/*! updated; 11-03-2020 09:59 PM **/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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}html #wrapper .hide{display:none}html #wrapper .show{display:block}html #wrapper .screen-reader-hide{position:absolute;left:-99999px;top:auto;width:1px;height:1px;overflow:hidden}body{min-width:320px;color:#666;background-color:#f6f8fa;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif}.hidden{visibility:hidden}h1,h2,h3,h4,h5,h6{color:#222;font-family:inherit;font-weight:700;line-height:normal}b,strong{font-weight:600}em,i{font-style:italic}.m,picture{position:relative}.m a,picture a{display:block;position:relative}.m img,picture img{display:block;max-width:100%}section{position:relative}section:after{content:"";display:table;clear:both}.dial{position:relative;overflow:hidden;height:auto;width:100%;padding-bottom:50%;z-index:1}.dial-container{position:relative}.dial-wrap{position:relative;overflow:hidden}.dial-cutout{border-radius:50%;position:absolute;top:0;left:0;padding-bottom:100%;height:0;width:100%;z-index:2}.dial-cutout>svg{position:absolute;top:0;left:0;width:100%;z-index:3}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.dial-cutout>svg{top:-25%}}.dial-cutout>svg.placeholder{top:0}.dial-handle{position:absolute;left:50%;bottom:0;padding-bottom:48%;margin-bottom:4px;margin-left:-6%;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;height:0;width:12%;z-index:4}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.dial-handle{padding-bottom:75%;margin-bottom:0}}.dial-handle:before{content:"";display:block;position:absolute;background-image:url(/static/orion/styles/img/fox-news/elections/2020/s/dial/notch.svg);background-position:0 0;background-size:100% 100%;background-repeat:no-repeat;background-repeat:no-repeat;background-size:100%;background-position:top center;position:absolute;top:0;left:0;height:100%;width:100%}.dial-info{padding-top:6px;position:relative;text-align:center;z-index:4}.dial-info .race{color:#222;font-size:8.71px;font-weight:900;line-height:10px}.dial-info .race a{text-decoration:underline}.dial-number{color:#fff;font-size:calc(20px + (60 - 20) * ((100vw - 320px)/ (768 - 320)));font-weight:700;text-align:center;position:absolute;bottom:10%;width:100%;z-index:5}.dial .dial-outline{fill:#222}.dial .grad-radial,.dial .shelf-front,.dial .shelf-top{fill-rule:evenodd}.dial .placeholder .dial-outline,.dial .placeholder .fill-dem,.dial .placeholder .fill-rep,.dial .placeholder .grad-radial,.dial .placeholder .shelf-front,.dial .placeholder .shelf-top,.dial .placeholder .win-fill{fill:#ddd}.sidebar .dial-info{padding-top:10px}.sidebar .dial-info .race{font-size:16.91px;line-height:20px}.sidebar .dial-number{font-size:calc(39px + (100 - 39) * ((100vw - 320px)/ (768 - 320)))}body{min-width:100%;background:0 0;-webkit-text-size-adjust:none;min-width:288px}.elections-2020-hp-dials{background-image:url(/static/orion/styles/img/fox-news/elections/2020/s/bg/hp-component-header-graphics.svg);background-position:0 0;background-size:100% 100%;background-repeat:no-repeat;background-color:#f6f8fa;background-size:auto;background-position:top center;border:1px solid #cedfef;padding:24px 16px}.elections-2020-hp-dials.disabled{display:none}.elections-2020-hp-dials a{display:block;text-decoration:none}.elections-2020-hp-dials .heading{text-align:center;margin-bottom:16px}.elections-2020-hp-dials .logo{display:inline-block}.elections-2020-hp-dials .logo a{display:block;position:relative;text-indent:-9999px}.elections-2020-hp-dials .logo a::before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/static/orion/styles/img/fox-news/elections/2020/s/logos/democracy-2020-logo-linear.svg);background-position:0 0;background-size:100% 100%;background-repeat:no-repeat;height:18px;width:276px}.elections-2020-hp-dials .dial-info{padding-top:12px}.elections-2020-hp-dials .dial-info .race{display:inline-block;background:#000;color:#fff;padding:0 6px;font-size:11.17px;line-height:16.75px;font-weight:900;text-transform:uppercase}.elections-2020-hp-dials .dial-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.elections-2020-hp-dials .dial-group-nation .dial-container{margin-bottom:16px;margin-left:12px;width:calc(50% - 6px)}.elections-2020-hp-dials .dial-group-nation .dial-container .number{font-size:calc(18.7px + (60 - 18.7) * ((100vw - 320px)/ (768 - 320)));line-height:22px}.elections-2020-hp-dials .dial-group-nation .dial-container.dial-1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0}.elections-2020-hp-dials .dial-group-nation .dial-container.dial-2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 16px 0;width:100%}.elections-2020-hp-dials .dial-group-nation .dial-container.dial-2 .dial-number{font-size:calc(46.91px + (120 - 36.91) * ((100vw - 320px)/ (768 - 320)))}.elections-2020-hp-dials .dial-group-nation .dial-container.dial-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0 0 0 12px}.elections-2020-hp-dials .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;margin:0 2px 16px 2px;padding:0}.elections-2020-hp-dials .button:nth-last-child(-n+2){margin-bottom:0}.elections-2020-hp-dials .button .m{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;background-position:center;border:1px solid #cedfef;border-radius:6px;-webkit-box-shadow:0 5px 0 0 #cedfef;box-shadow:0 5px 0 0 #cedfef;margin-bottom:10px;height:70px;width:140px}.elections-2020-hp-dials .button .text{opacity:.9;color:#222;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;font-size:14px;line-height:18px;text-align:center}.elections-2020-hp-dials .button:active .m,.elections-2020-hp-dials .button:hover .m{top:2px;-webkit-box-shadow:0 3px 0 0 #cedfef;box-shadow:0 3px 0 0 #cedfef}.elections-2020-hp-dials .group-dials{visibility:hidden}.elections-2020-hp-dials .group-dials.loaded{visibility:visible}.elections-2020-hp-dials .group-dials.disabled{display:none}.elections-2020-hp-dials .group-dials p{color:#666;font-size:14px;line-height:20px;text-align:center;margin-top:12px}.elections-2020-hp-dials .group-dials+.group-launchpad{margin-top:16px}.elections-2020-hp-dials .group-launchpad{text-align:center;margin:0 -4px}.elections-2020-hp-dials .group-launchpad.disabled{display:none}@media (min-width:480px){.elections-2020-hp-dials .logo a::before{height:24px;width:368px}.elections-2020-hp-dials .dial-group{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.elections-2020-hp-dials .dial-group-nation .dial-container{margin-left:12px;width:calc(33% - 7px)}.elections-2020-hp-dials .dial-group-nation .dial-container .dial-number{font-size:16.02px;bottom:6%;line-height:19px}.elections-2020-hp-dials .dial-group-nation .dial-container.dial-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;width:108px}.elections-2020-hp-dials .dial-group-nation .dial-container.dial-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 24px;width:163px}.elections-2020-hp-dials .dial-group-nation .dial-container.dial-2 .dial-number{font-size:24.03px;line-height:28px}.elections-2020-hp-dials .dial-group-nation .dial-container.dial-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0;width:108px}.elections-2020-hp-dials .dial-group-nation .dial-info .race{font-size:10.01px;line-height:15.02px}}@media (min-width:768px){.elections-2020-hp-dials{padding:32px 21px 24px 21px}.elections-2020-hp-dials .dial-group-nation .dial-container{margin-left:32px;width:calc(33% - 20px)}.elections-2020-hp-dials .dial-group-nation .dial-container .dial-number{font-size:24.66px;line-height:29px;bottom:8%}.elections-2020-hp-dials .dial-group-nation .dial-container.dial-1{margin:0;width:167px}.elections-2020-hp-dials .dial-group-nation .dial-container.dial-2{margin:0 40px;width:251px}.elections-2020-hp-dials .dial-group-nation .dial-container.dial-2 .dial-number{font-size:36.98px;line-height:43px}.elections-2020-hp-dials .dial-group-nation .dial-container.dial-3{margin:0;width:167px}.elections-2020-hp-dials .group-launchpad{margin-left:auto;margin-right:auto;max-width:726px}.elections-2020-hp-dials .button:nth-last-child(-n+4){margin-bottom:0}.elections-2020-hp-dials .button .m{height:88px;width:174px}}