/* This file will hold styles that are loaded using the same media query as the wide grid. */
.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 -------------------------------------------------- */
.container-12 .region-header-first.grid-8 {
  width: 780px; }

.container-12 .region-header-second.grid-4 {
  clear: none;
  width: 380px; }
  .container-12 .region-header-second.grid-4 .block-search-form,
  .container-12 .region-header-second.grid-4 .block-main-menu {
    float: right; }

/* Homepage -------------------------------------------------- */
.front .region-content .block {
  width: 380px; }
  .front .region-content .block.block-map-block {
    width: 780px; }

/* Member Map ---------------------------------------------------- */
.js .map-wrapper {
  width: 400px; }

#info {
  width: 295px; }

/* Member ---------------------------------------------------- */
.node-member .field-name-field-member-photo {
  width: 353px; }
