.ie8 .row { width: 835px; max-width: 100%; margin: 0 auto; padding: 0 20px; }
.ie8 .row.large-collapse .column, .ie8 .row.large-collapse .columns { padding: 0; }
.ie8 .row .row { width: auto; max-width: none; min-width: 0; margin: 0; }
.ie8 .row .row.large-collapse { margin: 0; }
 
.ie8 .column, .ie8 .columns { float: left; min-height: 1px; position: relative; }
.ie8 .column.large-centered, .ie8 .columns.large-centered { float: none; margin: 0 auto; }
 
.ie8 [class*="column"] + [class*="column"]:last-child, .ie8 [class*="columns"] + [class*="columns"]:last-child { float: right; }
.ie8 [class*="column"] + [class*="column"].end, .ie8 [class*="columns"] + [class*="columns"].end { float: left; }

.ie8 .row .large-1 { width: 4.16667%; }
.ie8 .row .large-2 { width: 8.33333%; }
.ie8 .row .large-3 { width: 12.5%; }
.ie8 .row .large-4 { width: 16.66667%; }
.ie8 .row .large-5 { width: 20.8333%; }
.ie8 .row .large-6 { width: 25%; }
.ie8 .row .large-7 { width: 29.1667%; }
.ie8 .row .large-8 { width: 33.33333%; }
.ie8 .row .large-9 { width: 37.5%; }
.ie8 .row .large-10 { width: 41.66667%; }
.ie8 .row .large-11 { width: 45.8333%; }
.ie8 .row .large-12 { width: 50%; }
.ie8 .row .large-13 { width: 54.1667%; }
.ie8 .row .large-14 { width: 58.33333%; }
.ie8 .row .large-15 { width: 62.5%; }
.ie8 .row .large-16 { width: 66.66667%; }
.ie8 .row .large-17 { width: 70.8333%; }
.ie8 .row .large-18 { width: 75%; }
.ie8 .row .large-19 { width: 79.1667%; }
.ie8 .row .large-20 { width: 83.33333%; }
.ie8 .row .large-21 { width: 87.5%; }
.ie8 .row .large-22 { width: 91.66667%; }
.ie8 .row .large-23 { width: 95.8333%; }
.ie8 .row .large-24 { width: 100%; }

.ie8 .row .large-offset-1 { margin-left: 4.16667%; }
.ie8 .row .large-offset-2 { margin-left: 8.33333%; }
.ie8 .row .large-offset-3 { margin-left: 12.5%; }
.ie8 .row .large-offset-4 { margin-left: 16.66667%; }
.ie8 .row .large-offset-5 { margin-left: 20.8333%; }
.ie8 .row .large-offset-6 { margin-left: 25%; }
.ie8 .row .large-offset-7 { margin-left: 29.1667%; }
.ie8 .row .large-offset-8 { margin-left: 33.33333%; }
.ie8 .row .large-offset-9 { margin-left: 37.5%; }
.ie8 .row .large-offset-10 { margin-left: 41.66667%; }
.ie8 .row .large-offset-11 { margin-left: 45.8333%; }
.ie8 .row .large-offset-12 { margin-left: 50%; }
.ie8 .row .large-offset-13 { margin-left: 54.1667%; }
.ie8 .row .large-offset-14 { margin-left: 58.33333%; }
.ie8 .row .large-offset-15 { margin-left: 62.5%; }
.ie8 .row .large-offset-16 { margin-left: 66.66667%; }
.ie8 .row .large-offset-17 { margin-left: 70.8333%; }
.ie8 .row .large-offset-18 { margin-left: 75%; }
.ie8 .row .large-offset-19 { margin-left: 79.1667%; }
.ie8 .row .large-offset-20 { margin-left: 83.33333%; }
.ie8 .row .large-offset-21 { margin-left: 87.5%; }
.ie8 .row .large-offset-22 { margin-left: 91.66667%; }
.ie8 .row .large-offset-23 { margin-left: 95.8333%; }
.ie8 .row .large-offset-24 { margin-left: 100%; }
 
 /*
.ie8 .pull-2 { right: 16.66667%; }
.ie8 .pull-3 { right: 25%; }
.ie8 .pull-4 { right: 33.33333%; }
.ie8 .pull-5 { right: 41.66667%; }
.ie8 .pull-6 { right: 50%; }
.ie8 .pull-7 { right: 58.33333%; }
.ie8 .pull-8 { right: 66.66667%; }
.ie8 .pull-9 { right: 75%; }
.ie8 .pull-10 { right: 83.33333%; }
 
.ie8 .push-2 { left: 16.66667%; }
.ie8 .push-3 { left: 25%; }
.ie8 .push-4 { left: 33.33333%; }
.ie8 .push-5 { left: 41.66667%; }
.ie8 .push-6 { left: 50%; }
.ie8 .push-7 { left: 58.33333%; }
.ie8 .push-8 { left: 66.66667%; }
.ie8 .push-9 { left: 75%; }
.ie8 .push-10 { left: 83.33333%; }
*/
 
