/*! updated; 07-26-2016 02:28 PM */


*,.liveblog .fn-tag-modal{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#account>a,#network li a,#user-options p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#bottom,.alert .social-banner:after,.alert h2{clear:both}.button.loading a,.hidden{visibility:hidden}.dropdown-filter .select-wrap select:focus,.events.calendar .content .filter .select-box select:focus,.nav .modal .main-nav .select-wrap select:focus{outline:0}#bottom .options .branding,#bottom .options .branding:hover,.dropdown-filter .select-wrap:after,.filters .how-to a:before,.icons-sprite,.m .winner,.nav .branding a,.nav .branding a:hover,.nav .modal .close,.nav .modal .close:hover,.nav .modal .search .search-wrap:before,.nav .modal .search .search-wrap:hover:before,.results-caucus .data-table .row.winner .name:after,section header .arrow a,section header .arrow.alt a{background-image:url(../img/_generated/elections-v2/icons.png);background-repeat:no-repeat}.icons-2x-sprite{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-repeat:no-repeat}*{box-sizing:border-box}#drawer .search input[type=text],#network li a>span,#network li a>span span,#user-options .logged-out p,.alert>div>a.close{background:url(/static/v/all/img/rs/global.sprite.rs.png) no-repeat}#bottom .index,#drawer li a,#network li a,#sub li a,#subscribe input[type=submit],#user-options .login,#user-options .logout,#user-options a.login:first-child,#user-options a.logout:first-child,.alert .action a,.c .more a,.load,.mod-21 .more a{-moz-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-ms-transition:background-color .2s linear;transition:background-color .2s linear}.mod-8 .more{-moz-transition:background .2s linear;-webkit-transition:background .2s linear;-ms-transition:background .2s linear;transition:background .2s linear}#account>div>div>div li a,#user-options p,.alert h2{-moz-transition:color .2s linear;-webkit-transition:color .2s linear;-ms-transition:color .2s linear;transition:color .2s linear}#top .drawer b{-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-ms-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#network li a>span span,#top .drawer>span>span,#top .home:after{opacity:0;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}li.article-ct .item-info,li.article-ct .m,li.listpage-ct .item-info,li.listpage-ct .m,li.slideshow-ct .item-info,li.slideshow-ct .m,li.video-ct .item-info,li.video-ct .m{opacity:1;-moz-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s}#account>a{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}#wrapper,div#drawer,footer.politics{-moz-transition:left .2s linear;-webkit-transition:left .2s linear;transition:left .2s linear;position:relative;left:0;z-index:100;background:#f4f4f4}.push #wrapper,.push-transition #wrapper{width:100%;position:fixed;left:320px;overflow:hidden}.push div#drawer,.push-transition div#drawer{left:0}.push #bottom,.push footer.politics,.push-transition #bottom,.push-transition footer.politics{display:none}#network li,#network ul{display:inline-block;height:100%}#network{height:32px;background:#333}#network>div{width:924px;height:100%;margin:0 auto;position:relative}html[itemtype="http://schema.org/NewsArticle"] #network>div{width:948px}#network ul{float:left;font-size:0}#network li a{height:100%;padding:0 10px;display:block}#network li a:hover,#network li.active a{background:#222}#network li.active:hover{-moz-transition:none;-webkit-transition:none;transition:none}#network li a>span{width:63px;height:10px;display:block;position:relative;top:13px;background-position:0 0;text-indent:-9999px}#network li.fn a>span{width:62.5px;top:12px}#network li.fb a>span{width:90px;background-position:0 -10px}#network li.lat a>span{width:92px;height:14px;background-position:0 -20px;top:10px}#network li.fn-go a>span{width:84px;background-position:-233px 0}#network li.fb-go a>span{width:112px;height:11px;background-position:right -91px}#network li.fnr a>span{width:101px;height:13px;background-position:0 -34px;top:11px}#network li.nat a>span{width:73px;height:9px;background-position:0 -47px}#network li.fni a>span{width:107px;height:9px;background-position:1px -57px}#network li a>span span{display:block;position:absolute;top:0;right:0;bottom:0;left:0}#network li a:hover>span span{opacity:1}#network li.fn a>span span{background-position:-63px 0}#network li.fb a>span span{background-position:-90px -10px}#network li.lat a>span span{background-position:-93px -20px}#network li.fn-go a>span span{background-position:-233px -10px}#network li.fb-go a>span span{background-position:right -102px}#network li.fnr a>span span{background-position:-101px -34px}#network li.nat a>span span{background-position:-74px -47px}#network li.fni a>span span{background-position:-105.5px -57px}#account{position:absolute;right:0;float:right}#account>a{height:32px;padding:0 12px;display:block;color:#666;line-height:3;text-transform:uppercase}#account.logged-in>a,#account>div{display:none}#account>a:hover{background:#222;color:#939393;text-decoration:none}#account>div{position:relative}#account>div>div{padding:12px 0 0;display:none;position:absolute;top:24px;right:-29px;z-index:9999}#account>div>div>div{width:90px;padding:12px;overflow:hidden;background:#222}#account>div>div>div>span{width:12px;height:12px;margin:0 auto;display:block;position:absolute;top:6px;right:0;left:0;background:#222;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#account.logged-in>div>a>img,#user-options img{width:32px;height:32px}#account>div>div>div li:first-child{margin:0 0 16px}#account>div>div>div li a{color:#666}#account>div>div>div li a:hover{color:#939393;background:0 0}#account.logged-in>div{display:block}#user-options{width:auto;padding:12px;border-top:1px solid #444;border-bottom:1px solid #222;overflow:hidden}#user-options a:first-child{width:152px;float:left}#user-options p{margin:9px 0 0;color:#fff;font-weight:700;font-size:12px}#user-options a:hover p{color:#ccc}#user-options .logged-out p{padding:3px 0 2px 34px;float:left;background-position:4px -474px}#user-options .logged-in p,#user-options img{float:left}#user-options img{margin:0 12px 0 0;display:block}#user-options .login,#user-options .logout,#user-options a.login:first-child,#user-options a.logout:first-child{width:auto;margin:3px 0 0;padding:6px 12px;float:right;background:#222;color:#999;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#user-options .login{margin:7px 0 0}#user-options .login:hover,#user-options .logout:hover,#user-options a.login:first-child:hover,#user-options a.logout:first-child:hover{color:#fff;background:#666;text-decoration:none}#bottom .legal a:hover,#bottom nav li a:hover,.alert>div>p>a:hover,.fyre .fyre-comment .lf-poll .lf-poll-back-to-poll:hover,.fyre .fyre-comment .lf-poll .lf-poll-link-results:hover,.fyre .fyre-comment-media .lf-poll .lf-poll-back-to-poll:hover,.fyre .fyre-comment-media .lf-poll .lf-poll-link-results:hover,a:hover,body.fb-video .fyre .fyre-comment .lf-poll .lf-poll-back-to-poll:hover,body.fb-video .fyre .fyre-comment .lf-poll .lf-poll-link-results:hover,body.fb-video .fyre .fyre-comment-media .lf-poll .lf-poll-back-to-poll:hover,body.fb-video .fyre .fyre-comment-media .lf-poll .lf-poll-link-results:hover,body.fn-video .fyre .fyre-comment .lf-poll .lf-poll-back-to-poll:hover,body.fn-video .fyre .fyre-comment .lf-poll .lf-poll-link-results:hover,body.fn-video .fyre .fyre-comment-media .lf-poll .lf-poll-back-to-poll:hover,body.fn-video .fyre .fyre-comment-media .lf-poll .lf-poll-link-results:hover{text-decoration:underline}#user-options .logged-in{margin:6px 0 0}#user-options .logged-in a:first-child{display:block;float:left}.alert{text-align:center}.alert>div{position:relative;background:#c93f3f}.alert h2{margin:0 0 10px;color:#e59fa1;color:rgba(255,255,255,.5);font-size:16px;letter-spacing:.15em}.alert>div>a,.alert>div>p{font-size:14px;color:#fff}.alert>div>a{margin:0 0 16px;display:inline-block}.alert>div>a.close{width:11px;height:11px;margin:0;display:block;position:absolute;top:12px;right:12px;background-position:right -432px;text-indent:-9999px}.live-data,footer,section{position:relative}.alert>div>p{margin:0 0 16px}.alert>div>p>a{color:#fff}.alert .action a{padding:10px 12px;display:inline-block;background:#000;color:#fff;font-weight:700;font-size:12px;letter-spacing:.02em}.alert .action a:hover{background:#952b2b}#live.alert>div,#prog-alert.alert>div{background:#fcc105}#live.alert h2,#prog-alert.alert h2{color:#af8300}#live.alert a,#live.alert p,#live.alert>div>a,#prog-alert.alert a,#prog-alert.alert p,#prog-alert.alert>div>a{color:#222;font-weight:700}#live.alert .action a,#prog-alert.alert .action a{color:#fff}#live.alert .action a:hover,#prog-alert.alert .action a:hover{background:#333}#live.alert>div>a.close,#prog-alert.alert>div>a.close{background-position:right -422px}.alert .social-banner{width:69px;margin:0 auto;padding:12px 0 0;*zoom:1}.alert .social-banner:after,.alert .social-banner:before{content:"";display:table}.alert .social-banner li{list-style-type:none;float:left;display:block;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.alert .social-banner li a{width:34px;height:34px;padding:inherit;display:block;background:0 0;font-size:13px}.alert .social-banner li.email span,.alert .social-banner li.facebook span,.alert .social-banner li.twitter span{display:block;width:16px;height:14px;margin:0 auto;top:11px;position:relative;background:url(/static/v/all/img/alert-sprite.png) no-repeat}.alert .social-banner li.email:hover a,.alert .social-banner li.facebook:hover a,.alert .social-banner li.twitter:hover a{background-color:#000!important}.alert .social-banner li.facebook a{background:#3b5998!important}.alert .social-banner li.facebook span{background-position:5px -2px}.alert .social-banner li.twitter a{background:#4099FF!important}.alert .social-banner li.twitter span{background-position:-10px -2px}.alert .social-banner li.email a{background:#2c6a93!important}.alert .social-banner li.email span{width:19px;background-position:-28px -2px}.alert .social-banner li.facebook{display:none}div.fyre div.fyre-box-wrapper a.fyre-user-profile-link img{display:inline}#bottom>div{width:922px;margin:0 auto}#bottom>div>nav{margin:0 0 58px;font-size:0}#bottom nav>nav{width:234px;display:inline-block;vertical-align:top}#bottom nav>nav+nav+nav+nav{width:210px}#bottom nav h2{margin:0 0 18px;color:#617a92;font-size:24px}#bottom nav li{margin:0 0 6px;overflow:hidden}#bottom nav li a{color:#fff;font-weight:700;font-size:13px}#bottom .options{overflow:hidden}#bottom .index{display:none}.fyre .fyre-comment .lf-poll,.fyre .fyre-comment-media .lf-poll{max-width:none;margin:24px 0 0;padding:0;border:0}.fyre .fyre-comment .lf-poll h2,.fyre .fyre-comment-media .lf-poll h2{margin:0 0 20px;font-size:18px;line-height:20px}.fyre .fyre-comment .lf-poll ul,.fyre .fyre-comment .lf-poll ul li,.fyre .fyre-comment-media .lf-poll ul,.fyre .fyre-comment-media .lf-poll ul li{list-style:none!important}.fyre .fyre-comment .lf-poll ul,.fyre .fyre-comment-media .lf-poll ul{margin:0 0 22px}.fyre .fyre-comment .lf-poll ul li,.fyre .fyre-comment-media .lf-poll ul li{margin:0 0 12px;font-size:13px}.fyre .fyre-comment .lf-poll ul li label,.fyre .fyre-comment-media .lf-poll ul li label{font-weight:400}.fyre .fyre-comment .lf-poll .lf-poll-btn,.fyre .fyre-comment-media .lf-poll .lf-poll-btn{padding:6px 12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #c2c2c2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f7f7f7 0,#e2e2e2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#e2e2e2));background:-webkit-linear-gradient(top,#f7f7f7 0,#e2e2e2 100%);background:-o-linear-gradient(top,#f7f7f7 0,#e2e2e2 100%);background:-ms-linear-gradient(top,#f7f7f7 0,#e2e2e2 100%);background:linear-gradient(to bottom,#f7f7f7 0,#e2e2e2 100%);color:#666;font-weight:700;font-size:11px;text-shadow:0 1px 0 rgba(255,255,255,.9)}.fyre .fyre-comment .lf-poll .lf-poll-btn:hover,.fyre .fyre-comment-media .lf-poll .lf-poll-btn:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f7f7f7 0,#ebebeb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#ebebeb));background:-webkit-linear-gradient(top,#f7f7f7 0,#ebebeb 100%);background:-o-linear-gradient(top,#f7f7f7 0,#ebebeb 100%);background:-ms-linear-gradient(top,#f7f7f7 0,#ebebeb 100%);background:linear-gradient(to bottom,#f7f7f7 0,#ebebeb 100%);color:#000}.fyre .fyre-comment .lf-poll .lf-poll-answers input[type=radio],.fyre .fyre-comment-media .lf-poll .lf-poll-answers input[type=radio]{margin:0 12px 3px 1px}.fyre .fyre-comment .lf-poll .lf-poll-disclaimer,.fyre .fyre-comment-media .lf-poll .lf-poll-disclaimer{color:#ccc;font-size:13px}.fyre .fyre-comment .lf-poll .lf-poll-back-to-poll,.fyre .fyre-comment .lf-poll .lf-poll-link-results,.fyre .fyre-comment-media .lf-poll .lf-poll-back-to-poll,.fyre .fyre-comment-media .lf-poll .lf-poll-link-results{color:#183a52;font-weight:700}.fyre .fyre-comment .lf-poll .lf-poll-result-total,.fyre .fyre-comment-media .lf-poll .lf-poll-result-total{font-size:13px}.fyre .fyre-comment .lf-poll .lf-poll-results li,.fyre .fyre-comment-media .lf-poll .lf-poll-results li{text-align:right}.fyre .fyre-comment .lf-poll .lf-poll-results li div,.fyre .fyre-comment-media .lf-poll .lf-poll-results li div{float:none;display:inline-block}.fyre .fyre-comment .lf-poll .lf-poll-result-chart span,.fyre .fyre-comment-media .lf-poll .lf-poll-result-chart span{border-radius:0}.fyre .fyre-comment .lf-poll .lf-poll-results .lf-poll-result-answer,.fyre .fyre-comment-media .lf-poll .lf-poll-results .lf-poll-result-answer{float:left;text-align:left}.fyre .fyre-comment .lf-poll .lf-poll-results .lf-poll-result-percent,.fyre .fyre-comment-media .lf-poll .lf-poll-results .lf-poll-result-percent{max-width:34px;text-align:left}.fyre .fyre-comment .lf-poll .lf-poll-results .lf-poll-result-chart,.fyre .fyre-comment-media .lf-poll .lf-poll-results .lf-poll-result-chart{text-align:left}.callout,.main-content .advert,.news-feed footer{text-align:center}.fyre .fyre-comment .lf-poll .lf-poll-results .lf-poll-result-chart span,.fyre .fyre-comment-media .lf-poll .lf-poll-results .lf-poll-result-chart span{background:#c83f3f!important}body.fb-video .fyre .fyre-comment .lf-poll h2,body.fb-video .fyre .fyre-comment-media .lf-poll h2,body.fn-video .fyre .fyre-comment .lf-poll h2,body.fn-video .fyre .fyre-comment-media .lf-poll h2{color:#ccc;font-weight:700}body.fb-video .fyre .fyre-comment .lf-poll ul li label,body.fb-video .fyre .fyre-comment-media .lf-poll ul li label,body.fn-video .fyre .fyre-comment .lf-poll ul li label,body.fn-video .fyre .fyre-comment-media .lf-poll ul li label{color:#999}body.fb-video .fyre .fyre-comment .lf-poll .lf-poll-btn,body.fb-video .fyre .fyre-comment-media .lf-poll .lf-poll-btn,body.fn-video .fyre .fyre-comment .lf-poll .lf-poll-btn,body.fn-video .fyre .fyre-comment-media .lf-poll .lf-poll-btn{padding:6px 12px;color:#666;text-shadow:none;background:#222!important;border:0;-moz-transition:color .2s linear;-webkit-transition:color .2s linear;-ms-transition:color .2s linear;transition:color .2s linear}body.fb-video .fyre .fyre-comment .lf-poll .lf-poll-btn:hover,body.fb-video .fyre .fyre-comment-media .lf-poll .lf-poll-btn:hover,body.fn-video .fyre .fyre-comment .lf-poll .lf-poll-btn:hover,body.fn-video .fyre .fyre-comment-media .lf-poll .lf-poll-btn:hover{color:#fff;background:#666!important}body.fb-video .fyre .fyre-comment .lf-poll .lf-poll-disclaimer,body.fb-video .fyre .fyre-comment-media .lf-poll .lf-poll-disclaimer,body.fn-video .fyre .fyre-comment .lf-poll .lf-poll-disclaimer,body.fn-video .fyre .fyre-comment-media .lf-poll .lf-poll-disclaimer{color:#666}body.fb-video .fyre .fyre-comment .lf-poll .lf-poll-result-total,body.fb-video .fyre .fyre-comment .lf-poll .lf-poll-results li div,body.fb-video .fyre .fyre-comment-media .lf-poll .lf-poll-result-total,body.fb-video .fyre .fyre-comment-media .lf-poll .lf-poll-results li div,body.fn-video .fyre .fyre-comment .lf-poll .lf-poll-result-total,body.fn-video .fyre .fyre-comment .lf-poll .lf-poll-results li div,body.fn-video .fyre .fyre-comment-media .lf-poll .lf-poll-result-total,body.fn-video .fyre .fyre-comment-media .lf-poll .lf-poll-results li div{color:#999}body.fb-video .fyre .fyre-comment .lf-poll .lf-poll-back-to-poll,body.fb-video .fyre .fyre-comment .lf-poll .lf-poll-link-results,body.fb-video .fyre .fyre-comment-media .lf-poll .lf-poll-back-to-poll,body.fb-video .fyre .fyre-comment-media .lf-poll .lf-poll-link-results,body.fn-video .fyre .fyre-comment .lf-poll .lf-poll-back-to-poll,body.fn-video .fyre .fyre-comment .lf-poll .lf-poll-link-results,body.fn-video .fyre .fyre-comment-media .lf-poll .lf-poll-back-to-poll,body.fn-video .fyre .fyre-comment-media .lf-poll .lf-poll-link-results{color:#e1e1e1}@media only screen and (max-width:1025px),only screen and (max-device-width:1025px){#network{display:none}.alert,.alert>div{width:auto;margin:0}#bottom>div{width:622px}#bottom nav>nav{width:170px}#bottom nav>nav:nth-of-type(4){width:112px}}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.alert>div{padding:12px}.alert h2{font-size:12px}#bottom>div{width:276px}#bottom>div>nav{display:none}#bottom nav>nav{width:auto;margin:0 0 36px;display:block}#bottom .index{width:116px;margin:0 auto 36px;padding:10px 0;display:block;position:relative;background:#071d2d;color:#fff;font-size:14px;text-align:center}#bottom .index:hover{background:#0a293f}}.live-data,p{color:#989CA1}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#drawer .search input[type=text],#network li a>span,#network li a>span span,#user-options .logged-out p,.alert>div>a.close{background-image:url(/static/v/all/img/rs/global.sprite.rs@2x.png);background-repeat:no-repeat;background-position:0 0;background-size:317px 1062px}.alert>div>a.close{background-position:right -460px}#live.alert>div>a.close,#prog-alert.alert>div>a.close{background-position:right -449px}#network li.fn a>span{top:12px}#network li.fn a>span span{background-position:-63px 0}#network li.fb a>span{background-position:0 -11px}#network li.fb a>span span{background-position:-90px -11px}#network li.lat a>span{background-position:0 -22px}#network li.lat a>span span{background-position:-93px -22px}#network li.fn-go a>span{background-position:-233px 0}#network li.fn-go a>span span{background-position:-233px -10px}#network li.fnr a>span{background-position:0 -36px}#network li.fnr a>span span{background-position:-101px -36px}#network li.nat a>span{background-position:0 -50px}#network li.nat a>span span{background-position:-74px -50px}#network li.fni a>span{background-position:0 -60px}#network li.fni a>span span{background-position:-106px -60px}#user-options .logged-out p{background-position:4px -504px}}html .desktop,html .desktop .ad-container,html .tablet,html .tablet .ad-container,html .tablet-desktop,html .tablet-desktop .ad-container{display:none}html .mobile-tablet,html .mobile-tablet .mobile,html .mobile-tablet .mobile .ad-container{display:block}html .mobile-tablet .tablet,html .mobile-tablet .tablet .ad-container{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,html .mobile,main,menu,nav,section{display:block}html .mobile .ad-container{display:block;text-align:center;margin-left:-4%;margin-right:-4%}html .mobile .ad-container.flex{margin-left:-8%;margin-right:-8%;width:116%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.nav,section header{border-bottom:1px solid #D4D6DB}body,h1,h2,h3,h4,h5,h6,section header .sponsor span{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}body{line-height:1;min-width:320px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{-ms-overflow-style:-ms-autohiding-scrollbar}body.stick,html.stick,section header{overflow:hidden}#wrapper .hide{display:none}.show{display:block}.wrap:after,section:after{content:"";display:table;clear:both}.wrap{margin:0 auto}.m img{max-width:100%}.page{background:#fff;overflow-y:hidden}section header{padding-bottom:12px;margin-bottom:24px}section header h1,section header h2{font-size:24px}section header p{font-size:12px;float:left;width:80%}section header .sponsor{clear:left;float:left;margin-top:6px;overflow:hidden}.nav .modal:after,.nav:after{clear:both;content:""}section header .sponsor span{font-size:12px;line-height:31px;float:left;display:inline-block;margin-right:8px}section header .sponsor .ad-container{display:block;float:left}section header .arrow{float:right}section header .arrow a{display:block;background-position:0 -60px;text-indent:-9999em;height:10px;width:24px}section header .arrow.alt a{background-position:0 -80px}.live-data{float:left;font-size:14px;line-height:17px;padding-right:36px;margin-right:12px}.live-data:after{content:"";display:block;background:url(../img/elections-v2/loading.gif) no-repeat;position:absolute;top:3px;right:0;height:10px;width:35px}.masthead,.nav{background:#fff}.overlay-media{height:auto!important;width:auto!important}.masthead,.nav .logo,.wrap{width:100%}h1,h2,h3,h4,h5,h6{color:#323335;font-weight:300}a{color:#222;text-decoration:none}a:active{color:#9AA1B0}p{font:400 13px/17px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}b,strong{font-weight:700}em,i{font-style:italic}.content p{margin-bottom:18px}.masthead{position:fixed;position:sticky;top:0;z-index:9999}.nav{height:64px;padding:0 22px}.nav:after{display:table}.nav .wrap{position:relative}.nav .menu{position:absolute;top:19px}.nav .menu a{font-size:11px;line-height:11px;padding:7px 10px;text-transform:uppercase}.nav .menu:hover{top:22px}.nav .logo{display:block}.nav .logo a{display:block;background:url(../img/elections-v2/logos/logo-elections-small.png) 0 10px no-repeat;height:63px;width:154px;margin:0 auto;text-indent:-9999em}.nav .branding{position:absolute;right:0;top:20px}.nav .branding a{display:block;background-position:0 -518px;height:25px;width:25px;text-indent:-9999em}.nav .branding a.fnlogo-small-hover,.nav .branding a:hover{background-position:0 -493px}.nav .modal{display:none;background-color:#fff;background-color:rgba(255,255,255,.95);position:fixed;top:0;left:0;padding:30px 24px;overflow-y:scroll;min-width:320px;height:100%;width:100%;z-index:9999}.nav .modal:after{display:table}.nav .modal.open{display:block}.nav .modal .inner{max-width:480px;margin:0 auto}.nav .modal .close{background-position:0 -360px;display:block;width:23px;height:23px;text-indent:-9999em;position:absolute;left:18px;top:12px}.nav .modal .close.close-small-hover,.nav .modal .close:hover{background-position:0 -314px}.nav .modal .user{position:absolute;right:12px;top:12px}.nav .modal .user a{clear:right;float:right;color:#45474A;font:600 14px/20px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.nav .modal .main-nav .select-wrap select,.nav .modal .main-nav nav li{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.nav .modal .logo a{background:url(../img/elections-v2/logos/logo-elections-small.png) no-repeat;height:53px;width:154px}.nav .modal .search{float:none;clear:both;padding:0;margin-bottom:24px;position:relative}.nav .modal .search .search-wrap{background:#fff;border:1px solid #D4D6DB;position:relative;z-index:10}.nav .modal .search .search-wrap:before{content:"";display:block;position:absolute;left:20px;top:16px;background-position:0 -679px;height:14px;width:16px}.nav .modal .search .search-wrap:before.search-hover,.nav .modal .search .search-wrap:before:hover,.nav .modal .search .search-wrap:hover:before{background-position:0 -665px}.nav .modal .search input{background:0 0;border:0;padding:0 0 0 48px;font-size:16px;line-height:48px;margin:0;height:48px;width:100%;position:relative;z-index:20}.nav .modal .main-nav div{padding-bottom:12px;margin-bottom:24px;border-bottom:1px solid #D4D6DB}.nav .modal .main-nav div:after{content:"";display:table;clear:both}.nav .modal .main-nav div+div+div{margin-bottom:0;padding-bottom:0;border-bottom:0}.nav .modal .main-nav h2{color:#9ba2b1;font-size:24px;line-height:24px;margin-bottom:6px}.nav .modal .main-nav nav li{float:left;width:50%}.nav .modal .main-nav nav li a{display:block;padding:12px 12px 12px 0;font-size:16px;line-height:16px}.nav .modal .main-nav nav li.mobile-tablet{min-width:198px}.nav .modal .main-nav .select-wrap{position:relative;line-height:38px;border:0;margin:0;padding:0;width:180px;z-index:0;overflow:hidden}.nav .modal .main-nav .select-wrap:after{content:"";display:block;position:absolute;right:0;top:18px;background:url(../img/_generated/elections-v2/icons.png) 0 -383px no-repeat;height:5px;width:8px}.nav .modal .main-nav .select-wrap select{-moz-appearance:none;-webkit-appearance:none;color:#222;cursor:pointer;background:0 0;border:0;padding:0;margin:0;font-size:16px;line-height:32px;vertical-align:inherit;position:relative;z-index:10;width:110%}.nav .modal .main-nav .select-wrap select option,.nav .modal .main-nav .select-wrap select option:first-child{color:#222}.nav .modal .main-nav .select-wrap:hover:after{background:url(../img/_generated/elections-v2/icons.png) 0 -388px no-repeat;height:5px;width:8px}.pre-container{margin-top:64px}.main-content{overflow:hidden;width:100%}.main-content .wrap{padding:0 22px;overflow:hidden}.main-content .wrap:first-of-type{padding-top:24px}.main-content .wrap .video-holder{margin-left:-22px;margin-right:-22px}.main-content .wrap .video-holder .top-video{margin-bottom:32px}.main-content .advert{margin-bottom:24px;max-width:100%}.sidebar{margin-bottom:32px;overflow:hidden}.sidebar>section>header{border-bottom:0}.sidebar>section>.content,.sidebar>section>header{padding:0 22px}.sidebar .results-caucus header{border:0;margin:0 auto}.sidebar .results-caucus header h2{float:left}.sidebar .results-caucus header .live-data{text-indent:-9999em;float:right}.sidebar .related-stories header{margin:0 22px 24px;padding:0 0 12px;border-bottom:1px solid #D4D6DB}.sidebar .related-stories header p{clear:left}#bottom{background:#fff;color:#8e8f94;border-top:1px solid #D4D6DB;font-family:Arial,Helvetica,Tahoma,sans-serif;overflow:hidden;padding:24px 0}#bottom .main-nav nav li a,#bottom .main-nav nav li a:hover{color:#222}#bottom .main-nav h2,#bottom .main-nav nav li a{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}#bottom .logo{border-bottom:1px solid #D4D6DB;width:100%;margin-bottom:16px}#bottom .logo a{background:url(../img/elections-v2/logos/logo-elections-small.png) center top no-repeat;display:block;margin:0 auto;height:53px;width:154px;text-indent:-9999em}#bottom .main-nav{display:none}#bottom .legal,#bottom .legal a,#bottom .legal a:hover,#bottom p{color:#8e8f94;font:inherit}.alert,.button a,.dropdown-filter .select-wrap select{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}#bottom .legal,#bottom .options{float:left}#bottom .options{border:none;margin:0 12px 0 0;padding:0}#bottom .options .branding{display:block;background-position:0 -443px;height:50px;width:50px;text-indent:-9999px}#bottom .options .branding.fnlogo-large-hover,#bottom .options .branding:hover{background-position:0 -393px}#bottom .legal{width:190px;font-size:10px;line-height:14px}.alert{margin:0 auto 16px;width:100%}.alert>div{padding:16px 22px;margin:0}.alert>div h2{font-size:20px;font-weight:400;line-height:24px;letter-spacing:0}.alert#live>div a,.alert#prog-alert>div a,.alert>div a{font-weight:300}.alert>div a{font-size:14px;line-height:20px;margin-bottom:0}.alert>div a.close{background:url(../img/_generated/elections-v2/icons.png) 0 -337px no-repeat;height:23px;width:23px}.alert>div a.close:hover{background-position:0 -314px}.alert .action{display:none}.alert#breaking>div{background:#dd4b4c}.alert#breaking>div h2{color:#fff}.alert#live>div h2,.alert#prog-alert>div h2{color:#212121}.alert#live>div{background:#f4d360}.alert#live>div a.close{background:url(../img/_generated/elections-v2/icons.png) 0 -314px no-repeat;height:23px;width:23px}.alert#live>div a.close:hover{background-position:0 -337px}.alert#prog-alert>div{background:#f4d360}.alert#prog-alert>div a.close{background:url(../img/_generated/elections-v2/icons.png) 0 -314px no-repeat;height:23px;width:23px}.alert#prog-alert>div a.close:hover{background-position:0 -337px}.button{display:inline-block;background-color:#fff;border-width:1px;border-style:solid;border-color:#D4D6DB;position:relative;top:-4px;-moz-box-shadow:#D4D6DB 0 3px 0;-webkit-box-shadow:#D4D6DB 0 3px 0;box-shadow:#D4D6DB 0 3px 0}.button a{padding:10px 16px;font-size:14px;line-height:16px;display:block;color:#45474A;font-weight:700;-moz-transition:all,.2s,ease-in-out;-o-transition:all,.2s,ease-in-out;-webkit-transition:all,.2s,ease-in-out;transition:all,.2s,ease-in-out}.button:hover{top:-2px;-moz-box-shadow:#D4D6DB 0 1px 0;-webkit-box-shadow:#D4D6DB 0 1px 0;box-shadow:#D4D6DB 0 1px 0}.button:hover a{text-decoration:none;border-bottom-width:2px}.button:active{top:-1px;-moz-box-shadow:#D4D6DB 0 0 0;-webkit-box-shadow:#D4D6DB 0 0 0;box-shadow:#D4D6DB 0 0 0}.button.disabled{cursor:disabled}.exit-polls .poll-item .data-table .answer .info:hover,.js-scrollbar.hover,.liveblog .fn-tag-modal .fn-modal-close:hover{cursor:pointer}.button.loading{background:url(/static/v/all/img/loader-trans-6.gif) 50% 50% no-repeat}.callout{margin-bottom:32px}.js-scrollbar{display:block;float:left;background:#45474a;position:relative;height:16px;width:100%}.js-scrollbar>div{display:inline-block;height:16px}.js-scrollbar .left,.js-scrollbar .right{background-color:#6c6e72;width:16px}.js-scrollbar .left{float:left;background-image:url(../img/elections-v2/icons/scroll-left.png)}.js-scrollbar .handle{position:absolute;margin-left:16px;left:16px;background:#6c6e72;width:100px}.js-scrollbar .right{float:right;background-image:url(../img/elections-v2/icons/scroll-right.png)}.filters{border-bottom:1px solid #D4D6DB;padding-bottom:24px;margin-bottom:24px}.filters:after{content:"";display:table;clear:both}.dropdown-filter{background:#f1f2f5;padding:14px 16px;margin-bottom:16px}.dropdown-filter label{color:#75787D;font-size:16px;line-height:20px;margin-bottom:12px;cursor:initial}.dropdown-filter label:hover{cursor:inherit}.dropdown-filter .select-wrap{border:1px solid #D4D6DB;background:#fff;color:#75787D;position:relative;overflow:hidden}.dropdown-filter .select-wrap:after{display:block;content:"";position:absolute;background-position:0 -388px;top:16px;right:12px;height:5px;width:8px;z-index:0}.dropdown-filter .select-wrap:after.drop-hover,.dropdown-filter .select-wrap:after:hover{background-position:0 -383px}.dropdown-filter .select-wrap select{display:block;border:0;background:0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#75787D;font-size:16px;padding-left:16px;height:34px;width:110%;position:relative;z-index:10}.sidebar-heading{border-top:1px solid #D4D6DB;border-bottom:1px solid #D4D6DB;margin-bottom:24px;padding:19px 0}.sidebar-heading header{margin-bottom:0;padding-bottom:0;border:0}.sidebar-heading header h2{color:#75787D;float:left;font-size:20px;line-height:24px;margin-bottom:0}.sidebar-heading header h2 a{color:inherit;text-decoration:none}.sidebar-heading header h2 a:hover{text-decoration:none}.sidebar-heading header .updated{line-height:24px}.sidebar-heading header .updated:before{top:6px}.OUTBRAIN{overflow:hidden}#wrapper .data-county .content.desktop.show{display:none}section{margin-bottom:32px}section header h1{margin-bottom:8px}section header h2{margin-bottom:6px;line-height:24px}section header .updated{float:right;display:block;color:#b5b8bd;font-size:12px;line-height:20px;font-weight:600;position:relative;padding-left:18px}section header .updated:before{content:"";display:block;background:url(../img/_generated/elections-v2/icons.png) 0 -703px no-repeat;height:12px;width:12px;position:absolute;left:0;top:4px}section header .sponsor span{color:#D4D6DB}.social-mentions .info .count,.social-mentions .info .handle{color:#75787D;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.m .winner{background-position:0 -770px;display:block;text-indent:-9999em;position:absolute;right:0;bottom:10px;height:16px;width:16px}.social-mentions .m{float:left;background:#222;width:70px;height:70px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;margin-right:16px}.news-feed .content .m img,.social-mentions .m img{width:100%}.social-mentions .info{float:left}.social-mentions .info .count{font-weight:300;font-size:30px;line-height:36px}.social-mentions .info .handle{font-weight:400;font-size:16px;line-height:24px}.social-mentions .info .handle a{color:inherit}.social-mentions .content h4{color:#989CA1;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;line-height:32px}.social-mentions .content li{clear:left;float:left;display:block;margin-bottom:16px;width:100%}.social-mentions .content li:first-child .count{font-size:40px}.social-mentions .democrats:after,.social-mentions .republicans:after{content:"";display:table;clear:both}.social-mentions .democrats .info .count{color:#4691C3}.social-mentions .republicans .info .count{color:#DD4C4C}.social-mentions .independents .info .count{color:#D47643}.news-feed header h1{font-size:24px;margin-bottom:8px}.news-feed .content li{margin-bottom:20px;list-style-type:none}.news-feed .content .m{margin-bottom:6px}.news-feed .content h4{font-size:20px;font-weight:400;line-height:26px;margin-bottom:6px}.news-feed .content h4 a:visited{color:#656870}.news-feed .content p{font-size:14px;line-height:20px;margin-bottom:7px}.news-feed .content .more{font-weight:700}.countdown{border-top:1px solid #45474a;border-bottom:1px solid #45474a;background:#242426;color:#989CA1;padding:24px 0}.countdown .wrap{margin:0 auto;width:300px}.countdown .notice{text-align:right}.countdown .timer{font-size:80px;font-weight:300;line-height:80px;text-align:center}.top-story{margin-bottom:32px}.top-story header{display:none}.top-story .content li,.top-story .content li p{margin-bottom:0}.top-stories{margin-bottom:32px}.top-stories .content p{margin-bottom:0}.videos header p{margin-bottom:12px}.videos header .button a{font-size:14px;line-height:14px}.videos .content{clear:both}.videos .content li{margin-bottom:24px}.videos .content li+li+li{margin-bottom:0}.videos .content .m{margin-bottom:10px}.videos .content .m img{width:100%}.videos .content .info h4{font-size:20px;font-weight:400}.events.upcoming header .button{margin-top:15px;right:0}.events .content{clear:both}.events .content .year{color:#989CA1;font:300 22px/26px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:12px}.events .content li{margin-bottom:32px}.events .content li:after{content:"";display:table;clear:both}.events .content li:last-child{margin-bottom:0}.events .date{float:left;padding-right:14px;text-align:center;width:38px}.events .date span{float:left;text-transform:uppercase;color:#323335;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;line-height:18px;width:100%}.events .date span+span{clear:left;font-size:24px;line-height:20px}.events .info{float:left;border-left:1px solid #D4D6DB;padding-left:16px;width:238px;margin-left:38px}.events .info+.info{margin-top:24px}.events .info h4{font-weight:300;font-size:20px;line-height:24px;margin-bottom:8px}.events .info h4 a{color:inherit}.events .info h5{font-weight:500;font-size:14px;line-height:20px}.events .info h5+p{color:#656870}.events .info p{color:#323335;font-weight:400;font-size:12px;line-height:18px;margin-bottom:12px}.events .date+.info{margin-left:0}.events .button a{font-size:14px;line-height:14px}.events.debates .content li{display:none}.events.debates .content li.next{display:block}.events.calendar header p{margin-bottom:5px}.events.calendar header .legend{clear:left}.events.calendar header .legend span{font:400 12px/17px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;margin-right:10px}.events.calendar header .legend span:before{content:'';width:10px;height:10px;border-radius:50%;margin:0 5px -1px 0;display:inline-block;background-color:#4691C3}.events.calendar header .legend span+span:before{background-color:#DD4C4C}.events.calendar header .button{float:left;clear:left;margin-top:10px}.events.calendar header .sponsor{clear:left;margin-top:6px}.events.calendar .content .filter{margin-bottom:25px}.events.calendar .content .filter p{color:#989CA1;font-size:18px;font-weight:100;margin-bottom:15px}.events.calendar .content .filter ul{display:none}.events.calendar .content .filter .select-box{width:276px;height:35px;background-color:#fff;border:1px solid #D4D6DB;overflow:hidden}.events.calendar .content .filter .select-box select{-webkit-appearance:initial;-moz-appearance:initial;appearance:initial;padding:3px 0 0 10px;font:400 16px/20px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;border:0;width:107%;height:33px;background:url(../img/elections-v2/icons/drop.png) 86% center no-repeat}.events.calendar .content .list ul li{margin-bottom:24px}.events.calendar .content .list ul li .date p{text-transform:uppercase;font:100 14px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}.events.calendar .content .list ul li .info div p,.events.calendar .content .list ul li .info div span{font:100 16px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.events.calendar .content .list ul li .info{min-height:36px;width:86%}.events.calendar .content .list ul li .info div{margin-bottom:16px}.events.calendar .content .list ul li .info div span{color:#989CA1;margin-right:5px}.events.calendar .content .list ul li .info div p{display:inline-block;width:85%;vertical-align:top;margin-bottom:0}.events.calendar .content .list ul li .info div .dem{color:#4691C3}.events.calendar .content .list ul li .info div .rep{color:#DD4C4C}.events.calendar .content .list ul li .info div .button{margin:16px 0 0 25px}.events.calendar .content .list ul li .info div.last{margin-bottom:0}.events.calendar .content .list .no-event{color:#9ba2b1;font-size:24px;font-weight:300}.national-issues .content .issue{display:table;overflow:hidden;margin-bottom:16px;width:100%}.national-issues .content .issue .m{display:table-cell;vertical-align:middle;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#f1f2f5;margin-right:12px;overflow:hidden;text-align:center;height:116px;width:116px}.national-issues .content .issue .m img{margin:0 auto;max-width:80px;max-height:80px}.national-issues .content .issue .info{padding-left:12px;display:table-cell;vertical-align:middle}.results-caucus-headshots .candidate+.candidate .info .header,.results-caucus-headshots .candidates footer,.results-caucus-headshots>header{display:none}.national-issues .content .issue .title{color:#323335;font-size:20px;font-weight:300;line-height:27px;margin-bottom:6px}.national-issues .content .issue .percent{font-size:48px;font-weight:300;line-height:48px}.results-caucus-headshots header{border:0;margin:0 0 12px;padding:0;overflow:hidden}.results-caucus-headshots header .date{color:#323335;float:left;text-align:center;font-weight:300;border-right:1px solid #D4D6DB;padding-right:12px;margin-right:12px;height:100px}.results-caucus-headshots header .date .mon{font-size:13px;line-height:10px;text-transform:uppercase}.results-caucus-headshots header .date .day{font-size:24px;line-height:20px}.results-caucus-headshots header h2{font-size:24px;line-height:24px}.results-caucus-headshots header .info{margin-top:6px;color:#75787D}.results-caucus-headshots header .info>div{float:left;margin-right:12px;width:100px}.results-caucus-headshots header .info .title{color:#75787D;font-size:12px;line-height:16px}.results-caucus-headshots header .info .timer,.results-caucus-headshots header .info .value{font-size:20px;font-weight:300;line-height:22px}.results-caucus-headshots header .info .close-timer,.results-caucus-headshots header .info .percent-in{float:left}.results-caucus-headshots .candidates{margin-bottom:12px}.results-caucus-headshots .candidates header{margin-bottom:24px}.results-caucus-headshots .candidates header h3{color:#323335;font-size:20px;line-height:28px;margin-top:-5px}.results-caucus-headshots .candidates header p{color:#989CA1}.results-caucus-headshots .candidates.dem .name{color:#4691C3}.results-caucus-headshots .candidates.rep .name{color:#DD4C4C}.results-caucus-headshots .candidates .content{margin-bottom:12px}.results-caucus-headshots .candidate{clear:both;overflow:hidden;margin-bottom:16px}.results-caucus-headshots .candidate .m{float:left;margin-right:10px;width:72px;position:relative}.results-caucus-headshots .candidate.dropped .m img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(../img/elections-v2/grayscale.svg);filter:gray;filter:alpha(Opacity=80);opacity:.8}.results-caucus-headshots .candidate .info{float:left}.results-caucus-headshots .candidate .info .header{color:#75787D;font-size:12px;line-height:12px;margin-bottom:6px}.results-caucus-headshots .candidate .info .header>div{border:0}.results-caucus-headshots .candidate .info .header,.results-caucus-headshots .candidate .info .row{overflow:hidden}.results-caucus-headshots .candidate .info .header>div,.results-caucus-headshots .candidate .info .row>div{float:left;text-align:center}.results-caucus-headshots .candidate .info .row{color:#75787D;font-size:16px;line-height:20px;border:1px solid #D4D6DB;height:33px;margin-bottom:6px}.results-caucus-headshots .candidate .info .row>div{line-height:33px}.results-caucus-headshots .candidate .info .votes{width:76px}.results-caucus-headshots .candidate .info .delegates,.results-caucus-headshots .candidate .info .percent{border-left:1px solid #D4D6DB;width:58px}.results-caucus-headshots .candidate .info .name{font-size:14px;line-height:18px}.results-caucus-headshots .candidate+.candidate .info{margin-top:18px}.results-caucus-headshots.alt{margin-bottom:0}.filters .party-filter{overflow:hidden;text-align:center;margin-bottom:12px}.filters .party-filter .label{float:none;color:#656870;font-size:16px;line-height:34px}.filters .party-filter ul{display:inline-block;float:none;margin-left:12px}.filters .party-filter li{display:inline-block;margin-right:12px}.filters .party-filter li a{display:block;color:#656870;border:1px solid #656870;padding:0 10px;font-size:14px;line-height:36px;-moz-transition:all,.25s,ease-in-out;-o-transition:all,.25s,ease-in-out;-webkit-transition:all,.25s,ease-in-out;transition:all,.25s,ease-in-out}.filters .party-filter li.rep a{border-color:#DD4C4C;color:#DD4C4C}.filters .party-filter li.rep.active a,.filters .party-filter li.rep:hover a{background:#DD4C4C}.filters .party-filter li.dem a{border-color:#4691C3;color:#4691C3}.filters .party-filter li.dem.active a,.filters .party-filter li.dem:hover a{background:#4691C3}.filters .party-filter li.active a,.filters .party-filter li:hover a{color:#fff;background:#656870;text-decoration:none}.filters .total{color:#656870;margin-bottom:6px}.filters .total span{font-size:16px;font-weight:400;line-height:32px;vertical-align:middle}.filters .total span+span{color:#989CA1;font-size:32px;line-height:32px;font-weight:300;margin-left:6px}.filters .how-to a{color:#656870;font-size:inherit;padding-left:36px;line-height:24px;position:relative}.filters .how-to a:before{content:"";background-position:0 -607px;height:26px;width:26px;position:absolute;left:0;top:-2px}.data-county header .live-data{clear:left}.data-county .content.large{display:none}.data-county .selection{text-align:center;margin-bottom:14px}.data-county .selection p{background:#f1f2f5;color:#75787D;font-size:20px;font-weight:300;line-height:48px;margin:0}.data-county .selection.dem p{background:#4691C3}.data-county .selection.rep p{background:#DD4C4C}.data-county .data-table .results .percent,.exit-polls .poll-item .data-table .answer{background:#f1f2f5}.data-county .data-table{border-top:1px solid #D4D6DB;border-right:1px solid #D4D6DB}.data-county .data-table .row{clear:both;border-bottom:1px solid #D4D6DB;height:74px;overflow:hidden}.data-county .data-table .row .percent,.data-county .data-table .row .votes{height:37px;line-height:37px}.data-county .data-table .candidate{float:left;border-right:1px solid #D4D6DB;width:50%}.data-county .data-table .candidate .m{float:left;margin-top:8px;width:66px}.data-county .data-table .candidate .name{position:absolute;left:66px;line-height:74px;z-index:100}.data-county .data-table .candidate .percent,.data-county .data-table .candidate .votes{color:#656870;padding-right:12px;text-align:right;font-size:14px}.data-county .data-table .results>div,.exit-polls .filters .how-to{text-align:center}.data-county .data-table .candidate.rep .name{color:#DD4C4C}.data-county .data-table .candidate.dem .name{color:#4691C3}.data-county .data-table .results{float:right;width:50%}.data-county .data-table .results .percent,.data-county .data-table .results .votes{font-size:16px;color:#989CA1}.data-county .data-table .winner+.results .percent,.data-county .data-table .winner+.results .votes{color:#67b931}.exit-polls header{margin-bottom:12px}.exit-polls .filters .how-to,.exit-polls .filters .total{background:#f1f2f5;padding:16px}.exit-polls .filters .total span+span{float:right}.exit-polls .content p{font-weight:300;font-size:18px;line-height:26px}.exit-polls .democrat .dropdown .poll-choice{color:#4691C3}.exit-polls .republican .dropdown .poll-choice{color:#DD4C4C}.exit-polls .poll-item{overflow:hidden;margin-bottom:12px}.exit-polls .poll-item header{border:0;padding:0;margin-bottom:12px}.exit-polls .poll-item header h4{color:#75787D;font-size:16px;line-height:18px}.exit-polls .poll-item .data-table .row{clear:both;overflow:hidden;width:100%;border-bottom:1px solid #D4D6DB;padding:0 24px}.exit-polls .poll-item .data-table .row>div{font-size:12px;line-height:24px}.exit-polls .poll-item .data-table .answer:nth-of-type(even){background:#fff}.exit-polls .poll-item .data-table .answer .info{display:table;min-height:44px;padding:12px 16px 12px 30px;position:relative}.exit-polls .poll-item .data-table .answer .info:before{color:#989CA1;content:"+";display:block;position:absolute;font-size:14px;left:14px;top:16px}.exit-polls .poll-item .data-table .answer .info div{float:none;display:table-cell;vertical-align:middle}.exit-polls .poll-item .data-table .answer .info .poll-choice{color:#989CA1;line-height:14px}.exit-polls .poll-item .data-table .answer .info .poll-value{font-size:14px}.exit-polls .poll-item .data-table .answer .dropdown{display:none}.exit-polls .poll-item .data-table .answer.expanded .dropdown,.live-blog-promo .content .fyre-liveblog{display:block}.exit-polls .poll-item .data-table .answer .dropdown .row{padding:0 24px 0 48px}.exit-polls .poll-item .data-table .answer.expanded .info:before{content:"-";left:15px;top:15px}.exit-polls .poll-item .data-table .poll-choice{float:left;padding-right:5%;width:80%}.exit-polls .poll-item .data-table .poll-value{float:right;color:#989CA1;text-align:center;width:20%}.live-blog-promo header{margin-bottom:24px}.live-blog-promo header p{width:auto;margin-bottom:12px}.live-blog-promo header .button a{font-size:14px;line-height:14px}.live-blog-promo .content{width:100%;height:auto;display:block;content:" ";position:relative}.live-blog-promo .content .fyre-liveblog .embdscl0.embd-active,.live-blog-promo .content .fyre-liveblog .fyre-auth,.live-blog-promo .content .fyre-liveblog .fyre-comment-divider,.live-blog-promo .content .fyre-liveblog .fyre-comment-footer,.live-blog-promo .content .fyre-liveblog .fyre-stream-header{display:none}.live-blog-promo .content .fyre-liveblog header{border:none}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article{width:100%;max-height:170px;margin-bottom:24px!important;display:inline-block;overflow:hidden}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article:after{width:100%;height:24px;content:" ";display:block;position:absolute;bottom:0;visibility:visible;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.96) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.96) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.96) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f5ffffff', GradientType=0 )}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article:nth-child(2),.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article:nth-child(3),.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article:nth-child(4){display:none}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-wrapper .fyre-comment-user .fyre-comment-author img.fyre-user-avatar{width:40px;height:40px;margin:0 12px 0 0;float:left;display:block;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-wrapper .fyre-comment-head{margin:0!important;border-left:none}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-username span{width:100%;margin:0 0 4px;font-size:20px;font-weight:300;line-height:.8;float:left;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-username span:hover{font-size:20px;line-height:.8}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-wrapper .fyre-comment-body{width:auto;margin:0 0 0 32px!important;padding:0;border-left:none}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment{margin:0}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment p{margin:0 0 12px;color:#656870;font:400 13px/17px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.frontrunners .dropped .info .change,.frontrunners .info .percent,.frontrunners .source{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-wrapper time.fyre-comment-date{margin:0;font-size:16px;text-transform:uppercase;text-align:left;float:left;color:#222;line-height:1.3}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .embedly-card-hug{width:auto!important}.live-blog-promo .content .fyre-liveblog .fyre-stream-more,.live-blog-promo .content .fyre-liveblog .fyre-stream-more-container{display:none}.live-blog-promo footer .button{width:153px;margin:0 auto;display:block}.results-caucus{border-bottom:1px solid #D4D6DB;padding-bottom:32px}.results-caucus header h2{margin-bottom:6px}.results-caucus .content:after{content:"";display:table;clear:both}.results-caucus footer{text-align:center}.results-caucus .state{margin-bottom:40px}.results-caucus .state header{border:0;padding:0;margin:0 auto 12px;width:276px}.results-caucus .state header h3{float:left;color:#323335;font-size:20px;line-height:28px}.results-caucus .state header .arrow{position:relative;top:8px}.results-caucus .data-table{margin:0 auto;width:276px}.results-caucus .data-table .header,.results-caucus .data-table .row{display:table}.results-caucus .data-table .delegates,.results-caucus .data-table .name,.results-caucus .data-table .percent,.results-caucus .data-table .votes{float:left;display:block;vertical-align:middle;padding:0;font-size:16px;text-align:center}.results-caucus .data-table .name{font-size:14px;text-align:left;width:82px}.results-caucus .data-table .votes{width:78px}.results-caucus .data-table .delegates,.results-caucus .data-table .percent{width:58px}.results-caucus .data-table .header .delegates,.results-caucus .data-table .header .name,.results-caucus .data-table .header .percent,.results-caucus .data-table .header .votes{border-bottom:1px solid #D4D6DB;color:#75787D;font-size:12px;line-height:14px;padding:0 0 4px}.results-caucus .data-table .header .votes{padding-left:82px;width:160px}.results-caucus .data-table .row{clear:both;border-bottom:1px solid #D4D6DB}.results-caucus .data-table .row .name{padding-left:8px}.results-caucus .data-table .row .delegates,.results-caucus .data-table .row .name,.results-caucus .data-table .row .percent,.results-caucus .data-table .row .votes{border-left:1px solid #D4D6DB;border-collapse:collapse;color:#75787D;line-height:34px;min-height:34px}.results-caucus .data-table .row .delegates{border-right:1px solid #D4D6DB}.results-caucus .data-table .row.rep .name{color:#DD4C4C}.results-caucus .data-table .row.dem .name{color:#4691C3}.results-caucus .data-table .row.winner .name{position:relative}.results-caucus .data-table .row.winner .name:after{content:"";background-position:0 -693px;display:block;text-indent:-9999em;position:absolute;top:10px;right:6px;height:10px;width:12px}.results-caucus .data-table .row.dropped .delegates span,.results-caucus .data-table .row.dropped .name span,.results-caucus .data-table .row.dropped .percent span,.results-caucus .data-table .row.dropped .votes span{filter:alpha(Opacity=30);opacity:.3}.results-caucus .data-table .row.dem+.rep,.results-caucus .data-table .row.rep+.dem{margin-top:12px}.results-caucus .data-table .row.dem+.rep .delegates,.results-caucus .data-table .row.dem+.rep .name,.results-caucus .data-table .row.dem+.rep .percent,.results-caucus .data-table .row.dem+.rep .votes,.results-caucus .data-table .row.rep+.dem .delegates,.results-caucus .data-table .row.rep+.dem .name,.results-caucus .data-table .row.rep+.dem .percent,.results-caucus .data-table .row.rep+.dem .votes{border-top:1px solid #D4D6DB}.results-caucus .data-table .row.available-delegates{border:0;padding-top:6px;margin-bottom:12px;width:100%}.results-caucus .data-table .row.available-delegates .percent-in{float:left;color:#75787D;font-size:12px;line-height:22px}.results-caucus .data-table .row.available-delegates .available{color:#75787D;float:right;display:inline-block;background:#f1f2f5;padding:5px;font-size:12px;line-height:12px}.delegates-leaderboard footer,.results-caucus .data-table.hide+footer{display:none}.results-caucus .data-table .row.available-delegates.dem .available span{color:#4691C3}.results-caucus .data-table .row.available-delegates.rep .available span{color:#DD4C4C}.delegates-leaderboard{margin-bottom:0}.delegates-leaderboard .candidate{clear:both;height:74px;margin-bottom:-16px}.delegates-leaderboard .candidate .m{float:left;margin-top:-26px;width:74px;position:relative}.delegates-leaderboard .candidate .m img{display:block}.delegates-leaderboard .candidate .info{border:1px solid #D4D6DB;border-left:0;margin-top:26px;margin-left:37px;padding-left:48px;height:48px}.delegates-leaderboard .candidate .info .name{float:left;font-size:14px;line-height:48px}.delegates-leaderboard .candidate .info .data{color:#989CA1;border-left:1px solid #D4D6DB;float:right;text-align:center;font-size:16px;line-height:46px;width:64px}.delegates-leaderboard .candidate.dropped .m img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(../img/elections-v2/grayscale.svg);filter:gray;filter:alpha(Opacity=80);opacity:.8}.delegates-leaderboard .candidates{margin-bottom:24px}.delegates-leaderboard .candidates header{border:0;margin-bottom:38px;padding:0;overflow:hidden}.delegates-leaderboard .candidates header h3{float:left;border:0;padding:0;font-size:20px;line-height:24px}.delegates-leaderboard .candidates header .count{display:inline-block;float:right;color:#75787D;background:#f1f2f5;padding:0 8px;font-size:12px;line-height:18px;margin-top:4px}.delegates-leaderboard .candidates .content{margin-bottom:16px}.delegates-leaderboard .candidates.rep .name{color:#DD4C4C}.delegates-leaderboard .candidates.dem .name{color:#4691C3}.delegates-leaderboard .candidates footer{clear:both;display:block;text-align:center}.delegates-leaderboard .super-delegates{background:#f1f2f5;padding:20px 20px 6px;margin-top:12px;margin-bottom:16px;float:left;width:100%}.delegates-leaderboard .super-delegates .data{color:#75787D;text-align:center}.delegates-leaderboard .super-delegates .heading{padding-left:32px;margin-left:37px}.delegates-leaderboard .super-delegates .heading .data{display:inline-block;font-size:12px;line-height:14px;margin-left:32%;width:33%}.delegates-leaderboard .super-delegates .heading .data+.data{margin-left:0}.delegates-leaderboard .super-delegates .delegate{clear:left;height:40px;line-height:40px;margin-bottom:14px}.delegates-leaderboard .super-delegates .delegate .m{float:left;position:relative;margin-top:-10px;width:50px}.delegates-leaderboard .super-delegates .delegate .info{border:1px solid #D4D6DB;border-left:0;margin-left:37px;height:40px;margin-top:10px;padding-left:20px}.delegates-leaderboard .super-delegates .delegate .info>div{float:none;display:inline-block;line-height:40px;width:30%}.delegates-leaderboard .super-delegates .delegate .info .name{width:34%}.delegates-leaderboard .super-delegates .delegate .info .data{border-left:1px solid #D4D6DB;font-size:16px;line-height:40px}.frontrunners{display:none;color:#989CA1}.frontrunners header h2{margin-bottom:22px}.frontrunners .content{padding-top:30px}.frontrunners .content:after{content:"";display:table;clear:both}.frontrunners .content h3{color:#D4D6DB;font-weight:300;font-size:24px;line-height:24px;margin-bottom:22px}.frontrunners .content h4{color:#323335;font-weight:300;font-size:20px;line-height:20px;margin-bottom:12px}.frontrunners .content p{color:#989CA1}.frontrunners .content li{clear:both;position:relative;margin-bottom:6px;height:74px}.frontrunners .m{width:74px;position:absolute;z-index:10;margin-right:14px}.frontrunners .m img{display:block;width:100%}.frontrunners .info{display:table;background:#f1f2f5;margin-left:36px;position:absolute;bottom:0;z-index:0;height:50px;width:calc(100% - 36px)}.frontrunners .info .change,.frontrunners .info .percent,.frontrunners .info h3{display:table-cell;vertical-align:middle}.frontrunners .info h3{padding-left:50px;width:50%;color:#989CA1;font-size:16px;font-weight:400;margin:0}.frontrunners .info h3 span{float:left}.frontrunners .info h3 span+span{clear:left}.frontrunners .info .percent{width:35%;font-weight:300;font-size:40px;margin-right:2px;text-align:center}.frontrunners .info .percent span{font-size:16px;margin-right:8px;position:relative;top:-6px}.frontrunners .info .change{width:15%;color:#75787D;font-size:18px;font-weight:400}.frontrunners footer{clear:both;text-align:center}.frontrunners .source{color:#989CA1;margin-bottom:14px;text-align:left}.frontrunners .button{margin-bottom:14px}.frontrunners .button a{padding:14px 22px;font-size:16px;line-height:20px}.frontrunners .democrats,.frontrunners .republicans{overflow:hidden;margin-bottom:18px}.frontrunners .democrats .info .percent{color:#4691C3}.frontrunners .republicans .info .percent{color:#DD4C4C}.frontrunners .independents .info .percent{color:#D47643}.frontrunners .dropped .m img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(../img/elections-v2/grayscale.svg);filter:gray;filter:alpha(Opacity=80);opacity:.8}.frontrunners .dropped .info h3{color:#75787D;margin-bottom:47px}.frontrunners .dropped .info .change{font-size:16px;font-weight:400}.top-video{overflow:hidden;height:auto;position:relative;margin-bottom:12px;width:100%}.top-video>h2,.top-video>p{display:none}.top-video .title{display:none;position:absolute;width:100%;padding:15px 12px;background-color:#000;opacity:.8}.top-video .title p{overflow:hidden;text-align:left}.top-video .title a{color:#fff;font-weight:400;letter-spacing:1px;line-height:1.5;float:left}.top-video .title span{text-transform:uppercase;color:#fff;float:left;font-size:11px;padding:3px;background:#1B4464;margin-right:10px}.top-video #video{height:180px;background:#000}.top-video .more-video{background:#fff}.top-video .more-video .video-list{overflow-x:scroll;padding:12px;margin:0 auto;width:100%}.top-video .more-video .slideshow{width:999999px;padding:0;position:relative}.top-video .more-video .slideshow li{border:1px solid #D4D6DB;padding:12px;display:inline-block;vertical-align:top;overflow:hidden;margin-right:12px;height:142px;width:146px;filter:alpha(Opacity=40);opacity:.4}.top-video .more-video .slideshow li.active,.top-video .more-video .slideshow li:hover{filter:alpha(enabled=false);opacity:1}.top-video .more-video .slideshow li a{display:block;color:#656870;font-size:12px;font-weight:600;line-height:16px;word-wrap:break-word}.top-video .more-video .slideshow li a img{width:100%}.top-video .more-video .slideshow li a:first-child span{text-transform:uppercase;font-size:11px;letter-spacing:0;position:absolute;background-color:#6b9724;opacity:.8;padding:1px 2px}.top-video .more-video .slideshow li a:first-child:hover span{text-decoration:none;display:inline-block}.top-video .more-video .slideshow li span{background-color:#B51112;color:#fff;display:inline-block;letter-spacing:1px;padding:0 2px;font-size:10px;text-transform:uppercase}.top-video .more-video .slideshow li span+a{display:inline}.top-video .more-video .scroll{background-color:#D4D6DB;padding:15px;overflow:hidden}.top-video .more-video .scroll a{display:block;background:url(http://qa.global.fncstatic.com/static/p/live-event/img/graphics.png) -19px -303px no-repeat;float:right;height:9px;width:17px;margin-top:2px}.liveblog .fyre-liveblog .fyre-auth .fyre-live-container,.liveblog .fyre-liveblog .fyre-auth .fyre-login-bar a.fyre-user-loggedout,.liveblog .fyre-liveblog .fyre-editor .fyre-editor-toolbar .goog-toolbar .goog-toolbar-separator,.liveblog .fyre-liveblog .fyre-stream-header,.top-video.collapsed .more-video .video-list{display:none}.top-video .more-video .scroll a:hover{background-position:0 -303px}.top-video.collapsed .more-video .scroll a{background-position:-19px -316px}.top-video.collapsed .more-video .scroll a:hover{background-position:0 -316px}.top-video .js-scrollbar{width:92%}@media only screen and (orientation:landscape) and (max-width:767px){.main-content .wrap .video-holder{margin-left:auto;margin-right:auto;width:375px}}.liveblog .fyre-liveblog .fyre-auth{padding:0;margin:0 0 10px}.liveblog .fyre-liveblog .fyre-auth .fyre-login-bar{height:auto}.liveblog .fyre-liveblog .fyre-auth .fyre-login-bar .fyre-box-wrapper .fyre-user-profile-link{padding:0;margin:0;line-height:auto}.liveblog .fyre-liveblog .fyre-editor{margin-bottom:24px}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-container{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-container .fyre-editor-field{background-color:#fff;border-color:#D4D6DB;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0,0,0,0;-webkit-box-shadow:0,0,0,0;box-shadow:0,0,0,0}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-toolbar .goog-toolbar{background:#eee;border-bottom:1px solid #D4D6DB}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-toolbar .goog-toolbar>div{background-image:none;border-color:#D4D6DB}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-toolbar .goog-toolbar>div:hover{background:#D4D6DB}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-toolbar .goog-toolbar>div.goog-toolbar-separator{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-toolbar .goog-toolbar>div.fyre-button-left:nth-child(2){-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-color:#D4D6DB}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-toolbar .goog-toolbar>div.fyre-button-right.fyre-post-button{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-image:none}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-toolbar .goog-toolbar>div.fyre-button-right.fyre-post-button>div{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-toolbar .goog-toolbar>div.fyre-button-right:last-child{border-color:#D4D6DB}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article{border:0;padding:0;margin:0!important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:relative}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper{padding:0}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-user,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-user{display:block;float:left;line-height:48px;height:48px;width:48px;z-index:10;position:relative}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-user .fyre-comment-author,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-user .fyre-comment-author{display:block;float:left;height:48px;width:48px;position:relative}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-user .fyre-comment-author:before,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-user .fyre-comment-author:before{position:absolute;content:"";display:block;height:30px;background-color:#D4D6DB;width:1px;left:24px;bottom:-30px;z-index:0}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-user .fyre-comment-author .fyre-user-avatar,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-user .fyre-comment-author .fyre-user-avatar{height:48px;width:48px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:relative;z-index:10}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head{clear:none;float:none;margin:0 0 0 64px!important;padding:0;border:0;min-height:48px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-username,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-username{display:block}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-username span,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-username span{color:#222;font:300 20px/24px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-user-level.fyre-moderator,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-user-level.fyre-moderator{margin:0 0 0 6px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-tag.fyre-featured,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-tag.fyre-featured{display:none}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-date,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-date{display:block;float:left;color:#222;font:300 16px/18px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0 0 12px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment a,.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-flag-list a,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment a,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-flag-list a{color:#4691C3}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-flag-list,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-flag-list{clear:left;float:left;font-size:12px;margin:0 0 12px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body{clear:both;border-left:1px solid #D4D6DB;margin:0 0 0 24px!important;padding:0 0 24px 16px;overflow:visible}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body:after,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body:after{content:"";display:table;clear:both}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment{margin-bottom:16px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment p,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment p{color:#222;font-size:14px;line-height:20px;margin-bottom:16px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html,.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .fyre-comment-media-expanded,.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .fyre-comment-media-expanded,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll{margin:0}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-edit,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-edit{position:absolute;top:-45px;right:0}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-media img,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-media img{height:auto}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html iframe,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html iframe{max-width:100%}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .question-text,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .question-text{color:#222;font:300 20px/26px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0;margin:0 0 12px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .poll-body ul:after,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .poll-body ul:after{content:"";display:table;clear:both}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .poll-body .lf-poll-options li,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .poll-body .lf-poll-options li{float:left;padding:0;margin:0 18px 16px 0;width:auto}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .poll-body .lf-poll-options button.lf-poll-option,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .poll-body .lf-poll-options button.lf-poll-option{color:#45474a;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:inline-block;background-color:#fff;border-width:1px;border-style:solid;border-color:#D4D6DB;position:relative;top:-4px;-moz-box-shadow:3px,0,0,#D4D6DB;-webkit-box-shadow:3px,0,0,#D4D6DB;box-shadow:3px,0,0,#D4D6DB;font:700 16px/16px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;padding:10px 16px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .poll-body .lf-poll-options button.lf-poll-option:hover,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .poll-body .lf-poll-options button.lf-poll-option:hover{top:-2px;-moz-box-shadow:1px,0,0,#D4D6DB;-webkit-box-shadow:1px,0,0,#D4D6DB;box-shadow:1px,0,0,#D4D6DB}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .lf-poll-results,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .lf-poll-results{padding:0;margin:0}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .lf-poll-results li>div,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .lf-poll-results li>div{float:none;display:block}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .lf-poll-results .lf-poll-result-percent,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .lf-poll-results .lf-poll-result-percent{right:auto;top:auto;position:relative}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .lf-poll-result-legend,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .lf-poll-result-legend{padding:0}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .lf-poll-result-footer,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .lf-poll-result-footer{padding:0;position:static}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .lf-poll-share-menu,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .lf-poll-share-menu{top:auto;bottom:24px;right:32px;z-index:9999}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer{clear:both;padding:0 0 0 16px;border-left:1px solid #D4D6DB;margin:0 0 0 24px!important}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer:after,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer:after{content:"";display:table;clear:both}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions{display:block;position:relative;margin:0;right:auto;top:0;bottom:auto;filter:alpha(enabled=false);opacity:1}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions a span,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions a span{filter:alpha(enabled=false);opacity:1}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions a.fyre-flag-link,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions a.fyre-flag-link{display:none}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions a.fyre-Tag-link,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions a.fyre-Tag-link{display:none;width:40px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions a.fyre-Tag-link span,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions a.fyre-Tag-link span{background-image:url(../img/elections-v2/icons/lf-tag.png);bottom:-3px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-like,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-like{display:none}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-editor,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-editor{margin-bottom:24px!important;margin-left:-44px!important}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-divider,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-divider{display:none;margin:0}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article.fyre-featured .fyre-comment-body .fyre-comment,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article.fyre-featured .fyre-comment-body .fyre-comment{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#bd3535;background:#f7b2b2;padding:14px 12px;position:relative}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article.fyre-featured .fyre-comment-body .fyre-comment a,.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article.fyre-featured .fyre-comment-body .fyre-comment p,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article.fyre-featured .fyre-comment-body .fyre-comment a,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article.fyre-featured .fyre-comment-body .fyre-comment p{color:#bd3535}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article.ClintonTracker .fyre-comment-user:before,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article.ClintonTracker .fyre-comment-user:before{background:url(../img/elections-v2/liveblog/hillary-clinton.jpg) no-repeat}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article.JebTracker .fyre-comment-user:before,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article.JebTracker .fyre-comment-user:before{background:url(../img/elections-v2/liveblog/jeb-bush.jpg) no-repeat}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article.TrumpTracker .fyre-comment-user:before,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article.TrumpTracker .fyre-comment-user:before{background:url(../img/elections-v2/liveblog/donald-trump.jpg) no-repeat}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article.BernieTracker .fyre-comment-user:before,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article.BernieTracker .fyre-comment-user:before{background:url(../img/elections-v2/liveblog/bernie-sanders.jpg) no-repeat}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-powered-by,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-powered-by{display:none}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-more .fyre-stream-more-container,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-more .fyre-stream-more-container{background-image:none;height:auto}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-more .fyre-stream-more-container .fyre-text,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-more .fyre-stream-more-container .fyre-text{line-height:12px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-more,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-more{background:0 0;margin:24px 0 16px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-more .fyre-stream-more-container,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-more .fyre-stream-more-container{color:#45474a;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:inline-block;background-color:#fff;border-width:1px;border-style:solid;border-color:#D4D6DB;position:relative;top:-4px;-webkit-box-shadow:#D4D6DB 0 3px 0;-moz-box-shadow:#D4D6DB 0 3px 0;box-shadow:#D4D6DB 0 3px 0;font:700 16px/16px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;padding:10px 16px}.commenting #livefyre_comment_stream .fyre .fyre-auth .fyre-live-container .fyre-livecount .fyre-stream-livecount,.commenting #livefyre_comment_stream .fyre .fyre-auth .fyre-login-bar a.fyre-user-loggedout,.commenting #livefyre_comment_stream .fyre .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-date{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-more .fyre-stream-more-container:hover,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-more .fyre-stream-more-container:hover{top:-2px;-webkit-box-shadow:#D4D6DB 0 1px 0;-moz-box-shadow:#D4D6DB 0 1px 0;box-shadow:#D4D6DB 0 1px 0}.liveblog .fn-tag-modal{background:#fff;position:absolute;left:50%;top:50%;margin-top:-105px;margin-left:-150px;padding:12px;border:1px solid #D4D6DB;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-sizing:border-box;-moz-box-shadow:1px,1px,1px,#D4D6DB;-webkit-box-shadow:1px,1px,1px,#D4D6DB;box-shadow:1px,1px,1px,#D4D6DB;height:210px;width:300px;z-index:9999}.liveblog .fn-tag-modal h2{text-align:center;margin-top:24px;font-size:24px;line-height:28px;margin-bottom:20px}.liveblog .fn-tag-modal #contributors-list{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(../img/elections-v2/icons/drop-hover.png) 95% 50% no-repeat #fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #D4D6DB;font-size:16px;padding:5px 10px;width:250px;margin-bottom:5px;vertical-align:baseline}.liveblog .fn-tag-modal .contributor-submit,.liveblog .fn-tag-modal .contributor-untag{color:#7b7983;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #D4D6DB;background:#ececed;width:250px;margin-bottom:10px;font-size:16px;padding:5px 10px}.liveblog .fn-tag-modal .contributor-submit:hover,.liveblog .fn-tag-modal .contributor-untag:hover{background:#fff}.liveblog .fn-tag-modal #contributors-list,.liveblog .fn-tag-modal .contributor-submit,.liveblog .fn-tag-modal .contributor-untag{margin-left:10px}.liveblog .fn-tag-modal .fn-modal-close{background-image:url(../img/elections-v2/icons/close-small-black.png);background-position:0;display:block;width:24px;height:25px;text-indent:-9999em;position:absolute;right:12px;top:12px}.commenting{margin-left:22px;margin-right:22px}.commenting #livefyre_comment_stream .fyre .fyre-stream-stats{display:none}.commenting #livefyre_comment_stream .fyre .fyre-auth{padding:0;margin:0 0 12px}.commenting #livefyre_comment_stream .fyre .fyre-auth:after{content:"";display:table;clear:both}.commenting #livefyre_comment_stream #powered_by_livefyre_new,.commenting #livefyre_comment_stream .fyre .fyre-auth .fyre-live-container .fyre-listener-avatars{display:none}.commenting #livefyre_comment_stream .fyre .fyre-auth .fyre-login-bar{float:left;height:auto;width:auto}.commenting #livefyre_comment_stream .fyre .fyre-auth .fyre-login-bar a.fyre-user-loggedout{background:0 0;border-style:solid;border-color:#D4D6DB;border-width:1px 1px 4px;color:#45474a;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:16px;line-height:20px;font-weight:600;padding:8px 14px}.commenting #livefyre_comment_stream .fyre .fyre-auth .fyre-live-container .fyre-livecount .fyre-stream-livecount{color:#a6a6a6;font-size:12px;line-height:20px;font-weight:600}.commenting #livefyre_comment_stream .fyre .fyre-editor{margin-top:0}.commenting #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-disabled{height:auto}.commenting #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-editable{background:#fff;border:1px solid #D4D6DB;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0,0,0,0;-webkit-box-shadow:0,0,0,0;box-shadow:0,0,0,0}.commenting #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar{border:1px solid #D4D6DB;border-top:none;height:auto}.commenting #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .goog-toolbar-separator{background:0 0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:100%;border:0}.commenting #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .fyre-button-left,.commenting #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .fyre-button-right{background:0 0;border:0;padding:0;height:auto;color:#656870;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:32px}.commenting #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .fyre-post-button{border-top:1px solid #D4D6DB;text-align:center;width:100%}.commenting #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .fyre-post-button .fyre-button-right-inner-box{background:0 0;height:auto}.commenting #livefyre_comment_stream .fyre .fyre-stream-header .fyre-stream-sort .fyre-stream-sort-options{margin:0}.commenting #livefyre_comment_stream .fyre .fyre-stream-header .fyre-stream-sort .fyre-stream-sort-options a,.commenting #livefyre_comment_stream .fyre .fyre-stream-header .fyre-stream-sort .fyre-stream-sort-options span{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:0 0}.commenting #livefyre_comment_stream .fyre .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head{padding-bottom:0;border-bottom:0}.commenting #livefyre_comment_stream .fyre .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-like .fyre-comment-like-btn,.commenting #livefyre_comment_stream .fyre .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-reply{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:0 0}.commenting #livefyre_comment_stream .fyre .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-outer-comment-container .fyre-comment-replies-indent{margin-left:32px}.commenting #livefyre_comment_stream .fyre .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-outer-comment-container .fyre-comment-replies-indent .fyre-user-avatar{height:auto;width:auto;max-width:100%}.commenting #livefyre_comment_stream .fyre .fyre-comment-stream .fyre-stream-more{background:0 0;padding-top:4px}.commenting #livefyre_comment_stream .fyre .fyre-comment-stream .fyre-stream-more .fyre-stream-more-container{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-color:#D4D6DB;-moz-box-shadow:#D4D6DB 0 3px 0;-webkit-box-shadow:#D4D6DB 0 3px 0;box-shadow:#D4D6DB 0 3px 0;background-image:none;font-weight:700;position:relative;top:-4px}.commenting #livefyre_comment_stream .fyre .fyre-comment-stream .fyre-stream-more .fyre-stream-more-container a{padding:14px 22px;font-size:16px;line-height:20px}.commenting #livefyre_comment_stream .fyre .fyre-comment-stream .fyre-stream-more .fyre-stream-more-container:hover{top:-2px;-moz-box-shadow:#D4D6DB 0 1px 0;-webkit-box-shadow:#D4D6DB 0 1px 0;box-shadow:#D4D6DB 0 1px 0}.media-wall [data-lf-package^=streamhub-wall] section{margin-bottom:0}.media-wall [data-lf-package^=streamhub-wall] article.content a{color:#4691c3}.media-wall [data-lf-package^=streamhub-wall] .streamhub-wall-component .content-header .content-author-name a{color:#222}.media-wall [data-lf-package^=streamhub-wall] .streamhub-wall-component .content-header .content-author-username a{color:#656870}.media-wall [data-lf-package^=streamhub-wall] .streamhub-wall-component .content-footer .content-footer-left{float:right}.media-wall [data-lf-package^=streamhub-wall] .streamhub-wall-component .content-footer .content-footer-right{float:left}.media-wall [data-lf-package^=streamhub-wall] .streamhub-wall-component .content-footer .content-created-at a{color:#222}.media-wall [data-lf-package^=streamhub-wall] .hub-list-more{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:1px 1px 5px;border-color:#D4D6DB;border-style:solid;background:#fff;color:#45474a;font:600 16px/16px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;padding:16px 24px}.media-wall [data-lf-package^=streamhub-wall] .hub-list-more:hover{background:#fff;border-color:#D4D6DB;position:relative;margin-top:4px;text-decoration:none}.convention-landing .app-container .elements-container .s-liveblog .s-collection-view{min-height:227px}.convention-landing .app-container .elements-container .s-liveblog .s-post{border-width:0 0 1px;border-color:#D4D6DB;border-style:solid;border-radius:0}.convention-landing .app-container .elements-container .s-liveblog .s-post .s-post-header{display:block;text-align:center}.convention-landing .app-container .elements-container .s-liveblog .s-image-info .s-author,.convention-landing .app-container .elements-container .s-liveblog .s-image-info .s-source,.convention-landing .app-container .elements-container .s-liveblog .s-post-footer .s-footer-left .s-like,.convention-landing .app-container .elements-container .s-liveblog .s-post-footer .s-footer-left button.s-sidenotes-button,.landing .sidebar.lower{display:none}.convention-landing .app-container .elements-container .s-liveblog .s-post .s-post-header .s-timestamp{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#656870}.convention-landing .app-container .elements-container .s-liveblog .s-image-info .s-attribution{float:right}.primaries-landing .results-caucus{border:0;padding-bottom:0;margin-bottom:12px}.primaries-landing .results-caucus header .live-data{position:absolute;top:0;right:0}.primaries-landing .dropdown-filter{float:left;background:#f1f2f5;padding:4px 16px 14px;margin-bottom:0;width:100%}.primaries-landing .dropdown-filter label{float:left;line-height:36px;margin:0 16px 0 0}.primaries-landing .dropdown-filter .select-wrap{float:left;margin-right:32px;width:100%}.primaries-landing .dropdown-filter .select-wrap select{width:110%}.results-state .header{overflow:hidden;padding-bottom:10px;border-bottom:1px solid #D4D6DB}.results-state .header>div{float:left;text-align:center}.results-state .header>div span{color:#75787D;font-size:12px;line-height:14px}.results-state .header .state-head{width:32%}.results-state .header .winner-head{width:46%}.results-state .header .delegates-head{width:22%}.results-state .state{clear:both;border:1px solid #D4D6DB;border-top:0;height:100px}.results-state .state:nth-of-type(odd){background:#f1f2f5}.results-state .state .row{display:table;text-align:center;padding:0 10px;height:50px;width:100%}.results-state .state .row span{display:table-cell;font-weight:400;font-size:24px;vertical-align:middle}.results-state .state .row span span{display:block;font-size:10px}.results-state .state .row+.row{border-top:1px solid #D4D6DB}.results-state .state .state-name{float:left;border-right:1px solid #D4D6DB;width:32%;height:100%}.results-state .state .state-name .m{float:left;margin:36px 12px 26px;width:36px}.results-state .state .state-name .m img{max-height:48px}.results-state .state .state-name .name{float:left;color:#323335;font-size:20px;font-weight:300;line-height:100px}.results-state .state .state-name .name a{color:inherit;text-decoration:none}.results-state .state .state-name .events,.results-state .state .state-name .name.long{display:none}.results-state .state .winner{float:left;width:46%;min-height:50px}.results-state .state .winner span{display:table-cell;color:#75787D;font-size:14px}.results-state .state .winner .row.rep .name{color:#DD4C4C}.results-state .state .winner .row.dem .name{color:#4691C3}.results-state .state .winner .headshot{display:table-cell;vertical-align:middle}.results-state .state .winner .headshot span{display:inline-block}.results-state .state .winner .headshot .m{display:none}.results-state .state .winner .headshot.double .name{display:block;font-size:16px;line-height:22px}.results-state .state .winner .headshot.double .slash{display:none}.results-state .state .delegates{float:left;border-left:1px solid #D4D6DB;width:22%}.results-state .state .delegates .row{display:table}.results-state .state .delegates .row span{color:#75787D;display:table-cell;font-weight:300;vertical-align:middle;font-size:14px}.results-state .state .delegates .row.split span{display:block}.results-state .state .delegates .row.split span.slash{display:none}.results-state .state .delegates .row.has-text span span{font-size:10px;display:block}.results-state .state .delegates .dem span{font-size:24px;color:#4691C3}.results-state .state .delegates .dem span a{color:#4691C3}.results-state .state .delegates .dem span.slash{display:inline-block;color:#75787D}.results-state .state .delegates .rep span{font-size:24px;color:#DD4C4C}.results-state .state .delegates .rep span a{color:#DD4C4C}.results-state .state .delegates .rep span.slash{display:inline-block;color:#75787D}.state-landing .state-media header .m{float:left;margin-right:14px;width:72px}.state-landing .state-media header h1{font-size:24px;margin-bottom:4px}.state-landing .state-media header .sponsor,.state-landing .state-media header h1,.state-landing .state-media header p{margin-left:86px}.state-landing .hub-modals{position:relative;z-index:100}.state-landing .modal-overlay{display:none}.state-landing .modal-overlay.open{display:block;background-color:#000;background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999}.state-landing .modal-overlay .inner{background:#f1f2f5;color:#989CA1;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;padding:30px 36px;text-align:center;width:80%;height:auto;position:absolute;left:50%;top:50%;margin-left:-40%;margin-top:-150px}.state-landing .modal-overlay .inner h3{font-size:24px;line-height:24px;font-weight:300;margin-bottom:16px}.state-landing .modal-overlay .inner p{font-size:14px;line-height:18px;margin-bottom:24px}.state-landing .top-video{overflow:hidden;height:auto;position:relative;margin-bottom:12px;width:100%}.state-landing .top-video>h2,.state-landing .top-video>p{display:none}.state-landing .top-video .title{display:none;position:absolute;width:100%;padding:15px 12px;background-color:#000;opacity:.8}.state-landing .top-video .title p{overflow:hidden;text-align:left}.state-landing .top-video .title a{color:#fff;font-weight:400;letter-spacing:1px;line-height:1.5;float:left}.state-landing .top-video .title span{text-transform:uppercase;color:#fff;float:left;font-size:11px;padding:3px;background:#1B4464;margin-right:10px}.state-landing .top-video #video{height:180px;background:#000}.state-landing .top-video .more-video{background:#fff}.state-landing .top-video .more-video .video-list{overflow-x:scroll;padding:12px;margin:0 auto;width:100%}.state-landing .top-video .more-video .slideshow{width:999999px;padding:0;position:relative}.state-landing .top-video .more-video .slideshow li{border:1px solid #D4D6DB;padding:12px;display:inline-block;vertical-align:top;overflow:hidden;margin-right:12px;height:142px;width:146px;filter:alpha(Opacity=40);opacity:.4}.state-landing .top-video .more-video .slideshow li.active,.state-landing .top-video .more-video .slideshow li:hover{filter:alpha(enabled=false);opacity:1}.state-landing .top-video .more-video .slideshow li a{display:block;color:#656870;font-size:12px;font-weight:600;line-height:16px;word-wrap:break-word}.state-landing .top-video .more-video .slideshow li a img{width:100%}.state-landing .top-video .more-video .slideshow li a:first-child span{text-transform:uppercase;font-size:11px;letter-spacing:0;position:absolute;background-color:#6b9724;opacity:.8;padding:1px 2px}.state-landing .top-video .more-video .slideshow li a:first-child:hover span{text-decoration:none;display:inline-block}.state-landing .top-video .more-video .slideshow li span{background-color:#B51112;color:#fff;display:inline-block;letter-spacing:1px;padding:0 2px;font-size:10px;text-transform:uppercase}.state-landing .top-video .more-video .slideshow li span+a{display:inline}.state-landing .top-video .more-video .scroll{background-color:#D4D6DB;padding:15px;overflow:hidden}.state-landing .top-video .more-video .scroll a{display:block;background:url(http://qa.global.fncstatic.com/static/p/live-event/img/graphics.png) -19px -303px no-repeat;float:right;height:9px;width:17px;margin-top:2px}.state-landing .top-video .more-video .scroll a:hover{background-position:0 -303px}.state-landing .top-video.collapsed .more-video .video-list{display:none}.state-landing .top-video.collapsed .more-video .scroll a{background-position:-19px -316px}.state-landing .top-video.collapsed .more-video .scroll a:hover{background-position:0 -316px}.state-landing .top-video .js-scrollbar{width:92%}.state-landing .state-header{margin-bottom:24px}.state-landing .state-header header{margin-bottom:0}.state-landing .state-header header .m{float:left;margin-right:12px;width:48px}.state-landing .state-header header h1,.state-landing .state-header header p{margin-left:58px}.state-landing .state-header header p{float:none;clear:none;color:#989CA1;margin-bottom:12px}.state-landing .state-header header .info{clear:left;overflow:hidden;margin-left:-6px}.state-landing .state-header header .info>div{display:inline-block;vertical-align:top;text-align:center;margin:0 2%;width:20%}.state-landing .state-header header .info>div>span{display:inline-block;color:#656870;font-size:12px;line-height:16px}.state-landing .state-header header .info .circle{display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#f1f2f5;position:relative;margin:0 auto 6px;height:64px;width:64px}.state-landing .state-header header .info .circle>span{color:#989CA1;font-size:30px;font-weight:300;line-height:64px}.state-landing .state-header header .info .circle>span.unit{display:none;font-size:14px;line-height:16px;text-align:center}.state-landing .state-header header .info .has-text .circle span{position:relative;top:-6px}.state-landing .state-header header .info .has-text .circle span.unit{display:block;position:absolute;top:auto;bottom:8px;width:100%}.polls .national-results{display:block;padding-top:24px}.polls .national-results header h2{margin-bottom:6px}.polls .national-results header p{margin-bottom:12px}.polls .national-results header .button{margin-bottom:0}.polls .national-results header .button a{padding:10px 16px;font-size:14px;line-height:16px}.polls .national-results .content{padding-top:0}.polls .national-results .content h4{color:#323335}.polls .national-results .content li+li+li{display:block}.convention-landing .sidebar,.convention-landing section.blog-list header .logo h1{display:none}.polls .national-results footer .source{font-size:12px;line-height:18px;margin:-12px 0 0}.convention-landing .pre-container .advert{padding-top:16px}.convention-landing .pre-container .advert .ad-container{width:auto;margin-left:0;margin-right:0}.convention-landing .wrap{padding:0}.convention-landing section.blog-list header{border-bottom:0 none;text-align:center;padding:0 22px}.convention-landing section.blog-list header .logo{position:relative;width:100%;height:64px;margin-bottom:32px}.convention-landing section.blog-list header .logo.rep{background:url(../img/elections-v2/logos/logo-rnc-small.png) center no-repeat #f1f2f5}.convention-landing section.blog-list header .logo.dem{background:url(../img/elections-v2/logos/logo-dnc-small.png) center no-repeat #f1f2f5}.convention-landing section.blog-list header .logo:before{content:'';position:relative;background-image:url(../img/_generated/elections-v2/icons.png);background-position:0 -543px;background-repeat:no-repeat;overflow:hidden;display:block;height:64px;width:64px}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){.convention-landing section.blog-list header .logo:before{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 758.5px;background-position:0 -542px;height:64px;width:64px}}.convention-landing section.blog-list header .sponsor{display:none;width:165px;float:none;margin:12px auto 16px}.convention-landing section.blog-list header .watch-button{background:#75787D;height:48px;text-align:center}.convention-landing section.blog-list header .watch-button a{color:#fff;position:relative;font-size:16px;line-height:16px;top:8px}.convention-landing section.blog-list header .watch-button a:after{content:'';background-image:url(../img/_generated/elections-v2/icons.png);background-position:0 -715px;background-repeat:no-repeat;overflow:hidden;height:23px;width:23px;display:inline-block;position:relative;top:5px;left:10px}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){.convention-landing section.blog-list header .watch-button a:after{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 758.5px;background-position:0 -687px;height:23.5px;width:23.5px}}.convention-landing section.blog-list header .watch-button+.tablet{margin-top:0}.convention-landing section.blog-list header .tablet{margin-top:32px}.convention-landing section.blog-list .content{min-height:227px}.convention-landing section.blog-list .content .s-element-content p{font-size:16px;line-height:24px;color:#222;margin-bottom:28px}.convention-landing .page .content:first-child:before{content:'';position:absolute;display:block;width:200px;height:227px;left:0;right:0;margin:0 auto}.convention-landing .page.rep .content:first-child:before{background:url(../img/elections-v2/rep-loader.gif) no-repeat}.convention-landing .page.dem .content:first-child:before{background:url(../img/elections-v2/dem-loader.gif) no-repeat}@media only screen and (min-width:768px){#bottom .main-nav .select-wrap select,.events .date span,.events.calendar .content .filter ul li a,.frontrunners .dropped .info .change{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}html .desktop,html .desktop .ad-container{display:none}html .mobile-tablet,html .tablet,html .tablet .ad-container,html .tablet-desktop,html .tablet-desktop .ad-container{display:block}html .mobile-tablet .mobile,html .mobile-tablet .mobile .ad-container{display:none}html .mobile-tablet .tablet,html .mobile-tablet .tablet .ad-container{display:block}.nav .modal,html .mobile,html .mobile .ad-container{display:none}body{min-width:768px}.nav{height:92px}.nav .menu{top:29px}.nav .menu a{padding:12px 16px;font-size:14px;line-height:14px}.nav .menu:hover{top:32px}.nav .logo a{background:url(../img/elections-v2/logos/logo-elections-medium.png) 0 13px no-repeat;height:92px;width:237px}.nav .branding a{background-position:0 -443px;height:50px;width:50px}.nav .branding a:hover{background-position:0 -393px}.nav .modal{padding:40px 30px}.nav .modal .inner{max-width:668px}.nav .modal .close{background-position:0 -276px;width:38px;height:38px;left:30px;top:30px}.nav .modal .close:hover{background-position:0 -200px}.nav .modal .user{right:30px;top:30px}.nav .modal .logo a{background:url(../img/elections-v2/logos/logo-elections-xlarge.png) no-repeat;height:138px;width:355px}.nav .modal .search{margin-bottom:30px}.nav .modal .search input{width:100%}.nav .modal .main-nav h2{font-size:30px;line-height:30px}.nav .modal .main-nav nav li{width:155px;margin-right:12px}.nav .modal .main-nav nav li a{font-size:20px;line-height:20px;padding:14px 0}.nav .modal .main-nav nav li.mobile-tablet{width:228px}.nav .modal .main-nav nav li:nth-of-type(5){clear:left}.top-stories:after,.videos .content{clear:both}.nav .modal .main-nav .select-wrap{line-height:40px;height:48px;width:100%}.nav .modal .main-nav .select-wrap:after{right:8px;top:22px}.nav .modal .main-nav .select-wrap select{font-size:20px;line-height:48px;margin:0;padding:0}.pre-container{margin-top:92px}.main-content .wrap{padding:0 95px}.main-content .wrap .video-holder{margin-left:0;margin-right:0;margin-bottom:48px}.main-content .advert{margin:0 auto 48px}.sidebar{margin-bottom:0}.sidebar>section>.content,.sidebar>section>header{padding:0;margin:0 auto;max-width:576px}.sidebar .results-caucus header .live-data{margin-top:10px}.sidebar .video-holder{margin:0 95px}.sidebar .related-stories{margin-left:95px;margin-right:95px;max-width:100%}.sidebar .related-stories header{margin-left:0;margin-right:0;padding:0 0 12px;border-bottom:1px solid #D4D6DB;max-width:100%}.sidebar .related-stories>.content{max-width:100%}.sidebar .related-stories>.content .info{width:calc(100% - 207px)}#bottom{padding:16px 0 40px}#bottom>div{width:576px}#bottom .logo{margin-bottom:38px}.alert,.sidebar-heading{margin-bottom:32px}#bottom .logo a{background:url(../img/elections-v2/logos/logo-elections-medium.png) center center no-repeat;height:79px;width:237px}#bottom .main-nav .select-wrap{position:relative}#bottom .main-nav .select-wrap:before{content:"";display:block;position:absolute;right:-6px;top:6px;background:url(../img/_generated/elections-v2/icons.png) 0 -383px no-repeat;height:5px;width:8px}.events.calendar header:after,.top-stories:after{display:table;content:""}#bottom .main-nav .select-wrap select{-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background:0 0;border:0;font-size:13px;vertical-align:inherit}#bottom .main-nav .select-wrap select:focus{outline:0}#bottom .main-nav .select-wrap:hover:before{background:url(../img/_generated/elections-v2/icons.png) 0 -388px no-repeat;height:5px;width:8px}#bottom .options{margin-left:0;margin-right:32px}#bottom .legal{width:482px;font-size:12px;line-height:20px}#bottom .legal a{font-size:inherit}.alert>div{padding:24px 56px}.alert>div a{font-size:16px;line-height:22px}.sidebar-heading header{padding:22px 0;margin-bottom:0}section{margin-bottom:48px}.dashboard-header,.dashboard-header header{margin-bottom:16px}section header{padding-bottom:24px}section header h2{font-size:36px;line-height:40px}section header p{font-size:14px}.m .winner{background:url(../img/_generated/elections-v2/icons.png) 0 -738px no-repeat;bottom:12px;height:32px;width:32px}.dashboard-header .wrap{padding:0 90px 0 64px}.dashboard-header header h2{float:left;font-size:24px;line-height:32px}.dashboard-header header .updated{float:right}.dashboard-header header .button{position:absolute;top:0}.dashboard-header header .button:hover{top:2px}.dashboard-header header .button a{font-size:14px}.dashboard-header header .button.back{left:0}.dashboard-header header .button.refresh{right:0}.social-mentions .info .count{font-size:40px;line-height:48px}.social-mentions .info .handle{font-size:16px;line-height:24px}.social-mentions .content h4{font-size:24px;line-height:32px;margin-bottom:12px}.social-mentions .content li:first-child .m{width:115px;height:115px}.social-mentions .content li:first-child .count{font-size:80px;line-height:90px}.social-mentions .content li:first-child .handle{font-size:20px}.news-feed header h1{font-size:36px}.news-feed .content li{margin-bottom:32px;overflow:hidden}.news-feed .content .advert{margin:48px auto;width:300px}.news-feed .content .m{float:left;width:187px;margin-right:20px;margin-bottom:0}.news-feed .content .m img{width:100%}.news-feed .content .info{float:left;width:368px}.news-feed .content h4{font-size:18px;line-height:24px}.news-feed .content p{font-size:14px;line-height:20px}.news-feed .content .more{font-size:16px;font-weight:700}.news-feed footer{text-align:center}.countdown{border-top:1px solid #45474a;border-bottom:1px solid #45474a;background:#242426;color:#989CA1;padding:24px 0}.countdown .wrap{margin:0 auto;width:300px}.countdown .notice{text-align:right}.countdown .timer{font-size:80px;font-weight:300;line-height:80px;text-align:center}.top-story .content li{margin-bottom:0;width:100%}.top-story .content li h4{font-size:36px;line-height:44px}.top-story .content li p{font-size:16px;line-height:24px;margin-bottom:0}.top-story .content li .m{float:none;width:100%;margin-right:0;margin-bottom:24px}.top-story .content li .info{width:100%;float:none}.top-stories{margin-bottom:48px}.top-stories header{margin-bottom:30px}.top-stories .content li{float:left;margin-right:4%;margin-bottom:0;width:46%}.top-stories .content li+li{margin-right:0;margin-left:4%}.top-stories .content .m{float:none;width:100%;margin-right:0;margin-bottom:8px}.events .info,.videos header p{margin-bottom:0}.top-stories .content .info{width:100%;float:none}.videos header .button{position:absolute;margin-top:15px;right:0}.videos .content li{float:left;margin-left:4%;width:30%}.videos .content li:first-child{margin-left:0}.videos .content .m{width:100%}.videos .content .info h4{font-size:16px;line-height:20px}.events.upcoming header .button{position:absolute}.events .content li:last-child{margin-bottom:0}.events .date{float:left;padding-right:14px;text-align:center;width:38px}.events .date span{float:left;text-transform:uppercase;color:#323335;font-weight:300;font-size:13px;line-height:18px;width:100%}.events .date span+span{clear:left;font-size:24px;line-height:20px}.events .info{width:92%}.events .info+.info{margin-top:24px}.events .info h4{font-weight:300;font-size:20px;line-height:24px;margin-bottom:8px}.events .info p{color:#323335;font-weight:400;font-size:12px;line-height:18px;margin-bottom:24px}.events.calendar .content .filter ul li.active a,.events.calendar .content .filter ul li:hover a{color:#fff}.events .button a{font-size:14px;line-height:14px}.events.calendar header:after{clear:both}.events.calendar header .sponsor{float:left}.events.calendar header .legend{float:left;width:74%}.events.calendar header .legend span{font-size:14px}.events.calendar header .button{margin-top:0;clear:none;float:right}.events.calendar .content .filter .select-box{display:none}.events.calendar .content .filter ul{display:block}.events.calendar .content .filter ul li{display:inline-block;padding:5px 6px;border:1px solid #D4D6DB;margin:0 10px 15px 0}.events.calendar .content .filter ul li.active,.events.calendar .content .filter ul li:hover{background-color:#323335;border:1px solid #323335}.events.calendar .content .filter ul li a{font-size:13px}.events.calendar .content .filter ul li a:hover{text-decoration:none}.events.calendar .content .filter:after{display:none}.events.calendar .content .list ul li{margin-bottom:32px}.events.calendar .content .list ul li .date{width:76px;padding-right:30px}.events.calendar .content .list ul li .date p{font-size:22px}.events.calendar .content .list ul li .info{width:500px;padding-left:24px;min-height:56px}.events.calendar .content .list ul li .info div{margin-bottom:24px}.events.calendar .content .list ul li .info div span{font-size:24px;margin-right:15px}.events.calendar .content .list ul li .info div p{font-size:24px;width:430px}.national-issues .content .issue,.results-caucus-headshots .candidates{width:50%;float:left}.events.calendar .content .list ul li .info div .button{margin-left:44px}.results-caucus-headshots header{border:0;margin:0 0 12px;padding:0;overflow:hidden}.results-caucus-headshots header .date{height:auto}.results-caucus-headshots .candidate .info .row{height:33px}.results-caucus-headshots .candidate .info .row>div{line-height:33px}.results-caucus-headshots.alt{margin-bottom:32px}.results-caucus-headshots.alt header{position:relative}.results-caucus-headshots.alt header .date .mon{font-size:24px;line-height:20px}.results-caucus-headshots.alt header .date .day{font-size:41px;line-height:40px}.results-caucus-headshots.alt header h3{font-size:24px;line-height:32px}.results-caucus-headshots.alt header h3,.results-caucus-headshots.alt header p{width:auto}.results-caucus-headshots.alt header .info{margin:0;position:absolute;right:0;top:0}.results-caucus-headshots.alt header .info>div{float:left;margin-right:12px;text-align:right}.results-caucus-headshots.alt header .info .title{font-size:14px;line-height:20px}.results-caucus-headshots.alt header .info .timer,.results-caucus-headshots.alt header .info .value{font-size:36px;line-height:32px}.results-caucus-headshots.alt header .info .close-timer{border-right:1px solid #D4D6DB;padding-right:12px;text-align:right;width:148px}.results-caucus-headshots.alt header .info .percent-in{width:68px}.results-caucus-headshots.alt header .info .percent-in .value span{font-size:18px;position:relative;top:-6px}.results-caucus-headshots.alt .candidates{float:none;border-bottom:1px solid #D4D6DB;padding-bottom:24px;margin-bottom:24px;width:100%}.results-caucus-headshots.alt .candidates+.candidates{padding-bottom:0;border-bottom:0}.results-caucus-headshots.alt .candidates .content{margin-left:90px}.results-caucus-headshots.alt .candidates footer{clear:both;display:block;text-align:righ}.results-caucus-headshots.alt .candidate{clear:none;float:left;margin-left:24px;width:130px;overflow:visible}.results-caucus-headshots.alt .candidate+.candidate .info{margin-top:0}.results-caucus-headshots.alt .candidate:nth-child(3n+1){clear:both}.results-caucus-headshots.alt .candidate:nth-child(3n+1) .info .header{display:block}.results-caucus-headshots.alt .candidate .m{float:none;margin:0 auto;width:115px}.results-caucus-headshots.alt .candidate .m img{display:block}.results-caucus-headshots.alt .candidate .m .winner{right:-7px}.results-caucus-headshots.alt .candidate .info{float:none;position:relative}.results-caucus-headshots.alt .candidate .info .header{position:absolute;left:-90px;top:0;padding-right:24px}.results-caucus-headshots.alt .candidate .info .header>div{float:none;border:0;margin:0;height:45px;font-size:16px;line-height:45px;text-align:right;width:100%}.results-caucus-headshots.alt .candidate .info .row{height:auto;line-height:45px}.results-caucus-headshots.alt .candidate .info .row>div{float:none;line-height:45px;width:100%}.results-caucus-headshots.alt .candidate .info .percent{border-left:0;border-top:1px solid #D4D6DB;border-bottom:1px solid #D4D6DB}.results-caucus-headshots.alt .candidate .info .delegates{border-left:0}.results-caucus-headshots.alt .candidate .info .name{text-align:center;font-size:18px;line-height:24px;width:100%}.filters{overflow:hidden;margin-bottom:24px;padding-bottom:24px}.filters .party-filter{margin-bottom:16px}.filters .total{float:left}.filters .how-to{float:right}.data-county .data-table .candidate{width:30%}.data-county .data-table .results{width:70%}.exit-polls .filters .how-to,.exit-polls .filters .total{width:48%}.exit-polls .filters .total{margin-right:2%;margin-bottom:0}.exit-polls .filters .how-to{margin-left:2%}.exit-polls .filters .how-to a{line-height:36px}.exit-polls .poll-item{margin-bottom:24px}.exit-polls .poll-item header h4{font-size:24px;line-height:32px}.exit-polls .poll-item .data-table .row>div{font-size:16px;line-height:36px}.exit-polls .poll-item .data-table .answer .info:before{font-size:18px;line-height:20px;top:20px}.exit-polls .poll-item .data-table .answer .info .poll-choice{font-size:16px;line-height:18px}.exit-polls .poll-item .data-table .answer .info .poll-value{font-size:18px;line-height:37px}.exit-polls .poll-item .data-table .answer.expanded .info:before{top:18px}.live-blog-promo header p{margin-bottom:0}.live-blog-promo header .button{position:absolute;margin-top:15px;right:0}.live-blog-promo .content .fyre-liveblog .fyre-auth,.live-blog-promo .content .fyre-liveblog .fyre-comment-footer,.live-blog-promo .content .fyre-liveblog .fyre-stream-header{display:none}.live-blog-promo .content .fyre-liveblog header{border:none}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article{width:48%;margin-left:4%!important;margin-bottom:24px!important;display:inline-block;vertical-align:top}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article:nth-child(odd){margin-left:0!important}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article:nth-child(2){display:inline-block}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article:nth-child(3),.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article:nth-child(4){display:none}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-username span{font-size:20px;font-weight:300;margin:0 0 4px}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-username span:hover{font-size:20px}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-wrapper .fyre-comment-head{margin:0 0 0 32px!important}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment p{margin:0 0 12px;color:#656870}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .fyre-comment-wrapper time.fyre-comment-date{width:auto;position:relative;font-size:16px;text-transform:uppercase}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article .embedly-card-hug{width:auto!important}.results-caucus header h2{margin-bottom:22px}.results-caucus>.content{margin-left:-2%}.results-caucus footer{display:block}.results-caucus footer .button a{padding:14px 22px;font-size:16px;line-height:20px}.results-caucus .state{float:left;margin-left:2%;width:48%}.results-caucus .data-table,.results-caucus .state header{width:264px}.results-caucus .state header h3{margin-bottom:2px}.results-caucus .state footer .button a{padding:10px 16px;font-size:14px;line-height:16px}.results-caucus .data-table .name,.results-caucus .data-table .votes{width:76px}.results-caucus .data-table .delegates,.results-caucus .data-table .percent{width:56px}.results-caucus .data-table .header .votes{padding-left:76px;width:152px}.delegates-leaderboard{border-bottom:1px solid #D4D6DB;padding-bottom:32px;margin-bottom:48px}.delegates-leaderboard header h2{margin-bottom:22px}.delegates-leaderboard .content:after{content:"";display:table;clear:both}.delegates-leaderboard footer{clear:both;display:block;text-align:center}.delegates-leaderboard footer .button a{padding:14px 22px;font-size:16px;line-height:20px}.delegates-leaderboard .candidates{float:left;margin-bottom:0;margin-right:2%;width:48%}.delegates-leaderboard .candidates+.candidates{margin-left:2%;margin-right:0}.delegates-leaderboard .candidates header{margin-bottom:22px}.delegates-leaderboard .candidates header h3{margin-bottom:12px}.delegates-leaderboard .candidates header .count{float:left;margin:6px 0 0 14px}.delegates-leaderboard .candidates footer{display:none}.delegates-leaderboard .super-delegates{margin-left:18px;margin-bottom:28px;width:278px}.frontrunners{display:block}.landing .sidebar.lower,.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-user .fyre-comment-author:before,.liveblog .fyre-liveblog .fyre-stream-header .fyre-stream-sort,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-user .fyre-comment-author:before{display:none}.frontrunners .democrats,.frontrunners .republicans{float:left;margin-bottom:22px;width:50%}.frontrunners .democrats{padding-left:12px}.frontrunners .republicans{padding-right:12px}.frontrunners .dropped .info h3{color:#75787D;margin-bottom:47px}.frontrunners .dropped .info .change{font-size:16px;font-weight:400}.top-video{border:1px solid #D4D6DB;margin-bottom:24px}.top-video #video{height:324px}.top-video .more-video .slideshow li a{font-size:14px;line-height:18px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper{max-width:736px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-user,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-user{position:absolute;left:0;top:0}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head{float:left;margin:0 0 0 64px!important;padding:2px 0 0 16px;border-left:1px solid #D4D6DB;width:100%}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-username span,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-username span{font-size:24px;line-height:26px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-date,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-comment-date{float:none;font-size:20px;line-height:26px;text-align:right;position:absolute;right:0;top:0;width:150px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-flag-list,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-head .fyre-flag-list{margin-top:10px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body{margin:0 0 0 64px!important;padding-top:0;padding-bottom:0;width:426px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment{margin-bottom:24px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment p,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment p{font-size:16px;line-height:24px;margin-bottom:24px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-edit,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-edit{top:0;right:auto;left:-78px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer{margin:12px 0 40px!important;border-left:0}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions a.fyre-Tag-link,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions a.fyre-Tag-link{width:40px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions a.fyre-Tag-link span,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions a.fyre-Tag-link span{bottom:-5px!important}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-editor,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-editor{margin-left:0!important}.liveblog .fn-tag-modal{margin-top:-90px;margin-left:-250px;padding:12px 80px;height:180px;width:500px;z-index:9999}.liveblog .fn-tag-modal h2{margin-bottom:32px}.liveblog .fn-tag-modal #contributors-list{margin-bottom:9px;width:327px}.liveblog .fn-tag-modal .contributor-submit,.liveblog .fn-tag-modal .contributor-untag{margin-left:45px;width:104px}.commenting{margin-left:95px;margin-right:95px}.commenting #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .fyre-button-left{border-right:1px solid #D4D6DB}.commenting #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .fyre-button-right{border-left:1px solid #D4D6DB}.commenting #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .fyre-post-button{border-top:0;width:auto}.landing .sidebar .delegates-leaderboard .candidates footer{display:block;margin-bottom:24px}.landing .sidebar .callout{display:none}.state-landing .top-video{border:1px solid #D4D6DB;margin-bottom:24px}.state-landing .top-video #video{height:324px}.state-landing .top-video .more-video .slideshow li a{font-size:14px;line-height:18px}.state-landing .state-header header .meta{float:left;width:50%;padding-right:2%}.state-landing .state-header header .m{width:108px}.state-landing .state-header header h1,.state-landing .state-header header p{margin-left:120px}.state-landing .state-header header h1{font-size:36px}.state-landing .state-header header p{width:auto}.state-landing .state-header header .info{clear:none;float:right;width:50%;text-align:right}.state-landing .state-header header .info>div{margin:0 3px;width:64px}.primaries-landing section header h2{margin-bottom:6px}.primaries-landing .results-caucus{margin-bottom:28px}.primaries-landing .results-caucus header .live-data{position:relative;top:auto;right:auto;float:right}.primaries-landing .results-caucus .state:nth-of-type(2n+1){clear:left}.primaries-landing .filters .dropdown-filter{float:left;background:0 0;padding:0;width:auto}.primaries-landing .filters .dropdown-filter .select-wrap{width:384px}.primaries-landing .delegates-leaderboard{border:0;padding-bottom:0}.primaries-landing .delegates-leaderboard header{border-bottom:1px solid #D4D6DB}.primaries-landing .delegates-leaderboard .candidate{clear:none;float:left;height:216px;width:130px;margin-bottom:28px;margin-left:18px}.primaries-landing .delegates-leaderboard .candidate .m{float:none;margin:0 auto;width:115px}.primaries-landing .delegates-leaderboard .candidate .m img{display:block}.primaries-landing .delegates-leaderboard .candidate .info{border:0;background:#f1f2f5;margin-top:0;margin-left:0;padding-left:0;height:66px}.primaries-landing .delegates-leaderboard .candidate .info .name{float:none;text-align:center;font-size:18px;line-height:20px}.primaries-landing .delegates-leaderboard .candidate .info .data{border:0;margin-bottom:12px;float:none;font-size:24px;line-height:66px;width:100%}.primaries-landing .delegates-leaderboard .candidates{float:none;margin-bottom:48px;width:100%}.primaries-landing .delegates-leaderboard .candidates+.candidates{margin-bottom:0}.primaries-landing .delegates-leaderboard .candidates header{border:0;margin-bottom:12px;padding:0}.primaries-landing .delegates-leaderboard .candidates header h3{font-size:24px;line-height:28px}.primaries-landing .delegates-leaderboard .candidates footer p,.results-state .state .row span,.results-state .state .row span span{font-size:16px}.primaries-landing .delegates-leaderboard .candidates .content,.primaries-landing .delegates-leaderboard .candidates footer p{margin-bottom:0}.primaries-landing .delegates-leaderboard .candidates ul{margin-left:-18px}.primaries-landing .delegates-leaderboard .candidates footer{display:block;clear:both;text-align:left;margin-top:-6px}.results-state .header .state-head{width:36%}.results-state .header .delegates-head,.results-state .header .winner-head{width:32%}.results-state .state{height:70px;width:100%}.results-state .state .row{padding:6px 18px;height:35px;font-size:16px}.results-state .state .state-name{width:36%}.results-state .state .state-name .m{margin:20px 10px 8px}.results-state .state .state-name .name{line-height:70px}.results-state .state .state-name .name.short{display:none}.results-state .state .state-name .name.long{display:block;display:table;line-height:normal;width:65%}.results-state .state .state-name .name.long span{display:table-cell;vertical-align:middle;word-break:break-word;height:70px}.results-state .state .winner{display:inline;width:32%}.results-state .state .winner .headshot{display:inline-block}.results-state .state .winner .headshot.double .name{font-size:14px;display:inline-block}.results-state .state .winner .headshot.double .slash{display:inline-block}.results-state .state .delegates{width:32%}.results-state .state .delegates .row{padding:6px 18px 0}.results-state .state .delegates .row span{font-size:16px;display:inline-block}.results-state .state .delegates .row span span{display:inline-block;margin-left:6px;margin-top:-6px}.results-state .state .delegates .row span.slash{margin-left:0}.results-state .state .delegates .row.split span{font-size:24px;display:inline-block}.results-state .state .delegates .row.split span.slash{display:inline-block}.results-state .state .delegates .row.has-text span{font-size:24px}.results-state .state .delegates .row.has-text span span{font-size:10px;display:inline-block}.results-state .state .delegates .row.dem span,.results-state .state .delegates .row.rep span{font-size:24px}.polls .delegates-leaderboard{border:0;padding-bottom:0}.polls .delegates-leaderboard header{border-bottom:1px solid #D4D6DB}.polls .delegates-leaderboard li+li+li+li{display:block}.polls .delegates-leaderboard .candidate{clear:none;float:left;height:216px;width:130px;margin-bottom:28px;margin-left:18px}.polls .delegates-leaderboard .candidate .m{float:none;margin:0 auto;width:115px}.polls .delegates-leaderboard .candidate .m img{display:block}.polls .delegates-leaderboard .candidate .info{border:0;background:#f1f2f5;margin-top:0;margin-left:0;padding-left:0;height:66px}.polls .delegates-leaderboard .candidates ul,.polls .national-results .content ul{margin-left:-18px}.polls .delegates-leaderboard .candidate .info .name{float:none;text-align:center;font-size:18px;line-height:20px}.polls .delegates-leaderboard .candidate .info .data{border:0;margin-bottom:12px;float:none;font-size:24px;line-height:66px;width:100%}.polls .delegates-leaderboard .candidates{float:none;margin-bottom:48px;width:100%}.polls .delegates-leaderboard .candidates+.candidates{margin-bottom:0}.polls .delegates-leaderboard .candidates header{border:0;margin-bottom:12px;padding:0}.polls .delegates-leaderboard .candidates .content,.polls .delegates-leaderboard .candidates footer p,.polls .national-results header p{margin-bottom:0}.polls .delegates-leaderboard .candidates header h3{font-size:24px;line-height:28px}.polls .delegates-leaderboard .candidates footer{display:block;clear:both;text-align:left;margin-top:-6px}.polls .delegates-leaderboard .candidates footer p{font-size:16px}.polls .national-results{color:#989CA1;padding-bottom:30px}.polls .national-results header .sponsor,.polls .national-results header h2,.polls .national-results header p{width:74%}.polls .national-results header .button{position:absolute;right:0;top:48px}.polls .national-results header .button a{font-size:14px}.polls .national-results header .button:hover{top:50px}.polls .national-results header .button:active{top:51px}.polls .national-results .content h4{font-size:24px;line-height:32px;margin-bottom:10px}.polls .national-results .content li{float:left;clear:none;margin:0 0 24px 18px;width:130px;height:226px}.polls .national-results .m{position:relative;margin:0 auto;width:115px;float:none}.polls .national-results .m img{width:100%}.polls .national-results .info{display:block;margin:0;padding:10px 0;width:100%;height:111px;overflow:hidden;text-align:center}.polls .national-results .info h3{display:block;float:none;font-size:18px;line-height:24px;text-align:center;width:auto;padding:0;margin:0}.polls .national-results .info h3 span{float:none}.polls .national-results .info h3 span+span{clear:none}.polls .national-results .info .percent{display:block;clear:both;float:none;line-height:40px;margin-right:0;width:auto}.polls .national-results .info .percent span{font-size:20px;margin-right:0;top:-4px}.polls .national-results .info .change{display:block;clear:both;float:none;font-size:18px;line-height:20px;width:100%}.polls .national-results .button{float:right;margin-bottom:0}.polls .national-results .button a{font-size:14px}.polls .national-results .button+.button{clear:both;float:none}.polls .national-results .button+.button a{padding:15px 23px;font-size:16px}.polls .democrats,.polls .republicans{float:none;width:100%}.polls .democrats:after,.polls .republicans:after{content:"";display:table;clear:both}.polls .source{font-size:14px;line-height:20px;margin-bottom:16px}.polls .democrats{margin-bottom:0;padding-left:0}.polls .republicans{padding-right:0}.polls .dropped .info h3{margin-bottom:47px}.convention-landing section.blog-list header{margin-bottom:34px;padding:0}.convention-landing section.blog-list header .logo{width:100%;height:138px}.convention-landing section.blog-list header .logo.rep{background:url(../img/elections-v2/logos/logo-rnc-regular.png) center no-repeat #f1f2f5}.convention-landing section.blog-list header .logo.dem{background:url(../img/elections-v2/logos/logo-dnc-regular.png) center no-repeat #f1f2f5}.convention-landing section.blog-list header .sponsor{margin:24px auto}.convention-landing section.blog-list header .watch-button{height:62px;margin-bottom:32px}.convention-landing section.blog-list header .watch-button a{font-size:18px;line-height:18px;top:14px}.convention-landing section.blog-list .content .s-element-content p{font-size:18px;line-height:27px;margin-bottom:27px}}@media only screen and (min-width:1024px){.masthead,.nav .modal,.nav .modal .main-nav .dropdown{position:relative}#bottom .main-nav nav:after,.nav .modal .main-nav .dropdown>a:after,.sidebar:after,.sidebar:before{content:""}html .desktop,html .desktop .ad-container,html .tablet-desktop,html .tablet-desktop .ad-container{display:block}html .mobile,html .mobile .ad-container,html .mobile-tablet,html .mobile-tablet .ad-container,html .mobile-tablet .mobile,html .mobile-tablet .mobile .ad-container,html .mobile-tablet .tablet,html .mobile-tablet .tablet .ad-container,html .tablet,html .tablet .ad-container{display:none}body{min-width:100%}#network{display:block}.nav .branding,.nav .menu{display:none}#network>div{margin:0 24px 0 50px;width:auto}#account,#network ul{font-size:12px}#account.logged-in>div{margin-right:30px}.masthead{top:auto;z-index:10}.nav{height:auto;padding:0}.nav .logo a{background:url(../img/elections-v2/logos/logo-elections-medium.png) 0 13px no-repeat;height:92px;width:237px}.nav .modal{display:block;padding:0;overflow:visible;width:auto;height:auto;z-index:0}.nav .modal .close,.nav .modal .logo,.nav .modal .main-nav div+div,.nav .modal .main-nav h2,.nav .modal .search,.nav .modal .user{display:none}.nav .modal .inner{max-width:100%}.nav .modal .search input{width:100%}.nav .modal .main-nav{border-top:1px solid #D4D6DB;padding:0 50px}.nav .modal .main-nav div{border:0;margin:0;padding:0}.nav .modal .main-nav nav{text-align:center}.nav .modal .main-nav nav ul{display:inline;font-size:0}.nav .modal .main-nav nav li{display:inline-block;margin:0;float:none;width:auto}.nav .modal .main-nav nav li.mobile-tablet{display:none}.nav .modal .main-nav nav li a{font-size:16px;line-height:40px;padding:0 12px;height:auto;width:auto}.nav .modal .main-nav nav li.active,.nav .modal .main-nav nav li:active,.nav .modal .main-nav nav li:hover{background:#000}.nav .modal .main-nav nav li.active a,.nav .modal .main-nav nav li:active a,.nav .modal .main-nav nav li:hover a{color:#fff;text-decoration:none}.nav .modal .main-nav .dropdown>a{position:relative;padding-right:32px}.nav .modal .main-nav .dropdown>a:after{display:block;position:absolute;right:12px;top:18px;background:url(../img/_generated/elections-v2/icons.png) 0 -383px no-repeat;height:5px;width:8px}.nav .modal .main-nav .dropdown .sub{display:none;position:absolute;top:40px;left:0;background:#fff;width:100%;border:1px solid #D4D6DB;overflow-y:scroll;overflow-x:hidden;max-height:250px}.nav .modal .main-nav .dropdown .sub li{display:block;text-align:left;width:inherit}.advert,.advert .ad-container{text-align:center}.nav .modal .main-nav .dropdown .sub li a{color:#222;padding:6px 12px;margin:0;font-size:14px;line-height:18px}.nav .modal .main-nav .dropdown .sub li:hover a{background:#000;color:#fff}.nav .modal .main-nav .dropdown.active>a:after,.nav .modal .main-nav .dropdown:hover>a:after{background:url(../img/_generated/elections-v2/icons.png) 0 -388px no-repeat;height:5px;width:8px}.nav .modal .main-nav .dropdown:hover .sub{display:block}.pre-container{margin-top:0}.main-content{float:left;display:table-cell;position:relative}.main-content .advert{margin:0 auto 32px}.main-content .wrap{float:left;padding:0 50px 0 49px;width:calc(100% - 348px);border-right:1px solid #D4D6DB}.main-content .wrap:first-of-type{padding-top:32px}.main-content.full{float:none;display:block}.main-content.full .wrap{border:0;width:100%}.polls .main-content{margin:0 auto;padding-left:50px;padding-right:50px;max-width:1138px}.polls .main-content .wrap{padding-left:0;padding-right:0}.sidebar{float:right;display:block;position:relative;margin-bottom:0;width:348px;overflow:visible}#bottom>div,.national-issues .content{overflow:hidden}.sidebar:after{display:table;clear:both}.sidebar:before{background:#D4D6DB;display:block;width:1px;height:100%;position:absolute;top:0;left:-1px}.sidebar.lower{clear:right}.sidebar .sticky{position:fixed;top:0;width:348px;z-index:9989}.sidebar .limit{position:absolute;bottom:0;top:auto;z-index:9989}.sidebar .advert{margin:32px auto}.sidebar>section>.content,.sidebar>section>header{padding:0 36px;max-width:100%}.sidebar .results-caucus header .live-data{margin-top:6px}.sidebar .related-stories{margin-left:0;margin-right:0}.sidebar .related-stories header{margin:0 36px 16px;padding:0 0 10px;border-bottom:1px solid #D4D6DB}.sidebar .related-stories header h2{font-size:24px;line-height:28px}.sidebar .related-stories .content .info,.sidebar .related-stories .content .m,.sidebar .related-stories header p{float:none;width:100%}.sidebar .related-stories .content .m{margin-bottom:12px}.sidebar .video-holder{margin-left:0;margin-right:0}.sidebar .video-holder.sticky+*{margin-top:454px}#bottom{padding:24px 0 40px}#bottom>div{width:auto;margin:0 auto;max-width:864px}#bottom .logo{margin-bottom:38px}#bottom .main-nav{display:block;padding:0 0 24px;margin-bottom:40px;border-bottom:1px solid #D4D6DB;overflow:hidden}#bottom .main-nav div{float:left;width:32%}#bottom .main-nav div+div{margin-left:2%}#bottom .main-nav h2{color:#9ba2b1;font-size:24px;margin-bottom:18px}#bottom .main-nav nav:after{display:table;clear:both}#bottom .main-nav nav li{display:block;float:left;width:50%;margin-bottom:18px}#bottom .main-nav nav li:first-child+li,#bottom .main-nav nav li:first-child+li+li+li,#bottom .main-nav nav li:first-child+li+li+li+li+li{border-right:0}#bottom .main-nav nav li a{font-weight:400}#bottom .legal{width:90%}.alert{max-width:100%}.sidebar-heading{border-top:0}.sidebar-heading header .updated{line-height:30px}.sidebar-heading header .updated:before{top:9px}section header h1,section header h2,section header p{float:left;width:74%}section header .sponsor{clear:none;float:right;margin-top:-24px}.sidebar section header h2{font-size:24px;line-height:30px;width:auto}.post-container,.pre-container{clear:both;width:100%}.pre-container{border-bottom:1px solid #D4D6DB;padding:12px 0}.advert.desktop .ad-container{display:inline-block}.advert.desktop .leaderboard,.advert.desktop.large{display:none}.landing .sidebar .callout,.landing .sidebar.lower,.results-caucus footer{display:block}.dashboard{padding-bottom:30px}.dashboard .wrap{width:574px;margin:0 auto}.top-stories .content li,.top-stories .content p,.top-story .content li{margin-bottom:0}.dashboard header .wrap{width:90%;max-width:90%}.dashboard-header{width:100%}.dashboard-header header{padding:12px 24px}.dashboard-header header .wrap{position:relative;padding-top:0}.dashboard-header header .updated,.dashboard-header header h2{line-height:40px;margin-bottom:0}.dashboard-header header .updated:before{top:15px}.social-mentions header h2,.social-mentions header p{width:70%}.social-mentions header .sponsor{float:right;margin-top:-48px}.news-feed .content li .m{width:32%;margin-right:3%}.news-feed .content li .info{width:65%}.top-stories .content li .info,.top-stories .content li .m,.top-stories .content li+li .info,.top-stories .content li+li .m,.top-story .content li .info,.top-story .content li .m{width:100%}.top-stories .content li+li{margin-right:0;margin-left:4%}.top-stories .content h4{font-size:18px;line-height:24px}.national-issues{margin-bottom:48px}.national-issues .content .issue{width:33%}.national-issues footer p{font-size:16px}.exit-polls header{margin-bottom:16px}.exit-polls .filters .total{clear:left}.exit-polls .poll-item{margin-bottom:32px}.exit-polls .poll-item .data-table .row>div{line-height:32px}.exit-polls .poll-item .data-table .answer .info{padding-top:5px;padding-bottom:5px}.exit-polls .poll-item .data-table .answer .info:before{top:14px}.exit-polls .poll-item .data-table .answer.expanded .info:before{top:13px}.results-caucus header h2{margin-bottom:8px}.results-caucus .state{float:none;margin:0 0 32px;width:264px}.results-caucus .state:first-child,.results-caucus .state:nth-child(2n),.results-caucus .state:nth-child(2n+1){margin:0 0 24px}.delegates-leaderboard .candidates+.candidates,.results-caucus .state header{margin:0}.results-caucus .data-table .header .votes{padding-left:76px;width:152px}.delegates-leaderboard{border-top:1px solid #D4D6DB;padding-top:32px}.delegates-leaderboard footer .button a,.frontrunners .button a{padding:10px 16px;font-size:14px;line-height:16px}.delegates-leaderboard .candidates{float:none;margin:0;width:100%}.frontrunners{margin-bottom:24px}.frontrunners .button{margin-bottom:0}.frontrunners .democrats,.frontrunners .republicans{float:none;padding:0;margin-bottom:24px;width:100%}.top-video{border:0;margin-bottom:32px}.top-video #video{height:180px}.top-video .more-video .slideshow li{height:170px}.commenting{margin-left:0;margin-right:0}.landing .sidebar .callout .button a{padding:14px 22px;font-size:16px;line-height:20px}.primaries-landing .results-caucus{margin-bottom:24px}.primaries-landing .results-caucus .content{margin-left:0;margin-right:-2%}.primaries-landing .results-caucus .state{float:left;margin-left:0;margin-right:2%;width:48%}.primaries-landing .delegates-leaderboard{padding-top:0}.results-state .header .state-head{width:36%}.results-state .header .delegates-head,.results-state .header .winner-head{width:32%}.results-state .state{height:70px;width:100%}.results-state .state .row{padding:6px 18px;height:35px;font-size:16px}.results-state .state .row span,.results-state .state .row span span{font-size:16px}.results-state .state .state-name{width:36%}.results-state .state .state-name .m{margin:20px 10px 8px}.results-state .state .state-name .name{line-height:70px}.results-state .state .state-name .name.short{display:none}.results-state .state .state-name .name.long{display:block;display:table;line-height:normal;width:65%}.results-state .state .state-name .name.long span{display:table-cell;vertical-align:middle;word-break:break-word;height:70px}.results-state .state .winner{display:inline;width:32%}.results-state .state .winner .headshot{display:inline-block}.results-state .state .winner .headshot.double .name{font-size:14px;display:inline-block}.results-state .state .winner .headshot.double .slash{display:inline-block}.results-state .state .delegates{width:32%}.results-state .state .delegates .row{padding:6px 18px 0}.results-state .state .delegates .row span{font-size:16px;display:inline-block}.results-state .state .delegates .row span span{display:inline-block;margin-left:6px;margin-top:-6px}.results-state .state .delegates .row span.slash{margin-left:0}.results-state .state .delegates .row.split span{font-size:24px;display:inline-block}.results-state .state .delegates .row.split span.slash{display:inline-block}.results-state .state .delegates .row.has-text span{font-size:24px}.results-state .state .delegates .row.has-text span span{font-size:10px;display:inline-block}.results-state .state .delegates .row.dem span,.results-state .state .delegates .row.rep span{font-size:24px}.state-landing .top-video{border:0;margin-bottom:32px}.state-landing .top-video #video{height:180px}.state-landing .top-video .more-video .slideshow li{height:170px}.state-landing .state-header header h1{float:none}.state-landing .state-header header .info{width:auto}.state-landing .modal-overlay .inner{width:656px;height:auto;margin-left:-328px;margin-top:-18%}.state-landing .modal-overlay .inner h3{font-size:32px;line-height:32px}.state-landing .modal-overlay .inner p{font-size:18px;line-height:24px}.state-landing .modal-overlay .desktop{display:none}.polls .pre-container,.polls .pre-container .ad-container,.state-landing .modal-overlay .mobile-tablet{display:block}.polls main.main-content .advert{margin-bottom:48px}.polls .national-results{padding-bottom:24px}.polls .national-results footer .source{font-size:16px}.calendar main.main-content .events.calendar .content .list ul li.mobile-tablet,.convention-landing .pre-container{display:none}.convention-landing .sidebar{display:block}.convention-landing .sidebar .video-holder{transform:translateZ(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.convention-landing .sidebar .video-holder.sticky{top:316px}.convention-landing .sidebar .video-holder.sticky.limit{top:auto}.convention-landing .sidebar .video-holder .more-video .scroll{width:348px}.convention-landing .sidebar .advert{transform:translateZ(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.convention-landing .sidebar .advert.limit{width:348px;bottom:468px}.convention-landing .sidebar.collapsed .advert.limit{bottom:258px}.convention-landing section.blog-list{margin-bottom:21px}.convention-landing section.blog-list header{margin-bottom:24px}.convention-landing section.blog-list header .logo{margin-bottom:0}.convention-landing section.blog-list header .sponsor{margin:24px auto 0}.convention-landing section.blog-list .content article header h2{float:none;width:100%}.convention-landing section.blog-list .content article .storify-container{margin:28px 0 34px}}@media only screen and (min-width:1280px){.top-stories .content li,.top-story .content li{margin-bottom:0}.advert,.main-content .advert{text-align:center}.data-county aside .header,.data-county aside .row{border-bottom:1px solid #D4D6DB}body{min-width:100%}#network>div{margin-left:94px}.pre-container,.pre-container .desktop,.pre-container .desktop .ad-container{display:none}.main-content .wrap{padding:0 94px}.advert.desktop.large,.advert.desktop.large .ad-container{display:block}.advert.desktop .leaderboard{display:inline-block}.news-feed .content h4{font-size:20px;line-height:26px}.dashboard header .wrap{padding:0 38px}.dashboard-header header{padding:12px 24px}.dashboard-header header .wrap{width:100%;max-width:100%}.top-story .content h4{line-height:40px}.top-stories .content h4{font-size:24px;line-height:34px}.top-stories .content p{font-size:16px;line-height:24px;margin-bottom:0}.videos .content li{margin-left:3%;width:31%}.videos .content .m img{width:100%}.videos .content .info h4{font-size:20px;line-height:26px}.filters:after{content:"";display:table;clear:both}.filters .dropdown-filter{float:left;background:0 0;padding:0;margin:0}.filters .dropdown-filter label{float:left;line-height:36px;margin:0 16px 0 0}.filters .dropdown-filter .select-wrap{float:left;margin-right:0;width:192px}.filters .party-filter{float:left;margin-left:24px;margin-bottom:0}.filters .party-filter .label{float:left}.filters .party-filter ul{margin-left:0}.filters .party-filter li{margin-left:12px;margin-right:0}.results-caucus-headshots.alt{margin-bottom:38px}.results-caucus-headshots.alt .candidate:nth-child(3n+1){clear:none}.results-caucus-headshots.alt .candidate:nth-child(3n+1) .info .header{display:none}.results-caucus-headshots.alt .candidate:nth-child(4n+1){clear:left}.results-caucus-headshots.alt .candidate:nth-child(4n+1) .info .header{display:block}.data-county{position:relative;margin-bottom:64px}.data-county .content.small{display:none}.data-county .content.large{display:block}.data-county .content.large.single footer:before{display:none}.data-county .scroll-wrap .data-table:after,.data-county .scrolling-data:after{display:table;clear:both;content:""}.data-county header{margin-bottom:16px}.data-county .filters{padding-bottom:16px}.data-county .js-scrollbar{margin-bottom:24px;left:214px;width:74%}.data-county .scrolling-data{clear:both;margin-bottom:24px}.data-county .scrolling-data .name{color:#75787D;font-weight:400;font-size:18px;line-height:32px}.data-county .scrolling-data .row{border-right:1px solid #D4D6DB;height:74px;line-height:37px;text-align:center}.data-county aside{position:relative;float:left;width:214px;padding-top:74px}.data-county aside .header .name,.data-county aside .row .name{padding-left:24px}.data-county aside .row{position:relative;height:74px}.data-county aside .row .name{color:#75787D;position:absolute;top:16px;left:0;line-height:32px}.data-county aside .row .percent,.data-county aside .row .votes{color:#656870;text-align:right;font-size:16px;padding-right:12px}.data-county .scroll-wrap{float:left;overflow:hidden;width:calc(100% - 214px)}.data-county .scroll-wrap .content{min-width:110%}.data-county .scroll-wrap .content .m{float:left}.data-county .scroll-wrap .content p{color:#fff;font-size:18px;line-height:24px;margin-bottom:24px}.data-county .scroll-wrap .data-table{border:0}.data-county .scroll-wrap .data-table .candidate{border:0;float:left;width:102px}.data-county .scroll-wrap .data-table .candidate .header{text-align:center;position:relative;border-bottom:1px solid #D4D6DB}.data-county .scroll-wrap .data-table .candidate .header .m{float:none;margin:0 auto;width:72px}.data-county .scroll-wrap .data-table .candidate .header .name{clear:both;position:relative;line-height:32px;left:auto}.data-county .scroll-wrap .data-table .candidate .header.sticky{position:fixed}.data-county .scroll-wrap .data-table .candidate.rep .name{color:#DD4C4C}.data-county .scroll-wrap .data-table .candidate.dem .name{color:#4691C3}.data-county .scroll-wrap .data-table .candidate .row .percent,.data-county .scroll-wrap .data-table .candidate .row .votes{font-size:18px;text-align:center;padding:0}.data-county .scroll-wrap .data-table .candidate .row .percent{background:#f1f2f5}.data-county .scroll-wrap .data-table .candidate.winner .percent,.data-county .scroll-wrap .data-table .candidate.winner .votes{color:#67b931}.data-county footer{clear:both;text-align:center}.data-county footer:before{content:"";position:absolute;top:-100px;left:0;height:100px;width:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 75%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 75%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 75%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 )}.data-county footer.all:before{display:none}.data-county footer .button a{padding:14px 22px;font-size:16px;line-height:20px}.exit-polls .poll-info.filters{padding-bottom:16px;margin-bottom:32px}.exit-polls .poll-info.filters .how-to,.exit-polls .poll-info.filters .total{background:0 0;padding:0;width:auto}.exit-polls .poll-info.filters .party-filter{float:left;margin-bottom:0}.exit-polls .poll-info.filters .party-filter .label{float:left}.exit-polls .poll-info.filters .total{clear:none;float:left;margin-left:24px;margin-bottom:0;line-height:32px}.exit-polls .poll-info.filters .total span{float:none}.exit-polls .poll-info.filters .how-to{line-height:38px}.results-caucus .state:first-child,.results-caucus .state:nth-child(2n),.results-caucus .state:nth-child(2n+1){margin-bottom:40px}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article{width:48%;margin-left:3%}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article:nth-child(3){display:inline-block}.liveblog .fyre-liveblog .fyre-comment-edit{top:0;right:auto;left:-108px}.primaries-landing .results-caucus{margin-bottom:24px}.primaries-landing .results-caucus .state{width:38%}.results-state .data-states .results{width:100%}.results-state .header>div span{font-size:16px}.results-state .header .state-head{width:54%}.results-state .header .winner-head{width:29%}.results-state .header .delegates-head{width:17%}.results-state .state{height:auto;width:100%}.results-state .state:after{content:"";display:table;clear:both}.results-state .state .row{padding:16px;height:92px}.results-state .state .state-name{border:0;padding:0 16px;height:auto;width:54%;min-height:184px}.results-state .state .state-name .m{padding:32px 0;margin:14px 24px 14px 0;text-align:center;width:90px}.results-state .state .state-name .m img{max-height:100%}.results-state .state .state-name .name{padding-top:32px;font-size:30px;line-height:normal;width:64%}.results-state .state .state-name .name.long span{height:auto;padding-bottom:6px}.results-state .state .state-name .events{float:left;display:block;margin:0;width:64%}.results-state .state .state-name .events ul{margin-bottom:24px}.results-state .state .state-name .events li{color:#656870;font-size:16px;line-height:24px}.results-state .state .state-name .events a{color:inherit}.results-state .state .state-name .events a:hover{color:#989CA1;text-decoration:none}.results-state .state .winner{border-left:1px solid #D4D6DB;padding:0;width:29%}.results-state .state .winner .row{display:table;vertical-align:middle}.results-state .state .winner .row span{font-size:18px;display:table-cell}.results-state .state .winner .headshot{display:inline-block}.results-state .state .winner .headshot .m{display:block;float:left;background:#f1f2f5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;height:58px;width:58px}.results-state .state .winner .headshot span{float:left}.results-state .state .winner .headshot span.name{font-size:18px;line-height:58px}.results-state .state .winner .headshot.single .m{margin-right:12px}.results-state .state .winner .headshot.double span.name{display:none}.results-state .state .winner .headshot.double span.slash{font-size:50px;font-weight:100;margin:0 12px}.results-state .state .winner .rep span.name,.results-state .state .winner .rep span.name a{color:#DD4C4C}.results-state .state .winner .dem span.name,.results-state .state .winner .dem span.name a{color:#4691C3}.results-state .state .delegates{width:17%}.results-state .state .delegates .row{display:table;width:100%;padding:0}.results-state .state .delegates .row span{display:table-cell;vertical-align:middle;font-size:18px}.results-state .state .delegates .row span span{display:block;margin-top:2px}.results-state .state .delegates .row.split span{display:table-cell}.results-state .state .delegates .row.split span.slash{font-size:40px;font-weight:100;margin-top:-8px}.results-state .state .delegates .row.has-text span span{display:block}.results-state .state .delegates .row.dem span,.results-state .state .delegates .row.rep span{font-size:40px}.results-state .state .delegates .row.dem span span,.results-state .state .delegates .row.rep span span{font-size:18px}.results-state .state{display:table}.results-state .state .delegates,.results-state .state .state-name,.results-state .state .winner{float:none;display:table-cell;vertical-align:middle}.polls .pre-container,.polls .pre-container .ad-container,.polls .pre-container .desktop{display:block}.calendar main.main-content .events.calendar .desktop,.calendar main.main-content .events.calendar .desktop .ad-container{display:none}.calendar main.main-content .events.calendar .desktop.large,.calendar main.main-content .events.calendar .desktop.large .ad-container{display:block}.convention-landing section.blog-list .content article .storify-container{margin:34px 0}}@media only screen and (min-width:1440px){body{min-width:1440px}#network>div{margin-left:114px}.main-content .wrap{padding:0 114px 0 113px}.page{border-left:1px solid #D4D6DB;border-right:1px solid #D4D6DB;margin:0 auto;max-width:1440px}.sidebar .dashboard .wrap{padding:0 36px}.sidebar .dashboard header{display:block;border-bottom:1px solid #45474A;padding:12px 0;margin-bottom:24px}.sidebar .dashboard header .wrap{width:100%;max-width:100%;padding:0 36px}.sidebar .dashboard header h2{width:auto}.sidebar .dashboard .content h3{font-weight:300;font-size:24px;line-height:24px;margin-bottom:22px}.sidebar .dashboard .content h4{font-weight:300;font-size:20px;line-height:20px;margin-bottom:30px}.sidebar .dashboard .content ul{margin-left:0}.sidebar .dashboard .content li{float:none;margin:24px 0 30px;clear:both;height:50px;width:100%}.sidebar .dashboard .content li+li+li{display:block}.sidebar .dashboard .m{margin-top:-24px;width:74px;float:left;margin-right:14px}.sidebar .dashboard .m img{display:block;width:100%}.sidebar .dashboard .info{padding:0;margin-left:36px;height:50px;width:240px;overflow:visible}.sidebar .dashboard .info h3{float:left;font-size:16px;font-weight:400;line-height:20px;width:75px;margin:4px 0 00}.sidebar .dashboard .info h3 span{float:left}.sidebar .dashboard .info h3 span+span{clear:left}.sidebar .dashboard .info .percent{clear:none;float:left;font-weight:300;font-size:40px;line-height:48px;margin-right:2px;width:70px}.sidebar .dashboard .info .percent span{font-size:16px;margin-right:8px;position:relative;top:-6px}.sidebar .dashboard .info .change{clear:none;float:left;font-size:18px;font-weight:400;line-height:50px}.sidebar .dashboard footer{text-align:center}.sidebar .dashboard .source{margin-bottom:14px;width:100%}.sidebar .dashboard .button{float:none;margin-bottom:14px}.sidebar .dashboard .democrats,.sidebar .dashboard .republicans{clear:both;float:left;width:100%;padding:0;margin-bottom:0}.dashboard-header header h2{font-size:24px}.countdown{padding:24px}.countdown .wrap{width:100%}.videos .content li{margin-left:4%;width:30%}.events .content li{clear:none;float:left;width:32%;margin:0 0 0 2%}.events .content li:first-child{margin-left:0}.events .info{width:84%}.events .info+.info{margin-left:38px}.events.calendar header h2{font-size:40px;margin-bottom:16px}.events.calendar header p{font-size:16px;margin-bottom:24px}.events.calendar header .legend span{font-size:16px}.events.calendar header .sponsor span{font-size:13px}.events.calendar header .button a{font-size:16px}.events.calendar .content .filter ul li{width:auto;float:none}.events.calendar .content .filter ul li a{font-size:14px}.events.calendar .content .list ul li{width:auto;float:none;display:block;margin:0 0 30px}.events.calendar .content .list ul li .date{width:70px}.events.calendar .content .list ul li .date p{font-size:24px}.events.calendar .content .list ul li .info{min-height:62px;width:636px}.events.calendar .content .list ul li .info div span{font-size:26px}.events.calendar .content .list ul li .info div p{font-size:26px;width:564px}.events.calendar .content .list ul li .info div .button a{font-size:18px;padding:16px 20px}.results-caucus-headshots.alt .candidate:nth-child(4n+1){clear:none}.results-caucus-headshots.alt .candidate:nth-child(4n+1) .info .header{display:none}.results-caucus-headshots.alt .candidate:nth-child(5n+1){clear:left}.results-caucus-headshots.alt .candidate:nth-child(5n+1) .info .header{display:block}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article{width:30.5%;margin-left:4%}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article:nth-child(3n){margin-left:4%!important}.live-blog-promo .content .fyre-liveblog .fyre-comment-stream .fyre-stream-content article.fyre-comment-article:nth-child(3){display:inline-block}.primaries-landing .results-caucus .state{float:left;margin-right:3%;width:30%}.primaries-landing .results-caucus .state:nth-of-type(2n+1){clear:none}.primaries-landing .results-caucus .state:nth-of-type(3n+1){clear:left}.polls .pre-container,.polls .pre-container .ad-container,.polls .pre-container .desktop{display:block}.convention-landing section.blog-list .content article .storify-container{margin:32px 0 48px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:320px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:320px),only screen and (-o-min-device-pixel-ratio:2 / 1) and (min-width:320px),only screen and (min-device-pixel-ratio:2) and (min-width:320px),only screen and (min-resolution:192dpi) and (min-width:320px),only screen and (min-resolution:2dppx) and (min-width:320px){.m .winner,.results-caucus .data-table .row.winner .name:after{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 758.5px}.m .winner{background-position:0 -743px;height:16px;width:16px}.results-caucus .data-table .row.winner .name:after{background-position:0 -666px;height:9px;width:11px;top:12px}.nav .logo a{background:url(../img/elections-v2/logos-2x/logo-elections-small.png) center center no-repeat;background-size:154px 53px}.nav .branding a,.nav .branding a:hover{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 758.5px;height:25px;width:25px}.nav .branding a{background-position:0 -517px}.nav .branding a:hover{background-position:0 -492px}.nav .modal .close,.nav .modal .close:hover{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 758.5px;height:23px;width:23px}.nav .modal .close{background-position:0 -359px}.nav .modal .close:hover{background-position:0 -312px}.nav .modal .logo a{background:url(../img/elections-v2/logos-2x/logo-elections-small.png) no-repeat;background-size:154px 53px}.dashboard header .updated:before,.nav .modal .search .search-wrap:before,.nav .modal .search .search-wrap:hover:before{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 758.5px}.nav .modal .search .search-wrap:before{background-position:0 -652px;height:14px;width:16px}.nav .modal .search .search-wrap:hover:before{background-position:0 -638px;height:14px;width:16px}.dashboard header .updated:before{background-position:0 -675px;height:12px;width:12px}#bottom .logo a{background:url(../img/elections-v2/logos-2x/logo-elections-small.png) no-repeat;background-size:154px 53px}#bottom .options .branding,#bottom .options .branding:hover{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 758.5px;height:50px;width:50px}#bottom .options .branding{background-position:0 -442px}#bottom .options .branding:hover{background-position:0 -392px}.convention-landing section.blog-list header .logo.rep{background:url(../img/elections-v2/logos-2x/logo-rnc-small.png) center no-repeat #f1f2f5;background-size:197px 33px}.convention-landing section.blog-list header .logo.dem{background:url(../img/elections-v2/logos-2x/logo-dnc-small.png) center no-repeat #f1f2f5;background-size:201px 40px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:768px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:768px),only screen and (-o-min-device-pixel-ratio:2 / 1) and (min-width:768px),only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){.m .winner{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 758.5px;background-position:0 -711px;height:32px;width:32px}.nav .logo a{background:url(../img/elections-v2/logos-2x/logo-elections-medium.png) center center no-repeat;background-size:236px 79px}.nav .branding a,.nav .branding a:hover{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 758.5px;height:50px;width:50px}.nav .branding a{background-position:0 -442px}.nav .branding a:hover{background-position:0 -392px}.nav .modal .close,.nav .modal .close:hover{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 758.5px;height:38px;width:38px}.nav .modal .close{background-position:0 -274px}.nav .modal .close:hover{background-position:0 -198px}.nav .modal .logo a{background:url(../img/elections-v2/logos-2x/logo-elections-xlarge.png) no-repeat;background-size:354px 138px}#bottom .logo a{background:url(../img/elections-v2/logos-2x/logo-elections-medium.png) no-repeat;background-size:236px 79px}.convention-landing section.blog-list header .logo.rep{background:url(../img/elections-v2/logos-2x/logo-rnc-regular.png) center no-repeat #f1f2f5;background-size:533px 90px}.convention-landing section.blog-list header .logo.dem{background:url(../img/elections-v2/logos-2x/logo-dnc-regular.png) center no-repeat #f1f2f5;background-size:487px 96px}}