html,body{border:0;line-height:1.5;margin:0;padding:0}
div,span,object,iframe,img,table,caption,thead,tbody,tfoot,tr,tr,td,article,aside,canvas,details,figure,hgroup,menu,nav,footer,header,section,summary,mark,audio,video{border:0;margin:0;padding:0}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cit,code,del,dfn,em,ins,q,samp,small,strong,sub,sup,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,legend,label{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0;list-style:none}
article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}
table{border-collapse:separate;border-spacing:0}table caption,table th,table td{text-align:left;vertical-align:middle}
a{text-decoration:none}
a img{border:0}
:focus{outline:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.advert{display:block;position:relative;text-align:center;margin:0 auto;clear:both;width:100%}.advert *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.portable-leaderboard,.wide-leaderboard{min-width:728px;margin:1em auto 1em;box-shadow:0 0 .5em rgba(0,0,0,0.1)}@media screen and (min-width: 1280px){.portable-leaderboard,.wide-leaderboard{margin-left:7.75em}}
.portable-leaderboard{min-height:90px}
.wide-leaderboard{margin:10px 290px 10px 0;min-height:90px;text-align:center;width:auto}
.skin .wide-leaderboard{width:1260px;height:auto;margin:0;background-color:transparent;box-shadow:none}
.low-leaderboard{width:728px;max-height:90px}
.mpu{width:300px;height:250px}
.skyscraper{width:300px;height:600px}
.leaderboards{clear:both;max-width:1260px;margin:0 auto}.leaderboards .mobile-leaderboard{width:320px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.leaderboards .portable-leaderboard,.leaderboards .wide-leaderboard{display:none}
@media screen and (min-width: 767px){.leaderboards{padding:0}.leaderboards .mobile-leaderboard{display:none} .leaderboards .portable-leaderboard{display:block}}@media screen and (min-width: 1281px){.leaderboards .portable-leaderboard{display:none} .leaderboards .wide-leaderboard{display:block}}
body #slot-1{min-height:68px}
body article #vg-lb-mob{margin-top:1.5em}
@media screen and (min-width: 767px){body #vg-lb-mob,body #slot-1{display:none}}@media screen and (min-width: 1281px){body #vg-lb-mob{display:none} body #slot-1{display:block}}
.leaderboard img,.leaderboard object,.leaderboard embed{display:block;text-align:center;margin:0 auto}
article{position:relative;z-index:1;float:left;width:100%}article>*{position:relative;display:block;float:left;width:100%;clear:both}
article .social{display:block;float:left;width:100%}article .social>a{float:right;font-size:.9em;font-weight:bold;margin-top:.5em}article .social>a>i{margin-right:.2em}
article .social>a>span{display:none}@media screen and (min-width: 767px){article .social>a>span{display:inline}}
article .social>ul,article .social>ul>li{display:block;float:left;margin:0;padding:0;list-style:none}
article .social>ul>li{width:auto;padding-right:.5em}article .social>ul>li>strong{display:none}@media screen and (min-width: 321px){article .social>ul>li>strong{display:block;font-size:.85em;padding-top:.4em;padding-right:.3em}}
article .social>ul>li>a{display:block;width:100%;color:#fff;padding:.65em .5em;background-color:#4a515d;font-size:1em;line-height:1;min-width:2.5em}@media screen and (min-width: 321px){article .social>ul>li>a{font-size:.8em}}article .social>ul>li>a>i{display:block;text-align:center}@media screen and (min-width: 1025px){article .social>ul>li>a>i{display:inline-block;margin-right:.25em}}
article .social>ul>li>a>span{display:none}@media screen and (min-width: 1025px){article .social>ul>li>a>span{display:inline}}article .social>ul>li>a>span.count{padding-left:.5em}
article .social>ul>li>a.facebook{background-color:#3d5b97}
article .social>ul>li>a.twitter{background-color:#24aeec}
article .social>ul>li>a.reddit{background-color:#ff4500}
article>header{padding-bottom:1em;border-bottom:1px solid #f2f1f1}article>header>h1{position:relative;z-index:2;float:left;width:100%;clear:both;background-color:#2c2c2c;color:#fff;padding:1em .9em;font-weight:bold;font-size:1.25em;line-height:1.3;margin-bottom:.75em}@media screen and (min-width: 767px){article>header>h1{display:block;padding:1em 1.35em;font-size:1.55em}}article>header>h1:after{font-family:'FontAwesome';content:"\f0d7";position:absolute;bottom:-0.3em;left:0;right:0;width:100%;z-index:3;color:#2c2c2c;font-size:2.25em;text-align:center;line-height:.45;overflow:hidden}
article>header>.social{float:left;width:100%;padding:1em 1.5em 0;font-size:.85em}@media screen and (min-width: 767px){article>header>.social{padding:1em 2.5em 0}}
article>header>p{padding:1.5em;font-size:.8em;color:#909090;font-weight:bold}@media screen and (min-width: 767px){article>header>p{padding:0 2.5em;font-size:.75em}}article>header>p i{display:inline-block !important;min-width:1.3em;text-align:center;opacity:.5}
article>header>p>span,article>header>p>a{display:block;float:left;clear:both;width:100%;margin-bottom:.25em}article>header>p>span.author,article>header>p>a.author{margin-bottom:0}
@media screen and (min-width: 1025px){article>header>p>span,article>header>p>a{width:auto;clear:none;float:right;margin-bottom:0}article>header>p>span.timestamp,article>header>p>a.timestamp{float:left}}
@media screen and (min-width: 1025px){article>header>p>a{margin-left:1.25em}article>header>p>a>span{display:none}}article>header>p>a>i{opacity:1}
article>section,article>footer{padding:1.5em;font-size:.85em}article>section #headline-mpu-slot,article>footer #headline-mpu-slot{margin:0 0 1.5em -0.75em;padding:0}
@media screen and (min-width: 767px){article>section,article>footer{padding:1.5em 2.5em 2.5em}}article>section>.page-link,article>footer>.page-link{padding:0 0 1em;border-bottom:1px solid #f2f1f1}article>section>.page-link>strong,article>footer>.page-link>strong,article>section>.page-link>a,article>footer>.page-link>a{margin-right:.2em}
article>section>.page-link>a,article>footer>.page-link>a{display:inline-block;background-color:#c6262d;color:#fff;padding:.1em .7em .2em;font-weight:bold}
article>footer{padding-top:0}article>footer>*{float:left;width:100%;clear:both}
article>footer>.social{border-top:1px solid #f2f1f1;padding-top:1.5em}
article>footer>.tags{padding:0 0 1.5em}article>footer>.tags>p{font-size:.95em}article>footer>.tags>p:first-of-type{padding-bottom:1em}
article>footer>.tags>p>a{background-color:#f0f0f0;padding:.2em .5em;transition:.3s}article>footer>.tags>p>a:first-of-type{margin-left:.2em}
article>footer>.tags>p>a:hover{background-color:#e0e0e0}
article>section{padding-bottom:0}article>section>h2,article>section>h3,article>section>p,article>section>ul,article>section>ol,article>section>div,article>section>iframe,article>section>object,article>section>figure,article>section>.person{display:block;margin:0 0 1.5em;padding:0}
article>section>h2{margin:0;padding:0;color:#000;clear:both}
article>section>.person{position:relative;float:left;width:100%;clear:both;border-top:1px solid #dadada;padding:1.4em 0 .25em;padding-left:6em}article>section>.person>.image{position:absolute;width:5em;height:6em;background-color:#000;background-position:center center;background-size:cover;top:1.7em;left:0}
@media screen and (min-width: 767px){article>section>.person{padding-left:10em;min-height:12.7em}article>section>.person>.image{width:9em;height:11.3em}}article>section>.person>p{max-width:38em}article>section>.person>p:last-of-type{padding-top:.75em;font-size:.95em}article>section>.person>p:last-of-type>br{display:none}
article>section>.person>p:last-of-type>a{display:block;float:left;clear:left;overflow:hidden;background-color:#fff;transition:.2s;padding:0 .4em 0 0}article>section>.person>p:last-of-type>a>i{display:inline-block;color:#fff;width:1.8em;text-align:center;padding:.25em 0;margin-right:.2em}
article>section>.person>p:last-of-type>a:nth-of-type(1){color:#c6262d}article>section>.person>p:last-of-type>a:nth-of-type(1):hover{background-color:#c6262d;color:#fff}
article>section>.person>p:last-of-type>a:nth-of-type(1)>i{background-color:#c6262d}
article>section>.person>p:last-of-type>a:nth-of-type(2){margin-top:.4em;color:#24aeec}article>section>.person>p:last-of-type>a:nth-of-type(2):hover{background-color:#24aeec;color:#fff}
article>section>.person>p:last-of-type>a:nth-of-type(2)>i{clear:left;background-color:#24aeec}
article>section>.person.no-image{padding-left:0}@media screen and (min-width: 767px){article>section>.person.no-image{min-height:0}}article>section>.person.no-image>.image{display:none}
article>section>h2{font-size:1.4em}
article>section>ul>li,article>section>ol>li{margin:0 0 0 2em}article>section>ul>li>span,article>section>ol>li>span{font-size:inherit !important}
article>section>ul>li{list-style:disc}article>section>ul>li>ul{margin-left:1.75em;margin-bottom:.5em}article>section>ul>li>ul>li{list-style:circle}
article>section>ol>li{list-style:decimal}
article>section>p{max-width:40em}article>section>p>b,article>section>p>strong{color:#202020}
article>section>.video-container{position:relative;width:100%;clear:both;height:0;padding:0;padding-bottom:56.25%}article>section>.video-container object,article>section>.video-container embed,article>section>.video-container iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;max-width:100%;max-height:100%}
article>section iframe{width:100%;max-width:100%}
article>section>figure{width:100%;clear:both}article>section>figure>img{width:100%;height:auto;cursor:pointer}
article>section>figure>figcaption{padding:1em 0;font-size:.85em;border-bottom:1px solid #dadada}
article>section img{width:100%;max-width:100%;height:auto}
@media screen and (min-width: 1025px){article>section>.quote,article>section>.boxout{float:right;width:17em;margin:0 0 1.5em 1.5em}}
article>section>.quote{color:#4a515d;font-weight:bold;padding:0 1.5em;text-align:center;font-size:1.4em}@media screen and (min-width: 1025px){article>section>.quote.left,article>section>.quote.right{padding:1.5em;background-color:#f2f1f1;font-size:1.2em} article>section>.quote.left{float:left;margin-right:1.5em;margin-left:0;text-align:right} article>section>.quote.right{text-align:left;margin-left:1.5em;margin-right:0}}
article>section>.boxout{border:2px solid #f2f1f1}article>section>.boxout>h3{background-color:#f2f1f1;padding:.75em;color:#000}
article>section>.boxout>p{padding:.3em .75em;font-size:.95em}article>section>.boxout>p:first-of-type{padding-top:.75em}
article>section>.boxout>p:last-of-type{padding-bottom:.75em}
article>section>.boxout>.video-container{margin:.75em}
@media screen and (min-width: 1025px){}
article>section>.embedbox{position:relative;float:left;width:100%;margin:0 0 1.5em}@media screen and (min-width: 1025px){article>section>.embedbox.left{float:left;width:20em;margin:0 1.5em 1.5em 0} article>section>.embedbox.right{float:right;width:20em;margin:0 0 1.5em 1.5em}}article>section>.embedbox>iframe{display:block;float:left;width:100%}
article>section>.embedbox>p:empty{display:none}
article>section>.embedbox>p{display:block;float:left;width:100%;margin:0;padding:.5em 0}article>section>.embedbox>p:last-of-type{font-weight:bold;border-bottom:1px solid #dadada}
article>section>.gallery{float:left;width:100%;padding-bottom:1.5em}article>section>.gallery>br{display:none}
article>section>.gallery>dl{float:left;width:50%;margin:0 !important}@media screen and (min-width: 321px){article>section>.gallery>dl{width:33.333% !important}}article>section>.gallery>dl>dt>a{display:block;width:100%}article>section>.gallery>dl>dt>a>img{display:block;width:100%;padding:0 1em 1em 0;border:none !important}
.a-z{display:none}@media screen and (min-width: 767px){.a-z{display:block;float:left;width:100%;clear:both;padding:1em 0;background-color:#9b1e23;color:#fff}.a-z>div{max-width:1260px;margin:0 auto;padding:0 1em}.a-z>div>ul,.a-z>div>ul>li{float:left;margin:0;padding:0;list-style:none} .a-z>div>ul{width:100%;padding:0}.a-z>div>ul>li{width:3.57142857142857%}.a-z>div>ul>li>*{display:block;font-size:.8em;color:#fff} .a-z>div>ul>li>a{text-align:center;text-transform:uppercase} .a-z>div>ul>li:first-of-type{display:none}}@media screen and (min-width: 1280px){.a-z>div>ul>li:first-of-type{display:block}}
.button{display:inline-block;background-color:#fff;color:#000;padding:.5em;line-height:1;border:none;-webkit-appearance:none;transition:background-color .3s}.button:hover{background-color:#505050;color:#fff}
.button.active{background-color:#000;color:#fff}
.button>i{text-align:center}
.button.red{background-color:#c6262d;color:#fff}
.comment-list{float:left;width:100%;clear:both}.comment-list>.heading{background-color:#c6262d}.comment-list>.heading:after{color:#c6262d}
.comment-list>ul,.comment-list>ul>li{position:relative;margin:0;padding:0;float:left;width:100%;clear:both;list-style:none}
.comment-list>ul{background-color:#f2f1f1}.comment-list>ul>li{padding:.75em;padding-left:6.25em;border-top:1px solid #fdfbf9;border-bottom:1px solid #d4d4d3}.comment-list>ul>li:first-of-type{border-top-width:0}
.comment-list>ul>li:last-of-type{border-bottom-width:0}
.comment-list>ul>li>h2{font-size:.8em;font-weight:normal}
.comment-list>ul>li>p{position:absolute;top:0;bottom:0;left:0;width:5.5em;background-color:#e8e8e8;text-align:center;padding:1em 0;line-height:1}.comment-list>ul>li>p>span{display:block;font-size:.7em;padding:0 .5em}
.comments{float:left;width:100%;clear:both;border-right:1px solid rgba(0,0,0,0.1)}.comments>form,.comments>form>fieldset{position:relative;display:block;float:left;width:100%;clear:both;border:none;margin:0;padding:0}
.comments>form{background-color:#ddd;padding:0 1em 1em}.comments>form>fieldset>*{display:block;float:left;width:100%;clear:both;margin:0;padding:0}
.comments>form>fieldset>div>*{display:block;float:left;width:100%;clear:both}
.comments>form>fieldset>div>label{color:#000;font-weight:bold;font-size:.8em;padding-top:.5em}
.comments>form>fieldset>div>input[type=text],.comments>form>fieldset>div>input[type=password]{border:1px solid rgba(0,0,0,0.2);padding:.5em;font-size:.75em}
.comments>form>fieldset>div>input[type=submit]{margin-top:.75em}
.comments>form>fieldset>div>p{font-size:.75em;padding-top:.75em}
.comments>form>fieldset>div>.button{font-size:.8em;font-weight:bold;margin-top:.25em;padding:.7em}.comments>form>fieldset>div>.button>i{margin-right:.2em}
.comments>form>fieldset>div:first-of-type{border-bottom:1px solid rgba(255,255,255,0.4);padding-bottom:1em;margin-bottom:1em}
@media screen and (min-width: 767px){.comments>form>fieldset>div{float:left;clear:none;width:50%;padding-bottom:0}.comments>form>fieldset>div:first-of-type{border-bottom:0;border-right:1px solid rgba(255,255,255,0.4);padding-right:1em;padding-bottom:0;margin-bottom:0} .comments>form>fieldset>div:last-of-type{padding-left:1em}}
.comments>form>fieldset>textarea{min-height:9em;border:1px solid rgba(0,0,0,0.2);margin-bottom:1em;padding:1em;font-size:.8em;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box}
.comments>form>fieldset input[type=submit]{display:block;padding:.7em;border:none;font-weight:bold;font-size:.8em;background-color:#c6262d;color:#fff;transition:.15s;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box}@media screen and (min-width: 767px){.comments>form>fieldset input[type=submit]{width:auto}}.comments>form>fieldset input[type=submit]:focus{box-shadow:0 0 10px #9b1e23}
.comments>form>fieldset>p{font-size:.8em;padding:1em 0 .5em}.comments>form>fieldset>p>img{vertical-align:text-bottom;border-radius:100%}
.comments>ol,.comments>ol>li{position:relative;margin:0;padding:0;float:left;width:100%;clear:both;list-style:none}
.comments>ol{background-color:#f2f1f1}.comments>ol>li{padding:.75em;padding-left:5.75em;border-top:1px solid #fdfbf9;border-bottom:1px solid #d4d4d3;min-height:7.75em}.comments>ol>li:first-of-type{border-top-width:0}
.comments>ol>li:last-of-type{border-bottom-width:0}
.comments>ol>li>h4{font-size:.8em}
.comments>ol>li>.reply{position:absolute;bottom:1em;right:1em;float:right;font-size:.7em;background-color:#c6262d;color:#fff;opacity:.2;transition:.2s}.comments>ol>li>.reply>i{margin-right:.2em}
.comments>ol>li:hover>.reply{opacity:1}
.comments>ol>li>p{font-size:.8em;font-weight:normal;padding-bottom:.75em}.comments>ol>li>p:last-of-type{padding-bottom:0}
@media screen and (min-width: 767px){.comments>ol>li>p{margin-right:4.75em}}
.comments>ol>li>.meta{position:absolute;top:0;bottom:0;left:0;width:5em;background-color:#e8e8e8;text-align:center;padding:.9em 0;line-height:1}.comments>ol>li>.meta>*{display:block;font-size:.7em;padding:0 .5em}
.comments>ol>li>.meta>img{max-width:100%;margin:0 auto 1em;padding:0;border-radius:100%;width:40px;height:40px}
.comments>ol>li>.meta>a{margin-bottom:.7em}
.contact>form,.contact>form>fieldset{position:relative;display:block;float:left;width:100%;clear:both;border:none;margin:0;padding:0}
.contact>form{background-color:#ddd;border-bottom:1px solid #bdbdbd}.contact>form>fieldset{padding:1em}.contact>form>fieldset>*{display:block;float:left;margin:0;padding:0;width:100%;clear:both}
.contact>form>fieldset>p{padding:.75em 0 1.5em;font-size:.95em;clear:both;text-align:center}.contact>form>fieldset>p>span{color:#c6262d}
.contact>form>fieldset>label{font-size:.85em;font-weight:bold;padding-bottom:.4em}.contact>form>fieldset>label>span{color:#c6262d;font-weight:bold}
.contact>form>fieldset>textarea{display:block;width:100%;min-height:12em;border:1px solid rgba(0,0,0,0.2);margin-bottom:1em;padding:1em;font-size:.8em}
.contact>form>fieldset>input{display:block}.contact>form>fieldset>input[type=text],.contact>form>fieldset>input[type=email]{padding:.6em;font-size:.8em;margin-bottom:1em}
.contact>form>fieldset>input[type=submit]{clear:left;margin-top:.5em;padding:.75em;border:none;font-weight:bold;font-size:.8em;background-color:#c6262d;color:#fff}
@media screen and (min-width: 767px){.contact>form>fieldset>input{width:auto}}
@media screen and (min-width: 767px){.contact>form>fieldset>*{clear:none;width:auto} .contact>form>fieldset>p{width:100%} .contact>form>fieldset>label{clear:left;min-width:10em;text-align:right;padding-top:.4em;padding-right:.75em} .contact>form>fieldset>textarea{display:block;padding:.5em;width:38em} .contact>form>fieldset>input{display:block}.contact>form>fieldset>input[type=text],.contact>form>fieldset>input[type=email]{padding:.5em;width:24em} .contact>form>fieldset>input[type=submit]{margin-left:10.7em;width:auto;padding:1em 1.5em}}
.features{float:left;width:100%;clear:both;background-color:#edecec;border-left:8px solid #2195c0}.features>.heading{background-color:#2195c0}.features>.heading:after{color:#2195c0}
.features>ul,.features>ul>li{position:relative;margin:0;padding:0;float:left;width:100%;clear:both;list-style:none}
.features>ul>li{min-height:14em;border-bottom:1px solid #626769}.features>ul>li:last-of-type{border-bottom-width:0}
.features>ul>li>div{position:absolute;bottom:0;left:0;right:0;width:100%;z-index:2;background-color:rgba(24,36,40,0.85);padding:.75em;transition:.3s}.features>ul>li>div>h2{display:block;float:left;width:100%;clear:both;font-size:.8em;line-height:1.3;margin-bottom:.5em}.features>ul>li>div>h2 a{color:#2195c0;transition:.2s}.features>ul>li>div>h2 a:visited{color:#1a7394}
.features>ul>li>div>h2 a:hover{color:#37b0dd}
.features>ul>li>div>h2 a:active{color:#63c1e4}
.features>ul>li>div>.comment-count{font-size:.7em;background-color:#2195c0}
.features>ul>li>.cover{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;clear:both;background-position:center center;background-size:cover;z-index:1}
.filter{display:none;float:left;width:100%;clear:both;padding:.75em;background-color:#f2f1f1;border-bottom:1px solid #e0e0e0}.filter>ul,.filter>ul>li{float:left;width:100%;margin:0;padding:0}
.filter>ul{border-left:none;border-right:none}.filter>ul>li{width:33.334%;text-align:center}.filter>ul>li>a{display:block;width:100%;font-size:.75em;line-height:1;padding:.75em 0;color:#c6262d;border:1px solid #c6262d}.filter>ul>li>a:hover,.filter>ul>li>a.active{background-color:#505050;border:1px solid #505050;font-weight:bold;color:#fff}
.filter>ul>li>a.active{background-color:#c6262d;border:1px solid #c6262d}
.filter>ul>li:nth-of-type(2)>a{border-left:none;border-right:none}
body>footer{float:left;clear:both;width:100%;background-color:#c6262d;display:none;-webkit-font-smoothing:antialiased;padding:1.5em 0}@media screen and (min-width: 767px){body>footer{display:block;color:#fff}body>footer a{color:#fff} body>footer>div{max-width:1260px;margin:0 auto;padding:0 1em}body>footer>div>*{display:block;float:left} body>footer>div>.logo>img{display:block} body>footer>div>ul,body>footer>div>ul>li{float:left;margin:0;padding:0;list-style:none} body>footer>div>ul{padding:1em 1.75em 0}body>footer>div>ul>li{padding-right:1em;font-size:.8em} body>footer>div>ul.social{float:right}body>footer>div>ul.social>li>a{margin-left:.5em}body>footer>div>ul.social>li>a>i{margin-right:.2em} body>footer>div>ul.social>li>a.facebook>i{color:#3d5b97} body>footer>div>ul.social>li>a.google>i{color:#d3362d} body>footer>div>ul.social>li>a.twitter>i{color:#24aeec} body>footer>div>ul.social>li>a.rss>i{color:#f60}}
#bbpress-forums{padding:1em;font-size:.9em}@media screen and (min-width: 1025px){#bbpress-forums{padding:2em}}
.forum>h1{font-size:1.2em}
.forum .thread-list,.forum .thread-list>ul,.forum .thread-list>ul>li{float:left;width:100%;clear:both;margin:0;padding:0;list-style:none}
.forum .thread-list>ul{background-color:#f2f1f1}.forum .thread-list>ul>li{padding:.75em;border-top:1px solid #fdfbf9;border-bottom:1px solid #d4d4d3}.forum .thread-list>ul>li:first-of-type{border-top-width:0}
.forum .thread-list>ul>li:last-of-type{border-bottom-width:0}
.forum .thread-list>ul>li.sticky,.forum .thread-list>ul>li:hover{background-color:#d4d4d3;border-top-color:#f0f0f0;border-bottom-color:#c5c5c4}
.forum .thread-list>ul>li.sticky>h2{font-size:.95em}
.forum .thread-list>ul>li>h2,.forum .thread-list>ul>li>p{float:left;width:100%;clear:both}@media screen and (min-width: 767px){.forum .thread-list>ul>li>h2,.forum .thread-list>ul>li>p{clear:none}}
.forum .thread-list>ul>li>h2{font-size:.85em;color:#000}.forum .thread-list>ul>li>h2>a{color:#c6262d}
.forum .thread-list>ul>li>h2>.pages{display:none}@media screen and (min-width: 767px){.forum .thread-list>ul>li>h2>.pages{font-size:.8em;margin-left:.75em}.forum .thread-list>ul>li>h2>.pages>a{display:inline-block;padding:.25em;min-width:2em;text-align:center;background-color:#c6262d;color:#fff} .forum .thread-list>ul>li>h2>.pages>span{color:#808080;font-weight:normal}}
@media screen and (min-width: 767px){.forum .thread-list>ul>li>h2{width:60%}}
.forum .thread-list>ul>li>p{font-size:.8em}@media screen and (min-width: 767px){.forum .thread-list>ul>li>p{width:40%}}.forum .thread-list>ul>li>p>span{float:left}.forum .thread-list>ul>li>p>span:nth-of-type(1){width:25%}
.forum .thread-list>ul>li>p>span:nth-of-type(2),.forum .thread-list>ul>li>p>span:nth-of-type(3){width:37.5%}
.forum .thread-list>ul>li>p>span>span{display:block;font-size:.85em}
@media screen and (min-width: 767px){.forum .thread-list>ul>li>p>span{width:33.333% !important;text-align:center}.forum .thread-list>ul>li>p>span>span{display:none}}
.forum .tools{display:block;float:left;width:100%;padding:.75em}.forum .tools>a{display:block;background-color:#c6262d;color:#fff;font-size:.8em;padding:.75em;text-align:center;font-weight:bold}@media screen and (min-width: 767px){.forum .tools>a{float:left}}
.forum .thread>header>ul,.forum .thread>header>ul>li{float:left;width:100%;margin:0;padding:0;list-style:none}
.forum .thread>header>ul{padding:1.25em .75em .75em}.forum .thread>header>ul>li{float:left;width:100%;text-align:center;font-size:.8em;padding:0 0 .5em}@media screen and (min-width: 767px){.forum .thread>header>ul>li{width:33.333%}}.forum .thread>header>ul>li>.button{background-color:#c6262d;color:#fff;font-weight:bold}
.forum .thread>ul,.forum .thread>ul>li{float:left;width:100%;margin:0;padding:0;list-style:none}
.forum .thread>ul>li{padding:.75em}.forum .thread>ul>li:nth-of-type(odd){background-color:#f2f1f1}
.forum .thread>ul>li>*{float:left;width:100%}
@media screen and (min-width: 767px){.forum .thread>ul>li>h2{width:30%} .forum .thread>ul>li>p{width:70%}}.forum .thread>ul>li>h2{font-size:.85em;color:#000}.forum .thread>ul>li>h2>span{display:none}@media screen and (min-width: 767px){.forum .thread>ul>li>h2>span{display:block;font-size:.85em;font-weight:normal}}
.forum .thread>ul>li>p{font-size:.85em}.forum .thread>ul>li>p>span{display:block;font-size:.85em;padding-top:1em}
.forum .thread>form,.forum .thread>form>fieldset{position:relative;display:block;float:left;width:100%;clear:both;border:none;margin:0;padding:0}
.forum .thread>form{background-color:#ddd}.forum .thread>form>fieldset{padding:1em}.forum .thread>form>fieldset>*{display:block;float:left;width:100%;clear:both;margin:0;padding:0}
.forum .thread>form>fieldset>textarea{display:block;width:100%;min-height:12em;border:1px solid rgba(0,0,0,0.2);margin-bottom:1em;padding:1em;font-size:.8em}
.forum .thread>form>fieldset>input[type=submit]{display:block;padding:.75em;border:none;font-weight:bold;font-size:.8em;background-color:#c6262d;color:#fff}@media screen and (min-width: 767px){.forum .thread>form>fieldset>input[type=submit]{width:auto}}
.forum .thread>form>fieldset>p{font-size:.8em;padding:1em 0 0}
.forum-list>.heading{background-color:#ac0a43}.forum-list>.heading:after{color:#ac0a43}
.forum-list>ul,.forum-list>ul>li{position:relative;margin:0;padding:0;float:left;width:100%;clear:both;list-style:none}
.forum-list>ul{background-color:#280b10;color:#fff}.forum-list>ul>li{padding:1em;padding-left:6.25em;border-bottom:1px solid #6b2436}.forum-list>ul>li:first-of-type{border-top-width:0}
.forum-list>ul>li:last-of-type{border-bottom-width:0}
.forum-list>ul>li>h2{margin:0;padding:0;font-size:.8em;font-weight:normal}.forum-list>ul>li>h2>a{font-weight:bold;color:#ac0a43;font-size:1.1em}.forum-list>ul>li>h2>a:first-of-type{margin-right:.1em}
.forum-list>ul>li>h2>a:last-of-type{margin-left:.1em}
.forum-list>ul>li>.meta{position:absolute;top:0;bottom:0;left:0;width:5.5em;background-color:#3c111b;text-align:center;padding:1.25em 0 0;line-height:1;color:#fff}.forum-list>ul>li>.meta>span{display:block;font-size:.7em}
.generic-list{float:left;width:100%;clear:both}.generic-list>.heading{background-color:#c6262d}.generic-list>.heading:after{color:#c6262d}
.generic-list>ul,.generic-list>ul>li{position:relative;margin:0;padding:0;float:left;width:100%;clear:both;list-style:none}
.generic-list>ul{background-color:#f2f1f1}.generic-list>ul>li{padding:.75em;padding-left:5.5em;border-top:1px solid #fdfbf9;border-bottom:1px solid #d4d4d3}.generic-list>ul>li:first-of-type{border-top-width:0}
.generic-list>ul>li:last-of-type{border-bottom-width:0}
.generic-list>ul>li>h2{font-size:.85em;font-weight:normal}
.generic-list>ul>li>p{font-size:.75em}
.generic-list>ul>li>.meta{position:absolute;top:0;bottom:0;left:0;width:4.5em;background-color:#e8e8e8;text-align:center;padding:1em 0;line-height:1}.generic-list>ul>li>.meta>span{display:block;font-size:.7em}
.guides{float:left;width:100%;clear:both;background-color:#edecec}.guides>ul,.guides>ul>li{position:relative;margin:0;padding:0;float:left;width:100%;clear:both;list-style:none}
.guides>ul>li{background-color:#f3f2f2}.guides>ul>li:nth-of-type(even){background-color:#d2d2d2}
.guides>ul>li:first-of-type{border-top-width:0}
.guides>ul>li:last-of-type{border-bottom-width:0}
.guides>ul>li>*{position:relative;float:left;width:100%;clear:both}
.guides>ul>li>.cover{position:relative;float:left;width:100%;min-height:8em;clear:both;background-color:#000;background-position:center center;background-size:auto 100%;background-size:cover}
.guides>ul>li>div{padding:.75em}.guides>ul>li>div>h2{color:#c6262d;line-height:1.25;padding-bottom:.2em}
.guides>ul>li>div>p{font-size:.8em;padding-bottom:.5em}
.guides>ul>li>div>.comment-count{font-size:.7em}
@media screen and (min-width: 767px){.guides>ul>li{width:50%;clear:none}}@media screen and (min-width: 1025px){.guides>ul>li{width:33.333%;height:22em}}
.guide-carousel{float:left;width:100%;clear:both;background-color:#edecec}.guide-carousel>ul,.guide-carousel>ul>li{position:relative;margin:0;padding:0;float:left;width:100%;clear:both;list-style:none}
.guide-carousel>ul>li{border-top:1px solid #fdfbf9;border-bottom:1px solid #d1d1d1;height:24em}.guide-carousel>ul>li:first-of-type{border-top-width:0}
.guide-carousel>ul>li:last-of-type{border-bottom-width:0}
.guide-carousel>ul>li>*{position:relative;float:left;width:100%;clear:both}
.guide-carousel>ul>li>.cover{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;clear:both;background-color:#000;background-position:center center;background-size:auto 100%;background-size:cover}
.guide-carousel>ul>li>div{position:absolute;bottom:0;left:0;right:0;width:100%;background-color:#fff;background-color:rgba(255,255,255,0.75);padding:1em}.guide-carousel>ul>li>div>h2{color:#c6262d;line-height:1.25;padding-bottom:.2em;font-size:1.5em;text-align:center}
.guide-carousel>ul>li>div>p{font-size:.85em;padding-bottom:.5em;text-align:center}
.guide-carousel>ul>li>div>.comment-count{font-size:.7em}
.guide-carousel>ul>li>div>.timestamp{float:right;font-size:.7em;padding-top:.5em;font-weight:bold;color:#909090}
.guides-chrono{float:left;width:100%;clear:both;background-color:#edecec}.guides-chrono>.heading{background-color:#c6262d}.guides-chrono>.heading:after{color:#c6262d}
.guides-chrono>ul,.guides-chrono>ul>li{position:relative;margin:0;padding:0;float:left;width:100%;clear:both;list-style:none}
.guides-chrono>ul>li{border-top:1px solid #fdfbf9;border-bottom:1px solid #d1d1d1}.guides-chrono>ul>li.ad{padding:.5em 0;background-color:#fff}.guides-chrono>ul>li.ad>div{padding:0}
.guides-chrono>ul>li:first-of-type{border-top-width:0}
.guides-chrono>ul>li:last-of-type{border-bottom-width:0}
.guides-chrono>ul>li>*{position:relative;float:left;width:100%;clear:both}
.guides-chrono>ul>li>.cover{position:absolute;top:0;left:0;bottom:0;width:6.5em;display:block;background-color:#000;background-position:center center;background-size:auto 100%;background-size:cover}
.guides-chrono>ul>li>div{padding:.75em;padding-left:7.25em}.guides-chrono>ul>li>div>h2{color:#c6262d;line-height:1.25;padding-bottom:.2em;font-size:.8em}
.guides-chrono>ul>li>div>p{font-size:.75em;padding-bottom:.25em}
.guides-chrono>ul>li>div>.comment-count{font-size:.7em}
.guides-chrono>ul>li>div>.timestamp{float:right;font-size:.7em;padding-top:.5em;font-weight:bold;color:#909090}
@media screen and (min-width: 1280px){body{padding-top:0}}body>header{background-color:#c6262d;z-index:4;min-width:320px;overflow:hidden}@media screen and (min-width: 1280px){body>header{padding:0 1em;overflow:visible}}body>header>div{position:relative;max-width:1260px;margin:0 auto}body>header>div>*{display:block}
body>header>div>.logo{display:block;color:#fff;text-align:center;z-index:1;padding:.6em}@media screen and (min-width: 481px){body>header>div>.logo{padding:1em}}@media screen and (min-width: 1280px){body>header>div>.logo{padding:1em 0}}body>header>div>.logo>img{display:block;text-align:center;margin:0 auto;max-width:6em}@media screen and (min-width: 1280px){body>header>div>.logo>img{padding:0;max-width:100%}}
body>header>div>.social{display:none}
body>header>div>.button{position:absolute;top:0;z-index:2;background-color:transparent;padding:.85em;color:#fff;line-height:1}@media screen and (min-width: 481px){body>header>div>.button{padding:1.25em 1em}}body>header>div>.button>*{line-height:1;display:inline-block}
body>header>div>.button>span{display:none}@media screen and (min-width: 321px){body>header>div>.button>span{display:inline;font-weight:bold;font-size:.8em;padding-left:.25em;line-height:normal}}
body>header>div>.button.navigation{left:0}
body>header>div>.button.account{right:0}
body>header>div .promos{display:none}@media screen and (min-width: 1280px){body>header>div .promos{float:left;display:block;width:676px;padding:0}body>header>div .promos>ul,body>header>div .promos>ul>li{position:relative;float:left;width:100%;clear:both;margin:0;padding:0;list-style:none} body>header>div .promos>ul>li{width:33.333%;height:3.65em;clear:none;color:#fff;margin:1em 0;padding:0 1em}body>header>div .promos>ul>li>h5{font-size:.85em;line-height:1.2;padding-bottom:.2em}body>header>div .promos>ul>li>h5>a{color:#fff} body>header>div .promos>ul>li>p{font-size:.75em} body>header>div .promos>ul>li:first-of-type{padding-left:0;border-right:1px solid rgba(255,255,255,0.3)} body>header>div .promos>ul>li.boombox{width:206px;height:83px;margin:0;padding:0;float:right}}
@media screen and (min-width: 1280px){body>header{position:relative;float:left;width:100%;clear:both}body>header>div>.logo{float:left;width:20%;text-align:left}body>header>div>.logo>img{float:left} body>header>div>.social{position:absolute;top:6.15em;right:322px;display:block;width:auto;margin:0;padding:0 0 0 1em;line-height:1;z-index:11}body>header>div>.social>a{float:left;display:block;color:#fff;width:auto;padding:.3em 0;margin:0 0 0 .45em;width:2.1em;text-align:center}body>header>div>.social>a.facebook{background-color:#3d5b97} body>header>div>.social>a.twitter{background-color:#24aeec} body>header>div>.social>a.youtube{background-color:#cc181e} body>header>div>.social>a.rss{background-color:#f60} body>header>div>.button{display:none} body>header>div>#search{display:block;float:right;clear:none;width:25%;background-color:transparent;margin:0;padding:0 0 0 1em}}
.top-story{position:relative;float:left;width:100%;clear:both}.top-story>.cover{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#000;background-position:center center;background-size:auto 100%;background-size:cover;z-index:1}
.top-story:hover>div{background-color:rgba(255,255,255,0.95)}
.top-story>div{position:relative;float:left;width:100%;clear:both;z-index:2;margin-top:10em;background-color:#fff;background-color:rgba(255,255,255,0.85);padding:1.25em 1.5em 1.5em;text-align:center;transition:.3s}@media screen and (min-width: 1025px){.top-story>div{margin-top:12.5em}}.top-story>div>h1,.top-story>div>h2{font-size:1.5em;font-weight:bold;color:#000;line-height:1.2;padding:0 .75em .3em}.top-story>div>h1 a,.top-story>div>h2 a{color:#c6262d;transition:.3s}
.top-story>div>h1 a:hover,.top-story>div>h2 a:hover{color:#9b1e23}
.top-story>div>h1 a:active,.top-story>div>h2 a:active{color:#70161a}
.top-story>div>p{font-size:.85em;clear:both;padding-bottom:.5em;color:#303030}
.top-story>div>.comment-count{float:left;font-size:.7em}
.top-story>div>.timestamp{float:right;font-size:.75em;padding-top:.5em;font-weight:bold;color:#909090}
.headlines{float:left;width:100%;clear:both;background-color:#edecec}.headlines>.empty{display:block;float:left;width:100%;clear:both;padding:1.25em;text-align:center;font-size:.85em}
.headlines>ul,.headlines>ul>li{position:relative;margin:0;padding:0;float:left;width:100%;clear:both;list-style:none}
.headlines>ul>li{padding:1em;padding-right:7em;min-height:8em;border-top:1px solid #fdfbf9;border-bottom:1px solid #d1d1d1}.headlines>ul>li:first-of-type{border-top-width:0}
.headlines>ul>li:last-of-type{border-bottom-width:0}
.headlines>ul>li>div>h2{line-height:1.25;padding-bottom:.2em}.headlines>ul>li>div>h2 a{color:#c6262d;transition:.3s}.headlines>ul>li>div>h2 a:visited{color:#e36f74}
.headlines>ul>li>div>h2 a:hover{color:#9b1e23}
.headlines>ul>li>div>h2 a:active{color:#70161a}
.headlines>ul>li>div>p{font-size:.8em;padding-bottom:.25em}
.headlines>ul>li>div>.comment-count{font-size:.7em}
.headlines>ul>li>div>.timestamp{float:right;font-size:.7em;padding-top:.5em;font-weight:bold;color:#909090}
.headlines>ul>li>.cover{position:absolute;top:-1px;bottom:-1px;right:0;width:6em;background-color:#000;background-position:center center;background-size:auto 100%;background-size:cover;background-repeat:no-repeat}
@media screen and (min-width: 767px){.headlines>ul>li{padding-right:14em}.headlines>ul>li>.cover{width:13em}}.headlines>ul>li.no-image{padding-right:1em}
@media screen and (min-width: 1025px){.headlines.large>ul>li{padding-right:18em}.headlines.large>ul>li>.cover{width:17em}}
@media screen and (min-width: 1025px){.headlines.narrow>ul>li{padding-right:11em}.headlines.narrow>ul>li>.cover{width:10em}}
@media screen and (min-width: 1025px){.headlines.flipped>ul>li{padding-right:1em;padding-left:9em}.headlines.flipped>ul>li>.cover{left:0;right:auto;width:8em}}
body>.lightbox-popup{position:fixed;top:0;left:0;bottom:0;right:0;z-index:20;display:none;background-color:transparent;padding:4.5em 1em 0 1em;background-color:rgba(0,0,0,0.75);cursor:pointer}body>.lightbox-popup.active{display:block}
body>.lightbox-popup>*{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto;margin:auto;max-width:95%;max-height:95%;text-align:center;z-index:2}
body>.lightbox-popup>img{background-color:#000;box-shadow:0 0 30px #000;z-index:1}
body>.lightbox-popup>.loading{background-color:rgba(255,255,255,0.9);border-radius:.25em;opacity:.7;width:200px;height:2.5em;line-height:2.5em;font-weight:bold;color:#000;text-shadow:0 -1px 1px #fff;display:none}body>.lightbox-popup>.loading>i{margin-right:.4em}
body>.lightbox-popup>.loading.active{display:block}
nav{position:fixed;top:2.75em;bottom:0;width:100%;left:-100%;background-color:#505050;overflow-y:auto;color:#fff;z-index:4;transition:.3s}@media screen and (min-width: 481px){nav{top:3.55em}}nav.active{left:0;-webkit-overflow-scrolling:touch}
nav>div>ul,nav>div>ul>li{float:left;width:100%;clear:both;margin:0;padding:0;list-style:none}
nav>div>ul>li{width:100%;clear:none;border-bottom:1px solid rgba(255,255,255,0.1)}nav>div>ul>li>a{display:block;width:100%;padding:1em;font-size:.85em;color:#fff}
nav>div>ul.sub-navigation{display:none}
@media screen and (min-width: 321px){nav>div>ul>li{width:100%;clear:none}}@media screen and (min-width: 1280px){nav{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:auto;float:left;clear:left;width:75%;margin:0;transition:none;background-color:transparent}nav>div{max-width:1260px;margin:0 auto;padding:0}nav>div>#search{display:none} nav>div>ul{display:block;float:left;background-color:#fff;margin:0;width:100%}nav>div>ul>li{width:auto;clear:none;border:none}nav>div>ul>li>a{color:#000;padding:.75em 1.3em;transition:.2s}nav>div>ul>li>a:hover{background-color:#182428;color:#fff}}nav.account{left:auto;right:-100%}@media screen and (min-width: 1280px){nav.account{display:block;position:absolute;top:auto;bottom:auto;left:auto;right:0;width:25%;z-index:4;overflow:visible}}nav.account.active{left:auto;right:0}
nav.account>div{padding:1em}nav.account>div>form,nav.account>div>form>fieldset{display:block;margin:0;padding:0}
nav.account>div>form{margin-bottom:1em}nav.account>div>form>fieldset>*{display:block;float:left;clear:both;width:100%;margin:0;padding:0}
nav.account>div>form>fieldset>label{font-size:.8em;padding-bottom:.5em;line-height:1}
nav.account>div>form>fieldset>input{font-size:.8em;border:none;padding:.5em}nav.account>div>form>fieldset>input[type=email],nav.account>div>form>fieldset>input[type=password],nav.account>div>form>fieldset>input[type=text]{margin-bottom:.75em}
nav.account>div>form>fieldset>input[type=submit]{width:auto}
@media screen and (min-width: 1280px){nav.account>div>form{position:absolute;display:none;background-color:#182428;padding:1em;top:3em;left:1em;right:1em}nav.account>div>form.active{display:block}}
nav.account>div>p{font-size:.8em}nav.account>div>p>.who{color:#fff;font-weight:bold}
nav.account>div>p>.button{font-size:.9em;margin-left:.7em;color:#c6262d;padding:.45em}
nav.account>div>.buttons{display:block}nav.account>div>.buttons>.button{display:block;clear:both;font-size:.8em;padding:.75em;margin:0}@media screen and (min-width: 1280px){nav.account>div>.buttons>.button{float:left;width:auto;clear:none;margin-right:.75em}}nav.account>div>.buttons>.button.sign-in{display:none}@media screen and (min-width: 1280px){nav.account>div>.buttons>.button.sign-in{display:block}}
.news{position:relative;float:left;width:100%;height:100%;clear:both;background-color:#f1f1f1}.news>.heading{background-color:#c6262d}.news>.heading:after{color:#c6262d}
.news>ul,.news>ul>li{position:relative;margin:0;padding:0;float:left;width:100%;clear:both;list-style:none}
.news>ul>li{padding:.75em;padding-right:9em;border-top:1px solid #fcfcfc;border-bottom:1px solid #d3d3d3;min-height:5.5em}@media screen and (min-width: 767px){.news>ul>li{padding-right:9em}}.news>ul>li:first-of-type{border-top-width:0}
.news>ul>li:last-of-type{border-bottom-width:0}
.news>ul>li.empty{padding:.75em;background-color:#fff}.news>ul>li.empty>p{text-align:center;font-size:.8em}
.news>ul>li>.cover{position:absolute;top:-1px;bottom:-1px;right:0;width:4.5em;background-position:center center;background-size:cover;z-index:2}
.news>ul>li>.title{font-size:1em;font-weight:bold;line-height:1.3;color:#404040}@media screen and (min-width: 767px){.news>ul>li>.title{font-size:.8em;line-height:1.2}}.news>ul>li>.title>a{color:#c6262d;transition:.3s}.news>ul>li>.title>a:visited{color:#e36f74}.news>ul>li>.title>a:visited>i{color:#909090}
.news>ul>li>.title>a:hover{color:#9b1e23}.news>ul>li>.title>a:hover>i{color:#212121}
.news>ul>li>.title>a:active{color:#70161a}
.news>ul>li>.title>a>i{transition:.3s;font-size:.85em;padding-left:.2em;color:#212121}
.news>ul>li>.breaking_news_excerpt{font-size:.8em;line-height:1.2em;display:none}@media screen and (min-width: 767px){.news>ul>li>.breaking_news_excerpt{display:none}}
.news>ul>li>.timestamp{line-height:1;padding:.4em 0 0;display:none}@media screen and (min-width: 767px){.news>ul>li>.timestamp{display:block}}.news>ul>li>.timestamp>span{display:block;font-size:.7em;color:#909090}
.news>ul>li>.meta{position:absolute;top:0;bottom:0;right:4.5em;width:4em;text-align:right;padding:1em .75em 0 0;line-height:1}.news>ul>li>.meta>.comment-count{font-size:.7em}
.news>ul>li.ad{padding:.5em 0;background-color:#fff}
.news>ul>li.ad:empty{padding:0;min-height:0;border:none}
#recommendations{position:relative;z-index:4;display:block;float:left;width:100%;clear:both;background-color:#fff}#recommendations>.title{background-color:#353232;clear:both;color:rgba(255,255,255,0.9);display:block;float:left;font-size:.9em;font-weight:bold;padding:.75em 1em;position:relative;text-align:left;width:100%;z-index:3}#recommendations>.title>a{float:right;font-size:.85em;font-weight:normal;color:#fff;padding:.25em 0 0}
#recommendations>div{padding:1em}
.pager{position:relative;float:left;width:100%;clear:both;margin:0;padding:.75em;background-color:#182428}.pager>p,.pager>div{font-size:.8em}
.pager>p{float:left;color:#fff}
.pager>div{float:right}.pager>div>a{float:left}.pager>div>a:first-of-type{margin-right:.75em}
.pager>div>a:only-of-type{margin-right:0}
.profile>h1{font-size:1.2em}@media screen and (min-width: 767px){.profile>h1{font-size:1.5em}}
.profile>dl{display:block;float:left;width:100%;padding:.75em}.profile>dl>*{float:left;font-size:.85em}
.profile>dl>dt{clear:left;font-weight:bold;color:#182428;padding-right:.5em}
.profile>form,.profile>form>fieldset{position:relative;display:block;float:left;width:100%;clear:both;border:none;margin:0;padding:0}
.profile>form{background-color:#ddd;border-bottom:1px solid #bdbdbd}.profile>form>fieldset{padding:1em}.profile>form>fieldset>*{display:block;float:left;margin:0;padding:0;width:100%;clear:both}
.profile>form>fieldset>p{padding:.75em 0 1.5em;font-size:.95em;clear:both;text-align:center}.profile>form>fieldset>p>span{color:#c6262d}
.profile>form>fieldset>label{font-size:.85em;font-weight:bold;padding-bottom:.4em}.profile>form>fieldset>label>span{color:#c6262d;font-weight:bold}
.profile>form>fieldset>textarea{display:block;width:100%;min-height:12em;border:1px solid rgba(0,0,0,0.2);margin-bottom:1em;padding:1em;font-size:.8em}
.profile>form>fieldset>input{display:block}.profile>form>fieldset>input[type=text]{padding:.6em;font-size:.8em;margin-bottom:1em}
.profile>form>fieldset>input[type=submit]{clear:left;margin-top:.5em;padding:.75em;border:none;font-weight:bold;font-size:.8em;background-color:#c6262d;color:#fff}
@media screen and (min-width: 767px){.profile>form>fieldset>input{width:auto}}
@media screen and (min-width: 767px){.profile>form>fieldset>*{clear:none;width:auto} .profile>form>fieldset>p{width:100%} .profile>form>fieldset>label{clear:left;min-width:10em;text-align:right;padding-top:.4em;padding-right:.75em} .profile>form>fieldset>input{display:block}.profile>form>fieldset>input[type=submit]{margin-left:10.7em;width:auto;padding:1em 1.5em} .profile>form>fieldset>input[type=text]{padding:.5em;min-width:24em}}
.related-articles{position:relative;float:left;width:100%;clear:both;background-color:#f2f1f1}.related-articles>.heading{background-color:#ac0a43}.related-articles>.heading:after{color:#ac0a43}
.related-articles>ul,.related-articles>ul>li{position:relative;margin:0;padding:0;float:left;width:100%;clear:both;list-style:none}
.related-articles>ul>li{padding:.75em;padding-left:6.5em;border-bottom:1px solid #fff;min-height:4.75em}.related-articles>ul>li:first-of-type{border-top-width:0}
.related-articles>ul>li:last-of-type{border-bottom-width:0}
.related-articles>ul>li>h2{font-size:.9em;margin-bottom:.4em;line-height:1.3}.related-articles>ul>li>h2>a{color:#ac0a43}
.related-articles>ul>li>p{font-size:.8em;line-height:1.25}
.related-articles>ul>li>div{position:absolute;top:0;bottom:0;left:0;width:5.75em;background-color:#e3e3e3;text-align:center;padding:.95em 0 0;line-height:1}.related-articles>ul>li>div>span{display:block;font-size:.7em;margin-bottom:1.2em;padding:0 .5em}
.related-articles>ul>li>div>.comment-count{font-size:.7em;background-color:#ac0a43}
#search,#search>fieldset{position:relative;display:block;float:left;width:100%;clear:both;margin:0;padding:0;overflow:hidden}
#search{display:none;background-color:#000;padding:1em}#search>fieldset>input{display:block;float:left;width:100%;clear:both;margin:0}#search>fieldset>input[type=text]{position:relative;width:100%;padding:.65em;padding-right:6em;font-size:.75em;border:none}
#search>fieldset>input[type=submit]{position:absolute;top:0;right:0;bottom:0;width:5em;-webkit-appearance:none;border:none;background-color:#505050;color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}
.generic-search,.generic-search>fieldset{position:relative;display:block;float:left;width:100%;clear:both;margin:0;padding:0;overflow:hidden}
.generic-search{max-width:24em;padding:1em 0 0;margin:0 auto;float:none}.generic-search>fieldset>input{display:block;float:left;width:100%;clear:both;margin:0}.generic-search>fieldset>input[type=text]{position:relative;width:100%;padding:1em;padding-right:6em;border:1px solid #182428}
.generic-search>fieldset>input[type=submit]{position:absolute;top:0;right:0;bottom:0;width:5em;-webkit-appearance:none;border:none;background-color:#505050;color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}
.tag-list>ul,.tag-list>ul>li{display:block;float:left;width:100%;clear:both;margin:0;padding:0}
.tag-list>ul{padding:1.5em 1.5em 0}@media screen and (min-width: 767px){.tag-list>ul>li{width:auto;clear:none;display:inline;padding:0 1em .5em 0}}.tag-list>ul>li>a{display:block;font-size:.85em}
.ticker>p{display:block;float:left;width:100%;text-align:center;font-size:.85em;padding:1.25em 0 1em}
.videos{position:relative;float:left;width:100%;clear:both}.videos>.heading{background-color:#c26222}.videos>.heading:after{color:#c26222}
.videos>ul,.videos>ul>li{position:relative;margin:0;padding:0;float:left;width:100%;clear:both;list-style:none}
.videos>ul>li{height:12em}.videos>ul>li>h2{position:absolute;z-index:2;bottom:0;left:0;right:0;width:100%;background-color:#000;padding:1em;font-size:.95em;line-height:1.3}.videos>ul>li>h2 a{color:#c26222;transition:.2s}.videos>ul>li>h2 a:visited{color:#6b3613}
.videos>ul>li>h2 a:hover{color:#dd7b3a}
.videos>ul>li>h2 a:active{color:#e49866}
.videos>ul>li>.cover{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#000;background-position:center center;background-size:auto 100%;background-size:cover}.videos>ul>li>.cover:after{position:absolute;top:12%;left:0;right:0;width:100%;z-index:2;color:#efefef;text-align:center;font-size:3.5em;opacity:.8;font-family:'FontAwesome';content:"\F144";transition:.25s}
@media screen and (min-width: 767px){.videos>ul>li{width:33.333%;height:14em;clear:none}}
@media screen and (min-width: 767px){.videos>ul.count-1>li{width:100%} .videos>ul.count-2>li{width:50%}}
*{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}@media screen and (min-width: 481px){*{font-family:"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif}}
.disable-hover,.disable-hover *{pointer-events:none !important}
a{color:#c6262d}
body{overflow:auto;min-width:320px;font-size:16px;color:#595959;background-color:#000;-webkit-text-size-adjust:none}@media screen and (min-width: 767px){body{-webkit-text-size-adjust:auto}}body #page-wrapper{display:block;float:left;clear:both;width:100%}
body .inner-wrapper{position:relative;margin:0 auto;z-index:2;clear:both;overflow:hidden;max-width:1024px}@media screen and (min-width: 1280px){body .inner-wrapper{max-width:1260px}}
body .page{position:relative;float:left;clear:both;width:100%;overflow:hidden}body .page .content{position:relative;float:left;width:100%;background-color:#fff}@media screen and (min-width: 1280px){body .page .content{min-height:600px;width:960px}}
body .page #skyscraper{display:none;float:left}body .page #skyscraper .skyscraper{display:none}
@media screen and (min-width: 1280px){body .page #skyscraper{display:block}body .page #skyscraper .skyscraper{display:block}}
.heading{position:relative;z-index:3;float:left;width:100%;clear:both;background-color:#353232;color:#fff;color:rgba(255,255,255,0.9);padding:.75em;text-align:center;font-weight:bold;font-size:.9em}@media screen and (min-width: 767px){.heading{display:block}}.heading:after{font-family:'FontAwesome';content:"\f0d7";position:absolute;bottom:-0.25em;left:0;right:0;width:100%;color:#353232;font-size:2.4em;text-align:center;line-height:.4;overflow:hidden}
.heading>a{color:#fff;color:rgba(255,255,255,0.9)}
.comment-count{background-color:#c6262d;color:#fff;font-weight:bold;padding:.4em .5em;transition:.1s}.comment-count>i{font-size:1.2em;margin-right:.1em}
.comment-count:visited{background-color:#e36f74}
.comment-count:hover{background-color:#9b1e23}
.comment-count:active{background-color:#70161a}
#wpadminbar{display:none}@media screen and (min-width: 1280px){#wpadminbar{display:block}}
