/*! updated; 01-10-2017 01:02 PM */


*,.liveblog .fn-tag-modal{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#bottom,.alert .social-banner:after,.alert h2{clear:both}#bottom .options,#bottom nav li{overflow:hidden}#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}.button.loading a,.hidden{visibility:hidden}.dropdown-filter .select-wrap select:focus,.events.calendar .content .filter .select-box select:focus,.masthead .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,.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}@-webkit-keyframes draw{0%{width:0}}@-moz-keyframes draw{0%{width:0}}@-ms-keyframes draw{0%{width:0}}@keyframes draw{0%{width:0}}*{box-sizing:border-box}#drawer .search input[type=text],.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}.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}#bottom nav li a{color:#fff;font-weight:700;font-size:13px}#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,.callout-image img,.main-content .advert,.masthead .branding,.news-feed footer,.sidebar .watch-button{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){.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],.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}}html .mobile{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%}html .tablet,html .tablet .ad-container{display:none}html .mobile-tablet,html .mobile-tablet .mobile,html .mobile-tablet .mobile .ad-container{display:block}html .desktop,html .desktop .ad-container,html .mobile-tablet .tablet,html .mobile-tablet .tablet .ad-container,html .tablet-desktop,html .tablet-desktop .ad-container{display:none}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}body,h1,h2,h3,h4,h5,h6,section header .sponsor span{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}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}.main-content,.main-content .wrap,.masthead-subnav,.section-nav,.sidebar,body.stick,html.stick,section header,section header .sponsor{overflow:hidden}#wrapper .hide{display:none}.show{display:block}.wrap:after,section:after{display:table;clear:both;content:""}.wrap{margin:0 auto}.m img{max-width:100%}.page{background:#fff;overflow-y:hidden}section header{border-bottom:1px solid #D4D6DB;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}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}#network .network-access .welcome,.live-data{float:left}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}section section h3{font-size:20px}.live-data{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}#network,.masthead,.masthead .inner{position:relative}.overlay-media{height:auto!important;width:auto!important}.wrap{width:100%}h1,h2,h3,h4,h5,h6{color:#323335;font-weight:300}a{color:#222;text-decoration:none}.button:hover a,.section-nav li a,.section-nav li.active,.section-nav li:hover,.sidebar-heading header h2 a,.sidebar-heading header h2 a:hover{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}#network li.fb a>span,#network li.fb a>span span,#network li.fb-go a>span,#network li.fb-go a>span span,#network li.fn a>span,#network li.fn a>span span,#network li.fn-go a>span,#network li.fn-go a>span span,#network li.fni a>span,#network li.fni a>span span,#network li.fnr a>span,#network li.fnr a>span span,#network li.lat a>span,#network li.lat a>span span,#network li.nat a>span,#network li.nat a>span span,.network-sprite{background-image:url(/static/cq/fn/img/_generated/global/network.png)}#network{display:none;background:#333;height:24px;margin:0 -22px}#network.logged-in{display:block}#network ul,#network.logged-in ul{display:none}#network li.fn a>span{background-position:0 -98px;top:12px}#network li.fn a>span.fox-news-hover,#network li.fn a>span:hover{background-position:0 -88px}#network li.fb a>span{background-position:0 -58px;width:90px}#network li.fb a>span.fox-business-hover,#network li.fb a>span:hover{background-position:0 -48px}#network li.lat a>span{background-position:0 -145px;width:93px;height:14px;top:10px}#network li.lat a>span.fn-latino-hover,#network li.lat a>span:hover{background-position:0 -159px}#network li.fn-go a>span{background-position:0 -78px;width:84px}#network li.fn-go a>span.fn-go-hover,#network li.fn-go a>span:hover{background-position:0 -68px}#network li.fb-go a>span{background-position:0 -18px;width:112px;height:11px}#network li.fb-go a>span.fb-go-hover,#network li.fb-go a>span:hover{background-position:0 -108px}#network li.fnr a>span{background-position:0 -119px;width:101px;height:13px;top:11px}#network li.fnr a>span.fn-radio-hover,#network li.fnr a>span:hover{background-position:0 -132px}#network li.nat a>span{background-position:0 0;width:74px;height:9px}#network li.nat a>span.nation-hover,#network li.nat a>span:hover{background-position:0 -9px}#network li.fni a>span{background-position:0 -38px;width:106px}#network li.fni a>span.fn-insider-hover,#network li.fni a>span:hover{background-position:0 -28px}#network li a:hover,#network li.active a{background:#000}#network li.active:hover{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}#network li.active a>span span{filter:alpha(enabled=false);opacity:1}#network li.fn a>span span{background-position:0 -88px}#network li.fb a>span span{background-position:0 -48px}#network li.lat a>span span{background-position:0 -159px}#network li.fn-go a>span span{background-position:0 -68px}#network li.fb-go a>span span{background-position:0 -108px}#network li.fnr a>span span{background-position:0 -132px}#network li.nat a>span span{background-position:0 -9px}#network li.fni a>span span{background-position:0 -28px}#network .network-access{color:#fff;font-size:11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}#network .network-access:after{content:"";display:table;clear:both}#network .network-access a{color:inherit}#network .network-access .access,#network .network-access .welcome{line-height:24px;margin:0 10px}#network .network-access .access{float:right}.masthead{background:#036;padding:18px 22px 11px;min-width:100%;width:100%;z-index:1000;-moz-transition-property:margin;-o-transition-property:margin;-webkit-transition-property:margin;transition-property:margin;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;color:#fff}.masthead .branding .logo,.masthead .inner:after{background-repeat:no-repeat;background-position:center center}.masthead .inner{z-index:0}.masthead .inner:after{display:block;content:"";background-image:url(../img/elections-v2/bg/header-img-320.png);height:42px;width:320px;position:absolute;top:0;left:50%;margin-left:-160px;z-index:1}@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){.masthead .inner:after{background-image:url(../img/elections-v2/bg-2x/header-img-320.png);background-size:320px 42px;height:42px;width:320px}}.masthead.sticky{position:fixed;position:sticky;backface-visibility:hidden;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.masthead.sticky-alt{position:fixed;position:sticky;backface-visibility:hidden;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:-180px}.masthead.expand{top:0}.masthead.expand-alt{top:-180px}.masthead.logged-in{padding:0 22px 11px}.masthead.logged-in .inner{padding-top:14px}.masthead.logged-in.alt{top:-25px}.masthead .branding{margin-bottom:10px;position:relative;z-index:2}.masthead .branding h1,.masthead .branding h2{display:inline-block}.masthead .branding .logo{display:block;background-image:url(../img/elections-v2/bg/aehq-logo.png);height:48px;width:188px;text-indent:-9999em}@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){.masthead .branding .logo{background-image:url(../img/elections-v2/bg-2x/aehq-logo.png);background-size:188px 48px;height:48px;width:188px}}.section-nav{clear:both;margin:0 -18px 0 -22px;position:relative;height:30px;z-index:5}.section-nav:after,.section-nav:before{display:block;position:absolute;content:"";height:30px;width:22px;z-index:10}.section-nav:after{top:0;right:0}.section-nav nav{display:block;overflow-x:scroll;-webkit-overflow-scroll:touch;height:60px;margin-right:-44px;padding:0 66px 0 22px;width:calc(100% + (44px))}.section-nav ul{font-size:0;min-width:768px;margin-left:-7px}.masthead .select-wrap select,.section-nav li a{color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.section-nav li{display:inline-block;list-style-type:none}.section-nav li.desktop{display:none}.section-nav li a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;line-height:12px;padding:7px;-moz-transition:background,.25s,ease-in-out;-o-transition:background,.25s,ease-in-out;-webkit-transition:background,.25s,ease-in-out;transition:background,.25s,ease-in-out;-webkit-tap-highlight-color:transparent}.section-nav li.active a,.section-nav li:hover a{background:#2e5882;text-decoration:none}.masthead .section-nav:before{background:-moz-linear-gradient(left,#036 0,rgba(0,51,102,0) 100%);background:-webkit-linear-gradient(left,#036 0,rgba(0,51,102,0) 100%);background:linear-gradient(to right,#036 0,rgba(0,51,102,0) 100%)}.masthead .section-nav:after{background:-moz-linear-gradient(right,#036 0,rgba(0,51,102,0) 100%);background:-webkit-linear-gradient(right,#036 0,rgba(0,51,102,0) 100%);background:linear-gradient(to left,#036 0,rgba(0,51,102,0) 100%)}.masthead .section-nav li:hover a{background:#2e5882}.masthead .menu-state .select-wrap:hover{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#2e5882}.masthead .select-wrap{position:relative;border:0;margin:0;padding:0;width:auto;z-index:0}.masthead .select-wrap:after{content:"";display:block;position:absolute;right:6px;top:12px;background:url(../img/_generated/elections-v2/icons.png) 0 -388px no-repeat;height:5px;width:8px}.masthead .select-wrap select{-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background:0 0;border:0;margin:0;vertical-align:inherit;position:relative;padding:6px;z-index:10;height:26px;width:110%}.masthead .select-wrap select option,.masthead .select-wrap select option:first-child{color:#222}.masthead-subnav{clear:both;background:#1b4e81;padding:10px 22px;width:100%;position:relative;z-index:990}.masthead-subnav.sticky{position:fixed;top:0;width:100%}.masthead-subnav .section-nav:before{background:-moz-linear-gradient(left,#1b4e81 0,rgba(27,78,129,0) 100%);background:-webkit-linear-gradient(left,#1b4e81 0,rgba(27,78,129,0) 100%);background:linear-gradient(to right,#1b4e81 0,rgba(27,78,129,0) 100%)}.masthead-subnav .section-nav:after{background:-moz-linear-gradient(right,#1b4e81 0,rgba(27,78,129,0) 100%);background:-webkit-linear-gradient(right,#1b4e81 0,rgba(27,78,129,0) 100%);background:linear-gradient(to left,#1b4e81 0,rgba(27,78,129,0) 100%)}.masthead-subnav li a{color:#fff}.masthead-subnav li.active a,.masthead-subnav li:hover a{background:#446e98}.main-content{width:100%}.main-content .wrap{padding:0 22px}.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.upper{margin-bottom:32px}.sidebar.lower{margin-bottom:0}.sidebar>section>header{border-bottom:0}.sidebar>section>header p{color:#656870}.sidebar>section>.content,.sidebar>section>footer,.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}.sidebar .watch-button{clear:both;margin:0 22px 24px}.sidebar .watch-button a{display:block;background:#75787D;color:#fff;position:relative;font-size:16px;line-height:48px}.sidebar .watch-button a:after{content:'';background-image:url(../img/_generated/elections-v2/icons.png);background-position:0 -814px;background-repeat:no-repeat;overflow:hidden;height:23px;width:23px;display:inline-block;position:relative;top:5px;left:10px}.dropdown-filter .select-wrap:after,.events .content li:after,.filters:after,section header .updated:before{content:""}@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){.sidebar .watch-button a:after{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 867.5px;background-position:0 -786px;height:23.5px;width:23.5px}}.sidebar .watch-button+.tablet{margin-top:0}.sidebar #liveblog-mod{-webkit-overflow-scrolling:touch;overflow:hidden}#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{display:block;background-image:url(../img/elections-v2/logos/aehq-footer-logo-sm.png);background-repeat:no-repeat;background-position:center center;height:40px;width:154px;margin:0 auto 16px;text-indent:-9999em}@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){#bottom .logo a{background-image:url(../img/elections-v2/logos-2x/aehq-footer-logo-sm.png);background-size:154px 40px;height:40px;width:154px}}#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 -448px;height:50px;width:50px;text-indent:-9999px}#bottom .options .branding.fnlogo-large-hover,#bottom .options .branding:hover{background-position:0 -398px}#bottom .legal{width:190px;font-size:10px;line-height:14px}.alert{margin:0 auto;width:100%}.alert>div{padding:16px 22px;margin:0 0 16px}.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}.button a,.chart .tooltip .rating ul li.active{font-weight:700}.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;-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{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}.button.loading{background:url(/static/v/all/img/loader-trans-6.gif) 50% 50% no-repeat}.js-scrollbar{display:block;float:left;background:#45474a;position:relative;height:16px;width:100%}.js-scrollbar.hover{cursor:pointer}.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{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 select:hover,.exit-polls .poll-item .data-table .answer .info:hover{cursor:pointer}.dropdown-filter .select-wrap{border:1px solid #D4D6DB;background:#fff;color:#75787D;position:relative;overflow:hidden}.dropdown-filter .select-wrap:after{display:block;position:absolute;background-position:0 -393px;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}.dropdown-filter.no-bg{background:0 0;padding:0}.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}.sidebar-heading header .updated{line-height:24px}.sidebar-heading header .updated:before{top:6px}.chart{overflow:hidden;height:auto;margin-bottom:12px}.chart .tooltip{position:relative}.chart .tooltip .event,.chart .tooltip .rating{display:none;color:#2a2a2b;position:absolute;background:#fff;border:1px solid #D4D6DB;top:0;left:0;z-index:10;width:auto;min-width:130px;font-size:14px}.chart .plot,.chart .tooltip .event.active,.chart .tooltip .rating.active{display:block}.chart .tooltip .event .date,.chart .tooltip .rating .date{font-size:13px;color:#75787D}.chart .tooltip .rating{padding:12px 14px}.chart .tooltip .rating .date{padding:0 0 8px}.chart .tooltip .rating ul li{padding:2px 0}.chart .tooltip .rating ul li>span:nth-child(2){float:right}.chart .tooltip .event{-moz-box-shadow:0 0 7px #D4D6DB;-webkit-box-shadow:0 0 7px #D4D6DB;box-shadow:0 0 7px #D4D6DB;padding:6px 10px}.chart .tooltip .event .date{margin:0 8px 0 0}.chart .tooltip .event a{padding:0 0 0 8px;color:#83B0D3;text-decoration:underline}.chart .headshot{float:left}.chart .plot{float:none;overflow:hidden}.multiplot{background:url(../img/elections-v2/bg/graph-loading.gif) center center no-repeat;background-size:300px 75px;min-height:250px}.OUTBRAIN{overflow:hidden}#wrapper .data-county .content.desktop.show{display:none}section{margin-bottom:32px}section header h1{font-size:24px;line-height:24px;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{display:block;background:url(../img/_generated/elections-v2/icons.png) 0 -802px 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}section footer .source{font-size:12px;line-height:18px}.m .winner{background-position:0 -869px;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}.callout-image{margin-bottom:24px}.callout-image img{display:block;margin:0 auto;max-width:100%}.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}.callout{border-top:1px solid #D4D6DB;border-bottom:1px solid #D4D6DB;padding:24px 0}.callout.jump-state{text-align:left}.callout.jump-state header{border:0;padding-bottom:0;margin-bottom:12px}.callout.jump-state header h2,.callout.jump-state header p{float:none;width:100%}.callout.jump-state header h2{font-size:20px}.callout.jump-state header p{font-size:14px;line-height:18px;margin-bottom:0}.callout.jump-state .filters{border:0;margin-bottom:0;padding-bottom:0}.callout.jump-state .filters .dropdown-filter{margin-bottom:0}.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{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 p.location{color:#989CA1;font-size:12px;line-height:16px;margin-top:2px;margin-left:24px}.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}.sidebar section.events.calendar{margin:0 22px 24px;border-bottom:1px solid #D4D6DB;padding-bottom:24px}.sidebar section.events.calendar header{border-bottom:1px solid #D4D6DB;padding:0 0 12px}.sidebar section.events.calendar .content{padding:0}.sidebar section.events.calendar .content .list ul li .info div span{display:inline-block;width:16px}.sidebar section.events.calendar footer{text-align:center}.national-issues header h2,.national-issues header p{float:left;width:74%}.national-issues header .arrow{margin-top:6px}.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}.national-issues footer{clear:both;text-align:center}.national-issues footer .source{text-align:left;margin-bottom:12px}.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 -660px;height:26px;width:26px;position:absolute;left:0;top:-2px}.filters .incumbent{color:#75787D}.filters .incumbent span{background-image:url(../img/elections-v2/icons/incumbent-chair.png);background-repeat:no-repeat;background-position:center center;height:14px;width:10px;display:inline-block;text-indent:-9999px;position:relative;top:4px}@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){.filters .incumbent span{background-image:url(../img/elections-v2/icons-2x/incumbent-chair.png);background-size:10px 14px;height:14px;width:10px}}.tag-list{clear:both;padding-bottom:0;margin-bottom:0;border:0}.tag-list li{display:inline-block;border:1px solid #D4D6DB;margin:0 10px 12px 0}.tag-list li a{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:26px;padding:5px 6px}.tag-list li a:hover{text-decoration:none}.tag-list li.active,.tag-list li:hover{background-color:#323335;border:1px solid #323335}.tag-list li.active a,.tag-list li:hover a{color:#fff}.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 .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 .answer.expanded .dropdown{display:block}.exit-polls.alt .poll-item .data-table .answer .row.info .poll-value,.exit-polls.alt .poll-item .data-table .answer .row:before{display:none}.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%}.exit-polls.alt .poll-item .data-table .answer{background:#fff}.exit-polls.alt .poll-item .data-table .answer .row{border:0;padding:10px 0}.exit-polls.alt .poll-item .data-table .answer .row:nth-of-type(2n-1){background:#f1f2f5}.exit-polls.alt .poll-item .data-table .answer .row.info{background:#fff;min-height:auto}.exit-polls.alt .poll-item .data-table .answer .row.info:hover{cursor:initial}.exit-polls.alt .poll-item .data-table .dropdown,.live-blog-promo .content .fyre-liveblog{display:block}.exit-polls.alt .poll-item .data-table .info{padding:12px 0}.exit-polls.alt .poll-item .data-table .info .poll-choice{color:#75787D}.exit-polls.alt .poll-item .data-table .dropdown .row{padding:0 12px}.exit-polls.alt .poll-item .data-table .dropdown .poll-choice{color:#989CA1}.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}.state-header{margin-bottom:24px}.state-header header{margin-bottom:0}.state-header header .m{float:left;margin-right:12px;width:48px}.state-header header h1,.state-header header p{margin-left:58px}.state-header header p{float:none;clear:none;color:#989CA1;margin-bottom:12px}.state-header header .info{clear:left;overflow:hidden;margin-left:-6px}.state-header header .info>div{display:inline-block;vertical-align:top;text-align:center;margin:0 2%;width:20%}.state-header header .info>div>span{display:inline-block;color:#656870;font-size:12px;line-height:16px}.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-header header .info .circle>span{color:#989CA1;font-size:30px;font-weight:300;line-height:64px}.state-header header .info .circle>span.unit{display:none;font-size:14px;line-height:16px;text-align:center}.state-header header .info .has-text .circle span{position:relative;top:-6px}.state-header header .info .has-text .circle span.unit{display:block;position:absolute;top:auto;bottom:8px;width:100%}.ballot-measures{color:#75787D}.ballot-measures .col{display:inline-block;width:32.5%;padding:12px}.ballot-measures .col.state,.ballot-measures .col.title{display:block;width:100%;border-bottom:1px solid #D4D6DB}.ballot-measures .col.title{text-align:left}.ballot-measures .default-message{display:none}.ballot-measures .default-message.show{display:block}.ballot-measures .row-header{display:none;margin-bottom:15px}.ballot-measures .ballot-item{margin-bottom:0;border-bottom:1px solid #D4D6DB}.ballot-measures .ballot-item:nth-of-type(even){background:#f1f2f5}.ballot-measures .ballot-item:nth-of-type(2){border-top:1px solid #D4D6DB}.ballot-measures .ballot-item .data-table .title{font-size:14px;line-height:22px}.ballot-measures .ballot-item .data-table .nay,.ballot-measures .ballot-item .data-table .percent,.ballot-measures .ballot-item .data-table .yay{font-size:18px}.ballot-measures .ballot-item .data-table .nay,.ballot-measures .ballot-item .data-table .yay{border-left:1px solid #D4D6DB}.ballot-measures .ballot-item .data-table .nay.winner:after,.ballot-measures .ballot-item .data-table .yay.winner:after{content:'';background-image:url(../img/_generated/elections-v2/icons.png);background-position:0 -869px;background-repeat:no-repeat;overflow:hidden;height:16px;width:16px;display:inline-block;margin:0 0 -2px 7px;position:absolute}@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){.ballot-measures .ballot-item .data-table .nay.winner:after,.ballot-measures .ballot-item .data-table .yay.winner:after{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 867.5px;background-position:0 -842px;height:16px;width:16px}}.ballot-measures .ballot-item .data-table span{font-size:13px;display:block;margin-bottom:4px}.exit-poll section{margin-bottom:0}.exit-poll section header{border-bottom:0 none;padding-bottom:0;margin-bottom:0}.exit-poll .poll-item:nth-of-type(n+2){display:none}.exit-poll .poll-item>header{margin-bottom:12px}.exit-poll .poll-item>header h4{color:#656870;line-height:22px;font-size:16px}.exit-poll .poll-item>header h4 span{display:table-cell}.exit-poll .poll-item>header h4 span:first-child{padding-right:8px}.exit-poll .poll-item .data-table .row-header{display:none}.exit-poll .poll-item .data-table .stat{margin-bottom:18px}.exit-poll .poll-item .data-table .stat:last-child{margin-bottom:12px}.exit-poll .poll-item .data-table .stat>header{margin-bottom:8px}.exit-poll .poll-item .data-table .stat>header h5{color:#75787D;font-size:14px;font-weight:400}.exit-poll .poll-item .data-table .stat div{padding:8px 12px;font-size:14px;color:#75787D}.exit-poll .poll-item .data-table .stat div:after{content:"";display:table;clear:both}.exit-poll .poll-item .data-table .stat div:nth-of-type(odd){background:#f1f2f5}.exit-poll .poll-item .data-table .stat div span:first-child{float:left;max-width:150px}.blog-list header .header-image img,.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%}.exit-poll .poll-item .data-table .stat div span.num{float:right;font-weight:300}.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 -746px;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;position:relative}.top-video #video a{position:relative;display:block}.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 .slideshow{height:202px;overflow-y:scroll}.top-video .more-video .slideshow li{background:#333;padding:12px 14px;border-bottom:1px solid #46474B;cursor:pointer}.top-video .more-video .slideshow li a{font-size:14px;line-height:18px;color:#989BA2}.top-video .more-video .slideshow li.active,.top-video .more-video .slideshow li:hover{background:#46474B}.top-video .more-video .slideshow li.active a,.top-video .more-video .slideshow li:hover a{color:#F1F2F6;text-decoration:none}@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 .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}.liveblog .fn-tag-modal .fn-modal-close:hover{cursor:pointer}.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{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:#323335}.convention-landing .app-container .elements-container .s-liveblog .s-element-content{margin-top:0}.convention-landing .app-container .elements-container .s-liveblog .s-element-content.s-element-text{padding:0;margin-top:0}.convention-landing .app-container .elements-container .s-liveblog .s-post-footer{top:-10px;padding:0 20px}.convention-landing .app-container .elements-container .s-liveblog .s-image-info .s-attribution{float:right}.landing main.main-content .prediction-maps header h2{float:left;width:86%}.landing main.main-content .prediction-maps header .arrow{margin-top:6px}.landing main.main-content .prediction-maps .prediction-map header{border-bottom:1px solid #D4D6DB;padding-bottom:12px;margin-bottom:24px}.landing main.main-content .prediction-maps .prediction-map footer{text-align:center;display:block}.landing main.main-content .prediction-maps .prediction-map footer .source{text-align:left}.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;position:relative}.state-landing .top-video #video a{position:relative;display:block}.state-landing .top-video .more-video .slideshow{height:202px;overflow-y:scroll}.state-landing .top-video .more-video .slideshow li{background:#333;padding:12px 14px;border-bottom:1px solid #46474B;cursor:pointer}.state-landing .top-video .more-video .slideshow li a{font-size:14px;line-height:18px;color:#989BA2}.state-landing .top-video .more-video .slideshow li.active,.state-landing .top-video .more-video .slideshow li:hover{background:#46474B}.state-landing .top-video .more-video .slideshow li.active a,.state-landing .top-video .more-video .slideshow li:hover a{color:#F1F2F6;text-decoration:none}.state-landing .top-video.collapsed .more-video .video-list{display:none}.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}.polls .national-results footer .source{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 .sidebar{display:none}.convention-landing .wrap{padding:0}.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}.blog-list header{border-bottom:0 none;text-align:center;padding:0 22px}.blog-list header .logo{position:relative;width:100%;height:64px;margin-bottom:32px}.blog-list header .logo.rep{background:url(../img/elections-v2/logos/logo-rnc-small.png) center no-repeat #f1f2f5}.blog-list header .logo.dem{background:url(../img/elections-v2/logos/logo-dnc-small.png) center no-repeat #f1f2f5}.blog-list header .logo h1{display:none}.blog-list header .logo:before{content:'';position:relative;background-image:url(../img/_generated/elections-v2/icons.png);background-position:0 -596px;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){.blog-list header .logo:before{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 867.5px;background-position:0 -595px;height:64px;width:64px}}.blog-list header .sponsor{display:none;width:165px;float:none;margin:12px auto 16px}.blog-list header .watch-button{clear:both;text-align:center}.blog-list header .watch-button a{display:block;background:#75787D;color:#fff;position:relative;font-size:16px;line-height:48px}.blog-list header .watch-button a:after{content:'';background-image:url(../img/_generated/elections-v2/icons.png);background-position:0 -814px;background-repeat:no-repeat;overflow:hidden;height:23px;width:23px;display:inline-block;position:relative;top:5px;left:10px}.blog-list .content .s-sort-order,.sidebar .blog-list>.content .s-footer-left .s-like,.sidebar .blog-list>.content .s-footer-left .s-sidenotes-button,.sidebar .blog-list>.content .super-header .s-secondary-header{display:none}@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){.blog-list header .watch-button a:after{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 867.5px;background-position:0 -786px;height:23.5px;width:23.5px}}.blog-list header .watch-button+.tablet{margin-top:0}.blog-list header .tablet{margin-top:32px}.blog-list .content{min-height:227px}.blog-list .content .s-element-content p{font-size:16px;line-height:24px;color:#222;margin-bottom:28px}.blog-list .content .s-post-footer{width:100%;float:right}.blog-list .content .s-post-footer .s-share-button{margin:0}.sidebar .blog-list>header{text-align:left;border-bottom:1px solid #D4D6DB;margin:0 22px 24px;padding:0 0 12px}.sidebar .blog-list>.content{padding:0 2px}.sidebar .blog-list>.content .super-header .base-header{padding:0 22px}.sidebar .blog-list>footer{text-align:center}@media only screen and (min-width:768px){html .mobile,html .mobile .ad-container{display:none}html .mobile-tablet,html .tablet,html .tablet .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,html .tablet-desktop,html .tablet-desktop .ad-container{display:block}html .desktop,html .desktop .ad-container{display:none}body{min-width:768px}#network{margin:0 -95px}.masthead{padding:18px 95px 14px}.masthead .inner:after{background-image:url(../img/elections-v2/bg/header-img-768.png);background-repeat:no-repeat;background-position:center center;height:66px;width:619px;top:-10px;margin-left:-289px}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:768px) and (min-device-pixel-ratio:2),only screen and (min-width:768px) and (min-resolution:144dppx){.masthead .inner:after{background-image:url(../img/elections-v2/bg-2x/header-img-768.png);background-size:619px 66px;height:66px;width:619px}}@media only screen and (min-width:768px){.masthead.logged-in{padding:0 95px 11px}.masthead.logged-in .inner{padding-top:18px}.masthead.logged-in.alt{top:0}.masthead .branding{margin-bottom:10px}.masthead .branding h1,.masthead .branding h2{font-size:24px;line-height:24px}.masthead .branding .section-title{font-size:32px;line-height:38px;letter-spacing:-1px}.masthead .select-wrap:after{right:10px}.masthead .select-wrap select{height:30px;line-height:30px;padding:0 10px;width:120%}.section-nav{height:30px;margin:0 -95px}.section-nav:after,.section-nav:before{height:30px}.section-nav nav{height:60px;padding:0 95px}.section-nav ul{min-width:1024px;margin-left:-10px}.section-nav li a{padding:9px 10px}.section-nav li.mobile-tablet{display:inline-block}.masthead-subnav{padding:10px 95px}.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>footer,.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)}.sidebar .watch-button{margin:0 95px 24px}.sidebar .watch-button a{font-size:18px;line-height:62px}#bottom{padding:16px 0 40px}#bottom>div{width:576px}#bottom .logo{margin-bottom:38px}#bottom .logo a{background-image:url(../img/elections-v2/logos/aehq-footer-logo-lg.png);background-repeat:no-repeat;background-position:center center;height:49px;width:189px}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:768px) and (min-device-pixel-ratio:2),only screen and (min-width:768px) and (min-resolution:144dppx){#bottom .logo a{background-image:url(../img/elections-v2/logos-2x/aehq-footer-logo-lg.png);background-size:189px 49px;height:49px;width:189px}}@media only screen and (min-width:768px){.alert>div,.sidebar-heading{margin-bottom:32px}.top-stories:after,.videos .content{clear:both}#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}#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 -393px 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 h1{font-size:36px;line-height:38px}section header h2{font-size:36px;line-height:40px}section header p{font-size:14px}section footer .source{font-size:14px;line-height:20px}.m .winner{background:url(../img/_generated/elections-v2/icons.png) 0 -837px 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:24px;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{margin-bottom:24px}.top-story .content li{margin-bottom:0}.top-story .content li .m{float:left;width:46%}.top-story .content li .info{float:left;width:50%}.top-stories header{margin-bottom:30px}.events .info,.videos header p{margin-bottom:0}.top-stories .content li .m{margin-right:4%;width:32%}.top-stories .content li .info{width:64%}.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}.events.calendar .content .list ul li .info div .button{margin-left:44px}.sidebar section.events.calendar{margin:0 95px 48px;border-bottom:0;padding-bottom:0}.sidebar section.events.calendar header{border-bottom:1px solid #D4D6DB;padding:0 0 24px;margin-bottom:24px;max-width:100%}.sidebar section.events.calendar .content{padding:0;max-width:100%}.sidebar section.events.calendar .content .list ul li .info div span{width:24px}.sidebar section.events.calendar .content .list ul li .info div p.location{margin-left:44px}.national-issues header .arrow{margin-top:12px}.national-issues .content .issue{float:left;width:50%;min-height:116px}.national-issues .content .issue:nth-of-type(2n+1){clear:both}.national-issues footer .source{margin-bottom:24px}.national-issues footer .button a{padding:14px 22px;font-size:16px;line-height:20px}.results-caucus-headshots header{border:0;margin:0 0 12px;padding:0;overflow:hidden}.results-caucus-headshots header .date{height:auto}.results-caucus-headshots .candidates{float:left;width:50%}.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}.commenting #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .fyre-button-left,.exit-poll .poll-item .data-table .row-header .col.rep,.exit-poll .poll-item .data-table .stat div.rep{border-right:1px solid #D4D6DB}.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}.state-header header .meta{float:left;width:50%;padding-right:2%}.state-header header .m{width:108px}.state-header header h1,.state-header header p{margin-left:120px}.state-header header h1{font-size:36px}.state-header header p{width:auto}.state-header header .info{clear:none;float:right;width:50%;text-align:right}.state-header header .info>div{margin:0 3px;width:64px}.ballot-measures .col{display:table-cell;width:10%}.ballot-measures .col.title{display:table-cell;width:60%;border-bottom:0 none;min-width:276px}.ballot-measures .col.state{display:table-cell;width:10%;border-bottom:0 none;min-width:55px}.ballot-measures .col.nay,.ballot-measures .col.yay{min-width:100px}.ballot-measures .col.percent{min-width:67px}.ballot-measures .default-message{padding-top:12px}.ballot-measures .row-header{font-size:14px;display:block;margin-bottom:0}.ballot-measures .row-header .nay,.ballot-measures .row-header .percent,.ballot-measures .row-header .state,.ballot-measures .row-header .yay{text-align:center}.ballot-measures .ballot-item{border-bottom:0 none}.ballot-measures .ballot-item:last-child{border-bottom:1px solid #D4D6DB}.ballot-measures .ballot-item .data-table{display:table}.ballot-measures .ballot-item .data-table .percent,.ballot-measures .ballot-item .data-table .title{border-left:1px solid #D4D6DB}.ballot-measures .ballot-item .data-table span{display:none}.exit-poll .poll-item{margin-bottom:22px;border-bottom:0 none}.exit-poll .poll-item:nth-of-type(1){margin-bottom:48px}.exit-poll .poll-item:nth-of-type(n+2){display:block}.exit-poll .poll-item>header h4{font-size:24px;line-height:32px}.exit-poll .poll-item .data-table .row-header{display:block;float:right}.exit-poll .poll-item .data-table .row-header .col{width:70px;max-width:70px;display:table-cell;padding:12px 4px;border-left:1px solid #D4D6DB;text-align:center;font-size:13px;color:#75787D;vertical-align:middle}.exit-poll .poll-item .data-table .row-header+.stat{clear:both}.exit-poll .poll-item .data-table .stat{margin-bottom:0;position:relative}.exit-poll .poll-item .data-table .stat:last-child{border-bottom:1px solid #D4D6DB}.exit-poll .poll-item .data-table .stat:nth-of-type(odd){background:#f1f2f5}.exit-poll .poll-item .data-table .stat header{margin-bottom:0;padding:12px 16px;display:table-cell;width:100%}.exit-poll .poll-item .data-table .stat header h5{font-size:16px}.exit-poll .poll-item .data-table .stat div{padding:12px 8px;min-width:70px;text-align:center;display:table-cell;border-left:1px solid #D4D6DB;font-size:16px}.exit-poll .poll-item .data-table .stat div:nth-of-type(odd){background:0 0}.exit-poll .poll-item .data-table .stat div span:first-child{display:none}.exit-poll .poll-item .data-table .stat div span.num{float:none}.exit-poll .poll-item footer .source{margin-bottom:0}.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}.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}.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-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 main.main-content .prediction-maps header h2{margin-bottom:0}.landing main.main-content .prediction-maps header .arrow{margin-top:12px}.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}.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{margin-bottom:16px}.polls .democrats{margin-bottom:0;padding-left:0}.polls .republicans{padding-right:0}.polls .dropped .info h3{margin-bottom:47px}.blog-list header{margin-bottom:34px;padding:0}.blog-list header .logo{width:100%;height:138px}.blog-list header .logo.rep{background:url(../img/elections-v2/logos/logo-rnc-regular.png) center no-repeat #f1f2f5}.blog-list header .logo.dem{background:url(../img/elections-v2/logos/logo-dnc-regular.png) center no-repeat #f1f2f5}.blog-list header .sponsor{margin:24px auto}.blog-list header .watch-button{margin:12px 0 24px}.blog-list header .watch-button a{font-size:18px;line-height:62px}.blog-list .content .s-element-content p{font-size:18px;line-height:27px;margin-bottom:27px}.sidebar .blog-list>header{margin:0 95px 24px;max-width:100%}.sidebar .blog-list>.content{padding:0 75px}}@media only screen and (min-width:1024px){#network .network-access>a,#network li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}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}#network,html .desktop,html .desktop .ad-container,html .tablet-desktop,html .tablet-desktop .ad-container{display:block}#network li,#network ul,#network.logged-in ul{display:inline-block}body{min-width:100%}#network{height:32px;margin-left:0;margin-right:0}#network>div{height:100%;margin:0 50px;max-width:100%;position:relative}#network ul{height:100%;float:left;font-size:0}#network li{height:100%}#network li a{height:100%;padding:0 10px;display:block}#network li a>span{background-repeat:no-repeat;width:63px;height:10px;display:block;position:relative;top:13px;background-position:0 0;text-indent:-9999px}#network li a>span span{display:block;position:absolute;top:0;right:0;bottom:0;left:0;filter:alpha(Opacity=0);opacity:0;-moz-transition:opacity,.2s,ease-in-out;-o-transition:opacity,.2s,ease-in-out;-webkit-transition:opacity,.2s,ease-in-out;transition:opacity,.2s,ease-in-out}#network li a:hover>span span{filter:alpha(enabled=false);opacity:1}#network .network-access{font-size:12px;position:absolute;right:0;float:right}#network .network-access .access,#network .network-access .welcome{line-height:32px;margin:0}#network .network-access>div>div>div li a{-moz-transition:color .2s linear;-o-transition:color .2s linear;-webkit-transition:color .2s linear;transition:color .2s linear}#network .network-access>a{height:32px;padding:0 12px;display:block;color:#666;font-size:12px;line-height:3;text-transform:uppercase;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}#network .network-access>a:hover{background:#222;color:#939393}#network .network-access.logged-in>a{display:none}#network .network-access.logged-in>div>a>img{width:32px;height:32px}#network .network-access>div{position:relative}#network .network-access>div>div{padding:12px 0 0;display:none;position:absolute;top:24px;right:-29px;z-index:9999}#network .network-access>div>div>div{width:90px;padding:12px;overflow:hidden;background:#222}#network .network-access>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);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#network .network-access>div>div>div li:first-child{margin:0 0 16px}#network .network-access>div>div>div li a{color:#666;font-size:12px}#network .network-access>div>div>div li a:hover{color:#939393;background:0 0}.masthead,.masthead.logged-in{padding:0 0 14px}.masthead .inner{padding:18px 50px 0;margin:0 auto;max-width:100%;width:100%}.masthead .inner:after{background-image:url(../img/elections-v2/bg/header-img.png);background-repeat:no-repeat;background-position:center center;height:66px;width:882px;top:0;margin-left:-462px}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:1024px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:144dppx){.masthead .inner:after{background-image:url(../img/elections-v2/bg-2x/header-img.png);background-size:882px 66px;height:66px;width:882px}}@media only screen and (min-width:1024px){.section-nav li.mobile-tablet,.section-nav:after,.section-nav:before{display:none}#bottom .main-nav nav:after,.section-nav .dropdown>a:after,.sidebar:after,.sidebar:before{content:""}.masthead .branding{margin-bottom:14px}.masthead .branding h1,.masthead .branding h2{font-size:32px;line-height:30px}.masthead .branding .logo{margin:0}.masthead .branding .section-title{font-size:46px;line-height:50px;margin-top:-9px}.masthead .search{margin-bottom:15px}.section-nav,.section-nav nav,.section-nav ul{overflow:visible;margin:0}.section-nav{height:auto;text-align:center}.section-nav nav{width:100%;max-width:100%;height:auto;padding:0}.section-nav ul{min-width:100%;width:100%}.section-nav li a{margin:0 2px}.section-nav li.desktop{display:inline-block}.section-nav .dropdown{position:relative}.section-nav .dropdown>a{position:relative;padding-right:32px}.section-nav .dropdown>a:after{display:block;position:absolute;right:12px;top:12px;background:url(../img/_generated/elections-v2/icons.png) 0 -388px no-repeat;height:5px;width:8px}.section-nav .dropdown .sub{display:none;position:absolute;top:30px;left:2px;overflow-y:scroll;overflow-x:hidden;max-height:204px;width:175px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.section-nav .dropdown .sub li{display:block;text-align:left;width:inherit}.advert,.advert .ad-container{text-align:center}.section-nav .dropdown .sub li a{color:#a7c6e5;background:#036;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:12px;margin:0;font-size:12px;line-height:12px}.section-nav .dropdown .sub li:hover a{background:#335c85;color:#a7c6e5}.section-nav .dropdown.active>a,.section-nav .dropdown:hover>a{background:#036}.section-nav .dropdown:hover .sub{display:block}.masthead-subnav{padding-left:50px;padding-right:50px}.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:48px}.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>header h2{float:none;margin-bottom:2px;width:auto}.sidebar>section>header p{float:none;font-size:12px;width:auto}.sidebar>section>.content,.sidebar>section>footer,.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,.results-caucus footer{display:block}.dashboard{padding-bottom:30px}.dashboard .wrap{width:574px;margin:0 auto}.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-story .content li{margin-bottom:0}.top-story .content li .m{float:left;width:46%}.top-story .content li .info{float:left;width:50%}.top-stories .content li .m{margin-right:4%;width:32%}.top-stories .content li .info{width:64%}.sidebar section.events.calendar{border-bottom:1px solid #D4D6DB;margin:0 0 24px;padding-bottom:24px}.sidebar section.events.calendar header{padding-bottom:10px;margin-left:36px;margin-right:36px}.sidebar section.events.calendar header p{width:100%}.sidebar section.events.calendar .content{padding:0 36px}.sidebar section.events.calendar .content .list ul li .date{padding-right:16px;width:40px}.sidebar section.events.calendar .content .list ul li .date p{font-size:14px}.sidebar section.events.calendar .content .list ul li .info{padding-left:16px;width:234px}.sidebar section.events.calendar .content .list ul li .info div span{font-size:16px;margin-right:10px;width:15px}.sidebar section.events.calendar .content .list ul li .info div p{font-size:16px;width:188px}.sidebar section.events.calendar .content .list ul li .info div p.location{font-size:12px;margin-left:30px}.sidebar section.events.calendar .content .list ul li .info div .button{margin-left:30px}.sidebar section.events.calendar .content .list ul li .info div .button a{font-size:14px;padding:12px 16px}.national-issues{margin-bottom:48px}.state-landing .top-video .more-video .slideshow,.top-video .more-video .slideshow{-ms-scrollbar-arrow-color:#000;-ms-scrollbar-face-color:#000;-ms-scrollbar-shadow-color:#000;-ms-scrollbar-highlight-color:#333;-ms-overflow-style:scrollbar}.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}.state-header header h1{float:none}.state-header header .info{width:auto}.exit-poll .poll-item:nth-of-type(1){margin-bottom:22px}.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::-webkit-scrollbar{width:17px;background:#333}.top-video .more-video .slideshow::-webkit-scrollbar-thumb{background-color:#000;background-color:rgba(0,0,0,.5);border-radius:10px;border:5px solid transparent;background-clip:padding-box}.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::-webkit-scrollbar{width:17px;background:#333}.state-landing .top-video .more-video .slideshow::-webkit-scrollbar-thumb{background-color:#000;background-color:rgba(0,0,0,.5);border-radius:10px;border:5px solid transparent;background-clip:padding-box}.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}.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}.blog-list{margin-bottom:21px}.blog-list header{margin-bottom:24px}.blog-list header .logo{margin-bottom:0}.blog-list header .sponsor{margin:24px auto 0}.blog-list .content article header h2{float:none;width:100%}.blog-list .content article .storify-container{margin:28px 0 34px}.sidebar .blog-list>header{margin:0 36px}.sidebar .blog-list>.content{padding:0 16px}}@media only screen and (min-width:1280px){.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:0 94px}.masthead .inner{padding:18px 94px 0}.pre-container,.pre-container .desktop,.pre-container .desktop .ad-container{display:none}.main-content .wrap{padding:0 94px}.main-content .wrap:first-of-type{padding-top:60px}section footer .source{font-size:16px;line-height:22px}.news-feed .content h4,.videos .content .info h4{font-size:20px;line-height:26px}.advert.desktop.large,.advert.desktop.large .ad-container{display:block}.advert.desktop .leaderboard{display:inline-block}.dashboard header .wrap{padding:0 38px}.dashboard-header header{padding:12px 24px}.dashboard-header header .wrap{width:100%;max-width:100%}.videos .content li{margin-left:3%;width:31%}.videos .content .m img{width:100%}.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}.filters .incumbent{float:right;margin-top:10px}.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}.prediction-map .content>.m{float:left;margin-right:24px;width:calc(100% - 222px - 24px);max-width:616px}.prediction-map .content>.m .source{display:block;margin-top:6px}.prediction-map .row{clear:none;float:left;width:222px}.prediction-map .row .col{clear:both;float:none;padding:0;width:100%}.prediction-map footer{display:none}.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{margin-bottom:8px}.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 .blog-list .content article .storify-container{margin:34px 0}}@media only screen and (min-width:1440px){#network>div,.masthead{width:1440px;margin:0 auto}body{min-width:1440px}#network>div{padding-left:114px;padding-right:114px}.masthead{min-width:auto;max-width:1440px}.masthead .inner{padding:18px 114px 0;margin:0 auto;width:100%;max-width:100%}.masthead-subnav{margin:0 auto;max-width:1440px}.masthead-subnav .inner{padding-left:114px;padding-right:114px;margin:0 auto;width:1440px;max-width:100%}.masthead-subnav.sticky{left:50%;margin-left:-720px;width:1440px}.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}.national-issues .content{overflow:hidden}.national-issues .content .issue{display:block;float:left;margin-left:32px;width:30%}.national-issues .content .issue:nth-of-type(2n+1){clear:none}.national-issues .content .issue:nth-of-type(3n+1){clear:both;margin-left:0}.national-issues .content .issue .m{float:left;display:block;line-height:116px}.national-issues .content .issue .m img{vertical-align:middle}.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}.sidebar section.events.calendar{border-bottom:1px solid #D4D6DB;margin-left:0;margin-right:0}.sidebar section.events.calendar header h2{font-size:24px;line-height:28px;margin-bottom:2px}.sidebar section.events.calendar header p{font-size:12px;margin-bottom:0}.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}.prediction-map .row{clear:none;float:left;width:222px}.prediction-map .row .col{clear:both;float:none;padding:0;width:100%}.prediction-map footer{display:none}.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 .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){.dashboard header .updated:before,.m .winner,.results-caucus .data-table .row.winner .name:after{background-image:url(../img/_generated/elections-v2/icons-2x.png);background-size:64px 867.5px}.m .winner{background-position:0 -842px;height:16px;width:16px}.results-caucus .data-table .row.winner .name:after{background-position:0 -719px;height:9px;width:11px;top:12px}.dashboard header .updated:before{background-position:0 -774px;height:12px;width:12px}.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 867.5px;background-position:0 -810px;height:32px;width:32px}.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}}