/*
 *  WEBFONTS
 */

@font-face {
  font-family: "Interstate";
  src: url("/fonts/054e5322-d5c7-4a88-83e6-335b76273144-2.eot");
  src: url("/fonts/054e5322-d5c7-4a88-83e6-335b76273144-2.eot?") format("embedded-opentype"),
       url("/fonts/054e5322-d5c7-4a88-83e6-335b76273144-3.woff") format("woff"),
       url("/fonts/054e5322-d5c7-4a88-83e6-335b76273144-1.ttf") format("truetype"),
     url('fonts/054e5322-d5c7-4a88-83e6-335b76masteh273144-4.svg#interstate') format('svg'); 
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "Interstate Bold";
  src: url("/fonts/ee448c1d-8c70-4e9e-ac8a-c7035ee50a93-2.eot");
  src: url("/fonts/ee448c1d-8c70-4e9e-ac8a-c7035ee50a93-2.eot?") format("embedded-opentype"),
       url("/fonts/ee448c1d-8c70-4e9e-ac8a-c7035ee50a93-3.woff") format("woff"),
       url("/fonts/fonts/ee448c1d-8c70-4e9e-ac8a-c7035ee50a93-1.ttf") format("truetype"),
     url('fonts/ee448c1d-8c70-4e9e-ac8a-c7035ee50a93-4.svg#interstatebold') format('svg'); 
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "Interstate Condensed";
  src: url("/fonts/96f16931-8409-4559-8151-3929251a7509-2.eot");
  src: url("/fonts/96f16931-8409-4559-8151-3929251a7509-2.eot?") format("embedded-opentype"),
       url("/fonts/96f16931-8409-4559-8151-3929251a7509-3.woff") format("woff"),
       url("/fonts/96f16931-8409-4559-8151-3929251a7509-1.ttf") format("truetype"),
       url('fonts/96f16931-8409-4559-8151-3929251a7509-4.svg#interstatecondensed') format('svg'); 
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "Interstate Condensed Bold";
  src: url("/fonts/6ad60a8a-1ac1-4e53-b6f6-4993e69d69f9-2.eot");
  src: url("/fonts/6ad60a8a-1ac1-4e53-b6f6-4993e69d69f9-2.eot?") format("embedded-opentype"),
       url("/fonts/6ad60a8a-1ac1-4e53-b6f6-4993e69d69f9-3.woff") format("woff"),
       url("/fonts/6ad60a8a-1ac1-4e53-b6f6-4993e69d69f9-1.ttf") format("truetype"),
       url('fonts/6ad60a8a-1ac1-4e53-b6f6-4993e69d69f9-4.svg#interstatecondensedbold') format('svg'); 
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "Interstate Cond Bold Italic";
  src: url("/fonts/666a1eea-91f5-4863-be3b-a4c185ff07ec-2.eot");
  src: url("/fonts/666a1eea-91f5-4863-be3b-a4c185ff07ec-2.eot?") format("embedded-opentype"),
       url("/fonts/666a1eea-91f5-4863-be3b-a4c185ff07ec-3.woff") format("woff"),
       url("/fonts/666a1eea-91f5-4863-be3b-a4c185ff07ec-1.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "Interstate Italic";
  src: url("/fonts/8504da8a-0519-4f78-81b2-1517eae735a1-2.eot");
  src: url("/fonts/8504da8a-0519-4f78-81b2-1517eae735a1-2.eot?") format("embedded-opentype"),
       url("/fonts/8504da8a-0519-4f78-81b2-1517eae735a1-3.woff") format("woff"),
       url("/fonts/8504da8a-0519-4f78-81b2-1517eae735a1-1.ttf") format("truetype"),
       url('fonts/8504da8a-0519-4f78-81b2-1517eae735a1-4.svg#interstateitalic') format('svg');
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "Interstate Light";
  src: url("/fonts/df9c9d23-a1cd-486f-9501-dff3397d81e6-2.eot");
  src: url("/fonts/df9c9d23-a1cd-486f-9501-dff3397d81e6-2.eot?") format("embedded-opentype"),
        url("/fonts/df9c9d23-a1cd-486f-9501-dff3397d81e6-3.woff") format("woff"),
        url("/fonts/df9c9d23-a1cd-486f-9501-dff3397d81e6-1.ttf") format("truetype"),
        url("/fonts/df9c9d23-a1cd-486f-9501-dff3397d81e6-4.svg#interstatelight") format("svg");
  font-style: normal;
  font-weight: normal;
}

.interstateboldconditalic{font-family:"Interstate Cond Bold Italic";font-style:normal;font-weight:normal;}
.interstateregular{font-family:"Interstate";font-style:normal;font-weight:normal;}
.interstatebold{font-family:"Interstate Bold";font-style:normal;font-weight:normal;}
.interstatecond{font-family:"Interstate Condensed";font-style:normal;font-weight:normal;}
.interstateboldcond{font-family:"Interstate Condensed Bold";font-style:normal;font-weight:normal;}
.interstateitalic{font-family:"Interstate Italic";font-style:normal;font-weight:normal;}
.interstatelight{font-family:"Interstate Light";font-style:normal;font-weight:normal;}

/*
 * GENERICONS
 */

.genericon-downBtn:before {content: "\f431";}
.genericon-arrow:before{content:'\f429';font-size:33px;position:relative;top:-7px;}
.genericon-checkmark-alt:before{content:"\f418";}
.genericon-crossout-alt:before{content:"\f405";}

/*
 * BRANDING SPRITES
 */

.branding .brand{background:url(/media/img/branding-sprite-export-shrink.png) no-repeat top left;}
.branding .brand.brand-cbsnews {background-position: 0 -80px;width: 547px;height: 80px;}
.branding .brand.brand-foxnews{background-position:0 -320px;width:351px;height:76px;}
.branding .brands.sprite-cbsnews{background-position: 0px -56px;}
.branding .brands.sprite-celebdirtylaundry{background-position: 0px -504px;}
.branding .brands.sprite-collegecandy{background-position: 0px -392px;}
.branding .brands.sprite-fishwrapper{background-position: 0px -168px;}
.branding .brands.sprite-fox{background-position: 0px -224px;}
.branding .brands.sprite-gossipcop{background-position: 0px -560px;}
.branding .brands.sprite-hlntv{background-position: 0px -448px;}
.branding .brands.sprite-insideedition{background-position: 0px -672px;}
.branding .brands.sprite-newser{background-position: 0px -280px;}
.branding .brands.sprite-popsugar{background-position: 0px -112px;}
.branding .brands.sprite-rachaelray{background-position: 0px -616px;}
.branding .brands.sprite-startswithyou{background-position: 0px -336px;}
.branding .brands.sprite-wonderwall{background-position: 0px 0px;}
.branding .brands.sprite-latina {background-position: 0px -727px;}

/*
 * BRANDING BROWSER HACKS
 */

.logoSpan {position: absolute; top: 20px; right: 20px;}
@-moz-document url-prefix() {
  .logoSpan {position: absolute; top: -5px; right:-175px;}
}
@media screen and (min-width:0\0) {
  .logoSpan {position: absolute; top: 20px; right:-370px;}
}

/*
 * MAGNIFICATIONS
 */

.zoom-10{zoom:.13;-moz-transform:scale(.13);}
.zoom-25{zoom:.26;-moz-transform:scale(.26);}
.zoom-33{zoom:.33;-moz-transform:scale(.33);}
.zoom-40{zoom:.39;-moz-transform:scale(.39);}
.zoom-50{zoom:.49;-moz-transform:scale(.49);}
.zoom-66{zoom:.67;-moz-transform:scale(.67);}
.zoom-75{zoom:.76;-moz-transform:scale(.76);}
.zoom-88{zoom:.85;-moz-transform:scale(.85);}
.zoom-95{zoom:.94;-moz-transform:scale(.94);}
.zoom-10, .zoom-25, .zoom-33, .zoom-40, .zoom-50, .zoom-66, .zoom-75, .zoom-85, .zoom-88, .zoom-95 {display: block;}

/*
 * SPRITES, GRADIENTS, BACKGROUND IMAGES
 */

.diamond-lattice{background-image:url(/media/img/diamond-export_update.png)!important;background-repeat:repeat;}
.dot-matrix{background-image:url(/media/img/dots-export.png);background-repeat:repeat;}
.primary-footer .dot-matrix{background-image:url(/media/img/dots-footer-export_update.png);background-repeat:repeat;}
span.et_logo{background-image:url(/media/img/et-home-sprite.png);display:block;height:90px;width:90px;}
.ETsprite{background-image: url(/media/img/et-sprite01302015.png);}
.watchTVtext{color: #333;font-size: 14px;position: relative;top: -5px;margin-right: 15px;}
.watchTVicon {background-position: 21px -78px;width: 20px;height: 20px;display: inline-block;margin-right: 5px;}

.trans-black-vert-grad, .anchor-block .title
{
  background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.64) 85%, rgba(0,0,0,0.80) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(13%,rgba(0,0,0,0)), color-stop(85%,rgba(0,0,0,0.64)), color-stop(100%,rgba(0,0,0,0.80)));
  background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.64) 85%,rgba(0,0,0,0.80) 100%);
  background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.64) 85%,rgba(0,0,0,0.80) 100%);
  background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.64) 85%,rgba(0,0,0,0.80) 100%);
  background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,.64) 75%,rgba(0,0,0,0.80) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}

/* Mint to transparent ltr gradient. */

.mint-trans-ltr-grad, .partner-cbs .group-header
{
  background-image: -moz-linear-gradient(left,  rgba(0,231,183,1) 0%, rgba(0,231,183,0) 100%); /* FF3.6+ */
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,231,183,1)), color-stop(100%,rgba(0,231,183,0))); /* Chrome,Safari4+ */
  background-image: -webkit-linear-gradient(left,  rgba(0,231,183,1) 0%,rgba(0,231,183,0) 100%); /* Chrome10+,Safari5.1+ */
  background-image: -o-linear-gradient(left,  rgba(0,231,183,1) 0%,rgba(0,231,183,0) 100%); /* Opera 11.10+ */
  background-image: -ms-linear-gradient(left,  rgba(0,231,183,1) 0%,rgba(0,231,183,0) 100%); /* IE10+ */
  background-image: linear-gradient(to right,  rgba(0,231,183,1) 0%,rgba(0,231,183,0) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e7b7', endColorstr='#0000e7b7',GradientType=1 ); /* IE6-9 */;
}

/* Dark gray to transparent ltr gradient. */

.darkgray-trans-ltr-grad, .latest-news .group-header
{
  background-image: -moz-linear-gradient(left,  rgba(44,44,44,1) 0%, rgba(51,51,51,0) 100%); /* FF3.6+ */
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(44,44,44,1)), color-stop(100%,rgba(51,51,51,0))); /* Chrome,Safari4+ */
  background-image: -webkit-linear-gradient(left,  rgba(44,44,44,1) 0%,rgba(51,51,51,0) 100%); /* Chrome10+,Safari5.1+ */
  background-image: -o-linear-gradient(left,  rgba(44,44,44,1) 0%,rgba(51,51,51,0) 100%); /* Opera 11.10+ */
  background-image: -ms-linear-gradient(left,  rgba(44,44,44,1) 0%,rgba(51,51,51,0) 100%); /* IE10+ */
  background-image: linear-gradient(to right,  rgba(44,44,44,1) 0%,rgba(51,51,51,0) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c2c2c', endColorstr='#00333333',GradientType=1 ); /* IE6-9 */;
}

/* Hot pink to transparent ltr gradient. */

.hotpink-trans-ltr-grad, .daily-first .wrapper
{
  background-image: -moz-linear-gradient(left,  rgba(219,53,79,1) 0%, rgba(203,50,75,0) 100%); /* FF3.6+ */
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(219,53,79,1)), color-stop(100%,rgba(203,50,75,0))); /* Chrome,Safari4+ */
  background-image: -webkit-linear-gradient(left,  rgba(219,53,79,1) 0%,rgba(203,50,75,0) 100%); /* Chrome10+,Safari5.1+ */
  background-image: -o-linear-gradient(left,  rgba(219,53,79,1) 0%,rgba(203,50,75,0) 100%); /* Opera 11.10+ */
  background-image: -ms-linear-gradient(left,  rgba(219,53,79,1) 0%,rgba(203,50,75,0) 100%); /* IE10+ */
  background-image: linear-gradient(to right,  rgba(219,53,79,1) 0%,rgba(203,50,75,0) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db354f', endColorstr='#00cb324b',GradientType=1 ); /* IE6-9 */;
}

/* Charcoal to transparent ltr gradient. */

.charcoal-trans-ltr-grad,.see-this .group-wrapper
{
  background-image: -moz-linear-gradient(left,  rgba(35,35,35,1) 0%, rgba(34,34,34,0) 100%); /* FF3.6+ */
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(35,35,35,1)), color-stop(100%,rgba(34,34,34,0))); /* Chrome,Safari4+ */
  background-image: -webkit-linear-gradient(left,  rgba(35,35,35,1) 0%,rgba(34,34,34,0) 100%); /* Chrome10+,Safari5.1+ */
  background-image: -o-linear-gradient(left,  rgba(35,35,35,1) 0%,rgba(34,34,34,0) 100%); /* Opera 11.10+ */
  background-image: -ms-linear-gradient(left,  rgba(35,35,35,1) 0%,rgba(34,34,34,0) 100%); /* IE10+ */
  background-image: linear-gradient(to right,  rgba(35,35,35,1) 0%,rgba(34,34,34,0) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#232323', endColorstr='#00222222',GradientType=1 ); /* IE6-9 */;
}

/* Gold to transparent ltr gradient. */

