.hsearch{display:block;height:32px;margin-bottom:7px;margin-top:0;overflow:hidden;position:absolute;right:54px;width:245px;z-index:100}.hsearch #hsearch-btn{float:left;height:25px;width:25px}.hsearch-inner{width:245px}.hsearch .bottom,.hsearch .left,.hsearch .right{background-color:#a2a2a2;position:absolute}.hsearch .left,.hsearch .right{height:5px;width:1px}.hsearch .left{background-color:#fff;left:28px;top:22px}.hsearch .right{background-color:#fff;left:215px;top:22px}.hsearch form{float:left;margin-top:2px;width:162px}.hsearch form input{background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff;font-family:Cambria,Palatino Linotype,Book Antiqua,URW Palladio L,serif;font-size:15px;height:24px;margin-left:6px;outline:none;padding:0 0 0 4px;position:relative;width:178px}.hsearch form input:focus{color:#fff;font-weight:700}.hsearch-result{background-color:#f8f8f8;border-bottom:1px solid #aaa;border-left:1px solid #aaa;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.2);-moz-box-shadow:5px 5px 5px rgba(0,0,0,.2);box-shadow:5px 5px 5px rgba(0,0,0,.2);display:none;position:fixed;right:38px;top:32px;width:270px;z-index:9999}.hsearch-result .searchTitle{color:#000}.hsearch-aqi{border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;display:inline-block;font-size:12px;margin:0 3px 0 0;padding:5px 1px;text-align:center;width:28px}.hsearch-result a{border:1px solid transparent;color:#444;display:block;font-size:15px;max-width:300px;min-height:22px;overflow:hidden;padding:0 3px;text-overflow:ellipsis}.hsearch-result a:nth-child(n+2){border-top:1px solid #ccc}#hsearch-loading svg,#hsearch-magnifier svg{height:25px;margin-top:3px;width:25px}#hsearch-loading path,#hsearch-magnifier path{fill:#fff}.onoffswitch{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:70px}.onoffswitch-checkbox{display:none}.onoffswitch-label{border:2px solid #004e74;border-radius:20px;cursor:pointer;display:block;overflow:hidden}.onoffswitch-inner{display:block;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.onoffswitch-inner:after,.onoffswitch-inner:before{box-sizing:border-box;color:#fff;display:block;float:left;font-family:Trebuchet,Arial,sans-serif;font-size:14px;font-weight:700;height:30px;line-height:30px;padding:0;width:50%}.onoffswitch-inner:before{background-color:#04adff;color:#fff;content:"°C";padding-left:10px}.onoffswitch-inner:after{background-color:#04adff;color:#fff;content:"°F";padding-right:10px;text-align:right}.onoffswitch-switch{background:#fff;border:2px solid #004e74;border-radius:20px;bottom:0;display:block;margin:1px;position:absolute;right:36px;top:0;transition:all .3s ease-in 0s;width:28px}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}#settingsdiv-copy{margin:20px}#settingsdiv-outer{padding-bottom:10px;position:fixed;z-index:100003}#settingsdiv{background-color:#0086c8;border:3px solid #fff;border-radius:3px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);color:#fff;font-size:15px;max-height:300px;overflow-y:scroll;padding:2px 10px}#settingsdiv h2{font-size:20px}#settings-lang{padding:5px}#settings-lang a:hover{text-decoration:none}#settings-lang .item:hover{background-color:#eee;color:#000}#settings-lang .item:hover .name{color:#000}#settings-lang .item{max-width:450px;padding:2px}#settings-lang .name span{font-size:16px}#settings-lang .name{color:#fff;font-size:18px;font-variant:small-caps}#settings-lang .flag{display:inline-block;vertical-align:text-bottom}#settings-lang select{font-size:18px}#settingsdiv>div{border-bottom:1px solid #ccccf8;cursor:pointer;padding-top:12px}@media print{#fixed-menubar,#footer-overlay{display:none}}.footer{background:#138fcc;background-attachment:fixed;background-image:url(/images-static/bluesky-banner-panoramic-dark.jpg);background-position:top,bottom;background-size:auto 100%;color:#fff;font-weight:400;margin:0 auto;position:relative;text-align:center;width:100%}#fixed-menubar,.footer{font-family:"Noto Serif",Cambria,Palatino Linotype,Book Antiqua,URW Palladio L,serif}#fixed-footer-marker{bottom:0;height:1px;position:fixed}#footer-menu{padding-top:5px}#fixed-footer{box-shadow:0 -1px 1px rgba(0,0,0,.6);-moz-box-shadow:0 1px -1px rgba(0,0,0,.6);-webkit-box-shadow:0 1px -1px rgba(0,0,0,.6)}#footer-overlay{background:#0086c8;box-shadow:0 1px 1px rgba(0,0,0,.6);-moz-box-shadow:0 1px 1px rgba(0,0,0,.6);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.6)}.floating-footer-overlay{bottom:0;display:none;margin:0;padding:0;position:fixed;z-index:1000}.footer-logo{box-shadow:0 1px 3px rgba(0,0,0,.6);-moz-box-shadow:0 1px 3px rgba(0,0,0,.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.6)}.footerattributions{margin-top:20px}.footerattributions,.footercolumnout{font-size:15px;max-width:1100px;width:95%}.footercolumn{border:0;float:left;margin:0;padding:0 10px;text-align:left}.footercolumn1{width:37%}.footercolumn2{border-left:1px dashed #fff;width:38%}.footercolumn3{border-left:1px dashed #fff;width:15%}.madeinbjlogo{padding-top:20px}@media only screen and (max-width:920px){.footercolumn2{display:none}.footercolumn1{width:66%}.footercolumn3{width:20%}}@media only screen and (max-width:800px){.footercolumn{text-align:center}.footercolumn1{width:95%}.footercolumn3{border:0;float:right;margin:10px;padding:10px;text-align:center;width:95%}.madeinbjlogo{padding-top:0}}.footercolumn2 li{margin-bottom:8px}.footer li a{background:transparent;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-weight:400!important;margin-left:-8px;margin-right:8px;padding:2px 0 2px 8px;text-decoration:none;text-shadow:#000 1px 1px 1px;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-0-transition:background-color .25s;transition:background-color .25s}.footer li a:hover{background:#62a6c8}.footer h3{font-size:150%;font-variant:small-caps;margin:0 8px 0 0;padding:0;text-shadow:#2d3033 0 1px 0}.footer h3,.footer h3 a{font-weight:400!important}.footer h3 a{-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:block;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-0-transition:background-color .25s;transition:background-color .25s}.footer h3 a:hover{background:#62a6c8}