/* Nicolas Gallagher's micro clearfix */
.ie8 .row { *zoom: 1; }
.ie8 .row:before, .row:after { content: " "; display: table; }
.ie8 .row:after { clear: both; }


/* Propeller Studios' Block Grid Fix */

.ie8 .large-block-grid-3 > li {
  width: 33.3333%;
  display: inline;
  float: left;
  height: auto;
  padding: 0 0.625em 1.25em;
  clear: none;
}
.ie8 .large-block-grid-3 > li,
.ie8 .large-block-grid-3 > li + li + li + li + li,
.ie8 .large-block-grid-3 > li + li + li + li + li + li + li + li,
.ie8 .large-block-grid-3 > li + li + li + li + li + li + li + li + li + li + li,
.ie8 .large-block-grid-3 > li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.ie8 .large-block-grid-3 > li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {
  clear: none;
}
.ie8 .large-block-grid-3 > li + li + li + li,
.ie8 .large-block-grid-3 > li + li + li + li + li + li + li,
.ie8 .large-block-grid-3 > li + li + li + li + li + li + li + li + li + li,
.ie8 .large-block-grid-3 > li + li + li + li + li + li + li + li + li + li + li + li + li {
  clear: both;
}
.ie8.large-block-grid-3:before, .ie8.large-block-grid-3:after {
  content: " ";
  display: table;
}
.ie8.large-block-grid-3:after {
  clear: both;
}
.ie8.large-block-grid-3 {
  display: block;
  padding: 0;
}
/*
.ie8 .large-block-grid-4 > li {
  width: 25%;
  display: inline;
  float: left;
  height: auto;
  padding: 0 0.625em 1.25em;
  clear: none;
}
.ie8 .large-block-grid-4 > li,
.ie8 .large-block-grid-4 > li + li + li + li + li + li,
.ie8 .large-block-grid-4 > li + li + li + li + li + li + li + li + li + li,
.ie8 .large-block-grid-4 > li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.ie8 .large-block-grid-4 > li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {
  clear: none;
}
.ie8 .large-block-grid-4 > li + li + li + li + li,
.ie8 .large-block-grid-4 > li + li + li + li + li + li + li + li + li,
.ie8 .large-block-grid-4 > li + li + li + li + li + li + li + li + li + li + li + li + li,
.ie8 .large-block-grid-4 > li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {
  clear: both;
}
.ie8.large-block-grid-4:before, .ie8.large-block-grid-4:after {
  content: " ";
  display: table;
}
.ie8.large-block-grid-4:after {
  clear: both;
}
.ie8.large-block-grid-4 {
  display: block;
  padding: 0;
}
*/

.ie8 .large-block-grid-8 li {
  float: left;
  width: 12.5%;
}

.ie8 .orbit-container .orbit-slides-container > * .orbit-caption {
  background: url("/images/slider-caption-ie-bg.png") repeat;
}

.ie8 #nav .row {
  padding: 0 20px;
}