/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
/* line 38, ../../../sass/layouts/flat/flat.layout.scss */
.l-header,
.l-main,
.l-footer {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  /*margin-bottom: $vert-spacing-unit;*/ }
  /* line 12, ../../../../../../../../../../.rbenv/versions/1.9.3-p551/lib/ruby/gems/1.9.1/gems/susy-2.2.5/sass/susy/output/support/_clearfix.scss */
  .l-header:after,
  .l-main:after,
  .l-footer:after {
    content: " ";
    display: block;
    clear: both; }

/* line 45, ../../../sass/layouts/flat/flat.layout.scss */
.l-region--highlighted,
.l-region--help,
.l-region--sidebar-first,
.l-region--sidebar-second {
  margin-bottom: 20px; }

@media (min-width: 44em) {
  /* line 53, ../../../sass/layouts/flat/flat.layout.scss */
  .l-header,
  .l-main,
  .l-footer {
    max-width: 1000px; }

  /*  .l-header {
      background: url("../../images/header_bar_gray.png") repeat-x 0% 0%;
    }*/
  /* line 62, ../../../sass/layouts/flat/flat.layout.scss */
  .l-branding {
    width: 23.72881%;
    float: left;
    margin-right: 1.69492%; }

  /* line 65, ../../../sass/layouts/flat/flat.layout.scss */
  .l-region--header {
    width: 66.10169%;
    float: right;
    margin-right: 0; }

  /* line 68, ../../../sass/layouts/flat/flat.layout.scss */
  .l-region--navigation {
    width: 66.10169%;
    float: right;
    margin-right: 0;
    padding-left: 50px;
    position: relative;
    top: -90px;
    clear: both; }

  /* line 75, ../../../sass/layouts/flat/flat.layout.scss */
  .l-region--footer .block {
    width: 21.05263%;
    float: left; }
    /* line 66, ../../../../../../../../../../.rbenv/versions/1.9.3-p551/lib/ruby/gems/1.9.1/gems/susy-2.2.5/sass/susy/language/susy/_gallery.scss */
    .l-region--footer .block:nth-child(4n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    /* line 66, ../../../../../../../../../../.rbenv/versions/1.9.3-p551/lib/ruby/gems/1.9.1/gems/susy-2.2.5/sass/susy/language/susy/_gallery.scss */
    .l-region--footer .block:nth-child(4n + 2) {
      margin-left: 26.31579%;
      margin-right: -100%;
      clear: none; }
    /* line 66, ../../../../../../../../../../.rbenv/versions/1.9.3-p551/lib/ruby/gems/1.9.1/gems/susy-2.2.5/sass/susy/language/susy/_gallery.scss */
    .l-region--footer .block:nth-child(4n + 3) {
      margin-left: 52.63158%;
      margin-right: -100%;
      clear: none; }
    /* line 66, ../../../../../../../../../../.rbenv/versions/1.9.3-p551/lib/ruby/gems/1.9.1/gems/susy-2.2.5/sass/susy/language/susy/_gallery.scss */
    .l-region--footer .block:nth-child(4n + 4) {
      margin-left: 78.94737%;
      margin-right: -100%;
      clear: none; }

  /* line 78, ../../../sass/layouts/flat/flat.layout.scss */
  .media-gallery-media > .field__items > .field__item {
    width: 21.05263%;
    float: left; }
    /* line 66, ../../../../../../../../../../.rbenv/versions/1.9.3-p551/lib/ruby/gems/1.9.1/gems/susy-2.2.5/sass/susy/language/susy/_gallery.scss */
    .media-gallery-media > .field__items > .field__item:nth-child(4n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    /* line 66, ../../../../../../../../../../.rbenv/versions/1.9.3-p551/lib/ruby/gems/1.9.1/gems/susy-2.2.5/sass/susy/language/susy/_gallery.scss */
    .media-gallery-media > .field__items > .field__item:nth-child(4n + 2) {
      margin-left: 26.31579%;
      margin-right: -100%;
      clear: none; }
    /* line 66, ../../../../../../../../../../.rbenv/versions/1.9.3-p551/lib/ruby/gems/1.9.1/gems/susy-2.2.5/sass/susy/language/susy/_gallery.scss */
    .media-gallery-media > .field__items > .field__item:nth-child(4n + 3) {
      margin-left: 52.63158%;
      margin-right: -100%;
      clear: none; }
    /* line 66, ../../../../../../../../../../.rbenv/versions/1.9.3-p551/lib/ruby/gems/1.9.1/gems/susy-2.2.5/sass/susy/language/susy/_gallery.scss */
    .media-gallery-media > .field__items > .field__item:nth-child(4n + 4) {
      margin-left: 78.94737%;
      margin-right: -100%;
      clear: none; } }
/* line 82, ../../../sass/layouts/flat/flat.layout.scss */
.l-region--footer {
  padding: 20px 20px 0px 20px;
  /* Adding a clearfix because all children elements are floated */
  overflow: hidden;
  *zoom: 1;
  margin-top: 20px; }

/*# sourceMappingURL=flat.layout.css.map */
