/*******************************************************************************
 * hero.layout.scss
 *
 * Styles for the Hero layout.
 ******************************************************************************/
/* Tango Project Color Palette */
/*OLD STYLE
$grids: 4;
$grids: add-grid(12 at $tab);
$gutters: 1/3;
*/
/*
font:  normal 81.3%/1.538em "Lucida Grande", "Lucida Sans Unicode", "DejaVu Sans", "Lucida Sans", sans-serif
*/
/* FOR DEBUG */
/* line 16, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-constrained, .l-region--highlighted, .l-region--bottom, .l-region--footer {
  width: 95%;
  margin: 0 auto;
  *zoom: 1;
  /* FOR DEBUG */ }
  /* line 38, ../../../../../../../../../../../var/lib/gems/2.3.0/gems/compass-core-1.0.1/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-constrained:after, .l-region--highlighted:after, .l-region--bottom:after, .l-region--footer:after {
    content: "";
    display: table;
    clear: both; }

/* Header */
/* line 25, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-region--header {
  padding: 16px 0; }
  /* line 27, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-region--header .block {
    float: right; }

/* line 32, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.header-navigation {
  background-color: #fff; }

/* line 36, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.with-hero .header-navigation {
  background-color: transparent; }

/* line 40, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.sticky-on.with-hero .header-navigation {
  background-color: #fff; }

/* line 44, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.site-branding {
  min-height: 4.5em;
  position: relative;
  padding: 16px 0;
  /*   text-align: center; */ }
  /* line 50, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .site-branding a {
    position: relative;
    width: 100%;
    max-width: 200px;
    left: 0;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    z-index: 100;
    /* 
left: 50%;
    margin-left: -100px;
 */ }
  /* line 65, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .site-branding img.logo {
    left: 0;
    width: 90%;
    position: absolute; }
  /* line 70, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .site-branding img.sticky_logo {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    left: 0;
    height: 0;
    width: 90%;
    position: absolute; }

/* line 79, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.sticky-responsive.with-hero .site-branding img {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1); }

/* line 83, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.sticky-responsive.sticky-on.with-hero .site-branding img {
  -webkit-filter: brightness(1) invert(0);
  filter: brightness(1) invert(0); }

/*
 * Sticky Header on Mobile-Responsive
 */
/* line 90, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.sticky-pusher-responsive {
  /*padding-top: 8em;*/
  padding-top: 2em; }

/*
 * Fix Top Padding related to drupal admin menu  
 */
@media (min-width: 800px) {
  /*.toolbar .sticky-pusher-responsive{
    padding-top: 8em;
  }*/
  /* line 102, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .toolbar .sticky-responsive {
    top: 2em; } }
/* line 107, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.sticky-responsive {
  /*position: absolute;*/
  position: fixed;
  top: 0;
  width: 100%; }

