@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-duration:1s;animation-fill-mode:both;animation-name:fadeInDown}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-duration:1s;animation-fill-mode:both;animation-name:fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-duration:1s;animation-fill-mode:both;animation-name:fadeInUp}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-duration:1s;animation-fill-mode:both;animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{animation-duration:1s;animation-fill-mode:both;animation-name:fadeInRight}.table{border-style:hidden}.table td,.table th{padding:8px 6px;vertical-align:top}.table td.sep-thick,.table th.sep-thick{border-right:2px solid #ccc}.table tr.hl{background:#fdf9ea}.table tr.sep-thick td,.table tr.sep-thick th{border-top:2px solid #ccc}.table--center td,.table--center th{text-align:center}.table--center tfoot td,.table--left td,.table--left th{text-align:left}.table--full-width{width:100%}.table--sticky thead th{background:#fff;position:sticky;top:40px}.table--striped tbody tr:nth-child(2n){background:rgba(0,0,0,.03)}.table--hover tbody tr:hover{background:rgba(0,0,0,.05)}.table--inner-borders-rows td,.table--inner-borders-rows th{border:1px solid #ccc;border-left:none;border-right:none}.table--inner-borders-all td,.table--inner-borders-all th{border:1px solid #ccc}.table--inner-borders-pairs td:nth-of-type(2n){border-right:1px solid #ccc}.table--inner-borders-pairs td:last-child{border-right:none}svg.solarEclipse .moon{fill:#000}svg.solarEclipse:hover .moon{-webkit-clip-path:none;clip-path:none}svg .horizon{fill:rgba(110,166,0,.8);display:none}svg .horizon:hover{fill:rgba(110,166,0,.3)}svg.lunarEclipse .moon{fill:#e6e6e6}svg.lunarEclipse .moonCrater{fill:#c8c8c8}svg.lunarEclipse .penumbra{fill:rgba(0,0,0,.3)}svg.lunarEclipse .umbra{fill:rgba(255,0,0,.3)}svg.lunarEclipse:hover .penumbra,svg.lunarEclipse:hover .umbra{-webkit-clip-path:none;clip-path:none}button.tp-conf{background:#b31760;color:#fff;display:inline-block;float:right;font-size:16px;height:25px;line-height:25px;margin-right:-25px;margin-top:30px;text-align:center;width:25px}button.tp-conf:hover{background:#007b7a;text-decoration:none}button.tp-conf:active{background:#000}.bk-nav__inner{display:flex}#bk-nav form{padding-top:0}#bk-nav .picker_city__input{width:calc(100% - 2em)}@media only screen and (max-width:320px){#bk-nav .fixed{padding:0}}tfoot td{color:#777;font-size:12px;line-height:1.6;padding-bottom:12px;padding-top:6px}.qsearch__wrap{order:5;width:320px}.nav-2{display:flex;font-size:16px;list-style:none;margin-bottom:0;padding-left:0}@media only screen and (max-width:320px){.nav-2{justify-content:space-between}.nav-2 li{padding:0}}.nav-2 a{text-decoration:none}.nav-2__wrap{width:calc(100% - 320px)}.nav-2__item{line-height:55px;margin:0;position:relative}.nav-2__item>a{padding:0 12px}@media only screen and (max-width:320px){.nav-2__item>a{padding:0 5px}}.nav-2__submenu{display:none}.nav-2__item.active,.nav-2__item:hover{background:#fff}.nav-2__item:hover .nav-2__submenu{display:block}.nav-2__item>a{display:block;white-space:nowrap}.nav-2__submenu{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);color:#454545;float:left;left:0;list-style:none;margin:0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.nav-2__submenu-item{margin:0;padding:0}.nav-2__submenu-item>a{display:block;line-height:40px;padding:0 24px;white-space:nowrap}.nav-2__submenu-item.active,.nav-2__submenu-item>a:hover{background:rgba(0,0,0,.05)}.nav-2__divider{border-top:1px solid #ccc;margin:0;padding:0}@media only screen and (max-width:64em){.nav-2__submenu{display:none!important}.i-dropdown{display:none}}.nav-3{background:#fff;font-size:16px;padding-bottom:12px}.nav-3 a{border:1px solid transparent;border-radius:var(--legacy-border-radius-small);display:inline-block;margin-right:4px;padding:7px;position:relative;text-decoration:none}@media only screen and (max-width:320px){.nav-3 a{font-size:13px;margin-right:0;padding:6px}}.nav-3 .active,.nav-3 a:hover{background:#ddd}.nav-3 .tg-new,.nav-3 .tg-warning{display:inline-block;font-size:10px;position:absolute;right:-20px;top:-10px}#nav-3{font-size:15px;list-style:none;margin:15px 0;text-align:center}#nav-3 a{border:1px solid hsla(0,0%,100%,0);display:inline-block;margin-right:4px;padding:4px 10px}#nav-3 .active{color:#333}#nav-3 .active,#nav-3 a:hover{background:#eee;border:1px solid #ddd;border-radius:var(--legacy-border-radius-small);text-decoration:none}#nav-3 .tb-new{position:relative}#nav-3 .tg-new,#nav-3 .tg-warning{font-size:12px}@media only screen and (min-width:37.5em){#nav-3 .tg-new,#nav-3 .tg-warning{display:inline-block;position:absolute;right:-20px;top:-10px}}@media only screen and (max-width:64em){.nav-2,.nav-3{font-size:14px}.nav-2__wrap{width:100%}.qsearch__wrap{max-width:320px;order:0;width:100%}.bk-nav__inner{flex-direction:column}.nav-2__item{line-height:40px}}@media only screen and (max-width:37.438em){.nav-2__wrap{overflow:scroll}.nav-2__item .i-expand_more{display:none}}.tpl-banner__content .fixed{max-width:none;min-width:auto;padding:0;width:auto}.hl{background:#fdf9ea!important}.tpl-citypage h1{border:none}.tpl-citypage h1 img{box-shadow:0 0 1px rgba(0,0,0,.4);vertical-align:baseline}@media only screen and (max-width:90.063em){.tpl-banner__sky{background:#fff;margin-top:-77px;padding-top:3px;width:100%}}@media only screen and (max-width:64em){.tpl-banner__sky{background:#fff;margin-top:0;padding-top:3px;width:100%}}.pg-title{align-items:flex-start;display:flex;margin-bottom:12px}.pg-title__flg{margin-right:12px}.pg-title__title{margin:0}#bk-focus{margin-bottom:12px}#bk-focus .picker_city input{color:#000}#bk-focus .picker_city__input{font-size:18px;width:calc(100% - 36px)}#bk-focus .picker_city__btn{font-size:18px}.bk-focus__qlook{flex:1 0 25%}.bk-focus{align-items:flex-start;display:flex}.bk-focus__info{font-size:14px;line-height:1;width:100%}.bk-focus__info p{margin-left:6px;max-width:60ch}@media only screen and (max-width:600px){.bk-focus{flex-wrap:wrap}.bk-focus__info{margin:12px 0}.table--left.table--inner-borders-rows{width:100%}}@media only screen and (max-width:64em){.bk-focus__qlook{flex:1 0 40%}}#tri-focus{color:#176db3;display:none;font-family:Lucida Sans Unicode,Lucida Grande,"Sans-Serif";font-size:25px;left:30px;line-height:1;position:absolute;top:-20px;z-index:-1}.bk-focus__qfacts{font-size:16px}.bk-focus__qfacts span{display:inline-block}.bk-focus__qfacts p{line-height:1.3;margin-bottom:4px}.bk-focus__qlook{padding:6px 12px;text-align:center}.bk-focus__qlook,.bk-search{background-color:#f0f7fd;border-left:4px solid #c3d3e0}#bk-nav{line-height:2;padding:0}#bk-nav form{margin:0;padding-top:12px}#bk-nav label{margin-right:10px}#bk-nav .eight{padding:0!important}#bk-nav .input-citypicker{float:left;width:calc(100% - 80px)}#bk-nav .submit-citypicker{float:left;width:80px}#qsearch{padding-left:0;width:100%}.qsearch__wrap{align-items:center;display:flex}#bk-links{background:#f8f8f8}.bk-focus__map>a,.bk-focus__map>div{background:#556bb5;display:block;float:right;height:100%;position:relative;width:auto}.bk-focus__map>a img,.bk-focus__map>div img{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.bk-focus__map a:hover img{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);opacity:.5}#map-mrk{box-shadow:none!important}.bk-focus .h2{font-size:23px}.bk-focus .h2,.bk-focus .h3{font-weight:300;line-height:1.4}.bk-focus .h3{font-size:19px}.bk-wc #tri-focus{color:#176db3}#tg-city{left:0;position:fixed;top:0;z-index:100}@media only screen and (max-width:64em){#tg-city{display:none}}.dashb{border-bottom:1px dashed #ccc}.dasht{border-top:1px dashed #ccc}.dott{border-top:1px dotted #ccc}.dotb{border-bottom:1px dotted #ccc}@media only screen and (min-width:64.063em) and (max-width:90em){#bk-map{transform:scale(.8)}}@media only screen and (min-width:37.5em) and (max-width:64em){#bk-focus{height:auto!important}#bk-map{display:none}#qlook{width:40%!important}#qfacts,#qlook{float:left!important}#qfacts{width:60%!important}#qsearch{padding:16px 0}#qsearch .seven{width:70%!important}#qsearch .five{width:30%!important}#nav-2{font-size:12px;height:auto}#nav-2,#nav-2 a{line-height:55px}#nav-2 a{margin-right:5px;padding:0 3px}#nav-3{font-size:12px}}@media only screen and (min-width:50em) and (max-width:64em){#nav-2 a{padding:0 13px}}@media only screen and (max-width:37.438em){#bk-focus .fixed{padding:0}#bk-focus .columns{padding:10px!important}#qlook{min-height:0}#qfacts{font-size:13px}#bk-map{display:none}#bk-nav .fixed,#bk-nav form{padding:0}.nav-2__item>a{padding:0 9px}#nav-2{background:#fff;border-bottom:1px dotted #ccc;font-size:14px;line-height:1.4;margin:0 -10px;overflow-x:scroll;padding:5px 0;white-space:nowrap}#nav-2 a{border-right:1px solid #ccc;line-height:1.4}#nav-2 a:last-child{border-right:0}#qsearch .seven{width:60%!important}#qsearch .five{width:40%!important}h1 img{float:right;margin-left:5px}}#focus-fm{animation-delay:.4s;padding:20px 0}#focus-fm p{margin:0}#focus-fm .row{background:hsla(0,0%,100%,.1);display:block;padding:0 50px}@media only screen and (max-width:37.438em){#focus-fm .row{padding:0}}#focus-fm .h1{font-size:21px}@media only screen and (max-width:37.438em){#focus-fm{padding:10px 0}}.bk-sm #focus-fm2{color:#454545}thead form,thead h3{margin:0}.wds{color:#d00}#tb-foot{background:#f8f8f8;border:1px solid #ccc;margin-bottom:10px;padding-top:10px}.comp{padding:6px}@media only screen and (min-width:64.063em){#qsearch.four{width:25%!important}#bk-nav .eight{width:75%!important}}#qsearch .five.columns{float:left!important;width:64px!important}#qsearch .seven.columns{float:left!important;width:calc(100% - 64px)!important}@media only screen and (max-width:37.438em){#qsearch{padding:18px 0!important}}.picker-city{font-size:16px}.table--inner-borders-rows{background:none}.bk-focus .table--inner-borders-rows td,.bk-focus .table--inner-borders-rows th{border-color:rgba(0,0,0,.1);vertical-align:middle}.bk-focus__qlook{margin-right:12px}