/* Home Page Feature Rotator */
#block-views-congress-hprotator-rotator h2.block-title {
    display: none;
}

.context-about #page {
  background-image: url("/sites/serrano.house.gov/files/documents/bg1d.jpg");   
}

.context-contact #page {
  background-image: url("/sites/serrano.house.gov/files/documents/bg2.jpg");   
}

.context-services #page {
  background-image: url("/sites/serrano.house.gov/files/documents/bg3.jpg");   
}

.context-media-center #page {
  background-image: url("/sites/serrano.house.gov/files/documents/bg1c_0.jpg");   
}

.context-legislation #page {
  background-image: url("/sites/serrano.house.gov/files/documents/bg2b.jpg");   
}

.page-node-20 #page {
  background-image: url("/sites/serrano.house.gov/files/documents/bg6.jpg");   
}

.not-front #zone-content #region-content {
background: rgba(255, 255, 255, 0.82);
}

#block-menu-block-spanish-main-menu .menu li:hover .menu {
  display: block;
  position: absolute;
  top: 2.2em;
}
.menu-block-spanish_main_menu .menu li {
  margin: 0px;   
}
body #section-footer .office-info h3 a {
  color: #fff;
}
#block-photo-feed-photo-feed-list {
  padding: 0px 20px 20px 20px;
}
#spanish-menu, #english-menu {
  color: #ffffff;
  font-size: 16px;
  z-index: 4;
  cursor: pointer;
}
@media all and (max-width: 740px) {
    .menu-block-spanish_main_menu .menu a {
      display: block;
      text-align: center;
    }
}
@media all and (min-width: 740px) and (max-width: 980px) {
    body .menu-block-spanish_main_menu .menu a {
       font-size: 12px;
       padding: 1em .2em;
    }
}
@media all and (min-width: 980px) and (max-width: 1220px) {
    body .menu-block-spanish_main_menu .menu a {
       font-size: 15px;
    }
}