/*! updated; 05-02-2018 02:33 PM */


/*! updated; 05-02-2018 02:33 PM */#page-content:after,#page-head:after,.bargraph,.lightbox .meta:after,.lightbox:after,.pop:after,.row:after,.top-flipped header:after,section:after{clear:both}.articles li .m img,.coverage-gubernatorial section.balance-map .map img,.state-video .content .m img,section.current-bop .m img{max-width:100%}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}.button a,.more{font-family:Lora,Garamond,"Times New Roman",Times,serif;font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;min-width:100%}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}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}#wrapper{background:#fff;-o-backface-visibility:inherit;-moz-backface-visibility:inherit;-webkit-backface-visibility:inherit;backface-visibility:inherit;min-width:320px}.button a{display:block;padding:8px 32px 8px 16px;position:relative}.button a:after{content:"";position:absolute;right:4px;top:2px;background:url(/static/p/elections/2014/img/icons-sprite.png) no-repeat;height:100%;width:12px}.more{float:right;text-align:right;font-weight:400;font-size:14px}.more span{color:#c83f3f}.button-more{text-align:center}.button-more a{color:#333;border:1px solid #ebebeb;display:inline-block;background:#ebebeb;padding:9px 10px;font:400 14px/14px Lora,Garamond,"Times New Roman",Times,serif;-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}.bargraph .state-list,.bargraph.no-details>div span{display:none}.button-more a:hover{background:#fff;text-decoration:none}.bargraph{position:relative;height:40px;margin-bottom:10px}.bargraph:before{content:"";position:absolute;left:50%;top:0;height:100%;width:0;border-right:1px dashed #fff;z-index:10}.bargraph-legend{overflow:hidden;width:100%;margin-bottom:6px}.bargraph-legend .dem,.bargraph-legend .rep{font:600 16px/22px Lora,Garamond,"Times New Roman",Times,serif}.bargraph-legend .dem{float:left;color:#2c6a93;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -295px no-repeat;padding-left:30px}.bargraph-legend .rep{float:right;color:#c01616;background:url(/static/p/elections/2014/img/icons-sprite.png) 110% -272px no-repeat;padding-right:30px}[class^=graph]{position:relative}[class^=graph]:hover{cursor:pointer}.bargraph span{position:absolute;left:50%;top:6px;font:italic 13px/13px Lora,Garamond,"Times New Roman",Times,serif;text-align:center;padding:6px 5px;border:1px solid #000;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;background-color:#fff;background-color:rgba(255,255,255,.75);z-index:100}.bargraph>[class^=graph] span{width:150px;margin-left:-75px}.bargraph>.graphIndependent span{width:105px;margin-left:-52.5px}.bargraph>.graphTossup span{width:80px;margin-left:-40px}.bargraph>.graphDemocrat span,.bargraph>.graphRepublican span{top:0}.bargraph.no-details>div:hover{cursor:default}.printNum{position:absolute;color:#fff;font:400 18px/40px Lora,Garamond,"Times New Roman",Times,serif}.graphDemocrat .printNum,.graphsolidDemocrat .printNum{left:10px;z-index:1}.graphRepublican .printNum,.graphsolidRepublican .printNum{right:10px}.graphDemocrat .printNum.winner:after,.graphRepublican .printNum.winner:after{content:"";display:block;position:absolute;top:12px;width:17px;height:14px;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -510px no-repeat}.graphRepublican .printNum.winner{padding-left:20px}.graphRepublican .printNum.winner:after{left:0}.graphDemocrat .printNum.winner{padding-right:20px}.graphDemocrat .printNum.winner:after{right:0}.reporting{color:#333;font:italic 14px/14px Lora,Garamond,"Times New Roman",Times,serif}.prediction{float:left;color:#333;font:400 14px/14px Lora,Garamond,"Times New Roman",Times,serif}.advert{position:relative;text-align:center}.advert.mobile{margin-left:-10px}.tab-block{float:left;width:100%;margin-bottom:20px}.tab-block li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:138px;float:left;background:#f4f4f4;border-right:1px solid #ccc}.tab-block li:hover{background:#fff}.tab-block li:last-child{display:none}.tab-block li a{color:#222;display:block;padding:10px 12px;overflow:hidden}.tab-block li a:hover{color:inherit}.tab-block li .m{float:left;margin:0 6px 0 0;height:34px;width:34px}.tab-block li .m img{-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}.tab-block li .person{float:left;font:italic 16px/18px Lora,Garamond,"Times New Roman",Times,serif}.tab-block li small{float:left;font:italic 11px/11px Lora,Garamond,"Times New Roman",Times,serif}.tab-block li.active,.tab-block li:hover{background:#fff;border:1px solid #ccc;border-bottom:none;border-left:none;margin-top:-1px}.tab-block li:first-child.active{border-left:1px solid #ccc}.top-flipped{display:none;margin-bottom:0}.top-flipped header{padding-bottom:4px;margin-bottom:20px;border-bottom:1px dashed #ccc;*zoom:1}.top-flipped header:after,.top-flipped header:before{content:"";display:table}.top-flipped header h2{font-size:18px}.top-flipped ul li{width:32%;float:left;margin:0 5px 12px 0;text-align:center}.top-flipped ul li+li+li+li+li+li,.top-flipped ul li:last-child,.top-flipped ul li:nth-child(3n){margin-right:0}.top-flipped ul li .state-name{margin-bottom:8px;font-size:14px}.top-flipped ul li .state-name a{color:#182a52}.top-flipped ul li .state-name a:hover{color:#069}.top-flipped ul li .m{display:inline-block;text-align:center;margin-bottom:10px}.top-flipped ul li .m img{display:block}.top-flipped ul li .m [class^=states-]{margin:0 auto}.top-flipped ul li .m .state{display:table-cell;vertical-align:middle;height:80px}.top-flipped ul li .video{float:left;display:block;clear:both;margin:0;font-size:11px;line-height:11px;font-family:Lora,Garamond,"Times New Roman",Times,serif;font-weight:700;padding-left:24px;position:relative}.top-flipped ul li .video a:before{content:"";position:absolute;left:0;top:-1px;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -336px no-repeat;height:13px;width:18px}.top-flipped ul li .video a:hover{cursor:pointer}.pagination{margin:24px 0}.pagination ul{text-align:center}.pagination ul li{display:inline;font:700 14px/26px Lora,Garamond,"Times New Roman",Times,serif}.pagination ul li a{display:inline;padding:4px 10px;margin:0 2px;line-height:inherit;background:#e9e9e9;color:#666;-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box;text-shadow:1px 1px 1px #fff}.pagination ul li.active a{background:#8b9ca8;color:#fff;text-shadow:0 0 0 #fff}.lightbox-flood{display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1001}.lightbox .close a,.pop .close{height:10px;text-indent:-9999em}.lightbox,.pop{padding:24px;left:50%;z-index:1002;*zoom:1}.lightbox-flood.active{display:block}.lightbox{background-color:#fff;background-color:rgba(255,255,255,.9);-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box;-webkit-box-shadow:0 0 4px #ccc;-moz-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;border:1px solid #ccc;position:fixed;top:50%;margin-top:-200px;margin-left:-235px}.lightbox:after,.lightbox:before{content:"";display:table}.lightbox .close{position:absolute;top:8px;right:8px}.lightbox .close a{display:block;width:10px;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -480px no-repeat}.lightbox .media{margin-bottom:16px}.lightbox .meta{*zoom:1}.lightbox .meta:after,.lightbox .meta:before{content:"";display:table}.lightbox .meta h3{font:400 16px/16px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:6px}.lightbox .meta p{font:400 12px/12px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:16px}.lightbox .advert{width:300px;margin:0 auto 24px}.pop{display:none;background-color:#fff;background-color:rgba(255,255,255,.9);-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box;-webkit-box-shadow:0 0 4px #ccc;-moz-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;border:1px solid #ccc;position:fixed;top:50%;margin-top:-200px;margin-left:-232px}.pop:after,.pop:before{content:"";display:table}#election-video-popup .max-view,#election-video-popup .min,.pop .close,.pop.active{display:block}.pop .close{position:absolute;top:8px;right:8px;width:10px;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -480px no-repeat}.pop>div{width:420px}.pop h1{font:400 18px/18px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:4px}.pop h2{font:400 12px/20px Lora,Garamond,"Times New Roman",Times,serif}.pop h4{font:400 16px/16px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:6px}.pop p{font:400 12px/12px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:16px}.pop .advert{width:300px;margin:24px auto}.pop .fox-video{background:#000}.pop .fox-video,.pop iframe{width:420px!important;height:238px!important}.pop.ui-draggable:hover{cursor:move;cursor:-webkit-grab}.pop.ui-draggable.dragging{cursor:move}.pop.ui-draggable-disabled:hover{cursor:default}.election-video-player{float:none;overflow:hidden}.election-video-player .m{margin-bottom:12px}.election-video-player .channels{overflow:hidden;width:304px;margin:0 auto}.election-video-player .channels h3{margin:0 0 8px;font:italic 12px/16px Lora,Garamond,"Times New Roman",Times,serif}.election-video-player .channels ul{margin:0;padding:0}.election-video-player .channels ul li{margin:0 0 0 2px;padding:0;list-style-type:none;float:left;height:53px;width:100px}.election-video-player .channels ul li:first-child{margin-left:0}.election-video-player .channels ul li a{display:block;background:url(/static/p/elections/2014/img/channels.png) no-repeat;height:53px;text-decoration:none;text-indent:-9999em}.election-video-player .channels ul li a.fn{background-position:0 0}.election-video-player .channels ul li a.fb{background-position:0 -108px}.election-video-player .channels ul li a.live{background-position:0 -216px}.election-video-player .channels ul li.active a.fn,.election-video-player .channels ul li:hover a.fn{background-position:0 -54px}.election-video-player .channels ul li.active a.fb,.election-video-player .channels ul li:hover a.fb{background-position:0 -162px}.election-video-player .channels ul li.active a.live,.election-video-player .channels ul li:hover a.live{background-position:0 -270px}#election-video-popup{position:fixed;bottom:10px;right:10px;top:auto;left:auto;width:470px;height:400px;-moz-transition:width .2s ease-in,height .2s ease-in;-o-transition:width .2s ease-in,height .2s ease-in;-webkit-transition:width .2s ease-in,height .2s ease-in;-ms-transition:width .2s ease-in,height .2s ease-in;transition:width .2s ease-in,height .2s ease-in}#election-video-popup>div{width:auto}#election-video-popup.minimized{width:300px;height:94px}#election-video-popup .min{position:absolute;top:8px;left:8px;width:17px;height:13px;text-indent:-9999em;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -581px no-repeat}#page-head,.select-state{position:relative}#election-video-popup .min-view{display:none}#election-video-popup.minimized .min{background-position:0 -595px}#election-video-popup.minimized .max-view{width:1px;height:0;visibility:hidden}#election-video-popup.minimized .min-view{display:block;background:#000;padding:10px 18px;height:44px;color:#000}#election-video-popup.minimized article{overflow:hidden}#election-video-popup .play,#election-video-popup .sound{background:url(/static/p/elections/2014/img/player-controls.png) 0 -48px no-repeat;width:24px;height:24px;display:block;text-indent:-9999em}#election-video-popup .play{float:left}#election-video-popup .play:hover{background-position:0 -72px}#election-video-popup .play.off{background-position:0 0}#election-video-popup .play.off:hover{background-position:0 -24px}#election-video-popup .sound{float:right;background-position:0 -96px}#election-video-popup .sound:hover{background-position:0 -120px}#election-video-popup .sound.off{background-position:0 -144px}#election-video-popup .sound.off:hover{background-position:0 -168px}.select-state{float:right}.select-state label{float:left;margin-right:12px;font:italic 14px/27px Lora,Garamond,"Times New Roman",Times,serif}.select-wrap select.styled,section.page-nav .tabs{font-family:Lora,Garamond,"Times New Roman",Times,serif}.select-state label:hover{cursor:initial}.results .content .profile a:hover,.results .content .video a:hover,.select-wrap select.styled:hover{cursor:pointer}.select-wrap{float:left;width:150px;border:none;margin:0;overflow:hidden}.select-wrap select.styled{float:left;border:none;-webkit-border-radius:0;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:170px;background:url(/static/p/elections/2014/img/arrow-dd-map.png) 120px center no-repeat #e6e6e6;padding:6px 10px;margin:0;font-style:italic;font-size:13px}#page-content,#page-head{width:320px;margin:0 auto;*zoom:1}.select-wrap select.styled:focus{outline:0}ul#year-2008.poll-drops.show,ul#year-2010.poll-drops.show,ul#year-2012.poll-drops.show,ul#year-2014.poll-drops.show{display:block}ul#year-2008.poll-drops,ul#year-2010.poll-drops,ul#year-2012.poll-drops,ul#year-2014.poll-drops{display:none}#page-content:after,#page-content:before,#page-head:after,#page-head:before{content:"";display:table}#sticky-header{background:#fff;border-bottom:1px solid #ccc;-webkit-box-shadow:0 3px 3px #ccc;-moz-box-shadow:0 3px 3px #ccc;box-shadow:0 3px 3px #ccc;position:fixed;top:0;width:100%;z-index:9999}#page-content{position:relative;padding:0 20px 36px}.row,section.exit-poll-filters .poll-drops li:first-child+li,section.exit-poll-filters .poll-drops li:first-child+li+li+li,section.exit-poll-filters .poll-drops li:first-child+li+li+li+li+li{margin-right:0}#main-content{float:left;width:100%}.row{position:relative;margin-bottom:24px;display:block;float:left;margin-left:0;width:296px;width:100%;*zoom:1}.row:after,.row:before,section:after,section:before{display:table;content:""}section{margin-bottom:16px;*zoom:1}section header h2{color:#444;text-transform:none}section.advert.mobile-leaderboard{margin:0}section.page-nav{margin-bottom:16px}section.page-nav.mobile{padding:0 20px;margin-top:12px}section.page-nav.mobile .tabs{margin-bottom:12px}section.page-nav.mobile .jump-to-state .select-wrap{width:276px}section.page-nav.mobile .jump-to-state .select-wrap select.styled{border:none;width:320px;background:url(/static/p/elections/2014/img/arrow-dd-map.png) 240px center no-repeat #e6e6e6}section.page-nav .tabs ul{margin:0 0 0 -2px;padding:0;font-size:0}section.page-nav .tabs ul li{margin:0 0 0 2px;display:inline-block;font-size:14px;vertical-align:top;width:68px}section.page-nav .tabs ul li a{padding:9px 10px;border:1px solid #ebebeb;display:block;background:#ebebeb;color:#333;text-align:center;-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}section.page-header .m,section.page-header aside{display:none}section.page-nav .tabs ul li.sen a{background-position:10px -97px}section.page-nav .tabs ul li.hs a{background-position:10px -167px}section.page-nav .tabs ul li.gov a{background-position:10px -202px}section.page-nav .tabs ul li.ex a{background-position:10px -236px}section.page-nav .tabs ul li.bal a{background-position:10px -542px}section.page-nav .tabs ul li a:hover,section.page-nav .tabs ul li.active a{background-color:#fff;text-decoration:none}section.page-nav .tabs ul li span{padding:8px 0}section.page-header{border-bottom:3px solid #8B9CA8;margin:12px 20px 0;padding-bottom:20px;width:auto}section.page-header>div:first-child{width:100%}section.page-header h1{font:400 24px/44px Lora,Garamond,"Times New Roman",Times,serif}section.page-header h2{font:400 16px/16px Lora,Garamond,"Times New Roman",Times,serif;font-style:italic}section.page-header aside ul li{display:block;float:left}section.page-header .countdown{display:none}section.pick-six-prediction{width:100%;margin:0 auto;padding:22px 0;position:relative;display:none}section.pick-six-prediction header h2{float:left;font:italic 16px/16px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:6px}section.pick-six-prediction .close{position:absolute;right:0;top:20px}section.pick-six-prediction .close a{display:block;width:14px;height:14px;text-indent:-9999em;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -490px no-repeat}section.pick-six-prediction .content{clear:left;position:relative}section.pick-six-prediction .content .bar-wrap{float:left;display:block;width:100%}section.pick-six-prediction .content .bar-wrap .bar{margin-bottom:6px}section.pick-six-prediction .content .bar-wrap .bar.inactive{background:#f4f4f4;border:1px dashed #ccc;padding:14px 0;text-align:center}section.pick-six-prediction .content .bar-wrap .bar.inactive em{font:italic 14px/14px Lora,Garamond,"Times New Roman",Times,serif}section.pick-six-prediction .content .bar-wrap em{font:italic 12px/12px Lora,Garamond,"Times New Roman",Times,serif}section.pick-six-prediction .content .button{float:left;display:block;margin-right:36px}section.pick-six-prediction .content .button a{color:#999;border:1px solid #eee;padding:12px 20px;font-size:18px;line-height:20px}section.pick-six-prediction .content .button a:after{display:none}section.pick-six-prediction .content .button.active a{background:#dbe5cd;border-color:#690;color:#690}section.pick-six-prediction .content .map{float:left;width:120px;height:90px;margin-top:-24px}section.pick-six-prediction .content .map svg path{stroke-width:7px}section.pick-six-prediction[ng-show^=showSuccess]{text-align:center;padding:46px 0}section.pick-six-prediction[ng-show^=showSuccess] h1{color:#659b00;font:400 18px/20px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:6px}section.pick-six-prediction[ng-show^=showSuccess] h2{font:italic 14px/16px Lora,Garamond,"Times New Roman",Times,serif}section.current-bop{width:100%}section.balance-o-power header{padding-bottom:4px;margin-bottom:10px;border-bottom:1px dashed #ccc;*zoom:1}section.balance-o-power header:after,section.balance-o-power header:before{content:"";display:table}section.balance-o-power header:after{clear:both}section.balance-o-power header h2{float:left;font-size:18px;line-height:27px}section.balance-o-power header ul{float:left}section.balance-o-power header ul li{display:inline-block;font:italic 12px/24px Lora,Garamond,"Times New Roman",Times,serif;margin-left:0}section.balance-o-power header ul li:first-child{margin-right:8px}section.balance-o-power header ul li span{-webkit-border-radius:7px;border-radius:7px;color:#444;font:700 18px/24px Lora,Garamond,"Times New Roman",Times,serif;background:#FFF9B7;padding:1px 5px;margin:0 0 0 7px}section.balance-o-power .hot-races header h2{font:700 14px/14px Lora,Garamond,"Times New Roman",Times,serif}section.balance-o-power .bar-chart,section.balance-o-power .community-selections{margin-bottom:16px;float:left;width:100%}section.balance-o-power .community-selections.hide{display:none}section.balance-o-power .reporting{clear:both;float:left}section.balance-o-power .seats-in-play{clear:both;border:1px solid #efe0b9;background:#fcf9b1;font:italic 12px/18px Lora,Garamond,"Times New Roman",Times,serif;text-align:center;margin-left:30px;position:relative;top:-10px;width:210px}section.hot-races header h2,section.hot-races header span{font:700 14px/14px Lora,Garamond,"Times New Roman",Times,serif}section.hot-races{clear:both;background:url(/static/p/elections/2014/img/fire.png) 50px 8px no-repeat #ffe7e7;border:1px solid #ffe0de;padding:0;margin-bottom:24px}section.hot-races header{display:block;float:left;width:100%;vertical-align:top;border:none;margin-bottom:0}section.hot-races header h2{color:#c83f3f;text-transform:uppercase;margin:8px 0 6px;width:100%}section.hot-races header span{display:block;color:#182a52;width:110px}section.hot-races .candidate{display:table;float:left;width:150px}section.hot-races .candidate a{float:left}section.hot-races .candidate .m{display:table-cell;padding-right:10px}section.hot-races .candidate .m img{-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;border:3px solid #000}section.hot-races .candidate .m.dem img{border-color:#5786a2}section.hot-races .candidate .m.rep img{border-color:#c83d40}section.hot-races .candidate span{display:table-cell;vertical-align:middle;overflow:inherit}section.pick-six{float:right;width:100%;border:1px solid #ccc;padding:3px}section.pick-six .content{display:inline-block;border:1px solid #ccc;padding:18px}section.pick-six.alt,section.pick-six.alt .content{border:none;padding:0}section.pick-six .content h2{float:left;margin-bottom:6px}section.pick-six .content .sponsor{float:right;margin-top:12px;position:relative}section.pick-six .content .sponsor:before{content:"";position:absolute;width:72px;height:5px;left:-80px;top:13px;background:url(/static/p/elections/2014/img/ad-text.png) no-repeat}section.pick-six .content p{clear:both;color:#333;font:400 14px/18px Lora,Garamond,"Times New Roman",Times,serif}section.pick-six .content p a{font-weight:700;font-family:Arial,Helvetica,sans-serif}section.pick-six .content .button{clear:both;float:right;margin-top:20px}section.pick-six .content .button a{font-size:14px;background-color:#dcecbb}section.pick-six.alt{margin:0 0 26px;width:100%;float:none}section.gubernatorial-elections header{padding-right:16px;margin-bottom:16px}section.gubernatorial-elections header h2{font-size:18px;line-height:24px}section.house-elections header{margin-bottom:10px;overflow:hidden}section.house-elections header h2{float:left;font:400 18px/30px Lora,Garamond,"Times New Roman",Times,serif}section.house-elections header .more{float:right;font:700 11px/11px Arial,Helvetica,sans-serif}section.state-elections{clear:both}section.state-elections .results .content .col-district,section.state-elections .results .content .col-state{width:100px}section.state-elections .results .content .col-district{padding-left:6px}section.state-elections .results .content .col-candidate{width:172px}section.state-elections .results .content .col-candidate .incumb,section.state-elections .results .content .col-candidate .vote-count,section.state-elections .results .content .col-candidate .votes,section.state-elections .results .content .col-candidate h2{float:left}section.state-elections .results .content .col-candidate h2{margin-bottom:2px;margin-right:12px}section.state-elections .results .content .col-candidate .incumb{margin:2px 0 4px}section.state-elections .results .content .col-candidate .party{float:left;clear:left;margin:2px 0 4px}section.exit-poll-filters,section.exit-poll-filters header{margin-bottom:16px;border-bottom:1px dashed #a8becc}section.state-elections .results .content .col-candidate .vote-count{clear:left}section.state-elections .results .content .col-candidate .votes{margin-left:12px;color:#333;font-size:13px;line-height:20px}section.exit-poll-filters header{padding-bottom:14px;*zoom:1}section.exit-poll-filters header:after,section.exit-poll-filters header:before{content:"";display:table}section.exit-poll-filters header:after{clear:both}section.exit-poll-filters header h2{font:400 16px/16px Lora,Garamond,"Times New Roman",Times,serif;float:left}section.exit-poll-filters header div{float:right}section.exit-poll-filters header .assist{position:relative}section.exit-poll-filters header .assist>div{width:276px;padding:12px 12px 0;border:1px solid #c9d5e7;-webkit-box-shadow:2px 0 6px #bbb;-moz-box-shadow:2px 0 6px #bbb;box-shadow:2px 0 6px #bbb;display:none;position:absolute;top:22px;right:0;background:#f3fafe}section.exit-poll-filters header .assist>div p{font:400 12px/20px Lora,Garamond,"Times New Roman",Times,serif;margin:0 0 12px}section.exit-poll-filters header .assist a{-webkit-box-shadow:inset 1px 0 0 #fff;-moz-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff;border:1px solid #c9d5e7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWU5ZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ecedee 0,#e1e9ee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ecedee),color-stop(100%,#e1e9ee));background:-webkit-linear-gradient(top,#ecedee 0,#e1e9ee 100%);background:-o-linear-gradient(top,#ecedee 0,#e1e9ee 100%);background:-ms-linear-gradient(top,#ecedee 0,#e1e9ee 100%);background:linear-gradient(to bottom,#ecedee 0,#e1e9ee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecedee', endColorstr='#e1e9ee', GradientType=0 );z-index:10;padding:7px 8px 6px 28px;position:relative;font:400 12px/14px Lora,Garamond,"Times New Roman",Times,serif;text-decoration:none}.exit-poll-data .content li .chart .pie-chart .pie-left,.hot-ballot-measures .content li .chart .pie-chart .pie-left{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-1, M12=0.0, M21=0.0, M22=-1)"}section.exit-poll-filters header .assist a:before{content:"";position:absolute;width:16px;height:16px;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -608px no-repeat;left:7px;top:5px}section.exit-poll-filters header .assist a:hover{border-bottom:none;background:#f3fafe}section.exit-poll-filters header .assist a:hover+div{display:block}section.exit-poll-filters .poll-drops li{float:left;margin-bottom:14px}section.exit-poll-filters .poll-drops li h3{font:400 13px/13px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:6px}section.exit-poll-filters .poll-drops .select-wrap{width:276px}section.exit-poll-filters .poll-drops .select-wrap select.styled{width:320px;background-position:240px 0}section.exit-poll-results header h2{font:400 22px/22px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:6px}section.exit-poll-results header h3{font:italic 16px/16px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:12px}section.exit-poll-results .results,section.exit-poll-results .results .content,section.exit-poll-results .results .row-headers{margin-bottom:0}section.exit-poll-results .sample{color:#666;font:400 12px/12px Lora,Garamond,"Times New Roman",Times,serif;padding-left:16px}section.exit-poll-results .sample span{position:relative}section.exit-poll-results .sample span:before{content:"";position:absolute;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -625px no-repeat;width:13px;height:11px;display:block;left:-16px;top:2px}section.ballot-measure-results.results .row-headers:after,section.ballot-measure-results.results .row-headers:before,section.exit-poll-results .results .row-headers:after,section.exit-poll-results .results .row-headers:before{display:table;content:""}section.exit-poll-results .results .poll-block{clear:both;float:left}section.exit-poll-results .results .content li,section.exit-poll-results .results .row-headers li{padding:0;border-color:#a8becc;float:left;width:100%}section.exit-poll-results .results .content .col-option,section.exit-poll-results .results .row-headers .col-option{padding:10px;width:100%}section.exit-poll-results .results .content .col-result,section.exit-poll-results .results .row-headers .col-result{text-align:center;width:25%}section.exit-poll-results .results .content .col-result.overall,section.exit-poll-results .results .row-headers .col-result.overall{background:#f1f1f1}section.exit-poll-results .results .content .col-sample,section.exit-poll-results .results .row-headers .col-sample{width:100%;clear:both;padding:8px 0}section.exit-poll-results .results .row-headers{padding:0;border-top:0;border-color:#a8becc;position:relative;*zoom:1}section.exit-poll-results .results .row-headers:after{clear:both}section.exit-poll-results .results .row-headers .col-option{font:italic 16px/24px Lora,Garamond,"Times New Roman",Times,serif;padding:24px 0 18px;width:100%}section.exit-poll-results .results .row-headers .col-result{font:italic 13px/16px Lora,Garamond,"Times New Roman",Times,serif;padding:10px 0}section.exit-poll-results .results .content{clear:both}section.exit-poll-results .results .content .col-option{font:italic 16px/20px Lora,Garamond,"Times New Roman",Times,serif}section.exit-poll-results .results .content .col-result{padding:10px;font-size:22px}section.exit-poll-results .results.alt{margin-top:30px}section.exit-poll-results .results.alt .row-headers .col-option{padding-top:0}section.exit-poll-results .results.alt .row-headers .col-result{padding-top:12px}section.approvals{margin-bottom:24px}section.approvals .m{margin:0 12px 0 0;width:128px;float:left}section.approvals .info{float:left;width:136px;margin:0}section.approvals .info h5{font-size:14px;margin-bottom:5px}section.approvals .info p{font-size:50px}section.approvals .info div{margin-bottom:24px}section.approvals .info div.disapprove p{font-size:30px}section.approvals footer .more{float:right;font:700 11px/11px Arial,Helvetica,sans-serif}section.ballot-measure-results header h2{font:400 22px/22px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:6px}section.ballot-measure-results header h3{font:italic 16px/16px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:12px}section.ballot-measure-results .ballot-measure-filters{margin-bottom:10px}section.ballot-measure-results .ballot-measure-filters li{float:left;width:auto;border-bottom:0}section.ballot-measure-results .ballot-measure-filters li.state .select-state{float:none}section.ballot-measure-results .ballot-measure-filters li.state .select-wrap{width:200px}section.ballot-measure-results .ballot-measure-filters li.state .select-wrap select.styled{padding:10px;width:250px;background-position:165px center}section.ballot-measure-results .ballot-measure-filters li.hot{float:left}section.ballot-measure-results .ballot-measure-filters li.hot label{color:#444;font:400 12px/34px Lora,Garamond,"Times New Roman",Times,serif}section.ballot-measure-results.results{margin-bottom:0}section.ballot-measure-results.results .content,section.ballot-measure-results.results .row-headers{clear:both;margin-bottom:0}section.ballot-measure-results.results .content li,section.ballot-measure-results.results .row-headers li{padding:0;float:left}section.ballot-measure-results.results .content .col-result,section.ballot-measure-results.results .row-headers .col-result{padding:10px;width:auto;text-align:center}section.ballot-measure-results.results .content .col-result.col-1,section.ballot-measure-results.results .row-headers .col-result.col-1{width:56px}section.ballot-measure-results.results .content .col-result.col-3,section.ballot-measure-results.results .row-headers .col-result.col-3{text-align:left}section.ballot-measure-results.results .row-headers{padding:0;border-top:0;position:relative;color:#444;*zoom:1}section.ballot-measure-results.results .row-headers:after{clear:both}section.ballot-measure-results.results .row-headers .col-result{padding:12px;font:italic 14px/18px Lora,Garamond,"Times New Roman",Times,serif}section.ballot-measure-results.results .row-headers .col-result.col-2{display:none}section.ballot-measure-results.results .content{clear:both;overflow:hidden;margin-bottom:12px}section.ballot-measure-results.results .content .col-option{font:italic 16px/20px Lora,Garamond,"Times New Roman",Times,serif;width:100%;position:relative}section.ballot-measure-results.results .content .col-result{font:400 20px/20px Lora,Garamond,"Times New Roman",Times,serif}section.ballot-measure-results.results .content .col-result.col-2{position:absolute;top:32px;left:0;width:56px}section.ballot-measure-results.results .content .col-result.col-2 div{background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -644px no-repeat;width:16px;height:16px;text-indent:-9999em;margin:2px auto}.sidebar header,.twehq-issues-widget{margin-bottom:16px}section.ballot-measure-results.results .content .col-result.col-3{font-size:14px;width:224px}section.ballot-measure-results.results .content .col-result.col-4{margin-left:40px;width:80px}section.ballot-measure-results.results .content .col-result.col-5,section.ballot-measure-results.results .content .col-result.col-6{width:80px}section.ballot-measure-results.results .content .col-result[class*=col-].winner{position:relative}section.ballot-measure-results.results .content .col-result[class*=col-].winner:before{content:"";position:absolute;left:-2px;width:22px;height:22px;display:block;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -316px no-repeat}section.ballot-measure-results footer{clear:both}section.ballot-measure-results footer .button a{float:right;background-color:#E5F0F6;font-size:14px}.sidebar{display:block;float:left;margin-right:0;width:100%}.sidebar footer:after,.sidebar footer:before,[class^=coverage-] header:after,[class^=coverage-] header:before{display:table;content:""}.sidebar header{padding-bottom:4px;border-bottom:1px dashed #ccc}.sidebar header h2{color:#444;font-size:18px;font-family:Lora,Garamond,"Times New Roman",Times,serif}.sidebar footer{*zoom:1}.sidebar footer:after{clear:both}.sidebar .advert{margin-left:-10px}[class^=list-] li{clear:both;float:left;width:100%;margin-bottom:14px}[class^=list-] .m{float:left;width:144px;margin-right:16px}[class^=list-] footer{clear:both;margin-bottom:14px}[class^=list-] footer .sponsor{float:right;margin-bottom:14px}[class^=list-] footer .more{clear:both;font:700 11px/11px Arial,Helvetica,sans-serif}[class^=coverage-] header h2,[class^=coverage-] header.module-header h2{font-family:Lora,Garamond,"Times New Roman",Times,serif;font-weight:400;float:left}[class^=coverage-]{margin-bottom:24px}[class^=coverage-] header{margin-bottom:16px;*zoom:1}.coverage-house-of-reps .video-house,.coverage-house-of-reps .video-house header a,.coverage-senate .news-senate .m,[class^=coverage-] header.module-header .button{display:none}[class^=coverage-] header:after{clear:both}[class^=coverage-] header h2{font-size:18px;line-height:16px}[class^=coverage-] header.module-header{float:left;width:100%;border-bottom:1px dashed #ccc;margin:0 0 18px;padding:0}[class^=coverage-] header.module-header h2{font-size:17px;padding-left:30px;line-height:40px;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -62px no-repeat}[class^=coverage-] footer{clear:both}[class^=coverage-] footer .more{padding-right:12px}.coverage-senate header.module-header h2{background-position:0 -95px}.coverage-senate .row{margin-bottom:0}.coverage-house-of-reps header.module-header h2{background-position:0 -165px}.coverage-house-of-reps .balance-o-power{width:100%}.coverage-house-of-reps .balance-o-power header{border:none}.coverage-house-of-reps .news-house{clear:left;margin-bottom:0}.coverage-house-of-reps .news-house .articles li:nth-child(6n){margin-right:0}.coverage-house-of-reps .video-house .articles li:nth-of-type(3n){margin-right:0}.coverage-gubernatorial header.module-header h2{background-position:0 -200px}.coverage-gubernatorial section{display:block;float:left;margin-right:0;width:100%}.coverage-gubernatorial section h2{float:none}.coverage-gubernatorial section.balance-map{margin-left:0;margin-right:0;width:100%}.coverage-gubernatorial section.balance-map .label{margin:4px 0;font:700 11px/11px Arial,Helvetica,sans-serif;color:#222}.coverage-gubernatorial section.balance-map .i-r{background:#c01616}.coverage-gubernatorial section.balance-map .rep{background:#ebb}.coverage-gubernatorial section.balance-map .i-d{background:#2c6a93}.coverage-gubernatorial section.balance-map .dem{background:#d2dfe4}.coverage-gubernatorial section.balance-map .i-i{background:#690}.coverage-gubernatorial section.balance-map .none{background:#ccc}.coverage-gubernatorial section.balance-map .territories{margin-bottom:16px}.coverage-gubernatorial section.balance-map .territories ul{*zoom:1}.coverage-gubernatorial section.balance-map .territories ul:after,.coverage-gubernatorial section.balance-map .territories ul:before{content:"";display:table}.coverage-gubernatorial section.balance-map .territories ul:after{clear:both}.coverage-gubernatorial section.balance-map .territories li{display:block;float:left;padding:0 10px;margin-right:5px;color:#333;font:700 12px/25px Arial,Helvetica,sans-serif}.coverage-gubernatorial section.balance-map .legend{clear:left}.articles,.coverage-hot-races,[class^=news-] .content,[class^=news-] .footer,[class^=news-] .header,[class^=news-]:after{clear:both}.coverage-gubernatorial section.balance-map .legend li{margin-bottom:5px;color:#333;font:400 11px/16px Arial,Helvetica,sans-serif}.coverage-gubernatorial section.balance-map .legend li span{display:block;float:left;width:30px;height:16px;margin-right:6px}.articles li,.articles li.last{margin-right:0}.coverage-gubernatorial section.news-gubernatorial footer{padding-right:14px}.coverage-hot-races header{margin-bottom:10px}.coverage-hot-races header h2{line-height:30px}.coverage-hot-races footer p{color:#333;font:400 12px/16px Arial,Helvetica,sans-serif;float:left;margin-bottom:12px}.articles li h3,.news-top header h2{font-family:Lora,Garamond,"Times New Roman",Times,serif;font-weight:400}.coverage-hot-races footer .button{float:right;background:#e5f0f6;font-size:14px}.articles li{float:left;display:block;list-style-type:none;width:100%;margin-bottom:24px;font-family:Lora,Garamond,"Times New Roman",Times,serif;font-size:14px}.articles li .m{float:left;margin-right:12px;width:108px}[class^=news-]{*zoom:1}[class^=news-]:after,[class^=news-]:before{content:"";display:table}.news-gubernatorial .articles li.hidden,.news-gubernatorial header a,.news-house .articles li.hidden,.news-house header a,.news-senate .articles li.hidden,.news-senate header a{display:none}.news-gubernatorial,.news-house,.news-senate{margin-bottom:0}.news-gubernatorial .articles li:nth-child(2n),.news-house .articles li:nth-child(2n),.news-senate .articles li:nth-child(2n){margin-right:0}.news-gubernatorial .articles li:nth-child(2n+1),.news-house .articles li:nth-child(2n+1),.news-senate .articles li:nth-child(2n+1){clear:left}.news-top header:after,.results .content .col-candidate div:after,.results .row-headers .col-candidate div:after,.results .row-headers:after,.results li:after{clear:both}.news-top header{border-bottom:1px dashed #ccc;margin:0 0 24px;padding:0;*zoom:1}.news-top header:after,.news-top header:before{content:"";display:table}.news-top .articles li .m img,.news-top .articles li a{display:block}.news-top header h2{font-size:17px;line-height:40px}.news-top .articles li .m{width:100%;position:relative;margin-bottom:12px}.news-top .articles li h3{font-size:14px;line-height:18px}.news-top .articles li .source{position:absolute;bottom:0;right:0;background-color:#000;background-color:rgba(0,0,0,.8);padding:4px 5px;color:#fff;font:400 10px/10px Arial,Helvetica,sans-serif}.results .row-headers,.results li{border-bottom:1px dashed #ccc;padding:10px 0;*zoom:1}.news-senate{float:left;width:100%}.news-senate header{float:left;margin-bottom:18px;width:100%}.news-senate header h2{font-size:18px;float:left}.news-senate header a{float:right}.results{display:table;width:100%;margin-bottom:16px}.results li:after,.results li:before{content:"";display:table}.results [class^=col-]{float:left;display:table-cell}.results .row-headers{border-top:1px dashed #ccc;width:100%}.results .row-headers:after,.results .row-headers:before{content:"";display:table}.results .row-headers li{border-bottom:none;padding:0;font:italic 13px/13px Lora,Garamond,"Times New Roman",Times,serif}.state-map header,.state-races header,.state-video header{border-bottom:1px dashed #ccc}.results .content .col-flip,.results .row-headers .col-flip{display:none;width:70px}.results .content .col-flip .flip,.results .row-headers .col-flip .flip{background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -364px no-repeat;width:34px;height:24px;display:block;text-indent:-9999em}.results .content .col-flip .flip.active,.results .content .col-flip .flip:hover,.results .row-headers .col-flip .flip.active,.results .row-headers .col-flip .flip:hover{background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -388px no-repeat;cursor:pointer}.results .content .col-flip .flip a,.results .row-headers .col-flip .flip a{display:block;height:100%}.results .content .col-state,.results .row-headers .col-state{width:90px;margin-right:10px}.results .content .col-candidate,.results .row-headers .col-candidate{width:80px;margin-right:10px}.results .content .col-candidate div,.results .row-headers .col-candidate div{margin-bottom:12px;position:relative;*zoom:1}.results .content .col-candidate div:after,.results .content .col-candidate div:before,.results .row-headers .col-candidate div:after,.results .row-headers .col-candidate div:before{content:"";display:table}.results .content .col-candidate .vote-count,.results .row-headers .col-candidate .vote-count{display:inline;font-size:16px;line-height:16px;color:#fff;padding:2px 4px}.results .content .col-candidate .winner,.results .row-headers .col-candidate .winner{float:left;margin-left:5px;width:18px;height:18px;text-indent:-9999em;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -318px no-repeat}.results .content .col-candidate .m,.results .row-headers .col-candidate .m{float:left;margin-right:10px;margin-bottom:6px;width:60px;text-align:center;position:relative;font:400 13px/13px Lora,Garamond,"Times New Roman",Times,serif;color:#4b4b4b}.results .content .col-candidate .m .winner,.results .row-headers .col-candidate .m .winner{position:absolute;top:82px;left:56px;width:18px;height:18px;text-indent:-9999em;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -318px no-repeat}.results .content .col-candidate .m .vote-count,.results .row-headers .col-candidate .m .vote-count{display:block;margin-top:-2px;margin-bottom:4px}.results .content .col-candidate h2,.results .row-headers .col-candidate h2{font:400 14px/16px Lora,Garamond,"Times New Roman",Times,serif}.results .content .col-candidate .incumb,.results .row-headers .col-candidate .incumb{font:italic 12px/12px Lora,Garamond,"Times New Roman",Times,serif;color:#46712C}.results .content .col-candidate .party,.results .row-headers .col-candidate .party{float:left;clear:left;display:block;color:#666;font:italic 12px/12px Lora,Garamond,"Times New Roman",Times,serif;margin:2px 0 4px}.results .content,.state-map header:after,.state-races header:after,.state-races:after,.state-video header:after{clear:both}.results .content .col-candidate.democrat .vote-count,.results .row-headers .col-candidate.democrat .vote-count{background:#2C6A93}.results .content .col-candidate.republican .vote-count,.results .row-headers .col-candidate.republican .vote-count{background:#c01616}.results .content .col-candidate.independent,.results .content .col-candidate.other,.results .row-headers .col-candidate.independent,.results .row-headers .col-candidate.other{margin-right:0}.results .content .col-candidate.independent .vote-count,.results .content .col-candidate.other .vote-count,.results .row-headers .col-candidate.independent .vote-count,.results .row-headers .col-candidate.other .vote-count{background:#e3732f}.results .content .col-state h2{margin-bottom:5px}.results .content .col-state h2+span{color:#333;font-size:13px;font-style:italic}.results .content .col-state .m{background:0 0;width:auto;margin:0}.results .content .col-state .state-poll .poll-widget{height:0!important;opacity:0;visibility:hidden!important}.results .content .profile,.results .content .video{float:left;display:none;clear:both;margin:5px 0 0;font-size:11px;line-height:11px;font-family:Lora,Garamond,"Times New Roman",Times,serif;font-weight:700;padding-left:24px;position:relative}.state-elections header:after,.state-elections header:before,.state-map header:after,.state-map header:before,.state-races header:after,.state-races header:before,.state-races:after,.state-races:before,.state-video header:after,.state-video header:before{display:table;content:""}.results .content .profile a:before,.results .content .video a:before{content:"";position:absolute;left:0;top:-1px;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -336px no-repeat;height:13px;width:18px}.state-map{margin-bottom:24px}.state-map header{margin:0 0 24px;*zoom:1}.state-map header h2{font:400 18px/18px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:10px}.state-map header p{font:400 13px/17px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:10px}.state-map #livefyre-map{height:234px}.state-video header{margin:0 0 24px;*zoom:1}.state-video header h2{font-size:17px;font-family:Lora,Garamond,"Times New Roman",Times,serif;font-weight:400;line-height:30px;float:left}.state-video .content .m{float:left;width:276px;margin-bottom:12px}.state-video .content .m .fox-video{width:276px!important;height:157px!important}.state-video .content h3{color:#182a52;font:400 18px/20px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:10px}.state-video .content h3 a{color:inherit;text-decoration:none}.state-video .content h3 a:hover{color:#069}.state-video .content p{color:#444;font:400 13px/17px Lora,Garamond,"Times New Roman",Times,serif}.state-races{*zoom:1}.state-races header{margin-bottom:10px;*zoom:1}.state-races header h2{float:left;margin-bottom:5px}.state-races header h2 .reporting{position:relative;top:-2px}.state-races header .more{float:right;font:700 11px/18px Arial,Helvetica,sans-serif}.state-races .results .content .special{font:400 18px/18px Lora,Garamond,"Times New Roman",Times,serif;border-bottom:1px dashed #ccc;margin-bottom:10px;padding:10px 0 5px}.state-races .results .content .col-candidate{width:276px;margin-right:0;margin-bottom:12px}.state-races .results .content .col-candidate h2{font-size:13px}.state-races .results .content .col-candidate .party{clear:none}.state-elections header:after,[class^=winners-].winners-senate footer{clear:both}.state-races .state-gubernatorial header h2,.state-races .state-senate header h2{font:400 18px/18px Lora,Garamond,"Times New Roman",Times,serif}.state-races h2 .reporting{font-size:12px}.state-elections header{margin-bottom:5px;*zoom:1}.state-elections header h2{float:left;font:400 18px/18px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:5px}.state-elections header .more{float:right;font:700 11px/18px Arial,Helvetica,sans-serif}.state-elections .reporting{display:block;margin-top:6px;font:italic 12px/12px Lora,Garamond,"Times New Roman",Times,serif}.election-night-landing .button-more a{-webkit-border-radius:6px;border-radius:6px;background:#fff;border:2px solid #bbb;font-size:16px;padding:12px 20px;color:#999}.election-night-landing .button-more a:hover{border:2px solid #aaa;color:#666}.election-night-landing .page-header h1{width:100%;height:44px;overflow:hidden}.election-night-landing section header{overflow:hidden;margin-bottom:30px}.election-night-landing section header h2{font:400 24px/26px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:18px;text-align:center}.election-night-landing section.bop-charts header h2{margin-bottom:4px}.election-night-landing section.bop-charts header h2+span{display:block;visibility:hidden;text-align:center;font:italic 12px/14px Lora,Garamond,"Times New Roman",Times,serif}.election-night-landing section.bop-charts header h2+span.show{visibility:visible}.bop-charts{margin-bottom:60px}.bop-charts .row{margin-bottom:0}.bop-charts .charts-senate{margin-bottom:24px}.bop-charts .charts-house,.bop-charts .charts-senate{float:left;width:100%}.bop-charts .charts-house header,.bop-charts .charts-senate header{margin-bottom:12px}.bop-charts .charts-house header h2,.bop-charts .charts-senate header h2{font-size:18px;line-height:24px;margin-bottom:6px}.bop-charts .charts-house header ul,.bop-charts .charts-senate header ul{text-align:center}.bop-charts .charts-house header ul li,.bop-charts .charts-senate header ul li{display:inline;font:italic 13px/24px Lora,Garamond,"Times New Roman",Times,serif}.bop-charts .charts-house header ul li span,.bop-charts .charts-senate header ul li span{-webkit-border-radius:7px;border-radius:7px;color:#444;font:700 14px/24px Lora,Garamond,"Times New Roman",Times,serif;background:#FFF9B7;padding:1px 5px;margin:0 0 0 3px}.bop-charts .charts-house .content,.bop-charts .charts-senate .content{text-align:center;margin-bottom:6px;width:276px;height:180px}.bop-charts .charts-house .content>section,.bop-charts .charts-senate .content>section{display:none}.bop-charts .charts-house.show .content>section,.bop-charts .charts-senate.show .content>section{display:block}.bop-charts .content .num{font:400 22px/22px Lora,Garamond,"Times New Roman",Times,serif}.bop-charts .content .num.reporting{font-size:16px}.bop-charts .content .num.reporting-str{font-size:11px}.bop-charts .content .num.check{display:none;font-size:24px}.bop-charts .content .num.check.show{display:block}[class^=winners-] header{position:relative}[class^=winners-] header .legend{display:none}[class^=winners-] .content .headshot{position:relative;width:80px;height:80px}[class^=winners-] .content .headshot .m{background:#ebebeb;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;border:4px solid #c01616;position:relative;overflow:hidden;z-index:1;width:inherit;height:inherit;-moz-transition:opacity .8s ease-in;-o-transition:opacity .8s ease-in;-webkit-transition:opacity .8s ease-in;-ms-transition:opacity .8s ease-in;transition:opacity .8s ease-in}[class^=winners-] .content .headshot .m.hide{opacity:0}[class^=winners-] .content .headshot .m img{overflow:hidden}[class^=winners-] .content .headshot .m .state{display:block;color:#fff;background:#c01616;position:absolute;bottom:0;padding:3px 0 0;font:400 13px/13px Lora,Garamond,"Times New Roman",Times,serif;text-indent:0;text-align:center;width:100%}[class^=winners-] .content .headshot .plus{-webkit-border-radius:50%;border-radius:50%;display:block;color:#fff;background:#c01616;position:absolute;top:0;right:0;padding:6px;font:700 12px/12px Lora,Garamond,"Times New Roman",Times,serif;z-index:1}[class^=winners-] .content .headshot .pie-chart{-webkit-border-radius:50%;border-radius:50%;background:#ebebeb;position:absolute;top:0;left:0;z-index:0;width:inherit;height:inherit}[class^=winners-] .content .headshot .pie-chart .state{display:block;color:#999;text-align:center;line-height:80px;font-size:24px;position:relative;z-index:1;text-indent:0}[class^=winners-] .content .headshot .pie-chart svg{position:absolute;top:0;left:0}[class^=winners-] .content .name,[class^=winners-] .content .state-name{font:400 14px/19px Lora,Garamond,"Times New Roman",Times,serif}[class^=winners-] .content li{display:block;float:left;width:78px;margin:0 15px 21px 0}[class^=winners-] .content li.dem .m{border-color:#2c6a93}[class^=winners-] .content li.dem .m .state,[class^=winners-] .content li.dem .plus{background:#2c6a93}[class^=winners-] .content li.ind .m{border-color:#e4732f}[class^=winners-] .content li.ind .m .state,[class^=winners-] .content li.ind .plus{background:#e4732f}[class^=winners-] .content .popup{display:none;position:absolute;top:-106px;left:-86px;z-index:10;background-color:#fff;background-color:rgba(255,255,255,.95);-webkit-box-shadow:1px 1px 5px #ccc;-moz-box-shadow:1px 1px 5px #ccc;box-shadow:1px 1px 5px #ccc;padding:16px;border:1px solid #ccc;width:252px}[class^=winners-] .content .popup:after{content:"";position:absolute;bottom:-10px;left:116px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;z-index:0}[class^=winners-] .content .popup.right:after{left:inherit;right:30px}[class^=winners-] .content .popup.left:after{left:30px}[class^=winners-] .content .popup .percentage{float:left;width:62px;margin-right:10px;font:700 24px/24px Lora,Garamond,"Times New Roman",Times,serif}[class^=winners-] .content .popup .percentage .winner{display:block;width:18px;height:18px;margin:12px auto 0;text-indent:-9999em;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -318px no-repeat}[class^=winners-] .content .popup .info{float:left;width:146px;text-align:left}[class^=winners-] .content .popup .info h3{font:400 16px/16px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:3px}[class^=winners-] .content .popup .info h4{font:400 14px/14px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:18px}[class^=winners-] .content .popup .info h4.report{color:#ccc}[class^=winners-] .content .popup .info .more{font-style:normal;float:none}[class^=winners-] .content li.hover{cursor:default}[class^=winners-] .content li.hover .popup.active{display:block}[class^=winners-] .content li.hover .popup.active:hover{cursor:initial}[class^=winners-] .content .chart-view svg body{min-width:300px;background:0 0}[class^=winners-] .content .chart-view .bargraph>div{cursor:default!important}[class^=winners-] .content .chart-view .bargraph>div>span{display:none!important}[class^=winners-] .content .chart-view .popup{top:0;left:0;position:relative}[class^=winners-] .content .chart-view .popup .inner{display:inline-block}[class^=winners-] .content .chart-view .hover .popup{display:block}[class^=winners-].winners-senate footer p{float:right;position:relative;top:-21px;font:400 14px/24px Lora,Garamond,"Times New Roman",Times,serif}[class^=winners-].winners-house .content{float:left;margin:0 16px}[class^=winners-].winners-house .content .headshot{margin:0 auto 6px}[class^=winners-].winners-house .content .headshot .pie-chart .state{line-height:normal;margin-top:18px;font-size:24px}[class^=winners-].winners-house .content .headshot .pie-chart .state-code{color:#999;font-size:18px;position:relative;z-index:1}[class^=winners-].winners-house .content li{text-align:center;height:140px;width:100px;margin:0 12px 24px}[class^=winners-].winners-gubernatorial header .legend li:before{background-position:0 -25px}.exit-poll-data .content ul{float:left;width:100%}.exit-poll-data .content li{float:left;width:276px;margin:0 0 32px}.exit-poll-data .content li .chart{position:relative;z-index:0;float:left;margin-right:16px}.exit-poll-data .content li .chart .pie-chart{display:block;background:#e6e6e6;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;height:100px;width:100px;position:relative}.exit-poll-data .content li .chart .pie-chart:after{content:"";height:84px;width:84px;-webkit-border-radius:50%;border-radius:50%;background:#fff;position:absolute;top:8px;left:8px;z-index:1}.exit-poll-data .content li .chart .pie-chart .pie-left,.exit-poll-data .content li .chart .pie-chart .pie-right,.exit-poll-data .content li .chart .pie-chart .slice{position:absolute;width:100px;height:100px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}.exit-poll-data .content li .chart .pie-chart .slice{background-color:#656565;clip:rect(0,50px,100px,0)}.exit-poll-data .content li .chart .pie-chart .pie-right{clip:rect(0,100px,100px,50px)}.exit-poll-data .content li .chart .pie-chart .pie-left{clip:rect(0,100px,100px,0);transform:rotate(-180deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-1, M12=0, M21=0, M22=-1)}.exit-poll-data .content li .chart .percentage{display:block;width:100%;font:400 36px/100px Lora,Garamond,"Times New Roman",Times,serif;text-align:center;position:absolute;z-index:2;top:0}.exit-poll-data .content li h2{font:400 16px/20px Lora,Garamond,"Times New Roman",Times,serif}.exit-poll-data .content li footer{float:right;width:184px;border-top:1px dashed #ccc;padding-top:14px;margin-top:14px}.exit-poll-data .content li footer .year{float:left;color:#7a7a7a;font:italic 14px/18px Lora,Garamond,"Times New Roman",Times,serif}.exit-poll-data .content li footer .percentage{float:right;color:#666;font:italic 13px/13px Lora,Garamond,"Times New Roman",Times,serif}.hot-ballot-measures .content ul{float:left}.hot-ballot-measures .content li{float:left;width:276px;padding:0 0 36px;min-height:200px}.hot-ballot-measures .content li:first-child+li,.hot-ballot-measures .content li:first-child+li+li+li{padding-right:0}.hot-ballot-measures .content li:first-child{padding-left:0}.hot-ballot-measures .content li:first-child+li+li{padding-left:0;clear:left}.hot-ballot-measures .content li .chart{position:relative;z-index:0;float:left;margin-right:16px}.hot-ballot-measures .content li .chart .pie-chart{display:block;background:#C93F3F;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;height:100px;width:100px;position:relative;margin-bottom:14px}.hot-ballot-measures .content li .chart .pie-chart:after{content:"";height:72px;width:72px;-webkit-border-radius:50%;border-radius:50%;background:#fff;position:absolute;top:14px;left:14px;z-index:1}.hot-ballot-measures .content li .chart .pie-chart .pie-left,.hot-ballot-measures .content li .chart .pie-chart .pie-right,.hot-ballot-measures .content li .chart .pie-chart .slice{position:absolute;width:100px;height:100px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}.hot-ballot-measures .content li .chart .pie-chart .slice{background-color:#9DB372;clip:rect(0,50px,100px,0)}.hot-ballot-measures .content li .chart .pie-chart .pie-right{clip:rect(0,100px,100px,50px)}.hot-ballot-measures .content li .chart .pie-chart .pie-left{clip:rect(0,100px,100px,0);transform:rotate(-180deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-1, M12=0, M21=0, M22=-1)}.hot-ballot-measures .content li .chart .pie-chart.no-fill{background:#e6e6e6}.hot-ballot-measures .content li .chart .m{display:block;height:72px;width:72px;background:#fff;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;position:absolute;top:14px;left:14px;z-index:2}.hot-ballot-measures .content li .chart .m img{-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;width:inherit;height:inherit}.hot-ballot-measures .content li .chart .legend,.hot-ballot-measures .content li .chart .percentage{display:block;text-align:center}.hot-ballot-measures .content li .chart .legend{color:#666;font-size:13px;margin-bottom:8px;width:100%}.hot-ballot-measures .content li .chart .percentage{color:#333;font:400 18px/18px Lora,Garamond,"Times New Roman",Times,serif}.hot-ballot-measures .content li .content{float:left;width:160px}.hot-ballot-measures .content li .content .state{text-indent:initial;font:400 14px/16px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:3px}.hot-ballot-measures .content li .content h2{font:400 18px/24px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:6px}.hot-ballot-measures .content li .content p{font:400 13px/16px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:12px}.hot-ballot-measures .content li .content .percentage{color:#333;font:400 18px/18px Lora,Garamond,"Times New Roman",Times,serif;float:left;margin-right:32px;margin-bottom:4px}.hot-ballot-measures .content li .content .percentage span{color:#666;display:block;float:left;font-size:13px;font-style:italic;padding-right:10px}.hot-ballot-measures .content li .content .percentage+.percentage+.percentage{margin-right:0}.hot-ballot-measures .content li .content .percentage.winner{position:relative}.hot-ballot-measures .content li .content .percentage.winner:after{content:"";position:absolute;top:-3px;right:-28px;width:22px;height:22px;display:block;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -316px no-repeat}.approval-ratings .approvals{float:left;width:276px}.approval-ratings .approvals header{margin-bottom:0}.approval-ratings .approvals header h2{font-size:20px}.approval-ratings .approvals .m{padding:22px;margin:0;height:172px;width:172px;position:relative;z-index:1}.approval-ratings .approvals .approve,.approval-ratings .approvals .disapprove{text-align:center;width:100%;margin-top:0;font-family:Lora,Garamond,"Times New Roman",Times,serif}.approval-ratings .approvals .approve h5,.approval-ratings .approvals .disapprove h5{color:#7a7a7a;font-size:14px;margin-bottom:10px}.approval-ratings .approvals .approve p,.approval-ratings .approvals .disapprove p{color:#333;font-size:30px}.approval-ratings .approvals .approve{clear:left}.approval-ratings .approvals .chart{width:172px;margin:12px auto}.approval-ratings .approvals .pie-chart{display:block;background:#C93F3F;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;height:172px;width:172px;position:relative;z-index:0}.approval-ratings .approvals .pie-chart .pie-left,.approval-ratings .approvals .pie-chart .pie-right,.approval-ratings .approvals .pie-chart .slice{position:absolute;width:172px;height:172px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}.approval-ratings .approvals .pie-chart .slice{background-color:#9DB372;clip:rect(0,86px,172px,0)}.approval-ratings .approvals .pie-chart .pie-right{clip:rect(0,172px,172px,86px)}.approval-ratings .approvals .pie-chart .pie-left{clip:rect(0,172px,172px,0);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-1, M12=0.0, M21=0.0, M22=-1)";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-1, M12=0, M21=0, M22=-1)}.senate-chart{margin-bottom:60px}.senate-chart header{margin-bottom:12px}.senate-chart header h2{font:400 24px/24px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:6px;text-align:center}.senate-chart header h2+span{display:block;visibility:hidden;text-align:center;font:italic 12px/14px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:4px}.senate-chart header h2+span.show{visibility:visible}.senate-chart header ul{text-align:center}.senate-chart header ul li{display:inline;font:italic 15px/24px Lora,Garamond,"Times New Roman",Times,serif}.senate-chart header ul li span{-webkit-border-radius:7px;border-radius:7px;color:#444;font:700 16px/27px Lora,Garamond,"Times New Roman",Times,serif;background:#FFF9B7;padding:1px 5px;margin:0 0 0 3px}.senate-chart header ul li.rep span{color:#fff;background:#C3190F}.senate-chart header ul li.dem span{color:#fff;background:#246B94}.senate-chart header ul li.other span{color:#fff;background:#e77327}.senate-chart header>ul li.dem,.senate-chart header>ul li.other,.senate-chart header>ul li.rep{display:none}.senate-chart header .legend li,.senate-chart header .parties li{color:#444;display:block;text-align:left;font:italic 12px/17px Lora,Garamond,"Times New Roman",Times,serif;padding-left:22px;margin-bottom:4px;width:100%}.senate-chart header .legend{position:absolute;top:40px;width:160px}.senate-chart header .legend li{position:relative}.senate-chart header .legend li:before{content:"";position:absolute;top:0;left:0;display:block;background:url(/static/p/elections/2014/img/icons-sprite-legend-senate.png) 0 -26px no-repeat;width:17px;height:17px}.senate-chart header .legend li+li:before{background-position:0 -51px}.senate-chart header .legend li+li+li:before{background-position:0 -76px}.senate-chart header .legend li+li+li+li:before{background-position:0 -101px}.senate-chart header .legend li+li+li+li+li:before{background-position:0 -126px}.senate-chart header .legend li+li+li+li+li+li:before{background-position:0 -150px}.senate-chart header .parties{position:absolute;top:40px;right:0;width:148px}.senate-chart header .parties ul li{position:relative;padding-left:0;text-align:right}.senate-chart header .parties ul li.winner span:before{content:"";position:absolute;top:4px;left:23px;width:22px;height:22px;display:block;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -316px no-repeat}.senate-chart header .parties ul li.dem.winner span:before{left:30px}.senate-chart header .legend,.senate-chart header .parties{display:none}.senate-chart header .legend.show,.senate-chart header .parties.show{display:block}.senate-chart .chart-view{width:auto;height:453px;margin:0 auto;position:relative}.senate-chart .chart-view foreignObject,.senate-chart .chart-view image,.senate-chart .chart-view marker,.senate-chart .chart-view pattern,.senate-chart .chart-view svg:not(:root),.senate-chart .chart-view symbol{overflow:initial}.non-svg .senate-chart{margin-bottom:0}.non-svg .senate-chart header>ul li{margin:0 12px;display:inline}.non-svg .senate-chart header>ul li.winner{position:relative;margin-left:36px}.non-svg .senate-chart header>ul li.winner:before{content:"";position:absolute;top:-2px;left:-24px;width:22px;height:22px;display:block;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -316px no-repeat}.non-svg .senate-chart header .legend{display:none}.non-svg .senate-chart .chart-view{padding-top:24px;height:auto}.non-svg .senate-chart .reporting-pct .bar,.non-svg .senate-chart .reporting-pct .meter{height:14px;background:#ccc}.non-svg .senate-chart .reporting-pct .meter{background:#444}.non-svg .senate-chart .reporting-pct .info{padding:10px 0 0;text-align:center;font:italic 22px/24px Lora,Garamond,"Times New Roman",Times,serif}.non-svg .senate-chart .reporting-pct .info span{font-size:15px}.non-svg .bargraph+.reporting-pct .bar,.non-svg .bargraph+.reporting-pct .meter{height:14px;background:#ccc}.non-svg .bargraph+.reporting-pct .meter{background:#444}.non-svg .bargraph+.reporting-pct .info{padding:10px 0 0;text-align:center;font:italic 22px/24px Lora,Garamond,"Times New Roman",Times,serif}.non-svg .bargraph+.reporting-pct .info span{font-size:15px}.view-mobile .bargraph+.reporting-pct .bar,.view-mobile .bargraph+.reporting-pct .meter{height:14px;background:#ccc}.view-mobile .bargraph+.reporting-pct .meter{background:#444}.view-mobile .bargraph+.reporting-pct .info{padding:10px 0 0;text-align:center;font:italic 22px/24px Lora,Garamond,"Times New Roman",Times,serif}.view-mobile .bargraph+.reporting-pct .info span{font-size:15px}.landing .page-header h1{width:100%;overflow:hidden;height:44px}.landing .balance-o-power header{border-bottom:0}.landing .balance-o-power header h2{font-size:14px}.landing .balance-o-power header ul{float:right}.landing .balance-o-power header ul li:first-child{margin-right:0}.landing .balance-o-power.house .bargraph-legend{margin-bottom:12px}.landing .balance-o-power.house h3{font:400 14px/14px Lora,Garamond,"Times New Roman",Times,serif;color:#333}.landing .balance-o-power.senate{width:100%;float:left}.landing .balance-o-power .bargraph.hc-house .graphDemocrat{background:#246B94;height:40px;width:125px;display:inline-block}.landing .balance-o-power .bargraph.hc-house .graphRepublican{background:#C3190F;height:40px;width:150px;display:inline-block}.landing .balance-o-power .bargraph.hc-house .graphRepublican .printNum:before{content:"";display:block;left:-24px;position:absolute;top:12px;width:17px;height:14px;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -510px no-repeat}.landing.election-night .bop-charts .charts-house,.landing.election-night .bop-charts .charts-senate,.landing.election-night .bop-charts .content{height:auto}.landing.election-night .chart-view{float:none;margin:0 auto 16px;height:75px}.landing.election-night .reporting-pct .bar,.landing.election-night .reporting-pct .meter{height:8px}.landing.election-night .reporting-pct .info{padding-top:5px;font:italic 13px/17px Lora,Garamond,"Times New Roman",Times,serif}.house-race-all .results .row-headers,.house-race-all .results li,.senate-race-all .results .row-headers,.senate-race-all .results li{padding:12px 0}.landing.election-night .reporting-pct .info p{display:inline}.landing.election-night .reporting-pct .info span{font-size:13px}.state-single .state-elections header .more,.state-single .state-races header .more{display:none}.senate-races section.current-bop{width:100%;margin-right:0;margin-bottom:0}.senate-races section.current-bop.balance-o-power header{border-bottom:none}.senate-races section.current-bop.balance-o-power header h2{font-size:15px;line-height:28px}.senate-races section.current-bop.balance-o-power h3{color:#333;font:400 14px/14px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:12px}.senate-races section.current-bop.balance-o-power .bargraph-legend{margin-bottom:12px}.senate-races section.current-bop.balance-o-power .bargraph{margin-bottom:20px}.senate-races section.current-bop .bargraph.hc-senate .graphDemocrat{float:left;background:#246B94;height:40px;width:156px;display:inline-block}.senate-races section.current-bop .bargraph.hc-senate .graphRepublican{background:#C3190F;height:40px;width:120px;display:inline-block}.house-race-all .option a,.house-race-all .results li.hide,.senate-race-all .option a,.senate-race-all .results li.hide,.senate-races section.pick-six{display:none}.house-race-all #main-content,.senate-race-all #main-content{width:100%}.house-race-all .option,.senate-race-all .option{overflow:hidden;margin-bottom:6px}.house-race-all .option .select-state,.senate-race-all .option .select-state{margin:10px 0}.house-race-all .results .row-headers .col-candidate,.house-race-all .results .row-headers .col-state,.senate-race-all .results .row-headers .col-candidate,.senate-race-all .results .row-headers .col-state{padding:0}.house-race-all .results .row-headers .col-state,.senate-race-all .results .row-headers .col-state{height:30px}.house-race-all .results .row-headers .col-candidate,.senate-race-all .results .row-headers .col-candidate{float:left;padding:0;width:170px}.house-race-all .results .content .col-state span,.senate-race-all .results .content .col-state span{color:#333;font-size:13px;font-style:italic}.house-race-all .results .content .col-candidate .incumb,.house-race-all .results .content .col-candidate .vote-count,.house-race-all .results .content .col-candidate .votes,.house-race-all .results .content .col-candidate h2,.senate-race-all .results .content .col-candidate .incumb,.senate-race-all .results .content .col-candidate .vote-count,.senate-race-all .results .content .col-candidate .votes,.senate-race-all .results .content .col-candidate h2{float:left}.house-race-all .results .content .col-candidate h2,.senate-race-all .results .content .col-candidate h2{margin:0 10px 4px 0}.house-race-all .results .content .col-candidate .incumb,.senate-race-all .results .content .col-candidate .incumb{line-height:16px}.house-race-all .results .content .col-candidate .vote-count,.senate-race-all .results .content .col-candidate .vote-count{clear:left;margin-right:10px}.house-race-all .results .content .col-candidate .votes,.senate-race-all .results .content .col-candidate .votes{color:#333;font-size:13px;line-height:20px}.house-races header .button,.senate-races header .button{display:block;float:right}.house-races header .button a,.senate-races header .button a{background-color:#e5f0f6;font-size:14px}.coverage-hot-races .results .content .col-state h2+.reporting,.governors-races .results .content .col-state .reporting,.governors-races .results .content .col-state h2+.reporting,.house-races .results .content .col-state .reporting,.house-races .results .content .col-state h2+.reporting{display:inline-block;margin-bottom:10px;font-size:12px}.house-races .balance-o-power header+span{visibility:hidden;float:right;width:494px;text-align:center;font:italic 12px/14px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:6px;margin-right:32px}.house-races .balance-o-power header+span.show{visibility:visible}.house-races .balance-o-power .year{float:none;color:#444;font:italic 16px/18px Lora,Garamond,"Times New Roman",Times,serif;width:100%;margin:10px 12px 0 0}.house-races .balance-o-power .year span{float:right;font-size:12px;line-height:18px}.house-races .balance-o-power .seats-in-play.hidden,.house-races .balance-o-power .year.hidden{visibility:hidden}.house-races .balance-o-power .printNum:before{content:"";display:none;position:absolute;top:12px;width:17px;height:14px;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -510px no-repeat}.house-races .balance-o-power .bargraph_2012 .graphsolidDemocrat{width:45%!important}.house-races .balance-o-power .bargraph_2012 .graphsolidRepublican{width:53%!important}.house-races .balance-o-power .bargraph_2012 .graphsolidRepublican .printNum:before{display:block;left:-24px}.house-races .balance-o-power .bargraph_2010 .graphsolidDemocrat{width:43%!important}.house-races .balance-o-power .bargraph_2010 .graphsolidRepublican{width:55%!important}.house-races .balance-o-power .bargraph_2010 .graphsolidRepublican .printNum:before{display:block;left:-24px}.house-races footer .button a{float:right;background-color:#E5F0F6;font-size:14px}.governors-races .row-headers .col-district,.governors-races .row-headers .col-state,.house-races .row-headers .col-district,.house-races .row-headers .col-state,.state-single .row-headers .col-district,.state-single .row-headers .col-state{float:left;height:30px;width:90px;margin-right:10px}.governors-races .row-headers .col-candidate,.house-races .row-headers .col-candidate,.state-single .row-headers .col-candidate{float:left;display:block;width:170px;margin-right:10px}.ballot-measures .option a,.ballot-measures .results li.hide,.governors-races .list-articles li+li+li+li+li,.governors-races .list-videos li+li+li+li+li{display:none}.election-night .house-races .balance-o-power .year{margin-top:2px}.exit-polls .results .content li.odd,.exit-polls .results .content li:nth-child(2n),.house-race-all .results .content li.odd,.house-race-all .results .content li:nth-child(2n),.senate-race-all .results .content li.odd,.senate-race-all .results .content li:nth-child(2n),.state-single .results .content li.odd,.state-single .results .content li:nth-child(2n){background:#3ca7f3;background:-moz-linear-gradient(top,#e9f5fe 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e9f5fe),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e9f5fe 0,#fff 100%);background:-o-linear-gradient(top,#e9f5fe 0,#fff 100%);background:-ms-linear-gradient(top,#e9f5fe 0,#fff 100%);background:linear-gradient(to bottom,#e9f5fe 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f5fe', endColorstr='#ffffff', GradientType=0 )}.exit-polls .results .content li.col-sample{background:0 0}.ballot-measures #main-content{width:100%}#bottom nav.show,#notify-ticker,html .mobile,html .mobile .ad-container{display:block}.state{text-indent:-9999em}[class^=states-]{display:block;background:url(/static/p/elections/2014/img/states-sprite.png) no-repeat;width:50px;height:70px;-moz-transition:-moz-transform 1s,z-index 0s .25s;-o-transition:-o-transform 1s,z-index 0s .25s;-webkit-transition:-webkit-transform 1s,z-index 0s .25s;-ms-transition:-ms-transform 1s,z-index 0s .25s;transition:transform 1s,z-index 0s .25s;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.states-alabama{background-position:0 -430px;height:70px;width:43px}.states-alaska{background-position:0 -782px;height:39px;width:46px}.states-arizona{background-position:0 -868px;height:53px;width:46px}.states-arkansas{background-position:0 -1571px;height:42px;width:45px}.states-california{background-position:0 0;height:76px;width:46px}.states-colorado{background-position:0 -1952px;height:36px;width:46px}.states-connecticut{background-position:0 -1613px;height:40px;width:41px}.states-delaware{background-position:0 -1090px;height:54px;width:35px}.states-florida{background-position:0 -1289px;height:34px;width:45px}.states-georgia{background-position:0 -821px;height:47px;width:45px}.states-hawaii{background-position:0 -1893px;height:30px;width:48px}.states-idaho{background-position:0 -76px;height:73px;width:44px}.states-illinois{background-position:0 -2132px;height:74px;width:43px}.states-indiana{background-position:0 -500px;height:72px;width:41px}.states-iowa{background-position:0 -1863px;height:30px;width:45px}.states-kansas{background-position:0 -2108px;height:24px;width:45px}.states-kentucky{background-position:0 -1838px;height:24px;width:45px}.states-louisiana{background-position:0 -921px;height:38px;width:46px}.states-maine{background-position:0 -222px;height:66px;width:43px}.states-maryland{background-position:0 -1003px;height:32px;width:45px}.states-massachusetts{background-position:0 -1726px;height:24px;width:45px}.states-michigan{background-position:0 -740px;height:42px;width:45px}.states-minnesota{background-position:0 -688px;height:52px;width:45px}.states-mississippi{background-position:0 -288px;height:72px;width:43px}.states-missouri{background-position:0 -1458px;height:40px;width:47px}.states-montana{background-position:0 -1923px;height:28px;width:46px}.states-nebraska{background-position:0 -2046px;height:22px;width:45px}.states-nevada{background-position:0 -149px;height:73px;width:48px}.states-new-hampshire{background-position:0 -572px;height:68px;width:33px}.states-new-jersey{background-position:0 -360px;height:70px;width:31px}.states-new-mexico{background-position:0 -1679px;height:47px;width:46px}.states-new-york{background-position:0 -1498px;height:34px;width:47px}.states-north-carolina{background-position:0 -1750px;height:22px;width:45px}.states-north-dakota{background-position:0 -2018px;height:28px;width:45px}.states-ohio{background-position:0 -1410px;height:48px;width:41px}.states-oklahoma{background-position:0 -2068px;height:24px;width:46px}.states-oregon{background-position:0 -1532px;height:39px;width:46px}.states-pennsylvania{background-position:0 -1772px;height:30px;width:45px}.states-rhode-island{background-position:0 -1323px;height:52px;width:29px}.states-south-carolina{background-position:0 -1253px;height:36px;width:45px}.states-south-dakota{background-position:0 -1988px;height:30px;width:47px}.states-tennessee{background-position:0 -2092px;height:16px;width:45px}.states-texas{background-position:0 -1144px;height:45px;width:46px}.states-utah{background-position:0 -1035px;height:55px;width:44px}.states-vermont{background-position:0 -1189px;height:64px;width:33px}.states-virginia{background-position:0 -1653px;height:26px;width:45px}.states-washington{background-position:0 -1375px;height:35px;width:48px}.states-west-virginia{background-position:0 -961px;height:42px;width:43px}.states-wisconsin{background-position:0 -640px;height:48px;width:47px}.states-wyoming{background-position:0 -1802px;height:37px;width:45px}.rep .states-alabama{background-position:-50px -430px;height:70px;width:43px}.rep .states-alaska{background-position:-50px -782px;height:39px;width:46px}.rep .states-arizona{background-position:-50px -868px;height:53px;width:46px}.rep .states-arkansas{background-position:-50px -1571px;height:42px;width:45px}.rep .states-california{background-position:-50px 0;height:76px;width:46px}.rep .states-colorado{background-position:-50px -1952px;height:36px;width:46px}.rep .states-connecticut{background-position:-50px -1613px;height:40px;width:41px}.rep .states-delaware{background-position:-50px -1090px;height:54px;width:35px}.rep .states-florida{background-position:-50px -1289px;height:34px;width:45px}.rep .states-georgia{background-position:-50px -821px;height:47px;width:45px}.rep .states-hawaii{background-position:-50px -1893px;height:30px;width:48px}.rep .states-idaho{background-position:-50px -76px;height:73px;width:44px}.rep .states-illinois{background-position:-50px -2132px;height:74px;width:43px}.rep .states-indiana{background-position:-50px -500px;height:72px;width:41px}.rep .states-iowa{background-position:-50px -1863px;height:30px;width:45px}.rep .states-kansas{background-position:-50px -2108px;height:24px;width:45px}.rep .states-kentucky{background-position:-50px -1838px;height:24px;width:45px}.rep .states-louisiana{background-position:-50px -921px;height:38px;width:46px}.rep .states-maine{background-position:-50px -222px;height:66px;width:43px}.rep .states-maryland{background-position:-50px -1003px;height:32px;width:45px}.rep .states-massachusetts{background-position:-50px -1726px;height:24px;width:45px}.rep .states-michigan{background-position:-50px -740px;height:42px;width:45px}.rep .states-minnesota{background-position:-50px -688px;height:52px;width:45px}.rep .states-mississippi{background-position:-50px -288px;height:72px;width:43px}.rep .states-missouri{background-position:-50px -1458px;height:40px;width:47px}.rep .states-montana{background-position:-50px -1923px;height:28px;width:46px}.rep .states-nebraska{background-position:-50px -2046px;height:22px;width:45px}.rep .states-nevada{background-position:-50px -149px;height:73px;width:48px}.rep .states-new-hampshire{background-position:-50px -572px;height:68px;width:33px}.rep .states-new-jersey{background-position:-50px -360px;height:70px;width:31px}.rep .states-new-mexico{background-position:-50px -1679px;height:47px;width:46px}.rep .states-new-york{background-position:-50px -1498px;height:34px;width:47px}.rep .states-north-carolina{background-position:-50px -1750px;height:22px;width:45px}.rep .states-north-dakota{background-position:-50px -2018px;height:28px;width:45px}.rep .states-ohio{background-position:-50px -1410px;height:48px;width:41px}.rep .states-oklahoma{background-position:-50px -2068px;height:24px;width:46px}.rep .states-oregon{background-position:-50px -1532px;height:39px;width:46px}.rep .states-pennsylvania{background-position:-50px -1772px;height:30px;width:45px}.rep .states-rhode-island{background-position:-50px -1323px;height:52px;width:29px}.rep .states-south-carolina{background-position:-50px -1253px;height:36px;width:45px}.rep .states-south-dakota{background-position:-50px -1988px;height:30px;width:47px}.rep .states-tennessee{background-position:-50px -2092px;height:16px;width:45px}.rep .states-texas{background-position:-50px -1144px;height:45px;width:46px}.rep .states-utah{background-position:-50px -1035px;height:55px;width:44px}.rep .states-vermont{background-position:-50px -1189px;height:64px;width:33px}.rep .states-virginia{background-position:-50px -1653px;height:26px;width:45px}.rep .states-washington{background-position:-50px -1375px;height:35px;width:48px}.rep .states-west-virginia{background-position:-50px -961px;height:42px;width:43px}.rep .states-wisconsin{background-position:-50px -640px;height:48px;width:47px}.rep .states-wyoming{background-position:-50px -1802px;height:37px;width:45px}.rep [class^=states-]{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}.dem .states-alabama{background-position:-100px -430px;height:70px;width:43px}.dem .states-alaska{background-position:-100px -782px;height:39px;width:46px}.dem .states-arizona{background-position:-100px -868px;height:53px;width:46px}.dem .states-arkansas{background-position:-100px -1571px;height:42px;width:45px}.dem .states-california{background-position:-100px 0;height:76px;width:46px}.dem .states-colorado{background-position:-100px -1952px;height:36px;width:46px}.dem .states-connecticut{background-position:-100px -1613px;height:40px;width:41px}.dem .states-delaware{background-position:-100px -1090px;height:54px;width:35px}.dem .states-florida{background-position:-100px -1289px;height:34px;width:45px}.dem .states-georgia{background-position:-100px -821px;height:47px;width:45px}.dem .states-hawaii{background-position:-100px -1893px;height:30px;width:48px}.dem .states-idaho{background-position:-100px -76px;height:73px;width:44px}.dem .states-illinois{background-position:-100px -2132px;height:74px;width:43px}.dem .states-indiana{background-position:-100px -500px;height:72px;width:41px}.dem .states-iowa{background-position:-100px -1863px;height:30px;width:45px}.dem .states-kansas{background-position:-100px -2108px;height:24px;width:45px}.dem .states-kentucky{background-position:-100px -1838px;height:24px;width:45px}.dem .states-louisiana{background-position:-100px -921px;height:38px;width:46px}.dem .states-maine{background-position:-100px -222px;height:66px;width:43px}.dem .states-maryland{background-position:-100px -1003px;height:32px;width:45px}.dem .states-massachusetts{background-position:-100px -1726px;height:24px;width:45px}.dem .states-michigan{background-position:-100px -740px;height:42px;width:45px}.dem .states-minnesota{background-position:-100px -688px;height:52px;width:45px}.dem .states-mississippi{background-position:-100px -288px;height:72px;width:43px}.dem .states-missouri{background-position:-100px -1458px;height:40px;width:47px}.dem .states-montana{background-position:-100px -1923px;height:28px;width:46px}.dem .states-nebraska{background-position:-100px -2046px;height:22px;width:45px}.dem .states-nevada{background-position:-100px -149px;height:73px;width:48px}.dem .states-new-hampshire{background-position:-100px -572px;height:68px;width:33px}.dem .states-new-jersey{background-position:-100px -360px;height:70px;width:31px}.dem .states-new-mexico{background-position:-100px -1679px;height:47px;width:46px}.dem .states-new-york{background-position:-100px -1498px;height:34px;width:47px}.dem .states-north-carolina{background-position:-100px -1750px;height:22px;width:45px}.dem .states-north-dakota{background-position:-100px -2018px;height:28px;width:45px}.dem .states-ohio{background-position:-100px -1410px;height:48px;width:41px}.dem .states-oklahoma{background-position:-100px -2068px;height:24px;width:46px}.dem .states-oregon{background-position:-100px -1532px;height:39px;width:46px}.dem .states-pennsylvania{background-position:-100px -1772px;height:30px;width:45px}.dem .states-rhode-island{background-position:-100px -1323px;height:52px;width:29px}.dem .states-south-carolina{background-position:-100px -1253px;height:36px;width:45px}.dem .states-south-dakota{background-position:-100px -1988px;height:30px;width:47px}.dem .states-tennessee{background-position:-100px -2092px;height:16px;width:45px}.dem .states-texas{background-position:-100px -1144px;height:45px;width:46px}.dem .states-utah{background-position:-100px -1035px;height:55px;width:44px}.dem .states-vermont{background-position:-100px -1189px;height:64px;width:33px}.dem .states-virginia{background-position:-100px -1653px;height:26px;width:45px}.dem .states-washington{background-position:-100px -1375px;height:35px;width:48px}.dem .states-west-virginia{background-position:-100px -961px;height:42px;width:43px}.dem .states-wisconsin{background-position:-100px -640px;height:48px;width:47px}.dem .states-wyoming{background-position:-100px -1802px;height:37px;width:45px}.dem [class^=states-]{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.jump-to-state .select-state label{float:none;margin-bottom:6px;font:italic 14px/14px Lora,Garamond,"Times New Roman",Times,serif}.jump-to-state .select-state label:hover{cursor:initial}.jump-to-state .select-state .select-wrap{float:none;width:142px}.jump-to-state .select-state .select-wrap select.styled{width:175px;background:url(/static/p/elections/2014/img/arrow-dd-map.png) 110px center no-repeat #ebebeb;border:1px solid #ccc}#notify-ticker{z-index:1003;position:fixed;bottom:10px;left:10px}#notify-ticker li{overflow:hidden;width:240px;height:0;background:#ebebeb;color:#333;font:400 14px/14px Lora,Garamond,"Times New Roman",Times,serif;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;-webkit-box-shadow:0 0 4px #ccc;-moz-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;border:2px solid #ccc;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}#notify-ticker li.over{cursor:pointer}#notify-ticker li.democrat{border-color:#2b6b94}#notify-ticker li.republican{border-color:#c11616}#notify-ticker li.independent{border-color:#e77327}#notify-ticker li.active{padding:9px 10px;margin-bottom:5px;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#notify-ticker li h3{font-weight:700;padding:0 0 4px;text-transform:capitalize}.hub-modals{position:relative;z-index:999}#bottom h2{font:700 24px/24px "Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:14px}#bottom .index{font:400 14px/14px "Helvetica Neue",Helvetica,Arial,sans-serif}#bottom nav li{font:700 14px/16px "Helvetica Neue",Helvetica,Arial,sans-serif}#bottom .legal{font:400 12px/16px "Helvetica Neue",Helvetica,Arial,sans-serif}.results .content .col-candidate,.results .content .col-candidate+.col-candidate,.results .content .col-candidate.democrat,.results .content .col-candidate.democrat+.republican{margin-left:0}.results .content .col-candidate+.col-candidate+.col-candidate{margin-left:100px;margin-top:12px}.coverage-hot-races .content .col-state+.col-candidate{margin-left:90px}.coverage-hot-races .content .col-state+.col-candidate.democrat,.state-elections .results .content .col-candidate,.state-elections .results .content .col-candidate.democrat,.state-races .results .content .col-candidate,.state-races .results .content .col-candidate+.col-candidate,.state-races .results .content .col-candidate.democrat,.state-races .results .content .col-candidate.democrat+.republican{margin-left:0}.coverage-hot-races .content .col-state+.col-candidate+.col-candidate{margin-right:0}.state-races .results .content .col-candidate+.col-candidate+.col-candidate{margin-left:0;margin-top:0}.state-elections .results .content .col-candidate.democrat+.republican{margin-left:100px}.state-elections .results .content .col-candidate+.col-candidate,.state-elections .results .content .col-candidate+.col-candidate+.col-candidate{margin-left:100px;margin-top:12px}.gubernatorial-elections .results .content .col-candidate,.gubernatorial-elections .results .content .col-candidate.democrat,.gubernatorial-elections .results .content .col-candidate.democrat+.republican,.house-elections .results .content .col-candidate,.house-elections .results .content .col-candidate.democrat,.house-elections .results .content .col-candidate.democrat+.republican{margin-left:0}.gubernatorial-elections .results .content .col-candidate+.col-candidate,.house-elections .results .content .col-candidate+.col-candidate{margin-left:0;margin-top:0}.gubernatorial-elections .results .content .col-candidate+.col-candidate+.col-candidate,.house-elections .results .content .col-candidate+.col-candidate+.col-candidate{margin-left:100px;margin-top:12px}.house-race-all .results .content .col-candidate,.senate-race-all .results .content .col-candidate{width:172px;margin-left:0}.house-race-all .results .content .col-candidate+.col-candidate,.house-race-all .results .content .col-candidate+.col-candidate+.col-candidate,.senate-race-all .results .content .col-candidate+.col-candidate,.senate-race-all .results .content .col-candidate+.col-candidate+.col-candidate{margin-left:100px;margin-top:12px}html .desktop,html .desktop .ad-container,html .tablet,html .tablet .ad-container{display:none}@media all and (min-width:481px){#page-content,#page-head{width:996px;position:relative;*zoom:1}#page-content:after,#page-head:after,.row:after{clear:both}#page-content,#page-head,.row{position:relative}body{min-width:996px}#page-head{margin:24px auto}#page-content:after,#page-content:before,#page-head:after,#page-head:before{content:"";display:table}#page-content{margin-bottom:0;padding:0 12px 36px}#main-content{width:660px;margin-right:12px}.row{margin-bottom:24px;display:block;float:left;margin-left:0;margin-right:0;width:972px;*zoom:1}.row:after,.row:before{content:"";display:table}body.push,body.push-transition{min-width:0}.bargraph .state-list{display:block;clear:both}.bargraph .state-list li,.bargraph .state-list li:hover,.bargraph .state-list ul,.bargraph .state-list ul:hover{cursor:initial}.bargraph ul{float:left;overflow:hidden;margin-top:12px}.bargraph ul li{border-width:3px;border-left-style:solid;font:400 13px/21px Lora,Garamond,"Times New Roman",Times,serif;padding-left:10px;margin-bottom:4px;width:94px}.bargraph ul.graphsolidDemocrat li{border-color:#2b6b94}.bargraph ul.graphLikelyDemocrat li{border-color:#4592c4}.bargraph ul.graphLeaningDemocrat li{border-color:#7fb6dd}.bargraph ul.graphIndependent{display:none}.top-flipped,.top-flipped ul li .m{display:block}.bargraph ul.graphTossup li{border-color:#cdcccc}.bargraph ul.graphLeaningRepub li{border-color:#e98484}.bargraph ul.graphLikelyRepub li{border-color:#dd4e4e}.bargraph ul.graphsolidRepublican li{border-color:#c11616}.tab-block li{width:33%}.tab-block li:last-child{display:block}.tab-block li a{padding:15px 20px}.tab-block li .person{float:none;font:italic 18px/20px Lora,Garamond,"Times New Roman",Times,serif}.tab-block li small{float:left;font:italic 12px/12px Lora,Garamond,"Times New Roman",Times,serif}.top-flipped ul li{width:100px;margin-right:10px;text-align:left}.top-flipped ul li+li+li,.top-flipped ul li:nth-child(3n){margin-right:10px}.top-flipped ul li+li+li+li+li+li,.top-flipped ul li:last-child{margin-right:0}section.advert.leaderboard{margin:0 auto 24px;width:970px;text-align:center}section.advert.leaderboard div{margin:0 auto;text-align:center}section.page-nav{margin:0 12px;padding-bottom:12px;border-bottom:1px dashed #ccc}section.page-nav .tabs{float:left;width:auto}section.page-nav .tabs ul li{width:auto}section.page-nav .tabs ul li:first-child{margin-left:0}section.page-nav .jump-to-state,section.page-nav .refresh{margin-left:2px;float:left}section.page-nav .tabs ul li a{padding:12px 14px 12px 44px;background:url(/static/p/elections/2014/img/icons-sprite.png) 10px -62px no-repeat #ebebeb;text-align:left}section.page-nav .jump-to-state .select-state select.styled{border:none;padding:12px 14px;height:40px}section.page-nav .refresh{display:none;width:78px;position:relative}section.page-nav .refresh.show{display:block}section.page-nav .refresh.disabled a{color:#ccc;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}section.page-nav .refresh .timer{position:absolute;top:-14px;right:0;text-align:right;font:italic 11px/11px Lora,Garamond,"Times New Roman",Times,serif;width:120px}section.page-nav .refresh .timer div{position:relative;display:inline-block;width:42px}section.page-nav .refresh a{display:block;background:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABLAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAADAgICAgIDAgIDBQMDAwUFBAMDBAUGBQUFBQUGCAYHBwcHBggICQoKCgkIDAwMDAwMDg4ODg4QEBAQEBAQEBAQAQMEBAYGBgwICAwSDgwOEhQQEBAQFBEQEBAQEBEREBAQEBAQERAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAAPAA4DAREAAhEBAxEB/8QAagABAQEAAAAAAAAAAAAAAAAABQQHAQEBAQAAAAAAAAAAAAAAAAABBQIQAAAFAwMEAwAAAAAAAAAAAAECAwQFEQYHIRITMUEiCFEyJBEAAgEEAwEBAAAAAAAAAAAAAQIAESESE0FRYfCx/9oADAMBAAIRAxEAPwDf8u5ZzZkl3kewPX6PbJRtmMXjO4rkcC4M+cSAtVDGZRKbYQMDgv1Kceh/jx3WURVoW5kR3dqhePrS6JZe4oer022m3LU2SjIoBbothRB+VuCyfMV0of8AOLgUd4EEnelTb9QDr2eRG3X7DYxfIOGsoZAm8SwbbKNoXRKqPZqPh5NqSTgp6lHSK5DGNXcbUS0AxdK0p5JoyjKxEBkrEqKg/sXt1TOyM5dmbLggUVbscMGLG1cRoy6XIjDpvSGcrLLCPFznATGKYC6CGzvtAOFAoNu5oZ1LEX6n/9k=) 12px 12px no-repeat #e6f1f7;font:400 14px/14px Lora,Garamond,"Times New Roman",Times,serif;padding:13px 14px 13px 36px}section.page-nav .refresh.reload .timer{display:none}section.page-nav .refresh.reload .timer.show{display:block}section.page-header{margin:24px auto;padding-bottom:5px;position:relative;width:972px}section.page-header>div:first-child{float:left;width:750px;margin-bottom:10px}section.page-header .m{display:block;position:absolute;margin:-22px auto 0;width:196px;height:124px}section.page-header .m span{display:block;position:relative;text-indent:-9999em;height:124px}section.page-header .m span a{display:block;width:196px;height:124px}section.page-header .m span:before{background:url(/static/p/elections/2014/img/aehq-logos.png) -32px -162px no-repeat;content:"";position:absolute;width:196px;height:124px;left:0;top:0;z-index:-1}section.page-header h1{font:400 43px/44px Lora,Garamond,"Times New Roman",Times,serif;margin-left:220px}section.page-header h2{font:400 16px/16px Lora,Garamond,"Times New Roman",Times,serif;font-style:italic;margin-left:220px}section.page-header aside{display:block;position:absolute;right:0;bottom:12px}section.page-header aside.social-share span{display:block;font:italic 12px/14px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:8px}section.page-header aside.social-share ul{width:132px;margin:0 auto}section.page-header aside.social-share ul li{margin:0 2px;display:inline-block}section.page-header aside.social-share ul li a{display:block;background-image:url(/static/p/elections/2014/img/sprite-header-social.png);width:40px;height:40px;text-indent:-9999em}section.page-header aside.social-share ul li.tw a{background-position:-42px 0}section.page-header aside.social-share ul li.gplus a{background-position:-84px 0}section.page-header .countdown{display:block;position:absolute;left:0;bottom:30px;text-align:center;font:400 30px/30px Lora,Garamond,"Times New Roman",Times,serif;width:220px}section.page-header .countdown .legend,section.page-header .countdown .title{font:italic 14px/14px Lora,Garamond,"Times New Roman",Times,serif}section.page-header .countdown .title{margin-bottom:4px;margin-left:24px;text-align:left}section.page-header .countdown .title+div{margin-bottom:4px;text-align:left;letter-spacing:0}section.page-header .countdown .legend span{float:left;display:inline-block;width:23%}section.pick-six-prediction{width:970px;display:block}section.pick-six-prediction .content{clear:left;position:relative}section.pick-six-prediction .content .bar-wrap{width:664px;float:left;margin-right:12px}section.pick-six-prediction .content .bar-wrap .bar .injectedBar{width:670px;height:46px;position:absolute;top:0;left:-5px;margin:0}section.pick-six-prediction .content .bar-wrap .bar .injectedBar>div{height:46px!important}section.pick-six-prediction .content .bar-wrap .bar .injectedBar>[class^=graph] span{top:3px}section.current-bop{margin-left:0;float:left;margin-right:24px;width:456px}section.current-bop .m{margin:0 auto;width:303px}section.balance-o-power header h2{font-size:18px;line-height:24px}section.balance-o-power header ul{float:right}section.balance-o-power header ul li{font-size:13px}section.balance-o-power header ul li:first-child{margin-right:10px}section.balance-o-power .bar-chart,section.balance-o-power .community-selections{width:660px}section.balance-o-power .seats-in-play{margin-left:280px}section.hot-races{margin-bottom:inherit}section.hot-races header{width:110px}section.hot-races .candidate{margin-right:12px}section.hot-races .candidate+.candidate{margin-right:0}section.hot-races .candidate .m{width:48px;height:48px}section.hot-races .candidate .m img{width:inherit;height:inherit}section.pick-six{width:468px}section.state-elections .results .content .col-district{padding-left:12px}section.state-elections .results .content .col-candidate{min-height:22px}section.state-elections .results .content .col-candidate.independent,section.state-elections .results .content .col-candidate.other,section.state-elections .results .content .col-candidate.republican{margin-left:0;margin-top:0}section.exit-poll-filters header .assist>div{width:476px}section.exit-poll-filters .poll-drops li,section.exit-poll-filters .poll-drops li:first-child+li,section.exit-poll-filters .poll-drops li:first-child+li+li+li,section.exit-poll-filters .poll-drops li:first-child+li+li+li+li+li{margin-right:12px}section.exit-poll-filters .poll-drops .select-wrap{width:150px}section.exit-poll-filters .poll-drops .select-wrap select.styled{width:170px;background-position:120px 0}section.exit-poll-filters .poll-drops .ballot-measures .select-wrap{width:110%}section.exit-poll-filters .poll-drops .ballot-measures .select-wrap select.styled{width:120%;background-position:80% 0}section.exit-poll-results .results .content .col-option,section.exit-poll-results .results .row-headers .col-option{padding:10px 0;width:240px}section.exit-poll-results .results .content .col-result,section.exit-poll-results .results .row-headers .col-result{width:105px}section.exit-poll-results .results .content .col-result.overall,section.exit-poll-results .results .row-headers .col-result.overall{width:96px}section.exit-poll-results .results .content .col-sample,section.exit-poll-results .results .row-headers .col-sample{width:100%;clear:both;padding:8px 0}section.exit-poll-results .results .row-headers .col-option{font-size:18px;margin-bottom:0;padding-right:10px}section.exit-poll-results .results .row-headers .col-result{font-size:16px;padding:18px 0 10px;position:absolute;bottom:0}section.exit-poll-results .results .row-headers .col-result.overall{left:240px;height:100%}section.exit-poll-results .results .row-headers .col-result.overall div{position:absolute;bottom:10px;text-align:center;width:100%}section.exit-poll-results .results .row-headers .col-result.col-1{left:336px}section.exit-poll-results .results .row-headers .col-result.col-2{left:441px}section.exit-poll-results .results .row-headers .col-result.col-3{left:546px}section.exit-poll-results .results .row-headers .col-result.col-1 span,section.exit-poll-results .results .row-headers .col-result.col-2 span{background:url(/static/p/elections/2014/img/icons-exit-poll-sprite.png) no-repeat;width:48px;height:42px;position:absolute;top:-48px;left:28px}section.exit-poll-results .results .row-headers .col-result.col-2 span{background-position:0 -50px}section.exit-poll-results .results .content .col-result{padding:10px 0}section.exit-poll-results .results.alt{margin-top:30px}section.ballot-measure-results header h2{font:400 22px/22px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:6px}section.ballot-measure-results header h3{font:italic 16px/16px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:12px}section.ballot-measure-results .ballot-measure-filters li.state .select-wrap{width:200px}section.ballot-measure-results .ballot-measure-filters li.state .select-wrap select.styled{padding:10px;width:250px;background-position:165px center}section.ballot-measure-results .ballot-measure-filters li.hot{margin-left:24px}section.ballot-measure-results.results .content,section.ballot-measure-results.results .row-headers{margin-bottom:0}section.ballot-measure-results.results .content li,section.ballot-measure-results.results .row-headers li{padding:0;float:left}section.ballot-measure-results.results .content .col-result,section.ballot-measure-results.results .row-headers .col-result{padding:14px 12px;width:auto;text-align:center}section.ballot-measure-results.results .content .col-result.col-1,section.ballot-measure-results.results .content .col-result.col-2,section.ballot-measure-results.results .row-headers .col-result.col-1,section.ballot-measure-results.results .row-headers .col-result.col-2{width:60px}section.ballot-measure-results.results .content .col-result.col-3,section.ballot-measure-results.results .row-headers .col-result.col-3{width:584px;text-align:left}section.ballot-measure-results.results .content .col-result.col-4,section.ballot-measure-results.results .content .col-result.col-5,section.ballot-measure-results.results .content .col-result.col-6,section.ballot-measure-results.results .row-headers .col-result.col-4,section.ballot-measure-results.results .row-headers .col-result.col-5,section.ballot-measure-results.results .row-headers .col-result.col-6{width:80px}section.ballot-measure-results.results .row-headers{padding:0;border-top:0;position:relative;color:#444;*zoom:1}section.ballot-measure-results.results .row-headers:after,section.ballot-measure-results.results .row-headers:before{content:"";display:table}section.ballot-measure-results.results .row-headers:after{clear:both}section.ballot-measure-results.results .row-headers .col-result{padding:12px;font:italic 14px/18px Lora,Garamond,"Times New Roman",Times,serif}section.ballot-measure-results.results .row-headers .col-result.col-2{display:block}section.ballot-measure-results.results .content{clear:both;margin-bottom:12px}section.ballot-measure-results.results .content .col-option{font:italic 16px/20px Lora,Garamond,"Times New Roman",Times,serif;width:100%}section.ballot-measure-results.results .content .col-result{font:400 20px/20px Lora,Garamond,"Times New Roman",Times,serif}section.ballot-measure-results.results .content .col-result.col-2{position:relative;top:0;width:60px}section.ballot-measure-results.results .content .col-result.col-3{font-size:14px}section.ballot-measure-results.results .content .col-result.col-4{margin-left:0}section.ballot-measure-results.results .content .col-result[class*=col-].winner:before{top:12px}section.approvals .m{margin:0 12px}section.approvals .info{margin:0 0 0 12px}.sidebar{width:300px}.sidebar .advert{clear:both;margin-left:0}.sidebar .pick-six{text-align:center;width:100%}.sidebar .pick-six .content h2{float:none}.sidebar .pick-six .content .sponsor{margin-top:0;margin-bottom:12px}.coverage-senate .row,[class^=coverage-]{margin-bottom:24px}.sidebar .pick-six .content .button{margin-right:48px}.sidebar .pick-six .content .button a{background-color:#E5F0F6}[class^=coverage-] header.module-header h2{font-size:26px}[class^=coverage-] header.module-header .button{display:block;float:right}[class^=coverage-] header.module-header .button a{background-color:#e5f0f6;font-size:14px}.coverage-gubernatorial section.advert:after,.coverage-senate .advert:after{height:5px;background:url(/static/p/elections/2014/img/ad-text.png) 0 -7px no-repeat;right:0;content:""}.coverage-senate .advert{position:relative}.coverage-senate .advert:after{position:absolute;width:77px;margin-top:4px}.coverage-senate .news-senate .m{display:block}.coverage-house-of-reps .column{float:left;width:494px}.coverage-house-of-reps .column+.column{width:454px;margin-left:24px}.coverage-house-of-reps .balance-o-power{width:100%}.coverage-house-of-reps .balance-o-power header{border:none}.coverage-house-of-reps .news-house{clear:left;margin-bottom:0}.coverage-house-of-reps .news-house .articles li{width:100%}.coverage-house-of-reps .news-house .articles li:nth-child(6n){margin-right:0}.coverage-house-of-reps .video-house{display:block}.coverage-house-of-reps .video-house header a{display:block;margin-right:20px}.coverage-gubernatorial{margin-bottom:0}.coverage-gubernatorial section{display:block;float:left;width:324px;margin-right:12px}.coverage-gubernatorial section.balance-map{margin-left:0;width:auto;margin-right:12px}.coverage-gubernatorial section.advert{position:relative;width:300px;margin:0}.coverage-gubernatorial section.advert:after{position:absolute;width:77px;margin-top:4px}.articles li{margin-right:21px;width:144px;margin-bottom:8px}.articles li .m{width:100%;float:none;margin-right:0;margin-bottom:8px}[class^=news-]{*zoom:1}[class^=news-]:after,[class^=news-]:before{content:"";display:table}[class^=news-]:after{clear:both}.news-gubernatorial header a,.news-house header a,.news-senate header a{display:block}.news-gubernatorial .articles li:nth-child(2n),.news-house .articles li:nth-child(2n),.news-senate .articles li:nth-child(2n){margin-right:21px}.news-gubernatorial .articles li:nth-child(2n+1),.news-house .articles li:nth-child(2n+1),.news-senate .articles li:nth-child(2n+1){clear:none}.news-top{display:none}.news-senate{width:640px;margin-right:32px}.news-senate .articles li:nth-child(4n){margin-right:0}.news-senate .articles li:nth-child(4n+1){clear:left}.results .content,.results .row-headers:after,.results li:after{clear:both}.news-gubernatorial .articles li,.news-house .articles li{color:#C83F3F;float:none;display:list-item;margin:0 0 16px;width:100%;list-style-type:disc;list-style-position:inside}.news-gubernatorial .articles li:nth-child(2n),.news-house .articles li:nth-child(2n){margin-right:0}.news-gubernatorial .articles li a,.news-house .articles li a{display:inline-block;vertical-align:top;width:90%}.news-gubernatorial .articles li .m,.news-house .articles li .m{display:none;margin:0;padding:0}.results .row-headers,.results li{border-bottom:1px dashed #ccc;padding:10px 0;*zoom:1}.results{display:table;width:100%;margin-bottom:16px}.results li:after,.results li:before{content:"";display:table}.results [class^=col-]{float:left;display:table-cell}.results .row-headers{border-top:1px dashed #ccc;width:100%}.results .row-headers:after,.results .row-headers:before{content:"";display:table}.results .row-headers li{border-bottom:none;padding:0;font:italic 13px/13px Lora,Garamond,"Times New Roman",Times,serif}.results .content .col-flip,.results .row-headers .col-flip{display:table-cell;width:90px}.results .content .col-flip .flip,.results .row-headers .col-flip .flip{background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -364px no-repeat;width:34px;height:24px;display:block;text-indent:-9999em}.results .content .col-flip .flip:hover,.results .row-headers .col-flip .flip:hover{background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -388px no-repeat;cursor:pointer}.results .content .col-state,.results .row-headers .col-state{width:160px}.results .content .col-candidate,.results .row-headers .col-candidate{width:190px}.results .content .col-candidate .vote-count,.results .row-headers .col-candidate .vote-count{display:inline;font-size:16px;line-height:16px;color:#fff;padding:2px 4px}.results .content .col-candidate .m,.results .row-headers .col-candidate .m{float:left;margin-right:10px;margin-bottom:0;width:60px;text-align:center;position:relative;font:400 13px/13px Lora,Garamond,"Times New Roman",Times,serif;color:#4b4b4b}.results .content .col-candidate .m .winner,.results .row-headers .col-candidate .m .winner{top:61px;left:125px}.results .content .col-candidate .m .vote-count,.results .row-headers .col-candidate .m .vote-count{display:block;margin-top:-2px;margin-bottom:0}.results .content .col-candidate .m .votes,.results .row-headers .col-candidate .m .votes{position:absolute;top:64px;left:72px}.results .content .col-candidate h2,.results .row-headers .col-candidate h2{font:400 14px/16px Lora,Garamond,"Times New Roman",Times,serif}.results .content .col-candidate .incumb,.results .row-headers .col-candidate .incumb{font:italic 12px/12px Lora,Garamond,"Times New Roman",Times,serif;color:#46712C}.results .content .col-candidate.democrat .vote-count,.results .row-headers .col-candidate.democrat .vote-count{background:#2C6A93}.results .content .col-candidate.republican .vote-count,.results .row-headers .col-candidate.republican .vote-count{background:#C01616}.results .content .col-candidate.independent,.results .row-headers .col-candidate.independent{margin-top:0;margin-left:0}.results .content .col-candidate.independent .vote-count,.results .content .col-candidate.other .vote-count,.results .row-headers .col-candidate.independent .vote-count,.results .row-headers .col-candidate.other .vote-count{background:#e3732f}.results .content .col-flip{padding-left:17px}.results .content .col-state h2{margin-bottom:5px}.results .content .col-state .m{background:0 0;width:auto;margin:0}.results .content .profile,.results .content .video{float:left;display:block;clear:both;margin:5px 0 0;font-size:11px;line-height:11px;font-family:Lora,Garamond,"Times New Roman",Times,serif;font-weight:700;padding-left:24px;position:relative}.state-map header p{width:444px}.state-map #livefyre-map{height:340px}.state-video{margin-bottom:24px}.state-video .content .m{margin-right:20px}.state-video .content .m .fox-video{width:276px!important;height:157px!important}.state-races{margin-bottom:30px}.state-races .results .content .col-candidate{width:154px;margin-right:10px}.state-races .results .content .col-candidate .party{clear:none;width:84px;margin:4px 0 0}.state-races .results .content .col-candidate+.col-candidate{margin-right:0}.state-races .results .content .col-candidate+.col-candidate+.col-candidate{margin-right:10px}.state-races .results .content .col-candidate+.col-candidate+.col-candidate+.col-candidate{margin-right:0}.state-races .results .content .col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate{margin-right:10px}.state-races .results .content .col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate{margin-right:0}.state-races .results .content .col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate{margin-right:10px}.state-races .results .content .col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate{margin-right:0}.state-races .results .content .col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate{margin-right:10px}.state-races .results .content .col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate{margin-right:0}.state-races .results .content .col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate{margin-right:10px}.state-races .results .content .col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate+.col-candidate{margin-right:0}.state-races .state-senate{width:318px;float:left;margin-right:24px}.state-races .state-gubernatorial{width:318px;float:left}.state-elections .results .content .col-district,.state-elections .results .row-headers .col-district{margin-right:10px;width:100px}.state-elections .results .content .col-candidate,.state-elections .results .row-headers .col-candidate{width:172px}.bop-charts{margin-bottom:60px}.bop-charts .row{margin-bottom:0}.bop-charts .charts-senate{padding-right:15px;border-right:1px solid #eee;margin-bottom:0}.bop-charts .charts-house{padding:0 16px;margin-right:20px}.bop-charts .charts-house,.bop-charts .charts-senate{float:left;width:auto}.bop-charts .charts-house header,.bop-charts .charts-senate header{margin-bottom:12px}.bop-charts .charts-house header h2,.bop-charts .charts-senate header h2{font-size:24px;line-height:24px;margin-bottom:6px}.bop-charts .charts-house header ul,.bop-charts .charts-senate header ul{text-align:center}.bop-charts .charts-house header ul li,.bop-charts .charts-senate header ul li{display:inline;font:italic 13px/24px Lora,Garamond,"Times New Roman",Times,serif}.bop-charts .charts-house header ul li span,.bop-charts .charts-senate header ul li span{-webkit-border-radius:7px;border-radius:7px;color:#444;font:700 14px/24px Lora,Garamond,"Times New Roman",Times,serif;background:#FFF9B7;padding:1px 5px;margin:0 0 0 3px}.bop-charts .charts-house .content,.bop-charts .charts-senate .content{text-align:center;margin-bottom:6px;width:300px;height:180px}.bop-charts .charts-house .content>section,.bop-charts .charts-senate .content>section{display:none}.bop-charts .charts-house.show .content>section,.bop-charts .charts-senate.show .content>section{display:block}.bop-charts .content .num{font:400 22px/22px Lora,Garamond,"Times New Roman",Times,serif}.bop-charts .content .num.reporting{font-size:16px}.bop-charts .content .num.reporting-str{font-size:11px}.bop-charts .content .num.check{display:none;font-size:24px}.bop-charts .content .num.check.show{display:block}[class^=winners-] header .legend{display:block;position:absolute;bottom:10px;left:0}[class^=winners-] header .legend li{position:relative;display:inline;margin-right:12px;padding-left:30px;font:400 14px/24px Lora,Garamond,"Times New Roman",Times,serif}[class^=winners-] header .legend li:before{content:"";position:absolute;top:0;left:0;display:block;background:url(/static/p/elections/2014/img/icons-sprite-legend-home.png) 0 -25px no-repeat;width:25px;height:24px}[class^=winners-] header .legend li+li:before{background-position:0 -25px}[class^=winners-] .content li{margin:0 21px 21px 0}[class^=winners-] .content li:nth-child(10n){margin-right:0}[class^=winners-].winners-house .content li{height:120px;width:132px}.exit-poll-data .content ul{width:672px}.exit-poll-data .content li{width:300px;margin:0 36px 32px 0}.hot-ballot-measures .content li{float:left;width:486px;padding:0 36px 36px;min-height:200px;border-left:1px solid #ccc}.hot-ballot-measures .content li:first-child{padding-left:0;border-left:0}.hot-ballot-measures .content li:first-child+li{padding-right:0}.hot-ballot-measures .content li:first-child+li+li{border-left:0;padding-left:0;padding-bottom:0;clear:left}.approval-ratings .approvals .approve,.house-race-all .results .content .col-candidate.independent .party,.house-race-all .results .content .col-candidate.other .party,.senate-race-all .results .content .col-candidate.independent .party,.senate-race-all .results .content .col-candidate.other .party{clear:none}.hot-ballot-measures .content li:first-child+li+li+li{padding-right:0;padding-bottom:0}.hot-ballot-measures .content li .content{width:330px}.hot-ballot-measures .content li .content .percentage{margin-bottom:0}.approval-ratings .approvals{float:left;width:485px;padding:0 48px;border-right:1px solid #ccc}.approval-ratings .approvals+.approvals{border-right:none}.approval-ratings .approvals .approve,.approval-ratings .approvals .disapprove{float:left;width:75px;margin-top:60px}.approval-ratings .approvals .disapprove{text-align:right}.approval-ratings .approvals .chart{float:left;margin:0 20px}.senate-chart header .legend li,.senate-chart header .parties li{color:#444;display:block;text-align:left;font:italic 12px/17px Lora,Garamond,"Times New Roman",Times,serif;padding-left:22px;margin-bottom:4px;width:100%}.senate-chart header .legend{position:absolute;top:40px;width:160px}.senate-chart header .legend li{position:relative}.senate-chart header .legend li:before{content:"";position:absolute;top:0;left:0;display:block;background:url(/static/p/elections/2014/img/icons-sprite-legend-senate.png) 0 -26px no-repeat;width:17px;height:17px}.senate-chart header .legend li+li:before{background-position:0 -51px}.senate-chart header .legend li+li+li:before{background-position:0 -76px}.senate-chart header .legend li+li+li+li:before{background-position:0 -101px}.senate-chart header .legend li+li+li+li+li:before{background-position:0 -126px}.senate-chart header .legend li+li+li+li+li+li:before{background-position:0 -150px}.senate-chart header .parties{position:absolute;top:40px;right:0;width:148px}.senate-chart header .parties ul li{position:relative;padding-left:0;text-align:right}.senate-chart header .parties ul li.winner span:before{content:"";position:absolute;top:4px;left:23px;width:22px;height:22px;display:block;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -316px no-repeat}.election-night-landing #page-head,.landing #page-head{margin:24px auto 12px}.election-night-landing .page-header,.landing .page-header{margin-top:30px;height:110px}.election-night-landing .page-header h1,.landing .page-header h1{width:auto;overflow:visible;height:auto}.election-night-landing .page-header>div:first-child,.landing .page-header>div:first-child{float:left;width:100%}.election-night-landing .page-header .m,.landing .page-header .m{display:block;position:relative;width:260px;height:150px;margin-top:-25px}.election-night-landing .page-header .m span,.landing .page-header .m span{display:block;position:relative;text-indent:-9999em;height:155px;top:-10px}.election-night-landing .page-header .m span a,.landing .page-header .m span a{display:block;width:260px;height:155px}.election-night-landing .page-header .m span:before,.landing .page-header .m span:before{background-position:0 0;content:"";position:absolute;width:260px;height:155px;top:0;left:0;z-index:-1}.ballot-measures .option a:before,.house-race-all .option a:before,.senate-race-all .option a:before{content:"";left:0;top:8px;background:url(/static/p/elections/2014/img/icons-sprite.png) 0 -533px no-repeat}.election-night-landing .page-header h1,.landing .page-header h1{margin-left:0;text-align:center;font:400 16px/16px Lora,Garamond,"Times New Roman",Times,serif;font-style:italic;position:relative;margin-top:-60px}.election-night-landing .page-header h2,.landing .page-header h2{display:none}.ballot-measures .option a,.governors-races .list-articles li+li+li+li+li,.governors-races .list-videos li+li+li+li+li,.senate-races section.pick-six,.state-single .state-elections header .more,.state-single .state-races header .more,html .desktop,html .desktop .ad-container{display:block}.election-night-landing .page-header aside,.landing .page-header aside{bottom:32px}.landing .balance-o-power header h2{font-size:18px}.landing .balance-o-power.senate{width:492px}.landing .balance-o-power .bargraph.hc-house .graphDemocrat{width:224px}.landing .balance-o-power .bargraph.hc-house .graphRepublican{width:263px}.senate-races section.current-bop .bargraph.hc-senate .graphDemocrat{width:360px}.senate-races section.current-bop .bargraph.hc-senate .graphRepublican{width:298px}.governors-races .results .content .col-candidate,.house-races .results .content .col-candidate,.senate-races .results .content .col-candidate{min-height:60px}.governors-races .row-headers .col-district,.governors-races .row-headers .col-state,.house-races .row-headers .col-district,.house-races .row-headers .col-state,.state-single .row-headers .col-district,.state-single .row-headers .col-state{height:auto}.house-race-all .option a,.senate-race-all .option a{display:block;float:left;color:#182a52;font:italic 14px/27px Lora,Garamond,"Times New Roman",Times,serif;padding-left:18px;position:relative}.house-race-all .option a:before,.senate-race-all .option a:before{position:absolute;width:12px;height:12px}.house-race-all .option .select-state,.senate-race-all .option .select-state{margin:0}.house-race-all .results .row-headers,.house-race-all .results li,.senate-race-all .results .row-headers,.senate-race-all .results li{padding:12px 20px}.house-race-all .results .row-headers li,.senate-race-all .results .row-headers li{padding:12px 0}.house-race-all .results .row-headers .col-state,.senate-race-all .results .row-headers .col-state{height:auto}.house-race-all .results .row-headers .col-candidate,.senate-race-all .results .row-headers .col-candidate{width:190px}.house-race-all .results .content .col-candidate,.senate-race-all .results .content .col-candidate{position:relative;width:190px}.house-race-all .results .content .col-candidate .votes,.senate-race-all .results .content .col-candidate .votes{float:left}.house-race-all .results .content .col-candidate.independent,.house-race-all .results .content .col-candidate.other,.senate-race-all .results .content .col-candidate.independent,.senate-race-all .results .content .col-candidate.other{width:350px}.house-race-all .results .content .col-candidate.independent .incumb,.house-race-all .results .content .col-candidate.other .incumb,.senate-race-all .results .content .col-candidate.independent .incumb,.senate-race-all .results .content .col-candidate.other .incumb{margin-right:12px}.governors-races .results .content .col-state,.governors-races .results .row-headers .col-state,.house-races .results .content .col-state,.house-races .results .row-headers .col-state{width:96px}.governors-races .results .content .col-candidate,.governors-races .results .row-headers .col-candidate,.house-races .results .content .col-candidate,.house-races .results .row-headers .col-candidate{width:172px}.governors-races .results .content .col-state .reporting,.house-races .results .content .col-state .reporting{margin-bottom:10px;font-size:12px}.house-races .balance-o-power .bargraph-legend{width:494px;margin-left:142px}.house-races .balance-o-power .year{float:left;color:#444;width:130px}.house-races .balance-o-power .year span{float:none;line-height:12px}.house-races .balance-o-power .bargraph{clear:none;float:left;width:494px}.house-races .balance-o-power .past-results{clear:both;overflow:hidden}.house-races .balance-o-power .bargraph_2010,.house-races .balance-o-power .bargraph_2012{clear:both}.ballot-measures .option a{float:left;color:#182a52;font:italic 14px/27px Lora,Garamond,"Times New Roman",Times,serif;padding-left:18px;position:relative}.ballot-measures .option a:before{position:absolute;width:12px;height:12px}.ballot-measures .pagination{margin-top:12px}.results .content .col-candidate{margin-left:200px}.results .content .col-candidate+.col-candidate,.results .content .col-candidate.democrat,.results .content .col-candidate.democrat+.republican{margin-left:0}.results .content .col-candidate+.col-candidate+.col-candidate{margin-left:0;margin-top:0}.results .content .col-state+.col-candidate.republican{margin-left:200px}.results .content .col-state+.col-candidate.independent,.results .content .col-state+.col-candidate.other{margin-left:400px}.gubernatorial-elections .results .content .col-candidate,.gubernatorial-elections .results .content .col-candidate.democrat,.gubernatorial-elections .results .content .col-candidate.democrat+.republican,.house-elections .results .content .col-candidate,.house-elections .results .content .col-candidate.democrat,.house-elections .results .content .col-candidate.democrat+.republican,.state-elections .results .content .col-candidate,.state-elections .results .content .col-candidate.democrat,.state-elections .results .content .col-candidate.democrat+.republican{margin-left:0}.gubernatorial-elections .results .content .col-candidate+.col-candidate,.gubernatorial-elections .results .content .col-candidate+.col-candidate+.col-candidate,.house-elections .results .content .col-candidate+.col-candidate,.house-elections .results .content .col-candidate+.col-candidate+.col-candidate,.state-elections .results .content .col-candidate+.col-candidate,.state-elections .results .content .col-candidate+.col-candidate+.col-candidate{margin-left:0;margin-top:0}.gubernatorial-elections .results .content .col-district+.col-candidate.democrat+.col-candidate.independent,.gubernatorial-elections .results .content .col-district+.col-candidate.democrat+.col-candidate.other,.gubernatorial-elections .results .content .col-district+.col-candidate.republican,.gubernatorial-elections .results .content .col-state+.col-candidate.democrat+.col-candidate.independent,.gubernatorial-elections .results .content .col-state+.col-candidate.democrat+.col-candidate.other,.gubernatorial-elections .results .content .col-state+.col-candidate.republican,.house-elections .results .content .col-district+.col-candidate.democrat+.col-candidate.independent,.house-elections .results .content .col-district+.col-candidate.democrat+.col-candidate.other,.house-elections .results .content .col-district+.col-candidate.republican,.house-elections .results .content .col-state+.col-candidate.democrat+.col-candidate.independent,.house-elections .results .content .col-state+.col-candidate.democrat+.col-candidate.other,.house-elections .results .content .col-state+.col-candidate.republican,.state-elections .results .content .col-district+.col-candidate.democrat+.col-candidate.independent,.state-elections .results .content .col-district+.col-candidate.democrat+.col-candidate.other,.state-elections .results .content .col-district+.col-candidate.republican,.state-elections .results .content .col-state+.col-candidate.democrat+.col-candidate.independent,.state-elections .results .content .col-state+.col-candidate.democrat+.col-candidate.other,.state-elections .results .content .col-state+.col-candidate.republican{margin-left:182px}.gubernatorial-elections .results .content .col-district+.col-candidate.independent,.gubernatorial-elections .results .content .col-district+.col-candidate.other,.gubernatorial-elections .results .content .col-state+.col-candidate.independent,.gubernatorial-elections .results .content .col-state+.col-candidate.other,.house-elections .results .content .col-district+.col-candidate.independent,.house-elections .results .content .col-district+.col-candidate.other,.house-elections .results .content .col-state+.col-candidate.independent,.house-elections .results .content .col-state+.col-candidate.other,.state-elections .results .content .col-district+.col-candidate.independent,.state-elections .results .content .col-district+.col-candidate.other,.state-elections .results .content .col-state+.col-candidate.independent,.state-elections .results .content .col-state+.col-candidate.other{margin-left:364px}.house-race-all .results .content .col-candidate,.house-race-all .results .content .col-candidate.democrat,.house-race-all .results .content .col-candidate.democrat+.republican,.senate-race-all .results .content .col-candidate,.senate-race-all .results .content .col-candidate.democrat,.senate-race-all .results .content .col-candidate.democrat+.republican{margin-left:0}.house-race-all .results .content .col-candidate+.col-candidate,.house-race-all .results .content .col-candidate+.col-candidate+.col-candidate,.senate-race-all .results .content .col-candidate+.col-candidate,.senate-race-all .results .content .col-candidate+.col-candidate+.col-candidate{margin-left:0;margin-top:0}.house-race-all .results .content .col-district+.col-candidate.democrat+.col-candidate.independent,.house-race-all .results .content .col-district+.col-candidate.democrat+.col-candidate.other,.house-race-all .results .content .col-district+.col-candidate.republican,.house-race-all .results .content .col-state+.col-candidate.democrat+.col-candidate.independent,.house-race-all .results .content .col-state+.col-candidate.democrat+.col-candidate.other,.house-race-all .results .content .col-state+.col-candidate.republican,.senate-race-all .results .content .col-district+.col-candidate.democrat+.col-candidate.independent,.senate-race-all .results .content .col-district+.col-candidate.democrat+.col-candidate.other,.senate-race-all .results .content .col-district+.col-candidate.republican,.senate-race-all .results .content .col-state+.col-candidate.democrat+.col-candidate.independent,.senate-race-all .results .content .col-state+.col-candidate.democrat+.col-candidate.other,.senate-race-all .results .content .col-state+.col-candidate.republican{margin-left:200px}.house-race-all .results .content .col-district+.col-candidate.republican+.col-candidate.independent,.house-race-all .results .content .col-district+.col-candidate.republican+.col-candidate.other,.house-race-all .results .content .col-state+.col-candidate.republican+.col-candidate.independent,.house-race-all .results .content .col-state+.col-candidate.republican+.col-candidate.other,.senate-race-all .results .content .col-district+.col-candidate.republican+.col-candidate.independent,.senate-race-all .results .content .col-district+.col-candidate.republican+.col-candidate.other,.senate-race-all .results .content .col-state+.col-candidate.republican+.col-candidate.independent,.senate-race-all .results .content .col-state+.col-candidate.republican+.col-candidate.other{margin-left:0}.house-race-all .results .content .col-district+.col-candidate.independent,.house-race-all .results .content .col-district+.col-candidate.other,.house-race-all .results .content .col-state+.col-candidate.independent,.house-race-all .results .content .col-state+.col-candidate.other,.senate-race-all .results .content .col-district+.col-candidate.independent,.senate-race-all .results .content .col-district+.col-candidate.other,.senate-race-all .results .content .col-state+.col-candidate.independent,.senate-race-all .results .content .col-state+.col-candidate.other{margin-left:400px}.ballot-measures #main-content{width:100%;margin-right:0}.election-night-landing .page-header h1{width:auto;height:auto;overflow:initial}.election-night-landing section header h2{font:400 32px/30px Lora,Garamond,"Times New Roman",Times,serif;margin-bottom:18px;text-align:center}.election-night-landing .bop-charts .charts-house header h2,.election-night-landing .bop-charts .charts-senate header h2{font-size:24px;line-height:24px}.election-night-landing .hot-ballot-measures .content li .content h2{font:400 28px/30px Lora,Garamond,"Times New Roman",Times,serif}.election-night-landing .hot-ballot-measures .content li .content p{font:400 14px/16px Lora,Garamond,"Times New Roman",Times,serif}html .mobile,html .mobile .ad-container,html .tablet,html .tablet .ad-container{display:none}body>div>header{height:70px;padding:0 22px;position:relative;background:#183a52!important}body>div>header .branding{width:48px;height:45px;margin:12px 12px 0 0;display:inline-block;background:url(/static/v/fn2/img/politics/icons.png) no-repeat;text-indent:-9999px;vertical-align:top}body>div>header .branding a{width:100%;height:100%;display:block}body>div>header h1{display:inline-block;color:#fff;font-family:Lora,Times,Times New Roman,serif;font-weight:400;font-size:32px;text-shadow:0 1px 0 rgba(0,0,0,.9);vertical-align:top;text-indent:16px}.alert h2,.alert>div>a{font-weight:700}body>div>header h1 a,body>div>header h1 a:hover{color:#fff}#options{display:none}#top .branding{margin:12px 10px 0}#top .branding>a{width:100%;height:100%;display:block;background-position:99999px 99999px;line-height:1.6}#network li{font-size:12px}#account>a{font-size:11px}#user-options{height:68px;padding:16px 12px}#user-options p{line-height:1.5}.alert h2{text-transform:uppercase}}#top{position:relative;padding:0}#top .branding{width:48px;height:45px;display:inline-block;background:url(/static/v/fn2/img/politics/icons.png) no-repeat;text-indent:-9999px;vertical-align:top}#top .branding a,#top .branding>a{width:100%;height:100%;display:block}#top h1{display:inline-block;color:#fff;font-weight:400;font-family:Lora,Times,serif;text-shadow:0 1px 0 rgba(0,0,0,.9);vertical-align:top;text-indent:16px;line-height:initial}#top h1 a,#top h1 a:hover{color:#fff}#top .branding>a{background-position:99999px 99999px}#drawer .search input[type=text]{background-color:#fff}#drawer .search input[type=text]:focus{font-size:16px}#top a.drawer{z-index:10}#top .drawer+div{width:924px;margin:0 auto;position:relative}#top .branding{margin:12px 10px 0 0;left:0;float:left}#top h1{float:left;font-size:42px}#options{height:30px;display:block;background:#000}#options>div>a{padding:6px 6px 7px 18px;display:inline-block;float:left;color:#fff;background:url(/static/v/fn2/img/politics/icons.png) 0 -124px no-repeat;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#options>div>a:hover{color:#fff;text-decoration:underline}@media only screen and (max-width:480px),only screen and (max-device-width:480px){#top{padding:0 22px;min-width:320px}#top h1{padding:16px 0 0;font-size:32px;text-indent:0;float:none}#top .drawer{margin:15px 20px 0 0}#top .drawer+div{text-align:center;width:auto}#top .branding{margin:12px 0 0;float:right}#top.test h1{text-indent:-24px;font-family:Lora;line-height:normal}#top.test .branding{margin:13px 0 0}}@media only screen and (min-width:481px) and (max-width:1025px),only screen and (min-device-width:481px) and (max-device-width:1025px){#bottom .legal a:hover,#bottom nav li a:hover,#options>div>a:hover{text-decoration:underline}#top{padding:0}#top a.drawer{margin:10px 12px 0 14px}#top .drawer+div{width:924px;margin:0 auto;position:relative}#top .branding{margin:12px 10px 0 0;left:0;float:left}#top h1{float:left;font-size:42px;line-height:1.6;padding-top:0}#options{height:30px;display:block;background:#000}#options>div>a{padding:6px 6px 7px 18px;display:inline-block;float:left;color:#fff;background:url(/static/v/fn2/img/politics/icons.png) 0 -124px no-repeat;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#options>div>a:hover{color:#fff}#network,#top .drawer>b,#top .home,#top .home:after,#top .search{display:block}#bottom{padding:46px 0 60px;clear:both;background:#183a52}#bottom>div{width:922px;margin:0 auto}#bottom>div>nav{margin:0 0 58px;font-size:0;display:block}#bottom nav>nav{width:234px;display:inline-block;vertical-align:top;margin-bottom:0}#bottom nav>nav+nav+nav+nav{width:210px}#bottom nav h2{margin:0 0 18px;color:#617a92;font-size:24px}#bottom nav li{margin:0 0 6px;overflow:hidden}#bottom nav li a{color:#fff;font-weight:700;font-size:13px}#bottom .options{margin:0 0 18px;padding:0 0 18px;border-bottom:1px solid #617a92;overflow:hidden}#bottom .options .branding,#bottom .options .top{width:60px;height:56px;display:block;float:left;background-position:0 -232px;text-indent:-9999px}#bottom .options .top{width:60px;height:60px;float:right;background-position:0 -302px}#bottom .legal,#bottom .legal a,#bottom .legal a:hover{color:#617a92}#bottom .index{display:none}}@media only screen and (max-width:1025px),only screen and (max-device-width:1025px){#top .drawer+div{overflow:initial}}@media only screen and (min-width:1026px){#top{padding:0}#top .drawer+div{width:924px;margin:0 auto;position:relative}#top .branding{margin:12px 10px 0 0;left:0;float:left}#top h1{float:left;font-size:42px;line-height:1.6}#options{height:30px;display:block;background:#000}#options>div>a{padding:6px 6px 7px 18px;display:inline-block;float:left;color:#fff;background:url(/static/v/fn2/img/politics/icons.png) 0 -124px no-repeat;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#options>div>a:hover{color:#fff;text-decoration:underline}}@media only screen and (device-width:720px) and (device-height:1280px) and (orientation:portrait){#network{display:none}}@media only screen and (device-width:1280px) and (device-height:720px) and (orientation:landscape){#network{display:block}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){html{min-width:996px}div#drawer{position:fixed;overflow-y:scroll}body.push,body.push-transition{min-width:100%!important;width:auto!important;height:150%!important;overflow-y:hidden!important}}.carousel,.carousel-inner{position:relative}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){body.push,body.push-transition{min-width:0!important;overflow-y:hidden!important}}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left;padding:10px 15px 10px 36px;overflow:hidden}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:10px;width:12px;height:18px;font-size:20px}.carousel-control.left,.carousel-control.right{top:26px}.carousel-control.left{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAASCAYAAABvqT8MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAActJREFUeNqUk8tu01AQhv9zTuw4RFQFqZFabhK1ixeoiItIL2LNBonHYMsDsOMB2PIcZcM+QkobJU5iEEWiJGkgtSEqUFi0anyGOY64JE1UMdLZnDPf/DO/x4KI8F9BUXTFQBNPFK0fhPXDDxsviD71yNyJaQo6/nL/e/Tx5W6limMNzMwV4N29NR34Vqs2WkGwnGgNAQVJCfKFC8hMSv5aqWy1guYyCQ0pBDQnSzuLy747phDvPd3vdJ+0wpAfNCgRIKVhZbLwV1eRvbYk/gJx/Kjf6jxvNxuQkmcAgXOh7DPw7q0gt+gKkzYEor3H/fc7zzpvtkFSQ/FVwp07Th7e2gqy7lXxu4kU6JVK1Hv7DpDGZy7Lveecs3DXuQ3HAeYX/gCZITU8RENHYBS4kFGCVCOGmJqYX3Jx8brPiTKFlFY4PjzCdukVjn7+GAFGXPpc3qRu+BpmAgMNVALLzrFDPIfniROAiX65TO0mQ3KQKkpSUJYNf604Zuu/ULVCu/VGuk8w34JrW7YFv1icvhr71YDa9QAiGRgmjdnCwuTVMHH+9k2h2IOdWgDF25efOwf34QMhTvsfDsIGxe0uvDs32M5LpwPj8UuAAQDGIPCx2Byi7AAAAABJRU5ErkJggg==);background-repeat:no-repeat}.carousel-control.right{right:10px;left:auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAASCAYAAABvqT8MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdRJREFUeNqUk01PE1EUht8zMxXZQALVQQIF0yYtkU+bBolhz4LEv8H/cOfKpf4O3bAWKP3Q2MZoZSooKHUkgYSKnY/OPZ4Z0kBNa8JN7uQu3uec9553LjEzbrK06Hvc4INXr7n5oeLAth/3Vdv2FKnvR2wV3+H85BdigidyWQyPTaxp5p3Nnh2sUgUXJz9BRPBZ4Wv5Lc5/HD7raymRSUG7NQBGAE0gpRT2y+/nz0qlYk/gdiZNmZUVxGIDUIJBiS9NoGo1d1osMuzG0+sAdabU+lJn680uAu8PgpBB2A2Ynl9A/P7UBkzzZagzOuRgMkVp1tjaEci5ELkUIuBbpQq0vRdxVoMYu/ecunJoHLPrOKhv59FymgBLK5ItncZn0hhfXSWt+0Y6dOEDKUIcmtIFUnJGtLsshcv93YS1lYfvedCVjjapKNuJ2QzMZLIbcC2La/ld+H4LhogDLYg6TM7N4u6jZeroIsD9vMe1nQIC34su2tZ98W3IhB4gfk0cjdX5+IlrhYLY8C99yiXC1BOLMs5sjv4Nzjjaq4sNN6ocToBJKi8uYSS7RD2TTj1Zp6GRUeiSFusGkg/7i6+SbsgfW67AnJ7E0NwC/e890E0f0F8BBgAq2MfeL//cQgAAAABJRU5ErkJggg==);background-repeat:no-repeat}.carousel-control:focus,.carousel-control:hover{outline:0;cursor:pointer;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.carousel-indicators{display:none;position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}