.nano{position:relative;width:100%;height:100%;overflow:hidden}
.nano .content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}
.nano .content:focus{outline:thin dotted}
.nano .content::-webkit-scrollbar{visibility:hidden}
.has-scrollbar .content::-webkit-scrollbar{visibility:visible}
.nano>.pane{background:rgba(0,0,0,.25);position:absolute;width:6px;right:1px;top:6px;bottom:6px;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.nano>.pane>.slider{background:#444;background:rgba(0,0,0,.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.nano:hover>.pane,.pane.active,.pane.flashed{visibility:visible\9;opacity:.99}
.tipit-generic-component td,tbody th{border:1px solid #e5e5e5;color:#4e4d4d;padding:3px 0 3px 15px;font-size:93%}
.tipit-generic-component table{width:100%}
.table-list{list-style:none outside none;margin:0 0 24px;color:#4e4d4d}
.table .table-title th{background-color:transparent;font-size:inherit;font-weight:inherit;color:inherit;padding:0 0 0 14px;height:24px;border-width:1px 1px 1px medium;border-style:solid solid solid none;border-color:#00529b #00529b #00529b -moz-use-text-color;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;vertical-align:middle}
.table-title,table caption{font-family:"twcround-book",Arial,Helvetica,sans-serif;font-size:93%;font-weight:500;text-transform:uppercase;height:26px;line-height:26px;padding-left:14px;text-align:left;margin:0;color:#FFF;background:url("../../assets/images/tipit/table-title.png") no-repeat scroll 0 0 #00529b;width:auto;z-index:2;position:relative}
.table-list li:nth-child(2n+1){background-color:#f4f4f4;border-bottom-color:#e9e9e9}
.table-title th:nth-child(n+2){background:none repeat scroll 0 0 #00529b}
.table-list .row{padding-left:0;margin-left:0}
.table-list li{font-size:12px;line-height:1.5;padding:6px 0 6px 14px;border-bottom:1px solid #eaeaea}
.table-list .col{float:left;width:50%;padding-left:14px;box-sizing:border-box}
.table-list strong{display:block;color:#686868;font-size:11px}
.collapse-list{border-width:1px 1px medium;border-style:solid solid none;border-color:#dfdfdf #dfdfdf;border-color:#dfdfdf #dfdfdf -moz-use-text-color;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none}
.collapse.in{height:auto}
.collapse-toggler{height:31px;line-height:31px;padding-left:45px;background:url(http://centralny.twcnews.com/App_Skins/TWCNews/Images/global/collapse-toggler.png) no-repeat scroll 0 0 #00539f;cursor:pointer;position:relative}
.collapse-toggler.collapsed{background-color:#00549f;background-position:left bottom}
.collapse-toggler.collapsed .caret{transform:rotate(-90deg)}
.collapse-toggler .caret{position:absolute;top:12px;left:11px;border-top-color:#FFF;border-width:6px;transition:transform .35s ease 0s}
.article-header,.article-footer{border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:9px 0;margin-bottom:18px;position:relative}
.article-header ul{list-style:none outside none;margin:0}
.article-header li{white-space:nowrap;display:inline;margin-right:18px;font-size:11px;line-height:normal;color:#161616}
.article-author{color:#515050;font-weight:bold}
.widget{font-size:12px;color:#4e4d4d}
.section-title-hilite{font-size:30px;color:#686868;background:url(http://centralny.twcnews.com/App_Skins/TWCNews/Images/global/section-title-hilite.png) no-repeat scroll left center transparent;padding-left:18px}
.main-content{float:left;width:100%}
.section{position:relative}
.carousel-list{margin:0 -9px 30px;position:relative}
.carousel-list:after{content:"";box-shadow:0 0 5px 2px #444;border-radius:5px;display:block;height:0;width:97%;margin-top:-2px;margin-left:1.5%}
.section-title-lite{font-size:22px;line-height:28px;color:#494a4b}
.section-title,.section-title-mid,.section-title-lite,.section-title-hilite{font-family:"twcround-book",Arial,Helvetica,sans-serif;font-weight:300;text-transform:uppercase;color:#3f3f3f;margin-top:0;margin-bottom:18px}
h1{font-size:230.76%;font-weight:normal;line-height:1.267;color:#1b1b1b}
.nw-organization-type .nw-loading{float:right}
.nw-loading{background-image:url(http://webapi.trunk.ynn.com/widgets/images/loading.gif);background-repeat:no-repeat;padding-left:30px;margin:5px 0;height:22px}
.nw-organization-type{margin-top:5px;height:29px;line-height:29px}
.carousel-list .carousel{padding:19px 0;margin:0 9px;background-color:#f8f8f8;background-image:linear-gradient(to bottom,#f8f8f8 0,#eaeaea 100%);background-clip:padding-box;border-right:1px solid rgba(0,0,0,0.05);border-width:medium 1px 1px;border-style:none solid solid;border-color:-moz-use-text-color rgba(0,0,0,0.05) rgba(0,0,0,0.05);-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;border-radius:4px;box-shadow:0 0 1px 1px rgba(255,255,255,0.5) inset}
.carousel-list .carousel-inner{width:562px;margin:0 auto}
.carousel-list .item{margin:0}
.item{font-size:12px;line-height:1.5;color:#676767;margin-bottom:18px}
.carousel-list ul{list-style:none outside none;margin:0}
.carousel-list .thumbnail{float:left;width:174px;height:98px;padding:0;border:medium none;box-shadow:none;margin-right:20px;position:relative;overflow:hidden}
.ir{background-color:transparent;border:0 none;overflow:hidden}
.ir:before{content:"";display:block;width:0;height:150%}
.carousel-list .carousel-control.left{left:-1px}
.carousel-control.left{left:0}
.carousel-list .carousel-control{top:72px}
.carousel-control{border:medium none;background-color:transparent;background-image:url('http://centralny.twcnews.com/App_Skins/TWCNews/Images/global/carousel-control.png')!important;background-repeat:no-repeat;height:42px;width:21px;top:50%;margin-top:-21px;border-radius:0}
.carousel-list .carousel-control.right{right:-1px}
.carousel-control.right{right:0;background-position:left bottom}
.btn{background-color:#efefef;background-image:linear-gradient(to bottom,#fdfdfd 0,#efefef 100%);border-color:#e6e6e6 #e6e6e6 #eaeaea;color:#6c6c6c;font-size:12px;font-weight:bold}
.nw-col1{float:left;margin-right:9px;width:94px}
.nw-loading{background-repeat:no-repeat;padding-left:30px;margin:5px 0;height:22px}
.nw-header{font-size:100%;height:28px;line-height:28px}
.error{color:red}
.nw-clear{clear:both}
.datepicker th,.timepicker td{background-color:#FFF;border:0;color:#000}
.accordion-toggle>a:hover{background-color:#FFF!important}
.nw-radio-input{height:30px}
.nw-radio-input label,.nw-radio-input input{float:left;margin-right:4px}
.nw-value-label{font-weight:bold}
.nw-no-value-label{color:#AAA;font-size:12px}
.nw-nav-tabs{margin-bottom:10px}
.nw-tab-content{padding-left:5px}
.add-on.nw-add-on{background-color:#FFF;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}
.input-append input+.nw-add-on{border-left:none}
.input-append input{border-right:0;width:150px}
.nw-form-container select{width:205px}
.nw-form-container .extraShortInput{width:40px}
.nw-form-container{clear:both}
.zipcodeUS{width:110px}
.nw-form-container .configSection{padding-top:15px}
.nw-weather-stations{max-width:430px}
.nw-weather-stations .nw-loading{float:right;margin:0}
.nw-weather-stations .nw-still-image{width:100%;background-color:black}
.nw-camera-data{font-size:11px}
.nw-camera-data span{background-color:#e8e8e8;padding:2px;display:block;border:2px solid #dfdfdf;white-space:nowrap;margin-bottom:5px;height:20px;font-size:10px;line-height:10px}
.nw-camera-data .arrow-image{width:9px;height:12px}
.widget-video nw-loading{background-color:#ddd;border:5px solid #ddd;border-radius:10px;opacity:.9;padding-right:10px;padding-top:3px;position:relative;top:50px}
.nw-animate-container label{display:inline}
.nw-animate-container{margin-bottom:8px}
.nw-loading-stations{background-image:url('images/loading-big.gif');background-repeat:no-repeat;background-position:center;background-color:#eee}
@media only screen and (min-width:430px){.nw-video{width:100%;max-height:360px;min-height:203px}
.main-content .nw-video{height:323px}
}
@media only screen and (max-width:430px){.nw-video{width:100%;max-height:360px}
}
.video-controls label,.video-controls select{font-size:11px}
.video-controls label{margin-bottom:4px;line-height:16px}
.video-controls select{height:25px;width:100px}
.nw-closures-alert-inner{background-color:#b10000;padding:15px}
.nw-closures-alert-inner a{font-weight:bold;color:white}
.nw-election-summary .nw-loading{margin-top:29px;float:right}
.nw-election-summary select{width:290px}
.nw-election-summary label{display:block}
.nw-election-summary .election-areas,.nw-election-summary .election-offices{float:left;margin-right:15px;margin-top:10px}
.nw-election-areas{display:inline;float:left;margin-right:20px;padding-bottom:15px}
.nw-election-offices{display:inline;float:left;padding-bottom:15px}
.nw-elections-results-table{border:solid 1px gray;width:640px;margin-bottom:10px;margin-top:0;border-collapse:collapse}
.nw-elections-results-table td{padding:3px}
.nw-elections-results-office{font-weight:bold;font-size:13px;margin-right:10px}
.nw-elections-results-seat{background-color:#eaeaea}
.nw-elections-results-precincts{background-color:#eaeaea}
.nw-elections-office-link,.elections-office-link:visited{color:#1e3791;text-decoration:underline;margin:2px;font-size:14px;white-space:nowrap}
.nw-elections-candidate-name{width:220px}
.elections-candidate-party{width:30px}
.nw-elections-candidate-vote-total{width:100px;text-align:right}
.nw-elections-candidate-vote-percentage{width:100px;text-align:right;margin-right:10px}
.nw-elections-reporting-unit-name{font-weight:bold;font-size:20px}
.nw-elections-results-hot-races{background-color:#b1d1fb}
.nw-electionsResults-featured-races{background-color:#bababa}
.nw-closures-list{margin:0}
.nw-organization-type .nw-loading{float:right}
.nw-organization-type{margin-top:5px;height:29px;line-height:29px}
.nw-closures-instructions{margin:10px 0;display:block}
.nw-form-container .note{margin:0}
.nw-login{max-width:500px}
.nw-rememberme-container label{display:inline}
.nw-rememberme-container input{margin:0 4px 0 0}
.loginTableTopRow td{max-width:230px;padding:10px}
.loginTableBottomRow{padding:5px}
.loginTableBottomRow a{font-size:12px}
.loginTableBottomRow button{margin-right:5px}
.forgotPasswordTitle{display:block;margin:10px 0}
#nwForgotPasswordDialog{width:290px}
.loginTableTopRow .btn{white-space:nowrap}
.nw-weather-watcher-register-box{font-size:12px}
.nw-login-status{float:right}
.nw-manager-tabbed{clear:both}
#nwClosureDescriptorsContainer div{float:left;width:300px}
#nwClosureDescriptorsContainer label{float:left}
#nwClosureDescriptorsContainer input{float:left}
.configSectionTitle{border-bottom:1px solid #bbb}
.nw-tabbed-nav{text-transform:uppercase;font-family:"twcround-book",Arial,Helvetica,sans-serif;font-weight:500;margin-bottom:0}
.nw-tabbed-nav>li>a{padding:6px 0;border-radius:6px 6px 0 0;border-color:rgba(0,0,0,.07) rgba(0,0,0,.07) transparent;background-color:#fbfbfb;box-shadow:0 -15px 8px #e7e7e7 inset;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.nw-tabbed-nav .active a{color:#fff;background-color:#3675ad!important;border-bottom-width:0;box-shadow:0 -15px 8px #264e73 inset}
.nw-tabbed .nav-tabs>.active>a{color:#FFF}
.nw-tabbed .nav-tabs>.active>a:hover,.nw-tabbed .nav-tabs>.active>a:focus{background-color:#2d6bb1;color:#cce6ff}
.nw-tabbed-nav[data-tab-count="3"] li{width:33%;white-space:nowrap;text-align:center}
.nw-tabbed-nav[data-tab-count="3"] a{padding-left:0;padding-right:0}
.nw-tabbed-content{background-color:#f9f9f9;border:1px solid #f5f5f5;border-top:0;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}
div.nw-weatherMenu{padding:0;padding:0 0 3px;background-color:#e7e7e7}
.nw-weatherMenu ul{list-style:none;text-align:center;padding:3px 0 3px 4px;line-height:14px;margin:0!important}
.nw-weatherMenu li{display:inline;padding:0 5px 0 0}
.nw-tabbed-content .widget-weather{border:0!important}
.nw-tabbed-content .widget{margin-bottom:0!important}
.nw-tabbed-content #camera{margin-bottom:0!important}
.nw-ad{text-align:right;color:#858585;font-size:11px}
.nw-ad .nw-ad-label{display:inline-block;height:20px;line-height:20px;position:relative;padding:5px}
.nw-watcher-initial-text{margin-bottom:10px;display:block}
.nw-observations-table td,.nw-observations-table th{font-size:100%}
#nwObsDetailsModal .fieldGroup{width:120px;margin-bottom:10px;min-height:55px}
@media only screen and (min-width:768px){.modal-watcher{width:66%;margin-left:-33%}
}
@media(max-width :767px){.modal-watcher{left:50%;right:50%;width:80%;margin-left:-40%}
}
.nw-table{border-color:#828282;border-width:1px;border-style:Solid;width:100%;border-collapse:collapse}
@media only screen and (min-width:601px){.nw-table tr{height:30px}
.nw-table tr:nth-child(odd){background-color:#edf3f3}
.nw-table td:nth-child(1){width:27%}
.nw-table td:nth-child(2){width:25%}
.nw-table td:nth-child(3){width:9%}
.nw-table td:nth-child(4){width:9%}
.nw-table td:nth-child(5){width:20%}
.nw-table td:nth-child(6){width:10%}
}
@media only screen and (max-width:600px){.nw-table table,.nw-table thead,.nw-table tbody,.nw-table th,.nw-table td,.nw-table tr{display:block}
.nw-table thead tr{position:absolute;top:-9999px;left:-9999px}
.nw-table tr{border:1px solid #ccc}
.nw-table td{border:0;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}
.nw-table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold}
.nw-table td:before{content:attr(data-title)}
}
.tipit-sunmoon h2{background-color:#00529b;width:100%}
.tipit-sunmoon ul{padding-left:0!important}
.tipit-sunmoon ul li.row{margin-right:0!important}
.tipit-sunmoon ul li>strong{padding-left:14px}
.tipit-weather-forecast h2{font-family:"twcround-book",Arial,Helvetica,sans-serif;font-weight:300;font-size:123.1%;line-height:1.25;color:#414040;margin:2.5em 0 1.25em}
.tipit-weather-forecast header{min-height:0}
.tipit-weather-forecast ul{padding-left:0!important}
.widget-weather ul{margin:0;list-style:none outside none;padding-left:0!important;padding-bottom:10px}
.widget-weather li{float:left;width:25%;box-sizing:border-box;text-align:center}
.weather-label{display:block;height:26px;line-height:26px;padding-bottom:5px;margin-bottom:8px;text-transform:uppercase;font-size:12px;font-weight:bold;border-bottom:1px solid #e8e8e8;font-family:Arial,Helvetica,sans-serif;color:#fff}
.widget-weather img{width:100%}
.weather-icon{margin-bottom:8px;max-width:none;width:60px}
.weather-temp{display:block;font-size:14px;line-height:normal;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#fff}
.nw-weather-advanced div.nw-weatherMenu{display:none}
.nw-weather-advanced{background-color:#2d5084;font-family:Arial,Helvetica,sans-serif;padding:1px}
div.nw-weatherMenu{padding:5px 25px 25px;background-color:#2d5084;margin-bottom:20px}
.nw-blue-nav li{width:33.33%;white-space:nowrap;text-align:center}
.nav{margin-bottom:10px}
.nav-tabs{border-bottom:0}
.nav-tabs li a{font-size:13px;color:#2d5084;border-radius:1px;background:#fff;font-weight:bold;width:33.33;text-transform:uppercase;-webkit-box-sizing:border-box}
.nav-tabs li.active a,.nav-tabs li.active a:hover{border:0;color:#fff;background-color:#2d5084}
.nw-tabbed-content{border-radius:0;background-color:#2d5084;border:0}
.nw-weatherMenu ul li a{color:#fff;font-size:14px}
img{max-width:100%}
.tipit-advanced-weather ul.nw-tabbed-nav{margin-left:0;font-family:twcround-medium,Arial,Helvetica,sans-serif}
.tipit-weather-stations .nw-weather-stations{max-width:430px}
.tipit-weather-stations .nw-video{height:323px}
.tipit-weather-stations .nw-loading-stations{background-image:url('images/loading-big.gif');background-repeat:no-repeat;background-position:center center;background-color:#EEE}
.tipit-weather-stations .nw-weather-stations .nw-still-image{width:100%;background-color:#000}
.tipit-weather-stations .video-controls{padding:10px 0 10px 10px;background-color:#f4f4f4;box-shadow:0 0 3px 3px rgba(0,0,0,0.05) inset}
.tipit-weather-stations .nw-animate-container{margin-bottom:8px}
.tipit-weather-stations .video-controls select{width:132px}
.tipit-weather-alert-scroller .nw-weather-alerts{opacity:1!important}
.tipit-weather-alert-scroller .nw-weather-alerts-list{padding:0 10px;border-top:1px solid #f8a2a2;border-bottom:1px solid #650000;background-color:#bc3131;background-image:linear-gradient(to bottom,#bc3131 0,#781c1c 100%);color:#FFF;font-size:11px}
.tipit-weather-alert-scroller .nw-weather-alerts-title{border-bottom:1px solid #831a1a;padding-top:6px}
.tipit-weather-alert-scroller .nw-weather-alerts-title,.tipit-weather-alert-scroller .nw-weather-alerts-ticker{margin:0;padding:0 3px;height:24px;line-height:24px}
.tipit-weather-alert-scroller .nw-weather-alerts-title strong{float:left;font-family:"twcround-book",Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;text-shadow:1px 1px 1px rgba(77,0,0,0.78)}
.tipit-weather-alert-scroller .nw-weather-alerts marquee{border-top:1px solid #bf3f3f;color:#fefefe;padding-bottom:6px}
.tipit-active-closures .nw-login-status{float:right}
.tipit-active-closures .nw-closures-instructions{margin:10px 0;display:block}
.tipit-active-closures h2{width:100%;display:block!important}
.tipit-active-closures ul{padding-left:0!important}
.tipit-active-closures ul li{margin-right:0!important}
.tipit-seven-day thead{background-color:#00529b;width:100%}
.tipit-seven-day .weather-table{color:#4e4d4d}
.tipit-seven-day .weather-table .date{width:60px}
.tipit-seven-day .table-title th{font-size:12px;line-height:12px;font-weight:700}
.tipit-seven-day .weather-table tbody th,.tipit-seven-day .weather-table td{vertical-align:middle!important;padding:2px 8px!important}
.tipit-seven-day .weather-table tbody th{color:#FFF;background-color:#a5a5a5;border-bottom:1px solid #b6b6b6;text-align:center;text-transform:uppercase;font-weight:normal;font-size:12px;font-family:twcround-light}
.tipit-seven-day .weather-table tbody tr:nth-child(2n+1) td{background-color:#f1f1f1}
.tipit-seven-day .weather-table tbody td:nth-of-type(-n+3){border-bottom-color:#d3dee0}
.tipit-seven-day .weather-table tbody td{border-bottom:1px solid #dcdcdc}
.tipit-seven-day .weather-temp{font-size:19px;font-family:twcround-medium;color:#686868}
#races-home .section-title-lite{text-align:center;padding:10px 0;margin:0 9px;background-color:#f8f8f8;background-image:linear-gradient(to bottom,#f8f8f8 0,#eaeaea 100%);border-bottom:1px solid #d5d4d4}
#races-home .carousel-list .carousel{border-radius:0 0 4px 4px;border-top:1px solid #FFF;padding:13px}
#races-home .carousel-list .carousel-inner{width:612px}
#races-home .results{min-height:150px;margin-bottom:4px}
#races-home .results li{margin-right:6px;float:left;height:auto;width:303px}
#races-home .electionsResultsOffice{width:292px;float:left}
.electionsResultsOffice{font-weight:bold;font-size:13px;margin-right:10px}
#races-home table{width:303px;border:1px solid #d1d1d1}
.electionsResultsTable{border:1px solid #808080;width:500px;margin-top:0}
#races-home tr{border-top:1px solid #d1d1d1;background-color:#FFF}
#races-home tr:first-child{border-top:medium none}
#races-home td{padding:4px;font-size:11px;border:medium none}
electionsResultsTable td{padding:3px}
.electionsResultsSeat{background-color:#eaeaea}
#races-home .electionsResultsSeat{background-color:#00549f;color:#FFF;font-weight:bold}
.electionsCandidateParty{width:30px}
#races-home .electionsCandidateVoteTotal,#races-home .electionsCandidateVotePercentage{width:65px}
.electionsCandidateVoteTotal{width:100px;text-align:right}
.electionsCandidateVotePercentage{width:100px;text-align:right;margin-right:10px}
.electionsResultsPrecincts{background-color:#eaeaea}
#races-home .carousel-list .carousel-control{top:-27px}
#featuredRacesContent{padding-left:0!important}
.tipit-local-temps h2,.tipit-national-temps h2{background-color:#00529b;width:100%}
.tipit-local-temps ul,.tipit-national-temps ul{padding-left:0!important}
.tipit-national-temps ul li.row{margin-right:0!important}
.tipit-local-temps .scrollable-less,.tipit-local-temps .scrollable-more{padding:0 5px}
nw-form-container .configSection{padding-top:15px}
.configSection{padding-bottom:15px;padding-top:25px;width:100%;clear:both;position:relative}
.configSectionTitle{border-bottom:1px solid #BBB}
.configSectionTitle,.configSectionTitle span{font-size:1.1em}
.configSectionTitle{border-bottom:1px solid #000;width:100%;display:block;padding-bottom:4px;margin-bottom:8px;clear:both}
.fieldGroup{float:left;padding-left:20px}
.tipit-organization-registration label{display:block}
.nw-form-container .note{margin:0}
.note{color:#888;font-size:10px;margin:3px 0;display:block;clear:both}
.nw-login{max-width:500px}
.loginRegisterContainer{display:block;clear:both;padding-top:6px;padding-left:6px;padding-right:6px}
.loginContainer,.changePassword{background:url('Images/login-panel-bkg.gif') repeat-x scroll 0 0 transparent}
.loginTableBottomRow{padding:5px}
.loginTableBottomRow{background-color:#f5f5f5}
.loginTableTopRow td{max-width:230px;padding:10px}
.loginTableBottomRow button{margin-right:5px}
.loginTableTopRow .btn{white-space:nowrap}
.loginTableBottomRow a{font-size:12px}
#nwForgotPasswordDialog{width:290px}
.tipit-closures-login label{display:block}
.nw-weather-watcher-register-box{font-size:12px}
.nw-scores-status{border-bottom:5px solid #e6e8e9;height:32px}
.nw-scores-status>div{float:right}
.nw-scores-status-sign{float:left}
.nw-scores-status-label{color:#FFF;background-color:#00317a;height:28px;z-index:100;font-weight:bold;min-width:40px;float:left;font-size:18px;text-align:center}
.nw-scores{border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:100%;background:none repeat scroll 0 0 #f5f5f9;border-spacing:0;border-collapse:collapse}
.nw-scores>tbody>tr{border:1px solid #e5e5e5;font-size:93%;padding:3px 0 3px 15px;border-collapse:collapse}
.nw-scores>tbody>tr>td{border:1px solid #e5e5e5}
.nw-scores-team{margin-left:3px;padding:5px 5px 5px 9px}
.nw-scores-team>a{text-transform:uppercase;font-weight:bold;font-size:93%;color:#00549f;text-decoration:none}
.nw-scores-value{width:30%;text-align:center;font-weight:bold}
.nw-election-areas{display:inline;float:left;margin-right:20px;padding-bottom:15px}
.nw-election-summary label{display:block}
.nw-election-summary select{width:290px}
.nw-election-offices{display:inline;float:left;padding-bottom:15px}
nw-election-summary .nw-loading{margin-top:29px;float:right}
.nw-elections-reporting-unit-name{font-weight:bold;font-size:20px}
.nw-elections-results-office{font-weight:bold;font-size:13px;margin-right:10px}
.nw-elections-results-table{border:1px solid #808080;width:640px;margin-bottom:10px;margin-top:0;border-collapse:collapse}
.nw-elections-results-table td{padding:3px}
.nw-elections-results-seat{background-color:#eaeaea}
.tipit-all-active-alerts .table-title{background:url("../../assets/images/tipit/table-title.png") no-repeat scroll 0 0 #00529b;width:auto}
.tipit-all-active-alerts .nw-watchings-warnings-extra-info:hover{text-decoration:underline;cursor:pointer}
.tipit-all-active-alerts .nw-watchings-warnings-text{background-color:#f5f5f5}
.tipit-daypart-forecast .weather-label,.tipit-daypart-forecast .weather-temp{color:#535353}
.x-window-dlg{top:50%!important;left:50%!important}
.x-form-field-wrap{width:auto!important}