/* This file will hold styles that are loaded using the same media query as the narrow grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the normal and widescreen layouts. You may override these styles in the normal
 *  and widescreen CSS files as appropriate. */
.visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

/* Undo default views list style ----------------------------- */
/* Style for member titles in listings ----------------------- */
/* Branding -------------------------------------------------- */
.zone-header-wrapper {
  padding: 2em 0 4em; }

.block-site-name .site-name {
  font-size: 5em;
  line-height: 1em;
  line-height: auto; }

.container-12 .region-header-second.grid-4 {
  clear: left;
  width: 700px; }

/* Content --------------------------------------------------- */
.zone-content-wrapper,
.zone-content {
  overflow: visible; }

.region-content {
  margin-top: -2.5em; }

/* Homepage -------------------------------------------------- */
.front .zone-header-wrapper {
  padding-left: 0;
  padding-right: 0; }
.front .region-content {
  padding: 0; }
  .front .region-content .block {
    float: left;
    margin-right: 20px;
    width: 220px;
    border-bottom: none; }
    .front .region-content .block.block-map-block {
      padding: 1em 2em;
      width: 460px;
      margin-top: -2.5em;
      border-bottom: 10px solid #ffbf00; }
    .front .region-content .block.block-services-sidebar-listing-block {
      border-bottom: 10px solid #ffbf00;
      border-bottom: 10px solid rgba(255, 191, 0, 0.25); }
    .front .region-content .block.block-services-sidebar-listing-block, .front .region-content .block.block-resources-f-resources-block {
      margin-right: 0;
      padding-right: 2em; }
    .front .region-content .block.block-client-testimonials-listing, .front .region-content .block.block-members-featured {
      padding-left: 2em;
      padding-right: 19px;
      margin-right: 20px;
      border-right: 1px solid #e9dfc3; }
    .front .region-content .block.block-members-featured {
      padding-left: 0; }
