/*! updated; 02-09-2016 05:43 PM */


.button.loading a,.hidden{visibility:hidden}#wrapper:after,.nav .modal:after,.nav:after,.search,.wrap:after,section:after{clear:both}.button,.dropdown-filter .select-wrap,.nav .wrap,footer,section{position:relative}.dashboard footer,aside.sidebar .callout{text-align:center}.dropdown-filter .select-wrap select:focus,.events.calendar .content .filter .select-box select:focus{outline:0}#bottom .options .branding,#bottom .options .branding:hover,.dashboard-header header .button.back a:before,.dropdown-filter .select-wrap:after,.icons-sprite,.m .winner,.nav .branding a,.nav .branding a:hover,.nav .menu a,.nav .menu a.active,.nav .menu a:hover,.nav .modal .close,.nav .modal .close:hover,.nav .modal .search .search-wrap:before,.nav .modal .search .search-wrap:hover:before,.state-data .data-exit-polls .poll-info .how-to a:before,.state-data .exit-polls .poll-info .how-to a:before,.state-landing aside.sidebar .results-caucus-headshots .candidate .m .winner,body.debate-landing main.main-content .events.debates .previous-button span,section header .arrow a,section header .arrow.alt a{background-image:url(../img/_generated/elections/icons.png);background-repeat:no-repeat}.icons-2x-sprite{background-image:url(../img/_generated/elections/icons-2x.png);background-repeat:no-repeat}html .desktop,html .desktop .ad-container,html .mega-desktop,html .mega-desktop .ad-container,html .tablet,html .tablet .ad-container,html .tablet-desktop,html .tablet-desktop .ad-container{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,html .mobile,html .mobile-tablet,html .mobile-tablet .ad-container,main,menu,nav,section{display:block}html .mobile .ad-container{display:block;margin-left:-4%;margin-right:-4%}html .mobile .ad-container.flex{margin-left:-8%;margin-right:-8%;width:116%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{line-height:1}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}.OUTBRAIN,body.stick,html.stick,section header,section header .sponsor{overflow:hidden}body,html{background:#333}.hide{display:none}#wrapper:after,#wrapper:before,.wrap:after,.wrap:before{display:table;content:""}.wrap{margin:0 auto;*zoom:1}#wrapper{background:#f4f4f4;*zoom:1}.m img{max-width:100%}em,i{font-style:italic}.button{display:inline-block;background-color:#fff;border-width:1px;border-style:solid;border-color:#D4D6DB;top:-4px;-webkit-box-shadow:0 3px 0 #D4D6DB;-moz-box-shadow:0 3px 0 #D4D6DB;box-shadow:0 3px 0 #D4D6DB}.button a{display:block;color:#45474A;font:700 16px/16px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;padding:10px 16px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dropdown-filter .select-wrap select,body,h1,h2,h3,h4,h5,h6,section header .sponsor span{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.button:hover{top:-2px;-webkit-box-shadow:0 1px 0 #D4D6DB;-moz-box-shadow:0 1px 0 #D4D6DB;box-shadow:0 1px 0 #D4D6DB}.button:hover a{text-decoration:none;border-bottom-width:2px}.button.dark{background-color:#242426;border-color:#242426 #242426 #000;-webkit-box-shadow:0 3px 0 #000;-moz-box-shadow:0 3px 0 #000;box-shadow:0 3px 0 #000}.button.dark a{color:#D4D6DB}.button.dark:hover{-webkit-box-shadow:0 1px 0 #000;-moz-box-shadow:0 1px 0 #000;box-shadow:0 1px 0 #000}.button:active{top:-1px;-webkit-box-shadow:0 0 0 #D4D6DB;-moz-box-shadow:0 0 0 #D4D6DB;box-shadow:0 0 0 #D4D6DB}.button.dark:active{top:0;border-bottom:0;-webkit-box-shadow:0 0 0 #323335;-moz-box-shadow:0 0 0 #323335;box-shadow:0 0 0 #323335}.button.disabled{cursor:disabled}.button.loading{background:url(/static/v/all/img/loader-trans-6.gif) 50% 50% no-repeat}.search{float:none}.dropdown-filter{background:#242426;padding:14px 16px;margin-bottom:16px}.dropdown-filter label{color:#656870;font-size:16px;line-height:20px;margin-bottom:12px;cursor:initial}.dropdown-filter label:hover{cursor:inherit}.exit-polls .poll-item .data-table .answer .info:hover,.liveblog .fn-tag-modal .fn-modal-close:hover{cursor:pointer}.dropdown-filter .select-wrap{border:1px solid #45474a;background:#323335;color:#75787d;overflow:hidden}.dropdown-filter .select-wrap:after{display:block;content:"";position:absolute;background-position:0 -370px;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 -365px}.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}section{*zoom:1}section:after,section:before{content:"";display:table}section header{border-bottom:1px solid #D4D6DB;padding-bottom:12px;margin-bottom:24px}section header h2{font-size:24px}section header p{font-size:12px}section header .sponsor{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}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 -82px}aside.sidebar{background:#323335}.overlay-media{height:auto!important;width:auto!important}.wrap{width:320px;max-width:276px}body{min-width:320px}h1,h2,h3,h4,h5,h6{color:#222;font-weight:300}p{color:#656870;font:400 13px/17px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}a{color:#222}a:hover{text-decoration:underline}a:active{color:#9AA1B0}.nav{height:64px;*zoom:1}.nav:after,.nav:before{content:"";display:table}.nav .menu{position:absolute;left:0;top:24px}.nav .menu a{display:block;background-position:0 -638px;text-indent:-9999em;height:13px;width:24px}.nav .menu a.active,.nav .menu a.menu-small-hover,.nav .menu a:hover{background-position:0 -625px}.nav .logo{display:block;width:100%}.nav .logo a{display:block;background:url(/static/p/elections/2016/img/elections/logos/logo-elections-small.png) 0 10px no-repeat;height:63px;width:154px;margin:0 auto;text-indent:-9999em}.nav .branding{position:absolute;right:0;top:20px}.nav .branding a{display:block;background-position:0 -500px;height:25px;width:25px;text-indent:-9999em}.nav .branding a.fnlogo-small-hover,.nav .branding a:hover{background-position:0 -475px}.nav .modal{display:none;background-color:#fff;background-color:rgba(255,255,255,.95);position:fixed;top:0;left:0;padding:30px 24px;overflow-y:scroll;height:100%;width:100%;z-index:9999;*zoom:1}#bottom,.dashboard .democrats,.dashboard .republicans,.social-mentions .m{overflow:hidden}.nav .modal:after,.nav .modal:before{content:"";display:table}.nav .modal.open{display:block}.nav .modal .inner{max-width:480px;margin:0 auto}.nav .modal .close{background-position:0 -329px;display:block;width:24px;height:25px;text-indent:-9999em;position:absolute;left:18px;top:12px}.nav .modal .close.close-small-hover,.nav .modal .close:hover{background-position:0 -281px}.nav .modal .user{position:absolute;right:12px;top:12px}.nav .modal .user a{clear:right;float:right;color:#45474A;font:600 14px/20px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.nav .modal .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-small.png) no-repeat;height:53px;width:154px}.nav .modal .search{padding:0;margin-bottom:24px;position:relative}.nav .modal .search .search-wrap{background:#fff;border:1px solid #D4D6DB;position:relative;z-index:10}.nav .modal .search .search-wrap:before{content:"";display:block;position:absolute;left:20px;top:16px;background-position:0 -733px;height:14px;width:16px}.nav .modal .search .search-wrap:before.search-hover,.nav .modal .search .search-wrap:before:hover,.nav .modal .search .search-wrap:hover:before{background-position:0 -719px}.nav .modal .search input{background:0 0;border:0;padding:0 0 0 48px;line-height:48px;margin:0;height:48px;width:100%;position:relative;z-index:20}.nav .modal .main-nav div{padding-bottom:12px;margin-bottom:24px;border-bottom:1px solid #D4D6DB;*zoom:1}.nav .modal .main-nav div:after,.nav .modal .main-nav div:before{content:"";display:table}.nav .modal .main-nav div:after{clear:both}.nav .modal .main-nav div+div+div{margin-bottom:0;padding-bottom:0;border-bottom:0}.nav .modal .main-nav h2{color:#9ba2b1;font-size:24px;line-height:24px;margin-bottom:6px}.nav .modal .main-nav nav li{float:left;width:50%;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.nav .modal .main-nav nav li a{display:block;padding:12px;font-size:14px;line-height:14px}.nav .modal .main-nav nav li:nth-child(2n-1) a{padding-left:0}#bottom{background:#fff;color:#8e8f94;border-top:1px solid #D4D6DB;font-family:Arial,Helvetica,Tahoma,sans-serif;padding:24px 0}#bottom .main-nav nav li a,#bottom .main-nav nav li a:hover{color:#222}#bottom .main-nav h2,#bottom .main-nav nav li a{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}#bottom .logo{border-bottom:1px solid #D4D6DB;width:100%;margin-bottom:16px}#bottom .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-small.png) center top no-repeat;display:block;margin:0 auto;height:53px;width:154px;text-indent:-9999em}#bottom .main-nav,#wrapper .hide,.alert .action,.sidebar-heading header .updated{display:none}#bottom .legal,#bottom .legal a,#bottom .legal a:hover,#bottom p{color:#8e8f94;font:inherit}.alert,.dashboard .dropped .info .change,.dashboard .info .percent,.dashboard .source,.social-mentions .content h4,.social-mentions .info .count,.social-mentions .info .handle{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{background-position:0 -425px;height:50px;width:50px}#bottom .options .branding.fnlogo-large-hover,#bottom .options .branding:hover{background-position:0 -375px}#bottom .legal{width:190px;font-size:10px;line-height:14px}.alert{margin:0 auto 12px;width:100%}.alert>div{padding:16px 22px;margin:0}.alert>div h2{font-size:20px;font-weight:400;line-height:24px;letter-spacing:0}.alert#live>div a,.alert#prog-alert>div a,.alert>div a{font-weight:300}.alert>div a{font-size:14px;line-height:20px;margin-bottom:0}.alert>div a.close{background-image:url(/static/p/elections/2016/img/elections/icons/close-small-white.png);background-position:center center;background-size:100%;height:16px;width:16px}.alert>div a.close:hover{background-image:url(/static/p/elections/2016/img/elections/icons/close-small-black.png)}.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-image:url(/static/p/elections/2016/img/elections/icons/close-small-black.png);background-position:center center}.alert#live>div a.close:hover{background-image:url(/static/p/elections/2016/img/elections/icons/close-small-white.png)}.alert#prog-alert>div{background:#f4d360}.alert#prog-alert>div a.close{background-image:url(/static/p/elections/2016/img/elections/icons/close-small-black.png);background-position:center center}.alert#prog-alert>div a.close:hover{background-image:url(/static/p/elections/2016/img/elections/icons/close-small-white.png)}.sidebar-heading{margin-bottom:12px}.sidebar-heading header{margin-bottom:0;padding-top:24px;padding-bottom:0;border:0}.sidebar-heading header h2{color:#D4D6DB;font-size:24px}.sidebar-heading header h2 a{color:inherit;text-decoration:none}.sidebar-heading header h2 a:hover{text-decoration:none}#wrapper .show{display:block}#wrapper .data-county .content.desktop.show{display:none}.container{padding-top:64px}.sticky-col{background:#fff;border-bottom:1px solid #D4D6DB;position:fixed;top:0;left:0;width:100%;z-index:9998}aside.sidebar{margin-bottom:0;padding-bottom:24px}aside.sidebar .todays-events{margin-bottom:16px}aside.sidebar .todays-events ul li+li+li{display:block}aside.sidebar .leaderboard,aside.sidebar .results-state,aside.sidebar .todays-events footer,aside.sidebar .todays-events ul li+li+li+li+li+li+li+li+li{display:none}aside.sidebar .todays-events ul{margin-left:-4%}aside.sidebar .todays-events .state{float:left;margin-left:4%;margin-bottom:12px;width:46%}aside.sidebar>.button{margin:0 auto}aside.sidebar>.button a{padding:12px 24px}main.main-content{display:block;background:#fff;padding-top:24px}main.main-content.dark{background:#323335;padding-top:0}section{margin-bottom:32px}section header h1{margin-bottom:8px}section header h2{margin-bottom:6px;line-height:24px}section header .updated{float:right;display:block;color:#D4D6DB;font-size:12px;line-height:20px;font-weight:600;position:relative;padding-left:18px}section header .updated:before{content:"";display:block;background:url(../img/_generated/elections/icons.png) 0 -748px no-repeat;position:absolute;left:0;top:4px;height:12px;width:12px}section header .sponsor{margin-bottom:12px}section header .sponsor span{color:#D4D6DB}.m .winner{background-position:0 -792px;display:block;text-indent:-9999em;position:absolute;right:0;bottom:10px;height:16px;width:16px}.dashboard .content li+li+li,.dashboard header{display:none}main .advert{margin-bottom:24px}.dark header{border-bottom:1px solid #45474A}.dark header h1,.dark header h2{color:#D4D6DB;font-weight:300;font-size:24px;line-height:28px}.dark header h3{color:#D4D6DB;font-weight:300;font-size:20px;line-height:24px}.dark header p,.dashboard{color:#989CA1}.dashboard .content h3,.dashboard header h2{font-size:24px;line-height:24px;font-weight:300}.dashboard{padding-bottom:10px;margin-bottom:0}.dashboard header h2{float:left;color:#989CA1;margin-bottom:0}.dashboard .content{padding-top:30px}.dashboard .content h3{color:#D4D6DB;margin-bottom:22px}.dashboard .content h4{color:#989CA1;font-weight:300;font-size:20px;line-height:20px;margin-bottom:30px}.dashboard .content p{color:#989CA1}.dashboard .content li{margin-top:24px;clear:both;margin-bottom:30px;height:50px}.dashboard .m{margin-top:-24px;width:74px;float:left;margin-right:14px}.dashboard .m img{display:block;width:100%}.dashboard .info{background:#222;margin-left:36px;height:50px;width:240px}.dashboard .info h3{float:left;color:#989CA1;font-size:16px;font-weight:400;width:80px;margin:0}.dashboard .button,.dashboard .source{margin-bottom:14px}.dashboard .info h3 span{float:left}.dashboard .info h3 span+span{clear:left}.dashboard .info .percent{float:left;font-weight:300;font-size:40px;line-height:48px;margin-right:2px;text-align:center;width:70px}.dashboard .info .percent span{font-size:16px;margin-right:8px;position:relative;top:-6px}.dashboard .info .change{float:left;color:#75787D;font-size:18px;font-weight:400;line-height:50px}.dashboard .source{color:#989CA1;text-align:left}.dashboard .democrats .info .percent{color:#4691C3}.dashboard .republicans{margin-bottom:0}.dashboard .republicans .info .percent{color:#DD4C4C}.dashboard .independents .info .percent{color:#D47643}.dashboard .dropped .info h3{color:#75787D;margin-bottom:47px}.dashboard .dropped .info .change{font-size:16px;font-weight:400}.dashboard-header header{padding:12px 0;margin-bottom:0}.dashboard-header header h2{color:#75787D;font-size:20px;margin-bottom:12px}.dashboard-header header .updated{float:left;margin-bottom:8px}.dashboard-header header .button{clear:left;float:left}.dashboard-header header .button+.button{clear:none;float:right}.dashboard-header header .button.back a{position:relative;text-indent:-9999em;width:48px}.dashboard-header header .button.back a:before{content:"";display:block;background-position:0 -92px;position:absolute;top:12px;left:16px;height:12px;width:16px}.social-mentions .m{float:left;background:#222;width:70px;height:70px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;margin-right:16px}.news-feed .content .m img,.social-mentions .m img{width:100%}.social-mentions .info{float:left}.social-mentions .info .count{color:#75787D;font-weight:300;font-size:30px;line-height:36px}.social-mentions .info .handle{color:#75787D;font-weight:400;font-size:16px;line-height:24px}.social-mentions .info .handle a{color:inherit}.social-mentions .content h4{color:#989CA1;font-weight:300;font-size:20px;line-height:32px}.social-mentions .content li{clear:left;float:left;display:block;margin-bottom:16px;width:100%}.events .content,.events .content li:after,.social-mentions .democrats:after,.social-mentions .republicans:after,.videos .content{clear:both}.social-mentions .content li:first-child .count{font-size:40px}.social-mentions .democrats,.social-mentions .republicans{*zoom:1}.social-mentions .democrats:after,.social-mentions .democrats:before,.social-mentions .republicans:after,.social-mentions .republicans:before{content:"";display:table}.social-mentions .democrats .info .count{color:#4691C3}.social-mentions .republicans .info .count{color:#DD4C4C}.social-mentions .independents .info .count{color:#D47643}.news-feed{margin-bottom:32px}.news-feed header h1{font-size:24px;margin-bottom:8px}.news-feed .content li{margin-bottom:20px}.news-feed .content li.hide{display:none}.news-feed .content .m{margin-bottom:6px}.news-feed .content h4{font-size:20px;font-weight:400;line-height:24px;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}.news-feed footer{text-align:center}.top-stories{margin-bottom:4px}.videos{margin-bottom:24px}.videos header p{margin-bottom:12px}.videos header .button a{font-size:14px;line-height:14px}.videos .content li{margin-bottom:24px}.videos .content li+li+li{margin-bottom:0}.videos .content .m{margin-bottom:10px}.videos .content .info h4{font-size:20px;font-weight:400}.events.upcoming header .button{margin-top:15px;right:0}.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;*zoom:1}.events .content li:after,.events .content li:before{content:"";display:table}.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:#222;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:#222;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{margin:0 0 10px}.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{margin-top:10px}.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 14px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;border:0;width:107%;height:33px;background:url(/static/p/elections/2016/img/elections/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}.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:196px;vertical-align:top;margin-bottom:0}.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{display:none}.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}.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{-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-container .fyre-editor-field{background-color:#fff;border-color:#D4D6DB;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow: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{-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-toolbar .goog-toolbar>div.fyre-button-left:nth-child(2){-webkit-border-radius:0;border-radius:0;background-clip:padding-box;border-color:#D4D6DB}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-toolbar .goog-toolbar>div.fyre-button-right.fyre-post-button{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;background-image:none}.liveblog .fyre-liveblog .fyre-editor .fyre-editor-toolbar .goog-toolbar>div.fyre-button-right.fyre-post-button>div{-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.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;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;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;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;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-raw-html .lf-poll .poll-body ul:after,.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:before,.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body:after,.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body:before,.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,.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:before,.liveblog .fyre-liveblog .fyre-thread-breakout-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:before{display:table;content:""}.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;*zoom:1}.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{clear:both}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment{margin-bottom:16px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment p,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment p{color:#222;font-size:14px;line-height:20px;margin-bottom:16px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html,.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .fyre-comment-media-expanded,.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .fyre-comment-media-expanded,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll{margin:0}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-edit,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-edit{position:absolute;top:-45px;right:0}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-media img,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-media img{height:auto}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html iframe,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html iframe{max-width:100%}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .question-text,.liveblog .fyre-liveblog .fyre-thread-breakout-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .question-text{color:#222;font:300 20px/26px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0;margin:0 0 12px}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-body .fyre-comment-raw-html .lf-poll .poll-body ul,.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{*zoom:1}.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{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;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;display:inline-block;background-color:#fff;border-width:1px;border-style:solid;border-color:#D4D6DB;position:relative;top:-4px;-webkit-box-shadow:0 3px 0 #D4D6DB;-moz-box-shadow:0 3px 0 #D4D6DB;box-shadow:0 3px 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;-webkit-box-shadow:0 1px 0 #D4D6DB;-moz-box-shadow:0 1px 0 #D4D6DB;box-shadow:0 1px 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;*zoom:1}.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer:after,.liveblog .fyre-liveblog .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer:before,.liveblog .fyre-liveblog .fyre-thread-breakout-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:before{content:"";display:table}.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{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(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;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(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;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(/static/p/elections/2016/img/elections/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{-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(/static/p/elections/2016/img/elections/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(/static/p/elections/2016/img/elections/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(/static/p/elections/2016/img/elections/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(/static/p/elections/2016/img/elections/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;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;display:inline-block;background-color:#fff;border-width:1px;border-style:solid;border-color:#D4D6DB;position:relative;top:-4px;-webkit-box-shadow:0 3px 0 #D4D6DB;-moz-box-shadow:0 3px 0 #D4D6DB;box-shadow:0 3px 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-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:0 1px 0 #D4D6DB;-moz-box-shadow:0 1px 0 #D4D6DB;box-shadow:0 1px 0 #D4D6DB}.liveblog .fn-tag-modal{background:#fff;position:absolute;left:50%;top:50%;margin-top:-105px;margin-left:-150px;padding:12px;border:1px solid #D4D6DB;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 1px 1px #D4D6DB;-moz-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(/static/p/elections/2016/img/elections/icons/drop-hover.png) 95% 50% no-repeat #fff;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;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(/static/p/elections/2016/img/elections/icons/close-small-black.png);background-position:0;display:block;width:24px;height:25px;text-indent:-9999em;position:absolute;right:12px;top:12px}.discuss-primary #livefyre_comment_stream .fyre .fyre-stream-stats{display:none}.discuss-primary #livefyre_comment_stream .fyre .fyre-auth{padding:0;margin:0 0 12px;*zoom:1}.discuss-primary #livefyre_comment_stream .fyre .fyre-auth:after,.discuss-primary #livefyre_comment_stream .fyre .fyre-auth:before{content:"";display:table}.discuss-primary #livefyre_comment_stream #powered_by_livefyre_new,.discuss-primary #livefyre_comment_stream .fyre .fyre-auth .fyre-live-container .fyre-listener-avatars{display:none}.discuss-primary #livefyre_comment_stream .fyre .fyre-auth:after{clear:both}.discuss-primary #livefyre_comment_stream .fyre .fyre-auth .fyre-login-bar{float:left;height:auto;width:auto}.discuss-primary #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;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;font-weight:600;padding:8px 14px}.discuss-primary #livefyre_comment_stream .fyre .fyre-auth .fyre-live-container .fyre-livecount .fyre-stream-livecount{color:#a6a6a6;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:20px;font-weight:600}.discuss-primary #livefyre_comment_stream .fyre .fyre-editor{margin-top:0}.discuss-primary #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-disabled{height:auto}.discuss-primary #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-editable{background:#fff;border:1px solid #D4D6DB;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0}.discuss-primary #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar{border:1px solid #D4D6DB;border-top:none;height:auto}.discuss-primary #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .goog-toolbar-separator{background:0 0;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;height:100%;border:0}.discuss-primary #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .fyre-button-left,.discuss-primary #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}.discuss-primary #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%}.discuss-primary #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}.discuss-primary #livefyre_comment_stream .fyre .fyre-stream-header .fyre-stream-sort .fyre-stream-sort-options{margin:0}.discuss-primary #livefyre_comment_stream .fyre .fyre-stream-header .fyre-stream-sort .fyre-stream-sort-options a,.discuss-primary #livefyre_comment_stream .fyre .fyre-stream-header .fyre-stream-sort .fyre-stream-sort-options span{-webkit-border-radius:0;border-radius:0;background:0 0}.discuss-primary #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}.discuss-primary #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}.discuss-primary #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,.discuss-primary #livefyre_comment_stream .fyre .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-reply{-webkit-border-radius:0;border-radius:0;background:0 0}.discuss-primary #livefyre_comment_stream .fyre .fyre-comment-stream .fyre-stream-content .fyre-comment-article .fyre-outer-comment-container .fyre-comment-replies-indent{margin-left:32px}.discuss-primary #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}.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{-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}.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}.primaries-data main.main-content{padding-top:12px}.primaries-data .dashboard-header{margin-bottom:0}.primaries-data .dashboard-header header h2{color:#656870;font-size:20px}.primaries-data .primaries-caucuses{margin-bottom:8px}.primaries-data .info-what{margin-bottom:24px}.primaries-data .info-what header{border:0;padding:0;margin:0 0 16px}.primaries-data .info-what header h3{color:#989CA1;font-size:20px;margin:0}.primaries-data .info-what .content{margin-bottom:8px}.primaries-data .info-what .content p{color:#989CA1;margin-bottom:24px;font-size:14px;line-height:20px}.primaries-data .info-what footer .button a{font-size:14px}.primaries-data .leaderboard header h2,.primaries-data .leaderboard header p,.primaries-data .results-state header h2,.primaries-data .results-state header p{float:left;width:88%}.todays-events{margin-bottom:12px}.todays-events header{border-bottom:0;padding:0;margin:0 0 12px}.todays-events header h3{color:#989CA1;font-size:20px}.todays-events .state{position:relative;background:#2a2a2b;overflow:hidden;margin-bottom:8px;padding:12px 14px;width:100%}.todays-events .state .m{float:left;margin-right:6px;height:40px;width:48px}.todays-events .state .name{display:table;color:#D4D6DB;float:left;font:300 16px/20px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;height:38px;width:36%}.modal-overlay .inner,body.debate-landing main.main-content .events.debates .previous-button a{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.todays-events .state .name span{display:table-cell;vertical-align:middle}.todays-events .state .button{float:right;margin-top:4px}.todays-events .state .button a{font-size:14px;line-height:14px}.todays-events .state.alt:after,.todays-events .state.alt:before{content:"";display:block;position:absolute;top:9px;background:url(/static/p/elections/2016/img/elections/states/default-sm.png);height:46px;width:34px}.todays-events .state.alt:before{left:14px}.todays-events .state.alt:after{right:14px}.todays-events .state.alt .name{display:block;float:none;text-align:center;line-height:40px;width:100%}.todays-events .state.alt .name span{display:inline-block}.todays-events footer{text-align:center}.leaderboard{margin-bottom:0}.leaderboard li+li+li+li{display:none}.leaderboard .candidate{clear:both;height:74px;margin-bottom:-16px}.leaderboard .candidate .m{float:left;margin-top:-26px;width:74px;position:relative}.leaderboard .candidate .m img{display:block}.leaderboard .candidate .info{border:1px solid #45474a;margin-top:26px;margin-left:37px;padding-left:48px;height:48px}.leaderboard .candidate .info .name{float:left;font-size:14px;line-height:48px}.leaderboard .candidate .info .data{color:#989CA1;border-left:1px solid #45474a;float:right;text-align:center;font-size:16px;line-height:48px;width:64px}.leaderboard .candidate.dropped .m img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(/static/p/elections/2016/img/elections/grayscale.svg);filter:gray;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.leaderboard .candidates{margin-bottom:24px}.leaderboard .candidates header{border:0;margin-bottom:38px;padding:0}.leaderboard .candidates header h3{color:#989CA1;border:0;padding:0;font-size:30px;line-height:36px}.leaderboard .candidates.rep .name{color:#DD4C4C}.leaderboard .candidates.dem .name{color:#4691C3}.leaderboard .candidates footer{text-align:center}.results-state .header{overflow:hidden;padding-bottom:10px;border-bottom:1px solid #45474a}.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{text-align:left;width:90px}.results-state .header .winner-head{width:122px}.results-state .header .delegates-head{width:62px}.results-state .state{clear:both;border:1px solid #45474a;border-top:0;height:100px}.results-state .state:nth-of-type(odd){background:#2a2a2b}.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:300;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 #45474a}.results-state .state .state-name{float:left;border-right:1px solid #45474a;width:90px;height:100%}.results-state .state .state-name .m{float:left;margin:28px 4px;width:48px}.results-state .state .state-name .m img{max-height:48px}.results-state .state .state-name .name{float:left;color:#D4D6DB;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:122px;min-height:50px}.results-state .state .winner span{display:table-cell;color:#989CA1;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 #45474a;width:62px}.results-state .state .delegates .row{display:table}.results-state .state .delegates .row span{color:#989CA1;display:table-cell;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:#989CA1}.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:#989CA1}.state-landing aside.sidebar .results-caucus-headshots{display:block;padding-top:24px;margin:0 auto;width:276px}.state-landing aside.sidebar .results-caucus-headshots header{display:block}.state-landing .todays-events ul li+li+li,.state-landing .top-video>h2,.state-landing .top-video>p,.state-landing aside.sidebar .results-caucus-headshots .content{display:none}.state-landing aside.sidebar .results-caucus-headshots .candidate .m .winner{background-position:0 -792px;right:0;bottom:10px;height:16px;width:16px}.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 .top-video{width:100%;overflow:hidden;height:auto;position:relative;border:1px solid #D4D6DB}.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 .results-caucus .state footer,.state-landing .top-video .more-video div .pagination{text-align:center}.state-landing .top-video .title a{color:#fff;font-weight:400;letter-spacing:1px;line-height:1.5;float:left}.state-landing .top-video .title span{text-transform:uppercase;color:#fff;float:left;font-size:11px;padding:3px;background:#1B4464;margin-right:10px}.state-landing .top-video #video{height:180px;background:#000}.state-landing .top-video .more-video{background:#fff}.state-landing .top-video .more-video div:first-child{overflow:hidden;padding:12px;margin:0 auto;width:276px}.state-landing .top-video .more-video .slideshow{width:999999px;padding:0;position:relative}.state-landing .top-video .more-video .slideshow li{border:1px solid #D4D6DB;padding:12px;display:inline-block;vertical-align:top;overflow:hidden;margin-right:12px;height:142px;width:146px;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.state-landing .top-video .more-video .slideshow li.active,.state-landing .top-video .more-video .slideshow li:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.state-landing .top-video .more-video .slideshow li a{display:block;color:#656870;font-size:12px;font-weight:600;line-height:16px;word-wrap:break-word}.state-landing .top-video .more-video .slideshow li a img{width:100%}.state-landing .top-video .more-video .slideshow li a:first-child span{text-transform:uppercase;font-size:11px;letter-spacing:0;position:absolute;background-color:#6b9724;opacity:.8;padding:1px 2px}.state-landing .top-video .more-video .slideshow li a:first-child:hover span{text-decoration:none;display:inline-block}.state-landing .top-video .more-video .slideshow li span{background-color:#B51112;color:#fff;display:inline-block;letter-spacing:1px;padding:0 2px;font-size:10px;text-transform:uppercase}.state-landing .top-video .more-video .slideshow li span+a{display:inline}.state-landing .top-video .more-video div .pagination li{display:inline-block;margin-right:10px}.state-landing .top-video .more-video div .pagination li a{display:block;width:15px;height:15px;border-radius:50%;background-color:#9aa1b0}.state-landing .top-video .more-video div .pagination li a:hover,.state-landing .top-video .more-video div .pagination li.current a{background-color:#fff}.state-landing .top-video .more-video div:first-child+div{height:45px;background-color:#D4D6DB;padding-top:15px}.state-landing .top-video .more-video div:first-child+div>a{position:relative;display:block;width:17px;height:10px;right:25px;float:right;bottom:12px;background:url(http://qa.global.fncstatic.com/static/p/live-event/img/graphics.png) -19px -303px no-repeat}.state-landing .top-video .more-video div:first-child+div>a:hover{background-position:0 -303px}.state-landing .top-video.collapsed .more-video div:first-child{display:none!important}.state-landing .top-video.collapsed .more-video div:first-child+div>a{background-position:-19px -316px}.state-landing .top-video.collapsed .more-video div:first-child+div>a:hover{background-position:0 -316px}.state-landing .top-video .more-video div .pagination li.fixed-pag,.state-landing .top-video.fixed .more-video div .pagination li.fixed-pag,.state-landing .top-video.small .more-video div .pagination li.fixed-pag{display:inline-block}.state-landing .results-caucus header{margin:0 auto;width:276px}.state-landing .results-caucus .content{margin:0;width:100%}.state-landing .results-caucus .state{border-bottom:1px solid #45474a;padding-bottom:30px;margin-bottom:30px}.state-landing .results-caucus .state header{margin-bottom:0}.state-landing .results-caucus .state header h3{float:left;color:#989CA1;font-size:20px;line-height:28px}.state-landing .results-caucus .state header .arrow{position:relative;top:8px}.state-landing .results-caucus .data-table{margin:12px auto 24px;width:276px}.state-landing .results-caucus .data-table .header,.state-landing .results-caucus .data-table .row{display:table}.state-landing .results-caucus .data-table .delegates,.state-landing .results-caucus .data-table .name,.state-landing .results-caucus .data-table .percent,.state-landing .results-caucus .data-table .votes{float:left;display:block;vertical-align:middle;padding:10px 0}.state-landing .results-caucus .data-table.hide+footer,body.multi-state .countdown,body.multi-state .results-caucus,body.single-state .results-caucus-headshots,body.single-state .results-county,body.single-state .sidebar-heading{display:none}.state-landing .results-caucus .data-table .name{text-align:left;width:82px}.state-landing .results-caucus .data-table .votes{width:78px}.state-landing .results-caucus .data-table .delegates,.state-landing .results-caucus .data-table .percent{width:58px}.state-landing .results-caucus .data-table .header .delegates,.state-landing .results-caucus .data-table .header .percent,.state-landing .results-caucus .data-table .header .votes{border-bottom:1px solid #45474a;color:#656870;font-size:12px;line-height:14px;text-align:center;padding:0 0 5px}.state-landing .results-caucus .data-table .header .votes{margin-left:82px}.state-landing .results-caucus .data-table .row{clear:both}.state-landing .results-caucus .data-table .row .delegates,.state-landing .results-caucus .data-table .row .percent,.state-landing .results-caucus .data-table .row .votes{border:1px solid #45474a;border-top:0;border-collapse:collapse;color:#989CA1;text-align:center}.state-landing .results-caucus .data-table .row .delegates,.state-landing .results-caucus .data-table .row .percent{border-left:0}.state-landing .results-caucus .data-table .row.rep .name{color:#DD4C4C}.state-landing .results-caucus .data-table .row.dem .name{color:#4691C3}.state-landing .results-caucus .data-table .row.winner .delegates,.state-landing .results-caucus .data-table .row.winner .percent,.state-landing .results-caucus .data-table .row.winner .votes{color:#82d54b}.state-landing .results-caucus .data-table .row.dropped .delegates span,.state-landing .results-caucus .data-table .row.dropped .name span,.state-landing .results-caucus .data-table .row.dropped .percent span,.state-landing .results-caucus .data-table .row.dropped .votes span{filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}body.single-state .countdown{margin-bottom:24px}.state-data main.main-content{background:#323335}.state-data .dashboard-header{margin-bottom:0}.state-data .state-header{margin-bottom:24px}.state-data .state-header header{margin-bottom:0}.state-data .state-header header .m{float:left;margin-right:12px;width:48px}.state-data .state-header header h1,.state-data .state-header header p{margin-left:58px}.state-data .state-header header p{color:#989CA1;margin-bottom:12px}.state-data .state-header header .info{overflow:hidden;margin-left:-6px}.state-data .state-header header .info>div{float:left;margin-left:6px;text-align:center;width:64px}.state-data .state-header header .info>div>span{display:inline-block;color:#656870;font-size:12px;line-height:16px}.state-data .state-header header .info .circle{display:block;-webkit-border-radius:50%;border-radius:50%;background:#242426;position:relative;height:64px;width:64px;margin-bottom:6px}.state-data .state-header header .info .circle>span{color:#989CA1;font-size:30px;font-weight:300;line-height:64px}.state-data .state-header header .info .circle>span.unit{display:none;font-size:14px;line-height:16px;text-align:center}.state-data .state-header header .info .has-text .circle span{position:relative;top:-6px}.state-data .state-header header .info .has-text .circle span.unit{display:block;position:absolute;top:auto;bottom:8px;width:100%}.state-data .filters{border-bottom:1px solid #45474a;padding-bottom:24px;margin-bottom:24px}.state-data .filters .party-filter{overflow:hidden}.state-data .filters .party-filter .label{float:left;color:#656870;font-size:16px;line-height:34px}.state-data .filters .party-filter ul{float:left;margin-left:16px}.state-data .filters .party-filter li{display:inline-block;margin-right:12px}.state-data .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;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.state-data .filters .party-filter li.rep a{border-color:#DD4C4C;color:#DD4C4C}.state-data .filters .party-filter li.rep.active a,.state-data .filters .party-filter li.rep:hover a{background:#DD4C4C}.state-data .filters .party-filter li.dem a{border-color:#4691C3;color:#4691C3}.state-data .filters .party-filter li.dem.active a,.state-data .filters .party-filter li.dem:hover a{background:#4691C3}.state-data .filters .party-filter li.active a,.state-data .filters .party-filter li:hover a{color:#fff;background:#656870;text-decoration:none}.state-data .data-exit-polls .poll-info,.state-data .exit-polls .poll-info{border-bottom:1px solid #45474a;padding-bottom:12px;margin-bottom:12px}.state-data .data-exit-polls .poll-info .total,.state-data .exit-polls .poll-info .total{color:#656870;margin-bottom:6px}.state-data .data-exit-polls .poll-info .total span,.state-data .exit-polls .poll-info .total span{font-size:16px;font-weight:400;line-height:32px;vertical-align:middle}.state-data .data-exit-polls .poll-info .total span+span,.state-data .exit-polls .poll-info .total span+span{color:#989CA1;font-size:32px;line-height:32px;font-weight:300;margin-left:6px}.state-data .data-exit-polls .poll-info .how-to a,.state-data .exit-polls .poll-info .how-to a{color:#656870;font-size:inherit;padding-left:36px;line-height:24px;position:relative}.state-data .data-exit-polls .poll-info .how-to a:before,.state-data .exit-polls .poll-info .how-to a:before{content:"";background-position:0 -661px;height:26px;width:26px;position:absolute;left:0;top:-2px}.state-data .data-county header h2,.state-data .data-county header p,.state-data .data-exit-polls h2,.state-data .data-exit-polls p,.state-data .data-polls header h2,.state-data .data-polls header p,.state-data .exit-polls header h2,.state-data .exit-polls header p{width:88%;float:left}.state-data .data-county .selection,.state-data .exit-polls .selection{text-align:center;margin-bottom:14px}.state-data .data-county .selection p,.state-data .exit-polls .selection p{background:#45474A;color:#D4D6DB;font-size:20px;font-weight:300;line-height:48px;margin:0}.state-data .data-county .selection.dem p,.state-data .exit-polls .selection.dem p{background:#4691C3}.state-data .data-county .selection.rep p,.state-data .exit-polls .selection.rep p{background:#DD4C4C}.state-data .exit-polls .selection{border-bottom:1px solid #45474a;padding-bottom:12px}.modal-overlay,.state-data .data-exit-polls{display:none}.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}.results-caucus-headshots .candidate+.candidate .info .header,.results-caucus-headshots .candidates footer{display:none}.modal-overlay .inner{background:#323335;color:#989CA1;padding:30px 36px;text-align:center;width:80%;height:auto;position:absolute;left:50%;top:50%;margin-left:-40%;margin-top:-150px}.modal-overlay .inner h3{color:#656870;font-size:24px;line-height:24px;font-weight:300;margin-bottom:16px}.modal-overlay .inner p{color:#989CA1;font-size:14px;line-height:18px;margin-bottom:24px}.data-county .data-table{border-top:1px solid #45474a;border-right:1px solid #45474a}.data-county .data-table .row{clear:both;border-bottom:1px solid #45474a;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 #45474a;width:170px}.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 .candidate.rep .name{color:#DD4C4C}.data-county .data-table .candidate.dem .name{color:#4691C3}.data-county .data-table .results{float:right;width:104px}.data-county .data-table .results>div{text-align:center}.data-county .data-table .results .percent{background:#242426}.data-county .data-table .results .percent,.data-county .data-table .results .votes{font-size:16px;color:#989CA1}.data-county .data-table .winner .percent,.data-county .data-table .winner .votes{color:#82d54b}.results-caucus-headshots header{border:0;margin:0 0 12px;padding:0;overflow:hidden}.results-caucus-headshots header .date{color:#989CA1;float:left;text-align:center;font-weight:300;border-right:1px solid #45474a;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{color:#D4D6DB;font-size:24px;line-height:24px}.results-caucus-headshots header .info{margin-top:6px;color:#989CA1}.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:#989CA1;font-size:20px;line-height:28px;margin-top:-5px}.results-caucus-headshots .candidates header p{color:#989CA1}.results-caucus-headshots .candidates.data-init .candidate .winner{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.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 .m .winner{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.results-caucus-headshots .candidate.dropped .m img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(/static/p/elections/2016/img/elections/grayscale.svg);filter:gray;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.results-caucus-headshots .candidate .info{float:left}.results-caucus-headshots .candidate .info .header{color:#656870;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:#989CA1;font-size:16px;line-height:20px;border:1px solid #45474a;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 #45474a;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}.exit-polls-old header{margin-bottom:12px}.exit-polls-old .poll-item{overflow:hidden;margin-bottom:12px}.exit-polls-old .poll-item header{border:0;padding:0;margin-bottom:12px}.exit-polls-old .poll-item header h4{color:#D4D6DB;font-size:16px;line-height:18px}.exit-polls-old .poll-item .data-table{border-bottom:1px solid #45474a}.exit-polls-old .poll-item .data-table .row{clear:both;overflow:hidden;background:#37383b;width:100%}.exit-polls-old .poll-item .data-table .row:nth-of-type(even){background:#323335}.exit-polls-old .poll-item .data-table .row>div{float:left}.exit-polls-old .poll-item .data-table .poll-choice{color:#656870;border-right:1px solid #45474a;font-size:12px;line-height:18px;padding:8px 12px;width:172px}.exit-polls-old .poll-item .data-table .poll-value{float:right;color:#989CA1;text-align:center;font-size:16px;line-height:32px;width:104px;padding:0 12px}.exit-polls-old footer{text-align:center;overflow:hidden}.exit-polls-old footer .prev{float:left}.exit-polls-old footer .next{float:right}.callout .button a{padding:14px 24px}.exit-polls header{margin-bottom:12px}.exit-polls .democrat .dropdown .poll-choice{color:#4691C3}.exit-polls .republican .dropdown .poll-choice{color:#DD4C4C}.exit-polls .filters .party-filter{text-align:center;margin-bottom:12px}.exit-polls .filters .party-filter .label{float:none}.exit-polls .filters .party-filter ul{display:inline-block;float:none;margin-left:12px}.exit-polls .poll-item{overflow:hidden;margin-bottom:12px}.exit-polls .poll-item header{border:0;padding:0;margin-bottom:12px}body.data .dashboard header .button,body.data .social-mentions header .sponsor{margin-bottom:0}.exit-polls .poll-item header h4{color:#D4D6DB;font-size:16px;line-height:18px}.exit-polls .poll-item .data-table .row{clear:both;overflow:hidden;width:100%;border-bottom:1px solid #45474a;padding:0 24px}.exit-polls .poll-item .data-table .row>div{font-size:12px;line-height:24px}.exit-polls .poll-item .data-table .answer .info .poll-value,body.data .dashboard header .button a{font-size:14px}.exit-polls .poll-item .data-table .answer{background:#222}.exit-polls .poll-item .data-table .answer:nth-of-type(even){background:#323335}.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 .dropdown{display:none}.exit-polls .poll-item .data-table .answer.expanded .dropdown,body.data .dashboard .content li+li+li,body.data .dashboard header{display:block}.exit-polls .poll-item .data-table .answer .dropdown .row{padding:0 24px 0 48px}.exit-polls .poll-item .data-table .answer.expanded .info:before{content:"-";left:15px;top:15px}.exit-polls .poll-item .data-table .poll-choice{float:left;padding-right:5%;width:80%}.exit-polls .poll-item .data-table .poll-value{float:right;color:#989CA1;text-align:center;width:20%}body.data main.main-content{background:#323335}body.data .dashboard header h2{color:#D4D6DB}body.data .dashboard footer{text-align:left}body.debate-landing main.main-content .events.debates header{margin-bottom:16px}body.debate-landing main.main-content .events.debates .previous-button{border-bottom:1px dashed #D4D6DB;text-align:center;margin-bottom:12px}body.debate-landing main.main-content .events.debates .previous-button a{display:inline-block;color:#AEB4C2;font-size:12px;font-weight:300;line-height:12px;padding:0 0 12px}body.debate-landing main.main-content .events.debates .previous-button a:hover{text-decoration:none}body.debate-landing main.main-content .events.debates .previous-button span{display:block;background-position:0 -329px;margin:0 auto 8px;height:13px;width:24px}body.potus-game .sidebar,body.societly .sidebar,body.societly .societly-info .advert .tablet-desktop{display:none}body.debate-landing main.main-content .events.debates .previous-button span.close-small-hover,body.debate-landing main.main-content .events.debates .previous-button span:hover{background-position:0 -281px}body.societly main.main-content .wrap{max-width:100%;width:100%}body.societly .societly-info{margin:0}body.societly .societly-info header{width:320px;max-width:276px;margin:0 auto;padding:0 22px 22px}body.societly .societly-info .advert{padding:12px;text-align:center;margin:0}@media only screen and (min-width:768px){.events .date,.news-feed footer{text-align:center}html .desktop,html .desktop .ad-container{display:none}html .mobile-tablet,html .mobile-tablet .ad-container,html .tablet,html .tablet .ad-container,html .tablet-desktop,html .tablet-desktop .ad-container{display:block}.nav .modal,html .mobile,html .mobile .ad-container{display:none}.wrap{width:768px;max-width:576px}body{min-width:768px}.nav{height:92px}.nav .menu{top:36px}.nav .menu a{background-position:0 -607px;height:18px;width:27px}.nav .menu a.active,.nav .menu a:hover{background-position:0 -589px}.nav .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-medium.png) 0 13px no-repeat;height:92px;width:237px}.nav .branding a{background-position:0 -425px;height:50px;width:50px}.nav .branding a:hover{background-position:0 -375px}.nav .modal{padding:40px 30px}.nav .modal .inner{max-width:668px}.nav .modal .close{background-position:0 -218px;width:38px;height:38px;left:30px;top:30px}.nav .modal .close:hover{background-position:0 -142px}.nav .modal .user{right:30px;top:30px}.nav .modal .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-xlarge.png) no-repeat;height:138px;width:355px}.nav .modal .search{margin-bottom:30px}.nav .modal .search input{width:100%}.nav .modal .main-nav h2{font-size:30px;line-height:30px}.nav .modal .main-nav nav li{width:155px;margin-right:12px}.nav .modal .main-nav nav li a{font-size:20px;line-height:20px;padding:14px 0}#bottom{padding:16px 0 40px}#bottom>div{width:576px}#bottom .logo{margin-bottom:38px}#bottom .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-medium.png) center center no-repeat;height:79px;width:237px}#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{max-width:576px}.alert>div{padding:24px 56px}.alert>div a{font-size:16px;line-height:22px}.sidebar-heading header{padding-top:32px}.container{padding-top:93px}.sticky-col .wrap{width:768px;max-width:576px}aside.sidebar .todays-events{margin-bottom:16px}aside.sidebar .todays-events ul li+li+li{display:block}aside.sidebar .leaderboard,aside.sidebar .results-state,aside.sidebar .todays-events footer,aside.sidebar .todays-events ul li+li+li+li+li+li+li+li+li{display:none}aside.sidebar .todays-events ul{margin-left:-4%}aside.sidebar .todays-events .state{float:left;margin-left:4%;margin-bottom:12px;width:46%}aside.sidebar>.button{margin:0 auto}aside.sidebar>.button a{padding:12px 24px}main.main-content{padding-top:36px;padding-bottom:32px}.dashboard,section header{padding-bottom:24px}section{margin-bottom:48px}section header h2{font-size:36px;line-height:36px}section header p{font-size:14px}.dark header h1,.dark header h2{font-size:36px;line-height:38px}.m .winner{background:url(../img/_generated/elections/icons.png) 0 -760px no-repeat;bottom:12px;height:32px;width:32px}main .advert{margin:0 auto 24px;width:300px}.dark header h1{color:#D4D6DB}.dark header h2{margin-bottom:6px}.dark header p{color:#989CA1}.dark header .updated{font:600 12px/32px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.events .date span,.events.calendar .content .filter ul li a{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.dark header .updated:before{top:10px}.dashboard .democrats,.dashboard .republicans{float:left;width:50%;margin-bottom:22px}.dashboard .democrats li+li,.dashboard .republicans li+li{margin-bottom:0}.dashboard .democrats{padding-left:12px}.dashboard .republicans{padding-right:12px}.dashboard footer .source{margin-top:12px}.dashboard footer .button{margin:0 12px 14px}.dashboard-header,.dashboard-header header{margin-bottom:16px}.dashboard footer .button a{padding:15px 24px}.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:20px;overflow:hidden}.news-feed .content .advert{margin:36px auto 48px;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 p{font-size:14px;line-height:20px}.news-feed .content .more{font-size:16px;font-weight:700}.top-stories header{margin-bottom:30px}.top-stories .content li{margin-bottom:20px}.top-stories .content li:first-child{width:100%}.top-stories .content li:first-child h4{font-size:36px;line-height:44px}.top-stories .content li+li{float:left;width:46%;margin-right:4%}.top-stories .content li+li+li{margin-right:0;margin-left:4%}.top-stories .content .m{float:none;width:100%;margin-right:0;margin-bottom:8px}.events .info,.videos header p{margin-bottom:0}.top-stories .content .info{width:100%;float:none}.videos header h2{font-size:30px}.videos header .button{position:absolute;margin-top:15px;right:0}.videos .content{clear:both}.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:22px}.events.upcoming header h2{font-size:30px}.events.upcoming header .button{position:absolute}.events .content li:last-child{margin-bottom:0}.events .date{float:left;padding-right:14px;width:38px}.events .date span{float:left;text-transform:uppercase;color:#222;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:538px}.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:#222;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{*zoom:1}.events.calendar header:after,.events.calendar header:before{content:"";display:table}.events.calendar header:after{clear:both}.events.calendar header .sponsor{float:left}.events.calendar header .button{float:right;margin-top:0}.events.calendar header .legend span{font-size:14px}.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.hide{display:none}.events.calendar .content .filter ul li.show{display:block}.events.calendar .content .filter:after,.events.calendar .content .list ul li .info div.hide{display:none}.events.calendar .content .filter ul li a{font-size:13px}.events.calendar .content .filter ul li a:hover{text-decoration: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.show{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}.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}.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}.primaries-data .leaderboard .candidate .m img,.primaries-data .leaderboard li+li+li+li{display:block}.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}.discuss-primary #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .fyre-button-left{border-right:1px solid #D4D6DB}.discuss-primary #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .fyre-button-right{border-left:1px solid #D4D6DB}.discuss-primary #livefyre_comment_stream .fyre .fyre-editor .fyre-editor-container .fyre-editor-toolbar .goog-toolbar .fyre-post-button{border-top:0;width:auto}.primaries-data main.main-content,.primaries-landing main.main-content>.wrap{padding-top:0}.primaries-data main.main-content>.wrap{position:relative;padding-top:0}.primaries-data .dashboard-header header .wrap{padding:0;position:relative}.primaries-data .primaries-caucuses header{overflow:hidden}.primaries-data .primaries-caucuses header h1,.primaries-data .primaries-caucuses header p{float:left;width:100%}.primaries-data .primaries-caucuses header .sponsor{float:right;margin-top:-24px}.primaries-data .todays-events{margin-bottom:28px}.primaries-data .todays-events header h3{font-size:24px;line-height:28px}.primaries-data .todays-events .content{margin-left:-24px}.primaries-data .todays-events .state{float:left;margin-left:24px;width:276px}.primaries-data .leaderboard .candidate{clear:none;float:left;height:216px;width:130px;margin-bottom:30px;margin-left:18px}.primaries-data .leaderboard .candidate .m{float:none;margin:0 auto;width:115px}.primaries-data .leaderboard .candidate .info{border:1px solid #45474a;margin-top:0;margin-left:0;padding-left:0;height:66px}.primaries-data .leaderboard .candidate .info .name{float:none;text-align:center;font-size:18px;line-height:20px}.primaries-data .leaderboard .candidate .info .data{border:0;margin-bottom:12px;float:none;font-size:24px;line-height:66px;width:100%}.primaries-data .leaderboard .candidates{margin-bottom:48px}.primaries-data .leaderboard .candidates header{border:0;margin-bottom:12px;padding:0}.primaries-data .leaderboard .candidates ul{margin-left:-18px}.primaries-data .leaderboard .candidates footer{clear:both;text-align:right;margin-top:-6px}.primaries-data .leaderboard .candidates footer p{font-size:14px}.primaries-data .results-state .header .state-head{width:36%}.primaries-data .results-state .header .delegates-head,.primaries-data .results-state .header .winner-head{width:32%}.primaries-data .results-state .state{height:70px;width:100%}.primaries-data .results-state .state .row{padding:6px 18px;height:35px;font-size:16px}.primaries-data .results-state .state .row span,.primaries-data .results-state .state .row span span{font-size:16px}.primaries-data .results-state .state .state-name{width:36%}.primaries-data .results-state .state .state-name .m{margin:14px 10px}.primaries-data .results-state .state .state-name .name{line-height:70px}.primaries-data .results-state .state .state-name .name.short{display:none}.primaries-data .results-state .state .state-name .name.long{display:table;line-height:normal;width:65%}.primaries-data .results-state .state .state-name .name.long span{display:table-cell;vertical-align:middle;word-break:break-word;height:70px}.primaries-data .results-state .state .winner{display:inline;width:32%}.primaries-data .results-state .state .winner .headshot{display:inline-block}.primaries-data .results-state .state .winner .headshot.double .name{font-size:14px;display:inline-block}.primaries-data .results-state .state .winner .headshot.double .slash{display:inline-block}.primaries-data .results-state .state .delegates{width:32%}.primaries-data .results-state .state .delegates .row{padding:6px 18px 0}.primaries-data .results-state .state .delegates .row span{font-size:16px;display:inline-block}.primaries-data .results-state .state .delegates .row span span{display:inline-block;margin-left:6px;margin-top:-6px}.primaries-data .results-state .state .delegates .row span.slash{margin-left:0}.primaries-data .results-state .state .delegates .row.split span{font-size:24px;display:inline-block}.primaries-data .results-state .state .delegates .row.split span.slash{display:inline-block}.primaries-data .results-state .state .delegates .row.has-text span{font-size:24px}.primaries-data .results-state .state .delegates .row.has-text span span{font-size:10px;display:inline-block}.primaries-data .results-state .state .delegates .row.dem span,.primaries-data .results-state .state .delegates .row.rep span{font-size:24px}.state-landing aside.sidebar .results-caucus-headshots{display:block;padding-top:32px;margin:0 auto;width:576px}.state-landing aside.sidebar .results-caucus-headshots .content{display:block}.state-landing .results-caucus-headshots .candidates footer,.state-landing .todays-events ul li+li+li,.state-landing .top-video .more-video div .pagination li.fixed-pag,.state-landing .top-video.small .more-video div .pagination li.fixed-pag{display:none}.state-landing .state-media header .m{width:90px}.state-landing .state-media header h1{font-size:36px;line-height:38px}.state-landing .state-media header .sponsor,.state-landing .state-media header h1,.state-landing .state-media header p{margin-left:104px}.state-landing .top-video #video{height:324px}.state-landing .top-video .more-video div:first-child{width:486px}.state-landing .top-video .more-video .slideshow li a{font-size:14px;line-height:18px}.state-landing .results-caucus-headshots{margin:0 auto;width:576px}.state-landing .results-caucus-headshots header{border:0;margin:0 0 12px;padding:0;overflow:hidden}.state-landing .results-caucus-headshots header .date{color:#989CA1;float:left;text-align:center;font-weight:300;border-right:1px solid #45474a;padding-right:12px;margin-right:12px;height:auto}.state-landing .results-caucus-headshots header .date .mon{font-size:13px;line-height:10px;text-transform:uppercase}.state-landing .results-caucus-headshots header .date .day{font-size:24px;line-height:20px}.state-landing .results-caucus-headshots header h2{color:#D4D6DB;font-size:24px;line-height:24px}.state-landing .results-caucus-headshots .candidates{float:left;margin-bottom:12px;width:50%}.state-landing .results-caucus-headshots .candidates header{margin-bottom:24px}.state-landing .results-caucus-headshots .candidates header h3{color:#989CA1;font-size:20px;line-height:28px}.state-landing .results-caucus-headshots .candidates header p{color:#989CA1}.state-landing .results-caucus-headshots .candidates.dem .name{color:#4691C3}.state-landing .results-caucus-headshots .candidates.rep .name{color:#DD4C4C}.state-landing .results-caucus-headshots .candidates .content{margin-bottom:12px}.state-landing .results-caucus-headshots .candidate{clear:both;overflow:hidden;margin-bottom:16px}.state-landing .results-caucus-headshots .candidate .m{float:left;margin-right:10px;width:72px;position:relative}.state-landing .results-caucus-headshots .candidate.dropped .m img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(/static/p/elections/2016/img/elections/grayscale.svg);filter:gray;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.state-landing .results-caucus-headshots .candidate .info{float:left}.state-landing .results-caucus-headshots .candidate .info .header{color:#656870;font-size:12px;line-height:12px;margin-bottom:6px}.state-landing .results-caucus-headshots .candidate .info .header>div{border:0}.state-landing .results-caucus-headshots .candidate .info .header,.state-landing .results-caucus-headshots .candidate .info .row{overflow:hidden}.state-landing .results-caucus-headshots .candidate .info .header>div,.state-landing .results-caucus-headshots .candidate .info .row>div{float:left;text-align:center}.state-landing .results-caucus-headshots .candidate .info .row{color:#989CA1;font-size:16px;line-height:20px;border:1px solid #45474a;height:33px;margin-bottom:6px}.state-landing .results-caucus-headshots .candidate .info .row>div{line-height:33px}.state-landing .results-caucus-headshots .candidate .info .votes{width:76px}.state-landing .results-caucus-headshots .candidate .info .delegates,.state-landing .results-caucus-headshots .candidate .info .percent{border-left:1px solid #45474a;width:58px}.state-landing .results-caucus-headshots .candidate .info .name{font-size:14px;line-height:18px}.state-landing .results-caucus-headshots.alt{margin-bottom:32px}.state-landing .results-caucus-headshots.alt header{position:relative}.state-landing .results-caucus-headshots.alt header .date .mon{font-size:24px;line-height:20px}.state-landing .results-caucus-headshots.alt header .date .day{font-size:41px;line-height:40px}.state-landing .results-caucus-headshots.alt header h3{font-size:24px;line-height:32px}.state-landing .results-caucus-headshots.alt header h3,.state-landing .results-caucus-headshots.alt header p{margin-right:43%}.state-landing .results-caucus-headshots.alt header .info{margin:0;position:absolute;right:0;top:0}.state-landing .results-caucus-headshots.alt header .info>div{float:left;margin-right:12px;text-align:right}.state-landing .results-caucus-headshots.alt header .info .title{font-size:14px;line-height:20px}.state-landing .results-caucus-headshots.alt header .info .timer,.state-landing .results-caucus-headshots.alt header .info .value{font-size:36px;line-height:32px}.state-landing .results-caucus-headshots.alt header .info .close-timer{border-right:1px solid #45474a;padding-right:12px;text-align:right;width:148px}.state-landing .results-caucus-headshots.alt header .info .percent-in{width:68px}.state-landing .results-caucus-headshots.alt header .info .percent-in .value span{font-size:18px;position:relative;top:-6px}.state-landing .results-caucus-headshots.alt .candidates{float:none;border-bottom:1px solid #45474a;padding-bottom:24px;margin-bottom:24px;width:100%}.state-landing .results-caucus-headshots.alt .candidates+.candidates{padding-bottom:0;border-bottom:0}.state-landing .results-caucus-headshots.alt .candidates .content{margin-left:90px}.state-landing .results-caucus-headshots.alt .candidates footer{clear:both;display:block;text-align:righ}.state-landing .results-caucus-headshots.alt .candidate{clear:none;float:left;margin-left:24px;width:130px;overflow:visible}.state-landing .results-caucus-headshots.alt .candidate+.candidate .info{margin-top:0}.state-landing .results-caucus-headshots.alt .candidate:nth-child(3n+1){clear:both}.state-landing .results-caucus-headshots.alt .candidate:nth-child(3n+1) .info .header{display:block}.state-landing .results-caucus-headshots.alt .candidate .m{float:none;margin:0 auto;width:115px}.state-landing .results-caucus-headshots.alt .candidate .m img{display:block}.state-landing .results-caucus-headshots.alt .candidate .info{float:none;position:relative}.state-landing .results-caucus-headshots.alt .candidate .info .header{position:absolute;left:-90px;top:0;padding-right:24px}.state-landing .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%}.state-landing .results-caucus-headshots.alt .candidate .info .row{height:auto;line-height:45px}.state-landing .results-caucus-headshots.alt .candidate .info .row>div{float:none;line-height:45px;width:100%}.state-landing .results-caucus-headshots.alt .candidate .info .percent{border-left:0;border-top:1px solid #45474a;border-bottom:1px solid #45474a}.state-landing .results-caucus-headshots.alt .candidate .info .delegates{border-left:0}.state-landing .results-caucus-headshots.alt .candidate .info .name{text-align:center;font-size:18px;line-height:24px;width:100%}body.multi-state .countdown,body.multi-state .results-caucus{display:none}body.single-state .countdown{margin-bottom:0}body.single-state .results-caucus-headshots{padding-top:32px;display:block}.state-data main.main-content{padding-top:0}.state-data main.main-content>.wrap{position:relative;padding-top:0}.state-data .dashboard-header header .wrap{position:relative;padding-left:0}.state-data .dashboard-header header h2 span{display:none}.state-data .state-header header .m{width:108px}.state-data .state-header header h1,.state-data .state-header header p{margin-left:120px;margin-right:50%}.state-data .state-header header h1{font-size:36px}.state-data .state-header header .info{position:absolute;top:0;right:0}.state-data .data-exit-polls .poll-info,.state-data .exit-poll .poll-info{overflow:hidden}.state-data .data-exit-polls .poll-info .total,.state-data .exit-poll .poll-info .total{float:left}.state-data .data-exit-polls .poll-info .how-to,.state-data .exit-poll .poll-info .how-to{float:right}.state-data .data-exit-polls .poll-info .how-to a,.state-data .exit-poll .poll-info .how-to a{line-height:32px}.state-data .data-county header h2,.state-data .data-county header p,.state-data .exit-polls header h2,.state-data .exit-polls header p{float:left;width:88%}.state-data .data-county .selection,.state-data .exit-polls .selection{text-align:center;margin-bottom:14px}.state-data .data-county .selection p,.state-data .exit-polls .selection p{background:#45474A;color:#D4D6DB;font-size:20px;font-weight:300;line-height:48px;margin:0}.state-data .data-county .selection.dem p,.state-data .exit-polls .selection.dem p{background:#4691C3}.state-data .data-county .selection.rep p,.state-data .exit-polls .selection.rep p{background:#DD4C4C}.state-data .exit-polls .selection{border-bottom:1px solid #45474a;padding-bottom:12px}.state-data .data-county header h2,.state-data .data-county header p,.state-data .data-polls header h2,.state-data .data-polls header p{float:left;width:88%}.state-data .data-county .mobile{display:block}.data-county .data-table .candidate{width:30%}.data-county .data-table .results{width:70%}.results-caucus-headshots{margin:0 auto;width:576px}.results-caucus-headshots header{border:0;margin:0 0 12px;padding:0;overflow:hidden}.results-caucus-headshots header .date{color:#989CA1;float:left;text-align:center;font-weight:300;border-right:1px solid #45474a;padding-right:12px;margin-right:12px;height:auto}.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{color:#D4D6DB;font-size:24px;line-height:24px}.results-caucus-headshots .candidates{float:left;margin-bottom:12px;width:50%}.results-caucus-headshots .candidates header{margin-bottom:24px}.results-caucus-headshots .candidates header h3{color:#989CA1;font-size:20px;line-height:28px}.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 .candidates footer{display:none}.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%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(/static/p/elections/2016/img/elections/grayscale.svg);filter:gray;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.results-caucus-headshots .candidate .info{float:left}.results-caucus-headshots .candidate .info .header{color:#656870;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:#989CA1;font-size:16px;line-height:20px;border:1px solid #45474a;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 #45474a;width:58px}.results-caucus-headshots .candidate .info .name{font-size:14px;line-height:18px}.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{margin-right:43%}.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 #45474a;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 #45474a;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 .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 #45474a;border-bottom:1px solid #45474a}.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%}.exit-polls .filters{overflow:hidden;margin-bottom:24px;padding-bottom:24px}.exit-polls .filters .party-filter{margin-bottom:16px}.exit-polls .filters .total{float:left}.exit-polls .filters .how-to{float:right}.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}body.data .dashboard{color:#989CA1;padding-bottom:30px}body.data .dashboard header .sponsor,body.data .dashboard header h2,body.data .dashboard header p{clear:left;float:left;width:422px;margin-right:24px}body.data .dashboard header .button{position:absolute;right:0;top:48px}body.data .dashboard header .button a{font-size:14px}body.data .dashboard header .button:hover{top:50px}body.data .dashboard header .button:active{top:3px}body.data .dashboard .content h4{font-size:24px;line-height:32px;margin-bottom:10px}body.data .dashboard .content ul{margin-left:-18px}body.data .dashboard .content li{float:left;clear:none;margin:0 0 24px 18px;width:130px;height:226px}body.data .dashboard .m{margin:0 auto;width:115px;float:none}body.data .dashboard .m img{width:100%}body.data .dashboard .info{margin:0;padding:10px 0;width:auto;height:111px;overflow:hidden;text-align:center}body.data .dashboard .info h3{float:none;font-size:18px;line-height:24px;text-align:center;width:auto;margin:0}body.data .dashboard .info h3 span{float:none}body.data .dashboard .info h3 span+span{clear:none}body.data .dashboard .info .percent{clear:both;float:none;line-height:40px;margin-right:0;width:auto}body.data .dashboard .info .percent span{font-size:20px;margin-right:0;top:-4px}body.data .dashboard .info .change{clear:both;float:none;font-size:18px;line-height:20px}body.data .dashboard .source{float:left;color:#989CA1;margin-bottom:24px;line-height:40px;width:420px}body.data .dashboard .button{float:right;margin-bottom:0}body.data .dashboard .button a{font-size:14px}body.data .dashboard .button+.button{clear:both;float:none}body.data .dashboard .button+.button a{padding:15px 23px;font-size:16px}body.data .democrats,body.data .republicans{float:none;width:100%;*zoom:1}body.data .democrats:after,body.data .democrats:before,body.data .republicans:after,body.data .republicans:before{content:"";display:table}body.data .democrats:after,body.data .republicans:after{clear:both}body.data .source{font-size:14px;line-height:20px;margin-bottom:16px}body.data .democrats{margin-bottom:0;padding-left:0}body.data .republicans{padding-right:0}body.data .dropped .info h3{margin-bottom:47px}body.debate-landing main.main-content .events.debates header{overflow:hidden;margin-bottom:24px}body.debate-landing main.main-content .events.debates .previous-button{margin-bottom:24px}body.debate-landing main.main-content .events.debates .previous-button a{font-size:14px;line-height:14px}body.debate-landing main.main-content .events.debates .content .year{font-size:34px;line-height:36px}body.debate-landing main.main-content .events.debates .content li{float:none;width:100%;margin:0 0 40px}body.debate-landing main.main-content .events.debates .content li.advert{width:300px;margin:0 auto 40px}body.debate-landing main.main-content .events.debates .date{width:64px}body.debate-landing main.main-content .events.debates .date span{font-size:22px;line-height:22px}body.debate-landing main.main-content .events.debates .date span+span{font-size:40px;line-height:40px}body.debate-landing main.main-content .events.debates .info{width:512px;margin-left:64px}body.debate-landing main.main-content .events.debates .info h4{font-size:30px;line-height:32px}body.debate-landing main.main-content .events.debates .info p{font-size:16px;line-height:20px}body.debate-landing main.main-content .events.debates .info h5{font-size:18px;line-height:20px}body.debate-landing main.main-content .events.debates .info h5+p{font-size:14px;line-height:18px}body.debate-landing main.main-content .events.debates .date+.info{margin-left:0}body.societly main.main-content{padding-bottom:0}body.societly .societly-info header{width:500px;max-width:576px}body.societly .societly-info .advert{padding:18px;width:100%}body.societly .societly-info .advert img{max-width:100%}body.societly .societly-info .advert .tablet-desktop{display:block}}@media only screen and (min-width:1024px){#bottom .main-nav nav:after,.container:after{clear:both}#bottom .logo a,.nav .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-large.png) center top no-repeat}.primaries-data .dashboard-header .button.refresh,.state-data .dashboard-header .button.refresh{right:0}html .desktop,html .desktop .ad-container,html .tablet-desktop,html .tablet-desktop .ad-container{display:block}html .mobile,html .mobile .ad-container,html .mobile-tablet,html .mobile-tablet .ad-container,html .tablet,html .tablet .ad-container{display:none}body{min-width:1024px}#network{display:block}#network>div{width:100%}#account,#network ul{font-size:12px}#account.logged-in>div{margin-right:30px}#bottom{padding:24px 0 40px}#bottom>div{width:938px}#bottom .logo{margin-bottom:38px}#bottom .logo a{height:93px;width:237px}#bottom .main-nav{display:block;padding:0 30px 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{*zoom:1}#bottom .main-nav nav:after,#bottom .main-nav nav:before{content:"";display:table}#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}.nav,.sticky-col{border-right:1px solid #D4D6DB}#bottom .main-nav nav li a{font-weight:400}#bottom .legal{width:848px}.page{margin:0 auto;position:relative;height:100%;width:1024px;width:100%}.sticky-col,.sticky-col>.wrap{position:absolute;width:348px}.container{width:100%;padding:0 0 0 348px;margin:0;overflow:hidden;*zoom:1}.container:after,.container:before{content:"";display:table}.sticky-col{height:100%;overflow:hidden;border-bottom:none;z-index:10}.sticky-col>.wrap{top:0;max-width:inherit;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky-col>.wrap.sticky{position:fixed;top:0}.sticky-col>.wrap.limit{position:absolute;bottom:0;top:auto}.sticky-col .advert{display:block;padding:24px;width:348px;height:300px}.nav .branding,.nav .menu{display:none}aside.sidebar{height:100%;width:100%}main.main-content{float:left;padding:36px 48px 16px;margin:0;position:relative;z-index:10;width:100%}main.main-content>.wrap{margin:0;width:100%;max-width:100%}main.main-content.dark{border-top:1px solid #45474a}section{margin-bottom:48px}main .advert{margin:0 auto 48px;width:300px}.nav{float:none;height:auto}.nav .wrap{width:inherit;max-width:inherit}.nav .logo{text-align:center;margin:36px auto 0}.nav .logo a{height:93px;width:237px}.nav .modal .inner,.nav .modal .search input{width:100%}.nav .modal{display:block;top:auto;left:auto;height:auto;position:relative;padding:0;overflow-y:visible}.nav .modal .close,.nav .modal .logo,.nav .modal .main-nav div h2,.nav .modal .main-nav div+div,.nav .modal .user{display:none}.primaries-data .dashboard-header .button.back,.state-data .dashboard-header .button.back{left:0}.nav .modal .search{margin-bottom:0}.nav .modal .search .search-wrap{border-left:0;border-right:0}.nav .modal .search input:focus{font-size:14px}.nav .modal .main-nav div{margin-bottom:0;padding-bottom:0;border-bottom:0}.nav .modal .main-nav h2{font-size:30px;line-height:30px}.nav .modal .main-nav nav li{margin:0;width:50%;float:left;border-bottom:1px solid #D4D6DB}.nav .modal .main-nav nav li:nth-child(2n+1){clear:left;border-right:1px solid #D4D6DB}.nav .modal .main-nav nav li:nth-child(2n+1) a{padding-left:24px}.nav .modal .main-nav nav li a{display:block;width:100%;height:100%;padding:12px 24px;font-size:16px;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:16px;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.nav .modal .main-nav nav li a:hover{background:#222;color:#fff;text-decoration:none}.nav .modal .main-nav nav li.active a{background:#222;color:#fff}.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:26%;margin-right:3%}.news-feed .content li .info{width:65%}.top-stories .content li .info,.top-stories .content li .m{width:100%}.top-stories .content li+li{width:48%;margin-right:2%}.top-stories .content li+li .info,.top-stories .content li+li .m{width:100%}.top-stories .content li+li+li{margin-left:2%;margin-right:0}.primaries-data main.main-content{padding:0}.primaries-data main.main-content>.wrap{position:relative;padding:36px 48px 16px}.primaries-data .dashboard-header header{margin-bottom:0;padding:12px 48px}.primaries-data .dashboard-header header .wrap{width:100%;max-width:100%;padding:0}.primaries-data .primaries-caucuses{margin-bottom:12px}.primaries-data .info-what{margin-bottom:32px}.primaries-data .info-what header h3{font-size:24px}.primaries-data .info-what .content p{font-size:18px;line-height:24px}.state-landing .top-video #video{height:350px}.state-landing .top-video .more-video .slideshow li{height:183px}.state-landing .top-video .more-video div .pagination li.fixed-pag{display:none}.state-landing .top-video.small .more-video div .pagination li.fixed-pag{display:inline-block}.state-data main.main-content{padding:0}.state-data main.main-content>.wrap{position:relative;padding:36px 48px 16px}.state-data .dashboard-header header{margin-bottom:0;padding:12px 48px}.state-data .dashboard-header header .wrap{width:100%;max-width:100%}.state-data .dashboard-header header h2 span{display:inline}.state-data .state-header header{padding-bottom:24px}.state-data .data-county .mobile{display:block}.modal-overlay .desktop,.state-data .data-county .desktop{display:none}.modal-overlay .inner{width:656px;height:auto;margin-left:-328px;margin-top:-18%}.modal-overlay .inner h3{font-size:32px;line-height:32px}.modal-overlay .inner p{font-size:18px;line-height:24px}.modal-overlay .mobile-tablet,body.potus-game .sidebar,body.societly .societly-info .advert .tablet-desktop{display:block}.results-caucus-headshots{width:100%}.exit-polls header{margin-bottom:16px}.exit-polls .poll-info.filters{padding-bottom:16px;margin-bottom:32px}.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{float:left;margin-left:24px;margin-bottom:0;line-height:32px}.exit-polls .poll-info.filters .how-to,body.debate-landing main.main-content .events.debates .info h4{line-height:38px}.exit-polls .poll-item{margin-bottom:32px}body.data .alert>div h2+a{width:60%}body.data main.main-content{border-top:1px solid #45474A;padding:0}body.data main.main-content .wrap{padding-top:0;position:relative;width:100%;max-width:100%}body.data .dashboard{border-top:0}body.data .dashboard .wrap{padding:0}body.data .dashboard,body.data .social-mentions{padding:0 7%}body.debate-landing main.main-content .events.debates .date{padding-right:24px}body.debate-landing main.main-content .events.debates .info{padding-left:24px;width:516px}body.debate-landing main.main-content .events.debates .info p{line-height:24px}body.debate-landing main.main-content .events.debates .info p:last-of-type{margin-bottom:0}body.debate-landing main.main-content .events.debates .info h5{margin-bottom:5px}body.debate-landing main.main-content .events.debates .info h5+p{line-height:20px}body.debate-landing main.main-content .events.debates .info .button{margin-top:24px}body.societly main.main-content{padding:24px 0 0}body.societly main.main-content>.wrap{padding-top:0}body.societly .societly-info header{width:1024px;max-width:938px;padding:0 48px 24px}.alert,body.societly .societly-info .advert img{max-width:100%}body.societly .societly-info .advert{padding:18px;width:100%}}@media only screen and (min-width:1280px){.data-county .js-scrollbar.hover,.data-exit-polls .js-scrollbar.hover{cursor:pointer}body{min-width:1280px}#wrapper .data-county .content.desktop.show{display:block}main.main-content{padding:32px 48px}.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%}.videos .content .info h4{font-size:16px;line-height:22px}.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:228px}.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}.liveblog .fyre-liveblog .fyre-comment-edit{top:0;right:auto;left:-108px}.primaries-data .dashboard-header header .wrap{padding:0}.primaries-data .info-what{float:left;padding-right:3.5%;width:49%}.primaries-data .info-what+.info-what{margin-left:2%}.primaries-data .todays-events{margin-bottom:28px}.primaries-data .todays-events header h3{font-size:24px;line-height:28px}.state-data .data-exit-polls .poll-info .how-to a,.state-data .data-exit-polls .poll-info .total span{line-height:38px}.primaries-data .todays-events .content{margin-left:-2%}.primaries-data .todays-events .state{float:left;margin-left:2%;width:48%}.primaries-data .todays-events .state .name{width:58%}.primaries-data .todays-events .state.alt .name{width:100%}.state-data .data-county .mobile{display:none}.state-data .data-county .desktop,.state-data .data-exit-polls{display:block}.state-data .data-exit-polls .filters{*zoom:1}.state-data .data-exit-polls .filters:after,.state-data .data-exit-polls .filters:before{content:"";display:table}.state-data .data-exit-polls .filters:after{clear:both}.state-data .data-exit-polls .party-filter{float:left}.state-data .data-exit-polls .poll-info{overflow:hidden;margin-bottom:24px;padding-bottom:24px}.state-data .data-exit-polls .poll-info .total{float:left;margin:0}.state-data .data-exit-polls .poll-info .how-to{float:right}.modal-overlay .inner{height:auto;margin-top:-173px}.modal-overlay .desktop{display:block}.modal-overlay .mobile-tablet{display:none}.data-county{position:relative;margin-bottom:48px}.data-county .js-scrollbar{display:block;float:left;background:#45474a;margin-bottom:24px;position:relative;left:214px;height:16px;width:74%}.data-county .js-scrollbar>div{display:inline-block;height:16px}.data-county .filters:after,.data-county .filters:before,.data-county .scroll-wrap .data-table:after,.data-county .scroll-wrap .data-table:before,.data-county .scrolling-data:after,.data-county .scrolling-data:before{display:table;content:""}.data-county .js-scrollbar .left,.data-county .js-scrollbar .right{background-color:#6c6e72;width:16px}.data-county .js-scrollbar .left{float:left;background-image:url(/static/p/elections/2016/img/elections/icons/scroll-left.png)}.data-county .js-scrollbar .handle{position:absolute;left:0;background:#6c6e72;width:100px}.data-county .js-scrollbar .right{float:right;background-image:url(/static/p/elections/2016/img/elections/icons/scroll-right.png)}.data-county .filters{*zoom:1}.data-county .filters:after{clear:both}.data-county .filters .dropdown-filter{float:left;background:0 0;padding:0;margin:0}.data-county .filters .dropdown-filter label{float:left;line-height:36px;margin:0 16px 0 0}.data-county .filters .dropdown-filter .select-wrap{float:left;margin-right:32px;width:244px}.data-county .filters .party-filter{float:left}.data-county .scrolling-data{clear:both;margin-bottom:24px;*zoom:1}.data-county .scrolling-data:after{clear:both}.data-county .scrolling-data .name{color:#75787D;font-weight:300;font-size:18px;line-height:32px}.data-county .scrolling-data .row{border-right:1px solid #45474a;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{border-bottom:1px solid #45474a;position:relative;height:74px}.data-county aside .row .name{color:#D4D6DB;position:absolute;top:16px;left:0;line-height:32px;font-size:20px}.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-x:scroll;overflow-y:hidden;width:74%}.data-county .scroll-wrap .content{overflow-y:scroll}.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;*zoom:1}.data-county .scroll-wrap .data-table:after{clear:both}.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}.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:#2a2a2b}.data-county .scroll-wrap .data-table .candidate.winner .percent,.data-county .scroll-wrap .data-table .candidate.winner .votes{color:#82d54b}.data-county footer{clear:both;text-align:center}.data-exit-polls{position:relative;margin-bottom:48px}.data-exit-polls .js-scrollbar{display:block;float:left;background:#45474a;margin-bottom:24px;position:relative;left:214px;height:16px;width:74%}.data-exit-polls .js-scrollbar>div{display:inline-block;height:16px}.data-exit-polls .js-scrollbar .left,.data-exit-polls .js-scrollbar .right{background-color:#6c6e72;width:16px}.data-exit-polls .js-scrollbar .left{float:left;background-image:url(/static/p/elections/2016/img/elections/icons/scroll-left.png)}.data-exit-polls .js-scrollbar .handle{position:absolute;left:0;background:#6c6e72;width:100px}.data-exit-polls .js-scrollbar .right{float:right;background-image:url(/static/p/elections/2016/img/elections/icons/scroll-right.png)}.data-exit-polls .scrolling-data{clear:both;margin-bottom:24px;overflow:hidden;*zoom:1}.data-exit-polls .scrolling-data:after,.data-exit-polls .scrolling-data:before{content:"";display:table}.data-exit-polls .scrolling-data:after{clear:both}.data-exit-polls .scrolling-data .name{color:#75787D;font-size:18px;line-height:32px}.data-exit-polls .scrolling-data .row{border-right:1px solid #45474a}.data-exit-polls aside{position:absolute;width:320px;margin-top:74px;z-index:100}.data-exit-polls aside .header h4,.data-exit-polls aside .row h4{padding-left:24px}.data-exit-polls aside .row{color:#656870;border-bottom:1px solid #45474a;height:45px;line-height:45px}.data-exit-polls aside .question{padding-top:90px;position:relative}.data-exit-polls aside .question h4{display:table;position:absolute;top:0;width:650px}.data-exit-polls aside .question h4 span{display:table-cell;vertical-align:bottom;padding:24px 0;height:90px}.data-exit-polls .question{clear:both;border-bottom:1px solid #45474a}.data-exit-polls .question h4{color:#989CA1;font-size:20px;line-height:28px;height:90px}.data-exit-polls .question .row{border:0;background:#37383b}.data-exit-polls .question .row:nth-child(even){background:#323335}.data-exit-polls .question .row .answer{color:#656870;height:45px;line-height:45px;padding:0 24px}.data-exit-polls .question .row p{font-size:16px;line-height:45px}.data-exit-polls .scroll-wrap{float:left;overflow-x:scroll;overflow-y:hidden;margin-left:318px;width:100%}.data-exit-polls .scroll-wrap .content{overflow-y:scroll}.data-exit-polls .scroll-wrap .content .m{float:left}.data-exit-polls .scroll-wrap .content p{color:#fff;font-size:18px;line-height:24px;margin-bottom:24px}.data-exit-polls .scroll-wrap .data-table{border:0;*zoom:1}.data-exit-polls .scroll-wrap .data-table:after,.data-exit-polls .scroll-wrap .data-table:before{content:"";display:table}.data-exit-polls .scroll-wrap .data-table:after{clear:both}.data-exit-polls .scroll-wrap .data-table .candidate{border:0;float:left;width:102px}.data-exit-polls .scroll-wrap .data-table .candidate.all{margin-top:74px}.data-exit-polls .scroll-wrap .data-table .candidate .question{border-bottom:1px solid #45474a;margin-top:90px}.data-exit-polls .scroll-wrap .data-table .candidate .row{color:#989CA1;text-align:center}.data-exit-polls .scroll-wrap .data-table .candidate .row .row{background:#2e2e30;border-right:0;height:45px;line-height:45px}.data-exit-polls .scroll-wrap .data-table .candidate .row .row:nth-child(even){background:#2a2a2b}.data-exit-polls .scroll-wrap .data-table .candidate .header{text-align:center;position:relative}.data-exit-polls .scroll-wrap .data-table .candidate .header .m{float:none;margin:0 auto;width:72px}.data-exit-polls .scroll-wrap .data-table .candidate .header .name{clear:both;position:relative;line-height:32px;left:auto}.data-exit-polls .scroll-wrap .data-table .candidate .header.sticky{position:fixed}.data-exit-polls .scroll-wrap .data-table .candidate.rep .name{color:#DD4C4C}.data-exit-polls .scroll-wrap .data-table .candidate.dem .name{color:#4691C3}.data-exit-polls .scroll-wrap .data-table .candidate .row .percent{font-size:18px;text-align:center;padding:0}.results-caucus-headshots{width:100%}.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:both}.results-caucus-headshots.alt .candidate:nth-child(4n+1) .info .header{display:block}body.data main.main-content{padding:0}body.data main.main-content .wrap{position:relative;width:100%;max-width:100%}body.data .dashboard{border-top:0}body.data .dashboard header .sponsor,body.data .dashboard header h2,body.data .dashboard header p{width:70%}body.data .dashboard header .button{top:12px}body.data .dashboard header .button:hover{top:14px}body.data .dashboard,body.data .social-mentions{padding:0 7%}body.data .social-mentions .democrats,body.data .social-mentions .republicans{float:left;margin-right:2%;width:48%}body.data .social-mentions .democrats{margin-left:2%;margin-right:0}body.debate-landing main.main-content .events.debates .content li{width:100%}body.debate-landing main.main-content .events.debates .info{width:90%}body.societly main.main-content{padding:0}body.societly .societly-info header{width:100%;max-width:100%;padding:24px 48px}}@media only screen and (min-width:1440px){.sticky-col,.sticky-col>.wrap{position:absolute;width:348px;top:0}.sticky-col .advert,aside.sidebar .leaderboard,aside.sidebar .results-state,aside.sidebar .todays-events footer,aside.sidebar .todays-events ul li+li+li{display:block}aside.sidebar .leaderboard header:after,aside.sidebar .results-state header:after{clear:both}body{min-width:1440px}.sidebar section header h2{max-width:100%}.sidebar-heading{border-bottom:1px solid #45474a;padding:0;margin-bottom:30px}.sidebar-heading header{padding:24px 36px}.sidebar-heading header h2{float:left;color:#656870;font-size:20px;line-height:20px;margin-bottom:0}.sidebar-heading header h2 a{color:inherit;text-decoration:none}.sidebar-heading header h2 a:hover{text-decoration:none}.sidebar-heading header .updated{float:right;display:block;color:#D4D6DB;font-size:12px;line-height:20px;font-weight:600}.page{background:#323335}.sticky-col{height:100%;overflow:hidden;left:0;border-bottom:none;z-index:9999}.sticky-col>.wrap{max-width:inherit}.sticky-col>.wrap.sticky{position:fixed;top:0}.sticky-col>.wrap.limit{position:absolute;bottom:0;top:auto}.sticky-col .advert{padding:24px}aside.sidebar{border-top:1px solid #45474a;height:100%}aside.sidebar .wrap{margin:0 auto;width:100%;max-width:100%}aside.sidebar>section{margin-bottom:30px}aside.sidebar .todays-events{border-bottom:1px solid #45474a;padding-bottom:30px;margin-bottom:30px}aside.sidebar .leaderboard header,aside.sidebar .results-state header{border:0;*zoom:1}aside.sidebar .leaderboard .content,aside.sidebar .leaderboard footer,aside.sidebar .leaderboard header,aside.sidebar .results-state .content,aside.sidebar .results-state footer,aside.sidebar .results-state header,aside.sidebar .todays-events .content,aside.sidebar .todays-events footer,aside.sidebar .todays-events header{padding:0 36px}aside.sidebar .todays-events header h3{color:#D4D6DB;font-size:24px;line-height:28px}aside.sidebar .todays-events ul{margin-left:0}aside.sidebar .todays-events .state{margin:0 0 12px;float:none;width:100%}aside.sidebar .leaderboard .content .content,aside.sidebar .leaderboard .content footer,aside.sidebar .leaderboard .content header,aside.sidebar .leaderboard footer .content,aside.sidebar .leaderboard footer footer,aside.sidebar .leaderboard footer header,aside.sidebar .leaderboard header .content,aside.sidebar .leaderboard header footer,aside.sidebar .leaderboard header header,aside.sidebar .results-state .content .content,aside.sidebar .results-state .content footer,aside.sidebar .results-state .content header,aside.sidebar .results-state footer .content,aside.sidebar .results-state footer footer,aside.sidebar .results-state footer header,aside.sidebar .results-state header .content,aside.sidebar .results-state header footer,aside.sidebar .results-state header header{padding:0}aside.sidebar .leaderboard header:after,aside.sidebar .leaderboard header:before,aside.sidebar .results-state header:after,aside.sidebar .results-state header:before{content:"";display:table}aside.sidebar .leaderboard header h2,aside.sidebar .results-state header h2{color:#D4D6DB;font-size:24px;line-height:28px;margin-bottom:0}aside.sidebar .leaderboard header h3,aside.sidebar .results-state header h3{font-size:20px;line-height:24px;margin-bottom:12px}aside.sidebar .results-state{display:block}aside.sidebar .results-state .content,aside.sidebar .results-state footer,aside.sidebar .results-state header{padding:0 36px}aside.sidebar .results-state .content .content,aside.sidebar .results-state .content footer,aside.sidebar .results-state .content header,aside.sidebar .results-state footer .content,aside.sidebar .results-state footer footer,aside.sidebar .results-state footer header,aside.sidebar .results-state header .content,aside.sidebar .results-state header footer,aside.sidebar .results-state header header{padding:0}aside.sidebar .results-state header:after,aside.sidebar .results-state header:before{content:"";display:table}aside.sidebar .results-state header h2{color:#D4D6DB;font-size:24px;line-height:28px;margin-bottom:0}aside.sidebar .results-state header h3{font-size:20px;line-height:24px;margin-bottom:12px}aside.sidebar .leaderboard{border-bottom:1px solid #45474a;padding-bottom:30px;margin-bottom:30px}aside.sidebar .leaderboard header h3{margin-bottom:0}aside.sidebar .leaderboard .candidates .content{margin-bottom:16px}aside.sidebar .leaderboard .candidates+.candidates{margin-bottom:0}aside.sidebar .leaderboard .candidate{margin-bottom:-14px}aside.sidebar .results-state,aside.sidebar .results-state .dropdown-filter{margin-bottom:30px}aside.sidebar>.button{display:none}.primaries-data .leaderboard .candidate .m img,.sidebar .dashboard .content li+li+li,.sidebar .dashboard .m img{display:block}main.main-content{float:left}main.main-content>.wrap{margin:0;width:100%;max-width:100%}.container{padding:0;width:100%}aside.sidebar{float:none;position:absolute;right:0;width:348px;z-index:9999}main.main-content{width:100%;padding:24px 432px}.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 .m{margin-top:-24px;width:74px;float:left;margin-right:14px}.sidebar .dashboard .m img{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}.dashboard-header header h2,.primaries-data .dashboard-header header h2{font-size:24px}.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}.videos .content li{margin-left:4%;width:30%}.events .content li{clear:none;float:none;width:100%;margin:0 0 32px}.events .info{width:92%}.events.calendar .content .list ul li .info{width:480px}.events.calendar .content .list ul li .info div p{width:400px}.countdown{padding:24px}.countdown .wrap{width:100%}.primaries-data main.main-content{padding:0 90px 24px 423px}.primaries-data main.main-content>.wrap{padding:36px 0 16px}.primaries-data .dashboard-header{margin:0 -90px 0 -75px;width:auto}.primaries-data .dashboard-header header{margin-bottom:24px}.primaries-data .dashboard-header header .wrap{padding:0 38px}.primaries-data .info-what,.primaries-data .todays-events{margin-bottom:64px}.primaries-data .todays-events .content{margin-left:-2%}.primaries-data .todays-events .state{margin-left:2%;width:31.3%}.primaries-data .todays-events .state .name{width:40%}.primaries-data .todays-events .state.alt .name{width:100%}.primaries-data .leaderboard .candidate{margin-left:24px}.primaries-data .leaderboard .candidate .m{float:none;margin:0 auto;width:115px}.primaries-data .leaderboard .candidate .info{border:1px solid #45474a;margin-top:0;margin-left:0;padding-left:0;height:66px}.primaries-data .leaderboard .candidate .info .name{float:none;text-align:center;font-size:18px;line-height:20px}.primaries-data .leaderboard .candidate .info .data{border:0;margin-bottom:12px;float:none;font-size:24px;line-height:66px;width:100%}.primaries-data .leaderboard .candidates{margin-bottom:64px}.primaries-data .leaderboard .candidates header{border:0;margin-bottom:24px;padding:0}.primaries-data .leaderboard .candidates ul{margin-left:-24px}.primaries-data .leaderboard .candidates footer{clear:both;text-align:right;margin-top:-6px}.primaries-data .results-state .data-states{margin-right:60px}.primaries-data .results-state .data-states .results{width:100%}.primaries-data .results-state .header>div span{font-size:16px}.primaries-data .results-state .header .state-head{width:45%}.primaries-data .results-state .header .winner-head{width:32%}.primaries-data .results-state .header .delegates-head{width:23%}.primaries-data .results-state .dropdown-filter{padding:0 0 24px;background:0 0;border-bottom:1px solid #45474a;margin-bottom:24px;*zoom:1}.primaries-data .results-state .dropdown-filter:after,.primaries-data .results-state .dropdown-filter:before{content:"";display:table}.primaries-data .results-state .dropdown-filter:after{clear:both}.primaries-data .results-state .dropdown-filter label{float:left;display:block;line-height:34px;margin:0 18px 0 0}.primaries-data .results-state .dropdown-filter .select-wrap{float:left;display:block;width:248px}.primaries-data .results-state .state{height:auto;*zoom:1}.primaries-data .results-state .state:after,.primaries-data .results-state .state:before{content:"";display:table}.primaries-data .results-state .state:after{clear:both}.primaries-data .results-state .state .row{padding:16px 24px;height:92px}.primaries-data .results-state .state .state-name{border:0;padding:0 24px;height:auto;width:45%;min-height:184px}.primaries-data .results-state .state .state-name .m{padding:32px 0;margin:14px 24px 14px 0;text-align:center;width:90px}.primaries-data .results-state .state .state-name .m img{max-height:100%}.primaries-data .results-state .state .state-name .name{padding-top:32px;font-size:30px;line-height:normal;width:64%}.primaries-data .results-state .state .state-name .name.long{display:block}.primaries-data .results-state .state .state-name .name.long span{display:block;height:auto}.primaries-data .results-state .state .state-name .events{float:left;display:block;margin:0;width:64%}.primaries-data .results-state .state .state-name .events ul{margin-bottom:24px}.primaries-data .results-state .state .state-name .events li{color:#656870;font-size:16px;line-height:24px}.primaries-data .results-state .state .state-name .events a{color:inherit}.primaries-data .results-state .state .state-name .events a:hover{color:#989CA1;text-decoration:none}.primaries-data .results-state .state .winner{border-left:1px solid #45474a;padding:0}.primaries-data .results-state .state .winner .row{display:table;vertical-align:middle}.primaries-data .results-state .state .winner .row span{font-size:18px;display:table-cell}.primaries-data .results-state .state .winner .headshot{display:inline-block}.primaries-data .results-state .state .winner .headshot .m{display:block;float:left;background:#222;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;overflow:hidden;height:58px;width:58px}.primaries-data .results-state .state .winner .headshot span{float:left}.primaries-data .results-state .state .winner .headshot span.name{font-size:18px;line-height:58px}.primaries-data .results-state .state .winner .headshot.single .m{margin-right:12px}.primaries-data .results-state .state .winner .headshot.double span.name{display:none}.primaries-data .results-state .state .winner .headshot.double span.slash{font-size:50px;margin:0 12px}.primaries-data .results-state .state .winner .rep span.name,.primaries-data .results-state .state .winner .rep span.name a{color:#DD4C4C}.primaries-data .results-state .state .winner .dem span.name,.primaries-data .results-state .state .winner .dem span.name a{color:#4691C3}.primaries-data .results-state .state .delegates{width:23%}.primaries-data .results-state .state .delegates .row{display:table;width:100%;padding:0}.state-landing .results-county,.state-landing aside.sidebar .dashboard{padding-top:24px}.primaries-data .results-state .state .delegates .row span{display:table-cell;vertical-align:middle;font-size:18px}.primaries-data .results-state .state .delegates .row span span{display:block;margin-top:2px}.primaries-data .results-state .state .delegates .row.split span{display:table-cell}.primaries-data .results-state .state .delegates .row.split span.slash{font-size:40px;font-weight:100;margin-top:-8px}.primaries-data .results-state .state .delegates .row.has-text span span{display:block}.primaries-data .results-state .state .delegates .row.dem span,.primaries-data .results-state .state .delegates .row.rep span{font-size:40px}.primaries-data .results-state .state .delegates .row.dem span span,.primaries-data .results-state .state .delegates .row.rep span span{font-size:18px}.primaries-data .results-state .state{display:table}.primaries-data .results-state .state .delegates,.primaries-data .results-state .state .state-name,.primaries-data .results-state .state .winner{float:none;display:table-cell;vertical-align:middle}.primaries-data .results-state .single .state .delegates,.primaries-data .results-state .single .state .state-name,.primaries-data .results-state .single .state .winner{float:left}.state-landing aside.sidebar .results-caucus-headshots{width:auto}.state-landing .state-media header h1{font-size:48px;line-height:52px}.state-landing .state-media header p{font-size:16px;line-height:20px}.state-landing .state-media header h1,.state-landing .state-media header p{margin-right:186px}.state-landing .state-media header .sponsor{float:right;margin:0;position:absolute;right:0;top:30px}.state-landing .top-video .more-video div:first-child{width:486px}.state-landing .results-caucus-headshots{border-bottom:1px solid #45474a;padding-bottom:24px;width:100%}.state-landing .results-caucus-headshots .content,.state-landing .results-caucus-headshots header{margin:0 auto;width:276px}.state-landing .results-caucus-headshots .candidates{border-bottom:1px solid #45474a;float:none;padding-bottom:24px;margin-bottom:24px;width:100%}.state-landing .results-caucus-headshots .candidates+.candidates{border-bottom:0;margin-bottom:0;padding-bottom:0}.state-landing .results-caucus-headshots .candidates footer{display:block;text-align:center}.state-landing .exit-polls,.state-landing .results-county{border-bottom:1px solid #45474a;padding-bottom:24px;margin-bottom:24px}.state-landing .exit-polls header,.state-landing .results-county header{border:0}.state-landing .exit-polls header h2,.state-landing .results-county header h2{color:#D4D6DB;font-size:24px;line-height:28px;margin-bottom:0}.state-landing .exit-polls .content,.state-landing .exit-polls header,.state-landing .results-county .content,.state-landing .results-county header{margin:0 auto;width:276px}.state-landing .results-county .dropdown-filter{margin-bottom:0}.state-landing .results-county footer{display:none}body.multi-state .countdown,body.multi-state .results-caucus,body.single-state .results-caucus,body.single-state .results-county{display:block}.state-landing .exit-polls-old header{margin-bottom:12px}.state-landing .exit-polls-old .poll-item{overflow:hidden;margin-bottom:12px}.state-landing .exit-polls-old .poll-item header{border:0;padding:0;margin-bottom:12px}.state-landing .exit-polls-old .poll-item header h4{color:#D4D6DB;font-size:16px;line-height:18px}.state-landing .exit-polls-old .poll-item .data-table{border-bottom:1px solid #45474a}.state-landing .exit-polls-old .poll-item .data-table .row{clear:both;overflow:hidden;background:#37383b;width:100%}.state-landing .exit-polls-old .poll-item .data-table .row:nth-of-type(even){background:#323335}.state-landing .exit-polls-old .poll-item .data-table .row>div{float:left}.state-landing .exit-polls-old .poll-item .data-table .poll-choice{color:#656870;border-right:1px solid #45474a;font-size:12px;line-height:18px;padding:8px 12px;width:172px}.state-landing .exit-polls-old .poll-item .data-table .poll-value{float:right;color:#989CA1;text-align:center;font-size:16px;line-height:32px;width:104px;padding:0 12px}.state-landing .exit-polls-old footer{text-align:center;overflow:hidden}.state-landing .exit-polls-old footer .prev{float:left}.state-landing .exit-polls-old footer .next{float:right}.state-landing .callout .button a{padding:14px 24px}body.multi-state .sidebar-heading{margin-bottom:0;border-bottom:0}body.multi-state .results-caucus header{border:0;padding:0;margin-bottom:12px}body.multi-state .results-caucus header h2{color:#D4D6DB;font-size:24px;line-height:24px}body.multi-state .countdown{margin-bottom:24px}body.multi-state .todays-events{border-bottom:1px solid #45474a;padding-bottom:24px;margin-bottom:24px}body.multi-state .todays-events .content,body.multi-state .todays-events header{margin:0 auto;width:276px}body.single-state .sidebar-heading{display:block;margin-bottom:0}body.single-state .countdown{border-top:0}.state-data main.main-content{padding:0 90px 24px 423px}.state-data main.main-content>.wrap{padding:36px 0 16px}.state-data .dashboard-header{margin:0 -90px 0 -75px;width:auto}.state-data .dashboard-header header{margin-bottom:24px}.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:both}.results-caucus-headshots.alt .candidate:nth-child(5n+1) .info .header{display:block}body.data .container{padding-left:348px}body.data .dashboard footer{clear:both}body.debate-landing main.main-content .events.debates .info{width:86%}body.campaign-liveblog main.main-content,body.debate-landing main.main-content,body.live-blog main.main-content,body.potus-game main.main-content,body.societly main.main-content{min-height:1280px}body.societly .sidebar{display:block}body.societly main.main-content{padding:0 348px}body.societly main.main-content>.wrap{padding-top:0}}@media only screen and (min-width:1680px){body{min-width:1680px}.dropdown-filter .select-wrap,.dropdown-filter .select-wrap select{font-size:14px}.wrap{width:1680px;max-width:100%}.container,.page{width:100%}.container{padding:0}.sticky-col{z-index:9999}aside.sidebar{max-width:100%;float:none;position:absolute;right:0;width:348px;z-index:9999}main.main-content{min-width:984px;width:100%;padding:64px 408px 24px}section header{position:relative;padding-bottom:32px}section header h1{margin-bottom:12px}section header h2{font-size:48px;max-width:75%;line-height:48px}section header p{font-size:16px}section header .sponsor{position:absolute;top:0;right:0}.news-feed header{overflow:hidden}.news-feed header h1{font-size:48px;margin-bottom:16px}.news-feed header p{font-size:16px}.news-feed header .sponsor{float:right;margin-top:-24px}.news-feed .content h4{font-size:20px}.top-stories header .sponsor{margin-top:6px}.top-stories .content .m{margin-bottom:12px}.top-stories .content h4{font-size:30px;line-height:36px;margin-bottom:10px}.top-stories .content p{font-size:16px;line-height:24px}.social-mentions header .sponsor{margin-top:0}.videos header h2{font-size:36px}.videos .content li{margin-left:4%;width:30%}.videos .content .info h4{font-size:20px;line-height:24px}.events{margin-bottom:64px}.events.upcoming header h2{font-size:36px}.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:238px;margin:0}.events.debates .content li{clear:both;width:100%;margin:0 0 24px}.events.debates .content li.advert{margin:0 auto 48px;width:300px}.events.debates .info{width:538px}.events.calendar header{padding-bottom:30px}.events.calendar header p{float:left;clear:both;margin-bottom:35px}.events.calendar header .legend{float:left;clear:both}.events.calendar header .legend span:before{width:15px;height:15px}.events.calendar header .sponsor{top:20px}.events.calendar header .button{margin-top:-15px}.events.calendar header .button a{padding:16px 20px}.events.calendar .content .list ul li .info{width:625px}.events.calendar .content .list ul li .info div p{width:550px}.primaries-data .primaries-caucuses header h1{font-size:48px;line-height:56px}.primaries-data .primaries-caucuses header .sponsor{margin-top:0}.primaries-data .info-what header h3{font-size:30px;line-height:36px}.primaries-data .info-what header p{font-size:18px;line-height:24px}.primaries-data .info-what footer .button a{font-size:16px}.primaries-data .todays-events .state .name{width:54%}.primaries-data .todays-events .state.alt .name{width:100%}.primaries-data .leaderboard header h2{font-size:48px;line-height:56px}.primaries-data .leaderboard .candidates{max-width:900px}.primaries-data .leaderboard .candidates footer p{font-size:16px}.primaries-data .results-state header h2{font-size:48px;line-height:56px}.state-landing .top-video #video{height:486px}.state-landing .top-video .more-video div:first-child{width:802px}.state-data .state-header header{padding-bottom:32px}.state-data .state-header header h1{font-size:48px}.state-data .state-header header p{font-size:16px;line-height:24px}.state-data .state-header header .info>div{margin-left:22px;width:80px}.state-data .state-header header .info>div>span{font-size:16px;line-height:20px}.state-data .state-header header .info .circle{height:80px;width:80px}.state-data .state-header header .info .circle>span{font-size:40px;line-height:80px}.results-caucus-headshots header{display:none}.results-caucus-headshots.alt header h3{font-size:30px;line-height:36px;margin-bottom:6px}.results-caucus-headshots.alt header .info .title{font-size:16px;margin-bottom:6px}.results-caucus-headshots.alt header .info .value{font-size:38px}.results-caucus-headshots.alt header .info .percent-in{width:90px}.results-caucus-headshots.alt .candidates header{display:block}.results-caucus-headshots.alt .candidates footer{font-size:16px}.results-caucus-headshots.alt .candidate .info .row>div{font-size:18px}.alert>div h2,.results-caucus-headshots.alt .candidate .info .row .delegates{font-size:24px}.results-caucus-headshots.alt .candidate:nth-child(5n+1){clear:none}.results-caucus-headshots.alt .candidate:nth-child(5n+1) .info .header{display:none}.results-caucus-headshots.alt .candidate:nth-child(6n+1){clear:both}.results-caucus-headshots.alt .candidate:nth-child(6n+1) .info .header{display:block}body.data main.main-content{width:100%}body.data main.main-content>.wrap{width:1212px;max-width:100%}body.data .dashboard header .sponsor{position:relative;top:auto;right:auto}body.data .dashboard header h2,body.data .social-mentions header h2{width:50%}.alert{margin-bottom:32px}.alert>div{padding:24px 140px}.alert>div h2{line-height:26px}.alert>div a{font-size:18px;line-height:24px}.alert>div a.close{top:24px;right:24px;height:24px;width:24px}}@media only screen and (min-width:1920px){.nav .modal .search .search-wrap,.sticky-col{border-left:1px solid #D4D6DB}.events.debates header,.sticky-col{overflow:hidden}html .desktop,html .desktop .ad-container{display:block}html .mobile,html .mobile .ad-container,html .mobile-tablet,html .mobile-tablet .ad-container,html .tablet,html .tablet .ad-container,html .tablet-desktop,html .tablet-desktop .ad-container{display:none}body{min-width:1920px}#network{background:#f4f4f4}#network>div{background:#222;width:1920px}.nav .modal .inner{margin-left:-1px}.page{width:1920px;margin:0 auto;position:relative}.sticky-col,.sticky-col>.wrap{position:absolute;width:348px}.alert>div{padding:24px 230px}.container{padding:0;width:100%}.sticky-col{height:100%;left:0;top:0;border-bottom:none;z-index:9999}.sticky-col>.wrap{top:0;max-width:inherit}.sticky-col>.wrap.sticky{position:fixed;top:0}.sticky-col>.wrap.limit{position:absolute;bottom:0;top:auto}.sticky-col .advert{display:block;padding:24px}aside.sidebar{height:100%;max-width:100%;float:none;position:absolute;right:0;width:348px;z-index:9999}main.main-content{margin:0;width:100%;padding:64px 444px 24px}main.main-content>.wrap{margin:0;width:100%;max-width:100%}section{margin-bottom:48px}section header h2,section header p{max-width:75%}.dark header p{margin-bottom:6px}.sidebar .dashboard-header header h2{font-size:24px}.social-mentions header .sponsor{margin-top:24px}.news-feed .content li{margin-bottom:32px}.news-feed .content .m{margin-right:24px;width:276px}.news-feed .content .info{width:563px}.top-stories{margin-bottom:24px}.top-stories header{padding-bottom:30px}.top-stories .content li{margin-bottom:20px}.top-stories .content li:first-child{width:100%}.top-stories .content li:first-child h4{font-size:48px;line-height:57px}.top-stories .content li:first-child p{font-size:18px;line-height:27px}.top-stories .content .m{float:none;width:100%;margin-right:0}.top-stories .content .info{width:100%;float:none}.videos header h2{font-size:36px;line-height:36px}.videos .content li{margin-left:3%;width:31%}.videos .content .m img{width:100%}.videos .content .info h4{font-size:20px;line-height:24px}.events.debates header h2{font-size:48px;line-height:56px}.events.debates header p{font-size:16px}.events.debates header h2,.events.debates header p{clear:left;float:left}.events.debates header .sponsor{float:right;margin-top:-24px}.events.calendar .content .filter p{margin-bottom:25px}.events.calendar .content .list ul li .date{width:100px}.events.calendar .content .list ul li .info{width:812px;padding-left:40px}.events.calendar .content .list ul li .info div span{margin-right:30px}.events.calendar .content .list ul li .info div p{width:695px}.events.calendar .content .list ul li .info div .button{margin-left:60px}.liveblog .fyre-liveblog .fyre-auth,.liveblog .fyre-liveblog .fyre-stream-header .fyre-stream-sort{display:none}.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{margin:0 0 0 88px!important;padding-left:26px}.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 88px!important;padding:2px 26px 0;width:514px}.primaries-data main.main-content,.state-data main.main-content{padding:0 227px 24px 444px}.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}.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}.primaries-data .dashboard-header{margin:0 0 0 -96px;width:1572px}.primaries-data .dashboard-header header h2{margin-bottom:0}.primaries-data .todays-events{max-width:1156px}.primaries-data .todays-events .state{margin-left:2%;width:23%}.primaries-data .todays-events .state .name{width:35%}.primaries-data .todays-events .state.alt .name{width:100%}.primaries-data .leaderboard .candidates{max-width:100%}.state-landing .top-video .more-video div:first-child{width:960px}.state-data .dashboard-header{margin:0 0 0 -96px;width:1572px}.results-caucus-headshots.alt .candidate:nth-child(6n+1){clear:none}.results-caucus-headshots.alt .candidate:nth-child(6n+1) .info .header{display:none}.results-caucus-headshots.alt .candidate:nth-child(7n+1){clear:both}.results-caucus-headshots.alt .candidate:nth-child(7n+1) .info .header{display:block}body.data main.main-content{width:100%}body.data main.main-content>.wrap{width:100%;max-width:100%}body.data .dashboard-header header h2{color:#75787d;font-size:24px;line-height:44px;margin-bottom:0}body.data .dashboard{padding:0;margin:0 96px;max-width:1249px}body.data .dashboard header .sponsor,body.data .dashboard header h2,body.data .dashboard header p{float:left;width:80%;margin-right:0}body.data .dashboard header .button{position:absolute;right:0;top:24px}body.data .dashboard header .button:hover{top:26px}body.data .dashboard header .button a{font-size:14px}body.data .dashboard .content h4{margin-bottom:10px}body.data .dashboard .content ul{margin-left:-10px}body.data .dashboard .content li{float:left;clear:none;margin:0 0 24px 10px;height:auto;width:130px}body.data .dashboard .m{margin:0 auto;width:115px;float:none}body.data .dashboard .m img{width:100%}body.data .dashboard .info{margin:0;padding:10px 0;width:auto;height:auto;overflow:hidden;text-align:center}body.data .dashboard .info h3{float:none;font-size:18px;line-height:24px;width:auto;text-align:center}body.data .dashboard .info h3 span{float:none}body.data .dashboard .info h3 span+span{clear:none}body.data .dashboard .info .percent{clear:both;float:none;line-height:47px;margin-right:0}body.data .dashboard .info .percent span{font-size:20px;margin-right:0;top:-4px}body.data .dashboard .info .change{clear:both;float:none;font-size:18px;line-height:20px}body.data .dashboard footer{clear:both}body.data .dashboard .democrats,body.data .dashboard .republicans{float:left;width:48%;margin-right:2%;overflow:visible}body.data .dashboard .democrats{margin-left:2%;margin-right:0}body.data .dashboard .dropped .info h3{margin-bottom:53px}body.data .social-mentions{padding:0;margin:0 96px 42px;max-width:1249px}body.debate-landing main.main-content{min-height:1680px}body.debate-landing main.main-content .events.debates .previous-button,body.debate-landing main.main-content .events.debates header{margin-bottom:32px}body.debate-landing main.main-content .events.debates .previous-button a{font-size:16px;line-height:16px}body.debate-landing main.main-content .events .info+.info{margin-left:64px}}@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){.dark header .updated:before{background-image:url(../img/_generated/elections/icons-2x.png);background-size:50px 656px;background-position:0 -596px;height:12px;width:12px}.nav .menu a{background-image:url(/static/p/elections/2016/img/elections/icons-2x/menu-small.png);background-position:0 0;background-size:24px 13px}.nav .menu a.active,.nav .menu a:hover{background-image:url(/static/p/elections/2016/img/elections/icons-2x/menu-small-hover.png);background-position:0 0;background-size:24px 13px}.nav .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-small-2x.png) center center no-repeat;background-size:154px 53px}.nav .branding a,.nav .branding a:hover{background-image:url(../img/_generated/elections/icons-2x.png);background-size:50px 656px;height:25px;width:25px}.nav .branding a{background-position:0 -406px}.nav .branding a:hover{background-position:0 -381px}.nav .modal .close,.nav .modal .close:hover{background-image:url(../img/_generated/elections/icons-2x.png);background-size:50px 656px;height:24px;width:23px}.nav .modal .close{background-position:0 -245px}.nav .modal .close:hover{background-position:0 -197px}.nav .modal .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-small-2x.png) no-repeat;background-size:154px 53px}.dashboard header .updated:before,.nav .modal .search .search-wrap:before,.nav .modal .search .search-wrap:hover:before{background-image:url(../img/_generated/elections/icons-2x.png);background-size:50px 656px}.nav .modal .search .search-wrap:before{background-position:0 -581px;height:14px;width:16px}.nav .modal .search .search-wrap:hover:before{background-position:0 -567px;height:14px;width:16px}.dashboard header .updated:before{background-position:0 -596px;height:12px;width:12px}#bottom .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-small-2x.png) no-repeat;background-size:154px 53px}#bottom .options .branding,#bottom .options .branding:hover{background-image:url(../img/_generated/elections/icons-2x.png);background-size:50px 656px;height:50px;width:50px}#bottom .options .branding{background-position:0 -330px}#bottom .options .branding:hover{background-position:0 -280px}}@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){.nav .menu a{background-image:url(/static/p/elections/2016/img/elections/icons-2x/menu-medium.png);background-position:0 0;background-size:27px 18px}.nav .menu a.active,.nav .menu a:hover{background-image:url(/static/p/elections/2016/img/elections/icons-2x/menu-medium-hover.png);background-position:0 0;background-size:27px 18px}.nav .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-medium-2x.png) center center no-repeat;background-size:236px 79px}.nav .branding a,.nav .branding a:hover{background-image:url(../img/_generated/elections/icons-2x.png);background-size:50px 656px;height:50px;width:50px}.nav .branding a{background-position:0 -330px}.nav .branding a:hover{background-position:0 -280px}.nav .modal .close,.nav .modal .close:hover{background-image:url(../img/_generated/elections/icons-2x.png);background-size:50px 656px;height:38px;width:38px}.nav .modal .close{background-position:0 -158px}.nav .modal .close:hover{background-position:0 -81px}.nav .modal .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-xlarge-2x.png) no-repeat;background-size:354px 138px}#bottom .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-medium-2x.png) no-repeat;background-size:236px 79px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1024px),only screen and (-o-min-device-pixel-ratio:2 / 1) and (min-width:1024px),only screen and (min-device-pixel-ratio:2) and (min-width:1024px),only screen and (min-resolution:192dpi) and (min-width:1024px),only screen and (min-resolution:2dppx) and (min-width:1024px){.nav .logo a{background:url(/static/p/elections/2016/img/elections/logos/logo-elections-large-2x.png) center top no-repeat;background-size:236px 98px}}