
#region-footer-first {
    width: 60%;
}

.pane-content .field-items img.media-element{
  width: 90%;
}
.not-front #zone-content{
    margin-bottom: 100px;
}

.html #section-header #boxes-box-header_menu {
    width: 860px;
}

blockquote {
  margin: 10px 0px;
  padding-left: 50px;
  min-height: 50px;
}
blockquote p {
  margin-bottom: 0px;   
}
.pane-congress-issue-content-panel-pane-default h2.pane-title {
  margin-bottom: 0px;
}
.node-type-congress-video #breadcrumb {
  display: none;   
}
.views-exposed-form .views-exposed-widget .form-submit {
  padding: 9px;
  margin-top: 23px;
}
blockquote:before {
  margin:0px;
  position: absolute;
  left:0px;
}

#block-boxes-social-media-large .boxes-box-content a {
    margin: 0px 8px !important;
}

/* Home Page Menu Boxes */
#boxes-box-header_menu ul li a {
    font-size: 20px !important;
}

/* Homepage button  */
#block-boxes-header-menu .boxes-box-content .enews a {
    padding: 0px 5px !important;
}

@media all and (min-width: 980px) {
  #block-boxes-header-menu .boxes-box-content .home a {
    padding-left: 60px;   
  }
  body.front{
    background: url("/sites/buchanan.house.gov/files/background.jpg") no-repeat right 50px;
    background-size: cover;
  }
}

@media all and (max-width: 979px) {
.html #section-header #boxes-box-header_menu {
    width: 432px;
}
}

@media all and (max-width: 739px) {
#block-boxes-header-menu .boxes-box-content .enews {
    width: 51%;
}
media="(min-device-width: 980px) and (min-width: 980px), (max-device-width: 1024px) and (min-width: 1024px) and (orientation: landscape)"
#region-user-first {
    width: 660px;
}
}
#tax-button {
	-webkit-animation: tax-button-background 1.2s cubic-bezier(0.645, 0.045, 0.355, 1) infinite;
	animation: tax-button-background 1.2s cubic-bezier(0.645, 0.045, 0.355, 1) infinite;
	background-color: #AB202A;
}

#tax-button:hover {
	background-color: #0062A0;
	animation: emptyanim;
}
@keyframes emptyanim { }

@-webkit-keyframes tax-button-background {
	0% { background-color: #AB202A; }
	50% { background-color: #cc9900; }
	100% { background-color: #AB202A; }
}

@keyframes tax-button-background {
	0% { background-color: #AB202A; }
	50% { background-color: #cc9900; }
	100% { background-color: #AB202A; }
}

