@charset "UTF-8";
/*---------------------------------------------------------------
  IE78 - Zurb Foundation 4 Grid
ˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍ

  https://gist.github.com/replete/7082477

  (an enhanced fork of https://gist.github.com/zurbchris/5068210 )

  1) Make sure $row-width-px = your max large breakpoint row width (e.g. 960px)
  2) Make sure $small-screen-px = your minimum large breakpoint row width (e.g. 768px)
  3) IE7 will need box-sizing polyfill, see my fix here: https://gist.github.com/replete/7082518

  -@replete

˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭˭*/
/*
 * Theme specific variables. This takes the place of the normal _settings.scss.
 * See the STARTER/README.txt file regarding "CHANGING FOUNDATION DEFAULT
 * SETTINGS" for documentation.
 */
/* line 8, ../../scss/ie/_lte-ie8-grid.scss */
.large-1 {
  width: 4.82456%;
}

/* line 8, ../../scss/ie/_lte-ie8-grid.scss */
.large-2 {
  width: 13.15789%;
}

/* line 8, ../../scss/ie/_lte-ie8-grid.scss */
.large-3 {
  width: 21.49123%;
}

/* line 8, ../../scss/ie/_lte-ie8-grid.scss */
.large-4 {
  width: 29.82456%;
}

/* line 8, ../../scss/ie/_lte-ie8-grid.scss */
.large-5 {
  width: 38.15789%;
}

/* line 8, ../../scss/ie/_lte-ie8-grid.scss */
.large-6 {
  width: 46.49123%;
}

/* line 8, ../../scss/ie/_lte-ie8-grid.scss */
.large-7 {
  width: 54.82456%;
}

/* line 8, ../../scss/ie/_lte-ie8-grid.scss */
.large-8 {
  width: 63.15789%;
}

/* line 8, ../../scss/ie/_lte-ie8-grid.scss */
.large-9 {
  width: 71.49123%;
}

/* line 8, ../../scss/ie/_lte-ie8-grid.scss */
.large-10 {
  width: 79.82456%;
}

/* line 8, ../../scss/ie/_lte-ie8-grid.scss */
.large-11 {
  width: 88.15789%;
}

/* line 8, ../../scss/ie/_lte-ie8-grid.scss */
.large-12 {
  width: 96.49123%;
}

/* line 17, ../../scss/ie/_lte-ie8-grid.scss */
.push-1 {
  left: 8.33333%;
  right: auto;
}

/* line 22, ../../scss/ie/_lte-ie8-grid.scss */
.pull-1 {
  right: 8.33333%;
  left: auto;
}

/* line 17, ../../scss/ie/_lte-ie8-grid.scss */
.push-2 {
  left: 16.66667%;
  right: auto;
}

/* line 22, ../../scss/ie/_lte-ie8-grid.scss */
.pull-2 {
  right: 16.66667%;
  left: auto;
}

/* line 17, ../../scss/ie/_lte-ie8-grid.scss */
.push-3 {
  left: 25%;
  right: auto;
}

/* line 22, ../../scss/ie/_lte-ie8-grid.scss */
.pull-3 {
  right: 25%;
  left: auto;
}

/* line 17, ../../scss/ie/_lte-ie8-grid.scss */
.push-4 {
  left: 33.33333%;
  right: auto;
}

/* line 22, ../../scss/ie/_lte-ie8-grid.scss */
.pull-4 {
  right: 33.33333%;
  left: auto;
}

/* line 17, ../../scss/ie/_lte-ie8-grid.scss */
.push-5 {
  left: 41.66667%;
  right: auto;
}

/* line 22, ../../scss/ie/_lte-ie8-grid.scss */
.pull-5 {
  right: 41.66667%;
  left: auto;
}

/* line 17, ../../scss/ie/_lte-ie8-grid.scss */
.push-6 {
  left: 50%;
  right: auto;
}

/* line 22, ../../scss/ie/_lte-ie8-grid.scss */
.pull-6 {
  right: 50%;
  left: auto;
}

/* line 17, ../../scss/ie/_lte-ie8-grid.scss */
.push-7 {
  left: 58.33333%;
  right: auto;
}

/* line 22, ../../scss/ie/_lte-ie8-grid.scss */
.pull-7 {
  right: 58.33333%;
  left: auto;
}

/* line 17, ../../scss/ie/_lte-ie8-grid.scss */
.push-8 {
  left: 66.66667%;
  right: auto;
}

/* line 22, ../../scss/ie/_lte-ie8-grid.scss */
.pull-8 {
  right: 66.66667%;
  left: auto;
}

/* line 17, ../../scss/ie/_lte-ie8-grid.scss */
.push-9 {
  left: 75%;
  right: auto;
}

/* line 22, ../../scss/ie/_lte-ie8-grid.scss */
.pull-9 {
  right: 75%;
  left: auto;
}

/* line 17, ../../scss/ie/_lte-ie8-grid.scss */
.push-10 {
  left: 83.33333%;
  right: auto;
}

/* line 22, ../../scss/ie/_lte-ie8-grid.scss */
.pull-10 {
  right: 83.33333%;
  left: auto;
}

/* line 17, ../../scss/ie/_lte-ie8-grid.scss */
.push-11 {
  left: 91.66667%;
  right: auto;
}

/* line 22, ../../scss/ie/_lte-ie8-grid.scss */
.pull-11 {
  right: 91.66667%;
  left: auto;
}

/* line 28, ../../scss/ie/_lte-ie8-grid.scss */
.column,
.columns {
  box-sizing: content-box;
  padding-left: 1.75439%;
  padding-right: 1.75439%;
}