/* line 114, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.sticky-responsive.sticky-on {
  position: fixed; }

/* line 118, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.sticky-responsive {
  z-index: 900; }
  /* line 120, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .sticky-responsive .header-navigation {
    -webkit-transition: all .15s ease-out;
    -moz-transition: all .15s ease-out;
    -ms-transition: all .15s ease-out;
    -o-transition: all .15s ease-out;
    transition: all .15s ease-out;
    height: 88px; }
  /* line 129, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .sticky-responsive .site-branding {
    min-height: 2.5em;
    position: relative; }
    /* line 132, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .sticky-responsive .site-branding img {
      -webkit-transition: all .15s ease-out;
      -moz-transition: all .15s ease-out;
      -ms-transition: all .15s ease-out;
      -o-transition: all .15s ease-out;
      transition: all .15s ease-out;
      position: absolute;
      top: 0;
      left: 0;
      width: 90%; }
    /* line 143, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .sticky-responsive .site-branding img.sticky_logo {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0;
      height: 0; }
  /* line 148, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .sticky-responsive .l-toolbar-wrapper {
    -webkit-transition: all .15s ease-out;
    -moz-transition: all .15s ease-out;
    -ms-transition: all .15s ease-out;
    -o-transition: all .15s ease-out;
    transition: all .15s ease-out;
    overflow: hidden;
    position: relative;
    height: 32px; }

/* line 161, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.sticky-on.sticky-responsive .header-navigation {
  background-color: rgba(255, 255, 255, 0.85);
  height: 52px; }
/* line 166, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.sticky-on.sticky-responsive .site-branding img.logo {
  height: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  width: 65%; }
/* line 171, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.sticky-on.sticky-responsive .site-branding img.sticky_logo {
  height: auto;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  width: 65%; }
/* line 178, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.sticky-on.sticky-responsive .l-toolbar-wrapper {
  height: 0; }

/* line 186, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-toolbar-wrapper {
  background-color: #fff; }

/* line 190, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-region--toolbar {
  height: 2em;
  position: relative;
  overflow: hidden;
  display: none; }
  /* line 195, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-region--toolbar ul {
    position: absolute;
    bottom: 1em;
    list-style: none;
    list-style-image: none;
    padding-left: 0; }
    /* line 201, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .l-region--toolbar ul li {
      position: relative;
      font-size: 0.8125em;
      line-height: 2em;
      line-height: 32px;
      color: #777777; }
      /* line 206, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
      .l-region--toolbar ul li i {
        /*        font-size: 2*$vert-spacing-unit;*/ }
      /* line 210, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
      .l-region--toolbar ul li a:link, .l-region--toolbar ul li a:visited {
        color: #777777; }
      /* line 213, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
      .l-region--toolbar ul li a:hover, .l-region--toolbar ul li a.active {
        color: #0061a1; }

/* Hero Zone */
/* line 222, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-region--hero {
  height: 300px;
  position: relative;
  overflow: hidden;
  text-align: center; }
  /* line 227, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-region--hero .block,
  .l-region--hero .block__content {
    position: relative;
    width: 100%;
    height: 100%; }

/* Fix Google Maps Controllers */
/* line 237, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
#map_canvas img {
  max-width: none; }

/* Divs with background Image Only*/
/* line 243, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.imageBg {
  height: 500px;
  background-position: 0 0;
  background-size: 100%;
  width: 100%; }

/* Content Area */
/* line 251, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-highlighted-wrapper {
  padding: 16px 0; }

/* line 257, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-region--help {
  margin-bottom: 16px; }

/* line 261, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-main {
  margin-top: 32px;
  margin-bottom: 32px; }

/* line 266, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.main-sticky-responsive.l-main {
  margin-top: 89.6px; }

/* line 270, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.with-hero.l-main {
  margin-top: 32px; }

/* Sidebars */
/* line 276, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-region--sidebar-first,
.l-region--sidebar-second {
  padding: 16px 1em; }

/* Footer */
/* line 285, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-bottom-wrapper {
  background-color: #efefef; }

/* line 293, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-footer-wrapper {
  padding: 16px 0; }
  /* line 295, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-footer-wrapper a {
    color: #ccc; }
    /* line 297, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .l-footer-wrapper a:hover {
      color: #fff; }

/* line 305, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-region--footer p {
  margin-bottom: 0;
  font-size: 0.75em;
  line-height: 2.16667em; }
/* line 310, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-region--footer a.kleemannFooter {
  background: url(../../../images/KleemannGroup_footerlogo_white.png);
  background-image: url(../../../images/KleemannGroup_footerlogo_white.svg), none;
  background-repeat: no-repeat;
  background-position: 0 0;
  display: block;
  width: 160px;
  height: 32px;
  background-size: 100%;
  float: right; }
  /* line 320, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-region--footer a.kleemannFooter img {
    opacity: 0; }
/* line 324, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
.l-region--footer a.kleemannFooter:hover {
  background-position: 0 100%; }

@media (min-width: 48em) {
  /* line 332, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-constrained, .l-region--highlighted, .l-region--bottom, .l-region--footer {
    width: 90%;
    /*Debug media Queries Tables (prort/land)*/
    /*background-color: #0000ff;*/ }

  /* line 338, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .site-branding {
    min-height: 4em; }
    /* line 340, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .site-branding a {
      left: 0;
      margin-left: 0; }

  /* Header */
  /* line 347, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-branding {
    -sgs-span-settings: ("span": 3, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 23.40426%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }

  /* line 350, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-region--navigation {
    -sgs-span-settings: ("span": 9, "location": 4, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 74.46809%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }

  /* line 353, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-region--header {
    /*    @include grid-span(3, 10);*/ }

  /* Hero Zone */
  /* line 358, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-region--hero {
    height: 350px; }

  /* Sidebars */
  /* line 364, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-one-sidebar .l-region--sidebar-first {
    -sgs-span-settings: ("span": 4, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 367, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-one-sidebar .l-content {
    -sgs-span-settings: ("span": 8, "location": 5, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 65.95745%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    clear: right; }

  /* line 374, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-two-sidebars .l-region--sidebar-first {
    -sgs-span-settings: ("span": 4, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 377, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-two-sidebars .l-content {
    -sgs-span-settings: ("span": 4, "location": 5, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 34.04255%;
    clear: none; }
  /* line 380, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-two-sidebars .l-region--sidebar-second {
    -sgs-span-settings: ("span": 4, "location": 9, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    clear: right; }

  /* line 388, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .toolbar .sticky-active {
    -webkit-transition: all .15s ease-out;
    -moz-transition: all .15s ease-out;
    -ms-transition: all .15s ease-out;
    -o-transition: all .15s ease-out;
    transition: all .15s ease-out;
    display: block;
    top: 2em; }

  /* line 398, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .sticky-active {
    /*position: absolute;*/
    position: fixed;
    top: 0;
    width: 100%; }

  /* line 405, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .sticky-active.sticky-on {
    position: fixed; }

  /* line 409, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .sticky-active {
    z-index: 900; }
    /* line 411, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .sticky-active .header-navigation {
      height: 72px;
      -webkit-transition: all .15s ease-out;
      -moz-transition: all .15s ease-out;
      -ms-transition: all .15s ease-out;
      -o-transition: all .15s ease-out;
      transition: all .15s ease-out; }
    /* line 420, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .sticky-active .site-branding {
      min-height: 4.5em;
      position: relative; }
      /* line 423, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
      .sticky-active .site-branding img {
        -webkit-transition: all .15s ease-out;
        -moz-transition: all .15s ease-out;
        -ms-transition: all .15s ease-out;
        -o-transition: all .15s ease-out;
        transition: all .15s ease-out;
        top: 0;
        left: 0;
        width: 90%; }
      /* line 434, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
      .sticky-active .site-branding img.sticky_logo {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0;
        height: 0; }
    /* line 439, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .sticky-active .l-toolbar-wrapper {
      -webkit-transition: all .15s ease-out;
      -moz-transition: all .15s ease-out;
      -ms-transition: all .15s ease-out;
      -o-transition: all .15s ease-out;
      transition: all .15s ease-out;
      overflow: hidden;
      position: relative;
      height: 32px; }

  /* line 451, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .sticky-active.sticky-on {
    position: fixed;
    width: 100%; }
    /* line 454, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .sticky-active.sticky-on .header-navigation {
      background-color: rgba(255, 255, 255, 0.85);
      height: 52px; }
    /* line 459, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .sticky-active.sticky-on .site-branding img.logo {
      height: 0;
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0;
      width: 65%; }
    /* line 464, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .sticky-active.sticky-on .site-branding img.sticky_logo {
      height: auto;
      filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
      opacity: 1;
      width: 65%; }
    /* line 470, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .sticky-active.sticky-on .l-toolbar-wrapper {
      height: 0; }

  /* line 475, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .sticky-active.with-hero .site-branding img {
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1); }

  /* line 479, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .sticky-active.sticky-on.with-hero .site-branding img {
    -webkit-filter: brightness(1) invert(0);
    filter: brightness(1) invert(0); } }
@media (min-width: 64em) {
  /* line 502, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-constrained, .l-region--highlighted, .l-region--bottom, .l-region--footer {
    width: 90%;
    /*Debug media Queries Tables (prort/land)*/
    /*background-color: #ff0000;*/ }

  /* Sidebars */
  /* line 510, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-one-sidebar .l-region--sidebar-first {
    -sgs-span-settings: ("span": 4, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 513, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-one-sidebar .l-content {
    -sgs-span-settings: ("span": 8, "location": 5, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 65.95745%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    clear: right; }

  /* line 520, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-two-sidebars .l-region--sidebar-first {
    -sgs-span-settings: ("span": 4, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 523, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-two-sidebars .l-content {
    -sgs-span-settings: ("span": 4, "location": 5, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 34.04255%;
    clear: none; }
  /* line 526, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-two-sidebars .l-region--sidebar-second {
    -sgs-span-settings: ("span": 4, "location": 9, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    clear: right; }

  /* line 534, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-toolbar-wrapper {
    display: block; }
    /* line 536, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .l-toolbar-wrapper ul {
      position: static;
      margin: 0;
      padding: 0;
      border: 0;
      overflow: hidden;
      *zoom: 1; }
      /* line 62, ../../../../../../../../../../../var/lib/gems/2.3.0/gems/compass-core-1.0.1/stylesheets/compass/typography/lists/_horizontal-list.scss */
      .l-toolbar-wrapper ul li {
        list-style-image: none;
        list-style-type: none;
        margin-left: 0;
        white-space: nowrap;
        float: left; }
      /* line 539, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
      .l-toolbar-wrapper ul li {
        padding-right: 1em; }

  /* line 545, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-region--toolbar {
    display: block;
    height: auto;
    overflow: auto; }
    /* line 549, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
    .l-region--toolbar ul {
      position: static;
      margin: 0;
      padding: 0;
      border: 0;
      overflow: hidden;
      *zoom: 1; }
      /* line 62, ../../../../../../../../../../../var/lib/gems/2.3.0/gems/compass-core-1.0.1/stylesheets/compass/typography/lists/_horizontal-list.scss */
      .l-region--toolbar ul li {
        list-style-image: none;
        list-style-type: none;
        margin-left: 0;
        white-space: nowrap;
        float: left; }
      /* line 552, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
      .l-region--toolbar ul li {
        padding-right: 1em; } }
@media (min-width: 70em) {
  /*
   * Sticky Header on Mobile-Responsive
   */ }
