        /*Fonts*/
        @font-face {
        	font-family: Roboto;
        	font-weight: normal;
        	font-style: normal;
        }

        @font-face {
        	font-family: Roboto;
        	font-weight: 300;
        	font-style: normal;
        }

        @font-face {
        	font-family: Roboto;
        	font-weight: 500;
        	font-style: normal;
        }

        /*Other core styles*/
        div, p, span, strong, b, em, i, a, li, td {
        	-webkit-text-size-adjust: none;
        }

        .watchOnSite {
        	-webkit-border-radius: 3px;
        	-moz-border-radius: 3px;
        	-ms-border-radius: 3px;
        	-o-border-radius: 3px;
        }
        

        .b-meteo-alerts { float:left; display:block; width:162px; max-height:85px; padding-bottom:10px; margin-left:20px; background:url(/images/meteoprog-alert-sprite.png) 100% 100% no-repeat; font-size:14px; line-height:1; text-align:center; color:#000; overflow:hidden; }
        .b-alerts-warn { display:block; height:30px; padding:0 5px 0 30px; background:url(/images/meteoprog-alert-sprite.png) -100% 0 no-repeat; line-height:32px; font-size:19px; font-weight:bold; color:#fff; text-transform:uppercase; }
        .b-alerts-warn + span { display:block; color:#ccc; margin:0 auto 4px; padding:0; }
        .b-alerts-warn.cold { background-position:0 50%; }
        .b-alerts-warn.cold + span { color:#55acc5; }
        .b-alerts-warn.hot { background-position:-162px 50%; }
        .b-alerts-warn.hot + span { color:#f0933b; }
        .selectNewDay.active{background: url(/images/icons-small-sprite.png) -200px -50px no-repeat;color: #534f49;font-weight: bold;padding: 0;text-align: center;text-decoration: none;width: 84px;}
        .selectNewDay{color: #336699; float: left; font: 15px/26px Arial; height: 37px; padding: 0 10px; text-decoration: underline;}
        .selectNewDay:hover{text-decoration: none}

        .new-design-mobile-banner {text-align: center;}

        #map_canvas_city {
        	height: 362px;
        	width: 677px;
        	margin: 0 auto;
        }

        .leftPart {
        	display: table;
        }

        #mp_banner_83{
        	margin-left: 493px;
        	margin-top: -32px;
        }


        .tour p {
        	margin: 0.5em 0;
        }
        .tour .title {
        	margin-left: 8px;
        }
        .tour li {
        	line-height: 28px;
        	background: url('/images/tour/bullit.png') 0px 0px no-repeat no-repeat;
        	padding-left: 9px;
        	margin-bottom: 10px;
        }
        .tour .desc {
        	float: left;
        	font-size: 14px;
        	line-height: 18px;
        	font-weight: normal;
        	background: transparent;
        }
        .noBottomBorder {
        	border-bottom:none;
        	width: 100%;
        }
        .tour ol {
        	width:275px;
        	float:left;
        	margin-right: 9px;
        	list-style-position:inside;
        	font-size: 14px;
        	font-weight: bolder;
        }
        .tour .holder {
        	border: 1px solid #354866;
        	float: left;
        	padding:10px;
        	background-color: #ecedf1;
        	margin-bottom: 2em;
        }
        .tour h3 {
        	font-size: 20px;
        	font-style: italic;
        	margin-top: 15px;
        }
        .tour img {
        	width: 690px;
        	height: 620px;
        	float:right;
        }
        .tour a.centered {
        	display: block;
        	text-align: center;
        }
        .tour a.large {
        	font-weight: bold;
        	font-size: 4.5em;
        }
        .tour a.medium {
        	font-size: 4em;
        }


        #water_map_canvas {
        	height: 400px;
            margin: 0 auto;
        }


        .bubble-no-adblock {
            opacity: 0;
            position: absolute;
            left: 30%;
            top: -15%;
            z-index: 100;
            cursor: pointer;
            -moz-transition: opacity 0.3s ease 0.3s;
            -webkit-transition: opacity 0.3s ease 0.3s;
            transition: opacity 0.3s ease 0.3s;
            display: none;
        }
        
        .blockWeather {
            position: relative;
        }


        .selectNewDay.active{background: url(/images/icons-small-sprite.png) -200px -50px no-repeat;color: #534f49;font-weight: bold;padding: 0;text-align: center;text-decoration: none;width: 84px;}
        .selectNewDay{color: #336699; float: left; font: 15px/26px Arial; height: 37px; padding: 0 10px; text-decoration: underline;}
        .selectNewDay:hover{text-decoration: none}

        .b-meteo-alerts { float:left; display:block; width:162px; max-height:85px; padding-bottom:10px; margin-left:20px; background:url(/images/meteoprog-alert-sprite.png) 100% 100% no-repeat; font-size:14px; line-height:1; text-align:center; color:#000; overflow:hidden; }
        .b-alerts-warn { display:block; height:30px; padding:0 5px 0 30px; background:url(/images/meteoprog-alert-sprite.png) -100% 0 no-repeat; line-height:32px; font-size:19px; font-weight:bold; color:#fff; text-transform:uppercase; }
        .b-alerts-warn + span { display:block; color:#ccc; margin:0 auto 4px; padding:0; }
        .b-alerts-warn.cold { background-position:0 50%; }
        .b-alerts-warn.cold + span { color:#55acc5; }
        .b-alerts-warn.hot { background-position:-162px 50%; }
        .b-alerts-warn.hot + span { color:#f0933b; }


        /* Федоров Д.М. МЕТ-374 */
        .bubble-no-adblock {
          opacity: 0;
          position: absolute;
          left: 65%;
          top: -10%;
          z-index: 100;
          cursor: pointer;
          -moz-transition: opacity 0.3s ease 0.3s;
          -webkit-transition: opacity 0.3s ease 0.3s;
          transition: opacity 0.3s ease 0.3s;
          display: none;
      }

      .temperature dl 
      { 

        position: absolute;
        width: 184px;
        right: 0;
        top: 100%;
        top: 40px;     
        font-family: Roboto-Light;
        font-size: 0.875em;
        background: #fff;
        padding: 6px 0px 0px 0px;
        z-index: 1;
        margin:0px;
        margin-left:20px;             
        
    }

    .temperature dt 
    {
        display: inline-block;
        position: absolute;
        right: 0;
        margin-right: 20px;
        padding-top: 0px; 
        top:-10px;    
        height:15px;
        
    }


    .temperature dt:after {
      right: 0;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 4px 3.5px 0 3.5px;
      border-color: #3f6bf5 transparent transparent transparent;
  }


  .temperature dd {        
    display:none; 
    background: transparent; 
    clear:left;
    min-height: 25px;
    height: auto !important;
    height: 25px;  
    
    padding:0; 
    color:#fff; 
    text-align:left;
    width:100%;
    
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
}

.temperature dd.firstMap {
    border-top: 1px solid #c3c3c3;        
}

.temperature dd.lastMap {
    border-bottom: 1px solid #c3c3c3;        
}

.temperature dd.close, 
.temperature:hover dd.close {
    display: none;
}

.temperature dt a, .temperature dt a:visited,.temperature dt {
    display:block; 
    font-family: Roboto-Light;      
    font-size:13px;
    color: #3f6bf5;        
    
}

.temperature dd a, .temperature dd a:visited {
    background:#fff url("/images/icons-v-sprite.png") 7px 6px no-repeat;
    color:#303E50; 
    text-decoration:none; 
    display:block;
    padding:5px 5px 5px 30px; 
    width:117px;
    font-size:12px;
    /*height:19px;*/
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    font-family: Arial, sans-serif;
}


.temperature a:hover 
{
    border:0;
}

.temperature:hover dd, .temperature a:hover dd 
{
    display:block;
    height:18px;
}

.temperature:hover dl, .temperature a:hover dl 
{
    width:124px; 
}

.temperature dd a:hover 
{
    background: #3f6bf5 url("/images/icons-v-sprite.png") 7px 6px no-repeat;
    color: #fff;        
}

.temperature dd a.selected 
{
    background-position: 7px -54px;
    
}

.temperature dt a{
    font-family: Roboto-Light;
    color: #3f6bf5;
}



.imgMapVideo {
  width: 677px;
  height: 378px;
}


.informers__footer {
    margin-top: 90px;
}
.informers__footer .checkbox-wrap {
    margin: 39px 0 30px;
}
.informers__footer textarea {
    width: 100%;
    margin: 10px 0 60px;
    border: solid 1px #c6c6cb;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 4px 10px;
    min-height: 210px;
    font-weight: 300;
    font-size: 14px;
}
.informers__footer a {
    color: #2b85ca;
    text-decoration: underline;
}

.mainPrognoz .showAllDay {
    margin: 0px 15px;
    padding: 0px;
}





.temperature{
    color: #336699;
    padding: 0;
    /* margin: 12px 12px 0 0; */
    position: static;
    width: 124px;
    height: 1px;
    z-index: 100;
    float: right;
}
.temperature dl{
    top: 25px;
    right: 10px;
    width: 154px;
    margin: 0;
    padding: 0;
    float: right;
    padding-top: 17px;
}
.temperature dt{background:#fff url(/images/down.png) 138px 9px no-repeat;border:1px solid #e1e1e1;min-height:23px;height:auto!important;height:23px;line-height:22px;margin:0;padding:0 0 0 5px;width:147px;float:left;}
.temperature dd{border:1px solid #e1e1e1;border-width:0 1px 0 1px;display:none;background:transparent;clear:left;min-height:25px;height:auto!important;height:25px;margin:0;padding:0;color:#fff;text-align:left;width:152px;}
.temperature dd.firstMap{border-width:1px 1px 0 1px;}
.temperature dd.lastMap{border-width:0 1px 1px 1px;}
.temperature dt a,.temperature dt a:visited,.temperature dt{display:block;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;color:#336699;width:147px;}
.temperature dd a,.temperature dd a:visited{background:#fff url(/images/icons-v-sprite.png) 7px 6px no-repeat;color:#303E50;text-decoration:none;display:block;padding:5px 5px 5px 30px;width:117px;}
.temperature a:hover{border:0;}
.temperature:hover dd{display:block;}
.temperature:hover dl{width:154px;}
.temperature dd a:hover{background:#9097a1 url(/images/icons-v-sprite.png) 7px 6px no-repeat;}
.temperature dd a.selected{background-position:7px -54px;}
.down{background:url(/images/down.png) no-repeat;width:10px;height:7px;margin:12px 0 0 5px;border:none!important;display:block;}


.dropdown-container {
    color: rgb(51, 102, 153);
    padding: 0px;
    margin: 12px 12px 0px 0px;
    position: absolute;
    width: 124px;
    height: 1px;
    z-index: 100;
    top: 0px;
    right: 0px;
}


.dropdown-container dl {
    background: #FFFFFF;
}

.map_canvas_cloud {
    height: 500px;
    margin-top: 15px;
}

#reviewforecast_pjax_container .mainPrognoz .showAllDay {
    margin: 15px;
}


@media screen and (max-width: 640px) {
   .mapContainer {
      padding-top: 140px;
  }

  #mapWrapper-pl {
      height: 660px;
  }
}

@charset "utf-8";
/* CSS Document style.css */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, em,  img, strong, sub, sup, b, u, i,  dl, dt, dd, ol, ul, li, form, label, table, tbody, tfoot, thead, tr, th, td, fieldset, blockquote 
{
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        vertical-align: baseline;
        background: transparent;
}
body, html 
{
        height: 100%;
}
html>body .container
{
        min-height: 100%;
        height: auto;
        width: 1040px;
        margin: 0 auto;
        position: relative;
        z-index: 2;
}
body > a:first-child {
    position: fixed !important;
    height: 100% !important;
}
* html .container
{
        height: 100%;
}
body
{
        margin:0;
        padding:0;
}
a {
        color : #369;
        cursor: pointer;
        cursor: hand;
}
/*
@font-face {
    font-family: 'ArialRegular';
    src: url('/images/font/arialRegular/arial-regular-webfont.eot');
    src: url('/images/font/arialRegular/arial-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/images/font/arialRegular/arial-regular-webfont.woff') format('woff'),
         url('/images/font/arialRegular/arial-regular-webfont.svg#') format('svg'),
         url('/images/font/arialRegular/arial-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
*/
.clear
{
        clear:both;
}
.floatL
{
        float:left;
}
.floatR
{
        float:right;
}
.container
{
        background:#FFF;
        width:100%;
}
.topLine
{
        background:url(/images/topLine.jpg) repeat-x;
        height:17px;
        width:1017px;
        margin:0 auto;
}
.main
{
        background:url(/images/bgMain.png) 0 0 repeat-y;
        width:996px;
        margin: 0 auto;
        padding:10px 22px 0;
		position:relative;
}
.header
{
        background: #fff;
        margin: 0;
        min-height: 107px;
        height: auto !important;
        height: 107px;
        padding: 0;
        position: relative;

        border-radius: 4px 4px 0 0;
}
.bgSearch
{
        background:url(/images/inputSearch.jpg) no-repeat;
        width:205px;
        height:35px;
        line-height:35px;
        border:none;
        padding: 0 36px 0 13px;
        position:relative;
        color:#999999;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:14px;
}
.imgLogo
{
        background:url(/images/logo.jpg) no-repeat;
        width:230px;
        height:41px;
        display:block;
}
.weather
{
        font-size:13px;
        font-family:Verdana, Geneva, sans-serif;
        color:#3a3a3a;
        margin:0 0 0 6px;
        line-height:23px;
}
.loginPanel
{
        margin:0 0 0 182px;
        background:url(/images/bgLogin.jpg) no-repeat;
        width:196px;
        height:36px;
}
.enter
{
        background:url(/images/enter.png) no-repeat;
        width:95px;
        height:38px;
}
.social
{
        margin:0 0 0 7px;
}
.social a
{
        display:block;
        margin: 6px 4px 0 0;
        width:26px;
        height:26px;
}
.vk
{
        background:url(/images/vk.png) no-repeat;
}
.faceBook
{
        background:url(/images/faceBook.png) no-repeat;
}
.mail
{
        background:url(/images/mail.png) no-repeat;
}
.menu 
{
        list-style: none;
        margin: 0;
        width:996px;
        height:31px;
}
.menu li 
{
        float: left;
}
.menu li a 
{
        color: #FFF;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:14px;
        text-decoration: none;
        text-transform:uppercase;
        width:166px;
        height:31px;
        text-align:center;
        line-height:31px;
        display:block;
}
.bg1
{
        background:url(/images/leftPartMenu.jpg) no-repeat;
}
.bg2
{
        background:#687483;
}
.bg3
{
        background:#db0254;
}
.bg4
{
        background:#e95818;
}
.bg5
{
        background:#f2871d;
}
.bg6
{
        background:url(/images/rightPartMenu.jpg) no-repeat;
}
.first
{
        padding: 0 0 0 16px !important;
}
.subMenu
{
        background: #3e4b5d;
        width:994px;
        height:26px;
        margin:0 0 10px 1px;
}

.bgLine
{
        color: #2a3647;
        padding:0 10px;
}

.subMenu li.bgLine
{
        padding: 5px 0 0;
}
.leftPart
{
        width:680px;
		padding-bottom:10px;

}

.footer_seo_description_text {
	font: 12px Arial, sans-serif;
	text-align:justify;
	display:table-footer-group !important;
}
.bluebrdr {
	border:1px solid #425f7d;
	margin:5px 0px;
	padding:10px;
	border-radius:5px;
}
.weatherInCity
{
        width:496px;
        margin:0 20px 0 0;
}
.weatherInCity.weatherInCityMain
{
        width:680px;
        margin:0;
}
.titleWeather
{
        width:340px;
}

.mainTitle_catalog
{
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:10px;
        line-height: 18px;
        color:#000;
        text-transform:uppercase;
}

.mainTitle
{
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:18px;
        line-height: 18px;
        color:#000;
        text-transform:uppercase;
}
.imgOtherCity
{
        background: url("/images/icons-small-sprite.png") -1000px 0 no-repeat;
        width:11px;
        height:17px;
        display:inline-block;
}
.otherCity
{
        color:#336699;
        text-decoration:none;
        font-size:12px;
        font-family:Arial, Helvetica, sans-serif;
        text-transform:none;
        font-weight:bold;
        border-bottom: 1px dashed #1a3dc1;
}
.menuWeather
{
        margin:5px 0;
}

.weatherInCity.weatherInCityMain .menuWeather
{
        width: 570px;
}

.menuWeather li
{
        list-style:none;
        color:#475568;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:12px;
        display:inline

}
.pad2
{
        padding:0 2px;
}
.menuWeather li a
{
        text-decoration:none;
        color:#475568;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:12px;
}
.blockWeather
{
        width:496px;
        border-top:2px solid #626d84;
        border-bottom:2px solid #626d84;
        position:relative;
}
.weatherInCity.weatherInCityMain .blockWeather
{
        border-bottom:none;
        width: 680px;
}
.weatherInCity.weatherInCityMain .actualitem{
        border-right: 2px solid #eaedf1;
        float: left;
        height: 340px;
        overflow: hidden;
		width: 494px;
}
.weatherInCity.weatherInCityMain .actualitem .actualdayWrapper
{
        display: none;
        margin: 0;
        overflow: hidden;
        width: 494px;
}
.weatherInCity.weatherInCityMain .actualitem .actualdayWrapper.active
{
        display: block;
}
/*
.weatherInCity.weatherInCityMain .actualitem .actualdayWrapper .dayWeatherNow {
        overflow: hidden;
}
*/
.actualdayTabs .weatherNow
{
        width: 280px;
}
.actualdayTabs .lineWeather
{
        margin: 0 5px 15px 0;
}
.actualdayTabs .weatherNow .detailWeather
{
        margin: 0 10px 0 0;
        text-align: center;
        width: 120px;
}
.actualdayTabs .weatherNow .detailTime 
{
        margin: 0;
        padding: 5px 0 0 2px;
        height: auto;
        text-align: left;
}
.actualdayTabs .weatherNow .detailLast 
{
        margin: 0;
        padding: 5px 0 0 2px;
        height: 14px;
        text-align: center;
        color:#999;
}
.actualdayTabs .weatherNow .detailWeather .temp
{
        color: #475568;
        font: bold 45px Arial;
        margin: 0;
        text-align: center;
        width: 114px;
        padding: 0px;
}
.actualdayTabs .weatherNow .detailWeather .weatherFeelings
{
        font: bold 18px Arial;
        height: 30px;
        line-height: 29px;
        margin: 9px 0 10px 3px;
        text-align: center;
        width: 114px;

}
.actualdayTabs .weatherNow .detailWeather .someTemp
{
        margin: 6px 0 0;
        width: 120px;
}
.actualdayTabs .weatherNow .detailWeather .factor
{
        white-space: nowrap;
}
.actualdayTabs .weatherNow .detailWeather .icon-weather 
{
        margin: 25px 0 5px 0;
        text-align: center;
}
.copyWeather 
{
        color: #999999;
        font: 13px Arial;
        padding: 4px 0 0;
}
.selectDayLinks {
        height: 36px;
        width: 494px;
}
.dayWeatherNow
{
        color:#333333;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:16px;
}
.boldtext
{
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;

}
.topDay
{
        margin: 0;
}
.selectDay {
        color: #336699;
        float: left;
        font: 15px/26px Arial;
        height: 37px;
        padding: 0 10px;
        text-decoration: underline;
}
.selectDay:hover {
        text-decoration: none;
}
.selectDay.active {
        background: url("/images/icons-small-sprite.png") -200px -50px no-repeat;
        color: #534f49;
        font-weight: bold;
        padding: 0;
        text-align: center;
        text-decoration: none;
        width: 84px;
}
.currentSelectDay {
        background: #eaedf1;
        color: #666666;
        float: right;
        font: bold 14px/24px Arial;
        height: 25px;
        padding: 0 10px;
}

.currentSelectDay.next {
        display: none;
}

.listWeatherRight {
        float: left;
        padding: 0 0 0 20px;
        width: 164px;
}
.listWeatherRight .listWeather {
        list-style: none;
        margin: 0;
        padding: 13px 0;
}
.listWeatherRight .listWeather li a {
        color: #336699;
        display: block;
        font: 13px Arial;
        padding: 4px 0;
        text-decoration: underline;
}
.listWeatherRight .listWeather li a:hover {
        text-decoration: none;
}
.listWeatherRight h3 {
        color: #000;
        font: bold 16px Arial;
        padding: 0 0 5px;
}


.climate-link
{
        background: url("/images/icons-small-sprite.png") -1200px 0 no-repeat;
        height: 18px;
        line-height: 16px;
        padding: 2px 0 0 24px;
        display: block;
        margin-top: 5px;
        font-size: 14px;
}
.climate-link:hover
{
        text-decoration: underline;
}
.climate-link.weather,
.climate-link.archive,
.climate-link.climate,
.climate-link.taxi {
	background-image: url("/images/icons-sprite-v.png");
	background-repeat: no-repeat;
	height: 35px;
	line-height: 30px;
	margin: 0;
	padding: 0 0 0 35px;
}
.climate-link.weather {
	background-position: 0 2px;
}
.climate-link.archive {
	background-position: 0 -106px;
}
.climate-link.climate {
	background-position: 0 -160px;
}
.climate-link.taxi {
	background-position: 0 -51px;
	display: -moz-inline-stack;
    display: inline-block;
	margin: 0 0 0 61px;
    vertical-align: top;
   	
    zoom: 1;
    *display: inline;
}
.actualdayTabs .actualdayWrapper.tomorrowDay .lineWeather {
        margin: 15px 29px 0;
}
.weatherNow
{
        width:240px;
}
.detailTime
{
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        height: 25px;
        color:#999999;
        margin:0;
        text-align: center;
        width: 95px;
}
.imgWeather
{
        margin:5px 0 5px 13px;
}
.imgSizeCloud
{
        width:47px;
        height:35px;	
}
.imgSizeSun
{
        width:51px;
        height:51px;
        margin: -5px 0 -1px 13px !important;
}
.temp
{
        margin-top:18px;
        color:#475568;
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        font-size:22px;
        text-align: center;
}
.someTemp
{
        color:#666666;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:12px;
        margin:20px 0 10px 2px;
        text-align:center;
        height:31px;
}
.tempStyle
{
        /*	font-weight:bold;*/
        font-family:Arial, Helvetica, sans-serif;
        color:#000;
        font-size:12px;
}
.weatherFeelings
{
        width:72px;
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#FFF;
        display:block;
        height:25px;
        text-align:center;
        line-height:25px;
        margin:10px auto;
        padding: 0 3px;
}
.bgWheather1
{
        background:#53a3b7;
}
.bgWheather2
{
        background:#5389b7;
}
.bgWheather3
{
        background:#8eac26;
}
.bgWheather4
{
        background:#f2871d;
}
.bgWheather5
{
        background:#ea9f04;
}
.bgWheather6
{
        background:#b30c0c;
}
.nightColor
{
        color:#5389b7;
}
.imgFactor1
{
        width:19px;
        height:18px;
        margin: 0 5px 0 0;
}
.styleFactor
{
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        color:#000;
        font-size:13px;
        width:45px;
}
.period span
{
        display:block;
}
.factor
{
        margin: 0 0 8px 0;
}
.imgFactor3
{
        width:17px;
        height:20px;
        margin: 0 5px 0 0;
}
.lastFactor
{
        margin: 0;
}
.avatar
{
        width: 150px;
        height: 262px;
        margin:0;
        position: relative;
}
.selectAvatar 
{	
        background: url(/images/selectAvatarButtons.png) 0 -44px no-repeat;
        display: none;
        height: 22px;
        left: 39px;
        overflow: hidden;
        top: 259px;
        position: absolute;
        width: 71px;
}
.selectAvatar.open 
{	
        display: block;
}
.selectAvatarGirl,
.selectAvatarBoy 
{
        background-image: url(/images/selectAvatarButtons.png);
        background-repeat: no-repeat;
        display: block;
        height: 22px;
}
.selectAvatarGirl
{
        background-position: 0 0;
        width: 36px;
}
.selectAvatarGirl:hover, 
.selectAvatarGirl.active
{
        background-position: 0 -22px;
}
.selectAvatarBoy 
{
        background-position: -37px 0;
        margin: 0 0 0 1px;
        width: 34px;
}
.selectAvatarBoy:hover,
.selectAvatarBoy.active  
{
        background-position: -37px -22px;
}
.detailWeather
{
        width:95px;
}

.detailWeather .icon-weather, 
.weatherNowOther  .icon-weather {
        margin: 0 auto;
}

.lineWeather
{
        height:260px;
        width:2px;
        background:#eaedf1;
        margin: 15px 22px 0 22px;
}
.weatherNowOther
{
        width:95px;
        text-align:center;
}
.alignCenter
{
        text-align:center;
}
.imgWeatherSun
{
        width:51px;
        height:51px;
        margin:0 0 2px 13px;
}
.blockWeatherMenu
{
        height:35px;
        width:136px;
        background:#eaedf1;
        position:absolute;
        right:0;
        top:-37px;
}
.blockWeatherMenu li
{
        float:left;
        list-style:none;
}
.iconMenu1
{
        background: url("/images/icons-small-sprite.png") -800px 0 no-repeat;
        width:18px;
        height:23px;
        display:block;
        margin: 5px 5px 0 5px;
}
.iconMenu2
{
        background: url("/images/icons-small-sprite.png") -850px 0 no-repeat;
        width:25px;
        height:25px;
        display:block;
        margin: 3px 5px 0 5px;
}
.iconMenu3
{
        background: url("/images/icons-small-sprite.png") -900px 0 no-repeat;
        width:25px;
        height:21px;
        display:block;
        margin: 7px 5px 0 5px;
}
.iconMenu4
{
        background:url("/images/+1.png") no-repeat;
        width:29px;
        height:17px;
        display:block;
        margin:11px 0 0 5px;
}
.activIcon
{
        background-color:#FFF;
        padding:0 0 7px 0;
        border-left:2px solid #5c6d86;
        border-right:2px solid #5c6d86;
        border-top:2px solid #5c6d86;
}
.detailMenu
{
        background:#eaedf1;
        height:38px;
}
.weatherInCity.weatherInCityMain .detailMenu
{
        border-top:2px solid #626d84;
}
.imgSetting
{
        background:url(/images/setting.png) no-repeat;
        width:22px;
        height:22px;
        margin: 8px 2px 0 9px; 
}
.imgStar
{
        background:url(/images/star.png) no-repeat;
        width:21px;
        height:20px;
        margin: 8px 2px 0 9px; 
}
.settingText
{
        margin:13px 0 0 0;
}
.goneWeather
{
        margin:0 5px 0 0;
}

.goneWeather div#ya_share span {
        margin: 5px 2px 0 0;
}

.textGoneWeather
{	
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        color:#000;
        font-size:12px;
        line-height:38px;
}
.faceNew
{
        background:url(/images/faceNew.png) no-repeat;
}
.tweetNew
{
        background:url(/images/twet.png) no-repeat;
}
.mailNew
{
        background:url(/images/mailNew.png) no-repeat;
}
.vkNew
{
        background:url(/images/vkontakte.png) no-repeat;
}
.plusNew
{
        background:url(/images/plus.png) no-repeat;
}
/*social icons share*/
.goneWeather a.facebook-share
{
        background:url(/images/socialIconsShareSprite.png) 0 0 no-repeat;
        display: block;
        float: left;
        height: 24px;
        overflow: hidden;
        margin: 7px 3px 0 0;
        width: 24px;
}

div#ya_share .b-share {
        padding: 7px 0 0 !important;
}

.goneWeather div#ya_share span {
        margin: 0 3px 0 0 !important; 
}

div#ya_share .b-share .b-share__handle {
        padding: 0 !important;
}

.b-share-icon.b-share-icon_twitter {
        background:url(/images/socialIconsShareSprite.png) 0 -24px no-repeat !important;
        height: 24px !important;
        overflow: hidden;
        width: 24px !important;
}

.b-share-icon.b-share-icon_moimir {
        background:url(/images/socialIconsShareSprite.png) 0 -48px no-repeat !important;
        height: 24px !important;
        overflow: hidden;
        width: 24px !important;
}

.b-share-icon.b-share-icon_vkontakte {
        background:url(/images/socialIconsShareSprite.png) 0 -72px no-repeat !important;
        height: 24px !important;
        overflow: hidden;
        width: 24px !important;
}
/*end social icons share*/
.imgNewSize
{
        width:132px;
        height:88px;
        margin:5px 0;
}
.news
{
        width:164px;
}
.blockNew
{
        border-bottom:1px dotted #000;
        margin:8px 0 0 0;
}
.blockNew a{
        color:#336699;
        font-size:13px;
        font-family: 'ArialRegular', Arial, sans-serif;
}
.detailNews
{
        color:#666666;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:12px;
        margin:2px 0 10px 0;
}
.detailNews a
{
        color:#666666;
        text-decoration:none;
}
.lineHorizont
{
        width:164px;
        border-bottom: 1px dashed #000;
        margin:10px 0;
}
.moreNews
{
        margin:10px 0 0 0;
}
.imgMoreNews
{
        background:url(/images/icons-small-sprite.png) -1550px 0 no-repeat;
        width:7px;
        height:12px;
        margin:0 4px 0 0 ;
}
.textMoreNews
{
        color:#000;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:12px;
        text-decoration:none;
}
.reclama
{
        margin:10px 0 0 0;
        width:680px;
}
.reclamaLeft
{
        background:url(/images/reclameLeft.jpg) no-repeat;
        width:7px;
        height:23px;
}
.reclamaRight
{
        background:url(/images/reclameRight.jpg) no-repeat;
        width:7px;
        height:23px;
}
.reclamaCenter
{
        background:url(/images/reclameCenter.jpg) repeat-x;
        height:23px;
        width:666px;
        text-align:center;
}
.reclamaCenter a
{
        color:#FFF;
        line-height:23px;
        font-size:14px;
        font-weight:bold;
        font-family:Verdana, Geneva, sans-serif;
        text-decoration:none;
}
.detailTitle
{
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        color:#000;
        font-size:18px;
        text-transform:uppercase;
        margin:10px 0 10px 0;
}
.period
{
        background:url(/images/period.jpg) repeat-x;
        height:54px;
}

.period.menuMap
{
        display: flex;
        flex-flow: row nowrap;
        border-left: 1px solid #303E50;
        border-right: 1px solid #303E50;
}

.period span
{
        display:block;
}
.categoryWeather
{
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        color:#FFF;
        font-size:13px;
        text-decoration:none;
        height:44px;
        padding: 10px 12px 0;
}

.period.menuMap .categoryWeather
{
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        color:#FFF;
        font-size:13px;
        text-decoration:none;
        height:54px;
        line-height: 54px;
        padding: 0;
        text-align: center;
        width: 100%;
}

.period.menuMap a.active .categoryWeather {
        background: #fff;
        color: #303E50;
}

.categoryWeather.withIcon
{
        padding:10px 14px 0 0;
}

.separator
{
        background:url(/images/separator.jpg) no-repeat;
        width:2px;
        height:54px;
}

.obzorWeather
{
        background:url(/images/prognozPogodu.png) no-repeat;
        width:24px;
        height:22px;
        margin:16px 4px 0 11px;
}
.activPeriod .weekendWeather
{
        background:url(/images/icon-weekend-on.png) no-repeat;
        width:27px;
        height:28px;
        margin:16px 4px 0 11px;
}
.weekendWeather
{
        background:url(/images/icon-weekend-off.png) no-repeat;
        width:27px;
        height:28px;
        margin:16px 4px 0 11px;
}
.sizeObzorWeather
{
        width:69px;
}
.sizeSmallProdnoz, .sizeNormalProdnoz
{
        width:40px;
}
.sizeLongProdnoz
{
        width:50px;
}
.sizeHourlyPrognoz
{
        width:70px;
}
.sizeMapWeather
{
        width:65px;
}
.smallProdnoz
{
        background:url(/images/smallPrognoz.png) no-repeat;
        width:16px;
        height:23px;
        margin:16px 4px 0 11px;
}
.normalProdnoz
{
        background:url(/images/normalPrognoz.png) no-repeat;
        width:27px;
        height:23px;
        margin:16px 4px 0 11px;
}
.longProdnoz
{
        background:url(/images/longPrognooz.png) no-repeat;
        width:37px;
        height:23px;
        margin:16px 4px 0 11px;
}
.hourlyPrognoz
{
        background:url(/images/hourlyWeather.png) no-repeat;
        width:32px;
        height:31px;
        margin:11px 4px 0 11px;
}
.mapWeather
{
        background:url(/images/weatherMap.png) no-repeat;
        width:20px;
        height:29px;
        margin:12px 4px 0 11px;	
}
.activPeriod
{
        background: #fff !important;
        border-top: 4px solid #475568;
        position:relative;
        display:block;
        color:#2d3c50 !important;
        margin:-4px 0 0 0;
}
.period.menuMap .activPeriod
{
        background: #475568 !important;
        border: none;
        position:relative;
        display:block;
        color:#2d3c50 !important;
        height: 4px;
        margin:-4px 0 0 0;
        width: 100%;
}
.activPeriod .categoryWeather
{
        color:#2d3c50 !important;
}
/*.activPeriod
{
        position:absolute;
        top:-8px;
        left:0;
        background:#475568;
        height:4px;
        display:block;
}*/
.period.menuMap a
{
        cursor: pointer;
        height: 54px;
        text-decoration:none;
        width: 33%;
}

.mainPrognoz
{
        border-bottom: 1px solid #303e50;
        border-left: 1px solid #303e50;
        border-right: 1px solid #303e50;
        position:relative;
}
.weatherBlockDetail
{
        border-right: 1px solid #303e50;
        border-left: 1px solid #303e50;
        border-bottom: 1px solid #303e50;
}
.showAllDay
{
        margin:0 0 13px 0;
        padding:0 0 0 13px; 
}
.showAllDaySity
{
        color:#1a3dc1;
        text-decoration:none;
        font-size:13px;
        font-family: 'ArialRegular', Arial, sans-serif;
        border-bottom: 1px dashed #1a3dc1;
}
.arrow
{
        display:block;
        background:url(/images/bottomStrelka.jpg) no-repeat;
        width:8px;
        height:5px;
        margin:5px;
}
.arrowTop
{
        display:block;
        background:url(/images/strTop.png) no-repeat;
        width:8px;
        height:5px;
        margin:5px;
}
.marg4
{
        margin: 0 4px 0 0;
}
.sliderWeather
{
        width:680px;
        height:82px;
}
.UlSlider
{
        display:block;
}
.UlSlider li
{
        float:left;
}
.sliderWeather ul li
{
        cursor: pointer;
        display:block;
        list-style-type:none;
}
.leftControl
{
        background:url(/images/leftControl.jpg) no-repeat;
        width:25px;
        height:82px;
        margin: 0 5px 0 0;
}
.day
{
        background:#e0e3e8;
}
.dayfree
{
        background:#f7e5e5;
}
.someDayOffWeek
{
        width:120px;
        height:82px;
        text-decoration:none;
        margin:0 4px 0 0;
}
.rightControl
{
        background:url(/images/rightControl.jpg) no-repeat;
        width:25px;
        height:82px;
        margin: 0 3px 0 0;
}
.dayoffWeek
{
        color:#000;
        font-size:16px;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-weight:bold;
        margin:9px 0 0 7px;
        text-transform: capitalize;
        display:block;
}
.dayoffMonth
{
        color:#656565;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        margin:0 0 0 7px;
        display:block;
}
.cloud_storm
{
        width:29px;
        height:29px;
        display:block;
        margin:0 0 0 9px;
}
.sun_clear
{
        width:34px;
        height:34px;
        display:block;
        margin:-4px 0 0 9px;
}
.cloud_snow
{
        width:30px;
        height:28px;
        display:block;
        margin:0 0 0 9px;
}
.sun_var_cloud
{
        width:34px;
        height:28px;
        display:block;
        margin:-4px 0 0 9px;
}
.cloud
{
        width:31px;
        height:23px;
        display:block;
        margin:0 0 0 9px;
}
.blockTemp
{
        margin:3px 0 0 0;
        display:block;
}

.someDayOffWeek .blockTemp .icon-weather {
        margin: 0 0 0 8px;
}

.someDayOffWeek.activBg .blockTemp .icon-weather {
        margin: 0 0 0 28px;
}

.leftPatrWeather .icon-weather {
        margin: 0 0 0 11px;
}

.from,.to
{
        display:block;
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
}
.from
{
        color:#333333;	
}
.to
{
        color:#990000;
}
.tempDay
{
        margin: 0 0 0 8px;
}
.dayfree .dayoffWeek
{
        color:#990000;
}
.dayfree .dayoffMonth
{
        color:#666666;
}
.activBg
{
        background:#FFF;
        z-index:0;
        background:	url(/images/activBgMenuDay.png) no-repeat;
        width:137px;
        height:89px;
        /*left: -4px;*/
        margin: -4px 0 0 -10px;
        overflow: hidden;
}

.activBg .dayoffWeek
{
        margin: 9px 0 0 15px;
}
.activBg .dayoffMonth
{
        margin-left:15px;
}
.activBg .blockTemp img
{
        margin: -4px 0 0 29px;
}
.day, .dayfree
{
        position:relative;
}

.someDayOffWeek.dayfree.weekend{
        width:155px;
}
.weekend.activBg.dayfree.someDayOffWeek
{
        background:	url(/images/activBgMenuDay_weekend.png) no-repeat;
        width:155px;

}
.shadowLeft,.shadowRight,.borderTop
{
        display:block;
        position:absolute;
}
.borderTop
{
        background:#475568;
        width:100%;
        height:4px;
        left:0px;
        top:-4px;
}
.shadowLeft
{
        background:url(/images/shadowLeft.png) no-repeat;
        width:25px;
        height:98px;
        top:-7px;
        right:-17px;
}
.shadowRight
{
        background:url(/images/shadowRight.png) no-repeat;
        width:25px;
        height:98px;
        top:-7px;
        left:-17px;
}
.detailBlockWeather
{
        margin:20px 0 0 0;
}
.detailBlockWeather.meteoForecast
{
        margin: 0;
        padding: 0 15px;
}
.meteogramImage
{
        margin-top: 5px;
}
.meteogramImage .hrefEnter
{
        margin-bottom: 2px;
}
.marg13
{
        margin:0 0 0 13px;
}
.someDayWeather
{
        width:150px;
}
.timeDay
{
        color:#333333;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:16px;
}
.leftPatrWeather
{
        width:72px;
}
.rightPatrWeather
{
        width:72px;
}
.time
{
        margin:10px 0;
        color:#999999;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:12px;
        text-align:center;
}
.lineSomeWeather
{
        width:2px;
        height:300px;
        background:#eaedf1;
        margin:0 8px;
}
.BottomPrognoz
{
        margin:35px 23px 0 23px;
}
.colorBold
{
        color:#010101;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:13px;
        display:block;
}
.widthDate
{
        width:40px;
}
.colorNoBold
{
        font-family: 'ArialRegular', Arial, sans-serif;
        font-weight:normal;
        font-size:13px;
}
.infoPrognosis
{
        margin: 0 20px 0 0;
        float:left;
}
.widthProg
{
        width:360px;
        margin:0 !important;
        font-size:14px;
        font-family: 'ArialRegular', Arial, sans-serif;
        color:#000;
}
.imgFaza
{
        background:url(/images/luna.png) no-repeat;
        width:35px;
        height:35px;
        margin:-2px 0 0 0;
}
.greyPart
{
        margin:60px 0 0 0;
        height:35px;
        background:#eaedf1;
        padding:1px 0 0 0;
}
.icon
{
        background:url(/images/icon1.jpg) no-repeat;
        width:18px;
        height:18px;
        margin:9px 5px 0 15px;
}
.hrefWidjet
{
        line-height:35px;
        color:#336699;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;

}
.lowercase{
	text-transform: lowercase;
}
.marg15
{
        margin: 0 15px 0 0;
}
.marg15_l
{
        margin: 0 0 0 15px;
}
.goroskop
{
        margin:17px 0 0 0;
}
.bgTitleGoroskop
{
        background:#5c6d86;
        color:#FFF;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:18px;
        text-align:center;
        text-transform:uppercase;
        text-decoration:none;
        padding:5px 10px 0px 10px;
}
.borderGoro,.borderMap,.borderSlide,.borderWheatherInCity
{
        border-top:2px solid #5c6d86;
        width:680px;
}
.leftGoro
{
        margin:10px 0 0 0;
        width:140px;
}
.fotoGoro
{
        margin:0px 6px 0 0;
        background:url(/images/strelec.jpg) no-repeat;
        width:67px;
        height:59px;
        display:block;
}
.nameGoro
{
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:14px;
        color:#336699;
        display:block;
}
.dateGoro
{
        font-size:12px;
        color:#999999;
        font-family: 'ArialRegular', Arial, sans-serif;
        margin:3px 0 0 0;
}
.titleGoro
{
        margin:13px 0 0 0;
}
.textGoro
{
        margin:17px 0 0 4px;
        font-size:13px;
        color:#000;
        font-family: 'ArialRegular', Arial, sans-serif;
}
.moreGoro
{
        color:#336699;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
        margin:5px 0 0 4px;
        display:block;
}
.lineGoro
{
        height:191px;
        width:1px;
        background:#cbcbcb;
        margin:13px 10px 0 15px;
}
.goroSome
{
        width:80px;
        margin:6px 5px 0 0;
        height:95px;
        position:relative;
}
.abcGoro
{
        position:absolute;
        bottom:0;
        left:0;
        width:80px;
}
.aquarius
{
        background:url(/images/vodolej.jpg) no-repeat;
        width:72px;
        height:63px;
        display:block;
}
.fish
{
        background:url(/images/ryby.jpg) no-repeat;
        width:68px;
        height:49px;
        display:block;
}
.aries
{
        background:url(/images/oven.jpg) no-repeat;
        width:67px;
        height:58px;
        display:block;
}
.taurus
{
        background:url(/images/telets.jpg) no-repeat;
        width:69px;
        height:50px;
        display:block;
}
.gemini
{
        background:url(/images/bliznetsu.jpg) no-repeat;
        width:75px;
        height:59px;
        display:block;
}
.cancer
{
        background:url(/images/rak.jpg) no-repeat;
        width:69px;
        height:62px;
        display:block;
}
.leo
{
        background:url(/images/lev.jpg) no-repeat;
        width:67px;
        height:56px;
        display:block;
}
.virgo
{
        background:url(/images/deva.jpg) no-repeat;
        width:69px;
        height:57px;
        display:block;
}
.libra
{
        background:url(/images/vesy.jpg) no-repeat;
        width:71px;
        height:60px;
        display:block;
}
.scorpio
{
        background:url(/images/skorpion.jpg) no-repeat;
        width:70px;
        height:55px;
        display:block;
}
.capricorn
{
        background:url(/images/kozerog.jpg) no-repeat;
        width:73px;
        height:54px;
        display:block;
}
.mapWheather
{
        margin:30px 0 0 0;
}
.blockMap
{
        margin:9px 0 0 0;
}
.bgMap
{
        position:relative;
        width:119px;
        height:65px;
        background:#f5f5f1;
}
.mapImg
{
        background:url(/images/karta.jpg) no-repeat;
}
.styleMapImg
{
        width:107px;
        height:55px;
        position:absolute;
        top:5px;
        left:5px;
        display:block;
}
.mapImg2
{
        background:url(/images/karta2.jpg) no-repeat;
}
.mapImg3
{
        background:url(/images/karta3.jpg) no-repeat;
}
.mapImg4
{
        background:url(/images/karta4.jpg) no-repeat;
}
.mapImg5
{
        background:url(/images/karta5.jpg) no-repeat;
}
.mapImg6
{
        background:url(/images/karta6.jpg) no-repeat;
}
.detailMap
{
        margin:11px 0  0 0;
        width:190px;
}
.blockMap
{
        width:315px;
}
.tempForWeek
{
        color:#336699;
        font-size:15px;
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
}
.hourWheather
{
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
        color:#000;
        text-decoration:none;
        margin:5px 0 0 0;
        display:block;
}
.video,.wheatherInCity
{
        margin:25px 0 0 0;
}
.wheatherInCity
{
        margin-bottom:15px;
}
/****карусель*****/
img 
{
        border: 0;
}
.b-carousel, .b-carousel2
{
        width: 680px; /* ширина всего блока */
        background:#f2f2f2;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
}
.b-carousel3
{
        width:660px;
        background:#f2f2f2;
        margin:2px 0 0 0;
}
.borderSlide a
{
        color:#000;
}
.h-carousel-wrapper ,.h-carousel-wrapper2 
{
        width: 590px; /* ширина области карусели */
        position: relative;
        overflow: hidden; /* скрываем содержимое, выходящее за рамки основной области */
        margin: 0 auto; /* выравниваем по центру относительно родительского блока */
}
.h-carousel-wrapper3
{
        width: 550px; /* ширина области карусели */
        position: relative;
        overflow: hidden; /* скрываем содержимое, выходящее за рамки основной области */
        margin: 0 auto; /* выравниваем по центру относительно родительского блока */
}

.h-carousel-items,.h-carousel-items2,.h-carousel-items3
{
        width: 10000px; /* устанавливаем большую ширину для набора элементов карусели, чтобы в неё всё поместилось */
        position: relative; /* позиционируем блок относительно основной области карусели */
}
.b-carousel-block,.b-carousel-block2
{
        float: left; /* выстраиваем все элементы карусели в ряд */
        width: 190px; /* задаём ширину каждого элемента */
        padding: 10px 4px; /* делаем оступы, чтобы элементы не сливались */
}
.b-carousel-block3
{
        float: left; /* выстраиваем все элементы карусели в ряд */
        width: 117px; /* задаём ширину каждого элемента */
        padding: 15px 25px 15px 0; /* делаем оступы, чтобы элементы не сливались */
}
.a-carousel-image-link,.a-carousel-image-link2
{ /* тут чисто оформление содержимого */
        display: block;
        width: 187px;
        min-height: 185px;
        height: auto !important;
        height: 185px;
        overflow: hidden;
}
.a-carousel-image-link3
{
        display: block;
        width: 117px;
        height: 88px;
        overflow: hidden;
}
.b-carousel-button-left, .b-carousel-button-right,.b-carousel-button-right2,.b-carousel-button-left2
{
        width: 21px; /* задаем ширину кнопок */
        height: 33px; /* задаем высоту кнопок */
        position: relative;
        top: 72px; /* позиционируем кнопки */
        cursor: pointer; /* делаем кнопкам курсор в виде "пальца" */
}
.b-carousel-button-right3,.b-carousel-button-left3
{
        width: 21px; /* задаем ширину кнопок */
        height: 33px; /* задаем высоту кнопок */
        position: relative;
        top: 40px; /* позиционируем кнопки */
        cursor: pointer; /* делаем кнопкам курсор в виде "пальца" */
}
.b-carousel-button-left,.b-carousel-button-left2,.b-carousel-button-left3
{
        float: left; /* выравниваем левую кнопку по левому краю */
        background: url("/images/icons-small-sprite.png") -1400px 0 no-repeat; /* картинка с левой кнопкой */
        left:10px;
}
.b-carousel-button-right,.b-carousel-button-right2,.b-carousel-button-right3
{
        float: right; /* выравниваем правую кнопку по правому краю */
        background: url("/images/icons-small-sprite.png") -1450px 0 no-repeat; /* картинка с правой кнопкой */
        right:10px;
}
.textSlid
{
        height:50px;
        background:#FFF;
        color:#000;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:13px;
        text-align:center;
        padding:5px 5px 0 5px;
        display:block;
}


/****конец карусель*****/
.allCity
{
        color:#336699;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
        margin:7px 2px 0 0;
}
.BlockCity
{
        width:214px;
}
.firtPartCity
{
        margin:10px 18px 0px 12px;
		padding-bottom: 30px;
}
.secondPartCity
{
        margin:10px 18px 0px 0px;
	padding-bottom: 30px;
}
.threadPartCity
{
        margin:10px 0 0px 0px;
	padding-bottom: 30px;
        width:224px;
}
.smallCould
{
        width:21px;
        height:15px;
}
.tempCity
{
        color:#000;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
        margin:0 5px;
}
.styleHrefCity
{
        width:200px;
        color:#336699;
        font-size:13px;
        font-family: 'ArialRegular', Arial, sans-serif;
        padding: 5px 0 0;
}
.someCity
{
        margin:0px 40px 0 0;
        float:left;
        width:195px;
}
.threadElemCity
{
        margin-right:0 !important;
}
.tempCity
{
        width:25px;
        padding: 5px 0 0;
}
.banner1
{
        width:300px;
        position:relative;
}
.topBanner
{
        background:url(/images/topCorner.jpg) no-repeat;
        height:7px;
        width:300px;
}
.bottomBanner
{
        background:url(/images/bottomCorner.jpg) no-repeat;
        height:7px;
        width:300px;
}
.centerBanner
{
        background:#eaedf1;
        height:337px;
}

/* shop and thematiclinks*/
.tabsWrapper {
	background: url(/images/bgTabsWrapper.png) 0 100% repeat-x;
	height: 44px;
	overflow: hidden;
	position: relative;
}
.topLinkShop
{
        background:url(/images/shop_link_top.png) no-repeat;
		/*float: left;*/
        height:36px;
		left: 0;
		position: absolute;
		top: 0;
        /*width:300px;*/
}
.bottomLinkShop {
        background: url(/images/bgBottomLinkShop.png) 0 0 no-repeat;
        height: 26px;
        width: 300px;
}
.middleLinkShop
{
        background:#EAEDF1;
        height:36px;
        width:298px;
        border-left:1px solid #C7CDD5;
        border-right: 1px solid #C7CDD5;
}
.titleLinkShop {
	position: absolute;
	top: 0;
	z-index: 99;
}
.titleLinkShop.active {
	z-index: 100;
}
.titleLinkShop,
.titleLinkShop span
{	
	color: #fff;
	cursor: pointer;
	float: left;
    font-weight: bold;
    font-size: 13px; 
    font-family: Arial;
	height: 44px;
	line-height: 40px;
	overflow: hidden;
    text-align: center;
}

.titleLinkShop.active span {
	color: #444c5d;	
}
.titleLinkShop,
.titleLinkShop span {
	background-image: url(/images/bgTabs.png);
	background-repeat: no-repeat;
}
.titleLinkShop {
	padding: 0 0 0 9px;
}
.titleLinkShop span {
	padding: 0 10px 0 0;
}
.titleLinkShop span span {
	background-image: url(/images/bgTabs.png);
	background-repeat: repeat-x;
	padding: 0 10px;
}
.titleLinkShop.block_1.active {
	background-position: 0 0;
}
.titleLinkShop.block_1 {
	background-position: 0 -132px;
}
.titleLinkShop.block_1.active {
	background-position: 0 0;
}
.titleLinkShop.block_2 {
	background-position: 0 -352px;
}
.titleLinkShop.block_2.active {
	background-position: 0 -264px;
}
.titleLinkShop.block_1 span {
	background-position: 100% -396px;
}
.titleLinkShop.block_1.active span {
	background-position: 100% -308px;
}
.titleLinkShop.block_2 span {
	background-position: 100% -220px;
}
.titleLinkShop.block_2.active span {
	background-position: 100% -88px;
}
.titleLinkShop span span,
.titleLinkShop.block_1 span span,
.titleLinkShop.block_2 span span {
	background-position: 0 -176px;
}
.titleLinkShop.active span span,
.titleLinkShop.active.block_1 span span,
.titleLinkShop.active.block_2 span span {
	background-position: 0 -44px;
}
.block_2 {
	right: 0;
}
.block_1 {
	left: 0;
}
.centerLinkShop {                                                     
    display: none;
	margin:0;
    padding:0;
    width: 300px;
    background:url(/images/bgCenterLinkShop.png) repeat-y;
}
.centerLinkShop.open {                                                     
    display: block;
}
.groupLinkShop {
    margin:0px 10px 0px 10px;
    padding: 5px 0 5px 0;
}
.groupLinkShop .elemDic
{
        margin-bottom: 9px;
}
.groupLinkShop .elemDic a
{
        line-height: 12px;
}

/* end shop_link*/

.reclamaBanner
{
        background:url(/images/reclamaBanner.jpg) no-repeat;
        width:247px;
        height:350px;
        position:absolute;
        bottom:0;
        left:26px;
        display:block;
}
.banner2
{
        background:url(/images/banner2.jpg) no-repeat;
        width:299px;
        height:62px;
        margin:10px 0;
        display:block;

}
.directory
{
        width:300px;
}
.centralDir
{
        background:#eaedf1;
        padding:1px 0;
}
.titleDir
{
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:18px;
        color:#000;
        text-transform:uppercase;
        margin:6px 0 0 13px;
}
.groupDic
{
        margin:5px 10px 5px 10px;
}
.partDic
{
        width:155px;
}
.partDic2
{
        width:120px;
}
.textDic
{
        color:#3a3a3a;
        font-size:11px;
        font-family: Verdana, Geneva, sans-serif;
        text-decoration:none;
        line-height:18px;
        margin: 0 0 0 3px;
        width:115px;
}
.textDic2
{
        color:#3a3a3a;
        font-size:11px;
        font-family: Verdana, Geneva, sans-serif;
        text-decoration:none;
        line-height:18px;
        margin: 0 0 0 3px;
        width:92px;
}
.elemDic
{
        margin:0 0px 3px 0;
        float:left;
        width:140px;
}
.elemDic img
{
        width: 16px;
        height:16px;

}
.sizeDic
{	
        width:22px;
        height:18px;
        display:block;
}
.imgDic1
{
        background:url(/images/iconDic1.jpg) 0 0;
}

.imgDic6
{
        background:url(/images/iconDic1.jpg) 0 22px;
}
.imgDic5
{
        background:url(/images/iconDic1.jpg) 0 54px;
}
.imgDic4
{
        background:url(/images/iconDic1.jpg) 0 76px;
}
.imgDic3
{
        background:url(/images/iconDic1.jpg) 0 96px;
}
.imgDic2
{
        background:url(/images/iconDic1.jpg) 0 116px;
}
.imgDic7
{
        background:url(/images/iconDic2.jpg) 0 0px;
}
.imgDic12
{
        background:url(/images/iconDic2.jpg) 0 24px;
}
.imgDic11
{
        background:url(/images/iconDic2.jpg) 0 46px;
}
.imgDic10
{
        background:url(/images/iconDic2.jpg) 0 64px;
}
.imgDic9
{
        background:url(/images/iconDic2.jpg) 0 84px;
}
.imgDic8
{
        background:url(/images/iconDic2.jpg) 0 104px;
}
.faceBookPlagin
{
        margin:10px 0 0 0;
}
.faceBookPlagin
{
        width:300px;
        height:290px;
        background:url(/images/plaginFace.jpg) no-repeat;
}
.plaginVk
{
        background:url(/images/plaginBk.jpg) no-repeat;
        width:300px;
        height:216px;
        margin:16px 0 0 0;
}
.rozetkaBlock
{
        margin:7px 0 0 0;
}
.titleRozetka
{
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:18px;
        color:#000;
        margin:3px 0 0 12px;
        text-transform:uppercase;
}
.imgRozetka
{
        background:url(/images/rozetkaBlock.png) no-repeat;
        width:276px;
        height:925px;
        margin:15px 0 0 12px;	
}
.newsDay
{
        background:url(/images/newsDay.png) no-repeat;
        width:273px;
        height:288px;
        margin:15px 0 0 12px;	
}
.list-cities-footer
{
        margin: 20px 0 0;
        overflow: hidden;
}
.list-cities-title {
        color: #333;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 14px;
        font-weight: bold;
        padding: 0 0 13px;
}
.list-cities-footer.onmain .list-cities { width:125px; margin:0 10px 0 0; }
.list-cities
{
        float: left;
        list-style: none;
        margin: 0 30px 0 0;
        padding: 0;
        width: 169px;
}
.list-cities li a {
        color: #336699;
        display: block;
        font-family: 'ArialRegular',Arial,sans-serif;
        font-size: 13px;
        margin: 0 0 3px 0;
}
.footer
{
        /*//ankyfix / 20120724 / BT: #7528*/
        height:70px;
        width:100%;
        border-top:1px solid #5c6d86;
        border-bottom:1px solid #5c6d86;
        margin: 20px 0 0;
}
.footerShadow
{
	background:url(/images/footerShadow.png) 0 0 no-repeat;
    height: 30px;
	margin: 0 auto;
    width: 1040px;
}
.copir
{
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:12px;
        color:#000;
        line-height:40px;
}
.blockAfterFooter
{
        height:25px;
}
.marg30
{
        margin:0 12px 0 30px;
}
.marg12
{
        margin:0 12px 0 0;
}
.counters
{
        margin:4px 3px 0 0;
		height:30px;
}
.count1
{
        background:url(/images/counters.jpg) 0 0;
        height:33px;
        display:block;
        width:95px;
        margin:0 3px 0 0;
}
.count5
{
        background:url(/images/counters.jpg) 95px 0;
        height:33px;
        display:block;
        width:90px;
}
.count4
{
        background:url(/images/counters.jpg) 186px 0;
        height:33px;
        display:block;
        width:90px;
        margin:0 3px 0 0;
}
.count3
{
        background:url(/images/counters.jpg) 277px 0;
        height:33px;
        display:block;
        width:90px;
        margin:0 3px 0 0;
}
.count2
{
        background:url(/images/counters.jpg) 368px 0;
        height:33px;
        display:block;
        width:90px;
        margin:0 3px 0 0;
}
/*Start select*/
.selectedTxt{
    background: url(/images/iconArrMainMenu.png) 25px 3px no-repeat;
	cursor: pointer;
	height: 12px;
	margin: 5px 0 0;
	overflow: hidden;
    padding: 0;
    position: absolute;
	right: 0;
	width: 31px;
    z-index: 1000;    
    
    *zoom: 1;
}
.newList{
    color: #5c6d86;
    font-family: 'ArialRegular', Arial, sans-serif;
    font-size: 13px;    
	list-style: none;
    margin: 0;    
	padding: 0;
    position: absolute;
    right: -10px;
    top: 21px;
    width: auto;
        
    z-index: 1000;
}
.current-lang .inlineBlock{
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.newList li{
    padding:0;
    margin:0;
    display: none;
    /*background:#eaedf1;*/
}

.newList li.current-lang {
    /*background: url(/images/flatLangIcons.png) 0 0 no-repeat;*/
	cursor: pointer;
    display: block;
    height: 12px;
    right: 20px;
    padding: 0;
    position: absolute;
    top: -17px;
	width: 20px;
}
.newList li.current-lang.ua {
    background-position: 0 0;
}
.newList li.current-lang.pl {
    background-position: 0 -12px;
}
.newList li.current-lang.en {
    background-position: 0 -24px;
}
.newList li.current-lang.ru {
    background-position: 0 -36px;
}

.newList li.current-lang span{
        background:url(/images/icons-v-sprite.png) 0 -73px repeat-x;
}

.newList li.one-lang.open {
        display: block;
        text-transform: uppercase;
        text-align: center;
        letter-spacing: 1px;
}

.newList li a{
        display:block;
        background:#eaedf1;
        color:#5c6d86;
        font-size:12px;
        /*padding:0 6px;*/
        line-height:22px;
        outline:none;
        height:23px;
        padding: 5px 20px 0 10px;
        overflow:hidden;
        font-size:13px;
        white-space: nowrap;
}

.newList li a:link,.newList li a:visited,.newList li a:hover{color:#5c6d86;font-size:13px;text-decoration:none;}
.newList li a.hiLite,.newList li a.newListHover{ color:#5c6d86;font-size:13px; background:#c7cacf;}
/*End select*/
/*****index2*******/
.hourPrognoz
{
        width:496px;
        /*height:323px;
        padding:1px 0 0 0;*/
}
.hourPrognoz a
{
        color:#336699;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
        text-decoration:none;
        border-bottom:1px dotted #336699;	
        margin:0 0 0 8px;
        line-height:23px;
}
.noActivPrognoz
{
        line-height:normal !important;
        margin:4px 0 0 8px !important;
        display:block;
}
.hrefPrognoz
{
        margin:0 0 0 20px;	
}
.activBgPrognoz
{
        background:url(/images/bgActivPrognoz.png) no-repeat;
        width:79px;
        height:32px;
        border:none !important;
        color:#534f49 !important;
        text-align:center;

}
.menuPrognoz
{
        height:32px;
        margin:6px 0 0 0;
        display:none;
}
.menuPrognoz.active
{
        display:block;
}
.textDayPrognoz
{
        margin:0 12px 0 0;
}
.boldPrognosis
{
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:14px;
        color:#000;
        display:block;
        line-height:23px;
        margin: 0 5px 0 0;
}
.normalPrognoz
{
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:14px;
        line-height:23px;
        display:block;
        line-height:23px;
}
.imgHourPrognoz
{
        margin:16px 0 10px;
}
.imgHourPrognoz1
{
        margin:0 10px;
        width:232px;
        position:relative;
        height:240px;
}
.imgHourPrognoz2
{
        width:232px;
        position:relative;
        height:240px;
}
.deg
{
        color:#000;
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
}
.imgHourPrognoz ul li
{
        list-style-type:none;
}
.line1
{
        width:37px;
        margin:0 auto;
}
.imgHourPrognoz1 span, .imgHourPrognoz2 span
{
        display:block;
}

.hour12
{
        position:absolute;
        left:100px;
        top:-5px;
}
.hour11
{
        position:absolute;
        left:55px;
        top:10px;
}
.hour1
{
        position:absolute;
        right:55px;
        top:10px;
}
.hour10
{
        position:absolute;
        left:15px;
        top:45px;
}
.hour2
{
        position:absolute;
        right:15px;
        top:45px;
}
.hour9
{
        position:absolute;
        left:0px;
        top:95px;
}
.hour3
{
        position:absolute;
        right:0px;
        top:95px;
}
.hour8
{
        position:absolute;
        left:15px;
        top:150px;
}
.hour4
{
        position:absolute;
        right:15px;
        top:150px;
}
.hour7
{
        position:absolute;
        left:55px;
        top:185px;
}
.hour5
{
        position:absolute;
        right:55px;
        top:180px;
}
.hour6
{
        position:absolute;
        left:95px;
        top:190px;
}
.margImg
{
        /*margin: 0 0 0 4px;*/
        margin: 0 0 -10px 4px;
}
.clock1
{
        position:absolute;
        background:url(/images/clock-sprite.png) 0 0 no-repeat;
        width:143px;
        height:141px;
        left:43px;
        top:48px;
}
.clock2
{
        position:absolute;
        background:url(/images/clock-sprite.png) 0 -141px no-repeat;
        width:143px;
        height:141px;
        left:44px;
        top:48px;
}
.arrowClock1
{
        position:absolute;
        background:url(/images/strelkaPrognoz.png) no-repeat;
        width:50px;
        height:37px;
        top:81px;
        left:49px;
}
.textClock
{
        position:absolute;
        left:95px;
        top:100px;
}
.white
{
        color:#FFF;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:14px;
}
.grey
{
        color:#acacac;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:14px;
        display:block;
}
.activNow
{
        color:#e06f1d;
}
.bgDay
{
        background: #EAEDF2 url(/images/bgDay.jpg) 100% 0 no-repeat;
        width:260px;
        height:25px;
        margin:0 0 16px 13px;
        line-height:25px;
}
.someDay
{
        margin:0 0 0 11px;
        font-family:Arial, Helvetica, sans-serif;
        color:#000;
        font-size:16px;
}
.bold
{
        font-weight:bold;
}
.margProgn
{
        margin:0 0 40px 0;
}
/*****end index2***/

/*****index4***/
.map
{
        width:497px;
        height:323px;
}
.marg10
{
        margin:10px 0 0 0 !important;
}
.enterWeather
{
        margin:0px 15px 15px 35px;
        height:44px;
}
.hrefEnter a
{
        float:left;
        margin:0 0 0 25px;
        color:#336699;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
        text-decoration:none;
        border-bottom:1px dotted #336699;
        margin:0 0 0 25px;
}
.hrefEnter .activ
{
        background:url(/images/strBottom.jpg) no-repeat;
        width:105px;
        height:36px;
        text-align:center;
        border:none !important;
        line-height:12px;
        color:#534f49;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
        padding:8px 0 0;
}
.textDay
{
        color:#333333;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:15px;
        line-height:26px;
}
.noActiv
{
        line-height:normal !important;
        margin:6px 0 0 25px !important;
        display:block;
}
.dayMounth
{
        margin:0 0 0 35px;
}
.someDayMouth
{
        width:40px;
        float:left;
        color:#000;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:11px;
        text-align:center;
        position:relative;
        margin:0 2px 0 0;
}

.dayMounth .someDayMouth.selected, .rightPartGrafic .someDayMouth.selected { 
        background-color: #DBDCDC; 
        cursor: pointer;
}

.overcanvas {
        position: absolute;
        z-index: 1000;
        width: 40px;
        height: 540px;
        left: 0;
        top: -20px;
        margin:0 2px 0 0;
}

.marg4
{
        margin:0 4px 0 0;
}
.marg0
{
        margin:0px !important;
}
.lineGray
{
        background:#5c6d86;
        width:628px;
        height:2px;
        margin:2px 0 2px 35px;
}
.grafik
{
        height:356px;
        margin:3px 0 0 0;
}
.rightPartGrafic
{
        height:356px;
        width:628px;
}
.leftPartGrafic
{
        width:36px;
        height:356px;
        position:relative;
}
.vertical1
{
        margin-left :10px;
}
.vertical2
{
        margin-right: 10px;
}
.rotate
{
        width:356px;
        height:36px;
        -moz-transform: rotate(270deg);
        -webkit-transform: rotate(270deg);
        -o-transform: rotate(270deg);
        transform: rotate(270deg);
        writing-mode: horizontal-tb;
        
        color:#000;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:12px;
        line-height:36px;
        position:absolute;
        top:160px;
        left:-160px;
}

.leftPartCountGrafic
{
        width:36px;
        height:10px;
}
.roundGrey
{
        background:url(/images/dottedBlack.jpg) no-repeat;
        width:13px;
        height:12px;
        margin:12px 3px 0 0;
}
.roundRed
{
        background:url(/images/dottedRed.jpg) no-repeat;
        width:13px;
        height:12px;
        margin:12px 3px 0 0;
}
.rightPartGrafic .greyDay,.partCount .greyDay
{
        background:#eaedf1;
}

.rightPartGrafic .someDayMouth
{
        height:356px;
}
.pozImg1
{
        position:absolute;
        left:4px;
        top:-4px;
}
.pozImg2
{
        position:absolute;
        left:4px;
        bottom:-2px;
}
.partCount
{
        width:40px;
        float:left;
}
.lineH
{
        line-height:26px;
}
.partCount .someDayMouth
{
        height:26px;
        margin:0 0 2px 0;
        text-align:center;
        padding:4px 2px;
        width:36px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#000;
        display: table-cell;
        vertical-align: middle;
}
.height45
{
        height:29px !important;
        padding:8px 9px !important;
        width:22px !important;
}
.marg35
{
        margin:35px 0 0 0;
}
.refInfo
{
        margin:25px 0 0 20px;

}
.nameCity
{
        font-size:18px;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        text-transform:uppercase;
}
#meteoforecast .nameCity
{
        font-size:15px;
}
#meteoforecast td.temp
{
        text-align: left;
        padding: 0 0 0 32px;
}
.nameRefInfo
{
        color:#666666;
}
.someDetailInfo
{
        width:460px;
        margin:10px 0 15px 0;
}
.someDetailMap
{
        margin:10px 0 0 28px;
}
.mapText
{
        font-size:16px;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;	
}
.imgSmallMap
{
        margin:10px 0 0 0;
        width:149px;
        height:168px;
}
.astr
{
        width:220px;
}
.width100
{
        width:105px;
        text-align:right;
}
.right10
{
        margin-right:10px;
}
.bottom10
{
        margin-bottom:10px;
}
.param
{
        width:48px;
}
.someDetailInfo
{
        color:#000;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
}
.size16
{
        font-size:16px;
}
.colorGrey
{
        color:#666666;
        line-height:20px;
}
.geogr
{
        margin:0 0 0 40px;
        width:200px;
}
.lineGeorg
{
        line-height:15px;
}
.index1
{
        background:url(/images/bgPokaz1.jpg) no-repeat;
        width:19px;
        height:18px;
        margin: 5px 8px 0 8px;
}
.index2
{
        background:url(/images/bgPokaz2.jpg) no-repeat;
        width:19px;
        height:18px;
        margin: 19px 8px 0 8px;
}
.index3
{
        background:url(/images/bgPokaz3.jpg) no-repeat;
        width:20px;
        height:18px;
        margin: 19px 8px 0 8px;
}
.rotate
{
        width:356px;
        height:36px;
        -moz-transform: rotate(270deg);
        -webkit-transform: rotate(270deg);
        -o-transform: rotate(270deg);
        //writing-mode: tb-rl;
        color:#000;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:12px;
        line-height:36px;
        position:absolute;
        top:160px;
        left:-160px;
        writing-mode: horizontal-tb;
}

.index4
{
        writing-mode: horizontal-tb;
        width:34px;
        height:36px;
        color:#000;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:12px;
        margin-top:20px;
        margin-left:10px;
}
.bold
{
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif !important;
}
/*****end index4***/
/***map***/
.mapIndex .bg1
{
        background:url(/images/leftPartMenuMap.jpg) no-repeat;
}
.mapIndex .bg2
{
        background:#3E4B5D;
}
.subMenu
{
        position:relative;
}
.activSubMenu
{
        color:#919ead !important;
}
.activLink
{
        display:block;
        background:url(/images/activLink.png) no-repeat;
        width:27px;
        height:19px;
        position:absolute;
        bottom:-10px;
        left:55px;
}
.mapIndex .categoryWeather
{
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        color:#FFF;
        font-size:13px;
        text-decoration:none;
        height:44px;
        padding:10px 15px 0 15px;
}
.margMainTitle
{
        padding: 12px 0 0 0;
}
.margMainTitle .waterDateOn{
        font-weight: normal;
        color: #475568;
        font-family: 'ArialRegular',Arial,sans-serif;
        font-size: 11px;
        text-transform: lowercase;
}

/**/
.temperature 
{
        color:#336699;
        padding:0; 
        margin:12px 12px 0 0; 
        position:relative; 
        width:124px; 
        height:1px; 
        z-index:100;
}

.temperature dl 
{ 
        position:absolute; 
        top:0; 
        right:30px; 
        width: 124px; 
        margin: 0; 
        padding: 0; 
        /*background: transparent url(transparency.gif);*/
}

.temperature dt 
{
        background:#fff url("/images/down.png") 138px 9px no-repeat;
        border: 1px solid #e1e1e1; 
        min-height: 23px;
        height: auto !important;
        height: 23px; 
        line-height: 22px;
        margin:0;
        padding: 0 0 0 5px;
        width:147px; 
        float:left;
}

.temperature dd {
        border: 1px solid #e1e1e1;
        border-width: 0 1px 0 1px;
        display:none; 
        background: transparent; 
        clear:left;
        min-height: 25px;
        height: auto !important;
        height: 25px;  
        margin:0; 
        padding:0; 
        color:#fff; 
        text-align:left;
        width:152px;
}

.temperature dd.firstMap {
        border-width: 1px 1px 0 1px;
}

.temperature dd.lastMap {
        border-width: 0 1px 1px 1px;
}

.temperature dd.close, 
.temperature:hover dd.close {
        display: none;
}

.temperature dt a, .temperature dt a:visited,.temperature dt {
        display:block; 
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:15px;
        color:#336699; 
        width:147px;
}

.temperature dd a, .temperature dd a:visited {
        background:#fff url("/images/icons-v-sprite.png") 7px 6px no-repeat;
        color:#303E50; 
        text-decoration:none; 
        display:block;
        padding:5px 5px 5px 30px; 
        width:117px;
}

.temperature a:hover 
{
        border:0;
}

.temperature:hover dd, .temperature a:hover dd 
{
        display:block;
}

.temperature:hover dl, .temperature a:hover dl 
{
        width:124px; 
}

.temperature dd a:hover 
{
        background: #9097a1 url("/images/icons-v-sprite.png") 7px 6px no-repeat;
}

.temperature dd a.selected 
{
        background-position: 7px -54px;
}

/**/
.down
{
        background:url("/images/down.png") no-repeat;
        width:10px;
        height:7px;
        margin:12px 0 0 5px;
        border: none !important;
        display:block;
}
.imgMapVideo
{
        width:677px;
        height:378px;
}
.daySlider
{
        height:38px;
        background:#283343;
}
.centerControl
{
        margin: 0 auto;
        width:350px;
        height:38px;
        text-align: center;
}
.inlineBlock {
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
}
.leftControlDay
{
        background:url(/images/leftControlDay.png) no-repeat;
}
.leftControlDay, .rightControlDay
{
        width:11px;
        height:17px;
        margin:10px 0 0 0;
}
.rightControlDay
{
        background:url(/images/rightControlDay.png) no-repeat;
}
.textSliderDay
{
        color:#FFF;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:14px;
        line-height:38px;
        list-style: none;
        margin: 0;
        padding: 0 13px;
}
.textSliderDay li
{
        text-transform: capitalize;
}

.textSliderDay li span.currentMonth
{
        text-transform: none;
}
.execDaySlider
{
        background:#3e4b5d;
        height:68px;
}
.buttonExec
{
        background:url(/images/play.png) 0 0 no-repeat;
        width:36px;
        height:31px;
        margin:8px 5px 0 4px;
}
.buttonExec.pause
{
        background:url(/images/play.png) 0 -31px no-repeat;
}
.imgScaling
{
        background:url(/images/grade.png) 0 0 no-repeat;
        width: 628px;
        height:21px;
        margin:12px 0 0 0;
        position:relative;
}
.dayTimeScaling
{
        background:url(/images/grade.png) 0 -42px no-repeat;
        width: 108px;
        height:21px;
        left: 0; 
        margin:0;
        position:absolute;
        top:0;
}
.activeMapScaling
{
        background:url(/images/grade.png) 0 -21px no-repeat;
        width: 628px;
        height:21px;
        left: 0; 
        margin:0;
        position:absolute;
        top:0;
}
.dayScaling
{
        margin:7px 0 0 0;
}
.dayScaling span
{
        display:block;
        margin: 0;
        color:#c5cbd3;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:12px;
        text-align: center;
        text-transform: uppercase;
        width: 104px;	
}
.dayScaling span.firstElemScaling
{
        text-align: left;
}
.dayScaling span.secondElemScaling
{
        margin: 0 0 0 -52px;
}
.dayScaling span.lastElemScaling
{
        margin:0 0 0 -48px;
        text-align: right;
}
.activScaling
{
        position:absolute;
        background:url(/images/stringScaling.png) no-repeat;
        width:5px;
        height:30px;
        top:-3px;
        left:0px;
}
.activScaling:hover
{
        cursor: pointer;
}
.bannerKyivstar
{
        width:650px;
        height:250px;
        margin:15px 0 0 0;
}
.margRoz
{
        margin-bottom:15px;
}
.formSearchNews,.formSearch
{
        margin: 10px 0 5px 12px;
        position:relative;
        width:275px;
}
.inputSearchForNews
{
        background:url(/images/inputSearchForNews.png) no-repeat;
        width:226px;
        height:35px;
        border:none;
        position:relative;
        color:#999999;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:14px;
        line-height:35px;
        padding: 0 36px 0 13px;

}
.searchNewsSubmit
{
        background:url(/images/searchNewsSubmit.png) no-repeat;
        width:33px;
        height:29px;
        border:none;
        position:absolute;
        top:3px;
        right:3px;
}
.postage
{
        margin:10px 0 0 0;
}
.envelope
{
        background:url(/images/envelope.png) no-repeat;
        width:41px;
        height:40px;
        margin:11px 0 0 12px; 
}
.titleEnvelope
{
        width:220px;
        margin:11px 0 0 7px;
}
.mainTitleEnvelope
{
        color: #000000;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 18px;
        font-weight: bold;
        text-transform:uppercase;
}
.someTitleEnvelope
{
        color:#000;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:14px;
        margin:0 0 10px 0;		
}
.margBott0
{
        margin-bottom:0;
}
.formSearchNews input[type=text],.formSearch input[type=text]
{
        margin:0 0 5px 0;
}
.envelopeSubmit
{
        background:url(/images/subscribe.png) no-repeat;
        width:135px;
        height:35px;
        border:none;
        text-align:center;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:13px;
        color:#FFF;
}
.otherEnvelope
{
        line-height:35px;
        color:#336699;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:13px;
}
.imgRozetkaSmall
{
        background:url(/images/rozerkaSmallBanner.png) no-repeat;
        width:276px;
        height:519px;
        margin:15px 0 0 12px;	
}
.weatherInSomeSity
{
        margin:10px 0 0 0;
}
.topBorder
{
        background:url(/images/topBorder.jpg) no-repeat;
        width:300px;
        height:10px;
}
.bottomBorder
{
        background:url(/images/bottomBorder.jpg) no-repeat;
        width:300px;
        height:10px;
}
.centerBorder
{
        background:url(/images/centerBorder.jpg) repeat-y;
        width:300px;
}
.margLeft12
{
        margin:3px 5px 0 12px;
}
.someOtherCity
{
        font-family:Arial, Helvetica, sans-serif;
        font-size:18px;
        color:#336699;
        font-weight:bold;
        text-decoration:none;
        border-bottom:1px dotted #336699;
}
.blockWeatherCity
{
        margin:13px 12px 0 12px;
}
.patrDay
{
        width:76px;
        margin: 0 15px 0 0;
}
.lastElem
{
        margin-left:0;
}
.somePartDay
{
        color:#333333;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:16px;
        text-align:center;
}
.tempSomePartDay
{
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:20px;
        text-align:center;	
}
.tempColorRed
{
        color:#b30c0c;
}
.tempColorGrey
{
        color:#475568;
}
.imgSomePartDay
{
        width:34px;
        height:34px;
        margin:0 auto;
}
.margimgSomePart
{
        margin-top:5px;
}
.imgSeeOnMap
{
        background:url(/images/seeOnMap.jpg) no-repeat;
        width:25px;
        height:19px;
        margin:0 8px 0 0;
}
.seeOnMap
{
        margin-top:10px;
}
.seeOnMap a
{
        color:#000;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
        line-height:19px;
}
.whatDoing
{
        background:url(/images/whatDoing.jpg) no-repeat;
        width:25px;
        height:25px;
        margin:0 8px 0 0;
}
/****end map*****/
/****newsGalleryBeta*****/
.socialButton
{
        height:25px;
        margin:10px 0 0 0;
}
.dottedLine
{
        border-bottom:1px dotted #505050;
        margin:5px 0 0 0;
}
.article
{
        margin:10px 0 0 0;
}
.titleArticle
{
        font-size:21px;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:#505050;
        width:610px;
}
.reputation
{
        width:55px;
        margin:6px 5px 0 0;
}
.leftBg
{
        background:url(/images/bgMinus.jpg) no-repeat;
        width:14px;
        height:14px;
}
.rightBg
{
        background:url(/images/bgPlus.jpg) no-repeat;
        width:14px;
        height:14px;
}
.nameRep
{
        color:#333333;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:18px;
        margin: -5px 0 0 7px;
}
.dateArticle
{
        color:#999999;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:15px;
        margin:5px 0 0 0;
}
.textArticle
{
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:15px;
        text-align:justify;
        margin:10px 0 0 0;
}
.list-news img { max-width: 550px !important; width: auto !important; width: 550px; }
.textArticle img{ max-width: 680px !important; width: auto !important; width: 680px; }
        
.descriptSlider
{
        position:absolute;
        left:25px;
        bottom:10px;
        background:url(/images/textSlider.png) no-repeat;
        width:589px;
        height:37px;
        color:#dae2eb;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
        padding:10px 15px;
}
.borderImg
{
        position:absolute;
        top:0px;
        left:0px;
        border:5px solid #5c6d86;
        width:107px;
        height:78px;
        display:none;
}
.a-carousel-image-link3
{
        position:relative;
}

.displayBlock
{
        display:block;
}
.prevGallery,.nextGallery
{
        margin:15px 0 15px 0;
}
.imgPrevGallery
{
        background:url(/images/prevGallery.jpg) no-repeat;
        width:22px;
        height:7px;
        display:block;
        margin-top:2px;	
}
.imgNextGallery
{
        background:url(/images/nextGallery.jpg) no-repeat;
        width:22px;
        height:7px;
        display:block;
        margin-top:2px;	
}
.nextGallery .newsOnGallery
{
        text-align:right;
}

.textGallery a,.textGalleryNext a
{
        display:block;
}
.textGallery
{
        margin:0 0 0 5px;
        width:230px;	
}
.textPrevGallery,.textNextGallery
{
        color:#333333;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:11px;
        text-transform:uppercase;
        text-decoration:none;
}
.textNextGallery
{
        text-align:right;

}
.textGalleryNext
{
        margin:0 5px 0 0;	
        width:230px;
}
.newsOnGallery
{
        color:#336699;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:13px;
}
.buttonGallery
{
        width:660px;
}
.addComment
{
        margin:20px 0 0 0;
        width:650px;
}
.textAddComm
{
        color:#333333;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:18px;
        text-transform:uppercase;
}
.enterToSite
{
        text-align:right;
        display:block;
        text-decoration:none;
        color:#0a69bd;
        margin: 0 5px 0 0;
        font-weight:bold;
}
.seeAlso
{
        margin:25px 0 0 0;
}
.bgSlide
{
        height:145px;
        background:#eff2f6;
}
.imgSeeAlso
{
        width:117px;
        height:88px;
}
.blockSeeAlso
{
        width:150px;
        margin:10px 16px 0 0;
        float:left;
}
.firstElem
{
        margin-left:16px;
}
.blockSeeAlso a
{
        display:block;
        color:#336699;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:13px;
}
.ok-like-button
{
        display:none !important;	
}
#vk_like2,#vk_like
{
        width:70px !important;
}
.twitter-share-button
{
        width:100px !important;
}
.marg25
{
        margin:0 25px 0 0;
}
.subMeteo
{
        margin:10px 0 0 0;
}
.share42init
{
        margin: 10px 0 0 35px;
}
/****end newsGalleryBeta*****/

.fotoGallery
{
        background:#F2F2F2;
        margin: 2px 0 0;
        width: 660px;
}
.gallery-scrollable {

        /* required settings */
        position:relative;
        overflow:hidden;
        width: 580px;
        height:120px;
        /* custom decorations */
}
.gallery-scrollable .gallery-items {
        /* this cannot be too large */
        width:20000em;
        position:absolute;
        clear:both;
}

.gallery-items div {
        float:left;
        width:680px;
}

/* single scrollable item */
.gallery-scrollable img {
        float:left;
        margin:10px 3px 10px 17px;
        padding:2px;
        width:117px;
        height:88px;
}

.gallery-scrollable img.activ{
        border:2px solid #000;
        float:left;
        margin:10px 3px 10px 17px;
        padding:2px;
        width:117px;
        height:88px;
}

/* this makes it possible to add next button beside scrollable */
.gallery-scrollable {
        float:left;
}
/* prev, next, prevPage and nextPage buttons */
a.gallery-browse {
        display:block;
        width:21px;
        height:33px;
        float:left;
        margin:40px 10px;
        cursor:pointer;
        font-size:1px;
}
/* right */
a.gallery-right {  clear:right; margin-right: 0px; background:url(/images/strelkaRight.png);}
/* left */
a.gallery-left { margin-left: 10px; background:url(/images/strelkaLeft.png); }

/* disabled navigational button */
.disabled {
        visibility:hidden !important;
}
.gallery-borderWheatherInCity li
{
        list-style-type:none;
}
/**** newsIndexBeta*****/
.newsSlider
{
        margin:10px 0 0 0;
}
.sliderContent
{
        width:680px;
        height:280px;
        border-top:2px solid #5c6d86;
}
.sliderContent
{
        position:relative;
}
.boldDescript
{
        color:#FFF;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:20px;
}
.normalDescript
{
        color:#dae2eb;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
}


.controlNews 
{
        position:absolute;
        right:0;
        top:-26px;
}
.controlNews a
{
        float:left;
        padding:3px 8px;
        color:#3e4b5d;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:15px;
        background:#eaedf1;
        margin:0 0 0 3px;
        text-decoration:none;
}
.controlNews .activ
{
        background:#5c6d86 !important;
        color:#eaedf1 !important;
}
.newsBlock
{
        margin:20px 0 0 -40px;
		width: 720px;
}
.someBlockNews
{
		float: left;
        width:320px;
        margin:0 0 25px 40px;
}
.someNews
{
        border-top:2px solid #5c6d86;
}
.bottom0
{
        margin-bottom:0 !important;
}
.imgNews
{
        width:117px;
        height:88px;
        margin:10px 0 0 0;
}
.blockText
{
        color:#000;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
        width:190px;
        margin:10px 0 0 0;
}
.boldTextNews
{
        color:#000;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:14px;
        text-decoration:none;
}
.listNews
{
        margin:0 0 0 15px;
        color:#336699;
}
.listNews  a
{
        color:#336699;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
}
.allWeather
{
        height:12px;
        margin:10px 0 0 0;
}
.imgAllWeather
{
        background:url(/images/allWeather.jpg) no-repeat;
        width:7px;
        height:12px;
        margin:-2px 5px 0 0;
}
.textAllWeather
{
        font-size:12px;
        color:#475568;
        font-family: 'ArialRegular', Arial, sans-serif;
}
/****end newsIndexBeta*****/
/****newsInsideBeta*****/
.imgArticle
{
        width:680px;
        height:280px;
        margin:20px 0 0 0;
}
.dectTitle span
{
        display:block;
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-style:italic;
}
.textDesc
{
        font-size:15px;
        color:#333333;
        font-family: 'ArialRegular', Arial, sans-serif;	
        margin:10px 0 0 0;
}
.climate
{
        text-align: justify;
}
.climate table tr td{
        border: 1px solid #687483;
}

.margBott10
{
        margin: 0 0 10px 0; 
}
.textDesc ul,.textDesc ol
{
        margin:16px 0 16px 35px;
}
.textDesc ul li a, .textDesc ol li a
{
        color:#336699;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:15px;
}
.textDesc img
	max-width: 680px;
{
}
.source
{
        margin:15px 0 0 0;
        font-family: 'ArialRegular', Arial, sans-serif;	
        font-size:15px;
}
.topics
{
        font-family: 'ArialRegular', Arial, sans-serif;	
        font-size:15px;
}
.source span, .topics span
{
        display:block;
        color:#666666;
        margin:0 5px 0 0;
}
.source a, .topics a
{
        color:#000;
}
.margBott15
{
        margin-bottom: 15px;
}
/****end newsInsideBeta*****/
/*.fotoGallery
{
        background:#F2F2F2;
    margin: 2px 0 0;
    width: 660px;
}*/
/*.scrollable {

     required settings 
    position:relative;
    overflow:hidden;
    width: 580px;
    height:120px;
     custom decorations 
}
.scrollable .items {
     this cannot be too large 
    width:20000em;
    position:absolute;
    clear:both;
}

.items div {
    float:left;
    width:680px;
}

 single scrollable item 
.scrollable img {
    float:left;
    margin:10px 3px 10px 17px;
    padding:2px;
    width:117px;
    height:88px;
}
 this makes it possible to add next button beside scrollable 
.scrollable {
    float:left;
}*/
/* prev, next, prevPage and nextPage buttons */
/*a.browse {
    display:block;
    width:21px;
    height:33px;
    float:left;
    margin:40px 10px;
    cursor:pointer;
    font-size:1px;
}
 right 
a.right {  clear:right; margin-right: 0px; background:url(/images/strelkaRight.png);}
 left 
a.left { margin-left: 10px; background:url(/images/strelkaLeft.png); }

 disabled navigational button 
a.disabled {
    visibility:hidden !important;
}*/
.borderWheatherInCity li
{
        list-style-type:none;
}
/**************catalog****************/
.mp-weatherInCityCatalog
{
        width:670px !important;
}
.mp-mapWorld
{
        background:url(/images/mapWorld.jpg) no-repeat;
        width:691px;
        height:376px;
        margin:30px 0 25px 0;
        position:relative;
        display: block !important;
}
.mp-mapWorld a
{
        position:absolute;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:#000;
        font-size:13px;
        text-transform:uppercase;
        background:#ffae00;
        padding:3px;
        text-decoration:none;
        text-align:center;

}
.mp-mapWorld span
{
        display:inline;
}
.mp-northAmerica
{
        top:43px;
        left:65px;

}
.mp-mapWorld span
{
        border-bottom:1px dashed #000;
}
.mp-centralAmerica
{
        top:153px;
        left:23px;
}
/*поменял*/
.mp-westIndia
{
        top:164px;
        left:170px;
}
.mp-southAmerica
{
        top:260px;
        left:135px;	
}
.mp-europe
{
        top:107px;
        left:330px;	
}
.mp-africa
{
        top:187px;
        left:305px;		
}
.mp-asia
{
        top:90px;
        left:460px;		
}
.mp-australia
{
        top:288px;
        left:503px;			
}
.mp-partWorld
{
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:18px;
        color:#000;
        text-transform:uppercase;
}
.mp-partWorld .linkAll
{
        color:#336699;
        text-decoration:none;
        font-size:12px;
        font-family:Arial, Helvetica, sans-serif;
        text-transform:none;
        font-weight:bold;
        border-bottom: 1px dashed #1a3dc1;
}
.mp-listCountry
{
        margin:10px 0 30px 0;
}
.mp-blockList
{
        float:left;
        width:100px;
        margin:0 35px 5px 0;
}
.mp-listCountry li
{
        list-style-type:none;
}
.mp-listCountry li a
{
        color:#336699;
        font-family: 'ArialRegular', Arial, sans-serif;
        font-size:13px;
        float:left;
        width:100px;
        margin:0 35px 5px 0;
}
/***************end_catalog***************/

/***************catalog2***************/
.mp-directoryAlpha
{
        margin:15px 0 25px 0;
}
.mp-blockDirectory
{
        margin:0 0 15px 0;
}
.mp-bgAlpha
{
        background: url("/images/letters.jpg") no-repeat;
        width:26px;
        height:29px;
        margin:0 10px 0 0;
        font-size:18px;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:#000;
        text-transform:uppercase;
        text-align:center;
}
.mp-countryAlpha
{
        float:left;
        width:600px;
        color:#336699;
        font-family: 'ArialRegular', Arial, sans-serif;
}
.mp-countryAlpha a
{
        color:#336699;
        font-size:13px;
}
/***************end catalog2***************/

/***************styles for icons-small-sprite.png blocks***************/
.N, .NE, .E, .SE, .S, .SW, .W, .NW, .N, 
.pokazatel2, .pokazatel3,
.moon {
        background-image: url(/images/icons-small-sprite.png);
        background-repeat: no-repeat;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
}

.moon {
        height: 35px;
        margin: 0 10px 0 0;
        width: 35px;
}

.N {
        background-position: -400px 0;
}
.NE {
        background-position: -450px 0;
}
.W {
        background-position: -300px 0;
}
.S {
        background-position: -200px 0;
}
.SW {
        background-position: -250px 0;
}
.SE {
        background-position: -550px 0;
}
.E {
        background-position: -500px 0;
}
.NW {
        background-position: -350px 0;
}

.pokazatel2 {
        background-position: -950px 0;
}

.pokazatel3 {
        background-position: -1050px 0;
}

.moon.moon-phase-0 {
        background-position: -700px 0;
}

.moon.moon-phase-1 {
        background-position: -750px 0;
}

.moon.moon-phase-2 {
        background-position: -600px 0;
}

.moon.moon-phase-3 {
        background-position: -650px 0;
}
/***************end styles for icons-small-sprite.png blocks***************/

/**********searchCity block**********/
.searchCityWrapper {
        background: none repeat scroll 0 0 #EAEDF1;
        border-radius: 10px 10px 10px 10px;
        margin: 0 0 15px;
        padding: 10px;
        position: relative;
        min-height: 80px;
}

.searchCityFormWrapper {
        height: 35px;
        left: 12px;
        position: absolute;
        top: 40px;
        width: 275px;
}

.searchCityFieldWrapper {
        background-color: #FFFFFF;
        border: 1px solid #999999;
        border-radius: 7px 7px 7px 7px;
        /*box-shadow: 0 2px 5px 2px rgba(0, 0, 0, 0.1);*/
        height: 33px;
        margin: 0;
        padding: 0;
        position: absolute;
        width: 273px;
}

.searchCityFieldWrapper input {
        background-color: transparent;
        border: medium none;
        color: #999999;
        display: block;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 14px;
        font-weight: bold;
        height: 33px;
        line-height: 32px;
        outline: medium none;
        padding: 0 5px;
        position: relative;
        width: 223px;
}

.searchCitySubmit {
        background: url("/images/searchCitySubmit.png") 0 0 no-repeat;
        border: none;
        cursor: pointer;
        display: block;
        height: 29px;
        position: absolute;
        right: 8px;
        top: 3px;
        width: 33px;
}

.searchCityTitle {
        color: #000000;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 18px;
}

.topCities {
        display: block;
        float: right;
        list-style: none outside none;
        margin: 10px 0 0;
        padding: 0;
        width: 370px;
}

.topCities li {
        float: left;
        margin: 0 5px 0 0;
}

.topCities li a {
        color: #336699;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 12px;
        text-decoration: none;
}
/**********nd searchCity block**********/
#breadcrumbs {
        margin: 5px 0;
}

#breadcrumbs,
#breadcrumbs a span {
        color: #475568;
        font-family: 'ArialRegular',Arial,sans-serif;
        font-size: 12px;
}

#breadcrumbs a {
        text-decoration: none;
}

#breadcrumbs .vSeparator {
        padding: 0 2px;
}

.txt p {
        font: normal 12px/16px Arial;
        margin: 0 0 10px;
}

.txt p a {
        color: #336699;
        text-decoration: underline;
}

.txt p a:hover {
        text-decoration: none;
}

.txt h1 {
        font: normal 24px/30px Arial;
        margin: 10px 0;
}

.txt h2 {
        font: normal 18px/22px Arial;
        margin: 10px 0;
}
/* task met-431 abasdf */
a.forPrint {
        background: url("/images/printIcon.png") 0 0 no-repeat;
        color: #486696;
        display: block;
        float: right;
        font: 13px/16px Arial;
        margin: 35px 10px 0 0;
        padding: 0 0 0 20px;
        text-decoration: underline;
}

a.forPrint:hover {
        text-decoration: none;
}

.printHeadTitle,
.PrintDetailedDayWeatherTitle {
        display: none;
}

/*page 404*/
.block404 {
        background: #eaedf1 url("/images/iconGirl404.png") 8px 10px no-repeat;
        min-height: 295px;
        height: auto !important;
        height: 295px;
        padding: 10px 10px 10px 186px;
        position: relative;
		display:block !important;
}

.block404 p {
        color: #333333;
        font: bold 14px/16px Arial;
        margin: 0 0 11px;
}

.block404 a {
        color: #336699;
        font: bold 14px/16px Arial;
        text-decoration: underline;
}

.block404 a:hover {
        text-decoration: none;
}

.txt404 {
        background: url("/images/iconTxt404.png") 68px 0 no-repeat; 
        height: 151px;
        padding: 0 0 11px;
}

.oops {
        color: #daa48d;
        font: bold 47px/62px Arial, san-serif;
        height: 62px;
        left: 20px;
        position: absolute;
        text-align: center;
        top: 150px;
        width: 138px;
}
/*end page 404*/

a.news_a { 
        color: #030300;
        text-decoration: none;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}
table td[valign=top] { vertical-align:top; }

/* archive */

.archive_table{
        border-spacing: 0px;
        border:0.5px solid #3e4b5d;
        width:100%;
        font-size: 14px;
        font-family: Arial;
        margin-top: 30px;

}
.archive_table tr{
        background: #ffffff;

}
.archive_table tr:hover{
        background: #f4f6f8;

}
.archive_table tr th,.archive_table tr td{
        border:0.5px solid #3e4b5d;
        margin:2px;
        padding:2px;
        text-align: center;




}

.archive_table tr th{
        border:1px solid black;
        background: #eaedf1;
        font-size: 16px;
        font-weight: normal;
}
.archive_table tr td{
        border:1px solid black;
        cursor: pointer;
        font-size: 12px;

}
.archive_table tr td:hover{
        background: #f4f6f8;

}

/* navArchiveBtnSprite.png*/

.archive_scroller{

}
.archive_scroller ul{
        list-style: none;
}
.archive_scroller ul li{
        float:left;
        

}
.archive_scroller ul li a{ 
        float:left;
        height:23px;
        font-family: Arial;
        font-size: 16px;
        color: #475568;
        padding: 2px;
        padding-top: 4px;
        
        text-align: center;
        

}


.archive_scroller ul li.year_prev a{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') no-repeat;
        width: 33px;
}
.archive_scroller ul li.month_prev a{
        float:left;
        background: url('/images/navArchiveBtnSprite.png')  -37px 0 no-repeat;
        width: 21px;

}

.archive_scroller ul li.select_month a{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') -62px 0 no-repeat;
        width: 174px;
}
.archive_scroller ul li.select_year a{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') -240px 0 no-repeat;
        width: 46px;
}
.archive_scroller ul li.month_next a{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') -290px 0 no-repeat;
        width: 21px;
}
.archive_scroller ul li.year_next a{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') -315px 0 no-repeat;
        width: 33px;
}

.archive_scroller ul li.year_prev a:hover{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') 0 -29px no-repeat;
        width: 33px;
}
.archive_scroller ul li.month_prev a:hover{
        float:left;
        background: url('/images/navArchiveBtnSprite.png')  -37px -29px no-repeat;
        width: 21px;

}

.archive_scroller ul li.select_month a:hover{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') -62px -29px no-repeat;
        width: 174px;
}
.archive_scroller ul li.select_year a:hover{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') -240px -29px no-repeat;
        width: 46px;
}
.archive_scroller ul li.month_next a:hover{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') -290px -29px no-repeat;
        width: 21px;
}
.archive_scroller ul li.year_next a:hover{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') -315px -29px no-repeat;
        width: 33px;
}

.archive_scroller ul li.year_prev a.out_date{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') 0 -29px no-repeat;
        width: 33px;
}
.archive_scroller ul li.month_prev a.out_date{
        float:left;
        background: url('/images/navArchiveBtnSprite.png')  -37px -29px no-repeat;
        width: 21px;

}

.archive_scroller ul li.select_month a.out_date{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') -62px -29px no-repeat;
        width: 174px;
}
.archive_scroller ul li.select_year a.out_date{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') -240px -29px no-repeat;
        width: 46px;
}
.archive_scroller ul li.month_next a.out_date{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') -290px -29px no-repeat;
        width: 21px;
}
.archive_scroller ul li.year_next a.out_date{
        float:left;
        background: url('/images/navArchiveBtnSprite.png') -315px -29px no-repeat;
        width: 33px;
}

.archive_scroller ul li ul.selector{
        list-style: none;
        display:block;
        background: #ebeef1;
        position: absolute;
        border: 1px solid #c3c5c7;
        -webkit-border-radius: 0 0 5px 5px;
        -moz-border-radius:0 0 5px 5px;
        border-radius: 0 0 5px 5px;
        margin-left:-1px;
        margin-top:24px;
        display: none;
}
.archive_scroller ul li ul.selector li a{
        background: none;
        height: 15px;

}
.archive_scroller ul li ul.selector li a:hover{
        background: #caccce;

}
.archive_scroller ul li.select_month ul.selector{
        width: 177px;
}
.archive_scroller ul li.select_year ul.selector{
        width: 49px;
}
/* archive_ends */
.readNews {
	background: #eaedf1;
	overflow: hidden;
	padding: 10px; 
	width: 230px;
}
.readNews.floatR {
	margin: 5px 0 5px 10px; 
}
.readNews.floatL {
	margin: 5px 10px 5px 0; 
}
.readNews .readNewsHead {
	color: #000;
	font: bold 12px/14px Arial, sans-serif;
	padding: 0 0 5px;
	text-transform: uppercase;
}
.readNews .readNewsList,
.readNews .readNewsList li {
	list-style: none;
	margin: 0;
	padding: 0;
}
.readNews .readNewsList li {
	background: url('/images/readNewsBullet.png') 0 9px no-repeat;
	display: block;
	padding: 5px 0 5px 10px;
}
.readNews .readNewsList li a {
	color: #336699;
	font: 15px/15px Arial, sans-serif;
	text-decoration: none;
}
.readNews .readNewsList li a:hover {
	text-decoration: underline;
}
/**********************************************************************/
/*** INFORMERS PAGE ***/
.formBlock {
        background: url(/images/widget/bg-formBlock.png) 0 0 no-repeat;
        height: 87px;
        padding: 1px 1px 3px;
        width: 678px;
    }
.formBlock .formBlockInner {
    background: url(/images/widget/bg-formBlockInner.png) 0 0 repeat-x;
    border: 1px solid #fff;
    height: 85px;
    width: 676px;
}
.formBlock .filter {
    background: url(/images/widget/filterVLine.png) 100% 0 repeat-y;
    float: left;
    height: 85px;
}
.formBlock .filter.selectColor {
    width: 95px;
}
.formBlock .filter.selectLang {
    width: 125px;
}
.formBlock .filter.selectSize {
    width: 145px;
}
.formBlock .filter.selectTown {
    width: 182px;
}
.formBlock .filter.selectAv {
    background: none;
    width: 129px;
}
.formBlock .filterHead {
    color: #333;
    font: bold 16px Arial, sans-serif;
    padding: 8px 0 11px;
    text-align: center;
}
.formBlock .filterColor {
    display: block;
    text-align: center;
}
.formBlock .filterColor a {
    background-image: url(/images/widget/filterColor.png);
    background-repeat: no-repeat;
    display: block;
    height: 27px;
    overflow: hidden;
    width: 27px;
}
.formBlock .filterColor a.whiteInf {
    background-position: 0 0;
}
.formBlock .filterColor a.grayInf {
    background-position: -27px 0;
}
.formBlock .filterColor a.darkInf {
    background-position: -54px 0;
}
.formBlock .filterColor a.whiteInf.active,
.formBlock .filterColor a.whiteInf:hover {
    background-position: 0 -27px;
}
.formBlock .filterColor a.grayInf.active,
.formBlock .filterColor a.grayInf:hover {
    background-position: -27px -27px;
}
.formBlock .filterColor a.darkInf.active,
.formBlock .filterColor a.darkInf:hover {
    background-position: -54px -27px;
}
.formBlock .filterLang,
.formBlock .filterSize {
    position: relative;
}
.formBlock .currentLang,
.formBlock .currentSize {
    background: url(/images/widget/bg-selectFilter.png) 0 0 no-repeat;
    color: #303e50;
    cursor: pointer;
    font-size: 14px;
    height: 25px;
    line-height: 24px;
    padding: 0 0 0 8px;
    width: 86px;
}
.formBlock .currentLang {
    margin: 0 0 0 15px;
}
.formBlock .currentSize {
    margin: 0 0 0 25px;
}
.formBlock .langList,
.formBlock .sizeList {
    background: #fff;
    border: 1px solid #e1e1e1;
    display: block;
    margin: 0;
    padding: 0;
    position: absolute;
    top: -9999px;
    width: 92px;
    z-index: 1000;
}
.formBlock .filterLang.hover .langList,
.formBlock .filterSize.hover .sizeList {
    top: 25px;
}
.formBlock .langList {
    left: 15px;
}
.formBlock .sizeList {
    left: 25px;
}
.formBlock .langList li,
.formBlock .sizeList li {
    display: block;
    list-style: none;
}
.formBlock .langList li a,
.formBlock .sizeList li a {
    color: #303e50;
    display: block;
    font-size: 14px;
    line-height: 20px;
    padding: 0 0 0 8px;
}
.formBlock .langList li a:hover,
.formBlock .sizeList li a:hover {
    background: #ecf0f3;
}
.formBlock .filterTown .search {
	margin: 0;
	padding: 0;
	width: 182px;
}
.formBlock .filterTown  .widget-bgSearchC {
    background: url(/images/widget/bg-filterTown.png) 0 0 no-repeat;
	border: none;
    height: 25px;
    margin: 0 auto;
	position: relative;
    width: 158px;
	
	border-radius: 0;
	box-shadow: none;
}
.formBlock .filterTown  .widget-bgSearchC.focus {
    background-position: 0 -25px;
	border: none;
    width: 158px;
}
.formBlock .filterTown .widget-bgSearchC input {
    background: transparent;
    border: none;
    color: #999;
    font-family: Arial, sans-serif;
    font-size: 12px;
	font-weight: normal;
    height: 25px;
    line-height: 24px;
    margin: 0;
    padding: 0 6px;
    width: 146px;

    outline: none;
}
.formBlock .filterTown .widget-bgSearchC #w_search_list {
	background: #fff;
	border: 1px solid #e1e1e1;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 24px;
	min-width: 156px;
	width: auto !important;
	width: 156px;
}
.formBlock .filterTown .widget-bgSearchC #w_search_list ul,
.formBlock .filterTown .widget-bgSearchC #w_search_list ul li,
.formBlock .filterTown .widget-bgSearchC #w_search_list ul li a {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
        white-space: nowrap;
}
.formBlock .filterTown .widget-bgSearchC #w_search_list ul li a {
	color: #333;
	font-size: 12px;
	height: 22px;
	line-height: 22px;
	padding: 0 5px;
}
.formBlock .filterTown .widget-bgSearchC #w_search_list ul li.hovered a {
	background: #ecf0f3;
}
.formBlock .filterTown .widget-bgSearchC #w_search_list ul li a span {
	color: #999;
	font-style: italic;
}
.formBlock .filterAvatar {
    margin: -7px 0 0;
    text-align: center;
}
.formBlock .filterAvatar a {
    background-image: url(/images/widget/filterAvatar.png);
    background-repeat: no-repeat;
    height: 25px;
    height: 38px;
    width: 38px;
}
.formBlock .filterAvatar a.avatarNo {
    background-position: 0 0;
}
.formBlock .filterAvatar a.avatarBoy {
    background-position: -38px 0;
}
.formBlock .filterAvatar a.avatarGirl {
    background-position: -76px 0;
}
.formBlock .filterAvatar a.avatarNo.active,
.formBlock .filterAvatar a.avatarNo:hover {
    background-position: 0 -38px;
}
.formBlock .filterAvatar a.avatarBoy.active,
.formBlock .filterAvatar a.avatarBoy:hover {
    background-position: -38px -38px;
}
.formBlock .filterAvatar a.avatarGirl.active,
.formBlock .filterAvatar a.avatarGirl:hover {
    background-position: -76px -38px;
}
.selectInformerWrapper p {
    color: #333;
    font: 15px/18px Arial, sans-serif;
    padding: 5px 0;
}
.selectInformerWrapper p.title {
    font-weight: bold;
	margin: 0 0 10px;
	padding: 0;
}
.selectInformerWrapper p.rules {
    margin: 0 0 20px;
	padding: 0 0 0 20px;
}
.selectInformerWrapper p a {
	color: #3e4b5d;
	text-decoration: underline;
}
.selectInformerWrapper p a:hover {
	text-decoration: none;
}
.selectInformerWrapper .informerBlock {
    border: 1px solid #eaedf1;
    height: 250px;
    margin: 8px 0 20px;
    overflow: hidden;
    padding: 25px 0;
	text-align: center;
}
.widget_sample{
    display: -moz-inline-stack !important;
    display: inline-block !important;
    vertical-align: top;
    zoom: 1;
    *display: inline !important;
}
.selectInformerWrapper .codeBlock{
    border: 1px solid #eaedf1;
    color: #303e50;
    font-family: Arial, sans-serif;
    font-size: 14px;
    line-height: 16px;
    padding: 10px;
}
.selectInformerWrapper textarea.codeBlock {
    border: 1px solid #eaedf1;
    color: #303e50;
    font-family: Arial, sans-serif;
    font-size: 14px;
    line-height: 16px;
    padding: 10px;
    margin:0;
    width:653px;
}
/* Checkbox Radio styling */
input.ui-input {
    left: -2000px;
    position: absolute !important;
}
label.ui-checkbox, label.ui-radio {
    cursor: pointer;
    display: block;
    float: left;
    height: 16px;
    position: relative;
    width: 15px;
}
label.ui-checkbox {
    background: url(/images/widget/checkbox.png) 0 0 no-repeat;
}
label.ui-checkbox-state-checked {
    background: url(/images/widget/checkbox.png) 0 -16px no-repeat;
}
.selectInformerWrapper p.rules label.ui-checkbox {
    margin: 0 0 0 -20px;
}
.selectInformerWrapper .informerBlock .mi_100x65 {
	margin: 92px 0 0;
}
.selectInformerWrapper .informerBlock .mi_150x75 {
	margin: 87px 0 0;
}
.selectInformerWrapper .informerBlock .mi_180x80 {
	margin: 85px 0 0;
}
.selectInformerWrapper .informerBlock .mi_200x85 {
	margin: 82px 0 0;
}
.selectInformerWrapper .informerBlock .mi_240x90 {
	margin: 80px 0 0;
}
.selectInformerWrapper .informerBlock .mi_300x100 {
	margin: 75px 0 0;
}
.selectInformerWrapper .informerBlock .mi_300x250 {
	margin: 0;
}
.selectInformerWrapper .informerBlock .mi_500x100 {
	margin: 75px 0 0;
}
/* End Checkbox Radio styling */
/*** END INFORMERS PAGE ***/
/**********************************************************************/
.directory a[data-link-id] { font-weight:normal; }

.list-map-links .caption { font-size:18px; font-weight:bold; margin-top:.5em; color:#000; text-transform:uppercase; }
.list-map-links a { display:block; font-size:14px; margin-top:.5em; color:#336699; text-decoration:underline; }
.list-map-links a:hover { text-decoration:none; }
.list-map-links a:first-child { margin-top:0; }

/**
 * New styles for main menu
 */
.main-menu
{
    background: url(/images/bgMainMenu.png) 0 0 no-repeat;
	height: 68px;
    width: 1016px;
    margin: 0 auto;
    padding: 26px 12px 0;
	position: relative;
	z-index: 1000;
}
.menu {
	height: 47px;
	margin: 0 0 0 148px;
	position: relative;
	text-align: left;
	vertical-align: top;
	width: auto;
	z-index: 100;
}
.info-panel {
	height: 21px;
	padding: 0 0 0 10px;
	position: relative;
	width: 1006px;
}
.info-links {
	height: 21px;
	position: absolute;
	right: 61px;
	top: 0;
	width: auto;
}
.info-links a {
	background: url(/images/infoLinksIcons.png) 0 0 no-repeat;
	color: #fff;
	display: -moz-inline-stack;
    display: inline-block;
	font: 12px/21px Arial, sans-serif;
    height: 21px;
	margin: 0 0 0 20px;
	padding: 0 0 0 19px;
	text-transform: lowercase;
	vertical-align: top;
    
    zoom: 1;
    *display: inline;
}
.info-links a.android {
	background-position: 0 0;
}
.info-links a.mobile {
	background-position: 0 -21px;
}
.meta-info {
	color: #000;
	font: 12px/21px Arial, sans-serif;
	height: 21px;
}
.blockSearch {
	position: absolute;
	right: 0;
	top: 0;
}
.menu dl {
	display: inline-block;
	float: left;
	margin: 0; 
	padding: 0; 
	position: relative; 
	text-align: left;
	vertical-align: top;
}
.menu dl a {
	background: none;
	color: #fff; 
	display: block;
	font: 13px/40px Arial, sans-serif; 
	height: 47px;
	padding: 0 10px 0 15px;
	text-decoration: none;
	text-transform: uppercase;
	white-space: nowrap; 
}
.menu dl:hover a {
	color: #1280c4;
}
.menu dl dt a.arr {
	background: url(/images/iconArrMainMenu.png) 100% 16px no-repeat;
	padding: 0 24px 0 15px;
}
.menu dl:hover dt a.arr {
	background-position: 100% -31px;
}
div.menu dl {*display:inline;}
div.menu dt {
	height: 47px; 
	line-height: 40px; 
}
div.menu dt.noSub {
	height: 40px; 
	line-height: 35px; 
}
.menu dd {
	background: url(/images/bgMainMenuSub.png) 0 0 repeat;
	height: auto;
	position: absolute; 
	left: 4px; 
	top: 47px; 
	padding: 0 4px 3px 0; 
	margin: 0; 
	display: none; 
	width: auto;
}
.menu dd div {
	background: #eaedf1;
	margin: 0 0 0 -4px;
	padding: 0 0 25px;
}
.menu dd a {
	color: #1280c4;
	font: 14px/30px Arial, sans-serif;
	height: 30px;
	padding: 0 20px 0 15px;
	text-transform: none;
}
div.menu dl.right dd {left:auto; right:1px;}
div.menu dl:hover dd {display:block;}
div.menu dl:hover dt {
	background: #eaedf1;
}
div.menu dl:hover dt.noSub {
	background: #4199d0;
}
div.menu dl:hover dt.noSub a {
	color: #fff;
}
div.menu dl dd a:hover {
	color: #475568;
}
div.menu img {position:fixed; z-index:-1; left:0; top:0; width:100%; height:100%; display:none;}
div.menu dl:hover ~ img {display:block;}
/** End New styles for main menu */

/**
 * Arrows
 */
.css-arrow {
	display: inline-block;
	height: 0;
	line-height: 0;
	vertical-align: top;
	width: 0;
	
	display: -moz-inline-stack;
    
	zoom: 1;
    *display: inline;
}
.arrow-up {
	border-bottom: 5px solid #336699;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
}
.arrow-right {
	border-bottom: 5px solid transparent;
	border-left: 5px solid #336699;
	border-top: 5px solid transparent;
}
.arrow-down {
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #336699;
}
.arrow-left {
	border-bottom: 5px solid transparent; 
	border-right:5px solid #336699;
	border-top: 5px solid transparent;
}
/** End Arrows */
.ttltip {
	display:block;
	width:100%;
	height:100%
}
.rightPart  {
	position:relative;
        width:300px;
        margin-left: 15px;
}
.social-likes-news {
    text-align:center; 
    margin-bottom: 15px;
}

/*MET-340 - для конструктора информеров*/
.page-constructor .leftPart.floatL {
    width: 100%;
}

#home_before_citieslist>.news_block{border-right:0px; width:33.3%}
#home_before_citieslist{
display:inline-flex!important; margin-bottom:0px; border-bottom:3px solid #e9ecf0;
border-bottom: 3px solid #e9ecf0;
border-right: 3px solid #e9ecf0;
}

.rightPart .informer {
    margin-bottom: 15px;
}


#mp_banner_433 #rownewsinformer .news_block {
    width: 50%;
}




.your_vote{font-weight: bold; font-size: 16px; margin-bottom: 20px; display: block;}
.your_vote>span{font-weight: normal; font-size: 12px; margin-left:20px;}
.your_vote .jostars-rating__star{width: 20px; height: 20px;}

.jostars-rating__form {
  display: inline-block;
  vertical-align: middle;
  line-height: 0;
  font-size: 0;
}
.jostars-rating {
  display: inline-block;
  direction: rtl;
  vertical-align: middle;
  cursor: pointer;
}
/* test 3 */
.jostars-rating.not-voted:hover .jostars-rating__star svg path {
  fill:#ccc;
}
.jostars-rating.not-voted:hover .jostars-rating__star:hover svg path,
.jostars-rating.not-voted:hover .jostars-rating__star:hover ~ span svg path {
  fill:#f69d00;
}
.jostars-rating.not-voted {}
.jostars-rating__star {
  position: relative;
  display: inline-block;
  width: 15px;
  height: 14px;
  margin:0px 2px;
}
.jostars-rating__star.active svg path { fill:#f69d00; }
.jostars-rating__star svg { display: block; }
.jostars-rating__star svg path { fill:#ccc; }


.ratinginfo {
	margin: 10px 5px;
    font-size: 14px;	
}



.gdpr-dialog {
    width: 100%;
    background: rgba(0,0,0,0.7);
    padding: 15px;
    box-sizing: border-box;
    text-align: center;
    font-family: Roboto, sans-serif;
    display: none;
    line-height: 137%;
    position: fixed;
    z-index: 100;
    padding-top: 40px;
}

.gdpr-dialog__inner {
  margin-bottom: 15px;
  font-size: 14px;
  color: #FFFFFF;  
  padding-top: 35px;
}

.gdpr-dialog__btn {
    background: #AAAAAA;
    border: none;
    color: #FFFFFF;
    padding: 5px 10px;
    font-weight: bold;
    font-size: 16px;
    cursor: pointer;
}

        .test-block {
            position: fixed;
            bottom: 0px;
            left: 50%;
            transform: translateX(-50%);
            display: inline-block;
            text-align: center;
            background: #851520 url('/images/banners/20181205_1024x120.gif') no-repeat center center / auto 100%;
            font-family: Arial, sans-serif;
            width: 100%;
            height: 120px;
            z-index: 500;
        }

 


        .test-block__link {
            text-transform: uppercase;
            color: #FFFFFF;
            text-decoration: none;
            font-size: 32px;
            padding: 30px;
            display: block;
            width: 100%;
            height: 100%;           
            box-sizing: border-box;
            position: absolute;
            left: 0px;
            top: 0px;
            z-index: 1000;
        }

        .test-block__close {
            background: none;
            border: none;
            color: #FFFFFF;
            font-size: 20px;
            position: absolute;
            top: 0px;
            right: 0px;
            cursor: pointer;
            outline: none;
            z-index: 2000;
        }


        @media screen and (max-width: 480px) {
            .test-block {
                position: fixed;
                bottom: 0px;
                left: 50%;
                transform: translateX(-50%);
                display: inline-block;
                text-align: center;
                background: #851520 url('/images/banners/20181205_300x100.gif') no-repeat center center / auto 100%;
                font-family: Arial, sans-serif;
                width: 100%;
                height: 100px;
            }
        }

/*!GEOLOCATION*/
.geo-popup {
  position: absolute;
  width: 300px;
  height: 200px;
  top: 170px;
  left: calc(50% - 200px);
  border: solid 2px #c6c6cb;
  box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.5);
  font-family: Arial, sans-serif;
  z-index: 10;
  
  /* display:none; */
}
.geo-popup__container {
  height: 100%;
  background: #fff;
}
.geo-popup p {
  font-size: 13px;
  font-family: Arial, sans-serif;
  text-align: center;
  line-height: 30px;
  padding-top: 10px;
}
.geo-popup .question {
  font-size: 22px;
}
.geo-popup .anotation {
  display: inline-block;
  padding: 10px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  text-align: justify;
  color: #626262;
}
.geo-popup .current-city {
  color: #2b85ca;
  text-decoration: underline;
}
.geo-popup .button {
  display: block;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  margin: 15px 80px 17px;
}
.geo-popup .close {
  position: absolute;
  display: inline-block;
  width: 24px;
  height: 24px;
  right: 2px;
  top: 2px;
  font-size: 40px;
  line-height: 24px;
  color: #666;
}
.geo-popup .close:hover {
  color: #3f6bf5;
 }
.geo-popup:after {
  content:'';
  display: block;
  position: absolute;
  width: 20px;
  height: 20px;
  top: 95px;
  left: -10px;
  background: #fff;
  -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.5);
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.5);
  box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.5);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: -1;
}
.button {
  padding: 0;
  border-radius: 3px;
  border: none;
  font-family: Arial, sans-serif;
  font-weight:300;
  text-align: center;
  cursor: pointer;
  transition: background 0.3s;
}
.button-blue {
  background: #3f6bf5;
  color: #fff;
}
.button-blue:hover {
  background: rgba(63,107,245,0.8);
}

/*! hidden */
.hidden{
  display: none;
}

/* 
jflow.style.css
jFlow Plus Demo CSS 

Description: Demonstation CSS for jFlow Plus
Creator: Devin Walker
Date: July 29, 2010


*/

#slider {
	width: 660px;
	position: relative;
	margin:15px 0 0 0;
	height:471px;
}

#slide1 h3, #slide2 h3, #slide3 h3 {
	font-family: Georgia, serif;
	color: #FFF;
	font-size: 35px;
	font-style: italic;
	margin: 0 0 10px 0;
}

#slide1 p, #slide2 p, #slide3 p {
	font-family: Georgia, serif;
	color: #FFF;	
	margin: 0;
}

.jFlowSlideContainer a {
	color: #F90;
	text-decoration: none;
	font-style: italic;
}
.jFlowNext {

	height:471px;
	width:82px;
	position:absolute;
	top:0;
	right: 0;
	cursor:pointer;
}

.jFlowNext:hover {
	background:url(/images/rightControlSlider.png) no-repeat;
	height:471px;
	width:82px;
	position:absolute;
	top:0;
	right: 0;
	cursor:pointer;
}

.jFlowPrew {

	height:471px;
	width:82px;
	position:absolute;
	top:0;
	left: 0;
	cursor:pointer;
}
.jFlowPrew:hover {
	background:url(/images/leftControlSlider.png) no-repeat;
	height:471px;
	width:82px;
	position:absolute;
	top:0;
	left: 0;
	cursor:pointer;
}

г/*
	common.css
    Document   : common
    Created on : 18.05.2012, 15:54:35
    Author     : vlad
    Description:
        Purpose of the stylesheet follows.
*/
.strong{
    position: absolute;
    top: 5px;
    font-size: 11px;
    right: 106px;
    z-index: 100;
}
.subBg1
{
    background:#3E4B5D !important;
}

.subBg2
{
    background:#687483 !important;
}

.subBg3
{
    background:#db0254 !important;
}

.subBg4
{
    background:#e95818 !important;
}

.subBg5
{
    background:#f2871d !important;
}

.subBg6
{
    background:#FFA500 !important;
}

a.play {
    background: url("/images/icons-small-sprite.png") 0 -50px no-repeat;
    position: absolute;
    width: 200px;
    height: 160px;
    top: 0px;
    left: 0px;
}

.rel {
    position: relative;
}
.countrolTelevizor{
    position: relative;
    float: right;
    top:-20px;
}
.catalogMap{
    width: 691px;
    height: 390px;
}

.noDecoration{ 
    text-decoration: none; /* Отменяем подчеркивание у ссылки */
} 

.textDesc p{
    margin: 0 0 10px 0; 
	min-height: 17px;
	height: auto !important;
	height: 17px;
}

.textDesc a
{
    color:#336699;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:15px;
}
.collorBlack
{
    color: black;
}

.blockWeatherMenuWidth
{
    width: 102px;
}
.gallerySlider
{
    position:relative;
    overflow:hidden;
    width: 660px;
    height: 471px;
}

.gallerySlider #mySlides
{
    width:20000em;
    position:absolute;
}

/*.navi {
    width:100px;
    height:60px;
}*/

/* NEW AND CHANGED STYLES */
.someDayWeather { 
    width: 150px; 
}

.DetailedDayWeather.short  .someDayWeather { 
    width: 72px; 
}

.DetailedDayWeather.short  .someDayWeather .rightPatrWeather {
    display: none;
}

.infoPrognosis { 
    margin: 0pt 20px 0pt 0pt; 
    float: left; 
}

.widthProg { 
    color: rgb(0, 0, 0);
    float: right;
    font-size: 14px; 
    font-family: 'ArialRegular', Arial, sans-serif; 
    margin: 0 0 17px ! important;
    width: 360px;	
}

.DetailedDayWeather.short .widthProg { 
    width: 277px;	
}

.BottomPrognoz {
    margin: 35px 23px 0;
    width: 632px;
}

.DetailedDayWeather.short .BottomPrognoz { 
    margin: 0;
    padding: 0 23px 0;
    overflow: hidden;
	width: 277px;
}

.faza {
    overflow: hidden;
    padding: 17px 0 0;
    width: 252px;
}

.DetailedDayWeather.short  .faza {
    width: 277px;
}	

.detailBlockWeather { 
    margin: 20px 0pt 0pt; 
    overflow: hidden;
}

.line {
    white-space: nowrap;
}
/* NEW AND CHANGED STYLES END */
/* change styles */
.smallProdnoz { 
    background: url('/images/bg-forecast-tab.png') 0 0 no-repeat; 
    width: 16px; 
    height: 23px; 
    margin: 16px 4px 0px 11px; 
}

.activPeriod .smallProdnoz { 
    background-position: 0 -31px; 
}    
.categoryWeather.withIcon.floatL.sizeLongProdnoz.weekendProdnoz{
        width: 72px;

}
.normalProdnoz { 
    background: url('/images/bg-forecast-tab.png') -16px 0 no-repeat; 
    width: 27px; 
    height: 23px; 
    margin: 16px 4px 0px 11px; 
}

.activPeriod .normalProdnoz { 
    background-position: -16px -31px; 
}

.longProdnoz { 
    background: url('/images/bg-forecast-tab.png') -43px 0 no-repeat; 
    width: 37px; 
    height: 23px; 
    margin: 16px 4px 0px 11px; 
}

.activPeriod .longProdnoz { 
    background-position: -43px -31px; 
}

.obzorWeather { 
    background: url('/images/bg-forecast-tab.png') -112px 0 no-repeat;
    height: 22px; 
    margin: 16px 4px 0px 11px; 
    width: 24px; 
}

.activPeriod .obzorWeather { 
    background-position: -112px -31px; 
}

.hourlyPrognoz { 
    background: url('/images/bg-forecast-tab.png') -80px 0 no-repeat;
    height: 31px; 
    margin: 11px 4px 0px 11px; 
    width: 32px; 
}

.activPeriod .hourlyPrognoz { 
    background-position: -80px -31px; 
}
/*clock*/

.textClock { 
    background: url('/images/clock-sprite.png') 50% -282px no-repeat;
    height: 67px;
    left: 82px; 
    position: absolute;
    text-align: center;
    top: 85px;
    width: 66px;
}

.textClockWrapper {
    display: table;
    height: 67px;
    position: relative;
    text-align: center;
    vertical-align: middle; 
    width: 66px;
}

.textClockInner {
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}

.textClockContent {
    display: inline;
    vertical-align: middle;
}

.clock2
{
    position:absolute;
    background:url(/images/clock-sprite.png) 0 -141px no-repeat;
    width:143px;
    height:141px;
    left:44px;
    top:48px;
}

.arrowClock { 
    background-image: url('/images/clock-arrow-sprite.png');
    background-repeat: no-repeat;
    overflow: hidden;
    position: absolute; 
}

.arrowClock.hour-12, .arrowClock.hour-0 {
    background-position: 0 0; 
    height: 47px; 
    left: 99px; 
    top: 46px; 
    width: 35px; 
}

.arrowClock.hour-1 { 
    background-position: 0 -47px; 
    height: 50px; 
    left: 115px; 
    top: 56px; 
    width: 38px; 
}

.arrowClock.hour-2 { 
    background-position: 0 -97px; 
    height: 40px; 
    left: 131px; 
    top: 83px; 
    width: 48px; 
}

.arrowClock.hour-3 { 
    background-position: 0 -137px; 
    height: 34px; 
    left: 140px; 
    top: 103px; 
    width: 48px; 
}

.arrowClock.hour-4 { 
    background-position: 0 -171px; 
    height: 37px; 
    left: 128px; 
    top: 117px; 
    width: 51px; 
}

.arrowClock.hour-5 { 
    background-position: 0 -208px; 
    height: 49px; 
    left: 112px; 
    top: 132px; 
    width: 40px; 
}

.arrowClock.hour-6 { 
    background-position: 0 -257px; 
    height: 47px; 
    left: 98px; 
    top: 143px; 
    width: 35px; 
}

.arrowClock.hour-7 { 
    background-position: 0 -304px; 
    height: 50px; 
    left: 80px; 
    top: 132px; 
    width: 37px; 
}

.arrowClock.hour-8 { 
    background-position: 0 -354px; 
    height: 40px; 
    left: 53px; 
    top: 115px; 
    width: 49px; 
}

.arrowClock.hour-9 { 
    background-position: 0 -394px; 
    height: 34px; 
    left: 44px; 
    top: 100px; 
    width: 47px; 
}

.arrowClock.hour-10 { 
    background-position: 0 -428px; 
    height: 37px; 
    left: 52px; 
    top: 82px; 
    width: 51px; 
}

.arrowClock.hour-11 { 
    background-position: 0 -465px; 
    height: 48px; 
    left: 79px; 
    top: 56px; 
    width: 40px; 
}

.iconMenu1 {
    background: url("/images/icons-small-sprite.png") -800px 0 no-repeat;
    display: block;
    height: 23px;
    margin: 7px 5px 0;
    width: 18px;
}

.iconMenu2 {
    background: url("/images/icons-small-sprite.png") -850px 0 no-repeat;
    display: block;
    height: 25px;
    margin: 5px 5px 0;
    width: 25px;
}

.iconMenu3 {
    background: url("/images/icons-small-sprite.png") -900px 0 no-repeat;
    display: block;
    height: 23px;
    margin: 5px 5px 0;
    width: 25px;
}

.activIcon .iconMenu1 {
    margin: 5px 5px 0;
}

.activIcon .iconMenu2 {
    margin: 3px 5px 0;
}

.activIcon .iconMenu2 {
    margin: 3px 5px 0;
}

.deg { 
    color: rgb(0, 0, 0); 
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
}

/*news main slider*/
.descriptSliderNew { 
    bottom: 10px; 
    color: rgb(218, 226, 235); 
    font-family: 'ArialRegular', Arial, sans-serif; 
    font-size: 13px; 
    left: 35px; 
    position: absolute; 
    width: 609px; 
}

.descriptSliderNew a.leftNewsControl, 
.descriptSliderNew a.rightNewsControl { 
    height: 28px;
    margin: -14px 0 0;
    position: absolute; 
    top: 50%; 
    width: 19px; 
}

.descriptSliderNew a.leftNewsControl { 
    background: url('/images/leftnewscontrol.png') no-repeat scroll 0% 0% transparent; 
    left: -24px; 
}

.descriptSliderNew a.rightNewsControl { 
    background: url('/images/rightnewscontrol.png') no-repeat scroll 0% 0% transparent; 
    left: 614px; 
}

/* add new */
.descriptSliderNew a { 
    background: url('/images/textslider.png') 0 0 no-repeat; 
    display: block;
    height:auto !important;
    height: 37px;
    min-height: 37px;
    padding: 10px 15px 0; 
}

.descriptSliderNew a.leftNewsControl, 
.descriptSliderNew a.rightNewsControl {
    padding: 0;
}

.descriptSliderNewFoot {
    background: url('/images/textslider.png') 0 100% no-repeat;
    height: 10px;
}

/* NEW FOR #6797 */
.weatherInCapitals {
    background: url("/images/bg-weatherInCapitals.png") 2px 0 no-repeat;
    margin: 10px 0 0 -2px;
   /* padding: 0 0 50px 0; */
    position: relative;
}

.weatherInCapitals.twoBlock {
    background: url("/images/bg-weatherInCapitals-twoBlock.png") 6px 0 no-repeat;
    margin: 20px 0 0 -6px;
    padding: 0;
}

.weatherInCapitals, 
.weatherInCapitals li {
    display: block;
    /*overflow: hidden;*/
}

.weatherInCapitals li {
    float: left;
    list-style: none;
    margin: 0 0 0 2px;
    width: 168px;
}

.weatherInCapitals.twoBlock li {
    margin: 0 0 0 6px;
    width: 337px;
}
.weatherInCapitals.twoBlock .detailTime{
    width:111px;
}
.actualWeatherLink, 
.menuPrognoz .actualWeatherLink {
    /*background: url("/images/arrMore.png") 100% 5px no-repeat;*/
    color: #336699;
    display: block;
    height: 21px;
    font: bold 15px/17px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0 22px 0 0;
	padding: 0;
    text-align: right;
    text-decoration: underline;
    margin: 0 10px 0 0;
}
.actualWeatherLink i, 
.menuPrognoz .actualWeatherLink i {
    background: url("/images/icons-small-sprite.png") -229px -87px no-repeat;
    height: 9px;
    margin: 5px 0 0 4px;
	overflow: hidden;
    width: 18px;
}
.actualitem.actualclock .actualWeatherLink {
    margin: 12px 0 0;
}

.actualWeatherLink:hover {
    text-decoration: none;
}

.weatherInCapitals li .dayWeatherNow, 
.weatherInCapitals li .weatherNowOther{
    width: 84px;
}

.weatherInCapitals.twoBlock li .dayWeatherNow, 
.weatherInCapitals.twoBlock li .weatherNowOther{
    width: 111px;
}

.weatherInCapitals li .weatherNowOther{
    text-align: center;
}

.weatherInCapitals li.narrow {
    width: 169px;
}

.overlayLink,
.weatherInCapitalsLink {
    background: url("/images/1x1png.png") 0 0 repeat;
    display: block;
    height: 191px;
    /* height: 193px; */
    position: absolute;
    top: 0;
}

.weatherInCapitals li.f-st .weatherInCapitalsLink {
    left: 2px;
    width: 169px;
}

.weatherInCapitals li.f-st .weatherInCapitalsLink.dayLink {
    left: 2px;
    width: 85px;
}

.weatherInCapitals li.f-st .weatherInCapitalsLink.nightLink {
    left: 87px;
    width: 84px;
}

.weatherInCapitals li.s-nd .weatherInCapitalsLink {
    left: 173px;
    width: 168px;
}

.weatherInCapitals li.s-nd .weatherInCapitalsLink.dayLink {
    left: 173px;
    width: 84px;
}

.weatherInCapitals li.s-nd .weatherInCapitalsLink.nightLink {
    left: 257px;
    width: 84px;
}

.weatherInCapitals li.t-rd .weatherInCapitalsLink {
    left: 343px;
    width: 168px;
}

.weatherInCapitals li.t-rd .weatherInCapitalsLink.dayLink {
    left: 343px;
    width: 84px;
}

.weatherInCapitals li.t-rd .weatherInCapitalsLink.nightLink {
    left: 427px;
    width: 84px;
}

.weatherInCapitals li.f-th .weatherInCapitalsLink {
    left: 513px;
    width: 169px;
}

.weatherInCapitals li.f-th .weatherInCapitalsLink.dayLink {
    left: 513px;
    width: 84px;
}

.weatherInCapitals li.f-th .weatherInCapitalsLink.nightLink {
    left: 597px;
    width: 85px;
}

.weatherInCapitals.twoBlock li.f-st .weatherInCapitalsLink.MorningLink { left: 6px; top: 0; width: 111px; }    
.weatherInCapitals.twoBlock li.f-st .weatherInCapitalsLink.DayLink { left: 119px; top: 0; width: 111px; }        
.weatherInCapitals.twoBlock li.f-st .weatherInCapitalsLink.EveningLink { left: 232px; top: 0; width: 111px; }        
.weatherInCapitals.twoBlock li.s-nd .weatherInCapitalsLink.MorningLink { left: 349px; top: 0; width: 111px; }        
.weatherInCapitals.twoBlock li.s-nd .weatherInCapitalsLink.DayLink { left: 462px; top: 0; width: 111px; }        
.weatherInCapitals.twoBlock li.s-nd .weatherInCapitalsLink.EveningLink { left: 575px; top: 0; width: 111px; }        

.weatherInCapitals li.narrow .dayWeatherNow {
    margin: 0 0 0 -4px;
}

.weatherInCapitals li .dayWeatherNow {
    margin: 0 0 0 -4px;
}

.weatherInCapitals.twoBlock li .dayWeatherNow {
    margin: 0 0 0 2px;
    width: 111px;
}

.weatherInCapitals.twoBlock li .dayWeatherNow.firstBlock {
    margin: 0;
    width: 111px;
}

.weatherInCapitals li.narrow .dayWeatherNow.firstBlock {
    margin: 0 0 0 2px;
}

.weatherInCapitals li .dayWeatherNow.firstBlock {
    margin: 0 0 0 2px;
}

.weatherInCapitals li .imgWeather {
    margin: 5px 0;
}

.weatherInCapitals li .weatherFeelings {
    margin: 10px auto;
}

.weatherInCapitals li  .factor {
    margin: 0 0 8px 4px;
}

.weatherInCapitals.twoBlock li  .factor {
    margin: 0 0 8px 20px;
}

.weatherInCapitals.twoBlock .someTemp {
    margin: 0 0 3px 0;
    text-align: center;
    width: 111px;
}

.weatherInCapitals.twoBlock .detailWeather {
    margin: 2px 0 0;
    text-align: center;
    width: 111px;
}

.weatherInCapitals li .temp {
    font-size: 15px;
    margin: 10px auto 0;
}

.weatherInCapitals.twoBlock li .temp {
    font-size: 20px;
    margin: 10px auto 0;
}

.temp-plus {
    color: #b30c0c;
}

p.infoWeither {
    color: #010101;
    font: 13px/17px Arial;
}

.infoWeitherSelect {
    font-weight: bold;
}

.weatherInCapitalsTitle {
    background: url("/images/icons-v-sprite.png") 0 -106px no-repeat;
    color: #fff;
    font: bold 18px/32px Arial;
    height: 35px;
    padding: 0 0 0 4px;
}

.weatherInCapitalsTitle .inner {
    background: url("/images/icons-v-sprite.png") 0 -141px repeat-x;
    height: 35px;
    overflow: hidden;
    padding: 0 0 0 9px;
}

.weatherInCapitalsTitle .timeCapital {
    background: url("/images/icons-small-sprite.png") -1100px 8px no-repeat;
    color: #d4d9de;
    display: block;
    float: right;
    font-size: 14px;
    margin: 0 7px 0 0;
    padding: 0 0 0 17px;
    vertical-align: middle;

}

.weatherInCapitals li .topDay {
    margin: 12px 0 0;
}

.weatherInCapitals li .precipitation {
    margin: 11px 0 0 8px;
}

.weatherInCapitals li .sunrise {
    margin: 8px 0 0 8px;
}

.weatherInCapitals .listWeather {
    bottom: 0;
    /*margin: 12px 0 0 8px;*/
    left: 0;
   /* position: absolute;*/
    overflow: hidden;
    width: 168px;
	padding:0px 10px;
}

.weatherInCapitals li.f-st .listWeather {
    left: 8px;
    width: 160px;
}

.weatherInCapitals.twoBlock li.f-st .listWeather {
    width: 337px;
}

.weatherInCapitals li.s-nd .listWeather {
    left: 178px;
    width: 161px;
}

.weatherInCapitals.twoBlock li.s-nd .listWeather {
    width: 337px;
}

.weatherInCapitals li.t-rd .listWeather {
    left: 349px;
    width: 161px;
}

.weatherInCapitals li.f-th .listWeather {
    left: 520px;
    width: 160px;
}

.weatherInCapitals.twoBlock .listWeather {
    background: #eaedf1;
    border-top: 2px solid #5c6d86;
    height: 38px;
    margin: 12px 0 0 0;
    position: static;
    width: 337px;
}

.weatherInCapitals.twoBlock .listWeather li {
    float: left;
    margin: 8px 0 0 11px;
    width: 134px;
}

.weatherInCapitals.twoBlock .listWeather li.firstBlock {
    float: left;
    margin: 8px 0 0 10px;
}

.weatherInCapitals .listWeather li {
    background: url("/images/icons-small-sprite.png") -1200px 0 no-repeat;
    height: 18px;
    line-height: 16px;
    padding: 0 0 0 24px;
    margin: 5px 0 0;
    width: 100%;
}

.weatherInCapitals .listWeather li a {
    color: #336699;
    display: block;
    font-size: 13px;
    font-family: Arial;
    text-decoration: underline;
}

.weatherInCapitals .listWeather li a:hover {
    text-decoration: none;
}
.dayFree{
    color: #C66;
    font-weight: 900;
}

.noIndent{
    margin: 0;
    padding: 0;
    display:inline;
}

.menuLasItem{
    text-decoration: none;
    color: #475568;
    font-family: 'ArialRegular',Arial,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
}

.hideItem, 
.inlineBlock.hideItem{
    display: none !important;
}

.displayItem{
    display: block;
}


/**/
.dropdown-container { color: rgb(51, 102, 153); padding: 0px; margin: 12px 12px 0px 0px; position: relative; width: 124px; height: 1px; z-index: 100; }
.dropdown-container dl { position: absolute; top: 0px; right: 30px; width: 124px; margin: 0px; padding: 0px; }
.dropdown-container dt { background: url('/images/down.png') no-repeat scroll 138px 9px rgb(255, 255, 255); border: 1px solid rgb(225, 225, 225); min-height: 23px; height: auto ! important; line-height: 22px; margin: 0px; padding: 0px 0px 0px 5px; width: 147px; float: left; }
.dropdown-container dd { border-style: solid; border-color: rgb(225, 225, 225); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; border-width: 0px 1px; display: none; background: none repeat scroll 0% 0% transparent; clear: left; min-height: 25px; height: auto ! important; margin: 0px; padding: 0px; color: rgb(255, 255, 255); text-align: left; width:152px}
.dropdown-container dd.firstMap { border-width: 1px 1px 0px; }
.dropdown-container dd.lastMap { border-width: 0px 1px 1px; }
.dropdown-container dd.close { display: none !important; }
.dropdown-container dt,.dropdown-container dt a, .dropdown-container dt a:visited { display: block; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 15px; color: rgb(51, 102, 153); width: 147px; }
.dropdown-container dd a, .dropdown-container dd a:visited { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(48, 62, 80); text-decoration: none; display: block; padding: 5px; width: 142px; }
.dropdown-container a:hover { border: 0px none; }
.dropdown-container:hover dd, .dropdown-container a:hover dd { display: block; }
.dropdown-container:hover dl, .dropdown-container a:hover dl { width: 124px; }
.dropdown-container dd a:hover { background: none repeat scroll 0% 0% rgb(144, 151, 161); }

.textAlignRight{
    text-align: right;
}

/* print */

.printHeadTitle{
    display:none;
}

.displayCity{
    color: #2f3b57 !important;
}

.displayCityNone{
    color: #92bad3 !important;
}
#seoTextWidget{
    text-indent: -9999px; 
    line-height:0
}


.directory .groupLinkShop {
    margin: 0px;
    padding: 5px 0 5px 0;
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
}

.directory .groupLinkShop .clear {
    display: none;
}
.directory {
    width: 100%;
    border: 3px solid #eaedf1;
}

.directory .centerLinkShop {
    background: none;
}

.directory .groupLinkShop .elemDic {
    margin: 10px;
    width: calc(25% - 20px);
    display: flex;
    align-items: center;
}

.directory .tabsWrapper {
    background: none;
    height: 44px;
}

.directory .bottomLinkShop {
    display: none;
}


.directory .titleLinkShop, .directory .titleLinkShop span {
    line-height: 100%;
    float: none;
 background: #eaedf1;
    padding: 0px;   
    text-align: left;
    cursor: auto;
}

.directory .titleLinkShop {
    position: static;
    padding: 12px 0px 15px 10px;  
}


.directory .centerLinkShop {
    width: 100%;
}

.main .mapBlock {
    float: none;
}



    .sd-meto-inf {
        border-bottom: 10px solid #626D84;
        width: 100%;
        max-width: 300px;
        margin: 0px auto 15px auto;
    }

    .sd-meto-inf__header {
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        overflow: hidden;
        background: #FFFFFF;
        position: relative;
        padding: 15px 14px;
    }

    .sd-meto-inf__content {
        background: #FFFFFF;
    }

    .sd-meto-inf__header:before
    {
        background: #FFFFFF;
        width: 140px;
        height: 140px;
        border-radius: 50%;
        position: absolute;
        z-index: 100;
        left: -48px;
        top: -58px;
        border: 12px solid #3A95CE;
        display: block;
        content: '';
    }

    .sd-meto-inf__header:after {
        background: #1280C4;
        position: absolute;
        z-index: 99;
        display: block;
        content: '';
        right: 0px;
        top: 0;
        bottom: 0px;
        width: calc(100% - 110px);
    }



    .sd-meto-inf__header-text {
        font-size: 18px;
        font-weight: bold;
        font-family: Verdana, sans-serif;
        position: relative;
        z-index: 200;
    }

    .sd-meto-inf__header-text_blue {
        color: #1280C4;
    }

    .sd-meto-inf__header-text_white {
        color: #FFFFFF;
    }

    /* Generated by http://css.spritegen.com CSS Sprite Generator */

    .sdbl_6, .sdbl_2, .sdbl_3, .sdbl_4, .sdbl_5, 
    .sdbl_1
    { display: inline-block; background: url('/images/informers/sd/sd_meteo.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }

    .sdbl_6 { background-position: -0px -0px; width: 117px; height: 46px; }
    .sdbl_2 { background-position: -0px -46px; width: 116px; height: 54px; }
    .sdbl_3 { background-position: -0px -100px; width: 115px; height: 42px; }
    .sdbl_4 { background-position: -0px -142px; width: 115px; height: 30px; }
    .sdbl_5 { background-position: -0px -172px; width: 115px; height: 24px; }
    .sdbl_1 { background-position: -0px -196px; width: 114px; height: 53px; }

    .sd-meto-inf__table {
        display: -webkit-box; 
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex; 
        display: flex;
        flex-flow: row wrap;
        align-items: center;
    }

    .sd-meto-inf__item {
        width: 50%;
        text-align: center;
        margin: 5px 0px;
    }

    .main .center{
        flex-flow: row wrap;
        display: flex;
        justify-content: space-between;
        width: 100%;
    }

    .sticky-wrapper{
        position: sticky;
        top: 0;
    }

    #mp_banner_530, #mp_banner_294{
        position: sticky;
        top: 0;
    }


/*! met-676 banner */
/*banner catfish desktop*/
.banner--catfish-desktop{
	text-align: center;
	width: 100%;
	max-height: 120px;
    position: fixed;
    bottom: 0;
    z-index: 999;
}
.banner--catfish-desktop .banner-vento{
	display: block;
	position: relative;
	background: #FFFFFF;
}
.banner--catfish-desktop .banner-vento a{
	display: block;
	position: relative;
	background: url(/images/banners/vento-1024x120-new.gif) center top / 1024px 120px no-repeat;
	width: 1024px;
	height: 120px;
    margin: 0 auto;
    z-index: 1;
}
.banner--catfish-desktop .banner-vento .banner-vento__close {
	position: absolute;
    top: 0;
    left: calc(50% + 390px);
	display: block;
	opacity: 0;
    width: 23px;
    height: 24px;
    cursor: pointer;
	z-index: 2;
}
.hidden{
	display: none;
}

#adpartner_branding{
    width: 100% !important;

}

/* PAGINATOR newslist.css
*************/

.paginator {
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 0 !important;
}

.paginator { 
    font-size: 16px; 
    height: 65px; 
    margin: 0 auto; 
    padding: 20px 0 13px;
    width: 680px; 
}

.paginator table { 
    border-collapse: collapse; 
    table-layout: fixed; 
    width: 100%; 
}

.paginator table td { 
    font-size: 14px; 
    padding: 0; 
    text-align: center; 
    white-space: nowrap; 
}

.paginator .left { 
    text-align: right; 
}

.paginator .right { 
    text-align: left; 
}

.paginator .left, .paginator .right { 
    display: none; 
    width: 17%; 
}

.paginator .top, .paginator .top a { 
    color: #006baf;	
}

.paginator .bottom, .paginator .bottom a { 
    color: #004a79; 
    font-size: 12px; 
}

.paginator .spaser { 
    display: none; 
    width: 30px; 
}

.paginator span { 
    display: block; 
    padding: 0; 
    color: #336699; 
    font-size: 16px !important; 
    font-weight: bold;
    width: 68px;
}

.paginator span strong, .paginator span a { 
    padding: 0 6px; 
}

.paginator span a {
    color: #336699; 
    text-decoration: none;
    
    height: 30px;
    line-height: 28px;
    min-width: 18px;
    
    padding: 0 6px;
    
    display: -moz-inline-stack !important;
    display: inline-block !important;
    vertical-align: top !important;
    zoom: 1 !important;
    *display: inline !important;
}

.paginator a:hover { 
    background: #687483;
    color: #fff;
    text-decoration: none; 
}

.paginator span strong {
    background: #687483;
    font-size: 16px !important;
    font-style: normal;
    font-weight: bold;
    position: relative;
    color: #fff;
    height: 30px;
    line-height: 28px;
    min-width: 18px;
    
    display: -moz-inline-stack !important;
    display: inline-block !important;
    vertical-align: top !important;
    zoom: 1 !important;
    *display: inline !important;
}

.paginator .scroll_bar { 
    width: 100%; 
    height: 20px; 
    position: relative; 
    margin-top: 17px; 
}

.paginator .scroll_trough { 
    width: 100%;	
    height: 3px; 
    background: #ccc; 
    overflow: hidden; 
    cursor: pointer; 
}

.paginator .scroll_thumb { 
    position: absolute; 
    z-index: 2; 
    width: 8px; 
    height: 3px; 
    top: 0; 
    left: 0; 
    font-size: 1px; 
    background: #363636;
}

.paginator .scroll_knob { 
    position: absolute; 
    top: -10px; 
    left: 50%; 
    margin-left: -12px; 
    width: 24px; 
    height: 24px; 
    overflow: hidden; 
    background: url(/images/pagination-pages-active-2.png) no-repeat 50% 50%; 
    cursor: move; 
}

.paginator .current_page_mark { 
    position: absolute; 
    z-index: 1; 
    top: 0; 
    left: 0; 
    width: 3px; 
    height: 3px; 
    overflow: hidden; 
    background: #55a6d9; 
    cursor: pointer; 
}

.paginator_pages { 
    width: 600px; 
    text-align: right; 
    font-size: 0.8em;  
    color: #808080; 
    margin-top: -10px; 
}

/* PAGINATOR END */

.bannerAukro a,
.bannerAukro a img {
    display: block;
}

/* LIST NEWS 
*************/
.list-news {
    list-style: none;
    margin: 15px 0 0;
    padding: 0;
}

.list-news li {
    padding: 0 0 20px;
    min-height:85px;
}

.list-news li h2 {
    line-height: 20px;
    margin: 0 0 0 132px;
    padding: 5px 0;
    position: relative;
}

.list-news li h2 a {
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 21px;
    font-weight: bold;
    text-decoration: none;
}

.list-news li h2 a:hover {
    text-decoration: underline;
}

.list-news li h2 img {
    border: 1px solid #5c6d86;
    display: block;
    left: -132px;
    position: absolute;
    top: 0;
}

.list-news li .body {
    margin: 0 0 0 132px;
}

.list-news li .body p {
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 13px;
}

.list-news li .date {
    color: #666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 19px;
    margin: 0 0 0 132px;
    padding: 3px 0 0;
}

/* LIST NEWS END */

/* styles for continent links */
.continent {
    display: block;
    text-decoration: none;
    width: 80px; 
}

.continent span {
    background: gold; 
    color: #000;
    padding: 0 5px 3px;
}

.continent span span {
    background: url(/images/dotted-line.png) 0 17px repeat-x;
    line-height: 20px;
    padding: 0 1px;
}

.inlineBlock {
    display: -moz-inline-stack !important;
    display: inline-block !important;
    vertical-align: top !important;
    zoom: 1 !important;
    *display: inline !important;
}
/* styles for continent links end */


/*custom.css*/
html, body {
    font: 12px Arial, sans-serif;
}

a {
    text-decoration: none;
    color: #475568;
}

.rightPartCountGrafic .partCount {
    margin: 0 2px 0 0;
}

.rightPartCountGrafic .partCount.even .someDayMouth {
    background: #EAEDF1;
}

.grafik {
    position: relative;
}
#canvas-placeholder {
    width: 625px;
    height: 300px;
    position: absolute;
    left: 37px;
    top: 30px;
}

.valueLabels {
    font: bold 15px Arial, sans-serif;
}
div.valueLabelLight {
    display: none;
}
div.valueLabel {
    position:absolute;
    border:none;
}
canvas {
    image-rendering: optimizeSpeed;
    image-rendering: -moz-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: optimize-contrast;
    -ms-interpolation-mode: nearest-neighbor;
}

#valueLabels0 { color: #cc0000; }
#valueLabels1 { color: #475568; }

#valueLabels0 .valueLabel {
    margin-left: -10px;
    margin-top: -18px;
}
#valueLabels1 .valueLabel {
    margin-left: -10px;
    margin-top: 18px;
}

.centerBanner {
    min-height: 250px !important;
    height: auto !important;
}
#rt-n-22219 {
    width: 300px;
}

#search_list ul {
	background: #fff;
    list-style: none;
    padding: 0;
    margin: 0 0 0 -12px;
	width: 295px;
}
#search_list li a {
    text-decoration: none;
    font: 12px 'ArialRegular', Arial, sans-serif;
    color: #333;
    display: inline-block;
    width: 100%;
    padding: 3px 3px 3px 12px;
}

#search_list li.hovered {
    background-color: #acd4f0;
}

#search_list li span {
    color: #999;
    font-style: italic;
}

.bgSearchC input {
    background-color: transparent;
	border: none;
    color: #999;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 14px;
    height: 29px;
	*height: 29px;
	line-height: 29px;
	*line-height: 29px;
    padding: 0;
    position: relative;
    width: 246px;

	outline: none;
}

.bgSearchC {
    background-color: #fff;
	margin: 0;
    padding: 0 37px 0 12px;
    position: absolute;
    width: 246px;
    z-index: 999;
	box-shadow: 0px 2px 5px 2px rgba(0,0,0,0.1);
}

.widget-bgSearchC {
    border: 1px solid #999;
    border-radius: 7px;    
    
    padding: 0px;
    margin: 0px;
    position: absolute;
    z-index: 999;
    background-color: #fff;
    box-shadow: 0px 2px 5px 2px rgba(0,0,0,0.1);
}

.search
{
    	height: 37px;    
		margin: 0;
		padding: 0;
		position:relative;
        width:295px;
}
.bgButton
{
        background: url("/images/loupeIcon.png") 8px 12px no-repeat;
        border: none;
		cursor: pointer;
        height: 37px;
        overflow: hidden;
        position:absolute;
        right: 0;
    	top: -4px;
        width: 37px;
        z-index: 999;
}
.textSearch {
	line-height: 12px;
	margin: 0;
	position: relative;
    top: 33px;
    width: 296px;
}
#last_visited_cities, #last_visited_cities a {
    color: #fff;
    font-style: italic;
}
#last_visited_cities a:hover {
    color: #ccc;
}
.textSearch a
{
    color: #333333;
    font-family: 'ArialRegular', Arial, sans-serif;
    font-size: 10px;
}

.blockSearch {
	height: 29px;
	right:28px;
	position: absolute;
	top:24px;
	width: 295px;
	z-index: 1000;
}
#search_form {
    position: absolute;
}



.goneWeather .yashare-auto-init {
    float: left;
}
.yashare-auto-init .b-share-icon {
    display:block;
    float:left;
    width:25px;
    height:24px;
    margin:7px 0 0 4px;
}

.yashare-auto-init .b-share-icon_vkontakte {
	background:url(/images/icons-small-sprite.png) -150px 0 no-repeat;
}
.yashare-auto-init .b-share-icon_facebook {
	background:url(/images/icons-small-sprite.png) no-repeat;
}
.yashare-auto-init .b-share-icon_twitter {
	background:url(/images/icons-small-sprite.png) -50px 0 no-repeat;
}
.yashare-auto-init .b-share-icon_moimir {
	background:url(/images/icons-small-sprite.png) -100px 0 no-repeat;
}

.fancyText, 
.fancyText p {
    color: #333;
    font-size: 1.1em
}
.fancyText a {
    color: #369;
}
.fancyText p {
    margin: 0.5em 0;
}
.fancyText ul {
    padding-left: 2em;
    margin-bottom: 1em;
}

.logo {
	height: 53px;
    left: 26px;
    position: absolute;
    top: 16px;
	width: 97px;
}
.imgLogo {
    background-image: url(/images/oldlogo.jpg);
    height: 85px;
}
.logoBottom {
    background: orange;
	position: absolute;
    top: 0;
    right: 10px;
	width: 150px;
	z-index: 999;
}

.logoBottom .weather {
    display: none;
}

.capitalize {
    text-transform: capitalize;
}

.rozetkaBlock {
    width: 300px;
}
.rozetkaBlock .centralDir {
    overflow: hidden;
    padding: 5px;
}

.weatherInCapitals.twoBlock .weatherInCapitalsLink {
    width: 335px;
    height: 240px;
}

.hourPrognoz .overlayLink {
    width: 480px;
    top: 40px;
    height: 270px;
    z-index:600;
    border:none;
}

.hourPrognoz .actualWeatherLink {
    border:none;
    text-decoration: underline;
    margin-right: 5px;
}

#meteoforecast { font-size:0.9em; font-family: 'Arial Regular' }
#meteoforecast td, #meteoforecast th {font-size:11px;vertical-align: middle;font-family:Arial;}
#meteoforecast td {color:#000;}
#meteoforecast td .icon-weather, 
#meteoforecast td .imgFactor1, 
#meteoforecast td .inlineBlock.wind-speed {vertical-align: middle !important;}
#meteoforecast td .inlineBlock.meteoTemp {margin: 0 0 0 5px; vertical-align: middle !important;}
#meteoforecast .odd td { background-color: #f9f9f9 }
#meteoforecast .even td { background-color: #fff }
#meteoforecast .heading { color: #666; font-size: .9em; }
#meteoforecast .heading th { background: #fff; color: #010101; font-size:13px; font-weight: bold; padding: 7px 0 10px; }
#meteoforecast .head { background-color:#f1f1f1; font-size:1em }
#meteoforecast .head th { background: #fff; color: #333333; padding: 15px 0 1px; font-size: 15px; text-align: left; }
#meteoforecast tr.colorRow td {background: #eaedf1;}
#meteoforecast tr:hover td, 
#meteoforecast tr.colorRow:hover td {background: #dbdcdc;}
#meteoforecast tr.title th { text-align: left; }
#meteoforecast .titleDay { background: #415067; color: #fff; font: 16px/24px Arial; height: 25px; margin: 12px 0 0; padding: 0 0 0 10px; text-align: left; width: 336px; position: relative; }
#meteoforecast .titleDayArr { background: url(/images/bg-titleDayArr.png) 0 0 no-repeat; height: 25px; position: absolute; top: 0; right: 0; width: 9px;}
.dayName { font-weight: bold; }

span.beta {
    font-family: 'Arial Regular', Arial, sans-serif;
    position: relative;
    top: -35px;
    left: -28px;
    color: #999;
}

.hidden {
    display: none !important;
}

/*404*/
.block404 {
	background: #eaedf1 url("/images/iconGirl404.png") 8px 10px no-repeat;
	min-height: 295px;
	height: auto !important;
	height: 295px;
	padding: 10px 10px 10px 186px;
}

.block404 p {
	color: #333333;
	font: bold 14px/16px Arial;
	margin: 0 0 11px;
}

.block404 a {
	color: #336699;
	font: bold 14px/16px Arial;
	text-decoration: underline;
}

.block404 a:hover {
	text-decoration: none;
}

.txt404 {
	background: url("/images/iconTxt404.png") 68px 0 no-repeat; 
	height: 151px;
	padding: 0 0 11px;
}

.getDataTextFeelslike {
    font-size: 13px;
}

.someTemp .tempStyle {
    font-weight: bold;
    font-size: 13px;
}

.weatherInCapitals .detailWeather,
.weatherInCapitals .factor,
.actualdayTabs .factor {
    display: none
}

.weatherInCapitals li .topDay {
	margin: 12px 0;
}


.alert {
    padding: 8px 35px 8px 14px;
    margin: 5px 0 10px;
    color: #C09853;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    background-color: #FCF8E3;
    border: 1px solid #FBEED5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    line-height:1.5em;
    font-size:1.2em;
}
.alert-success {
    color:#468847;
    background-color: #DFF0D8;
    border-color: #D6E9C6;
}
.alert-success a {
    color:#468847;
    font-weight: bold;
}
.alert .close {
    position: relative;
    top: -2px;
    right: -21px;
    line-height: 1em;
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    float: right;
    font-size: 20px;
    font-weight: bold;
    color: black;
    text-shadow: 0 1px 0 white;
    opacity: 0.2;
    filter: alpha(opacity=20);
}

.alert-error {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}
.alert-error a {
    color:#b94a48;
    font-weight: bold;
}
.avatar-img {
    width: 150px;
    height: 262px;
    
    background: transparent url(/images/avatar-loading.gif) no-repeat 50% 50%;
}


/* Федоров Д.М. (информер) */

.informer-euro-rss {
    border: 1px solid #f69325;
}

.informer-list {
    padding: 10px 10px 0px 10px;
}

.informer-rss-list {
    padding-left: 0px;
}

.informer-rss-list-item {
    list-style: none;
    margin-bottom: 10px;
}
.informer-rss-list-item:after {
    visibility: hidden;
    display: block;
    content: "";
    clear: both;
    height: 0;
}

.informer-logos {
    border-bottom: 1px solid #f69325;
    padding: 10px;
}

.informer-left-logo {
    float: left;
}

.informer-right-logo {
    float: right;
}

.informer-thumb-lnk {
    float: left;
    margin-right: 10px;
    display: block;
}

.informer-thumb-image {
    max-width: 105px;
    width: 100%;
}

.informer-rss-list-item-link,.informer-rss-list-item-link:focus, .informer-rss-list-item-link:visited {
    color: #000000;
    font-size: 14px;
    font-family: Verdana;
    text-decoration: none;
}


.informer-rss-list-item-link:hover, .informer-rss-list-item-link:active{
    color: #f69325;
    text-decoration: underline;
}


/*
 MET-193 Правка верстки на meteoprog.ua
Есть различие верстки в разных браузерах (см. вложение сравнение google chrome/firefox) на meteoprog.ua в разделах:
 Прогноз на 1-5 дней;
 Прогноз на 6-10 дней;
 Прогноз на 11-15 дней;
 Погода на выходные.
 */

.someTemp {
    height: auto;
}

/*
MET-211 Поправить верстку блока баннера
Баннер слипается с блоком фб, и любым другим, который может находиться под ним
Пример: http://www.meteoprog.ua/ru/weather/Sumy/
               См. скрин
*/


._1drm ._1z7u {
    bottom: 40px;
}
/*sprite_icons.css*/
.icon-weather {
    background-repeat: no-repeat;
    display: inline-block;
    overflow: hidden;
}

.icon-72x75 {
    background-image: url("/images/weather/sprite/new_icons-sprite-72x75.png");
    height: 75px;
    width: 72px;
}

.icon-48x50 {
    background-image: url("/images/weather/sprite/new_icons-sprite-48x50.png");
    height: 50px;
    width: 48px;
}

.icon-35x36 {
    background-image: url("/images/weather/sprite/new_icons-sprite-35x36.png");
    height: 36px;
    width: 35px;
}

.icon-23x22 {
    background-image: url("/images/weather/sprite/new_icons-sprite-23x22.png");
    height: 22px;
    width: 23px;
}

.day-cloud0-osad0-23x22 {background-position: 0px 0;}
.day-cloud0-osad1-23x22 {background-position: 0px 0;}
.day-cloud0-snow2-23x22 {background-position: -115px 0;}
.day-cloud0-snow3-23x22 {background-position: -207px 0;}
.day-cloud0-snow4-23x22 {background-position: -299px 0;}
.day-cloud0-snow5-23x22 {background-position: -299px 0;}
.day-cloud0-osad2-23x22 {background-position: -391px 0;}
.day-cloud0-osad3-23x22 {background-position: -391px 0;}
.day-cloud0-osad4-23x22 {background-position: -391px 0;}
.day-cloud0-osad5-23x22 {background-position: -391px 0;}
.day-cloud0-rain2-23x22 {background-position: -483px 0;}
.day-cloud0-rain3-23x22 {background-position: -575px 0;}
.day-cloud0-rain4-23x22 {background-position: -667px 0;}
.day-cloud0-rain5-23x22 {background-position: -667px 0;}
.day-cloud1-osad0-23x22 {background-position: -23px 0;}
.day-cloud1-osad1-23x22 {background-position: -23px 0;}
.day-cloud1-snow2-23x22 {background-position: -115px 0;}
.day-cloud1-snow3-23x22 {background-position: -207px 0;}
.day-cloud1-snow4-23x22 {background-position: -299px 0;}
.day-cloud1-snow5-23x22 {background-position: -299px 0;}
.day-cloud1-osad2-23x22 {background-position: -391px 0;}
.day-cloud1-osad3-23x22 {background-position: -391px 0;}
.day-cloud1-osad4-23x22 {background-position: -391px 0;}
.day-cloud1-osad5-23x22 {background-position: -391px 0;}
.day-cloud1-rain2-23x22 {background-position: -483px 0;}
.day-cloud1-rain3-23x22 {background-position: -575px 0;}
.day-cloud1-rain4-23x22 {background-position: -667px 0;}
.day-cloud1-rain5-23x22 {background-position: -667px 0;}
.day-cloud2-osad0-23x22 {background-position: -23px 0;}
.day-cloud2-osad1-23x22 {background-position: -23px 0;}
.day-cloud2-snow2-23x22 {background-position: -115px 0;}
.day-cloud2-snow3-23x22 {background-position: -207px 0;}
.day-cloud2-snow4-23x22 {background-position: -299px 0;}
.day-cloud2-snow5-23x22 {background-position: -299px 0;}
.day-cloud2-osad2-23x22 {background-position: -391px 0;}
.day-cloud2-osad3-23x22 {background-position: -391px 0;}
.day-cloud2-osad4-23x22 {background-position: -391px 0;}
.day-cloud2-osad5-23x22 {background-position: -391px 0;}
.day-cloud2-rain2-23x22 {background-position: -483px 0;}
.day-cloud2-rain3-23x22 {background-position: -575px 0;}
.day-cloud2-rain4-23x22 {background-position: -667px 0;}
.day-cloud2-rain5-23x22 {background-position: -667px 0;}
.day-cloud3-osad0-23x22 {background-position: -46px 0;}
.day-cloud3-osad1-23x22 {background-position: -46px 0;}
.day-cloud3-snow2-23x22 {background-position: -138px 0;}
.day-cloud3-snow3-23x22 {background-position: -230px 0;}
.day-cloud3-snow4-23x22 {background-position: -322px 0;}
.day-cloud3-snow5-23x22 {background-position: -322px 0;}
.day-cloud3-osad2-23x22 {background-position: -414px 0;}
.day-cloud3-osad3-23x22 {background-position: -414px 0;}
.day-cloud3-osad4-23x22 {background-position: -414px 0;}
.day-cloud3-osad5-23x22 {background-position: -414px 0;}
.day-cloud3-rain2-23x22 {background-position: -506px 0;}
.day-cloud3-rain3-23x22 {background-position: -598px 0;}
.day-cloud3-rain4-23x22 {background-position: -690px 0;}
.day-cloud3-rain5-23x22 {background-position: -690px 0;}
.day-cloud4-osad0-23x22 {background-position: -69px 0;}
.day-cloud4-osad1-23x22 {background-position: -69px 0;}
.day-cloud4-snow2-23x22 {background-position: -161px 0;}
.day-cloud4-snow3-23x22 {background-position: -253px 0;}
.day-cloud4-snow4-23x22 {background-position: -345px 0;}
.day-cloud4-snow5-23x22 {background-position: -345px 0;}
.day-cloud4-osad2-23x22 {background-position: -437px 0;}
.day-cloud4-osad3-23x22 {background-position: -437px 0;}
.day-cloud4-osad4-23x22 {background-position: -437px 0;}
.day-cloud4-osad5-23x22 {background-position: -1334px 0;}
.day-cloud4-rain2-23x22 {background-position: -529px 0;}
.day-cloud4-rain3-23x22 {background-position: -621px 0;}
.day-cloud4-rain4-23x22 {background-position: -713px 0;}
.day-cloud4-rain5-23x22 {background-position: -1334px 0;}
.day-cloud5-osad0-23x22 {background-position: -92px 0;}
.day-cloud5-osad1-23x22 {background-position: -92px 0;}
.day-cloud5-snow2-23x22 {background-position: -184px 0;}
.day-cloud5-snow3-23x22 {background-position: -276px 0;}
.day-cloud5-snow4-23x22 {background-position: -368px 0;}
.day-cloud5-snow5-23x22 {background-position: -368px 0;}
.day-cloud5-osad2-23x22 {background-position: -460px 0;}
.day-cloud5-osad3-23x22 {background-position: -460px 0;}
.day-cloud5-osad4-23x22 {background-position: -460px 0;}
.day-cloud5-osad5-23x22 {background-position: -1334px 0;}
.day-cloud5-rain2-23x22 {background-position: -552px 0;}
.day-cloud5-rain3-23x22 {background-position: -644px 0;}
.day-cloud5-rain4-23x22 {background-position: -736px 0;}
.day-cloud5-rain5-23x22 {background-position: -1334px 0;}
.night-cloud0-osad0-23x22 {background-position: -759px 0;}
.night-cloud0-osad1-23x22 {background-position: -759px 0;}
.night-cloud0-snow2-23x22 {background-position: -828px 0;}
.night-cloud0-snow3-23x22 {background-position: -874px 0;}
.night-cloud0-snow4-23x22 {background-position: -920px 0;}
.night-cloud0-snow5-23x22 {background-position: -920px 0;}
.night-cloud0-osad2-23x22 {background-position: -966px 0;}
.night-cloud0-osad3-23x22 {background-position: -966px 0;}
.night-cloud0-osad4-23x22 {background-position: -966px 0;}
.night-cloud0-osad5-23x22 {background-position: -966px 0;}
.night-cloud0-rain2-23x22 {background-position: -1012px 0;}
.night-cloud0-rain3-23x22 {background-position: -1058px 0;}
.night-cloud0-rain4-23x22 {background-position: -1104px 0;}
.night-cloud0-rain5-23x22 {background-position: -1104px 0;}
.night-cloud1-osad0-23x22 {background-position: -782px 0;}
.night-cloud1-osad1-23x22 {background-position: -782px 0;}
.night-cloud1-snow2-23x22 {background-position: -828px 0;}
.night-cloud1-snow3-23x22 {background-position: -874px 0;}
.night-cloud1-snow4-23x22 {background-position: -920px 0;}
.night-cloud1-snow5-23x22 {background-position: -920px 0;}
.night-cloud1-osad2-23x22 {background-position: -966px 0;}
.night-cloud1-osad3-23x22 {background-position: -966px 0;}
.night-cloud1-osad4-23x22 {background-position: -966px 0;}
.night-cloud1-osad5-23x22 {background-position: -966px 0;}
.night-cloud1-rain2-23x22 {background-position: -1012px 0;}
.night-cloud1-rain3-23x22 {background-position: -1058px 0;}
.night-cloud1-rain4-23x22 {background-position: -1104px 0;}
.night-cloud1-rain5-23x22 {background-position: -1104px 0;}
.night-cloud2-osad0-23x22 {background-position: -782px 0;}
.night-cloud2-osad1-23x22 {background-position: -782px 0;}
.night-cloud2-snow2-23x22 {background-position: -828px 0;}
.night-cloud2-snow3-23x22 {background-position: -874px 0;}
.night-cloud2-snow4-23x22 {background-position: -920px 0;}
.night-cloud2-snow5-23x22 {background-position: -920px 0;}
.night-cloud2-osad2-23x22 {background-position: -966px 0;}
.night-cloud2-osad3-23x22 {background-position: -966px 0;}
.night-cloud2-osad4-23x22 {background-position: -966px 0;}
.night-cloud2-osad5-23x22 {background-position: -966px 0;}
.night-cloud2-rain2-23x22 {background-position: -1012px 0;}
.night-cloud2-rain3-23x22 {background-position: -1058px 0;}
.night-cloud2-rain4-23x22 {background-position: -1104px 0;}
.night-cloud2-rain5-23x22 {background-position: -1104px 0;}
.night-cloud3-osad0-23x22 {background-position: -805px 0;}
.night-cloud3-osad1-23x22 {background-position: -805px 0;}
.night-cloud3-snow2-23x22 {background-position: -851px 0;}
.night-cloud3-snow3-23x22 {background-position: -897px 0;}
.night-cloud3-snow4-23x22 {background-position: -943px 0;}
.night-cloud3-snow5-23x22 {background-position: -943px 0;}
.night-cloud3-osad2-23x22 {background-position: -989px 0;}
.night-cloud3-osad3-23x22 {background-position: -989px 0;}
.night-cloud3-osad4-23x22 {background-position: -989px 0;}
.night-cloud3-osad5-23x22 {background-position: -989px 0;}
.night-cloud3-rain2-23x22 {background-position: -1035px 0;}
.night-cloud3-rain3-23x22 {background-position: -1081px 0;}
.night-cloud3-rain4-23x22 {background-position: -1127px 0;}
.night-cloud3-rain5-23x22 {background-position: -1127px 0;}
.night-cloud4-osad0-23x22 {background-position: -1564px 0;}
.night-cloud4-osad1-23x22 {background-position: -1564px 0;}
.night-cloud4-snow2-23x22 {background-position: -1610px 0;}
.night-cloud4-snow3-23x22 {background-position: -1656px 0;}
.night-cloud4-snow4-23x22 {background-position: -1702px 0;}
.night-cloud4-snow5-23x22 {background-position: -1702px 0;}
.night-cloud4-osad2-23x22 {background-position: -1748px 0;}
.night-cloud4-osad3-23x22 {background-position: -1748px 0;}
.night-cloud4-osad4-23x22 {background-position: -1748px 0;}
.night-cloud4-osad5-23x22 {background-position: -1748px 0;}
.night-cloud4-rain2-23x22 {background-position: -1794px 0;}
.night-cloud4-rain3-23x22 {background-position: -1840px 0;}
.night-cloud4-rain4-23x22 {background-position: -1886px 0;}
.night-cloud4-rain5-23x22 {background-position: -1541px 0;}
.night-cloud5-osad0-23x22 {background-position: -1587px 0;}
.night-cloud5-osad1-23x22 {background-position: -1587px 0;}
.night-cloud5-snow2-23x22 {background-position: -1633px 0;}
.night-cloud5-snow3-23x22 {background-position: -1679px 0;}
.night-cloud5-snow4-23x22 {background-position: -1725px 0;}
.night-cloud5-snow5-23x22 {background-position: -1725px 0;}
.night-cloud5-osad2-23x22 {background-position: -1771px 0;}
.night-cloud5-osad3-23x22 {background-position: -1771px 0;}
.night-cloud5-osad4-23x22 {background-position: -1771px 0;}
.night-cloud5-osad5-23x22 {background-position: -1771px 0;}
.night-cloud5-rain2-23x22 {background-position: -1817px 0;}
.night-cloud5-rain3-23x22 {background-position: -1863px 0;}
.night-cloud5-rain4-23x22 {background-position: -1909px 0;}
.night-cloud5-rain5-23x22 {background-position: -1541px 0;}

.storm-day-cloud0-osad0-23x22 {background-position: -1150px 0;}
.storm-day-cloud0-osad1-23x22 {background-position: -1150px 0;}
.storm-day-cloud0-snow2-23x22 {background-position: -1196px 0;}
.storm-day-cloud0-snow3-23x22 {background-position: -1196px 0;}
.storm-day-cloud0-snow4-23x22 {background-position: -1196px 0;}
.storm-day-cloud0-snow5-23x22 {background-position: -1196px 0;}
.storm-day-cloud0-osad2-23x22 {background-position: -1242px 0;}
.storm-day-cloud0-osad3-23x22 {background-position: -1242px 0;}
.storm-day-cloud0-osad4-23x22 {background-position: -1242px 0;}
.storm-day-cloud0-osad5-23x22 {background-position: -1242px 0;}
.storm-day-cloud0-rain2-23x22 {background-position: -1288px 0;}
.storm-day-cloud0-rain3-23x22 {background-position: -1288px 0;}
.storm-day-cloud0-rain4-23x22 {background-position: -1288px 0;}
.storm-day-cloud0-rain5-23x22 {background-position: -1288px 0;}
.storm-day-cloud1-osad0-23x22 {background-position: -1150px 0;}
.storm-day-cloud1-osad1-23x22 {background-position: -1150px 0;}
.storm-day-cloud1-snow2-23x22 {background-position: -1196px 0;}
.storm-day-cloud1-snow3-23x22 {background-position: -1196px 0;}
.storm-day-cloud1-snow4-23x22 {background-position: -1196px 0;}
.storm-day-cloud1-snow5-23x22 {background-position: -1196px 0;}
.storm-day-cloud1-osad2-23x22 {background-position: -1242px 0;}
.storm-day-cloud1-osad3-23x22 {background-position: -1242px 0;}
.storm-day-cloud1-osad4-23x22 {background-position: -1242px 0;}
.storm-day-cloud1-osad5-23x22 {background-position: -1242px 0;}
.storm-day-cloud1-rain2-23x22 {background-position: -1288px 0;}
.storm-day-cloud1-rain3-23x22 {background-position: -1288px 0;}
.storm-day-cloud1-rain4-23x22 {background-position: -1288px 0;}
.storm-day-cloud1-rain5-23x22 {background-position: -1288px 0;}
.storm-day-cloud2-osad0-23x22 {background-position: -1150px 0;}
.storm-day-cloud2-osad1-23x22 {background-position: -1150px 0;}
.storm-day-cloud2-snow2-23x22 {background-position: -1196px 0;}
.storm-day-cloud2-snow3-23x22 {background-position: -1196px 0;}
.storm-day-cloud2-snow4-23x22 {background-position: -1196px 0;}
.storm-day-cloud2-snow5-23x22 {background-position: -1196px 0;}
.storm-day-cloud2-osad2-23x22 {background-position: -1242px 0;}
.storm-day-cloud2-osad3-23x22 {background-position: -1242px 0;}
.storm-day-cloud2-osad4-23x22 {background-position: -1242px 0;}
.storm-day-cloud2-osad5-23x22 {background-position: -1242px 0;}
.storm-day-cloud2-rain2-23x22 {background-position: -1288px 0;}
.storm-day-cloud2-rain3-23x22 {background-position: -1288px 0;}
.storm-day-cloud2-rain4-23x22 {background-position: -1288px 0;}
.storm-day-cloud2-rain5-23x22 {background-position: -1288px 0;}
.storm-day-cloud3-osad0-23x22 {background-position: -1150px 0;}
.storm-day-cloud3-osad1-23x22 {background-position: -1150px 0;}
.storm-day-cloud3-snow2-23x22 {background-position: -1196px 0;}
.storm-day-cloud3-snow3-23x22 {background-position: -1196px 0;}
.storm-day-cloud3-snow4-23x22 {background-position: -1196px 0;}
.storm-day-cloud3-snow5-23x22 {background-position: -1196px 0;}
.storm-day-cloud3-osad2-23x22 {background-position: -1242px 0;}
.storm-day-cloud3-osad3-23x22 {background-position: -1242px 0;}
.storm-day-cloud3-osad4-23x22 {background-position: -1242px 0;}
.storm-day-cloud3-osad5-23x22 {background-position: -1242px 0;}
.storm-day-cloud3-rain2-23x22 {background-position: -1288px 0;}
.storm-day-cloud3-rain3-23x22 {background-position: -1288px 0;}
.storm-day-cloud3-rain4-23x22 {background-position: -1288px 0;}
.storm-day-cloud3-rain5-23x22 {background-position: -1288px 0;}
.storm-day-cloud4-osad0-23x22 {background-position: -1173px 0;}
.storm-day-cloud4-osad1-23x22 {background-position: -1173px 0;}
.storm-day-cloud4-snow2-23x22 {background-position: -1219px 0;}
.storm-day-cloud4-snow3-23x22 {background-position: -1219px 0;}
.storm-day-cloud4-snow4-23x22 {background-position: -1219px 0;}
.storm-day-cloud4-snow5-23x22 {background-position: -1219px 0;}
.storm-day-cloud4-osad2-23x22 {background-position: -1265px 0;}
.storm-day-cloud4-osad3-23x22 {background-position: -1265px 0;}
.storm-day-cloud4-osad4-23x22 {background-position: -1265px 0;}
.storm-day-cloud4-osad5-23x22 {background-position: -1265px 0;}
.storm-day-cloud4-rain2-23x22 {background-position: -1311px 0;}
.storm-day-cloud4-rain3-23x22 {background-position: -1311px 0;}
.storm-day-cloud4-rain4-23x22 {background-position: -1311px 0;}
.storm-day-cloud4-rain5-23x22 {background-position: -1334px 0;}
.storm-day-cloud5-osad0-23x22 {background-position: -1173px 0;}
.storm-day-cloud5-osad1-23x22 {background-position: -1173px 0;}
.storm-day-cloud5-snow2-23x22 {background-position: -1219px 0;}
.storm-day-cloud5-snow3-23x22 {background-position: -1219px 0;}
.storm-day-cloud5-snow4-23x22 {background-position: -1219px 0;}
.storm-day-cloud5-snow5-23x22 {background-position: -1219px 0;}
.storm-day-cloud5-osad2-23x22 {background-position: -1265px 0;}
.storm-day-cloud5-osad3-23x22 {background-position: -1265px 0;}
.storm-day-cloud5-osad4-23x22 {background-position: -1265px 0;}
.storm-day-cloud5-osad5-23x22 {background-position: -1265px 0;}
.storm-day-cloud5-rain2-23x22 {background-position: -1311px 0;}
.storm-day-cloud5-rain3-23x22 {background-position: -1311px 0;}
.storm-day-cloud5-rain4-23x22 {background-position: -1311px 0;}
.storm-day-cloud5-rain5-23x22 {background-position: -1334px 0;}
.storm-night-cloud0-osad0-23x22 {background-position: -1357px 0;}
.storm-night-cloud0-osad1-23x22 {background-position: -1357px 0;}
.storm-night-cloud0-snow2-23x22 {background-position: -1403px 0;}
.storm-night-cloud0-snow3-23x22 {background-position: -1403px 0;}
.storm-night-cloud0-snow4-23x22 {background-position: -1403px 0;}
.storm-night-cloud0-snow5-23x22 {background-position: -1403px 0;}
.storm-night-cloud0-osad2-23x22 {background-position: -1449px 0;}
.storm-night-cloud0-osad3-23x22 {background-position: -1449px 0;}
.storm-night-cloud0-osad4-23x22 {background-position: -1449px 0;}
.storm-night-cloud0-osad5-23x22 {background-position: -1449px 0;}
.storm-night-cloud0-rain2-23x22 {background-position: -1495px 0;}
.storm-night-cloud0-rain3-23x22 {background-position: -1495px 0;}
.storm-night-cloud0-rain4-23x22 {background-position: -1495px 0;}
.storm-night-cloud0-rain5-23x22 {background-position: -1495px 0;}
.storm-night-cloud1-osad0-23x22 {background-position: -1357px 0;}
.storm-night-cloud1-osad1-23x22 {background-position: -1357px 0;}
.storm-night-cloud1-snow2-23x22 {background-position: -1403px 0;}
.storm-night-cloud1-snow3-23x22 {background-position: -1403px 0;}
.storm-night-cloud1-snow4-23x22 {background-position: -1403px 0;}
.storm-night-cloud1-snow5-23x22 {background-position: -1403px 0;}
.storm-night-cloud1-osad2-23x22 {background-position: -1449px 0;}
.storm-night-cloud1-osad3-23x22 {background-position: -1449px 0;}
.storm-night-cloud1-osad4-23x22 {background-position: -1449px 0;}
.storm-night-cloud1-osad5-23x22 {background-position: -1449px 0;}
.storm-night-cloud1-rain2-23x22 {background-position: -1495px 0;}
.storm-night-cloud1-rain3-23x22 {background-position: -1495px 0;}
.storm-night-cloud1-rain4-23x22 {background-position: -1495px 0;}
.storm-night-cloud1-rain5-23x22 {background-position: -1495px 0;}
.storm-night-cloud2-osad0-23x22 {background-position: -1357px 0;}
.storm-night-cloud2-osad1-23x22 {background-position: -1357px 0;}
.storm-night-cloud2-snow2-23x22 {background-position: -1403px 0;}
.storm-night-cloud2-snow3-23x22 {background-position: -1403px 0;}
.storm-night-cloud2-snow4-23x22 {background-position: -1403px 0;}
.storm-night-cloud2-snow5-23x22 {background-position: -1403px 0;}
.storm-night-cloud2-osad2-23x22 {background-position: -1449px 0;}
.storm-night-cloud2-osad3-23x22 {background-position: -1449px 0;}
.storm-night-cloud2-osad4-23x22 {background-position: -1449px 0;}
.storm-night-cloud2-osad5-23x22 {background-position: -1449px 0;}
.storm-night-cloud2-rain2-23x22 {background-position: -1495px 0;}
.storm-night-cloud2-rain3-23x22 {background-position: -1495px 0;}
.storm-night-cloud2-rain4-23x22 {background-position: -1495px 0;}
.storm-night-cloud2-rain5-23x22 {background-position: -1495px 0;}
.storm-night-cloud3-osad0-23x22 {background-position: -1357px 0;}
.storm-night-cloud3-osad1-23x22 {background-position: -1357px 0;}
.storm-night-cloud3-snow2-23x22 {background-position: -1403px 0;}
.storm-night-cloud3-snow3-23x22 {background-position: -1403px 0;}
.storm-night-cloud3-snow4-23x22 {background-position: -1403px 0;}
.storm-night-cloud3-snow5-23x22 {background-position: -1403px 0;}
.storm-night-cloud3-osad2-23x22 {background-position: -1449px 0;}
.storm-night-cloud3-osad3-23x22 {background-position: -1449px 0;}
.storm-night-cloud3-osad4-23x22 {background-position: -1449px 0;}
.storm-night-cloud3-osad5-23x22 {background-position: -1449px 0;}
.storm-night-cloud3-rain2-23x22 {background-position: -1495px 0;}
.storm-night-cloud3-rain3-23x22 {background-position: -1495px 0;}
.storm-night-cloud3-rain4-23x22 {background-position: -1495px 0;}
.storm-night-cloud3-rain5-23x22 {background-position: -1495px 0;}
.storm-night-cloud4-osad0-23x22 {background-position: -1380px 0;}
.storm-night-cloud4-osad1-23x22 {background-position: -1380px 0;}
.storm-night-cloud4-snow2-23x22 {background-position: -1426px 0;}
.storm-night-cloud4-snow3-23x22 {background-position: -1426px 0;}
.storm-night-cloud4-snow4-23x22 {background-position: -1426px 0;}
.storm-night-cloud4-snow5-23x22 {background-position: -1426px 0;}
.storm-night-cloud4-osad2-23x22 {background-position: -1472px 0;}
.storm-night-cloud4-osad3-23x22 {background-position: -1472px 0;}
.storm-night-cloud4-osad4-23x22 {background-position: -1472px 0;}
.storm-night-cloud4-osad5-23x22 {background-position: -1472px 0;}
.storm-night-cloud4-rain2-23x22 {background-position: -1518px 0;}
.storm-night-cloud4-rain3-23x22 {background-position: -1518px 0;}
.storm-night-cloud4-rain4-23x22 {background-position: -1518px 0;}
.storm-night-cloud4-rain5-23x22 {background-position: -1541px 0;}
.storm-night-cloud5-osad0-23x22 {background-position: -1380px 0;}
.storm-night-cloud5-osad1-23x22 {background-position: -1380px 0;}
.storm-night-cloud5-snow2-23x22 {background-position: -1426px 0;}
.storm-night-cloud5-snow3-23x22 {background-position: -1426px 0;}
.storm-night-cloud5-snow4-23x22 {background-position: -1426px 0;}
.storm-night-cloud5-snow5-23x22 {background-position: -1426px 0;}
.storm-night-cloud5-osad2-23x22 {background-position: -1472px 0;}
.storm-night-cloud5-osad3-23x22 {background-position: -1472px 0;}
.storm-night-cloud5-osad4-23x22 {background-position: -1472px 0;}
.storm-night-cloud5-osad5-23x22 {background-position: -1472px 0;}
.storm-night-cloud5-rain2-23x22 {background-position: -1518px 0;}
.storm-night-cloud5-rain3-23x22 {background-position: -1518px 0;}
.storm-night-cloud5-rain4-23x22 {background-position: -1518px 0;}
.storm-night-cloud5-rain5-23x22 {background-position: -1541px 0;}

.day-cloud0-osad0-35x36 {background-position: 0px 0;}
.day-cloud0-osad1-35x36 {background-position: 0px 0;}
.day-cloud0-snow2-35x36 {background-position: -175px 0;}
.day-cloud0-snow3-35x36 {background-position: -315px 0;}
.day-cloud0-snow4-35x36 {background-position: -455px 0;}
.day-cloud0-snow5-35x36 {background-position: -455px 0;}
.day-cloud0-osad2-35x36 {background-position: -595px 0;}
.day-cloud0-osad3-35x36 {background-position: -595px 0;}
.day-cloud0-osad4-35x36 {background-position: -595px 0;}
.day-cloud0-osad5-35x36 {background-position: -595px 0;}
.day-cloud0-rain2-35x36 {background-position: -735px 0;}
.day-cloud0-rain3-35x36 {background-position: -875px 0;}
.day-cloud0-rain4-35x36 {background-position: -1015px 0;}
.day-cloud0-rain5-35x36 {background-position: -1015px 0;}
.day-cloud1-osad0-35x36 {background-position: -35px 0;}
.day-cloud1-osad1-35x36 {background-position: -35px 0;}
.day-cloud1-snow2-35x36 {background-position: -175px 0;}
.day-cloud1-snow3-35x36 {background-position: -315px 0;}
.day-cloud1-snow4-35x36 {background-position: -455px 0;}
.day-cloud1-snow5-35x36 {background-position: -455px 0;}
.day-cloud1-osad2-35x36 {background-position: -595px 0;}
.day-cloud1-osad3-35x36 {background-position: -595px 0;}
.day-cloud1-osad4-35x36 {background-position: -595px 0;}
.day-cloud1-osad5-35x36 {background-position: -595px 0;}
.day-cloud1-rain2-35x36 {background-position: -735px 0;}
.day-cloud1-rain3-35x36 {background-position: -875px 0;}
.day-cloud1-rain4-35x36 {background-position: -1015px 0;}
.day-cloud1-rain5-35x36 {background-position: -1015px 0;}
.day-cloud2-osad0-35x36 {background-position: -35px 0;}
.day-cloud2-osad1-35x36 {background-position: -35px 0;}
.day-cloud2-snow2-35x36 {background-position: -175px 0;}
.day-cloud2-snow3-35x36 {background-position: -315px 0;}
.day-cloud2-snow4-35x36 {background-position: -455px 0;}
.day-cloud2-snow5-35x36 {background-position: -455px 0;}
.day-cloud2-osad2-35x36 {background-position: -595px 0;}
.day-cloud2-osad3-35x36 {background-position: -595px 0;}
.day-cloud2-osad4-35x36 {background-position: -595px 0;}
.day-cloud2-osad5-35x36 {background-position: -595px 0;}
.day-cloud2-rain2-35x36 {background-position: -735px 0;}
.day-cloud2-rain3-35x36 {background-position: -875px 0;}
.day-cloud2-rain4-35x36 {background-position: -1015px 0;}
.day-cloud2-rain5-35x36 {background-position: -1015px 0;}
.day-cloud3-osad0-35x36 {background-position: -70px 0;}
.day-cloud3-osad1-35x36 {background-position: -70px 0;}
.day-cloud3-snow2-35x36 {background-position: -210px 0;}
.day-cloud3-snow3-35x36 {background-position: -350px 0;}
.day-cloud3-snow4-35x36 {background-position: -490px 0;}
.day-cloud3-snow5-35x36 {background-position: -490px 0;}
.day-cloud3-osad2-35x36 {background-position: -630px 0;}
.day-cloud3-osad3-35x36 {background-position: -630px 0;}
.day-cloud3-osad4-35x36 {background-position: -630px 0;}
.day-cloud3-osad5-35x36 {background-position: -630px 0;}
.day-cloud3-rain2-35x36 {background-position: -770px 0;}
.day-cloud3-rain3-35x36 {background-position: -910px 0;}
.day-cloud3-rain4-35x36 {background-position: -1050px 0;}
.day-cloud3-rain5-35x36 {background-position: -1050px 0;}
.day-cloud4-osad0-35x36 {background-position: -105px 0;}
.day-cloud4-osad1-35x36 {background-position: -105px 0;}
.day-cloud4-snow2-35x36 {background-position: -245px 0;}
.day-cloud4-snow3-35x36 {background-position: -385px 0;}
.day-cloud4-snow4-35x36 {background-position: -525px 0;}
.day-cloud4-snow5-35x36 {background-position: -525px 0;}
.day-cloud4-osad2-35x36 {background-position: -665px 0;}
.day-cloud4-osad3-35x36 {background-position: -665px 0;}
.day-cloud4-osad4-35x36 {background-position: -665px 0;}
.day-cloud4-osad5-35x36 {background-position: -2030px 0;}
.day-cloud4-rain2-35x36 {background-position: -805px 0;}
.day-cloud4-rain3-35x36 {background-position: -945px 0;}
.day-cloud4-rain4-35x36 {background-position: -1085px 0;}
.day-cloud4-rain5-35x36 {background-position: -2030px 0;}
.day-cloud5-osad0-35x36 {background-position: -140px 0;}
.day-cloud5-osad1-35x36 {background-position: -140px 0;}
.day-cloud5-snow2-35x36 {background-position: -280px 0;}
.day-cloud5-snow3-35x36 {background-position: -420px 0;}
.day-cloud5-snow4-35x36 {background-position: -560px 0;}
.day-cloud5-snow5-35x36 {background-position: -560px 0;}
.day-cloud5-osad2-35x36 {background-position: -700px 0;}
.day-cloud5-osad3-35x36 {background-position: -700px 0;}
.day-cloud5-osad4-35x36 {background-position: -700px 0;}
.day-cloud5-osad5-35x36 {background-position: -2030px 0;}
.day-cloud5-rain2-35x36 {background-position: -840px 0;}
.day-cloud5-rain3-35x36 {background-position: -980px 0;}
.day-cloud5-rain4-35x36 {background-position: -1120px 0;}
.day-cloud5-rain5-35x36 {background-position: -2030px 0;}
.night-cloud0-osad0-35x36 {background-position: -1155px 0;}
.night-cloud0-osad1-35x36 {background-position: -1155px 0;}
.night-cloud0-snow2-35x36 {background-position: -1260px 0;}
.night-cloud0-snow3-35x36 {background-position: -1330px 0;}
.night-cloud0-snow4-35x36 {background-position: -1400px 0;}
.night-cloud0-snow5-35x36 {background-position: -1400px 0;}
.night-cloud0-osad2-35x36 {background-position: -1470px 0;}
.night-cloud0-osad3-35x36 {background-position: -1470px 0;}
.night-cloud0-osad4-35x36 {background-position: -1470px 0;}
.night-cloud0-osad5-35x36 {background-position: -1470px 0;}
.night-cloud0-rain2-35x36 {background-position: -1540px 0;}
.night-cloud0-rain3-35x36 {background-position: -1610px 0;}
.night-cloud0-rain4-35x36 {background-position: -1680px 0;}
.night-cloud0-rain5-35x36 {background-position: -1680px 0;}
.night-cloud1-osad0-35x36 {background-position: -1190px 0;}
.night-cloud1-osad1-35x36 {background-position: -1190px 0;}
.night-cloud1-snow2-35x36 {background-position: -1260px 0;}
.night-cloud1-snow3-35x36 {background-position: -1330px 0;}
.night-cloud1-snow4-35x36 {background-position: -1400px 0;}
.night-cloud1-snow5-35x36 {background-position: -1400px 0;}
.night-cloud1-osad2-35x36 {background-position: -1470px 0;}
.night-cloud1-osad3-35x36 {background-position: -1470px 0;}
.night-cloud1-osad4-35x36 {background-position: -1470px 0;}
.night-cloud1-osad5-35x36 {background-position: -1470px 0;}
.night-cloud1-rain2-35x36 {background-position: -1540px 0;}
.night-cloud1-rain3-35x36 {background-position: -1610px 0;}
.night-cloud1-rain4-35x36 {background-position: -1680px 0;}
.night-cloud1-rain5-35x36 {background-position: -1680px 0;}
.night-cloud2-osad0-35x36 {background-position: -1190px 0;}
.night-cloud2-osad1-35x36 {background-position: -1190px 0;}
.night-cloud2-snow2-35x36 {background-position: -1260px 0;}
.night-cloud2-snow3-35x36 {background-position: -1330px 0;}
.night-cloud2-snow4-35x36 {background-position: -1400px 0;}
.night-cloud2-snow5-35x36 {background-position: -1400px 0;}
.night-cloud2-osad2-35x36 {background-position: -1470px 0;}
.night-cloud2-osad3-35x36 {background-position: -1470px 0;}
.night-cloud2-osad4-35x36 {background-position: -1470px 0;}
.night-cloud2-osad5-35x36 {background-position: -1470px 0;}
.night-cloud2-rain2-35x36 {background-position: -1540px 0;}
.night-cloud2-rain3-35x36 {background-position: -1610px 0;}
.night-cloud2-rain4-35x36 {background-position: -1680px 0;}
.night-cloud2-rain5-35x36 {background-position: -1680px 0;}
.night-cloud3-osad0-35x36 {background-position: -1225px 0;}
.night-cloud3-osad1-35x36 {background-position: -1225px 0;}
.night-cloud3-snow2-35x36 {background-position: -1295px 0;}
.night-cloud3-snow3-35x36 {background-position: -1365px 0;}
.night-cloud3-snow4-35x36 {background-position: -1435px 0;}
.night-cloud3-snow5-35x36 {background-position: -1435px 0;}
.night-cloud3-osad2-35x36 {background-position: -1505px 0;}
.night-cloud3-osad3-35x36 {background-position: -1505px 0;}
.night-cloud3-osad4-35x36 {background-position: -1505px 0;}
.night-cloud3-osad5-35x36 {background-position: -1505px 0;}
.night-cloud3-rain2-35x36 {background-position: -1575px 0;}
.night-cloud3-rain3-35x36 {background-position: -1645px 0;}
.night-cloud3-rain4-35x36 {background-position: -1715px 0;}
.night-cloud3-rain5-35x36 {background-position: -1715px 0;}
.night-cloud4-osad0-35x36 {background-position: -2380px 0;}
.night-cloud4-osad1-35x36 {background-position: -2380px 0;}
.night-cloud4-snow2-35x36 {background-position: -2450px 0;}
.night-cloud4-snow3-35x36 {background-position: -2520px 0;}
.night-cloud4-snow4-35x36 {background-position: -2590px 0;}
.night-cloud4-snow5-35x36 {background-position: -2590px 0;}
.night-cloud4-osad2-35x36 {background-position: -2660px 0;}
.night-cloud4-osad3-35x36 {background-position: -2660px 0;}
.night-cloud4-osad4-35x36 {background-position: -2660px 0;}
.night-cloud4-osad5-35x36 {background-position: -2660px 0;}
.night-cloud4-rain2-35x36 {background-position: -2730px 0;}
.night-cloud4-rain3-35x36 {background-position: -2800px 0;}
.night-cloud4-rain4-35x36 {background-position: -2870px 0;}
.night-cloud4-rain5-35x36 {background-position: -2345px 0;}
.night-cloud5-osad0-35x36 {background-position: -2415px 0;}
.night-cloud5-osad1-35x36 {background-position: -2415px 0;}
.night-cloud5-snow2-35x36 {background-position: -2485px 0;}
.night-cloud5-snow3-35x36 {background-position: -2555px 0;}
.night-cloud5-snow4-35x36 {background-position: -2625px 0;}
.night-cloud5-snow5-35x36 {background-position: -2625px 0;}
.night-cloud5-osad2-35x36 {background-position: -2695px 0;}
.night-cloud5-osad3-35x36 {background-position: -2695px 0;}
.night-cloud5-osad4-35x36 {background-position: -2695px 0;}
.night-cloud5-osad5-35x36 {background-position: -2695px 0;}
.night-cloud5-rain2-35x36 {background-position: -2765px 0;}
.night-cloud5-rain3-35x36 {background-position: -2835px 0;}
.night-cloud5-rain4-35x36 {background-position: -2905px 0;}
.night-cloud5-rain5-35x36 {background-position: -2345px 0;}
.storm-day-cloud0-osad0-35x36 {background-position: -1750px 0;}
.storm-day-cloud0-osad1-35x36 {background-position: -1750px 0;}
.storm-day-cloud0-snow2-35x36 {background-position: -1820px 0;}
.storm-day-cloud0-snow3-35x36 {background-position: -1820px 0;}
.storm-day-cloud0-snow4-35x36 {background-position: -1820px 0;}
.storm-day-cloud0-snow5-35x36 {background-position: -1820px 0;}
.storm-day-cloud0-osad2-35x36 {background-position: -1890px 0;}
.storm-day-cloud0-osad3-35x36 {background-position: -1890px 0;}
.storm-day-cloud0-osad4-35x36 {background-position: -1890px 0;}
.storm-day-cloud0-osad5-35x36 {background-position: -1890px 0;}
.storm-day-cloud0-rain2-35x36 {background-position: -1960px 0;}
.storm-day-cloud0-rain3-35x36 {background-position: -1960px 0;}
.storm-day-cloud0-rain4-35x36 {background-position: -1960px 0;}
.storm-day-cloud0-rain5-35x36 {background-position: -1960px 0;}
.storm-day-cloud1-osad0-35x36 {background-position: -1750px 0;}
.storm-day-cloud1-osad1-35x36 {background-position: -1750px 0;}
.storm-day-cloud1-snow2-35x36 {background-position: -1820px 0;}
.storm-day-cloud1-snow3-35x36 {background-position: -1820px 0;}
.storm-day-cloud1-snow4-35x36 {background-position: -1820px 0;}
.storm-day-cloud1-snow5-35x36 {background-position: -1820px 0;}
.storm-day-cloud1-osad2-35x36 {background-position: -1890px 0;}
.storm-day-cloud1-osad3-35x36 {background-position: -1890px 0;}
.storm-day-cloud1-osad4-35x36 {background-position: -1890px 0;}
.storm-day-cloud1-osad5-35x36 {background-position: -1890px 0;}
.storm-day-cloud1-rain2-35x36 {background-position: -1960px 0;}
.storm-day-cloud1-rain3-35x36 {background-position: -1960px 0;}
.storm-day-cloud1-rain4-35x36 {background-position: -1960px 0;}
.storm-day-cloud1-rain5-35x36 {background-position: -1960px 0;}
.storm-day-cloud2-osad0-35x36 {background-position: -1750px 0;}
.storm-day-cloud2-osad1-35x36 {background-position: -1750px 0;}
.storm-day-cloud2-snow2-35x36 {background-position: -1820px 0;}
.storm-day-cloud2-snow3-35x36 {background-position: -1820px 0;}
.storm-day-cloud2-snow4-35x36 {background-position: -1820px 0;}
.storm-day-cloud2-snow5-35x36 {background-position: -1820px 0;}
.storm-day-cloud2-osad2-35x36 {background-position: -1890px 0;}
.storm-day-cloud2-osad3-35x36 {background-position: -1890px 0;}
.storm-day-cloud2-osad4-35x36 {background-position: -1890px 0;}
.storm-day-cloud2-osad5-35x36 {background-position: -1890px 0;}
.storm-day-cloud2-rain2-35x36 {background-position: -1960px 0;}
.storm-day-cloud2-rain3-35x36 {background-position: -1960px 0;}
.storm-day-cloud2-rain4-35x36 {background-position: -1960px 0;}
.storm-day-cloud2-rain5-35x36 {background-position: -1960px 0;}
.storm-day-cloud3-osad0-35x36 {background-position: -1750px 0;}
.storm-day-cloud3-osad1-35x36 {background-position: -1750px 0;}
.storm-day-cloud3-snow2-35x36 {background-position: -1820px 0;}
.storm-day-cloud3-snow3-35x36 {background-position: -1820px 0;}
.storm-day-cloud3-snow4-35x36 {background-position: -1820px 0;}
.storm-day-cloud3-snow5-35x36 {background-position: -1820px 0;}
.storm-day-cloud3-osad2-35x36 {background-position: -1890px 0;}
.storm-day-cloud3-osad3-35x36 {background-position: -1890px 0;}
.storm-day-cloud3-osad4-35x36 {background-position: -1890px 0;}
.storm-day-cloud3-osad5-35x36 {background-position: -1890px 0;}
.storm-day-cloud3-rain2-35x36 {background-position: -1960px 0;}
.storm-day-cloud3-rain3-35x36 {background-position: -1960px 0;}
.storm-day-cloud3-rain4-35x36 {background-position: -1960px 0;}
.storm-day-cloud3-rain5-35x36 {background-position: -1960px 0;}
.storm-day-cloud4-osad0-35x36 {background-position: -1785px 0;}
.storm-day-cloud4-osad1-35x36 {background-position: -1785px 0;}
.storm-day-cloud4-snow2-35x36 {background-position: -1855px 0;}
.storm-day-cloud4-snow3-35x36 {background-position: -1855px 0;}
.storm-day-cloud4-snow4-35x36 {background-position: -1855px 0;}
.storm-day-cloud4-snow5-35x36 {background-position: -1855px 0;}
.storm-day-cloud4-osad2-35x36 {background-position: -1925px 0;}
.storm-day-cloud4-osad3-35x36 {background-position: -1925px 0;}
.storm-day-cloud4-osad4-35x36 {background-position: -1925px 0;}
.storm-day-cloud4-osad5-35x36 {background-position: -1925px 0;}
.storm-day-cloud4-rain2-35x36 {background-position: -1995px 0;}
.storm-day-cloud4-rain3-35x36 {background-position: -1995px 0;}
.storm-day-cloud4-rain4-35x36 {background-position: -1995px 0;}
.storm-day-cloud4-rain5-35x36 {background-position: -2030px 0;}
.storm-day-cloud5-osad0-35x36 {background-position: -1785px 0;}
.storm-day-cloud5-osad1-35x36 {background-position: -1785px 0;}
.storm-day-cloud5-snow2-35x36 {background-position: -1855px 0;}
.storm-day-cloud5-snow3-35x36 {background-position: -1855px 0;}
.storm-day-cloud5-snow4-35x36 {background-position: -1855px 0;}
.storm-day-cloud5-snow5-35x36 {background-position: -1855px 0;}
.storm-day-cloud5-osad2-35x36 {background-position: -1925px 0;}
.storm-day-cloud5-osad3-35x36 {background-position: -1925px 0;}
.storm-day-cloud5-osad4-35x36 {background-position: -1925px 0;}
.storm-day-cloud5-osad5-35x36 {background-position: -1925px 0;}
.storm-day-cloud5-rain2-35x36 {background-position: -1995px 0;}
.storm-day-cloud5-rain3-35x36 {background-position: -1995px 0;}
.storm-day-cloud5-rain4-35x36 {background-position: -1995px 0;}
.storm-day-cloud5-rain5-35x36 {background-position: -2030px 0;}
.storm-night-cloud0-osad0-35x36 {background-position: -2065px 0;}
.storm-night-cloud0-osad1-35x36 {background-position: -2065px 0;}
.storm-night-cloud0-snow2-35x36 {background-position: -2135px 0;}
.storm-night-cloud0-snow3-35x36 {background-position: -2135px 0;}
.storm-night-cloud0-snow4-35x36 {background-position: -2135px 0;}
.storm-night-cloud0-snow5-35x36 {background-position: -2135px 0;}
.storm-night-cloud0-osad2-35x36 {background-position: -2205px 0;}
.storm-night-cloud0-osad3-35x36 {background-position: -2205px 0;}
.storm-night-cloud0-osad4-35x36 {background-position: -2205px 0;}
.storm-night-cloud0-osad5-35x36 {background-position: -2205px 0;}
.storm-night-cloud0-rain2-35x36 {background-position: -2275px 0;}
.storm-night-cloud0-rain3-35x36 {background-position: -2275px 0;}
.storm-night-cloud0-rain4-35x36 {background-position: -2275px 0;}
.storm-night-cloud0-rain5-35x36 {background-position: -2275px 0;}
.storm-night-cloud1-osad0-35x36 {background-position: -2065px 0;}
.storm-night-cloud1-osad1-35x36 {background-position: -2065px 0;}
.storm-night-cloud1-snow2-35x36 {background-position: -2135px 0;}
.storm-night-cloud1-snow3-35x36 {background-position: -2135px 0;}
.storm-night-cloud1-snow4-35x36 {background-position: -2135px 0;}
.storm-night-cloud1-snow5-35x36 {background-position: -2135px 0;}
.storm-night-cloud1-osad2-35x36 {background-position: -2205px 0;}
.storm-night-cloud1-osad3-35x36 {background-position: -2205px 0;}
.storm-night-cloud1-osad4-35x36 {background-position: -2205px 0;}
.storm-night-cloud1-osad5-35x36 {background-position: -2205px 0;}
.storm-night-cloud1-rain2-35x36 {background-position: -2275px 0;}
.storm-night-cloud1-rain3-35x36 {background-position: -2275px 0;}
.storm-night-cloud1-rain4-35x36 {background-position: -2275px 0;}
.storm-night-cloud1-rain5-35x36 {background-position: -2275px 0;}
.storm-night-cloud2-osad0-35x36 {background-position: -2065px 0;}
.storm-night-cloud2-osad1-35x36 {background-position: -2065px 0;}
.storm-night-cloud2-snow2-35x36 {background-position: -2135px 0;}
.storm-night-cloud2-snow3-35x36 {background-position: -2135px 0;}
.storm-night-cloud2-snow4-35x36 {background-position: -2135px 0;}
.storm-night-cloud2-snow5-35x36 {background-position: -2135px 0;}
.storm-night-cloud2-osad2-35x36 {background-position: -2205px 0;}
.storm-night-cloud2-osad3-35x36 {background-position: -2205px 0;}
.storm-night-cloud2-osad4-35x36 {background-position: -2205px 0;}
.storm-night-cloud2-osad5-35x36 {background-position: -2205px 0;}
.storm-night-cloud2-rain2-35x36 {background-position: -2275px 0;}
.storm-night-cloud2-rain3-35x36 {background-position: -2275px 0;}
.storm-night-cloud2-rain4-35x36 {background-position: -2275px 0;}
.storm-night-cloud2-rain5-35x36 {background-position: -2275px 0;}
.storm-night-cloud3-osad0-35x36 {background-position: -2065px 0;}
.storm-night-cloud3-osad1-35x36 {background-position: -2065px 0;}
.storm-night-cloud3-snow2-35x36 {background-position: -2135px 0;}
.storm-night-cloud3-snow3-35x36 {background-position: -2135px 0;}
.storm-night-cloud3-snow4-35x36 {background-position: -2135px 0;}
.storm-night-cloud3-snow5-35x36 {background-position: -2135px 0;}
.storm-night-cloud3-osad2-35x36 {background-position: -2205px 0;}
.storm-night-cloud3-osad3-35x36 {background-position: -2205px 0;}
.storm-night-cloud3-osad4-35x36 {background-position: -2205px 0;}
.storm-night-cloud3-osad5-35x36 {background-position: -2205px 0;}
.storm-night-cloud3-rain2-35x36 {background-position: -2275px 0;}
.storm-night-cloud3-rain3-35x36 {background-position: -2275px 0;}
.storm-night-cloud3-rain4-35x36 {background-position: -2275px 0;}
.storm-night-cloud3-rain5-35x36 {background-position: -2275px 0;}
.storm-night-cloud4-osad0-35x36 {background-position: -2100px 0;}
.storm-night-cloud4-osad1-35x36 {background-position: -2100px 0;}
.storm-night-cloud4-snow2-35x36 {background-position: -2170px 0;}
.storm-night-cloud4-snow3-35x36 {background-position: -2170px 0;}
.storm-night-cloud4-snow4-35x36 {background-position: -2170px 0;}
.storm-night-cloud4-snow5-35x36 {background-position: -2170px 0;}
.storm-night-cloud4-osad2-35x36 {background-position: -2240px 0;}
.storm-night-cloud4-osad3-35x36 {background-position: -2240px 0;}
.storm-night-cloud4-osad4-35x36 {background-position: -2240px 0;}
.storm-night-cloud4-osad5-35x36 {background-position: -2240px 0;}
.storm-night-cloud4-rain2-35x36 {background-position: -2310px 0;}
.storm-night-cloud4-rain3-35x36 {background-position: -2310px 0;}
.storm-night-cloud4-rain4-35x36 {background-position: -2310px 0;}
.storm-night-cloud4-rain5-35x36 {background-position: -2345px 0;}
.storm-night-cloud5-osad0-35x36 {background-position: -2100px 0;}
.storm-night-cloud5-osad1-35x36 {background-position: -2100px 0;}
.storm-night-cloud5-snow2-35x36 {background-position: -2170px 0;}
.storm-night-cloud5-snow3-35x36 {background-position: -2170px 0;}
.storm-night-cloud5-snow4-35x36 {background-position: -2170px 0;}
.storm-night-cloud5-snow5-35x36 {background-position: -2170px 0;}
.storm-night-cloud5-osad2-35x36 {background-position: -2240px 0;}
.storm-night-cloud5-osad3-35x36 {background-position: -2240px 0;}
.storm-night-cloud5-osad4-35x36 {background-position: -2240px 0;}
.storm-night-cloud5-osad5-35x36 {background-position: -2240px 0;}
.storm-night-cloud5-rain2-35x36 {background-position: -2310px 0;}
.storm-night-cloud5-rain3-35x36 {background-position: -2310px 0;}
.storm-night-cloud5-rain4-35x36 {background-position: -2310px 0;}
.storm-night-cloud5-rain5-35x36 {background-position: -2345px 0;}

.day-cloud0-osad0-48x50 {background-position: 0px 0;}
.day-cloud0-osad1-48x50 {background-position: 0px 0;}
.day-cloud0-snow2-48x50 {background-position: -240px 0;}
.day-cloud0-snow3-48x50 {background-position: -432px 0;}
.day-cloud0-snow4-48x50 {background-position: -624px 0;}
.day-cloud0-snow5-48x50 {background-position: -624px 0;}
.day-cloud0-osad2-48x50 {background-position: -816px 0;}
.day-cloud0-osad3-48x50 {background-position: -816px 0;}
.day-cloud0-osad4-48x50 {background-position: -816px 0;}
.day-cloud0-osad5-48x50 {background-position: -816px 0;}
.day-cloud0-rain2-48x50 {background-position: -1008px 0;}
.day-cloud0-rain3-48x50 {background-position: -1200px 0;}
.day-cloud0-rain4-48x50 {background-position: -1392px 0;}
.day-cloud0-rain5-48x50 {background-position: -1392px 0;}
.day-cloud1-osad0-48x50 {background-position: -48px 0;}
.day-cloud1-osad1-48x50 {background-position: -48px 0;}
.day-cloud1-snow2-48x50 {background-position: -240px 0;}
.day-cloud1-snow3-48x50 {background-position: -432px 0;}
.day-cloud1-snow4-48x50 {background-position: -624px 0;}
.day-cloud1-snow5-48x50 {background-position: -624px 0;}
.day-cloud1-osad2-48x50 {background-position: -816px 0;}
.day-cloud1-osad3-48x50 {background-position: -816px 0;}
.day-cloud1-osad4-48x50 {background-position: -816px 0;}
.day-cloud1-osad5-48x50 {background-position: -816px 0;}
.day-cloud1-rain2-48x50 {background-position: -1008px 0;}
.day-cloud1-rain3-48x50 {background-position: -1200px 0;}
.day-cloud1-rain4-48x50 {background-position: -1392px 0;}
.day-cloud1-rain5-48x50 {background-position: -1392px 0;}
.day-cloud2-osad0-48x50 {background-position: -48px 0;}
.day-cloud2-osad1-48x50 {background-position: -48px 0;}
.day-cloud2-snow2-48x50 {background-position: -240px 0;}
.day-cloud2-snow3-48x50 {background-position: -432px 0;}
.day-cloud2-snow4-48x50 {background-position: -624px 0;}
.day-cloud2-snow5-48x50 {background-position: -624px 0;}
.day-cloud2-osad2-48x50 {background-position: -816px 0;}
.day-cloud2-osad3-48x50 {background-position: -816px 0;}
.day-cloud2-osad4-48x50 {background-position: -816px 0;}
.day-cloud2-osad5-48x50 {background-position: -816px 0;}
.day-cloud2-rain2-48x50 {background-position: -1008px 0;}
.day-cloud2-rain3-48x50 {background-position: -1200px 0;}
.day-cloud2-rain4-48x50 {background-position: -1392px 0;}
.day-cloud2-rain5-48x50 {background-position: -1392px 0;}
.day-cloud3-osad0-48x50 {background-position: -96px 0;}
.day-cloud3-osad1-48x50 {background-position: -96px 0;}
.day-cloud3-snow2-48x50 {background-position: -288px 0;}
.day-cloud3-snow3-48x50 {background-position: -480px 0;}
.day-cloud3-snow4-48x50 {background-position: -672px 0;}
.day-cloud3-snow5-48x50 {background-position: -672px 0;}
.day-cloud3-osad2-48x50 {background-position: -864px 0;}
.day-cloud3-osad3-48x50 {background-position: -864px 0;}
.day-cloud3-osad4-48x50 {background-position: -864px 0;}
.day-cloud3-osad5-48x50 {background-position: -864px 0;}
.day-cloud3-rain2-48x50 {background-position: -1056px 0;}
.day-cloud3-rain3-48x50 {background-position: -1248px 0;}
.day-cloud3-rain4-48x50 {background-position: -1440px 0;}
.day-cloud3-rain5-48x50 {background-position: -1440px 0;}
.day-cloud4-osad0-48x50 {background-position: -144px 0;}
.day-cloud4-osad1-48x50 {background-position: -144px 0;}
.day-cloud4-snow2-48x50 {background-position: -336px 0;}
.day-cloud4-snow3-48x50 {background-position: -528px 0;}
.day-cloud4-snow4-48x50 {background-position: -720px 0;}
.day-cloud4-snow5-48x50 {background-position: -720px 0;}
.day-cloud4-osad2-48x50 {background-position: -912px 0;}
.day-cloud4-osad3-48x50 {background-position: -912px 0;}
.day-cloud4-osad4-48x50 {background-position: -912px 0;}
.day-cloud4-osad5-48x50 {background-position: -2784px 0;}
.day-cloud4-rain2-48x50 {background-position: -1104px 0;}
.day-cloud4-rain3-48x50 {background-position: -1296px 0;}
.day-cloud4-rain4-48x50 {background-position: -1488px 0;}
.day-cloud4-rain5-48x50 {background-position: -2784px 0;}
.day-cloud5-osad0-48x50 {background-position: -192px 0;}
.day-cloud5-osad1-48x50 {background-position: -192px 0;}
.day-cloud5-snow2-48x50 {background-position: -384px 0;}
.day-cloud5-snow3-48x50 {background-position: -576px 0;}
.day-cloud5-snow4-48x50 {background-position: -768px 0;}
.day-cloud5-snow5-48x50 {background-position: -768px 0;}
.day-cloud5-osad2-48x50 {background-position: -960px 0;}
.day-cloud5-osad3-48x50 {background-position: -960px 0;}
.day-cloud5-osad4-48x50 {background-position: -960px 0;}
.day-cloud5-osad5-48x50 {background-position: -2784px 0;}
.day-cloud5-rain2-48x50 {background-position: -1152px 0;}
.day-cloud5-rain3-48x50 {background-position: -1344px 0;}
.day-cloud5-rain4-48x50 {background-position: -1536px 0;}
.day-cloud5-rain5-48x50 {background-position: -2784px 0;}
.night-cloud0-osad0-48x50 {background-position: -1584px 0;}
.night-cloud0-osad1-48x50 {background-position: -1584px 0;}
.night-cloud0-snow2-48x50 {background-position: -1728px 0;}
.night-cloud0-snow3-48x50 {background-position: -1824px 0;}
.night-cloud0-snow4-48x50 {background-position: -1920px 0;}
.night-cloud0-snow5-48x50 {background-position: -1920px 0;}
.night-cloud0-osad2-48x50 {background-position: -2016px 0;}
.night-cloud0-osad3-48x50 {background-position: -2016px 0;}
.night-cloud0-osad4-48x50 {background-position: -2016px 0;}
.night-cloud0-osad5-48x50 {background-position: -2016px 0;}
.night-cloud0-rain2-48x50 {background-position: -2112px 0;}
.night-cloud0-rain3-48x50 {background-position: -2208px 0;}
.night-cloud0-rain4-48x50 {background-position: -2304px 0;}
.night-cloud0-rain5-48x50 {background-position: -2304px 0;}
.night-cloud1-osad0-48x50 {background-position: -1632px 0;}
.night-cloud1-osad1-48x50 {background-position: -1632px 0;}
.night-cloud1-snow2-48x50 {background-position: -1728px 0;}
.night-cloud1-snow3-48x50 {background-position: -1824px 0;}
.night-cloud1-snow4-48x50 {background-position: -1920px 0;}
.night-cloud1-snow5-48x50 {background-position: -1920px 0;}
.night-cloud1-osad2-48x50 {background-position: -2016px 0;}
.night-cloud1-osad3-48x50 {background-position: -2016px 0;}
.night-cloud1-osad4-48x50 {background-position: -2016px 0;}
.night-cloud1-osad5-48x50 {background-position: -2016px 0;}
.night-cloud1-rain2-48x50 {background-position: -2112px 0;}
.night-cloud1-rain3-48x50 {background-position: -2208px 0;}
.night-cloud1-rain4-48x50 {background-position: -2304px 0;}
.night-cloud1-rain5-48x50 {background-position: -2304px 0;}
.night-cloud2-osad0-48x50 {background-position: -1632px 0;}
.night-cloud2-osad1-48x50 {background-position: -1632px 0;}
.night-cloud2-snow2-48x50 {background-position: -1728px 0;}
.night-cloud2-snow3-48x50 {background-position: -1824px 0;}
.night-cloud2-snow4-48x50 {background-position: -1920px 0;}
.night-cloud2-snow5-48x50 {background-position: -1920px 0;}
.night-cloud2-osad2-48x50 {background-position: -2016px 0;}
.night-cloud2-osad3-48x50 {background-position: -2016px 0;}
.night-cloud2-osad4-48x50 {background-position: -2016px 0;}
.night-cloud2-osad5-48x50 {background-position: -2016px 0;}
.night-cloud2-rain2-48x50 {background-position: -2112px 0;}
.night-cloud2-rain3-48x50 {background-position: -2208px 0;}
.night-cloud2-rain4-48x50 {background-position: -2304px 0;}
.night-cloud2-rain5-48x50 {background-position: -2304px 0;}
.night-cloud3-osad0-48x50 {background-position: -1680px 0;}
.night-cloud3-osad1-48x50 {background-position: -1680px 0;}
.night-cloud3-snow2-48x50 {background-position: -1776px 0;}
.night-cloud3-snow3-48x50 {background-position: -1872px 0;}
.night-cloud3-snow4-48x50 {background-position: -1968px 0;}
.night-cloud3-snow5-48x50 {background-position: -1968px 0;}
.night-cloud3-osad2-48x50 {background-position: -2064px 0;}
.night-cloud3-osad3-48x50 {background-position: -2064px 0;}
.night-cloud3-osad4-48x50 {background-position: -2064px 0;}
.night-cloud3-osad5-48x50 {background-position: -2064px 0;}
.night-cloud3-rain2-48x50 {background-position: -2160px 0;}
.night-cloud3-rain3-48x50 {background-position: -2256px 0;}
.night-cloud3-rain4-48x50 {background-position: -2352px 0;}
.night-cloud3-rain5-48x50 {background-position: -2352px 0;}
.night-cloud4-osad0-48x50 {background-position: -3264px 0;}
.night-cloud4-osad1-48x50 {background-position: -3264px 0;}
.night-cloud4-snow2-48x50 {background-position: -3360px 0;}
.night-cloud4-snow3-48x50 {background-position: -3456px 0;}
.night-cloud4-snow4-48x50 {background-position: -3552px 0;}
.night-cloud4-snow5-48x50 {background-position: -3552px 0;}
.night-cloud4-osad2-48x50 {background-position: -3648px 0;}
.night-cloud4-osad3-48x50 {background-position: -3648px 0;}
.night-cloud4-osad4-48x50 {background-position: -3648px 0;}
.night-cloud4-osad5-48x50 {background-position: -3648px 0;}
.night-cloud4-rain2-48x50 {background-position: -3744px 0;}
.night-cloud4-rain3-48x50 {background-position: -3840px 0;}
.night-cloud4-rain4-48x50 {background-position: -3936px 0;}
.night-cloud4-rain5-48x50 {background-position: -3216px 0;}
.night-cloud5-osad0-48x50 {background-position: -3312px 0;}
.night-cloud5-osad1-48x50 {background-position: -3312px 0;}
.night-cloud5-snow2-48x50 {background-position: -3408px 0;}
.night-cloud5-snow3-48x50 {background-position: -3504px 0;}
.night-cloud5-snow4-48x50 {background-position: -3600px 0;}
.night-cloud5-snow5-48x50 {background-position: -3600px 0;}
.night-cloud5-osad2-48x50 {background-position: -3696px 0;}
.night-cloud5-osad3-48x50 {background-position: -3696px 0;}
.night-cloud5-osad4-48x50 {background-position: -3696px 0;}
.night-cloud5-osad5-48x50 {background-position: -3696px 0;}
.night-cloud5-rain2-48x50 {background-position: -3792px 0;}
.night-cloud5-rain3-48x50 {background-position: -3888px 0;}
.night-cloud5-rain4-48x50 {background-position: -3984px 0;}
.night-cloud5-rain5-48x50 {background-position: -3216px 0;}
.storm-day-cloud0-osad0-48x50 {background-position: -2400px 0;}
.storm-day-cloud0-osad1-48x50 {background-position: -2400px 0;}
.storm-day-cloud0-snow2-48x50 {background-position: -2496px 0;}
.storm-day-cloud0-snow3-48x50 {background-position: -2496px 0;}
.storm-day-cloud0-snow4-48x50 {background-position: -2496px 0;}
.storm-day-cloud0-snow5-48x50 {background-position: -2496px 0;}
.storm-day-cloud0-osad2-48x50 {background-position: -2592px 0;}
.storm-day-cloud0-osad3-48x50 {background-position: -2592px 0;}
.storm-day-cloud0-osad4-48x50 {background-position: -2592px 0;}
.storm-day-cloud0-osad5-48x50 {background-position: -2592px 0;}
.storm-day-cloud0-rain2-48x50 {background-position: -2688px 0;}
.storm-day-cloud0-rain3-48x50 {background-position: -2688px 0;}
.storm-day-cloud0-rain4-48x50 {background-position: -2688px 0;}
.storm-day-cloud0-rain5-48x50 {background-position: -2688px 0;}
.storm-day-cloud1-osad0-48x50 {background-position: -2400px 0;}
.storm-day-cloud1-osad1-48x50 {background-position: -2400px 0;}
.storm-day-cloud1-snow2-48x50 {background-position: -2496px 0;}
.storm-day-cloud1-snow3-48x50 {background-position: -2496px 0;}
.storm-day-cloud1-snow4-48x50 {background-position: -2496px 0;}
.storm-day-cloud1-snow5-48x50 {background-position: -2496px 0;}
.storm-day-cloud1-osad2-48x50 {background-position: -2592px 0;}
.storm-day-cloud1-osad3-48x50 {background-position: -2592px 0;}
.storm-day-cloud1-osad4-48x50 {background-position: -2592px 0;}
.storm-day-cloud1-osad5-48x50 {background-position: -2592px 0;}
.storm-day-cloud1-rain2-48x50 {background-position: -2688px 0;}
.storm-day-cloud1-rain3-48x50 {background-position: -2688px 0;}
.storm-day-cloud1-rain4-48x50 {background-position: -2688px 0;}
.storm-day-cloud1-rain5-48x50 {background-position: -2688px 0;}
.storm-day-cloud2-osad0-48x50 {background-position: -2400px 0;}
.storm-day-cloud2-osad1-48x50 {background-position: -2400px 0;}
.storm-day-cloud2-snow2-48x50 {background-position: -2496px 0;}
.storm-day-cloud2-snow3-48x50 {background-position: -2496px 0;}
.storm-day-cloud2-snow4-48x50 {background-position: -2496px 0;}
.storm-day-cloud2-snow5-48x50 {background-position: -2496px 0;}
.storm-day-cloud2-osad2-48x50 {background-position: -2592px 0;}
.storm-day-cloud2-osad3-48x50 {background-position: -2592px 0;}
.storm-day-cloud2-osad4-48x50 {background-position: -2592px 0;}
.storm-day-cloud2-osad5-48x50 {background-position: -2592px 0;}
.storm-day-cloud2-rain2-48x50 {background-position: -2688px 0;}
.storm-day-cloud2-rain3-48x50 {background-position: -2688px 0;}
.storm-day-cloud2-rain4-48x50 {background-position: -2688px 0;}
.storm-day-cloud2-rain5-48x50 {background-position: -2688px 0;}
.storm-day-cloud3-osad0-48x50 {background-position: -2400px 0;}
.storm-day-cloud3-osad1-48x50 {background-position: -2400px 0;}
.storm-day-cloud3-snow2-48x50 {background-position: -2496px 0;}
.storm-day-cloud3-snow3-48x50 {background-position: -2496px 0;}
.storm-day-cloud3-snow4-48x50 {background-position: -2496px 0;}
.storm-day-cloud3-snow5-48x50 {background-position: -2496px 0;}
.storm-day-cloud3-osad2-48x50 {background-position: -2592px 0;}
.storm-day-cloud3-osad3-48x50 {background-position: -2592px 0;}
.storm-day-cloud3-osad4-48x50 {background-position: -2592px 0;}
.storm-day-cloud3-osad5-48x50 {background-position: -2592px 0;}
.storm-day-cloud3-rain2-48x50 {background-position: -2688px 0;}
.storm-day-cloud3-rain3-48x50 {background-position: -2688px 0;}
.storm-day-cloud3-rain4-48x50 {background-position: -2688px 0;}
.storm-day-cloud3-rain5-48x50 {background-position: -2688px 0;}
.storm-day-cloud4-osad0-48x50 {background-position: -2448px 0;}
.storm-day-cloud4-osad1-48x50 {background-position: -2448px 0;}
.storm-day-cloud4-snow2-48x50 {background-position: -2544px 0;}
.storm-day-cloud4-snow3-48x50 {background-position: -2544px 0;}
.storm-day-cloud4-snow4-48x50 {background-position: -2544px 0;}
.storm-day-cloud4-snow5-48x50 {background-position: -2544px 0;}
.storm-day-cloud4-osad2-48x50 {background-position: -2640px 0;}
.storm-day-cloud4-osad3-48x50 {background-position: -2640px 0;}
.storm-day-cloud4-osad4-48x50 {background-position: -2640px 0;}
.storm-day-cloud4-osad5-48x50 {background-position: -2640px 0;}
.storm-day-cloud4-rain2-48x50 {background-position: -2736px 0;}
.storm-day-cloud4-rain3-48x50 {background-position: -2736px 0;}
.storm-day-cloud4-rain4-48x50 {background-position: -2736px 0;}
.storm-day-cloud4-rain5-48x50 {background-position: -2784px 0;}
.storm-day-cloud5-osad0-48x50 {background-position: -2448px 0;}
.storm-day-cloud5-osad1-48x50 {background-position: -2448px 0;}
.storm-day-cloud5-snow2-48x50 {background-position: -2544px 0;}
.storm-day-cloud5-snow3-48x50 {background-position: -2544px 0;}
.storm-day-cloud5-snow4-48x50 {background-position: -2544px 0;}
.storm-day-cloud5-snow5-48x50 {background-position: -2544px 0;}
.storm-day-cloud5-osad2-48x50 {background-position: -2640px 0;}
.storm-day-cloud5-osad3-48x50 {background-position: -2640px 0;}
.storm-day-cloud5-osad4-48x50 {background-position: -2640px 0;}
.storm-day-cloud5-osad5-48x50 {background-position: -2640px 0;}
.storm-day-cloud5-rain2-48x50 {background-position: -2736px 0;}
.storm-day-cloud5-rain3-48x50 {background-position: -2736px 0;}
.storm-day-cloud5-rain4-48x50 {background-position: -2736px 0;}
.storm-day-cloud5-rain5-48x50 {background-position: -2784px 0;}
.storm-night-cloud0-osad0-48x50 {background-position: -2832px 0;}
.storm-night-cloud0-osad1-48x50 {background-position: -2832px 0;}
.storm-night-cloud0-snow2-48x50 {background-position: -2928px 0;}
.storm-night-cloud0-snow3-48x50 {background-position: -2928px 0;}
.storm-night-cloud0-snow4-48x50 {background-position: -2928px 0;}
.storm-night-cloud0-snow5-48x50 {background-position: -2928px 0;}
.storm-night-cloud0-osad2-48x50 {background-position: -3024px 0;}
.storm-night-cloud0-osad3-48x50 {background-position: -3024px 0;}
.storm-night-cloud0-osad4-48x50 {background-position: -3024px 0;}
.storm-night-cloud0-osad5-48x50 {background-position: -3024px 0;}
.storm-night-cloud0-rain2-48x50 {background-position: -3120px 0;}
.storm-night-cloud0-rain3-48x50 {background-position: -3120px 0;}
.storm-night-cloud0-rain4-48x50 {background-position: -3120px 0;}
.storm-night-cloud0-rain5-48x50 {background-position: -3120px 0;}
.storm-night-cloud1-osad0-48x50 {background-position: -2832px 0;}
.storm-night-cloud1-osad1-48x50 {background-position: -2832px 0;}
.storm-night-cloud1-snow2-48x50 {background-position: -2928px 0;}
.storm-night-cloud1-snow3-48x50 {background-position: -2928px 0;}
.storm-night-cloud1-snow4-48x50 {background-position: -2928px 0;}
.storm-night-cloud1-snow5-48x50 {background-position: -2928px 0;}
.storm-night-cloud1-osad2-48x50 {background-position: -3024px 0;}
.storm-night-cloud1-osad3-48x50 {background-position: -3024px 0;}
.storm-night-cloud1-osad4-48x50 {background-position: -3024px 0;}
.storm-night-cloud1-osad5-48x50 {background-position: -3024px 0;}
.storm-night-cloud1-rain2-48x50 {background-position: -3120px 0;}
.storm-night-cloud1-rain3-48x50 {background-position: -3120px 0;}
.storm-night-cloud1-rain4-48x50 {background-position: -3120px 0;}
.storm-night-cloud1-rain5-48x50 {background-position: -3120px 0;}
.storm-night-cloud2-osad0-48x50 {background-position: -2832px 0;}
.storm-night-cloud2-osad1-48x50 {background-position: -2832px 0;}
.storm-night-cloud2-snow2-48x50 {background-position: -2928px 0;}
.storm-night-cloud2-snow3-48x50 {background-position: -2928px 0;}
.storm-night-cloud2-snow4-48x50 {background-position: -2928px 0;}
.storm-night-cloud2-snow5-48x50 {background-position: -2928px 0;}
.storm-night-cloud2-osad2-48x50 {background-position: -3024px 0;}
.storm-night-cloud2-osad3-48x50 {background-position: -3024px 0;}
.storm-night-cloud2-osad4-48x50 {background-position: -3024px 0;}
.storm-night-cloud2-osad5-48x50 {background-position: -3024px 0;}
.storm-night-cloud2-rain2-48x50 {background-position: -3120px 0;}
.storm-night-cloud2-rain3-48x50 {background-position: -3120px 0;}
.storm-night-cloud2-rain4-48x50 {background-position: -3120px 0;}
.storm-night-cloud2-rain5-48x50 {background-position: -3120px 0;}
.storm-night-cloud3-osad0-48x50 {background-position: -2832px 0;}
.storm-night-cloud3-osad1-48x50 {background-position: -2832px 0;}
.storm-night-cloud3-snow2-48x50 {background-position: -2928px 0;}
.storm-night-cloud3-snow3-48x50 {background-position: -2928px 0;}
.storm-night-cloud3-snow4-48x50 {background-position: -2928px 0;}
.storm-night-cloud3-snow5-48x50 {background-position: -2928px 0;}
.storm-night-cloud3-osad2-48x50 {background-position: -3024px 0;}
.storm-night-cloud3-osad3-48x50 {background-position: -3024px 0;}
.storm-night-cloud3-osad4-48x50 {background-position: -3024px 0;}
.storm-night-cloud3-osad5-48x50 {background-position: -3024px 0;}
.storm-night-cloud3-rain2-48x50 {background-position: -3120px 0;}
.storm-night-cloud3-rain3-48x50 {background-position: -3120px 0;}
.storm-night-cloud3-rain4-48x50 {background-position: -3120px 0;}
.storm-night-cloud3-rain5-48x50 {background-position: -3120px 0;}
.storm-night-cloud4-osad0-48x50 {background-position: -2880px 0;}
.storm-night-cloud4-osad1-48x50 {background-position: -2880px 0;}
.storm-night-cloud4-snow2-48x50 {background-position: -2976px 0;}
.storm-night-cloud4-snow3-48x50 {background-position: -2976px 0;}
.storm-night-cloud4-snow4-48x50 {background-position: -2976px 0;}
.storm-night-cloud4-snow5-48x50 {background-position: -2976px 0;}
.storm-night-cloud4-osad2-48x50 {background-position: -3072px 0;}
.storm-night-cloud4-osad3-48x50 {background-position: -3072px 0;}
.storm-night-cloud4-osad4-48x50 {background-position: -3072px 0;}
.storm-night-cloud4-osad5-48x50 {background-position: -3072px 0;}
.storm-night-cloud4-rain2-48x50 {background-position: -3168px 0;}
.storm-night-cloud4-rain3-48x50 {background-position: -3168px 0;}
.storm-night-cloud4-rain4-48x50 {background-position: -3168px 0;}
.storm-night-cloud4-rain5-48x50 {background-position: -3216px 0;}
.storm-night-cloud5-osad0-48x50 {background-position: -2880px 0;}
.storm-night-cloud5-osad1-48x50 {background-position: -2880px 0;}
.storm-night-cloud5-snow2-48x50 {background-position: -2976px 0;}
.storm-night-cloud5-snow3-48x50 {background-position: -2976px 0;}
.storm-night-cloud5-snow4-48x50 {background-position: -2976px 0;}
.storm-night-cloud5-snow5-48x50 {background-position: -2976px 0;}
.storm-night-cloud5-osad2-48x50 {background-position: -3072px 0;}
.storm-night-cloud5-osad3-48x50 {background-position: -3072px 0;}
.storm-night-cloud5-osad4-48x50 {background-position: -3072px 0;}
.storm-night-cloud5-osad5-48x50 {background-position: -3072px 0;}
.storm-night-cloud5-rain2-48x50 {background-position: -3168px 0;}
.storm-night-cloud5-rain3-48x50 {background-position: -3168px 0;}
.storm-night-cloud5-rain4-48x50 {background-position: -3168px 0;}
.storm-night-cloud5-rain5-48x50 {background-position: -3216px 0;}

.day-cloud0-osad0-72x75 {background-position: 0px 0;}
.day-cloud0-osad1-72x75 {background-position: 0px 0;}
.day-cloud0-snow2-72x75 {background-position: -360px 0;}
.day-cloud0-snow3-72x75 {background-position: -648px 0;}
.day-cloud0-snow4-72x75 {background-position: -936px 0;}
.day-cloud0-snow5-72x75 {background-position: -936px 0;}
.day-cloud0-osad2-72x75 {background-position: -1224px 0;}
.day-cloud0-osad3-72x75 {background-position: -1224px 0;}
.day-cloud0-osad4-72x75 {background-position: -1224px 0;}
.day-cloud0-osad5-72x75 {background-position: -1224px 0;}
.day-cloud0-rain2-72x75 {background-position: -1512px 0;}
.day-cloud0-rain3-72x75 {background-position: -1800px 0;}
.day-cloud0-rain4-72x75 {background-position: -2088px 0;}
.day-cloud0-rain5-72x75 {background-position: -2088px 0;}
.day-cloud1-osad0-72x75 {background-position: -72px 0;}
.day-cloud1-osad1-72x75 {background-position: -72px 0;}
.day-cloud1-snow2-72x75 {background-position: -360px 0;}
.day-cloud1-snow3-72x75 {background-position: -648px 0;}
.day-cloud1-snow4-72x75 {background-position: -936px 0;}
.day-cloud1-snow5-72x75 {background-position: -936px 0;}
.day-cloud1-osad2-72x75 {background-position: -1224px 0;}
.day-cloud1-osad3-72x75 {background-position: -1224px 0;}
.day-cloud1-osad4-72x75 {background-position: -1224px 0;}
.day-cloud1-osad5-72x75 {background-position: -1224px 0;}
.day-cloud1-rain2-72x75 {background-position: -1512px 0;}
.day-cloud1-rain3-72x75 {background-position: -1800px 0;}
.day-cloud1-rain4-72x75 {background-position: -2088px 0;}
.day-cloud1-rain5-72x75 {background-position: -2088px 0;}
.day-cloud2-osad0-72x75 {background-position: -72px 0;}
.day-cloud2-osad1-72x75 {background-position: -72px 0;}
.day-cloud2-snow2-72x75 {background-position: -360px 0;}
.day-cloud2-snow3-72x75 {background-position: -648px 0;}
.day-cloud2-snow4-72x75 {background-position: -936px 0;}
.day-cloud2-snow5-72x75 {background-position: -936px 0;}
.day-cloud2-osad2-72x75 {background-position: -1224px 0;}
.day-cloud2-osad3-72x75 {background-position: -1224px 0;}
.day-cloud2-osad4-72x75 {background-position: -1224px 0;}
.day-cloud2-osad5-72x75 {background-position: -1224px 0;}
.day-cloud2-rain2-72x75 {background-position: -1512px 0;}
.day-cloud2-rain3-72x75 {background-position: -1800px 0;}
.day-cloud2-rain4-72x75 {background-position: -2088px 0;}
.day-cloud2-rain5-72x75 {background-position: -2088px 0;}
.day-cloud3-osad0-72x75 {background-position: -144px 0;}
.day-cloud3-osad1-72x75 {background-position: -144px 0;}
.day-cloud3-snow2-72x75 {background-position: -432px 0;}
.day-cloud3-snow3-72x75 {background-position: -720px 0;}
.day-cloud3-snow4-72x75 {background-position: -1008px 0;}
.day-cloud3-snow5-72x75 {background-position: -1008px 0;}
.day-cloud3-osad2-72x75 {background-position: -1296px 0;}
.day-cloud3-osad3-72x75 {background-position: -1296px 0;}
.day-cloud3-osad4-72x75 {background-position: -1296px 0;}
.day-cloud3-osad5-72x75 {background-position: -1296px 0;}
.day-cloud3-rain2-72x75 {background-position: -1584px 0;}
.day-cloud3-rain3-72x75 {background-position: -1872px 0;}
.day-cloud3-rain4-72x75 {background-position: -2160px 0;}
.day-cloud3-rain5-72x75 {background-position: -2160px 0;}
.day-cloud4-osad0-72x75 {background-position: -216px 0;}
.day-cloud4-osad1-72x75 {background-position: -216px 0;}
.day-cloud4-snow2-72x75 {background-position: -504px 0;}
.day-cloud4-snow3-72x75 {background-position: -792px 0;}
.day-cloud4-snow4-72x75 {background-position: -1080px 0;}
.day-cloud4-snow5-72x75 {background-position: -1080px 0;}
.day-cloud4-osad2-72x75 {background-position: -1368px 0;}
.day-cloud4-osad3-72x75 {background-position: -1368px 0;}
.day-cloud4-osad4-72x75 {background-position: -1368px 0;}
.day-cloud4-osad5-72x75 {background-position: -4176px 0;}
.day-cloud4-rain2-72x75 {background-position: -1656px 0;}
.day-cloud4-rain3-72x75 {background-position: -1944px 0;}
.day-cloud4-rain4-72x75 {background-position: -2232px 0;}
.day-cloud4-rain5-72x75 {background-position: -4176px 0;}
.day-cloud5-osad0-72x75 {background-position: -288px 0;}
.day-cloud5-osad1-72x75 {background-position: -288px 0;}
.day-cloud5-snow2-72x75 {background-position: -576px 0;}
.day-cloud5-snow3-72x75 {background-position: -864px 0;}
.day-cloud5-snow4-72x75 {background-position: -1152px 0;}
.day-cloud5-snow5-72x75 {background-position: -1152px 0;}
.day-cloud5-osad2-72x75 {background-position: -1440px 0;}
.day-cloud5-osad3-72x75 {background-position: -1440px 0;}
.day-cloud5-osad4-72x75 {background-position: -1440px 0;}
.day-cloud5-osad5-72x75 {background-position: -4176px 0;}
.day-cloud5-rain2-72x75 {background-position: -1728px 0;}
.day-cloud5-rain3-72x75 {background-position: -2016px 0;}
.day-cloud5-rain4-72x75 {background-position: -2304px 0;}
.day-cloud5-rain5-72x75 {background-position: -4176px 0;}
.night-cloud0-osad0-72x75 {background-position: -2376px 0;}
.night-cloud0-osad1-72x75 {background-position: -2376px 0;}
.night-cloud0-snow2-72x75 {background-position: -2592px 0;}
.night-cloud0-snow3-72x75 {background-position: -2736px 0;}
.night-cloud0-snow4-72x75 {background-position: -2880px 0;}
.night-cloud0-snow5-72x75 {background-position: -2880px 0;}
.night-cloud0-osad2-72x75 {background-position: -3024px 0;}
.night-cloud0-osad3-72x75 {background-position: -3024px 0;}
.night-cloud0-osad4-72x75 {background-position: -3024px 0;}
.night-cloud0-osad5-72x75 {background-position: -3024px 0;}
.night-cloud0-rain2-72x75 {background-position: -3168px 0;}
.night-cloud0-rain3-72x75 {background-position: -3312px 0;}
.night-cloud0-rain4-72x75 {background-position: -3456px 0;}
.night-cloud0-rain5-72x75 {background-position: -3456px 0;}
.night-cloud1-osad0-72x75 {background-position: -2448px 0;}
.night-cloud1-osad1-72x75 {background-position: -2448px 0;}
.night-cloud1-snow2-72x75 {background-position: -2592px 0;}
.night-cloud1-snow3-72x75 {background-position: -2736px 0;}
.night-cloud1-snow4-72x75 {background-position: -2880px 0;}
.night-cloud1-snow5-72x75 {background-position: -2880px 0;}
.night-cloud1-osad2-72x75 {background-position: -3024px 0;}
.night-cloud1-osad3-72x75 {background-position: -3024px 0;}
.night-cloud1-osad4-72x75 {background-position: -3024px 0;}
.night-cloud1-osad5-72x75 {background-position: -3024px 0;}
.night-cloud1-rain2-72x75 {background-position: -3168px 0;}
.night-cloud1-rain3-72x75 {background-position: -3312px 0;}
.night-cloud1-rain4-72x75 {background-position: -3456px 0;}
.night-cloud1-rain5-72x75 {background-position: -3456px 0;}
.night-cloud2-osad0-72x75 {background-position: -2448px 0;}
.night-cloud2-osad1-72x75 {background-position: -2448px 0;}
.night-cloud2-snow2-72x75 {background-position: -2592px 0;}
.night-cloud2-snow3-72x75 {background-position: -2736px 0;}
.night-cloud2-snow4-72x75 {background-position: -2880px 0;}
.night-cloud2-snow5-72x75 {background-position: -2880px 0;}
.night-cloud2-osad2-72x75 {background-position: -3024px 0;}
.night-cloud2-osad3-72x75 {background-position: -3024px 0;}
.night-cloud2-osad4-72x75 {background-position: -3024px 0;}
.night-cloud2-osad5-72x75 {background-position: -3024px 0;}
.night-cloud2-rain2-72x75 {background-position: -3168px 0;}
.night-cloud2-rain3-72x75 {background-position: -3312px 0;}
.night-cloud2-rain4-72x75 {background-position: -3456px 0;}
.night-cloud2-rain5-72x75 {background-position: -3456px 0;}
.night-cloud3-osad0-72x75 {background-position: -2520px 0;}
.night-cloud3-osad1-72x75 {background-position: -2520px 0;}
.night-cloud3-snow2-72x75 {background-position: -2664px 0;}
.night-cloud3-snow3-72x75 {background-position: -2808px 0;}
.night-cloud3-snow4-72x75 {background-position: -2952px 0;}
.night-cloud3-snow5-72x75 {background-position: -2952px 0;}
.night-cloud3-osad2-72x75 {background-position: -3096px 0;}
.night-cloud3-osad3-72x75 {background-position: -3096px 0;}
.night-cloud3-osad4-72x75 {background-position: -3096px 0;}
.night-cloud3-osad5-72x75 {background-position: -3096px 0;}
.night-cloud3-rain2-72x75 {background-position: -3240px 0;}
.night-cloud3-rain3-72x75 {background-position: -3384px 0;}
.night-cloud3-rain4-72x75 {background-position: -3528px 0;}
.night-cloud3-rain5-72x75 {background-position: -3528px 0;}
.night-cloud4-osad0-72x75 {background-position: -4896px 0;}
.night-cloud4-osad1-72x75 {background-position: -4896px 0;}
.night-cloud4-snow2-72x75 {background-position: -5040px 0;}
.night-cloud4-snow3-72x75 {background-position: -5184px 0;}
.night-cloud4-snow4-72x75 {background-position: -5328px 0;}
.night-cloud4-snow5-72x75 {background-position: -5328px 0;}
.night-cloud4-osad2-72x75 {background-position: -5472px 0;}
.night-cloud4-osad3-72x75 {background-position: -5472px 0;}
.night-cloud4-osad4-72x75 {background-position: -5472px 0;}
.night-cloud4-osad5-72x75 {background-position: -5472px 0;}
.night-cloud4-rain2-72x75 {background-position: -5616px 0;}
.night-cloud4-rain3-72x75 {background-position: -5760px 0;}
.night-cloud4-rain4-72x75 {background-position: -5904px 0;}
.night-cloud4-rain5-72x75 {background-position: -4824px 0;}
.night-cloud5-osad0-72x75 {background-position: -4968px 0;}
.night-cloud5-osad1-72x75 {background-position: -4968px 0;}
.night-cloud5-snow2-72x75 {background-position: -5112px 0;}
.night-cloud5-snow3-72x75 {background-position: -5256px 0;}
.night-cloud5-snow4-72x75 {background-position: -5400px 0;}
.night-cloud5-snow5-72x75 {background-position: -5400px 0;}
.night-cloud5-osad2-72x75 {background-position: -5544px 0;}
.night-cloud5-osad3-72x75 {background-position: -5544px 0;}
.night-cloud5-osad4-72x75 {background-position: -5544px 0;}
.night-cloud5-osad5-72x75 {background-position: -5544px 0;}
.night-cloud5-rain2-72x75 {background-position: -5688px 0;}
.night-cloud5-rain3-72x75 {background-position: -5832px 0;}
.night-cloud5-rain4-72x75 {background-position: -5976px 0;}
.night-cloud5-rain5-72x75 {background-position: -4824px 0;}
.storm-day-cloud0-osad0-72x75 {background-position: -3600px 0;}
.storm-day-cloud0-osad1-72x75 {background-position: -3600px 0;}
.storm-day-cloud0-snow2-72x75 {background-position: -3744px 0;}
.storm-day-cloud0-snow3-72x75 {background-position: -3744px 0;}
.storm-day-cloud0-snow4-72x75 {background-position: -3744px 0;}
.storm-day-cloud0-snow5-72x75 {background-position: -3744px 0;}
.storm-day-cloud0-osad2-72x75 {background-position: -3888px 0;}
.storm-day-cloud0-osad3-72x75 {background-position: -3888px 0;}
.storm-day-cloud0-osad4-72x75 {background-position: -3888px 0;}
.storm-day-cloud0-osad5-72x75 {background-position: -3888px 0;}
.storm-day-cloud0-rain2-72x75 {background-position: -4032px 0;}
.storm-day-cloud0-rain3-72x75 {background-position: -4032px 0;}
.storm-day-cloud0-rain4-72x75 {background-position: -4032px 0;}
.storm-day-cloud0-rain5-72x75 {background-position: -4032px 0;}
.storm-day-cloud1-osad0-72x75 {background-position: -3600px 0;}
.storm-day-cloud1-osad1-72x75 {background-position: -3600px 0;}
.storm-day-cloud1-snow2-72x75 {background-position: -3744px 0;}
.storm-day-cloud1-snow3-72x75 {background-position: -3744px 0;}
.storm-day-cloud1-snow4-72x75 {background-position: -3744px 0;}
.storm-day-cloud1-snow5-72x75 {background-position: -3744px 0;}
.storm-day-cloud1-osad2-72x75 {background-position: -3888px 0;}
.storm-day-cloud1-osad3-72x75 {background-position: -3888px 0;}
.storm-day-cloud1-osad4-72x75 {background-position: -3888px 0;}
.storm-day-cloud1-osad5-72x75 {background-position: -3888px 0;}
.storm-day-cloud1-rain2-72x75 {background-position: -4032px 0;}
.storm-day-cloud1-rain3-72x75 {background-position: -4032px 0;}
.storm-day-cloud1-rain4-72x75 {background-position: -4032px 0;}
.storm-day-cloud1-rain5-72x75 {background-position: -4032px 0;}
.storm-day-cloud2-osad0-72x75 {background-position: -3600px 0;}
.storm-day-cloud2-osad1-72x75 {background-position: -3600px 0;}
.storm-day-cloud2-snow2-72x75 {background-position: -3744px 0;}
.storm-day-cloud2-snow3-72x75 {background-position: -3744px 0;}
.storm-day-cloud2-snow4-72x75 {background-position: -3744px 0;}
.storm-day-cloud2-snow5-72x75 {background-position: -3744px 0;}
.storm-day-cloud2-osad2-72x75 {background-position: -3888px 0;}
.storm-day-cloud2-osad3-72x75 {background-position: -3888px 0;}
.storm-day-cloud2-osad4-72x75 {background-position: -3888px 0;}
.storm-day-cloud2-osad5-72x75 {background-position: -3888px 0;}
.storm-day-cloud2-rain2-72x75 {background-position: -4032px 0;}
.storm-day-cloud2-rain3-72x75 {background-position: -4032px 0;}
.storm-day-cloud2-rain4-72x75 {background-position: -4032px 0;}
.storm-day-cloud2-rain5-72x75 {background-position: -4032px 0;}
.storm-day-cloud3-osad0-72x75 {background-position: -3600px 0;}
.storm-day-cloud3-osad1-72x75 {background-position: -3600px 0;}
.storm-day-cloud3-snow2-72x75 {background-position: -3744px 0;}
.storm-day-cloud3-snow3-72x75 {background-position: -3744px 0;}
.storm-day-cloud3-snow4-72x75 {background-position: -3744px 0;}
.storm-day-cloud3-snow5-72x75 {background-position: -3744px 0;}
.storm-day-cloud3-osad2-72x75 {background-position: -3888px 0;}
.storm-day-cloud3-osad3-72x75 {background-position: -3888px 0;}
.storm-day-cloud3-osad4-72x75 {background-position: -3888px 0;}
.storm-day-cloud3-osad5-72x75 {background-position: -3888px 0;}
.storm-day-cloud3-rain2-72x75 {background-position: -4032px 0;}
.storm-day-cloud3-rain3-72x75 {background-position: -4032px 0;}
.storm-day-cloud3-rain4-72x75 {background-position: -4032px 0;}
.storm-day-cloud3-rain5-72x75 {background-position: -4032px 0;}
.storm-day-cloud4-osad0-72x75 {background-position: -3672px 0;}
.storm-day-cloud4-osad1-72x75 {background-position: -3672px 0;}
.storm-day-cloud4-snow2-72x75 {background-position: -3816px 0;}
.storm-day-cloud4-snow3-72x75 {background-position: -3816px 0;}
.storm-day-cloud4-snow4-72x75 {background-position: -3816px 0;}
.storm-day-cloud4-snow5-72x75 {background-position: -3816px 0;}
.storm-day-cloud4-osad2-72x75 {background-position: -3960px 0;}
.storm-day-cloud4-osad3-72x75 {background-position: -3960px 0;}
.storm-day-cloud4-osad4-72x75 {background-position: -3960px 0;}
.storm-day-cloud4-osad5-72x75 {background-position: -3960px 0;}
.storm-day-cloud4-rain2-72x75 {background-position: -4104px 0;}
.storm-day-cloud4-rain3-72x75 {background-position: -4104px 0;}
.storm-day-cloud4-rain4-72x75 {background-position: -4104px 0;}
.storm-day-cloud4-rain5-72x75 {background-position: -4176px 0;}
.storm-day-cloud5-osad0-72x75 {background-position: -3672px 0;}
.storm-day-cloud5-osad1-72x75 {background-position: -3672px 0;}
.storm-day-cloud5-snow2-72x75 {background-position: -3816px 0;}
.storm-day-cloud5-snow3-72x75 {background-position: -3816px 0;}
.storm-day-cloud5-snow4-72x75 {background-position: -3816px 0;}
.storm-day-cloud5-snow5-72x75 {background-position: -3816px 0;}
.storm-day-cloud5-osad2-72x75 {background-position: -3960px 0;}
.storm-day-cloud5-osad3-72x75 {background-position: -3960px 0;}
.storm-day-cloud5-osad4-72x75 {background-position: -3960px 0;}
.storm-day-cloud5-osad5-72x75 {background-position: -3960px 0;}
.storm-day-cloud5-rain2-72x75 {background-position: -4104px 0;}
.storm-day-cloud5-rain3-72x75 {background-position: -4104px 0;}
.storm-day-cloud5-rain4-72x75 {background-position: -4104px 0;}
.storm-day-cloud5-rain5-72x75 {background-position: -4176px 0;}
.storm-night-cloud0-osad0-72x75 {background-position: -4248px 0;}
.storm-night-cloud0-osad1-72x75 {background-position: -4248px 0;}
.storm-night-cloud0-snow2-72x75 {background-position: -4392px 0;}
.storm-night-cloud0-snow3-72x75 {background-position: -4392px 0;}
.storm-night-cloud0-snow4-72x75 {background-position: -4392px 0;}
.storm-night-cloud0-snow5-72x75 {background-position: -4392px 0;}
.storm-night-cloud0-osad2-72x75 {background-position: -4536px 0;}
.storm-night-cloud0-osad3-72x75 {background-position: -4536px 0;}
.storm-night-cloud0-osad4-72x75 {background-position: -4536px 0;}
.storm-night-cloud0-osad5-72x75 {background-position: -4536px 0;}
.storm-night-cloud0-rain2-72x75 {background-position: -4680px 0;}
.storm-night-cloud0-rain3-72x75 {background-position: -4680px 0;}
.storm-night-cloud0-rain4-72x75 {background-position: -4680px 0;}
.storm-night-cloud0-rain5-72x75 {background-position: -4680px 0;}
.storm-night-cloud1-osad0-72x75 {background-position: -4248px 0;}
.storm-night-cloud1-osad1-72x75 {background-position: -4248px 0;}
.storm-night-cloud1-snow2-72x75 {background-position: -4392px 0;}
.storm-night-cloud1-snow3-72x75 {background-position: -4392px 0;}
.storm-night-cloud1-snow4-72x75 {background-position: -4392px 0;}
.storm-night-cloud1-snow5-72x75 {background-position: -4392px 0;}
.storm-night-cloud1-osad2-72x75 {background-position: -4536px 0;}
.storm-night-cloud1-osad3-72x75 {background-position: -4536px 0;}
.storm-night-cloud1-osad4-72x75 {background-position: -4536px 0;}
.storm-night-cloud1-osad5-72x75 {background-position: -4536px 0;}
.storm-night-cloud1-rain2-72x75 {background-position: -4680px 0;}
.storm-night-cloud1-rain3-72x75 {background-position: -4680px 0;}
.storm-night-cloud1-rain4-72x75 {background-position: -4680px 0;}
.storm-night-cloud1-rain5-72x75 {background-position: -4680px 0;}
.storm-night-cloud2-osad0-72x75 {background-position: -4248px 0;}
.storm-night-cloud2-osad1-72x75 {background-position: -4248px 0;}
.storm-night-cloud2-snow2-72x75 {background-position: -4392px 0;}
.storm-night-cloud2-snow3-72x75 {background-position: -4392px 0;}
.storm-night-cloud2-snow4-72x75 {background-position: -4392px 0;}
.storm-night-cloud2-snow5-72x75 {background-position: -4392px 0;}
.storm-night-cloud2-osad2-72x75 {background-position: -4536px 0;}
.storm-night-cloud2-osad3-72x75 {background-position: -4536px 0;}
.storm-night-cloud2-osad4-72x75 {background-position: -4536px 0;}
.storm-night-cloud2-osad5-72x75 {background-position: -4536px 0;}
.storm-night-cloud2-rain2-72x75 {background-position: -4680px 0;}
.storm-night-cloud2-rain3-72x75 {background-position: -4680px 0;}
.storm-night-cloud2-rain4-72x75 {background-position: -4680px 0;}
.storm-night-cloud2-rain5-72x75 {background-position: -4680px 0;}
.storm-night-cloud3-osad0-72x75 {background-position: -4248px 0;}
.storm-night-cloud3-osad1-72x75 {background-position: -4248px 0;}
.storm-night-cloud3-snow2-72x75 {background-position: -4392px 0;}
.storm-night-cloud3-snow3-72x75 {background-position: -4392px 0;}
.storm-night-cloud3-snow4-72x75 {background-position: -4392px 0;}
.storm-night-cloud3-snow5-72x75 {background-position: -4392px 0;}
.storm-night-cloud3-osad2-72x75 {background-position: -4536px 0;}
.storm-night-cloud3-osad3-72x75 {background-position: -4536px 0;}
.storm-night-cloud3-osad4-72x75 {background-position: -4536px 0;}
.storm-night-cloud3-osad5-72x75 {background-position: -4536px 0;}
.storm-night-cloud3-rain2-72x75 {background-position: -4680px 0;}
.storm-night-cloud3-rain3-72x75 {background-position: -4680px 0;}
.storm-night-cloud3-rain4-72x75 {background-position: -4680px 0;}
.storm-night-cloud3-rain5-72x75 {background-position: -4680px 0;}
.storm-night-cloud4-osad0-72x75 {background-position: -4320px 0;}
.storm-night-cloud4-osad1-72x75 {background-position: -4320px 0;}
.storm-night-cloud4-snow2-72x75 {background-position: -4464px 0;}
.storm-night-cloud4-snow3-72x75 {background-position: -4464px 0;}
.storm-night-cloud4-snow4-72x75 {background-position: -4464px 0;}
.storm-night-cloud4-snow5-72x75 {background-position: -4464px 0;}
.storm-night-cloud4-osad2-72x75 {background-position: -4608px 0;}
.storm-night-cloud4-osad3-72x75 {background-position: -4608px 0;}
.storm-night-cloud4-osad4-72x75 {background-position: -4608px 0;}
.storm-night-cloud4-osad5-72x75 {background-position: -4608px 0;}
.storm-night-cloud4-rain2-72x75 {background-position: -4752px 0;}
.storm-night-cloud4-rain3-72x75 {background-position: -4752px 0;}
.storm-night-cloud4-rain4-72x75 {background-position: -4752px 0;}
.storm-night-cloud4-rain5-72x75 {background-position: -4824px 0;}
.storm-night-cloud5-osad0-72x75 {background-position: -4320px 0;}
.storm-night-cloud5-osad1-72x75 {background-position: -4320px 0;}
.storm-night-cloud5-snow2-72x75 {background-position: -4464px 0;}
.storm-night-cloud5-snow3-72x75 {background-position: -4464px 0;}
.storm-night-cloud5-snow4-72x75 {background-position: -4464px 0;}
.storm-night-cloud5-snow5-72x75 {background-position: -4464px 0;}
.storm-night-cloud5-osad2-72x75 {background-position: -4608px 0;}
.storm-night-cloud5-osad3-72x75 {background-position: -4608px 0;}
.storm-night-cloud5-osad4-72x75 {background-position: -4608px 0;}
.storm-night-cloud5-osad5-72x75 {background-position: -4608px 0;}
.storm-night-cloud5-rain2-72x75 {background-position: -4752px 0;}
.storm-night-cloud5-rain3-72x75 {background-position: -4752px 0;}
.storm-night-cloud5-rain4-72x75 {background-position: -4752px 0;}
.storm-night-cloud5-rain5-72x75 {background-position: -4824px 0;}
/*informers.css*/
.informer-container img.counter {
        display: block;
        position: absolute;
        left: 0;
        top: 0;
}

/* meteoprog informers */
.informer-container img {
        border: none;
}

.informer-container a {
        text-decoration: none;
}

.informer-head {
        background-image: url("/images/informers/bg-informer-head.png");
        background-repeat: no-repeat;
}

.informer-container .informer-head-logo {
        display: block;
        float: left;
        height: 31px;
        padding: 4px 0 0 15px;
}

.informer-content {
        background-image: url("/images/informers/informerSprite.png");
        background-repeat: repeat-y;
}

.informers_price a:after {
        content: ' грн'
}

.informer-footer {
        background-image: url("/images/informers/bg-informer-footer.png");
        background-repeat: no-repeat;
}

.slideButton {
        background-image: url("/images/informers/informerSprite.png");
        background-repeat: no-repeat;
        bottom: 6px;
        display: block;
        height: 15px;
        overflow: hidden;
        position: absolute;
        width: 22px;
}

.slideButton.next {
        background-position: -1328px 0;
        right: 8px;
}

.slideButton.prev {
        background-position: -1305px 0;
        right: 33px;
}

/* informer 680x200 */
.informer-container.informer-680x200 {
        height: 200px;
        width: 680px;
}

.informer-container.informer-680x200 .informer-head {
        background-position: 0 0;
        height: 35px;
        width: 680px;
}

.informer-container.informer-680x200 .informer-head-logo img {
        max-height: 30px;
        height: auto !important;
        height: 30px;
}

.informer-container.informer-680x200 .informer-head-text {
        color: #444c5d;
        display: block;
        float: right;
        font: 13px/35px Arial;
        height: 35px;
        padding: 0 8px 0 0;
}

.informer-container.informer-680x200 .informer-content {
        background-position: 0 0;
        height: 157px;
        overflow: hidden;
        padding: 0 4px;
        width: 672px;
}

.informer-container.informer-680x200 .informers_item {
        float: left;
        height: 161px;
        position: relative;
        width: 224px;
}

.informer-container.informer-680x200 .informers_image {
        background: url("/images/informers/bg-informers-image-680x200.png") 4px 6px no-repeat;
        float: left;
        height: 143px;
        width: 109px;
}

.informer-container.informer-680x200 .informers_image a {
        display: block;
        height: 161px;
        left: 0;
        position: absolute;
        top: 0;
        width: 224px;
}

.informer-container.informer-680x200 .informers_image a img {
        border: 0;
        max-height: 90px;
        height: auto !important;
        height: 90px;

        max-width: 90px;
        width: auto !important;
        width: 90px;
        left: 11px;
        position: absolute;
        top: 28px;
}

.informer-container.informer-680x200.noPrice .informers_name {
        height: 93px;
}

.informer-container.informer-680x200 .informers_name {
        float: left;
        height: 65px;
        overflow: hidden;
        padding: 13px 0 0 5px;
        width: 110px;
}

.informer-container.informer-680x200 .informers_name a {
        color: #666;
        display: block;
        font: 12px/13px Arial;
        text-decoration: none;
}

.informer-container.informer-680x200 .informers_price {
        float: left;
        height: 14px;
        padding: 5px 0 0 5px;
        width: 110px;
}

.informer-container.informer-680x200.noPrice .informers_price {
        display: none;
}

.informer-container.informer-680x200 .informers_price a {
        color: #c12223;
        float: left;
        font: bold 11px/14px Arial;
}

.informer-container.informer-680x200.noPrice .informers_clear {
        background: url("/images/informers/btn-buy-informer-680x200-noPrice.png") 5px 6px no-repeat;
        height: 55px;
}

.informer-container.informer-680x200 .informers_clear {
        background: url("/images/informers/btn-buy-informer-blue-680x200.png") 3px 11px no-repeat;
        float: left;
        height: 64px;
        width: 115px;
}

.informer-container.informer-680x200.green .informers_clear {
        background: url("/images/informers/btn-buy-informer-green-680x200.png") 3px 11px no-repeat;
}

.informer-container.informer-680x200.orange .informers_clear {
        background: url("/images/informers/btn-buy-informer-orange-680x200.png") 3px 11px no-repeat;
}

.informer-container.informer-680x200 .informer-footer {
        background-position: 0 0;
        height: 8px;
        position: relative;
        width: 680px;
}
/* end informer 680x200 */

/* informer 680x235 */
.informer-container.informer-680x235 {
        height: 235px;
        width: 680px;
}

.informer-container.informer-680x235 .informer-head {
        background-position: 0 0;
        height: 35px;
        width: 680px;
}

.informer-container.informer-680x235 .informer-head-logo img {
        max-height: 30px;
        height: auto !important;
        height: 30px;
}

.informer-container.informer-680x235 .informer-head-text {
        color: #444c5d;
        display: block;
        float: right;
        font: 13px/35px Arial;
        height: 35px;
        padding: 0 8px 0 0;
}

.informer-container.informer-680x235 .informer-content {
        background-position: 0 0;
        height: 185px;
        overflow: hidden;
        padding: 7px 6px 0;
        width: 668px;
}

.informer-container.informer-680x235 .informers {
        overflow: hidden;
        margin: 0 0 0 -4px;
        width: 672px;
}

.informer-container.informer-680x235 .informers_item {
        float: left;
        height: 185px;
        margin: 0 0 0 4px;
        position: relative;
        width: 92px;
}

.informer-container.informer-680x235 .informers_image {
        background: url("/images/informers/bg-informers-image-680x235.png") 0 0 no-repeat;
        height: 85px;
        width: 92px;
}

.informer-container.informer-680x235 .informers_image a {
        display: block;
        height: 185px;
        left: 0;
        position: absolute;
        top: 0;
        width: 92px;
}

.informer-container.informer-680x235 .informers_image a img {
        border: 0;
        max-height: 70px;
        height: auto !important;
        height: 70px;

        max-width: 70px;
        width: auto !important;
        width: 70px;
        left: 11px;
        position: absolute;
        top: 6px;
}

.informer-container.informer-680x235 .informers_name {
        height: 40px;
        overflow: hidden;
        padding: 1px 0 0;
        width: 92px;
}

.informer-container.informer-680x235 .informers_name a {
        color: #666;
        display: block;
        font: 12px/13px Arial;
        text-align: center;
        text-decoration: none;
}

.informer-container.informer-680x235 .informers_price {
        height: 14px;
        padding: 0;
        width: 92px;
}

.informer-container.informer-680x235 .informers_price a {
        color: #c12223;
        display: block;
        font: bold 11px/14px Arial;
        padding: 0;
        text-align: center;
}

.informer-container.informer-680x235 .informers_clear {
        background: url("/images/informers/btn-buy-informer-blue-680x235.png") 9px 3px no-repeat;
        height: 45px;
        width: 92px;
}

.informer-container.informer-680x235.green .informers_clear {
        background: url("/images/informers/btn-buy-informer-green-680x235.png") 9px 3px no-repeat;
}

.informer-container.informer-680x235.orange .informers_clear {
        background: url("/images/informers/btn-buy-informer-orange-680x235.png") 9px 3px no-repeat;
}

.informer-container.informer-680x235 .informer-footer {
        background-position: 0 0;
        height: 8px;
        position: relative;
        width: 680px;
}
/* end informer 680x235 */

/* informer 300x240 */
.informer-container.informer-300x240 {
        height: 240px;
        width: 300px;
}

.informer-container.informer-300x240 .informer-head {
        background-position: -680px 0;
        height: 35px;
        width: 300px;
}

.informer-container.informer-300x240 .informer-head-logo {
        padding-left: 6px;
}

.informer-container.informer-300x240 .informer-head-logo img {
        max-height: 30px;
        height: auto !important;
        height: 30px;
}

.informer-container.informer-300x240 .informer-head-text {
        color: #444c5d;
        display: block;
        float: right;
        font: 13px/35px Arial;
        height: 35px;
        padding: 0 8px 0 0;
}

.informer-container.informer-300x240 .informer-content {
        background-position: -680px 0;
        height: 188px;
        overflow: hidden;
        padding: 9px 6px 0;
        width: 288px;
}

.informer-container.informer-300x240 .informers {
        overflow: hidden;
        margin: 0 0 0 -2px;
        width: 288px;
}

.informer-container.informer-300x240 .informers_item {
        float: left;
        height: 188px;
        margin: 0 0 0 4px;
        position: relative;
        width: 92px;
}

.informer-container.informer-300x240 .informers_image {
        background: url("/images/informers/bg-informers-image-680x235.png") 0 0 no-repeat;
        height: 85px;
        width: 92px;
}

.informer-container.informer-300x240 .informers_image a {
        display: block;
        height: 188px;
        left: 0;
        position: absolute;
        top: 0;
        width: 92px;
}

.informer-container.informer-300x240 .informers_image a img {
        border: 0;
        max-height: 70px;
        height: auto !important;
        height: 70px;

        max-width: 70px;
        width: auto !important;
        width: 70px;
        left: 11px;
        position: absolute;
        top: 6px;
}

.informer-container.informer-300x240 .informers_name {
        height: 41px;
        overflow: hidden;
        padding: 1px 0 0;
        width: 92px;
}

.informer-container.informer-300x240 .informers_name a {
        color: #666;
        display: block;
        font: 12px/13px Arial;
        text-align: center;
        text-decoration: none;
}

.informer-container.informer-300x240 .informers_price {
        height: 14px;
        padding: 0;
        width: 92px;
}

.informer-container.informer-300x240 .informers_price a {
        color: #c12223;
        display: block;
        font: bold 11px/14px Arial;
        padding: 0;
        text-align: center;
}

.informer-container.informer-300x240 .informers_clear {
        background: url("/images/informers/btn-buy-informer-blue-300x240.png") 9px 4px no-repeat;
        height: 47px;
        width: 92px;
}

.informer-container.informer-300x240.green .informers_clear {
        background: url("/images/informers/btn-buy-informer-green-300x240.png") 9px 4px no-repeat;
}

.informer-container.informer-300x240.orange .informers_clear {
        background: url("/images/informers/btn-buy-informer-orange-300x240.png") 9px 4px no-repeat;
}

.informer-container.informer-300x240 .informer-footer {
        background-position: -680px 0;
        height: 8px;
        position: relative;
        width: 300px;
}
/* end informer 300x240 */

/* informer 325x235 */
.informer-container.informer-325x235 {
        height: 235px;
        width: 325px;
}

.informer-container.informer-325x235 .informer-head {
        background-position: -980px 0;
        height: 35px;
        width: 325px;
}

.informer-container.informer-325x235 .informer-head-logo {
        padding-left: 6px;
}

.informer-container.informer-325x235 .informer-head-logo img {
        max-height: 30px;
        height: auto !important;
        height: 30px;
}

.informer-container.informer-325x235 .informer-head-text {
        color: #444c5d;
        display: block;
        float: right;
        font: 13px/35px Arial;
        height: 35px;
        padding: 0 8px 0 0;
}

.informer-container.informer-325x235 .informer-content {
        background-position: -980px 0;
        height: 185px;
        overflow: hidden;
        padding: 7px 19px 0 18px;
        width: 288px;
}

.informer-container.informer-325x235 .informers {
        overflow: hidden;
        margin: 0 0 0 -2px;
        width: 288px;
}

.informer-container.informer-325x235 .informers_item {
        float: left;
        height: 185px;
        margin: 0 0 0 4px;
        position: relative;
        width: 92px;
}

.informer-container.informer-325x235 .informers_image {
        background: url("/images/informers/bg-informers-image-680x235.png") 0 0 no-repeat;
        height: 85px;
        width: 92px;
}

.informer-container.informer-325x235 .informers_image a {
        display: block;
        height: 185px;
        left: 0;
        position: absolute;
        top: 0;
        width: 92px;
}

.informer-container.informer-325x235 .informers_image a img {
        border: 0;
        max-height: 70px;
        height: auto !important;
        height: 70px;

        max-width: 70px;
        width: auto !important;
        width: 70px;
        left: 11px;
        position: absolute;
        top: 6px;
}

.informer-container.informer-325x235 .informers_name {
        height: 40px;
        overflow: hidden;
        padding: 1px 0 0;
        width: 92px;
}

.informer-container.informer-325x235 .informers_name a {
        color: #666;
        display: block;
        font: 12px/13px Arial;
        text-align: center;
        text-decoration: none;
}

.informer-container.informer-325x235 .informers_price {
        height: 14px;
        padding: 0;
        width: 92px;
}

.informer-container.informer-325x235 .informers_price a {
        color: #c12223;
        display: block;
        font: bold 11px/14px Arial;
        padding: 0;
        text-align: center;
}

.informer-container.informer-325x235 .informers_clear {
        background: url("/images/informers/btn-buy-informer-blue-325x235.png") 9px 4px no-repeat;
        height: 45px;
        width: 92px;
}

.informer-container.informer-325x235.green .informers_clear {
        background: url("/images/informers/btn-buy-informer-green-325x235.png") 9px 4px no-repeat;
}

.informer-container.informer-325x235.orange .informers_clear {
        background: url("/images/informers/btn-buy-informer-green-325x235.png") 9px 4px no-repeat;
}

.informer-container.informer-325x235 .informer-footer {
        background-position: -980px 0;
        height: 8px;
        position: relative;
        width: 325px;
}
/* end informer 325x235 */

/* informer 300x190 */
.informer-container.informer-300x190 {
        height: 190px;
        width: 300px;
}

.informer-container.informer-300x190 .informer-head {
        background-position: -680px 0;
        height: 35px;
        width: 300px;
}

.informer-container.informer-300x190 .informer-head-logo {
        padding-left: 6px;
}

.informer-container.informer-300x190 .informer-head-logo img {
        max-height: 30px;
        height: auto !important;
        height: 30px;
}

.informer-container.informer-300x190 .informer-head-text {
        color: #444c5d;
        display: block;
        float: right;
        font: 13px/35px Arial;
        height: 35px;
        padding: 0 8px 0 0;
}

.informer-container.informer-300x190 .informer-content {
        background-position: -680px 0;
        height: 143px;
        overflow: hidden;
        padding: 0 4px;
        width: 292px;
}

.informer-container.informer-300x190 .informers {
        overflow: hidden;
        margin: 0;
        width: 292px;
}

.informer-container.informer-300x190 .informers_item {
        float: left;
        height: 147px;
        margin: 0;
        position: relative;
        width: 292px;
}

.informer-container.informer-300x190 .informers_image {
        background: url("/images/informers/bg-informers-image-300x190.png") 2px 12px no-repeat;
        float: left;
        height: 147px;
        overflow: hidden;
        width: 130px;
}

.informer-container.informer-300x190 .informers_image a {
        display: block;
        height: 147px;
        left: 0;
        position: absolute;
        top: 0;
        width: 292px;
}

.informer-container.informer-300x190 .informers_image a img {
        border: 0;
        max-height: 100px;
        height: auto !important;
        height: 100px;

        max-width: 100px;
        width: auto !important;
        width: 100px;
        left: 16px;
        position: absolute;
        top: 26px;
}

.informer-container.informer-300x190 .informers_name {
        float: left;
        height: 52px;
        overflow: hidden;
        padding: 19px 0 0 5px;
        width: 157px;
}

.informer-container.informer-300x190 .informers_name a {
        color: #666;
        display: block;
        font: 12px/13px Arial;
        text-align: left;
        text-decoration: none;
}

.informer-container.informer-300x190 .informers_price {
        float: left;
        height: 24px;
        padding: 0;
        width: 162px;
}

.informer-container.informer-300x190 .informers_price a {
        color: #c12223;
        display: block;
        font: bold 24px/24px Arial;
        padding: 4px 0 0;
        text-align: center;
}

.informer-container.informer-300x190 .informers_clear {
        background: url("/images/informers/btn-buy-informer-300x190.png") 33px 10px no-repeat;
        float: left;
        height: 52px;
        width: 162px;
}

.informer-container.informer-300x190 .informer-footer {
        background-position: -680px 0;
        height: 8px;
        position: relative;
        width: 300px;
}
/* end informer 300x190 */

/* informer 300x310 */
.informer-container.informer-300x310 {
        height: 310px;
        width: 300px;
}

.informer-container.informer-300x310 .informer-head {
        background-position: -680px 0;
        height: 35px;
        width: 300px;
}

.informer-container.informer-300x310 .informer-head-logo {
        display: none;
}

.informer-container.informer-300x310 .informer-head-logo img {

}

.informer-container.informer-300x310 .informer-head-text {
        color: #444c5d;
        display: block;
        float: left;
        font: 13px/35px Arial;
        height: 35px;
        padding: 0 0 0 10px;
}

.informer-container.informer-300x310 .informer-content {
        background-position: -680px 0;
        height: 267px;
        overflow: hidden;
        padding: 0 8px;
        width: 284px;
}

.informer-container.informer-300x310 .informers {
        overflow: hidden;
        margin: 0;
        padding: 5px 0 0;
        width: 284px;
}

.informer-container.informer-300x310 .informers_item {
        height: 49px;
        margin: 0 0 4px 0;
        overflow: hidden;
        position: relative;
        width: 284px;
}

.informer-container.informer-300x310 .informers_image {
        background: url("/images/informers/bg-informers-image-300x310.png") 0 0 no-repeat;
        float: left;
        height: 49px;
        overflow: hidden;
        width: 74px;
}

.informer-container.informer-300x310 .informers_image a {
        display: block;
        height: 49px;
        left: 0;
        position: absolute;
        top: 0;
        width: 50px;
}

.informer-container.informer-300x310 .informers_image a img {
        border: 0;
        max-height: 36px;
        height: auto !important;
        height: 36px;

        max-width: 61px;
        width: auto !important;
        width: 61px;
        left: 6px;
        position: absolute;
        top: 7px;
}

.informer-container.informer-300x310 .informers_name {
        float: left;
        height: 26px;
        overflow: hidden;
        padding: 10px 0 13px 10px;
        width: 200px;
}

.informer-container.informer-300x310 .informers_name a {
        color: #666;
        display: block;
        font: 12px/13px Arial;
        height: 26px;
        overflow: hidden;
        text-align: left;
        text-decoration: none;
}

.informer-container.informer-300x310 .informers_name a:hover {
        text-decoration: underline;
}
.informer-container.informer-300x310 .informers_price {
        display: none;
}

.informer-container.informer-300x310 .informers_price a {

}

.informer-container.informer-300x310 .informers_clear {
        display: none;
}

.informer-container.informer-300x310 .informer-footer {
        background-position: -680px 0;
        height: 8px;
        position: relative;
        width: 300px;
}
/* end informer 300x310 */
/* aromart-side */
.informer-container.iMeteoprog-300x305 {
        background: url("/images/informers/aromart/bg-iMeteoprog-300x305.png") 0 0 no-repeat;
        height: 305px;
        width: 300px;
}

.informer-container.iMeteoprog-300x305 .informer-head {
        height: 35px;
        position: relative;
        width: 300px;
        background:none;
}
.informer-container.iMeteoprog-300x305 .informer-head a.logoAromart {
        display: block;
        height: 25px;
        position: absolute;
        left: 16px;
        top: 8px;
        width: 68px;
}
.informer-container.iMeteoprog-300x305 .informer-head a.headTxt {
        color: #666666;
        display: block;
        font: normal 13px/15px Arial, sans-serif;
        position: absolute;
        right: 6px;
        top: 9px;
}

.informer-container.iMeteoprog-300x305 .informer-content {
        height: 266px;
        overflow: hidden;
        width: 300px;
}

.informer-container.iMeteoprog-300x305 .informers {
        height: 270px;
        margin: -4px 0 0;
        overflow: hidden;
}

.informer-container.iMeteoprog-300x305 .informers_item {
        height: 131px;
        margin: 4px 0 0;
        position: relative;
        width: 300px;
}

.informer-container.iMeteoprog-300x305 .informers_image {
        background: url("/images/informers/aromart/bg-iMeteoprogImg-300x305.png") 6px 6px no-repeat;;
        float: left;
        height: 131px;
        overflow: hidden;
        width: 122px;
}

.informer-container.iMeteoprog-300x305 .informers_image a {
        display: block;
        height: 131px;
        left: 0;
        position: absolute;
        top: 0;
        width: 300px;
}

.informer-container.iMeteoprog-300x305 .informers_image a img {
        border: 0;
        max-height: 96px;
        height: auto !important;
        height: 96px;

        max-width: 96px;
        width: auto !important;
        width: 96px;
        left: 18px;
        position: absolute;
        top: 18px;
}

.informer-container.iMeteoprog-300x305 .informers_name {
        float: left;
        height: 55px;
        overflow: hidden;
        padding: 5px 26px 0 7px;
        width: 145px;
}

.informer-container.iMeteoprog-300x305 .informers_name a {
        color: #666666;
        display: block;
        font: bold 12px/18px Arial, sans-serif;
        text-align: left;
        text-decoration: underline;
}

.informer-container.iMeteoprog-300x305 .informers_name a:hover {
        text-decoration: none;
}

.informer-container.iMeteoprog-300x305 .informers_price {
        float: left;
        height: 13px;
        padding: 7px 0 0 7px;
        width: 171px;
}

.informer-container.iMeteoprog-300x305 .informers_price a {
        color: #78a71e;
        display: block;
        font: bold 12px/13px Arial, sans-serif;
}

.informer-container.iMeteoprog-300x305 .informers_clear {
        background: url("/images/informers/aromart/bg-iMeteoprogBtn-300x305.png") 7px 15px no-repeat;
        float: left;
        height: 51px;
        width: 178px;
}
/* aromart_end*/
/* rozetka 3 buttons*/
.rozetka.informer-container img {
        border: none;
}

.rozetka.informer-container a {
        text-decoration: none;
}

.rozetka.informer-container {
        background: url("/images/informers/rozetka/bg-head.png") 0 0 no-repeat;
        height: auto;
        width: 300px;
        overflow: hidden;
        position: relative;
}

.rozetka.informer-container.single {
        background: url("/images/informers/rozetka/bg-container-single.png") 0 0 no-repeat;
        height: auto;
        width: 300px;
        overflow: hidden;
        position: relative;
}

#informers-rozetka .informer-logo {
        display: block;
        height: 33px;
        left: 7px;
        position: absolute;
        top: 2px;
        width: 121px;
        z-index: 1000;
}

#informers-rozetka .informers_category {
        background: #eaedf1;
        height: 29px;
        line-height: 28px;
        margin: 0 1px;
        text-align: right;
        padding: 0 6px 0 0;
}

#informers-rozetka .informers_category a {
        color: #444c5d;
        font: 13px Arial;
}

.rozetka.informer-container .informer-content {
        background: url("/images/informers/rozetka/bg-container.png") 0 0 repeat-y;
        height: auto;
        margin: 8px 0 0;
        overflow: hidden;
}

.rozetka.informer-container.single .informer-content {
        height: auto;
        overflow: hidden;
}

.rozetka.informer-container .informers {
        height: auto;
        overflow: hidden;
        margin: -2px 0 0;
        padding: 0;
}

.rozetka.informer-container.single .informers {
        height: 160px;
        overflow: hidden;
        margin: -2px 0 0;
        padding: 0;
}

.rozetka.informer-container .informers_item {
        height: 160px;
        margin: 0;
        position: relative;
}

.rozetka.informer-container.single .informers_item {
        height: 160px;
        margin: 0;
}

#informers-rozetka .informers_links {
        height: 30px;
        left: 134px;
        position: absolute;
        padding: 0 5px 0 0;
        top: 91px;
        width: 161px;
        z-index: 1000;
}

#informers-rozetka .informers_links a {
        background: url("/images/informers/rozetka/arr.png") 0 3px no-repeat;
        color: #666;
        display: block;
        font: 12px Arial, san-serif;
        padding: 0 0 0 8px;
        text-decoration: none;
}

.rozetka.informer-container .informers_image {
        background: url("/images/informers/rozetka/bg-img.png") 6px 7px no-repeat;
        height: 113px;
        float: left;
        padding: 16px 0 0 15px;
        width: 119px;
}

.rozetka.informer-container .informers_image a {
        display: block;
        height: 100px;
        width: 100px;
}

.rozetka.informer-container .informers_image a img {
        border: 0;
        max-height: 100px;
        height: auto !important;
        height: 100px;
        text-aling:center;
        max-width: 100px;
        width: auto !important;
        width: 100px;
}

.rozetka.informer-container .informers_name {
        float: left;
        line-height: 18px;
        height: 38px;
        overflow: hidden;
        padding: 4px 5px 0 0;
        width: 161px;
}

.rozetka.informer-container .informers_name a {
        color: #666;
        font-family: Arial, Helvetica, Tahoma, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-align: left;
        text-decoration: underline;
}

#informers-rozetka .informers_price a:after {
        content: ' грн'
}

.rozetka.informer-container .informers_price {
        float: left;
        height: 89px;
        padding: 0;
        width: 166px;
}

.rozetka.informer-container .informers_price a {
        background: url("/images/informers/rozetka/buy-button.png") 19px 57px no-repeat;
        color: #78a71e;
        display: block;
        font-family: Arial, Helvetica, Tahoma, sans-serif;
        font-size: 12px;
        font-weight: bold;
        height: 86px;
        padding: 3px 0 0;
        text-align: left;
}

.rozetka.informer-container .informers_clear {
        height: 0;
        line-height: 0;
        width: 300px;
}

#informers-rozetka .informer-footer {
        background: url("/images/informers/rozetka/bg-footer.png") 0 0 no-repeat;
        height: 7px;
}

.rozetka.informer-container .informers_price a.buy-button-orange {
        background: url("/images/informers/rozetka/buy-button-orange.png") 19px 57px no-repeat;
}

.rozetka.informer-container .informers_price a.buy-button-green {
        background: url("/images/informers/rozetka/buy-button-green.png") 19px 57px no-repeat;
}

.rozetka.informer-container .informers_price a.buy-button-blue {
        background: url("/images/informers/rozetka/buy-button-blue.png") 19px 57px no-repeat;
}

.rozetka.informer-container.buy-button-orange .informers_price a {
        background: url("/images/informers/rozetka/buy-button-orange.png") 19px 57px no-repeat;
}

.rozetka.informer-container.buy-button-green .informers_price a {
        background: url("/images/informers/rozetka/buy-button-green.png") 19px 57px no-repeat;
}

.rozetka.informer-container.buy-button-blue .informers_price a {
        background: url("/images/informers/rozetka/buy-button-blue.png") 19px 57px no-repeat;
}
/* end rozetka 3 buttons*/


<style type="text/css">

/* meteoprog informers */
.aukro-informer-680x222 img {
        border: none;
}

.aukro-informer-680x222 a {
        text-decoration: none;
}

.aukro-informer-680x222 .informer-head {
	background:none;
}

.aukro-informer-680x222 .informer-head-logo {
        display: block;
        float: left;
        height: 32px;
        position: relative;
		top: -3px;
		left: -11px;
}

.aukro-informer-680x222 .informer-content {
        background: none;

}
.aukro-informer-680x222 .informers-content-wrapper {
		padding:7px 4px 7px 5px;

}   
.aukro-informer-680x222.aukro-snow .informers-content-wrapper {
        padding:7px 4px 7px 5px;
}     
.aukro-informer-680x222 .informers_price a:after {
        content: ' грн'
}

.aukro-informer-680x222  .informer-footer {
}
/*
.aukro-informer-680x222  .slideButton {
        bottom: 113px;
        display: block;
        height: 15px;
        overflow: hidden;
        position: absolute;
        width: 22px;
}

.aukro-informer-680x222 .slideButton.next {
		background-image:url('/images/informers/aukro/rgt.png');
		background-repeat:no-repeat;
       right: 238px;
		background-position: 0px -1px;
}

.aukro-informer-680x222  .slideButton.prev {
        left: 7px;
		background-image:url('/images/informers/aukro/lft.png');
		background-repeat:no-repeat;
		background-position: 0px -1px;
}
*/

/* informer aukro 680x222 */
.aukro-snow{
        background: url('/images/informers/NG_Block_680х236_snow.png') no-repeat;
}
.aukro-informer-680x222 {
        height: 212px;
        width: 680px;
}

.aukro-informer-680x222 .informer-head {
        background-position: 0 0;
        height: 35px;
        width: 680px;
}

.aukro-informer-680x222 .informer-head-logo img {
        max-height: 32px;
        height: auto !important;
        height: 32px;
}

.aukro-informer-680x222 .informer-head-text {
        color: #fff;
        display: block;
        float: right;
        font: 13px/35px Arial;
        height: 35px;
        padding: 0 6px 0 0;
}

.aukro-informer-680x222 .informer-content {
        background-position: 0 0;
        height: 179px;
        overflow: hidden;
        padding: 0 8px 0 12px;
        width: 660px;
}

.aukro-informer-680x222 .informers {
        overflow: hidden;
        margin: 0 0 0 -4px;
        width: 660px;
}

.aukro-informer-680x222 .informers_item {
        float: left;
        height: 179px;
        margin: 0 0 0 3px;
        position: relative;
        width: 128px;
}

.aukro-informer-680x222 .informers_image {
        height: 121px;
        width: 128px;
}
.aukro-informer-680x222.aukro-snow .informers_image {
        height: 121px;
        width: 128px;
}

.aukro-informer-680x222 .informers_image a {
        display: block;
        height: 179px;
        left: 0;
        position: absolute;
        top: 0;
        width: 128px;
}

.aukro-informer-680x222 .informers_image a img {
        border: 0;
        max-height: 100px;
        height: auto !important;
        height: 100px;
		border:1px solid #ccc;
        max-width: 119px;
        width: auto !important;
        width: 100px;
        position: absolute;
        top: 11px;
		border-radius:10px;
}

.aukro-informer-680x222 .informers_name {
        height: 53px;
        overflow: hidden;
        margin-left: 2px;
        width: 124px;
		text-align:left;
}

.aukro-informer-680x222 .informers_name a {
        font: 12px/13px Arial;
        text-decoration: none;
		color:#0280fb;
}

.aukro-informer-680x222 .informers_price {
        display:none;
}

.aukro-informer-680x222 .informers_price a {

}

.aukro-informer-680x222 .informers_clear {
        display:none;
}

.aukro-informer-680x222 .informer-footer {
        background-position: -2030px 100%;
        height: 8px;
        position: relative;
        width: 680px;
}

#aukro_content .informers_price{
        display: none;
}
/* end informer aukro 680x222 */

/* UGG-side */
.informer-container.iMeteoprog-300x175 {
        background: url("/images/informers/bg-iMeteoprog-300x205.png") 0 0 no-repeat;
        height: 175px;
        width: 300px;
}

.informer-container.iMeteoprog-300x175 .informer-head {
        height: 35px;
        position: relative;
        width: 300px;
        background:none;
}
.informer-container.iMeteoprog-300x175 .informer-head a.logoAromart {
        display: block;
        height: 25px;
        position: absolute;
        left: 16px;
        top: 8px;
        width: 68px;
}
.informer-container.iMeteoprog-300x175 .informer-head a.headTxt {
        color: #666666;
        display: block;
        font: normal 13px/15px Arial, sans-serif;
        position: absolute;
        right: 6px;
        top: 9px;
}

.informer-container.iMeteoprog-300x175 .informer-content {
        height: 125px;
        overflow: hidden;
        width: 300px;
}

.informer-container.iMeteoprog-300x175 .informers {
        height: 270px;
        margin: -4px 0 0;
        overflow: hidden;
}

.informer-container.iMeteoprog-300x175 .informers_item {
        height: 131px;
        margin: 4px 0 0;
        position: relative;
        width: 300px;
}

.informer-container.iMeteoprog-300x175 .informers_image {
        background: url("/images/informers/aromart/bg-iMeteoprogImg-300x305.png") 6px 6px no-repeat;;
        float: left;
        height: 131px;
        overflow: hidden;
        width: 122px;
}

.informer-container.iMeteoprog-300x175 .informers_image a {
        display: block;
        height: 131px;
        left: 0;
        position: absolute;
        top: 0;
        width: 300px;
}

.informer-container.iMeteoprog-300x175 .informers_image a img {
        border: 0;
        max-height: 96px;
        height: auto !important;
        height: 96px;

        max-width: 96px;
        width: auto !important;
        width: 96px;
        left: 18px;
        position: absolute;
        top: 18px;
}

.informer-container.iMeteoprog-300x175 .informers_name {
        float: left;
        height: 55px;
        overflow: hidden;
        padding: 5px 26px 0 7px;
        width: 145px;
}

.informer-container.iMeteoprog-300x175 .informers_name a {
        color: #666666;
        display: block;
        font: bold 12px/18px Arial, sans-serif;
        text-align: left;
        text-decoration: underline;
}

.informer-container.iMeteoprog-300x175 .informers_name a:hover {
        text-decoration: none;
}

.informer-container.iMeteoprog-300x175 .informers_price {
        float: left;
        height: 13px;
        padding: 7px 0 0 7px;
        width: 171px;
}

.informer-container.iMeteoprog-300x175 .informers_price a {
        color: #78a71e;
        display: block;
        font: bold 12px/13px Arial, sans-serif;
}

.informer-container.iMeteoprog-300x175 .informers_clear {
        background: url("/images/informers/aromart/bg-iMeteoprogBtn-300x305.png") 7px 15px no-repeat;
        float: left;
        height: 51px;
        width: 178px;
}
/* UGG_end*/

/* news block */
.news_wrapper {
	padding: 0 0 4px;
	position: relative;
	width: 300px;
}
.news_head,
.news_footer {
	height: 8px;
	left: 0;
	position: absolute;
	width: 300px; 
}
.news_head {
	background: url("/images/informers/news/news_head.png") 0 0 no-repeat;
	top: 0;
}
.news_footer {
	background: url("/images/informers/news/news_footer.png") 0 0 no-repeat;
	bottom: 0;
}
.news_body {
	border-left: 1px solid #ced3dc;
	border-right: 1px solid #ced3dc;
}
.news_block { border:solid #eaedf1; border-width: 0 3px; font:13px/1.125 Arial, sans-serif; padding: 0 0 9px; }
.news_category { background: #eaedf1; color: #303e50; height: 35px; line-height: 35px; padding: 0 5px; }
.news_main { height: 57px; overflow: hidden; padding: 4px 4px 0 68px; position: relative; }
.news_block .news_main > a { background:none; padding:0; }
a.b-news-list__item { color:#666; margin: .75em 0 0; }
.b-news-list__featured + .b-news-list__item { margin-top: 10px; }
.b-news-list__featured { color:#333; }
.news_main img {
	border: 1px solid #c1c4c9;
	display: block;
	height: 55px;
	left: 4px;
	position: absolute;
	top: 4px;
	width: 55px;
	
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px; 
	border-radius: 5px; 
}
.b-news-list__featured > a > p {
	color: #333;
	height: 45px;
	line-height: 15px;
	overflow: hidden;
	padding: 15px 0 0;
}
.news_list a {
	background: url("/images/informers/news/arrR.png") 4px 3px no-repeat;
	display: block;
	padding: 0 0 0 15px;
}
/* end news block */

/*kuzma*/
.informer-container.aukro-informer-680x222.kuzma {
	background-image:url("/images/informers/aukro/aukro-orange.png");
	background-repeat:no-repeat;
} 
.aukro-informer-680x222.kuzma .informers-content-wrapper {
	height: 179px;
	padding: 7px 4px 7px 10px;
}
.aukro-informer-680x222.kuzma {
	height: 236px;
}
.aukro-informer-680x222.kuzma .informer-content {
	width: 526px;
	margin-left: 140px;
}
/*end kuzma*/

/*		ADS INFORMER GENERAL	*/
#bonprix.informer-container { height: 222px; width: 680px; margin-top:15px; margin-bottom:45px; }
#bonprix.informer-container .informer-head { display:block; }
#bonprix.informer-container .informer-head-logo { display: block; float: left; height: 32px; padding: 2px 0 0 4px; }
#bonprix.informer-container .informer-head-logo img { max-height: 32px; height: auto !important; height: 32px; }
#bonprix.informer-container .informer-head-text { color: #333; display: block; float: right; font: 14px/35px Arial; height: 35px; padding: 0 6px 0 0; text-shadow:0 1px 1px #fff; }
#bonprix.informer-container .informers_image { background: url("/images/informers/bg-imgx222.png") 0 0 no-repeat; height: 119px; width: 128px; }
#bonprix.informer-container .informers_item { float: left; position: relative; width: 128px; height: 179px; margin: 0 0 0 4px; text-align:center; }
#bonprix.informer-container .informers-content-wrapper { position:relative; }
#bonprix.informer-container .informer-content { position:relative;padding: 0; height: 189px; overflow: hidden; padding: 0 8px 0 12px; width: 660px; }
#bonprix.informer-container .informers { position:absolute; width:3000px; margin-left:1.5px; overflow: hidden; margin: 0 0 0 -4px; }

#bonprix.informer-container .slideButton { display: block; height: 15px; width: 22px; position: absolute; bottom: -2px; background:url(/images/informers/slideButtons.png) no-repeat; overflow: hidden; }
#bonprix.informer-container .slideButton.next { background-position: -23px 0; right: 15px; }
#bonprix.informer-container .slideButton.prev { background-position: 0 0; right: 40px; }

#bonprix.informer-container .informers_price a:after { content:" грн"; }
#bonprix.informer-container .informers-content-wrapper { padding:7px 4px 7px 5px; }
#bonprix.informer-container .informer-content { background: none; }

#bonprix.informer-container img { border: none; }
#bonprix.informer-container a { text-decoration: none; }
#bonprix.informer-container .informers_price { display:inline; text-align: center; }
#bonprix.informer-container .informers_price a { font-size:12px; font-weight:bold; color:#cd2325; }



/*		BONPRIX BRANDING	*/
#bonprix.informer-container			{ }
#bonprix .informer-head				{ width:100%; height:35px; background:url(/images/informers/bonprix/bonprix-bg-sprite.png) 0 0 no-repeat; }
#bonprix .informers-content-wrapper	{ width:100%; height:auto; background:url(/images/informers/bonprix/bonprix-content-bg-y.png) 0 0 repeat-y; }
#bonprix .informer-footer			{ width:100%; height:08px; background:url(/images/informers/bonprix/bonprix-bg-sprite.png) 0 -36px no-repeat; }

#bonprix .informers_clear { display:none; }
#bonprix .informers_name { display:inline; min-height: 14px; overflow: hidden; padding: 1px 0 0; width: auto; }
#bonprix .informers_name a { color: #666; display: inline; font: 12px/13px Arial; text-align: center; text-decoration: none; }
#bonprix .informers_image a { display: block; width: 128px; height: 103px; text-align:center; padding: 8px 0; }
#bonprix .informers_image a img { border: 0; max-height: 100px; height: auto !important; height: 100px; max-width: 100px; width: auto !important; width: 100px; }
#bonprix .informers_btn_buy { position:absolute; left:50%; top:152px; display:block !important; width:98px; height:23px; margin:0 auto 0 -48px; background:url(/images/informers/bonprix/bonprix-buy-1.png) 0 0 repeat-x; font:16px/23px Arial, sans-serif; color:#fff; border-radius:4px; text-align:center; box-shadow:0 1px 1px 1px #e0e0e0; behavior:url(/css/PIE.htc); }

/* new rozetka and aromart */
.aromart-new { display:block; width:292px; margin:10px auto; border:1px #bcc3ce solid; border-radius:4px; background:#eaecf0; padding:3px; font:12px/1.125 Arial, sans-serif; behavior: url(/css/PIE.htc); overflow:hidden; behavior:url(/css/PIE.htc); }
.aromart-new p { margin:0; padding:0; }
.aromart-new .b-inf-b__title { display:block; margin-bottom:-10px; text-align:right; line-height:28px; color:#666; text-decoration:none; overflow:hidden;  }
.aromart-new .b-inf-b__logo { float:left; margin-right:10px; }

.aromart-new .informers_item { position:relative; float:left; display:block; width:140px; height:160px; background:#fff; padding:5px 3px 25px; margin:10px 0 0; color:#666; text-decoration:none; text-align:center; }
.aromart-new .informers_image { display:block; width:103px; height: 103px; margin:0 auto 5px; border:1px #ccc solid; border-radius:4px; box-shadow:0 2px 3px -2px #ccc; behavior: url(/css/PIE.htc); text-align:center; behavior:url(/css/PIE.htc); }
.aromart-new .informers_image img{ max-height:100px; max-width: 100px;}
.aromart-new .informers_name { display:inline; text-align:center; }
.aromart-new .informers_name > a { color:#666; text-decoration:none; }
.aromart-new .informers_price { display: block; }
.aromart-new .informers_price > a { font-weight:bold; font-size:14px; color:#78a71e; text-decoration:none; }
.aromart-new .informers_btn_buy { position:absolute; left:26px; bottom:7px; display:block !important; width:95px; height:21px; margin:5px auto 0; background:url(/images/informers/inf-b__btn.png) 0 0 repeat-x; border:1px #00791d solid; border-radius:4px; color:#fff; line-height:21px; text-align:center; text-transform:uppercase; box-shadow: 0 2px 3px -1px #ccc; behavior: url(/css/PIE.htc); text-decoration:none; behavior:url(/css/PIE.htc); }
.aromart-new .informers_item .informers_btn_buy:hover { background-position:0 -21px; }

/**
 * Feerie informer
 */
#feerie {
	background: url(/images/informers/feerie/bgFeerie.png) 0 0 no-repeat;
	height: 110px;
	margin: 30px 0 0 0;
	position: relative;
	width: 280px;
}

#feerie .informers_image {
	height: 102px;
	left: 4px;
	position: absolute;
	top: 4px;
	width: 102px;	
}

#feerie .informers_image a,
#feerie .informers_image img {
	display: block;
	height: 102px;
	width: 102px;	
}

#feerie .informers_name {
	height: 45px;
	overflow: hidden;
	padding: 4px 0 0 111px;
}

#feerie .informers_name a {
	color: #666;
	font: bold 12px/14px Arial, sans-serif;
	text-decoration: underline;
}

#feerie .informers_name a:hover {
	text-decoration: none;
}

#feerie .informers_price {
	bottom: 49px;
	color: #5da900;
	font: bold 13px/14px Arial, sans-serif;
	left: 111px;
	position: absolute;
	text-align: center;
	width: 169px;
}

#feerie .informers_links {
	position: absolute;
	bottom: 34px;
	left: 111px;
}

#feerie .informers_links a {
	color: #666;
	font: 11px/12px Arial, sans-serif;
	text-align: left;
	text-decoration: underline;
}

#feerie .informers_links a:hover {
	text-decoration: none;
}

#feerie .informers_links span {
	color: #666;
	font: 11px/14px Arial, sans-serif;
	padding: 0 1px 0 3px;
}

#feerie .informers_btn_buy {
	background: url(/images/informers/feerie/buyBtnFeerie.png) 0 0 no-repeat;
	bottom: 6px;
	display: block;
	height: 21px;
	position: absolute;
	right: 45px;
	width: 86px;
}

#feerie .logo {
	background: url(/images/informers/feerie/feerieLogo.png) 0 0 no-repeat;
	top: 80px;
	display: block;
	height: 26px;
	left: 4px;
	position: absolute;
	width: 102px;
}
/** End Feerie informer */

/**
 * Slando informer 680x238
 */
.slando-informer-680x238 {
	background: url("/images/informers/slando/bg-slando-informer-680x238.png") 0 0 no-repeat;
	height: 238px;
	margin: 15px 0 45px;
    overflow: hidden;
	position: relative;
	width: 680px;
}
.slando-informer-680x238 .informer-head {
    background: none;
	height: 81px;
	position: relative;
    width: 680px;
}
.slando-informer-680x238 .informer-head-logo {
    display: block;
	float: none;
	height: 81px;
	left: 0;
    margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
    width: 212px;
}
.slando-informer-680x238 .slando-add {
    color: #fff;
    display: block;
	font: bold 12px Tahoma, Arial, sans-serif;
	height: 26px;
	line-height: 26px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 7px;
	text-align: center;
	text-indent: -9999px;
	top: 20px;
    width: 182px;
}
.slando-informer-680x238 .informers-content-wrapper {
    background: none;
    overflow: hidden;
    margin: 0 18px;
	padding: 0;
	width: 644px;
}
.slando-informer-680x238 .informers-content-wrapper .informer-content {
    background-position: 0 0;
    height: 157px;
	margin: 0 0 0 -16px;
	overflow: hidden;
    padding: 0;
	position: relative;
    width: 660px;
}
.slando-informer-680x238 .informers {
    position: absolute; 
    width: 3000px;
}

.slando-informer-680x238 .informers_item {
	float: left;
    height: 157px;
	margin: 0 0 0 16px;
    position: relative;
    width: 149px;
}

.slando-informer-680x238 .informers_image {
	background: url("/images/informers/slando/bg-slando-informer-680x238-img.png") 0 0 no-repeat;
    height: 100px;
    width: 149px;
}
.slando-informer-680x238 .informers_image a {
    display: block;
    height: 157px;
    left: 0;
    position: absolute;
    top: 0;
    width: 149px;
}

.slando-informer-680x238 .informers_image a img {
	border: 0;
    height: 84px;
    width: 100px;
    left: 25px;
    position: absolute;
    top: 8px;
}

.slando-informer-680x238 .informers_name {
    height: 53px;
    overflow: hidden;
    padding: 0;
    width: 149px;
}

.slando-informer-680x238 .informers_name a {
    color: #000;
    display: block;
    font: 12px/13px Arial;
    text-align: center;
    text-decoration: none;
}

.slando-informer-680x238 .informers_price {
        display:none;
}
.slando-informer-680x238 .informers_clear {
        display:none;
}
.slando-informer-680x238 .slideButton {
	bottom: 165px;
}
.slando-informer-680x238 .slideButton.next {
	background-position: -1328px 0;
	right: 8px;
}
/** End Slando informer 680x238 */

/**
 * Prom informer 680x236
 */
.prom-informer-680x236 {
	background: url("/images/informers/prom/bg-prom-informer-680x236.png") 0 0 no-repeat;
	height: 236px;
	margin: 15px 0 45px;
    overflow: hidden;
	position: relative;
	width: 680px;
}
.prom-informer-680x236 .informer-head {
    background: none;
	height: 61px;
	position: relative;
    width: 680px;
}
.prom-informer-680x236 .informer-head-logo {
    display: block;
	float: none;
	height: 71px;
	left: 0;
    margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
    width: 202px;
}
.prom-informer-680x236 .prom-head {
    color: #fff;
	display: block;
	font: bold 16px Tahoma, Arial, sans-serif;
	height: 61px;
	line-height: 61px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	text-align: center;
	text-indent: -9999px;
	top: 0;
    width: 478px;
}
.prom-informer-680x236 .informers-content-wrapper {
    height: 138px;
    overflow: hidden;
    margin: 25px 10px 0;
	padding: 0;
	width: 660px;
}
.prom-informer-680x236 .informers-content-wrapper .informer-content {
    background-position: 0 0;
    height: 138px;
	margin: 0 0 0 -5px;
	overflow: hidden;
    padding: 0;
	position: relative;
    width: 665px;
}
.prom-informer-680x236 .informers {
    position: absolute; 
    width: 3000px;
}

.prom-informer-680x236 .informers_item {
	background: url("/images/informers/prom/bg-prom-informer-680x236-item.png") 0 0 no-repeat;
    float: left;
    height: 138px;
	margin: 0 0 0 5px;
	overflow: hidden;
    position: relative;
    width: 128px;
}

.prom-informer-680x236 .informers_image {
	height: 85px;
    width: 128px;
}
.prom-informer-680x236 .informers_image a {
    display: block;
    height: 85px;
    left: 0;
    position: absolute;
    top: 0;
    width: 128px;
}

.prom-informer-680x236 .informers_image a img {
	border: 0;
    height: 80px;
    width: 118px;
    left: 5px;
    position: absolute;
    top: 5px;
}

.prom-informer-680x236 .informers_name {
    height: 28px;
    overflow: hidden;
    padding: 0 5px;
    width: 118px;
}

.prom-informer-680x236 .informers_name a {
    color: #000;
    display: block;
    font: 12px/14px Verdana, Arial, sans-serif;
    text-align: center;
    text-decoration: none;
}

.prom-informer-680x236 .informers_price {
	height: 25px;
	text-align: center;
}
.prom-informer-680x236 .informers_price a {
	color: #ba0c0d;
	font: bold 16px/24px Verdana, Arial, sans-serif;
}
.prom-informer-680x236 .informers_price a:after {
        content: none;
}
.prom-informer-680x236 .informers_clear {
    display:none;
}
.prom-informer-680x236 .slideButton {
	display: none;	
}
/** End Prom informer 680x236 */

#rownewsinformer  {
    width: 100%;
}

#rownewsinformer .news_body {
    display: flex;
    border: none;
}

#rownewsinformer .news_block {
    border-radius: 10px;
    overflow: hidden;
    border-width: 3px;    
}

#rownewsinformer .news_block + .news_block {
    margin-left: 10px;    
}

#rownewsinformer .news_head {
    display: none;
}

#rownewsinformer .news_footer {
    display: none;
}
/*widget.css*/
.mi {
	border: 1px solid #d4d7dc;
	margin: 0;
	position: relative;
	padding: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
    overflow: hidden;
}
/* informer size */
.mi_100x65 {
	height: 63px;
	width: 98px;
}
.mi_150x75 {
	height: 73px;
	width: 148px;
}
.mi_180x80 {
	height: 78px;
	width: 178px;
}
.mi_200x85 {
	height: 83px;
	width: 198px;
}
.mi_240x90 {
	height: 88px;
	width: 238px;
}
.mi_230x90 {
	height: 88px;
	width: 228px;
}
.mi_300x100 {
	height: 98px;
	width: 298px;
}
.mi_300x250 {
	height: 220px;
	padding: 4px 4px 24px;
	width: 290px;
}
.mi_500x100 {
	height: 98px;
	width: 498px;
}
/* end informer size */
/* informer color */
.mi_white,
.mi_300x250.mi_grey {
	background-color: #fff;
}
.mi_grey,
.mi_300x250.mi_white,
.mi_300x250.mi_dark {
	background-color: #eaedf1;
}
.mi_dark {
	background-color: #333;
	border-color: #000;
}
.mi_300x250.mi_dark {
	border-color: #d4d7dc;
}
/* end informer color */
.mi_300x250 .miHeader {
	border-bottom: 1px dotted #999;
	height: 29px;
	line-height: 28px;       
	padding: 0 0 0 2px;
	position: relative;
}
.mi_300x250.mi_white .miHeader {
	background: #fff;
}
.mi_300x250.mi_grey .miHeader {
	background: #eaedf1;
}
.mi_300x250.mi_dark .miHeader {
	background: #333;
}
/* city name */
.mi_100x65 .miCityName {
	font: 9px/9px Arial, sans-serif;
	overflow: hidden;
	padding: 13px 0 0 37px;
}
.mi_100x65 .miCityName,
.mi_150x75 .miCityName,
.mi_180x80 .miCityName,
.mi_200x85 .miCityName,
.mi_240x90 .miCityName,
.mi_230x90 .miCityName,
.mi_300x100 .miCityName,
.mi_500x100 .miCityName,
.mi_300x250 .miCityName,
.mi_100x65 .miCityName a,
.mi_150x75 .miCityName a,
.mi_180x80 .miCityName a,
.mi_200x85 .miCityName a,
.mi_240x90 .miCityName a,
.mi_230x90 .miCityName a,
.mi_300x100 .miCityName a,
.mi_500x100 .miCityName a,
.mi_300x250 .miCityName a,
.mi_100x65 .miCityName a span,
.mi_150x75 .miCityName a span,
.mi_180x80 .miCityName a span,
.mi_200x85 .miCityName a span,
.mi_240x90 .miCityName a span,
.mi_230x90 .miCityName a span,
.mi_300x100 .miCityName a span,
.mi_500x100 .miCityName a span,
.mi_300x250 .miCityName a span {
	color: #1780c5;
	text-align: left !important;
	text-decoration: none !important;
}
.miCityName span.todayWeather {
	display: none;
}
.miCityName span.todayWeatherIn,
.miCityName span.todayWeatherIn,
.miCityName span.todayWeatherIn,
.miCityName span.todayWeatherIn,
{
	display: block;
}
.mi_100x65 .miCityName span.todayWeatherIn,
.mi_150x75 .miCityName span.todayWeatherIn,
.mi_180x80 .miCityName span.todayWeatherIn,
.mi_200x85 .miCityName span.todayWeatherIn
{
	display: none;
}
.mi_500x100 .miCityName span.todayWeatherIn br,
.mi_300x250 .miCityName span.todayWeatherIn br
{
	display: none;
}
.mi_100x65 .miCityName span.todayWeather,
.mi_150x75 .miCityName span.todayWeather,
.mi_180x80 .miCityName span.todayWeather,
.mi_200x85 .miCityName span.todayWeather
{
	display: block;
}
/*.mi_240x90 .miCityName span,
.mi_300x100 .miCityName span {
	display: block;
}*/
.mi_100x65.mi_avatar_none .miCityName {
	padding: 13px 0 0 6px;
}
.mi_150x75 .miCityName,
.mi_180x80 .miCityName,
.mi_200x85 .miCityName,
.mi_240x90 .miCityName,
.mi_230x90 .miCityName,
.mi_300x100 .miCityName {
	font: 11px/11px Arial, sans-serif;
	overflow: hidden;
	padding: 15px 0 0 50px;
}
.mi_240x90 .miCityName {
	line-height: 12px;
}
.mi_230x90 .miCityName {
	line-height: 12px;
}
.mi_180x80.mi_avatar_none .miCityName,
.mi_200x85 .miCityName,
.mi_300x100 .miCityName {
	font: 12px/12px Arial, sans-serif;
}
.mi_180x80 .miCityName,
.mi_200x85 .miCityName {
	padding: 17px 0 0 50px;
}
.mi_240x90 .miCityName,
.mi_230x90 .miCityName,
.mi_300x100 .miCityName {
	height: 24px;
	overflow: hidden;
	padding: 1px 0 0 50px;
}
.mi_300x100 .miCityName {
	padding: 5px 0 0 57px;
}
.mi_500x100 .miCityName {
	font: 15px/18px Arial, sans-serif;
	height: 36px;
	overflow: hidden;
	padding: 6px 0 0 135px;
	text-align: left;
}
.mi_150x75.mi_avatar_none .miCityName,
.mi_180x80.mi_avatar_none .miCityName,
.mi_200x85.mi_avatar_none .miCityName {
	padding: 17px 0 0 6px;
}
.mi_240x90.mi_avatar_none .miCityName {
	padding: 1px 0 0 11px;
}
.mi_230x90.mi_avatar_none .miCityName {
	padding: 1px 0 0 11px;
}
.mi_300x100.mi_avatar_none .miCityName {
	padding: 5px 0 0 18px;
}
.mi_500x100.mi_avatar_none .miCityName {
	padding: 6px 0 0 103px;
}
.mi_300x250 .miCityName {
	font: 13px/28px Arial, sans-serif;
	padding: 0;
}
/* end city name */

/* logo */
.miLogo {
	position: absolute;
}
.mi_100x65 .miLogo {
	display: none;
}
.mi_150x75 .miLogo,
.mi_180x80 .miLogo,
.mi_200x85 .miLogo {
	height: 15px;
	right: 1px;
	top: 1px;
	width: 28px;
}
.mi_240x90 .miLogo {
	height: 23px;
	right: 1px;
	top: 1px;
	width: 43px;
}
.mi_230x90 .miLogo {
	height: 23px;
	right: 1px;
	top: 1px;
	width: 43px;
}
.mi_300x100 .miLogo,
.mi_500x100 .miLogo,
.mi_300x250 .miLogo {
	height: 28px;
	right: 1px;
	top: 1px;
	width: 53px;
}
/* end logo */

/* day */
.mi_100x65 .miDay {
	color: #243c50;
	font: 10px/12px Arial, sans-serif;
	left: 37px;
	position: absolute;
	top: 0;
}
.mi_100x65.mi_dark .miDay,
.mi_150x75.mi_dark .miDay,
.mi_180x80.mi_dark .miDay,
.mi_200x85.mi_dark .miDay,
.mi_240x90.mi_dark .miDay,
.mi_230x90.mi_dark .miDay,
.mi_300x100.mi_dark .miDay,
.mi_500x100.mi_dark .miDay {
	color: #fff;
}
.mi_100x65.mi_avatar_none .miDay,
.mi_150x75.mi_avatar_none .miDay,
.mi_180x80.mi_avatar_none .miDay,
.mi_200x85.mi_avatar_none .miDay {
	left: 6px;
}
.mi_150x75 .miDay,
.mi_180x80 .miDay,
.mi_200x85 .miDay {
	color: #243c50;
	font: 14px/18px Arial, sans-serif;
	left: 50px;
	position: absolute;
	top: 0;
}
.mi_240x90 .miDay,
.mi_230x90 .miDay,
.mi_300x100 .miDay,
.mi_500x100 .miDay,
.mi_300x250 .miDay {
	color: #243c50;
	display: -moz-inline-stack;
	display: inline-block;
	font: 14px/18px Arial, sans-serif;
	padding: 17px 6px 0 0;
	vertical-align: top;
  
	zoom: 1;
	*display: inline;
}
.mi_240x90 .miDay {
	padding: 17px 0 0 0;
}
.mi_230x90 .miDay {
	padding: 17px 0 0 0;
}
.mi_300x100 .miDay {
	font: 16px/18px Arial, sans-serif;
	padding: 23px 6px 0 0;
}
.mi_500x100 .miDay {
	font: 16px/18px Arial, sans-serif;
	padding: 2px 6px 0 0;
}
.mi_240x90.mi_avatar_none .miDay {
	padding: 17px 25px 0 0;
}
.mi_230x90.mi_avatar_none .miDay {
	padding: 17px 25px 0 0;
}
.mi_300x100.mi_avatar_none .miDay {
	padding: 23px 25px 0 0;
}
.mi_500x100.mi_avatar_none .miDay {
	padding: 2px 25px 0 0;
}
.mi_300x250 .miDay {
	color: #666;
	display: block;
	font-size: 20px;
	padding: 19px 0 0;
	text-align: center;
}
.mi_300x250.mi_dark .miDay {
	color: #fff;
}
/* end day */

/* body */
.mi_100x65 .miBody {
	padding: 3px 0 0 37px;
} 
.mi_100x65.mi_avatar_none .miBody {
	padding: 3px 0 0 6px;
} 
.mi_150x75 .miBody,
.mi_180x80 .miBody {
	padding: 4px 0 0 50px;
	text-align: left !important;
}
.mi_200x85 .miBody,
.mi_230x90 .miBody,
.mi_240x90 .miBody {
	padding: 0 0 0 50px;
	text-align: left !important;
}
.mi_300x100 .miBody {
	padding: 0 0 0 57px;
	text-align: left !important;
}
.mi_500x100 .miBody {
	padding: 0 0 0 135px;
	text-align: left;
}
.mi_180x80 .miBody,
.mi_200x85 .miBody {
	text-align: center;
}
.mi_150x75.mi_avatar_none .miBody,
.mi_180x80.mi_avatar_none .miBody,
.mi_200x85.mi_avatar_none .miBody {
	padding: 4px 0 0 0;
	text-align: center !important;
}
.mi_240x90.mi_avatar_none .miBody {
	padding: 0 0 0 11px;
	text-align: center !important;
}
.mi_230x90.mi_avatar_none .miBody {
	padding: 0 0 0 11px;
	text-align: center !important;
}
.mi_300x100.mi_avatar_none .miBody {
	padding: 0 0 0 18px;
	text-align: center !important;
} 
.mi_500x100.mi_avatar_none .miBody {
	padding: 0;
	text-align: center;
}
.mi_300x250 .miBody {
	height: 194px;
	padding: 0 0 0 105px;
	position: relative;
	text-align: center;
}
.mi_300x250.mi_avatar_none .miBody {
	padding: 0;
}
.mi_300x250.mi_white .miBody {
	background: #fff;
}
.mi_300x250.mi_grey .miBody {
	background: #eaedf1;
}
.mi_300x250.mi_dark .miBody {
	background: #333;
}  
/* end body */

/* weather icon */
.miWeatherIcon ,
.miWeatherIcon span { 
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
  
	zoom: 1;
	*display: inline;
}
.mi_100x65 .miWeatherIcon,
.mi_150x75 .miWeatherIcon {
	height: 22px;
    width: 23px;
}
.mi_100x65 .miWeatherIcon span,
.mi_150x75 .miWeatherIcon span {
	background-image: url("https://www.meteoprog.pl/images/weather/sprite/new_icons-sprite-23x22.png");
    height: 22px;
    width: 23px;
}
.mi_150x75.mi_avatar_none .miWeatherIcon {
	height: 36px;
    width: 35px;
}
.mi_150x75.mi_avatar_none .miWeatherIcon span {
	background-image: url("https://www.meteoprog.pl/images/weather/sprite/new_icons-sprite-35x36.png");
    height: 36px;
    width: 35px;
}
.mi_180x80 .miWeatherIcon {
	height: 36px;
    width: 35px;
}
.mi_180x80 .miWeatherIcon span {
	background-image: url("https://www.meteoprog.pl/images/weather/sprite/new_icons-sprite-35x36.png");
    height: 36px;
    width: 35px;
}
.mi_200x85 .miWeatherIcon,
.mi_240x90 .miWeatherIcon,
.mi_230x90 .miWeatherIcon,
.mi_300x100 .miWeatherIcon,
.mi_500x100 .miWeatherIcon {
	height: 50px;
    width: 48px;
}
.mi_500x100 .miWeatherIcon {
	margin: -19px 0 0;
}
.mi_200x85 .miWeatherIcon span,
.mi_240x90 .miWeatherIcon span,
.mi_230x90 .miWeatherIcon span,
.mi_300x100 .miWeatherIcon span,
.mi_500x100 .miWeatherIcon span {
	background-image: url("https://www.meteoprog.pl/images/weather/sprite/new_icons-sprite-48x50.png");
    height: 50px;
    width: 48px;
}
.mi_300x250 .miWeatherIcon {
	display: block;
	height: 75px;
	margin: 13px auto 0;
    width: 72px;
}
.mi_300x250 .miWeatherIcon span {
	background-image: url("https://www.meteoprog.pl/images/weather/sprite/new_icons-sprite-72x75.png");
    height: 75px;
    width: 72px;
}
/* end weather icon */

/* temperatura */
.miT { 
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
  
	zoom: 1;
	*display: inline;
}
.mi_100x65 .miT { 
	color: #303e50;
	font: bold 12px/12px Arial,sans-serif;
	padding: 0 3px 0 0;
	text-align: right;
	width: 35px;
}
.mi_100x65.mi_dark .miT,
.mi_150x75.mi_dark .miT,
.mi_180x80.mi_dark .miT,
.mi_200x85.mi_dark .miT,
.mi_240x90.mi_dark .miT,
.mi_230x90.mi_dark .miT,
.mi_300x100.mi_dark .miT,
.mi_500x100.mi_dark .miT,
.mi_300x250.mi_dark .miT {
	color: #fff;
}
.mi_100x65.mi_avatar_none .miT {
	padding: 5px 0 0;
	width: auto;
}
.mi_150x75 .miT,
.mi_180x80 .miT,
.mi_200x85 .miT,
.mi_240x90 .miT,
.mi_230x90 .miT,
.mi_300x100 .miT,
.mi_500x100 .miT { 
	color: #303e50;
	font: bold 14px/14px Arial,sans-serif;
	padding: 5px 0 0 5px;
	width: auto;
}
.mi_150x75.mi_avatar_none .miT,
.mi_180x80 .miT,
.mi_200x85 .miT {
	padding: 5px 0 0 5px;
	width: auto;
}
.mi_150x75.mi_avatar_none .miT,
.mi_180x80 .miT,
.mi_200x85 .miT,
.mi_240x90 .miT,
.mi_230x90 .miT,
.mi_300x100 .miT {
	font: bold 16px/18px Arial,sans-serif;
	padding: 10px 0 0 5px;
}
.mi_200x85 .miT { 
	padding: 16px 0 0 5px;
}
.mi_240x90 .miT { 
	padding: 16px 0 0 5px;
}
.mi_230x90 .miT {
	padding: 16px 0 0 5px;
}
.mi_300x100 .miT { 
	font: bold 22px/24px Arial,sans-serif;
	padding: 18px 0 0 5px;
}
.mi_500x100 .miT { 
	font: bold 22px/24px Arial,sans-serif;
	margin: -2px 0 0;
	padding: 0 0 0 10px;
}
.mi_300x250 .miT { 
	color: #303e50;
	font: bold 26px/28px Arial,sans-serif;
	padding: 9px 0 0;
	text-align: center;
}
.mi_100x65.mi_avatar_boy .miT .miT_1,
.mi_100x65.mi_avatar_girl .miT .miT_1,
.mi_100x65.mi_avatar_boy .miT .miT_2,
.mi_100x65.mi_avatar_girl .miT .miT_2 {
	display: block;
}
.mi_100x65.mi_avatar_boy .miT .miT_3,
.mi_100x65.mi_avatar_girl .miT .miT_3 {
	display: none;
}
/* end temperatura */

/* links */
.miLinks {
	white-space: nowrap;
}
.mi_100x65 .miLinks,
.mi_150x75 .miLinks,
.mi_180x80 .miLinks,
.mi_200x85 .miLinks {
	display: none;
}
.mi_240x90 .miLinks,
.mi_230x90 .miLinks,
.mi_300x100 .miLinks,
.mi_500x100 .miLinks {
	display: block;
	bottom: 3px;
	left: 48px;
	position: absolute;
}
.mi_300x100 .miLinks {
	left: 45px;
}
.mi_500x100 .miLinks {
	left: 126px;
}
.mi_300x250 .miLinks {
	display: block;
	height: 24px;
	text-align: center;
}
.mi_240x90 .miLinks  a,
.mi_300x100 .miLinks  a,
.mi_500x100 .miLinks  a {
	color: #1780c5;
	display: inline !important;
	font: 11px/12px Arial, sans-serif;
	padding: 0 2px;
	text-decoration: underline;
	text-align: left !important;
}
.mi_230x90 .miLinks  a {
	color: #1780c5;
	display: inline !important;
	font: 10px/11px Arial, sans-serif;
	padding: 0 2px;
	text-decoration: underline;
	text-align: left !important;
}
.mi_300x100 .miLinks  a {
	padding: 0 12px;
}
.mi_500x100 .miLinks  a {
	font-size: 14px;
	padding: 0 9px;
}
.mi_300x250 .miLinks  a {
	color: #1780c5;
	font: 13px/22px Arial, sans-serif;
	padding: 0 12px;
	text-decoration: underline;
}
.mi_240x90 .miLinks  a:hover,
.mi_230x90 .miLinks  a:hover,
.mi_300x100 .miLinks  a:hover,
.mi_500x100 .miLinks  a:hover,
.mi_300x250 .miLinks  a:hover {
	text-decoration: none;
}
.mi_240x90.mi_avatar_none .miLinks,
.mi_230x90.mi_avatar_none .miLinks,
.mi_300x100.mi_avatar_none .miLinks,
.mi_500x100.mi_avatar_none .miLinks {
	left: 0;
	width: 240px;
	text-align: center;
}
.mi_300x100.mi_avatar_none .miLinks {
	width: 300px;
}
.mi_500x100.mi_avatar_none .miLinks {
	width: 500px;
}
.mi_240x90.mi_avatar_none .miLinks a {
	padding: 0 11px;
}
.mi_230x90.mi_avatar_none .miLinks a {
	padding: 0 11px;
}
.mi_300x100.mi_avatar_none .miLinks a {
	padding: 0 21px;
}
.mi_500x100.mi_avatar_none .miLinks a {
	padding: 0 21px;
}
/* end links */

/**********************************************************************/
/** AVATARS **/
.miAvatar {
	left: 0;
	position: absolute;
	top: -1px;
}
.miAvatar span {
	display: block;
}
/* avatars 37x65 */
.mi_100x65 .miAvatar {
	height: 65px;
	width: 37px;
}
.mi_100x65.mi_avatar_none .miAvatar {
	display: none;
}
.mi_100x65 .miAvatar span {
	height: 65px;
	width: 37px;
}
.mi_100x65.mi_avatar_boy .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-boy-37x65px.png");
}
.mi_100x65.mi_avatar_girl .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-girl-37x65px.png");
}

.mi_100x65 .miAvatar .ava_boy_-99,
.mi_100x65 .miAvatar .ava_girl_-99 { background-position: 0 0; }
.mi_100x65 .miAvatar .ava_boy_-20,
.mi_100x65 .miAvatar .ava_girl_-20 { background-position: -37px 0; }
.mi_100x65 .miAvatar .ava_boy_-15,
.mi_100x65 .miAvatar .ava_girl_-15 { background-position: -74px 0; }
.mi_100x65 .miAvatar .ava_boy_-10,
.mi_100x65 .miAvatar .ava_girl_-10 { background-position: -111px 0; }
.mi_100x65 .miAvatar .ava_boy_-5,
.mi_100x65 .miAvatar .ava_girl_-5 {	background-position: -148px 0; }
.mi_100x65 .miAvatar .ava_boy_0,
.mi_100x65 .miAvatar .ava_girl_0 { background-position: -185px 0; }
.mi_100x65 .miAvatar .ava_boy_0_rain,
.mi_100x65 .miAvatar .ava_girl_0_rain { background-position: -222px 0; }
.mi_100x65 .miAvatar .ava_boy_5,
.mi_100x65 .miAvatar .ava_girl_5 { background-position: -259px 0; }
.mi_100x65 .miAvatar .ava_boy_5_rain,
.mi_100x65 .miAvatar .ava_girl_5_rain { background-position: -296px 0; }
.mi_100x65 .miAvatar .ava_boy_10_sun,
.mi_100x65 .miAvatar .ava_girl_10_sun { background-position: -333px 0; }
.mi_100x65 .miAvatar .ava_boy_10,
.mi_100x65 .miAvatar .ava_girl_10 { background-position: -370px 0; }
.mi_100x65 .miAvatar .ava_boy_10_rain,
.mi_100x65 .miAvatar .ava_girl_10_rain { background-position: -407px 0; }
.mi_100x65 .miAvatar .ava_boy_15_sun,
.mi_100x65 .miAvatar .ava_girl_15_sun { background-position: -444px 0; }
.mi_100x65 .miAvatar .ava_boy_15,
.mi_100x65 .miAvatar .ava_girl_15 { background-position: -481px 0; }
.mi_100x65 .miAvatar .ava_boy_15_rain,
.mi_100x65 .miAvatar .ava_girl_15_rain { background-position: -518px 0; }
.mi_100x65 .miAvatar .ava_boy_20_sun,
.mi_100x65 .miAvatar .ava_girl_20_sun { background-position: -555px 0; }
.mi_100x65 .miAvatar .ava_boy_20,
.mi_100x65 .miAvatar .ava_girl_20 { background-position: -592px 0; }
.mi_100x65 .miAvatar .ava_boy_20_rain,
.mi_100x65 .miAvatar .ava_girl_20_rain { background-position: -629px 0; }
.mi_100x65 .miAvatar .ava_boy_25_sun,
.mi_100x65 .miAvatar .ava_girl_25_sun { background-position: -666px 0; }
.mi_100x65 .miAvatar .ava_boy_25,
.mi_100x65 .miAvatar .ava_girl_25 { background-position: -703px 0; }
.mi_100x65 .miAvatar .ava_boy_25_rain,
.mi_100x65 .miAvatar .ava_girl_25_rain { background-position: -740px 0; }
.mi_100x65 .miAvatar .ava_boy_30_sun,
.mi_100x65 .miAvatar .ava_girl_30_sun { background-position: -777px 0; }
.mi_100x65 .miAvatar .ava_boy_30,
.mi_100x65 .miAvatar .ava_girl_30 { background-position: -814px 0; }
.mi_100x65 .miAvatar .ava_boy_30_night,
.mi_100x65 .miAvatar .ava_girl_30_night { background-position: -851px 0; }
.mi_100x65 .miAvatar .ava_boy_30_rain,
.mi_100x65 .miAvatar .ava_girl_30_rain { background-position: -888px 0; }
.mi_100x65 .miAvatar .ava_boy_99_sun,
.mi_100x65 .miAvatar .ava_girl_99_sun { background-position: -925px 0; }
.mi_100x65 .miAvatar .ava_boy_99,
.mi_100x65 .miAvatar .ava_girl_99 { background-position: -962px 0; }
.mi_100x65 .miAvatar .ava_boy_99_night,
.mi_100x65 .miAvatar .ava_girl_99_night { background-position: -999px 0; }
/* end avatars 37x65 */

/* avatars 43x75 */
.mi_150x75 .miAvatar {
	height: 75px;
	left: 0;
	top: -1px;
	width: 43px;
}
.mi_150x75.mi_avatar_none .miAvatar {
	display: none;
}
.mi_150x75 .miAvatar span {
	height: 75px;
	width: 43px;
}
.mi_150x75.mi_avatar_boy .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-boy-43x75px.png");
}
.mi_150x75.mi_avatar_girl .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-girl-43x75px.png");
}

.mi_150x75 .miAvatar .ava_boy_-99,
.mi_150x75 .miAvatar .ava_girl_-99 { background-position: 0 0; }
.mi_150x75 .miAvatar .ava_boy_-20,
.mi_150x75 .miAvatar .ava_girl_-20 { background-position: -43px 0; }
.mi_150x75 .miAvatar .ava_boy_-15,
.mi_150x75 .miAvatar .ava_girl_-15 { background-position: -86px 0; }
.mi_150x75 .miAvatar .ava_boy_-10,
.mi_150x75 .miAvatar .ava_girl_-10 { background-position: -129px 0; }
.mi_150x75 .miAvatar .ava_boy_-5,
.mi_150x75 .miAvatar .ava_girl_-5 {	background-position: -172px 0; }
.mi_150x75 .miAvatar .ava_boy_0,
.mi_150x75 .miAvatar .ava_girl_0 { background-position: -215px 0; }
.mi_150x75 .miAvatar .ava_boy_0_rain,
.mi_150x75 .miAvatar .ava_girl_0_rain { background-position: -258px 0; }
.mi_150x75 .miAvatar .ava_boy_5,
.mi_150x75 .miAvatar .ava_girl_5 { background-position: -301px 0; }
.mi_150x75 .miAvatar .ava_boy_5_rain,
.mi_150x75 .miAvatar .ava_girl_5_rain { background-position: -344px 0; }
.mi_150x75 .miAvatar .ava_boy_10_sun,
.mi_150x75 .miAvatar .ava_girl_10_sun { background-position: -387px 0; }
.mi_150x75 .miAvatar .ava_boy_10,
.mi_150x75 .miAvatar .ava_girl_10 { background-position: -430px 0; }
.mi_150x75 .miAvatar .ava_boy_10_rain,
.mi_150x75 .miAvatar .ava_girl_10_rain { background-position: -473px 0; }
.mi_150x75 .miAvatar .ava_boy_15_sun,
.mi_150x75 .miAvatar .ava_girl_15_sun { background-position: -516px 0; }
.mi_150x75 .miAvatar .ava_boy_15,
.mi_150x75 .miAvatar .ava_girl_15 { background-position: -559px 0; }
.mi_150x75 .miAvatar .ava_boy_15_rain,
.mi_150x75 .miAvatar .ava_girl_15_rain { background-position: -602px 0; }
.mi_150x75 .miAvatar .ava_boy_20_sun,
.mi_150x75 .miAvatar .ava_girl_20_sun { background-position: -645px 0; }
.mi_150x75 .miAvatar .ava_boy_20,
.mi_150x75 .miAvatar .ava_girl_20 { background-position: -688px 0; }
.mi_150x75 .miAvatar .ava_boy_20_rain,
.mi_150x75 .miAvatar .ava_girl_20_rain { background-position: -731px 0; }
.mi_150x75 .miAvatar .ava_boy_25_sun,
.mi_150x75 .miAvatar .ava_girl_25_sun { background-position: -774px 0; }
.mi_150x75 .miAvatar .ava_boy_25,
.mi_150x75 .miAvatar .ava_girl_25 { background-position: -817px 0; }
.mi_150x75 .miAvatar .ava_boy_25_rain,
.mi_150x75 .miAvatar .ava_girl_25_rain { background-position: -860px 0; }
.mi_150x75 .miAvatar .ava_boy_30_sun,
.mi_150x75 .miAvatar .ava_girl_30_sun { background-position: -903px 0; }
.mi_150x75 .miAvatar .ava_boy_30,
.mi_150x75 .miAvatar .ava_girl_30 { background-position: -946px 0; }
.mi_150x75 .miAvatar .ava_boy_30_night,
.mi_150x75 .miAvatar .ava_girl_30_night { background-position: -989px 0; }
.mi_150x75 .miAvatar .ava_boy_30_rain,
.mi_150x75 .miAvatar .ava_girl_30_rain { background-position: -1032px 0; }
.mi_150x75 .miAvatar .ava_boy_99_sun,
.mi_150x75 .miAvatar .ava_girl_99_sun { background-position: -1075px 0; }
.mi_150x75 .miAvatar .ava_boy_99,
.mi_150x75 .miAvatar .ava_girl_99 { background-position: -1118px 0; }
.mi_150x75 .miAvatar .ava_boy_99_night,
.mi_150x75 .miAvatar .ava_girl_99_night { background-position: -1161px 0; }
/* end avatars 43x75 */

/* avatars 45x80 */
.mi_180x80 .miAvatar {
	height: 80px;
	left: 0;
	top: -1px;
	width: 45px;
}
.mi_180x80.mi_avatar_none .miAvatar {
	display: none;
}
.mi_180x80 .miAvatar span {
	height: 80px;
	width: 45px;
}
.mi_180x80.mi_avatar_boy .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-boy-45x80px.png");
}
.mi_180x80.mi_avatar_girl .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-girl-45x80px.png");
}

.mi_180x80 .miAvatar .ava_boy_-99,
.mi_180x80 .miAvatar .ava_girl_-99 { background-position: 0 0; }
.mi_180x80 .miAvatar .ava_boy_-20,
.mi_180x80 .miAvatar .ava_girl_-20 { background-position: -45px 0; }
.mi_180x80 .miAvatar .ava_boy_-15,
.mi_180x80 .miAvatar .ava_girl_-15 { background-position: -90px 0; }
.mi_180x80 .miAvatar .ava_boy_-10,
.mi_180x80 .miAvatar .ava_girl_-10 { background-position: -135px 0; }
.mi_180x80 .miAvatar .ava_boy_-5,
.mi_180x80 .miAvatar .ava_girl_-5 {	background-position: -180px 0; }
.mi_180x80 .miAvatar .ava_boy_0,
.mi_180x80 .miAvatar .ava_girl_0 { background-position: -225px 0; }
.mi_180x80 .miAvatar .ava_boy_0_rain,
.mi_180x80 .miAvatar .ava_girl_0_rain { background-position: -270px 0; }
.mi_180x80 .miAvatar .ava_boy_5,
.mi_180x80 .miAvatar .ava_girl_5 { background-position: -315px 0; }
.mi_180x80 .miAvatar .ava_boy_5_rain,
.mi_180x80 .miAvatar .ava_girl_5_rain { background-position: -360px 0; }
.mi_180x80 .miAvatar .ava_boy_10_sun,
.mi_180x80 .miAvatar .ava_girl_10_sun { background-position: -405px 0; }
.mi_180x80 .miAvatar .ava_boy_10,
.mi_180x80 .miAvatar .ava_girl_10 { background-position: -450px 0; }
.mi_180x80 .miAvatar .ava_boy_10_rain,
.mi_180x80 .miAvatar .ava_girl_10_rain { background-position: -495px 0; }
.mi_180x80 .miAvatar .ava_boy_15_sun,
.mi_180x80 .miAvatar .ava_girl_15_sun { background-position: -540px 0; }
.mi_180x80 .miAvatar .ava_boy_15,
.mi_180x80 .miAvatar .ava_girl_15 { background-position: -585px 0; }
.mi_180x80 .miAvatar .ava_boy_15_rain,
.mi_180x80 .miAvatar .ava_girl_15_rain { background-position: -630px 0; }
.mi_180x80 .miAvatar .ava_boy_20_sun,
.mi_180x80 .miAvatar .ava_girl_20_sun { background-position: -675px 0; }
.mi_180x80 .miAvatar .ava_boy_20,
.mi_180x80 .miAvatar .ava_girl_20 { background-position: -720px 0; }
.mi_180x80 .miAvatar .ava_boy_20_rain,
.mi_180x80 .miAvatar .ava_girl_20_rain { background-position: -765px 0; }
.mi_180x80 .miAvatar .ava_boy_25_sun,
.mi_180x80 .miAvatar .ava_girl_25_sun { background-position: -810px 0; }
.mi_180x80 .miAvatar .ava_boy_25,
.mi_180x80 .miAvatar .ava_girl_25 { background-position: -855px 0; }
.mi_180x80 .miAvatar .ava_boy_25_rain,
.mi_180x80 .miAvatar .ava_girl_25_rain { background-position: -900px 0; }
.mi_180x80 .miAvatar .ava_boy_30_sun,
.mi_180x80 .miAvatar .ava_girl_30_sun { background-position: -945px 0; }
.mi_180x80 .miAvatar .ava_boy_30,
.mi_180x80 .miAvatar .ava_girl_30 { background-position: -990px 0; }
.mi_180x80 .miAvatar .ava_boy_30_night,
.mi_180x80 .miAvatar .ava_girl_30_night { background-position: -1035px 0; }
.mi_180x80 .miAvatar .ava_boy_30_rain,
.mi_180x80 .miAvatar .ava_girl_30_rain { background-position: -1080px 0; }
.mi_180x80 .miAvatar .ava_boy_99_sun,
.mi_180x80 .miAvatar .ava_girl_99_sun { background-position: -1125px 0; }
.mi_180x80 .miAvatar .ava_boy_99,
.mi_180x80 .miAvatar .ava_girl_99 { background-position: -1170px 0; }
.mi_180x80 .miAvatar .ava_boy_99_night,
.mi_180x80 .miAvatar .ava_girl_99_night { background-position: -1215px 0; }
/* end avatars 45x80 */

/* avatars 48x85 */
.mi_200x85 .miAvatar {
	height: 85px;
	left: 0;
	top: -1px;
	width: 48px;
}
.mi_200x85.mi_avatar_none .miAvatar {
	display: none;
}
.mi_200x85 .miAvatar span {
	height: 85px;
	width: 48px;
}
.mi_200x85.mi_avatar_boy .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-boy-48x85px.png");
}
.mi_200x85.mi_avatar_girl .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-girl-48x85px.png");
}

.mi_200x85 .miAvatar .ava_boy_-99,
.mi_200x85 .miAvatar .ava_girl_-99 { background-position: 0 0; }
.mi_200x85 .miAvatar .ava_boy_-20,
.mi_200x85 .miAvatar .ava_girl_-20 { background-position: -48px 0; }
.mi_200x85 .miAvatar .ava_boy_-15,
.mi_200x85 .miAvatar .ava_girl_-15 { background-position: -96px 0; }
.mi_200x85 .miAvatar .ava_boy_-10,
.mi_200x85 .miAvatar .ava_girl_-10 { background-position: -144px 0; }
.mi_200x85 .miAvatar .ava_boy_-5,
.mi_200x85 .miAvatar .ava_girl_-5 {	background-position: -192px 0; }
.mi_200x85 .miAvatar .ava_boy_0,
.mi_200x85 .miAvatar .ava_girl_0 { background-position: -240px 0; }
.mi_200x85 .miAvatar .ava_boy_0_rain,
.mi_200x85 .miAvatar .ava_girl_0_rain { background-position: -288px 0; }
.mi_200x85 .miAvatar .ava_boy_5,
.mi_200x85 .miAvatar .ava_girl_5 { background-position: -336px 0; }
.mi_200x85 .miAvatar .ava_boy_5_rain,
.mi_200x85 .miAvatar .ava_girl_5_rain { background-position: -384px 0; }
.mi_200x85 .miAvatar .ava_boy_10_sun,
.mi_200x85 .miAvatar .ava_girl_10_sun { background-position: -432px 0; }
.mi_200x85 .miAvatar .ava_boy_10,
.mi_200x85 .miAvatar .ava_girl_10 { background-position: -480px 0; }
.mi_200x85 .miAvatar .ava_boy_10_rain,
.mi_200x85 .miAvatar .ava_girl_10_rain { background-position: -528px 0; }
.mi_200x85 .miAvatar .ava_boy_15_sun,
.mi_200x85 .miAvatar .ava_girl_15_sun { background-position: -576px 0; }
.mi_200x85 .miAvatar .ava_boy_15,
.mi_200x85 .miAvatar .ava_girl_15 { background-position: -624px 0; }
.mi_200x85 .miAvatar .ava_boy_15_rain,
.mi_200x85 .miAvatar .ava_girl_15_rain { background-position: -672px 0; }
.mi_200x85 .miAvatar .ava_boy_20_sun,
.mi_200x85 .miAvatar .ava_girl_20_sun { background-position: -720px 0; }
.mi_200x85 .miAvatar .ava_boy_20,
.mi_200x85 .miAvatar .ava_girl_20 { background-position: -768px 0; }
.mi_200x85 .miAvatar .ava_boy_20_rain,
.mi_200x85 .miAvatar .ava_girl_20_rain { background-position: -816px 0; }
.mi_200x85 .miAvatar .ava_boy_25_sun,
.mi_200x85 .miAvatar .ava_girl_25_sun { background-position: -864px 0; }
.mi_200x85 .miAvatar .ava_boy_25,
.mi_200x85 .miAvatar .ava_girl_25 { background-position: -912px 0; }
.mi_200x85 .miAvatar .ava_boy_25_rain,
.mi_200x85 .miAvatar .ava_girl_25_rain { background-position: -960px 0; }
.mi_200x85 .miAvatar .ava_boy_30_sun,
.mi_200x85 .miAvatar .ava_girl_30_sun { background-position: -1008px 0; }
.mi_200x85 .miAvatar .ava_boy_30,
.mi_200x85 .miAvatar .ava_girl_30 { background-position: -1056px 0; }
.mi_200x85 .miAvatar .ava_boy_30_night,
.mi_200x85 .miAvatar .ava_girl_30_night { background-position: -1104px 0; }
.mi_200x85 .miAvatar .ava_boy_30_rain,
.mi_200x85 .miAvatar .ava_girl_30_rain { background-position: -1152px 0; }
.mi_200x85 .miAvatar .ava_boy_99_sun,
.mi_200x85 .miAvatar .ava_girl_99_sun { background-position: -1200px 0; }
.mi_200x85 .miAvatar .ava_boy_99,
.mi_200x85 .miAvatar .ava_girl_99 { background-position: -1248px 0; }
.mi_200x85 .miAvatar .ava_boy_99_night,
.mi_200x85 .miAvatar .ava_girl_99_night { background-position: -1296px 0; }
/* end avatars 48x85 */

/* avatars 51x90 */
.mi_240x90 .miAvatar {
	height: 90px;
	left: 0;
	top: -1px;
	width: 51px;
}
.mi_240x90.mi_avatar_none .miAvatar {
	display: none;
}
.mi_240x90 .miAvatar span {
	height: 90px;
	width: 51px;
}
.mi_240x90.mi_avatar_boy .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-boy-51x90px.png");
}
.mi_240x90.mi_avatar_girl .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-girl-51x90px.png");
}

.mi_240x90 .miAvatar .ava_boy_-99,
.mi_240x90 .miAvatar .ava_girl_-99 { background-position: 0 0; }
.mi_240x90 .miAvatar .ava_boy_-20,
.mi_240x90 .miAvatar .ava_girl_-20 { background-position: -51px 0; }
.mi_240x90 .miAvatar .ava_boy_-15,
.mi_240x90 .miAvatar .ava_girl_-15 { background-position: -102px 0; }
.mi_240x90 .miAvatar .ava_boy_-10,
.mi_240x90 .miAvatar .ava_girl_-10 { background-position: -153px 0; }
.mi_240x90 .miAvatar .ava_boy_-5,
.mi_240x90 .miAvatar .ava_girl_-5 {	background-position: -204px 0; }
.mi_240x90 .miAvatar .ava_boy_0,
.mi_240x90 .miAvatar .ava_girl_0 { background-position: -255px 0; }
.mi_240x90 .miAvatar .ava_boy_0_rain,
.mi_240x90 .miAvatar .ava_girl_0_rain { background-position: -306px 0; }
.mi_240x90 .miAvatar .ava_boy_5,
.mi_240x90 .miAvatar .ava_girl_5 { background-position: -357px 0; }
.mi_240x90 .miAvatar .ava_boy_5_rain,
.mi_240x90 .miAvatar .ava_girl_5_rain { background-position: -408px 0; }
.mi_240x90 .miAvatar .ava_boy_10_sun,
.mi_240x90 .miAvatar .ava_girl_10_sun { background-position: -459px 0; }
.mi_240x90 .miAvatar .ava_boy_10,
.mi_240x90 .miAvatar .ava_girl_10 { background-position: -510px 0; }
.mi_240x90 .miAvatar .ava_boy_10_rain,
.mi_240x90 .miAvatar .ava_girl_10_rain { background-position: -561px 0; }
.mi_240x90 .miAvatar .ava_boy_15_sun,
.mi_240x90 .miAvatar .ava_girl_15_sun { background-position: -612px 0; }
.mi_240x90 .miAvatar .ava_boy_15,
.mi_240x90 .miAvatar .ava_girl_15 { background-position: -663px 0; }
.mi_240x90 .miAvatar .ava_boy_15_rain,
.mi_240x90 .miAvatar .ava_girl_15_rain { background-position: -714px 0; }
.mi_240x90 .miAvatar .ava_boy_20_sun,
.mi_240x90 .miAvatar .ava_girl_20_sun { background-position: -765px 0; }
.mi_240x90 .miAvatar .ava_boy_20,
.mi_240x90 .miAvatar .ava_girl_20 { background-position: -816px 0; }
.mi_240x90 .miAvatar .ava_boy_20_rain,
.mi_240x90 .miAvatar .ava_girl_20_rain { background-position: -867px 0; }
.mi_240x90 .miAvatar .ava_boy_25_sun,
.mi_240x90 .miAvatar .ava_girl_25_sun { background-position: -918px 0; }
.mi_240x90 .miAvatar .ava_boy_25,
.mi_240x90 .miAvatar .ava_girl_25 { background-position: -969px 0; }
.mi_240x90 .miAvatar .ava_boy_25_rain,
.mi_240x90 .miAvatar .ava_girl_25_rain { background-position: -1020px 0; }
.mi_240x90 .miAvatar .ava_boy_30_sun,
.mi_240x90 .miAvatar .ava_girl_30_sun { background-position: -1071px 0; }
.mi_240x90 .miAvatar .ava_boy_30,
.mi_240x90 .miAvatar .ava_girl_30 { background-position: -1122px 0; }
.mi_240x90 .miAvatar .ava_boy_30_night,
.mi_240x90 .miAvatar .ava_girl_30_night { background-position: -1173px 0; }
.mi_240x90 .miAvatar .ava_boy_30_rain,
.mi_240x90 .miAvatar .ava_girl_30_rain { background-position: -1224px 0; }
.mi_240x90 .miAvatar .ava_boy_99_sun,
.mi_240x90 .miAvatar .ava_girl_99_sun { background-position: -1275px 0; }
.mi_240x90 .miAvatar .ava_boy_99,
.mi_240x90 .miAvatar .ava_girl_99 { background-position: -1326px 0; }
.mi_240x90 .miAvatar .ava_boy_99_night,
.mi_240x90 .miAvatar .ava_girl_99_night { background-position: -1377px 0; }
/* end avatars 51x90 */

/* avatars 51x90 */
.mi_230x90 .miAvatar {
	height: 90px;
	left: 0;
	top: -1px;
	width: 51px;
}
.mi_230x90.mi_avatar_none .miAvatar {
	display: none;
}
.mi_230x90 .miAvatar span {
	height: 90px;
	width: 51px;
}
.mi_230x90.mi_avatar_boy .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-boy-51x90px.png");
}
.mi_230x90.mi_avatar_girl .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-girl-51x90px.png");
}

.mi_230x90 .miAvatar .ava_boy_-99,
.mi_230x90 .miAvatar .ava_girl_-99 { background-position: 0 0; }
.mi_230x90 .miAvatar .ava_boy_-20,
.mi_230x90 .miAvatar .ava_girl_-20 { background-position: -51px 0; }
.mi_230x90 .miAvatar .ava_boy_-15,
.mi_230x90 .miAvatar .ava_girl_-15 { background-position: -102px 0; }
.mi_230x90 .miAvatar .ava_boy_-10,
.mi_230x90 .miAvatar .ava_girl_-10 { background-position: -153px 0; }
.mi_230x90 .miAvatar .ava_boy_-5,
.mi_230x90 .miAvatar .ava_girl_-5 {	background-position: -204px 0; }
.mi_230x90 .miAvatar .ava_boy_0,
.mi_230x90 .miAvatar .ava_girl_0 { background-position: -255px 0; }
.mi_230x90 .miAvatar .ava_boy_0_rain,
.mi_230x90 .miAvatar .ava_girl_0_rain { background-position: -306px 0; }
.mi_230x90 .miAvatar .ava_boy_5,
.mi_230x90 .miAvatar .ava_girl_5 { background-position: -357px 0; }
.mi_230x90 .miAvatar .ava_boy_5_rain,
.mi_230x90 .miAvatar .ava_girl_5_rain { background-position: -408px 0; }
.mi_230x90 .miAvatar .ava_boy_10_sun,
.mi_230x90 .miAvatar .ava_girl_10_sun { background-position: -459px 0; }
.mi_230x90 .miAvatar .ava_boy_10,
.mi_230x90 .miAvatar .ava_girl_10 { background-position: -510px 0; }
.mi_230x90 .miAvatar .ava_boy_10_rain,
.mi_230x90 .miAvatar .ava_girl_10_rain { background-position: -561px 0; }
.mi_230x90 .miAvatar .ava_boy_15_sun,
.mi_230x90 .miAvatar .ava_girl_15_sun { background-position: -612px 0; }
.mi_230x90 .miAvatar .ava_boy_15,
.mi_230x90 .miAvatar .ava_girl_15 { background-position: -663px 0; }
.mi_230x90 .miAvatar .ava_boy_15_rain,
.mi_230x90 .miAvatar .ava_girl_15_rain { background-position: -714px 0; }
.mi_230x90 .miAvatar .ava_boy_20_sun,
.mi_230x90 .miAvatar .ava_girl_20_sun { background-position: -765px 0; }
.mi_230x90 .miAvatar .ava_boy_20,
.mi_230x90 .miAvatar .ava_girl_20 { background-position: -816px 0; }
.mi_230x90 .miAvatar .ava_boy_20_rain,
.mi_230x90 .miAvatar .ava_girl_20_rain { background-position: -867px 0; }
.mi_230x90 .miAvatar .ava_boy_25_sun,
.mi_230x90 .miAvatar .ava_girl_25_sun { background-position: -918px 0; }
.mi_230x90 .miAvatar .ava_boy_25,
.mi_230x90 .miAvatar .ava_girl_25 { background-position: -969px 0; }
.mi_230x90 .miAvatar .ava_boy_25_rain,
.mi_230x90 .miAvatar .ava_girl_25_rain { background-position: -1020px 0; }
.mi_230x90 .miAvatar .ava_boy_30_sun,
.mi_230x90 .miAvatar .ava_girl_30_sun { background-position: -1071px 0; }
.mi_230x90 .miAvatar .ava_boy_30,
.mi_230x90 .miAvatar .ava_girl_30 { background-position: -1122px 0; }
.mi_230x90 .miAvatar .ava_boy_30_night,
.mi_230x90 .miAvatar .ava_girl_30_night { background-position: -1173px 0; }
.mi_230x90 .miAvatar .ava_boy_30_rain,
.mi_230x90 .miAvatar .ava_girl_30_rain { background-position: -1224px 0; }
.mi_230x90 .miAvatar .ava_boy_99_sun,
.mi_230x90 .miAvatar .ava_girl_99_sun { background-position: -1275px 0; }
.mi_230x90 .miAvatar .ava_boy_99,
.mi_230x90 .miAvatar .ava_girl_99 { background-position: -1326px 0; }
.mi_230x90 .miAvatar .ava_boy_99_night,
.mi_230x90 .miAvatar .ava_girl_99_night { background-position: -1377px 0; }
/* end avatars 51x90 */

/* avatars 57x100 */
.mi_300x100 .miAvatar,
.mi_500x100 .miAvatar {
	height: 100px;
	left: 0;
	top: -1px;
	width: 57px;
}
.mi_500x100 .miAvatar {
	left: 50px;
}
.mi_300x100.mi_avatar_none .miAvatar,
.mi_500x100.mi_avatar_none .miAvatar {
	display: none;
}
.mi_300x100 .miAvatar span,
.mi_500x100 .miAvatar span {
	height: 100px;
	width: 57px;
}
.mi_300x100.mi_avatar_boy .miAvatar span,
.mi_500x100.mi_avatar_boy .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-boy-57x100px.png");
}
.mi_300x100.mi_avatar_girl .miAvatar span,
.mi_500x100.mi_avatar_girl .miAvatar span {
	background-image: url("https://www.meteoprog.pl/images/avatar/PNG-girl-57x100px.png");
}

.mi_300x100 .miAvatar .ava_boy_-99,
.mi_300x100 .miAvatar .ava_girl_-99,
.mi_500x100 .miAvatar .ava_boy_-99,
.mi_500x100 .miAvatar .ava_girl_-99 { background-position: 0px 0; }
.mi_300x100 .miAvatar .ava_boy_-20,
.mi_300x100 .miAvatar .ava_girl_-20,
.mi_500x100 .miAvatar .ava_boy_-20,
.mi_500x100 .miAvatar .ava_girl_-20 { background-position: -57px 0; }/*51*/
.mi_300x100 .miAvatar .ava_boy_-15,
.mi_300x100 .miAvatar .ava_girl_-15,
.mi_500x100 .miAvatar .ava_boy_-15,
.mi_500x100 .miAvatar .ava_girl_-15 { background-position: -114px 0; }
.mi_300x100 .miAvatar .ava_boy_-10,
.mi_300x100 .miAvatar .ava_girl_-10,
.mi_500x100 .miAvatar .ava_boy_-10,
.mi_500x100 .miAvatar .ava_girl_-10 { background-position: -171px 0; }
.mi_300x100 .miAvatar .ava_boy_-5,
.mi_300x100 .miAvatar .ava_girl_-5,
.mi_500x100 .miAvatar .ava_boy_-5,
.mi_500x100 .miAvatar .ava_girl_-5 {	background-position: -228px 0; }
.mi_300x100 .miAvatar .ava_boy_0,
.mi_300x100 .miAvatar .ava_girl_0,
.mi_500x100 .miAvatar .ava_boy_0,
.mi_500x100 .miAvatar .ava_girl_0 { background-position: -285px 0; }
.mi_300x100 .miAvatar .ava_boy_0_rain,
.mi_300x100 .miAvatar .ava_girl_0_rain,
.mi_500x100 .miAvatar .ava_boy_0_rain,
.mi_500x100 .miAvatar .ava_girl_0_rain { background-position: -342px 0; }
.mi_300x100 .miAvatar .ava_boy_5,
.mi_300x100 .miAvatar .ava_girl_5,
.mi_500x100 .miAvatar .ava_boy_5,
.mi_500x100 .miAvatar .ava_girl_5 { background-position: -399px 0; }
.mi_300x100 .miAvatar .ava_boy_5_rain,
.mi_300x100 .miAvatar .ava_girl_5_rain,
.mi_500x100 .miAvatar .ava_boy_5_rain,
.mi_500x100 .miAvatar .ava_girl_5_rain { background-position: -456px 0; }
.mi_300x100 .miAvatar .ava_boy_10_sun,
.mi_300x100 .miAvatar .ava_girl_10_sun,
.mi_500x100 .miAvatar .ava_boy_10_sun,
.mi_500x100 .miAvatar .ava_girl_10_sun { background-position: -513px 0; }
.mi_300x100 .miAvatar .ava_boy_10,
.mi_300x100 .miAvatar .ava_girl_10,
.mi_500x100 .miAvatar .ava_boy_10,
.mi_500x100 .miAvatar .ava_girl_10 { background-position: -570px 0; }
.mi_300x100 .miAvatar .ava_boy_10_rain,
.mi_300x100 .miAvatar .ava_girl_10_rain,
.mi_500x100 .miAvatar .ava_boy_10_rain,
.mi_500x100 .miAvatar .ava_girl_10_rain { background-position: -627px 0; }
.mi_300x100 .miAvatar .ava_boy_15_sun,
.mi_300x100 .miAvatar .ava_girl_15_sun,
.mi_500x100 .miAvatar .ava_boy_15_sun,
.mi_500x100 .miAvatar .ava_girl_15_sun { background-position: -684px 0; }
.mi_300x100 .miAvatar .ava_boy_15,
.mi_300x100 .miAvatar .ava_girl_15,
.mi_500x100 .miAvatar .ava_boy_15,
.mi_500x100 .miAvatar .ava_girl_15 { background-position: -741px 0; }
.mi_300x100 .miAvatar .ava_boy_15_rain,
.mi_300x100 .miAvatar .ava_girl_15_rain,
.mi_500x100 .miAvatar .ava_boy_15_rain,
.mi_500x100 .miAvatar .ava_girl_15_rain { background-position: -798px 0; }
.mi_300x100 .miAvatar .ava_boy_20_sun,
.mi_300x100 .miAvatar .ava_girl_20_sun,
.mi_500x100 .miAvatar .ava_boy_20_sun,
.mi_500x100 .miAvatar .ava_girl_20_sun { background-position: -855px 0; }
.mi_300x100 .miAvatar .ava_boy_20,
.mi_300x100 .miAvatar .ava_girl_20,
.mi_500x100 .miAvatar .ava_boy_20,
.mi_500x100 .miAvatar .ava_girl_20 { background-position: -912px 0; }
.mi_300x100 .miAvatar .ava_boy_20_rain,
.mi_300x100 .miAvatar .ava_girl_20_rain,
.mi_500x100 .miAvatar .ava_boy_20_rain,
.mi_500x100 .miAvatar .ava_girl_20_rain { background-position: -969px 0; }
.mi_300x100 .miAvatar .ava_boy_25_sun,
.mi_300x100 .miAvatar .ava_girl_25_sun,
.mi_500x100 .miAvatar .ava_boy_25_sun,
.mi_500x100 .miAvatar .ava_girl_25_sun { background-position: -1026px 0; }
.mi_300x100 .miAvatar .ava_boy_25,
.mi_300x100 .miAvatar .ava_girl_25,
.mi_500x100 .miAvatar .ava_boy_25,
.mi_500x100 .miAvatar .ava_girl_25 { background-position: -1083px 0; }
.mi_300x100 .miAvatar .ava_boy_25_rain,
.mi_300x100 .miAvatar .ava_girl_25_rain,
.mi_500x100 .miAvatar .ava_boy_25_rain,
.mi_500x100 .miAvatar .ava_girl_25_rain { background-position: -1140px 0; }
.mi_300x100 .miAvatar .ava_boy_30_sun,
.mi_300x100 .miAvatar .ava_girl_30_sun,
.mi_500x100 .miAvatar .ava_boy_30_sun,
.mi_500x100 .miAvatar .ava_girl_30_sun { background-position: -1197px 0; }
.mi_300x100 .miAvatar .ava_boy_30,
.mi_300x100 .miAvatar .ava_girl_30,
.mi_500x100 .miAvatar .ava_boy_30,
.mi_500x100 .miAvatar .ava_girl_30 { background-position: -1254px 0; }
.mi_300x100 .miAvatar .ava_boy_30_night,
.mi_300x100 .miAvatar .ava_girl_30_night,
.mi_500x100 .miAvatar .ava_boy_30_night,
.mi_500x100 .miAvatar .ava_girl_30_night { background-position: -1311px 0; }
.mi_300x100 .miAvatar .ava_boy_30_rain,
.mi_300x100 .miAvatar .ava_girl_30_rain,
.mi_500x100 .miAvatar .ava_boy_30_rain,
.mi_500x100 .miAvatar .ava_girl_30_rain { background-position: -1368px 0; }
.mi_300x100 .miAvatar .ava_boy_99_sun,
.mi_300x100 .miAvatar .ava_girl_99_sun,
.mi_500x100 .miAvatar .ava_boy_99_sun,
.mi_500x100 .miAvatar .ava_girl_99_sun { background-position: -1425px 0; }
.mi_300x100 .miAvatar .ava_boy_99,
.mi_300x100 .miAvatar .ava_girl_99,
.mi_500x100 .miAvatar .ava_boy_99,
.mi_500x100 .miAvatar .ava_girl_99 { background-position: -1482px 0; }
.mi_300x100 .miAvatar .ava_boy_99_night,
.mi_300x100 .miAvatar .ava_girl_99_night,
.mi_500x100 .miAvatar .ava_boy_99_night,
.mi_500x100 .miAvatar .ava_girl_99_night { background-position: -1539px 0; }
/* end avatars 57x100 */

/* avatars 105x183 */
.mi_300x250 .miAvatar {
	height: 183px;
	left: 5px;
	top: 40px;
	width: 105px;
}
.mi_300x250.mi_avatar_none .miAvatar {
	display: none;
}
.mi_300x250 .miAvatar span {
	height: 183px;
	width: 105px;
}
.mi_300x250.mi_avatar_boy .miAvatar span,
.mi_300x250.mi_avatar_girl .miAvatar span {
	background-position: 0 0;
	background-repeat: no-repeat;
}

.mi_300x250 .miAvatar .ava_boy_-99 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_-99.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_-99 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_-99.png"); }
.mi_300x250 .miAvatar .ava_boy_-20 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_-20.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_-20 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_-20.png"); }
.mi_300x250 .miAvatar .ava_boy_-15 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_-15.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_-15 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_-15.png"); }
.mi_300x250 .miAvatar .ava_boy_-10 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_-10.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_-10 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_-10.png"); }
.mi_300x250 .miAvatar .ava_boy_-5 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_-5.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_-5 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_-5.png"); }
.mi_300x250 .miAvatar .ava_boy_0 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_0.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_0 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_0.png"); }
.mi_300x250 .miAvatar .ava_boy_0_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_0_rain.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_0_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_0_rain.png"); }
.mi_300x250 .miAvatar .ava_boy_5 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_5.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_5 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_5.png"); }
.mi_300x250 .miAvatar .ava_boy_5_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_5_rain.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_5_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_5_rain.png"); }
.mi_300x250 .miAvatar .ava_boy_10_sun { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_10_sun.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_10_sun { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_10_sun.png"); }
.mi_300x250 .miAvatar .ava_boy_10 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_10.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_10 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_10.png"); }
.mi_300x250 .miAvatar .ava_boy_10_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_10_rain.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_10_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_10_rain.png"); }
.mi_300x250 .miAvatar .ava_boy_15_sun { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_15_sun.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_15_sun { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_15_sun.png"); }
.mi_300x250 .miAvatar .ava_boy_15 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_15.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_15 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_15.png"); }
.mi_300x250 .miAvatar .ava_boy_15_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_15_rain.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_15_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_15_rain.png"); }
.mi_300x250 .miAvatar .ava_boy_20_sun { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_20_sun.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_20_sun { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_20_sun.png"); }
.mi_300x250 .miAvatar .ava_boy_20 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_20.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_20 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_20.png"); }
.mi_300x250 .miAvatar .ava_boy_20_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_20_rain.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_20_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_20_rain.png"); }
.mi_300x250 .miAvatar .ava_boy_25_sun { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_25_sun.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_25_sun { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_25_sun.png"); }
.mi_300x250 .miAvatar .ava_boy_25 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_25.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_25 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_25.png"); }
.mi_300x250 .miAvatar .ava_boy_25_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_25_rain.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_25_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_25_rain.png"); }
.mi_300x250 .miAvatar .ava_boy_30_sun { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_30_sun.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_30_sun { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_30_sun.png"); }
.mi_300x250 .miAvatar .ava_boy_30 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_30.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_30 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_30.png"); }
.mi_300x250 .miAvatar .ava_boy_30_night { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_30_night.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_30_night { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_30_night.png"); }
.mi_300x250 .miAvatar .ava_boy_30_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_30_rain.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_30_rain { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_30_rain.png"); }
.mi_300x250 .miAvatar .ava_boy_99_sun { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_99_sun.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_99_sun { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_99_sun.png"); }
.mi_300x250 .miAvatar .ava_boy_99 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_99.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_99 { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_99.png"); }
.mi_300x250 .miAvatar .ava_boy_99_night { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_boy_99_night.png"); }
.mi_300x250.mi_avatar_girl .miAvatar .ava_girl_99_night { background-image:  url("https://www.meteoprog.pl/images/avatar/105x183/ava_girl_99_night.png"); }
/* end avatars 105x183 */
/** END AVATARS **/
/**********************************************************************/
/*popup.css*/
.overflow { overflow:visible !important; }
.dim { display:none; background:url(/images/popup/dim-bg.png) 0 0 repeat; position:absolute; top:0; left:0; z-index:10000; width:100%; height:100%; }

.popup { display:none; position:fixed; z-index:10010; top:50%; left:50%; margin:-150px auto auto -210px; width:420px; min-height:275px; border-radius:10px; background:#fff url(/images/popup/popup-bg-cloud.png) 50% 0 no-repeat; padding-top:25px; }
.popup .close { position:absolute; top:5px; right:5px; background:url(/images/popup/ico-close.png) 0 0 repeat-x; display:block; width:16px; height:16px; z-index:0; }

.popup .caption { width:260px; margin:0 auto 20px; text-align:center; color:#333; font:bold 14px/15px Arial, sans-serif; text-transform:uppercase; }

.feed-details { width:280px; margin:0 auto; }

.fd__row { overflow:hidden; margin-top:10px; }
.fd__row > p { float:left; width:75px; font:bold 14px/1.125 Arial,sans-serif; color:#333; line-height: 25px; }
.fd__row > div { float:left; }
.fd__row > div > p { overflow:hidden; color:#303e50; font-size:14px; margin-bottom:3px; }
.fd__row label { margin-right:5px; }

.checkbox { float:left; display:block; background:url(http://www.meteoprog.ua/images/widget/checkbox.png) 0 0 no-repeat; width:20px; }

.feed-actions { width:280px; margin:15px auto 0; overflow:hidden; }
.feed-actions input[type="text"] { display:block; float:left; width:190px; padding-left:20px; background:url(/images/popup/ico-mail.png) 2px 50% no-repeat; margin:3px 0; color:#999; font-style:italic; }
.feed-actions input.popup-button { display:block; float:left; width:35px; height:26px; margin:0 0 0 10px; padding:0; border:none; background:url(/images/popup/submit-bg.png) 0 0 no-repeat; cursor:pointer; }
.feed-actions input.popup-button:hover { background-position:0 -26px; }
.feed-actions > p { display:none; clear:left; color:#c00; font:italic 14px/1 Arial, sans-serif; }

/**/
.b-select { position:relative; }
.b-select .selected { background: url(http://www.meteoprog.ua/images/widget/bg-selectFilter.png) 0 0 no-repeat; color: #303e50; cursor: pointer; font-size: 14px; height: 25px; line-height: 24px; padding: 0 0 0 8px; width: 86px; }
.b-select .dropdown { background: #fff; border: 1px solid #e1e1e1; display: block; margin: 0; padding: 0; position: absolute; top: -9999px; left: 0px; width: 92px; z-index: 1000; list-style:none; }
.b-select.hover .dropdown { top:25px; }
.b-select .dropdown > li > a { color: #303e50; display: block; font-size: 14px; line-height: 20px; padding: 0 0 0 8px; }
.b-select .dropdown > li > a:hover { background:#ecf0f3; }
.b-autocomplete { background: url(http://www.meteoprog.ua/images/widget/bg-filterTown.png) 0 0 no-repeat; border: none; height: 25px; margin: 0 auto; position: relative; width: 158px; border-radius: 0; box-shadow: none; }
.b-autocomplete input[type="text"] { background: transparent; border: none; color: #999; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; height: 25px; line-height: 24px; margin: 0; padding: 0 6px; width: 146px; outline: none; }

.b-autocomplete .weatherLinks { background: #fff; left: 0; margin: 0; padding: 0; position: absolute; top: 24px; min-width: 156px; width: auto !important; }
.b-autocomplete .weatherLinks ul { background:#fff; }
.b-autocomplete .weatherLinks li  { list-style:none; border: 1px solid #e1e1e1; border-top-width: 0; }
.b-autocomplete .weatherLinks li:first-child  { border-top-width:1px; }
.b-autocomplete .weatherLinks li > a { color: #333; font-size: 12px; height: 22px; line-height: 22px; padding: 0 5px; white-space: nowrap; }
.b-autocomplete .weatherLinks li.hovered > a { text-decoration:underline; }
.b-autocomplete .weatherLinks li > a > span { color: #999; font-style: italic; }

.popup.result { min-height:90px; background-position:0 -300px; }
.popup.result .caption { width:auto; padding:0 15px; margin-bottom: 10px; text-transform: none; font-size:18px; font-weight: normal; }
.popup.result .feed-actions { margin-top:10px; }
.popup.result .feed-actions input.popup-button { float:none; margin:0 auto; }

/*
	map.css
	OMG METEOPROG
	Стили для погоды на карте
*/

.weatherMapTomorrow > *,
.weatherMapAfterTomorrow > *,
.weatherMapAfterAfterTomorrow > * { display:none; }

.mapBlock { margin: 0 0 10px; position: relative; width: 680px; float: left; }
.mapContainer { border: 1px solid #131f33; border-width: 0 1px 1px 1px; padding: 45px 0 25px; position: relative; width: 678px; }
.mapBlock h2 { color: #000; font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; line-height: 20px; margin: 0; padding:0; text-transform: uppercase; margin: 10px 0 7px; }

.mapBlockNav { display: block; height: 39px; margin: 0; padding: 0; list-style: none; }
.mapBlockNav > li { display: block; float: left; height: 35px; background: url(/images/main_map/mapBlockNavSprite.png) 0 0 repeat-x; margin: 0; padding:0; width: 170px; border-top: 4px solid #fff; }
.mapBlockNav > li.active,
.mapBlockNav > li:hover { background: #fff; border-top: 4px solid #475568; }
.mapBlockNav > li > a { display: block; height: 35px; border-right:1px #131f33 solid; border-left:1px #8596b3 solid; text-align:center; line-height:35px; font-weight:bold; font-size:13px; color:#fff; }
.mapBlockNav > li.active > a,
.mapBlockNav > li:hover > a { color: #475568; border-left:0; padding-left:1px; }
.mapBlockNav > li.active + li > a,
.mapBlockNav > li:hover + li > a { border-left:0; padding-left:1px; }
.mapBlockNav > li:first-child > a,
.mapBlockNav > li:first-child:hover > a  { border-left: 1px #131f33 solid; }

#mapWrapper { background: url("/images/main_map/map.png") 0 0 no-repeat; height: 439px; margin: 0 auto; position: relative; width: 660px; }
#map { height: 439px; position: relative; width: 660px; }

.centerName { color: #4d5667; font: bold 11px Arial, sans-serif; line-height: 14px; margin: 0 0 0 -44px; position: absolute;  width: 100px;  text-align: center; z-index: 15; }
/*	Позиционирование названий городов: если не указано ниже, то снизу	*/
.centerName.bottomPos,
.centerName { margin-top: 10px; }
.centerName.topPos,
.centerName.Uzhgorod,
.centerName.Chernivtsi,
.centerName.Khmelnytskyi,
.centerName.Vinnitsa,
.centerName.Mikolaiv,
.centerName.Odesa,
.centerName.Simferopol,
.centerName.Zaporizhzhia { margin-top: -13px; }

.centerWeather { background: url("/images/main_map/centerWeather.png") no-repeat; cursor: pointer; display: none; height: 37px;  margin: 0 0 0  -37px; position: absolute; text-align: center; width: 78px; white-space: nowrap; z-index: 1000; padding:2px 4px 0; }
.centerWeather.active { display: block; }
.centerWeather.weatherMapNow { padding-left: 13px; padding-right:13px; width:60px; }
/*	позиционирование подсказок: если не указано ниже, то сверху	*/
.centerWeather.topPos,
.centerWeather { background-position: -86px 0; height: 33px; margin-top: -35px; padding-top: 4px; }
.centerWeather.bottomPos,
.centerWeather.Uzhgorod,
.centerWeather.Chernivtsi,
.centerWeather.Khmelnytskyi,
.centerWeather.Vinnitsa,
.centerWeather.Mikolaiv,
.centerWeather.Odesa,
.centerWeather.Simferopol,
.centerWeather.Zaporizhzhia { background-position: 0 0; height: 27px; margin-top: 13px; padding-top: 10px; }

.centerWeather > .icon-weather { float:left; }

.centerTown { background: url("/images/main_map/centerTown.png") 0 0 no-repeat; height: 13px; position: absolute; width: 13px; z-index: 1000; }
/*	позиционирование городов по координатам	*/
.centerName.Uzhgorod,
.centerTown.Uzhgorod ,
.centerWeather.Uzhgorod{ left: 47px; top: 211px; }
.centerName.Lviv,
.centerTown.Lviv,
.centerWeather.Lviv { left: 55px; top: 115px; }
.centerName.IvanoFrankivsk,
.centerTown.IvanoFrankivsk,
.centerWeather.IvanoFrankivsk { left: 88px; top: 176px; }
.centerName.Chernivtsi,
.centerTown.Chernivtsi,
.centerWeather.Chernivtsi { left: 139px; top: 218px; }
.centerName.Ternopil,
.centerTown.Ternopil,
.centerWeather.Ternopil { left: 139px; top: 119px; }
.centerName.Rivne,
.centerTown.Rivne,
.centerWeather.Rivne { left: 177px; top: 40px; }
.centerName.Lutsk,
.centerTown.Lutsk,
.centerWeather.Lutsk { left: 88px; top: 37px; }
.centerName.Zhytomyr,
.centerTown.Zhytomyr,
.centerWeather.Zhytomyr { left: 226px; top: 102px; }
.centerName.Khmelnytskyi,
.centerTown.Khmelnytskyi,
.centerWeather.Khmelnytskyi { left: 190px; top: 153px; }
.centerName.Vinnitsa,
.centerTown.Vinnitsa,
.centerWeather.Vinnitsa { left: 252px; top: 210px; }
.centerName.Mikolaiv,
.centerTown.Mikolaiv,
.centerWeather.Mikolaiv { left: 329px; top: 261px; }
.centerName.Odesa,
.centerTown.Odesa,
.centerWeather.Odesa { left: 304px; top: 321px; }
.centerName.Simferopol,
.centerTown.Simferopol,
.centerWeather.Simferopol { left: 440px; top: 387px; }
.centerName.Kherson,
.centerTown.Kherson,
.centerWeather.Kherson { left: 412px; top: 313px; }
.centerName.Zaporizhzhia,
.centerTown.Zaporizhzhia,
.centerWeather.Zaporizhzhia { left: 504px; top: 288px; }
.centerName.Donetsk,
.centerTown.Donetsk,
.centerWeather.Donetsk { left: 571px; top: 237px; }
.centerName.Luhansk,
.centerTown.Luhansk,
.centerWeather.Luhansk { left: 616px; top: 170px; }
.centerName.Kyiv,
.centerTown.Kyiv,
.centerWeather.Kyiv { left: 313px; top: 94px; }
.centerName.Chercasy,
.centerTown.Chercasy,
.centerWeather.Chercasy { left: 340px; top: 156px; }
.centerName.Poltava,
.centerTown.Poltava,
.centerWeather.Poltava { left: 435px; top: 138px; }
.centerName.Kirovohrad,
.centerTown.Kirovohrad,
.centerWeather.Kirovohrad { left: 363px; top: 213px; }
.centerName.Dnipropetrovsk,
.centerTown.Dnipropetrovsk,
.centerWeather.Dnipropetrovsk { left: 470px; top: 208px; }
.centerName.Kharkiv,
.centerTown.Kharkiv,
.centerWeather.Kharkiv { left: 531px; top: 127px; }
.centerName.Sumy,
.centerTown.Sumy,
.centerWeather.Sumy { left: 428px; top: 60px; }
.centerName.Chernigiv,
.centerTown.Chernigiv,
.centerWeather.Chernigiv { left: 341px; top: 30px; }
.centerName.Kyiv { font-size: 14px; }
.centerWeather .tempCity { float:left; color: #000; display: -moz-inline-stack; display: inline-block; font-family: Arial, sans-serif; font-size: 11px; height:22px; line-height: 22px; vertical-align: top; zoom: 1; *display: inline; padding:0; margin:0 2px; }



#mapWrapper-pl { background: url("/images/main_map/map-pl.svg") center 0 no-repeat; height: 630px; margin: 0 auto; position: relative; width: 660px; }

.centerName.Krakow,
.centerTown.Krakow ,
.centerWeather.Krakow{
    left: 59%;
    top: 83%;
}


.centerName.Szczecin,
.centerTown.Szczecin ,
.centerWeather.Szczecin{
    left: 6%;
    top: 23%;
}

.centerName.Gdansk,
.centerTown.Gdansk ,
.centerWeather.Gdansk{
    left: 45%;
    top: 8%;
}

.centerName.Olsztyn,
.centerTown.Olsztyn,
.centerWeather.Olsztyn{
    left: 62%;
    top: 17%;
}

.centerName.Bialystok,
.centerTown.Bialystok,
.centerWeather.Bialystok{
    left: 88%;
    top: 28%;
}

.centerName.Gorzowwielkopolski,
.centerTown.Gorzowwielkopolski,
.centerWeather.Gorzowwielkopolski {
    left: 11%;
    top: 34%;
}





.centerName.Katowice,
.centerTown.Katowice,
.centerWeather.Katowice {
    left: 47%;
    top: 76%;
}

.centerName.Opole,
.centerTown.Opole,
.centerWeather.Opole {
    left: 36%;
    top: 70%;
}

.centerName.Rzeszow,
.centerTown.Rzeszow,
.centerWeather.Rzeszow {
    left: 78%;
    top: 80%;
}

.centerName.Lodz,
.centerTown.Lodz,
.centerWeather.Lodz {
    left: 52%;
    top: 54%;
}

.centerName.Keltse,
.centerTown.Keltse,
.centerWeather.Keltse {
    left: 61%;
    top: 69%;
}


.centerName.Wroclaw,
.centerTown.Wroclaw,
.centerWeather.Wroclaw {
    left: 25%;
    top: 64%;
}

.centerName.Lublin,
.centerTown.Lublin,
.centerWeather.Lublin {
    left: 83%;
    top: 60%;
}


.centerName.Warszawa,
.centerTown.Warszawa,
.centerWeather.Warszawa {
    left: 69%;
    top: 39%;
}

.centerName.Warszawa {
    text-transform: uppercase;
}

.centerName.Torun,
.centerTown.Torun,
.centerWeather.Torun {
    left: 47%;
    top: 32%;
}

.centerName.Bydgoszcz,
.centerTown.Bydgoszcz,
.centerWeather.Bydgoszcz {
    left: 38%;
    top: 28%;
}

.centerName.Poznan,
.centerTown.Poznan,
.centerWeather.Poznan {
    left: 26%;
    top: 40%;
}

.centerName.Zielonagora,
.centerTown.Zielonagora,
.centerWeather.Zielonagora {
    left: 12%;
    top: 47%;
}



.mapBlockNav > li {
    height: 40px;
}

/*
	blog.css
 *	OMG-METEOPROG
 *	
 *	Jun 2013
 * 
 *	Styles for blog pages
 * 
 * */
.main.b-blog-root {
	padding: 10px 27px 0;
	width: 986px;
}
 
 
.b-blog-root { *zoom: expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif"); *zoom: 1; }
.b-blog-root:before,
.b-blog-root:after { content: ""; display: table; }
.b-blog-root:after { clear: both; }

.blog-header-picture { display:block; height: 110px; overflow: hidden; text-align:center; margin:0 auto 30px; position: relative; }

.blog-col-left { float:left; display:block; width:671px; }

.b-news-list {}
.blog-news-item { display:block; overflow:hidden; margin-top:30px; }
.blog-news-item:first-child { margin-top:0; }
.bni-title { display:block; margin:0 auto 10px; font:bold 21px/23px Arial, sans-serif; }
.bni-title a { color:#000; text-decoration:none; }
.bni-title a:hover { text-decoration:underline; }
.bni-meta { float:left; width:60px; padding:0 20px 10px; text-align:right; }
.bni-meta > p { display:block; color:#1280c4; font-weight:bold; line-height:1; margin-bottom:5px; }
.bni-meta > p:first-child { margin-bottom:0; }
.bni-meta > ._date { font-size:35px; }
.bni-meta > ._month { font-size:16px; font-weight:normal; }
.bni-meta > ._time { font-size:18px; color:#000; }
.bni-content { padding-left:100px; }
.bni-cat { display:block; margin-bottom:10px; line-height:1; }
.bni-cat a { font:12px/1 Arial, sans-serif; color:#336699; text-decoration:none; }
.bni-cat a:hover { text-decoration:underline; }
.bni-image { display:block; margin:0 0 15px; }
.bni-text { display:block; margin-bottom:15px; color:#000; font:12px/16px Arial, sans-serif; }
.bni-more { font-size:14px; color:#1280c4; text-decoration:none; }
.bni-more:hover { text-decoration:underline; }


.blog-col-right { float:right; display:block; width:300px; margin:0 0 0 15px; }

.blog-highlights { display:block; padding:10px 3px 5px; margin-bottom:10px; border:1px #ced3dc solid; border-radius:4px; background:#eaedf1; box-shadow:inset 0 1px 1px #fff; }
.blog-highlights-title { display:block; margin:0 5px 10px; font-size:13px; font-weight:bold; color:#444c5d; }
.blog-highlights-content { display:block; padding:2px; background:#fff; }

.blog-popular-list { display:block; list-style:decimal outside; padding-left:2em; color:#1280c4; }
.blog-popular-list li { margin-bottom:.5em; color:#1280c4; font-size:13px; line-height:15px; font-weight:bold; }
.blog-popular-list li a { color:#666; font-weight:normal; text-decoration:none; }
.blog-popular-list li a:hover { color:#666; font-weight:normal; text-decoration:underline; }

.blog-categories-list { display:block; list-style:none outside; color:#1280c4; }
.blog-categories-list li { display:block; background:url(/images/blog/blog-list-arrows.png) 8px -15px no-repeat; padding-left:2em; margin-bottom:.5em; color:#1280c4; font-size:13px; line-height:15px; }
.blog-categories-list li a { color:#666; font-weight:normal; text-decoration:none; }
.blog-categories-list li a:hover { text-decoration:underline; }
.blog-categories-list li._on { background-position:8px 0; font-weight:bold; }
.blog-categories-list li._on a { font-weight:bold; color:#1280c4; }

.blog-name {
	color: #000;
	font: bold 21px/110px Arial, sans-serif;
	left: 0;
	padding-left: 10px;
	position: absolute;
	text-transform: uppercase;
	top: 0;
}
.weatherBlockHead.mi_300x100 {
	height: 110px;
	position: absolute;
	right: 0;
	top: 0;
	width: auto;
}
.weatherBlockHead .weatherCity {
	color: #333;
	float: left;
	height: 110px;
	font: 21px/110px Arial, sans-serif;
	padding: 0 20px 0 0;
}
.weatherBlockHead .weatherDayBlock {
	float: left;
	height: 95px;
	padding: 15px 0 0;
	text-align: center;
}
.weatherBlockHead .weatherDayBlock.today {
	padding-right: 43px;
}
.weatherBlockHead .weatherDayBlock.tomorrow {
	padding-right: 51px;
}
.weatherBlockHead .weatherDayBlock .weatherDay {
	color: #333;
	font: 12px/14px Arial, sans-serif;
	padding: 0 0 2px;
}
.weatherBlockHead .weatherDayBlock .weatherTemp {
	color: #333;
	font: bold 14px/16px Arial, sans-serif;
}
.weatherBlockHead .weatherDayBlock .weatherTemp .maxTemp {
	color: #990000;
}
.weatherBlockHead .fullWeather {
	color: #1a55a4;
	display: inline-block;
	font: bold 13px/13px Arial, sans-serif;
	padding: 42px 9px 0 0;
	width:60px;
}
.sicialShare {
	overflow: hidden;
	padding: 20px 0;
}
.article.articleBlog {
	margin: 0;
}
.article.articleBlog .titleArticle {
	color: #000;
	font: bold 21px/23px Arial, sans-serif;
	margin-top: -3px;
}
.article.articleBlog .dateArticle {
	color: #1280c4;
	font: 12px/14px Arial, sans-serif;
	margin-top: 13px;
}
.article.articleBlog .dateArticle .postTime {
	color: #ccc;
	font-weight: bold;
}
.article.articleBlog .imgArticle {
	height: 276px;
	overflow: hidden;
	width: 671px
}
.article.articleBlog .textDesc  {
	margin: 15px 0 0;
}
.article.articleBlog .textDesc p  {
	color: #000;
	font: 12px/16px Arial, sans-serif;
	margin: 0 0 15px;
}
.article.articleBlog .textDesc a  {
	color: #336699;
	font: 12px/16px Arial, sans-serif;
	margin: 0 0 15px;
}
.article.articleBlog .socialButton {
	margin: 0 0 12px;
}
/*
 *		city.css 		OMG Meteoprog
 * 
 * 		BEGIN STYLES FOR NEW CITY PAGE
 */


/*		general styles for new tabs		*/
.b-tabs-item { display:none; }
.b-tabs-item:first-child { display:block; }

.full-tabs.b-tabs-scope { margin: 0 0 10px; position: relative; width:auto; float: left; }
.full-tabs .b-tabs-wrap { border: 1px solid #131f33; border-width: 0 1px 1px 1px; padding: 30px 0 25px; position: relative; }
#maps_city_wrap.b-tabs-wrap { padding: 10px 0 25px; }
.full-tabs .b-tabs-nav { display: flex; flex-flow: row nowrap; width:100%; height:45px; margin:0; padding:0; list-style:none; }
.full-tabs .b-tabs-nav > li { display: block; height:45px; background: url(/images/period.jpg) 0 50% repeat-x; margin: 0; padding:0; border-top: 4px solid #fff; }
.full-tabs .b-tabs-nav > li.active,
.full-tabs .b-tabs-nav > li:hover { background: #fff; border-top: 4px solid #475568; }
.full-tabs .b-tabs-nav > li > a { display: block; height:45px; border-right:1px #131f33 solid; border-left:1px #8596b3 solid; text-align:center; line-height:45px; font-weight:bold; font-size:13px; color:#fff; }
.full-tabs .b-tabs-nav > li.active > a,
.full-tabs .b-tabs-nav > li:hover > a { color: #475568; border-left:0; padding-left:1px; }
.full-tabs .b-tabs-nav > li.active + li > a,
.full-tabs .b-tabs-nav > li:hover + li > a { border-left:0; padding-left:1px; }
.full-tabs .b-tabs-nav > li:first-child > a,
.full-tabs .b-tabs-nav > li:first-child:hover > a  { border-left: 1px #131f33 solid; }

/*		rozetka informer in main column		*/
.aromart-new.main-col { float:right; }

/*		overrides for graph-stats tabs		*/
.graph-stats.full-tabs { float:left; width:369px; height:425px; margin:10px auto; }
.graph-stats.full-tabs .b-tabs-wrap { height:351px; /* height:325px; */ }
.graph-stats.full-tabs .b-tabs-nav > li { width:123px; text-transform:uppercase; }

/*		overrides for maps-stats tabs		*/
.map-stats.full-tabs { width:680px; height:440px; margin:10px auto 20px; }
.map-stats.full-tabs .b-tabs-wrap { height:340px; }
.map-stats.full-tabs .b-tabs-nav > li { width:100%; text-transform:uppercase; }
/* .map-stats.full-tabs .b-tabs-nav > li:first-child { width:228px; } */

/*		weather-in-regions tabs		*/
.region-weather { clear:both; overflow: hidden; display:block; }
.region-weather .b-tabs-nav { display:block; list-style:none; overflow:hidden; }
.region-weather .b-tabs-nav > li { float:left; display:block; margin-right:5px; }
.region-weather .b-tabs-nav > li > a { display:block; padding:.35em .5em .25em; background:#eaedf1; color:#3e4b5d; font:bold 18px/1 Arial, Helvetica, sans-serif; text-transform:uppercase; }
.region-weather .b-tabs-nav > li.active > a { background:#425f7d; color:#fff; }
.region-weather .b-tabs-wrap { border-top: 2px solid #425f7d; }

/*		overrides for topnews		*/
.b-topnews { margin: 20px 0; *zoom: expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif"); }
.b-topnews:before,
.b-topnews:after { content: ""; display: table; }
.b-topnews:after { clear: both; }
.b-topnews-caption { float:left; padding:0 8px; background: #5c6d86; color: #fff; font:bold 18px/28px Arial, Helvetica, sans-serif; margin: 0 5px 0 0; text-transform:uppercase; }
.b-topnews .countrolTelevizor { position:static; float:right; overflow:hidden; padding-top:4px; }
.b-topnews .controlNews .activ { color:#fff !important; }
.b-topnews .newsSlider { top:0 !important; margin-top:0 !important; }

.b-topnews .descriptSliderNew { position:absolute; left:0; bottom:0; width:680px; }
.b-topnews .descriptSliderNew a { padding:20px 10px 25px; background:url(/images/topnews-caption-background.png) 0 0 repeat; }
.b-topnews .descriptSliderNew a.leftNewsControl,
.b-topnews .descriptSliderNew a.rightNewsControl { position: absolute; bottom: 120%; top: auto; display:block; width:31px !important; height:62px !important; padding:0; margin:0; }
.b-topnews .descriptSliderNew a.leftNewsControl { left:0; background:url(/images/topnews-arrows.png) -31px 0 no-repeat; }
.b-topnews .descriptSliderNew a.rightNewsControl { right:0; left: auto; background:url(/images/topnews-arrows.png) 0 0 no-repeat; }
.b-topnews .descriptSliderNewFoot { display:none; }

.b-topnews  a.leftNewsControl,
.b-topnews  a.rightNewsControl { position: absolute; top:100px; display:block; width:31px !important; height:62px !important; padding:0; margin:0; }
.b-topnews  a.leftNewsControl { left:0; background:url(/images/topnews-arrows.png) -31px 0 no-repeat; }
.b-topnews  a.rightNewsControl { right:0; left: auto; background:url(/images/topnews-arrows.png) 0 0 no-repeat; }

.city-small-graphic .lineGray{
	width: auto;
	margin-left:0;
}
.city-small-graphic .someDayMouth{
	width: 50px;
	margin: 0px;
}
.city-small-graphic .someDayMouth+.someDayMouth{
	margin: 0 0 0 2px;
}	
.city-small-graphic .someDayMouth .overcanvas{
	width: 100%;
}	
.city-small-graphic #canvas-placeholder-city-small{
	width: 362px;
	left:0;
	height: 251px; /*height: 225px;*/
	position: absolute;
	top: 30px;
}
.city-small-graphic .rightPartGrafic .someDayMouth, .city-small-graphic .someDayMouth .overcanvas{
	height: 311px;/*height: 285px;*/
}
.city-small-graphic .pozImg1, .city-small-graphic .pozImg2{
	left: 9px;
}
.tab-container-downfall, .tab-container-pressure, .tab-container-temperature{
	display:none;
}
.b-tabs-wrap.tab-downfall .tab-container-downfall, .b-tabs-wrap.tab-pressure .tab-container-pressure, .b-tabs-wrap.tab-temperature .tab-container-temperature{
	display:block;
}
.b-tabs-wrap.tab-downfall .pozImg2{
	display:none;
}
.b-tabs-wrap.tab-downfall #canvas-placeholder-city-small{
	margin-top:30px;
	height: 251px; /*height: 225px;*/
}
.b-tabs-wrap.tab-downfall #valueLabels0{
	color: black;
}
.b-tabs-wrap.tab-pressure #valueLabels0{
	color: #666666;
}
.b-tabs-wrap.tab-pressure #valueLabels1{
	color: #00af89;
}
.b-tabs-wrap.tab-pressure #valueLabels1 .valueLabel{
	margin-top:-18px;
}
.b-tabs-scope.full-tabs.graph-stats .roundGrey, .b-tabs-scope.full-tabs.graph-stats .roundRed{
	margin: 0 3px 0 3px;
}
.b-tabs-scope.full-tabs.graph-stats .roundGreen{
    background:url(/images/dottedGreen.jpg) no-repeat;
    width:13px;
    height:12px;
    margin: 0 3px 0 3px;
}
.city-small-graphic .dayMounth{
	margin: 0;
}
.city-small-graphic .dayMounth .someDayMouth+.someDayMouth{
	width: 52px;
	margin:0;
}
.b-tabs-scope.full-tabs.graph-stats .rightPartGrafic{
	height: auto;
	width: auto;
}
.b-tabs-scope.full-tabs.graph-stats{
	width:364px;
}
.b-tabs-scope.full-tabs.graph-stats .b-tabs-nav li{
	width:121px;
}
.b-tabs-scope.full-tabs.graph-stats .b-tabs-nav li.active{
	width:122px;
}
.graph-stats.full-tabs .b-tabs-wrap{
	padding: 0px 0 25px;
	clear:both;
}

.listWeatherRightMap.list-map-links{
	border-top: 1px solid black;
	padding: 13px 0;
}
.city-small-graphic .grafik{
	height: auto;
}
.city-small-graphic .grafik .rightPartGrafic{
	margin-bottom: 2px;
}
#city-graph-stats .b-tabs-wrap .textDay{
	margin-left: 5px;
}


/*		END STYLES FOR NEW CITY PAGE		*/

.centerName.Ivanofrankivsk, .centerTown.Ivanofrankivsk, .centerWeather.Ivanofrankivsk {
 left: 88px;
    top: 176px;
    position: absolute;
}

/* @@@.
Стили для предупреждений warnings.css
*/
                    .b-alert-small {font-size: 13px;text-decoration: none; line-height:17px; margin-bottom:10px;}
                    .b-alert-small a {font-size:12px;text-decoration: underline;display: block;font-weight: bold;color: #000;}
                    .b-alert-small a:hover {text-decoration: none;}
.b-alerts-desc { clear:both; display:block; padding-top:10px; margin:10px auto 15px; border-top:2px #3e4b5d solid; }
.b-alerts-desc p { font-size:15px; line-height:18px; margin-bottom:1em; color:#333; text-align:justify}   

.b-alerts-options { margin-bottom:40px; } 
.b-alerts-options .formBlock .filter.alertType { width:200px; }
.b-alerts-options .formBlock .alertType .currentSize { display:block; width:148px; background: #fff; height:23px; border:1px #E1E1E1 solid; padding:0 5px; position: relative; margin: 0 auto}
.b-alerts-options .formBlock .alertType .currentSize i.css-arrow { position: absolute; right: 5px; top: 10px; }
.b-alerts-options .formBlock .sizeList { width:158px; left:20px; }
.b-alerts-options .formBlock .filter.selectTown { width:200px; }   
.b-alerts-options .formBlock .filter.selectEmail { width:276px; }
.b-alerts-options .formBlock .filter.selectEmail .widget-bgSearchC { width:235px; }
.b-alerts-options .formBlock .filter.selectEmail .widget-bgSearchC input { display:block; width:215px; padding:0 5px; height:23px; background:#fff; border:1px #e1e1e1 solid; }

.b-alerts-rules { clear:both; display:block; font-size:15px; margin:0 auto 20px; }
.b-alerts-rules a { color:#3e4b5d; text-decoration:underline; }
.b-alerts-rules a:hover { text-decoration:none; }   

.b-alerts-submit { display:block; text-align:center; margin:0 auto 20px; }
.b-alerts-submit input {  background:url("http://www.meteoprog.ua/images/period.jpg") repeat-x scroll 0 50% transparent; border:none; border-radius:5px; color:#fff; cursor:pointer; display:block; font:bold 16px/45px Arial,sans-serif; height:45px; margin:0 auto; padding:0 45px; }

.b-alerts-submit input:hover { text-decoration:underline; }

.b-alerts-desc a { color:#1a3dc1; font:bold 14px/1.25 Arial, sans-serif; text-decoration:underline; }
.b-alerts-desc a:hover { text-decoration:none; }

.b-alerts-options .formBlock .filterTown .widget-bgSearchC #w_search_list ul li a { text-decoration:none; }
.b-alerts-options .formBlock .filterTown .widget-bgSearchC #w_search_list ul li a:hover { text-decoration:underline; }
.b-alerts-options .formBlock .filterTown .widget-bgSearchC input { width: 144px; height: 23px; background: #fff; border: 1px #e1e1e1 solid; }
.b-meteo-alerts-banner{ margin-left:20px;float: left;display: block;width: 162px;}
.mapBlockNav > li {
height: auto;
}

.showAllDay.floatL {
float: none;
}