.gold-trans-ltr-grad, .top-videos .group-wrapper, .gold-horz-gradient
{
  background-image: -moz-linear-gradient(left,  rgba(174,140,76,1) 0%, rgba(212,180,110,0) 100%); /* FF3.6+ */
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(174,140,76,1)), color-stop(100%,rgba(212,180,110,0))); /* Chrome,Safari4+ */
  background-image: -webkit-linear-gradient(left,  rgba(174,140,76,1) 0%,rgba(212,180,110,0) 100%); /* Chrome10+,Safari5.1+ */
  background-image: -o-linear-gradient(left,  rgba(174,140,76,1) 0%,rgba(212,180,110,0) 100%); /* Opera 11.10+ */
  background-image: -ms-linear-gradient(left,  rgba(174,140,76,1) 0%,rgba(212,180,110,0) 100%); /* IE10+ */
  background-image: linear-gradient(to right,  rgba(174,140,76,1) 0%,rgba(212,180,110,0) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae8c4c', endColorstr='#00d4b46e',GradientType=1 ); /* IE6-9 */;
}

/* Medium gray to transparent ltr gradient */

.partner-group .partner-block .group-header, .medgray-trans-ltr-grad 
{
  background: -moz-linear-gradient(left,  rgba(204,204,204,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(204,204,204,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left,  rgba(204,204,204,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left,  rgba(204,204,204,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left,  rgba(204,204,204,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
  background: linear-gradient(to right,  rgba(204,204,204,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */;
}

.gold-left-bg 
{
  background: #b07823;
  background: -moz-linear-gradient(left, #e9d39b 0%,#b07823 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e9d39b),color-stop(100%,#b07823));
  background: -webkit-linear-gradient(left, #e9d39b 0%,#b07823 100%);
  background: -o-linear-gradient(left, #e9d39b 0%,#b07823 100%);
  background: -ms-linear-gradient(left, #e9d39b 0%,#b07823 100%);
  background: linear-gradient(to right, #e9d39b 0%,#b07823 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9d39b', endColorstr='#b07823',GradientType=1 );
}

.gold-right-bg 
{
  background: #b07823;
  background: -moz-linear-gradient(left, #b07823 0%, #e9d39b 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#b07823), color-stop(100%,#e9d39b));
  background: -webkit-linear-gradient(left, #b07823 0%,#e9d39b 100%);
  background: -o-linear-gradient(left, #b07823 0%,#e9d39b 100%);
  background: -ms-linear-gradient(left, #b07823 0%,#e9d39b 100%);
  background: linear-gradient(to right, #b07823 0%,#e9d39b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b07823', endColorstr='#e9d39b',GradientType=1 );
}

.mint-left-bg 
{
  background: #00f3d8; /* Old browsers */
  background: -moz-linear-gradient(left,  #00f3d8 0%, #00d183 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00f3d8), color-stop(100%,#00d183)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left,  #00f3d8 0%,#00d183 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left,  #00f3d8 0%,#00d183 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left,  #00f3d8 0%,#00d183 100%); /* IE10+ */
  background: linear-gradient(to right,  #00f3d8 0%,#00d183 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f3d8', endColorstr='#00d183',GradientType=1 ); /* IE6-9 */
}

.mint-right-bg 
{
  background: #00f3d8; /* Old browsers */
  background: -moz-linear-gradient(left,  #00d183 0%, #00f3d8 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00d183), color-stop(100%,#00f3d8)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left,  #00d183 0%,#00f3d8 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left,  #00d183 0%,#00f3d8 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left,  #00d183 0%,#00f3d8 100%); /* IE10+ */
  background: linear-gradient(to right,  #00d183 0%,#00f3d8 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f3d8', endColorstr='#00f3d8',GradientType=1 ); /* IE6-9 */
}

.black-left-bg 
{
  background: #080808; /* Old browsers */
  background: -moz-linear-gradient(left,  #080808 0%, #6a6a6a 99%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#080808), color-stop(99%,#6a6a6a)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left,  #080808 0%,#6a6a6a 99%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left,  #080808 0%,#6a6a6a 99%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left,  #080808 0%,#6a6a6a 99%); /* IE10+ */
  background: linear-gradient(to right,  #080808 0%,#6a6a6a 99%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#080808', endColorstr='#6a6a6a',GradientType=1 ); /* IE6-9 */
}

/*
 * SWATCHES
 */

.bgchamplight{background-color:#f4d08b;}
.champlight{color:#f4d08b;}
.bgchampmed{background-color:#987330;}
.champmed{color:#987330;}
.bgchampdark{background-color:#674406;}
.champdark{color:#674406;}
.bgwarmblack{background-color:#332e24;}
.warmblack{color:#332e24;}
.bgwarmblackdark{background-color:#211e19;}
.warmblackdark{color:#211e19;}
.bgteal{background-color:#00decb;}
.teal{color:#00decb;}
.bgdarkteal{background-color:#00af9c;}
.darkteal{color:#00af9c;}
.bgvermillion{background-color:#ff1336;}
.vermillion{color:#ff1336;}
.gold-bg{background-color:#ceae68!important;}
.flat-gold{color:#ceae68!important;}
.pink-bg{background-color:#ff1237!important;}
.hot-pink{color:#ff1237!important;}
.mint-bg{background-color:#26e3b6!important;}
.cool-mint{color:#26e3b6!important;}
.white-text{color:#fff!important;}
.black-bg {background-color:black !important;}
.light_gold {color: #E1C07D !important;}
.white, .whiteTxt {color: #fff;}
.light-gold{color:#e2c183;}
.dark-gold{color:#b4914b;}
.med-grey{color:#aaa!important;}
.medDark-greyBg {background-color:#262626;}
.whiteBg{background-color:#fff;}
.frachise_logo {background:url('/media/img/franchise_logo.png') no-repeat; height: 20px; width: 300px; display: block;}
.goldunderlineSm {background: #ba9a5b; display: block; height: 5px; width: 40px; margin: 0 auto 30px auto;}

/*
 * CUSTOM STYLES
 */

html{height:auto;margin:0;padding:0;position:relative;width:100%;}
body{font-family:Interstate, "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;overflow:auto;padding:0;position:relative;text-rendering:optimizeLegibility;}
body.layout_gallery_new #page-wrapper,body.layout_gallery #page-wrapper,body.layout_flash_video #page-wrapper {width:1004px;}
body.layout_article #page-wrapper,body.layout_search #page-wrapper, body.layout_hub #page-wrapper {width: 976px;}
h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;}
header h1 .brand, 
header h2 .brand{max-width:90px;}
a {
    cursor: pointer;
}
a:focus{outline:none;}
p{font-family:"Interstate Light";font-style:normal;font-weight:400;}
p.byline{font-size:14px;}
#page-wrapper {
  margin-left: auto;
  margin-right: auto;
  max-width: 1228px;
  min-width: 906px;
  width: 100%;
  background: #ffffff;
}
.anchor-block{display:block;height:100%;position:relative;width:100%;z-index:0;}
.anchor-block .title {bottom: 0;color: #fff;font-family: 'Interstate Condensed Bold';font-weight: 400;left: 0;margin: 0;padding: 40px 10px 13px 15px;position: absolute;text-transform: uppercase;width: 100%;z-index: 2;}
.anchor-block img{position:relative;width:100%;z-index:1;}
.anchor-block.square{height:300px;margin-bottom:0;position:relative;}
.anchor-list{font-size:16px;margin-bottom:8px;margin-left:14px;overflow:hidden;}
.anchor-list a,.anchor-list span{color:#222;margin-right:2em;}
.anchor-list.whatshot{height:22px;}
.feature.title{font-size:44px;line-height:45.32px;}
.genericon-menu{color:#bbb!important;font-size:12px!important;line-height:16px;}
.hero.feature{height:343px;margin-bottom:6px;margin-right:6px;overflow:hidden;position:relative;width:606px;}
.hero.sub-feature{height:168px;margin-bottom:6px;margin-right:6px;overflow:hidden;position:relative;width:300px;}
.hpspacer{background:#ebebeb;clear:right;float:right;height:100%;}
.label.label-whatshot{border-radius:0;display:inline-block;font-size:14px;line-height:1;overflow:visible;padding-right:.5em;position:relative;}
.label.label-whatshot:after{border-bottom:10px solid transparent;border-left:8px solid #26e3b6;border-top:10px solid transparent;content:"";display:block;height:0;position:absolute;right:-7.9px;top:0;width:0;}
.masthead h1,
.masthead h2,
.masthead {margin-bottom: 0px; margin-top: 0px;}
.noBackground{background:none;}
.photo_copyright{color:#ddd;float:right;margin-top:10px;}
.secondary-content{margin-left:auto;margin-right:auto;max-width:1218px;min-width:912px;position:relative;width:100%;}
.social-nav{border-left:1px solid #eee;}
.social-nav > li > a{color:#ccc!important;}
.sub-feature .title {font-size: 20px;line-height: 20.6px;padding: 40px 10px 13px 10px;}
.sub-feature:last-of-type{margin-right:0;}
.subtitle{display:block;float:left;width:330px;}
.top-videos h3 span,.see-this h3 span,.new-photos h3 span,.partner-cbs a h3,.partner-foxnews a h3,.uppercase{text-transform:uppercase;}
.youmaylike .goldunderline{margin-bottom:10px;}
.upperCaseTitle{text-transform:uppercase;}
.sponsorText{font-size: 10px;margin-left: 5px;position: relative;top: -11px;color: #aaa;}
.masthead.subpage nav.primary-nav .main-nav, .masthead.subpage nav.primary-nav .whats-hot, .masthead.inverse nav.primary-nav .main-nav, .masthead.inverse nav.primary-nav .whats-hot {width:865px !important;}
.partnerLabel {font-size: 16px; margin: 0px; padding: 0px; font-family: "Interstate Cond Bold Italic";}
.tagHeadingBrd{border-bottom: 1px solid #e7e7e7;font-size: 34px;padding-bottom: 10px;}
.cover-wrapper.tagPage .anchor-block {margin-bottom: 15px;}
.moduleContain {height:362px;}
img.sponsorLogo {margin-bottom:5px; max-height:45px;}
#article_text p b, #article_text p strong {font-family: "Interstate" !important; font-weight:normal !important;}
p.byline b, p.byline strong {font-family: "Interstate Bold" !important; font-weight:normal !important;}
.floatLeft {float:left;}

/*
 * SIDEBAR
 */

section.sidebar .anchor-block h4.title {bottom: -2px; font-size: 20px; line-height: 20.6px;}
.OUTBRAIN .SB_1 .ob-text-content,#zergnet-widget-27013 .zerglayoutcl > div:nth-of-type(2) .zergentity .zergheadline {z-index:1;}

/*
 * SOCIAL BUTTONS
 */

.sharebar{border-bottom:1px solid #2a2a2a;margin-bottom:18px;}
.sharebar .item{float:left;width:300px;}
.socialbar span.st_fblike_hcount,.socialbar span.st_twitter_hcount,.socialbar span.st_pinterest_hcount,.socialbar span.st_stumbleupon_hcount{margin-right:20px;}
.stButton .stFb,.stButton .stTwbutton,.stButton .stMainServices,.stButton .stButton_gradient{height:22px;}
.stButton_gradient,.st_stumbleupon_hcount .stButton_gradient,.stButton .stFb,.stButton .stTwbutton,.stButton .stMainServices{height:23px!important;}
#socialFloatVert {position: absolute;margin-left: -50px !important; height: 300px;width: 42px;}
#socialFloatVert.fixTop {position: fixed !important; margin-left: -50px !important; height: 300px; width: 42px; top: 64px;}
#socialFloatVert .st_tumblr_large, #socialFloatVert .st_googleplus_large, #socialFloatVert .st_pinterest_large, #socialFloatVert .st_twitter_large, #socialFloatVert .st_facebook_large {display: block;height: 42px !important;float: left;}
#socialFloatVert .st_tumblr_large .stLarge, #socialFloatVert .st_facebook_large .stLarge,#socialFloatVert .st_twitter_large .stLarge,#socialFloatVert .st_pinterest_large .stLarge, #socialFloatVert .st_googleplus_large .stLarge,#socialFloatVert .st_email_large .stLarge, #socialFloatHorz .st_tumblr_large .stLarge, #socialFloatHorz .st_facebook_large .stLarge,#socialFloatHorz .st_twitter_large .stLarge, #socialFloatHorz .st_pinterest_large .stLarge,#socialFloatHorz .st_googleplus_large .stLarge, #socialFloatHorz .st_email_large .stLarge {background-image: url(/media/img/et-sprite01302015.png) !important; width: 42px;height: 42px}
#socialFloatVert .st_facebook_large .stLarge:hover,#socialFloatVert .st_twitter_large .stLarge:hover,#socialFloatVert .st_pinterest_large .stLarge:hover,#socialFloatVert .st_googleplus_large .stLarge:hover,#socialFloatVert .st_email_large .stLarge:hover, #socialFloatVert .st_tumblr_large .stLarge:hover {opacity:1 !important;}
#socialFloatVert .st_facebook_large .stLarge, #socialFloatHorz .st_facebook_large .stLarge {background-position: 0px 141px;background-color: #215A9F;}
  #socialFloatVert .st_facebook_large .stLarge:hover, #socialFloatHorz .st_facebook_large .stLarge:hover {background-color: #003277;}
#socialFloatVert .st_twitter_large .stLarge, #socialFloatHorz .st_twitter_large .stLarge {background-position: 75px 141px;background-color: #00AAF2;}
  #socialFloatVert .st_twitter_large .stLarge:hover, #socialFloatHorz .st_twitter_large .stLarge:hover {background-color: #0082CA;}
#socialFloatVert .st_pinterest_large .stLarge, #socialFloatHorz .st_pinterest_large .stLarge {background-position: 75px 97px;background-color: #D70202;}
  #socialFloatVert .st_pinterest_large .stLarge:hover, #socialFloatHorz .st_pinterest_large .stLarge:hover {background-color: #970101;}
#socialFloatVert .st_googleplus_large .stLarge, #socialFloatHorz .st_googleplus_large .stLarge {background-position: 0px 98px;background-color: #FF3400;}
  #socialFloatVert .st_googleplus_large .stLarge:hover, #socialFloatHorz .st_googleplus_large .stLarge:hover {background-color: #D70202;}
#socialFloatVert .st_email_large .stLarge, #socialFloatHorz .st_email_large .stLarge {background-position: -1px 54px;background-color: #A60101;}
  #socialFloatVert .st_email_large .stLarge:hover, #socialFloatHorz .st_email_large .stLarge:hover {background-color: #7E0000;}
#socialFloatVert .st_tumblr_large .stLarge, #socialFloatHorz .st_tumblr_large .stLarge {background-position: -46px 54px;background-color: #385576;}
  #socialFloatVert .st_tumblr_large .stLarge:hover, #socialFloatHorz .st_tumblr_large .stLarge:hover {background-color: #223548;}
#socialFloatVert {margin: 0px 0px 20px 0px;}
#socialFloatHorz {margin: 0px;}
#socialFloatVertHorz {margin-bottom: 13px;}
#socialFloatVertHorz .st_facebook_large .stLarge,#socialFloatVertHorz .st_twitter_large .stLarge {background-image: url(/media/img/social_sprite.png) !important; width: 312px;height: 42px}
#socialFloatVertHorz .st_facebook_large .stLarge:hover,#socialFloatVertHorz .st_twitter_large .stLarge:hover {opacity:1 !important;}
#socialFloatVertHorz .st_facebook_large .stLarge {background-position: 0px 0px;background-color: #215A9F;}
  #socialFloatVertHorz .st_facebook_large .stLarge:hover {background-color: #003277;}
#socialFloatVertHorz .st_twitter_large .stLarge {background-position: -310px 0px;background-color: #00AAF2;}
  #socialFloatVertHorz .st_twitter_large .stLarge:hover {background-color: #0082CA;}
.stButton .stLarge {display: inline-block;height: 32px;width: 32px;position: relative;}
#socialFloatVertHorz .st_facebook_large .stButton {margin: 0px !important;}
#socialFloatVertHorz .st_twitter_large .stButton {margin: 0px 0px 0px 15px !important;}
.hideme {display:none;}

/*
 * HOVER STATES
 */

body a:hover,label:hover{text-decoration:none; }

a:hover .imgBg, a:hover span .imgBg, a:active span .imgBg {background-color:#000000;}

.primary-footer a, .footer-block ul li a, .partner-block a p, #page-wrapper a img, #page-wrapper p a:hover, nav.primary-nav .whats-hot a, nav.primary-nav ul.navbar-nav li a, .icon-bar a, label,.primary-footer a:hover, .footer-block ul li a:hover, .partner-block a:hover p, #page-wrapper p a:hover, nav.primary-nav .whats-hot a:hover, nav.primary-nav ul.navbar-nav li a:hover, label:hover, .icon-bar a:hover,.voting_container a h2:hover, .stButton .stLarge
{
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -o-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease;
}

#page-wrapper a:hover img
{ 
  /* filter: url('#brightness')!important;} 
      filter: url('#brightness')!important;
  */
  -webkit-filter: brightness(45%);
  
}

.primary-footer a:hover, .footer-block ul li a:hover, .partner-block a:hover p, #page-wrapper p a:hover, nav.primary-nav .whats-hot a:hover, nav.primary-nav ul.navbar-nav li a:hover, label:hover, .icon-bar a:hover
{ 
  -moz-opacity: 0.50;
  opacity: 0.50;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter:alpha(opacity=50);
}

#page-wrapper, img.imgFade
{
  -o-transition: .4s ease-in-out;-webkit-transition: .4s ease-in-out;transition: .4s ease-in-out;
}

/*
 * AD STYLES
 */

.ad-unit.billboard{padding-top:6px;padding-bottom:6px;background-color:#f3f3f3;}
.ad-unit.native .label{left:16px;top:16px;}
.ad-unit.native .square{height:300px;width:300px;}
.ad-block.well{padding-top:6px;padding-bottom:6px;}
.ad-block.half-page,.ad-block.medium-rectangle{max-width:300px;}
.ad-block-wrapper,.anchor-block.wrapper{margin-bottom:6px;max-height:1050px;}
.ad-block-wrapper,.anchor-block.wrapper,.top-videos .article-group > .anchor-block{margin-bottom:6px;}
.ad-block-wrapper.footerblock{max-height: inherit;overflow: inherit;padding: 0px;margin: 20px 0px;clear: both;}
.asides-group .panel{padding-left:0;padding-right:0;border-radius:0;margin-left:0;margin-right:6px;max-width:300px;width:100%;}
.asides-group .panel-body.list-group{font-size:13px;}
.asides-group .panel-body.list-group a{color:#202020;}
.asides-group .panel:last-of-type{margin-right:0;}
.primary-footer .asides-group{background-color:#0c0a08;}
label[for]:hover{cursor:pointer;}
.branding .brand,.branding .modal-brand{display:block;height:100%;text-align:center;margin-right:auto;margin-left:auto;}
.panel .branding .brand{text-align:left;}
.primary-footer{background-color:#000;color:#858585;}
.primary-footer a{color:#aaa;}
.primary-footer .legal{text-align:center;padding-top:25px;padding-bottom:1em;margin:0;}
.primary-footer h4{color:#fff;font-weight:bold;text-transform:uppercase;font-size:16px;line-height:19.2px;margin-bottom:36px;margin-top:26px;font-family: 'Interstate Condensed Bold' !important;}
.ad-unit.billboard > div {display:inline-block; height:auto;}
.ad-unit.billboard > div > div > div {height: auto !important;}
body.pageSkin.homepage .ad-block-wrapper.topleader, .ad-block-wrapper.topleader{margin-bottom:0;}
.ad-block-wrapper.footerblock {max-height:inherit;overflow:inherit;clear:both;margin:0;padding:20px 0;}

/*
 * NEWSLETTER
 */

button.signup-btn{background-color:transparent;border:1px solid #222;color:#222;font-size:12px;height:32px;line-height:1;padding:0;text-align:center;text-transform:uppercase;vertical-align:middle;width:75px;}
input#email_input1{width:185px;}
input#email_input1,input#email_input2{background:#fff;border-radius:0;margin-right:5px;}
input#email_input2{font-size:13px;padding:0 5px;width:139px;}
p.inputButton{float:left;width:20px;}
.daily-first{margin-bottom:6px;}
.daily-first .wrapper{min-height:104px;padding:10px 15px 5px;}
.daily-first h4{font-size:20px;margin-bottom:10px;margin-top:0;}
.footer-block button.signup-btn{border:1px solid #ddd;color:#ddd;}
.footer-block ul{list-style:none;margin:0;padding:0;}
.footer-newsletter-form .email-input{height:32px;margin-right:5px;width:168px;}
.footer-newsletter-form .signup-btn{background-color:transparent;border:1px solid #6f6c6a;color:#ddd;font-size:12px;height:32px;line-height:1;padding:0;text-align:center;text-transform:uppercase;vertical-align:middle;width:75px;}
.footer-newsletter-form input{background-color:#eee;}
.footer-newsletter-form input[type=checkbox]{display:inline-block;}
.footer-newsletter-form input[type=text]{border-radius:0;max-width:72%;}
.footer-newsletter-form label{display:inline;font-size:11px;font-weight:400;line-height:14.96px;}
.nlwarning{background:#eee;color:#ff1237;font-family:'Interstate Condensed Bold';line-height:14px;padding:10px;text-align:left;text-transform:uppercase;}
.nlwarning1{color:#ff1237;font-family:'Interstate Condensed Bold';line-height:14px;padding:10px;text-align:left;text-transform:uppercase;}

/*
 * ICON BAR
 */

.icon-bar .genericon:before{height: 28px;line-height: 28px;width: 82px;font-size: 14px;border: 1px solid;border-radius: 45px;padding: 6px;}
footer.primary-footer .icon-bar a,footer.primary-footer .icon-bar a:last-child{margin-right:5px;}

/*
 * MEGA NAV
 */

.mega-nav{position:relative;width:100%;}
.stories-group{width:44%;}
.mega-nav ul{list-style:none;margin:0;padding:0;}
.mega-nav .menu-item > a{font-size:73px;line-height:65.7px;color:#ccc;text-transform:uppercase;text-align:right;display:block;margin-right:4%;padding-right:53%;}
.mega-nav > ul > li > a:hover,.mega-nav .active a,.mega-nav a.active,.mega-nav a:active{color:#26d2a9;}
.mega-nav .fly-out{display: none;position: absolute;margin-left: 50%;z-index: 2;width: 48%;max-width: 388px;padding-bottom: 100px;top: 0;margin-top: 10px;}
.mega-nav .menu-item:hover .fly-out{display:block;margin-right:-52%;}
.fly-out h3{padding-bottom:10px;border-bottom:1px solid #eee;margin-bottom:20px;}
.fly-out .media.anchor-block{padding-bottom:18px;}
.fly-out .media-object{margin-right:25px;}
.fly-out .media-heading{font-size:16px;line-height:21.76px;max-width:160px;float:left;}
.affix,.subpage.affix{top:0;width:100%;z-index: 5000000;background-color:rgba(255,255,255,.98);margin:0!important;}
.inverse.affix{top:0;width:100%;z-index:5000000;background-color:rgba(0,0,0,.9);margin:0!important;padding: 0px !important;}
header.masthead.full-width.inverse{background-color:rgba(0,0,0,.9);}
nav.mega-nav li.menu-item img{width:98px;}
#mega-nav .modal-content {background-color: transparent !important;}
.modal-dialog{background-color: rgba(255,255,255,0.98) !important; overflow:hidden;z-index: 5999999;}
.modal-content {position: relative;border: 1px solid #efefef;border: 1px solid rgba(0, 0, 0, 0);background-clip: padding-box;outline: 0;background-color: transparent;}
.modal-footer {padding: 0;text-align: right;border-top: 1px solid #ccc;position: absolute;bottom: 0px;width: 100%;background: #fff;}

/*
 * MODAL
 */

.modal {z-index: 9999999991;}
.modal-footer {padding: 0;text-align: right;border-top: 1px solid #eee;position: absolute;bottom: 0px;width: 100%;background: #fff;z-index: 999;}
.modal-footer .branding {margin: 12px 20px;}
.modal-header .dismiss {padding: 14px 1em 3px;display: inline-block;height: 80px;width: 90px;position: absolute;z-index: 99;}
.modal-header .genericon-close {font-size: 52px !important;color: #999;}
.modal-body.clearfix, .modal-footer.clearfix{display:block !important;}
.modal-body h4.media-heading{font-family: "Interstate Condensed";font-size: 17px;line-height: 20px;}
.modal-footer h1.branding img,
.modal-footer h2.branding img{width: 68px;float: left;margin: 0px 10px 10px 0px;}
.modal-body{overflow-x:hidden;}
span.modalBranding{margin: 0px 18px 0px 14px;}
.modal-footer .modalBranding img {width: 68px;float: left;margin: 0px 10px 10px 10px;}

/*
 * HEADER
 */

.affix .brand-et .logo{height:40px;margin:5px 25px;width:40px;}
.affix .main-nav{border-bottom:none;width:100%;}
.affix .main-nav,.inverse.affix .main-nav{border-bottom:none!important;}
.affix .main-nav.navbar,.see-this .anchor-block.landscape:last-of-type,.top-videos .anchor-block:last-of-type,.affix .navbar{margin-bottom:0 !important;}
.affix,.subpage.affix{background-color:rgba(255,255,255,.98);margin:0!important;padding-bottom:0!important;top:0;width:100%;z-index:5000000;}
.affix .whats-hot{display:none!important;}
header.masthead {z-index: 5000000;}
.whats-hot.anchor-list {font-size: 16px; margin-bottom: 8px; margin-left: 0px; overflow: hidden; height:20px;}
.main-nav{border-bottom:1px solid #eee;width:100%;}
.masthead.full-width .primary-nav.navbar-default,.masthead.full-width.inverse .primary-nav.navbar-default,.masthead.full-width .primary-nav.navbar-default{border:0;margin:0 auto!important;}
.masthead.full-width .primary-nav.navbar-default,.masthead.full-width.subpage .primary-nav.navbar-default.thin,.masthead.full-width.inverse .primary-nav.navbar-default.thin{background-color:transparent;}
.masthead.full-width .primary-nav.navbar-default.thin span.et_logo,.daily-first p{margin-bottom:15px;}
.masthead.full-width.inverse .anchor-list span.label-whatshot{color:#000;}
.masthead.full-width.subpage{-moz-box-shadow:0 11px 5px -10px rgba(0,0,0,0.06);-webkit-box-shadow:0 11px 5px -10px rgba(0,0,0,0.06);border-bottom:1px solid #eee;box-shadow:0 11px 5px -10px rgba(0,0,0,0.06);margin-bottom:17px;}
.navbar-default .navbar-nav > li {height:100%}
.navbar-default .navbar-nav li:first-child {border-right: 1px solid #eee;}
.navbar-default .navbar-nav > li > a,#search_toggle{color:#333;font-size:18px!important;line-height:1!important;text-transform:uppercase;}
.navbar-default .navbar-nav > li a{margin:15.5px 0 0 15px;padding:0;}
.navbar-default .navbar-nav > li:first-child a{margin:15.5px 0 0 0;padding:0 15px 0 0;}
.primary-nav ul.nav{height:50px;}
.primary-nav .nav li{display:inline-block;}
header.masthead.full-width.inverse .watchTVtext {color: #ccc;font-size: 14px;position: relative;top: -5px;margin-right: 15px;}
header.masthead.full-width.inverse .watchTVicon {background-position: 21px -97px;width: 20px;height: 20px;display: inline-block;margin-right: 5px;}
.whats-hot,.masthead.full-width.inverse .primary-nav.navbar-default.thin .whats-hot{width:85.5%;}
header.affix{-moz-box-shadow:0 11px 5px -10px rgba(0,0,0,0.06);border-bottom:1px solid #eee;box-shadow:0 11px 5px -10px rgba(0,0,0,0.06);webkit-box-shadow:0 11px 5px -10px rgba(0,0,0,0.06);}
header.inverse .main-nav,header.inverse.affix{border-bottom:1px solid #333;}
header.inverse .navbar-default .navbar-nav > li > a,header.inverse #search_toggle,header.inverse .anchor-list a,header.inverse .anchor-list span{color:#fff;}
header.inverse .social-nav{border-left:1px solid #333;}
header.inverse nav div.main-nav ul li a{color:#f4d08b;}
header.masthead.full-width.inverse,.masthead.full-width.inverse .primary-nav.navbar-default{background-color:#000; padding:10px 0px 5px 0px;}
.navbar-nav {float: left;margin: 0;}
.masthead.full-width nav.primary-nav .main-nav, .masthead.full-width nav.primary-nav .whats-hot {width: 790px;}
.navbar-nav > li {float: left;}
.masthead.full-width .navbar-default .navbar-nav > li {display:none;}
.masthead.full-width .navbar-default .navbar-nav.social-nav > li {display:inline-block !important; border-right:none !important;}
.masthead.full-width .navbar-default .navbar-nav li:first-child {border-right: none; display:inline-block;}
.navbar-default .navbar-nav.social-nav > li a {margin: 15.5px 0 0 15px !important; padding: 0 !important;}
.masthead.subpage .navbar-nav > li:first-child {border-right:1px solid #eee !important;}
.masthead.inverse .navbar-nav > li:first-child {border-right:1px solid #333 !important;}
.masthead.inverse .navbar-nav > li > a {color:#e5c480 !important;}
.masthead.inverse .navbar-nav.social-nav > li > a {color:#cccccc !important;}
.masthead.full-width .primary-nav.navbar-default,.masthead.full-width.inverse .primary-nav.navbar-default,.masthead.full-width .primary-nav.navbar-default{border:0;margin:0 auto!important;}
.masthead.subpage .navbar-default .navbar-nav > li, .masthead.inverse .navbar-default .navbar-nav > li {display:inline-block;}
.masthead.subpage nav.primary-nav, .masthead.inverse nav.primary-nav {width: 1004px !important;}
.brand-et .logo{height:90px;width:90px;}
h1.branding.pull-left,
h2.branding.pull-left{margin:0px 18px 0px 14px}
.navbar-form {width: auto;border: 0;margin-left: 0;margin-right: 0;padding-top: 0;padding-bottom: 0;-webkit-box-shadow: none;box-shadow: none;}
.navbar-right {float: right !important;}
.masthead.threecol nav.primary-nav .main-nav, .masthead.threecol nav.primary-nav .whats-hot {width: 790px !important;}
.masthead.threecol nav.primary-nav {width: 912px !important;}
.masthead.threecol .navbar-nav > li {display:none  !important;}
.masthead.threecol .navbar-nav > li:first-child {display:block  !important;}
.masthead.threecol .primary-nav.navbar-default, .masthead.full-width .primary-nav.navbar-default, .masthead.full-width.inverse .primary-nav.navbar-default, .masthead.full-width .primary-nav.navbar-default {border: 0;margin: 0 auto!important;}
/* .masthead.threecol .primary-nav.navbar-default, .masthead.full-width .primary-nav.navbar-default, .masthead.full-width .primary-nav.navbar-default, .masthead.full-width.subpage .primary-nav.navbar-default.thin, .masthead.full-width.inverse .primary-nav.navbar-default.thin {background-color: white; padding: 17px 0px; display:block;} */
.masthead.full-width .primary-nav.navbar-default, .masthead.threecol .primary-nav.navbar-default {background-color: white; padding: 17px 0px; display:block;}
.masthead.full-width.affix .primary-nav.navbar-default, .masthead.full-width.affix .primary-nav.navbar-default {background-color: white; padding: 0px; display:block;}

/*
 * RESPONSIVE HEADER
 */

body.layout_video_node .masthead.full-width .primary-nav.navbar-default, body.layout_ballot_page .masthead.full-width .primary-nav.navbar-default {background-color: transparent; padding: 0px; display: block;}
body.layout_video_node .masthead, body.layout_ballot_page .masthead {padding-top: 0px; padding-bottom: 0px; margin-bottom: 0px; margin-top: 0px;}
body.layout_video_node .navbar, body.layout_ballot_page .navbar {position: relative;min-height: 48px;margin-bottom: 0px;border: 1px solid transparent;}
body.layout_ballot_page header{-moz-box-shadow: 0 11px 5px -10px rgba(0,0,0,0.06);border-bottom: 1px solid #eee;box-shadow: 0 11px 5px -10px rgba(0,0,0,0.06);webkit-box-shadow: 0 11px 5px -10px rgba(0,0,0,0.06);}
body.layout_video_node h1.branding .brand-et .logo, 
body.layout_ballot_page h1.branding .brand-et .logo,
body.layout_video_node h2.branding .brand-et .logo, 
body.layout_ballot_page h2.branding .brand-et .logo 
{height: 40px;margin: 0px;width: 40px;}
body.layout_gallery_new h2.branding .brand-et .logo, body.layout_gallery_new h2.branding .brand-et .logo {height: 40px;margin: 0px;width: 40px;}
body.layout_gallery_new h2.branding.pull-left {
    margin: 6px 18px 0px 18px;
}

body.layout_video_node h1.branding.pull-left, 
body.layout_ballot_page h1.branding.pull-left,
body.layout_video_node h2.branding.pull-left, 
body.layout_ballot_page h2.branding.pull-left {margin:0px 18px 0px 18px !important;}
body.layout_video_node .masthead.full-width nav.primary-nav .main-nav, body.layout_ballot_page .masthead.full-width nav.primary-nav .main-nav {width: 90%; max-width: 970px; padding-right: 17px;display: block;float: right !important;}
body.layout_video_node .masthead.full-width nav.primary-nav, body.layout_ballot_page .masthead.full-width nav.primary-nav {width: 100% !important; max-width: 970px;}
body.layout_video_node .masthead.full-width .navbar-default .navbar-nav > li, body.layout_ballot_page .masthead.full-width .navbar-default .navbar-nav > li {display: block !important;}
body.layout_video_node {background-color:#000;}
body.layout_video_node .navbar-default .nav.navbar-nav.interstatebold a{color: #e5c480 !important; text-shadow: none;}
body.layout_video_node .navbar-default .social-nav {border-left: 1px solid #333;}
.masthead.full-width.fixed {position: fixed; width: 100%;}

/*
 * RESPONSIVE FOOTER
 */

body.layout_video_node .primary-footer .container, body.layout_ballot_page .primary-footer .container {max-width:970px; padding: 0px 17px}
body.layout_video_node .primary-footer .container input#email_input2, body.layout_ballot_page .primary-footer .container input#email_input2 {font-size: 13px; padding: 0 5px; width: 50%;}

/*
 * SEARCH BUTTON
 */

#search_btn {background-position: 21px 0;color: transparent;cursor: pointer;height: 20px;position: relative;right: 26px;text-indent: -999999px;top: 9px;width: 22px; background-color: transparent;border: none;outline: none;}
#search_btn:hover{background-position:21px -19px;}
#search_input {-webkit-box-shadow: none!important;background: #eee!important;border-bottom-left-radius: 0!important;border-bottom-right-radius: 0!important;border-top-left-radius: 0!important;border-top-right-radius: 0!important;box-shadow: none!important;display: inline-block!important;height: 26px!important;margin-top: 3px!important;padding: 5px 20px 5px 5px !important;position: relative!important;width: 160px!important; color:#888888;font-family:"Interstate";font-style:normal;font-weight:normal;border:none !important;}

/*
 * FOOTER
 */

.primary-footer .asides-group aside{padding-bottom: 50px;}
.primary-footer h6{padding-bottom: 20px; margin-top:0px;}
.primary-footer section .container aside.footer-block h4, .primary-footer section .container aside.footer-block h4 label {font-family: 'Interstate Condensed Bold'; font-weight:normal;}
.footer-block{float: left;min-width: 180px;padding-bottom: 20px !important;}
.primary-footer h5.copyright {margin-top: 9.5px;margin-bottom: 3px;}

/*
 * 
 */

.v-list ul{list-style:none;margin:0;padding:0;}

/*
 * COLUMN
 */

.primary-column,.secondary-column,.tertiary-column{width:300px;margin-right:6px;margin-bottom:6px;}
.secondary-column{clear:right;}
.tertiary-column,.tertiary-column .hero.sub-feature,.tertiary-column article,.tertiary-column section,.tertiary-column aside{margin-right:0;}
.item{width:300px;}
.item.w2{width:606px;}
.primary-column article.generic,.primary-column .ad-block.medium-rectangle{margin-bottom:6px;}
.column-far-left{clear:left;float:left;margin-bottom:6px;margin-right:6px;position:relative;}
.column-middle{float:left;margin-bottom:6px;margin-right:6px;position:relative;}
.col_ab{float:left;margin:0 30px 40px 0;width:674px;}
.col_ab article{width:640px;}
.col_c{float:left;margin:0 0 40px;width:300px;}
.col_c .item{display:inline-block;margin-bottom:10px;}
.item.onecol {display: inline-block;width: 300px;}
.item.onecol img {width: 300px;}
.item.onecol h2 {font-size: 25px;margin-bottom: 10px;text-transform: uppercase;}
.item.onecol .label {color: #222;font-size: 14px;line-height: 1;position: absolute;z-index: 3;left: 16px;top: 16px;}
.item.onecol h2 {font-size: 28px;line-height: 28.84px;}
.item.onecol .title {bottom: 0;color: #fff;font-family: 'Interstate Condensed Bold';font-weight: 400;left: 0;margin: 0;padding: 40px 10px 15px;position: absolute;text-transform: uppercase;width: 100%;z-index: 2;}
.item.twocol{display:inline-block;width:640px;}
.item.twocol .tagblock a {float: left;margin: 0px 4px 4px 0px;}
.item.twocol a{float:left;margin:10px 10px 0 0;}
.item.twocol h2{font-size:25px;margin-bottom:10px;text-transform:uppercase;}
.item.twocol section.tagblock p, .item.twocol section.tagblock {margin-bottom: 10px;display: inline-block;text-transform: uppercase;width: 100%;}
.noBtmMargin {margin-bottom:0px !important;}
span.rdMore{color: #ba9a5b;font-family: "Interstate";font-size: 14px;font-style: normal;font-weight: 400;line-height: 19px;}
.ob-img {width: 100%;height: 100%;display: block;}
.top-shows .item_container {position:relative; width:150px; height:150px;float:left;}
img.imgShift {position:absolute; left: 0px;}

/*
 * HOMEPAGE
 */

.promoMargin {margin-bottom: 6px; display: inline-block;}
body.pageSkin.homepage #page-wrapper, body.pageSkin.homepage .secondary-content.partner-group.container, body.pageSkin.homepage .primary-nav.navbar.navbar-default.container{width:970px!important;}
body.pageSkin.homepage #page-wrapper{padding:0 18px;}
body.pageSkin.homepage .main.container{position:relative;width:100%!important;}
body.pageSkin.homepage .hero.feature{height:354px;}
body.pageSkin.homepage .column-middle{width:300px;float:left;position:relative;}
body.pageSkin.homepage .hero-sub-item-wrapper, body.pageSkin.homepage .hero.feature, body.pageSkin.homepage .leftCont{width:617px;}
body.pageSkin.homepage .ad-block-wrapper, body.pageSkin.homepage .anchor-block.wrapper {margin-bottom:15px;}
body.pageSkin.homepage .secondary-content.partner-group.container> div:last-child, body.pageSkin.homepage .whats-hot.span a:last-child{display:none;}
body.pageSkin.homepage .hero.sub-feature:last-child{margin-right:0px;}
body.pageSkin.homepage .secondary-content.partner-group.container > div, body.pageSkin.homepage .hero.sub-feature.item,.latest-news a:last-child, body.pageSkin.homepage .itunes-widget a:last-child, body.pageSkin.homepage .new-photos .anchor-block.landscape a:last-child, body.pageSkin.homepage .new-photos .anchor-block.portrait a:last-child, body.pageSkin.homepage .see-this a:last-child, body.pageSkin.homepage .top-videos a:last-child, body.pageSkin.homepage .anchor-block.generic a:last-child, body.pageSkin.homepage .generic.threebyfour a:last-child{margin-bottom:0;}
body.pageSkin.homepage .hero-sub-item-wrapper, body.pageSkin.homepage .hero.feature.item.stamp, body.pageSkin.homepage .item.column-far-right > section, body.pageSkin.homepage .item.column-far-right > div, body.pageSkin.homepage .item.column-far-right > article, body.pageSkin.homepage .item.column-far-left > section, body.pageSkin.homepage .item.column-far-left > a, body.pageSkin.homepage .item.column-far-left > aside, body.pageSkin.homepage .item.column-far-left > div, body.pageSkin.homepage .column-middle > section, body.pageSkin.homepage .column-middle > section, body.pageSkin.homepage .column-middle > a, body.pageSkin.homepage .column-middle > aside, body.pageSkin.homepage .column-middle > .item > section, body.pageSkin.homepage .column-middle > .item > a{margin-bottom:17px!important;}
body.pageSkin.homepage .column-middle, body.pageSkin.homepage .secondary-content.partner-group.container > div:nth-child(3){margin-right:0;}
body.pageSkin.homepage .masthead.full-width nav.primary-nav .main-nav, body.pageSkin.homepage .masthead.full-width nav.primary-nav .whats-hot{width:827px!important;}
body.pageSkin.homepage .secondary-content.partner-group.container {margin:0 auto 17px;padding:0;}
body.pageSkin.homepage .column-far-left {clear: left; float: left; margin-bottom: 15px; margin-right: 15px; position: relative;}
body.pageSkin.homepage .hero.sub-feature {height: 168px; margin-bottom: 15px; margin-right: 15px; overflow: hidden; position: relative;}
body.pageSkin.homepage .ad-block-wrapper.text-center.topleader > div.ad-unit.billboard {background-color:transparent;}

/*
 * PAGING ARROWS
 */

.nextPag.navSprite {float: right;background-position: 0px -52px;height: 45px;width: 121px;border: none;text-indent: -99999px;background-color: transparent;position: relative;left: 20px;}
.prevPag.navSprite {float: left;background-position: 0px 0px;height: 48px;width: 152px;border: none;text-indent: -99999px;background-color: transparent;position: relative;left: -5px;}

/*
 * ARTICLE GALLERY VIDEO
 */

body.layout_gallery_new #page-wrapper section.col_full,body.layout_gallery #page-wrapper section.col_full,body.layout_article #page-wrapper section.col_full, body.layout_hub #page-wrapper section.col_full {margin-bottom:15px;padding-bottom:0;}
h2.titleheading, h1.titleheading{font-size:54px;margin-bottom:5px;margin-top:0;}
h3.titleheading{color:red;font-size:16px;margin:0;display:inline-block;}

/*
 * ARTICLE
 */

body.layout_article .col_ab, body.layout_hub .col_ab {float: left;margin: 0 36px 40px 0;width: 640px;}
body.layout_article .col_ab article p, body.layout_hub .col_ab article p {font-size:18px;line-height:28px;}
body.layout_article .col_ab article p a, body.layout_hub .col_ab article p a{color:#b79453;}
.morestories .anchor-block .title{bottom: 0;color: #fff;font-family: 'Interstate Condensed bold';left: 0;line-height: 18px;margin: 0;padding: 30px 10px 10px;position: absolute;text-transform: uppercase;width: 100%;z-index: 2;}
.morestories a{height:200px;width:200px;}
.morestories article{height:200px;overflow:hidden;width:200px!important;}
.morestories article img{height:200px;left:0px;position:relative;width:200px;}
section.col_ab .item.twocol,#article_img_wrap{margin-bottom:40px;}
.relatedimage {margin: 0 auto 20px auto;display: block !important;}
.relatedImg {text-align:center; margin-bottom:20px;}
.relatedImg span {margin: 0 auto !important; display: inline-block;}
.relatedImg span #photo_copyright {margin-bottom:10px;}
.instagram-embed {border: 2px solid #ebebeb; border-radius: 10px;}
body.layout_article .col_ab article p, body.layout_hub .col_ab article p, .social-embed, .instagram-embed {margin-bottom: 21px;}
.coupon_btn{float:right;margin-top:10px;}

/*
 * TAG PAGES
 */

body.layout_hub .double_column_wrapper .anchor-block.tagPage {
    width: 49%;
    height: auto;
    float: left;
    margin-bottom: 10px;
}
body.layout_hub .double_column_wrapper .anchor-block.tagPage:nth-child(odd) {
    margin-right: 10px;
}
body.layout_hub .double_column_wrapper .anchor-block.tagPage article {
    width:100%;
}

body.layout_hub .double_column_wrapper .anchor-block.tagPage article img{
    width: 100%;
    height: auto;
}

body.layout_hub .double_column_wrapper .anchor-block.tagPage article h2, body.layout_hub .double_column_wrapper .anchor-block.tagPage article h4{
    bottom: 0;
    color: #fff;
    font-family: 'Interstate Condensed Bold';
    font-weight: 400;
    left: 0;
    margin: 0;
    padding: 40px 10px 13px 15px;
    position: absolute;
    text-transform: uppercase;
    width: 100%;
    z-index: 2;
}

body.layout_hub .double_column_wrapper .anchor-block.tagPage article h2 {
    font-size: 28px;
    line-height: 28.84px;
}

body.layout_hub .double_column_wrapper .anchor-block.tagPage article h4 {
    font-size: 18px;
    line-height: 19.7999992370605px;
}

.title .indicator.tagArrow:after {
    border-left-color: #fff !important;
}

h4.title .indicator.tagArrow {
    background-color: #fff !important;
    margin: 6px 5px !important;
}

/*
 * RELATED GALLERIES
 */

.item.twocol section.related_galleries{border:1px solid #ddd;}
.item.twocol section.related_galleries .slideContainer{display:inline-block;margin:5px;}
.item.twocol section.related_galleries .slideContainer a{display:block;float:left;height:121px;margin:0 5px 0 0;width:121px;}
.item.twocol section.related_galleries a{float:initial;margin:0;}
.item.twocol section.related_galleries a h6{margin:15px 5px;}
.item.twocol section.related_galleries h6{font-size:18px;}

/*
 * GALLERY
 */

#gallery_image {height: 638px;}
#gallery_image_container {position: relative;}
#image_container {display: block; height: 638px; margin: 0 auto; position: relative;}
#next_thumbs {border-bottom: 1px solid #ccc; margin-bottom: 20px; padding-bottom: 20px;}
#next_thumbs a {margin-right: 10.5px; width: 67px;}
#next_thumbs a img {width: 67px;}
#next_thumbs a:last-child {margin-right: 0;}
#photo_copyright {color: #aaa; font-size: 10px; margin-top: 10px 0 20px 0; text-align: right;}
#text_container h3.subheading {margin-top: 0;}
.col_full.grey_box {background: #eee; display: inline-block; padding: 30px 0; width: 100%;}
.full_left {margin-right: 39px; padding-bottom: 30px; width: 640px;}
.full_left,.full_right {display: inline-block; float: left;}
.full_right {width: 300px;}
.layout_gallery_new #photo_copyright,
.layout_gallery #photo_copyright {text-align: left;}
.nextImg {float: right; right: 18px;}
.next_gallery {right: 0;}
.prevImg {left: 19px;}
.prev_gallery,
.next_gallery {height: 638px; position: absolute; width: 50%; z-index: 3;}
.nextImg,
.prevImg {position: relative; top: 25%;}
.nextImg {background-image: url(/media/img/et-sprite-10312014.png); background-position: -50px 0; display: block; height: 50px; text-indent: -999999px; width: 50px;}
.prevImg {background-image: url(/media/img/et-sprite-10312014.png); display: block; height: 50px; text-indent: -999999px; width: 50px;}
h3.subheading {font-size: 30px; line-height: 30px; text-transform: uppercase;}
img.galleryImg {display: block; margin: 0 auto; max-width: 600px;}
.layout_gallery_new .col_ab,
.layout_gallery .col_ab {float: left; margin: 0 6px 40px 0; width: 674px;}
p.gall_text strong {font-family: "Interstate Bold"; font-style: normal; font-weight: normal;}
p.gall_text a {color: #b79453;
  text-decoration: none;
  font-family: 'Interstate';}
#next_thumbs a {margin-right: 6.6px; width: 67px; display: inline-block;}
#next_thumbs:last-child a {margin-right: 0px;}
#text_container {margin-bottom: 25px;}
a .nextImgLoad {background-image: url(/media/img/et-sprite-10312014.png); background-position: -50px 0; display: block; height: 50px; text-indent: -999999px; width: 50px; opacity: .25;}
a .prevImgLoad {background-image: url(/media/img/et-sprite-10312014.png); display: block; height: 50px; text-indent: -999999px; width: 50px; opacity: .25;}
span.prevImg.hideme,
span.nextImg.hideme{display: none;}
#voteInside,
#voteOut,
.voteInsideresults,
.voteOutresults {position: relative; border: none; background: none; font-family: "Interstate Condensed Bold"; font-style: normal; font-weight: normal; color: #fff; font-size: 30px; text-transform: uppercase; margin: 0 auto; padding: 15px 0px 10px; height: 69px; display: inline-block; width: 100%;}
a#voteInside:before,
a#voteOut:before {display: inline-block; font-family: Genericons; font-style: normal; font-weight: normal; font-variant: normal; position: absolute; top: 11px; font-size: 38px;}
a#voteInside:before {content: "\f418"; color: #0adeab; left: 40px}
a#voteOut:before {content: "\f405"; color: #ff1237; left: 30px;}
a#voteInside,
a#voteOut {cursor: pointer;}
button.livefyreBtn {
  background-color: #B8903B;
  border: transparent;
  color: #222;
  font-size: 12px;
  height: 52px;
  line-height: 1;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  width: 225px;
  padding: 10px;
  font-size: 17px;
  display: block;
}

/*
 * RESPONSIVE
 */

#main-wrapper {display:inline-block;padding:0 17px;margin-top: 52px;}
body.layout_video_node #main-wrapper {background: none repeat scroll 0 0 black; display: inline-block; margin-top: 69px; padding: 0 17px;}


/*
 * VIDEO NODE (STATIC)
 */ 

body.layout_flash_video .byline{color:#999999;font-family:Interstate;font-size:11px;}
body.layout_flash_video .col_c{float:left;width:300px;margin:10px 0 0;}
body.layout_flash_video .col_ab{float:left;width:674px;color:#fff;margin:0 10px 40px 0;}
body.layout_flash_video .video_content h2{font-family:'Interstate Condensed';font-size:44px;margin:10px 0 25px;}
body.layout_flash_video .video_content h3{font-family:'Interstate Bold';font-weight:normal;font-size:16px;color:red;margin:0;}
body.layout_flash_video{ background:url(/media/img/video_node_bg.png) repeat-x #45484d;}
body.layout_flash_video .masthead{padding-top: 15px;padding-bottom: 15px;margin-top: 0px;margin-bottom: 0px;}
body.layout_flash_video .socialbar{float:right;}
body.layout_flash_video .col_ab article p a{color:#ffffff;}
body.layout_flash_video .sharebar .clearfix{display:block !important;}
body.layout_flash_video .sharebar .subtitle h3{text-transform:uppercase;}
body.layout_flash_video .video_content p a {color: #e5c480 !important;}
section.vid_white, section.vid_grad {display: inline-block; width: 100%; padding: 10px 10px 0px 10px;}
section.vid_white,section.vid_grad{display:inline-block;width:100%;padding:10px;}
section.vid_grad{background:url(http://www.etonline.com/media/img/video_node_content_bg.jpg) repeat-x #333333;}
section.vid_white{background:#fff;}
.video_extras{min-height:250px;display:inline-block;float:left;background:url(/media/img/video_node_aside_bg.jpg) repeat-x;width:100%;margin:0;padding:15px 20px;}
.video_content{float:left;background:url(/media/img/video_node_copy_bg.jpg);min-height:250px;width:100%;margin:10px 0;padding:0 20px;}
section.vid_white {padding-left: 29px;}
.video_extras .item.twocol a {float: none !important; margin: 10px 10px 0 0;}
section.the-full-story.wrapper .wrapper{width: 300px;height: 170px;overflow: hidden;position: relative;}
section.the-full-story.wrapper .wrapper img{width:100%;position:relative;}
section.the-full-story.wrapper h4 a{bottom: 0;color: #fff;font-family: 'Interstate Condensed Bold';font-weight: 400;left: 0;margin: 0;padding: 40px 10px 15px;position: absolute;text-transform: uppercase;width: 100%;z-index: 2;}
section.vid_grad section.col_c .ad-block-wrapper{margin-bottom: 1px !important;}
section.the-full-story.wrapper .indicator:after,section.recentvideos .indicator:after{content:'';display:block;width:0;height:0;border-top:3px solid transparent;border-left:4px solid #fff;border-bottom:3px solid transparent;position:relative;right:-16px;top:-2px;}
.item section.relatedvideo{display:inline-block!important;height:570px;overflow:hidden;position:relative;width:640px;}
body.layout_flash_video #socialFloatHorz {float: right;padding-bottom: 10px;}
body.layout_flash_video #socialFloatHorz.hideme{display:block;}

/*
 * VIDEO NODE (RESPONSIVE)
 */

body.layout_video_node #page-wrapper{display:block;width:100%;min-width:0;max-width:970px;background-color: transparent;margin:0 auto;padding:0;}
body.layout_video_node{background:transparent;background-color:#222;}
body.layout_video_node hr{border-top:1px solid #333;}
body.layout_video_node h2.title, body.layout_video_node h1.title {font-size: 54px; line-height: 56px; width: 100%;}
body.layout_video_node #vid_box h5{font-size:20px;letter-spacing:5px;line-height:20.6px;margin-bottom:17px;margin-top:0;}
body.layout_video_node #vid_box h2{font-size:60px;line-height:61.8px;margin-bottom:0;margin-top:17px;}
body.layout_video_node .col-sm-8 h2{margin:20px 0px;}
body.layout_video_node .col-sm-8 h2 a.vglnk {color: whitesmoke;}
body.layout_video_node .col-sm-8 h3 {font-family: 'Interstate Bold'; font-weight: 400; font-size: 16px; color: red; margin: 0 0 10px; text-transform: uppercase;}
body.layout_video_node .col-sm-8 p{color:#fff;font-size:16px;line-height:24px; font-weight: normal; margin:0 0 17px;}
body.layout_video_node .col-sm-8 p a,body.layout_video_node .col-sm-8 p a:hover{color:#e2c183;}
body.layout_video_node .ad-unit.billboard{background-color:transparent;padding-bottom:6px;padding-top:6px;}
body.layout_video_node #page-wrapper > section{margin-bottom:17px;}
body.layout_video_node #socialFloatHorz{position:relative;left:-3px;margin:0;}
body.layout_video_node #sub-wrapper {padding: 25px 17px 0;}
body.layout_video_node #sub-wrapper .col-sm-8 {padding: 0; margin-bottom:0px; width: 66.6667%;}
body.layout_video_node #sub-wrapper .col-sm-8 > div {margin-bottom:30px;}
body.layout_video_node .item.twocol{display:inline-block;width:100%;}
body.layout_video_node h1.branding.pull-left,
body.layout_ballot_page h1.branding.pull-left,
body.layout_video_node h2.branding.pull-left,
body.layout_ballot_page h2.branding.pull-left{margin:3px 18px 0!important;}
body.layout_video_node .navbar-default li:first-child{border-right:1px solid #333!important;}
body.layout_video_node header {border-bottom:1px solid #333!important;}
body.layout_video_node .labelContainer{position:relative;}
body.layout_video_node .outer-container {margin: 17px 17px 0;}
.episodes{text-align:center;border-top:1px solid #333;padding:0 0 20px; left: -2px; position: relative; width: 103.65%;}
.episodes .col-sm-6{margin:0 15px 15px;padding:15px;}
.episodes .col-sm-6 h3{float:right;width:47%;margin-top:0;font-size:20px;line-height:25.52px;margin-bottom:0;}
.episodes h2 {margin-bottom: 10px; margin-top: 30px; text-transform: uppercase;}
.episodes h3 {text-align:left;}
.episodes a > div{display: inline-block; left: -7px; display:inline-block;width:49.5%;}
.episodes a img{width:100%;display:inline-block;}
body.layout_video_nodesection.vid_grad {background-color:#000;}
body.layout_video_node .masthead {background-color:rgba(0,0,0,.95);}
body.layout_video_node #livefyre p {color: #000;}

/*
 * QUIZ
 */

body.layout_hub .section2Span .article_text p {font-size: 18px; line-height: 28px;}
.quizCont > div, .quizCont > ul, .quizCont > form {width:100%;}
.quizCont {border-bottom: 1px solid #eee;margin-bottom: 45px;padding-bottom: 40px;}
.quizCont #photo_copyright{margin: 2px 2px 25px 0 !important;}
.quizCont img {width:100%;}
.etQuiz ul {padding:0px}
.etQuiz ul li {width: 615px;padding: 15px;cursor: pointer;list-style: none;border: 1px solid #ebebeb;}
.etQuiz ul li, .quizCont h6 {color: #000000;font-size: 18px;font-weight: normal;margin-bottom: 10px;line-height: 28px;}
  .etQuiz ul li{background-color: #f2f2f2;}
  .etQuiz ul li:hover{background-color: #eaeaea;}
    .etQuiz ul .correct {background-color: #26e3b6 !important;}
    .etQuiz ul .incorrect {background-color: #ff1336!important;}
    .etQuiz ul .corrected {border: 3px solid #26e3b6;}
.sharerTxt {font-size:10px; float:left;}
.sharerImg img {width: 82px !important; height: 28px; position: relative; top: -10px; left: 20px; cursor: pointer;}
.sharerImg1 img {width: 82px !important; height: 28px; position: relative; top: -10px; left: 30px; cursor: pointer;}
.sharerImg1 img, .sharerImg img {float:left;}
#score {font-size: 14px; font-weight: normal; -webkit-font-smoothing: antialiased; display: inline-block;}
#score h4{font-size: 54px;margin-bottom: 5px;margin-top: 0;font-family: "Interstate Condensed Bold";font-style: normal;font-weight: normal;}
#score p {color: red;font-size: 16px;margin: 0;display: inline-block;font-family: "Interstate Bold";font-style: normal;font-weight: normal;}
.item.twocol.padding, #article_img_wrap {margin-bottom: 21px;}
.logoBlock {margin-bottom:5px; display: inline-block;}
.logoBlock a img {margin-right:10px; margin-bottom: 5px; max-height: 45px; float:left;}
.logoBlock a .PartnerLabel, .logoBlock .PartnerLabel {color:red;}
.logoBlock p {position:relative; top:30px; margin-right: 10px;}

/*
 * GIVEAWAY HUB
 */

p.enter_sweeps {font-family: 'Interstate Condensed Bold' !important; background: #F44646; color: #FFFFFF !important; font-size: 14px !important; letter-spacing: 1px; padding: 8px 16px; float: right;}
.disabled {background:#CCCCCC !important; color:#EEEEEE !important;}
.giveaway_end_banner {background:url('http://www.etonline.com/media/img/giveaway_ended_banner.png') no-repeat; height:118px; left:0; position:absolute; top:0; width:204px; z-index:10;}

/*
 * COUPON PAGE
 */

body.layout_coupon_page div#page-wrapper {margin-top:30px;}
.masthead.full-width.coupon {-moz-box-shadow: 0 11px 5px -10px rgba(0,0,0,0.06);-webkit-box-shadow: 0 11px 5px -10px rgba(0,0,0,0.06);border-bottom: 1px solid #eee;box-shadow: 0 11px 5px -10px rgba(0,0,0,0.06);padding-bottom: 16px;}
section.coupon p {font-family: "Interstate Light";font-style: normal;font-weight: 400;font-size: 15px;color: #999;line-height: 22px;}
section.coupon img {margin: 20px 0px;}
section.coupon {width: 750px;display: block;}
a.backLink {bottom: 0;color: #000;font-family: 'Interstate Condensed Bold';margin: 30px 0px 100px 0px;text-transform: uppercase;font-size: 20px;display: block;}
a.backLink span.backindicator{background-color: #222;display: inline-block;height: 1px;margin: 6px;position: relative;width: 20px;}
a.backLink span.backindicator:before {content: '';display: block;width: 0;height: 0;border-top: 3px solid transparent;border-right: 4px solid #222;border-bottom: 3px solid transparent;position: relative;top: -2px;}

/*
 * AWARDS PAGE
 */

 .awards-header.group-wrapper .anchor-block {text-align:center;}
.awards-header.group-wrapper .anchor-block .mainHeader {font-family: 'Interstate Condensed Bold';font-weight: 400;margin: 13px;text-transform: uppercase;z-index: 2;display: inline-block;padding: 3px 10px;border-bottom: 1px solid #E1C07D;border-top: 1px solid #E1C07D;}
h5.mainHeaderYear {position: relative;top: -66px;background: #fe1f3e;color: white;font-size: 12px;width: 40px;text-align: center;margin: 0 auto;font-family: "Interstate Condensed";}
h2.mainHeader {font-size:36px;}
.col_ab.awardsCat article {width: 606px;}
body.layout_hub .col_ab.awardsCat {float: left;margin: 0 6px 40px 0;width: 606px;}
.newsriverItem.awards {border-bottom: 1px solid #e7e7e7;display: block;height: 185px;margin: 15px 0;width: 606px;}
.newsriverItem.awards .rightBlock {float: left;width: 320px;}
.newsriverItem.awards .rightBlock {float: left;width: 280px;}
.label.label-awardsnav:after {border-bottom: 10px solid transparent;border-left: 8px solid black;border-top: 10px solid transparent;content: "";display: block;height: 0;position: absolute;right: -7.9px;top: 0;width: 0;}
.label.label-awardsnav {border-radius: 0;display: inline-block;font-size: 14px;line-height: 1;overflow: visible;padding-right: .5em;position: relative;color:#E1C07D;}
.awards-wrapper .anchor-block h3 {border-bottom: 1px solid #e7e7e7;padding-bottom: 10px;margin:0px;}
.awards-wrapper .anchor-block h1 {border-bottom: 1px solid #e7e7e7;padding-bottom: 10px;margin:0px; font-size:20px;}
.awards-header {background: url('/media/img/awards-topbar.jpg') top right no-repeat #ff1e3e;width: 100%;height: 72px;margin-bottom: 6px;}
.awards-headerOld {margin-bottom: 10px;}
body.layout_hub #page-wrapper {width: 970px !important; padding: 0px 18px 20px 18px;}
body.layout_hub .single_column_wrapper h2.title {font-size: 28px; line-height: 28.84px;}
body.layout_hub .awards-header {background: url('/media/img/awards-topbar.jpg') top right no-repeat #ff1e3e; width: 100%; height: 72px; margin:0px;}
body.layout_hub .single_column_wrapper, body.layout_hub .double_column_wrapper{display:block; float:left;}
body.layout_hub .single_column_wrapper {margin: 17px 17px 0px 0px; width: 300px;}
body.layout_hub .single_column_wrapper:last-child {margin: 17px 0px;}
body.layout_hub .double_column_wrapper {margin: 0 17px 73px 0; width: 617px !important; display:block !important; float:left !important;}
body.layout_hub .double_column_wrapper article {width: 617px;}
body.layout_hub .double_column_wrapper .newsriverItem {border-bottom: 1px solid #e7e7e7; display: inline-block; height: 185px; margin: 0px 0px 10px 0px; width: 617px; overflow:hidden;}
body.layout_hub .double_column_wrapper .newsriverItem:first-child {margin: 0px 0px 10px 0px;}
body.layout_hub .double_column_wrapper .newsriverItem .leftBlock {float: left; margin-right: 17px; position: relative; overflow: hidden; width: 300px; height: 168px;}
body.layout_hub .double_column_wrapper .newsriverItem .rightBlock {float: left; width: 300px;}
body.layout_hub .double_column_wrapper .anchor-block.awardTitle {margin-bottom: 17px;}
.heroNewsriverItem {
    border-bottom: 1px solid #e7e7e7;
    display: inline-block;
    height: inherit;
    margin: 0px 0px 10px 0px;
    width: 617px;
    overflow: hidden;
    margin: 0px 0px 10px 0px;
    padding-bottom: 5px;
}
body.layout_hub .double_column_wrapper .nextPag.navSprite {float: right; background-position: 0px -52px; height: 45px;  width: 121px; border: none; text-indent: -99999px; background-color: transparent; position: relative; left: 0px;}
body.layout_hub .masthead.subpage nav.primary-nav {width: 944px !important;}
body.layout_hub h1.branding.pull-left {margin: 0px 17px 0px 0px;}
body.layout_hub .masthead.subpage nav.primary-nav .main-nav, .masthead.subpage nav.primary-nav .whats-hot, .masthead.inverse nav.primary-nav .main-nav, .masthead.inverse nav.primary-nav .whats-hot {width: 817px !important;}
body.layout_hub .label.trapezoid.bgvermillion:before{border-bottom:17px solid #ff1336 !important;}
body.layout_hub .label.trapezoid.bgvermillion:after{border-top:17px solid #ff1336 !important;}
body.layout_hub .section2Span {width:617px; display:inline-block; float:left}
body.layout_hub .section1Span {width:300px; display:inline-block; float:left}
body.layout_hub .section1Span.sidebar{float:right;}
body.layout_hub .enlargeHorz h4.title {font-size: 18px; line-height: 19.7999992370605px;}
body.layout_hub article.center-block.ad-unit.native {margin-bottom:17px;}
body.layout_hub .top-videos, body.layout_hub .ad-block-wrapper, body.layout_hub .daily-first, body.layout_hub .latest-news {margin-bottom:0px;}
.bannerPush {margin-bottom: 17px !important;}

/*
 * NEWS RIVER
 */

.latest-news .media-heading{height:85px;margin:0;padding:0;}
.latest-news .media-object{float:left;margin-right:10px;}
.latest-news .media.anchor-block{height:98px;}
.latest-news .heading-bg,.itunes-widget .heading-bg{background-color: #2b2b2b;}
.latest-news a article{border-bottom:1px solid #ccc;height:97px;margin-left:6px;margin-right:6px;max-width:288px;width:100%;padding:6px 0;}
.latest-news a:last-child article{border-bottom:none;}
.latest-news,.new-photos .anchor-block.landscape,.new-photos .anchor-block.portrait,.see-this,.top-videos,.anchor-block.generic{margin-bottom:7px;}
.latest-news .group-header, .anchor-block.photos-header h3 {font-size: 20px;line-height: 20.2px;margin: 0;padding: 16.5px 16px;}
.latest-news h4{font-family: "Interstate Condensed";font-size: 17px;line-height: 20px;padding: 6px 7px;width: 98%;}
.latest-news,.itunes-widget,.new-photos .anchor-block.landscape,.new-photos .anchor-block.portrait,.see-this,.top-videos,.anchor-block.generic,.generic.threebyfour{margin-bottom:7px;}
.latest-news.group-wrapper{background-color:#eee;}

/*
 * HERO BLOCK
 */

.hero.feature.item a h2 {font-size: 44px;line-height: 40px;}
.hero.feature.item.w2.stamp .label {left: 20px; top:18px;}
.hero img{width:101% !important;}
.hero.feature .title .indicator {margin: 12px 0px;position: relative;left: -5px;}
.hero.feature,.hero.sub-feature,.hero-sub-item-wrapper{clear:right;float:left;}
.hero.feature.item.w2.stamp .label,.ad-unit.native .label{color:#222;font-size:14px;line-height:1;position:absolute;z-index:3;}

/*
 * YOU GOTTA SEE THIS WIDGET
 */

.see-this.wrapper{background-color: #222;}
.see-this.group-bg{background-color: #222;}
.see-this article{max-width:288px;}
.see-this .anchor-block.square,.top-videos .anchor-block.square{width:288px;height:288px;margin-bottom:6px;}
.see-this .anchor-block.landscape,.top-videos .anchor-block.landscape{width:288px;height:160px;margin-bottom:8px;}
.see-this .anchor-block h4.title {bottom:-2px}
.see-this .anchor-block.group-header{padding: 20px 10px !important;}
.see-this.dot-matrix {background-image: url(/media/img/dots-footer-export_update.png) !important;background-repeat: repeat;}
.see-this .anchor-block.square,.top-videos .anchor-block.square{height:288px;margin-bottom:6px;width:288px;}
.see-this .group-wrapper,.top-videos .group-wrapper{padding:0 6px 8px 6px;}

/*
 * TOP VIDEOS
 */

.top-videos time .genericon-video{border:1px solid #222;}
.top-videos time{position:absolute;top:0;right:0;z-index:3;font-size:13px;line-height:15.34px;padding:3px 4px;}
.top-videos .anchor-block h4.title {bottom:-2px}
.top-videos .group-header{height:55px;margin:0;padding:16.5px 10px;}

/*
 * LATEST PICS
 */

.anchor-block.photos-header{border-top: 1px solid #ebebeb;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;}
.new-photos .anchor-block.landscape{height:168px;}
.new-photos .anchor-block.portrait{height:450px;}
.new-photos .anchor-block h4.title {bottom:-1px}

/*
 * RECENT VIDEOS
 */

section.recentvideos .arrow{position:absolute;display:block;z-index:6;text-indent:-99999px;cursor:pointer;width:49px;height:62px;top:24px;background:url(/media/img/video_node_carousel_arrows_rev2.png);}
section.recentvideos{position:relative;overflow:visible;width:640px;top:16px;height:212px;margin-bottom:30px;}
section.recentvideos .infiniteCarousel{width:730px;position:relative;height:160px;margin-bottom:18px;overflow:visible;text-decoration:none;}
section.recentvideos .infiniteCarousel .wrapper{width:613px;background:transparent;overflow:auto;height:200px;position:absolute;top:2px;margin:0!important;padding:0!important;}
section.recentvideos .arrow.back{background-position:0 0;}
section.recentvideos .arrow.back:hover{background-position:0 -64px;}
section.recentvideos .arrow.forward{background-position:43px 0;position:relative;left:561px;}
section.recentvideos .arrow.forward:hover{background-position:43px -64px;}
section.recentvideos ul{width:9999px;list-style-image:none;list-style-position:outside;list-style-type:none;position:absolute;top:0;margin:0;padding:0;}
section.recentvideos ul li{display:block;float:left;height:85px;width:205px;text-align:center;padding:0 14px 0 0;}
section.recentvideos ul li p{color:#fff;text-align:left;padding:10px 5px;}
section.recentvideos ul li img{width:200px;height:113px;}

/*
 * LABELS
 */

h2.title .indicator {background-color: #fff;margin: 10px 5px;}
h4.title .indicator {background-color: #fff;margin: 6px 5px;}
h4.media-heading .indicator {margin: 5px;}
.label.trapezoid {display: block; height: 17px; border-radius: 0!important; padding: .108em .2em .2em .2em;}
.label.trapezoid:before{width:0;height:0;border-bottom:17px solid #ceae68!important;border-left:6px solid transparent;position:absolute;left:-6px;top:0;z-index:3;display:block;content:"";}
.label.trapezoid:after{width:0;height:0;border-top:17px solid #ceae68!important;border-right:6px solid transparent;position:absolute;right:-6px;top:0;z-index:3;display:block;content:"";}
.label {border-radius: 0;color: #2c2c2c;display: inline;font-size: 15px;line-height: 1;padding: 0.25em .6em;text-align: center;vertical-align: baseline;white-space: nowrap;text-transform:uppercase;}
.label.tonight-on{color:#222;font-size:14px;left:0;line-height:15.82px;position:absolute;top:0;z-index:3;}
.label_float{left:0;position:absolute;top:0;z-index:2;}
.title .indicator{background-color:#fff;margin:7px 5px;}
.indicator{width:16px;height:1px;background-color:#222;display:inline-block;position:relative;margin:5px;}
.title .indicator:after{border-left-color:#fff;}
.indicator{background-color:#222;display:inline-block;height:1px;margin:5px;position:relative;width:16px;}
.indicator:after{border-bottom:3px solid transparent;border-left:4px solid #222;border-top:3px solid transparent;content:'';display:block;height:0;position:relative;right:-16px;top:-2px;width:0;}
.item .anchor-block h2,.ad-unit.native .title{font-size:28px;line-height:28.84px;}
.indicator:after{content:'';display:block;width:0;height:0;border-top:3px solid transparent;border-left:4px solid #222;border-bottom:3px solid transparent;position:relative;right:-16px;top:-2px;}
.native.ad-unit .title .indicator {margin: 10px 0px;}
.title .indicator{background-color:#fff;margin:7px 5px;}
.title .indicator:after{border-left-color:#fff;}
.goldunderline{background:#ba9a5b;display:block;height:4px;margin-bottom:20px;width:50px;}
.grey_border_bottom{border-bottom:1px solid #ddd;}
h4.title .indicator.awardsArrow {background-color: #E1C07D !important;margin: 6px 5px !important;}
h2.title .indicator.awardsArrow {background-color: #E1C07D !important;margin: 10px 5px !important;}
.title .indicator.awardsArrow:after {border-left-color: #E1C07D !important;}

/*
 * VOTING
 */

.voting_container{position:absolute;bottom:0;width:66.5%;background:rgba(0,0,0,.25);text-align:center;z-index:9;left:107px;}
.voting_genericons{display:inline-block;font-family:Genericons;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-transform:none;font-size:30px;top:5px;position:relative;}
a .genericon-checkmark-alt{color:#0adeab;}
a .genericon-crossout-alt{color:#ff1237;}
.vote_inner_block{float:left;width:50%;border-right:2px solid rgba(255,255,255,.25);}
.voting_container .noborder{border:none;}
.voting_container a h2{color:white;text-transform:uppercase;}
.voting_container a h2:hover{opacity:.5;}

/* 
 * IMAGE FADE EFFECT 
*/

span.overlayImg {display: block;height: 100%;width: 100%;background-color:black;}
article.btmRiver span.overlayImg {display: block;height: 290px;width: 300px;background-color:black;}
a:hover img.imgFade, a:hover .textFade{ -webkit-filter: brightness(100%) !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5;  -khtml-opacity: 0.5; opacity: 0.5;}
.group-wrapper .anchor-block article {display: block;height: 100%;width: 100%;}
img.newsRiverFade {width:85px !important; height:85px !important; display:block;position:absolute !important;}
.overlayImg.newsRiverFade {width: 85px !important;height: 85px !important;display: block;float: left;margin-right: 10px;}
.blockFade {background: none repeat scroll 0 0 black; height: 100%; margin-left: auto; margin-right: auto; width: 100%;}
.activeNavi {color:#ff1237!important}

/* 
 * NEWS RIVER STYLES 
*/

a.NewsNext{background-color: #dddddd; width: 100%; display: block;}
a.NewsNext h4 {text-align:right; text-transform:uppercase; margin-top: 0px;}
a.NewsNext h4 span{font-size: 15px;position: relative;top: -2px;left: 3px; color:#ff1336;}
latest-news.group-wrapper .anchor-block a:last-child article {border-bottom:none; padding-bottom:0px;}

/* 
 * COLUMN NEWSRIVER STYLES 
*/

.anchor-block.columnNewsriver{text-transform:uppercase; border-bottom: 1px solid #e7e7e7;}
.newsriverItem.nrInd{margin-top:0px !important;}
.navSprite {background-image: url("/media/img/nav_arrows_rev1.png");}
.nextPag.navSprite {float: right;background-position: 0px -52px;height: 45px;width: 121px;border: none;text-indent: -99999px;background-color: transparent;position:relative;left: 20px;}
.prevPag.navSprite {float: left;background-position: 0px 0px;height: 48px;width: 152px;border: none;text-indent: -99999px;background-color: transparent;position: relative;left: -5px;}
.nextPag.navSprite:hover {background-position: 0px -152px;}
.prevPag.navSprite:hover {background-position: 0px -99px;}
.newsriverItem {border-bottom: 1px solid #e7e7e7;display: block;height: 185px;margin: 15px 0;width: 640px;}
.newsriverItem .rightBlock {float: left;width: 320px;}
.newsriverItem .leftBlock img {width:300px; position: absolute;top: 0px;}
.leftBlock {float: left;margin-right: 20px;position: relative;overflow: hidden;width: 300px;height: 168px;}
.rightBlock h2.title {color: #000;font-family: 'Interstate Condensed Bold';font-size: 28px;font-weight: 400;line-height: 29px;margin: 0;position: relative;top: -4px;}
.rightBlock p {color: #404040;font-family: "Interstate Light";font-size: 14px !important;font-style: normal;font-weight: 400;line-height: 19px  !important;}
.cover-wrapper .anchor-block h1 {font-size: 34px;border-bottom: 1px solid #e7e7e7;padding-bottom: 10px;margin: 0px 0px 10px 0px;}
.cover-wrapper .anchor-block{margin-bottom: -3px;}
.noBorderBottom {border-bottom:none !important;}

/*
 * LIVEFYRE
 */

.item.twocol #livefyre p {font-size: 13px;line-height: 16px;margin-bottom: 0px;}
.item.twocol #livefyre a {float: none;margin: 0px;}
.fyre-widget .fyre-logo-drop, .fyre-widget .fyre-logo-help, .fyre-widget .fyre-help {display:none !important;}
#powered_by_livefyre_new a {background: url('http://zor.livefyre.com/wjs/v1.0/images/icons/poweredbylivefyre.png') no-repeat left top;display: block;height: 24px;font: 13px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;text-decoration: none;color: #404040;padding-left: 28px;padding-top: 4px;}
#powered_by_livefyre_new a:hover {text-decoration: underline;}
.fyre .fyre-comment-count {font-family: "Interstate Condensed Bold";font-style: normal;font-weight: normal;font-size: 24px;text-transform: uppercase;}
.fyre a.fyre-user-loggedout, .fyre a.fyre-user-loggedout:hover{border-top: 4px solid #ba9a5b;padding-top: 15px;}
.fyre .fyre-auth {margin: 30px 0 0 0 !important;position: relative;}

/*
 * BALLOT PAGE 
 */

body.layout_ballot_page #page-wrapper {margin-left: auto;margin-right: auto;max-width: 100%;min-width: 100%;width: 100%;}
body.layout_ballot_page #page-wrapper .awards-header {background: url('/media/img/awards-topbar.jpg') top right repeat-y #ff1e3e;width: 100%;height: 95px;margin-bottom: 35px;padding: 5px 10px 10px 10px;}
body.layout_ballot_page #page-wrapper .awards-header h2.mainHeader {font-size: 34px;padding: 6px 10px 7px 10px;}
body.layout_ballot_page #page-wrapper h5.mainHeaderYear {top: -69px;}
body.layout_ballot_page #page-wrapper h5.mainHeaderAwardTitle {position: relative;top: -34px;background: #fe1f3e;color: #fff;font-size: 21px;width: 40px;text-align: center;margin: 0 auto;text-transform: uppercase;font-size: 18px;width: 70px;text-align: center;margin: 0 auto;text-transform: uppercase;}
body.layout_ballot_page .masthead{background-color:rgba(255,255,255,0.95);}
iframe#ballot-iframe{border:none;min-height:590px;}

/* 
 * NEWSLETTER PAGE
 */

#signup_form, .signup_copy {
    width: 76%;
    display: inline-block;
}
#df_error, #df_thanks{
    display:none;
}
#df_signup_logo {
    float: left;
    margin-right: 3%;
    width: 20.5%;
    display: inline-block;
}
.signup_copy {
    font-size: 15px;
    line-height: 1.6;
    padding-top: 14px;
}
.signup_checkbox{
  width: 79%;
  float: left;    
}
#signup_form input[type="email"]{
    width: 100%;
    height: 40px;
    padding: 10px;
    margin: 10px 0px 20px;
}
#signup_form input[type="checkbox"]{
    margin-right:10px;
    position:relative;
    top: -18px;
}
#signup_container{
    margin-top: 20px;
}

#signup_form input[type="button"]{
    background-color: transparent;
    border: 1px solid #aaa;
    color: #222;
    font-size: 12px;
    height: 32px;
    line-height: 1;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
    width: 75px;
    float:right;
}
#email_results {
    margin: 30px;
  text-align: right;
  font-family: Interstate Condensed Bold;
  font-size: 20px;
}

.checkbox_shift{
    width:75%;
    float:left;
}

.signup_checkbox_text {
  display: inline-block;
  width: 85%;
}
/*
 * 404 PAGE
 */

.pageNotFound.center {text-align:center; margin: 80px 0px 180px 0px;}
.pageNotFound h3.subHeader {padding: 10px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin: 0 auto;}
.pageNotFound #search_btn{background-position: 21px 0; color: transparent; cursor: pointer; height: 20px; position: relative; right: 36px; text-indent: -999999px; top: 9px; width: 22px; background-color: transparent; border: none; outline: none;}
.pageNotFound #search_input {-webkit-box-shadow: none!important; background: #eee!important; border-bottom-left-radius: 0!important; border-bottom-right-radius: 0!important; border-top-left-radius: 0!important; border-top-right-radius: 0!important; box-shadow: none!important; display: inline-block!important; height: 40px!important; margin-top: 3px!important; padding: 10px !important; position: relative!important; width: 480px!important; color: #888888; font-family: "Interstate"; font-style: normal; font-weight: normal; border: none !important; font-size: 18px;}

/*
 * AMAZON
 */
 p.amazonImg {margin-bottom: 30px;}

/*
 * TABOOLA
 */

.item.twocol .taboola-below-article-thumbnails a {float: none;margin: 10px 10px 0 0;}

/*
 * BRIGHTCOVE
 */

.BrightcoveExperience{height:100%;left:0;position:absolute;top:0;width:100%;}
.bc_video{display:inline-block!important;height:360px;overflow:hidden;position:relative;width:640px;}
.bc_video.secondary{margin-bottom: 25px;}

/*
 * ZERGNET
 */

#zergnet-widget-27013 { padding-bottom: 8px }
#zergnet-widget-27013 .zerglayoutcl {border: 1px solid #cccccc !important; width:298px !important; }
#zergnet-widget-27013 .zergentity {position:relative; margin-left:0px !important; margin-top:0px !important; top: -1px; left: -1px;}
#zergnet-widget-27013 .zergheadline a { height:auto; width:260px !important; font-weight:normal !important; font-size:20px !important; color:#000000 !important;}
#zergnet-widget-27013 .zergheadline {text-align:left !important; margin-left:10px !important; width:260px !important;}
#zergnet-widget-27013 .zerglayoutcl > div:nth-of-type(2) .zergentity .zergheadline {
padding-left: 15px !important;
text-align: left !important;
padding-bottom: 8px;
padding-top: 8px;
bottom: 0px;
position: absolute;
width: 100% !important;
margin-left: 0px !important;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.64) 85%, rgba(0,0,0,0.80) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(13%,rgba(0,0,0,0)), color-stop(85%,rgba(0,0,0,0.64)), color-stop(100%,rgba(0,0,0,0.80)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.64) 85%,rgba(0,0,0,0.80) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.64) 85%,rgba(0,0,0,0.80) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.64) 85%,rgba(0,0,0,0.80) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,.64) 75%,rgba(0,0,0,0.80) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
#zergnet-widget-27013 .zergdestW {display:block; color: #c2a46b; font-size: 14px; font-family: 'Interstate Italic';}
#zergnet-widget-27013 .zerglayoutcl > div:nth-of-type(2) .zergdestW {color: #c2a46b; font-size: 16px !important; font-family: "Interstate Cond Bold Italic"; font-style: normal;
font-weight: normal;}
#zergnet-widget-27013 .zergentity img { display: none }
#zergnet-widget-27013 .zerglayoutcl > div:nth-of-type(2) .zergentity img { display: block !important; z-index: inherit }
#zergnet-widget-27013 .zerglayoutcl > div:nth-of-type(2) .zergheadline a { color: #ffffff !important; text-transform: uppercase !important; font-size: 28px !important; line-height: 28px; }
#zergnet-widget-27013 .zerglayoutcl > div:nth-of-type(n+3) .zergheadline a { font-family: "Interstate Light" !important; font-style: normal !important; font-weight: 400 !important; font-size: 14px !important; } 
#zergnet-widget-27013 .zerglayoutcl > div:nth-of-type(3) .zergheadline { margin-top: 5px }
#zergnet-widget-27013 .zerglayoutcl > div:nth-of-type(n+3) .zergheadline { border-bottom: 1px solid #ccc; margin-bottom: 5px; padding-bottom: 10px; }
#zergnet-widget-27013 .zerglayoutcl > div:last-child .zergheadline { border-bottom: 0; margin-bottom: 0; padding-bottom: 8px }

/*
 * PARTNER WIDGETS
 */

.partner-fox .group-header .brand,.partner-cbs .group-header .brand{display:inline-block;float:right;}
.partner-cbs .group-header > .zoom-wrapper,.partner-fox .group-header > .zoom-wrapper{right:0;width:142px;padding-top:15px;padding-right:20px;padding-left:120px;margin-left:20px;top:0;height:20px;}
.zoom-wrapper{display:block;position:absolute;-ms-position:fixed;z-index:10;height:0;}
.partner-cbs img{width:100%;}
.partner-group .partner-block{border:1px solid #ccc;display:block;float:left;margin-bottom:20px;margin-right:4px;min-width:158px;width:300px;}
.partner-group .partner-block:last-of-type{margin-right:0;}
.partner-block .group-wrapper{padding:0 10px;}
.partner-block .group-wrapper > a:last-of-type > p{border-bottom:0;}
.partner-fox .group-wrapper,.partner-cbs .group-wrapper,.itunes-widget .group-wrapper{margin-bottom:6px;border:1px solid #ccc;}
.partner-fox .group-wrapper p,.partner-cbs .group-wrapper p{margin-bottom:4px;padding:8px 0;}
.partner-fox .group-header,.partner-cbs .group-header{background-color:transparent;}
.partner-block h3{height:55px;margin:0;padding:16px;}
.partner-block .group-wrapper p{display:block;padding:10px 0;}
.partner-block p{border-bottom:1px solid #eee;padding:12px 0 13px;}
.partner-fox .group-wrapper,.partner-cbs .group-wrapper,.partner-fox .group-wrapper,.partner-cbs .group-wrapper,.dontmiss.partner-block,.mostpopular.partner-block{border:1px solid #CCC;margin-bottom:6px;}
section.secondary-content .partner-block .group-wrapper{padding:0 10px 10px;}
section.secondary-content .partner-block .group-wrapper p{height:66px;}
.anchor-block-partner{display:block;position:relative;width:100%;z-index:0;}
.branding .brands{background:url(/media/img/ETpartnerSprite1.png) no-repeat;height:56px;width:300px;display:block;}
.partner-block h3.brandblock{padding:0;}
.partner-partner-fox > .anchor-block,.partner-cbs > .anchor-block,.partner-fox > .anchor-block > .group-header,.partner-cbs > .anchor-block > .group-header,.partner-celebdirtylaundry,.partner-fishwrapper,.partner-hln,.partner-newser,.partner-popsugar,.partner-startswithyou,.partner-wonderwall{width:300px;}

/*
 * MEDIA QUERIES 3 COLUMN LAYOUT
 */

@media (min-width: 768px)
{
  .column-far-right{float:right;position:relative;right:0;top:0;}
  .column-middle{width:300px;}
  .footer-block{width:228px;}
  .footer-newsletter-form input[type=text]{max-width:64%;}
  .hero-sub-item-wrapper{margin-right:6px;width:606px;}
  .hero.sub-feature:last-of-type{float:none;}
  .navbar-form.navbar-right:last-child{margin-right:-20px;}
  .primary-footer .asides-group aside,.asides-group .panel{max-width:223px;}
  .secondary-content,section[role=main]{margin-left:auto;margin-right:auto;width:912px;}
  div.leftCont{clear:left;display:block;float:left;max-width:617px;overflow:hidden;}
  section.secondary-content.partner-group div.partner-block:last-child,div.hideThin{display:none;}
  .main-nav,.primary-nav .wrapper,.whats-hot{width:800px;}
  .masthead.full-width nav.primary-nav {width: 912px;}
  .masthead.full-width nav.primary-nav .main-nav, .masthead.full-width nav.primary-nav .whats-hot {width: 790px;}
  body.layout_coupon_page #page-wrapper, body.layout_article #page-wrapper, body.layout_hub #page-wrapper {width: 946px;}
  body.layout_article .col_ab, body.layout_hub .col_ab {float: left;margin: 0 6px 40px 0;width: 640px;}
  .primary-footer .container {max-width: 910px;}
}

/*
 * MEDIA QUERIES 4 COLUMN LAYOUT
 */

@media (min-width: 1218px)
{
  .column-far-right{float:right;position:relative;right:0;top:0;}
  .column-middle{width:606px;}
  .footer-block{width:250px;}
  .generic.threebyfour{margin-bottom:0!important;}
  .hero-sub-item-wrapper{margin-bottom:0;margin-right:6px;width:300px;}
  div.leftCont{clear:left;display:block;float:left;max-width:100%;overflow:hidden;}
  section.secondary-content.partner-group div.partner-block:last-child,div.hideThin{display:block;}
  .primary-nav .wrapper,.secondary-content,.main.container,section[role=main]{width:1218px!important;}
  .masthead.full-width nav.primary-nav {
  width: 1228px;
  }
  h1.branding.pull-left,
  h2.branding.pull-left{
  margin: 0px 18px 0px 5px;
  }
  .masthead.full-width nav.primary-nav .main-nav, .masthead.full-width nav.primary-nav .whats-hot {width: 1110px;}
  .navbar-default .navbar-nav > li {display:inline-block !important;}
  .navbar-default .navbar-nav li:first-child {border-right: 1px solid #eee !important;}
  body.layout_coupon_page #page-wrapper, body.layout_article #page-wrapper, body.layout_hub #page-wrapper {width: 976px;}
  body.layout_article .col_ab, body.layout_hub .col_ab {float: left;margin: 0 36px 40px 0;width: 640px;}
  .primary-footer .container{max-width:1000px;}
}
@media (max-width: 1217px)
{
  body.homepage #page-wrapper, body.homepage.masthead.full-width .primary-nav.navbar-default,body.homepage.masthead.full-width .primary-nav.navbar-default{width:970px;}
  body.homepage #page-wrapper{padding:0 18px;}
  body.homepage #page-wrapper,body.homepage .secondary-content.partner-group.container, body.homepage .primary-nav.navbar.navbar-default.container{width:970px!important;}
  body.homepage .hero.feature{height:354px;}
  body.homepage .hero-sub-item-wrapper,body.homepage .hero.feature, body.homepage .leftCont{width:617px;}
  body.homepage .column-middle{width:300px;float:left;position:relative;}
  body.homepage .main.container{position:relative;width:100%!important;}
  body.homepage .column-middle, body.homepage .secondary-content.partner-group.container > div:nth-child(3){margin-right:0;}
  body.homepage .secondary-content.partner-group.container > div, body.homepage .hero.feature, body.homepage .hero-sub-item-wrapper, body.homepage .hero.sub-feature, body.homepage .column-far-left{margin-right:17px;}
  body.homepage .hero-sub-item-wrapper, body.homepage .hero.feature.item.stamp, body.homepage .item.column-far-right > section, body.homepage .item.column-far-right > div, body.homepage .item.column-far-right > article, body.homepage .item.column-far-left > section, body.homepage .item.column-far-left > a, body.homepage .item.column-far-left > aside, body.homepage .item.column-far-left > div, body.homepage .column-middle > section, body.homepage .column-middle > section, body.homepage .column-middle > a, body.homepage .column-middle > aside, body.homepage .column-middle > .item > section, body.homepage .column-middle > .item > a{margin-bottom:17px!important;}
  body.homepage .masthead.full-width nav.primary-nav .main-nav, body.homepage .masthead.full-width nav.primary-nav .whats-hot{width:827px!important;}
  body.homepage .secondary-content.partner-group.container {margin:0 auto 17px;padding:0;}
  body.homepage .secondary-content.partner-group.container > div, body.homepage .hero.sub-feature.item,.latest-news a:last-child, body.homepage .itunes-widget a:last-child, body.homepage .new-photos .anchor-block.landscape a:last-child, body.homepage .new-photos .anchor-block.portrait a:last-child, body.homepage .see-this a:last-child, body.homepage .top-videos a:last-child, body.homepage .anchor-block.generic a:last-child, body.homepage .generic.threebyfour a:last-child{margin-bottom:0;}
  body.homepage .hero.sub-feature:last-child{margin-right:0px;}
  .ad-block-wrapper, .anchor-block.wrapper {margin-bottom:15px;}
}  

@media (min-width:768px) and (max-width:1009px)
{
  body.layout_video_node .masthead.full-width .navbar-default .navbar-nav > li.menu-item, body.layout_ballot_page .masthead.full-width .navbar-default .navbar-nav > li.menu-item {display: none !important;}
  body.layout_video_node .masthead.full-width .navbar-default .navbar-nav.social-nav > li, body.layout_ballot_page .masthead.full-width .navbar-default .navbar-nav.social-nav > li {display: block !important;}
  body.layout_video_node .masthead.full-width .navbar-default .navbar-nav > li.menu-item:first-child, body.layout_ballot_page .masthead.full-width .navbar-default .navbar-nav > li.menu-item:first-child {display: block !important;}
  body.layout_video_node .container, body.layout_ballot_page .container {width: 100%;}
  body.layout_video_node .primary-footer .container, body.layout_ballot_page .primary-footer .container {padding: 17px;}
}

@media (min-width: 768px)
{
  body.layout_video_node #main-wrapper .col-md-4 {width: 32%; display: inline-block; padding: 17px 11px;}
  .episodes .col-sm-6:nth-child(2n) {margin:0px 0px 15px 0px;}
  .episodes .col-sm-6 {width:47.8%}
  body.layout_video_node .col-sm-8 {margin-bottom:50px;}
  body.layout_video_node .footer-block {float: left; min-width: 0px; padding-bottom: 20px !important; width: 25%; margin-left: 0px;}
}

@media (max-width:768px)
{
  body.layout_video_node #sub-wrapper .col-sm-8 {width:100%;}
  body.layout_video_node .masthead.full-width nav.primary-nav, body.layout_ballot_page .masthead.full-width nav.primary-nav {width: 100% !important;}
  body.layout_video_node .masthead.full-width .navbar-default .navbar-nav > li.menu-item, body.layout_ballot_page .masthead.full-width .navbar-default .navbar-nav > li.menu-item {display: none !important;}
  body.layout_video_node .masthead.full-width .navbar-default .navbar-nav > li.menu-item:first-child, body.layout_ballot_page .masthead.full-width .navbar-default .navbar-nav > li.menu-item:first-child {display: block !important;}
  body.layout_video_node .masthead.full-width nav.primary-nav .main-nav, body.layout_ballot_page .masthead.full-width nav.primary-nav .main-nav {width: 90%; max-width: 970px;}
  body.layout_video_node .social-nav, body.layout_ballot_page .social-nav {display:none;}
  body.layout_video_node .masthead.full-width nav.primary-nav .main-nav, body.layout_ballot_page .masthead.full-width nav.primary-nav .main-nav {width: calc(100% - 76px) !important;display: inline-block;float: right !important;}
  body.layout_video_node .pull-right, body.layout_ballot_page .pull-right {float: right !important;position: relative;right: -40px;}
  body.layout_video_node .container, body.layout_ballot_page .container  {width: 100%;}
  body.layout_video_node h2.title{font-size:45px;line-height:46.62 px;width:100%;}
  body.layout_video_node #main-wrapper,   body.layout_ballot_page #main-wrapper {padding: 0px 17px;}
  body.layout_video_node .col-md-4 > div {margin:0 auto;}
  .episodes a > div{display: inline-block; left: -11px;}
  .episodes .col-sm-6 h3 {font-size: 16px; line-height: 18.52px;  max-height: 72px;  overflow: hidden;}
  body.layout_video_node .footer-block {float: left; min-width: 180px; padding-bottom: 20px !important; width: 44%; margin-left: 18px;}
  .episodes .col-sm-6{margin:0 15px 15px;padding:15px;}
  .episodes{width: 105%;}
}

@media (max-width:451px)
{
h1.branding.pull-left,
h2.branding.pull-left{
  margin: 0px 18px 0px 14px;
}
  body.layout_video_node .pull-right, body.layout_ballot_page .pull-right {display:none;}
}


/*
 * PRINT STYLES
 */

@media print 
{
  header, footer, .coupon_btn, .ad-block-wrapper, .OUTBRAIN, p, .item.twocol,.col_full.grey_border_bottom, .large, .line, .lb_bottom, .bc_video, h1, h2.noh1, .col_c {display:none;}
  .relatedImg img{width: 100%;position:absolute; top:0px; left:0px;}
}

/*
 * CLEARFIX
 */

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
body.layout_cover .clearfix{display:block;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}

/*
 * OVERRIDE
 */

*:focus {outline: 0;}
input:focus{outline:none;}

/*
 *  TO BE ORGANIZED
 */

#vid_box{display:block;margin:0;width:100%;}
.300-square {display:block;height:300px;overflow:hidden;width:300px;}
.300-square img{height:100%;}
.arttags {background: #000;margin-left: 10px;padding: 0px 6px;font-size: 15px !important;line-height: 25px;}
.bg-ccc{background-color:#ccc;}
.daily-first label,.item.twocol section.related_galleries .slideContainer a img,body.layout_flash_video .col_ab article{width:100%;}
.fillbox{display:block;height:100%;padding:16px 10px;width:100%;}
.ad_block_gradient h2,.trc_rbox_header_span{display:none;}
.group-header{margin:0;padding:20px 16px;}
.group-header h3,.group-header h3,.item.twocol section.related_galleries .slideContainer a:last-child,.fillbox h3{margin:0;}
.main.container{position:relative;width:912px;}
.navbar-default{-webkit-box-shadow:none;background-image:none;box-shadow:none;}
.outer-container{padding-bottom:56.25%;position:relative;}
section.recentvideos .indicator,section.the-full-story.wrapper .indicator,section.recentvideos .indicator{background-color:#fff;display:inline-block;height:1px;position:relative;width:16px;}
section.see-this .article-group a{margin-bottom:5px;}