/* line 34, ../../scss/ie/_lte-ie8-grid.scss */
.row {
  width: 1140px;
  max-width: 100%;
  min-width: 768px;
  margin-left: auto;
  margin-right: auto;
}

/* line 41, ../../scss/ie/_lte-ie8-grid.scss */
.row .row {
  width: auto;
  max-width: none;
  min-width: 0;
  margin-right: -1.75439%;
  margin-left: -1.75439%;
}

/* line 49, ../../scss/ie/_lte-ie8-grid.scss */
[class*="column"] + [class*="column"]:last-child {
  float: right;
}

/* line 52, ../../scss/ie/_lte-ie8-grid.scss */
[class*="column"] + [class*="column"].end {
  float: left;
}

/* Nicolas Gallagher's micro clearfix */
/* line 57, ../../scss/ie/_lte-ie8-grid.scss */
.row {
  *zoom: 1;
}

/* line 58, ../../scss/ie/_lte-ie8-grid.scss */
.row:before,
.row:after {
  content: " ";
  display: table;
}

/* line 60, ../../scss/ie/_lte-ie8-grid.scss */
.row:after {
  clear: both;
}

/* line 25, ../../scss/ie/ie.scss */
.hide-for-small {
  display: block !important;
}

/* line 28, ../../scss/ie/ie.scss */
.show-for-small {
  display: none !important;
}

/* line 36, ../../scss/ie/ie.scss */
body {
  min-width: 1140px;
}

/* line 41, ../../scss/ie/ie.scss */
.file img {
  width: auto;
}

/* line 46, ../../scss/ie/ie.scss */
ol {
  *padding-left: 0.5em;
}

/* line 51, ../../scss/ie/ie.scss */
.sf-with-ul {
  *background: url(../../images/icons/menu-down-triangle.png) 95% 50% no-repeat !important;
}

/* line 56, ../../scss/ie/ie.scss */
.block-main-nav .block-content > .menu-block-wrapper > .menu > li > a {
  *background-color: #3f5b88 !important;
  *color: white !important;
  *border-width: 0 !important;
}
/* line 61, ../../scss/ie/ie.scss */
.block-main-nav .block-content > .menu-block-wrapper > .menu > li > a:hover, .block-main-nav .block-content > .menu-block-wrapper > .menu > li > a:focus, .block-main-nav .block-content > .menu-block-wrapper > .menu > li > a:active, .block-main-nav .block-content > .menu-block-wrapper > .menu > li > a.active-trail, .block-main-nav .block-content > .menu-block-wrapper > .menu > li > a.active {
  *background-color: white !important;
  *color: #252525 !important;
}

/* line 66, ../../scss/ie/ie.scss */
.block-main-nav .block-content > .menu-block-wrapper > .menu > li.sfHover > a {
  *background-color: white !important;
  *color: #252525 !important;
}

/* line 73, ../../scss/ie/ie.scss */
.block-main-nav .block-content > .menu-block-wrapper > ul ul a {
  *margin-top: -3px;
}
/* line 76, ../../scss/ie/ie.scss */
.block-main-nav .block-content > .menu-block-wrapper > ul ul a.active-trail {
  *background-color: #252525 !important;
  *color: white !important;
}
/* line 81, ../../scss/ie/ie.scss */
.block-main-nav .block-content > .menu-block-wrapper > ul ul a:hover, .block-main-nav .block-content > .menu-block-wrapper > ul ul a:active, .block-main-nav .block-content > .menu-block-wrapper > ul ul a:focus, .block-main-nav .block-content > .menu-block-wrapper > ul ul li.sfHover > a {
  *background-color: #d3d3d3 !important;
  *color: #252525 !important;
}

/* line 88, ../../scss/ie/ie.scss */
.block-main-nav .block-content > .menu-block-wrapper > ul > li > ul > li > ul {
  *border-top-width: 2px !important;
}
/* line 91, ../../scss/ie/ie.scss */
.block-main-nav .block-content > .menu-block-wrapper > ul > li > ul > li > ul > li {
  *margin-top: -5px;
}

/* line 97, ../../scss/ie/ie.scss */
.block-side-nav-panel .block-content > .menu-block-wrapper > ul.menu > li {
  *border-top: 1px solid #cdcdcd;
}
/* line 99, ../../scss/ie/ie.scss */
.block-side-nav-panel .block-content > .menu-block-wrapper > ul.menu > li.collapsed:hover {
  *background-color: white;
}
/* line 102, ../../scss/ie/ie.scss */
.block-side-nav-panel .block-content > .menu-block-wrapper > ul.menu > li > a {
  *border-top-width: 0px;
  *margin-top: -4px;
}

/* line 109, ../../scss/ie/ie.scss */
.breadcrumbs > * {
  *background: url(../../images/icons/separator-slash.png) 0 70% no-repeat;
  *margin-left: 1em;
  *padding-left: 1em;
}

/* line 114, ../../scss/ie/ie.scss */
.breadcrumbs > .first {
  *background: none;
  *margin-left: 0;
  *padding-left: 0;
}

/* line 121, ../../scss/ie/ie.scss */
.pagination-centered ul.pagination li {
  zoom: 1;
  display: inline;
}

/* line 130, ../../scss/ie/ie.scss */
.l-footer-columns-primary-item-second .large-6.small-6 + .large-6.small-6 {
  margin-right: -0.2%;
}

/* IE7 renders legends in nested fieldsets without a width. */
/* line 136, ../../scss/ie/ie.scss */
fieldset legend {
  height: 1%;
}

/* IE renders absolute positioned legend where fieldset content starts. */
/* line 141, ../../scss/ie/ie.scss */
fieldset .fieldset-legend {
  left: 0;
  top: 0;
}
