html {min-height: 100%;	width: 100%;height: 100%;}
body {line-height: 1.2; min-height: 100%; width: 100%;background:#fff;margin: 0;height: 100%;min-width:320px;}

*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; margin: 0;padding: 0;}
.clear{clear:both}
.clearfix:after {content: "";display: table;clear: both;}

.all{width:1247px;min-width:360px; position: relative;min-height: 100%;margin:0 auto;}

/*header*/
.header{display: inline-block;width: 100%}
.top_line{position: relative;background: #bc252e;width: 100%;padding: 11px 10px 0 30px;height: 43px;-webkit-box-shadow: 3px 1px 8px -1px rgba(0,0,0,1);-moz-box-shadow: 3px 1px 8px -1px  rgba(0,0,0,1);box-shadow: 3px 1px 8px -1px rgba(0,0,0,1);z-index: 1000}

.langs_hide{display: none}
#langs_hide>img{float: right;margin-top: 9px;margin-right: 0;margin-left: -4px;}
#langs_hide span{color:#fff}
.other_langs{display:none;position:absolute;top: 33px;left: -9px; background-color:#fff; padding:0; color:#1D3678; text-align: left;box-shadow: 0px 0px 5px rgba(0,0,0,0.8);/*z-index:1556;*/}
.other_langs a{color:#bc252e;width:100%;padding:12px;display:block;line-height: 1.2;}
.displayed{ display:block;}
.langs, .langs_hide{float: left;color: #fff;font-size: 14px}
.lang{color:#fff;margin-right:10px}
.lang:hover{font-family: 'Arial-Bold', Arial}
.selected{font-family: 'Arial-Bold', Arial;margin-right: 10px}

.top_line_right{float: right}
.top_line_right img{margin-top:0;margin-bottom: 0;float: none;margin-right: 18px}
.top_line_ban{display: inline-block}

.header_soc_icons{position: relative; height: 20px;display: inline-block;/*padding-right: 10px;padding-left: 10px;*/}
.header_soc_icons img{margin: 0; float: none; border: 0}
.header_soc_icons_main_mobile{background: url('/desimages/share.png') no-repeat 50% 50%;  width: 56px; height:20px;}
.header_soc_icons_main_mobile:hover{background: url('/desimages/share_h.png') no-repeat 50% 50%;cursor: pointer}
.header_soc_icons .header_soc_icons_hide{position: absolute; padding: 12px 16px;left:0;z-index: 15; height: auto;width: 100%; background-color: #fff; text-align: center; display: none;margin-top: 12px;-webkit-box-shadow: 3px 1px 8px -1px rgba(0,0,0,1);-moz-box-shadow: 3px 1px 8px -1px  rgba(0,0,0,1);box-shadow: 3px 1px 8px -1px rgba(0,0,0,1);z-index: 1000}
.header_soc_icons_hide a{display: block; padding: 6px 0px}
.header_soc_icons_main_mobile{display: block}
.header_soc_icons_hide{display: none}

.search{float: right;width: 175px;height: 20px;background: #eaeaea;display: table;position: relative;margin-left: 20px;}
#search_str{border: none;color: #ad1d2d;padding-left: 8px;padding-bottom: 1px;width: 142px;background: #eaeaea;position: absolute;height: 20px;font-size: 12px;left: 0;}
#search_button{background: url('/desimages/search_icon.jpg') no-repeat center center;border: none;position: absolute;width: 33px;height: 20px;cursor: pointer;right: 0;}
#search_str:focus{background: #fff}

.header_left{width: 67.3%;float: left}
.logo{width: 32%;float: left}
.hide_logo{float: left;display: none}
.site_name{width: 100%;background: url('/desimages/logo_bkgr.png') no-repeat;height: 114px;padding-left: 30px;-webkit-box-shadow: 0px 3px 7px 0px rgba(144,155,145,1);-moz-box-shadow: 0px 3px 7px 0px rgba(144,155,145,1);box-shadow: 0px 3px 7px 0px rgba(144,155,145,1);}
.site_name img{float: none;margin:8px 0px 5px 0px;max-width: 100%}
.logo a:last-child img{margin-left: 13px}
.title_site{float: right;width: 65%;padding-top: 10px}

.contacts_info{font-size: 16px;font-family: 'Arial-Regular', Arial;color:#646472;padding:30px 10px 20px 0}
.contacts_info a{color:#646472}
.contacts_info img{display: none}
.text_info{width: 34%;float: left}
.text_info>div{padding-bottom: 7px}
.text_info>div:last-child{padding-bottom: 0}

.menu_priem{width:65%;float: right;padding-top: 1px;font-family: 'Arial-Bold', Arial}
.menu_priem ul{margin: 0;width: 34%}
.menu_priem ul li{background: none;padding-bottom: 1px;line-height: 19px}
.menu_priem ul li:last-child{padding-bottom: 0}
.menu_priem ul:first-child{float: right;width: 66%}
.menu_priem ul:last-child{float: left;}
.menu_priem ul li a{font-family: 'Arial-Bold', Arial;display: block}
.menu_priem ul li a:hover{color:#4a7844;text-decoration: none}

.header_right{width: 32.7%;float: right}
.banner_slider_box{position: relative; height: 100%; min-height:203px;}
.banner_slider_box img{margin: 0;max-width: 408px;width: 100%;max-height: 253px}
.banner_slider_box .bx-wrapper .bx-pager {width: 20%;background: none;text-align: center;font-size: 0.85em;color: #bc252e;padding: 0;position: absolute;right: 4%;top: 12px;display: table}
.banner_slider_box .bx-wrapper .bx-pager .bx-pager-item{display: table-cell}
.banner_slider_box .bx-wrapper .bx-pager.bx-default-pager a {background: #fff;text-indent: -9999px;display: block;width: 13px;height: 13px;margin: 0 5px;outline: 0;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-webkit-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);-moz-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1); box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);}
.banner_slider_box .bx-wrapper .bx-pager.bx-default-pager a:hover, .banner_slider_box .bx-wrapper .bx-pager.bx-default-pager a.active {background: #bc252e;}
.one_slide_title{position: absolute;bottom: 8%;color: #fff;font-size: 16px;padding: 20px 8px 20px 23px;width: 100%;background: rgba(9, 9, 9, 0.5);}
@-moz-document url-prefix(){
    .banner_slider_box .bx-wrapper .bx-pager{right: 1%;}
}

.banner_slider_box .slider_header .one_slide {
    visibility: hidden;
}

.banner_slider_box .slider_header .one_slide:first-of-type {
    visibility: visible;
}

.loader {
    border: 6px solid #b8b5b5; 
    border-top: 6px solid #468c5f; 
    border-radius: 50%;
    width: 35px;
    height: 35px;
    animation: spin 2s linear infinite;
    position: absolute;
    z-index: 9999;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    /*display: none;*/
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

#menu{display: none}
.h_menu{width: 100%;-webkit-box-shadow: 3px 5px 8px -1px rgba(144,155,145,1);-moz-box-shadow: 3px 5px 8px -1px rgba(144,155,145,1);box-shadow: 3px 5px 8px -1px rgba(144,155,145,1);}
.h_menu>span{display: none}
.h_menu_inner{width: 100%;display: table;background: #398f2b;position: relative}
.h_menu_inner a{text-transform: uppercase;color:#fff;font-family: 'Arial-Bold', Arial;padding: 11px 10px;display: block}
.h_menu_inner a:hover{color: #fff;text-decoration: none;background: #2c6d20;}
.h_menu_inner ul li{background: none}
.h_menu_item{display: table-cell;text-align: center;position: relative}
.h_menu_item>a:first-child{padding-left: 25px}
.h_menu_item>a:last-child{padding-right: 15px}
.h_menu_item .menu_second{display: none;position: absolute;left:0px; background-color: #ecf0ec;width: 350px;z-index: 100;padding: 10px 0 15px;margin-top:0;}
.h_menu_item>.menu_second{-webkit-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);-moz-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);}
.h_menu_item .menu_second a{color:#646472;padding: 7px 16px 7px 41px;text-align: left;text-transform: none;font-size: 17px;font-family: 'Arial-Regular';line-height: 21px}
.h_menu_item .menu_second li{padding-left: 0;line-height: 19px;margin-top: 3px}
.h_menu_item:hover .menu_second, .h_menu_item:hover .menu_second li>.menu_second{display: block}
.menu_second li>.menu_second{position: relative;width: 100%;padding: 1px 0;margin: 0;box-shadow: 0!important;-webkit-box-shadow: 0px!important;-moz-box-shadow: 0px!important}
.menu_second li>.menu_second a{text-transform: none;font-size: 14px;padding-left: 60px;}
.menu_second li>.menu_second li>.menu_second a{padding-left: 75px}
.menu_second li>.menu_second a:hover, .h_menu_item .menu_second a:hover{text-decoration: none;color:#4a7844;background: #2d7021;color:#fff}
.h_menu_item:hover .menu_second li>.menu_second li>.menu_second{width: 93%;box-shadow: 0!important;-webkit-box-shadow: 0px!important;-moz-box-shadow: 0px!important}
.h_menu_item:last-child .menu_second{right: 0px!important;left: auto;}
.h_menu_item:last-child .menu_second a{text-align: left;padding-right: 10px;padding-left: 40px;}

/*central part*/

.central_part{padding: 20px 0;width: 100%}
.begStr{border-left:6px solid #4f9b54;border-bottom: 2px solid #eaeaea;margin-top: 25px}
.begStr a{color:#646472;padding: 0 9px;text-transform: uppercase;font-size: 16px}
.begStr .marquee{padding-left: 11px}

.welcome{width: 100%;padding: 0 10px 10px 0;/*border: 1px solid #eaeaea;*/min-height: 168px;margin: 20px 0 24px;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.welcome_title{font-size: 20px;font-family: 'Arial-Bold-Italic', Arial; color:#646472;padding: 20px 0}
.welcome img{max-width: 100%;margin-right:30px;margin-top: 0}
.welcome_textsmall{font-family: 'Arial-Italic', Arial;color:#646472}
.welcome a:hover .welcome_title, .welcome a:hover .welcome_textsmall, .welcome a:hover{color:#398f2b;text-decoration: none}

.news_block_main{width: 66%;margin-top: 1px;background: #ecf0ec;float: left;/*border:1px solid #d6d6d6;*/border-top-left-radius: 4px;border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;-webkit-box-shadow: 0px 0px 6px 2px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 6px 2px rgba(214,214,214,1);box-shadow: 0px 0px 6px 2px rgba(214,214,214,1);}
.top_block_news{padding: 16.25px 13px;display: table;width: 100%;border-bottom: 2px solid #d6d6d6;}
.news_block_title{font-size: 20px;display: block;display: block;float: left;}
.all_news_link{float: right;font-size: 16px;color:#26334c}
.all_news_link:hover, .news_title:hover, .news_item a:hover{color:#4a7844;text-decoration: none}
.news_block_title:hover{color:#a01c1c;text-decoration: none}
.news_item_img{width:56%;background: #fff;float: left;padding: 10px 13px 0 13px}
.news_item_img img{float: none;position: relative;display: block;margin: 0px 10px 15px 0px;width: 100%;max-width: 438px}
.news_title{display: block;font-size: 18px;color:#26334c;padding: 0px 10px 28px 0}
.news_block_right{width: 44%;float: right;background: #ecf0ec}
.news_item{padding: 7px 20px 11px 35px;width: 100%}
.news_date{font-family: 'Arial-Bold', Arial;font-size: 12px;color:#26334c}
.news_item a{font-size: 16px;color: #26334c;display: block;font-family: 'Arial-Regular', Arial}
.news_img{display: block}

.menu_right{width: 31.8%;float: right}
.menu_right_list{margin: 0}
.menu_right_list li{background: none;border:1px solid #d6d6d6;padding-left: 0}
.menu_right_list li:first-child{margin-top: 0;display: block}
.menu_right_list>li{display: table;width: 100%;min-height: 54px;margin-top: 19px;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.menu_right_list li ul li{border: none;padding-top: 10px;}
.menu_right_list>li>a{display: table-cell;vertical-align: middle;z-index: 10000;position: relative;-webkit-box-shadow: 0px 1px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 1px 2px 1px rgba(214,214,214,1);box-shadow: 0px 1px 2px 1px rgba(214,214,214,1);}
.menu_right_list li a{z-index: 17;padding: 10px 34px;min-height: 54px;height: 54px;display: table-cell;vertical-align: middle;line-height: 19px;text-align: center;/*background: url('/desimages/red.png') repeat-x;background-size: contain;*/background: linear-gradient(to bottom, #B9232D, #841A22);color:#fff;text-transform: uppercase;font-family: 'Arial-Regular', Arial;font-size: 16px}
.menu_right_list li a:hover{/*background: url('/desimages/red_hover.png') repeat-x;background-size: contain;*/background: linear-gradient(to bottom, #841A22, #B9232D);text-decoration: none}
.menu_right_list li ul li a{background: none;padding: 13px 35px;color:#646472;text-transform: none;font-size: 17.5px;text-align: left;font-family: 'Arial-Bold', Arial;display: block}
.menu_right_list li ul li:first-child a{padding-top: 23px}
.menu_right_list li ul li:last-child a{padding-bottom: 40px}
.menu_right_list li ul li a:hover{background: none;color:#4a7844;text-decoration: none}
.menu_right_list li ul{background: #ecf0ec;margin: 0;padding-bottom: 20px}
.menu_right_list .point_img{margin-right: 9px}
.menu_right_list .icon_point{float: right;margin: 0;margin-right: 0;position: relative;top: -8px;}

.menu_right_green{margin-top: 19px;margin-bottom: 30px}
.menu_right_green .menu_right_list > li {display: table;}
.menu_right_green .menu_right_list li a{padding: 10px 34px;height: 54px;display: table-cell;vertical-align: middle;text-align: center;/*background: url('/desimages/green.png') repeat-x;background-size: contain;*/background: linear-gradient(to bottom, #45AA33, #317924);color:#fff;text-transform: uppercase;font-family: 'Arial-Regular', Arial;font-size: 16px}
.menu_right_green .menu_right_list li a:hover{/*background: url('/desimages/green_hover.png') repeat-x;background-size: contain;*/background: linear-gradient(to top, #45AA33, #317924);text-decoration: none}

.banners_center{margin:30px 0 40px;position: relative;width: 99%}
.banners_center .bx-wrapper{max-width: 1247px!important}
.banners_center .bx-wrapper .bx-pager {width: auto;background: none;text-align: center;font-size: 0.85em;color: #337f26;padding: 0;position: absolute;right: 1%;top: -30px;display: table}
.banners_center .bx-wrapper .bx-pager .bx-pager-item{display: table-cell}
.banners_center .bx-wrapper .bx-pager.bx-default-pager a {background: #fff;text-indent: -9999px;display: block;width: 13px;height: 13px;margin: 0 5px;outline: 0;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-webkit-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1); -moz-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1); box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);}
.banners_center .bx-wrapper .bx-pager.bx-default-pager a:hover, .banners_center .bx-wrapper .bx-pager.bx-default-pager a.active {background: #337f26;}
.banners_center .one_slide{max-width: 206px}
.banners_center .item_title{bottom: 5px;position: relative;font-family: 'Arial-Bold', Arial;width: 100%;background: #ecf0ec;text-align: center;color:#646472;font-size: 15px;text-transform: uppercase;padding: 10px 5px;-webkit-box-shadow: 0px 0px 15px 0px rgba(130,125,130,1);-moz-box-shadow: 0px 0px 15px 0px rgba(130,125,130,1); box-shadow: 0px 0px 15px 0px rgba(130,125,130,1); }
.banners_center .one_slide a:hover, .banners_center .one_slide a:hover .item_title{text-decoration: none;background: #368829;color: #fff}
.banners_center .one_slide img{float: none;margin:0}
.banners_center .slider_center{margin-left: 8px;}
/*.banners_center .one_slide:first-child{margin-right: 0.8% !important;}*/

.ban_left{width: 66%;float: left;}
.ban_left ul{margin: 0;width: 48.183%;float: left}
.ban_left ul:last-child{float: right}
.ban_left ul li{background: none;padding-left: 0;margin-bottom: 18px;display: table;width: 100%;min-height: 59px;line-height: 0;}
.ban_left>ul>li>a{background: #ecf0ec;color:#646472;font-size: 15px;text-transform: uppercase;padding: 0px;}
.ban_img{display: table-cell;vertical-align: middle;width: 20%;line-height: 0}
.ban_left ul li img{float: none;margin: 0}
.title_ban{width: 80%;display: table-cell;vertical-align: middle;line-height: 15px;padding-right: 5px!important;font-family: 'Arial-Bold', Arial;}
.ban_left ul li a:hover .title_ban{color:#4a7844;text-decoration: none}

.actual_ann_vote_hide{display: none}
.actual_ann_vote{width: 31.8%;float: right;border:1px solid #d6d6d6;margin-bottom: 30px;-webkit-box-shadow: 0px 1px 6px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 1px 6px 1px rgba(214,214,214,1);box-shadow: 0px 1px 6px 1px rgba(214,214,214,1);min-height: 367px;position: relative;}
.actual_title{-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);display: block;padding:18px 20px;background: #ecf0ec;color:#478c4d;font-size: 16px;text-transform: uppercase;font-family: 'Arial-Bold', Arial}
.act_news_item a:hover{color:#4a7844;text-decoration: none}
.actual_title:hover{color:#a01c1c;text-decoration: none}
.act_news_item a{padding: 20px;color:#26334c;font-size: 16px;font-family: 'Arial-Regular', Arial;display: block}
.vote_link{-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);display: block;padding: 18px 20px 18px;width: 100%;/*background: url('/desimages/green.png') repeat-x;*/background: linear-gradient(to bottom, #45AA33, #317924);color:#fff;font-size: 16px;text-transform: uppercase;font-family: 'Arial-Bold', Arial;position: absolute;bottom: 0;}
.vote_link:hover{/*background: url('/desimages/green_hover.png') repeat-x;*/background: linear-gradient(to top, #45AA33, #317924);text-decoration: none}

.banners_stat{width: 100%;font-size: 0;margin-top: 15px;margin-bottom: 35px}
.banners_stat a{display: inline-block;vertical-align: top;margin-right: 2.3%;width: 31.8%;}
.banners_stat img{max-width: 396.55px;width: 100%;margin: 0}
.banners_stat a:last-child{margin-right: 0}
.middle_ban a{width: 49%;margin-right: 2%;}
.middle_ban img{max-width: 611px;width: 100%}
.big_ban a{width: 100%;margin-right: 0}
.big_ban img{max-width: 1247px;width: 100%}

.media_vkladki{width: 66%;float: left}
#news_tabs{display:table;}
#news_tabs div{display:table-cell;text-align:center;vertical-align:middle;/*padding-right: 16px;*/}
.news_tab_sel{background: #358428;-webkit-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);-moz-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1); box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);}
/*.news_tab{padding: 10px 16px;}*/
#news_tabs h2{/*line-height:1;*/margin:0px;padding:0px;font-size:15px;font-family: 'Arial-Regular', Arial;font-size: 16px}
#news_tabs a{cursor:pointer;padding: 10px 20px;display: block;}
.news_tab h2 a{color:#4d9952;}
.news_tab h2 a:hover{text-decoration: none;color:#fff;-webkit-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);-moz-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1); box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);}
/*Поменять цвет*/
.news_tab_sel h2 a, .news_tab_sel h2 a:hover{color:#fff;text-decoration: none;}
.news_tab_sel:hover, .news_tab:hover{background: url('/desimages/green_hover.png') repeat-x}
.news_block{display:none;margin-bottom:16px}
.news_block_sel{font-size: 0;display:block;border-top:4px solid #337e26;background: #ecf0ec;padding: 13px 11px 15px;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6}

.photo_one_main{width: 32.1%;display: inline-block;vertical-align: top;margin-right: 1.8%}
.photo_one_main_img{margin-bottom: 7px;display: inline-block;overflow:hidden;}
.photo_one_main img{max-width: 256px;width: 100%;margin: 0;height: 100%;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}
.photo_one_main_img img{-moz-transition: all 1s ease-out;-o-transition: all 1s ease-out;-webkit-transition: all 1s ease-out;}
.photo_one_main_img img:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1);cursor: pointer}
.photo_one_main_title{max-width: 98%}
.photo_one_main_title a{color:#000;font-size: 16px;display: block;max-width: 98%}
.photo_one_main_title a:hover,.photo_all a:hover{color:#4a7844;text-decoration: none}
.margr0{margin-right: 0!important}
.photo_all a{font-size: 16px;color:#26334c;display: block;float: right;margin-top: 14px}

.pol_inf{width: 31.8%;float: right;border: 1px solid #d6d6d6;margin-top: 45px;padding-left: 22px;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.pol_inf h3{color:#a22222;text-transform: uppercase;padding: 18px 22px 10px 7px;font-size: 18px}
.sib_scroll .left_menu li { padding-right: 10px; }
.sib_scroll{max-height: 379px;overflow: auto;position:relative;z-index: 1}
/*.sib_scroll:before, .sib_scroll:after{position: absolute;width:100%;height:20px;content:".";font-size: 0px;left:0px;z-index: 100}
.sib_scroll:before{top:0px;
    background:-webkit-linear-gradient(top, #fff 0px, transparent 100%);
    background:-moz-linear-gradient(top, #fff 0px, transparent 100%);
    background:-o-linear-gradient(top, #fff 0px, transparent 100%);
    background:-ms-linear-gradient(top, #fff 0px, transparent 100%);
    background:linear-gradient(to bottom, #fff 0px, transparent 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='transparent',GradientType=0);}
.sib_scroll:after{bottom:0px;height:30px;
    background:-webkit-linear-gradient(top, transparent 0px, #fff 100%);
    background:-moz-linear-gradient(top, transparent 0px, #fff 100%);
    background:-o-linear-gradient(top, transparent 0px, #fff 100%);
    background:-ms-linear-gradient(top, transparent 0px, #fff 100%);
    background:linear-gradient(to bottom, transparent 0px, #fff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='#ffffff',GradientType=0);}*/
.sib_scroll{background-color:#fff;vertical-align:top;margin-top: 34px}
.sib_scroll+.sib_scroll{margin-top: -1px}
.sib_scroll .sib_item:last-child{padding-bottom: 20px}
.sib_scroll a:nth-child(odd){clear:both;}
.sib_scroll img{float:none;margin:10px 10px;}
.inner_news .left_col{overflow: auto}
/*BASIC STYLE*/
.mCustomScrollbar{ -ms-touch-action: none; touch-action: none; }
.mCustomScrollbar.mCS_no_scrollbar{ -ms-touch-action: auto; touch-action: auto; }
.mCustomScrollBox{ position: relative;overflow: hidden;height: 100%;max-width: 100%;outline: none;direction: ltr;}
.mCSB_container{ overflow: hidden;width: auto;height: auto;}
/*VERTICAL SCROLLBAR: y-axis*/
.mCSB_inside > .mCSB_container{ margin-right: 30px; }
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } 
.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ margin-right: 0;margin-left: 30px;}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } 
.mCSB_scrollTools{ position: absolute;width: 16px;height: auto;left: auto;top: 0;	right: 0;bottom: 0;}
.mCSB_outside + .mCSB_scrollTools{ right: -26px; } /* scrollbar position: outside */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ right: auto;left: 0;}
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; }
.mCSB_scrollTools .mCSB_draggerContainer{ position: absolute;top: 0;left: 0;bottom: 0;right: 0;height: auto;}
.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }
.mCSB_scrollTools .mCSB_draggerRail{width: 5px;height: 100%;margin: 0 auto;-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;background: #f2f4f2}
.mCSB_scrollTools .mCSB_dragger{ cursor: pointer;width: 100%;height: 30px; z-index: 1;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ position: relative;width: 15px;height: 100%;margin: 0 auto;text-align: center;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown{display: block;position: absolute;height: 20px;width: 100%;overflow: hidden;margin: 0 auto;cursor: pointer;}
.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }
/*THEMES*/
/* theme: "minimal", "minimal-dark" */
.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{right: 15px; margin: 12px 0;}
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom: 0;margin: 0 12px;}
/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{left: 0;right: auto;}
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background: #f2f4f2; }
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 30px!important; }
.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 50px; }
/* theme: "minimal-dark" */
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #ebedeb;}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #bc252e;}
.one_inf{width: 84%;margin-bottom: 3px;display: table;}
.one_inf_title{width: 75%;color:#646472;font-size: 16px;display: table-cell;vertical-align: middle;padding-left: 20px}
.one_inf_img{display: table-cell;vertical-align: middle;text-align: center;}

.ban_under_vkl{margin-top: 20px;font-size: 0}
.ban_under_item{width: 21.9%;margin-right: 4.1%;border:2px solid #d6d6d6;position: relative;display: inline-block;vertical-align: top;height: 154px}
.ban_under_item:last-child{margin-right: 0}
.ban_under_title{width: 100%;font-size: 16px;text-align: center;/*background: url('/desimages/green.png') repeat-x #29771b;*/background: linear-gradient(to bottom, #45AA33, #317924);color:#fff;padding: 10px 5px; -webkit-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1); -moz-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1); box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);}
.ban_under_item a:hover .ban_under_title,.flash_block:hover .ban_under_title{/*background: url('/desimages/green_hover.png') repeat-x #2e8d1e;*/background: linear-gradient(to top, #45AA33, #317924);text-decoration: none}

.ban_under_item img{max-width: 180px;width: 100%;float: none;background: #fff;margin: 0}
.ban_under_item:nth-child(3) img{position: relative;top: 7px;left: 15px;}
.ban_under_vkl_img{display: table-cell;height: 105px!important;vertical-align: middle}
#ban_under_vkl_img{display: block}
.radio_main{display: none}
#block_vkl .show{ display: block;}
.flash_block{cursor: pointer}
.flash_block #mep_0{position: absolute;width: 100%!important;background: #fff;height: 69%!important;bottom: 0;}
.flash_block .mejs-controls div.mejs-horizontal-volume-slider {position: relative;top: 92px;right: -53px;cursor: pointer;float: left;}
.flash_block .mejs-controls .mejs-mute button, .mejs-controls .mejs-unmute button {width: 18px;height: 19px;top: 83px;left: 21px;background: transparent url('/desimages/volume.png') 0 0;}
.flash_block .mejs-controls .mejs-play button, .mejs-controls .mejs-pause button{top:32px}
.flash_block .mejs-controls .mejs-time-rail .mejs-time-handle{top:-5px}
.flash_block .mejs-controls .mejs-time-rail .mejs-time-total{top:44px}

/*footer*/

.footer{bottom:0}
.banners_footer{margin:0 auto;width: 99%;position: relative;margin-top: 35px; padding-top: 25px;}
.banners_footer .bx-wrapper .bx-pager {width: auto;background: none;text-align: center;font-size: 0.85em;color: #337f26;padding: 0;position: absolute;right: 1%;top: 0;display: table}
.banners_footer .bx-wrapper .bx-pager .bx-pager-item{display: table-cell}
.banners_footer .bx-wrapper .bx-pager.bx-default-pager a {background: #fff;text-indent: -9999px;display: block;width: 13px;height: 13px;margin: 0 5px;outline: 0;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-webkit-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1); -moz-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1); box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);}
.banners_footer .bx-wrapper .bx-pager.bx-default-pager a:hover, .banners_footer .bx-wrapper .bx-pager.bx-default-pager a.active {background: #337f26;}
/*.slider_footer{margin-top: 25px}*/
.counters_block{float: right;max-width: 30%}
.counters_block>a>img{margin-right: 0;margin-left: 18px}

.irSlider{margin-top: 25px;padding: 16px 18px 20px;background: #ecf0ec;position: relative;border:1px solid #d6d6d6;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.irSlider h2{padding: 0;color:#348126;text-transform: uppercase;font-family: 'Arial-Bold',Arial;font-size:20px;margin-bottom: 25px}
/*.irSlider .bx-wrapper .bx-viewport{height: auto!important}*/
.irSlider .bx-wrapper .bx-pager {width: auto;background: none;text-align: center;font-size: 0.85em;color: #337f26;padding: 0;position: absolute;right: 1%;top: 8%;display: table}
.irSlider .bx-wrapper .bx-pager .bx-pager-item{display: table-cell}
.irSlider .bx-wrapper .bx-pager.bx-default-pager a {background: #fff;text-indent: -9999px;display: block;width: 13px;height: 13px;margin: 0 5px;outline: 0;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-webkit-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1); -moz-box-shadow: 0px 0px 5px 0px rgba(130,125,130,1); box-shadow: 0px 0px 5px 0px rgba(130,125,130,1);}
.irSlider .bx-wrapper .bx-pager.bx-default-pager a:hover, .irSlider .bx-wrapper .bx-pager.bx-default-pager a.active {background: #337f26;}
/*.irresourseSlider{margin-top: 20px}*/
.irSlider ul li{background: none;padding-left: 0}
.irSlider ul{margin: 0}
.irSlider ul li a{display: block;padding-bottom: 12px;color:#5f5f6c;font-size: 16px}
.irSlider ul li a:hover{color:#aaacaf;text-decoration: none}

.copyright{background: #b5c4b5;padding: 20px 0 25px;bottom: 0;position: relative}
.copyright_block{;width: 100%;position: relative;margin: 0 auto;width: 1247px;color:#fff;display: table;}
.copyright_text{width: 70%;float: left}
.copyright_block a{color:#fff}
.copyright_block a:hover{color:#fff;text-decoration: underline}

/*inner pages*/

.inner_cont{display: inline-block;width: 100%;margin-top: 18px;padding: 10px 10px 20px;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.taxonomy{margin-bottom: 15px;font-size: 14px;border-bottom:1px solid #eaeaea;padding: 5px 10px 15px 0}
.taxonomy a{color:#4c4c4c;font-family: 'Arial-Bold', Arial}
.taxonomy a:hover{color:#398f2b;text-decoration: none}
.taxonomy span{color:#4c4c4c}

.error_page .inner_cont{box-shadow: none!important;-webkit-box-shadow:none!important;-moz-box-shadow: none!important}
.error_page .footer{/*position: absolute;*/bottom: 0}
.err404_title{color:#646472;font-size: 30px;line-height: 34px;margin: 40px 30px 50px;}
.err404_title img{margin-right: 30px}
.err404_menu{color:#838383;font-size: 14px;margin-bottom: 10px}
.err404_menu>div{margin-bottom: 14px}
.err404_menu a{display: block;width: 100%;padding-bottom: 3px}
.err404_menu a:first-child{margin-top: 10px}

.sitemap{padding: 10px;margin-top:10px}
.sitemap li{background: none;padding-left: 20px}
.sitemap li a{color:#4d4d55;font-size: 16px;font-family: 'Arial-Regular', Arial;display: block;width: 100%;padding-bottom: 17px}
.sitemap>li{background: url('/desimages/sitemap_li.png') 26px 3px no-repeat;padding-left: 44px}
.sitemap>li:hover{background: url('/desimages/sitemap_li_hover.png') 26px 3px no-repeat}
.sitemap>li>a{display: block;width: 100%;color:#4d4d55;font-size: 18px;font-family: 'Arial-Bold';padding-bottom: 17px}
.sitemap>li>a:hover{text-decoration: none}
.sitemap li ul{margin: 13px 0px 13px 10px;}

.search_block{padding: 10px 10px 20px 0;}
.search_inner{width: 70%;display: inline-block;margin-bottom: 30px}
.search_inner .search_label, .search_inner .search_input, .search_inner .search_p_t, .search_inner_r3{width: 100%;display: inline-block}
.search_label, .search_inner_r3, .one_sort{font-size: 12px;color:#34343d}
.search_input{padding: 9px 5px 9px 25px;margin-bottom: 15px;font-size: 14px;background: #ecf0ec;color:#34343d;border:none;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.sendform{float: left;cursor: pointer;padding: 11px 20px;background: #398f2b;border-radius: 3px;margin-top: 2%}
.sendform:hover{background: #bc252e}
.sendform input{border: none;background: none;color:#fff;font-size: 12px;text-transform: uppercase;cursor: pointer;}
.sendform input{text-decoration: none}
.search_p_t{font-size: 12px;color: #34343d;}
.search_period_in{display: inline-block;vertical-align: middle;font-size: 14px;color:#34343d;background: #ecf0ec;border: none;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.search_line{display: inline-block;vertical-align: middle;margin-top: 5px;padding: 0 7px;}
.span2{padding: 9px 5px 9px 25px;background: #ecf0ec;border: none;}
.search_period_in img{margin-right:7px;float: right}
.search_inner_r3{margin-bottom: 10px}
.one_sort{display: table-cell;padding-right: 35px;}
.one_sort .sort{padding-left: 5px}
.one_sort input{position: relative;top:4px}
.search_block .news_list{margin-top: 20px}
.search_block .news_title{font-size: 18px;color:#398f2b;padding: 0 10px 6px 0}
.search_block .news_date{font-size: 15px;margin-bottom: 10px;margin-top: 0}
.search_block .news_item{margin-bottom: 10px}

.inner_news{padding: 20px 0}
.left_col{width: 67%;float: left;padding: 10px 10px 20px;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.right_col{width: 31%;float: right}
.right_col .actual_ann_vote{width: 100%;min-height: 100%;border:none;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);margin-bottom: 20px}
.s_menu_inner{margin: 0 0 25px;color:#468c4c;font-size: 16px;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.s_menu_inner li{background: none;padding-left: 0;margin-top: 8px}
.s_menu_inner>li>a{display: block;padding: 18px 20px 18px;width: 100%;/*background: url('/desimages/green.png') repeat-x #29771b;*/background: linear-gradient(to bottom, #45AA33, #317924);color: #fff;font-size: 16px;text-transform: uppercase;font-family: 'Arial-Bold', Arial;}
.s_menu_inner>li>a:hover{/*background: url('/desimages/green_hover.png') repeat-x #2e8d1e*/background: linear-gradient(to top, #45AA33, #317924);text-decoration: none}

.s_menu_inner .sp_menu_sel{text-decoration: underline;color:#34343d;padding-bottom: 0}
.s_menu_inner>li>ul{background: #ecf0ec;margin: 0}
.s_menu_inner>li>ul li{padding: 0 10px 15px 20px;}
.s_menu_inner>li>ul li a{display: block;width: 100%}
.s_menu_inner>li>ul li:last-child{padding-bottom: 25px}
.s_menu_inner>li>ul li:first-child{padding-top: 25px}
.s_menu_inner>li>ul>li>a{text-transform: uppercase}
.s_menu_inner>li>ul>li ul{margin: 0}

.left_col .news_item{padding-left: 0px}
.news_list h3{font-size: 20px;color:#488c4e;font-family: 'Arial-Regular', Arial;}
.news_list .news_title{padding: 3px 10px 3px 0}
.news_list .news_date, .one_news .news_date{color:#34343d;font-size: 16px;margin-top: 3px}
.news_list .news_title a{color:#34343d;font-size: 18px;font-family: 'Arial-Bold', Arial}
.news_list .news_item{margin-bottom: 5px;width: 100%;padding-right: 10px}
.news_list .news_item img{max-width: 256px;width: 100%;margin-right: 20px}
.year_for_news{margin-bottom: 15px;width: 100%;}
.year_sel{display: inline-block;padding: 12px 8px; background: #ecf0ec;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;border-top:4px solid #bc252e;color:#4f4f4f;font-family: 'Arial-Bold', Arial}
.year_for_news a{display: inline-block;padding: 12px 8px;}
.year_for_news a:hover{background: #ecf0ec;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;border-top:4px solid #bc252e;color:#4f4f4f;text-decoration: none}
.along_a{float: right;font-size: 18px;text-decoration: underline;display: block;color: #488c4e;}
.along_a:hover{text-decoration: none}

.pages{width: 100%;text-align: center;margin:15px 0 5px;}
.pages span{font-weight: bold;font-size: 16px}
.pages a{font-size: 16px;color:#33333d;}
.pages a:hover{font-weight: bold;text-decoration: none}
.pages>.pages_next:hover, .pages>.pages_prev:hover{font-weight: normal;text-decoration: underline}

.radio_name{width: 100%;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);display: block;padding: 18px 20px;background: #ecf0ec;color: #478c4d;font-size: 16px;text-transform: uppercase;font-family: 'Arial-Bold', Arial;}
.radio_block{position: relative;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);padding-bottom: 17px;}
.mejs-inner{position: relative;top:-18px}
.audio-player, .audio-player div, .audio-player h2, .audio-player a, .audio-player span, .audio-player button {margin: 0;padding: 0;border: none;outline: none;}
#mep_0{position: relative}
div.audio-player {position: absolute;width: 450px;height: 70px;margin: 0 auto;background: #4c4e5a;background: -webkit-linear-gradient(top, #4c4e5a 0%, #2c2d33 100%); background: -moz-linear-gradient(top, #4c4e5a 0%, #2c2d33 100%); background: -o-linear-gradient(top, #4c4e5a 0%, #2c2d33 100%); background: -ms-linear-gradient(top, #4c4e5a 0%, #2c2d33 100%); background: linear-gradient(top, #4c4e5a 0%, #2c2d33 100%);  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;}
.mejs-controls .mejs-button button {cursor: pointer;  display: block;position: absolute;text-indent: -9999px;border:none;outline: none}
.mejs-controls .mejs-play button, .mejs-controls .mejs-pause button {width: 32px;height: 32px;top: 28px;left: 20px;background: transparent url('/desimages/play1.png') 0 0 no-repeat;}
.mejs-controls .mejs-pause button { background-position: 0 -35px; }
.mejs-controls .mejs-mute button, .mejs-controls .mejs-unmute button {width: 18px;height: 19px;top: 31px;right: 60px;background: transparent url('/desimages/volume.png') 0 0;}
.mejs-controls .mejs-unmute button { background-position: 0 -19px; }
.mejs-controls div.mejs-horizontal-volume-slider {position: relative;top: 40px;right: -8px;cursor: pointer;float: right}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {width: 60px;height: 3px;background: #ecf0ec; }
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {position: absolute;width: 0;height: 3px;top: 0.5px;left: 1px;background: #9aaf9a;}
.mejs-controls div.mejs-time-rail { width: 380px; }
.mejs-controls .mejs-time-rail span {position: absolute;display: block;width: 49.5%;height: 3px;top: 40px;left: 67px;cursor: pointer;-webkit-border-radius: 0px 0px 2px 2px;-moz-border-radius: 0px 0px 2px 2px;border-radius: 0px 0px 2px 2px;}
.mejs-controls .mejs-time-rail .mejs-time-total {background: #ecf0ec; width: 49.5% !important;  -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.mejs-controls .mejs-time-rail .mejs-time-loaded {top: 0;left: 0;width: 0;background: #7b7d82;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.mejs-controls .mejs-time-rail .mejs-time-current {top: 0;left: 0;width: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: #90d26a;background: -webkit-linear-gradient(top, #90d26a 0%, #83bb63 100%);background: -moz-linear-gradient(top, #90d26a 0%, #83bb63 100%);background: -o-linear-gradient(top, #90d26a 0%, #83bb63 100%);background: -ms-linear-gradient(top, #90d26a 0%, #83bb63 100%);background: linear-gradient(top, #90d26a 0%, #83bb63 100%);}
.mejs-controls .mejs-time-rail .mejs-time-handle {position: absolute;display: block;width: 12px;height: 12px;top: -5px;background: url('/desimages/handle_lg.png') no-repeat;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {position: absolute;display: block;width: 12px;height: 12px;top: -5px;background: url('/desimages/handle_lg.png') no-repeat;}
.mejs-controls .mejs-time-rail .mejs-time-float {position: absolute;display: none;width: 33px;height: 23px;top: -26px;margin-left: -17px;z-index: 9999;background: url('/desimages/time-box.png');}
.mejs-controls .mejs-time-rail .mejs-time-float-current {width: 33px;display: block;left: 0;top: 4px;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #666;text-align: center;z-index: 9999;}

.opros_hidden{margin-top: 20px;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.opros_hidden .link a{display: block;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);display: block;padding: 18px 20px;background: #ecf0ec;color: #478c4d;font-size: 16px;text-transform: uppercase;font-family: 'Arial-Bold', Arial;}
.opros_hidden .link a:hover{text-decoration: none;color:#34343d}
.link {margin: 5px 0 10px;display: block;}
.hide_text{display: none;height: auto;width: auto;margin: 10px 0;}
.vote_block{padding: 10px 20px}
.voteQ{font-family: 'Arial-Bold', Arial;font-size: 16px;color:#4d4d55;padding-bottom: 10px}
.one_ans{display: inline-block;width: 100%}
.vote_radio>.one_ans input{margin-bottom: 10px;float: left;width: 4%}
.vote_radio>.one_ans label{padding: 0 5px 0 15px;width: 93%;float: left;outline: none}
.vote_btn_main{display: block;border:none;padding: 18px 20px 18px;width: 100%;/*background: url('/desimages/green.png') repeat-x;*/background: linear-gradient(to bottom, #45AA33, #317924);color: #fff;font-size: 16px;text-transform: uppercase;font-family: 'Arial-Bold', Arial;}
.vote_btn_main:hover{/*background: url('/desimages/green_hover.png') repeat-x;*/background: linear-gradient(to top, #45AA33, #317924);cursor: pointer}

.one_news .news_title{color:#34343d;font-size: 23px}
.one_news .news_title:hover{color:#34343d;}
.one_news .all_news{margin-top: 30px;display: block;width: 100%;text-decoration: underline;text-transform: uppercase}
.one_news .all_news:hover{text-decoration: none;color:#34343d}
.one_news img{max-width: 100%;}
.one_news .news_block_right{width: 100%;background: none}
.one_news h3{padding-top: 40px}

.fb_form{margin-top: 20px}
.fb_form_no{font-size: 12px;color:#bc252e}
.fb_form_ok{font-size: 12px;color:#398f2b}
.fb_form label, .sel_file{width: 100%;display: inline-block;font-size: 14px;color: #34343d;}
.fb_form span{width: 73%;display: inline-block;font-size: 12px;color: #34343d;}
.fb_form input, .fb_form select{padding: 9px 5px 9px 15px;margin-bottom: 3px;font-size: 14px;background: #ecf0ec;color: #34343d;border: none;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.fb_form select{width: 73.3%}
.fb_form textarea{width: 73.3%}
.sub_title{width: 100%;display: inline-block;font-size: 16px!important;color: #34343d;font-family: 'Arial-Bold';margin: 20px 0 5px}
.el_obr_descript{width: 100%;display: inline-block;font-size: 14px;color: #34343d;}
.sel_file{margin-top: 15px}
.obr_input_file{margin-top: 18px}
.file_upload {display: inline-block;width: 100%;position: relative;overflow: hidden;font-size: 13px;font-size: 0.8125rem;line-height: 48px;}
.file_upload > button {font-size: 14px;background: #398f2b; color: #fff;border: none;overflow: hidden;text-transform: uppercase;white-space: nowrap; margin-right: 15px;text-overflow: ellipsis; border-radius: 3px;float: left;padding: 14px 28px}
.file_upload img{margin:0 10px 0 0}
/*.file_upload>button:hover{background: #bc252e}*/
.file_upload input[type=file] {position: absolute;left: 0; top: 0;width: 100%;height: 100%;transform: scale(20);letter-spacing: 10em;-ms-transform: scale(20); opacity: 0;cursor: pointer;}
#message{min-height: 100px}
#code{width: 150px}
.el_obr_result{margin-top: 10px}
.el_obr_code{margin-top: 10px}
.el_obr_cap iframe{width: 150px}
.el_obr_cap a{padding-left: 10px;color:#26334c;font-size: 14px;text-decoration: underline}
.el_obr_cap a:hover{text-decoration: none}
.el_obr_warn{width: 100%;display: inline-block;font-size: 14px;color: #34343d;margin: 0 0 20px}
.form_submit{}
.fb_form .form_submit{float: left;padding: 15px 36px;background: #398f2b;border-radius: 3px;margin-top: 1%;border: none;color:#fff;font-size: 14px;text-transform: uppercase;cursor: pointer;}
.fb_form .form_submit:hover{background: #bc252e;text-decoration: none}

.photo_block{margin-top: 10px;font-size: 0}
.photo_item{display: inline-block;width: 32%;margin-bottom: 30px;margin-right: 2%;vertical-align: top}
.photo_item:nth-child(3n){margin-right: 0}
.photo_item img{max-width: 256px;float: none;margin-bottom: 0;width: 100%}
.photo_title a{display: block;width: 100%;padding: 4px 0 10px 0;color: #26334c;font-size: 16px;font-family: 'Arial-Bold';}
.photo_title a:hover{color:#398f2b;text-decoration: none}
.photo_date{font-size: 14px;color:#646472}
.gik_all_slider{width:100%;}
.gik_slider_big_photo_text{}
.gik_photo_big_title span{display:block;margin:0;padding:10px 0;color:#26334c;}
.gik_slider_photo{position:relative;float:left;padding-bottom:20px;width:74%;background:#ecf0ec;z-index:100;}
.gik_slider_photo .photo_slider_dop{position: relative}
.gik_slider_big_img img{float:none;margin:0;padding:2%;max-width:100%;}
.gik_slider_photo_inner{display:block;}
.gik_slider_photo_inner li{margin:0;padding:0;width:100px;/*max-height:80px;*/background:none;}
.gik_slider_photo_inner li:first-child{margin-top:0;}
.gik_slider_photo_inner li a{display:block;text-align:center;width:100px;}
.gik_slider_photo_inner li a img{float:none;margin:0;max-width:100%;}
.gik_slider_photo .bx-wrapper{display:block;margin:0 auto;width: 87%;}
.gik_slider_photo .bx-viewport{margin:0 auto;padding:0;max-width: 100%;}
.gik_slider_photo .bx-controls .bx-pager{display:none;}
#gik_photo_prev{position:absolute;top:50%;left:2%;margin-top: -10px;padding-right:1%;background:url(/desimages/arrow_prev.png) no-repeat;color:rgba(0, 0, 0, 0);}
#gik_photo_next{position:absolute;top:50%;right:-11px;margin-top: -10px;padding:0;background:url(/desimages/arrow_next.png) no-repeat;color:rgba(0, 0, 0, 0);}
#gik_photo_prev .bx-prev{color:rgba(0, 0, 0, 0);}
#gik_photo_next .bx-next{color:rgba(0, 0, 0, 0);}
#slider_ph_desc{font-size: 14px;color:#4c4c4c}
.photo_one_date{color:#26334c;margin-bottom: 10px}
.gik_slider_big_img{text-align: center}
.wrap_content_photo_t_item{margin: 50px 0 20px}
.wrap_content_photo_t_item .more_big{margin-top: 15px;display: block;width: 100%;text-decoration: underline;text-transform: uppercase;font-size: 14px}
.wrap_content_photo_t_item .more_big:hover{text-decoration: none;color:#34343d}

.one_video_page .photo_one_main, .video_page .photo_one_main{width: 31%}
.video_page .photo_one_main:nth-child(4n){margin-right: 0}
.video_page .margr0{margin-right: 14px}
.video_page .photo_one_main{margin-bottom: 25px}
.video_date, .video_descr{margin-bottom: 7px}
.one_video_page .photo_all a{float: left;margin-top: 15px;display: block;width: 100%;text-decoration: underline;text-transform: uppercase;font-size: 14px}
.one_video_page .photo_all a:hover{text-decoration: none;color:#34343d}

.vote_page{margin-top:20px;padding: 10px 0px;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.vote_item{display:inline-block;position: relative;vertical-align: top;margin:0 4.4% 35px 0;width: 30.3%;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.vote_item:nth-child(3n){margin-right: 0}
.vote_more{padding: 20px 48px 0;}
.vote_more h2{padding-bottom: 25px}
.vote_more_date{padding: 13px 13px 6px;font-size: 16px;font-family: 'Arial-Bold', Arial;color:#26334c}
.vote_item a{display: block;padding: 6px 13px 13px;font-size: 16px;color:#26334c}
.vote_item a:hover{text-decoration: none;color:#398f2b}
.vote_title{font-size: 16px;font-family: 'Arial-Bold', Arial;padding-bottom: 10px}
.opros_results{display: block;width: 100%;float: left;font-size: 14px;color:#26334c;text-decoration: underline;margin-bottom: 20px;}
.opros_results:hover{text-decoration: none;}
.vote_page .vote_btn{float: left;text-align: center;padding: 13px 26px;background: #b4222c;border-radius: 3px;margin-top: 2%;margin-bottom: 1%;border: none;color:#fff;font-size: 14px;text-transform: uppercase;cursor: pointer;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
.vote_page .vote_btn:hover{background: #398f2b;text-decoration: none}
.vote_page .vote_more .one_ans label{padding-left: 0}
.vote_page .vote_more .one_ans input{width: auto;margin-right: 12px}
.vote_line{height: 15px;background: #b4222c;margin-top: 3px;border-left:2px solid #b4222c}
.vote_answer{font-family: 'Arial-Bold', Arial; font-size: 18px;color:#26334c;margin-top:20px}
.vote_answer:first-child{margin-top: 10px}
.vrezka_vote2{margin-bottom: 20px}
.vrezka_vote{font-size: 0}
.vote_page .taxonomy{padding-left: 30px}

.finalization{
        width: 45%;
    display: inline-block;
    margin: -10px 0 0 10px;
    color: #ffffff;
}

@media only screen and (max-width:1275px){
    .all, .copyright_block{width:100%;padding: 0 10px}
    .top_line{height: 100%}
    .finalization{width: 45%}
}

@media only screen and (max-width:1230px){
    .menu_right_list li ul li a{padding: 13px 20px}
    .ban_under_item:nth-child(3) img {left: 11px;}
}

@media only screen and (max-width:1225px){
    .mejs-controls .mejs-time-rail .mejs-time-total{width:48.5%!important}
    .mejs-controls .mejs-mute button, .mejs-controls .mejs-unmute button{right:78px}
    .mejs-controls div.mejs-horizontal-volume-slider{right:6px}
}

@media only screen and (max-width:1220px){
/*    .contacts_info{padding: 10px 10px 10px 0;}
    .text_info > div {padding-bottom: 2px;}*/
    .banner_slider_box .bx-wrapper .bx-pager{right: 22px}
    .mejs-controls .mejs-time-rail .mejs-time-total{width: 39.5%!important}
    .mejs-controls .mejs-mute button, .mejs-controls .mejs-unmute button{right: 104px}
    .mejs-controls div.mejs-horizontal-volume-slider{right: 35px}
    #mep_0{width: 100%!important}
}

@media only screen and (max-width:1180px){
    .title_site{float: right;width: 66%;}
    .logo{width: 34%}
    .menu_right_list li ul li a{padding: 13px 20px}
    .ban_under_item:nth-child(3) img { left: 8px;}
}

@media only screen and (max-width:1153px){
    .contacts_info{font-size: 15px}
}

@media only screen and (max-width:1150px){
    .news_item{padding-left: 13px}
    .menu_right_list li a, .menu_right_green .menu_right_list li a{padding: 10px 20px}
    .menu_right_list .point_img{display: none}
    .menu_right_list li ul li a{padding: 12px 13px}
    .menu_right_list > li, .menu_right_green{margin-top: 10px}
    .menu_right_list li ul li:first-child a{padding-top: 14px}
    .menu_right_list li ul li:last-child{padding-top: 0;margin-top: 0;padding-bottom: 23px}
}

@media only screen and (max-width:1130px){
    .ban_under_item:nth-child(3) img {left: 4px;}
}

@media only screen and (max-width:1120px){
    .contacts_info{padding: 23px 10px 10px 0;font-size: 15px}
}

@media only screen and (max-width:1096px){
    .vote_item{width: 30%;margin-right: 4.4%}
}

@media only screen and (max-width:1090px){
/*    .contacts_info{font-size: 15px;padding-top: 5px}*/
    .text_info > div{padding-bottom: 7px}
    .menu_priem{padding-top: 0}
    .menu_priem ul li{padding-bottom: 0;margin-top: 4px;padding-left: 13px;line-height: 22px}    
    .banner_slider_box .bx-wrapper .bx-pager {right: 32px;}
    .title_ban{width: 74%}
    .ban_left>ul>li>a{font-size: 14px;}
    .mejs-controls .mejs-time-rail .mejs-time-total{width: 74.5% !important}
    #mep_0{height: 60px!important}
    .mejs-controls .mejs-mute button, .mejs-controls .mejs-unmute button{top:65px;left:20px}
    .mejs-controls div.mejs-horizontal-volume-slider{top:74px;left:49px;float: left}
    #gik_photo_next, #gik_photo_prev{bottom: 22%}
    .flash_block .mejs-controls .mejs-time-rail .mejs-time-total {width: 45% !important;}
}

@media only screen and (max-width:1080px){
    .contacts_info{padding-top: 20px}
    .ban_under_item:nth-child(3) img { left: 0px;}
}

@media only screen and (max-width:1050px){
    .text_info > div{padding-bottom: 3px}
    .menu_priem ul li{line-height: 20px}
    .text_info{width: 36%}
    .menu_priem{width: 64%;padding-top: 1px}
    .logo a:last-child img{margin-left: 0}
    .site_name{padding-left: 20px}
    .menu_right_list li ul li:last-child{padding-bottom: 0}
}

@media only screen and (max-width:1036px){
    .contacts_info{font-size: 13px;line-height: 18px;padding-top: 27px}
    .text_info > div{padding-bottom: 6px}
    .header_left{width: 64.8%;}
    .header_right{width: 35.2%;}
    .title_site{/*width: auto;*/padding-right: 20px}
    .site_name{padding-left: 8px;}
    .h_menu_item a{font-size: 15px}
    .ban_left>ul>li>a{font-size: 13px;}
    .title_ban{width: 64%}
    .icon_point{display: none}
    .menu_right_list li ul li{padding-top: 0;margin-top: 0}
    .news_title{font-size: 17px}
    .news_item a{font-size: 15px}
    .one_slide_title{padding: 10px 8px 10px 23px}
    .menu_priem{padding-top: 0}
    .finalization{width: 35%}
}

@media only screen and (max-width:1120px){    
    .ban_under_vkl_img {height: 100px !important;}
}

@media only screen and (max-width:1010px){
    .menu_right_list li a{font-size: 15px}
}

@media only screen and (max-width:1000px){
    .title_site{width: 63%}
    .logo{width: 37%}
    .ban_under_title{font-size: 15px}
    .contacts_info {padding-top: 20px;}
    .menu_right_list li ul li a{font-size: 16px}
    .menu_right_list li a{font-size: 14px}
    .menu_right_green .menu_right_list li a{font-size: 14px}
    .menu_right_list li a, .menu_right_green .menu_right_list li a{padding: 10px 18px}
}

@media only screen and (max-width:984px){
    .h_menu_item > a:first-child {padding-left: 0px;}
}

@media only screen and (max-width:970px){
    .h_menu_item > a:first-child {padding-left: 12px;}
    .h_menu_inner a{padding: 15px 5px;}
    .h_menu_item .menu_second{width: 330px}
    .fb_form input, .fb_form select, .fb_form textarea{width: 100%}
    .fb_form .form_submit{width: 155px}
    #gik_photo_next, #gik_photo_prev{bottom: 25%}
    #gik_photo_next{right: -5%}
    .search_inner{width: 100%}
    .contacts_info{font-size: 13px}
}

@media only screen and (max-width:950px){
    .flash_block .mejs-controls .mejs-time-rail .mejs-time-total { width: 32% !important;}
    .contacts_info {padding-top: 10px;}
}

@media only screen and (max-width:938px){
    .site_name{height: 110px}
    .ban_under_title{font-size: 15px}
}

@media only screen and (max-width:930px){
    .site_name{height: 104px;padding-left: 4px}
    .site_name img{margin-top: 4px}
    .menu_priem{width: 64%;padding-top: 0}
    .text_info{width: 36%}
    .menu_priem ul:first-child{width: 64%}
    .menu_priem ul{width: 34%}
/*    .menu_priem ul li{line-height: 14px;}*/
/*    .contacts_info {font-size: 13px;line-height: 17px;width: 100%;display: table; padding: 2px 4px 0 4px;}*/
    .right_col .mejs-controls .mejs-time-rail .mejs-time-total{width: 67.5% !important;}
}

@media only screen and (max-width:915px){
    .logo {width: 39%;}
    .title_site {width: 61%;padding-top: 17px}
}

@media only screen and (max-width:900px){
    .h_menu_item a {font-size: 14px;}
    .vote_item, .vote_item:nth-child(3n){width: 45%;margin-right: 9%}
    .vote_item:nth-child(2n){margin-right: 0}
    .opros_results{margin-top: 12px}
    .contacts_info {padding-top: 5px;}
}

@media only screen and (max-width:887px){
     .header_right{display: none}
    .header_left{width: 100%}
    .logo{width: auto; display: table-cell;}
    .site_name{height: 114px;background-size: cover;}
    .site_name img{margin-top: 8px}
    .title_site{float: left;padding-left: 1.5%;padding-right: 1.5%;padding-top: 10px}
    .site_name{padding-left: 20px}
    .contacts_info{font-size: 16px; padding: 20px 10px 20px 5px;}
    .text_info>div {padding-bottom: 7px;}
    .menu_priem ul li { line-height: 23px;}
    .menu_priem{position: relative;top: -3px;margin-bottom: 13px}
    .top_line{display: inline-block}
    .finalization {width: 80%}
    .finalization p{margin: 0px}
    .top_line_right{width: 100%;margin-bottom: 8px;}
}

@media only screen and (max-width:870px){  
    .h_menu_inner{display: none;padding-left: 8px;}
    #menu{display: block}
    .menu_mobile{display:none}
    #menu{position:relative;background:#398f2b}
    .menu_item {vertical-align: middle;font-size:16px;position:relative;z-index: 15002;text-align:center;padding:0px;float:none;height: auto;max-width: 100%; background: #ecf0ec;margin-top: 0;}
    #burger_pic {height:42px;display: block;cursor: pointer;}
    #burger_pic img{padding: 10px;margin:0}
    #burger_pic:hover img{padding: 10px;background: #bc252e}
    .menu_item:hover, .menu_item_sel{background:#bc252e;color:#fff;z-index: 15007;}
    .menu_item:hover .click_point{background:url("/desimages/arrow_up.png") no-repeat center 17px}
    .menu_item>a {text-decoration:none;color: #646472;vertical-align:middle;font-size: 16px;line-height: 1.2;width:85%;text-transform: uppercase;font-family: 'Arial-Regular', Arial;display: block;text-align:left;padding: 12px 60px 11px 19px;}
    .menu_item:hover a, .menu_item_sel a, .menu_item a:hover, .menu_item_sel a:hover{text-decoration:none;color:#fff;}
    .menu_second{display:block;position:absolute;z-index:100;top: 100%;left:-5px; -webkit-box-shadow: 0;-moz-box-shadow: 0;box-shadow: 0;position: static;width: 100%;}
    .menu_second ul{list-style:none;background:#ecf0ec;padding:0px;font-weight:normal;text-align:left; margin:0px;text-transform:none}
    .menu_item:hover .menu_second{display:block;}
    .menu_item:hover .menu_second a{color: #646472;}
    .menu_second a:hover{text-decoration:underline}
    .menu_second ul>li>a{height: auto;padding: 0;text-transform: none;color: #646472;width:85%;font-size:16px;padding: 12px 28px;display:block;width:100%}
    .menu_second li{line-height:1;margin:0px;background-image:none;padding-left:15px}
    .menu_second_top, .menu_second_bottom{/*height:5px;*/height: 0;width:230px}
    #menu .show{ display: block;}
    .with_sub_menu + span {background: url("/desimages/arrow_down.png") no-repeat center 19px;width: 50px;height: 100%;display: inline-block;cursor: pointer;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;}
    .menu_item .yellow_arrow {background:  url(/desimages/arrow_up.png) no-repeat center 19px; width: 50px;height: 100%;display: inline-block;cursor: pointer;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;}
    .menu_item:hover .with_sub_menu,.menu_item_sel .with_sub_menu,.with_sub_menu_hover, .with_sub_menu{background: none;}
    .menu_second ul {background: #ecf0ec;display: none;}
    .menu_second_bottom {background: none;}
    .close_hide{height:42px;width:100%;position: absolute;right: 0;top: 0;background: #398f2b;z-index: 15001;}
    .close_hide:hover{background:#398f2b}
    .close_hide img{float: right;margin: 0;margin-top: 10px;margin-right: 16px;cursor:pointer;}
    .menu_opacity {background: #000;height: 100%;opacity: 0.5;position: fixed;width: 100%;z-index: 15000;left: 0;top:0}
    .news_block_main, .menu_right, .ban_left, .actual_ann_vote, .media_vkladki, .pol_inf{width: 100%}
    .menu_right{margin-top: 20px}
    .menu_right_list>li:first-child{width: 49%;display: inline-block;float: left}
    .menu_right_list>li{float: right}
    .menu_right_list>li{width: 49%;margin-top: 0}
    .menu_right_list li ul li:last-child{padding-bottom: 8px}
    .menu_right_list li a, .menu_right_green .menu_right_list li a{font-family: 'Arial-Bold', Arial;font-size: 15px;}
    .menu_right_list li ul li a{padding: 13px 35px;}
    .menu_right_green{margin-top: 23px;float: right;width: 49%;position: relative;top: -14px;}
    .menu_right_green .menu_right_list>li{width: 100%;margin-bottom: 11px;}
    .menu_right_green .menu_right_list>li:first-child{float: right}
    .menu_right_list li ul li{padding-top: 9px}
    .menu_right_list li ul li:last-child a {padding-bottom: 30px;}
    .menu_right_list li ul{padding-bottom: 10px}
    .banners_center .one_slide{margin-right: 73px!important;}
    .banners_center{width: 95%;margin:0 auto;margin-top: 30px;margin-bottom: 40px}
    .banners_center .bx-wrapper .bx-viewport{padding-left: 10px}
    .ban_left ul{width: 49%}
    /*.ban_left > ul > li > a{font-size: 15px}*/
    .title_ban{width: 80%}
    .actual_ann_vote{display: none}
    .actual_ann_vote_hide{box-shadow: none;border:none;display: block;margin:20px 0 30px}
    .act_news_item a{font-size: 15px}
    .aan{width: 48.8%;display: inline-block;vertical-align: top;margin-right: 1.8%;-webkit-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);-moz-box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);box-shadow: 0px 0px 2px 1px rgba(214,214,214,1);}
    .aan:last-child{margin-right: 0}
    .vote_link{position: relative}
    .icon_point{display: block}
    .news_title{font-size: 18px}
    .news_item a{font-size: 16px}
    .photo_one_main{width: 31%;margin-right: 3.5%}
    .one_inf{display: inline-block;width: 48%;margin-bottom: 0;vertical-align: top}
    .sib_scroll{max-height: 165px;margin-top: 0}
    .one_inf_img{width: 19%}
    .photo_item, .photo_item:nth-child(3n){width: 49%;margin-right: 1.5%}
    .photo_item:nth-child(2n){margin-right: 0}
    .photo_item img{width: auto}
    .photo_one_main_img img{max-width: 300px}
    .photo_one_main {width: 32%;margin-right: 2%;}
    .one_video_page .photo_one_main, .video_page .photo_one_main{width: 49%;margin-right: 2%;}
    .one_video_page .photo_one_main:nth-child(2n), .video_page .photo_one_main:nth-child(2n){margin-right: 0}
    .one_video_page .photo_one_main:nth-child(3n), .video_page .photo_one_main:nth-child(3n){display: none}
    .banners_stat a:last-child{display: none}
    .banners_stat a{width: 49%;margin-right: 1.9%;}
    .banners_stat a:nth-child(2){margin-right: 0}
    .ban_under_title {font-size: 16px;}
    .middle_ban a:last-child, .big_ban a:last-child{display: inline-block}
    .big_ban a:last-child{width: 100%}
    .ban_under_item:nth-child(3) img {left: 18px;}
    
}

@media only screen and (max-width:830px){
    .ban_under_item:nth-child(3) img {left: 13px;}
}

@media only screen and (max-width:800px){
    .contacts_info{font-size: 15px}
}

@media only screen and (max-width:770px){
    .aan{margin-right: 1.8%;}
    .menu_right_list li ul li a { padding: 12px 13px;}
    .ban_under_item:nth-child(3) img {left: 9px;}
}

@media only screen and (max-width:760px){
    .left_col{width: 100%}
    .right_col{width: 100%;margin-top: 30px}
    .photo_item, .photo_item:nth-child(2n), .photo_item:nth-child(3n){width: 32%}
    .photo_item, .photo_item:nth-child(2n){margin-right: 2%}
    .photo_item:nth-child(3n){margin-right: 0}
    .photo_item img{width: 100%}
    #gik_photo_next, #gik_photo_prev{bottom: 22%}
    #gik_photo_next {right: -3%;}
    .mejs-controls .mejs-time-rail .mejs-time-total {width: 48.5% !important;}
    .mejs-controls .mejs-mute button, .mejs-controls .mejs-unmute button{right:187px;top:32px;left:auto}
    .right_col .mejs-controls div.mejs-horizontal-volume-slider{float: right;left: -117px;top:40px}
    #mep_0 { height: 40px !important;}
    .ban_under_item:nth-child(3) img { left: 5px;}
}

@media only screen and (max-width:730px){
    .counters_block{max-width: 35%}
    .copyright_text{width: 65%}
    .contacts_info{font-size: 14px}
    .ban_under_item:nth-child(3) img {left: 3px;}
}

@media only screen and (max-width:714px){
    .ban_under_item:nth-child(3) img {left: 0px;}
}

@media only screen and (max-width:700px){
    .h_menu_item .menu_second a{font-size: 14px;padding-left: 10px}
    .menu_right_list .icon_point{display: none}
}

@media only screen and (max-width:682px){
    .aan{margin-right: 1.7%}
}

@media only screen and (max-width:676px){
    .menu_priem ul:first-child{width: 50%}
    .menu_priem ul{width: 50%}
    .menu_priem{width: 62%;top:-2px}
    .text_info{padding-top: 0px;width: 38%}
    .site_name {padding-left: 7px;}
    .contacts_info{font-size: 15px}
    .title_ban{padding-left: 10px!important}
    #gik_photo_next, #gik_photo_prev {bottom: 25%;}
}

@media only screen and (max-width:665px){
    .menu_right_list li a, .menu_right_green .menu_right_list li a{font-size: 14px}
}

@media only screen and (max-width:650px){
    .gik_slider_photo, .gik_slider_big_photo_text{width: 100%}
    .photo_slider_dop{display: block;position: relative;width: 80%;margin: 0 auto;}
    #gik_photo_next{position: absolute;width: 30px;height: 100%;background: url(/desimages/arrow_next.png) center no-repeat;right: 0;top: 0;display: block;}
    #gik_photo_next .bx-next,  #gik_photo_prev .bx-prev{display: block;width: 30px;height: 100%;outline: none;}
    #gik_photo_prev {position: absolute; width: 30px;height: 100%;background: url(/desimages/arrow_prev.png) center left no-repeat;left: 0;top: 0; display: block;}
    .gik_slider_photo .bx-viewport{max-width: 90%}
    .counters_block{max-width: 100%;float: left;margin-top: 10px}
    .counters_block>a>img{margin-left: 0;margin-right: 18px}
    .copyright_text{width: 100%}
}

@media only screen and (max-width:610px){
    .langs{display: none}
    .langs_hide{display: block;position: relative}
    .menu_right_list li a, .menu_right_green .menu_right_list li a {padding: 10px;font-size: 14px}
}

@media only screen and (max-width:600px){  
    .search{width: 140px}
    .top_line{padding-left: 10px}
    .news_item_img, .news_block_right{width: 100%}
    .news_item{padding-left: 10px}
    .news_item_img img{margin: 0 auto}
    .news_title{padding-right: 0;padding-top: 13px}
    .ban_under_item:last-child{display: none}
    .ban_under_item{width: 29%;margin-right: 6.5%;}
    .ban_under_item:nth-child(3){margin-right: 0}
    .actual_ann_vote_hide{display: none}
    .actual_ann_vote{display: block;width: 100%;margin-top: 15px;min-height: 100%}
    .one_inf{width: 100%}
    .irSlider .bx-wrapper .bx-pager{left: 3%;top: 20%;}
    .irSlider h2{margin-bottom: 40px;}
    .title_site{padding-top: 17px;}
    .mejs-controls .mejs-mute button, .mejs-controls .mejs-unmute button{right:120px}
    .mejs-controls div.mejs-horizontal-volume-slider{left:-47px}
}

@media only screen and (max-width:580px){
    .title_site { width: 58%;}
}

@media only screen and (max-width:560px){
    .menu_right_list li ul li a{padding: 13px 10px}
    .sib_scroll {max-height: 300px;}
    .news_list .news_item img{float: none}
    .news_list .news_item{margin-bottom: 15px}
    .photo_item, .photo_item:nth-child(2n), .photo_item:nth-child(3n){width: 49%}
    .photo_item, .photo_item:nth-child(3n){margin-right: 1.5%}
    .photo_item:nth-child(2n){margin-right: 0}
    .text_info {width: 45%;}
    .menu_priem{width: 55%}
    .menu_priem ul, .menu_priem ul:first-child{width: 100%}
    .menu_priem ul:last-child{margin-top: 3px}
}

@media only screen and (max-width:540px){
    .title_site {width: 55%;padding-top: 23px}
}

@media only screen and (max-width:530px){
    .menu_right_list > li:first-child, .menu_right_list > li, .menu_right_green .menu_right_list > li, .menu_right_green, .ban_left ul{width: 100%}
    .menu_right_list > li>a:first-child{width: 498px}
    /*.menu_right_list > li:first-child{display: table}*/
    .menu_right_list .icon_point{display: block}
    .ban_img{width: 13%}
    .title_ban{width: 86%}
    .banners_stat a:nth-child(2){display: none}
    .banners_stat a:nth-child(1){width: 100%;margin-right: 0}
    .banners_stat img{margin: 0 auto;float: none;display: block}
    .margr0{display: none}
    .video_page .margr0{display: inline-block}
    .photo_one_main {width: 49%;margin-right: 2%;}
    .photo_one_main:nth-child(2){margin-right: 0}
    .big_ban{display: none}
}

@media only screen and (max-width:520px){
    .vote_item, .vote_item:nth-child(3n){width: 100%}
    .logo{display: none}
    .hide_logo{display: block}
    .hide_logo img{margin-top: 26px;margin-left: 10px}
    .title_site{width: 70%;padding-top: 33px;line-height: 20px}
    .site_name{height: auto;display: inline-block;background: #4b9635}
    .hide_logo, .title_site{width: 100%}
    .title_site{padding-top: 8px;padding-bottom: 20px}
    .hide_logo img{margin-top: 10px}
}

@media only screen and (max-width:500px){
    #search_str{display: none}
    .search{width: 30px;background: none;margin-left: 0}
    #search_button{background: url('/desimages/search_icon_2.png') no-repeat center center}
    .top_line_ban a:last-child img{margin-right: 0}
    .text_info, .menu_priem{width: 100%}
    .text_info > div{padding-bottom: 10px}
    .menu_priem{margin-top: 13px}
    .menu_priem ul li{padding-left: 0;padding-bottom: 0px;line-height: 24px}
    .menu_priem ul{width: 43%}
    .menu_priem ul:first-child{width: 55%}
    .menu_priem ul:last-child {margin-top: 0;}
    .h_menu_item .menu_second li:nth-child(2n){float: left;width: 100%}
    .h_menu_item .menu_second li:nth-child(2n+1){clear: none;width: 100%}
    .welcome img{position: relative;margin: 0 auto;float: none;display: block;padding-top: 10px;}
    .welcome_textsmall, .welcome_title{width: 100%;padding-left: 10px;padding-right: 10px}
    .news_title{padding-right: 12px;}
    .vote_radio > .one_ans label{width: 80%}
    .span2{width: 100px}
    .one_sort{width: 100%;display: inline-block}
}

@media only screen and (max-width:480px){    
    .ban_under_item{width: 47%;margin-right: 6%;}
    .ban_under_item:nth-child(2){margin-right: 0}
    .ban_under_item:nth-child(3){display: none}
    .pol_inf{padding-left: 10px}
    .one_inf_title{padding-left: 0;font-size: 15px}
    .one_news .news_title{font-size: 21px}
    .sitemap > li{padding-left: 22px;background: url('/desimages/sitemap_li.png') 6px 3px no-repeat;}
    .sitemap>li:hover{background: url('/desimages/sitemap_li_hover.png') 6px 3px no-repeat;}
    .mejs-controls div.mejs-horizontal-volume-slider{left:-23px}
    .mejs-controls .mejs-mute button, .mejs-controls .mejs-unmute button{right:94px}
}

@media only screen and (max-width:420px){
    .photo_item, .photo_item:nth-child(2n), .photo_item:nth-child(3n){width: 100%;margin-right: 0} 
    .photo_item img{width: auto}
    .radio_block{display: none}
    .search_period_in{width: 100%}
}

@media only screen and (max-width:370px){
    .photo_one_main{width: 100%;margin-right: 0}
    .photo_one_main:nth-child(2){display: none}
    .video_page .photo_one_main:nth-child(2){display: inline-block}
    .news_item_textsmall{display: none}
    .news_list .news_item{margin-bottom: 0}
    .sitemap li{padding-left: 0}
    .el_obr_descript{padding-right: 5px}
    .menu_priem ul, .menu_priem ul:first-child{width: 100%}
    .menu_priem ul:last-child{margin-top: 7px}
}

@media only screen and (max-width:350px){
    .one_video_page .photo_one_main, .video_page .photo_one_main{width: 100%}
    .one_video_page .photo_one_main:nth-child(2n), .one_video_page .photo_one_main:nth-child(3n), .video_page .photo_one_main:nth-child(2n), .video_page .photo_one_main:nth-child(3n){margin-right: 0;margin-bottom: 35px}
    .sendform{padding: 11px 35px;}
}

@media only screen and (max-width:340px){
    .ban_under_item{width: auto;}
    .ban_under_item:nth-child(1){margin-right: 0}
    .ban_under_item:nth-child(2){display: none}
    .ban_under_vkl{text-align: center}
    .gik_slider_photo .bx-viewport {max-width: 49%;}
}
