@font-face{font-family:'Montserrat';src:url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-regular.eot');src:local('Montserrat Regular'),local('Montserrat-Regular'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-regular.eot?#iefix') format('embedded-opentype'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-regular.woff2') format('woff2'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-regular.woff') format('woff'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-regular.ttf') format('truetype'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-regular.svg#Montserrat') format('svg');font-style:normal;font-weight:normal;font-display:swap}
@font-face{font-family:'Montserrat';src:url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-500.eot');src:local('Montserrat Medium'),local('Montserrat-Medium'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-500.eot?#iefix') format('embedded-opentype'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-500.woff2') format('woff2'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-500.woff') format('woff'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-500.ttf') format('truetype'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-500.svg#Montserrat') format('svg');font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:'Montserrat';src:url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-600.eot');src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url('https://www.thetimesofindia.onlinehttps://www.thetimesofindia.online/fonts/montserrat-v14-latin-600.eot?#iefix') format('embedded-opentype'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-600.woff2') format('woff2'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-600.woff') format('woff'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-600.ttf') format('truetype'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-600.svg#Montserrat') format('svg');font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:'Montserrat';src:url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-700.eot');src:local('Montserrat Bold'),local('Montserrat-Bold'),url('https://www.thetimesofindia.onlinehttps://www.thetimesofindia.online/fonts/montserrat-v14-latin-700.eot?#iefix') format('embedded-opentype'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-700.woff2') format('woff2'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-700.woff') format('woff'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-700.ttf') format('truetype'),url('https://www.thetimesofindia.online/fonts/montserrat-v14-latin-700.svg#Montserrat') format('svg');font-style:normal;font-weight:700;font-display:swap}
body{margin:0;padding:0;font:normal 14px/normal 'Montserrat',Arial,Helvetica,sans-serif;letter-spacing:-.2px !important}.wrapper *{font-family:'Montserrat',Arial,Helvetica,sans-serif}a:hover{text-decoration:none}strong{font-weight:600}body{background:#eee}.wrapper{padding:0 10px}#content .wrapper{padding-top:10px}.main-content{width:67.5%;float:left}.sidebar{width:30%;float:right}.inline{display:inline-block}.vtop{vertical-align:top}.uppercase{text-transform:uppercase}
.table{display:table}.row{display:table-row}.cell{display:table-cell;vertical-align:top}.outlink{float:right;color:#00a7cc;font-size:14px;text-decoration:none}.relative{position:relative}.pgtitle.mb10{margin-bottom:10px}.pgtitle a{color:#000}.mb15{margin-bottom:15px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mCSB_container{margin-right:0}.fixedele{position:fixed;top:37px;width:300px}.pgtitle{font-size:20px;color:#000;padding:5px 0 10px}h2.pgtitle{font-size:18px;padding:5px 0 10px;width:80%}.map_const_disclaimer{font-size:13px;color:#999;margin:15px}
.election_theme .map_const_disclaimer{margin:-5px 0 10px}.main-content,.main-content *{box-sizing:border-box}.nav-tabs{position:absolute;right:0;top:5px}.nav-tabs li{display:inline-block}.nav-tabs li a{display:inline-block;border-radius:3px;font-size:12px;text-transform:uppercase;line-height:.8;padding:9px 15px 7px 15px;margin-left:0;cursor:pointer;color:#000}.nav-tabs li a:hover{text-decoration:none}.nav-tabs li a.active{background:#000;color:#fff}.election_theme_color{color:#000}.election_theme{background:#fff;border-top:3px solid #000;padding:15px;position:relative;overflow:hidden}
.election_theme .sechead{color:#000;font-size:16px;text-transform:uppercase;line-height:.5;background:0;margin:0;padding:0 0 15px 0}.election_theme .sechead a,.election_theme .sechead span{color:inherit;text-decoration:none}.box_list li{height:125px;width:155px;position:relative;overflow:hidden;float:left;margin:5px 6px 0 0;border:0}.box_list li .w_img img{display:block;width:100%;height:100%;position:relative}.box_list ul li a.w_img:after{background:url(/photo/47958754.cms) repeat-x left bottom;position:absolute;left:0;bottom:0;height:100%;width:100%;content:"";box-sizing:border-box;background-size:100% 120px;transition:background-color .5s;-webkit-transition:background-color .5s}
.box_list ul li .w_tle{font-size:14px;line-height:16px}.box_list li .w_tle a{position:absolute;bottom:20px;display:block;color:#fff;max-height:64px;overflow:hidden;padding:0 10px;line-height:16px;text-decoration:none}.box_list li .w_bylinec{display:block;color:#999;font-size:11px;position:absolute;bottom:2px;padding:0 15px 5px;text-transform:uppercase}.scl-wdgt{position:absolute;top:7px;right:5px;opacity:0;transition:all .5s;-webkit-transition:all .5s}.latest_news_wrapper .news_card li:hover .scl-wdgt,.box_list li:hover .scl-wdgt{opacity:1}
.scl-wdgt span{display:inline-block;margin:0 3px;width:23px;height:23px;border-radius:50%;cursor:pointer;box-sizing:border-box;transition:background-color .5s ease}.scl-wdgt .fb{background:#3a589b url(/photo/52834034.cms) no-repeat -460px -23px}.scl-wdgt .twtr{background:#598dca url(/photo/52834034.cms) no-repeat -431px -23px}.scl-wdgt .ggl{background:#d95032 url(/photo/52834034.cms) no-repeat -489px -23px}.box_list ul li:hover .w_tle,.box_list ul li:hover .w_bylinec{opacity:.8}.box_list ul li:hover a.w_img:after{opacity:1;background-color:rgba(0,0,0,0.5)}
.vid_list li:before{position:absolute;content:'';top:7px;left:10px;background:url(/photo/48494743.cms) no-repeat -629px -115px;width:26px;height:26px;border-radius:50%;z-index:1;box-shadow:0 0 10px rgba(0,0,0,.5)}.vid_list .icon_player{display:none}.news_list li,.photo_list li,.video_list li{width:214px;height:175px;margin:0 1px 1px 0}.election_mainstory{margin:0 0 15px 0}.election_mainstory ul li{position:relative;width:25%;height:133px;border-right:1px solid #fff;border-bottom:1px solid #fff;float:left;margin:0;padding-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box}
.election_mainstory ul li:nth-child(3),.election_mainstory ul li:nth-child(5){border-right:0}.election_mainstory ul li:nth-child(6),.election_mainstory ul li:nth-child(7){border-bottom:0}.election_mainstory ul li .w_img,.election_mainstory ul li img{width:100%;height:100%;display:block}.election_mainstory ul li .w_tle,.box_list li .w_tle{font-size:15px;line-height:16px}.election_mainstory ul li .w_tle a{position:absolute;bottom:26px;display:block;width:100%;color:#fff;max-height:53px;overflow:hidden;padding:0 15px;line-height:18px;text-decoration:none}
.election_mainstory ul li:first-child{width:50%;float:left;height:266px;position:relative}.election_mainstory ul li:first-child img{width:100%;height:100%}.election_mainstory ul li:first-child .w_tle{font-weight:normal;font-size:25px;padding:15px 20px;line-height:26px;width:100%;overflow:hidden}.election_mainstory ul li:first-child .w_tle a{max-height:80px;line-height:26px}.election-more-link{margin:0;background:transparent;padding:0;position:absolute;top:9px;right:15px;z-index:1}.election-more-link a{text-transform:uppercase;border:1px solid #000;border-radius:2px;font-size:12px;line-height:16px;display:inline-block;position:relative;text-decoration:none;background:#000;color:#fff;padding:2px 15px 1px 10px}
.election-more-link a:before{content:'More '}.election-more-link a:hover{text-decoration:none}.election-more-link a:hover:after{right:3px}.election-more-link a:after{position:absolute;content:'';background:url(/photo/54406623.cms) no-repeat;background-position:0 -109px;width:6px;height:10px;right:5px;top:50%;margin-top:-5px;transition:all .5s;-webkit-transition:all .5s}.election_news_listing .election-more-link{text-align:center;position:relative}
.election_news_listing .election-more-link a{background:#fff;color:#000;margin:10px 0}.election_news_listing .election-more-link a:before{content:'View More Updates On '}.election_news_listing .election-more-link a:after{background-position:-12px -111px}.social_icons a{background-color:#3c579d;display:inline-block;border-radius:2px;margin:0 5px 0 0;transition:all .5s;-webkit-transition:all .5s;width:94px;text-decoration:none !important}.social_icons a::before{background-position:-184px -77px;width:24px;height:24px;display:inline-block;content:'';background-image:url(/photo/57520086.cms);background-repeat:no-repeat;position:relative}
.social_icons a::after{content:'facebook';text-transform:uppercase;color:#fff;top:-7px;font-size:12px;position:relative}.social_icons .tw{background-color:#5baaf4}.social_icons .tw::before{background-position:-217px -77px;top:2px}.social_icons .tw::after{content:'twitter'}.social_icons .gp{background-color:#da5338;margin:0}.social_icons .gp::before{background-position:-251px -78px;top:2px}.social_icons .gp::after{content:'google+'}
.social_icons a:hover{opacity:.7}.election-states{text-transform:uppercase;margin-bottom:10px}.election-states .title{font-size:18px;color:#000;margin-bottom:5px}.election-states .state-list{margin:0 -1%}.election-states .state-list-item{vertical-align:top;display:inline-block;padding:0 1%;margin-bottom:6px;width:20%}.election-states .state-list-item a{font-size:13px;color:#1b1b1b;text-decoration:none;background:#fff;padding:10px;display:block;width:100%;box-shadow:0 0 1px #ababab;vertical-align:top;line-height:1.2}
.election-states .state-list.enable-map{margin:0 0 10px 0}.election-states .state-list.enable-map [data-id]{fill:#eee !important}.election-states .state-list.enable-map .state-list-item{height:338px;width:300px;padding:10px;margin-right:15px;background:#fff;margin-bottom:0;box-shadow:0 0 6px #ddd}.election-states .state-list.enable-map .state-list-item:hover{box-shadow:0 0 15px #bbb}.election-states .state-list.enable-map .state-list-item a{padding:0;box-shadow:none}.election-states .state-list.enable-map .state-list-item a:hover,.election-states .state-list.enable-map .state-list-item a:hover span span{background:#fff}
.election-states .state-list-item a span{display:block;position:relative;color:#ccc}.election-states .state-list-item a>span{margin-top:4px}.election-states .state-list-item a>span:after{position:absolute;content:'';background:#ccc;height:4px;width:100%;top:2px;left:0}.election-states .state-list-item a span span{display:inline-block;background:#fff;z-index:1;padding-right:5px}.election-states .state-list-item:last-child{margin-right:0}.election-states .state-list-item a:hover,.election-states .state-list-item a:hover span span,.election-states .state-list-item.active a,.election-states .state-list-item.active a span span{background:#ddd}
.election-states .state-list-item a:hover span span,.election-states .state-list-item.active a span span{color:#1b1b1b}.video-overlay-wrapper{height:100%;display:none;width:100%;position:fixed;z-index:100000;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,0.9);overflow-y:hidden}.video-content{position:absolute;top:50%;width:100%;max-width:600px;height:480px;left:50%;transform:translate(-50%,-50%)}.video-overlay-wrapper .closebtn{position:absolute;top:-15px;right:-15px;font-size:18px;color:#666;border:2px solid #666;background-color:#333;width:30px;height:30px;line-height:27px;text-align:center;border-radius:50%;text-decoration:none}
.video-overlay-wrapper .closebtn:hover{text-decoration:none}.video-content iframe{background:#000;width:600px;height:480px}.video-content.loading:after{content:"";width:16px;height:16px;display:block;background:url(/photo/20259450.cms) no-repeat 0 0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.latest_news_wrapper{background:#fff;padding:15px 0 15px 15px}.latest_news_wrapper .news_card{width:31.3%;margin:0 2% 10px 0;display:inline-block;vertical-align:top}
.latest_news_wrapper .news_card .sechead{position:relative;padding:0 0 0 10px;margin-bottom:10px;font-size:16px;text-transform:uppercase}.latest_news_wrapper .news_card .sechead span,.latest_news_wrapper .news_card .sechead a{background:#fff;padding:0 10px;position:relative;display:inline-block;z-index:1;line-height:1;color:inherit}.latest_news_wrapper .news_card .sechead:after{position:absolute;content:'';background:#333;left:0;top:50%;width:100%;height:1px}.latest_news_wrapper .news_card li{margin-bottom:10px;position:relative;padding-left:14px}
.latest_news_wrapper .news_card li:first-child{width:100%;border:0;height:155px;padding:0}.latest_news_wrapper .news_card li:first-child .w_img,.latest_news_wrapper .news_card li:first-child .w_img img{display:block;width:100%;height:100%}.latest_news_wrapper .news_card li:first-child:after{position:absolute;content:'';background:rgba(0,0,0,.5);width:100%;height:100%;left:0;bottom:0;transition:all .5s;opacity:0}.latest_news_wrapper .news_card li:first-child:hover:after{opacity:1}
.latest_news_wrapper .news_card li:before{background:url(/photo/57520086.cms) no-repeat -186px 0;width:6px;height:7px;content:"";left:0;top:5px;position:absolute;display:block}.latest_news_wrapper .news_card li:first-child:before{display:none}.latest_news_wrapper .news_card li:first-child .w_bylinec{position:absolute;bottom:0;color:#fff;padding:0 10px 5px}.latest_news_wrapper .news_card li a{color:#1a1a1a;font-size:15px;line-height:18px;text-decoration:none}.latest_news_wrapper .news_card li .w_tle{height:auto;font-size:15px;line-height:18px;display:block;margin-bottom:5px}
.latest_news_wrapper .news_card li:not(:first-child) .scl-wdgt{top:auto;bottom:-7px}.latest_news_wrapper .news_card li:first-child .w_tle{position:absolute;background:url(/photo/47958754.cms) repeat-x left bottom;bottom:0;left:0;padding:10px;margin-bottom:0;height:110px;width:100%;box-sizing:border-box;cursor:pointer;background-size:contain;z-index:1}.latest_news_wrapper .news_card li:first-child .w_tle a{color:#fff;font-size:16px;line-height:19px;display:block;max-height:130px;overflow:hidden;position:absolute;bottom:20px;width:90%;margin-bottom:5px}
.latest_news_wrapper .news_card li .w_bylinec{display:block;font-size:13px;color:#ccc;line-height:15px;z-index:1;text-transform:uppercase}.latest_news_wrapper .news_card li .scl-wdgt{z-index:1}.ad.news_card:before{content:'Sponsored';padding:0 10px;width:100%;margin-bottom:7px;font-size:16px;line-height:19px;text-transform:uppercase;display:block}.ad.news_card .alR{display:none;font-size:12px;line-height:1.6;color:#aaa}.ad.news_card li:last-child .alR{display:block}.ad.news_card .alR .clmcup{top:5px;position:relative;margin-left:5px}
.election_news_listing li{width:47%;display:inline-block;vertical-align:top;height:80px;border-bottom:1px solid #ddd;padding:10px 0;position:relative}.election_news_listing li .scl-wdgt{bottom:3px;top:auto}.election_news_listing li:hover .scl-wdgt{opacity:1}.election_news_listing li:hover{border-bottom:2px solid #c70b00}.election_news_listing li:nth-child(17),.election_news_listing li:nth-child(13),.election_news_listing li:last-child{border-bottom:0}.election_news_listing li:nth-child(2n+1){margin-right:5%}
.election_news_listing li .w_tle{max-height:36px;overflow:hidden;display:block}.election_news_listing li .w_tle a{color:#252525;font-size:15px;line-height:1.2;clear:both;text-decoration:none}.election_news_listing li .w_bylinec{display:block;color:#c8c8c8;font-size:11px;margin:10px 0;text-transform:uppercase}.election_news_listing .w_img{float:left;height:60px;width:80px;margin-right:10px}.election_news_listing .w_img img{width:100%;height:100%}.most-popular-wrapper{background:#222;padding:10px 15px}
.most-popular-wrapper .title{color:#fff;font-size:20px;text-transform:uppercase;margin-bottom:10px}.most-popular-wrapper .tabs{display:table;width:100%;table-layout:fixed;height:28px;text-align:center;margin-bottom:10px}.most-popular-wrapper .tabs li{background:#404040;display:table-cell;vertical-align:middle;height:inherit;color:#999;font-size:12px;text-transform:uppercase;cursor:pointer;border-right:1px solid #333;transition:all .5s;-webkit-transition:all .5s;padding:0 10px}.most-popular-wrapper .tabs li:last-child{border-right:0}
.most-popular-wrapper .tabs li.active,.most-popular-wrapper .tabs li:hover{background:#c00;color:#fff;border-radius:2px;border-color:#c00}.most-popular-wrapper .inner-tabs{width:80%;display:table;height:24px;table-layout:fixed;border-radius:2px;border:1px solid #404040;text-align:center;margin:0 auto 10px}.most-popular-wrapper .inner-tabs li{display:table-cell;vertical-align:middle;height:inherit;font-size:11px;color:#999;text-transform:uppercase;cursor:pointer;transition:all .5s;-webkit-transition:all .5s}
.most-popular-wrapper .inner-tabs li.active,.most-popular-wrapper .inner-tabs li:hover{background:#404040;color:#fff;position:relative}.most-popular-wrapper .inner-tabs li.active:after,.most-popular-wrapper .inner-tabs li:hover:after{position:absolute;content:'';border:9px solid transparent;border-top-color:#404040;left:50%;margin-left:-9px;bottom:-18px}.most-popular-wrapper .tab-content{min-height:287px}.most-popular-wrapper .tab-content.loading{background:url(/photo/42715392.cms) no-repeat center 25px;background-size:70px}
.most-popular-wrapper .tab-content.loading ul,.most-popular-wrapper .tab-content.loading .more-btn,.most-popular-wrapper .tab-content.loading .empty-content{display:none}.most-popular-wrapper .tab-content .empty-content{color:#ddd;font-size:13px;text-align:center;padding:10px 0}.most-popular-wrapper .tab-content li{list-style:none;border-bottom:1px solid #333;position:relative;padding:10px 0 10px 10px}.most-popular-wrapper .tab-content li::before{position:absolute;content:'';background:url(/photo/54406623.cms) no-repeat 0 -76px;width:5px;height:7px;left:0;top:15px}
.most-popular-wrapper .tab-content li a{font-size:14px;line-height:18px;color:#eee;display:block;text-decoration:none}.most-popular-wrapper .tab-content li a:hover{color:#be2819;text-decoration:none}.most-popular-wrapper .tab-content .more-btn{text-align:center}.most-popular-wrapper .tab-content .more-btn a{text-transform:uppercase;border:1px solid #999;border-radius:2px;font-size:12px;line-height:16px;color:#ccc;display:inline-block;position:relative;margin-top:20px;text-decoration:none;padding:3px 25px 3px 15px}
.most-popular-wrapper .tab-content .more-btn a:hover{color:#fff}.most-popular-wrapper .tab-content .more-btn a:after{position:absolute;content:'';background:url(/photo/54406623.cms) no-repeat;background-position:0 -87px;width:5px;height:7px;right:15px;top:50%;margin-top:-5px;transition:all .5s;-webkit-transition:all .5s}.most-popular-wrapper .tab-content .more-btn a:hover:after{right:12px}span.nodata{font-size:14px;line-height:18px;color:#eee;text-align:center;margin-left:80px}
.latest_news_wrapper .ad.news_card{position:relative}.latest_news_wrapper .ad.news_card:before{width:auto;display:inline-block;box-sizing:border-box;position:relative;background:#fff;z-index:1;margin-left:10px}.latest_news_wrapper .ad.news_card:after{position:absolute;content:'';width:100%;height:1px;top:8px;background:#000;left:0;visibility:visible}.list5{margin:0 -1% 20px}.list5 li{float:left;width:31.33%;margin:0 1%;padding:10px 0;border-bottom:1px solid #999;position:relative;height:100px;overflow:hidden;transition:all .5s;-webkit-transition:all .5s}
.list5 li:hover{border-bottom-color:#c00}.list5 li .scl-wdgt{bottom:7px;top:auto}.list5 li:hover .scl-wdgt{opacity:1}.list5 li:after{position:absolute;content:'';width:100%;height:1px;left:0;bottom:0;background:#c00;opacity:0;transition:all .5s;-webkit-transition:all .5s}.list5 li:hover:after{opacity:1}.list5 li .w_img{display:none}.list5 li .w_tle{font-size:16px;line-height:20px;color:#1a1a1a;display:block;max-height:60px;overflow:hidden;margin-bottom:5px}.list5 li .w_tle a{color:inherit}
.list5 li .w_tle a:hover{color:#be2819}.list5 li .w_bylinec{font-size:12px;line-height:1.6;color:#aaa;text-transform:uppercase}.bgImg .list5 li .w_tle,.bgImg .news_card li a{font-size:14px}.top-newslist{margin-bottom:20px}.top-newslist li{padding:10px 0;float:left;width:23%;height:118px;border-bottom:1px solid #999;margin-right:2%;position:relative}.top-newslist li .scl-wdgt{top:auto;bottom:7px}.top-newslist li:hover .scl-wdgt{opacity:1}.top-newslist li:nth-child(2n-1){margin-right:0}.top-newslist li:nth-child(6),.top-newslist li:nth-child(7){border-bottom:0}
.top-newslist li:first-child{width:50%;height:355px;margin-right:2% !important;position:relative;border-bottom:0;padding:0 !important}.top-newslist li:first-child:after{position:absolute;content:'';height:50%;width:100%;left:0;bottom:0;background:url(/photo/47958754.cms) repeat-x left 0;background-size:contain}.top-newslist li:first-child .w_tle{position:absolute;width:100%;left:0;bottom:15px;padding:15px 20px;z-index:1}.top-newslist li:first-child .w_tle a{font-size:28px;line-height:32px;color:#fff;position:relative;max-height:96px;height:100%;z-index:2;margin-bottom:0;overflow:hidden}
.top-newslist li:first-child a img{height:100%;width:100%}.top-newslist li:first-child a{display:block;height:100%}.top-newslist li:first-child .scl-wdgt{right:10px;bottom:auto;top:10px}.top-newslist li .w_tle{display:block}.top-newslist li .w_tle a{font-size:16px;line-height:20px;max-height:60px;color:#1a1a1a;font-weight:bold;overflow:hidden;display:block}.top-newslist li .w_img{position:relative}.top-newslist li .w_img:after{position:absolute;content:'';background:rgba(0,0,0,.5);width:100%;height:100%;left:0;top:0;transition:all .5s;opacity:0}
.top-newslist li:hover .w_img:after{opacity:1}.top-newslist li:not(:first-child) .w_tle a:hover{color:#be2819}.top-newslist li span.w_bylinec{font-size:12px;line-height:1.6;color:#aaa;text-transform:uppercase}.top-newslist li:first-child span.w_bylinec{position:absolute;bottom:0;padding:5px 20px;left:0;width:100%;z-index:1}.top-newslist li:nth-child(8){clear:both}.top-newslist li:nth-child(n+8){margin:0 1%;width:31.33%;float:left}.bgImg .top-newslist{margin-bottom:10px}.bgImg .top-newslist li{height:90px;padding:5px 0}
.bgImg .top-newslist li .w_tle a{max-height:54px;font-size:14px;line-height:18px}.bgImg .top-newslist li:first-child{height:260px}.bgImg .top-newslist li:first-child .w_tle{padding:10px 12px}.bgImg .top-newslist li:first-child .w_tle a{font-size:22px;line-height:28px;max-height:84px}.bgImg .top-newslist li:first-child span.w_bylinec{font-size:11px;padding:5px 12px}.candidate_list{overflow:hidden;padding-bottom:5px}.candidate_list li{background:#fff;margin:0 15px 0 0;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px;width:160px;height:220px;vertical-align:top;text-align:center;cursor:pointer;float:left;position:relative}
.candidate_list li:before{border:5px solid rgba(0,0,0,0.2);content:"";position:absolute;width:110px;height:110px;border-radius:50%;left:20px;top:10px;z-index:1}.candidate_list li a:hover{text-decoration:none}.candidate_list li a{color:#000;text-decoration:none}.candidate_list .candidate_img{width:120px;height:120px;border-radius:50%}.candidate_list .candidate_name{font-size:14px;text-transform:uppercase;line-height:1.1;margin:10px 2px 5px;max-height:30px;overflow:hidden;white-space:initial}
.candidate_list .candidate_party{background:#bbb;color:#fff;font-size:14px;padding:5px 0;margin:0 -10px;line-height:11px;position:absolute;width:100%;bottom:9px}.candidate_cns{height:13px;color:#999;position:relative;font-size:11px;text-transform:uppercase;line-height:13px;margin-bottom:4px}.profile_holder{position:fixed;height:100%;right:0;top:0;z-index:100000;background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,.8);overflow-y:auto;background-position:50%}.profile_holder::before{content:'';position:absolute;height:100%;width:100%;left:0;top:0}
.profile_holder.loading::before{background-image:url(/photo/42715392.cms);background-repeat:no-repeat;background-position:50% 50%;background-color:rgba(0,0,0,.9)}.profile_wrapper{color:#fff;position:relative;z-index:1;line-height:1;background:rgba(0,0,0,.8);text-align:center;min-height:100%}.profile_header{overflow:hidden;padding:20px;position:fixed;top:0;background:rgba(0,0,0,.8);z-index:1}.profile_wrapper .candidate_name{font-size:22px;line-height:22px;float:left;width:80%;text-align:left;height:18px;overflow:hidden}
.profile_wrapper .close{float:right;color:#aaa;cursor:pointer;font-size:12px;top:5px;position:relative}.profile_brief{padding-top:50px}.profile_wrapper .Normal{font-size:14px;padding:10px 20px 30px 20px;line-height:20px;text-transform:initial;text-align:left}.profile_wrapper .Normal li{margin-top:10px;position:relative;background:rgba(51,51,51,.7);padding:10px;border-radius:5px;line-height:1.4}.profile_wrapper .Normal li:hover{background:rgba(119,119,119,.7)}.election-snapshot-contents{margin:10px 0}
.election-snapshot-contents div.Normal{overflow:auto}.election-snapshot-contents h2{font-size:16px;color:#000;margin-bottom:5px;text-transform:uppercase}.election-snapshot-contents table{width:100%;font-size:13px;line-height:1;background:#fff;margin-bottom:20px}.election-snapshot-contents th,.election-snapshot-contents td{padding:7px 10px}.election-snapshot-contents th{background:#000;color:#fff}.election-snapshot-contents td{border:1px solid #ddd;border-top:0}.election-snapshot-contents.ftable h2{cursor:pointer;background:#ccc;padding:10px;position:relative}
.election-snapshot-contents.ftable table{display:none}.election-snapshot-contents.ftable h2::after{content:'+';position:absolute;right:10px;font-size:22px}.election-snapshot-contents.ftable h2.collapse::after{content:'-'}ul.curpgcss{text-align:center;margin:10px 0}ul.curpgcss li{display:inline-block !important;float:none !important;border:0 !important;width:auto !important;height:auto !important;margin:0 !important}ul.curpgcss li:before,ul.curpgcss li:after{display:none}
ul.curpgcss li:first-child{margin-right:0 !important}ul.curpgcss li a{font-size:16px;padding:5px 0;border:1px solid #ddd;display:inline-block;width:30px;margin-right:5px;color:#000}ul.curpgcss li.current a{background:#000;color:#fff;border:1px solid #000}.profileshow_wrapper{font-size:16px;margin-bottom:100px}.profileshow_wrapper .profile_leadimage{position:absolute;padding-top:20px;background:#eee;z-index:1}.profileshow_wrapper .profile_leadimage img{width:200px;border:10px solid #999;border-radius:50%;height:200px}
.profileshow_wrapper ul:first-child li:first-child{border-top:0;padding-left:130px;min-height:250px}.profileshow_wrapper li{line-height:1.4;overflow:hidden;border:1px solid #999;border-top:0;border-right:0;padding:30px 20px 30px 50px;margin-left:100px;clear:both}.profileshow_wrapper ul:last-child li:last-child:after{z-index:1;position:absolute;content:"";background:#999;width:1px;height:80px;opacity:1;display:block;margin-left:-51px}.profileshow_wrapper ul:last-child::after{position:absolute;content:"";background:#eee;width:15px;height:15px;border:2px solid #999;border-radius:50%;z-index:2;box-sizing:border-box;opacity:1;margin-left:93px;margin-top:48px}
.slideshowbox{position:relative;margin:0 auto;overflow:hidden}.slideshowbox ul{white-space:nowrap;font-size:0}.slideshowbox li{display:inline-block !important;float:none !important;vertical-align:top !important}.slideshowbox .prev,.slideshowbox .next{width:20px;height:30px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);display:block;z-index:10;cursor:pointer;transition:all .3s;background-color:rgba(0,0,0,0.7);border-radius:2px}.slideshowbox .prev:after,.slideshowbox .next:after{position:absolute;content:'';border:solid #fff;border-width:0 1px 1px 0;width:10px;height:10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin:auto;top:0;left:0;right:0;bottom:0}
.slideshowbox .prev{left:10px}.slideshowbox .prev:after{left:40%;border-width:1px 0 0 1px}.slideshowbox .next{right:10px}.slideshowbox .next:after{right:40%}.slideshowbox .prev.disabled,.slideshowbox .next.disabled,.slideshowbox .prev.disabled:hover,.slideshowbox .next.disabled:hover{opacity:0;cursor:default}.slideshowbox .prev:hover,.slideshowbox .next:hover{opacity:1}.img_slides img{max-height:393px;width:315px;cursor:pointer}.overlayContainer{display:none;position:fixed;top:0;bottom:0;width:100%;background:rgba(0,0,0,.5);z-index:10000;text-align:center}
.overlayContent{margin:0 auto;max-width:80%;max-height:100%}.overlayClose{position:fixed;width:40px;height:40px;top:10px;right:10px;color:#ccc;font-size:40px;line-height:40px;cursor:pointer}.feed_candidate_list::-webkit-scrollbar{width:8px}.feed_candidate_list::-webkit-scrollbar-thumb{background:#444}.feed_candidate_list::-webkit-scrollbar-track{background:#bbb}.feed_candidate_list::-moz-scrollbar{width:8px}.feed_candidate_list::-moz-scrollbar-thumb{background:#444}.feed_candidate_list::-moz-scrollbar-track{background:#bbb}
.feed_candidate_list{margin:0 -5px;overflow:auto;padding-top:10px;padding-bottom:140px}.feed_candidate_list li{display:inline-block;background:#fff;width:206px;margin:0 5px 10px;padding:15px 10px;height:86px;vertical-align:top;border:1px solid #d5d5d5;position:relative;cursor:pointer}.feed_candidate_list li:before{background:#f5f5f5;content:"";width:100%;height:50px;left:0;top:10px;position:absolute}.feed_candidate_list li.leading:before{background:#f0f5f8}.feed_candidate_list li.trailing:before{background:#fdfaeb}
.feed_candidate_list li.won:before{background:#edf9f5}.feed_candidate_list li.lost:before{background:#fcf0f2}.feed_candidate_list li.lost:after,.feed_candidate_list li.won:after,.feed_candidate_list li.leading:after,.feed_candidate_list li.trailing:after{content:"Lost";background:#d72638;position:absolute;top:-7px;left:50%;transform:translate(-50%,0);color:#fff;text-transform:uppercase;padding:2px 6px 1px;font-size:10px;line-height:10px;border-radius:2px}.feed_candidate_list li.won:after{content:"Won";background:#00b280}
.feed_candidate_list li.trailing:after{content:"Trailing";background:#ff9700}.feed_candidate_list li.leading:after{content:"Leading";background:#00b3db}.feed_candidate_list .candidate_img{width:40px;height:40px;display:inline-block;margin-right:10px;position:relative;vertical-align:middle;background:#ddd;border-radius:50%}.feed_candidate_list .candidate_name{font-size:13px;line-height:1.2;max-height:32px;overflow:hidden;position:relative;vertical-align:middle;display:inline-block;width:69%}
.feed_candidate_list .candidate_party{color:#000}.feed_candidate_list .candidate_cns{color:#aaa}.party_cns{font-size:12px;position:absolute;bottom:4px;left:50%;transform:translate(-50%,0);width:186px;text-align:center;max-height:13px;overflow:hidden}.candidateSearch{width:220px;z-index:0;padding:0 5px}.feed_candidate_list .candidate-close{position:absolute;background:#fff;border-radius:50%;width:16px;height:20px;border:1px solid #888;right:-8px;top:-10px;text-align:center;line-height:19px;font-size:11px;color:#888;display:none;transform:scaleX(1.3)}
.feed_candidate_list .candidate_meta{position:absolute;width:206px;left:-1px;top:84px;background:#fff;z-index:1;border:1px solid #d5d5d5;border-top:0;visibility:hidden;text-align:center;font-size:12px;text-transform:uppercase;transition:.3s ease;height:0;overflow:hidden;padding:0}.feed_candidate_list .candidate_meta:before{content:"";height:1px;width:90%;left:50%;position:absolute;top:2px;transform:translate(-50%,0);background:#ddd}.feed_candidate_list .candidate_meta div{padding:0}
.feed_candidate_list .candidate_age:before{content:"Age"}.feed_candidate_list .candidate_sex:before{content:"Sex"}.feed_candidate_list .candidate_edu:before{content:"Education"}.feed_candidate_list .candidate_asst:before{content:"Assets"}.feed_candidate_list .candidate_cr:before{content:"Criminal Records"}.feed_candidate_list .candidate_meta div:before{padding-right:5px}
.feed_candidate_list .expand .candidate_meta{padding:10px;height:auto}.feed_candidate_list .expand .candidate_meta div{padding:5px 0}.light-bg-dim:after{background:rgba(255,255,255,0.8);content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:1}.feed_candidate_section{background:#fff;padding:15px;overflow:hidden}.feed_candidate_section #partylist li{display:block;color:#999;text-transform:uppercase;font-size:15px;line-height:1;padding:7px;width:14%;border-right:1px solid #999;float:left;text-align:center;position:relative;cursor:pointer}
.feed_candidate_section #partylist li:last-child{border:0}.feed_candidate_section #partylist li.active,#partylist li:hover{background:#333;color:#fff}.feed_candidate_section #partylist li.active:after,#partylist li:hover:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:6px solid #333;position:absolute;bottom:-6px;left:50%;transform:translate(-50%,0);content:""}.feed_candidate_list li.expand .candidate_meta{visibility:visible}
.feed_candidate_list li.expand .candidate-close{display:block}.light-bg-dim .feed_candidate_list li{filter:blur(4px)}.light-bg-dim .feed_candidate_list li.expand{z-index:2;filter:blur(0)}.noCandidatesMsg{font-size:15px;color:#333;display:none;padding-top:8px}.candidate-list-search{position:relative;display:inline-block;margin:0 2% 15px 0;width:33%}.candidateSearch{border:1px solid #d8d8d6;font-size:14px;color:#333;line-height:1;padding:6px;border-radius:2px;box-shadow:inset 0 2px 1px #e6e6e6;background:#fdfcf7;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:31px}
.candidateSearchBtn{background:#fdfcf7 url(/photo/57520086.cms) no-repeat -273px 0;width:17px;height:17px;display:block;position:absolute;right:7px;top:7px;cursor:pointer;box-shadow:-6px 0 3px #fdfcf7}.selectbox{position:relative;width:21%;display:inline-block;margin-right:1%}.selectbox.small{margin-right:0}.selectbox select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ccc;background:rgba(0,0,0,0.03);padding:6px;font-size:14px;text-transform:uppercase;width:100%;border-radius:2px;position:relative;z-index:1;height:31px}
.selectbox:after{position:absolute;content:"";border:solid #000;border-width:0 1px 1px 0;width:8px;height:8px;transform:rotate(405deg);-webkit-transform:rotate(405deg);right:10px;top:7px}.feed_candidate_section.election-data-loading{min-height:400px}.feed_candidate_section.election-data-loading:before{content:"";background:rgba(255,255,255,0.95);position:absolute;width:100%;height:calc(100% - 80px);z-index:1;left:0;top:80px}.feed_candidate_section.election-data-loading:after{background:url(/photo/35958799.cms) no-repeat 0 0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;content:"";width:60px;height:60px;z-index:2;opacity:.7}
.bgImg .feed_candidate_list li,.bgimg .candidate_meta{width:202px}.bgImg .wrapper,.bgImg .navbdcrumb,.bgImg #navigation,.bgImg .electiontheme{max-width:1000px !important}.bgImg #navigation,.bgImg .electiontheme{margin:auto}.bgImg .candidate-list-search{width:33%}.bgImg #navigation.sticky{left:50%;transform:translate(-50%,0)}.bgImg .main-content{width:67%}.bgImg .selectbox{width:21%}.bgImg .selectbox.small{width:20%}.exitpoll-box{position:relative;margin-top:5px}.exit-graph{vertical-align:middle}
.exit-graph .chartElement{margin:0}.exitpoll-box .resultTable{width:50%;display:inline-block;vertical-align:middle}.exitpoll-box .chartLegends{text-align:left;position:absolute;bottom:55px;left:50%}.stateName{color:inherit;text-decoration:none;text-transform:uppercase;display:block;text-align:left}.exit-source{float:right;font-size:14px}.exit-source span{display:inline-block;margin-right:5px}.exit-source ul{display:inline-block;margin:0;padding:0}.exit-source ul li{display:inline-block;border-radius:3px;font-size:12px;text-transform:uppercase;line-height:.8;padding:9px 15px 7px 15px;margin-left:0;cursor:pointer;color:#000}
.exit-source ul li.active{background:#000;color:#fff}.election-loading{min-height:200px;position:relative}.election-loading:before{content:"";background:rgba(255,255,255,0.95);position:absolute;width:100%;height:100%;z-index:11;left:0;top:0}.election-loading:after{background:url(/photo/35958799.cms) no-repeat 0 0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;content:"";width:60px;height:60px;z-index:12;opacity:.7}
.atfAdsLoading,.rosAdsLoading{background:#fff;background:linear-gradient(to right,rgba(242,242,242,0.9) 0,rgba(250,250,250,0.9) 20%,rgba(242,242,242,0.9) 30%)}.election-chart-loading{background:url(/photo/57543244.cms) no-repeat 110px 20px;width:100%;min-height:340px;display:block;opacity:.2}.resultsComparisonContainer .election-chart-loading{background-size:270px;background-position:100px 50px}.section_card{background:#fff;position:relative;margin:0 0 20px;overflow:hidden}.section_card .tabs_map{border-radius:2px;text-transform:uppercase;position:absolute;top:15px;right:15px}
.election_theme .section_card .tabs_map{top:6px;right:0}.election_theme .map_search{right:0}.section_card .tabs_map li{display:inline-block;padding:9px 15px 7px 15px;text-align:center;font-size:12px;cursor:pointer;border-radius:3px;line-height:.8}.section_card .tabs_map li.active{background:#000;color:#fff;cursor:default}.election_theme .section_card{margin-bottom:0;overflow:visible}.map_container svg{height:inherit;width:100%}.map_container,.rgn-map,.const-map{height:500px}.map_container [data-id]{fill:#efefef !important;stroke-dasharray:2px !important;stroke-width:.5 !important}
.map_container [data-id]:hover{fill-opacity:.5}.disable-rgn-map .rgn-map,.disable-const-map .const-map,.disable-const-map .zoomcontrols,.disable-const-map .map_search{display:none}.const-map [data-candidate]{cursor:pointer}.zoomcontrols{position:absolute;top:40px;left:15px}.election_theme .zoomcontrols{top:60px;left:0}.zoomcontrols li{background:rgba(0,0,0,.7);color:#fff;font-size:20px;width:30px;text-align:center;cursor:pointer;border-bottom:1px solid #444;height:30px;line-height:30px}.zoomcontrols .zoomin{background:#000 url(/photo/57520086.cms) -25px -103px}
.zoomcontrols .zoomout{background:#000 url(/photo/57520086.cms) -51px -103px}.zoomcontrols .zoomreset{background:#000 url(/photo/57520086.cms) 4px -103px}.zoomcontrols .disable{cursor:default;position:relative}.zoomcontrols .disable:after{top:0;left:0;width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.7);content:""}.map_alliances{text-align:right;padding:0 10px 10px 0;font-size:10px;color:#ccc;text-transform:uppercase}.election_theme .map_alliances{padding:10px 10px 0 0}
.map_alliances span{position:relative;padding-right:10px}.map_alliances span:after{position:absolute;content:"";width:1px;height:8px;top:1px;right:4px;background:#ccc}.map_alliances span:last-of-type:after{content:none}.const_brief_box{top:60px;right:0;position:absolute;background:rgba(0,0,0,.8);padding:0;width:267px;text-transform:uppercase;display:none}.const_brief_box .const_candidates_list{height:auto}.const_brief_box .label{position:absolute;right:0;top:0}
.const_brief_box .name{width:145px;line-height:1.2;display:inline-block}.const_brief_box .cand_party{padding-left:0}.const_brief_box .cand_name{position:relative}.rgn_status .name{width:auto}.rgn_status .seat_cnt{padding:0 10px;color:#fff838}.party_icon{border-radius:50%;height:55px;width:55px;float:left;margin-right:10px;position:relative;opacity:.8;background:#ddd}.const_candidates_box{position:absolute;top:60px;right:0;background:rgba(0,0,0,.8);padding:10px 0;width:400px;text-transform:uppercase;display:none}
.const_name{color:#fff;background:#666;font-size:16px;line-height:1.2;padding:5px 20px}.const_candidates_list{height:302px;overflow:hidden}.const_candidates_list li{overflow:hidden;margin:0 20px;padding:10px 0;border-bottom:1px solid #666}.const_candidates_list li:last-child{border:0}.cand_img{background:#a0a0a0;border-radius:50%;height:55px;width:55px;float:left;margin-right:10px;filter:brightness(70%);-webkit-filter:brightness(70%);-moz-filter:brightness(70%)}.cand_name{color:#fff;font-size:13px;margin:5px 0 0}
.cand_party{margin:4px 0;padding-left:35px}.cand_party,.cand_meta{color:#999;font-size:11px}.resultTableRowItem .patry_icon_container{width:30px;height:30px;background:#555;border-radius:50%;display:inline-block;vertical-align:middle;margin:2px 5px 0 0}.resultTableRowItem .patry_icon_container .party_icon{width:30px;height:30px}.const_candidates_box .cand_name{position:relative;margin:2px 0 0}.const_candidates_box .cand_name .name{width:231px;display:inline-block;line-height:1.2}.const_candidates_box .label{vertical-align:top;display:inline-block;position:absolute;right:0;top:0}
.const_candidates_box .cand_party,.const_candidates_box .cand_meta{padding-left:65px}.label{font-size:10px;padding:2px 6px;border-radius:2px;margin-left:5px}.incumbent_label{background:#999}.tie_label{background:#555}.won_label{background:#00b280}.lost_label{background:#d72638}.leading_label{background:#00b3db}.trailing_label{background:#ff9700}.candidate_list li{position:relative}.candidate_list .won::after,.candidate_list .lost::after{content:'WON';width:120px;height:120px;background:rgba(1,174,129,.6);z-index:1;position:absolute;border:5px solid #01ae81;border-radius:50%;top:10px;left:20px;color:#fff;box-sizing:border-box;font-size:22px;line-height:115px}
.candidate_list .lost::after{content:'LOST';border-color:#d92733;background:rgba(217,39,51,.6)}.candidate_list .won .candidate_party{background:#01ae81}.candidate_list .lost .candidate_party{background:#d92733}.const_close{position:absolute;right:20px;top:20px;font-size:13px;color:#fff;opacity:.5;transform:scale(1.3);cursor:pointer}.map_search{top:60px;right:15px;position:absolute;width:252px}.map_search:after{background:#fdfcf7 url(/photo/57520086.cms) no-repeat -273px 0;width:17px;height:17px;display:block;position:absolute;right:7px;top:7px;cursor:pointer;box-shadow:-6px 0 3px #fdfcf7;content:""}
.map_search input{border:1px solid #d8d8d6;font-size:14px;color:#333;line-height:1;padding:6px;border-radius:2px;box-shadow:inset 0 2px 1px #e6e6e6;background:#fdfcf7;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:31px}.const_list{border:1px solid #eee;border-top:0;max-height:205px;overflow:hidden;display:none}.const_list_item{font-size:14px;text-transform:uppercase;padding:5px 10px;background:#fff;cursor:pointer}.const_list_item:hover{background:#eee}@keyframes coloranimation{from{opacity:.8}
to{opcatiy:1}}.constituency-popup-enable [data-id]{fill-opacity:.2}.map_disclaimer{color:#999;background:#fff;font-size:10px;padding:0 15px 15px}.election_theme .map_disclaimer{padding:0}.disable-svg-animation [data-id]{animation:none !important}.constituency-popup-enable [data-active],.constituency-popup-enable [data-active]:hover{fill-opacity:1}.resultTable{width:502px;margin:20px auto;box-sizing:border-box;display:none}.resultTableHeader{border-bottom:2px solid #222;padding-bottom:4px}.resultTableHeaderItem{display:inline-block;width:25%;text-transform:uppercase;font-size:15px;height:20px;line-height:20px;text-align:center}
.resultTableRows{border:1px solid #222;border-radius:0 0 2px 2px}.resultTableRowItem{display:inline-block;width:25%;text-transform:uppercase;font-size:14px;height:40px;line-height:40px;border-bottom:1px solid rgba(130,130,130,0.3);text-align:center}.resultTableRow .resultTableRowItem:first-of-type{background:#222;color:#fff;text-align:left;padding:0 10px}.resultTableRow .resultTableRowItem:nth-of-type(3){color:#666}.resultTableRow .resultTableRowItem:nth-of-type(4).negative{color:#f4463d}.resultTableRow .resultTableRowItem:nth-of-type(4).positive{color:#00ae85}
.halfScreen.resultTable{margin:20px 10px;width:47%;display:inline-block}.legendList{display:none;margin:0 auto;height:15px;text-align:left;display:inline-block}.legendItem{display:inline-block;float:left;margin-right:20px;font-size:11px}.legendItem:last-child{margin-right:0}.legendPartyColor{height:5px;width:20px}.chartElement{height:400px;background-color:#fff}.slideshowbox .chartElement{width:400px;height:400px}.charttxt{position:absolute;z-index:1}.chartInnerText{text-align:center;box-shadow:1px 1px 18px #777;width:110px;height:110px;border-radius:50%;background:#fff;font-size:30px;line-height:1;z-index:3;margin:0 auto}
.seatcounted{padding-top:20px}.hide_innerpie .seatcounted{padding-top:10px}.totalseat{display:inline-block}.seatstatus{font-size:13px;color:#999}.totalseat::before{content:'';border-top:1px solid;width:100%;padding:0 10px;box-sizing:border-box;display:block}.charttitle{padding-top:20px;position:absolute;content:'';width:300px;border:150px solid rgba(0,0,0,0);border-bottom-color:#eee}.charttitle .title,.charttitle .subtitle{width:300px;text-align:center;padding-top:10px;font-size:13px;position:absolute;top:92px;left:-149px}
.charttitle .title span,.charttitle .title a{font-size:16px;text-transform:uppercase;color:#000;position:relative;z-index:10}.charttitle .subtitle{top:115px}.titlebackground{position:absolute;border:150px solid rgba(0,0,0,0);border-bottom-color:#eee;top:-95px;z-index:-1}.highcharts-container{z-index:2 !important}.highcharts-background{display:none}.chart-container{background-color:#fff}.legend{font-size:16px;padding:0 7px;width:120px;color:#fff;border-radius:2px;line-height:1;margin-bottom:5px;height:34px;box-sizing:border-box}
.legend-label{border-bottom:2px solid #fff;position:relative;top:7px}.legend-count{font-size:24px;position:absolute;right:3px;top:5px}.slideshowbox .chartElement.chartSizeSmall{width:275px !important}.chartSizeSmall .charttitle{padding-top:20px;width:85px !important;border:95px solid rgba(0,0,0,0) !important;border-bottom-color:#eee !important;top:-14px !important}.chartSizeSmall .charttitle .title,.chartSizeSmall .charttitle .subtitle{width:150px;padding-top:10px;font-size:15px;top:76px;left:50%;transform:translate(-50%,0);z-index:9}
.chartSizeSmall .charttitle .subtitle{top:96px !important}.chartSizeSmall .charttitle .title{top:79px !important}.exit_links{text-align:center;position:relative;z-index:2;margin-top:-30px}.exit_links a{display:inline-block;border:1px solid #999;border-radius:2px;font-size:12px;padding:0 15px;color:#999;font-weight:600;height:30px;line-height:30px;margin:0 5px;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.exit_links a:hover{background:#eaeaea;text-decoration:none}
.chartInnerText{width:166px;height:166px}.seatcounted{padding-top:45px}.charttitle .title{top:115px}.charttitle .subtitle{top:135px}.chartInnerText{font-size:34px}.totalseat{position:relative}.totalseat:before{position:absolute;top:-2px;left:50%;width:106px;transform:translate(-50%,0)}.chartLegends{text-align:center;position:relative}.regionListContainer{position:relative;width:19%;display:block;background:#1a1a1a;border-radius:2px;float:right}.regionListContainer.disabled{background:#5a5a5a}.regionListContainer select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;background:transparent;padding:2px 6px;font-size:12px;text-transform:uppercase;width:100%;border-radius:2px;position:relative;z-index:1;height:26px;color:#fff}
.regionListContainer select option{color:#000}.regionListContainer:after{position:absolute;content:"";border:solid #fff;border-width:0 1px 1px 0;width:6px;height:6px;transform:rotate(405deg);-webkit-transform:rotate(405deg);right:10px;top:7px}.regionListContainer:before{content:"";width:1px;height:26px;position:absolute;right:27px;background:rgba(255,255,255,0.2);top:0}.starCandidateList{width:1000px;background:#eee;margin:0;overflow:hidden;padding:10px}
.starCandidateList li{background:#fff;width:300px}ul.starCandidateList li .candidate_img{width:58px;height:58px;border-radius:50%;float:left;width:;margin-right:15px}.popout-link{bottom:-151px}.star_list.candidate_list li{position:relative;cursor:default}.star_list.candidate_list .won::after,.candidate_list .lost::after{content:'WON';width:120px;height:120px;background:rgba(1,174,129,.5);z-index:1;position:absolute;border:5px solid rgba(1,174,129,1);border-radius:50%;top:10px;left:20px;color:#fff;box-sizing:border-box;font-size:22px;line-height:115px;text-shadow:0 2px 5px #444}
.star_list.candidate_list .lost::after{content:'LOST';border-color:rgba(217,39,51,1);background:rgba(217,39,51,.5)}.star_list.candidate_list .won .candidate_party{background:#01ae81}.star_list.candidate_list .lost .candidate_party{background:#d92733}.star_list.candidate_list .lost img,.star_list.candidate_list .won img{filter:grayscale(100%)}.star_list.candidate_list .trailing::after,.star_list.candidate_list .leading::after{content:"Leading";background:#00b3db;position:absolute;top:6px;left:50%;transform:translate(-50%,0);color:#fff;text-transform:uppercase;padding:2px 6px 1px;font-size:12px;line-height:16px;border-radius:2px;width:55px;height:15px;z-index:9;letter-spacing:.5px}
.star_list.candidate_list .trailing::after{background-color:#ff9700;content:"Trailing"}.card-candidate-loading{background:url(/photo/57558180.cms) no-repeat 0 0 !important}.card-candidate-loading:before{content:none !important}.sourceName{text-align:left}@media screen and (max-width:1260px){.feed_candidate_list li,.feed_candidate_list .candidate_meta{width:203px}.candidate-list-search{width:48%}.selectbox{width:26%}.selectbox.small{width:20%}h2.pgtitle{width:68%}}@media screen and (min-width:1300px){.feed_candidate_list li,.feed_candidate_list .candidate_meta{width:216px}
}@media screen and (max-width:1180px){.candidate-list-search{width:23%}.election_theme .zoomcontrols{top:70px}}@media screen and (max-width:1024px){.map_alliances{padding:10px 10px 0 0}.zoomcontrols{display:none}.resultsComparisonContainer .election-chart-loading{background-size:230px}}@media screen and (max-width:1000px){.chartElement{height:350px}.exit_links{margin-top:10px}}.groupContainer{text-align:center}.stateName{font-size:20px;padding:10px 0}.sourceSelector{margin:0 auto}#nav-election-home{display:none !important}
#prev-pg,#next-pg{background:#eee;font-size:16px;text-transform:uppercase;float:left;border:1px solid #ddd;padding:10px;cursor:pointer}#next-pg{float:right}#TPMainDiv{display:none !important}.tab_content{padding:0 0 15px;position:relative}.tab_content ul{margin:0 -7px 15px;overflow:hidden}.tab_content ul li{padding:0 7px;display:inline-block;position:relative;width:33.33%;box-sizing:border-box;vertical-align:top;min-height:140px;height:100%;overflow:hidden}.tab_content ul li.lead:first-child .content,.tab_content ul li.lead+.tab_content ul li .content,.tab_content ul li.lead+.tab_content ul li .content+.tab_content ul li .content{border-top:0;padding-top:0}
.tab_content ul li a{font-size:14px;color:#000;font-weight:600;line-height:1.2}.tab_content .meta{font-size:12px;color:#b9b9b9;text-transform:uppercase;display:block;min-height:17px;margin-bottom:5px;padding-right:24px}.tab_content ul li .content{border-bottom:1px solid #e5e5e5;padding:9px 0;position:relative}.tab_content ul li p{font-size:13px;color:#666;line-height:18px;overflow:hidden;height:74px;position:relative}.tab_content ul li p a{font-weight:normal;font-size:inherit}.tab_content ul li p a:after{position:absolute;content:'';background:url(/photo/53094649.cms) repeat-x left bottom;width:100%;height:50%;left:0;bottom:0}
.tab_content ul li.image .links,.tab_content ul li.video .links{background:0}.tab_content .article{transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;margin-bottom:0}.tab_content li.topic-ads{border-top:0;margin-bottom:0}.tab_content li.topic-ads .content{min-height:160px}.tab_content[itemtype="article"] li.topic-ads .content{min-height:0}.tab_content .article .content{padding-bottom:15px;border-top:0;border-bottom:1px solid #e5e5e5}
.tab_content .article .content:after{position:absolute;content:'';background:#c9362e;height:2px;width:100%;left:0;bottom:-1px;opacity:0;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s}.tab_content .article:hover .content{border-bottom-color:transparent}.tab_content .article:hover .content:after{opacity:1}.tab_content .article .content>a{margin-bottom:7px}.tab_content .article .content>a:hover{text-decoration:none}.tab_content .article .content>a{height:100%;margin-bottom:0}
.tab_content .article .content>a>span.title{height:36px;overflow:hidden;font-size:14px;line-height:18px;font-weight:600;display:block;margin-bottom:7px;box-sizing:border-box;-webkit-box-sizing:border-box}.tab_content .article .content p{font-weight:normal}.tab_content .article .content .meta{font-size:10px}.tab_content .content .overlay{z-index:2}.tab_content .content a:before{position:absolute;height:70px;width:100%;left:0;bottom:0;background:rgba(0,0,0,.4);transition:all .5s;content:"";z-index:1}
.tab_content .content a:hover:before{height:100%}.tab_content .content>a{display:block;position:relative}.tab_content .overlay span.title{color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;position:absolute;width:100%;left:0;bottom:6px;padding:0 7px;box-sizing:border-box;line-height:18px;max-height:35px;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;z-index:2}.tab_content .content:hover span.title{bottom:30px}
.tab_content li[data-hasimg="true"] .content:hover .meta{display:block;position:absolute;padding:0 7px;width:90%;word-wrap:break-word;bottom:1px;overflow:hidden;max-height:22px;z-index:2}.tab_content .overlay span.meta{bottom:-7px}.tab_content li[data-hasimg="false"]{color:#000}.tab_content img{width:100%;height:160px;filter:grayscale(0);-webkit-filter:grayscale(0)}.tab_content .content:hover img{filter:grayscale(1);-webkit-filter:grayscale(1)}
.tab_content .content:hover .overlay>span{max-height:55px;-webkit-line-clamp:4}.tab_content .article .social_share i{background-position:-671px -80px}.toggle_cptn{font-weight:bold;cursor:pointer;display:inline-block}.tab_content ul li.lead{width:66.6%}.tab_content ul li.lead .title{line-height:22px}.tab_content ul li.lead .content{padding:0;height:365px}.tab_content ul li.lead img{height:366px}.tab_content ul li.lead p,.tab_content ul li p{display:none}.tab_content .lead .content a:before{background:url(/photo/47958754.cms) repeat-x left bottom;height:126px;width:100%;left:0;bottom:0;transition:all .5s;content:"";z-index:1}
.tab_content .lead .content a:hover:before{height:100%}.tab_content .lead .content .overlay .title,.tab_content .lead .content:hover .overlay .title{font-size:24px;line-height:32px;max-height:120px}.tab_content ul li:first-child,.tab_content ul li:nth-child(2),.tab_content ul li:nth-child(3){display:block;float:left}.tab_content ul li.lead+.tab_content ul li .content{padding-bottom:15px;height:166px}.tab_content .category{position:absolute;height:26px;width:26px;border-radius:50%;background:url(/photo/48494743.cms) no-repeat;left:7px;top:25px;display:none}
.tab_content .category:after{position:absolute;content:'';top:7px;left:11px;background:url(/photo/48494743.cms) no-repeat;display:none}.tab_content .video .category{background-position:-629px -116px}.tab_content .image .category,.tab_content ul li[data-hasimg="true"] .category{background-position:-670px -116px}.tab_content li[data-hasimg="false"][data-hasvideo="true"] .title i.icon_video{width:14px;height:14px;margin-left:4px;padding:0;background:url(/photo/54718616.cms) no-repeat;display:inline-block;vertical-align:middle}
.tab_content li[data-hasimg="true"][data-hasvideo="true"] .category{background-position:-629px -116px !important;display:block;left:50%;margin-left:-13px;top:50% !important;margin-top:-13px}.gecko .tab_content li[data-hasimg="false"] span.title{display:block}.tab_content ul li:nth-child(1) .category,.tab_content ul li:nth-child(2) .category,.tab_content ul li:nth-child(3) .category{top:10px;background-position:-670px -116px}
.tab_content ul li:nth-child(2) .category,.tab_content ul li:nth-child(3) .category{top:22px}.tab_content ul li.article[data-hasimg="true"] .content .title{color:#fff;bottom:30px}.tab_content ul li[data-hasimg="true"] .meta{bottom:1px;position:absolute;padding:0 7px;color:#b9b9b9;z-index:2;overflow:hidden;word-wrap:break-word;max-height:22px;width:90%}.tab_content ul li[data-hasimg="true"] p{display:none}
.tab_content .article[data-hasimg="true"] .social_share{opacity:0}.tab_content .article[data-hasimg="true"]:hover .social_share{opacity:1}.tab_content .article[data-hasimg="true"] .social_share i{background-position:-672px -10px}.tab_content li[data-hasimg="false"] .content a:before{content:none}.tab_content li[data-hasimg="false"] span.title{position:static;padding:0;margin:0 0 7px 0;color:#000;height:53px;-webkit-box-orient:inherit;max-height:53px}
.tab_content li[data-hasimg="false"] span.title span{display:block;padding-right:10px;box-sizing:border-box;-webkit-box-sizing:border-box}.tab_content li[data-hasimg="false"] .social_share{top:53px}.tab_content li[data-hasimg="false"] p{display:block}.tab_content li[data-hasimg="false"] .content a{height:160px}.shr_icons{color:#333;font:normal 19px/22px padding:15px;padding-bottom:0}
.shr_icons strong{font:bold 17px/22px 'Montserrat',Arial,Helvetica,sans-serif}.shr_icons .tw_show{background:url(/photo/48494743.cms) no-repeat -666px -6px;width:30px;height:30px;display:inline-block;margin-right:10px;background-color:#e8e8e8;border-radius:100%;transition:ease .25s all}.social_share{position:absolute;right:2px;top:12px}.social_share i{background:url(/photo/48494743.cms) no-repeat -672px -10px;width:22px;height:22px;display:block;border-radius:100%;transition:ease .25s all;cursor:pointer;position:relative;z-index:1}
.social_share .links{background:#fff;position:absolute;width:74px;top:0;right:-110px;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;z-index:2}.social_share:hover .links{right:0}.social_share:hover i{opacity:0}.social_share .links span{background:url(/photo/48494743.cms) no-repeat;width:24px;height:24px;display:inline-block;cursor:pointer}.article .social_share .links span{border-radius:50%;margin-left:3px}.article .social_share .links span:nth-child(1){background-color:#3a5795}
.article .social_share .links span:nth-child(2){background-color:#55acee}.article .social_share .links span:nth-child(3){background-color:#dd4b39}.social_share .links span:nth-child(1){background-position:-449px -486px;margin-left:0}.social_share .links span:nth-child(2){background-position:-472px -487px}.social_share .links span:nth-child(3){background-position:-500px -487px}.article .social_share .links{background:0;top:3px;width:80px}.image .social_share,.video .social_share{opacity:0;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s}
.image:hover .social_share,.video:hover .social_share{opacity:1}.cjreport-news{position:relative}.cjreport-news h2{color:#000;font-size:20px;text-transform:uppercase;line-height:.5;background:0;margin:0;padding:10px 0}.cjreport-news h2 a{text-decoration:none;color:#000}.cjreport-news .election-more-link{text-align:center}.cjreport-news .election-more-link a:before{content:none}.tab_content .pagination{display:none}@media screen and (min-width:1300px){.wrapper{max-width:1280px}.top-newslist li .w_tle a{margin-bottom:5px}
}@media screen and (min-width:1250px){.main-content{width:74%}.sidebar{width:300px}body:not(.bgImg) .list1 ul li:nth-child(4n){border-right:0}.election_mainstory ul li:first-child{height:340px}.election_mainstory ul li{height:170px}.latest_news_wrapper .news_card li:first-child{height:220px}.box_list li{width:24%;height:170px}}@media screen and (max-width:1250px){.list5 li .w_tle{font-size:14px}.top-newslist{margin-bottom:10px}.top-newslist li:first-child{height:260px}.top-newslist li{height:90px;padding:5px 0}
.top-newslist li:first-child .w_tle{padding:10px 12px}.top-newslist li:first-child .w_tle a{font-size:22px;line-height:28px;max-height:84px}.top-newslist li .w_tle a,.news_card li a{font-size:14px}.top-newslist li:first-child span.w_bylinec{font-size:11px;padding:5px 12px}}@media screen and (min-width:1250px) and (max-width:1299px){.wrapper{max-width:1220px}.sub-header .logo{width:237px}.social_icons a{width:92px}}@media screen and (min-width:1000px) and (max-width:1050px){.vid_list .news_list li,.photo_list li,.video_list li{width:205px}
.social_icons a{width:92px}}@media screen and (max-width:999px) and (min-width:768px){#content .wrapper,.navbdcrumb{width:675px;margin:0 auto}#content .main-content{width:100%}#content .sidebar{display:none}#navigation ul.level-one{height:auto}.exit-source ul li{padding:9px 8px 7px}}.nav-home .navtxt{display:none !important}