#bread-crumbs,
#bread-crumbs-map,
#lang-menu-bottom ul,
#meny,
#my-themes ul,
#ui-id-1,
#weather-now-links ol,
.alphabet,
.bio ul,
.data-l,
.list-months li,
.seasons li,
.webCam,
ul.sun {
 list-style:none
}

.h3-one-day {
 border-bottom:1px solid #f2f2f2
}
#logo a,
#map a,
#map_home,
.alphabet li span,
.big-map-t-logo,
.forecast-days a,
.meny-item a,
.ui-menu .ui-menu-item a,
a,
a:hover,
a:visited {
 text-decoration:none
}

body.my-themes {
 background-position:center center;
 background-size:cover;
 background-attachment:fixed;
 background-repeat:repeat-y
}
:focus::-webkit-input-placeholder {
 opacity:0
}
:focus::-moz-placeholder {
 opacity:0
}
:focus:-ms-input-placeholder {
 opacity:0
}
p {
 padding:3px 0 10px
}
a,
a:visited {
 color:#1872cb;
 -webkit-transition:color .2s ease-out;
 transition:color .2s ease-out
}
a:hover {
 color:#d50404
}
a:active {
 outline:0
}
.forecast-days.by-months+br+h2:first-letter {
 text-transform:capitalize
}
h3.tit-bg {
 font-size:20px
}
.h3-one-day {
 margin:5px 0 0 0;
 padding:0 0 7px
}
h2.archive-title {
 border-bottom:none
}
h2.archive-title.de-ar {
 margin:0;
 padding-bottom:4px
}
p.info-str-s.de-ar {
 font-size:14px;
 line-height:20px
}
noscript.js-bl:after {
 content:"\01F914  У вас отключен JavaScript. Для корректной работы сайта, необходимо включить его в настройках браузера!";
 position:absolute;
 top:14px;
 right:0;
 left:0;
 text-align:center;
 white-space:nowrap;
 text-overflow:ellipsis;
 width:90%;
 display:block;
 overflow:hidden;
 margin:auto
}
noscript.js-bl {
 display:block;
 background-color:#feeaea;
 height:50px;
 position:relative;
 z-index:1
}
#logo a,
#meny,
.search-field-button {
 display:inline-block
}
#logo img,
#search-field,
iframe {
 border:none
}
#bottom,
#top {
 height:100px;
 position:absolute;
 background:#d0eafd;
 width:100%;
 z-index:1;
 display:none
}
#logo,
#logo a,
#logo span,
#search,
.ww-top-ban {
 position:relative
}
#top {
 top:0;
 -webkit-box-shadow:0 1px 3px #b2b2b2;
 box-shadow:0 1px 3px #b2b2b2
}

.ww-top-ban {
 top:5px;
 z-index:2
}
#bottom {
 margin-top:-100px;
 -webkit-box-shadow:0 -1px 3px #b2b2b2;
 box-shadow:0 -1px 3px #b2b2b2
}
.ww-top-ban {
 height:90px;
 margin:0 auto;
 overflow:hidden
}
.ww-cont-c-ban {
 max-height:250px;
 margin:0 0 10px;
 overflow:hidden
}
.ww-cont-top-ban {
 height:90px;
 margin:0 0 15px;
 overflow:hidden
}
.ww-cont-c-ban {
 margin:30px 0
}
#header:after,
#header:before {
 width:100%;
 content:"";
 left:0;
 position:absolute
}
#logo,
#logo a {
 height:62px;
 width:140px
}






#meny {
 font-size:16px;
 margin:56px 0 0 195px;
 z-index:2;
 position:relative
}
.meny-item {
 float:left;
 margin-right:14px;
 padding:1px 8px;
 display:block;
 line-height:25px
}
.meny-item a {
 color:#fff;
 line-height:20px
}
#meny-item-active {
 background-color:#fff;
 height:30px;
 top:-6px;
 display:block;
 padding:6px 15px 0;
 z-index:4;
 position:relative;
 -webkit-box-shadow:0 2px 3px #333;
 box-shadow:0 2px 3px #333;
 line-height:28px;
 border-radius:1px 1px 0 0
}
#lang-menu,
#my-themes,
#setting-box {
 -webkit-box-shadow:0 0 8px rgba(0,0,0,.4),0 10px 20px 0 rgba(0,0,0,.18);
 box-shadow:0 0 8px rgba(0,0,0,.4),0 10px 20px 0 rgba(0,0,0,.18)
}
#meny-item-active:after {
 background:#fff;
 bottom:-6px;
 content:"";
 height:6px;
 left:-5%;
 position:absolute;
 width:110%
}
#bread-crumbs {
 overflow:hidden;
 margin-bottom:15px;
 font-size:14px
}
#bread-crumbs li {
 float:left;
 margin-right:5px;
 height:18px
}
#bread-crumbs li img {
 border:none
}
#bread-crumbs-c {
 position:relative;
 top:-1px
}
#bread-crumbs li a {
 margin-right:6px;
 float:left
}
#bread-crumbs li:after {
 content:"";
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNhMGEwYTAiIHZpZXdCb3g9IjAgMCA0NTEuOCA0NTEuOCI+PHBhdGggZD0iTTM0NS40IDI0OC4zTDE1MS4yIDQ0Mi42Yy0xMi40IDEyLjQtMzIuNCAxMi40LTQ0LjcgMCAtMTIuNC0xMi40LTEyLjQtMzIuNCAwLTQ0LjdMMjc4LjMgMjI1LjkgMTA2LjQgNTRjLTEyLjQtMTIuNC0xMi40LTMyLjQgMC00NC43IDEyLjQtMTIuNCAzMi40LTEyLjQgNDQuOCAwbDE5NC4zIDE5NC4zYzYuMiA2LjIgOS4zIDE0LjMgOS4zIDIyLjRDMzU0LjcgMjM0IDM1MS42IDI0Mi4xIDM0NS40IDI0OC4zeiIvPjwvc3ZnPg==) no-repeat -2px 4px/9px;
 width:6px;
 height:15px;
 display:inline-block
}
#bread-crumbs li:last-child:after {
 display:none
}
#bread-crumbs li:last-child.ch:after {
 background:#ff3a3a;
 -webkit-box-shadow:0 0 8px gray;
 box-shadow:0 0 8px gray;
 color:#fff;
 content:"Вы не можете добавить больше 10 пунктов.";
 font-size:12px;
 line-height:14px;
 margin:-25px 0 0 -137px;
 padding:4px 5px;
 position:absolute;
 text-shadow:0 1px 0 #bf6262;
 width:250px;
 z-index:6
}
#bread-crumbs li:last-child:after,
#weather-now-info:after {
 content:""
}
#weather-now-info p,
#weather-now-info p span {
 text-shadow:0 1px 0 #fff;
 position:relative;
 line-height:14px
}
#weather-now {
 overflow:hidden;
 margin-top:10px
}
#weather-now-info:after {
 background:#fff2d5;
 height:35px;
 left:0;
 position:absolute;
 top:0;
 width:210px;
 z-index:1
}
#weather-now-info {
 background:#fffbf2;
 border:2px solid #fff2d5;
 color:#333;
 float:left;
 height:91px;
 margin-right:12px;
 position:relative;
 width:210px
}
#weather-now-info p {
 display:block;
 z-index:2;
 left:-2px;
 top:-2px;
 font-size:22px;

 height:22px;
 overflow:hidden;
 padding:14px 0 1px;
 margin-left:45px
}
#weather-now-info p span {
 font-size:11px;
 color:#4d4b46;
 font-family:Tahoma,Geneva,sans-serif;
 float:right;
 top:-7px;
 right:8px
}
#weather-now-info p span em {
 font-size:10px;
 float:right;
 font-style:normal
}
#weather-now-info p span em span {
 position:relative;
 right:3px;
 top:2px;
 display:inline-block;
 width:11px;
 height:11px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMS43NzIgMzEuNzcyIiBmaWxsPSIjNGQ0YjQ2Ij4NCg0KCTxwYXRoIGQ9Ik0xNS44ODcsMEM3LjExMywwLDAsNy4xMTUsMCwxNS44ODljMCw4Ljc3LDcuMTEzLDE1Ljg4MywxNS44ODcsMTUuODgzYzguNzczLDAsMTUuODg0LTcuMTEzLDE1Ljg4NC0xNS44ODMNCgkJQzMxLjc3MSw3LjExNSwyNC42NiwwLDE1Ljg4NywweiBNMTUuODg3LDI2Ljk0N2MtNi4xLDAtMTEuMDY0LTQuOTYxLTExLjA2NC0xMS4wNTljMC02LjEwNCw0Ljk2NC0xMS4wNjgsMTEuMDY0LTExLjA2OA0KCQljNi4xMDEsMCwxMS4wNjEsNC45NjUsMTEuMDYxLDExLjA2OEMyNi45NDgsMjEuOTg2LDIxLjk4NywyNi45NDcsMTUuODg3LDI2Ljk0N3oiLz4NCgk8cGF0aCBkPSJNMTcuMjUzLDE1LjAxMmwwLjAwMS02LjEzM2MwLTAuNzU0LTAuNjExLTEuMzYzLTEuMzY3LTEuMzYzYy0wLjc1OCwwLTEuMzcsMC42MDktMS4zNywxLjM2M3Y2LjEzM3YyLjczNHYwLjAwMmgyLjczNg0KCQl2LTAuMDAybDYuMTM0LDAuMDAyYzAuNzUyLDAsMS4zNjYtMC42MTEsMS4zNjYtMS4zNjdjMC0wLjc1OC0wLjYxNC0xLjM2OS0xLjM2Ni0xLjM2OUMyMy4zODgsMTUuMDEyLDE3LjI1MywxNS4wMTIsMTcuMjUzLDE1LjAxMnoNCgkJIi8+DQo8L3N2Zz4NCg==) no-repeat;
 float:left;
 background-size:11px 11px
}
#thermometer div,
.thermometer {
 position:absolute;
 height:79px
}
#thermometer {
 position:absolute;
 margin-top:-1px;
 z-index:2;
 left:-2px
}
#thermometer div {
 z-index:3;
 margin:8px 0 0 8px
}
.thermometer {
 width:33px;
 z-index:2
}
.thermometer-numbers {
 width:17px;
 height:79px
}
.thermometer-numbers b {
 font:normal 400 10px/10px Tahoma;
 color:#8b8b8b;
 display:block
}
.thermometer-numbers b:nth-child(1) {
 height:22px
}
.thermometer-numbers b:nth-child(1):before {
 content:'40';
 position:relative;
 top:-1px;
 left:-2px
}
.thermometer-numbers b:nth-child(1) i:after,
.thermometer-numbers b:nth-child(1):after {
 position:relative;
 content:'';
 background:#8b8b8b;
 height:1px;
 display:block;
 overflow:hidden
}
.thermometer-numbers b:nth-child(1):after {
 width:4px;
 top:-7px;
 left:11px
}
.thermometer-numbers b:nth-child(1) i {
 background:#8b8b8b;
 width:2px;
 height:1px;
 position:relative;
 top:2px;
 left:13px;
 display:block
}
.thermometer-numbers b:nth-child(1) i:after {
 width:4px;
 top:8px;
 left:-2px
}
.thermometer-numbers b:nth-child(2) {
 height:23px
}
.thermometer-numbers b:nth-child(2):before {
 content:'0';
 position:relative;
 top:9px;
 left:3px
}
.thermometer-numbers b:nth-child(2) i:after,
.thermometer-numbers b:nth-child(2):after {
 position:relative;
 content:'';
 background:#8b8b8b;
 height:1px;
 display:block;
 overflow:hidden
}
.thermometer-numbers b:nth-child(2):after {
 width:2px;
 top:-5px;
 left:13px
}
.thermometer-numbers b:nth-child(2) i {
 background:#8b8b8b;
 width:4px;
 height:1px;
 position:relative;
 top:4px;
 left:11px;
 display:block
}
.thermometer-numbers b:nth-child(2) i:after {
 width:2px;
 top:8px;
 left:2px
}
.thermometer-numbers b:nth-child(3) {
 height:27px
}
.thermometer-numbers b:nth-child(3):before {
 content:'40';
 position:relative;
 top:18px;
 left:-2px
}
.thermometer-numbers b:nth-child(3) i:after,
.thermometer-numbers b:nth-child(3):after {
 content:'';
 background:#8b8b8b;
 height:1px;
 display:block;
 overflow:hidden;
 position:relative
}
.thermometer-numbers b:nth-child(3):after {
 width:4px;
 top:-4px;
 left:11px
}
.thermometer-numbers b:nth-child(3) i {
 background:#8b8b8b;
 width:2px;
 height:1px;
 position:relative;
 top:5px;
 left:13px;
 display:block
}
.thermometer-numbers b:nth-child(3) i:after {
 width:4px;
 top:8px;
 left:-2px
}
.water-t .thermometer-numbers b:nth-child(3):before {
 content:'0';
 left:4px
}
.water-t .thermometer-numbers b:nth-child(2):before {
 content:'20';
 left:0
}
.thermometer-scale {
 border-radius:4px 4px 0 0;
 height:77px;
 left:23px;
 position:relative;
 width:6px;
 z-index:9
}
.thermometer-scale:after,
.thermometer-scale:before {
 content:'';
 display:block;
 position:relative
}
.thermometer-scale:after {
 background:#fff;
 height:61px;
 left:2px;
 opacity:.6;
 top:-1px;
 width:1px
}
.thermometer-scale:before {
 background:radial-gradient(ellipse farthest-corner at center center,#fff 0,#ee0d0d 100%);
 border-radius:2px;
 height:4px;
 top:67px;
 width:4px
}
.thermometer-scale.blue:before {
 background:radial-gradient(ellipse farthest-corner at center center,#fff 0,#0f8abe 100%)
}
#thermometer span {
 -webkit-animation-duration:2s;
 animation-duration:2s;
 -webkit-animation-name:loading;
 animation-name:loading;
 background:#ee0d0d;
 bottom:-16px;
 margin:0 0 10px 31px;
 max-height:74px;
 position:absolute;
 width:6px;
 z-index:1
}
#thermometer em:after {
 background:#ee0d0d;
 border-radius:6px;
 -webkit-box-shadow:0 0 0 1px #b8b7b7;
 box-shadow:0 0 0 1px #b8b7b7;
 content:'';
 display:block;
 height:12px;
 left:-3px;
 position:absolute;
 top:67px;
 width:12px
}
.thermometer em,
.thermometer em:before {
 display:block;
 position:relative;
 width:6px
}
#thermometer span#blue+em:after {
 background:#0f8abe
}
.thermometer em {
 border-radius:4px 4px 0 0;
 -webkit-box-shadow:0 0 2px #afafaf inset,0 0 0 1px #ccc;
 box-shadow:0 0 2px #afafaf inset,0 0 0 1px #ccc;
 height:77px;
 left:31px;
 top:8px
}
.thermometer em:before {
 background:#ee0d0d;
 content:'';
 height:4px;
 top:64px;
 z-index:2
}
.balun:after,
.map-bal:after,
.map:before {
 content:""
}
.thermometer span#blue+em:before {
 background:#0f8abe
}
#thermometer span#blue {
 background:#0f8abe
}
#weather-now-icon {
 position:relative;
 top:1px;
 left:-90px;
 float:left;
 display:inline-block
}
#weather-now-number {
 font-size:36px;
 color:#000;
 margin:7px 0 0 43px;
 font-weight:400;
 float:left;
 width:90px;
 position:relative;
 overflow:hidden;
 left:56px
}
#weather-now-number span {
 font-size:22px;
 left:1px;
 position:relative;
 top:-10px
}
.water-now {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NjUuMDg2IDQ2NS4wODYiIGZpbGw9IiMwMDg1ZDgiPg0KCTxwYXRoIGQ9Ik00NjQuOTg1LDMyNi4xNDNjMCwxMi45LTEyLjE5OSwyNS4xMDEtMjUuMSwyNS4xMDFjLTE2LjUsMC0yNi4zLDgtNDAuNCwyMC44Yy0xNC4xLDEyLjgtMzMsMzMtNjMuNiwzM3MtNDkuNi0yMC4yLTYzLjYtMzMgICBjLTE0LjEwMS0xMi45LTIzLjMwMS0yMC44LTM5LjgtMjAuOGMtMTYuNSwwLTI1LjcsOC0zOS44LDIwLjhjLTE0LjEsMTIuOC0zMywzMy02My42LDMzYy0zMC42LDAtNDkuNi0yMC4yLTYzLjYtMzMgICBjLTE0LjEtMTIuOS0yMy4zLTIwLjgtMzkuOC0yMC44Yy0xMi45LDAtMjUuMS0xMS42MDEtMjUuMS0yNS4xMDFzMTIuMi0yNS4xLDI1LjEtMjQuNWMzNC4zLDAsNTguMSwxOS42MDEsNzMuNCwzMy43ICAgYzE1LjMsMTQuMTAxLDIzLjMsMjAuMiwzMC42LDIwLjJjNy4zLDAsMTQuNy02LjEsMzAtMjAuMmMxNS4zLTE0LjEsMzkuMi0zMy43LDczLjQtMzMuN3M1Ny41LDE5LjYwMSw3My4zOTksMzMuNyAgIGMxNS4zMDEsMTQuMTAxLDIzLjMwMSwyMC4yLDMwLjYwMSwyMC4yczE0LjctNi4xLDMwLTIwLjJjMTUuMy0xNC4xLDM5LjItMzMuNyw3My4zOTktMzMuNyAgIEM0NTIuNzg2LDMwMS4wNDMsNDY0Ljk4NSwzMTMuMzQzLDQ2NC45ODUsMzI2LjE0M3ogTTI0Ljk4NiwxMDkuNTQzYzE2LjUsMCwyNS43LDcuMywzOS44LDIwLjJjMTQuMSwxMi45LDMzLDMzLDYzLjYsMzMgICBjMS44LDAsMy43LDAsNS41LDBjMjcuNS0yLjQsNDQuNy0yMC44LDU4LjEtMzNjMTIuMi0xMSwyMC44LTE4LjQsMzQuMy0yMC4yYzEuOCwwLDMuNy0wLjYsNi4xLTAuNmMxNi41LDAsMjUuNyw3LjMsMzkuOCwyMC4yICAgYzMuNywzLjEsNy4zLDYuNywxMS42MDEsMTFjMTIuODk5LDExLDI4LjgsMjIuNiw1MiwyMi42YzEuOCwwLDMuNjk5LDAsNS41LDBjMjcuNS0yLjQsNDQuNjk5LTIwLjgsNTguMS0zMyAgIGMxMi4yLTExLDIwLjgtMTguNCwzNC4zLTIwLjJjMS44LDAsMy43LTAuNiw2LjEwMS0wLjZjMy4xLDAsNi42OTktMC42LDkuMTk5LTEuOGMxLjItMC42LDMuMTAxLTEuMiw0LjMwMS0yLjQgICBjNi42OTktNC4zLDExLjYtMTIuMiwxMS42LTIwLjJjMC0zLjEtMC42LTYuNy0xLjgtOS4ybDAsMGMtMS4yLTMuMS0zLjEwMS01LjUtNS41LThjLTEuMi0xLjItMi40LTIuNC0zLjctMy4xICAgYy0xLjItMC42LTIuNC0xLjgtNC4zLTIuNGMtMS44LTAuNi0zLjEwMS0xLjItNC45LTEuMmMtMS44LTAuNi0zLjEtMC42LTQuODk5LTAuNmMtMS44MDEsMC00LjMwMSwwLTYuMTAxLDAgICBjLTMwLjYsMi40LTUyLjYsMTkuNi02Ny4zLDMzYy0xMy41LDEyLjItMjAuOCwxOS0yNy41LDIwLjJjLTEuMiwwLTEuOCwwLjYtMi40LDAuNmMtMS44LDAtMy43LTAuNi01LjUtMS4yICAgYy0zLjctMS44LTguNi00LjktMTQuMS0xMC40Yy0zLjEwMS0yLjQtNi43LTUuNS0xMC40LTkuMmMtMTUuMy0xNC4xLTM5LjItMzMtNzMuNC0zM2MtMS44LDAtNC4zLDAtNi4xLDAgICBjLTMwLjYsMi40LTUyLjYsMTkuNi02Ny4zLDMzYy0xMy41LDEyLjItMjAuOCwxOS0yNy41LDIwLjJjLTEuMiwwLTEuOCwwLjYtMi40LDAuNmMtMS44LDAtMy43LTAuNi01LjUtMS4ycy00LjMtMi40LTYuNy0zLjcgICBjLTQuOS0zLjEtMTAuNC04LjYtMTguNC0xNS4zYy0xNS4zLTE0LjEtMzkuMi0zMy03My40LTMzYy0wLjYsMC0xLjgsMC0yLjQsMGwwLDBjLTEyLjksMC42LTI0LjUsMTIuOS0yMy4zLDI1LjcgICBDLTAuNzE0LDk5LjE0MywxMi4wODYsMTEwLjE0MywyNC45ODYsMTA5LjU0M3ogTTQzOS4yODYsMTgwLjU0M2MtMS44MDEsMC00LjMwMSwwLTYuMTAxLDBjLTMwLjYsMi40LTUyLjYsMjAuMi02Ny4zLDMzICAgYy0xMy41LDEyLjItMjAuOCwxOS0yNy41LDIwLjJjLTEuMiwwLTEuOCwwLjYtMi40LDAuNmMtMi4zOTksMC01LjUtMS4yLTguNi0zLjFjLTUuNS0zLjEtMTIuMi04LjYtMjEuNC0xNy43ICAgYy0xNS4zLTE0LjEtMzkuMTk5LTMzLjctNzMuMzk5LTMzLjdjLTEuOCwwLTQuMywwLTYuMSwwYy0zMC42LDIuNC01Mi42LDIwLjItNjcuMywzM2MtMTMuNSwxMi4yLTIwLjgsMTktMjcuNSwyMC4yICAgYy0xLjIsMC0xLjgsMC42LTIuNCwwLjZjLTIuNCwwLTUuNS0xLjE5OS04LjYtMy4xYy0xLjItMC42LTIuNC0xLjItMy43LTEuOGMtNC45LTMuMS0xMC40LTguNi0xOC40LTE1LjMgICBjLTE1LjMtMTQuMS0zOS4yLTMzLjctNzMuNC0zMy43Yy0xMi45LDAtMjUuMSwxMS42LTI1LjEsMjUuMXMxMi4yLDI1LjEsMjUuMSwyNC41YzE2LjUsMCwyNS43LDgsMzkuOCwyMC44ICAgYzE0LjEsMTIuOSwzMywzMyw2My42LDMzYzEuOCwwLDMuNywwLDUuNSwwYzI3LjUtMi4zOTksNDQuNy0yMC44LDU4LjEtMzNjOC42LTgsMTUuOS0xNC4xLDIzLjktMTcuMWMxLjgtMC42LDMuMS0xLjIsNC45LTEuOCAgIGMxLjgtMC42LDMuNy0wLjYsNS41LTEuMmMxLjgsMCwzLjctMC42LDYuMS0wLjZjMTYuNSwwLDI1LjcsOCwzOS44LDIwLjhjMy43LDMuMSw3LjMsNi43LDExLjYsMTFjMTIuOSwxMSwyOC44MDEsMjIuNiw1MiwyMi42ICAgYzEuODAxLDAsMy43LDAsNS41LDBjMjcuNS0yLjM5OSw0NC43LTIwLjgsNTguMTAxLTMzYzguNi04LDE1Ljg5OS0xNC4xLDIzLjg5OS0xNy4xYzEuODAxLTAuNjAxLDMuMTAxLTEuMiw0LjktMS44ICAgczMuNy0wLjYsNS41LTEuMmMxLjgsMCwzLjctMC42LDYuMS0wLjZjMTIuOSwwLDI1LjEwMS0xMS42LDI1LjEwMS0yNC41QzQ2NC45ODUsMTkyLjc0Myw0NTIuNzg2LDE4MC41NDMsNDM5LjI4NiwxODAuNTQzeiIvPjwvc3ZnPg==) 6px 11px no-repeat;
 width:26px;
 height:26px;
 font-size:12px;
 text-align:center;
 line-height:11px;
 color:#0085d8;
 position:absolute;
 top:65px;
 right:5px;
 overflow:hidden;
 text-indent:-2px;
 background-size:15px 15px
}
a.water-now:hover {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NjUuMDg2IDQ2NS4wODYiIGZpbGw9IiNENTA0MDQiPg0KCTxwYXRoIGQ9Ik00NjQuOTg1LDMyNi4xNDNjMCwxMi45LTEyLjE5OSwyNS4xMDEtMjUuMSwyNS4xMDFjLTE2LjUsMC0yNi4zLDgtNDAuNCwyMC44Yy0xNC4xLDEyLjgtMzMsMzMtNjMuNiwzM3MtNDkuNi0yMC4yLTYzLjYtMzMgICBjLTE0LjEwMS0xMi45LTIzLjMwMS0yMC44LTM5LjgtMjAuOGMtMTYuNSwwLTI1LjcsOC0zOS44LDIwLjhjLTE0LjEsMTIuOC0zMywzMy02My42LDMzYy0zMC42LDAtNDkuNi0yMC4yLTYzLjYtMzMgICBjLTE0LjEtMTIuOS0yMy4zLTIwLjgtMzkuOC0yMC44Yy0xMi45LDAtMjUuMS0xMS42MDEtMjUuMS0yNS4xMDFzMTIuMi0yNS4xLDI1LjEtMjQuNWMzNC4zLDAsNTguMSwxOS42MDEsNzMuNCwzMy43ICAgYzE1LjMsMTQuMTAxLDIzLjMsMjAuMiwzMC42LDIwLjJjNy4zLDAsMTQuNy02LjEsMzAtMjAuMmMxNS4zLTE0LjEsMzkuMi0zMy43LDczLjQtMzMuN3M1Ny41LDE5LjYwMSw3My4zOTksMzMuNyAgIGMxNS4zMDEsMTQuMTAxLDIzLjMwMSwyMC4yLDMwLjYwMSwyMC4yczE0LjctNi4xLDMwLTIwLjJjMTUuMy0xNC4xLDM5LjItMzMuNyw3My4zOTktMzMuNyAgIEM0NTIuNzg2LDMwMS4wNDMsNDY0Ljk4NSwzMTMuMzQzLDQ2NC45ODUsMzI2LjE0M3ogTTI0Ljk4NiwxMDkuNTQzYzE2LjUsMCwyNS43LDcuMywzOS44LDIwLjJjMTQuMSwxMi45LDMzLDMzLDYzLjYsMzMgICBjMS44LDAsMy43LDAsNS41LDBjMjcuNS0yLjQsNDQuNy0yMC44LDU4LjEtMzNjMTIuMi0xMSwyMC44LTE4LjQsMzQuMy0yMC4yYzEuOCwwLDMuNy0wLjYsNi4xLTAuNmMxNi41LDAsMjUuNyw3LjMsMzkuOCwyMC4yICAgYzMuNywzLjEsNy4zLDYuNywxMS42MDEsMTFjMTIuODk5LDExLDI4LjgsMjIuNiw1MiwyMi42YzEuOCwwLDMuNjk5LDAsNS41LDBjMjcuNS0yLjQsNDQuNjk5LTIwLjgsNTguMS0zMyAgIGMxMi4yLTExLDIwLjgtMTguNCwzNC4zLTIwLjJjMS44LDAsMy43LTAuNiw2LjEwMS0wLjZjMy4xLDAsNi42OTktMC42LDkuMTk5LTEuOGMxLjItMC42LDMuMTAxLTEuMiw0LjMwMS0yLjQgICBjNi42OTktNC4zLDExLjYtMTIuMiwxMS42LTIwLjJjMC0zLjEtMC42LTYuNy0xLjgtOS4ybDAsMGMtMS4yLTMuMS0zLjEwMS01LjUtNS41LThjLTEuMi0xLjItMi40LTIuNC0zLjctMy4xICAgYy0xLjItMC42LTIuNC0xLjgtNC4zLTIuNGMtMS44LTAuNi0zLjEwMS0xLjItNC45LTEuMmMtMS44LTAuNi0zLjEtMC42LTQuODk5LTAuNmMtMS44MDEsMC00LjMwMSwwLTYuMTAxLDAgICBjLTMwLjYsMi40LTUyLjYsMTkuNi02Ny4zLDMzYy0xMy41LDEyLjItMjAuOCwxOS0yNy41LDIwLjJjLTEuMiwwLTEuOCwwLjYtMi40LDAuNmMtMS44LDAtMy43LTAuNi01LjUtMS4yICAgYy0zLjctMS44LTguNi00LjktMTQuMS0xMC40Yy0zLjEwMS0yLjQtNi43LTUuNS0xMC40LTkuMmMtMTUuMy0xNC4xLTM5LjItMzMtNzMuNC0zM2MtMS44LDAtNC4zLDAtNi4xLDAgICBjLTMwLjYsMi40LTUyLjYsMTkuNi02Ny4zLDMzYy0xMy41LDEyLjItMjAuOCwxOS0yNy41LDIwLjJjLTEuMiwwLTEuOCwwLjYtMi40LDAuNmMtMS44LDAtMy43LTAuNi01LjUtMS4ycy00LjMtMi40LTYuNy0zLjcgICBjLTQuOS0zLjEtMTAuNC04LjYtMTguNC0xNS4zYy0xNS4zLTE0LjEtMzkuMi0zMy03My40LTMzYy0wLjYsMC0xLjgsMC0yLjQsMGwwLDBjLTEyLjksMC42LTI0LjUsMTIuOS0yMy4zLDI1LjcgICBDLTAuNzE0LDk5LjE0MywxMi4wODYsMTEwLjE0MywyNC45ODYsMTA5LjU0M3ogTTQzOS4yODYsMTgwLjU0M2MtMS44MDEsMC00LjMwMSwwLTYuMTAxLDBjLTMwLjYsMi40LTUyLjYsMjAuMi02Ny4zLDMzICAgYy0xMy41LDEyLjItMjAuOCwxOS0yNy41LDIwLjJjLTEuMiwwLTEuOCwwLjYtMi40LDAuNmMtMi4zOTksMC01LjUtMS4yLTguNi0zLjFjLTUuNS0zLjEtMTIuMi04LjYtMjEuNC0xNy43ICAgYy0xNS4zLTE0LjEtMzkuMTk5LTMzLjctNzMuMzk5LTMzLjdjLTEuOCwwLTQuMywwLTYuMSwwYy0zMC42LDIuNC01Mi42LDIwLjItNjcuMywzM2MtMTMuNSwxMi4yLTIwLjgsMTktMjcuNSwyMC4yICAgYy0xLjIsMC0xLjgsMC42LTIuNCwwLjZjLTIuNCwwLTUuNS0xLjE5OS04LjYtMy4xYy0xLjItMC42LTIuNC0xLjItMy43LTEuOGMtNC45LTMuMS0xMC40LTguNi0xOC40LTE1LjMgICBjLTE1LjMtMTQuMS0zOS4yLTMzLjctNzMuNC0zMy43Yy0xMi45LDAtMjUuMSwxMS42LTI1LjEsMjUuMXMxMi4yLDI1LjEsMjUuMSwyNC41YzE2LjUsMCwyNS43LDgsMzkuOCwyMC44ICAgYzE0LjEsMTIuOSwzMywzMyw2My42LDMzYzEuOCwwLDMuNywwLDUuNSwwYzI3LjUtMi4zOTksNDQuNy0yMC44LDU4LjEtMzNjOC42LTgsMTUuOS0xNC4xLDIzLjktMTcuMWMxLjgtMC42LDMuMS0xLjIsNC45LTEuOCAgIGMxLjgtMC42LDMuNy0wLjYsNS41LTEuMmMxLjgsMCwzLjctMC42LDYuMS0wLjZjMTYuNSwwLDI1LjcsOCwzOS44LDIwLjhjMy43LDMuMSw3LjMsNi43LDExLjYsMTFjMTIuOSwxMSwyOC44MDEsMjIuNiw1MiwyMi42ICAgYzEuODAxLDAsMy43LDAsNS41LDBjMjcuNS0yLjM5OSw0NC43LTIwLjgsNTguMTAxLTMzYzguNi04LDE1Ljg5OS0xNC4xLDIzLjg5OS0xNy4xYzEuODAxLTAuNjAxLDMuMTAxLTEuMiw0LjktMS44ICAgczMuNy0wLjYsNS41LTEuMmMxLjgsMCwzLjctMC42LDYuMS0wLjZjMTIuOSwwLDI1LjEwMS0xMS42LDI1LjEwMS0yNC41QzQ2NC45ODUsMTkyLjc0Myw0NTIuNzg2LDE4MC41NDMsNDM5LjI4NiwxODAuNTQzeiIvPjwvc3ZnPg==) 6px 11px no-repeat;
 background-size:15px 15px
}
#weather-now-description {
 float:left;
 width:188px;
 overflow:hidden
}
#weather-now-description dl {
 margin-top:1px;
 font-size:13px;
 overflow:hidden;
 height:79px;
 -webkit-transition:350ms ease-in-out;
 transition:350ms ease-in-out
}
#weather-now-description dl.lf {
 height:98px
}
#weather-now-description dt {
 float:left;
 width:100px;
 color:#616161;
 overflow:hidden;
 height:16px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxMCI+PHJlY3QgZmlsbD0iI0Q4RDhEOCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIi8+PC9zdmc+) 0 10px/3px 1px repeat-x
}
#weather-now-description dt span {
 background:#fff;
 padding-right:5px;
 padding-left:1px
}
#weather-now-description dd {
 width:85px;
 overflow:hidden;
 height:16px;
 margin-bottom:4px;
 padding-left:1px
}
.more-data {
 color:#1872cb;
 cursor:pointer;
 padding-left:1px;
 margin-bottom:10px;
 font-size:13px;
 display:inline-block;
 background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMzMzIj48cGF0aCBkPSJNMTQuODMgMTYuNDJsOS4xNyA5LjE3IDkuMTctOS4xNyAyLjgzIDIuODMtMTIgMTItMTItMTJ6Ii8+PHBhdGggZD0iTTAtLjc1aDQ4djQ4aC00OHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=);
 background-size:20px;
 background-repeat:no-repeat;
 background-position:right -2px;
 padding-right:21px
}
.more-data.close {
 background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB3aWR0aD0iNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzMzMyI+PHBhdGggZD0iTTE0LjgzIDMwLjgzbDkuMTctOS4xNyA5LjE3IDkuMTcgMi44My0yLjgzLTEyLTEyLTEyIDEyeiIvPjxwYXRoIGQ9Ik0wIDBoNDh2NDhoLTQ4eiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==);
 position:relative;
 top:-1px
}
#weather-now-links {
 float:left
}
#weather-now-links ol {
 font-size:13px;
 overflow:hidden;
 height:95px
}
#weather-now-links ol li {
 height:16px;
 margin-bottom:4px;
 width:260px;
 padding-left:18px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzIDExIj4NCjxyZWN0IGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIzIiBoZWlnaHQ9IjExIi8+DQo8cG9seWdvbiBmaWxsPSIjN0M3RjgwIiBwb2ludHM9IjAsMC45ODQzNzUgMSwwLjk4NDM3NSAxLDEuOTg0Mzc1IDIsMS45ODQzNzUgMiwyLjk4NDM3NSAzLDIuOTg0Mzc1IDMsMy45ODQzNzUgMiwzLjk4NDM3NSANCgkyLDQuOTg0Mzc1IDEsNC45ODQzNzUgMSw1Ljk4NDM3NSAwLDUuOTg0Mzc1ICIvPg0KPC9zdmc+DQo=) 10px 4px/3px 11px no-repeat
}
.gr-one-day,
.weather-property-tab {
 margin:0 auto
}
#weather-now-links ol li a {
 overflow:hidden;
 height:16px;
 display:inline-block
}
#weather-now-linkActive {
 background:#2fbbf6;
 border-radius:2px;
 -webkit-box-shadow:0 1px 2px #1e86b2 inset;
 box-shadow:0 1px 2px #1e86b2 inset;
 color:#fff;
 display:inline-block;
 height:17px;
 left:-10px;
 overflow:hidden;
 padding:2px 10px 0;
 position:relative;
 text-shadow:0 1px 0 #238cb8
}
.weather-today {
 width:100%;
 border:none;
 border-collapse:collapse;
 font-size:12px;
 color:#373737;

}
#weather-day,
#weather-feeling,
#weather-humidity,
#weather-pressure,
#weather-probability,
#weather-property,
#weather-temperature,
#weather-wind,
.t-weather-day,
.t-weather-pressure,
.t-weather-property,
.t-weather-temperature,
.t-weather-wind,
.weather_day,
.weather_feeling,
.weather_humidity,
.weather_pressure,
.weather_temperature,
.weather_wind {
 color:#616161;
 border-bottom:1px solid #f2f2f2;
 line-height:15px;
 padding:3px 0 9px;
 text-align:center
}
.gr-one-day {
 width:728px;
 height:350px;
 overflow:hidden
}
#weather-day,
.t-weather-day,
.weather_day {
 width:67px
}
#weather-temperature,
.t-weather-temperature,
.weather_temperature {
 width:165px
}
#weather-property,
.t-weather-property {
 width:185px
}
#weather-property.txLeft {
 text-align:left
}
#weather-feeling,
.weather_feeling {
 width:93px
}
#weather-probability {
 width:104px
}
#weather-pressure,
.t-weather-pressure,
.weather_pressure {
 width:88px;
 text-align:center
}
#weather-humidity,
#weather-wind,
.t-weather-wind,
.weather_humidity,
.weather_wind {
 width:92px;
 text-align:center
}
.day,
.evening,
.morning,
.night {
 background:#e0ecf6;
}
.fourteen-d {
 background:#fffaed;
}
.fourteen-n {
 background:#fffaed;
}
.hourly-1 {
 background:#fffaed;
}
.hourly-2 {
 background:#fffaed;
}
.weather-day,
.weather-feeling,
.weather-humidity,
.weather-pressure,
.weather-probability,
.weather-property,
.weather-temperature,
.weather-wind {
 border-bottom:1px solid #f2f2f2;
 height:64px;
 line-height:20px
}
.weather-day {
 font-size:18px;
 padding-left:15px;
 width:52px
}
.weather-temperature {
 font-size:28px;
 width:145px;
 line-height:29px;
 padding-left:20px
}
.archive_c {
 width:165px;
 padding-left:0;
 text-align:center
}
.weather-temperature img {
 position:relative;
 top:4px;
 right:0
}
.weather-temperature span {
 position:relative;
 top:-11px;
 left:7px
}
h2.o-d+.weather-today+.weather-today .weather-temperature {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding-left:40px
}
h2.o-d+.weather-today+.weather-today .weather-feeling {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding-left:24px
}
h2.o-d+.weather-today+.weather-today .weather-pressure {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding-left:18px
}
h2.o-d+.weather-today+.weather-today .weather-wind {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding-left:40px
}
h2.o-d+.weather-today+.weather-today .weather-humidity {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding-left:9px
}
.weather-wind img,
.wwi {
 top:1px;
 margin-right:6px;
 position:relative
}
td.weather-wind span.wwi.tooltip {
 top:-1px
}
td.weather-wind span.tooltip {
 top:-2px;
 position:relative
}
#min-max-temp div span a,
.reg-list,
.weather-city-item span img {
 top:-2px;
 position:relative
}
h2.o-d+.weather-today+.weather-today .weather-wind>.wwi {
 left:-5px;
 position:relative
}
.red {
 color:#d32f2f
}
.weather-property {
 line-height:13px;
 width:185px
}
.weather-characteristics {
 font-size:14px;
 line-height:18px
}
.weather-feeling,
.weather-humidity,
.weather-pressure,
.weather-probability,
.weather-wind {
 font-size:18px;
 text-align:center
}
.weather-feeling {
 width:93px
}
.weather-probability {
 width:104px
}
.weather-pressure {
 width:88px
}
.weather-wind {
 width:92px;
 text-align:left;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding-left:12px
}
.wwi {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMzAiIGZpbGw9IiMzMzMiPg0KPHBvbHlsaW5lIHBvaW50cz0iMC4zMTE1MjM0LDExLjQ5MDcyMjcgMTEuNTUzNzEwOSwxNi4yODYxMzI4IDkuODEzNDc2NiwxMS40OTA3MjI3IDExLjU1MzcxMDksNi42OTgyNDIyICIvPg0KPHBvbHlsaW5lIHBvaW50cz0iMTEuNzczNDM3NSwyMjAuODI0MjE4OCAwLjUzMTI1LDIyNS42MjAxMTcyIDIuMjcwOTk2MSwyMjAuODI0MjE4OCAwLjUzMTI1LDIxNi4wMzIyMjY2ICIvPg0KPHBvbHlsaW5lIHBvaW50cz0iNS44ODg2NzE5LDQ2LjA3MjI2NTYgMTAuNjg0NTcwMywzNC44MzAwNzgxIDUuODg4NjcxOSwzNi41Njk4MjQyIDEuMDk2Njc5NywzNC44MzAwNzgxICIvPg0KPHBvbHlsaW5lIHBvaW50cz0iNi4wMDE5NTMxLDEyNS4zMzEwNTQ3IDEuMjA2MDU0NywxMzYuNTcyMjY1NiA2LjAwMTk1MzEsMTM0LjgzMjAzMTMgMTAuNzkzOTQ1MywxMzYuNTcyMjY1NiAiLz4NCjxwb2x5bGluZSBwb2ludHM9IjAuMzMxMDU0NywxNTUuMjk0OTIxOSA0Ljg4ODY3MTksMTY2LjYzNDc2NTYgNy4wNDk4MDQ3LDE2Mi4wMTM2NzE5IDExLjY2ODk0NTMsMTU5Ljg1NTQ2ODggIi8+DQo8cG9seWxpbmUgcG9pbnRzPSIxMS41NzMyNDIyLDE4NC45MDAzOTA2IDcuMDE1NjI1LDE5Ni4yNDAyMzQ0IDQuODU0NDkyMiwxOTEuNjE4MTY0MSAwLjIzNTM1MTYsMTg5LjQ1OTk2MDkgIi8+DQo8cG9seWxpbmUgcG9pbnRzPSIwLjE1MzMyMDMsNzUuODU0NDkyMiAxMS44NDc2NTYzLDcyLjMwMTI2OTUgNy40MzI2MTcyLDY5Ljc0NjU4MiA1LjY4NDU3MDMsNjQuOTU3MDMxMyAiLz4NCjxwb2x5bGluZSBwb2ludHM9IjExLjg0NjY3OTcsMTA2LjYzNzY5NTMgMC4xNTIzNDM4LDEwMy4wODQ0NzI3IDQuNTY3MzgyOCwxMDAuNTI5Nzg1MiA2LjMxNTQyOTcsOTUuNzQwMjM0NCAiLz4NCjwvc3ZnPg0K) left top no-repeat;
 display:inline-block;
 width:32px;
 height:20px;
 background-size:12px 230px
}
.wwi.E {
 background-position:0 1px
}
.wwi.N {
 background-position:0 -28px
}
.wwi.NE {
 background-position:0 -59px
}
.wwi.NW {
 background-position:0 -89px
}
.wwi.S {
 background-position:0 -118px
}
.wwi.SE {
 background-position:0 -149px
}
.wwi.SW {
 background-position:0 -178px
}
.wwi.W {
 background-position:0 -209px
}
.weather-humidity {
 width:92px
}
#weather-cities {
 overflow:hidden;
 margin-top:20px;
 margin-bottom:20px
}
#weather-cities h3 {
 margin-bottom:15px
}
#weather-cities-l {
 width:48%;
 float:left;
 margin-right:4%
}
.weather-city-item {
 display:block;
 margin:0;
 font-size:15px;
 padding:4px 0;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxMCI+PHJlY3QgZmlsbD0iI0Q4RDhEOCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIi8+PC9zdmc+) 0 17px/3px 1px repeat-x;
 overflow:hidden;
 height:24px
}
#about,
#agreement,
#data span,
#feedback,
.weather-city-item a,
.weather-city-item-number,
.wi-24 {
 display:inline-block
}
.weather-city-item-number {
 position:relative;
 left:25px;
 width:33px;
 padding:0;
 margin:0;
 float:left;
 font-weight:400
}
.weather-cities-l {
 margin-right:5%
}
.weather-cities-l,
.weather-cities-r {
 float:left;
 width:30%
}
.weather-city-item.capital {
 font-weight:700
}
.weather-city-item a {
 text-overflow:ellipsis;
 white-space:nowrap;
 background:#fff;
 padding-right:2px;
 height:20px;
 max-width:68%;
 overflow:hidden
}
.weather-city-item span>span {
 float:right;
 left:-34px;
 position:relative;
 top:-4px
}
.fav-list {
 margin-right:2px;
 float:left;
 left:-2px;
 position:relative;
 top:-3px
}
.wi-24,
.wi,
.wi-24 {
 background-repeat:no-repeat;
 width:24px;
 height:24px;
 background-size:24px 1822px
}
.wi-24.d000 {
 background-position:0 0
}
.wi-24.d100 {
 background-position:0 -29px
}
.wi-24.d200 {
 background-position:0 -58px
}
.wi-24.d210 {
 background-position:0 -87px
}
.wi-24.d211 {
 background-position:0 -116px
}
.wi-24.d212 {
 background-position:0 -174px
}
.wi-24.d220 {
 background-position:0 -638px
}
.wi-24.d221 {
 background-position:0 -203px
}
.wi-24.d222 {
 background-position:0 -232px
}
.wi-24.d240,
.wi-24.d241,
.wi-24.d242,
.wi-24.d243 {
 background-position:0 -261px
}
.wi-24.d300 {
 background-position:0 -290px
}
.wi-24.d310 {
 background-position:0 -319px
}
.wi-24.d311 {
 background-position:0 -348px
}
.wi-24.d312 {
 background-position:0 -377px
}
.wi-24.d320 {
 background-position:0 -406px
}
.wi-24.d321 {
 background-position:0 -435px
}
.wi-24.d322 {
 background-position:0 -464px
}
.wi-24.d340,
.wi-24.d341 {
 background-position:0 -493px
}
.wi-24.d400 {
 background-position:0 -522px
}
.wi-24.d410,
.wi-24.d415 {
 background-position:0 -551px
}
.wi-24.d411 {
 background-position:0 -580px
}
.wi-24.d412 {
 background-position:0 -609px
}
.wi-24.d420,
.wi-24.d423 {
 background-position:0 -638px
}
.wi-24.d421,
.wi-24.d424,
.wi-24.d425 {
 background-position:0 -667px
}
.wi-24.d422 {
 background-position:0 -696px
}
.wi-24.d430,
.wi-24.d433,
.wi-24.d434,
.wi-24.d435,
.wi-24.d436,
.wi-24.d437,
.wi-24.d438,
.wi-24.d439,
.wi-24.d441,
.wi-24.d442 {
 background-position:0 -725px
}
.wi-24.d431 {
 background-position:0 -1566px
}
.wi-24.d432,
.wi-24.d443,
.wi-24.d444 {
 background-position:0 -783px
}
.wi-24.d440,
.wi-24.d445,
.wi-24.d446,
.wi-24.d447 {
 background-position:0 -812px
}
.wi-24.d500,
.wi-24.d501,
.wi-24.d502,
.wi-24.d503,
.wi-24.d504,
.wi-24.d505 {
 background-position:0 -841px
}
.wi-24.d600,
.wi-24.d601,
.wi-24.d602,
.wi-24.d603 {
 background-position:0 -870px
}
.wi-24.n000 {
 background-position:0 -899px
}
.wi-24.n100 {
 background-position:0 -928px
}
.wi-24.n200 {
 background-position:0 -957px
}
.wi-24.n210 {
 background-position:0 -986px
}
.wi-24.n211 {
 background-position:0 -1015px
}
.wi-24.n212 {
 background-position:0 -1044px
}
.wi-24.n220 {
 background-position:0 -1537px
}
.wi-24.n221 {
 background-position:0 -1102px
}
.wi-24.n222 {
 background-position:0 -1131px
}
.wi-24.n240,
.wi-24.n241,
.wi-24.n242,
.wi-24.n243 {
 background-position:0 -1160px
}
.wi-24.n300 {
 background-position:0 -1189px
}
.wi-24.n310 {
 background-position:0 -1218px
}
.wi-24.n311 {
 background-position:0 -1247px
}
.wi-24.n312 {
 background-position:0 -1276px
}
.wi-24.n320 {
 background-position:0 -1305px
}
.wi-24.n321 {
 background-position:0 -1334px
}
.wi-24.n322 {
 background-position:0 -1363px
}
.wi-24.n340 {
 background-position:0 -1392px
}
.wi-24.n400 {
 background-position:0 -1421px
}
.wi-24.n410,
.wi-24.n415 {
 background-position:0 -1450px
}
.wi-24.n411 {
 background-position:0 -1479px
}
.wi-24.n412 {
 background-position:0 -1508px
}
.wi-24.n420,
.wi-24.n423 {
 background-position:0 -1537px
}
.wi-24.n421,
.wi-24.n424,
.wi-24.n425 {
 background-position:0 -1566px
}
.wi-24.n422 {
 background-position:0 -1595px
}
.wi-24.n430,
.wi-24.n433,
.wi-24.n434,
.wi-24.n435,
.wi-24.n436,
.wi-24.n437,
.wi-24.n438,
.wi-24.n439,
.wi-24.n441,
.wi-24.n442 {
 background-position:0 -1624px
}
.wi-24.n431 {
 background-position:0 -1566px
}
.wi-24.n432,
.wi-24.n443,
.wi-24.n444 {
 background-position:0 -1711px
}
.wi-24.n440,
.wi-24.n445,
.wi-24.n446,
.wi-24.n447 {
 background-position:0 -1682px
}
.wi-24.n500,
.wi-24.n501,
.wi-24.n502,
.wi-24.n503,
.wi-24.n504,
.wi-24.n505 {
 background-position:0 -1740px
}
.wi-24.n600,
.wi-24.n601,
.wi-24.n602,
.wi-24.n603 {
 background-position:0 -1769px
}
.wi-24.op {
 background-position:0 -1798px
}
.weather-city-item span {
 float:right;
 background-color:#fff;
 padding-left:2px
}
.weather-city-item span img {
 float:right;
 left:1px
}
#data a,
#data p {
 display:inline-block;
 top:3px
}
#weather-cities-r {
 width:48%;
 float:left
}
#weather-city-informer {
 float:left;
 width:170px;
 margin:0 0 0 20px
}
#weather-city-informer p {
 background:#e5f4ff;
 display:block;
 margin:0;
 padding:0;
 height:120px;
 overflow:hidden
}
.clear {
 clear:both
}
.map:before {
 float:right;
 position:relative
}
.map {
 height:350px;
 overflow:hidden;
 margin:10px 0 0;
 position:relative;
 z-index:1
}
.map:before {
 width:34px;
 height:227px;
 display:none;
 z-index:2;
 top:80px;
 right:5px;
 -webkit-box-shadow:0 0 2px #666;
 box-shadow:0 0 2px #666
}
.block-cities,
.cities {
 width:320px;
 overflow:hidden
}
.list-cities-l,
.list-cities-r {
 display:block;
 width:320px;
 overflow:hidden
}
.map-country {
 border:4px solid #fff;
 -webkit-box-shadow:0 1px 3px #999;
 box-shadow:0 1px 3px #999;
 height:400px;
 overflow:hidden;
 margin:10px 3px 4px
}
.error {
 padding:20px 0 600px
}
.list-cities {
 overflow:hidden;
 font-size:16px
}
.cities-letter-archive,
.list-cities-letter {
 color:#333;
 font-size:32px;
 line-height:35px;
 overflow:hidden
}
.list-cities-letter {
 margin-top:20px
}
.list-cities-l {
 float:left;
 margin-right:60px
}
.list-cities-r {
 float:right
}
.list-cities-l li,
.list-cities-r li {
 background:url(data:image/gif;base64,R0lGODlhAgABAIAAAP///7OzsyH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1Q0RENUY4QjE5RTkxMUUzQUMwNDhGRjMzNTM2MUJDRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1Q0RENUY4QzE5RTkxMUUzQUMwNDhGRjMzNTM2MUJDRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVDREQ1Rjg5MTlFOTExRTNBQzA0OEZGMzM1MzYxQkNEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVDREQ1RjhBMTlFOTExRTNBQzA0OEZGMzM1MzYxQkNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAIAAQAAAgIMCgA7) 0 28px repeat-x;
 padding:4px 0
}
.list-cities-l li.search,
.list-cities-r li.search {
 margin-bottom:12px;
 line-height:16px
}
.list-cities-l li div,
.list-cities-r li div {
 font-size:12px;
 color:#818181;
 position:relative;
 margin-top:-7px
}
.list-cities-l li a,
.list-cities-r li a {
 background:#fff;
 padding-right:2px
}
.list-cities-l li span,
.list-cities-r li span {
 float:right;
 background:#fff;
 padding-left:1px
}
.list-cities-l li span img,
.list-cities-r li span img {
 float:right;
 margin-left:2px;
 position:relative;
 top:-3px
}
#content .list-cities-l.sr-c .no-bg,
#content .list-cities-r.sr-c .no-bg {
 padding:8px 0;
 line-height:20px
}
#content .list-cities-l.sr-c .no-bg>a,
#content .list-cities-r.sr-c .no-bg>a {
 font-size:16px
}
.list-cities-l.sr-c li div,
.list-cities-r.sr-c li div {
 margin-top:0;
 color:#616161;
 font-size:13px
}
.list-cities-l li div.search-reg,
.list-cities-r li div.search-reg {
 font-size:20px;
 margin-top:25px;
 color:#000;
 margin-bottom:5px;
 text-transform:uppercase;
 font-weight:700
}
.cities-letter-archive {
 display:inline-block;
 margin:10px 0 0 20px
}
.cities-letter,
.countres-letter {
 font-size:27px;
 color:#000;
 line-height:40px;
 font-weight:700;
 margin-top:20px
}
.cities,
.countres {
 margin-right:60px;
 display:block
}
.cities-letter {
 overflow:hidden
}
.block-cities {
 float:left
}
#block-cities-right {
 float:right
}
.cities {
 float:left
}
.reg li {
 margin-bottom:14px
}
.city-block {
 margin-bottom:3px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxMCI+PHJlY3QgZmlsbD0iI0Q4RDhEOCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIi8+PC9zdmc+) 0 17px/3px 1px repeat-x;
 padding:4px 0;
 overflow:hidden
}
.no-bg {
 background:0 0
}
.city-block a {
 background:#fff;
 padding-right:4px
}
.city-block>span {
 line-height:18px;
 float:right;
 background-color:#fff;
 padding-left:7px;
 width:68px;
 height:26px
}
.city-block span img {
 float:right;
 margin-left:2px;
 width:24px;
 height:24px;
 position:relative;
 top:-3px
}
.block-countres,
.countres {
 width:320px;
 overflow:hidden
}
.countres-letter {
 overflow:hidden
}
.block-countres {
 float:left
}
#block-countres-right {
 float:right
}
.countres {
 float:left
}
.country-block {
 padding:4px 0;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 font-size:18px;
 margin-bottom:3px
}
.country-block a {
 padding-right:2px
}
.country-block img {
 float:left;
 margin:4px 7px 0 2px;
 width:20px
}
#daily-forecast {
 padding:0 0 0 15px;
 clear:both;
 margin-top:15px
}
#daily-forecast div {
	font-weight:700;

 float:left;
 border-top:1px solid #b7b9b9;
 border-right:1px solid #b7b9b9;
 border-left:1px solid #fff;
 border-bottom:none;
 padding:7px 18px 5px 17px;
 cursor:pointer;
 position:relative;
 z-index:1;
 text-shadow:0 1px #fff
}
.block-info,
.help {
 cursor:help
}
.ie10 #daily-forecast div {
 padding-bottom:7px
}
#daily-forecast div:first-child {
 border-left:1px solid #b7b9b9;
 border-radius:4px 0 0
}
#daily-forecast div:last-child {
 border-radius:0 4px 0 0
}
#daily-forecast div span {
 color:#656464;
 font-size:14px;
 font-weight:400
}
#daily-forecast div.active-meny {
 padding:11px 18px 5px 17px;
 border-left:1px solid #b7b9b9;
 position:relative;
 font-size:20px;
 color:#ed851c;
 background:#fff;
 top:-8px;
 border-radius:4px 4px 0 0;
 z-index:3;
 left:-1px;
 line-height:23px
}
.ie10 #daily-forecast div.active-meny {
 top:-6px;
 line-height:21px
}
#daily-forecast div.active-meny~div {
 left:-1px
}
#daily-forecast-bottom {
 position:relative;
 z-index:2;
 height:1px;
 background:#b7b9b9;
 top:33px;
 margin-bottom:45px
}
#block2_view,
#block3_view,
#block4_view,
#block5_view {
 display:none
}
.alphabet {
 font-size:22px;
 margin:0 0 1px;
 padding:0;
 width:680px;
 overflow:hidden
}

.alphabet li {
 float:left;
 display:block;
 margin:0 9px 12px 9px
}
.alphabet li span,
.alphabet li span.current,
.alphabet li span.inactive {
 line-height:30px;
 width:30px;
 height:30px;
 display:inline-block;
 padding:6px 5px 4px;
 overflow:hidden;
 text-align:center
}
.alphabet li span {
 color:#000;
 -webkit-transition:.2s ease-out;
 transition:.2s ease-out;
 border:1px solid transparent;
 background-color:#f0f0f0
}
.alphabet li span.hover {
 background-color:#e0e0e0;
 cursor:pointer
}
.alphabet li span.inactive {
 color:#c2c1c1;
 border:1px solid #ccc;
 border-bottom:1px solid #ddd;
 background-color:#fff;
 opacity:.8
}
.alphabet li span.current {
 color:#000;
 background-color:#bdbdbd
}
.block-alphabet-open {
 -webkit-transition:.2s ease-out;
 transition:.2s ease-out;
 overflow:hidden;
 text-align:center;
 padding:10px 0;
 cursor:pointer;
 font-size:16px;
 background-color:#eee;
 margin-top:17px
}
.block-alphabet-open:hover {
 background-color:#e0e0e0
}
.hide {
 padding-top:18px;
 display:none
}
#cities-country,
#countries {
 font-size:14px;
 overflow:hidden;
 margin-top:2px
}
#cities-country {
 margin-bottom:20px
}
.countries-title {
 overflow:hidden;
 height:45px
}
.countries h2 {
 margin:0;
 padding:0;
 text-shadow:0 1px 0 #fff;
 float:left;
 font-size:34px;
 font-weight:400;
 background:0 0
}
a.countries-all {
 float:right;
 font-size:14px;
 position:relative;
 top:-22px;
 font-weight:700;
 color:#000
}
a.countries-all:hover {
 color:#d50404
}
.countries-blocks {
 float:left;
 width:125px;
 line-height:28px;
 margin-left:5px
}
.cities-blocks {
 float:left;
 width:135px;
 line-height:22px;
 margin-left:5px
}
#capital {
 font-weight:700
}
.countries-blocks img {
 width:17px;
 float:left;
 margin-right:6px;
 position:relative;
 top:7px
}
.h1-title,
.h2-title {
 margin:0;
 padding:0 0 5px;
 font-size:20px;
 font-weight:400
}
.h1-title {
 font-size:28px;
 line-height:28px
}
#resorts {
 margin-top:30px;
 overflow:hidden
}
.resorts-blocks {
 width:180px;
 float:left;
 font-size:15px;
 overflow:hidden;
 margin:10px 50px 0 0
}
.resorts-blocks div {
 overflow:hidden;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxMCI+PHJlY3QgZmlsbD0iI0Q4RDhEOCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIi8+PC9zdmc+) repeat-x 0 16px/3px 1px;
 margin:0 0 2px 4px;
 height:20px;
 padding-top:3px
}
#weather-averages-temp-day,
#weather-averages-temp-night {
 width:100px;
 height:60px;
 overflow:hidden
}
.resorts-blocks div a {
 background:#fff;
 padding-right:3px
}
.resorts-blocks div span {
 margin-left:5px;
 float:right;
 background-color:#fff;
 padding-left:2px;
 display:inline-block
}
.resorts-blocks div span span {
 position:relative;
 top:-4px
}
.resorts-blocks div span img {
 float:right;
 position:relative;
 top:-3px;
 padding-left:1px
}
#resorts-blocks-last {
 margin-right:0;
 position:relative;
 top:-16px
}
.dates {
 border-bottom:1px solid #f2f2f2;
 font-size:18px;
 margin:25px 0 0;
 padding:0 0 7px 15px;
 color:#373737;
}
#weather-averages-temp-day span,
#weather-averages-temp-night span {
 padding:0 0 0 7px;
 font-size:12px;
 display:inline-block;
 height:12px;
 line-height:10px;
 overflow:hidden;
 position:relative;
 top:5px;
 text-transform:uppercase
}
.marg {
 margin-top:15px
}
.sunrise-sunset+div.biometric>div.marg {
 margin-top:0
}
.weekend {
 color:#e70000
}
#weather-averages {
 background:#fbfafa;
 padding:15px 15px 10px 15px;
 overflow:hidden;
 margin:20px 0 30px 0;
 border:1px solid #e6e6e6;
 border-radius:2px
}
#weather-averages-temp {
 width:100px;
 height:121px;
 overflow:hidden;
 float:left;
 margin-right:15px
}
#weather-averages-temp-day {
 background-color:#fff8ea;
 -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);
 box-shadow:inset 0 1px 2px rgba(0,0,0,.3)
}
#weather-averages-temp-night {
 background-color:#0aaff4;
 -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);
 box-shadow:inset 0 1px 2px rgba(0,0,0,.3)
}
#weather-averages-temp-day div {
 float:right;
 font-size:34px;
 position:relative;
 right:18px;
 top:0
}
#weather-averages-temp-night {
 margin-top:1px
}
#weather-averages-temp-night span {
 color:#fff
}
#weather-averages-temp-night div {
 float:right;
 font-size:34px;
 color:#fff;
 position:relative;
 top:0;
 right:18px
}
#weather-averages-temp-day div,
#weather-averages-temp-night div {
 width:90px;
 text-align:right
}

.list-months #month-active,
.seasons #season-active {
 font-weight:700
}
#weather-averages-cont {
 overflow:hidden
}
#weather-averages-cont p {
 font-size:14px;
 margin:0;
 padding:0;
 line-height:20px
}
.list-months li,
.seasons li {
 line-height:20px;
 float:left
}
#weather-averages-cont dl {
 margin:10px 0 0;
 overflow:hidden;
 font-size:13px
}
.list-months,
.menu-calend,
.seasons {
 font-size:16px;
 overflow:hidden
}
#weather-averages-cont dt {
 float:left;
 width:100px;
 color:#616161;
 overflow:hidden;
 height:18px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxMCI+PHJlY3QgZmlsbD0iI0Q4RDhEOCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIi8+PC9zdmc+) 0 12px/3px repeat-x
}
#weather-averages-cont dt span {
 background-color:#fbfafa;
 padding-right:1px
}
#weather-averages-cont dd {
 overflow:hidden;
 height:18px;
 margin-bottom:1px;
 padding-left:4px
}
.list-months {
 margin:10px 0 10px;
 padding:0;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 height:92px;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
.list-months li {
 margin:0 20px 5px 0;
 padding:2px 0
}
.list-months li:last-child {
 margin-right:0
}
.seasons {
 position:relative;
 top:-5px;
 margin:0 0 15px 0
}
.seasons li {
 margin:0 20px 5px 0;
 padding:2px 0
}
#graphic,
#piechart {
 margin-bottom:16px
}
.menu-calend {
 background:#f7f7f7;
 -webkit-box-shadow:0 1px 0 #b7b9b9;
 box-shadow:0 1px 0 #b7b9b9;
 height:27px;
 padding:0 10px;
 text-align:center;
 margin:0 0 10px
}
.menu-calend-box,
.menu-calend-l {
 margin:0 20px;
 padding:6px 0;
 position:relative;
 display:inline-block
}
.menu-calend-box {
 margin:0 40px 0 20px
}
.menu-calend-box img {
 width:16px;
 height:16px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+DQo8cGF0aCBkPSJNMTYwLDI1Nkg5NnYtNjRoNjRWMjU2eiBNMjg4LDE5MmgtNjR2NjRoNjRWMTkyeiBNNDE2LDE5MmgtNjR2NjRoNjRWMTkyeiBNMTYwLDI4OEg5NnY2NGg2NFYyODh6IE0yODgsMjg4aC02NHY2NGg2NFYyODh6DQoJCSBNNDE2LDI4OGgtNjR2NjRoNjRWMjg4eiBNMTYwLDM4NEg5NnY2NGg2NFYzODR6IE0yODgsMzg0aC02NHY2NGg2NFYzODR6IE0xMjgsOTZjMTcuNjcyLDAsMzItMTQuMzEzLDMyLTMyVjMyDQoJCWMwLTE3LjY4OC0xNC4zMjgtMzItMzItMzJTOTYsMTQuMzEzLDk2LDMydjMyQzk2LDgxLjY4OCwxMTAuMzI4LDk2LDEyOCw5NnogTTUxMiw2NHY0NDhIMFY2NGg4MGMwLDI2LjQ2OSwyMS41MzEsNDgsNDgsNDgNCgkJYzI2LjQ2OSwwLDQ4LTIxLjUzMSw0OC00OGgxNjBjMCwyNi40NjksMjEuNTMxLDQ4LDQ4LDQ4czQ4LTIxLjUzMSw0OC00OEg1MTJ6IE00ODAsMTYwSDMydjMyMGg0NDhWMTYweiBNMzg0LDk2DQoJCWMxNy42ODgsMCwzMi0xNC4zMTMsMzItMzJWMzJjMC0xNy42ODgtMTQuMzEyLTMyLTMyLTMycy0zMiwxNC4zMTMtMzIsMzJ2MzJDMzUyLDgxLjY4OCwzNjYuMzEyLDk2LDM4NCw5NnoiLz48L3N2Zz4NCg==) 0 0/16px 16px no-repeat #fff;
 display:inline-block;
 cursor:pointer;
 position:absolute;
 top:19px;
 margin-left:4px
}
#season {
 background:0 0;
 top:0;
 margin-bottom:15px;
 margin-top:10px
}
.arch-day {
 background:#fffaed
}
.arch-night {
 background:#fffaed
}
#chart_div,
#graphic,
#piechart {
 background-color:#f4f9fd;
 margin-top:10px
}
.archive .weather-characteristics {
 padding-left:10px;
 color:#333
}
.two-blocks-left span,
.two-blocks-right span {
 font-weight:700;
 position:relative
}
.archive #weather-property,
.archive .weather-property {
 width:145px
}
#chart_div {
 height:240px;
 overflow:hidden
}
#graphic,
#piechart {
 height:178px;
 padding:30px
}
#day-night-graphic,
#day-night-graphic2,
#graphic-season,
#large-map,
#map,
#wather,
#wather-year,
.gr-one-day,
.map {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgZmlsbD0iI2ZiZDUwMCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMC4zNjApIj48cGF0aCBkPSJNMTYgMjZjMS4xIDAgMiAwLjkgMiAydjJjMCAxLjEtMC45IDItMiAycy0yLTAuOS0yLTJ2LTJDMTQgMjYuOSAxNC45IDI2IDE2IDI2ek0xNiA2Yy0xLjEgMC0yLTAuOS0yLTJWMmMwLTEuMSAwLjktMiAyLTJzMiAwLjkgMiAydjJDMTggNS4xIDE3LjEgNiAxNiA2ek0zMCAxNGMxLjEgMCAyIDAuOSAyIDJzLTAuOSAyLTIgMmgtMmMtMS4xIDAtMi0wLjktMi0yczAuOS0yIDItMkgzMHpNNiAxNmMwIDEuMS0wLjkgMi0yIDJIMmMtMS4xIDAtMi0wLjktMi0yczAuOS0yIDItMmgyQzUuMSAxNCA2IDE0LjkgNiAxNnpNMjUuOSAyMy4xbDEuNCAxLjRjMC44IDAuOCAwLjggMiAwIDIuOHMtMiAwLjgtMi44IDBsLTEuNC0xLjRjLTAuOC0wLjgtMC44LTIgMC0yLjhTMjUuMSAyMi4zIDI1LjkgMjMuMXpNNi4xIDguOUw0LjcgNy41Yy0wLjgtMC44LTAuOC0yIDAtMi44czItMC44IDIuOCAwbDEuNCAxLjRjMC44IDAuOCAwLjggMiAwIDIuOFM2LjkgOS43IDYuMSA4Ljl6TTI1LjkgOC45Yy0wLjggMC44LTIgMC44LTIuOCAwcy0wLjgtMiAwLTIuOGwxLjQtMS40YzAuOC0wLjggMi0wLjggMi44IDBzMC44IDIgMCAyLjhMMjUuOSA4Ljl6TTYuMSAyMy4xYzAuOC0wLjggMi0wLjggMi44IDBzMC44IDIgMCAyLjhsLTEuNCAxLjRjLTAuOCAwLjgtMiAwLjgtMi44IDBzLTAuOC0yIDAtMi44QzQuNyAyNC41IDYuMSAyMy4xIDYuMSAyMy4xek0xNiA4Yy00LjQgMC04IDMuNi04IDhzMy42IDggOCA4IDgtMy42IDgtOFMyMC40IDggMTYgOHpNMTYgMjFjLTIuOCAwLTUtMi4yLTUtNXMyLjItNSA1LTUgNSAyLjIgNSA1UzE4LjggMjEgMTYgMjF6Ii8+PC9nPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIHZhbHVlcz0iMCAwIDA7IDM2MCAwIDAiIGR1cj0iM3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9zdmc+);
 background-color:#f4f9fd;
 background-position:center center;
 background-repeat:no-repeat
}
#day-night-graphic {
 border-radius:2px
}
#day-night-graphic,
#day-night-graphic2,
#graphic-season,
#wather,
#wather-year {
 padding-top:10px;
 padding-bottom:5px;
 width:auto;
 height:250px;
 overflow:hidden
}
.two-blocks {
 overflow:hidden;
 margin-top:15px
}
.two-blocks-left {
 float:left;
 width:47%;
 overflow:hidden
}
.two-blocks-left span {
 font-size:14px;
 top:1px
}
.two-blocks-left p {
 font-size:12px;
 position:relative;
 top:-10px
}
.two-blocks-right {
 float:right;
 width:47%
}
.two-blocks-right span {
 font-size:14px;
 top:1px
}
.two-blocks-left p,
.two-blocks-right p {
 font-size:14px;
 position:relative;
 top:-8px;
 line-height:20px
}
.wind-rose-row.wind-rose-head {
 margin-top:25px
}
.chart-text {
 line-height:20px;
 position:relative;
 top:7px;
 font-size:14px;
 margin-bottom:25px
}
.description-block {
 font-size:12px;
 position:relative;
 top:4px
}
.chart-text-desc {
 line-height:20px;
 margin-bottom:20px;
 position:relative;
 top:7px;
 font-size:14px;
 text-align:center
}
.description-weather {
 display:inline-block;
 font-size:12px;
 margin:0;
 padding:5px 0 6px
}
#statistics {
 overflow:hidden;
 background-color:#fff;
 padding:0 12px 10px;
 border:1px solid #e6e6e6;
 border-radius:4px
}
#statistics-title {
 font-size:14px;
 font-weight:700;
 line-height:24px;
 padding:7px 0 0;
 margin-bottom:3px
}
.button {
 font-family:Tahoma,Geneva,sans-serif
}
.statistics-blocks {
 overflow:hidden;
 margin-bottom:4px;
 height:80px
}
.statistics-blocks span {
 font-size:13px;
 position:relative;
 top:1px
}
.statistics-blocks dl {
 font-size:12px;
 overflow:hidden;
 padding-left:6px;
 margin:4px 0 7px
}
.statistics-blocks dt {
 float:left;
 width:110px;
 color:#818181;
 overflow:hidden;
 height:16px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxMCI+PHJlY3QgZmlsbD0iI0Q4RDhEOCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIi8+PC9zdmc+) 0 10px/3px repeat-x
}
.statistics-blocks dt a,
.statistics-blocks dt span {
 background-color:#fff;
 padding-right:3px
}
.statistics-blocks dt span {
 color:#000;
 top:-1px
}
.statistics-blocks dd {
 overflow:hidden;
 height:16px;
 margin-bottom:2px;
 padding-left:4px;
 position:relative;
 top:-2px
}
.statistics-blocks dd span {
 font-weight:700
}
.stat-img {
 width:46px;
 height:47px;
 float:left;
 margin-right:5px;
 position:relative;
 top:5px;
 background-size:46px 46px;
 background-repeat:no-repeat;
 background-position:0 0
}
#statistics-blocks-sun {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTQuNiA2QzUgNi40IDUuNyA2LjQgNi4xIDYuMWMwLjQtMC40IDAuNC0xIDAtMS40bC0xLjQtMS40Yy0wLjQtMC40LTEtMC40LTEuNCAwQzIuOCAzLjYgMi44IDQuMiAzLjIgNC42TDQuNiA2eiIgZmlsbD0iI2M2YzZjNiIvPjxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjYiIGZpbGw9IiNjNmM2YzYiLz48cGF0aCBkPSJNNCAxMWMwLTAuNi0wLjQtMS0xLTFIMWMtMC42IDAtMSAwLjQtMSAxIDAgMC42IDAuNCAxIDEgMUgzQzMuNSAxMiA0IDExLjYgNCAxMXpNMjEgMTBoLTJjLTAuNiAwLTEgMC40LTEgMSAwIDAuNiAwLjQgMSAxIDFoMmMwLjYgMCAxLTAuNCAxLTFDMjIgMTAuNSAyMS42IDEwIDIxIDEwek00LjYgMTZsLTEuNCAxLjRjLTAuNCAwLjQtMC40IDEgMCAxLjQgMC40IDAuNCAxIDAuNCAxLjQgMGwxLjQtMS40YzAuNC0wLjQgMC40LTEgMC0xLjRDNS43IDE1LjYgNSAxNS42IDQuNiAxNnpNMTEgNGMwLjYgMCAxLTAuNCAxLTFWMWMwLTAuNi0wLjQtMS0xLTEgLTAuNiAwLTEgMC40LTEgMXYyQzEwIDMuNSAxMC40IDQgMTEgNHpNMTEgMThjLTAuNiAwLTEgMC40LTEgMXYyYzAgMC42IDAuNCAxIDEgMSAwLjYgMCAxLTAuNCAxLTF2LTJDMTIgMTguNSAxMS42IDE4IDExIDE4ek0xNy40IDZsMS40LTEuNGMwLjQtMC40IDAuNC0xIDAtMS40IC0wLjQtMC40LTEtMC40LTEuNCAwbC0xLjQgMS40Yy0wLjQgMC40LTAuNCAxIDAgMS40QzE2LjMgNi40IDE3IDYuNCAxNy40IDZ6TTE3LjQgMTZjLTAuNC0wLjQtMS0wLjQtMS40IDAgLTAuNCAwLjQtMC40IDEgMCAxLjRsMS40IDEuNGMwLjQgMC40IDEgMC40IDEuNCAwIDAuNC0wLjQgMC40LTEgMC0xLjRMMTcuNCAxNnoiIGZpbGw9IiNjNmM2YzYiLz48L3N2Zz4=)
}
#statistics-blocks-rain {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNjEyIDMyNy4zYy0xNC45LTEwLjctMzcuNC0xNy41LTYyLjctMTcuNSAtMzkuMiAwLTcxLjggMTYuMy03OS40IDM4LjFoLTMuM2MtNy40LTIxLjktNDAuMi0zOC40LTc5LjUtMzguNCAtMjUuMyAwLTQ3LjkgNi45LTYyLjggMTcuNnYxODRjMCA0NS44LTM3LjMgODMuMS04My4xIDgzLjEgLTQ1LjggMC04My4xLTM3LjMtODMuMS04My4xIDAtMTAuMSA4LjItMTguMyAxOC4zLTE4LjNzMTguMyA4LjIgMTguMyAxOC4zYzAgMjUuNiAyMC44IDQ2LjQgNDYuNCA0Ni40IDI1LjYgMCA0Ni40LTIwLjggNDYuNC00Ni40VjMyNy4zYy0xNC45LTEwLjctMzcuNC0xNy42LTYyLjgtMTcuNiAtMzkuMiAwLTcxLjggMTYuMy03OS40IDM4LjFoLTMuM2MtNy40LTIxLjktNDAuMi0zOC40LTc5LjUtMzguNCAtMjUuMyAwLTQ3LjggNi44LTYyLjcgMTcuNUMxMiAxOTYuNSAxMzQuNyA5Mi43IDI4Ny43IDg1VjcxLjNjMC0xMC4xIDguMi0xOC4zIDE4LjMtMTguM3MxOC4zIDguMiAxOC4zIDE4LjN2MTMuN0M0NzcuNCA5Mi44IDYwMC4yIDE5Ni42IDYxMiAzMjcuM3pNNDQuMyA1M2MwIDAtMjYuNiA1Mi40LTI2LjYgNjcuMSAwIDE0LjcgMTEuOSAyNi42IDI2LjYgMjYuNnMyNi42LTExLjkgMjYuNi0yNi42QzcwLjggMTA1LjQgNDQuMyA1MyA0NC4zIDUzek0xMTkuNSAxNy45YzAgMC0xOS45IDM5LjMtMTkuOSA1MC4zczguOSAxOS45IDE5LjkgMTkuOSAxOS45LTguOSAxOS45LTE5LjlTMTE5LjUgMTcuOSAxMTkuNSAxNy45eiIgZmlsbD0iI2M2YzZjNiIvPjwvc3ZnPg==)
}
#statistics-blocks-fire {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MzMuMyA1MzMuMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTE2NS41IDUzMy4zYy0zNS41LTc0LTE2LjYtMTE2LjMgMTAuNy0xNTYuMyAyOS45LTQzLjcgMzcuNi04NyAzNy42LTg3czIzLjUgMzAuNiAxNC4xIDc4LjRjNDEuNS00Ni4yIDQ5LjQtMTE5LjkgNDMuMS0xNDguMiA5My45IDY1LjYgMTM0LjEgMjA3LjcgODAgMzEzLjEgMjg3LjctMTYyLjggNzEuNi00MDYuMyAzMy45LTQzMy44IDEyLjUgMjcuNCAxNC45IDczLjktMTAuNCA5Ni40QzMzMS42IDMzLjMgMjI1LjYgMCAyMjUuNiAwYzEyLjUgODMuOS00NS41IDE3NS42LTEwMS40IDI0NC4xIC0yLTMzLjQtNC4xLTU2LjUtMjEuNi04OC41Qzk4LjYgMjE2LjQgNTIuMiAyNjUuOSAzOS42IDMyNi44IDIyLjYgNDA5LjIgNTIuMyA0NjkuNiAxNjUuNSA1MzMuM3oiIGZpbGw9IiNjNmM2YzYiLz48L3N2Zz4=)
}
#statistics-blocks-cold {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NjMuMiA0NjMuMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTQxOC4yIDI0NS4ybC04NC4zIDIyLjYgLTMyLjUtMTguN3YtMzUuMmwzMi4xLTE4LjQgODQuNiAyMi43YzEuNyAwLjUgMy40IDAuNyA1LjEgMC43IDguNyAwIDE2LjYtNS44IDE5LTE0LjYgMi44LTEwLjUtMy40LTIxLjMtMTMuOS0yNC4xbC00Ni40LTEyLjQgNDIuOC0yNC42YzkuNC01LjQgMTIuNy0xNy40IDcuMy0yNi45IC01LjQtOS40LTE3LjQtMTIuNy0yNi45LTcuM2wtNDIuOSAyNC42IDEyLjQtNDYuNGMyLjgtMTAuNS0zLjQtMjEuMy0xMy45LTI0LjEgLTEwLjQtMi43LTIxLjMgMy40LTI0LjEgMTMuOWwtMjIuNiA4NC4zIC0zMi4zIDE4LjYgLTMwLjYtMTcuN1YxMjQuOWw2MS45LTYxLjljNy43LTcuNyA3LjctMjAuMiAwLTI3LjggLTcuNy03LjctMjAuMS03LjctMjcuOCAwbC0zNC4xIDM0LjFWMTkuN0MyNTEuMiA4LjggMjQyLjQgMCAyMzEuNSAwYy0xMC45IDAtMTkuNyA4LjgtMTkuNyAxOS43VjY4LjlsLTMzLjgtMzMuOGMtNy43LTcuNy0yMC4xLTcuNy0yNy44IDAgLTcuNyA3LjctNy43IDIwLjIgMCAyNy44bDYxLjcgNjEuN3YzNy41bC0zMC40IDE3LjUgLTMyLjMtMTguNSAtMjIuNi04NC4yYy0yLjgtMTAuNS0xMy42LTE2LjctMjQuMS0xMy45QzkxLjkgNjUuOCA4NS43IDc2LjYgODguNSA4Ny4xbDEyLjQgNDYuNCAtNDIuOS0yNC42Yy05LjQtNS40LTIxLjUtMi4yLTI2LjkgNy4zIC01LjQgOS40LTIuMSAyMS41IDcuMyAyNi45bDQyLjggMjQuNiAtNDYuNCAxMi40Yy0xMC41IDIuOC0xNi43IDEzLjYtMTMuOSAyNC4xIDIuNCA4LjggMTAuMyAxNC42IDE5IDE0LjYgMS43IDAgMy40LTAuMiA1LjEtMC43bDg0LjYtMjIuNyAzMi4xIDE4LjQgMCAzNS4yIC0zMi41IDE4LjggLTg0LjItMjIuNmMtMTAuNC0yLjctMjEuMyAzLjQtMjQuMSAxMy45IC0yLjggMTAuNSAzLjQgMjEuMyAxMy45IDI0LjFsNDYuMiAxMi40IC00Mi42IDI0LjZjLTkuNCA1LjQtMTIuNiAxNy41LTcuMiAyNi45IDMuNiA2LjMgMTAuMyA5LjggMTcuMSA5LjggMy4zIDAgNi43LTAuOCA5LjgtMi42bDQyLjktMjQuNyAtMTIuNSA0Ni42Yy0yLjggMTAuNSAzLjQgMjEuMyAxMy45IDI0LjEgMS43IDAuNSAzLjQgMC43IDUuMSAwLjcgOC43IDAgMTYuNi01LjggMTktMTQuNmwyMi43LTg0LjYgMzIuMy0xOC42IDMwLjMgMTcuNXYzOGwtNjEuNyA2MS43Yy03LjcgNy43LTcuNyAyMC4xIDAgMjcuOCAzLjggMy44IDguOSA1LjggMTMuOSA1LjggNSAwIDEwLjEtMS45IDEzLjktNS44bDMzLjgtMzMuOHY0OS4yYzAgMTAuOSA4LjggMTkuNyAxOS43IDE5LjcgMTAuOSAwIDE5LjctOC44IDE5LjctMTkuN3YtNDkuNWwzNC4xIDM0LjFjMy44IDMuOCA4LjkgNS44IDEzLjkgNS44czEwLjEtMS45IDEzLjktNS44YzcuNy03LjcgNy43LTIwLjEgMC0yNy44bC02MS45LTYxLjlWMzAwLjhsMzAuNi0xNy43IDMyLjIgMTguNiAyMi43IDg0LjZjMi40IDguOCAxMC4zIDE0LjYgMTkgMTQuNiAxLjcgMCAzLjQtMC4yIDUuMS0wLjcgMTAuNS0yLjggMTYuNy0xMy42IDEzLjktMjQuMWwtMTIuNS00Ni42IDQyLjkgMjQuN2MzLjEgMS44IDYuNSAyLjYgOS44IDIuNiA2LjggMCAxMy40LTMuNSAxNy4xLTkuOCA1LjQtOS40IDIuMi0yMS40LTcuMi0yNi45TDM4Mi4yIDI5NS42bDQ2LjItMTIuNGMxMC41LTIuOCAxNi43LTEzLjYgMTMuOS0yNC4xQzQzOS41IDI0OC42IDQyOC43IDI0Mi40IDQxOC4yIDI0NS4yek0yNjIuMSAyNDlsLTMwLjUgMTcuNiAtMzAuNC0xNy42IDAtMzUuMiAzMC41LTE3LjYgMzAuNSAxNy42VjI0OXoiIGZpbGw9IiNjNmM2YzYiLz48L3N2Zz4=)
}
#statistics-blocks-wind {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NS45IDQ1LjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik00MCAxNi4zYzAtMy44LTMuMS02LjgtNi44LTYuOHMtNi44IDMuMS02LjggNi44YzAgMS4xIDAuOSAyIDIgMiAxLjEgMCAyLTAuOSAyLTIgMC0xLjYgMS4zLTIuOSAyLjktMi45czIuOSAxLjMgMi45IDIuOWMwIDIuMS0xLjcgMy45LTMuOSAzLjlIMmMtMS4xIDAtMiAwLjktMiAyIDAgMS4xIDAuOSAyIDIgMmgzMC4zQzM2LjUgMjQuMSA0MCAyMC42IDQwIDE2LjN6TTEuNSAxNi4yaDEwLjhjMy43IDAgNi42LTMgNi42LTYuNiAwLTMuMi0yLjYtNS44LTUuOC01LjhTNy40IDYuMyA3LjQgOS41YzAgMC44IDAuNyAxLjUgMS41IDEuNSAwLjggMCAxLjUtMC43IDEuNS0xLjUgMC0xLjYgMS4zLTIuOSAyLjktMi45IDEuNiAwIDIuOSAxLjMgMi45IDIuOSAwIDItMS43IDMuNy0zLjcgMy43SDEuNUMwLjcgMTMuMiAwIDEzLjkgMCAxNC43UzAuNyAxNi4yIDEuNSAxNi4yek0zOC4xIDI3LjVIOS44Yy0xLjEgMC0yIDAuOS0yIDIgMCAxLjEgMC45IDIgMiAyaDI4LjNjMi4xIDAgMy45IDEuNyAzLjkgMy45IDAgMS42LTEuMyAyLjktMi45IDIuOSAtMS42IDAtMi45LTEuMy0yLjktMi45IDAtMS4xLTAuOS0yLTItMnMtMiAwLjktMiAyYzAgMy44IDMuMSA2LjggNi44IDYuOCAzLjggMCA2LjgtMy4xIDYuOC02LjhDNDUuOSAzMSA0Mi40IDI3LjUgMzguMSAyNy41eiIgZmlsbD0iI2M2YzZjNiIvPjwvc3ZnPg==)
}
#statistics div:last-child {
 margin-bottom:0;
 border-bottom:none
}
.description-page {
 background:#fbfafa;
 border:1px dashed #ccc;
 color:#333;
 font-size:12px;
 margin:15px 0;
 padding:10px
}
#min-max {
 background-color:#fff;
 overflow:hidden;
 margin-bottom:25px;
 border:1px solid #e6e6e6;
 border-radius:4px
}
#min-max-title {
 font-size:14px;
 font-weight:700;
 line-height:12px;
 padding:10px 12px;
 border-bottom:1px solid rgb(230 230 230 / 50%);
 white-space:nowrap
}
.balun,
.map-bal {
 -webkit-box-shadow:0 0 8px rgba(0,0,0,.4),0 10px 20px 0 rgba(0,0,0,.18);
 box-shadow:0 0 8px rgba(0,0,0,.4),0 10px 20px 0 rgba(0,0,0,.18)
}
.sunrise-sunset {
 -webkit-box-shadow:0 1px 0 #b7b9b9;
 box-shadow:0 1px 0 #b7b9b9
}
#min-max-title span {
 font-size:14px;
 color:#515151;
 font-weight:400;
 margin-top:5px;
 display:block
}
#min-max-temp {
 overflow:hidden
}
#min-max-temp div {
 background-color:#fffcf4;
 float:left;
 overflow:hidden;
 padding:12px 0 7px 5px;
 width:50%;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
#min-max-temp div:first-child {
 background:#eafbfe
}
#min-max-temp div span {
 text-overflow:ellipsis;
 font-size:13px;
 font-weight:700;
 display:block;
 margin:0 0 4px 7px;
 line-height:13px;
 height:32px;
 overflow:hidden;
 white-space:nowrap
}
#min-max-temp div span em {
 font-size:13px;
 color:#515151;
 font-weight:400;
 display:inline-block;
 margin:0 0 2px 0;
 overflow:hidden;
 padding:0;
 width:100px;
 font-style:normal;
 white-space:nowrap;
 text-overflow:ellipsis
}
#min-max-temp div span a {
 display:inline-block;
 font-size:13px;
 height:15px;
 overflow:hidden;
 max-width:105px;
 text-overflow:ellipsis;
 margin-top:2px
}
#min-max-temp div dl {
 margin:6px 0 0 7px;
 font-size:12px;
 overflow:hidden
}
#min-max-temp div dt {
 float:left;
 width:54px;
 color:#515151;
 overflow:hidden;
 height:20px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxMCI+PHJlY3QgZmlsbD0iI0Q4RDhEOCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIi8+PC9zdmc+) 0 12px/3px 1px repeat-x
}
#min-max-temp div dt span {
 font-weight:400;
 padding:0 1px 0 1px;
 font-size:13px;
 color:#515151;
 margin:0;
 text-transform:capitalize
}
#min-max-temp div dt span.min-max-tempCold {
 position:relative;
 top:3px
}
#min-max-temp div dt span.min-max-tempHot {
 position:relative;
 top:3px
}
#min-max-temp div dd {
 width:40px;
 overflow:hidden;
 position:relative;
 top:1px;
 font-size:13px;
 font-weight:700;
 height:20px;
 margin-bottom:0;
 padding-left:4px
}
#min-max-temp div dd span {
 font-weight:400;
 margin:0;
 display:inline
}
.min-max-tempCold {
 background-color:#eafbfe;
 width:32px
}
.min-max-tempHot {
 background-color:#fffcf4;
 width:32px
}
#weather-map-checkbox {
 font-size:12px;
 height:25px;
 position:relative;
 top:9px;
 overflow:hidden;
 padding:5px;
 background:#eee
}
#weather-map-checkbox form {
 margin:0 auto;
 width:680px
}
#weather-map-checkbox label {
 background:#fff;
 border:1px solid #fff;
 line-height:17px;
 display:inline-block;
 margin-right:15px;
 padding:3px 6px;
 width:95px;
 cursor:pointer;
 text-shadow:0 1px 0 #fff
}
#weather-map-checkbox label.weather-map-temp {
 width:128px
}
#weather-map-checkbox label.weather-map-pressure {
 width:110px
}
#weather-map-checkbox label:last-child {
 margin-right:0
}
#weather-map-checkbox #clouds,
#weather-map-checkbox #precipitation,
#weather-map-checkbox #pressure,
#weather-map-checkbox #temp,
#weather-map-checkbox #wind {
 margin-right:5px;
 position:relative;
 top:2px
}
#weather-map-checkbox #clouds:checked+span,
#weather-map-checkbox #precipitation:checked+span,
#weather-map-checkbox #pressure:checked+span,
#weather-map-checkbox #temp:checked+span,
#weather-map-checkbox #wind:checked+span {
 font-weight:700;
 color:#333
}
.balun {
 border-radius:4px;
 width:105px;
 height:60px;
 background-color:#fff;
 color:#000;
 font-size:12px
}
.balun-table-cont,
.balun-table-title {
 height:25px;
 line-height:13px;
 text-align:center
}
.balun:after {
 width:0;
 position:relative;
 border:8px solid transparent;
 border-top:8px solid #fff;
 left:44px;
 top:4px
}
.balun-table {
 border:none;
 border-collapse:collapse;
 width:89px;
 margin:4px auto 0
}
.balun-table-title div {
 overflow:hidden;
 font-size:12px;
 position:relative;
 top:3px;
 width:88px;
 white-space:nowrap;
 max-height:27px;
 text-overflow:ellipsis
}
.map-bal,
.yaDir-right {
 overflow:visible
}
.balun-table-cont img {
 float:left;
 margin:0 2px 0 3px
}
.balun-table-cont {
 width:85px;
 margin:0 auto;
 padding-top:3px
}
.balun-table-cont div {
 font-size:18px!important;
 position:relative;
 top:-10px;
 display:inline-block
}
.balun-table-cont div span {
 position:relative;
 font-size:11px;
 top:-5px;
 left:1px
}
.gm-style a,
.gm-style div,
.gm-style label,
.gm-style span {
 font-family:Tahoma,Geneva,sans-serif;
 font-size:inherit
}

.map-bal {
 border-radius:4px;
 max-width:200px;
 background-color:#fff;
 font-size:12px;
 text-align:center;
 position:relative;
 min-width:100px
}
.map-bal:hover {
 z-index:2
}
#add-city,
#add-favorite-city,
#bread-crumbs-map,
#favorite-city dl,
#favorite-city dl dd,
#favorite-city dl dt,
#favorite-city-top,
#feedback-form,
#forecast-daysActive,
#info-map,
#lang-menu-act,
#lang-menu-act dl,
#lang-menu-bottom ul,
#lang-menu-top,
#large-map,
#setting,
#setting-box-theme,
#setting-box-top,
#ui-id-1,
#view,
.big-map-b,
.big-map-t,
.big-map-t-cont,
.big-map-t-cont span,
.bio ul,
.biometric,
.data-l-box,
.day-night-city,
.dw-into,
.feedback-block,
.forecast-days a,
.forecast-f-txt,
.map-bal span,
.no-data-bio,
.sp-moon,
.sunrise-sunset svg,
.sunset,
.sunset-box-data,
.tab-data,
.tabs-bottom,
.tabs-bottom-w,
.water,
.water-sr,
.water-sr-b,
.water-sr-t span,
.weather-days,
.webCam,
.webCam-large-desc,
.webCam-large-desc-l,
.webCam-large-desc-r,
.webCam-large:before,
.yaDir,
.yaDir .yap-picture-block {
 overflow:hidden
}
.map-bal-small {
 position:relative;
 top:2px;
 display:inline-block;
 padding:0
}
.map-bal:after {
 display:block;
 width:0;
 position:absolute;
 border:8px solid transparent;
 border-top:8px solid #fff;
 right:0;
 left:0;
 margin:auto
}
.map-bal div {
 padding:7px 10px 0;
 line-height:13px;
 word-break:break-all;
 position:relative;
 top:1px
}
.map-bal span {
 display:block;
 padding:1px 0 4px
}
.map-bal span img {
 margin-right:4px
}
.map-bal span b {
 position:relative;
 top:-7px
}
#info-map,
#lang-menu-top,
#mistake,
.sunrise-sunset svg {
 position:absolute
}
.sunrise-sunset {
 background:#f7f7f7;
 font-size:12px;
 padding:0 10px;
 margin:2px 0 15px;
 height:27px
}
.sunrise-sunset svg {
 display:block;
 height:16px;
 right:5px;
 top:7px;
 width:16px;
 border:none;
 fill:#818181
}
#info-map em,
#lang-menu-act dl dd,
#lang-menu-act dl dt,
.button,
.sp-moon,
.sunrise-sunset span {
 display:inline-block
}
.sunrise-sunset svg:hover {
 fill:#333
}
.sunrise-sunset span {
 margin-right:25px;
 top:-.5px;
 position:relative
}
.sp-moon,
.sunrise-sunset span img {
 left:3px;
 top:5px;
 position:relative
}
.sunrise-sunset span em {
 display:inline-block;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCA2Ij48cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBwb2ludHM9IjAsMyAxMSwzIDExLDEgMTIsMSAxMiwyIDEzLDIgMTMsMyAxNCwzIDE0LDQgMTMsNCAxMi45Njg3NSw1IDExLjk2ODc1LDUgMTEuOTY4NzUsNiAxMC45Njg3NSw2IDEwLjk2ODc1LDQgMCw0ICIvPjxwb2x5Z29uIHBvaW50cz0iMCwyIDExLDIgMTEsMCAxMiwwIDEyLDEgMTMsMSAxMywyIDE0LDIgMTQsMyAxMywzIDEyLjk2ODc1LDQgMTEuOTY4NzUsNCAxMS45Njg3NSw1IDEwLjk2ODc1LDUgMTAuOTY4NzUsMyAwLDMgIi8+PC9zdmc+DQo=) no-repeat;
 line-height:12px;
 width:14px;
 height:6px
}
.sunrise-sunset span span {
 color:#646464;
 margin-right:0
}
.sp-moon {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOSAxNzkiPg0KICA8cGF0aCBmaWxsPSIjNzM3Mzc0IiBzdHJva2U9IiM3MzczNzQiIHN0cm9rZS13aWR0aD0iMSIgZD0iTTE4LjYgMzIuMjVjMCA0Ljk3LTQuMDMgOS05IDlsMCAwYy00Ljk3IDAtOS00LjAzLTktOWwwIDBjMC00Ljk3IDQuMDMtOSA5LTlsMCAwQzE0LjU4IDIzLjI1IDE4LjYgMjcuMjggMTguNiAzMi4yNUwxOC42IDMyLjI1eiIvPg0KICA8cGF0aCBmaWxsPSIjZWZlZmVmIiBzdHJva2U9IiM3MzczNzQiIHN0cm9rZS13aWR0aD0iMSIgZD0iTTkuNiAyMy4yNWMtMC43IDAtMS4zOCAwLjA5LTIuMDQgMC4yNCAzLjk5IDAuOTMgNi45NiA0LjQ5IDYuOTYgOC43NlMxMS41NSA0MC4wOCA3LjU2IDQxLjAxQzguMjIgNDEuMTYgOC45IDQxLjI1IDkuNiA0MS4yNWM0Ljk3IDAgOS00LjAzIDktOVMxNC41NyAyMy4yNSA5LjYgMjMuMjV6Ii8+DQogIDxwYXRoIGZpbGw9IiNlZmVmZWYiIHN0cm9rZT0iIzczNzM3NCIgc3Ryb2tlLXdpZHRoPSIxIiBkPSJNMC42IDc4LjM4YzAgNC45NyA0LjAzIDkgOSA5bDAgMGM0Ljk3IDAgOS00LjAzIDktOWwwIDBjMC00Ljk3LTQuMDMtOS05LTlsMCAwQzQuNjMgNjkuMzggMC42IDczLjQgMC42IDc4LjM4TDAuNiA3OC4zOHoiLz4NCiAgPHBhdGggZmlsbD0iIzczNzM3NCIgc3Ryb2tlPSIjNzM3Mzc0IiBzdHJva2Utd2lkdGg9IjEiIGQ9Ik05LjYxIDY5LjM4YzAuNyAwIDEuMzggMC4wOSAyLjA0IDAuMjRDNy42NiA3MC41NCA0LjY5IDc0LjExIDQuNjkgNzguMzhzMi45NyA3LjgzIDYuOTYgOC43NkMxMC45OSA4Ny4yOSAxMC4zMSA4Ny4zOCA5LjYxIDg3LjM4Yy00Ljk3IDAtOS00LjAzLTktOVM0LjYzIDY5LjM4IDkuNjEgNjkuMzh6Ii8+DQogIDxwYXRoIGZpbGw9IiNlZmVmZWYiIHN0cm9rZT0iIzczNzM3NCIgc3Ryb2tlLXdpZHRoPSIxIiBkPSJNMTguNiAxMjQuMzhjMCA0Ljk3LTQuMDMgOS05IDlsMCAwYy00Ljk3IDAtOS00LjAzLTktOWwwIDBjMC00Ljk3IDQuMDMtOSA5LTlsMCAwQzE0LjU4IDExNS4zOCAxOC42IDExOS40IDE4LjYgMTI0LjM4TDE4LjYgMTI0LjM4eiIvPg0KICA8cGF0aCBmaWxsPSIjNzM3Mzc0IiBzdHJva2U9IiM3MzczNzQiIHN0cm9rZS13aWR0aD0iMSIgZD0iTTkuNiAxMTUuNDZjLTAuNyAwLTEuMzggMC4wOS0yLjA0IDAuMjQgMy45OSAwLjkzIDYuOTYgNC40OSA2Ljk2IDguNzZzLTIuOTcgNy44My02Ljk2IDguNzZjMC42NiAwLjE1IDEuMzQgMC4yNCAyLjA0IDAuMjQgNC45NyAwIDktNC4wMyA5LTlTMTQuNTcgMTE1LjQ2IDkuNiAxMTUuNDZ6Ii8+DQogIDxwYXRoIGZpbGw9IiM3MzczNzQiIHN0cm9rZT0iIzczNzM3NCIgc3Ryb2tlLXdpZHRoPSIxIiBkPSJNMC41IDE2OS42N2MwIDQuOTcgNC4wMyA5IDkgOWwwIDBjNC45NyAwIDktNC4wMyA5LTlsMCAwYzAtNC45Ny00LjAzLTktOS05bDAgMEM0LjUzIDE2MC42NyAwLjUgMTY0LjcgMC41IDE2OS42N0wwLjUgMTY5LjY3eiIvPg0KICA8cGF0aCBmaWxsPSIjZWZlZmVmIiBzdHJva2U9IiM3MzczNzQiIHN0cm9rZS13aWR0aD0iMSIgZD0iTTkuNSAxNjAuNjdjMC43IDAgMS4zOCAwLjA5IDIuMDQgMC4yNCAtMy45OSAwLjkzLTYuOTYgNC40OS02Ljk2IDguNzZzMi45NyA3LjgzIDYuOTYgOC43NmMtMC42NiAwLjE1LTEuMzQgMC4yNC0yLjA0IDAuMjQgLTQuOTcgMC05LTQuMDMtOS05UzQuNTMgMTYwLjY3IDkuNSAxNjAuNjd6Ii8+DQogIDxwYXRoIGZpbGw9IiM3MzczNzQiIHN0cm9rZT0iIzczNzM3NCIgc3Ryb2tlLXdpZHRoPSIxIiBkPSJNMTguNiA5LjVjMCA0Ljk3LTQuMDMgOS05IDlsMCAwYy00Ljk3IDAtOS00LjAzLTktOWwwIDBjMC00Ljk3IDQuMDMtOSA5LTlsMCAwQzE0LjU4IDAuNSAxOC42IDQuNTMgMTguNiA5LjVMMTguNiA5LjV6Ii8+DQogIDxwYXRoIGZpbGw9IiM3MzczNzQiIHN0cm9rZT0iIzczNzM3NCIgc3Ryb2tlLXdpZHRoPSIxIiBkPSJNMC42IDE0Ni41YzAgNC45NyA0LjAzIDkgOSA5bDAgMGM0Ljk3IDAgOS00LjAzIDktOWwwIDBjMC00Ljk3LTQuMDMtOS05LTlsMCAwQzQuNjMgMTM3LjUgMC42IDE0MS41MyAwLjYgMTQ2LjVMMC42IDE0Ni41eiIvPg0KICA8cGF0aCBmaWxsPSIjZWZlZmVmIiBzdHJva2U9IiM3MzczNzQiIHN0cm9rZS13aWR0aD0iMSIgZD0iTTE4LjYgMTAxLjVjMCA0Ljk3LTQuMDMgOS05IDlsMCAwYy00Ljk3IDAtOS00LjAzLTktOWwwIDBjMC00Ljk3IDQuMDMtOSA5LTlsMCAwQzE0LjU4IDkyLjUgMTguNiA5Ni41MyAxOC42IDEwMS41TDE4LjYgMTAxLjV6Ii8+DQogIDxwYXRoIGZpbGw9IiM3MzczNzQiIHN0cm9rZT0iIzczNzM3NCIgc3Ryb2tlLXdpZHRoPSIxIiBkPSJNMTguNiA1NS4yNWMwIDQuOTctNC4wMyA5LTkgOWwwIDBjLTQuOTcgMC05LTQuMDMtOS05bDAgMGMwLTQuOTcgNC4wMy05IDktOWwwIDBDMTQuNTggNDYuMjUgMTguNiA1MC4yOCAxOC42IDU1LjI1TDE4LjYgNTUuMjV6Ii8+DQogIDxwYXRoIGZpbGw9IiNlZmVmZWYiIHN0cm9rZT0iIzczNzM3NCIgc3Ryb2tlLXdpZHRoPSIxIiBkPSJNOS4zNSA0Ni4yNXYxOGM0Ljk3IDAgOS00LjAzIDktOVMxNC4zMyA0Ni4yNSA5LjM1IDQ2LjI1eiIvPg0KICA8cGF0aCBmaWxsPSIjZWZlZmVmIiBzdHJva2U9IiM3MzczNzQiIHN0cm9rZS13aWR0aD0iMSIgZD0iTTkuNSAxMzcuNXYxOGMtNC45NyAwLTktNC4wMy05LTlTNC41MyAxMzcuNSA5LjUgMTM3LjV6Ii8+DQo8L3N2Zz4NCg==) top left no-repeat;
 height:19px;
 margin:0;
 padding:0;
 width:19px;
 background-size:19px 179px
}
.sp-moon.f1 {
 background-position:0 0
}
.sp-moon.f2 {
 background-position:0 -23px
}
.sp-moon.f3 {
 background-position:0 -46px
}
.sp-moon.f4 {
 background-position:0 -69px
}
.sp-moon.f5 {
 background-position:0 -92px
}
.sp-moon.f6 {
 background-position:0 -115px
}
.sp-moon.f7 {
 background-position:0 -137px
}
.sp-moon.f8 {
 background-position:0 -160px
}
#info-map {
 width:570px;
 margin:20px 0 0 52px;
 z-index:999;
 border:3px solid #a09f9f;
 font-size:12px;
 color:#333;
 line-height:16px;
 background:#fff;
 padding:15px;
 -webkit-box-shadow:0 1px 7px #999;
 box-shadow:0 1px 7px #999
}
#info-map em {
 float:right;
 position:relative;
 top:-9px;
 right:-8px;
 border:none;
 cursor:pointer;
 width:14px;
 height:14px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgOTUuOTM5IDk1LjkzOSI+PHBhdGggZD0iTTYyLjgxOSw0Ny45N2wzMi41MzMtMzIuNTM0YzAuNzgxLTAuNzgxLDAuNzgxLTIuMDQ3LDAtMi44MjhMODMuMzMzLDAuNTg2QzgyLjk1OCwwLjIxMSw4Mi40NDgsMCw4MS45MTksMA0KCQljLTAuNTMsMC0xLjAzOSwwLjIxMS0xLjQxNCwwLjU4Nkw0Ny45NywzMy4xMjFMMTUuNDM1LDAuNTg2Yy0wLjc1LTAuNzUtMi4wNzgtMC43NS0yLjgyOCwwTDAuNTg3LDEyLjYwOA0KCQljLTAuNzgxLDAuNzgxLTAuNzgxLDIuMDQ3LDAsMi44MjhMMzMuMTIxLDQ3Ljk3TDAuNTg3LDgwLjUwNGMtMC43ODEsMC43ODEtMC43ODEsMi4wNDcsMCwyLjgyOGwxMi4wMiwxMi4wMjENCgkJYzAuMzc1LDAuMzc1LDAuODg0LDAuNTg2LDEuNDE0LDAuNTg2YzAuNTMsMCwxLjAzOS0wLjIxMSwxLjQxNC0wLjU4Nkw0Ny45Nyw2Mi44MThsMzIuNTM1LDMyLjUzNQ0KCQljMC4zNzUsMC4zNzUsMC44ODQsMC41ODYsMS40MTQsMC41ODZjMC41MjksMCwxLjAzOS0wLjIxMSwxLjQxNC0wLjU4NmwxMi4wMi0xMi4wMjFjMC43ODEtMC43ODEsMC43ODEtMi4wNDgsMC0yLjgyOEw2Mi44MTksNDcuOTcNCgkJeiIvPjwvc3ZnPg0K) no-repeat
}
#info-map span {
 display:block;
 margin:0 auto;
 position:relative;
 text-align:center;
 top:6px;
 width:130px
}
#info-map.info-mapBig {
 margin:20px auto;
 top:150px;
 right:0;
 left:0
}
#lang-menu {
 width:187px;
 top:-8px;
 display:none
}
#setting-box {
 width:207px;
 top:-8px;
 display:none
}
.nd {
 background:url(data:image/gif;base64,R0lGODlhGwAoAIABAAEBAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEVERUIxM0VDNzAxMUUzOEY0RUIwRUU3MDkwMjNDQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEVERUIxNEVDNzAxMUUzOEY0RUIwRUU3MDkwMjNDQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RURFQjExRUM3MDExRTM4RjRFQjBFRTcwOTAyM0NBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RURFQjEyRUM3MDExRTM4RjRFQjBFRTcwOTAyM0NBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAABsAKAAAAiOMj6nL7Q+jnLTai7PevPsPhuLoAeZ5kurKtu4Lx/JM17ZTAAA7) center center no-repeat;
 height:30px
}
.button {
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcb24c),to(#f99925)) #f79016;
 background:linear-gradient(to bottom,#fcb24c 0,#f99925 100%) #f79016;
 padding:1px 7px;
 line-height:15px;
 font-size:11px;
 color:#fff;
 text-shadow:0 -1px 0 #cc6e04;
 cursor:pointer;
 border:1px solid #e6932c;
 border-radius:2px
}
#lang-menu-top,
#setting-box-top {
 left:183px;
 border:8px solid transparent
}
.button:hover {
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f99925),to(#fcb24c)) #f79016;
 background:linear-gradient(to bottom,#f99925 0,#fcb24c 100%) #f79016
}
#lang-menu,
#lang-menu-act,
#m_window {
 background:#fff;
 position:absolute
}
.text {
 font-size:14px;
 margin-top:6px;
 line-height:20px
}
#wind-rose {
 height:300px
}
#mistake {
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Njk3MTQ2MkZDNEFEMTFFM0IzNERFM0Y0MUMyMUM5QjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Njk3MTQ2MzBDNEFEMTFFM0IzNERFM0Y0MUMyMUM5QjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2OTcxNDYyREM0QUQxMUUzQjM0REUzRjQxQzIxQzlCNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2OTcxNDYyRUM0QUQxMUUzQjM0REUzRjQxQzIxQzlCNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqvk63MAAAAPSURBVHjaYmBgYGgACDAAAIUAgevVTJkAAAAASUVORK5CYII=);
 margin:auto;
 top:0;
 left:0;
 z-index:9999999;
 width:100%
}
#m_window {
 border-radius:4px;
 -webkit-box-shadow:0 0 8px rgba(0,0,0,.4),0 10px 20px 0 rgba(0,0,0,.18);
 box-shadow:0 0 8px rgba(0,0,0,.4),0 10px 20px 0 rgba(0,0,0,.18);
 overflow:auto;
 width:420px;
 height:420px;
 z-index:150;
 padding:20px 20px 0 20px;
 position:fixed;
 top:0!important;
 left:0!important;
 right:0;
 bottom:0;
 margin:auto
}
#m_frame {
 border:0;
 overflow:auto;
 width:100%;
 height:400px
}
#lang-menu-act {
 height:14px;
 margin:0 0 0 941px;
 padding:3px 4px 1px;
 top:60px;
 width:32px
}
#lang-menu-act dl {
 cursor:pointer
}
#lang-menu-act dl dt {
 width:17px;
 height:13px;
 margin-right:4px;
 float:left
}
#lang-menu-act dl dd {
 width:11px;
 height:13px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDMiPg0KPHBvbHlnb24gZmlsbD0iIzAwOERDNyIgcG9pbnRzPSI2LDAgNiwxIDUsMSA1LDIgNCwyIDQsMyAyLDMgMiwyIDEsMiAxLDEgMCwxIDAsMCAiLz4NCjwvc3ZnPg0K) 2px 3px/6px 3px no-repeat;
 position:relative;
 top:-1px
}
#lang-menu {
 margin:102px 0 0 800px;
 z-index:11
}
#lang-menu-top {
 width:0;
 height:0;
 top:-16px;
 border-bottom:8px solid #fff
}
.lang-flag,
.m-lang {
 height:12px;
 display:inline-block
}
#lang-menu-bottom {
 padding:8px 0 12px
}
#lang-menu-bottom ul {
 margin:0 1px;
 padding:0;
 font-size:13px
}
#lang-menu-bottom ul li {
 line-height:12px;
 padding:5px 5px 5px 14px
}
.m-lang {
 border:none;
 vertical-align:bottom
}
.lang-flag {
 width:17px;
 margin-right:7px;
 position:relative;
 top:2px
}
#large-map,
#my-themes,
#my-themes div,
#setting,
#setting-box,
#setting-box-top,
.big-map-g#map {
 position:absolute
}
#lang-menu-active {
 background:#008dc7;
 margin-top:4px;
 color:#fff;
 -webkit-box-shadow:0 0 2px #666 inset;
 box-shadow:0 0 2px #666 inset
}
#lang-menu-active span {
 margin-top:-2px
}
#lang-bel,
.lang-bel {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0xMDMuMTI1IC02Ny4xMjUgMjE2LjI1IDE0NC4yNSI+DQoJPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS0xMDMuMTI1LTY3LjEyNWgyMTYuMjV2MTQ0LjI1aC0yMTYuMjVWLTY3LjEyNXoiLz4NCgkJPHBhdGggZmlsbD0iI0VFMzUyNCIgZD0iTS01NS4xNDAxMzY3LTY3LjEyNUgxMTMuMTI1djk1LjY3ODcxMDlILTU1LjE0MDEzNjdWLTY3LjEyNXoiLz4NCgkJPHBhdGggZmlsbD0iIzAwQjE4NSIgZD0iTS01NS4xNDAxMzY3LDI4LjU1MzcxMDlIMTEzLjEyNVY3Ny4xMjVILTU1LjE0MDEzNjdWMjguNTUzNzEwOXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNFRTM1MjQiIGQ9Ik0tNzguNjI3NDQxNC00OC42MDU0Njg4YzEuODU3NDIxOSw0LjI3Mjk0OTIsMy4wNzI3NTM5LDYuNDYwOTM3NSw1LjY2OTQzMzYsMTAuMjA4NDk2MWgxLjU3MzczMDUNCgkJCQljNy4xMjY0NjQ4LTYuNTY0OTQxNCw4LjU3MzI0MjItMTUuMTI5Mzk0NSwyLjEyMTA5MzgtMjIuNzE3Mjg1MmgtNS44Mjg2MTMzDQoJCQkJYy0xLjY4ODQ3NjYsMy4wODkzNTU1LTIuNTg1OTM3NSw1LjMzMzk4NDQtMy41NTkwODIsOC45MjE4NzVoLTEuOTUxNjYwMg0KCQkJCWMtMC45NzI2NTYzLTMuNTg3ODkwNi0xLjg3MDExNzItNS44MzI1MTk1LTMuNTU5MDgyLTguOTIxODc1aC01LjgyODEyNQ0KCQkJCWMtNi40NTIxNDg0LDcuNTY5MzM1OS01LjAxNjExMzMsMTYuMTQzMDY2NCwyLjE0NDA0MywyMi43MTcyODUyaDEuNTUwNzgxMw0KCQkJCWMyLjYwOTM3NS0zLjc0NzU1ODYsMy44MjIyNjU2LTUuOTM1NTQ2OSw1LjY5MjM4MjgtMTAuMjA4NDk2MWgxLjk1MTY2MDIiLz4NCgkJCTxwYXRoIGZpbGw9IiNFRTM1MjQiIGQ9Ik0tNzguNjI3NDQxNCw1OC4zMDQ2ODc1YzEuODU3NDIxOS00LjI4MjIyNjYsMy4wNzI3NTM5LTYuNDYwOTM3NSw1LjY2OTQzMzYtMTAuMjE3NzczNGgxLjU3MzczMDUNCgkJCQljNy4xMjY0NjQ4LDYuNTc0MjE4OCw4LjU3MzI0MjIsMTUuMTc2NzU3OCwyLjEyMTA5MzgsMjIuNzY0NjQ4NGgtNS44Mjg2MTMzDQoJCQkJYy0xLjY3ODIyMjctMy4xMTgxNjQxLTIuNTg1OTM3NS01LjM3MjA3MDMtMy41NTkwODItOC45NDA0Mjk3aC0xLjk1MTY2MDINCgkJCQljLTAuOTcyNjU2MywzLjU2ODM1OTQtMS44NzAxMTcyLDUuODIyMjY1Ni0zLjU1OTA4Miw4Ljk0MDQyOTdoLTUuODI4MTI1DQoJCQkJYy02LjQ1MjE0ODQtNy41ODc4OTA2LTUuMDE2MTEzMy0xNi4xOTA0Mjk3LDIuMTQ0MDQzLTIyLjc2NDY0ODRoMS41NTA3ODEzDQoJCQkJYzIuNjA5Mzc1LDMuNzU2ODM1OSwzLjgyMjI2NTYsNS45MzU1NDY5LDUuNjkyMzgyOCwxMC4yMTc3NzM0aDEuOTUxNjYwMiIvPg0KCQkJPHBhdGggZmlsbD0iI0VFMzUyNCIgZD0iTS03OC4zMzM0OTYxLDMyLjUzNTE1NjNjMS4yNjcwODk4LDQuNTA3ODEyNSwyLjg3MjU1ODYsNy4wNjI1LDUuMTY0NTUwOCwxMC45ODgyODEzDQoJCQkJYzkuMzg3MjA3LTUuNzA5OTYwOSwxMC40NDE0MDYzLTE1LjE5NTMxMjUsNC40MTI1OTc3LTIzLjgzNTkzNzVjLTEuNzQyNjc1OCw1LjIwMzEyNS0zLjkxNzk2ODgsNi41MTc1NzgxLTMuMjQxNjk5MiwxMy40NDkyMTg4DQoJCQkJYy04LjM4MzMwMDgtNy4xMDA1ODU5LTMuOTQ5MjE4OC0xNi45MDQyOTY5LDMuMjkzOTQ1My0yMy43NTA5NzY2YzEuMTEwODM5OCw0LjIzNTM1MTYsMy43NzAwMTk1LDcuODAzNzEwOSw0LjY3ODIyMjcsMTEuNTQxOTkyMg0KCQkJCWMxLjI0NjA5MzgtNy42OTE0MDYzLTIuNTk2Njc5Ny0xMC44NjYyMTA5LTQuNDk4NTM1Mi0xNC45Nzk0OTIyVjMuNzcwMDE5NQ0KCQkJCWMxLjkwMTg1NTUtNC4xMjI1NTg2LDUuNzQ0NjI4OS03LjI3ODgwODYsNC40OTg1MzUyLTE0Ljk4ODI4MTNDLTY0LjkzNDA4Mi03LjQ4MDk1Ny02Ny41OTMyNjE3LTMuOTIxODc1LTY4LjcwNDEwMTYsMC4zMTM5NjQ4DQoJCQkJYy03LjI0MzE2NDEtNi44Mjc2MzY3LTExLjY1NjI1LTE2LjY0MTYwMTYtMy4yOTM5NDUzLTIzLjc1MDQ4ODNjLTAuNjg2NTIzNCw2LjkzOTk0MTQsMS40ODgyODEzLDguMjU0Mzk0NSwzLjI0MTY5OTIsMTMuNDM4OTY0OA0KCQkJCWM2LjAzOTA2MjUtOC42NDk5MDIzLDQuOTc0NjA5NC0xOC4xMzUyNTM5LTQuNDEyNTk3Ny0yMy44MTY0MDYzYy0yLjI5MTk5MjIsMy45NDQzMzU5LTMuODk3NDYwOSw2LjQ3MDIxNDgtNS4xNjQ1NTA4LDEwLjk1OTQ3MjcNCgkJCQloLTIuNTU1MTc1OGMtMS4yNzczNDM4LTQuNDc5OTgwNS0yLjg3MjA3MDMtNy4wMzM2OTE0LTUuMTUxMzY3Mi0xMC45NTk0NzI3DQoJCQkJYy05LjM4NzY5NTMsNS42ODExNTIzLTEwLjQ2NDg0MzgsMTUuMTU3MjI2Ni00LjQxNTAzOTEsMjMuODE2NDA2Mw0KCQkJCWMxLjc0MjY3NTgtNS4xODQ1NzAzLDMuOTI4MjIyNy02LjQ5OTAyMzQsMy4yNDE2OTkyLTEzLjQzODk2NDhjOC4zNzI1NTg2LDcuMDk5NjA5NCwzLjk1OTk2MDksMTYuOTA0Mjk2OS0zLjMwNDY4NzUsMjMuNzUwNDg4Mw0KCQkJCWMtMS4wODc0MDIzLTQuMjE3Mjg1Mi0zLjc4MDI3MzQtNy43OTQ5MjE5LTQuNjY3NDgwNS0xMS41MzIyMjY2DQoJCQkJYy0xLjI0NjA5MzgsNy43MDk0NzI3LDIuNTg2NDI1OCwxMC44NTU0Njg4LDQuNTA5Mjc3MywxNC45ODgyODEzdjIuMTc4MjIyNw0KCQkJCWMtMS44OTk5MDIzLDQuMTIzMDQ2OS01Ljc1NTM3MTEsNy4yODgwODU5LTQuNDk4NTM1MiwxNC45Nzk0OTIyYzAuODg3MjA3LTMuNzM4MjgxMywzLjU4MDA3ODEtNy4zMDY2NDA2LDQuNjc3NzM0NC0xMS41NDE5OTIyDQoJCQkJYzcuMjQzNjUyMyw2Ljg0NjY3OTcsMTEuNjc5Njg3NSwxNi42NTAzOTA2LDMuMjkzOTQ1MywyMy43NTA5NzY2YzAuNjg3MDExNy02LjkzMTY0MDYtMS40OTg1MzUyLTguMjY0NjQ4NC0zLjI0MTY5OTItMTMuNDQ5MjE4OA0KCQkJCWMtNi4wMzkwNjI1LDguNjc3NzM0NC00Ljk3MjE2OCwxOC4xNDQ1MzEzLDQuNDE1MDM5MSwyMy44MzU5Mzc1YzIuMzAwMjkzLTMuOTI1NzgxMywzLjg5NTAxOTUtNi40ODA0Njg4LDUuMTUxODU1NS0xMC45ODgyODEzDQoJCQkJSC03OC4zMTI1Ii8+DQoJCQk8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTc4LjMzMzQ5NjEsMjAuMzY0MjU3OGMxLjQwNDc4NTItNS41OTc2NTYzLDQuMjI1MDk3Ny0xMC42MDI1MzkxLDguMTIwMTE3Mi0xNC40MjQ4MDQ3VjMuNzYwNzQyMg0KCQkJCWMtMy44OTUwMTk1LTMuODMyMDMxMy02LjcxNTMzMi04LjgzNzQwMjMtOC4xMjAxMTcyLTE0LjQyNTc4MTNoLTIuNTU1MTc1OA0KCQkJCWMtMS40MDQ3ODUyLDUuNTc5MTAxNi00LjIyMjY1NjMsMTAuNTkzNzUtOC4xMjAxMTcyLDE0LjQyNTc4MTN2Mi4xNzg3MTA5DQoJCQkJYzMuODk3NDYwOSwzLjgyMjI2NTYsNi43MjYwNzQyLDguODI3MTQ4NCw4LjEyMDExNzIsMTQuNDI0ODA0N0gtNzguMzMzNDk2MSIvPg0KCQkJCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tODYuMjE5NzI2Ni00My41OTA4MjAzYzAuMDkzNzUtMi4yNTM5MDYzLDEuMjY3MDg5OC00LjIxNjMwODYsMy4yNTI0NDE0LTUuMjQ5NTExN3YtMy4xMjc0NDE0DQoJCQkJCWMtMS45ODUzNTE2LTEuMDMzMjAzMS0zLjE1ODY5MTQtMi45OTU2MDU1LTMuMjUyNDQxNC01LjI0OTUxMTdoLTEuNjkwOTE4DQoJCQkJCWMtMC4wODM0OTYxLDIuMjUzOTA2My0xLjI1NjgzNTksNC4yMTYzMDg2LTMuMjQxNjk5Miw1LjI0OTUxMTd2My4xMjc0NDE0DQoJCQkJCWMxLjk4NDg2MzMsMS4wMzMyMDMxLDMuMTU4MjAzMSwyLjk5NTYwNTUsMy4yNDE2OTkyLDUuMjQ5NTExN0gtODYuMjE5NzI2NiIvPg0KCQkJCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tODYuMjE5NzI2Niw1My4zMjcxNDg0YzAuMTE0NzQ2MSwyLjI1MzkwNjMsMS4yNjcwODk4LDQuMjI2NTYyNSwzLjI1MjQ0MTQsNS4yNTk3NjU2djMuMTM2NzE4OA0KCQkJCQljLTEuOTg1MzUxNiwxLjAxMzY3MTktMy4xNTg2OTE0LDIuOTY3NzczNC0zLjI1MjQ0MTQsNS4yMjE2Nzk3aC0xLjY5MDkxOA0KCQkJCQljLTAuMDgzNDk2MS0yLjI1MzkwNjMtMS4yNTY4MzU5LTQuMjA4MDA3OC0zLjI0MTY5OTItNS4yMjE2Nzk3di0zLjEzNjcxODgNCgkJCQkJYzEuOTg0ODYzMy0xLjAzMzIwMzEsMy4xMzcyMDctMy4wMDU4NTk0LDMuMjQxNjk5Mi01LjI1OTc2NTZILTg2LjIxOTcyNjYiLz4NCgkJCQk8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTczLjAxMDI1MzktNDMuNTkwODIwM2MtMC4wOTYxOTE0LTIuMjUzOTA2My0xLjI1NjgzNTktNC4yMDcwMzEzLTMuMjQxNjk5Mi01LjI0OTUxMTd2LTMuMTI3NDQxNA0KCQkJCQljMS45ODQ4NjMzLTEuMDMzMjAzMSwzLjEzNTI1MzktMi45OTU2MDU1LDMuMjQxNjk5Mi01LjI0OTUxMTdoMS42NzgyMjI3DQoJCQkJCWMwLjEwNDQ5MjIsMi4yNTM5MDYzLDEuMjY3MDg5OCw0LjIwNzAzMTMsMy4yNDE2OTkyLDUuMjQ5NTExN3YzLjEyNzQ0MTQNCgkJCQkJYy0xLjk3NDYwOTQsMS4wMzMyMDMxLTMuMTM3MjA3LDIuOTk1NjA1NS0zLjI0MTY5OTIsNS4yNDk1MTE3SC03My4wMTAyNTM5Ii8+DQoJCQkJPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS03My4wMTAyNTM5LDUzLjMyNzE0ODRjLTAuMDk2MTkxNCwyLjI1MzkwNjMtMS4yNTY4MzU5LDQuMjA4MDA3OC0zLjI0MTY5OTIsNS4yNTk3NjU2djMuMTM2NzE4OA0KCQkJCQljMS45ODQ4NjMzLDEuMDEzNjcxOSwzLjEzNTI1MzksMi45Njc3NzM0LDMuMjQxNjk5Miw1LjIyMTY3OTdoMS42NzgyMjI3DQoJCQkJCWMwLjEwNDQ5MjItMi4yNTM5MDYzLDEuMjY3MDg5OC00LjIwODAwNzgsMy4yNDE2OTkyLTUuMjIxNjc5N3YtMy4xMzY3MTg4DQoJCQkJCWMtMS45NzQ2MDk0LTEuMDUxNzU3OC0zLjEzNzIwNy0zLjAwNTg1OTQtMy4yNDE2OTkyLTUuMjU5NzY1NkgtNzMuMDEwMjUzOSIvPg0KCQkJPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS04Ny42NTU3NjE3LTUyLjAwNDg4MjhoMS4yMjMxNDQ1djMuMTgzMTA1NWgtMS4yMjMxNDQ1Vi01Mi4wMDQ4ODI4eiIvPg0KPC9zdmc+DQo=) no-repeat
}
#lang-ru,
.lang-ru {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMTYgMTQ0Ij48cmVjdCBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMjE2IiBoZWlnaHQ9IjQ4Ii8+PHJlY3QgeT0iOTYiIGZpbGw9IiNEQzJGMzQiIHdpZHRoPSIyMTYiIGhlaWdodD0iNDgiLz48cmVjdCB5PSI0OCIgZmlsbD0iIzAwNDk5NiIgd2lkdGg9IjIxNiIgaGVpZ2h0PSI0OCIvPjwvc3ZnPg==) no-repeat
}
#lang-de,
.lang-de {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNDAgMTQ0Ij48cmVjdCB3aWR0aD0iMjQwIiBoZWlnaHQ9IjQ4Ii8+PHJlY3QgeT0iOTYiIGZpbGw9IiNGQUIzMUUiIHdpZHRoPSIyNDAiIGhlaWdodD0iNDgiLz48cmVjdCB5PSI0OCIgZmlsbD0iI0U0MDUyMCIgd2lkdGg9IjI0MCIgaGVpZ2h0PSI0OCIvPjwvc3ZnPg==) no-repeat
}
#setting {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDcuNSA1MDcuNSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQ0MC44IDI4MC41YzAtNy42IDIuNi0xNS4zIDIuNi0yNS41czAtMTcuOC0yLjUtMjUuNWw1My42LTQzLjNjNS4xLTUuMSA1LjEtMTAuMiAyLjYtMTUuM2wtNTEtODkuMmMtMi41LTIuNS03LjYtNS4xLTE1LjMtMi41bC02My43IDI1LjVjLTEyLjctMTAuMi0yOC0xNy44LTQzLjMtMjUuNWwtMTAuMi02Ni4zQzMxNS45IDUuMSAzMDguMiAwIDMwMy4xIDBoLTEwMmMtNS4xIDAtMTIuNyA1LjEtMTIuNyAxMC4ybC0xMC4yIDY4LjljLTE1LjMgNS4xLTI4IDE1LjMtNDMuMyAyNS41bC02MS4yLTI1LjVjLTcuNi0yLjUtMTIuNyAwLTE3LjkgNS4xbC01MSA4OS4zYy0yLjUgMi42IDAgMTAuMiA1LjEgMTUuM2w1My42IDQwLjhjMCA3LjctMi41IDE1LjMtMi41IDI1LjVzMCAxNy45IDIuNiAyNS41bC01My41IDQzLjRjLTUuMSA1LjEtNS4xIDEwLjItMi41IDE1LjNsNTEgODkuM2MyLjYgMi42IDcuNiA1LjEgMTUuMyAyLjZsNjMuOC0yNS41YzEyLjggMTAuMiAyOC4xIDE3LjkgNDMuNCAyNS41bDEwLjIgNjYuM2MwIDUuMSA1LjEgMTAuMiAxMi44IDEwLjJoMTAyYzUuMSAwIDEyLjgtNS4xIDEyLjgtMTAuMmwxMC4yLTY2LjNjMTUuMy03LjYgMzAuNi0xNS4zIDQzLjQtMjUuNWw2My44IDI1LjVjNS4xIDIuNiAxMi44IDAgMTUuMy01LjFsNTEtODkuMmMyLjYtNS4xIDIuNi0xMi43LTIuNi0xNS4zTDQ0MC44IDI4MC41ek0yNTIuMSAzNDQuM2MtNDguNCAwLTg5LjItNDAuOC04OS4yLTg5LjJzNDAuOC04OS4yIDg5LjMtODkuMiA4OS4zIDQwLjggODkuMyA4OS4zUzMwMC42IDM0NC4zIDI1Mi4xIDM0NC4zeiIvPjwvc3ZnPg==) no-repeat;
 height:13px;
 width:13px;
 margin:0;
 top:63px;
 cursor:pointer;
 background-size:13px 13px;
 right:25px
}
#setting-box {
 border-radius:3px;
 background-color:#fff;
 margin:102px 0 0 0;
 z-index:11;
 right:15px
}
.setting-box,
.setting-box-none {
 display:inline-block;
 line-height:12px;
 font-weight:700
}
#setting-box-top {
 width:0;
 height:0;
 top:-16px;
 border-bottom:8px solid #fff
}
#setting-box-bottom {
 padding:15px 6px 17px 9px;
 font-size:12px;
 margin-left:15px
}
.setting-box {
 color:#2596cd;
 cursor:pointer;
 margin-bottom:9px
}
.setting-box:hover {
 color:#d50404
}
.setting-box-none {
 margin-bottom:10px;
 color:#e51919
}
#setting-box-cancel,
#setting-box-save {
 border-radius:2px;
 color:#fff;
 padding:3px 8px;
 display:inline-block;
 cursor:pointer;
 -webkit-transition:background-color 230ms ease-in;
 transition:background-color 230ms ease-in
}
#sw-s {
 border-radius:0 2px 2px 0
}
#sw-i {
 border-radius:2px 0 0 2px
}
#setting-box-choose-theme-l:hover,
#setting-box-reset:hover {
 color:#d50404
}
#setting-box-label {
 font-weight:400;
 margin-bottom:7px
}
#setting-box-label input {
 float:left;
 margin-right:5px;
 position:relative;
 top:1px
}
#setting-box-save {
 background-color:#2e7d32;
 margin-right:13px
}
#setting-box-save:hover {
 background-color:#388e3c
}
#setting-box-cancel {
 background-color:#bdbdbd
}
#setting-box-cancel:hover {
 background-color:#9e9e9e
}
#setting-box-reset {
 color:#2596cd;
 display:inline-block;
 line-height:11px;
 margin:14px auto 5px;
 cursor:pointer
}
.fixed {
 position:fixed;
 top:-107px;
 z-index:9999;
 -webkit-box-shadow:0 11px 22px -6px rgba(0,0,0,.45);
 box-shadow:0 11px 22px -6px rgba(0,0,0,.45)
}
.fixed #setting-box-bottom {
 padding-bottom:25px
}
.fixed:after {
 display:block;
 content:"Не забудьте сохранить ваши настройки!";
 font-size:12px;
 text-align:center;
 color:#fff;
 background:#0f8abe;
 position:absolute;
 width:157px;
 margin-left:0;
 padding:4px 25px 6px;
 text-shadow:0 1px 0 #0d75a2;
 line-height:14px;
 top:-140px;
 margin-top:30px;
 -webkit-animation:info-block 4s;
 -webkit-animation-delay:4s;
 -webkit-animation-fill-mode:forwards;
 animation:info-block 4s;
 animation-delay:4s;
 animation-fill-mode:forwards
}
#setting-box-choose-theme-l,
.block-info,
.dw-into {
 display:inline-block
}
#large-map:before,
.balun-map:after {
 content:""
}
#map .reg-list,
#my-themes ul li,
.balun-map div,
.balun-map img,
.balun-map span,
.balun-map:after,
.block-info,
.info-str-tx-tit {
 position:relative
}
.fixed-save {
 -webkit-animation:but-save 1s;
 -webkit-animation-delay:1s;
 animation:but-save 1s;
 animation-delay:1s
}
.fixed-cancel {
 -webkit-animation:but-cancel 1s;
 -webkit-animation-delay:2.8s;
 animation:but-cancel 1s;
 animation-delay:2.8s
}
@keyframes but-save {
 0%,
 100%,
 50% {
  opacity:1
 }
 25%,
 75% {
  opacity:0
 }
}
@-webkit-keyframes but-save {
 0%,
 100%,
 50% {
  opacity:1
 }
 25%,
 75% {
  opacity:0
 }
}
@keyframes but-cancel {
 0%,
 100%,
 50% {
  opacity:1
 }
 25%,
 75% {
  opacity:0
 }
}
@-webkit-keyframes but-cancel {
 0%,
 100%,
 50% {
  opacity:1
 }
 25%,
 75% {
  opacity:0
 }
}
@keyframes info-block {
 0% {
  opacity:1;
  top:120px;
  -webkit-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1)
 }
 12% {
  opacity:1;
  -webkit-transform:scale3d(1.5,1.5,1.5);
  transform:scale3d(1.5,1.5,1.5)
 }
 17%,
 90% {
  opacity:1;
  -webkit-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1)
 }
 100% {
  opacity:0;
  top:120px;
  -webkit-transform:rotate3d(0,0,1,200deg);
  transform:rotate3d(0,0,1,200deg)
 }
}
@-webkit-keyframes info-block {
 0% {
  opacity:1;
  top:120px;
  -webkit-transform:scale3d(1,1,1)
 }
 12% {
  opacity:1;
  -webkit-transform:scale3d(1.5,1.5,1.5)
 }
 17%,
 90% {
  opacity:1;
  -webkit-transform:scale3d(1,1,1)
 }
 100% {
  opacity:0;
  top:120px;
  -webkit-transform:rotate3d(0,0,1,200deg)
 }
}
.block-info {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMCI+DQo8cG9seWdvbiBmaWxsPSIjMDA4REM3IiBwb2ludHM9IjEsMCA5LDAgOSwxIDEwLDEgMTAsOSA5LDkgOSwxMCAxLDEwIDEsOSAwLDkgMCwxIDEsMSAiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iNSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjQiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIzIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iNyIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=) no-repeat;
 width:10px;
 height:10px;
 top:1px;
 left:5px;
 margin-right:4px
}
#content-right .block-info {
 margin-right:14px
}
#setting-box-theme {
 padding:5px 0;
 margin:0 18px 3px 0;
 font-size:13px
}
#setting-box-theme.set-two {
 border-top:none;
 padding-top:0
}
#setting-box-theme-t {
 margin-bottom:5px
}
#setting-box-choose-theme {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzIDUiPjxwb2x5Z29uIGZpbGw9IiM3QTgyODMiIHBvaW50cz0iMCwwIDEsMCAxLDEgMiwxIDIsMiAzLDIgMywzIDIsMyAxLjk4NDM3NSw0IDAuOTg0Mzc1LDQgMC45ODQzNzUsNSAwLDUgIi8+PC9zdmc+DQo=) 0 5px/3px 5px no-repeat;
 padding-left:8px;
 margin-left:7px
}
#setting-box-choose-theme-l {
 font-size:12px;
 color:#1976d2;
 cursor:pointer;
 line-height:11px
}
#setting-box-choose-link {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzIDUiPjxwb2x5Z29uIGZpbGw9IiM3QTgyODMiIHBvaW50cz0iMCwwIDEsMCAxLDEgMiwxIDIsMiAzLDIgMywzIDIsMyAxLjk4NDM3NSw0IDAuOTg0Mzc1LDQgMC45ODQzNzUsNSAwLDUgIi8+PC9zdmc+DQo=) 0 8px/3px 5px no-repeat;
 padding-left:8px;
 margin:6px 0 1px 7px
}
#setting-box-choose-link input {
 font-size:11px;
 padding:4px 3px;
 border:1px solid #ccc;
 width:130px;
 background:#f7f7f7;
 text-indent:2px
}
#my-themes {
 border-radius:3px;
 background-color:#fff;
 width:197px;
 padding-bottom:7px;
 margin:92px 0 0 565px;
 top:2px;
 z-index:11;
 right:239px;
 display:none
}
#my-themes div {
 margin:56px 0 0 196px;
 width:0;
 height:0;
 top:-17px;
 border:8px solid transparent;
 border-left:8px solid #fff;
 background:0 0
}
#my-themes ul {
 margin:0;
 padding:15px 0 0 15px
}
#my-themes ul li {
 -webkit-transition:230ms ease-in-out;
 transition:230ms ease-in-out;
 float:left;
 margin:0 9px 8px 0;
 border:2px solid #fff;
 -webkit-box-shadow:0 1px 5px rgba(0,0,0,.25);
 box-shadow:0 1px 5px rgba(0,0,0,.25);
 cursor:pointer;
 display:block;
 width:31px;
 height:31px;
 background-image:url(data:image/jpeg;base64,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);
 background-repeat:no-repeat;
 border-radius:2px
}
#my-themes ul li:hover {
 -webkit-filter:brightness(1.15);
 filter:brightness(1.15);
 -webkit-box-shadow:0 0 4px #717171;
 box-shadow:0 0 4px #717171
}
#my-themes ul li.my-themes-active {
 -webkit-filter:grayscale(1);
 filter:grayscale(1);
 border-color:#f57c00;
 -webkit-box-shadow:none;
 box-shadow:none
}
#my-themes-1 {
 background-position:0 0
}
#my-themes-2 {
 background-position:0 -32px
}
#my-themes-3 {
 background-position:0 -64px
}
#my-themes-4 {
 background-position:0 -96px
}
#my-themes-5 {
 background-position:0 -128px
}
#my-themes-6 {
 background-position:0 -160px
}
#my-themes-7 {
 background-position:0 -192px
}
#my-themes-8 {
 background-position:0 -224px
}
#my-themes-9 {
 background-position:0 -256px
}
#my-themes-10 {
 background-position:0 -288px
}
#my-themes-11 {
 background-position:0 -320px
}
#my-themes-12 {
 background-position:0 -352px
}
#my-themes-13 {
 background-position:0 -384px
}
#my-themes-14 {
 background-position:0 -416px
}
#my-themes-15 {
 background-position:0 -448px
}
#my-themes-16 {
 background-position:0 -480px
}
#my-themes-17 {
 background-position:0 -512px
}
#my-themes-18 {
 background-position:0 -544px
}
#my-themes-19 {
 background-position:0 -576px
}
#my-themes-20 {
 background-position:0 -608px
}
#my-themes-21 {
 background-position:0 -640px
}
#my-themes-22 {
 background-position:0 -672px
}
#my-themes-23 {
 background-position:0 -704px
}
#my-themes-24 {
 background-position:0 -736px
}
#my-themes-25 {
 background-position:0 -768px
}
#my-themes-26 {
 background-position:0 -800px
}
#my-themes-27 {
 background-position:0 -832px
}
#my-themes-28 {
 background-position:0 -864px
}
#my-themes-29 {
 background-position:0 -896px
}
#my-themes-30 {
 background-position:0 -928px
}
#my-themes-31 {
 background-position:0 -960px
}
#my-themes-32 {
 background-position:0 -992px
}
.atss.atss-right a {
 margin-bottom:10px
}
.info-f,
.info-str {
 margin:5px 0 8px;
 font-size:14px;
 line-height:20px
}
.info-f {
 padding:0
}
.info-str2 {
 margin:0;
 font-size:14px;
 font-weight:700
}
.info-str-list {
 font-size:12px;
 margin:0 0 10px 40px
}
.info-str-besp {
 font-size:14px;
 color:red
}
.info-str-tx {
 font-size:14px;
 margin:10px 0 3px;
 line-height:20px
}
.info-str-tx-tit {
 padding-bottom:0;
 top:8px;
 font-weight:700
}
.info-str-s {
 font-size:12px;
 margin:0;
 padding:0
}
.dw-into {
 max-height:40px;
 line-height:20px;
 font-size:14px;
 -webkit-transition:max-height 150ms;
 transition:max-height 150ms
}
#close-desc-weather,
#open-desc-weather {
 color:#1976d2;
 cursor:pointer;
 line-height:12px;
 display:inline-block
}
#close-desc-weather:hover,
#open-desc-weather:hover {
 color:#d50404
}
.open-desc-weather {
 max-height:100px
}
#close-desc-weather {
 display:none
}
.balun-map {
 background-color:#fff;
 -webkit-box-shadow:0 1px 5px #333;
 box-shadow:0 1px 5px #333;
 width:63px;
 height:27px;
 font-size:11px!important;
 line-height:15px;
 cursor:pointer
}
#large-map,
#map {
 background-position:center center;
 background-repeat:no-repeat
}
.balun-map:after {
 display:block;
 width:0;
 border:8px solid transparent;
 border-top:8px solid #fff;
 left:24px;
 top:-3px
}
#map .reg-list {
 top:2px;
 left:2px;
 float:none;
 margin-right:0
}
.balun-map img {
 width:20px;
 float:left;
 top:2px;
 left:5px;
 margin-right:5px
}
.balun-map div {
 display:inline-block;
 text-align:center;
 top:-7px;
 width:33px;
 color:#000
}
.balun-map span {
 font-size:9px!important;
 top:-1px
}
#map {
 height:400px;
 margin-top:15px
}
#large-map,
.big-map-g#map {
 margin:0;
 height:calc(100% - 100px);
 width:100%;
 z-index:1;
 border:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
#large-map:before {
 position:relative;
 width:34px;
 height:227px;
 background:url(//world-weather.ru/images/sprite.png) -273px -179px no-repeat;
 margin-top:-113px;
 display:none;
 z-index:2;
 float:right;
 top:50%;
 right:5px;
 -webkit-box-shadow:0 0 2px #666;
 box-shadow:0 0 2px #666
}
#feedback-form {
 background:#f7f7f7;
 font-size:14px;
 margin:25px auto 0;
 padding:25px 30px 20px 42px
}
.feedback-input,
.feedback-input-key {
 padding:5px 3px 6px;
 border:none;
 -webkit-box-shadow:0 0 0 1px #ccc inset;
 box-shadow:0 0 0 1px #ccc inset
}
label {
 display:inline-block;
 font-size:14px;
 font-weight:400;
 margin-bottom:5px;
 color:#000
}


.focus-i {
 -webkit-transition:outline .5s ease;
 transition:outline .5s ease;
 outline:#f7f7f7 solid 3px
}
.webCam li:hover,
.webCam li>img {
 -webkit-transition-duration:.5s;
 transition-duration:.5s
}
.focus-i:focus {
 outline:#ccc solid 3px
}
.feedback-input.listCityAdd {
 width:190%
}
.feedback-input-key {
 width:155px;
 font-size:14px
}
.feedback-block {
 padding:0 0 3px 3px;
 margin-bottom:10px
}
.feedback-block-l {
 width:50%;
 float:left
}
.feedback-block-r {
 width:50%;
 float:right
}
.feedback-block textarea {
 width:95%;
 height:150px;
 padding:5px 3px 6px;
 border:none;
 -webkit-box-shadow:0 0 0 1px #ccc inset;
 box-shadow:0 0 0 1px #ccc inset;
 margin-bottom:10px
}
.feedback-block-l img {
 display:inline-block;
 float:left;
 margin-right:15px
}
.feedback-block-l div {
 float:left
}
.feedback-button {
 -webkit-transition:background-color 230ms ease-in;
 transition:background-color 230ms ease-in;
 background-color:#2e7d32;
 color:#fff;
 padding:10px 0;
 width:288px;
 border:none;
 cursor:pointer;
 border-radius:2px
}
.feedback-button:hover {
 background-color:#388e3c
}
#emailError,
#emailSuccess {
 background:#f7f7f7;
 border:1px dashed #ccc;
 padding:10px;
 top:0;
 margin-top:20px;
 font-size:14px;
 display:block;
 position:relative;
 text-align:center;
 font-weight:700
}
#emailSuccess {
 color:green
}
#emailError {
 color:#f44336
}
.water {
 font-size:14px;
 margin:15px 0
}
.water-temp {
 float:left;
 width:128px;
 height:59px;
 border:1px dashed #d7d7d7;
 background:url(//world-weather.ru/images/sprite.png) -138px -288px repeat-x;
 padding:2px;
 margin:0 12px 5px 0
}
.water-temp span {
 font-size:11px;
 font-family:Tahoma,Geneva,sans-serif;
 color:#908d87;
 display:block;
 text-align:center;
 margin-top:4px
}
.water-temp div {
 font-size:36px;
 color:#ed851c;
 text-shadow:0 1px 0 #999284;
 left:57px;
 position:relative;
 float:left;
 top:-1px
}

.water-text {
 line-height:18px;
 padding:0
}
.webCam {
 padding:0 0 5px;
 margin:0;
 width:100%
}
.webCam li {
 float:left;
 height:108px;
 margin:0;
 padding:5px 0 0;
 text-align:center;
 width:25%;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.webCam li>img {
 opacity:.8;
 filter:grayscale(.9);
 -webkit-filter:grayscale(.9)
}
.webCam li:hover>img {
 opacity:1;
 filter:grayscale(0) contrast(1.3);
 -webkit-filter:grayscale(0) contrast(1.3)
}
.webCam li:nth-child(4n) {
 margin-right:0
}
.webCam li:nth-child(5n),
.webCam li:nth-child(6n),
.webCam li:nth-child(7n),
.webCam li:nth-child(8n) {
 margin-top:20px
}
.webCam-preImg {
 border:3px solid #fff;
 -webkit-box-shadow:0 1px 3px #999;
 box-shadow:0 1px 3px #999;
 cursor:pointer;
 width:128px;
 height:96px
}
.webCamAll,
.webCamAll-close {
 float:right;
 color:#1976d2;
 cursor:pointer;
 display:inline-block;
 line-height:10px;
 position:relative;
 top:-19px
}
.webCamAll-close:hover,
.webCamAll:hover {
 color:#d50404
}
.webCamAll-4,
.webCamAll-8 {
 display:inline-block;
 width:4px;
 height:9px;
 position:relative;
 top:2px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDEzIj4NCjxwb2x5Z29uIGZpbGw9IiMwMDlBRDkiIHBvaW50cz0iMi45ODQzNzUsMCAzLjk4NDM3NSwwIDMuOTg0Mzc1LDEgNC45ODQzNzUsMSA0Ljk4NDM3NSwyIDUuOTg0Mzc1LDIgNS45ODQzNzUsMyA2Ljk4NDM3NSwzIA0KCTYuOTg0Mzc1LDQgNS45ODQzNzUsNCA1Ljk2ODc1LDUgNC45ODQzNzUsNSA0Ljk4NDM3NSw2IDMuOTg0Mzc1LDYgMy45ODQzNzUsNyAyLjk4NDM3NSw3ICIvPg0KPHBvbHlnb24gZmlsbD0iIzAwOUFEOSIgcG9pbnRzPSI3LDkgNywxMCA2LDEwIDYsMTEgNSwxMSA1LDEyIDQsMTIgNCwxMyAzLDEzIDMsMTIgMiwxMS45ODQzNzUgMiwxMSAxLDExIDEsMTAgMCwxMCAwLDkgIi8+DQo8L3N2Zz4NCg==) -3px 0/7px 13px no-repeat #fff
}
.webCamAll-4 {
 padding-right:4px
}
.webCamAll-8 {
 background-position:0 -8px;
 padding-right:8px
}
.webCam-large {
 width:380px;
 height:355px;
 padding:10px 0;
 background:#fff;
 position:absolute;
 margin:-390px 0 0 -123px;
 -webkit-box-shadow:0 0 8px gray;
 box-shadow:0 0 8px gray;
 z-index:99
}
#webCam-large_1:after,
#webCam-large_5:after,
.webCam-large:after {
 content:"";
 background:url(//world-weather.ru/images/sprite.png) -186px -23px no-repeat;
 width:14px;
 height:7px;
 display:inline-block;
 top:375px;
 position:absolute
}
.webCam-large:after {
 left:188px
}
#webCam-large_1,
#webCam-large_5 {
 margin-left:-10px
}
#webCam-large_1:after,
#webCam-large_5:after {
 left:85px
}
#webCam-large_1,
#webCam-large_2,
#webCam-large_3,
#webCam-large_4,
#webCam-large_5,
#webCam-large_6,
#webCam-large_7,
#webCam-large_8 {
 display:none
}
.webCam-large:before {
 background:#fff;
 content:"Закрыть";
 cursor:pointer;
 display:inline-block;
 font-size:12px;
 height:15px;
 margin:422px 0 0 174px;
 padding:2px 0;
 position:absolute;
 text-align:center;
 width:80px;
 -webkit-box-shadow:0 0 3px #333;
 box-shadow:0 0 3px #333;
 left:0
}
#webCam-large_1:before,
#webCam-large_5:before {
 margin-left:61px
}
.webCam-large img {
 width:360px;
 max-height:300px;
 display:block;
 margin:0 auto;
 border:none
}
#map_home,
.big-map-t-cont span,
.big-map-t-logo,
.next-archive span,
.water-sr-b div,
.water-sr-b p,
.water-sr-b span,
.water-sr-t span {
 display:inline-block
}
.webCam-large-desc {
 margin-top:8px
}
.webCam-large-desc-l {
 float:left;
 width:230px;
 margin-left:10px;
 line-height:14px;
 text-align:left;
 height:58px
}
.webCam-large-desc-l span {
 font-weight:700
}
.webCam-large-desc-r {
 float:right;
 width:125px;
 text-align:right;
 margin-right:10px;
 color:#a1a1a1;
 font-family:Tahoma,Geneva,sans-serif;
 font-size:11px;
 height:58px;
 line-height:11px
}
.data-l-box,
.tabs li,
.tabs li.tab-w div,
.weather-season-month {
 text-align:center
}

.webCam-large-desc-r span {
 background:url(//world-weather.ru/images/sprite.png) -177px -53px no-repeat;
 width:123px;
 height:28px;
 display:inline-block;
 margin-bottom:1px
}
#webCam-5,
#webCam-6,
#webCam-7,
#webCam-8 {
 display:none
}
.cam {
 cursor:pointer
}
.next-archive {
 font-size:14px;
 border-bottom:1px dotted #2596cd;
 cursor:pointer;
 line-height:18px;
 color:#1976d2;
 position:absolute;
 margin:11px 0 0 630px;
 height:16px
}
#add-city em:hover,
.next-archive:hover {
 border-bottom:1px dotted #d50404;
 color:#d50404
}
.next-archive span {
 height:18px;
 position:relative;
 top:1px;
 float:right
}
.next-archive.next span {
 background:url(//world-weather.ru/images/sprite.png) -173px -134px no-repeat #fff;
 float:left
}
.water-sr {
 width:236px;
 height:75px;
 background:url(//world-weather.ru/images/sprite.png) 0 -710px no-repeat;
 border:2px solid #d7d7d7;
 font-size:12px
}
.water-sr-t {
 font-size:14px;
 font-weight:700;
 line-height:12px;
 margin:5px 0 11px 8px
}
.water-sr-t span {
 color:#737373;
 font-size:11px;
 font-weight:400;
 height:15px;
 padding-top:2px
}
.water-sr-b {
 height:27px;
 position:relative;
 top:-3px;
 text-shadow:0 1px 0 #fff
}
.water-sr-b div {
 width:26px;
 height:16px;
 float:left;
 background:url(//world-weather.ru/images/sprite.png) -129px -58px no-repeat;
 left:8px;
 position:relative;
 top:5px
}
.water-sr-b span {
 float:left;
 color:#ed851c;
 font-size:28px;
 left:14px;
 position:relative;
 top:-3px;
 margin-right:22px
}
.water-sr-b span em {
 font-size:25px;
 position:relative;
 top:-4px;
 font-style:normal;
 left:2px
}
.water-sr-b p {
 position:relative;
 top:-4px;
 line-height:13px;
 max-width:110px
}
.weather-season {
 width:100%;
 border:none;
 border-collapse:collapse;
 font-size:14px;
 margin-top:25px
}
.weather-season-city,
.weather-season-month {
 color:#616161;
 border-bottom:1px solid rgba(0,0,0,.1);
 padding-bottom:12px
}
.weather-season-city {
 padding-left:19px
}
.weather-season-month {
 width:18%
}
.weather-season-list {
 width:100%;
 border:none;
 border-collapse:collapse;
 font-size:14px
}
.weather-season-list-bg {
 background:#fff
}
.weather-season-list-city {
 padding-left:20px;
 border-bottom:1px solid rgba(0,0,0,.1);
 font-size:16px;
 line-height:60px
}
.weather-season-list-month {
 width:18%;
 text-align:center;
 font-size:18px;
 line-height:60px;
 border-bottom:1px solid rgba(0,0,0,.1)
}
.weather-season-list-month span {
 font-size:14px;
 position:relative;
 top:-3px
}
.big-map {
 height:100px;
 background:#0aaff4;

 color:#fff;
 position:relative;
 z-index:2
}
.big-map-t {
 height:74px
}
.big-map-b {
 height:33px;
 background:#1976d2
}
.big-map-t-logo {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMDIuMSAxMjkiIGZpbGw9IiNGRkZGRkYiPjxwYXRoIGQ9Ik0xMTMuNyAzMi4zYzAtMS44LTAuOS0yLjctMi43LTIuN2gtNy42Yy0xLjggMC0yLjcgMC45LTIuNyAyLjd2MTQuM2MwIDEuOCAwLjkgMi43IDIuNyAyLjdIMTExYzEuOCAwIDIuNy0wLjkgMi43LTIuN1YzMi4zTDExMy43IDMyLjN6TTEyMS43IDQ2LjZjMCAzLjEtMC43IDUuNC0yLjEgNi44IC0xLjQgMS40LTMuNyAyLjEtNi44IDIuMWgtMTEuMmMtMy4xIDAtNS40LTAuNy02LjgtMi4xIC0xLjQtMS40LTIuMS0zLjctMi4xLTYuOFYzMi4zYzAtMy4xIDAuNy01LjQgMi4xLTYuOCAxLjQtMS40IDMuNy0yLjEgNi44LTIuMWgxMS4yYzMuMSAwIDUuNCAwLjcgNi44IDIuMSAxLjQgMS40IDIuMSAzLjcgMi4xIDYuOFY0Ni42TDEyMS43IDQ2LjZ6TTEyOS4xIDIzLjhoMTguOGMzLjEgMCA1LjQgMC43IDYuOCAyLjEgMS40IDEuNCAyLjEgMy43IDIuMSA2Ljh2NGMwIDIuNS0wLjQgNC40LTEuMiA1LjggLTAuOCAxLjQtMi4xIDIuMy0zLjkgMi43bDUuNiA5LjhoLTguN2wtNS4xLTkuNGgtNi4zdjkuNGgtOFYyMy44TDEyOS4xIDIzLjh6TTE0OC44IDMyLjhjMC0xLjgtMC45LTIuNy0yLjctMi43aC04Ljl2OS40aDguOWMxLjggMCAyLjctMC45IDIuNy0yLjdWMzIuOEwxNDguOCAzMi44ek0xNzIuMyA0OC45aDE2LjN2Ni4zaC0yNC4zVjIzLjhoOFY0OC45TDE3Mi4zIDQ4Ljl6TTIxMi4xIDIzLjhjMy40IDAgNS45IDAuOSA3LjcgMi42IDEuNyAxLjcgMi42IDQuMyAyLjYgNy43djEwLjdjMCAzLjQtMC45IDUuOS0yLjYgNy43IC0xLjcgMS43LTQuMyAyLjYtNy43IDIuNmgtMTcuNFYyMy44SDIxMi4xTDIxMi4xIDIzLjh6TTIxNC4zIDM0LjFjMC0yLjctMS4zLTQtNC00aC03LjZ2MTguOGg3LjZjMi43IDAgNC0xLjMgNC00VjM0LjFMMjE0LjMgMzQuMXpNNTguMiA0My40bDguNS0zNi4yaDE3LjhsLTE3LjQgNTkuNyA2LjUgMzcuNCA4LjUtMzcuNmgxNy44bC0xNS41IDYyLjJINjcuMWwtOS40LTM3LjYgLTkuNCAzNy42aC0xNy40QzIwLjggODguMiAxMC41IDQ3LjkgMCA3LjJoMTcuOGw4LjQgMzYuMiA4LjUtMzYuMmgxNUw1OC4yIDQzLjQgNTguMiA0My40ek00Mi4zIDMxbC04LjkgMzUuOGgwbDguNSAzNy42IDguNS0zNy42TDQyLjMgMzEgNDIuMyAzMXpNMTM1LjQgOThoLTI0LjhWNjYuN2gyNC44djYuM0gxMTguNnY2aDEzLjJ2Ni4zaC0xMy4ydjYuNWgxNi44Vjk4TDEzNS40IDk4ek0xNTAuNSA5OGgtOC43TDE1My42IDY2LjdoOC45bDExLjggMzEuM2gtOC43bC0yLTUuNmgtMTEuMkwxNTAuNSA5OCAxNTAuNSA5OHpNMTU0LjUgODYuNmg3LjFsLTMuNi0xMC41TDE1NC41IDg2LjYgMTU0LjUgODYuNnpNMTkxLjYgOThoLThWNzIuOWgtOS40VjY2LjdoMjYuOHY2LjNoLTkuNFY5OEwxOTEuNiA5OHpNMjM0LjMgOThoLThWODUuMmgtMTEuMnYxMi43aC04VjY2LjdoOHYxMi4zaDExLjJWNjYuN2g4Vjk4TDIzNC4zIDk4ek0yNjcuNCA5OGgtMjQuOFY2Ni43aDI0Ljh2Ni4zaC0xNi44djZoMTMuMnY2LjNoLTEzLjJ2Ni41aDE2LjhWOThMMjY3LjQgOTh6TTI3My45IDY2LjdoMTguOGMzLjEgMCA1LjQgMC43IDYuOCAyLjEgMS40IDEuNCAyLjEgMy43IDIuMSA2Ljh2NGMwIDIuNS0wLjQgNC40LTEuMiA1LjggLTAuOCAxLjQtMi4xIDIuMy0zLjkgMi43bDUuNiA5LjhoLTguN2wtNS4xLTkuNGgtNi4zdjkuNGgtOFY2Ni43TDI3My45IDY2Ljd6TTI5My42IDc1LjZjMC0xLjgtMC45LTIuNy0yLjctMi43aC04Ljl2OS40aDguOWMxLjggMCAyLjctMC45IDIuNy0yLjdWNzUuNkwyOTMuNiA3NS42ek0yNzIuNSAzNC42YzUuNCAwIDkuNyA0LjMgOS43IDkuNyAwIDUuNC00LjMgOS45LTkuNyA5LjkgLTguNyAwLTE3LjcgMC0yNiAwIC02LjYgMC0xMi01LjEtMTItMTEuNyAwLTYuNiA1LjQtMTIgMTItMTIgMC4zIDAgMC42IDAgMC45IDAgMS41LTUuMiA2LjQtOS4xIDEyLjEtOS4xIDcgMCAxMi42IDUuNiAxMi42IDEyLjYgMCAwLjIgMCAwLjQgMCAwLjZDMjcyLjIgMzQuNiAyNzIuMyAzNC42IDI3Mi41IDM0LjZMMjcyLjUgMzQuNnpNMjczLjggMTMuMWM4IDAgMTQuNCA2LjQgMTQuNCAxNC40IDAgMy40LTEuMiA2LjYtMy4yIDkgLTEuNy0yLjktNC44LTQuOC04LjQtNC44IC0wLjIgMC0wLjMgMC0wLjUgMCAwLTAuMiAwLTAuNCAwLTAuNiAwLTctNS42LTEyLjYtMTIuNi0xMi42IC0wLjQgMC0wLjggMC0xLjEgMC4xQzI2NS4xIDE1LjIgMjY5LjIgMTMuMSAyNzMuOCAxMy4xTDI3My44IDEzLjF6TTI3NC41IDBoMGMxIDAgMS45IDAuOCAxLjkgMS45djQuOWMwIDEtMC44IDEuOS0xLjkgMS45aDBjLTEgMC0xLjktMC44LTEuOS0xLjlWMS45QzI3Mi43IDAuOCAyNzMuNSAwIDI3NC41IDBMMjc0LjUgMHpNMjU1LjcgN2wwIDBjMC43LTAuNyAxLjktMC43IDIuNiAwbDMuNSAzLjVjMC43IDAuNyAwLjcgMS45IDAgMi42djBjLTAuNyAwLjctMS45IDAuNy0yLjYgMGwtMy41LTMuNUMyNTQuOSA4LjkgMjU0LjkgNy43IDI1NS43IDdMMjU1LjcgN3pNMjkzLjUgNi44TDI5My41IDYuOGMwLjcgMC43IDAuNyAxLjkgMCAyLjZsLTMuNSAzLjVjLTAuNyAwLjctMS45IDAuNy0yLjYgMHYwYy0wLjctMC43LTAuNy0xLjkgMC0yLjZsMy41LTMuNUMyOTEuNiA2LjEgMjkyLjggNi4xIDI5My41IDYuOEwyOTMuNSA2Ljh6TTMwMiAyNS40TDMwMiAyNS40YzAgMS0wLjggMS45LTEuOSAxLjloLTQuOWMtMSAwLTEuOS0wLjgtMS45LTEuOXYwYzAtMSAwLjgtMS45IDEuOS0xLjloNC45QzMwMS4xIDIzLjUgMzAyIDI0LjQgMzAyIDI1LjRMMzAyIDI1LjR6Ii8+PC9zdmc+) no-repeat;
 height:61px;
 width:138px;
 position:relative;
 top:7px;
 left:15px;
 float:left
}
.big-map-t-cont {
 margin-left:180px
}
.big-map-t-cont h1 {
 font-size:30px;
 margin:6px 0 0;
 padding:0;
 font-weight:400;
 color:#fff;
 background:0 0;
 line-height:36px;
 border-bottom:none
}

.big-map-t-cont span {
 line-height:14px;
 margin:6px 0 0;
 font-size:13px;
 position:relative;
 top:-6px;
 height:28px
}
#bread-crumbs-map {
 padding:0;
 margin:8px 0 0 15px;
 font-size:14px
}
#map_home {
 width:15px;
 height:15px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQoJCQk8cGF0aCBzdHlsZT0iZmlsbDojZmZmZmZmOyIgZD0iTTE1LjgyOSw3LjM3MmwtNy41LTYuNWMtMC4xODgtMC4xNjMtMC40NjctMC4xNjMtMC42NTUsMEw1LDMuMTg4VjIuMjVjMC0wLjU1Mi0wLjQ0OC0xLTEtMQ0KCQkJCXMtMSwwLjQ0OC0xLDF2Mi42NzFMMC4xNzIsNy4zNzJjLTAuMjA4LDAuMTgxLTAuMjMxLDAuNDk3LTAuMDUsMC43MDZjMC4xODIsMC4yMDgsMC40OTcsMC4yMywwLjcwNiwwLjA1TDgsMS45MTJsNy4xNzEsNi4yMTYNCgkJCQljMC4wOTYsMC4wODIsMC4yMTEsMC4xMjIsMC4zMjgsMC4xMjJjMC4xNDEsMCwwLjI3OC0wLjA1OSwwLjM3Ny0wLjE3MkMxNi4wNiw3Ljg2OSwxNi4wMzYsNy41NTUsMTUuODI5LDcuMzcyeiIvPg0KCQkJPHBhdGggc3R5bGU9ImZpbGw6I2ZmZmZmZjsiIGQ9Ik04LjYzMyw0LjQ3OEM4LjQ1LDQuMzI3LDguMjI1LDQuMjUsOCw0LjI1Yy0wLjIyNSwwLTAuNDUsMC4wNzYtMC42MzQsMC4yMjhsLTUsNC4wOTkNCgkJCQlDMi4xMzQsOC43NjcsMiw5LjA1LDIsOS4zNTF2NC44OTljMCwwLjU1MiwwLjQ0OCwxLDEsMWgzdi01aDR2NWgzYzAuNTUxLDAsMS0wLjQ0OCwxLTFWOS4zNTFjMC0wLjMwMi0wLjEzNS0wLjU4NC0wLjM2Ny0wLjc3Mw0KCQkJCUw4LjYzMyw0LjQ3OHoiLz4NCjwvc3ZnPg0K) 0 0/16px 16px no-repeat
}
#bread-crumbs-map li {
 float:left;
 margin-right:5px
}
#bread-crumbs-map li img {
 border:none
}
.tabs li,
.tabs li.tab-w {
 border-top:1px solid #d3d6d7;
 border-right:1px solid #d3d6d7;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 float:left;
 cursor:pointer
}
#bread-crumbs-map li a {
 margin-right:5px;
 color:#fff
}
#bread-crumbs-map li:after {
 content:"";
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICBmaWxsPSIjZmZmIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyI+DQoJPHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDQNCgkJTDI3OC4zMTgsMjI1LjkyTDEwNi40MDksNTQuMDE3Yy0xMi4zNTQtMTIuMzU5LTEyLjM1NC0zMi4zOTQsMC00NC43NDhjMTIuMzU0LTEyLjM1OSwzMi4zOTEtMTIuMzU5LDQ0Ljc1LDBsMTk0LjI4NywxOTQuMjg0DQoJCWM2LjE3Nyw2LjE4LDkuMjYyLDE0LjI3MSw5LjI2MiwyMi4zNjZDMzU0LjcwOCwyMzQuMDE4LDM1MS42MTcsMjQyLjExNSwzNDUuNDQxLDI0OC4yOTJ6Ii8+DQo8L3N2Zz4NCg==) no-repeat -2px 0/9px;
 width:6px;
 height:10px;
 display:inline-block;
 position:relative;
 top:1px;
 margin-left:2px
}
#bread-crumbs-map li:last-child:after {
 display:none
}
#bread-crumbs-map li:last-child:after,
.tabs li.current:after,
.tabs li.tab-w:after {
 content:""
}
#big-map-checkbox {
 position:relative;
 z-index:3;
 width:700px;
 margin:10px auto 0;
 -webkit-box-shadow:0 1px 5px #333;
 box-shadow:0 1px 5px #333;
 background:#ebebeb
}
#big-map-checkbox #weather-map-checkbox {
 top:0
}
#big-map-link {
 font-size:14px;
 margin:-15px 0 0;
 position:absolute;
 right:0
}
.tabs li,
.tabs li.current {
 display:block;
 position:relative
}
#title-map {
 padding:0 80px 0 0;
 margin:0;
 border-bottom:none
}
.tabs {
 margin:8px 0 10px;
 padding:0 2px 0 5px;
 font-size:16px
}
.tabs li {
 font-size:16px;
 font-weight:700;
 background-color:#f7f7f7;
 border-bottom:none;
 padding:10px 0 8px;
 z-index:1;
 line-height:22px;
 width:14%;
 -webkit-transition:background-color .3s ease-in;
 transition:background-color .3s ease-in
}
.tabs li:hover {
 background:#eee
}
.tabs li:first-child {
 border-left:1px solid #b7b9b9
}
.tabs li span {
 color:#656464;
 font-size:14px;
 font-weight:400
}
.tabs li.weekend,
.tabs li.weekend span,
.tabs li.weekend.current {
 color:#e70000
}
.tabs li.current {
 padding:15px 0 10px;
 width:16%;
 border-left:1px solid #b7b9b9;
 border-bottom:1px solid #fff;
 font-size:20px;
 color:#000;
 background:#fff;
 top:-8px;
 z-index:3;
 left:-1px;
 line-height:23px
}
.tabs li.current:after {
 background:#fff;
 bottom:-1px;
 height:1px;
 left:-1px;
 position:absolute;
 width:102%
}
.tabs li.current:hover {
 background:#fff
}
.tabs-bottom,
.tabs-bottom-w {
 z-index:2;
 height:1px;
 background:#d3d6d7
}
.ie10 .tabs li.current {
 top:-6px;
 line-height:21px
}
.tabs li.current~li {
 left:-1px
}
.tabs-bottom {
 position:relative;
 top:49px
}
#tabs-tx .current {
 padding:11px 18px 5px 17px
}
.tabs li.tab-w,
.tabs li.tab-w.current {
 padding:0;
 position:relative;
 display:block
}
.tabs-bottom-w {
 position:relative;
 top:164px
}
.tabs li.tab-w {
 
 background:#f3fbff;
 border-bottom:none;
 z-index:1;
 line-height:19px;
 width:14%;
 height:155px;
 -webkit-transition:background 230ms ease-out;
 transition:background 230ms ease-out
}
.forecast-days,
.sunset-box-now.day-length span,
.w-cam:after {
 font-weight:700
}
.tabs li.tab-w:first-child {
 border-left:1px solid #d3d6d7;
 border-radius:2px 0 0 0
}
.tabs li.tab-w:last-child {
 border-radius:0 2px 0 0
}
.tabs li.tab-w:hover {
 background:#eaf7fe
}
.tabs li.tab-w.current {
 border-left:1px solid #d3d6d7;
 color:#000;
 background:#fff;
 top:-8px;
 z-index:3;
 left:-1px;
 line-height:19px;
 width:16%;
 height:164px;
 border-radius:2px 2px 0 0
}
.day-week,
.numbers-month {
 position:relative;
 top:5px
}
.icon-weather,
.wi,
.wi-24,
.wi-v {
 width:48px;
 height:48px
}
.numbers-month {
 font-size:22px
}
.month {
 color:#666565
}
.tab-w .month {
 position:relative;
 top:5px
}
.icon-weather {
 display:block;
 margin:0 auto;
 position:relative;
 top:0
}
.day-temperature span,
.night-temperature:before,
.wi-v {
 display:inline-block;
 position:relative
}
.wi,
.wi-24 {
 background:url(//world-weather.ru/images/sprite.svg) left top no-repeat;
 background-size:48px 3644px;
 -webkit-background-size:48px 3644px;
 -ms-background-size:48px 3644px;
 -o-background-size:48px 3644px;
 -moz-background-size:48px 3644px
}
.wi.d000 {
 background-position:0 0
}
.wi.d100 {
 background-position:0 -58px
}
.wi.d200 {
 background-position:0 -116px
}
.wi.d210 {
 background-position:0 -174px
}
.wi.d211 {
 background-position:0 -232px
}
.wi.d220 {
 background-position:0 -1276px
}
.wi.d212 {
 background-position:0 -348px
}
.wi.d221 {
 background-position:0 -406px
}
.wi.d222 {
 background-position:0 -464px
}
.wi.d240,
.wi.d241,
.wi.d242,
.wi.d243 {
 background-position:0 -522px
}
.wi.d300 {
 background-position:0 -580px
}
.wi.d310 {
 background-position:0 -638px
}
.wi.d311 {
 background-position:0 -696px
}
.wi.d312 {
 background-position:0 -754px
}
.wi.d320 {
 background-position:0 -812px
}
.wi.d321 {
 background-position:0 -870px
}
.wi.d322 {
 background-position:0 -928px
}
.wi.d340,
.wi.d341 {
 background-position:0 -986px
}
.wi.d400 {
 background-position:0 -1044px
}
.wi.d410,
.wi.d415 {
 background-position:0 -1102px
}
.wi.d411 {
 background-position:0 -1160px
}
.wi.d412 {
 background-position:0 -1218px
}
.wi.d420,
.wi.d423 {
 background-position:0 -1276px
}
.wi.d421,
.wi.d424,
.wi.d425 {
 background-position:0 -1334px
}
.wi.d422 {
 background-position:0 -1392px
}
.wi.d430,
.wi.d433,
.wi.d434,
.wi.d435,
.wi.d436,
.wi.d437,
.wi.d438,
.wi.d439,
.wi.d441,
.wi.d442 {
 background-position:0 -1450px
}
.wi.d431 {
 background-position:0 -3132px
}
.wi.d432,
.wi.d443,
.wi.d444 {
 background-position:0 -1566px
}
.wi.d440,
.wi.d445,
.wi.d446,
.wi.d447 {
 background-position:0 -1624px
}
.wi.d500,
.wi.d501,
.wi.d502,
.wi.d503,
.wi.d504,
.wi.d505 {
 background-position:0 -1682px
}
.wi.d600,
.wi.d601,
.wi.d602,
.wi.d603 {
 background-position:0 -1740px
}
.wi.n000 {
 background-position:0 -1798px
}
.wi.n100 {
 background-position:0 -1856px
}
.wi.n200 {
 background-position:0 -1914px
}
.wi.n210 {
 background-position:0 -1972px
}
.wi.n211 {
 background-position:0 -2030px
}
.wi.n212 {
 background-position:0 -2088px
}
.wi.n220 {
 background-position:0 -3074px
}
.wi.n221 {
 background-position:0 -2204px
}
.wi.n222 {
 background-position:0 -2262px
}
.wi.n240,
.wi.n241,
.wi.n242,
.wi.n243 {
 background-position:0 -2320px
}
.wi.n300 {
 background-position:0 -2378px
}
.wi.n310 {
 background-position:0 -2436px
}
.wi.n311 {
 background-position:0 -2494px
}
.wi.n312 {
 background-position:0 -2552px
}
.wi.n320 {
 background-position:0 -2610px
}
.wi.n321 {
 background-position:0 -2668px
}
.wi.n322 {
 background-position:0 -2726px
}
.wi.n340,
.wi.n341 {
 background-position:0 -2784px
}
.wi.n400 {
 background-position:0 -2842px
}
.wi.n410,
.wi.n415 {
 background-position:0 -2900px
}
.wi.n411 {
 background-position:0 -2958px
}
.wi.n412 {
 background-position:0 -3016px
}
.wi.n420,
.wi.n423 {
 background-position:0 -3074px
}
.wi.n421,
.wi.n424,
.wi.n425 {
 background-position:0 -3132px
}
.wi.n422 {
 background-position:0 -3190px
}
.wi.n430,
.wi.n433,
.wi.n434,
.wi.n435,
.wi.n436,
.wi.n437,
.wi.n438,
.wi.n439,
.wi.n441,
.wi.n442 {
 background-position:0 -3248px
}
.wi.n431 {
 background-position:0 -3132px
}
.wi.n440,
.wi.n445,
.wi.n446,
.wi.n447 {
 background-position:0 -3364px
}
.wi.n432,
.wi.n443,
.wi.n444 {
 background-position:0 -3422px
}
.wi.n500,
.wi.n501,
.wi.n502,
.wi.n503,
.wi.n504,
.wi.n505 {
 background-position:0 -3480px
}
.wi.n600,
.wi.n601,
.wi.n602,
.wi.n603 {
 background-position:0 -3538px
}
.wi.op {
 background-position:0 -4000px
}
.wi-v {
 right:0;
 top:3px
}
.day-temperature {
 font-size:25px;
 position:relative;
 top:4px
}
.day-temperature span {
 width:8px;
 height:16px;
 top:-1px;
 right:3px
}
.fall-temperature {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDE2Ij48cG9seWdvbiBmaWxsPSIjMDA4REM3IiBwb2ludHM9IjgsMTEgNywxMiA2LDEzIDUsMTQgNC4wODMwMDc4LDE0Ljk4NDM3NSAzLDEzLjk4NDM3NSAyLDEyLjk5MjE4NzUgMSwxMS45ODQzNzUgMCwxMSAzLDExIDMuMDE1NjI1LDAgNS4wMTU2MjUsMCA1LDExIi8+PC9zdmc+DQo=) no-repeat
}
.temperature-rise {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDE2Ij48cG9seWdvbiBmaWxsPSIjRkYwMTAxIiBwb2ludHM9IjAsMy45ODQzNzUgMSwyLjk4NDM3NSAyLDEuOTg0Mzc1IDMsMC45ODQzNzUgMy45NjkyMzgzLDAgNSwxIDYsMS45OTIxODc1IDcsMyA4LDMuOTg0Mzc1IDUsMy45ODQzNzUgNC45ODQzNzUsMTQuOTg0Mzc1IDIuOTg0Mzc1LDE0Ljk4NDM3NSAzLDMuOTg0Mzc1ICIvPjwvc3ZnPg0K) no-repeat
}
.night-temperature {
 font-size:14px;
 position:relative;
 right:-10px;
 top:8px
}
.night-temperature:before {
 content:"ночь";
 font-size:13px;
 left:-4px;
 color:#676767
}
li.tab-w .night-temperature span {
 font-size:11px;
 color:#666565
}
.tabs li.tab-w.weekend,
.tabs li.tab-w.weekend span,
.tabs li.tab-w.weekend.current {
 color:#000
}
.tabs li.tab-w.weekend .day-week,
.tabs li.tab-w.weekend .numbers-month {
 color:#d32f2f
}
.tabs li.tab-w.weekend .month {
 color:#d32f2f
}
.tabs li.tab-w.current .day-week {
 font-size:13px;
 margin-bottom:4px;
 position:relative;
 top:5px
}
.tabs li.tab-w.current .day-temperature {
 font-size:27px
}
.tabs li.tab-w.current .night-temperature {
 position:relative;
 top:8px
}
.tabs li.tab-w.current .numbers-month {
 font-size:26px;
 margin-bottom:4px;
 position:relative;
 top:6px
}
.sunset,
.tabs li.tab-w.current .month {
 font-size:14px
}
.tabs li.tab-w.current .month {
 top:4px
}
#arrow-left,
#arrow-right {
 width:8px;
 height:16px;
 position:absolute;
 margin-top:-89px
}
#arrow-left {
 background:url(//world-weather.ru/images/sprite.png) -212px -35px repeat-x;
 margin-left:2px;
 cursor:pointer
}
#arrow-left:hover {
 background:url(//world-weather.ru/images/sprite.png) -233px -35px repeat-x
}
#arrow-right {
 background:url(//world-weather.ru/images/sprite.png) -222px -35px repeat-x;
 margin-left:690px;
 cursor:pointer
}
#arrow-right:hover {
 background:url(//world-weather.ru/images/sprite.png) -243px -35px repeat-x
}
.scrollup {
 bottom:20px;
 right:15px;
 width:48px;
 height:49px;
 background:#0376ae url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTAuMDAwMjQ0MSAzNzAuODE0NDUzMSAzNzAuODE0NDUzMSI+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMzQ1Ljk2NTgyMDMsMjkyLjkxOTY3NzcgMzcwLjgxNDQ1MzEsMjY4Ljc4MTAwNTkgMTg1LjQxMzA4NTksNzcuODk0Nzc1NCAwLDI2OC43ODEwMDU5IA0KCQkJMjQuODUzNTE1NiwyOTIuOTE5Njc3NyAxODUuNDEzMDg1OSwxMjcuNjM3OTM5NSIvPg0KPC9zdmc+DQo=) center center/32px 32px no-repeat;
 cursor:pointer;
 display:none;
 position:fixed;
 z-index:3;
 -webkit-transition:.15s ease-in-out;
 transition:.15s ease-in-out;
 border-radius:2px
}
.sunset {
 font-size:15px;
 background-color:rgb(241 248 251);
 padding:39px 30px 35px 30px;
 margin-bottom:30px;
 background-image:radial-gradient(circle 827px at 47.3% 48%,rgb(241 248 251) 0,rgba(138,192,216,.1) 90%);
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 border-radius:2px
}
.sunset-box {
 width:46%;
 max-width:350px;
 min-width:320px
}
.sunset-box-now {
 font-size:15px;
 position:relative;
 line-height:16px;
 top:-7px;
 text-transform:uppercase;
 font-weight:700
}
.sunset-box-now.day-length {
 font-size:15px
}
.sunset-box-data {
 padding:0 0 0 43px;
 min-height:44px;
 display:block;
 margin:4px 0 0;
 line-height:23px;
 position:relative
}
.sunset-box-data.bg-sun:before,
.sunset-box-data:before {
 left:0;
 content:"";
 display:block;
 width:54px;
 height:54px;
 position:absolute;
 top:-6px;
 margin-left:-3px
}
.sunset-box-data:before {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM3MzczNzQiIGQ9Ik0yMy4xNjMsNDIuMDg2YzkuNzAxLDAsMTcuNTY2LTcuODY1LDE3LjU2Ni0xNy41NjcNCglTMzIuODY0LDYuOTUxLDIzLjE2Myw2Ljk1MWMtOS43MDMsMC0xNy41NjgsNy44NjUtMTcuNTY4LDE3LjU2N1MxMy40Niw0Mi4wODYsMjMuMTYzLDQyLjA4NkwyMy4xNjMsNDIuMDg2eiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNFRkVGRUYiIGQ9Ik0yMy4yNDksNDEuMjI0YzEuMDAzLDAsMS45ODQtMC4wODksMi45MzktMC4yNTgNCgljLTYuODk5LTIuMjgyLTExLjg3Ny04Ljc4Mi0xMS44NzctMTYuNDQ3czQuOTc4LTE0LjE2NSwxMS44NzctMTYuNDQ3Yy0wLjk1NS0wLjE2OS0xLjkzNy0wLjI1Ny0yLjkzOS0wLjI1Nw0KCWMtOS4yMjcsMC0xNi43MDUsNy40NzgtMTYuNzA1LDE2LjcwNFMxNC4wMjIsNDEuMjI0LDIzLjI0OSw0MS4yMjRMMjMuMjQ5LDQxLjIyNHoiLz48L3N2Zz4NCg==) no-repeat
}
.sunset-box-data.bg-sun:before {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkQ2MkUiIGQ9Ik0yMy40NzYsNDEuNDYzYzkuNDMsMCwxNy4wNzUtNy42NDUsMTcuMDc1LTE3LjA3NA0KCWMwLTkuNDMyLTcuNjQ2LTE3LjA3Ni0xNy4wNzUtMTcuMDc2QzE0LjA0NSw3LjMxMyw2LjQsMTQuOTU3LDYuNCwyNC4zODlDNi40LDMzLjgxOCwxNC4wNDUsNDEuNDYzLDIzLjQ3Niw0MS40NjNMMjMuNDc2LDQxLjQ2M3oiLz48L3N2Zz4NCg==) no-repeat
}
#ui-id-1 li a {
 -webkit-transition:none 0s ease 0s;
 transition:none 0s ease 0s
}
.add-date,
.sunset-box-data dd,
.sunset-box-data dt {
 display:inline-block
}
.sunset-box-data dd {
 padding-left:3px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.sunset-box-data dt {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxMCI+PHJlY3QgZmlsbD0iI0Q4RDhEOCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIi8+PC9zdmc+) 0 15px/3px 1px repeat-x;
 width:70%;
 margin-left:15px
}
.sunset-box-data.bg-sun dt {
 width:70%
}
.sunset-box-data dt span {
 background-color:rgb(241 248 251)
}
.set-date {
 overflow:hidden;
 height:47px;
 text-align:center;
 max-width:500px;
 margin:0 auto 15px auto
}
.add-date,
.calendar {
 position:absolute;

}
.calendar,
.calendar:focus {
 border:1px solid #b7b9b9;
 outline-offset:0;
 cursor:pointer;
 color:#000;
 font-size:14px;
 padding:6px 10px 6px 20px;
 right:55px;
 top:0;
 width:140px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+DQo8cGF0aCBkPSJNMTYwLDI1Nkg5NnYtNjRoNjRWMjU2eiBNMjg4LDE5MmgtNjR2NjRoNjRWMTkyeiBNNDE2LDE5MmgtNjR2NjRoNjRWMTkyeiBNMTYwLDI4OEg5NnY2NGg2NFYyODh6IE0yODgsMjg4aC02NHY2NGg2NFYyODh6DQoJCSBNNDE2LDI4OGgtNjR2NjRoNjRWMjg4eiBNMTYwLDM4NEg5NnY2NGg2NFYzODR6IE0yODgsMzg0aC02NHY2NGg2NFYzODR6IE0xMjgsOTZjMTcuNjcyLDAsMzItMTQuMzEzLDMyLTMyVjMyDQoJCWMwLTE3LjY4OC0xNC4zMjgtMzItMzItMzJTOTYsMTQuMzEzLDk2LDMydjMyQzk2LDgxLjY4OCwxMTAuMzI4LDk2LDEyOCw5NnogTTUxMiw2NHY0NDhIMFY2NGg4MGMwLDI2LjQ2OSwyMS41MzEsNDgsNDgsNDgNCgkJYzI2LjQ2OSwwLDQ4LTIxLjUzMSw0OC00OGgxNjBjMCwyNi40NjksMjEuNTMxLDQ4LDQ4LDQ4czQ4LTIxLjUzMSw0OC00OEg1MTJ6IE00ODAsMTYwSDMydjMyMGg0NDhWMTYweiBNMzg0LDk2DQoJCWMxNy42ODgsMCwzMi0xNC4zMTMsMzItMzJWMzJjMC0xNy42ODgtMTQuMzEyLTMyLTMyLTMycy0zMiwxNC4zMTMtMzIsMzJ2MzJDMzUyLDgxLjY4OCwzNjYuMzEyLDk2LDM4NCw5NnoiLz48L3N2Zz4NCg==) 98px 6px/16px 16px no-repeat;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 position:relative;
 background-color:#fff;
 border-radius:2px;
 height:32px;
 outline:0;
 font-weight:700
}
.add-date {
 background-color:#2e7d32;
 -webkit-transition:background-color 230ms ease-in;
 transition:background-color 230ms ease-in;
 border:none;
 color:#fff;
 cursor:pointer;
 width:100px;
 padding:6px 0;
 right:-76px;
 top:-32px;
 line-height:21px;
 height:32px;
 position:relative;
 border-radius:2px;
 text-transform:uppercase;
 font-size:13px;
 -webkit-appearance:none
}
.sunset-headline {
 text-align:center;
 text-transform:uppercase;
 font-size:16px;
 font-weight:700
}
#tetr-close {
 font-size:14px;
 line-height:14px
}
.tab-data {
 font-size:16px;
 line-height:18px
}
.add-date:hover {
 background:#388e3c
}
.tab-data {
 margin-bottom:20px
}
.data-l,
.data-l-box {
 margin:0;
 padding:0
}
.data-l-box {
 border-bottom:1px solid rgba(0,0,0,.1);
 display:block;
 float:left
}
.data-l-box.time {
 width:18%
}
.data-l-box.time-rise,
.data-l-box.time-set {
 width:23%
}
.data-l-box.other-data {
 width:36%
}
.data-l-box.box-head {
 border-bottom:1px solid rgba(0,0,0,.1);
 padding:11px 0;
 font-weight:700;
 font-size:15px
}
.data-l-box.list-data {
 height:61px
}
.data-l-box.list-data span {
 font-size:15px;
 position:relative;
 top:22px
}
.data-l-box.list-data div {
 text-align:left;
 padding-left:55px;
 position:relative;
 top:6px
}
.day-night-city,
.tetr,
.w-cam:after {
 text-align:center
}
.data-l-box.list-data div span {
 font-size:14px;
 position:relative;
 top:11px;
 display:inline-block
}
.data-l-box.list-data div em {
 position:relative;
 top:17px;
 display:inline-block;
 margin-right:8px
}
.moon.sp-moon {
 left:0
}
@media only screen and (max-width :1180px) {
 .scrollup {
  display:none!important
 }
}
.scrollup:hover {
 width:64px
}
.scrollup:hover:after {
 content:"наверх";
 font-size:11px;
 width:64px;
 text-align:center;
 display:block;
 position:relative;
 top:50px
}
.at-share-close-control,
.defSet-close {
 border-radius:50%;
 background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MjYuNyA0MjYuNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij48cGF0aCBkPSJNMjEzLjMgMEM5NS41IDAgMCA5NS41IDAgMjEzLjNzOTUuNSAyMTMuMyAyMTMuMyAyMTMuMyAyMTMuMy05NS41IDIxMy4zLTIxMy4zUzMzMS4yIDAgMjEzLjMgMHpNMzMxIDI3Ni43bC01NC4zIDU0LjMgLTYzLjQtNjMuNCAtNjMuNCA2My40IC01NC4zLTU0LjMgNjMuNC02My40IC02My40LTYzLjQgNTQuMy01NC4zIDYzLjQgNjMuNCA2My40LTYzLjQgNTQuMyA1NC4zIC02My40IDYzLjRMMzMxIDI3Ni43eiIgZmlsbD0iI2Y1NDIwMCIvPjwvc3ZnPg==) no-repeat 0 0/14px
}
#at4-share {
 margin-right:15px!important
}
#at4-share:before {
 content:"";
 top:-5px;
 right:-5px;
 bottom:5px;
 left:-5px;
 position:absolute;
 border:1px dashed #ed1c24;
 -webkit-box-shadow:0 0 6px #bdbcbc;
 box-shadow:0 0 6px #bdbcbc;
 display:none;
 z-index:999999
}
.at-share-close-control {
 display:block!important;
 position:absolute!important;
 width:14px!important;
 height:14px;
 right:-12px;
 top:-12px;
 cursor:pointer;
 z-index:999999
}
#at4-scc.at4-arrow,
.at-share-close-control.ats-transparent.at4-hide-content,
.at-share-close-control.ats-transparent.at4-show-content {
 display:none!important
}
#at4-share:before .at4-hide-content {
 opacity:1!important;
 display:block!important
}
#favorite-city,
.defSet-close {
 display:none;
 position:absolute
}
#defSet-1,
#defSet-10,
#defSet-2,
#defSet-3,
#defSet-4,
#defSet-5,
#defSet-6,
#defSet-7,
#defSet-8,
#defSet-9 {
 position:relative
}
#defSet-5 {
 display:inline-block;
 width:100%;
 margin-bottom:10px
}
#defSet-10:before,
#defSet-1:before,
#defSet-2:before,
#defSet-3:before,
#defSet-4:before,
#defSet-5:before,
#defSet-6:before,
#defSet-7:before,
#defSet-8:before,
#defSet-9:before {
 content:"";
 top:-5px;
 right:-5px;
 bottom:-5px;
 left:-5px;
 position:absolute;
 z-index:4;
 border:1px solid #ff4500;
 -webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.18),#fff 0 0 0 3px inset;
 box-shadow:0 10px 20px 0 rgba(0,0,0,.18),#fff 0 0 0 3px inset;
 display:none;
 -webkit-transition:-webkit-box-shadow 230ms ease-in-out;
 transition:-webkit-box-shadow 230ms ease-in-out;
 transition:box-shadow 230ms ease-in-out;
 transition:box-shadow 230ms ease-in-out,-webkit-box-shadow 230ms ease-in-out
}
.defSet-close {
 width:14px;
 height:14px;
 right:-12px;
 top:-12px;
 cursor:pointer;
 z-index:5
}
#defSet-10:hover:before,
#defSet-1:hover:before,
#defSet-2:hover:before,
#defSet-3:hover:before,
#defSet-4:hover:before,
#defSet-5:hover:before,
#defSet-6:hover:before,
#defSet-7:hover:before,
#defSet-8:hover:before,
#defSet-9:hover:before {
 -webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.3),#fff 0 0 0 3px inset;
 box-shadow:0 10px 20px 0 rgba(0,0,0,.3),#fff 0 0 0 3px inset
}
#add-favorite-city {
 margin-left:2px;
 -webkit-transition:background 230ms ease-in;
 transition:background 230ms ease-in;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS41IDE5LjUiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHBhdGggZD0ibTEwLjIgMC44bDIuNSA1LjkgNi4zIDAuNWMwLjQgMCAwLjYgMC42IDAuMyAwLjlsLTQuOCA0LjIgMS40IDYuMmMwLjEgMC40LTAuNCAwLjgtMC43IDAuNWwtNS41LTMuMy01LjUgMy4zYy0wLjQgMC4yLTAuOC0wLjEtMC43LTAuNWwxLjQtNi4yLTQuOC00LjJjLTAuMy0wLjMtMC4yLTAuOCAwLjMtMC45bDYuMy0wLjUgMi41LTUuOWMwLjItMC40IDAuNy0wLjQgMC45IDB6IiBmaWxsPSIjOWU5ZTllIi8+PC9zdmc+) no-repeat;
 cursor:pointer;
 height:13px;
 width:13px;
 display:inline-block;
 margin-top:1px;
 background-size:13px 13px
}
#add-favorite-city:hover {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS41IDE5LjUiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHBhdGggZD0ibTEwLjIgMC44bDIuNSA1LjkgNi4zIDAuNWMwLjQgMCAwLjYgMC42IDAuMyAwLjlsLTQuOCA0LjIgMS40IDYuMmMwLjEgMC40LTAuNCAwLjgtMC43IDAuNWwtNS41LTMuMy01LjUgMy4zYy0wLjQgMC4yLTAuOC0wLjEtMC43LTAuNWwxLjQtNi4yLTQuOC00LjJjLTAuMy0wLjMtMC4yLTAuOCAwLjMtMC45bDYuMy0wLjUgMi41LTUuOWMwLjItMC40IDAuNy0wLjQgMC45IDB6IiBmaWxsPSIjNzU3NTc1Ii8+PC9zdmc+) no-repeat
}
#bread-crumbs li a+#add-favorite-city {
 margin-left:0
}
#add-favorite-city.add-favorite-city-act {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS41IDE5LjUiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHBhdGggZD0ibTEwLjIgMC44bDIuNSA1LjkgNi4zIDAuNWMwLjQgMCAwLjYgMC42IDAuMyAwLjlsLTQuOCA0LjIgMS40IDYuMmMwLjEgMC40LTAuNCAwLjgtMC43IDAuNWwtNS41LTMuMy01LjUgMy4zYy0wLjQgMC4yLTAuOC0wLjEtMC43LTAuNWwxLjQtNi4yLTQuOC00LjJjLTAuMy0wLjMtMC4yLTAuOCAwLjMtMC45bDYuMy0wLjUgMi41LTUuOWMwLjItMC40IDAuNy0wLjQgMC45IDB6IiBmaWxsPSIjM2ZiMGY3Ii8+PC9zdmc+) no-repeat
}
#add-favorite-city.add-favorite-city-act:hover {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS41IDE5LjUiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHBhdGggZD0ibTEwLjIgMC44bDIuNSA1LjkgNi4zIDAuNWMwLjQgMCAwLjYgMC42IDAuMyAwLjlsLTQuOCA0LjIgMS40IDYuMmMwLjEgMC40LTAuNCAwLjgtMC43IDAuNWwtNS41LTMuMy01LjUgMy4zYy0wLjQgMC4yLTAuOC0wLjEtMC43LTAuNWwxLjQtNi4yLTQuOC00LjJjLTAuMy0wLjMtMC4yLTAuOCAwLjMtMC45bDYuMy0wLjUgMi41LTUuOWMwLjItMC40IDAuNy0wLjQgMC45IDB6IiBmaWxsPSIjMzhhM2VjIi8+PC9zdmc+) no-repeat
}
#favorite {
 width:27px;
 height:27px;
 cursor:pointer;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS41IDE5LjUiPjxwYXRoIGQ9Im0xMC4yIDAuOGwyLjUgNS45IDYuMyAwLjVjMC40IDAgMC42IDAuNiAwLjMgMC45bC00LjggNC4yIDEuNCA2LjJjMC4xIDAuNC0wLjQgMC44LTAuNyAwLjVsLTUuNS0zLjMtNS41IDMuM2MtMC40IDAuMi0wLjgtMC4xLTAuNy0wLjVsMS40LTYuMi00LjgtNC4yYy0wLjMtMC4zLTAuMi0wLjggMC4zLTAuOWw2LjMtMC41IDIuNS01LjljMC4yLTAuNCAwLjctMC40IDAuOSAweiIgZmlsbD0iIzAwODVjNiIvPjwvc3ZnPg==) 7px 7px no-repeat #fff;
 position:absolute;
 margin:5px 0 0 -43px;
 background-size:13px;
 border-radius:50%
}
#favorite-city {
 border-radius:3px;
 width:256px;
 padding-top:21px;
 -webkit-box-shadow:0 0 8px rgba(0,0,0,.4),0 10px 20px 0 rgba(0,0,0,.18);
 box-shadow:0 0 8px rgba(0,0,0,.4),0 10px 20px 0 rgba(0,0,0,.18);
 background:#fff;
 font-size:13px;
 padding-bottom:12px;
 margin:44px 0 0 -157px;
 z-index:12
}
#favorite-city-top {
 width:0;
 height:0;
 left:120px;
 position:absolute;
 top:-16px;
 border:8px solid transparent;
 border-bottom:8px solid #fff
}
#favoriteC {
 font-size:14px
}
#favorite-city dl {
 margin:0 0 0 24px
}
#favorite-city dl dt {
 float:left;
 margin:0;
 width:124px;
 height:16px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxMCI+PHJlY3QgZmlsbD0iI0Q4RDhEOCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIi8+PC9zdmc+) 0 11px/3px 3px repeat-x;
 white-space:nowrap
}
#favorite-city dl dt:after {
 content:"";
 position:relative;
 width:52px;
 height:16px;
 display:block;
 top:-16px;
 left:76px;
 background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=);
 background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.2)),to(#fff));
 background:linear-gradient(to right,rgba(255,255,255,.2),#fff 100%)
}
#favorite-city dl dt a {
 font-weight:700;
 background-color:#fff;
 padding-right:2px
}
#favorite-city dl dd {
 width:84px;
 height:26px;
 font-weight:700
}
#favorite-city dl dd img {
 width:16px;
 height:16px;
 float:left;
 margin:0 3px
}
#favorite-city dl dd em {
 position:relative;
 font-style:normal;
 top:-2px;
 font-size:11px;
 left:1px
}
#favorite-city dl dd span {
 display:inline-block;
 width:10px;
 height:10px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNTYuMjE4IDM1Ni4yMTgiIGZpbGw9IiNmZjg5N2YiPg0KCTxwYXRoIGQ9Ik0zNTAuNjc2LDI2MS41MDFjNy4zODgsNy4zODksNy4zODgsMTkuMzY1LDAuMDAxLDI2Ljc1NGwtNjIuNDIxLDYyLjQyMWMtNy4zOSw3LjM4OS0xOS4zNjYsNy4zODctMjYuNzU1LDBsLTgzLjM5Mi04My4zOTQNCgkJbC04My4zOTUsODMuMzk0Yy03LjM4Niw3LjM4OC0xOS4zNjQsNy4zODctMjYuNzUyLDBMNS41NDEsMjg4LjI1NGMtNy4zODgtNy4zODgtNy4zODctMTkuMzY0LDAuMDAxLTI2Ljc1bDgzLjM5NS04My4zOTUNCgkJTDUuNTQzLDk0LjcxNWMtNy4zODctNy4zODctNy4zODctMTkuMzY1LTAuMDAxLTI2Ljc1MUw2Ny45NjUsNS41NDJjNy4zODctNy4zODgsMTkuMzY1LTcuMzg3LDI2Ljc1LDBsODMuMzk1LDgzLjM5NWw4My4zOTMtODMuMzk1DQoJCWM3LjM4OC03LjM4NywxOS4zNjQtNy4zODgsMjYuNzUzLDBsNjIuNDIyLDYyLjQyMWM3LjM4Nyw3LjM4OCw3LjM4OCwxOS4zNjYsMCwyNi43NTNsLTgzLjM5NSw4My4zOTNMMzUwLjY3NiwyNjEuNTAxeiIvPg0KPC9zdmc+) no-repeat;
 margin-left:8px;
 cursor:pointer;
 float:right;
 position:relative;
 top:3px;
 z-index:7
}
#favorite-city dl dd span:hover {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNTYuMjE4IDM1Ni4yMTgiIGZpbGw9IiNmZjE1MDAiPg0KCTxwYXRoIGQ9Ik0zNTAuNjc2LDI2MS41MDFjNy4zODgsNy4zODksNy4zODgsMTkuMzY1LDAuMDAxLDI2Ljc1NGwtNjIuNDIxLDYyLjQyMWMtNy4zOSw3LjM4OS0xOS4zNjYsNy4zODctMjYuNzU1LDBsLTgzLjM5Mi04My4zOTQNCgkJbC04My4zOTUsODMuMzk0Yy03LjM4Niw3LjM4OC0xOS4zNjQsNy4zODctMjYuNzUyLDBMNS41NDEsMjg4LjI1NGMtNy4zODgtNy4zODgtNy4zODctMTkuMzY0LDAuMDAxLTI2Ljc1bDgzLjM5NS04My4zOTUNCgkJTDUuNTQzLDk0LjcxNWMtNy4zODctNy4zODctNy4zODctMTkuMzY1LTAuMDAxLTI2Ljc1MUw2Ny45NjUsNS41NDJjNy4zODctNy4zODgsMTkuMzY1LTcuMzg3LDI2Ljc1LDBsODMuMzk1LDgzLjM5NWw4My4zOTMtODMuMzk1DQoJCWM3LjM4OC03LjM4NywxOS4zNjQtNy4zODgsMjYuNzUzLDBsNjIuNDIyLDYyLjQyMWM3LjM4Nyw3LjM4OCw3LjM4OCwxOS4zNjYsMCwyNi43NTNsLTgzLjM5NSw4My4zOTNMMzUwLjY3NiwyNjEuNTAxeiIvPg0KPC9zdmc+) no-repeat
}
#add-city {
 border-radius:2px;
 height:18px;
 margin-left:24px;
 margin-bottom:8px;
 position:relative;
 top:3px;
 background-color:#2e7d32;
 width:208px;
 padding:3px 0;
 color:#fff;
 text-align:center;
 line-height:18px;
 cursor:pointer;
 -webkit-transition:background-color 230ms ease-in;
 transition:background-color 230ms ease-in
}
#add-city:hover {
 background-color:#388e3c
}
#favorite-city dl dd span+hr {
 position:absolute;
 height:0;
 background-color:#d8310e;
 width:12px;
 border:none;
 margin:-8px 0 0 65px;
 z-index:4;
 -webkit-box-shadow:0 0 4px rgba(216,49,14,.6),0 0 10px rgba(216,49,14,.8);
 box-shadow:0 0 4px rgba(216,49,14,.6),0 0 10px rgba(216,49,14,.8);
 -webkit-transition-duration:.3s;
 transition-duration:.3s;
 opacity:0
}
#favorite-city dl dd span:hover+hr {
 display:block;
 height:1px;
 margin:-8px 0 0 -135px;
 width:194px;
 opacity:.7
}
#info-canvas,
#tetr-sun,
#view,
.tetr {
 position:absolute
}
#info-canvas {
 margin:-17px 0 0 -154px;
 background:#fff;
 -webkit-box-shadow:0 0 8px gray;
 box-shadow:0 0 8px gray;
 z-index:99;
 padding:15px 15px 0;
 height:415px;
 display:none
}
.p-right,
.p-rightSh {
 padding-right:75px
}
.weather-forecast.p-rightSh {
 border:none;
 margin:0 0 8px;
 padding:0
}
.up-d {
 z-index:3;
 margin-top:-152px
}
#view {
 width:60px;
 height:16px;
 font-size:12px;
 margin-top:-18px;
 left:670px
}
.view-horizontal,
.view-horizontal-act,
.view-vertical,
.view-vertical-act {
 width:11px;
 height:9px;
 display:inline-block;
 margin-left:5px;
 cursor:pointer;
 position:relative;
 top:1px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MyA5Ij4NCgk8cmVjdCB5PSI4LjAwOTc2NTYiIGZpbGw9IiNEMEQwRDAiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgZmlsbD0iI0QwRDBEMCIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIwLjAwOTc2NTYiIHk9IjEuOTk1MTE3MiIgZmlsbD0iI0QwRDBEMCIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCgkNCgkJPHJlY3QgeD0iMC4wMDczMjQyIiB5PSI0IiBmaWxsPSIjRDBEMEQwIiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIwLjAxNzA4OTgiIHk9IjUuOTk1MTE3MiIgZmlsbD0iI0QwRDBEMCIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCg0KCTxyZWN0IHg9IjEzLjk3MTY3OTciIHk9IjguMDA0ODgyOCIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMy45NzE2Nzk3IiB5PSItMC4wMDQ4ODI4IiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzLjk4MTQ0NTMiIHk9IjEuOTkwMjM0NCIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCgkNCgkJPHJlY3QgeD0iMTMuOTc5MDAzOSIgeT0iMy45OTUxMTcyIiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMy45ODg3Njk1IiB5PSI1Ljk5MDIzNDQiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxIi8+DQoNCgk8cmVjdCB4PSIyNy45NTgwMDc4IiB5PSItMC4wMTE3MTg4IiBmaWxsPSIjRDBEMEQwIiB3aWR0aD0iMy4wMjA1MDc4IiBoZWlnaHQ9IjMuMDgzNDk2MSIvPg0KCTxyZWN0IHg9IjMxLjk3MzYzMjgiIHk9Ii0wLjAxMTcxODgiIGZpbGw9IiNEMEQwRDAiIHdpZHRoPSIzLjAyMDUwNzgiIGhlaWdodD0iMy4wODM0OTYxIi8+DQoJPHJlY3QgeD0iMzUuOTczNjMyOCIgeT0iMC4wMDM5MDYzIiBmaWxsPSIjRDBEMEQwIiB3aWR0aD0iMy4wMjA1MDc4IiBoZWlnaHQ9IjMuMDgzNDk2MSIvPg0KCTxyZWN0IHg9IjI3Ljk1ODAwNzgiIHk9IjMuOTk1MTE3MiIgZmlsbD0iI0QwRDBEMCIgd2lkdGg9IjExLjAzNjEzMjgiIGhlaWdodD0iNS4wMDQ4ODI4Ii8+DQoJDQoJPHJlY3QgeD0iNDEuOTU4MDA3OCIgeT0iLTAuMDExNzE4OCIgd2lkdGg9IjMuMDIwNTA3OCIgaGVpZ2h0PSIzLjA4MzQ5NjEiLz4NCgk8cmVjdCB4PSI0NS45NzM2MzI4IiB5PSItMC4wMTE3MTg4IiB3aWR0aD0iMy4wMjA1MDc4IiBoZWlnaHQ9IjMuMDgzNDk2MSIvPg0KCTxyZWN0IHg9IjQ5Ljk3MzYzMjgiIHk9IjAuMDAzOTA2MyIgd2lkdGg9IjMuMDIwNTA3OCIgaGVpZ2h0PSIzLjA4MzQ5NjEiLz4NCgk8cmVjdCB4PSI0MS45NTgwMDc4IiB5PSIzLjk5NTExNzIiIHdpZHRoPSIxMS4wMzYxMzI4IiBoZWlnaHQ9IjUuMDA0ODgyOCIvPg0KPC9zdmc+DQo=) 0 0/53px 9px no-repeat
}
.view-vertical {
 background-position:0 0
}
.view-vertical-act,
.view-vertical:hover {
 background-position:-14px 0
}
.view-horizontal {
 background-position:-28px 0
}
.view-horizontal-act,
.view-horizontal:hover {
 background-position:-42px 0
}
.p-right {
 border-bottom:none
}
.w-cam {
 border-bottom:1px solid #dbdcdc
}
.p-right.dang {
 margin:0;
 padding:0;
 position:relative
}
.p-rightSh~#view {
 margin-top:-25px
}
#logo .dm {
 margin:4px 0 0 61px;
 position:absolute;
 top:0;
 z-index:9;
 color:#0f8abe;
 text-shadow:none
}
#forecast-daysActive,
.forecast-days a,
.w-cam {
 border-radius:2px;
 position:relative
}
#forecast-daysActive,
.forecast-days a {
 border-radius:0
}
.forecast-updated {
 color:#616161;
 font-size:12px;
 margin:6px 0 10px 1px
}
.forecast-days .yesterday-m {
 width:12%
}
.forecast-days {
 display:table;
 font-size:13px;
 margin:15px 0 20px;
 width:100%;
 overflow:hidden;
 border-radius:2px
}
.biometric+.forecast-days,
.dates+div+.forecast-days,
.pane+.forecast-days,
.weather-short+div+.forecast-days {
 margin-top:25px
}
.forecast-days.month-m-b {
 position:relative;
 top:-5px
}
.forecast-days.month-m-t {
 margin-top:5px
}
.forecast-f-txt {
 margin:0;
 padding:4px 0;
 display:inline-block
}
#forecast-daysActive,
.forecast-days a {
 display:table-cell;
 height:16px;
 margin:0;
 padding:14px 15px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 position:relative;
 text-align:center;
 white-space:nowrap;
 width:15.5%
}
.forecast-days a.fdl,
.forecast-days span#forecast-daysActive.fdl {
 width:22.5%
}
#forecast-daysActive:after,
.forecast-days a:after,
.forecast-days.one-day-meny span:after {
 background-color:#fff;
 bottom:0;
 content:"";
 position:absolute;
 right:0;
 top:0;
 width:1px;
 z-index:2
}
#forecast-daysActive:last-child:after,
.forecast-days a:last-child:after,
.forecast-days.one-day-meny span:last-child:after {
 display:none
}
.forecast-days a:active {
 background-color:#c6c4c4;
 -webkit-box-shadow:0 -1px 0 0 #a09e9e inset;
 box-shadow:0 -1px 0 0 #a09e9e inset
}
.forecast-days a {
 transition:.3s ease-in;
 -webkit-transition:.3s ease-in;
 color:#000;
 background:#eee;
 z-index:1;
 -webkit-box-shadow:0 -1px 0 0 #dbdcdc inset;
 box-shadow:0 -1px 0 0 #dbdcdc inset
}
.w-cam {
 background-color:#eee;
 display:block;
 padding:15px 0;
 top:-15px;
 -webkit-transition:all .3s ease-in;
 transition:all .3s ease-in
}
.w-cam:after {
 bottom:0;
 color:#212121;
 content:"Веб камеры";
 font-size:14px;
 height:17px;
 left:0;
 margin:auto;
 position:absolute;
 right:0;
 top:2px;
 width:120px
}
.forecast-days a:hover,
.w-cam:hover {
 color:#000;
 -webkit-box-shadow:0 -1px 0 0 #bdbcbc inset;
 box-shadow:0 -1px 0 0 #bdbcbc inset
}
#mobile-v:before,
.weather-now-info:after {
 content:""
}
.w-cam:hover {
 background-color:#d9d9d9
}
.forecast-days.one-day-meny {
 margin:-7px 0 20px
}
.forecast-days.one-day-meny span {
 display:table-cell;
 text-align:center;
 width:20%
}
.forecast-days.one-day-meny .menu-calend-l {
 margin:0
}
.forecast-days.one-day-meny .menu-calend-box {
 position:relative;
 text-indent:-23px
}
#tooltip,
#ui-id-1,
.day-night-city {
 position:absolute
}
.forecast-days a:hover {
 background-color:#d9d9d9
}
#forecast-daysActive {
 background:#c6c4c4;
 -webkit-box-shadow:0 1px 3px rgba(0,0,0,.1) inset,0 1px 1px rgba(0,0,0,.2) inset,0 -1px 0 0 #a09e9e inset;
 box-shadow:0 1px 3px rgba(0,0,0,.1) inset,0 1px 1px rgba(0,0,0,.2) inset,0 -1px 0 0 #a09e9e inset;
 color:#000;
 z-index:2
}
.day-night-city {
 margin:16px 0 0;
 z-index:99;
 font-size:20px;
 border:none;
 width:100%;
 height:22px
}
#tooltip {
 border-radius:2px;
 padding:4px 8px 5px;
 background-color:#fff;
 -webkit-box-shadow:0 0 0 1px #fff inset,0 1px 5px #b0b0b0;
 box-shadow:0 0 0 1px #fff inset,0 1px 5px #b0b0b0;
 font-size:13px;
 max-width:250px;
 z-index:999999
}

.weather-forecast {
 margin-bottom:6px
}
.gm-style-cc~.gmnoprint {
 top:25px!important
}
.ui-helper-hidden-accessible {
 display:none
}
#project-label {
 display:block;
 font-weight:700;
 margin-bottom:1em
}
#project-icon {
 float:left;
 height:32px;
 width:32px
}
#project-description {
 margin:0;
 padding:0
}
.ui-menu .ui-menu-item {
 margin:0;
 line-height:14px;
 display:block;
 background:#fbfbfb;
 border-bottom:1px solid #d7d7d7;
 -webkit-box-shadow:0 0 0 1px #fff inset;
 box-shadow:0 0 0 1px #fff inset;
 cursor:pointer;
 list-style-image:none
}
.ui-menu .ui-menu-item:last-child {
 border-bottom:none
}
.complit-a,
.complit-a a {
 font-size:14px;
 color:#000
}
.complit-a span {
 font-size:13px;
 color:#0f8abe;
 margin-left:5px;
 display:inline-block
}
#mobile-v,
.complit-b,
.complit-b a {
 color:#616161;
 font-size:13px;
 line-height:15px;
 margin-top:3px
}
.ui-menu .ui-menu-item a {
 display:block;
 font-weight:400;
 line-height:15px;
 min-height:0;
 padding:0
}
#ui-id-1 {
 margin:0;
 padding:0;
 width:238px!important;
 max-height:450px;
 overflow-y:auto;
 -webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.35);
 box-shadow:0 10px 30px 0 rgba(0,0,0,.35);
 background:#fff;
 border-radius:2px;
 border:none;
 z-index:15;
 top:43px!important
}
.ui-widget-content a {
 padding:8px 0!important
}
.ui-widget-content .ui-state-active,
.ui-widget-content a.ui-state-focus {
 background:#ebebeb;
 position:relative;
 width:231px;
 display:block;
 left:-9px;
 padding:8px 0 8px 9px!important;
 -webkit-box-shadow:0 0 0 1px #fff inset;
 box-shadow:0 0 0 1px #fff inset
}
.ui-menu .ui-menu-item {
 padding:0 0 0 9px
}
.col-1,
.col-2,
.col-3,
.col-4,
.col-5 {
 border-bottom:1px solid #f2f2f2;
 background:#fffaed
}
.bio {
 display:table;
 padding:10px 0;
 width:100%
}
.bio ul {
 display:table-row
}
#_atssh {
 display:none
}
#mobile-v {
 position:relative;
 top:12px;
 cursor:pointer;
 font-size:14px;
 display:block;
 background-color:#f5f5f5;
 width:220px;
 text-align:center;
 border-radius:2px;
 color:#000;
 text-transform:uppercase;
 line-height:27px;
 padding-top:1px;
 border:1px solid #e0e0e0;
 margin:35px auto;
 overflow:hidden
}
.bio ul li {
 display:table-cell;
 height:54px;
 vertical-align:middle
}
.bio-li-1 {
 width:42%;
 font-size:14px;
 font-weight:700;
 padding-left:15px
}
.bio-li-2 {
 width:12%;
 font-size:25px
}
.bio-li-3 {
 width:46%;
 font-size:14px;
 line-height:18px;
 padding-right:15px
}
.ind-bio {
 display:inline-block;
 width:8px;
 height:32px;
 margin-right:3px;
 top:7px;
 position:relative;
 left:2px;
 border-radius:6px
}
.c_0 {
 background:#fff;
 -webkit-box-shadow:0 0 0 1px #bdbdbd inset;
 box-shadow:0 0 0 1px #bdbdbd inset
}
.c_1 {
 background:#21ca00
}
.c_2 {
 background:#ffa726
}
.c_3 {
 background:#ff7043
}
.c_4 {
 background:#dc0909
}
.c_5 {
 background:#b71c1c
}
.c_6 {
 background:#b71c1c
}
li.bio-li-1+.bio-li-2 {
 line-height:44px
}
.biometric-update {
 color:#adadad;
 font-size:11px;
 text-align:right;
 margin-top:5px
}
.no-data-bio {
 text-align:center;
 margin:35px 0;
 line-height:24px
}
.no-data-bio span {
 font-size:20px;
 display:inline-block;
 margin-bottom:5px;
 font-weight:700
}
.no-data-bio p {
 font-size:16px;
 padding:0
}
.controlWidth {
 width:138px;
 height:9px;
 background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAAAJCAYAAADto7QSAAABLGlDQ1BJQ0MgcHJvZmlsZQAAeNqtjrFKw1AUQM+LouJQKwRxcHiTKCi26mDGpC1FEKzVIcnWpKFKaRJeXtV+hKNbBxd3v8DJUXBQ/AL/QHHq4BAhg4MInuncw+VywajYdadhlGEQa9VuOtL1fDn7xAxTANAJs9RutQ4A4iSO+MHnKwLgedOuOw3+xnyYKg1MgO1ulIUgKkD/QqcaxBgwg36qQdwBpjpp10A8AKVe7i9AKcj9DSgp1/NBfABmz/V8MOYAM8h9BTB1dKkBakk6Ume9Uy2rlmVJu5sEkTweZToaZHI/DhOVJqqjoy6Q/wfAYr7YbjpyrWpZe+v8M67ny9zejxCAWHosWkE4VOffKoyd3+fixngZDm9helK03Su42YCF66KtVqG8BffjL8DGT/2b2yonAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR5JREFUeNrslrFKxEAQhnezISs5MSSsCDmX671KQUwTOLC0uEp8jTxMnkJI6StcCuGaK7wqoJ4pNEhMRFe923WCXe4RnA/+TKb9GPiXGmOIZVmUEHIKOYLsEwQh5Bmy0FrPu4V2wLyCj4ZtBbNFR4ghZI8YI2H+wLFk3Z2cQUYuY3eoB+nzsdmMoXWWNmPseOA4c5dztIJsoZV6tNbrExv+B8L3v/4aCEF6FcS5appm1w6CQFmMccd1P1ELsnUobbvjCKHsKIoebmezkRRiiVqQPq9VNTyfTO5pURQHl9PpxUtVvUMFPXm+36Ce/8231uStrr2mrg+HUvLrLLuh8KKlSimZJMk4z3NZlqWHqrBxwjCs4zhepWm6gL38FWAATdlkWU/izo0AAAAASUVORK5CYII=) no-repeat;
 position:relative;
 margin:0 0 0 10px;
 cursor:pointer
}
.ui-slider-handle {
 width:24px;
 height:24px;
 position:absolute;
 top:-8px;
 margin-left:-12px;
 z-index:200;
 background:url(data:image/png;base64,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) no-repeat;
 -webkit-box-shadow:none;
 box-shadow:none
}
.ui-widget-header {
 background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAAAJCAYAAADto7QSAAABLGlDQ1BJQ0MgcHJvZmlsZQAAeNqtjrFKw1AUQM+LouJQKwRxcHiTKCi26mDGpC1FEKzVIcnWpKFKaRJeXtV+hKNbBxd3v8DJUXBQ/AL/QHHq4BAhg4MInuncw+VywajYdadhlGEQa9VuOtL1fDn7xAxTANAJs9RutQ4A4iSO+MHnKwLgedOuOw3+xnyYKg1MgO1ulIUgKkD/QqcaxBgwg36qQdwBpjpp10A8AKVe7i9AKcj9DSgp1/NBfABmz/V8MOYAM8h9BTB1dKkBakk6Ume9Uy2rlmVJu5sEkTweZToaZHI/DhOVJqqjoy6Q/wfAYr7YbjpyrWpZe+v8M67ny9zejxCAWHosWkE4VOffKoyd3+fixngZDm9helK03Su42YCF66KtVqG8BffjL8DGT/2b2yonAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJdJREFUeNpi/P//P8MoGAWEAOP/6moeIN0FxIFALDEaJKMACp4C8T4g7mZoabnM+L+8fD6QkzAaLqMAB/gIxLYsDH/+eIyGxSjAA/iBuIWF4fv30epmFBACiqAS5cVo22QUEAD3QQllx2gbZRQQaKPUgBJKLpDxHYhdgVhlNFxGARTcBOJT4F7PwoXAXs/oOMooIAIABBgAJ8QmgBG0CN8AAAAASUVORK5CYII=) 0 -1px no-repeat;
 height:7px;
 left:1px;
 top:1px;
 position:absolute
}
#controlWidth-result {
 text-align:center;
 margin:4px 0 6px;
 font:700 12px Tahoma,Geneva,sans-serif
}
#setting-box .ui-widget-content a.ui-state-focus {
 width:22px;
 height:24px;
 background-color:transparent;
 padding:0!important
}
#setting-box .ui-widget-content a {
 padding:0!important;
 width:22px;
 height:24px
}
.controlWidth a.ui-slider-handle {
 background:url(data:image/png;base64,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) no-repeat;
 -webkit-box-shadow:none;
 box-shadow:none
}
.controlWidthTit {
 margin-bottom:10px
}
.controlWidth-resultMax,
.controlWidth-resultMin {
 font:400 10px Tahoma;
 color:#757575;
 position:relative;
 top:1px
}
.controlWidth-resultMin {
 float:left;
 left:7px
}
.controlWidth-resultMax {
 float:right;
 right:25px
}
.weather-days {
 background-color:#f7f7f7;
 padding:5px 10px 8px;
 -webkit-box-shadow:0 1px 0 #b7b9b9;
 box-shadow:0 1px 0 #b7b9b9;
 height:16px;
 margin:15px 0
}
.weather-days a {
 display:inline-block;
 margin:0 3px
}
.yaDir #yap-yandex_ad-flat .yap-logo-color,
.yaDir #yap-yandex_ad-vertical .yap-logo-color,
.yaDir-right #yap-Ya_sync_0-vertical .yap-logo-color {
 background:#fff!important;
 display:block;
 font-style:italic;
 text-align:center!important;
 text-decoration:none!important;
 position:relative!important
}
.yaDir {
 margin-bottom:20px
}
.yaDir #yap-yandex_ad-vertical .yap-logo-color {
 color:#333!important;
 font-size:11px!important;
 margin:0 auto!important;
 top:7px!important;
 width:90px!important
}
.yaDir #yap-yandex_ad-vertical .yap-title-font-size {
 font-size:20px!important
}
.yaDir #yap-yandex_ad-vertical .yap-text-color {
 font-size:14px!important
}
.yaDir #yap-yandex_ad-horizontal .yap-text-color {
 font-size:12px!important;
 color:#333!important
}
.yaDir .yap-contacts {
 font-size:11px!important;
 line-height:.5!important;
 padding-top:1px!important
}
.yaDir .yap-reset yatag td {
 font-size:12px!important;
 line-height:11px!important
}
.yaDir .yap-logo {
 padding-left:0!important;
 position:relative!important
}
.yaDir .yap-logo-bg-color {
 margin-bottom:11px;
 width:100%!important
}
.yaDir-right .yap-Ya_sync_0-posterVertical,
.yaDir-right .yap-reset {
 margin-bottom:20px!important
}
.yaDir .yap-logo-position {
 border-bottom:1px solid #d7d7d7!important
}
.yaDir .yap-picture-block {
 width:75px;
 height:75px;
 margin-right:10px
}
.yaDir #yap-yandex_ad-vertical .yap-sitelinks-color {
 color:#1976d2!important
}
.yaDir #yap-yandex_ad-horizontal .yap-url-color {
 color:#818181!important
}
.yaDir-right .yap-Ya_sync_0-vertical .yap-layout,
.yaDir-right .yap-Ya_sync_0-vertical .yap-layout_type_medium .yap-layout__content,
.yaDir-right .yap-Ya_sync_0-vertical .yap-layout_type_wide .yap-layout__content,
.yaDir-right .yap-layout-medium .yap-content-block,
.yap-layout-wide .yap-content-block {
 overflow:visible!important
}
.yaDir-right .yap-layout-medium .yap-picture-block {
 padding-right:3px!important
}
.yaDir-right .yap-reset {
 border-top:2px solid #d7d7d7!important;
 width:236px!important
}
.yaDir-right .yap-picture-block {
 width:75px;
 height:75px;
 overflow:hidden;
 margin-right:10px
}
.yaDir-right #yap-Ya_sync_0-vertical .yap-title-font-size {
 font-size:16px!important;
 font-weight:700!important;
 line-height:20px!important;
 color:#ea1c1b!important
}
.yaDir-right #yap-Ya_sync_0-vertical .yap-text-color {
 font-size:12px!important;
 color:#333!important
}
.yaDir-right #yap-Ya_sync_0-vertical .yap-url-color {
 color:#818181!important
}
.yaDir #yap-yandex_ad-flat .yap-logo-color,
.yaDir-right #yap-Ya_sync_0-vertical .yap-logo-color {
 color:#333!important;
 margin:0 auto!important;
 width:90px!important
}
.yaDir-right .yap-item-inner {
 line-height:12px;
 overflow:hidden!important;
 padding:4px 0!important;
 position:relative!important;
 top:-6px!important
}
.yaDir-right .yap-contacts {
 font-size:11px!important;
 line-height:12px!important;
 padding-top:2px!important
}
.yaDir-right #yap-Ya_sync_0-vertical .yap-logo-color {
 font-size:11px!important;
 top:-14px!important;
 left:60px!important
}
.yaDir-right .yap-main {
 overflow:visible!important
}
.yaDir #yap-yandex_ad-flat .yap-title-font-size {
 font-size:20px!important
}
.yaDir .yap-item-inner {
 padding:0 10px 15px 0!important
}
.yaDir #yap-yandex_ad-flat .yap-logo-color {
 font-size:11px!important;
 top:7px!important;
 z-index:9999!important
}
.yaDir #yap-yandex_ad-flat .yap-text-color {
 font-size:14px!important
}
.yap-layout__picture {
 margin-right:5px
}
@media only screen and (max-width:1059px) {
 .tabs-year a,
 .tabs-year span {
  margin:0 14px
 }
 .tabs-year span.current {
  padding:4px 14px
 }
 .resorts-blocks div a {
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
  display:inline-block;
  max-width:calc(100% - 70px)
 }
 .resorts-blocks div span span {
  left:-3px
 }
 #content {
  padding:20px 20px 0
 }
 #content-left {
  width:calc(100% - 260px);
  overflow:hidden
 }
 #view {
  left:668px
 }
 #focus {
  left:280px
 }
 #view {
  margin-left:-7px
 }
 .defSet-close {
  top:-7px;
  right:-7px
 }
 #defSet-10:before,
 #defSet-1:before,
 #defSet-2:before,
 #defSet-3:before,
 #defSet-4:before,
 #defSet-5:before,
 #defSet-6:before,
 #defSet-7:before,
 #defSet-8:before,
 #defSet-9:before {
  top:-1px;
  right:-1px;
  bottom:-1px;
  left:-1px
 }
 #setting-box-top {
  left:184px
 }
 #lang-menu {
  margin:102px 0 0 789px
 }
 #lang-menu-act {
  margin:0 0 0 931px
 }
}
@media only screen and (max-width:1023px) {
 #content-right,
 #submit-bug {
  display:none
 }

 #setting {
  margin:0 30px 0 0;
  right:-11px
 }
 #lang-menu-act {
  margin:0 17px 0 0;
  right:0
 }
 #meny {
  margin:0 0 0 9.5%;
  position:absolute;
  top:56px
 }
 #setting-box {
  margin:102px 10px 0 0;
  right:1px
 }
 #lang-menu {
  margin:102px 0 0;
  right:14px
 }
 #content-left {
  width:100%
 }
 .cities-blocks,
 .countries-blocks {
  width:19%
 }
 .resorts-blocks {
  width:28%
 }
 .map-ind {
  width:auto
 }
 #weather-cities-l,
 #weather-cities-r {
  width:48%
 }
 .tabs li.tab-w.current {
  width:16%;
  min-width:112px
 }
 #view {
  left:auto;
  right:18px
 }
 #weather-day,
 .t-weather-day,
 .weather-day,
 .weather_day {
  width:10%
 }
 #weather-temperature,
 .t-weather-temperature,
 .weather-temperature,
 .weather_temperature {
  width:22%
 }
 #weather-feeling,
 .weather-feeling,
 .weather_feeling {
  width:13%
 }
 #weather-probability,
 .weather-probability {
  width:16%
 }
 #weather-pressure,
 #weather-wind,
 .t-weather-pressure,
 .t-weather-wind,
 .weather-pressure,
 .weather-wind,
 .weather_pressure,
 .weather_wind {
  width:13%
 }
 #day-night-graphic,
 #day-night-graphic2,
 #graphic-season,
 #wather,
 #wather-year,
 #wind-rose {
  width:100%;
  background:#f4f9fd
 }
 #focus {
  right:19px;
  left:auto
 }
 #data {
  margin-left:25px;
  float:left;
  width:200px
 }
 .two-blocks-right {
  float:left;
  margin-left:29px
 }
 .alphabet {
  width:auto
 }
 .next-archive {
  margin:11px 10px 0 0;
  right:10px
 }
 #content-right,
 #search {
  background:0 0;
  -webkit-box-shadow:none;
  box-shadow:none;
  border:1px solid #0aaff4;
  right:12px
 }
 #webCam-large_4:before,
 #webCam-large_8:before {
  margin-left:249px
 }
 #webCam-large_4,
 #webCam-large_8 {
  margin-left:-217px
 }
 #webCam-large_4:after,
 #webCam-large_8:after {
  left:283px
 }
 #my-themes {
  margin:92px 0 0 0;
  right:234px
 }
 #contacts {
  margin-right:0;
  width:224px
 }
 #copyright {
  width:215px;
  margin-right:25px
 }
 .weather-now.horizon .forecast-updated {
  padding-bottom:3px
 }
}
@media only screen and (min-width:1060px) {

 #content {
  padding:15px 20px 0
 }
 #lang-menu-act {
  margin-left:949px
 }
 #lang-menu {
  margin-left:806px
 }
 #view {
  left:690px
 }
 .resorts-blocks div a {
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
  display:inline-block;
  max-width:calc(100% - 70px)
 }
}
#setting.animate {
 -webkit-animation:open-setting 350ms infinite;
 animation:open-setting 350ms infinite;
 border-radius:6px
}
#favorite.animate {
 -webkit-animation:open-favorite 350ms infinite;
 animation:open-favorite 350ms infinite;
 border-radius:14px
}
@keyframes open-setting {
 0% {
  -webkit-box-shadow:0 0 0 1px #0f8abe,0 0 0 2px rgba(255,255,255,.5);
  box-shadow:0 0 0 1px #0f8abe,0 0 0 2px rgba(255,255,255,.5)
 }
 100% {
  -webkit-box-shadow:0 0 0 5px #0f8abe,0 0 0 8px rgba(255,255,255,.01);
  box-shadow:0 0 0 5px #0f8abe,0 0 0 8px rgba(255,255,255,.01)
 }
}
@-webkit-keyframes open-setting {
 0% {
  -webkit-box-shadow:0 0 0 1px #0f8abe,0 0 0 2px rgba(255,255,255,.5);
  box-shadow:0 0 0 1px #0f8abe,0 0 0 2px rgba(255,255,255,.5)
 }
 100% {
  -webkit-box-shadow:0 0 0 5px #0f8abe,0 0 0 8px rgba(255,255,255,.01);
  box-shadow:0 0 0 5px #0f8abe,0 0 0 8px rgba(255,255,255,.01)
 }
}
@keyframes open-favorite {
 0% {
  -webkit-box-shadow:0 0 0 1px #0aaff4,0 0 0 2px rgba(255,255,255,.5);
  box-shadow:0 0 0 1px #0aaff4,0 0 0 2px rgba(255,255,255,.5)
 }
 100% {
  -webkit-box-shadow:0 0 0 4px #0aaff4,0 0 0 8px rgba(255,255,255,.01);
  box-shadow:0 0 0 4px #0aaff4,0 0 0 8px rgba(255,255,255,.01)
 }
}
@-webkit-keyframes open-favorite {
 0% {
  -webkit-box-shadow:0 0 0 1px #0aaff4,0 0 0 2px rgba(255,255,255,.5);
  box-shadow:0 0 0 1px #0aaff4,0 0 0 2px rgba(255,255,255,.5)
 }
 100% {
  -webkit-box-shadow:0 0 0 4px #0aaff4,0 0 0 8px rgba(255,255,255,.01);
  box-shadow:0 0 0 4px #0aaff4,0 0 0 8px rgba(255,255,255,.01)
 }
}
.no-fw {
 background-color:#fefaed;
 font-size:15px;
 text-align:center;
 overflow:hidden;
 position:relative;
 top:-8px;
 margin-top:11px;
 border-top:1px solid #f2f2f2;
 border-bottom:1px solid #f2f2f2
}
.no-fw p {
 color:#000;
 margin:0 10%;
 font-weight:400;
 position:relative;
 top:-10px
}
.no-fw span {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iIzAwMCIgdmlld0JveD0iMCAwIDEwNi4xIDEwNi4xIj48cGF0aCBkPSJNOTAuNSAxNS41QzY5LjktNS4yIDM2LjItNS4yIDE1LjUgMTUuNSAtNS4yIDM2LjItNS4yIDY5LjkgMTUuNSA5MC41YzIwLjcgMjAuNyA1NC4zIDIwLjcgNzUgMEMxMTEuMiA2OS45IDExMS4yIDM2LjIgOTAuNSAxNS41ek04NC44IDg0LjhjLTE3LjUgMTcuNS00NiAxNy41LTYzLjUgMCAtMTcuNS0xNy41LTE3LjUtNDYgMC02My41QzM4LjggMy44IDY3LjMgMy44IDg0LjggMjEuMyAxMDIuMyAzOC44IDEwMi4zIDY3LjMgODQuOCA4NC44ek03NyA3NGMwLjcgMS41IDAgMy4zLTEuNiAzLjkgLTEuNSAwLjctMy4zIDAtMy45LTEuNiAtMi45LTYuNy05LjctMTEtMTcuNC0xMSAtNy45IDAtMTQuNyA0LjMtMTcuNSAxMSAtMC41IDEuMi0xLjYgMS45LTIuOCAxLjkgLTAuNCAwLTAuOC0wLjEtMS4xLTAuMiAtMS41LTAuNi0yLjMtMi40LTEuNi0zLjkgMy43LTguOSAxMi44LTE0LjcgMjMuMS0xNC43QzY0LjIgNTkuNCA3My4yIDY1LjEgNzcgNzR6TTMzLjIgMzguN2MwLTMuNCAyLjgtNi4yIDYuMi02LjIgMy40IDAgNi4yIDIuOCA2LjIgNi4yIDAgMy40LTIuOCA2LjItNi4yIDYuMkMzNiA0NC45IDMzLjIgNDIuMSAzMy4yIDM4Ljd6TTYxLjQgMzguN2MwLTMuNCAyLjgtNi4yIDYuMi02LjIgMy40IDAgNi4yIDIuOCA2LjIgNi4yIDAgMy40LTIuOCA2LjItNi4yIDYuMlM2MS40IDQyLjEgNjEuNCAzOC43eiIvPjwvc3ZnPg==) 0 15px no-repeat;
 display:inline-block;
 padding:20px 0 20px 36px;
 text-transform:uppercase;
 font-size:16px;
 font-weight:700
}
.weather-now {
 overflow:hidden;
 width:240px;
 background:#fff;
 position:relative;
 font-size:12px;
 margin-bottom:25px
}
.weather-now:not(.horizon) {
 width:100%;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-radius:4px;
 border:1px solid #e6e6e6
}
.weather-now:not(.horizon) #weather-now-description {
 width:240px
}
.weather-now.horizon {
 width:auto;
 -webkit-box-shadow:none;
 box-shadow:none;
 overflow:inherit;
 margin:14px 0 0
}
.weather-now.horizon .forecast-updated br {
 display:none
}
.informer,
.informer div,
.informer div em,
.rb,
.weather-now .wwi,
ul.sun {
 overflow:hidden
}
.weather-now.horizon .weather-now-info {
 margin-right:0;
 margin-left:3px
}
.weather-now.horizon .forecast-updated {
 margin:2px 0 0 2px
}
.weather-now.horizon .forecast-updated span {
 margin-right:14px
}
.weather-now-info {
 background-color:#fff;
 float:left;
 height:95px;
 margin-right:12px;
 position:relative;
 width:240px;
 margin-bottom:9px;
 border:1px solid #e6e6e6;
 border-radius:2px
}
.weather-now:not(.horizon) .weather-now-info {
 border:none
}
.weather-now #weather-now-description {
 width:226px;
 margin-left:14px
}
.weather-now #weather-now-description dt {
 width:110px;
 line-height:14px
}
.weather-now .forecast-updated {
 margin:9px 0 10px 14px;
 line-height:16px
}
.weather-now-info #thermometer {
 margin-top:1px;
 left:7px
}
.weather-now-info #weather-now-number {
 margin:13px 0 0 57px
}
.weather-now-info #weather-now-icon {
 top:10px
}
.weather-now #weather-now-description dd {
 padding-left:5px;
 position:relative;
 line-height:14px;
 width:auto;
 font-size:13px
}
.weather-now-info .water-now {
 right:7px;
 top:64px
}
.weather-now-info:after {
 background-color:#fff5e6;
 height:35px;
 left:0;
 position:absolute;
 top:0;
 width:240px;
 z-index:1
}
.weather-now-info p {
 display:block;
 font-size:12px;
 height:16px;
 margin-left:57px;
 overflow:hidden;
 padding:14px 0 1px;
 top:-4px;
 z-index:2;
 line-height:14px;
 position:relative
}
.weather-now-info p span {
 font-size:14px;
 color:#000;
 margin-right:12px
}
.weather-now-info p em {
 opacity:.9;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMS43NzIgMzEuNzcyIiBmaWxsPSIjNGQ0YjQ2Ij4NCg0KCTxwYXRoIGQ9Ik0xNS44ODcsMEM3LjExMywwLDAsNy4xMTUsMCwxNS44ODljMCw4Ljc3LDcuMTEzLDE1Ljg4MywxNS44ODcsMTUuODgzYzguNzczLDAsMTUuODg0LTcuMTEzLDE1Ljg4NC0xNS44ODMNCgkJQzMxLjc3MSw3LjExNSwyNC42NiwwLDE1Ljg4NywweiBNMTUuODg3LDI2Ljk0N2MtNi4xLDAtMTEuMDY0LTQuOTYxLTExLjA2NC0xMS4wNTljMC02LjEwNCw0Ljk2NC0xMS4wNjgsMTEuMDY0LTExLjA2OA0KCQljNi4xMDEsMCwxMS4wNjEsNC45NjUsMTEuMDYxLDExLjA2OEMyNi45NDgsMjEuOTg2LDIxLjk4NywyNi45NDcsMTUuODg3LDI2Ljk0N3oiLz4NCgk8cGF0aCBkPSJNMTcuMjUzLDE1LjAxMmwwLjAwMS02LjEzM2MwLTAuNzU0LTAuNjExLTEuMzYzLTEuMzY3LTEuMzYzYy0wLjc1OCwwLTEuMzcsMC42MDktMS4zNywxLjM2M3Y2LjEzM3YyLjczNHYwLjAwMmgyLjczNg0KCQl2LTAuMDAybDYuMTM0LDAuMDAyYzAuNzUyLDAsMS4zNjYtMC42MTEsMS4zNjYtMS4zNjdjMC0wLjc1OC0wLjYxNC0xLjM2OS0xLjM2Ni0xLjM2OUMyMy4zODgsMTUuMDEyLDE3LjI1MywxNS4wMTIsMTcuMjUzLDE1LjAxMnoNCgkJIi8+DQo8L3N2Zz4NCg==) 0 0/11px 11px no-repeat;
 display:inline-block;
 height:11px;
 position:relative;
 right:3px;
 top:1px;
 width:11px
}
.weather-now-info p b {
 font-size:12px;
 font-weight:400
}
.weather-now .wwi {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMzAiIGZpbGw9IiMzMzMiPg0KPHBvbHlsaW5lIHBvaW50cz0iMC4zMTE1MjM0LDExLjQ5MDcyMjcgMTEuNTUzNzEwOSwxNi4yODYxMzI4IDkuODEzNDc2NiwxMS40OTA3MjI3IDExLjU1MzcxMDksNi42OTgyNDIyICIvPg0KPHBvbHlsaW5lIHBvaW50cz0iMTEuNzczNDM3NSwyMjAuODI0MjE4OCAwLjUzMTI1LDIyNS42MjAxMTcyIDIuMjcwOTk2MSwyMjAuODI0MjE4OCAwLjUzMTI1LDIxNi4wMzIyMjY2ICIvPg0KPHBvbHlsaW5lIHBvaW50cz0iNS44ODg2NzE5LDQ2LjA3MjI2NTYgMTAuNjg0NTcwMywzNC44MzAwNzgxIDUuODg4NjcxOSwzNi41Njk4MjQyIDEuMDk2Njc5NywzNC44MzAwNzgxICIvPg0KPHBvbHlsaW5lIHBvaW50cz0iNi4wMDE5NTMxLDEyNS4zMzEwNTQ3IDEuMjA2MDU0NywxMzYuNTcyMjY1NiA2LjAwMTk1MzEsMTM0LjgzMjAzMTMgMTAuNzkzOTQ1MywxMzYuNTcyMjY1NiAiLz4NCjxwb2x5bGluZSBwb2ludHM9IjAuMzMxMDU0NywxNTUuMjk0OTIxOSA0Ljg4ODY3MTksMTY2LjYzNDc2NTYgNy4wNDk4MDQ3LDE2Mi4wMTM2NzE5IDExLjY2ODk0NTMsMTU5Ljg1NTQ2ODggIi8+DQo8cG9seWxpbmUgcG9pbnRzPSIxMS41NzMyNDIyLDE4NC45MDAzOTA2IDcuMDE1NjI1LDE5Ni4yNDAyMzQ0IDQuODU0NDkyMiwxOTEuNjE4MTY0MSAwLjIzNTM1MTYsMTg5LjQ1OTk2MDkgIi8+DQo8cG9seWxpbmUgcG9pbnRzPSIwLjE1MzMyMDMsNzUuODU0NDkyMiAxMS44NDc2NTYzLDcyLjMwMTI2OTUgNy40MzI2MTcyLDY5Ljc0NjU4MiA1LjY4NDU3MDMsNjQuOTU3MDMxMyAiLz4NCjxwb2x5bGluZSBwb2ludHM9IjExLjg0NjY3OTcsMTA2LjYzNzY5NTMgMC4xNTIzNDM4LDEwMy4wODQ0NzI3IDQuNTY3MzgyOCwxMDAuNTI5Nzg1MiA2LjMxNTQyOTcsOTUuNzQwMjM0NCAiLz4NCjwvc3ZnPg0K) left top/9px 172px no-repeat;
 display:inline-block;
 height:15px;
 width:9px;
 position:absolute;
 margin:-2px 0 0 5px
}
.weather-now .wwi.E {
 background-position:0 -1px
}
.weather-now .wwi.N {
 background-position:0 -22px
}
.weather-now .wwi.NE {
 background-position:0 -46px
}
.weather-now .wwi.NW {
 background-position:0 -69px
}
.weather-now .wwi.S {
 background-position:0 -90px
}
.weather-now .wwi.SE {
 background-position:0 -113px
}
.weather-now .wwi.SW {
 background-position:0 -135px
}
.weather-now .wwi.W {
 background-position:0 -157px
}
ul.sun {
 margin:1px 0 0 5px
}
ul.sun li {
 margin-bottom:4px;
 height:16px;
 padding-left:1px;
 font-size:13px;
 position:relative;
 white-space:nowrap;
 text-overflow:ellipsis;
 overflow:hidden
}
ul.sun li:empty {
 display:none
}
.sun li span {
 color:#616161;
 font-size:13px
}
.sun li span:nth-child(2) {
 margin-left:8px
}
.sun li em {
 font-style:normal;
 margin-left:21px
}
.weather-now.horizon .sp-moon {
 background-size:16px 150px;
 height:16px;
 width:16px;
 position:absolute;
 left:auto;
 top:0
}
.weather-now.horizon .sp-moon.f1 {
 background-position:0 0
}
.weather-now.horizon .sp-moon.f2 {
 background-position:0 -19px
}
.weather-now.horizon .sp-moon.f3 {
 background-position:0 -38px
}
.weather-now.horizon .sp-moon.f4 {
 background-position:0 -58px
}
.weather-now.horizon .sp-moon.f5 {
 background-position:0 -77px
}
.weather-now.horizon .sp-moon.f6 {
 background-position:0 -96px
}
.weather-now.horizon .sp-moon.f7 {
 background-position:0 -115px
}
.weather-now.horizon .sp-moon.f8 {
 background-position:0 -134px
}
.rb {
 max-height:600px;
 position:relative;
 z-index:1
}
.informer div em,
.informer div p {
 position:relative;
 display:inline-block
}
.informer {
 margin-bottom:25px;
 background-color:#fff;
 padding:7px 0 7px 12px;
 display:block;
 border:1px solid #e6e6e6;
 border-radius:4px
}
.informer:hover,
.informer:visited {
 color:#000
}
.informer-h {
 color:#000;
 font-size:14px;
 font-weight:700;
 letter-spacing:-.3px
}
.informer .informer-but {
 background-color:#2e7d32;
 display:block;
 color:#fff;
 font-size:12px;
 padding:3px 0;
 -webkit-transition:background-color 230ms ease-in;
 transition:background-color 230ms ease-in;
 height:20px;
 overflow:hidden;
 float:left;
 width:78px;
 text-align:center;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 border-radius:2px
}
.informer:hover .informer-but:hover {
 background-color:#388e3c
}
.informer>div {
 margin:6px 5px 0 0;
 font-size:12px;
 height:24px;
 overflow:hidden
}
.informer div em {
 white-space:nowrap;
 text-overflow:ellipsis;
 margin-right:5px;
 top:0;
 max-width:78px;
 font-style:normal;
 color:#1976d2;
 font-size:14px;
 display:block;
 float:left;
 height:20px;
 overflow:hidden;
 line-height:20px;
 margin-left:8px
}
.informer>div>p {
 top:0;
 font-size:12px;
 color:#000;
 line-height:16px;
 display:block;
 float:left;
 height:20px
}
.informer .wi-24 {
 position:relative;
 top:2px;
 left:4px
}
#inf-i {
 display:block;
 float:left;
 top:-1px
}

.weather-month li,
.ww-month li {
 width:14.2857%;
 overflow:hidden;
 float:left;
 text-align:center;
 border-bottom:1px solid #ebeaea;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 display:block
}
.ww-month-empty div,
.ww-month-weekdays div {
 margin-bottom:1px;
 padding:12px 0 7px;
 font-size:18px
}
.weather-month {
 font-size:12px;
 overflow:hidden
}
.ww-month .ww-month-empty {
 background:#f7f7f7;
 position:relative
}
.ww-month,
.ww-month .ww-month-weekdays,
.ww-month .ww-month-weekend,
.ww-month li {
 background:#fff
}
.ww-month .ww-month-empty:after,
.ww-month li:after {
 border-right:1px solid #ebeaea;
 bottom:0;
 content:"";
 left:0;
 position:absolute;
 right:0;
 top:0
}
.ww-month li:nth-child(7n):after {
 border-right:none
}
.ww-month-weekdays.forecast-statistics,
.ww-month-weekend.forecast-statistics {
 position:relative;
 z-index:1;
 border-right:1px solid #ebeaea
}
.ww-month li.forecast-statistics:nth-child(7n) {
 border-right:none
}
.ww-month-weekdays.forecast-statistics:after,
.ww-month-weekend.forecast-statistics:after {
 content:"";
 left:0;
 position:absolute;
 right:0;
 top:136px;
 height:136px;
 border-right:none;
 background:#f7f7f7;
 -webkit-transition:.2s ease-out;
 transition:.2s ease-out
}
.ww-month-weekdays.forecast-statistics.info-stat:hover:after,
.ww-month-weekend.forecast-statistics.info-stat:hover:after {
 bottom:0;
 content:"На основе статистики";
 color:#818181;
 font-size:14px;
 left:0;
 position:absolute;
 right:0;
 top:54px;
 background:#f7f7f7;
 border-right:none;
 height:auto;
 z-index:3;
 cursor:default
}
.ww-month-weekdays.forecast-statistics.info-stat:hover:before,
.ww-month-weekend.forecast-statistics.info-stat:hover:before {
 bottom:0;
 content:"";
 left:0;
 height:136px;
 position:absolute;
 right:0;
 top:0;
 background:#f7f7f7;
 z-index:2
}
.ww-month-weekdays p:before,
.ww-month-weekend p:before {
 content:"ночь";
 position:relative;
 top:-1px;
 left:-2px
}
.weather-month li {
 font-size:18px;
 padding:0 0 5px;
 background-color:#fff;
 color:#616161
}
.weather-month .weather-month-weekend {
 color:#d21010
}
.ww-month {
 font-size:12px
}
.ww-month li,

.ww-month li {
 height:136px;
 line-height:14px;
 position:relative
}
.ww-month-weekdays.foreacast,
.ww-month-weekdays.foreacast-archive,
.ww-month-weekend.foreacast,
.ww-month-weekend.foreacast-archive {
 background-color:#fffaed;
 -webkit-transition:.3s ease-in-out;
 transition:.3s ease-in-out
}
.ww-month-weekdays.foreacast-archive:hover,
.ww-month-weekdays.foreacast:hover,
.ww-month-weekend.foreacast-archive:hover,
.ww-month-weekend.foreacast:hover {
 background-color:#fef4dc
}
.ww-month li a {
 display:block;
 height:136px;
 position:relative
}
.ww-month-weekdays.foreacast:hover a,
.ww-month-weekend.foreacast:hover a {
 z-index:2
}
.ww-month .ww-month-weekdays a,
.ww-month .ww-month-weekdays a img,
.ww-month .ww-month-weekend a,
.ww-month .ww-month-weekend a img {
 text-decoration:none
}
.ww-month-weekdays div {
 color:#616161
}
.ww-month-empty div {
 color:#bcbcbc
}
.ww-month-weekdays img {
 display:block;
 border:none;
 width:48px;
 height:48px;
 margin:0 auto
}
.ww-month-weekdays span {
 display:block;
 font-size:23px;
 color:#000;
 margin:6px 0 0
}
.ww-month-weekdays p {
 font-size:14px;
 color:#000;
 margin:9px 0 0 8px;
 padding:0
}
.ww-month-weekdays p:before {
 display:inline;
 font-size:13px;
 color:#616161
}
.ww-month-weekend div {
 font-size:18px;
 color:#d21010;
 padding:12px 0 7px;
 margin-bottom:1px
}
.ww-month-weekend img {
 display:block;
 border:none;
 width:48px;
 height:48px;
 margin:0 auto
}
.ww-month-weekend span {
 display:block;
 font-size:23px;
 color:#000;
 margin:6px 0 0
}
.ww-month-weekend p {
 font-size:14px;
 color:#000;
 margin:9px 0 0 8px;
 padding:0
}
.ww-month-weekend p:before {
 display:inline;
 font-size:13px;
 color:#616161
}
.ww-month .icon-weather {
 top:1px
}
h2.weather-month-h2 {
 border:none;
 font-size:22px;
 font-weight:400;
 line-height:22px;
 margin:10px 0 12px;
 padding:0
}
.forecast-days+.weather-month-h2 {
 margin-top:25px
}
.ww-month.next-m {
 border-top:1px solid #ebeaea
}
.ww-b {
 background:url(//world-weather.ru/images/other/bg/booking-hotels.jpg) no-repeat 0 0;
 cursor:pointer;
 border:none
}
.ww-month-weekdays.foreacast-archive.ww-month-weekdays.foreacast {
 background-color:#fff
}
.foreacast-archive a {
 z-index:1
}
.wind-rose-head {
 margin-top:10px
}
.wind-rose-head,
.wind-rose-head div {
 background-color:#f4f9fd
}
.wind-rose-row {
 overflow:hidden;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 border:1px solid #b7b9b9
}
.wind-rose-data {
 margin-bottom:5px;
 font-size:16px;
 font-weight:700;
 border-top:none
}
.wind-rose-row div {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:12.5%;
 float:left;
 text-align:center;
 border-right:1px solid #d3d6d7
}
.wind-rose-data div {
 padding:10px 0 7px
}
.wind-rose-head div {
 padding:1px 5px 2px
}
.wind-rose-row div:last-child {
 border-right:none
}
.wind-rose-head,
.wind-rose-head div {
 background-color:#f4f9fd
}
.wind-rose-row {
 overflow:hidden;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 border:1px solid #d3d6d7
}
.wind-rose-data {
 font-size:16px;
 font-weight:700;
 border-top:none
}
.wind-rose-row div {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:12.5%;
 float:left;
 text-align:center;
 border-right:1px solid #b7b9b9
}
.wind-rose-data div {
 padding:10px 0 7px
}
.wind-rose-row div:last-child {
 border-right:none
}
.wind-name {
 display:block;
 font-size:12px;
 color:#818181;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 margin:5px 0 2px 0
}
.wind-rose-head .wwi {
 margin:0 0 0 4px;
 width:16px
}
.warning:after {
 font-size:13px;
 padding:5px 0;
 -webkit-clip-path:polygon(100% 0,97% 50%,100% 100%,0 100%,3% 50%,0 0);
 clip-path:polygon(100% 0,97% 50%,100% 100%,0 100%,3% 50%,0 0);
 color:#000;
 display:block;
 font-weight:700;
 width:320px;
 margin:8px auto -18px auto;
 text-align:center
}
.warning.up:after {
 content:"Завтра резкое потепление!";
 background-color:#fcedd1
}
.warning.down:after {
 content:"Завтра резкое похолодание!";
 background-color:#cfe6fd
}
.warning.wn-r:after {
 left:0!important;
 margin:7px 0 0;
 display:inline-block
}
@media (min-width:1280px) {

 #content-left {
  width:796px
 }
 #view {
  left:756px
 }
 #lang-menu-act {
  margin-left:1021px
 }
 #lang-menu {
  margin-left:878px
 }
 #meny {
  margin:56px 0 0 230px
 }
 .weather-now.horizon #weather-now-description {
  width:265px;
  margin-left:22px
 }
 .weather-now.horizon #weather-now-description dt {
  width:135px
 }
 #bread-crumbs li {
  margin-right:7px
 }
 #bread-crumbs li:after {
  margin-left:3px
 }
 #weather-temperature,
 .t-weather-temperature,
 .weather_temperature {
  width:142px
 }
 .weather-temperature {
  width:120px;
  padding-left:30px
 }
 #weather-feeling,
 #weather-humidity,
 #weather-pressure,
 #weather-probability,
 #weather-wind,
 .weather-feeling,
 .weather-humidity,
 .weather-pressure,
 .weather-probability,
 .weather-wind,
 .weather_feeling {
  width:14%
 }
 #weather-wind {
  position:relative;
  padding-right:25px
 }
 .cities-blocks,
 .countries-blocks {
  width:20%;
  margin-left:0;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
 }
 .resorts-blocks {
  width:212px
 }
 .weather-forecast.p-rightSh {
  margin:0 0 12px
 }
 .p-rightSh~#view {
  margin-top:-29px
 }
 h2.o-d+.weather-today+.weather-today .weather-feeling,
 h2.o-d+.weather-today+.weather-today .weather-humidity,
 h2.o-d+.weather-today+.weather-today .weather-pressure,
 h2.o-d+.weather-today+.weather-today .weather-wind {
  padding-left:0;
  width:17%
 }
 h2.o-d+.weather-today+.weather-today .weather-wind {
  padding-left:27px;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
 }
 h2.o-d+.weather-today+.weather-today .weather-temperature {
  padding-left:20px
 }
 h2.o-d+.weather-today #weather-feeling,
 h2.o-d+.weather-today #weather-humidity,
 h2.o-d+.weather-today #weather-pressure,
 h2.o-d+.weather-today #weather-wind,
 h2.o-d+.weather-today .weather_feeling,
 h2.o-d+.weather-today .weather_humidity,
 h2.o-d+.weather-today .weather_pressure,
 h2.o-d+.weather-today .weather_wind {
  width:17%
 }
 h2.o-d+.weather-today #weather-temperature {
  width:22%
 }
 .alphabet,
 .gr-one-day {
  width:auto
 }
 .block-cities,
 .cities {
  width:375px
 }
 .next-archive {
  margin-left:726px
 }
 .t-weather-pressure,
 .t-weather-wind {
  width:14%
 }
}
.ww-cont-ban-footer {
 position:relative;
 top:18px;
 border-top:3px solid #dbdcdc;
 padding-top:20px;
 max-height:350px;
 overflow:hidden
}
.yap-title-block__text_inner {
 font-size:16px
}
a.yap-title-block__text.yap-title-text.yap-title-font-size.yap-title-color.yap-title-hover-color {
 line-height:16px!important
}
.yap-body-text.yap-text-color,
.yap-contacts,
.yap-sitelinks__inner {
 font-size:12px
}
.yap-R-A-138586-3 .yap-layout_type_medium .yap-layout__content,
.yap-R-A-138586-3 .yap-layout_type_wide .yap-layout__content {
 display:inline!important
}
a.yap-logo-block__text.yap-logo-text.yap-logo-color.yap-logo-bg-color {
 color:#818181!important;
 text-decoration:none!important
}
.yap-R-A-138586-3 .yap-title-block__text yatag.yap-title-block__text_inner {
 font-weight:700!important;
 top:-3px;
 position:relative
}
yatag.yap-layout__inner.yap-item-inner {
 padding:0 10px 0 0!important
}
yatag.yap-layout__logo.yap-logo.yap-logo-bg-color {
 padding-left:0!important;
 position:absolute;
 top:-31px;
 background-color:#fff!important;
 width:104px;
 text-align:center;
 left:0;
 margin:auto
}
.yap-adtune__button {
 margin-right:5px
}
yatag.yap-layout.yap-main.yap-font-size.yap-layout_type_wide.yap-layout_block_horizontal.yap-layout_adtune-always-visible {
 overflow:visible!important
}
a.yap-sitelinks__link.yap-sitelink-text {
 line-height:14px!important
}
yatag.yap-layout__body.yap-text {
 margin-top:0!important
}
a.yap-contacts__item-link {
 font-size:12px!important
}
.yap-R-A-138586-3 .yap-layout__address {
 margin-top:0!important
}
yatag.yap-contacts__item-text.yap-domain-text {
 font-size:12px
}
.bn,
.bn a,
.bn a:hover {
 color:#437516
}
.bn,
.bn-wr,
.bn-wr-3 {
 display:block
}
.bn {
 background:url(data:image/jpeg;base64,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) repeat-x #dcebc0;
 height:31px;
 border-bottom:1px solid #b0c68e;
 text-decoration:none;
 overflow:hidden;
 line-height:31px
}
.bn-wr {
 width:calc(1000px - 250px);
 margin:auto;
 position:relative;
 left:-125px
}
.bn-wr-1 {
 font-size:16px;
 font-weight:700;
 margin-left:15%
}
.bn-wr-2,
.bn-wr-3 {
 position:relative;
 color:#61893d;
 font-size:14px
}
.bn-wr-2 {
 left:20px;
 font-weight:400
}
.bn-wr-3 {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NS45IDk1LjkiPjxwYXRoIGQ9Ik02Mi44IDQ4bDMyLjUtMzIuNWMwLjgtMC44IDAuOC0yIDAtMi44TDgzLjMgMC42QzgzIDAuMiA4Mi40IDAgODEuOSAwYy0wLjUgMC0xIDAuMi0xLjQgMC42TDQ4IDMzLjEgMTUuNCAwLjZjLTAuNy0wLjctMi4xLTAuNy0yLjggMEwwLjYgMTIuNmMtMC44IDAuOC0wLjggMiAwIDIuOEwzMy4xIDQ4IDAuNiA4MC41Yy0wLjggMC44LTAuOCAyIDAgMi44bDEyIDEyYzAuNCAwLjQgMC45IDAuNiAxLjQgMC42IDAuNSAwIDEtMC4yIDEuNC0wLjZMNDggNjIuOGwzMi41IDMyLjVjMC40IDAuNCAwLjkgMC42IDEuNCAwLjYgMC41IDAgMS0wLjIgMS40LTAuNmwxMi0xMmMwLjgtMC44IDAuOC0yIDAtMi44TDYyLjggNDh6IiBmaWxsPSIjNzA5NTRhIi8+PC9zdmc+) 0 3px/10px 10px no-repeat;
 top:-23px;
 padding-left:15px;
 height:18px;
 line-height:15px;
 float:right;
 right:22%;
 cursor:pointer
}
@media (max-width:1023px) {
 .bn-wr {
  width:calc(100% - 250px);
  min-width:calc(720px - 250px)
 }
}
@media (min-width:1060px) {
 .bn-wr {
  width:calc(1028px - 250px)
 }
}
@media (min-width:1280px) {
 .bn-wr {
  width:calc(1100px - 250px)
 }
}
@media (max-width:1350px) {
 .bn-wr-3 {
  right:12%
 }
}
@media (max-width:1060px) {
 .bn-wr-3 {
  right:25px
 }
}
.forecast-days.by-months a,
.forecast-days.by-months span#forecast-daysActive {
 width:8.3333%
}
.menu-years {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 margin-top:10px;
 font-size:22px;
 line-height:24px;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-flow:row wrap;
 flex-flow:row wrap;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.menu-years a,
.menu-years span {
 margin-right:20px
}
.forecast-days.by-months {
 margin-bottom:20px
}
.menu-years a:last-child,
.menu-years span:last-child {
 margin-right:0
}
.menu-years span {
 border:1px solid #dbdcdc;
 padding:6px 10px 5px;
 border-radius:25px
}
.clearfix,
.clearfix:after {
 clear:both
}
.water-months-box {
 padding-left:25px;
 overflow:hidden
}
.water-months {
 height:74px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-pack:start;
 -ms-flex-pack:start;
 justify-content:flex-start;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch;
 -ms-flex-line-pack:stretch;
 align-content:stretch;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 font-size:14px
}
.water-months li {
 font-weight:700;
 margin-bottom:2px;
 list-style:none;
 width:25%;
 margin-top:5px
}
.water-months li a {
 font-weight:400
}
.water-min-max {
 overflow:hidden;
 font-size:14px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 margin-top:5px
}
.water-min-max>span {
 color:#616161
}
.water-min-max>span>span {
 color:#000;
 font-weight:700
}
.icon-water {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NjUuMDg2IDQ2NS4wODYiIGZpbGw9IiMwMDg1ZDgiPg0KCTxwYXRoIGQ9Ik00NjQuOTg1LDMyNi4xNDNjMCwxMi45LTEyLjE5OSwyNS4xMDEtMjUuMSwyNS4xMDFjLTE2LjUsMC0yNi4zLDgtNDAuNCwyMC44Yy0xNC4xLDEyLjgtMzMsMzMtNjMuNiwzM3MtNDkuNi0yMC4yLTYzLjYtMzMgICBjLTE0LjEwMS0xMi45LTIzLjMwMS0yMC44LTM5LjgtMjAuOGMtMTYuNSwwLTI1LjcsOC0zOS44LDIwLjhjLTE0LjEsMTIuOC0zMywzMy02My42LDMzYy0zMC42LDAtNDkuNi0yMC4yLTYzLjYtMzMgICBjLTE0LjEtMTIuOS0yMy4zLTIwLjgtMzkuOC0yMC44Yy0xMi45LDAtMjUuMS0xMS42MDEtMjUuMS0yNS4xMDFzMTIuMi0yNS4xLDI1LjEtMjQuNWMzNC4zLDAsNTguMSwxOS42MDEsNzMuNCwzMy43ICAgYzE1LjMsMTQuMTAxLDIzLjMsMjAuMiwzMC42LDIwLjJjNy4zLDAsMTQuNy02LjEsMzAtMjAuMmMxNS4zLTE0LjEsMzkuMi0zMy43LDczLjQtMzMuN3M1Ny41LDE5LjYwMSw3My4zOTksMzMuNyAgIGMxNS4zMDEsMTQuMTAxLDIzLjMwMSwyMC4yLDMwLjYwMSwyMC4yczE0LjctNi4xLDMwLTIwLjJjMTUuMy0xNC4xLDM5LjItMzMuNyw3My4zOTktMzMuNyAgIEM0NTIuNzg2LDMwMS4wNDMsNDY0Ljk4NSwzMTMuMzQzLDQ2NC45ODUsMzI2LjE0M3ogTTI0Ljk4NiwxMDkuNTQzYzE2LjUsMCwyNS43LDcuMywzOS44LDIwLjJjMTQuMSwxMi45LDMzLDMzLDYzLjYsMzMgICBjMS44LDAsMy43LDAsNS41LDBjMjcuNS0yLjQsNDQuNy0yMC44LDU4LjEtMzNjMTIuMi0xMSwyMC44LTE4LjQsMzQuMy0yMC4yYzEuOCwwLDMuNy0wLjYsNi4xLTAuNmMxNi41LDAsMjUuNyw3LjMsMzkuOCwyMC4yICAgYzMuNywzLjEsNy4zLDYuNywxMS42MDEsMTFjMTIuODk5LDExLDI4LjgsMjIuNiw1MiwyMi42YzEuOCwwLDMuNjk5LDAsNS41LDBjMjcuNS0yLjQsNDQuNjk5LTIwLjgsNTguMS0zMyAgIGMxMi4yLTExLDIwLjgtMTguNCwzNC4zLTIwLjJjMS44LDAsMy43LTAuNiw2LjEwMS0wLjZjMy4xLDAsNi42OTktMC42LDkuMTk5LTEuOGMxLjItMC42LDMuMTAxLTEuMiw0LjMwMS0yLjQgICBjNi42OTktNC4zLDExLjYtMTIuMiwxMS42LTIwLjJjMC0zLjEtMC42LTYuNy0xLjgtOS4ybDAsMGMtMS4yLTMuMS0zLjEwMS01LjUtNS41LThjLTEuMi0xLjItMi40LTIuNC0zLjctMy4xICAgYy0xLjItMC42LTIuNC0xLjgtNC4zLTIuNGMtMS44LTAuNi0zLjEwMS0xLjItNC45LTEuMmMtMS44LTAuNi0zLjEtMC42LTQuODk5LTAuNmMtMS44MDEsMC00LjMwMSwwLTYuMTAxLDAgICBjLTMwLjYsMi40LTUyLjYsMTkuNi02Ny4zLDMzYy0xMy41LDEyLjItMjAuOCwxOS0yNy41LDIwLjJjLTEuMiwwLTEuOCwwLjYtMi40LDAuNmMtMS44LDAtMy43LTAuNi01LjUtMS4yICAgYy0zLjctMS44LTguNi00LjktMTQuMS0xMC40Yy0zLjEwMS0yLjQtNi43LTUuNS0xMC40LTkuMmMtMTUuMy0xNC4xLTM5LjItMzMtNzMuNC0zM2MtMS44LDAtNC4zLDAtNi4xLDAgICBjLTMwLjYsMi40LTUyLjYsMTkuNi02Ny4zLDMzYy0xMy41LDEyLjItMjAuOCwxOS0yNy41LDIwLjJjLTEuMiwwLTEuOCwwLjYtMi40LDAuNmMtMS44LDAtMy43LTAuNi01LjUtMS4ycy00LjMtMi40LTYuNy0zLjcgICBjLTQuOS0zLjEtMTAuNC04LjYtMTguNC0xNS4zYy0xNS4zLTE0LjEtMzkuMi0zMy03My40LTMzYy0wLjYsMC0xLjgsMC0yLjQsMGwwLDBjLTEyLjksMC42LTI0LjUsMTIuOS0yMy4zLDI1LjcgICBDLTAuNzE0LDk5LjE0MywxMi4wODYsMTEwLjE0MywyNC45ODYsMTA5LjU0M3ogTTQzOS4yODYsMTgwLjU0M2MtMS44MDEsMC00LjMwMSwwLTYuMTAxLDBjLTMwLjYsMi40LTUyLjYsMjAuMi02Ny4zLDMzICAgYy0xMy41LDEyLjItMjAuOCwxOS0yNy41LDIwLjJjLTEuMiwwLTEuOCwwLjYtMi40LDAuNmMtMi4zOTksMC01LjUtMS4yLTguNi0zLjFjLTUuNS0zLjEtMTIuMi04LjYtMjEuNC0xNy43ICAgYy0xNS4zLTE0LjEtMzkuMTk5LTMzLjctNzMuMzk5LTMzLjdjLTEuOCwwLTQuMywwLTYuMSwwYy0zMC42LDIuNC01Mi42LDIwLjItNjcuMywzM2MtMTMuNSwxMi4yLTIwLjgsMTktMjcuNSwyMC4yICAgYy0xLjIsMC0xLjgsMC42LTIuNCwwLjZjLTIuNCwwLTUuNS0xLjE5OS04LjYtMy4xYy0xLjItMC42LTIuNC0xLjItMy43LTEuOGMtNC45LTMuMS0xMC40LTguNi0xOC40LTE1LjMgICBjLTE1LjMtMTQuMS0zOS4yLTMzLjctNzMuNC0zMy43Yy0xMi45LDAtMjUuMSwxMS42LTI1LjEsMjUuMXMxMi4yLDI1LjEsMjUuMSwyNC41YzE2LjUsMCwyNS43LDgsMzkuOCwyMC44ICAgYzE0LjEsMTIuOSwzMywzMyw2My42LDMzYzEuOCwwLDMuNywwLDUuNSwwYzI3LjUtMi4zOTksNDQuNy0yMC44LDU4LjEtMzNjOC42LTgsMTUuOS0xNC4xLDIzLjktMTcuMWMxLjgtMC42LDMuMS0xLjIsNC45LTEuOCAgIGMxLjgtMC42LDMuNy0wLjYsNS41LTEuMmMxLjgsMCwzLjctMC42LDYuMS0wLjZjMTYuNSwwLDI1LjcsOCwzOS44LDIwLjhjMy43LDMuMSw3LjMsNi43LDExLjYsMTFjMTIuOSwxMSwyOC44MDEsMjIuNiw1MiwyMi42ICAgYzEuODAxLDAsMy43LDAsNS41LDBjMjcuNS0yLjM5OSw0NC43LTIwLjgsNTguMTAxLTMzYzguNi04LDE1Ljg5OS0xNC4xLDIzLjg5OS0xNy4xYzEuODAxLTAuNjAxLDMuMTAxLTEuMiw0LjktMS44ICAgczMuNy0wLjYsNS41LTEuMmMxLjgsMCwzLjctMC42LDYuMS0wLjZjMTIuOSwwLDI1LjEwMS0xMS42LDI1LjEwMS0yNC41QzQ2NC45ODUsMTkyLjc0Myw0NTIuNzg2LDE4MC41NDMsNDM5LjI4NiwxODAuNTQzeiIvPjwvc3ZnPg==) 6px 11px/32px 32px no-repeat;
 position:relative;
 top:4px;
 left:-86px;
 float:left;
 display:inline-block;
 width:48px;
 height:48px
}
.clearfix:after,
.clearfix:before {
 content:"";
 display:table
}
.info-str.info-f.snip-water {
 margin-bottom:14px
}
.list-cities {
 overflow:hidden;
 margin-bottom:10px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
.block-alphabet+.list-cities,
.block-alphabet+br+h2+.list-cities {
 display:block
}
.list-cities div p a {
 font-size:15px;
 line-height:24px
}
.list-cities.wl div p a {
 font-size:16px;
 line-height:30px
}
.list-cities div p {
 display:block;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 padding:0
}
.dates.short-d.w-d {
 margin-bottom:9px
}
.water-min-max .block-info {
 margin:0 0 0 10px;
 top:0;
 left:0
}
.chart {
 width:calc(100% - 1px);
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -webkit-box-align:end;
 -ms-flex-align:end;
 align-items:flex-end;
 color:#000;
 padding:30px 0 0;
 border-bottom:3px solid #1976d2
}
.chart div {
 background-color:#8ecaff;
 width:8.3333%;
 font-size:14px;
 text-align:center;
 padding-top:5px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 margin:0 20px 0 0;
 font-weight:700;
 position:relative;
 border-bottom:none;
 border-radius:2px 2px 0 0
}
.chart-temp {
 position:relative;
 top:-29px;
 font-size:18px
}
.chart-month {
 position:absolute;
 bottom:-23px;
 left:0;
 right:0;
 color:#000;
 text-transform:capitalize
}
.chart-info,
.chart-info-d {
 font-size:14px;
 color:#616161;
 text-align:center
}
.chart div:last-child {
 margin-right:0
}
.chart-info {
 margin-top:30px
}
.chart-info.water-i {
 margin-top:10px
}
.chart-info-d {
 margin-top:10px
}
.ww-month-weekdays.foreacast-archive,
.ww-month-weekend.foreacast-archive {
 background-color:#fefaec
}
.error-box,
.error-cities {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.error-box div:first-child {
 width:150px
}
.error-box div svg {
 width:120px;
 height:120px
}
.error-box div:last-child {
 font-size:16px;
 line-height:26px;
 padding-top:20px
}
.error-h2 {
 border-bottom:none;
 margin-top:50px
}
.error-cities>div {
 width:25%;
 line-height:26px
}
.error-cities>div>div {
 margin:10px 0 5px;
 font-weight:700;
 color:#333;
 height:30px
}
#content-left.error-404 {
 width:100%
}
.agree {
 display:block;
 margin:0 0 25px
}
.agree input {
 position:relative;
 top:2px;
 margin-right:8px
}
.set-date h2 {
 border-bottom:none
}
.tab-data+h2 {
 border-bottom:none;
 margin-top:30px
}
.chart.min-water {
 border-bottom:2px solid #29b6f6
}
.chart.min-water div {
 background-color:#b3e5fc;
 border-top:1px solid rgb(41 181 246 / .5)
}
.chart.max-water {
 border-bottom:2px solid #ffb74d
}
.chart.max-water div {
 background-color:#ffe0b2;
 border-top:1px solid rgb(255 183 77 / .5)
}
.chart.avg-water {
 border-bottom:2px solid #46b6a6
}
.chart.avg-water div {
 background-color:#8cede2;
 border-top:1px solid rgb(70 182 166 / .5)
}
.chart.chart-m {
 padding-bottom:20px;
 border-bottom:none;
 width:100%
}
.chart.chart-m div {
 margin:0 3px 0 0;
 width:4%
}
.chart.chart-m div:last-child {
 margin-right:0
}
.chart.chart-m .chart-temp {
 font-size:13px;
 top:-25px
}
.chart.chart-m .chart-month {
 font-size:13px;
 color:#616161;
 font-weight:400
}
.chart-line {
 height:2px;
 margin:0;
 border:none;
 position:relative;
 top:-20px
}
.chart-m.avg-water+.chart-line {
 background-color:#46b6a6
}
.chart-m.min-water+.chart-line {
 background-color:#29b5f6
}
.chart-m.max-water+.chart-line {
 background-color:#ffb74d
}
.ln-r {
 position:absolute;
 right:0;
 margin-top:-31px;
 font-size:14px
}
.reg-list {
 float:left;
 top:-3px;
 margin-right:3px;
 -webkit-transform:scale(1.3);
 transform:scale(1.3);
 width:30px!important;
 height:30px!important
}
.fixed #setting-box-page,
.fixed #setting-box-theme,
.fixed #setting-box-top,
.fixed .block-info,
.fixed .controlWidth,
.fixed .controlWidth-result,
.fixed .controlWidthTit {
 display:none
}
.balun-water-temp,
.t-w-b-icon,
.water-region-icon {
 background-repeat:no-repeat
}
.balun-water,
.t-w-b-icon,
.t-w-b>div>a,
.water-region-icon {
 display:inline-block
}
.list-cities.water-country .region-country {
 font-size:16px;
 color:#000;
 line-height:35px;
 margin-top:5px
}
.balun-water-temp,
.t-w-b-icon,
.water-region-icon {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NjUuMDg2IDQ2NS4wODYiIGZpbGw9IiMwMDg1ZDgiPg0KCTxwYXRoIGQ9Ik00NjQuOTg1LDMyNi4xNDNjMCwxMi45LTEyLjE5OSwyNS4xMDEtMjUuMSwyNS4xMDFjLTE2LjUsMC0yNi4zLDgtNDAuNCwyMC44Yy0xNC4xLDEyLjgtMzMsMzMtNjMuNiwzM3MtNDkuNi0yMC4yLTYzLjYtMzMgICBjLTE0LjEwMS0xMi45LTIzLjMwMS0yMC44LTM5LjgtMjAuOGMtMTYuNSwwLTI1LjcsOC0zOS44LDIwLjhjLTE0LjEsMTIuOC0zMywzMy02My42LDMzYy0zMC42LDAtNDkuNi0yMC4yLTYzLjYtMzMgICBjLTE0LjEtMTIuOS0yMy4zLTIwLjgtMzkuOC0yMC44Yy0xMi45LDAtMjUuMS0xMS42MDEtMjUuMS0yNS4xMDFzMTIuMi0yNS4xLDI1LjEtMjQuNWMzNC4zLDAsNTguMSwxOS42MDEsNzMuNCwzMy43ICAgYzE1LjMsMTQuMTAxLDIzLjMsMjAuMiwzMC42LDIwLjJjNy4zLDAsMTQuNy02LjEsMzAtMjAuMmMxNS4zLTE0LjEsMzkuMi0zMy43LDczLjQtMzMuN3M1Ny41LDE5LjYwMSw3My4zOTksMzMuNyAgIGMxNS4zMDEsMTQuMTAxLDIzLjMwMSwyMC4yLDMwLjYwMSwyMC4yczE0LjctNi4xLDMwLTIwLjJjMTUuMy0xNC4xLDM5LjItMzMuNyw3My4zOTktMzMuNyAgIEM0NTIuNzg2LDMwMS4wNDMsNDY0Ljk4NSwzMTMuMzQzLDQ2NC45ODUsMzI2LjE0M3ogTTI0Ljk4NiwxMDkuNTQzYzE2LjUsMCwyNS43LDcuMywzOS44LDIwLjJjMTQuMSwxMi45LDMzLDMzLDYzLjYsMzMgICBjMS44LDAsMy43LDAsNS41LDBjMjcuNS0yLjQsNDQuNy0yMC44LDU4LjEtMzNjMTIuMi0xMSwyMC44LTE4LjQsMzQuMy0yMC4yYzEuOCwwLDMuNy0wLjYsNi4xLTAuNmMxNi41LDAsMjUuNyw3LjMsMzkuOCwyMC4yICAgYzMuNywzLjEsNy4zLDYuNywxMS42MDEsMTFjMTIuODk5LDExLDI4LjgsMjIuNiw1MiwyMi42YzEuOCwwLDMuNjk5LDAsNS41LDBjMjcuNS0yLjQsNDQuNjk5LTIwLjgsNTguMS0zMyAgIGMxMi4yLTExLDIwLjgtMTguNCwzNC4zLTIwLjJjMS44LDAsMy43LTAuNiw2LjEwMS0wLjZjMy4xLDAsNi42OTktMC42LDkuMTk5LTEuOGMxLjItMC42LDMuMTAxLTEuMiw0LjMwMS0yLjQgICBjNi42OTktNC4zLDExLjYtMTIuMiwxMS42LTIwLjJjMC0zLjEtMC42LTYuNy0xLjgtOS4ybDAsMGMtMS4yLTMuMS0zLjEwMS01LjUtNS41LThjLTEuMi0xLjItMi40LTIuNC0zLjctMy4xICAgYy0xLjItMC42LTIuNC0xLjgtNC4zLTIuNGMtMS44LTAuNi0zLjEwMS0xLjItNC45LTEuMmMtMS44LTAuNi0zLjEtMC42LTQuODk5LTAuNmMtMS44MDEsMC00LjMwMSwwLTYuMTAxLDAgICBjLTMwLjYsMi40LTUyLjYsMTkuNi02Ny4zLDMzYy0xMy41LDEyLjItMjAuOCwxOS0yNy41LDIwLjJjLTEuMiwwLTEuOCwwLjYtMi40LDAuNmMtMS44LDAtMy43LTAuNi01LjUtMS4yICAgYy0zLjctMS44LTguNi00LjktMTQuMS0xMC40Yy0zLjEwMS0yLjQtNi43LTUuNS0xMC40LTkuMmMtMTUuMy0xNC4xLTM5LjItMzMtNzMuNC0zM2MtMS44LDAtNC4zLDAtNi4xLDAgICBjLTMwLjYsMi40LTUyLjYsMTkuNi02Ny4zLDMzYy0xMy41LDEyLjItMjAuOCwxOS0yNy41LDIwLjJjLTEuMiwwLTEuOCwwLjYtMi40LDAuNmMtMS44LDAtMy43LTAuNi01LjUtMS4ycy00LjMtMi40LTYuNy0zLjcgICBjLTQuOS0zLjEtMTAuNC04LjYtMTguNC0xNS4zYy0xNS4zLTE0LjEtMzkuMi0zMy03My40LTMzYy0wLjYsMC0xLjgsMC0yLjQsMGwwLDBjLTEyLjksMC42LTI0LjUsMTIuOS0yMy4zLDI1LjcgICBDLTAuNzE0LDk5LjE0MywxMi4wODYsMTEwLjE0MywyNC45ODYsMTA5LjU0M3ogTTQzOS4yODYsMTgwLjU0M2MtMS44MDEsMC00LjMwMSwwLTYuMTAxLDBjLTMwLjYsMi40LTUyLjYsMjAuMi02Ny4zLDMzICAgYy0xMy41LDEyLjItMjAuOCwxOS0yNy41LDIwLjJjLTEuMiwwLTEuOCwwLjYtMi40LDAuNmMtMi4zOTksMC01LjUtMS4yLTguNi0zLjFjLTUuNS0zLjEtMTIuMi04LjYtMjEuNC0xNy43ICAgYy0xNS4zLTE0LjEtMzkuMTk5LTMzLjctNzMuMzk5LTMzLjdjLTEuOCwwLTQuMywwLTYuMSwwYy0zMC42LDIuNC01Mi42LDIwLjItNjcuMywzM2MtMTMuNSwxMi4yLTIwLjgsMTktMjcuNSwyMC4yICAgYy0xLjIsMC0xLjgsMC42LTIuNCwwLjZjLTIuNCwwLTUuNS0xLjE5OS04LjYtMy4xYy0xLjItMC42LTIuNC0xLjItMy43LTEuOGMtNC45LTMuMS0xMC40LTguNi0xOC40LTE1LjMgICBjLTE1LjMtMTQuMS0zOS4yLTMzLjctNzMuNC0zMy43Yy0xMi45LDAtMjUuMSwxMS42LTI1LjEsMjUuMXMxMi4yLDI1LjEsMjUuMSwyNC41YzE2LjUsMCwyNS43LDgsMzkuOCwyMC44ICAgYzE0LjEsMTIuOSwzMywzMyw2My42LDMzYzEuOCwwLDMuNywwLDUuNSwwYzI3LjUtMi4zOTksNDQuNy0yMC44LDU4LjEtMzNjOC42LTgsMTUuOS0xNC4xLDIzLjktMTcuMWMxLjgtMC42LDMuMS0xLjIsNC45LTEuOCAgIGMxLjgtMC42LDMuNy0wLjYsNS41LTEuMmMxLjgsMCwzLjctMC42LDYuMS0wLjZjMTYuNSwwLDI1LjcsOCwzOS44LDIwLjhjMy43LDMuMSw3LjMsNi43LDExLjYsMTFjMTIuOSwxMSwyOC44MDEsMjIuNiw1MiwyMi42ICAgYzEuODAxLDAsMy43LDAsNS41LDBjMjcuNS0yLjM5OSw0NC43LTIwLjgsNTguMTAxLTMzYzguNi04LDE1Ljg5OS0xNC4xLDIzLjg5OS0xNy4xYzEuODAxLTAuNjAxLDMuMTAxLTEuMiw0LjktMS44ICAgczMuNy0wLjYsNS41LTEuMmMxLjgsMCwzLjctMC42LDYuMS0wLjZjMTIuOSwwLDI1LjEwMS0xMS42LDI1LjEwMS0yNC41QzQ2NC45ODUsMTkyLjc0Myw0NTIuNzg2LDE4MC41NDMsNDM5LjI4NiwxODAuNTQzeiIvPjwvc3ZnPg==)
}
.water-region-icon {
 background-position:center center;
 background-size:16px;
 width:25px;
 height:24px;
 overflow:hidden
}
.balun-water {
 height:40px;
 background-color:#fff;
 -webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
 box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
 position:relative;
 padding:6px 8px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.balun-water:after {
 position:absolute;
 width:0;
 content:"";
 border-style:solid;
 border-width:7px;
 border-color:#fff transparent transparent;
 bottom:-14px;
 left:0;
 right:0;
 margin:auto
}
.t-w-b,
.t-w-h {
 border-bottom:1px solid #f2f2f2;
 overflow:hidden
}
.balun-water-head {
 font-size:12px;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis;
 max-width:100px;
 text-align:center
}
.balun-water-temp {
 background-position:0 1px;
 background-size:12px;
 height:16px;
 overflow:hidden;
 max-width:45px;
 margin:auto;
 font-size:12px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding-left:17px;
 position:relative;
 top:2px
}
.water-months.countries {
 font-size:16px;
 height:80px;
 position:relative;
 top:-7px
}
.water-months.countries li {
 margin-top:7px
}
.snip-water+.water-months.countries {
 top:0;
 padding:0 15px
}
.t-w-box {
 overflow:hidden;
 margin-bottom:25px
}
.wh.c-w-m {
 margin-top:10px
}
.t-w-h {
 background-color:#f9f7f7;
 font-weight:700;
 font-size:14px;
 padding:13px 10px;
 margin-top:20px
}
.t-w-b {
 background-color:#fff;
 font-size:16px;
 padding:13px 5px 11px
}
.t-w-b>div,
.t-w-h>div {
 width:36%;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 float:left;
 padding-right:5px;
 text-align:center
}
.t-w-b>div:nth-child(1n),
.t-w-h>div:nth-child(1n) {
 text-align:left;
 white-space:nowrap;
 text-overflow:ellipsis;
 overflow:hidden;
 padding-left:5px
}
.t-w-b>div:nth-child(2n),
.t-w-b>div:nth-child(3n),
.t-w-b>div:nth-child(4n),
.t-w-b>div:nth-child(5n),
.t-w-h>div:nth-child(2n),
.t-w-h>div:nth-child(3n),
.t-w-h>div:nth-child(4n),
.t-w-h>div:nth-child(5n) {
 width:16%;
 text-align:center
}
.t-w-b-icon {
 background-position:center center;
 background-size:16px;
 width:25px;
 height:16px;
 overflow:hidden;
 vertical-align:middle;
 margin-right:3px;
 position:relative;
 top:-2px
}
.t-w-b>div>a {
 margin-left:5px
}
.polar:after {
 content:"Полярная ночь";
 margin-top:22px;
 display:block
}
.polar-d:after,
.polar-n:after {
 margin-top:22px;
 display:block
}
.polar-n:after {
 content:"Полярная ночь"
}
.polar-d:after {
 content:"Полярный день"
}
.loc-hourly-item,
.loc-now {
 float:left;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.location {
 overflow:hidden;
 position:relative;
 height:180px;
 font-size:14px;
 margin:30px 0 30px 0
}
.loc-close {
 display:none;
 position:absolute;
 width:10px;
 height:10px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNjEyIj48cG9seWdvbiBwb2ludHM9IjYxMiAzNiA1NzYuNSAwLjYgMzA2IDI3MC42IDM1LjUgMC42IDAgMzYgMjcwLjUgMzA2IDAgNTc2IDM1LjUgNjExLjQgMzA2IDM0MS40IDU3Ni41IDYxMS40IDYxMiA1NzYgMzQxLjUgMzA2ICIgZmlsbD0iIzhiOGE4YSIvPjwvc3ZnPg==) 0 0/10px no-repeat;
 top:10px;
 right:10px;
 cursor:pointer;
 opacity:.8;
 -webkit-transition:ease-out 150ms;
 transition:ease-out 150ms
}
.loc-close:hover {
 opacity:1
}
.loc-hourly-wind span,
.loc-now-data-row>span {
 opacity:.9;
 overflow:hidden;
 display:inline-block
}
.loc-now {
 width:360px;
 overflow:hidden;
 background-color:#fff5e6;
 height:180px;
 padding:18px 10px 10px 25px
}
.loc-now-t-city {
 font-size:20px;
 display:block;
 max-width:80%;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 margin-right:15px;
 float:left
}
.loc-now-t-city a {
 color:#000
}
.loc-now-t-city a:hover {
 color:#d50404
}
.loc-now-t-other-city {
 display:block;
 position:relative;
 top:1px;
 width:18px;
 float:left;
 background:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQwMXB0IiB2aWV3Qm94PSIwIC0xIDQwMS41MjI4OSA0MDEiIHdpZHRoPSI0MDFwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMzcwLjU4OTg0NCAyNTAuOTcyNjU2Yy01LjUyMzQzOCAwLTEwIDQuNDc2NTYzLTEwIDEwdjg4Ljc4OTA2M2MtLjAxOTUzMiAxNi41NjI1LTEzLjQzNzUgMjkuOTg0Mzc1LTMwIDMwaC0yODAuNTg5ODQ0Yy0xNi41NjI1LS4wMTU2MjUtMjkuOTgwNDY5LTEzLjQzNzUtMzAtMzB2LTI2MC41ODk4NDRjLjAxOTUzMS0xNi41NTg1OTQgMTMuNDM3NS0yOS45ODA0NjkgMzAtMzBoODguNzg5MDYyYzUuNTIzNDM4IDAgMTAtNC40NzY1NjMgMTAtMTAgMC01LjUxOTUzMS00LjQ3NjU2Mi0xMC0xMC0xMGgtODguNzg5MDYyYy0yNy42MDE1NjIuMDMxMjUtNDkuOTY4NzUgMjIuMzk4NDM3LTUwIDUwdjI2MC41OTM3NWMuMDMxMjUgMjcuNjAxNTYzIDIyLjM5ODQzOCA0OS45Njg3NSA1MCA1MGgyODAuNTg5ODQ0YzI3LjYwMTU2Mi0uMDMxMjUgNDkuOTY4NzUtMjIuMzk4NDM3IDUwLTUwdi04OC43OTI5NjljMC01LjUyMzQzNy00LjQ3NjU2My0xMC0xMC0xMHptMCAwIi8+PHBhdGggZD0ibTM3Ni42Mjg5MDYgMTMuNDQxNDA2Yy0xNy41NzQyMTgtMTcuNTc0MjE4LTQ2LjA2NjQwNi0xNy41NzQyMTgtNjMuNjQwNjI1IDBsLTE3OC40MDYyNSAxNzguNDA2MjVjLTEuMjIyNjU2IDEuMjIyNjU2LTIuMTA1NDY5IDIuNzM4MjgyLTIuNTY2NDA2IDQuNDAyMzQ0bC0yMy40NjA5MzcgODQuNjk5MjE5Yy0uOTY0ODQ0IDMuNDcyNjU2LjAxNTYyNCA3LjE5MTQwNiAyLjU2MjUgOS43NDIxODcgMi41NTA3ODEgMi41NDY4NzUgNi4yNjk1MzEgMy41MjczNDQgOS43NDIxODcgMi41NjY0MDZsODQuNjk5MjE5LTIzLjQ2NDg0M2MxLjY2NDA2Mi0uNDYwOTM4IDMuMTc5Njg3LTEuMzQzNzUgNC40MDIzNDQtMi41NjY0MDdsMTc4LjQwMjM0My0xNzguNDEwMTU2YzE3LjU0Njg3NS0xNy41ODU5MzcgMTcuNTQ2ODc1LTQ2LjA1NDY4NyAwLTYzLjY0MDYyNXptLTIyMC4yNTc4MTIgMTg0LjkwNjI1IDE0Ni4wMTE3MTgtMTQ2LjAxNTYyNSA0Ny4wODk4NDQgNDcuMDg5ODQ0LTE0Ni4wMTU2MjUgMTQ2LjAxNTYyNXptLTkuNDA2MjUgMTguODc1IDM3LjYyMTA5NCAzNy42MjUtNTIuMDM5MDYzIDE0LjQxNzk2OXptMjI3LjI1NzgxMi0xNDIuNTQ2ODc1LTEwLjYwNTQ2OCAxMC42MDU0NjktNDcuMDkzNzUtNDcuMDkzNzUgMTAuNjA5Mzc0LTEwLjYwNTQ2OWM5Ljc2MTcxOS05Ljc2MTcxOSAyNS41ODk4NDQtOS43NjE3MTkgMzUuMzUxNTYzIDBsMTEuNzM4MjgxIDExLjczNDM3NWM5Ljc0NjA5NCA5Ljc3MzQzOCA5Ljc0NjA5NCAyNS41ODk4NDQgMCAzNS4zNTkzNzV6bTAgMCIvPjwvc3ZnPg==) no-repeat center/18px;
 height:18px;
 left:-4px;
 opacity:.85
}
.loc-now-time {
 margin-top:1px;
 color:#616161;
 font-size:12px;
 clear:both;
 position:relative;
 top:5px;
 text-transform:uppercase
}
.loc-now-time>span {
 width:11px;
 height:11px;
 display:inline-block;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMS43NzIgMzEuNzcyIiBmaWxsPSIjNGQ0YjQ2Ij4NCg0KCTxwYXRoIGQ9Ik0xNS44ODcsMEM3LjExMywwLDAsNy4xMTUsMCwxNS44ODljMCw4Ljc3LDcuMTEzLDE1Ljg4MywxNS44ODcsMTUuODgzYzguNzczLDAsMTUuODg0LTcuMTEzLDE1Ljg4NC0xNS44ODMNCgkJQzMxLjc3MSw3LjExNSwyNC42NiwwLDE1Ljg4NywweiBNMTUuODg3LDI2Ljk0N2MtNi4xLDAtMTEuMDY0LTQuOTYxLTExLjA2NC0xMS4wNTljMC02LjEwNCw0Ljk2NC0xMS4wNjgsMTEuMDY0LTExLjA2OA0KCQljNi4xMDEsMCwxMS4wNjEsNC45NjUsMTEuMDYxLDExLjA2OEMyNi45NDgsMjEuOTg2LDIxLjk4NywyNi45NDcsMTUuODg3LDI2Ljk0N3oiLz4NCgk8cGF0aCBkPSJNMTcuMjUzLDE1LjAxMmwwLjAwMS02LjEzM2MwLTAuNzU0LTAuNjExLTEuMzYzLTEuMzY3LTEuMzYzYy0wLjc1OCwwLTEuMzcsMC42MDktMS4zNywxLjM2M3Y2LjEzM3YyLjczNHYwLjAwMmgyLjczNg0KCQl2LTAuMDAybDYuMTM0LDAuMDAyYzAuNzUyLDAsMS4zNjYtMC42MTEsMS4zNjYtMS4zNjdjMC0wLjc1OC0wLjYxNC0xLjM2OS0xLjM2Ni0xLjM2OUMyMy4zODgsMTUuMDEyLDE3LjI1MywxNS4wMTIsMTcuMjUzLDE1LjAxMnoNCgkJIi8+DQo8L3N2Zz4NCg==) 0 0/11px no-repeat;
 margin:0 0 0 3px;
 position:relative;
 top:1px;
 opacity:.8
}
.loc-now-temp {
 width:180px;
 margin-right:12px;
 float:left
}
.loc-now-temp-i {
 margin-top:10px;
 overflow:hidden;
 height:54px
}
.loc-now-temp-atm {
 font-size:14px;
 line-height:16px
}
.loc-now-temp-i img {
 width:58px
}
.loc-now-temp-i div {
 font-size:40px;
 display:block;
 line-height:40px;
 overflow:hidden;
 position:relative;
 top:4px;
 left:4px
}
.loc-now-data {
 overflow:hidden;
 position:relative;
 top:-10px
}
.loc-now-data.lr-city {
 top:-22px
}
.loc-now-data-row {
 color:#333;
 font-size:14px;
 font-weight:700;
 margin-bottom:7px;
 line-height:17px;
 padding-left:1px;
 position:relative
}
.loc-now-data-row div {
 color:#616161;
 font-size:12px;
 font-weight:400;
 text-transform:uppercase
}
.loc-now-data-row>span {
 -webkit-transform:scale(.8);
 transform:scale(.8);
 position:absolute;
 height:20px;
 width:20px;
 margin:11px 0 0 3px
}
.loc-hourly {
 border:1px solid #f0f0f0;
 border-left:none;
 height:178px;
 overflow:hidden
}
.loc-hourly-box {
 width:calc(100% - 15px);
 height:140px;
 margin-top:22px
}
.loc-hourly-item {
 width:20%;
 text-align:center;
 border-right:1px solid #f1f1f0;
 height:140px
}
.loc-hourly-item:last-child {
 border-right:none
}
.loc-hourly-time {
 margin-bottom:15px;
 position:relative;
 top:-3px
}
.loc-hourly-icon {
 margin-bottom:5px
}
.loc-hourly-temp {
 margin-bottom:11px;
 font-size:20px;
 line-height:20px
}
.loc-hourly-wind {
 position:relative;
 left:-5px;
 top:5px;
 line-height:14px
}
.loc-hourly-wind span {
 -webkit-transform:scale(.8);
 transform:scale(.8);
 position:absolute;
 height:20px;
 width:20px;
 margin:-6px 0 0 3px
}
.loc-now-temp-i div>span {
 font-size:28px;
 position:relative;
 top:-9px
}
.wwi.E:after,
.wwi.N:after,
.wwi.NE:after,
.wwi.NW:after,
.wwi.S:after,
.wwi.SE:after,
.wwi.SW:after,
.wwi.W:after {
 margin-left:18px;
 position:absolute;
 margin-top:3px;
 color:rgba(0,0,0,.7);
 font-size:11px
}
.wwi.N:after {
 content:"С"
}
.wwi.SE:after {
 content:"ЮВ"
}
.wwi.W:after {
 content:"З"
}
.wwi.S:after {
 content:"Ю"
}
.wwi.NW:after {
 content:"СЗ"
}
.wwi.SW:after {
 content:"ЮЗ"
}
.wwi.E:after {
 content:"В"
}
.wwi.NE:after {
 content:"СВ"
}
.wind-rose-row .wwi.E:after,
.wind-rose-row .wwi.N:after,
.wind-rose-row .wwi.NE:after,
.wind-rose-row .wwi.NW:after,
.wind-rose-row .wwi.S:after,
.wind-rose-row .wwi.SE:after,
.wind-rose-row .wwi.SW:after,
.wind-rose-row .wwi.W:after {
 display:none
}
.water-temperature {
 background-image:radial-gradient(circle 827px at 47.3% 48%,rgb(241 248 251) 0,rgba(138,192,216,.1) 90%);
 display:block;
 font-size:17px;
 line-height:70px;
 text-align:center;
 margin:25px auto 0;
 -webkit-transition:background-color .2s ease-out;
 transition:background-color .2s ease-out;
 height:70px;
 border-radius:2px;
 color:#000!important;
 position:relative;
 text-indent:46px;
 background-color:#eaf3f8;
 -webkit-box-shadow:0 -1px 0 0 #d3e8f1 inset;
 box-shadow:0 -1px 0 0 #d3e8f1 inset
}
.water-temperature:hover {
 background-color:#abe0f7
}
.water-temperature:before {
 position:absolute;
 width:60px;
 height:60px;
 display:block;
 content:"";
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDQgNTA0Ij48c3R5bGU+LnMwe2ZpbGw6I0ZGRjt9LnMxe2ZpbGw6Izg0REJGRjt9PC9zdHlsZT48cG9seWdvbiBwb2ludHM9IjE4My43IDM3NiA3NS40IDMzOC4yIDE0OS43IDE3OS41IDIxMS40IDE5MC43ICIgZmlsbD0iI0ZGRiIvPjxwb2x5Z29uIHBvaW50cz0iMTgzLjcgMzc2IDI5OC4xIDMzOCAyNzYuNSAxNzkuNSAyMTEuNCAxOTAuNyAiIGZpbGw9IiNFNkU5RUUiLz48cG9seWdvbiBwb2ludHM9IjQzNC44IDM3NiAyOTguMSAzMzggMjc2LjUgMTc5LjUgMzQ0LjkgMTkwLjcgIiBmaWxsPSIjRkZGIi8+PHBvbHlnb24gcG9pbnRzPSIzMjYgMjA3LjQgMjc5LjEgMTk4LjggMjk0LjMgMzEwLjUgMzgyIDMzNCAiIGZpbGw9IiM4NERCRkYiLz48cG9seWdvbiBwb2ludHM9IjE1OS45IDIwMS4zIDEwNC45IDMyMS43IDE4Ny4yIDM0Ny4yIDIwOC4yIDIxMCAiIGZpbGw9IiM4NERCRkYiLz48cG9seWdvbiBwb2ludHM9IjI3OS4xIDE5OC44IDIwOC4yIDIxMCAxODcuMiAzNDcuMiAyOTQuMyAzMTAuNSAiIGZpbGw9IiM1NEMwRUIiLz48cGF0aCBkPSJNMzMxLjggMTM5LjljMCA0NS04MS41IDE0My4zLTgxLjUgMTQzLjNzLTgxLjUtOTguMy04MS41LTE0My4zIDM2LjUtODEuNSA4MS41LTgxLjVTMzMxLjggOTQuOCAzMzEuOCAxMzkuOXoiIGZpbGw9IiNGMTU0M0YiLz48Y2lyY2xlIGN4PSIyNTAuMiIgY3k9IjEzMy4yIiByPSI0MS4zIiBmaWxsPSIjZWNmNWY5Ii8+PC9zdmc+) no-repeat 0 0/60px;
 left:-240px;
 right:0;
 margin:auto;
 top:8px
}
.overlay {
 background-color:rgba(0,0,0,.4);
 position:fixed;
 top:0;
 left:0;
 right:0;
 bottom:0;
 z-index:14;
 -webkit-animation:overlay 150ms ease-in-out;
 animation:overlay 150ms ease-in-out
}
@-webkit-keyframes overlay {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
@keyframes overlay {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
#form {
 z-index:15;
 position:relative
}
.average-deg,
.average-icon,
.average-it,
.chart-item {
 position:relative
}
.average-box {
 display:none
}
@supports (display:-moz-flex) or (display:flex) {
 .average-box {
  display:block;
  margin-top:5px
 }
}
.nb {
 border-bottom:none
}
.average {
 margin-bottom:20px;
 overflow:hidden;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.average-deg,
.average-icon,
.average-it,
.average-item,
.average-temp {
 display:inline-block
}
.average-item {
 overflow:hidden;
 width:185px
}
.average-item:first-child {
 width:auto;
 margin-right:10px
}
.average-icon {
 background-size:30px;
 background-position:center center;
 background-repeat:no-repeat;
 width:38px;
 height:38px;
 top:6px
}
.i-day {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTAgMCkiIGQ9Ik0zMDQuMSAzOTguMmMwIDYyLjgtNTAuOSAxMTMuOC0xMTMuOCAxMTMuOCAtMTQgMC0yNy41LTIuNS0zOS45LTcuMiAtNDMuMi0xNi4yLTczLjktNTcuOC03My45LTEwNi42IDAtNDIuMSAyMi45LTc4LjkgNTYuOS05OC42VjU2LjljMC0xNS43IDYuNC0yOS45IDE2LjctNDAuMkMxNjAuNCA2LjQgMTc0LjcgMCAxOTAuNCAwYzEwLjcgMCAyMC43IDMgMjkuMyA4LjEgMTYuNSAxMCAyNy42IDI4LjEgMjcuNiA0OC44djI0Mi44QzI4MS4zIDMxOS4zIDMwNC4xIDM1Ni4xIDMwNC4xIDM5OC4yeiIgZmlsbD0iI2I0ZTZmYSIvPjxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MCAwKSIgZD0iTTI2NS44IDM5OC4yYzAgMzYtMjUuNCA2Ni4zLTU5LjMgNzMuNyAtNS4yIDEuMS0xMC42IDEuOC0xNi4yIDEuOCAtNDEuNiAwLTc1LjUtMzMuOC03NS41LTc1LjUgMC0yNi45IDE0LjUtNTEuOSAzNy44LTY1LjQgNS45LTMuNCAxMC43LTguMyAxNC0xNCAzLjMtNS43IDUuMS0xMi4zIDUuMS0xOS4yVjU3LjRjMC0xMCA3LjctMTguNiAxNy42LTE5LjEgMTAuNy0wLjUgMTkuNSA4IDE5LjUgMTguNXYyNDIuOGMwIDEzLjcgNy4zIDI2LjMgMTkuMSAzMy4yIDExLjcgNi43IDIxLjEgMTYuNCAyNy42IDI3LjdDMjYyLjIgMzcxLjggMjY1LjggMzg0LjggMjY1LjggMzk4LjJ6IiBmaWxsPSIjZTkwZDBkIi8+PHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwIDApIiBkPSJNMjA4LjkgNTYuOXYxMTcuNGgtMzcuMVY1Ny40YzAtMTAgNy43LTE4LjYgMTcuNi0xOS4xQzIwMC4xIDM3LjggMjA4LjkgNDYuMyAyMDguOSA1Ni45eiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InNjYWxlKDcpIHRyYW5zbGF0ZSgzMSAtNy4yKSIgZmlsbD0iI0ZGRDYyRSIgZD0iTTIzLjUgNDEuNWM5LjQgMCAxNy4xLTcuNiAxNy4xLTE3LjEgMC05LjQtNy42LTE3LjEtMTcuMS0xNy4xQzE0IDcuMyA2LjQgMTUgNi40IDI0LjQgNi40IDMzLjggMTQgNDEuNSAyMy41IDQxLjVMMjMuNSA0MS41eiIvPjwvc3ZnPg==)
}
.i-night {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTAgMCkiIGQ9Ik0zMDQuMSAzOTguMmMwIDYyLjgtNTAuOSAxMTMuOC0xMTMuOCAxMTMuOCAtMTQgMC0yNy41LTIuNS0zOS45LTcuMiAtNDMuMi0xNi4yLTczLjktNTcuOC03My45LTEwNi42IDAtNDIuMSAyMi45LTc4LjkgNTYuOS05OC42VjU2LjljMC0xNS43IDYuNC0yOS45IDE2LjctNDAuMkMxNjAuNCA2LjQgMTc0LjcgMCAxOTAuNCAwYzEwLjcgMCAyMC43IDMgMjkuMyA4LjEgMTYuNSAxMCAyNy42IDI4LjEgMjcuNiA0OC44djI0Mi44QzI4MS4zIDMxOS4zIDMwNC4xIDM1Ni4xIDMwNC4xIDM5OC4yeiIgZmlsbD0iI2I0ZTZmYSIvPjxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MCAwKSIgZD0iTTI2NS44IDM5OC4yYzAgMzYtMjUuNCA2Ni4zLTU5LjMgNzMuNyAtNS4yIDEuMS0xMC42IDEuOC0xNi4yIDEuOCAtNDEuNiAwLTc1LjUtMzMuOC03NS41LTc1LjUgMC0yNi45IDE0LjUtNTEuOSAzNy44LTY1LjQgNS45LTMuNCAxMC43LTguMyAxNC0xNCAzLjMtNS43IDUuMS0xMi4zIDUuMS0xOS4yVjU3LjRjMC0xMCA3LjctMTguNiAxNy42LTE5LjEgMTAuNy0wLjUgMTkuNSA4IDE5LjUgMTguNXYyNDIuOGMwIDEzLjcgNy4zIDI2LjMgMTkuMSAzMy4yIDExLjcgNi43IDIxLjEgMTYuNCAyNy42IDI3LjdDMjYyLjIgMzcxLjggMjY1LjggMzg0LjggMjY1LjggMzk4LjJ6IiBmaWxsPSIjZTkwZDBkIi8+PHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwIDApIiBkPSJNMjA4LjkgNTYuOXYxMTcuNGgtMzcuMVY1Ny40YzAtMTAgNy43LTE4LjYgMTcuNi0xOS4xQzIwMC4xIDM3LjggMjA4LjkgNDYuMyAyMDguOSA1Ni45eiIgZmlsbD0iI0ZGRiIvPjxwYXRoIHRyYW5zZm9ybT0ic2NhbGUoMC40MykgdHJhbnNsYXRlKDU4NSAwKSIgZD0iTTE0Ni45IDM3NS41YzEyNi4zIDAgMjI4LjYtMTAyLjQgMjI4LjYtMjI4LjYgMC01Ni0yMC4yLTEwNy4xLTUzLjUtMTQ2LjlDNDI1LjEgMzMuMSA0OTkuNyAxMjkuNiA0OTkuNyAyNDMuN2MwIDE0MS40LTExNC42IDI1Ni0yNTYgMjU2IC0xMTQuMSAwLTIxMC42LTc0LjYtMjQzLjctMTc3LjdDMzkuNyAzNTUuNCA5MC45IDM3NS41IDE0Ni45IDM3NS41eiIgZmlsbD0iI0ZGRDYyRSIvPjwvc3ZnPg==)
}
.average-it {
 color:#616161;
 font-size:18px;
 top:-4px;
 margin-right:2px
}
.average-temp {
 font-size:32px
}
.average-deg {
 font-size:18px;
 top:-10px
}
.average-chart {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 font-size:12px;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -webkit-box-align:end;
 -ms-flex-align:end;
 align-items:flex-end;
 padding-bottom:20px;
 padding-top:20px
}
.chart-item {
 width:90px;
 margin-right:6px
}
.chart-item-d,
.chart-item-txt {
 position:absolute;
 left:0;
 right:0;
 text-align:center
}
.chart-item.blue {
 background-color:#5fa0de
}
.chart-item.gray {
 background-color:#d8d7d7
}
.chart-item.orange {
 background-color:#fed52e
}
.chart-item-txt {
 color:#616161;
 bottom:-21px;
 font-size:14px
}
.chart-item-d {
 top:-20px;
 font-size:14px
}
.location .wwi:after {
 display:none
}
a.ui-corner-all,
span.ui-corner-all {
 outline:0
}
.resorts-blocks .reg-list {
 -webkit-transform:scale(1);
 transform:scale(1)
}
.switch-themes {
 width:48px;
 height:23px;
 border-radius:16px;
 background-color:#cbecfd;
 position:absolute;
 top:58px;
 right:52px;
 cursor:pointer;
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxzdHlsZT4uczB7ZmlsbDojZjljNDAwO30uczF7ZmlsbDojODBjOWZjO308L3N0eWxlPjxwYXRoIGQ9Ik01MTIgMjAzLjJjMCA5MC41LTczLjYgMTY0LjItMTY0LjEgMTY0LjIgLTkwLjUgMC0xNjQuMS03My42LTE2NC4xLTE2NC4xIDAtOTAuNSA3My42LTE2NC4xIDE2NC4yLTE2NC4xQzQzOC40IDM5LjEgNTEyIDExMi43IDUxMiAyMDMuMnpNNTEyIDIwMy4yYzAgOTAuNS03My42IDE2NC4yLTE2NC4xIDE2NC4yVjM5LjFDNDM4LjQgMzkuMSA1MTIgMTEyLjcgNTEyIDIwMy4yeiIgZmlsbD0iI2Y5YzQwMCIvPjxwYXRoIGQ9Ik01MDkuNiAzOTFjMCA0NS4yLTM2LjggODItODIgODJIODJDMzYuOCA0NzIuOSAwIDQzNi4yIDAgMzkxczM2LjgtODIgODItODJoMzcuNGM3LjYtNjggNjUuNC0xMjEgMTM1LjQtMTIxczEyNy44IDUzIDEzNS40IDEyMWgzNy40QzQ3Mi44IDMwOSA1MDkuNiAzNDUuOCA1MDkuNiAzOTF6TTUwOS42IDM5MWMwIDQ1LjItMzYuOCA4Mi04MiA4MkgyNTQuOFYxODhjNzAgMCAxMjcuOCA1MyAxMzUuNCAxMjFoMzcuNEM0NzIuOCAzMDkgNTA5LjYgMzQ1LjggNTA5LjYgMzkxeiIgZmlsbD0iIzgwYzlmYyIvPjwvc3ZnPg==);
 background-repeat:no-repeat;
 background-position:26px 2px;
 background-size:16px;
 -webkit-transition:all .4s cubic-bezier(.7,-.56,.285,1.65);
 transition:all .4s cubic-bezier(.7,-.56,.285,1.65)
}
.switch-r {
 width:17px;
 height:17px;
 background-color:#fff;
 border-radius:50%;
 position:relative;
 top:3px;
 left:5px;
 -webkit-box-shadow:1px 1px 1px rgba(0,0,0,.45);
 box-shadow:1px 1px 1px rgba(0,0,0,.45);
 -webkit-transition:all .4s cubic-bezier(.7,-.56,.285,1.65);
 transition:all .4s cubic-bezier(.7,-.56,.285,1.65)
}
.ol-box {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 border-radius:2px;
 border:2px solid #00f
}
.ol-mouse-position {
 top:8px;
 right:8px;
 position:absolute
}
.ol-scale-line {
 background:rgba(0,60,136,.3);
 border-radius:4px;
 bottom:8px;
 left:8px;
 padding:2px;
 position:absolute
}
.ol-scale-line-inner {
 border:1px solid #eee;
 border-top:none;
 color:#eee;
 font-size:10px;
 text-align:center;
 margin:1px;
 will-change:contents,width
}
.ol-overlay-container {
 will-change:left,right,top,bottom
}
.ol-unsupported {
 display:none
}
.ol-unselectable,
.ol-viewport {
 -webkit-touch-callout:none;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 -webkit-tap-highlight-color:transparent
}
.ol-selectable {
 -webkit-touch-callout:default;
 -webkit-user-select:auto;
 -moz-user-select:auto;
 -ms-user-select:auto;
 user-select:auto
}
.ol-grabbing {
 cursor:-webkit-grabbing;
 cursor:grabbing
}
.ol-grab {
 cursor:move;
 cursor:-webkit-grab;
 cursor:grab
}
.ol-control {
 position:absolute;
 background-color:rgba(255,255,255,.4);
 border-radius:4px;
 padding:2px
}
.ol-control:hover {
 background-color:rgba(255,255,255,.6)
}
.ol-zoom {
 top:.5em;
 left:.5em
}
.ol-rotate {
 top:.5em;
 right:.5em;
 -webkit-transition:opacity .25s linear,visibility 0s linear;
 transition:opacity .25s linear,visibility 0s linear
}
.ol-rotate.ol-hidden {
 opacity:0;
 visibility:hidden;
 -webkit-transition:opacity .25s linear,visibility 0s linear .25s;
 transition:opacity .25s linear,visibility 0s linear .25s
}
.ol-zoom-extent {
 top:4.643em;
 left:.5em
}
.ol-full-screen {
 right:.5em;
 top:.5em
}
@media print {
 .ol-control {
  display:none
 }
}
.ol-control button {
 display:block;
 margin:1px;
 padding:0;
 color:#fff;
 font-size:1.14em;
 font-weight:700;
 text-decoration:none;
 text-align:center;
 height:1.375em;
 width:1.375em;
 line-height:.4em;
 background-color:rgba(0,60,136,.5);
 border:none;
 border-radius:2px
}
.ol-control button::-moz-focus-inner {
 border:none;
 padding:0
}
.ol-zoom-extent button {
 line-height:1.4em
}
.ol-compass {
 display:block;
 font-weight:400;
 font-size:1.2em;
 will-change:transform
}
.ol-touch .ol-control button {
 font-size:1.5em
}
.ol-touch .ol-zoom-extent {
 top:5.5em
}
.ol-control button:focus,
.ol-control button:hover {
 text-decoration:none;
 background-color:rgba(0,60,136,.7)
}
.ol-zoom .ol-zoom-in {
 border-radius:2px 2px 0 0
}
.ol-zoom .ol-zoom-out {
 border-radius:0 0 2px 2px
}
.ol-attribution {
 text-align:right;
 bottom:.5em;
 right:.5em;
 max-width:calc(100% - 1.3em)
}
.ol-attribution ul {
 margin:0;
 padding:0 .5em;
 font-size:.7rem;
 line-height:1.375em;
 color:#000;
 text-shadow:0 0 2px #fff
}
.ol-attribution li {
 display:inline;
 list-style:none;
 line-height:inherit
}
.ol-attribution li:not(:last-child):after {
 content:" "
}
.ol-attribution img {
 max-height:2em;
 max-width:inherit;
 vertical-align:middle
}
.ol-attribution button,
.ol-attribution ul {
 display:inline-block
}
.ol-attribution.ol-collapsed ul {
 display:none
}
.ol-attribution.ol-logo-only ul {
 display:block
}
.ol-attribution:not(.ol-collapsed) {
 background:rgba(255,255,255,.8)
}
.ol-attribution.ol-uncollapsible {
 bottom:0;
 right:0;
 border-radius:4px 0 0;
 height:1.1em;
 line-height:1em
}
.ol-attribution.ol-logo-only {
 background:0 0;
 bottom:.4em;
 height:1.1em;
 line-height:1em
}
.ol-attribution.ol-uncollapsible img {
 margin-top:-.2em;
 max-height:1.6em
}
.ol-attribution.ol-logo-only button,
.ol-attribution.ol-uncollapsible button {
 display:none
}
.ol-zoomslider {
 top:4.5em;
 left:.5em;
 height:200px
}
.ol-zoomslider button {
 position:relative;
 height:10px
}
.ol-touch .ol-zoomslider {
 top:5.5em
}
.ol-overviewmap {
 left:.5em;
 bottom:.5em
}
.ol-overviewmap.ol-uncollapsible {
 bottom:0;
 left:0;
 border-radius:0 4px 0 0
}
.ol-overviewmap .ol-overviewmap-map,
.ol-overviewmap button {
 display:inline-block
}
.ol-overviewmap .ol-overviewmap-map {
 border:1px solid #7b98bc;
 height:150px;
 margin:2px;
 width:150px
}
.ol-overviewmap:not(.ol-collapsed) button {
 bottom:1px;
 left:2px;
 position:absolute
}
.ol-overviewmap.ol-collapsed .ol-overviewmap-map,
.ol-overviewmap.ol-uncollapsible button {
 display:none
}
.ol-overviewmap:not(.ol-collapsed) {
 background:rgba(255,255,255,.8)
}
.ol-overviewmap-box {
 border:2px dotted rgba(0,60,136,.7)
}
.ol-overviewmap .ol-overviewmap-box:hover {
 cursor:move
}
.loc-now-temp-img {
 width:54px;
 overflow:hidden;
 display:block;
 height:54px;
 float:left
}
.ip-img.icon-weather.wi {
 -webkit-transform:scale(1.15);
 transform:scale(1.15)
}
.biometric+br+.day-night-city {
 position:relative;
 text-align:left;
 text-indent:0
}
.a1 .weather-today .weather-wind {
 text-align:center
}
.weather-temperature.archive_c {
 padding-left:0
}
.m-years {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 margin-top:10px;
 font-size:22px;
 line-height:24px;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-flow:row wrap;
 flex-flow:row wrap;
 -webkit-box-pack:left;
 -ms-flex-pack:left;
 justify-content:left;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 height:40px
}
.m-years:after {
 content:"Выберите год и месяц для сравнения";
 font-size:15px;
 display:block;
 position:absolute;
 bottom:33px;
 -webkit-transform:translateX(10px);
 transform:translateX(10px)
}
.m-years span {
 margin-right:10px;
 color:#1872cb;
 cursor:pointer;
 -webkit-transition:color .2s ease-out;
 transition:color .2s ease-out;
 padding:6px 10px 5px;
 border:1px solid transparent
}
.m-years span.current {
 border-radius:25px;
 color:#000;
 cursor:default;
 border:1px solid #dbdcdc;
 padding:6px 10px 5px
}
.m-years span.current:hover {
 color:#000
}
.m-years span:hover {
 color:#d50404
}
.tabs-months {
 font-size:15px;
 margin:33px 0 15px
}
.tabs-months span {
 display:inline-block;
 border:1px solid transparent;
 padding:4px 10px;
 margin:0 10px 0 0;
 -webkit-transition:color .2s ease-out;
 transition:color .2s ease-out;
 color:#1872cb;
 cursor:pointer
}
.tabs-months span.current {
 border-radius:15px;
 color:#000;
 cursor:default;
 border:1px solid #dbdcdc;
 padding:4px 10px
}
.tabs-months span.current:hover {
 color:#000
}
.tabs-months span:hover {
 color:#d50404
}
.compare-month+.bt-g {
 margin-bottom:30px;
 font-size:16px;
 padding:8px 0;
 text-align:center;
 width:282px;
 color:#fff;
 display:block;
 background-color:#2e7d32;
 cursor:pointer;
 -webkit-transition:.2s ease-out;
 transition:.2s ease-out;
 position:relative;
 top:-5px;
 border-radius:2px;
 line-height:19px
}
.bt-g:hover {
 background-color:#388e3c
}
.compare-month {
 position:relative;
 top:-12px
}
.compare-month,
.compare-month+.bt-g {
 display:none
}
@supports (display:-moz-flex) or (display:flex) {
 .compare-month,
 .compare-month+.bt-g {
  display:block
 }
}
td.ui-datepicker-current-day a.ui-state-default.ui-state-active {
 width:30px;
 -webkit-box-shadow:none;
 box-shadow:none;
 height:29px;
 left:0;
 text-align:center;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 border:none!important;
 margin:0;
 padding-left:0!important;
 background-color:#1976d2
}
.type-w {
 z-index:1
}
.tw1:before {
 background-color:#ffe5bd
}
.tw2:before {
 background-color:#ffd08b
}
.tw3:before {
 background-color:#ff8a65
}
.weather-wind .type-w:before {
 content:"";
 position:absolute;
 width:45px;
 height:27px;
 top:-4px;
 left:-5px;
 z-index:-1;
 display:block;
 border-radius:2px
}
.switch-tit {
 margin-bottom:7px
}
.switch-box {
 margin:4px 0 10px;
 overflow:hidden;
 font-size:12px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.w-icon {
 width:53px;
 border:1px solid #bdbdbd;
 height:25px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 background-color:#eee;
 cursor:pointer
}
.w-icon:first-child {
 border-radius:3px 0 0 3px;
 border-right:none;
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkQ2MkUiIGQ9Ik0xNS45MyAyOS43OWM2LjE2IDAgMTEuMTYtNC45OSAxMS4xNi0xMS4xNiAwLTYuMTYtNC45OS0xMS4xNi0xMS4xNi0xMS4xNlM0Ljc3IDEyLjQ3IDQuNzcgMTguNjRDNC43NyAyNC44IDkuNzcgMjkuNzkgMTUuOTMgMjkuNzlMMTUuOTMgMjkuNzl6Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIuODMiIHN0cm9rZS1taXRlcmxpbWl0PSIyMi45MyIgZD0iTTEzLjM3IDMzLjczYzguMzYgMCAxNi43MSAwIDI1LjA3IDAgNS40NC0yLjY2IDUuNTMtMTAuMDQtMS44Ni0xMS41NCAwLjc4LTguODktMTAuOTktOS43Mi0xMi4yOC0zLjM1IC00LjM3LTIuMTgtOS4wMyAxLjk4LTguMzEgNi4yQzEwLjI5IDI0LjcgOS4yOSAzMS4yMiAxMy4zNyAzMy43M0wxMy4zNyAzMy43M3oiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0Q4RDdENyIgZD0iTTEzLjM3IDMzLjczYzguMzYgMCAxNi43MSAwIDI1LjA3IDAgNS40NC0yLjY2IDUuNTMtMTAuMDQtMS44Ni0xMS41NCAwLjc4LTguODktMTAuOTktOS43Mi0xMi4yOC0zLjM1IC00LjM3LTIuMTgtOS4wMyAxLjk4LTguMzEgNi4yQzEwLjI5IDI0LjcgOS4yOSAzMS4yMiAxMy4zNyAzMy43M0wxMy4zNyAzMy43M3oiLz48L3N2Zz4=);
 background-size:25px;
 background-position:center 0;
 background-repeat:no-repeat
}
.w-icon:nth-child(2) {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgb3BhY2l0eT0iMC45Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMzIuNDIsMTIuMjRBMS4yOCwxLjI4LDAsMCwwLDMzLjY5LDExVjguMTNhMS4yOCwxLjI4LDAsMCwwLTIuNTUsMFYxMUExLjI4LDEuMjgsMCwwLDAsMzIuNDIsMTIuMjRaIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTIzLjkzLDE1YTEuMjgsMS4yOCwwLDAsMCwxLjgxLTEuODFsLTItMkExLjI4LDEuMjgsMCwxLDAsMjEuOTMsMTNaIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTQwLjg4LDI4LjM2YTEuMjgsMS4yOCwwLDEsMC0xLjgxLDEuODFsMiwyYTEuMjgsMS4yOCwwLDEsMCwxLjgtMS44MVoiLz48cGF0aCBmaWxsPSIjMDAwIiBkPSJNNDYsMjAuNDFINDMuMTJhMS4yOCwxLjI4LDAsMSwwLDAsMi41NUg0NkExLjI4LDEuMjgsMCwwLDAsNDYsMjAuNDFaIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTQwLjg5LDE1bDItMmExLjI4LDEuMjgsMCwxLDAtMS44MS0xLjgxbC0yLDJBMS4yOCwxLjI4LDAsMSwwLDQwLjg5LDE1WiIvPjxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik00MC4zNiwyMS43MWE3Ljk0LDcuOTQsMCwwLDAtMTQuMjUtNC44MSw3LjMsNy4zLDAsMCwwLTMuOS0uMzQsMTEsMTEsMCwwLDAtNy40Ni0zQTEwLjg4LDEwLjg4LDAsMCwwLDMuOSwyMy42NCw2LjI3LDYuMjcsMCwwLDAsNywzNS4zNUgzMS4yYTYuNDUsNi40NSwwLDAsMCw2LjQ1LTYuNDUsNi41OSw2LjU5LDAsMCwwLS4xMi0xLjEyQTcuOTEsNy45MSwwLDAsMCw0MC4zNiwyMS43MVpNMzEuMiwzMi45NUg3LjU2YTMuOSwzLjksMCwwLDEtNC4wNy0zLjg5LDQsNCwwLDAsMSwyLjkyLTMuOWMwLjIxLTguNDYsNy42NS04LjksOC40Ny04LjlhOC44Niw4Ljg2LDAsMCwxLDYuNDYsMyw1LjU1LDUuNTUsMCwwLDEsNyw2LjEzLDcuMzYsNy4zNiwwLDAsMSwyLjgzLS40NkE0LjA4LDQuMDgsMCwwLDEsMzUuMTIsMjksMy45MiwzLjkyLDAsMCwxLDMxLjIsMzIuOTVaTTMwLjksMjIuNDdhNy44LDcuOCwwLDAsMC0yLjU2LTQuMzEsNS40LDUuNCwwLDAsMSw4LjE5LDdDMzQuNjMsMjIuMiwzMC45LDIyLjQ3LDMwLjksMjIuNDdaIi8+PC9zdmc+Cg==);
 background-size:22px;
 background-position:center 1px;
 background-repeat:no-repeat
}
.w-icon:last-child {
 border-radius:0 3px 3px 0;
 border-left:none;
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAC9FBMVEVHcEzwxE3yxlH5x07ywVP0xUz3x0v2uT3vyFj2ylH1yU77uEH7zEf7rzH1w0f40FX7yET8sDb8zEb8rC3+0U/8zkf5yVL4rTj+rTH/yUb+z0r+1lP9zU7/21b301f8pzHxtUf+yk3+rTf7xEf8pyv/yUz7rTj/2lj6rTH7xUj81lX+x0n+pCr+yUn/3Vv70lX9qS//wkj6v0z/sTn/4Fz+pSz9yEb+wkj72Fj9qzX/xkn/1Uz/pCr/3Ff/szv/4F7/yEX/pCv/uUT/xUj/2lf/xjb+pSz9sjb/x0r/3Fr/yUj/3Fn/xkr+ykX/xkv/31z/rzf/ukH/pi3/xUn+2FX+pSz/ykL/2lP/tjz/4F3+zEr/xUj/sj7/qjIAAzYGDDgLEDgRFTkUFzgWGDkaGzkdHjoiHzkiIjomJDooJjoqJzotKjowLDsxLTs0Ljo5MztFOztLPjtNQjxQQzxXSD1dTT1jUz5oVj5xXT91YD6BaD+GbkCOcT+UdkGef0SmgkGsiUW4j0W4lEG9lkTFm0jFn0HLn0TLoUnQoUPNo0TTpUbZqEfYq0TYrUHdrUb/oyj/pCr/pS3/py/ksUT/qDD/rDTntEr/rTblt0r/rjf/rzj/rzn/sDrvuUT/sz7uu03/tUH/tkH/tkT/t0T/uEX/uUX/ukj3vkr/vEb/vEn/vUv/vkz0xkP1xE3/v07/wUb6xUL/wVD/wkv/wk3/w0j/wk7/wk//wlD8xE7/w0z/xUL/xj3/wlL/w03/xEj/xEr/xUX/xUj/xkP/xUn/xkX/xkb/x0H/xkf/x0P/x0T/yTr/xU//yED/yEH/yT//yEb/yUP/yj//x1H/ykf8zUT/zEL/zT7/yk//zEb/zUr/zkX/z0H/zkf/zVH/z0f/0EP/0Ef/0En/0E7/0kT/0kj/1EP/0lH/00z/1Ej/1FD/1kj/1U7/1VL/2ET/1lH/2UL/2Ej/11P/3Eb/21D/3kH/21X/21f/3Vn/3lr/4Fz/4V7/419yYGn4AAAAXnRSTlMAAgYMExodHyUoMDg7PkBCRklPUFZbW1xeX2BpbHN0dHV4gIGFhoeIkJWXl5ydnaChoqOlqaqssbO3t7q6ury9wMLExcfKy87P1tvc3uDn6Ovt7u/v8/X19vb2+Pz+6l/upgAABPdJREFUeNrNl3lYFHUYxwcIMVIwlDLzyNQK6NAOkEsgySjtQvOIFHZnYG8O3ZVTRJA8tmCXDEogCVIUVFpACJTFhbjiSrA2lCvEZVm5ERH4p9mB3fnNLuzB8/Q8fR6efZ79zPt+552d3xxA/x2mFqted3Zxd3F5+2VLsyf0bn9ymbXz9n2TGJ+4b169yEiv7lXO+yampqYmJzAmp6YmJj+wNjfQdXbrPY8nxlVBlfvzuoyx4I3xiUdjj9RA3eOJ7ZZa+1fvGsfb1TPGN5tqbF/oODasmbE9KzT0W+wa0MrwsPWc/c890A1Hw9n7V/boiuOsZ2PFPzrT4zjLkljS2dneqRvt7d226qf/izt6sVal3/C9P/Xi7vUlKuvnr1t68hHhZzDZ3aAvvxMOwra+oU5fdhsD119NXb3+WIEDEKmsrEQ/tbi6xgXKS6iujlB6a/Dhw7touRbXsE55Cq5XAxR33P8mOvaX/uoywN3D3CDoqus8FNeEazHYf/9yKB1GAmMH/yhTuv7LIVTYLyh2ENxTWb35zB3QqxK3lR23Od4UBp2ExI4oAzrusafdqf4ycF8zx7Csuuw3JTUjR30YLCbTn3zw9h2F6z9KYsodiY06nGJXQ2wAq5qqCiXNsmASi4lCp3FlM66x8zCMOSrta9nNCpydpthtyFUEuL+lnOliBuWkMqCdgzCxUL9TQ2BAhYU8YO2HoGscCfORB7B8A1I7FVIahk3lj/indhMCsOVs41UFIJTG0WAWi0X3iZApnKg7jorInfeRoSoRWG0jD7ATERAOxdDJMEwKaW4VKlzVUDSNBMNwaGuLkFBsh60ClYCqocSI4JDozvZ8wMm+DT8cGiNtzScWu8oDtpaLVOiWSaWyZiGYirpuqXTG4WzFAkSqlJejf2qufNqpBzgIS+eNgzxgU+78AzbJAzZ8nD/vgA3YA8Ujt2i+YA9aM1vdG4i7KvEykwcYrSwl1Ii7wK8qm3IJ3z2m370WFeWVKMkTJ8b1ivOUBie3pDfzNNG8BmEY7RBcwxk+hkR2DYuvqVIgGeWyOF21uBEUPQNNY3MVKBRfCTzAjukZbSsBZIm4b/T7cOTAcQmYuVPx9mieX1igRCDh+vn4caISuwYkbU21tbVNYklf76/Hw/zJ3hEDQGFB3pvQDAYeNwoBhqNgCkIOCIk6kZjZJBYXneMeCz/kR6KQOW1iAV4mqDWDFFgWgjSNHSFRmBSE5BcQxOawDwUyyLAvneETdKVPAJTdQC8E5Qg7wBEETX2RCIzeRekUXwRBfClUBsuf6sM5JxGAVQXgA94i6ypAdq3kxEHYl8FiYXdH9JNKph8Rt2UTihwgELvsLJDs3vzIQARGKFQajeILw7QQ7oPSS1kEFhICTPZeInChtCszJowdQKdQWUHBkXEtLcTtWenrICLLszJ+JpCR09x4Me70Vye5qcJm0XmVrRfeVXtXtErLUCE942JORWPFzZzz6ekqm9I+M4bUsM/4SY00DHX/5VOQOoZbftSVlKeh2TDakpyiC8l7Z/rVeSspJflssmbOJn2qnF+dF/j7f0jSgr0xpIHF7yd8p4GkM/tfhDRjuMaTn3BmDhL49nOPjy/KVz7nJ8wCP4HvthTSCZP123jxPB4fh8fjxXtuBH98bQey+CUnz3gc3raNz5pA+mFgunTNq05ubm5O76xfjv7v/P/lX9PY2j1f0EFIAAAAAElFTkSuQmCC);
 background-size:16px;
 background-position:center 3px;
 background-repeat:no-repeat
}
.w-icon.act-m {
 background-color:#fff;
 cursor:default
}
@media (min-width:1025px) and (max-width:1059px) {
 #search {
  right:14px
 }
}
@media (min-width:1440px) {
 #content-right {
  width:270px
 }
 #lang-menu-act {
  margin-left:1071px
 }
 #lang-menu {
  margin-left:928px
 }
 #view {
  left:810px
 }
 #meny {
  margin:56px 0 0 273px
 }
 .resorts-blocks {
  width:227px
 }
 #content {
  padding:15px 25px 0
 }
 #content-left {
  width:842px
 }
 .next-archive {
  margin-left:750px
 }
 #search {
  right:18px
 }
 .switch-themes {
  right:57px
 }
 .weather-now:not(.horizon) {
  width:100%
 }
 .weather-now:not(.horizon) .weather-now-info {
  width:100%
 }
 .weather-now:not(.horizon) .weather-now-info:after {
  width:100%
 }
 .weather-now:not(.horizon) #weather-now-description {
  width:240px
 }
 .weather-now:not(.horizon) #weather-now-description dt {
  width:126px;
  line-height:14px
 }
 .weather-now:not(.horizon) .forecast-updated {
  width:240px
 }
 .informer-h {
  letter-spacing:0
 }
 .statistics-blocks dt {
  width:130px
 }
}
h2.o-d {
 margin-top:15px
}
h2.o-d {
 font-weight:700;
 font-size:19px
}
.biometric {
 margin-top:10px
}
#search-field.ui-autocomplete-input.ui-autocomplete-loading {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0idWlsLWRlZmF1bHQiPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJub25lIiBjbGFzcz0iYmsiLz48cmVjdCB4PSI0Ni41IiB5PSI0MCIgd2lkdGg9IjciIGhlaWdodD0iMjAiIHJ4PSI1IiByeT0iNSIgZmlsbD0iIzMzMyIgdHJhbnNmb3JtPSJyb3RhdGUoMCA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgZnJvbT0iMSIgdG89IjAiIGR1cj0iMSIgYmVnaW49IjAiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ2LjUiIHk9IjQwIiB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSIjMzMzIiB0cmFuc2Zvcm09InJvdGF0ZSgzMCA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgZnJvbT0iMSIgdG89IjAiIGR1cj0iMSIgYmVnaW49IjAuMSIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L3JlY3Q+PHJlY3QgeD0iNDYuNSIgeT0iNDAiIHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiByeD0iNSIgcnk9IjUiIGZpbGw9IiMzMzMiIHRyYW5zZm9ybT0icm90YXRlKDYwIDUwIDUwKSB0cmFuc2xhdGUoMCAtMzApIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBmcm9tPSIxIiB0bz0iMCIgZHVyPSIxIiBiZWdpbj0iMC4yIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjwvcmVjdD48cmVjdCB4PSI0Ni41IiB5PSI0MCIgd2lkdGg9IjciIGhlaWdodD0iMjAiIHJ4PSI1IiByeT0iNSIgZmlsbD0iIzMzMyIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCkiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwIiBkdXI9IjEiIGJlZ2luPSIwLjMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ2LjUiIHk9IjQwIiB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSIjMzMzIiB0cmFuc2Zvcm09InJvdGF0ZSgxMjAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCkiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwIiBkdXI9IjEiIGJlZ2luPSIwLjMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ2LjUiIHk9IjQwIiB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSIjMzMzIiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCkiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwIiBkdXI9IjEiIGJlZ2luPSIwLjQiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ2LjUiIHk9IjQwIiB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSIjMzMzIiB0cmFuc2Zvcm09InJvdGF0ZSgxODAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCkiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwIiBkdXI9IjEiIGJlZ2luPSIwLjUiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ2LjUiIHk9IjQwIiB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSIjMzMzIiB0cmFuc2Zvcm09InJvdGF0ZSgyMTAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCkiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwIiBkdXI9IjEiIGJlZ2luPSIwLjYiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ2LjUiIHk9IjQwIiB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSIjMzMzIiB0cmFuc2Zvcm09InJvdGF0ZSgyNDAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCkiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwIiBkdXI9IjEiIGJlZ2luPSIwLjciIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ2LjUiIHk9IjQwIiB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSIjMzMzIiB0cmFuc2Zvcm09InJvdGF0ZSgyNzAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCkiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwIiBkdXI9IjEiIGJlZ2luPSIwLjgiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ2LjUiIHk9IjQwIiB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSIjMzMzIiB0cmFuc2Zvcm09InJvdGF0ZSgzMDAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCkiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwIiBkdXI9IjEiIGJlZ2luPSIwLjgiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ2LjUiIHk9IjQwIiB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSIjMzMzIiB0cmFuc2Zvcm09InJvdGF0ZSgzMzAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCkiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwIiBkdXI9IjEiIGJlZ2luPSIwLjkiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0Pjwvc3ZnPg==);
 background-repeat:no-repeat;
 background-size:20px;
 background-position:calc(100% - 10px)
}
.list {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 height:425px;
 position:relative;
 top:4px
}
.list-item {
 font-size:15px;
 width:30%;
 height:28px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxMCI+PHJlY3QgZmlsbD0iI0Q4RDhEOCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIi8+PC9zdmc+) repeat-x 0 13px/3px 1px
}
.list,
.list-item,
.list-item-city,
.list-item-temp {
 overflow:hidden
}
.list-item-city {
 float:left;
 width:60%;
 white-space:nowrap;
 text-overflow:ellipsis
}
.list-item-temp {
 float:right;
 background-color:#fff;
 padding-left:2px
}
.list-item-temp>.wi {
 float:left;
 top:3px;
 position:relative
}
.list-item-temp .temperature {
 font-size:15px;
 position:relative;
 top:-11px;
 left:-15px
}
.temperature {
 width:46px;
 display:inline-block;
 text-align:right
}
.list-item-temp .wi-24 {
 top:-3px;
 position:relative
}
.list .list-item:nth-child(n+31) {
 position:relative;
 left:5%
}
.list .list-item:nth-child(n+16):nth-child(-n+30) {
 position:relative;
 left:2.5%
}
.list-item-city a {
 background-color:#fff;
 padding-right:2px
}
.list-item-temp {
 overflow:visible
}
.resorts-blocks div>span {
 text-align:right;
 padding-left:20px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:62px;
 position:relative
}
.resorts-blocks div span span {
 position:absolute;
 top:-4px;
 left:0;
 left:0
}
.countries-title .h1-title {
 font-size:24px
}
.countries-title {
 margin-top:5px
}
#resorts h2.h2-title,
.countries-title h2.h2-title {
 border-bottom:none
}
.resorts-blocks div {
 margin-bottom:5px
}
.nodate {
 background-color:#fefaed;
 padding:50px 15px 65px 15px;
 text-align:center;
 font-size:20px;
 margin-bottom:300px;
 margin-top:20px;
 border:1px solid #f2f2f2
}
.nodate span {
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiBmaWxsPSIjOGE2ZDNiIiB2aWV3Qm94PSIwIDAgMTA2LjA1OSAxMDYuMDU5Ij4NCjxwYXRoIGQ9Ik05MC41NDYsMTUuNTE4QzY5Ljg1OC01LjE3MiwzNi4xOTktNS4xNzIsMTUuNTE1LDE1LjUxM0MtNS4xNzMsMzYuMTk4LTUuMTcxLDY5Ljg1OCwxNS41MTcsOTAuNTQ3DQoJCWMyMC42ODIsMjAuNjg0LDU0LjM0MSwyMC42ODQsNzUuMDI3LTAuMDA0QzExMS4yMyw2OS44NTgsMTExLjIyOSwzNi4yLDkwLjU0NiwxNS41MTh6IE04NC43NTcsODQuNzU4DQoJCWMtMTcuNDk0LDE3LjQ5NC00NS45NiwxNy40OTYtNjMuNDU1LDAuMDAyYy0xNy40OTgtMTcuNDk3LTE3LjQ5Ni00NS45NjYsMC02My40NkMzOC43OTYsMy44MDcsNjcuMjYxLDMuODA1LDg0Ljc1OSwyMS4zMDINCgkJQzEwMi4yNTMsMzguNzk2LDEwMi4yNTEsNjcuMjY1LDg0Ljc1Nyw4NC43NTh6IE03Ny4wMTcsNzQuMDAxYzAuNjU4LDEuNTIxLTAuMDQyLDMuMjg2LTEuNTYyLDMuOTQzDQoJCWMtMS41MjEsMC42Ni0zLjI4Ni0wLjA0Mi0zLjk0NC0xLjU2MmMtMi44OTMtNi42ODktOS43My0xMS4wMTItMTcuNDIxLTExLjAxMmMtNy44NjgsMC0xNC43NDcsNC4zMTktMTcuNTIyLDExLjAwNA0KCQljLTAuNDc5LDEuMTU0LTEuNTk2LDEuODUxLTIuNzcxLDEuODUxYy0wLjM4NCwwLTAuNzczLTAuMDc0LTEuMTUtMC4yM2MtMS41My0wLjYzNi0yLjI1NS0yLjM5Mi0xLjYyLTMuOTIxDQoJCWMzLjcxLTguOTMyLDEyLjc2NC0xNC43MDMsMjMuMDYzLTE0LjcwM0M2NC4xNzQsNTkuMzcxLDczLjE3NCw2NS4xMTMsNzcuMDE3LDc0LjAwMXogTTMzLjI0LDM4LjY3MQ0KCQljMC0zLjQyNCwyLjc3Ny02LjIwMSw2LjIwMS02LjIwMWMzLjQyMywwLDYuMiwyLjc3Niw2LjIsNi4yMDFjMCwzLjQyNi0yLjc3Nyw2LjIwMi02LjIsNi4yMDINCgkJQzM2LjAxNyw0NC44NzMsMzMuMjQsNDIuMDk3LDMzLjI0LDM4LjY3MXogTTYxLjM1NywzOC42NzFjMC0zLjQyNCwyLjc3OS02LjIwMSw2LjIwMy02LjIwMWMzLjQyMywwLDYuMiwyLjc3Niw2LjIsNi4yMDENCgkJYzAsMy40MjYtMi43NzYsNi4yMDItNi4yLDYuMjAyUzYxLjM1Nyw0Mi4wOTcsNjEuMzU3LDM4LjY3MXoiLz4NCjwvc3ZnPg0K) center center no-repeat;
 display:inline-block;
 width:40px;
 height:40px;
 position:relative;
 top:12px;
 background-size:38px;
 left:15px
}
.p-right.dang+#view {
 display:none
}
.weather-forecast.p-rightSh+#view .view-horizontal,
.weather-forecast.p-rightSh+#view .view-horizontal-act,
.weather-forecast.p-rightSh+#view .view-vertical,
.weather-forecast.p-rightSh+#view .view-vertical-act {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMi41IDMwIDUuMSI+PHN0eWxlPi5zMHtmaWxsOiNEMEQwRDA7fTwvc3R5bGU+PHJlY3QgeT0iNyIgd2lkdGg9IjYuMiIgaGVpZ2h0PSIwLjYiIGZpbGw9IiNEMEQwRDAiLz48cmVjdCB5PSIyLjUiIHdpZHRoPSI2LjIiIGhlaWdodD0iMC42IiBmaWxsPSIjRDBEMEQwIi8+PHJlY3QgeD0iMCIgeT0iMy42IiB3aWR0aD0iNi4yIiBoZWlnaHQ9IjAuNiIgZmlsbD0iI0QwRDBEMCIvPjxyZWN0IHg9IjAiIHk9IjQuNyIgd2lkdGg9IjYuMiIgaGVpZ2h0PSIwLjYiIGZpbGw9IiNEMEQwRDAiLz48cmVjdCB4PSIwIiB5PSI1LjgiIHdpZHRoPSI2LjIiIGhlaWdodD0iMC42IiBmaWxsPSIjRDBEMEQwIi8+PHJlY3QgeD0iNy45IiB5PSI3IiB3aWR0aD0iNi4yIiBoZWlnaHQ9IjAuNiIvPjxyZWN0IHg9IjcuOSIgeT0iMi41IiB3aWR0aD0iNi4yIiBoZWlnaHQ9IjAuNiIvPjxyZWN0IHg9IjcuOSIgeT0iMy42IiB3aWR0aD0iNi4yIiBoZWlnaHQ9IjAuNiIvPjxyZWN0IHg9IjcuOSIgeT0iNC43IiB3aWR0aD0iNi4yIiBoZWlnaHQ9IjAuNiIvPjxyZWN0IHg9IjcuOSIgeT0iNS44IiB3aWR0aD0iNi4yIiBoZWlnaHQ9IjAuNiIvPjxyZWN0IHg9IjE1LjgiIHk9IjIuNSIgd2lkdGg9IjIuOCIgaGVpZ2h0PSIyLjMiIGZpbGw9IiNEMEQwRDAiLz48cmVjdCB4PSIxOS4zIiB5PSIyLjUiIHdpZHRoPSIyLjgiIGhlaWdodD0iMi4zIiBmaWxsPSIjRDBEMEQwIi8+PHJlY3QgeD0iMTUuOCIgeT0iNS4zIiB3aWR0aD0iMi44IiBoZWlnaHQ9IjIuMyIgZmlsbD0iI0QwRDBEMCIvPjxyZWN0IHg9IjE5LjMiIHk9IjUuMyIgd2lkdGg9IjIuOCIgaGVpZ2h0PSIyLjMiIGZpbGw9IiNEMEQwRDAiLz48cmVjdCB4PSIyMy44IiB5PSIyLjUiIHdpZHRoPSIyLjgiIGhlaWdodD0iMi4zIi8+PHJlY3QgeD0iMjcuMiIgeT0iMi41IiB3aWR0aD0iMi44IiBoZWlnaHQ9IjIuMyIvPjxyZWN0IHg9IjIzLjgiIHk9IjUuMyIgd2lkdGg9IjIuOCIgaGVpZ2h0PSIyLjMiLz48cmVjdCB4PSIyNy4yIiB5PSI1LjMiIHdpZHRoPSIyLjgiIGhlaWdodD0iMi4zIi8+PC9zdmc+)
}
.important-note-box {
 text-align:center;
 background-image:linear-gradient(135deg,#fff9c4,#ffe0b2);
 padding:10px 0;
 margin-bottom:3px;
 -webkit-clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,5% 50%,0 0);
 clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,5% 50%,0 0)
}
.important-note {
 background-image:linear-gradient(135deg,#01579b 45%,#ff5722 55%);
 text-align:center;
 -webkit-text-fill-color:transparent;
 -webkit-box-decoration-break:clone;
 -webkit-background-clip:text;
 font-weight:700;
 display:block;
 font-size:18px;
 text-transform:uppercase
}
.info-str-list li {
 font-size:14px;
 line-height:22px
}
.fm-app {
 position:relative;
 top:15px
}
.forecast-days+br+h3+.list-cities {
 display:block
}
.forecast-days+br+h3+.list-cities>div {
 float:left;
 width:30%;
 margin-top:3px;
 margin-right:4%
}
.forecast-days+br+h3+.list-cities>div {
 float:left;
 width:32%;
 margin-top:3px;
 margin-right:2%
}
.forecast-days+br+h3+.list-cities>div:last-child {
 margin-right:0
}
.forecast-days+br+h3+.list-cities>div>p {
 margin-bottom:2px
}
h3.h3-one-day+.biometric {
 margin-top:0
}
#cities-country {
 padding:15px 25px;
 margin-bottom:30px;
 border:1px solid #f0f0f0
}
#countries {
 background-color:#f7f7f7;
 padding:15px 25px 20px 25px;
 margin-bottom:30px
}
#resorts {
 padding:20px 25px 0 25px;
 border:1px solid #f0f0f0;
 margin-bottom:10px
}
#search-field::-webkit-input-placeholder {
 text-transform:none
}
.qkl-cont-item {
 line-height:21px
}
#compare+.forecast-days {
 margin-bottom:35px
}
.day-night-city.occasion {
 position:relative;
 text-align:left
}
.forecast-days+#defSet-6 {
 margin-top:35px
}
.weather-short+.forecast-days {
 margin-top:25px
}
.water-av-box {
 background-color:rgba(0,0,0,.035);
 overflow:hidden;
 margin-bottom:25px;
 margin-top:10px;
 border-radius:3px
}
.water-av {
 background-color:#29b6f6;
 -webkit-clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,5% 50%,0 0);
 clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,5% 50%,0 0);
 font-size:32px;
 color:#fff;
 padding:2px 0 0 0;
 width:85%;
 margin:0 auto 30px auto;
 position:relative;
 top:15px;
 line-height:42px;
 font-weight:700;
 letter-spacing:1px;
 max-width:340px;
 background-image:linear-gradient(120deg,#2d86c8 0,#3fb0f7 100%);
 overflow:hidden
}
.water-av span {
 display:block;
 font-size:12px;
 font-weight:400;
 line-height:17px;
 letter-spacing:0;
 text-transform:uppercase;
 width:136px;
 text-align:right;
 float:left;
 overflow:hidden;
 margin:4px 15px 5px 30px
}
@media (max-width:1279px) {
 #graphic,
 #piechart {
  padding:30px 15px
 }
 .two-blocks-left,
 .two-blocks-right {
  width:48%
 }
}
#defSet-4,
#defSet-6,
#major-cities,
#resorts,
.footer,
.scp-box,
.sl {
 content-visibility:auto
}
.scp-box {
 height:70px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 margin-top:10px;
 margin-bottom:10px;
 background-color:#f7f7f7
}
a.scp {
 background-color:#f6a36f;
 background-image:linear-gradient(130deg,#fdc168 0,#fb8080 33%,#fdc168 66%,#fb8080 200%);
 height:40px;
 position:relative;
 cursor:pointer;
 -webkit-transition:.3s ease-in-out;
 transition:.3s ease-in-out;
 border-radius:2px;
 width:330px;
 margin-left:auto;
 margin-right:auto;
 background-size:250% auto
}
a.scp:hover {
 background-color:#f3807f;
 background-position:50% center
}
.scp svg {
 position:relative;
 top:12px;
 left:40px
}
.scp:before {
 content:"Поиск городов по климату";
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 margin:auto;
 height:24px;
 width:274px;
 white-space:nowrap;
 text-align:center;
 text-transform:uppercase;
 font-size:15px;
 color:#fff;
 line-height:25px;
 text-indent:30px
}
.sf {
 position:absolute;
 top:11px;
 left:1px;
 -webkit-transition:250ms ease;
 transition:250ms ease;
 font-size:13px
}
#search-field:focus+.sf {
 opacity:0;
 margin-right:600px;
 color:transparent
}
#search-field:not(:placeholder-shown)+.sf {
 opacity:0
}
.sun-box {
 overflow:hidden;
 font-size:13px;
 border-bottom:1px solid #f2f2f2;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 height:26px;
 color:#000;
 padding-top:2px;
 margin-bottom:25px;
 background-color:rgb(245 245 245 / 50%)
}
.sun-box div {
 background-size:20px;
 background-position:0 0;
 background-repeat:no-repeat;
 padding-left:27px;
 line-height:25px
}
.sun-box div:nth-child(1) {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjNjE2MTYxIj48cGF0aCBkPSJNNDk2IDQxNkgzMjYuNmwtNTkuMy01OS4zYy02LjItNi4yLTE2LjQtNi4yLTIyLjYgMEwxODUuNCA0MTZIMTZjLTguOCAwLTE2IDcuMi0xNiAxNiAwIDguOCA3LjIgMTYgMTYgMTZoMTc2YzQuMyAwIDguMy0xLjcgMTEuMy00LjdMMjU2IDM5MC42bDUyLjcgNTIuN0MzMTEuNyA0NDYuMyAzMTUuNyA0NDggMzIwIDQ0OGgxNzZjOC44IDAgMTYtNy4yIDE2LTE2QzUxMiA0MjMuMiA1MDQuOCA0MTYgNDk2IDQxNnpNMjU2IDE2MGMtODguMiAwLTE2MCA3MS44LTE2MCAxNjAgMCAxOC41IDMuMSAzNi40IDkuMyA1My40IDMgOC40IDEyLjMgMTIuNyAyMC41IDkuNiA4LjMtMyAxMi42LTEyLjIgOS42LTIwLjVDMTMwLjUgMzQ5LjEgMTI4IDMzNC44IDEyOCAzMjBjMC03MC42IDU3LjQtMTI4IDEyOC0xMjhzMTI4IDU3LjQgMTI4IDEyOGMwIDE0LjgtMi41IDI5LjEtNy40IDQyLjYgLTMgOC4zIDEuMyAxNy41IDkuNiAyMC41IDEuOCAwLjYgMy42IDEgNS40IDEgNi41IDAgMTIuNy00IDE1LTEwLjYgNi4xLTE3IDkuMy0zNSA5LjMtNTMuNEM0MTYgMjMxLjggMzQ0LjIgMTYwIDI1NiAxNjB6TTI1NiA2NGMtOC44IDAtMTYgNy4yLTE2IDE2djMyYzAgOC44IDcuMiAxNiAxNiAxNiA4LjggMCAxNi03LjIgMTYtMTZWODBDMjcyIDcxLjIgMjY0LjggNjQgMjU2IDY0ek00OCAzMDRIMTZjLTguOCAwLTE2IDcuMi0xNiAxNiAwIDguOCA3LjIgMTYgMTYgMTZoMzJjOC44IDAgMTYtNy4yIDE2LTE2QzY0IDMxMS4yIDU2LjggMzA0IDQ4IDMwNHpNNDk2IDMwNGgtMzJjLTguOCAwLTE2IDcuMi0xNiAxNiAwIDguOCA3LjIgMTYgMTYgMTZoMzJjOC44IDAgMTYtNy4yIDE2LTE2QzUxMiAzMTEuMiA1MDQuOCAzMDQgNDk2IDMwNHpNMTIwLjIgMTYxLjZMOTcuNiAxMzljLTYuMi02LjItMTYuNC02LjItMjIuNiAwcy02LjIgMTYuNCAwIDIyLjZMOTcuNiAxODQuM2MzLjEgMy4xIDcuMiA0LjcgMTEuMyA0LjcgNC4xIDAgOC4yLTEuNiAxMS4zLTQuN0MxMjYuNSAxNzggMTI2LjUgMTY3LjggMTIwLjIgMTYxLjZ6TTQzNyAxMzljLTYuMi02LjItMTYuNC02LjItMjIuNiAwbC0yMi42IDIyLjZjLTYuMiA2LjItNi4yIDE2LjQgMCAyMi42IDMuMSAzLjEgNy4yIDQuNyAxMS4zIDQuN3M4LjItMS42IDExLjMtNC43bDIyLjYtMjIuNkM0NDMuMiAxNTUuNCA0NDMuMiAxNDUuMiA0MzcgMTM5eiIvPjwvc3ZnPg==);
 margin-right:20px
}
.sun-box div:nth-child(2) {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjNjE2MTYxIj48cGF0aCBkPSJNNDk2IDM4NEgzMjBjLTQuMyAwLTguMyAxLjctMTEuMyA0LjdMMjU2IDQ0MS40bC01Mi43LTUyLjdDMjAwLjMgMzg1LjcgMTk2LjMgMzg0IDE5MiAzODRIMTZjLTguOCAwLTE2IDcuMi0xNiAxNiAwIDguOCA3LjIgMTYgMTYgMTZoMTY5LjRsNTkuMyA1OS4zQzI0Ny44IDQ3OC40IDI1MS45IDQ4MCAyNTYgNDgwczguMi0xLjYgMTEuMy00LjdMMzI2LjYgNDE2SDQ5NmM4LjggMCAxNi03LjIgMTYtMTZDNTEyIDM5MS4yIDUwNC44IDM4NCA0OTYgMzg0ek0yNTYgMTI4Yy04OC4yIDAtMTYwIDcxLjgtMTYwIDE2MCAwIDE4LjUgMy4xIDM2LjQgOS4zIDUzLjQgMyA4LjQgMTIuMyAxMi43IDIwLjUgOS42IDguMy0zIDEyLjYtMTIuMiA5LjYtMjAuNUMxMzAuNSAzMTcuMSAxMjggMzAyLjggMTI4IDI4OGMwLTcwLjYgNTcuNC0xMjggMTI4LTEyOHMxMjggNTcuNCAxMjggMTI4YzAgMTQuOC0yLjUgMjkuMS03LjQgNDIuNiAtMyA4LjMgMS4zIDE3LjUgOS42IDIwLjUgMS44IDAuNiAzLjYgMSA1LjQgMSA2LjUgMCAxMi43LTQgMTUtMTAuNiA2LjEtMTcgOS4zLTM1IDkuMy01My40QzQxNiAxOTkuOCAzNDQuMiAxMjggMjU2IDEyOHpNMjU2IDMyYy04LjggMC0xNiA3LjItMTYgMTZ2MzJjMCA4LjggNy4yIDE2IDE2IDE2IDguOCAwIDE2LTcuMiAxNi0xNlY0OEMyNzIgMzkuMiAyNjQuOCAzMiAyNTYgMzJ6TTQ4IDI3MkgxNmMtOC44IDAtMTYgNy4yLTE2IDE2IDAgOC44IDcuMiAxNiAxNiAxNmgzMmM4LjggMCAxNi03LjIgMTYtMTZDNjQgMjc5LjIgNTYuOCAyNzIgNDggMjcyek00OTYgMjcyaC0zMmMtOC44IDAtMTYgNy4yLTE2IDE2IDAgOC44IDcuMiAxNiAxNiAxNmgzMmM4LjggMCAxNi03LjIgMTYtMTZDNTEyIDI3OS4yIDUwNC44IDI3MiA0OTYgMjcyek0xMjAuMiAxMjkuNkw5Ny42IDEwN2MtNi4yLTYuMi0xNi40LTYuMi0yMi42IDBzLTYuMiAxNi40IDAgMjIuNkw5Ny42IDE1Mi4zYzMuMSAzLjEgNy4yIDQuNyAxMS4zIDQuNyA0LjEgMCA4LjItMS42IDExLjMtNC43QzEyNi41IDE0NiAxMjYuNSAxMzUuOCAxMjAuMiAxMjkuNnpNNDM3IDEwN2MtNi4yLTYuMi0xNi40LTYuMi0yMi42IDBsLTIyLjYgMjIuNmMtNi4yIDYuMi02LjIgMTYuNCAwIDIyLjYgMy4xIDMuMSA3LjIgNC43IDExLjMgNC43czguMi0xLjYgMTEuMy00LjdsMjIuNi0yMi42QzQ0My4yIDEyMy40IDQ0My4yIDExMy4yIDQzNyAxMDd6Ii8+PC9zdmc+);
 background-size:19px;
 background-position:0 2px
}
.sun-box div:nth-child(1):before,
.sun-box div:nth-child(2):before {
 color:#616161;
 margin-right:4px
}
.sun-box div:nth-child(1):before {
 content:"Восход"
}
.sun-box div:nth-child(2):before {
 content:"Закат"
}
.weather-short,
h2.o-d {
 scroll-margin-top:15px
}
.year {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin-top:20px
}
.year-box {
 height:200px;
 background-color:#fafafa;
 width:22%;
 margin-right:4%;
 margin-bottom:28px;
 text-align:center;
 border-radius:2px;
 border-bottom:1px solid rgb(117 117 117 / 35%)
}
.temp1 {
 background-color:#e5e9ff
}
.temp2 {
 background-color:#dff0fd
}
.temp3 {
 background-color:#def5e0
}
.temp4 {
 background-color:#fffbd4
}
.temp5 {
 background-color:#fff3e0
}
.temp6 {
 background-color:#ffdcd1
}
.year-box:nth-child(4n) {
 margin-right:0
}
.year-month {
 font-size:15px;
 margin-top:14px;
 text-transform:uppercase;
 margin-bottom:6px;
 position:relative;
 top:1px;
 font-weight:700
}
.year-month a {
 color:#000
}
.year-day,
.year-temp {
 color:#000;
 margin-bottom:5px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.year-day {
 margin-top:9px
}
.year-day span,
.year-temp span {
 width:40%
}
.year-day span {
 font-size:14px;
 margin-top:5px
}
.year-temp {
 color:#000;
 font-size:25px;
 margin-bottom:8px
}
.year-temp span span {
 font-size:18px;
 position:relative;
 top:-5px
}
.year-data {
 position:relative;
 top:2px
}
.year-data svg {
 fill:#4a4a4a;
 width:19px;
 position:relative;
 top:3px;
 margin-right:10px
}
.year-data div {
 text-align:left;
 width:65%;
 margin:auto;
 margin-bottom:4px;
 white-space:nowrap
}
.year-data div span {
 font-size:14px;
 color:#000;
 margin-left:3px
}
#defSet-4 {
 margin-bottom:10px
}
.tabs-box {
 height:46px;
 font-size:15px;
 margin-top:15px;
 overflow:hidden;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 border-radius:2px 2px 0 0
}
.tabs-item {
 color:#616161;
 background-color:#f2f2f2;
 width:50%;
 border:1px solid #e8e8e8;
 cursor:pointer;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.tabs-item.current {
 background-color:#fff;
 cursor:default;
 font-weight:700;
 color:#000
}
.tabs-item:nth-child(1) {
 border-left:none
}
.tabs-item:nth-child(2) {
 border-left:none;
 border-right:none
}
.from-users {
 height:70px;
 margin:25px 0;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 background:#f5f5f5 url(https://world-weather.ru/images/weather-by-region.webp) no-repeat center/cover
}
.from-users a {
 height:70px;
 margin:10px 0;
 cursor:pointer;
 overflow:hidden;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 position:relative
}
.from-users a span {
 font-size:13px;
 font-weight:700;
 text-transform:uppercase;
 background-color:rgba(0,94,163,.75);
 border-radius:2px;
 text-shadow:0 1px 1px rgba(0,62,138,.6),0 -1px 3px rgba(0,62,138,.5);
 color:rgba(255,255,255,.95);
 -webkit-box-shadow:0 0 20px 0 rgba(45,134,200,.35),0 -1px 0 0 #1e75b5 inset;
 box-shadow:0 0 20px 0 rgba(45,134,200,.35),0 -1px 0 0 #1e75b5 inset;
 height:42px;
 line-height:17px;
 width:192px;
 text-align:center;
 letter-spacing:.3px;
 z-index:2;
 position:relative
}
.from-users a span:before {
 content:"Расскажите о погоде пользователям";
 position:absolute;
 top:5px;
 left:0;
 right:0;
 bottom:0;
 height:42px;
 padding:0 12px;
 width:192px;
 overflow:hidden;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.from-users a span:after {
 width:260px;
 display:block
}
.from-users:after,
.from-users:before {
 content:"";
 width:20px;
 height:25px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjZmY3OTc5IiBkPSJNMjU2LjA4IDU0Ljk5OWM4NC44NyAwIDE1My44MSA2OC45NCAxNTMuODEgMTUzLjk2IDAgNzcuMDU5LTg3LjAyIDE5NS4wMy0xNTMuMiAyNDYuMDQtODUuMzMtNjkuMjQtMTU0LjU4LTE2Ny43NS0xNTQuNTgtMjQ2LjA0IDAtODUuMDIxIDY4Ljk0LTE1My45NiAxNTMuOTctMTUzLjk2em03NC43OSAxNTAuNzk5YzAtNDEuMzQtMzMuNTIxLTc0Ljg2LTc0Ljg3LTc0Ljg2LTQxLjM1IDAtNzQuODYgMzMuNTItNzQuODYgNzQuODYgMCA0MS4zNSAzMy41MSA3NC44NyA3NC44NiA3NC44N3M3NC44Ny0zMy41MiA3NC44Ny03NC44N3oiLz48L3N2Zz4=) no-repeat center/32px;
 position:absolute
}
.from-users:before {
 -webkit-transform:translate(-121px,-11px);
 transform:translate(-121px,-11px)
}
.from-users:after {
 -webkit-transform:translate(116px,8px);
 transform:translate(116px,8px)
}
#header+#f-u .from-users {
 margin-top:-10px;
 margin-bottom:14px;
 position:relative
}
#header+#f-u .from-users i {
 display:block;
 position:absolute;
 width:18px;
 height:18px;
 top:8px;
 right:12px;
 background:rgba(255,255,255,1) url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMWQ3NGMxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTQgMS40IDEyLjYgMCA3IDUuNiAxLjQgMCAwIDEuNCA1LjYgNyAwIDEyLjYgMS40IDE0IDcgOC40bDUuNiA1LjYgMS40LTEuNEw4LjQgNyAxNCAxLjRaIi8+PC9zdmc+) no-repeat center/10px;
 border-radius:2px;
 -webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);
 box-shadow:0 2px 6px rgba(0,0,0,.15)
}
@media(max-width:350px) {
 .from-users a span:after {
  width:250px
 }
}
@media(min-width:1024px) and (orientation:landscape) {
 .from-users {
  height:90px;
  margin:30px 0
 }
 .from-users:before {
  -webkit-transform:translate(-190px,-11px);
  transform:translate(-190px,-11px)
 }
 .from-users:after {
  -webkit-transform:translate(189px,8px);
  transform:translate(189px,8px)
 }
 .from-users a {
  height:90px
 }
 .from-users a span {
  font-size:16px;
  height:54px;
  line-height:20px;
  width:270px;
  letter-spacing:0
 }
 .from-users a span:before {
  top:8px;
  height:54px;
  width:270px
 }
}
.modal {
 background-color:#fff;
 width:250px;
 height:148px;
 position:absolute;
 border-radius:4px;
 -webkit-box-shadow:rgb(0 0 0 / 40%) 0 0 25px 0;
 box-shadow:rgb(0 0 0 / 40%) 0 0 25px 0;
 margin:auto;
 font-size:13px;
 padding:15px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 z-index:99999;
 -webkit-animation:modal 170ms cubic-bezier(.82,-.01,.05,1);
 animation:modal 170ms cubic-bezier(.82,-.01,.05,1);
 -webkit-transform:translate(0,0);
 transform:translate(0,0)
}
@-webkit-keyframes modal {
 0% {
  opacity:0;
  height:0;
  width:0;
  -webkit-transform:translate(170px,190px);
  transform:translate(170px,190px);
  overflow:hidden
 }
 50% {
  overflow:hidden
 }
 100% {
  opacity:1;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@keyframes modal {
 0% {
  opacity:0;
  height:0;
  width:0;
  -webkit-transform:translate(170px,190px);
  transform:translate(170px,190px);
  overflow:hidden
 }
 50% {
  overflow:hidden
 }
 100% {
  opacity:1;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
.modal:before {
 content:"";
 position:absolute;
 width:0;
 height:0;
 right:45px;
 margin:auto;
 border:8px solid transparent;
 border-top:8px solid #fff;
 bottom:-15px
}
.modal-title {
 font-size:16px;
 font-weight:700;
 margin-bottom:15px
}
.modal-text {
 line-height:16px;
 max-height:95px;
 overflow:hidden
}
.modal-close {
 width:16px;
 height:16px;
 background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNTYuMjE4IDM1Ni4yMTgiIGZpbGw9IiNmZjg5N2YiPg0KCTxwYXRoIGQ9Ik0zNTAuNjc2LDI2MS41MDFjNy4zODgsNy4zODksNy4zODgsMTkuMzY1LDAuMDAxLDI2Ljc1NGwtNjIuNDIxLDYyLjQyMWMtNy4zOSw3LjM4OS0xOS4zNjYsNy4zODctMjYuNzU1LDBsLTgzLjM5Mi04My4zOTQNCgkJbC04My4zOTUsODMuMzk0Yy03LjM4Niw3LjM4OC0xOS4zNjQsNy4zODctMjYuNzUyLDBMNS41NDEsMjg4LjI1NGMtNy4zODgtNy4zODgtNy4zODctMTkuMzY0LDAuMDAxLTI2Ljc1bDgzLjM5NS04My4zOTUNCgkJTDUuNTQzLDk0LjcxNWMtNy4zODctNy4zODctNy4zODctMTkuMzY1LTAuMDAxLTI2Ljc1MUw2Ny45NjUsNS41NDJjNy4zODctNy4zODgsMTkuMzY1LTcuMzg3LDI2Ljc1LDBsODMuMzk1LDgzLjM5NWw4My4zOTMtODMuMzk1DQoJCWM3LjM4OC03LjM4NywxOS4zNjQtNy4zODgsMjYuNzUzLDBsNjIuNDIyLDYyLjQyMWM3LjM4Nyw3LjM4OCw3LjM4OCwxOS4zNjYsMCwyNi43NTNsLTgzLjM5NSw4My4zOTNMMzUwLjY3NiwyNjEuNTAxeiIvPg0KPC9zdmc+) no-repeat 0 0/14px;
 cursor:pointer;
 position:absolute;
 top:16px;
 right:15px
}
.modal+.overlay {
 z-index:15
}

.overlay.anim {
 -webkit-animation:overlayAnim 150ms;
 animation:overlayAnim 150ms;
 opacity:0
}
@-webkit-keyframes overlayAnim {
 0% {
  opacity:1
 }
 100% {
  opacity:0
 }
}
@keyframes overlayAnim {
 0% {
  opacity:1
 }
 100% {
  opacity:0
 }
}







.nearby {
 margin:30px 0;
 overflow:hidden
}
.nearby>ul {
 list-style:none;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 gap:12px;
 padding:5px 0 10px 0
}
.nearby>ul>li {
 background-color:#fff;
 border:1px solid #e6e6e6;
 border-radius:3px;
 position:relative;
 overflow:hidden;
 -webkit-transition:.2s ease-out;
 transition:.2s ease-out;
 padding-left:6px
}
.nearby>ul>li>a {
 display:inline-block;
 padding:5px 18px 5px 20px;
 color:#000
}
.nearby>ul>li:hover {
 border-color:#d0cece
}
.nearby>ul>li>svg {
 position:absolute;
 width:10px;
 -webkit-transform:translate(5px,8px);
 transform:translate(5px,8px);
 fill:#9e9e9e;
 -webkit-transition:fill .2s ease-out;
 transition:fill .2s ease-out
}
.nearby>ul>li:hover>svg {
 fill:#757575
}
a.scp-anim {
 -webkit-animation-name:animShadow;
 animation-name:animShadow;
 -webkit-animation-duration:1.5s;
 animation-duration:1.5s;
 -webkit-animation-iteration-count:2;
 animation-iteration-count:2
}
.legend-list-box {
 height:168px;
 margin:0 0 30px
}
.legent-tit {
 font-weight:700;
 margin-bottom:12px
}
.legend-list {
 list-style:none;
 font-size:16px;
 line-height:18px;
 counter-reset:list;
 margin-bottom:30px
}
.legend-list>li {
 margin-bottom:10px;
 white-space:nowrap;
 text-overflow:ellipsis;
 overflow:hidden;
 padding-top:2px
}
.legend-list>li:before {
 counter-increment:list;
 content:counter(list) ".";
 width:26px;
 display:inline-block;
 font-size:15px;
 color:#9e9e9e;
 text-align:right;
 padding-right:8px
}
.weather-mn-b-box {
 margin-top:25px;
 margin-bottom:30px
}
.weather-mn-b-box.month-p {
 margin-top:15px
}
.weather-mn-b {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 padding:25px;
 background-color:rgba(245,245,245,.75);
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 -ms-flex-pack:distribute;
 justify-content:space-around;
 gap:0 15px;
 border-radius:2px
}
.weather-mn-b>a,
.weather-mn-b>span {
 background-color:#e7e7e7;
 padding:13px 0;
 width:30%;
 text-align:center;
 color:#000;
 font-weight:700;
 font-size:13px;
 border-radius:2px;
 -webkit-transition:.3s ease-in;
 transition:.3s ease-in;
 -webkit-box-shadow:0 -1px 0 0 #dbdcdc inset;
 box-shadow:0 -1px 0 0 #bababa inset;
 margin-bottom:20px
}
.weather-mn-b>:nth-child(n+4) {
 margin-bottom:0
}
.weather-mn-b>a:hover {
 background-color:#d9d9d9
}
.weather-mn-b>span.current {
 background-color:#bababa;
 -webkit-box-shadow:0 1px 3px rgb(0 0 0 / 10%) inset,0 1px 1px rgb(0 0 0 / 20%) inset,0 -1px 0 0 #949494 inset;
 box-shadow:0 1px 3px rgb(0 0 0 / 10%) inset,0 1px 1px rgb(0 0 0 / 20%) inset,0 -1px 0 0 #949494 inset
}
.sl {
 overflow:hidden;
 margin:10px 0 35px 0
}
.sl>.wbn {
 margin:0
}
.sl-box {
 overflow:hidden;
 margin-top:12px
}
.sl-item {
 overflow:hidden;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 background-color:#fff;
 border-radius:3px;
 padding:14px 0;
 border:1px solid #e6e6e6;
 cursor:pointer
}
.sl-item:not(:last-child) {
 margin-bottom:16px
}
.sl-item>div {
 overflow:hidden
}
.sl-item-icon {
 width:60px;
 text-align:center;
 height:32px
}
.sl-item-icon>svg {
 width:33px;
 opacity:.72
}
svg.i-umb {
 opacity:.8
}
svg.i-wind {
 width:31px;
 pacity:.8
}
.sl-item-txt {
 width:calc(100% - 100px);
 font-size:15px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 line-height:18px
}
.sl-item-arrow {
 width:40px
}
.sl-item-arrow>svg {
 width:22px;
 display:block;
 margin:auto;
 -webkit-transform:rotate(-270deg);
 transform:rotate(-270deg);
 opacity:.8;
 -webkit-transition:230ms ease-in-out;
 transition:230ms ease-in-out
}
.sl-item-arrow.open>svg {
 -webkit-transform:rotate(-90deg);
 transform:rotate(-90deg)
}
.sl-item-all-txt {
 width:100%;
 font-size:15px;
 margin:10px 40px 0 60px;
 line-height:18px;
 border-top:1px solid #e6e6e6;
 padding-top:12px;
 display:none
}
@media screen and (min-width:768px) {
 .sl-item-arrow {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
}
@-webkit-keyframes animShadow {
 0% {
  -webkit-box-shadow:0 0 0 0 #f7be62;
  box-shadow:0 0 0 0 #f7be62
 }
 100% {
  -webkit-box-shadow:0 0 0 30px rgb(247 190 98 / 3%);
  box-shadow:0 0 0 30px rgb(247 190 98 / 3%)
 }
}
@keyframes animShadow {
 0% {
  -webkit-box-shadow:0 0 0 0 #f7be62;
  box-shadow:0 0 0 0 #f7be62
 }
 100% {
  -webkit-box-shadow:0 0 0 30px rgb(247 190 98 / 3%);
  box-shadow:0 0 0 30px rgb(247 190 98 / 3%)
 }
}