@media (min-width: 70em) and (min-width: 800px) {
  /*.toolbar .sticky-pusher-responsive{
    padding-top: 8em;
  }*/ }
@media (min-width: 70em) {
  /* line 576, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .site-branding {
    min-height: 4.5em; }

  /* line 580, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .sticky-pusher {
    /*padding-top: 8em;*/ }

  /* Hero Zone */
  /* line 586, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-region--hero {
    height: 450px; }

  /* line 590, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .main-sticky-active.l-main {
    margin-top: 72px; }

  /* line 594, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .l-constrained, .l-region--highlighted, .l-region--bottom, .l-region--footer {
    width: 90%;
    max-width: 1100px;
    /*Debug media Queries Tables (prort/land)*/
    /*background-color: #00ff00;*/ }

  /* Sidebars */
  /* line 604, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-one-sidebar .l-region--sidebar-first {
    -sgs-span-settings: ("span": 4, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 607, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-one-sidebar .l-content {
    -sgs-span-settings: ("span": 8, "location": 5, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 65.95745%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    clear: right; }

  /* line 614, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-two-sidebars .l-region--sidebar-first {
    -sgs-span-settings: ("span": 4, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 617, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-two-sidebars .l-content {
    -sgs-span-settings: ("span": 4, "location": 5, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 34.04255%;
    clear: none; }
  /* line 620, ../../../sass/layouts/rc_hero/rc_hero.layout.scss */
  .has-two-sidebars .l-region--sidebar-second {
    -sgs-span-settings: ("span": 4, "location": 9, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    clear: right; } }

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