@font-face {font-family: 'PT Sans'; 
	src: url('/fts/PTSansRegular.eot'); 
	src:/* local('PT Sans'),*/ 
            url('/fts/PTSansRegular.eot?#iefix') format('embedded-opentype'), 
            url('/fts/PTSansRegular.woff') format('woff'),
            url('/fts/PTSansRegular.ttf') format('truetype')}


@font-face {font-family: 'PT Sans Narrow'; 
	src: url('/fts/PTSansNarrow.eot'); 
	src: /*local('PT Sans Narrow'), */
            url('/fts/PTSansNarrow.eot?#iefix') format('embedded-opentype'), 
            url('/fts/PTSansNarrow.woff') format('woff'),
            url('/fts/PTSansNarrow.ttf') format('truetype')}

            @font-face {font-family: 'PT Sans'; 
            font-weight: bold;
	src: url('/fts/PTSansBold.eot'); 
	src: /*local('PT Sans Bold'), */
            url('/fts/PTSansBold.eot?#iefix') format('embedded-opentype'), 
            url('/fts/PTSansBold.woff') format('woff'),
            url('/fts/PTSansBold.ttf') format('truetype')}

            @font-face {font-family: 'PT Sans Narrow'; 
            font-weight: bold;
	src: url('/fts/PTSansNarrowBold.eot'); 
	src: /*local('PT Sans Narrow Bold'), */
            url('/fts/PTSansNarrowBold.eot?#iefix') format('embedded-opentype'), 
            url('/fts/PTSansNarrowBold.woff') format('woff'),
            url('/fts/PTSansNarrowBold.ttf') format('truetype')}
            
 @font-face {
    font-family: "MyriadProRegular";
    src: url("/fts/MyriadProRegular/MyriadProRegular.eot");
    src: url("/fts/fonts/MyriadProRegular/MyriadProRegular.eot?#iefix")format("embedded-opentype"),
    url("/fts/MyriadProRegular/MyriadProRegular.woff") format("woff"),
    url("/fts/MyriadProRegular/MyriadProRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "MyriadProBold"; */
@font-face {
    font-family: "MyriadProBold";
    src: url("/fts/MyriadProBold/MyriadProBold.eot");
    src: url("/fts/MyriadProBold/MyriadProBold.eot?#iefix")format("embedded-opentype"),
    url("/fts/MyriadProBold/MyriadProBold.woff") format("woff"),
    url("/fts/MyriadProBold/MyriadProBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "MyriadProItalic"; */
@font-face {
    font-family: "MyriadProItalic";
    src: url("/fts/MyriadProItalic/MyriadProItalic.eot");
    src: url("/fts/MyriadProItalic/MyriadProItalic.eot?#iefix")format("embedded-opentype"),
    url("/fts/MyriadProItalic/MyriadProItalic.woff") format("woff"),
    url("/fts/MyriadProItalic/MyriadProItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "MyriadProSemiBold"; */
@font-face {
    font-family: "MyriadProSemiBold";
    src: url("/fts/MyriadProSemiBold/MyriadProSemiBold.eot");
    src: url("/fts/MyriadProSemiBold/MyriadProSemiBold.eot?#iefix")format("embedded-opentype"),
    url("/fts/MyriadProSemiBold/MyriadProSemiBold.woff") format("woff"),
    url("/fts/MyriadProSemiBold/MyriadProSemiBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "MyriadProBoldItalic"; */
@font-face {
    font-family: "MyriadProBoldItalic";
    src: url("/fts/MyriadProBoldItalic/MyriadProBoldItalic.eot");
    src: url("/fts/MyriadProBoldItalic/MyriadProBoldItalic.eot?#iefix")format("embedded-opentype"),
    url("/fts/MyriadProBoldItalic/MyriadProBoldItalic.woff") format("woff"),
    url("/fts/MyriadProBoldItalic/MyriadProBoldItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "MyriadProSemiBoldItalic"; */
@font-face {
    font-family: "MyriadProSemiBoldItalic";
    src: url("/fts/MyriadProSemiBoldItalic/MyriadProSemiBoldItalic.eot");
    src: url("/fts/MyriadProSemiBoldItalic/MyriadProSemiBoldItalic.eot?#iefix")format("embedded-opentype"),
    url("/fts/MyriadProSemiBoldItalic/MyriadProSemiBoldItalic.woff") format("woff"),
    url("/fts/MyriadProSemiBoldItalic/MyriadProSemiBoldItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

            
html{height: 100%}
body{width:100%;height: 100%;background:#ffffff} 

*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.clear{clear:both}

.all{width:100%;max-width:1280px;min-width:400px;min-width:320px;min-height: 100%;margin: 0px auto;position: relative;}

.banner_top{}
.banner_top img{width:100%;margin:0 0 5px}
.header{width:100%}

.header_top{background:#eae9e7;height: 42px;}
.langs{width:28%;background:#b3322e;padding: 12px 10px 9px 35px;height: 42px;float: left;color:#fff;text-transform: uppercase;}
.langs a{color: #f9f3cf;padding-left: 6px;text-decoration: none; background: url('/desimages/menu_bkgr.png') no-repeat;background-position: 1px 1px;}
.langs a:hover{text-decoration: underline}

.vsv_menu{padding: 5px 10px 0px 30px;float: left;}
.vsv_menu img{margin: 0}
.vsv_menu a{text-decoration: none;color:#535362;vertical-align: super;font-weight: bold}

.soc_share{padding: 7px 67px 3px 45px;display: block;float: left;}

.soc_icon{padding: 7px 47px 7px 0px;display: block;float: left;}

.search{display:block; float:left;position: relative;top: 8px;}
.search_inn{display:block;position: relative;}
.search_str{width:242px;position: relative;bottom: 4px;height: 28px;}
.search span{color:#4f454b;font-weight: bold;padding-left: 7px;position: relative;bottom: 2px;}
.extended_search{position: relative;bottom: 8px;display:none}
.extended_search a{font-size: 12px;text-decoration: none;color:#646473}
.extended_search a:hover{text-decoration: underline}

.search_info{margin-bottom: 30px}
.search_top{background-color: #e9ecee;padding: 20px;}
.search_item{}
.search_item .rubric_item_title{font-size: 18px;font-size: 1.125rem}
.search_item .news_rubric_hover:hover{background-color: #93bb53}
.search_item_text{font-size: 16px;font-size: 1rem;color:#000;text-decoration: none;font-weight: normal}
.search_item_text b{color:#ee4400;font-weight: normal}
.search_item_text:hover{color:#578f00;text-decoration: underline}
.serach_item img{max-width: 115px}
.search_res_info{background-color: #e9ecee;padding: 20px}
#search_str_inner, .search_input{width:100%;display: block;height: 30px;line-height: 30px;color:#000;padding: 0px 12px;border: 1px solid #d2d6d5;background-color: #fff;margin-bottom: 15px}
#search_str_inner{width:calc(100% - 200px);float: left}
#search_str_inner[disabled]{background-color: #d2d6d5}
.search_input{width:70%;float:left;width: calc(100% - 150px)}
.search_adv{background-color: #f9f3cf;padding: 20px;font-size: 16px;font-size: 1rem;color:#000;display: none;}
.search_label {width:150px;text-align: right;float:left;clear:both;padding-right: 7px;/*line-height: 30px;*/}
.search_where{width: 35%;float:left;margin-top:20px}
.search_where select{border: 1px solid #d2d6d5;height: 30px;line-height: 30px;color:#000;background-color: #fff;}
/*.search_where select:active{border:1px solid #93bb53;background-color: #d2d6d5;}*/
.search_period{width:64%;float:left;margin-top:20px;}
.search_period_in{float:left;background-color: #fff;border: 1px solid #d2d6d5;max-width:210px;float:left;width: 39%;min-width: 112px}
.search_period_in input{height: 30px;line-height: 30px;color:#000;padding: 0px 12px;border: 0px;background-color: #fff;min-width: 90px;width:80%;width: calc(100% - 18px)}
.search_period_in img{float: right; margin: 9px 5px 0 0}
.search_period_in .ui-datepicker{margin-left: -1px}
.search_p_t{float: left;line-height: 30px;padding-right: 5px}
.search_line{float: left;padding: 0px 5px;line-height: 30px}
.search_sort{margin-top: 20px}
.search_s_t{float: left;padding-right: 5px}
.search_sort input{margin-left: 20px}
.search_in_btn{margin: 20px auto;padding: 0px 60px;line-height: 40px;height: 40px;background-color: #a01c1c;color: #fff;display: block;border: 0px;font-family: 'Arial'; font-size: 18px;font-size: 1.125rem;text-transform: uppercase}
.search_in_btn:hover{background-color: #f9f3cf;cursor:pointer;color:#a01c1c;border:1px solid #a01c1c}
#search_simple{line-height: 30px;height: 30px;float: right;/*max-width:70px;*/margin-top: 0px}
#search_simple[disabled]{background-color: #d2d6d5}
.search_h_line{padding: 5px 0px;font-size: 12px;font-size: 0.75rem}
.search_h_line div{width:50%;display: inline-block;float: left}
.search_h_line a{font-weight: normal;text-decoration: none;border-bottom: 1px dashed #578f00;}
.search_h_line a:hover{border-color: transparent;cursor: pointer}
.search_h_line div+div{float: right;text-align: right}
#sp_search_help{border:1px solid #d2d6d5;width:80%;position: absolute;top:40px;box-shadow: 0 0 7px 0 rgba(109, 109, 109, 0.5);background-color: #fff;left:10%;padding: 20px 2%;display: none}
.search_help_t{font-family: "Arial";font-size:18px; font-size: 1.125rem;font-weight: bold;line-height: 1;padding: 0px 0px 20px 0px; text-transform: uppercase;}
.sp_search_close{position: absolute;top:20px;right:2%;width:17px;height:17px;background: url('/desimages/cl_list_close.png') no-repeat}
.sp_search_close:hover{background-image: url('/desimages/cl_list_close_hover.png');cursor: pointer}


.head_left{width:53%;float:left;display: table-cell;vertical-align: top;height:331px;position:relative}
.head_left a, .head_left_inn a{float: left;font-size:16px}
.head_left a img, .head_left_inn a img{margin: 27px 13px 0px 5px;}
.head_left span, .head_left_inn span{float: left;margin: 32px 0px 0px 20px;display: block;font-family: 'Arial';color: #336699;font-size: 24px;text-transform: uppercase;text-align: left;}
.head_left p, .head_left_inn p{font-size:12px;position: relative;top: 3px;left: 20px;color:#535362;font-weight: bold;display:inline-block}


.head_left_inn{width:50%;float:left;padding: 20px 0;}
.head_right_inn{width:50%;float:right;position: relative}
.head_right_inn .reference{top:0px;padding-top: 3px}
.head_right_inn .reference_en{top:0;height:196px}
.head_right_inn .reference_en .priemn_address, .head_right_inn .reference_en .title_head{float:left}

.reference{background: #f9f3cf;width: 100%;display: table;position: absolute;/*top: 18px;*/padding-top: 28px;/*padding-bottom: 10px;*/ z-index: 4444;bottom:0}
.reference_en{background: #f9f3cf;width: 100%;display: table;position: relative;top: 18px;padding-top: 28px;/*padding-bottom: 10px;*/height:196px}
.reference_en .priemn_address{float:right;margin-right:13px;}
.reference_en .title_head{padding: 0px 100px 10px 65px;text-align: right;}
.head_menu{margin: 5px 101px 0px 0px; padding: 0px;float:right;position: relative;bottom: 13px;}
.head_menu ul li{display: table;background: none;margin-top:0}
.title_head{color:#336699;font-weight: 500;padding:0px 0 10px 65px;}
.priemn_address{float:left;padding-left: 65px;}
.priemn_address b{color:#000;font-size: 14px}
.priemn_address a{float:none;font-size: 16px;color:#000;text-decoration: none}
.priemn_address p{color:#000;font-weight: normal}

.head_right, .head_right_en{width: 47%;float: right;display: table-cell;}
.head_right_en .news_rubric_tape{display: none}

.h_menu_inner{min-height:50px;background-color: #a01c1c;z-index: 1000;position: relative}
.h_menu{width:100%;display: table;font-size:19px;}
.h_menu>span{display: none;background:url('/desimages/pda_menu.png') no-repeat left 10px;padding-left:40px;font-family: georgia;font-size:26px;font-size:1.6rem;color:#c92a14;cursor: pointer;line-height:44px;padding-right: 20px}

.h_menu_inner{width:100%;display: table;font-size:19px;}
.h_menu_item{border-right:2px solid #fff;font-weight: bold;padding: 0px 15px;position: relative;
			display: table-cell;height:50px;vertical-align: middle;text-align: center;}
.h_menu_item:last-child{border-right:none}
.h_menu_item a{color:#fff;text-decoration: none;display: block;text-transform: uppercase;font-weight: 100;font-size: 16px;}
.h_menu_item:hover{background-color: #851310;}
.h_menu_item:hover a{color:#fff;text-decoration: none}
.h_menu_second{font-size:17px;display: none;position: absolute;left:0px;top:49px;background-color: #851310;width: 300px;z-index: 100;border-top: 1px solid #fff}
.h_menu_second:after, .h_menu_second:before{position: absolute;height: 100%;content:'';width: 1px;top:0px;background-color: transparent;}
.h_menu_second:after{left:-1px}
.h_menu_second:before{right:-1px}
.h_menu_second ul{margin: 0px;list-style:none}
.h_menu_item:last-child .h_menu_second{left: auto;right:0px}
.h_menu_second li{background: none;padding: 0px;color:#fff!important;font-weight: bold;text-align: left;margin: 0px;background: url(/desimages/ul.png) left no-repeat;background-position: 9px 5px;}
.h_menu_second li:first-child{padding-top:3px}
.h_menu_second li:last-child{padding-bottom:3px}
.h_menu_second li a{color:#fff}
.h_menu_second li>a{display: block;padding: 7px 15px;line-height: 1.2;height: auto;color: #fff!important;text-decoration: none!important;font-size: 14px;}
.h_menu_second li:hover>a{background-color: #f9f3cf;color:#a01917!important;text-decoration: none!important}
.h_menu_item:hover .h_menu_second{display: block}
.h_menu_second span{text-transform: none}


.menu_left{/*background: #f9f3cf;*/display: inline-block;/*padding:10px*/}
.menu_left_en{display: inline-block;margin-top:90px;margin-bottom: 10px;}
.h_menu_item_left{width:100%;font-weight: bold;padding: 0px 15px;position: relative;display: inline-block;height: 30px;vertical-align: middle;text-align: center;background: url(/desimages/ul.png) left no-repeat;}
.h_menu_item_left:last-child{border-right:none}
.h_menu_item_left a{color:#fff;text-decoration: none;display: block;font-weight: normal;font-size: 16px;position: relative;right: 6px;bottom: 4px;}
.h_menu_item_left:hover{background-color: #7b130f;}
.h_menu_item_left:hover a{color:#fff;text-decoration: none}
.h_menu_second_left{font-size:17px;display: none;position: absolute;left:0px; top: 30px;background-color: #f9f3cf;/*width: 300px;*/z-index: 100;border-top: 1px solid #fff;width: 235%;}
.h_menu_second_left:after, .h_menu_second:before{position: absolute;height: 100%;content:'';width: 1px;top:0px;background-color: transparent;}
.h_menu_second_left:after{left:-1px}
.h_menu_second_left:before{right:-1px}
.h_menu_second_left ul{margin: 0px;list-style:none}
.h_menu_item_left:last-child .h_menu_second_left{left: auto;right:0px}
.h_menu_second_left li{background: url('/desimages/ul_items.png') no-repeat;background-position:21px 9px;padding: 0px;color:#fff!important;font-weight: bold;text-align: left;margin: 0px;/*padding-right: 46px;*/}
.h_menu_second_left li:first-child{padding-top:3px}
.h_menu_second_left li:last-child{padding-bottom:3px}
.h_menu_second_left li a{color:#fff}
.h_menu_second_left li>a{display: block;padding: 7px 2px;line-height: 1.2;height: auto;color: #000!important;text-decoration: underline!important;font-size: 14px;position: relative;left: 30px;}
.h_menu_second_left li:hover>a{background-color: #f9f3cf;color:#a01917!important;text-decoration: none!important}
.h_menu_item_left:hover .h_menu_second_left{display: block}
.h_menu_second_left span{text-transform: none;font-size: 15px}
.h_menu_first img{display: none}
.h_menu_first{float: left;margin: 11px 0;}
.h_menu_first:hover{text-decoration: none!important}
.menu_top_left{float:left;width:50%;border-left:1px solid #9f1917;padding: -21px 0; margin-bottom: 6px;}
.menu_top_right{float:left;width:33%;border-left:1px solid #9f1917;padding: -21px 0; margin-bottom: 6px;}
.h_menu_second_left .none span{color:#f9f3cf;}
.h_menu_second_left .none span img{display:block!important;float:left;margin:24px 88px 12px 60px;max-width: 200px!important}
.h_menu_second_left ul{position: relative;top: -14px!important;}
.h_menu2{text-align: left;}
.h_menu_second_left ol{padding:0 26px;}
.all_points{position: absolute;bottom: 0;right: 23px;padding: 1px 17px 3px; line-height: 16px;color: #9f1917!important;z-index: 20;}
.all_points a{font-size: 12px!important;color: #9f1917!important;text-decoration: none;/*background: url(/desimages/link_bkgr.png)no-repeat right;background-position-x: 86px;*/}

.main{margin: 22px 0px 42px 25px;}
.map{float:left}
.map a img{max-width: 349px;}
.map_en{/*position: absolute;top: 2px;left: 23px;*/}
.map_en a img{max-width: 349px;}
.right_col{float:right;width:70%}
.right_col_inn{float:right;width:70%}
.right_col_photo{width:100%}
.nav-col{background:#eae9e7 ;width: 212px;position: relative;height: 212px;float: left;margin-left: 10px;z-index: 111;}
.opinion_desc{padding-top: 15px;margin: 10px 23px;}
.nav-col-news{border:1px solid #eae9e7 ;width: 212px;position: relative;height: 212px;float: left;}
.nav-col ul li a, .nav-col-news a{text-decoration: none;color:#006699;}
.nav-col ul li a:hover, .nav-col-news a:hover{text-decoration: underline}
.nav-col ul li{background: none;margin-top:3px}
.nav-col-news span a, .nav-col span a{color:#535362;text-decoration: none;font-size:18px}
.nav-col-news span{padding-left: 21px;padding-top: 12px;padding-bottom: 5px;background: url('/desimages/11111.png') no-repeat;background-position: -12px -7px;position: relative;left: 24px;}
.nav-col span{padding-left: 21px;padding-top: 12px;padding-bottom: 5px;background: url('/desimages/11111.png') no-repeat;background-position: -12px -7px;position: relative;left: 24px;}
.nav-col span, .nav-col-news span{position: relative;top: 17px;}
.nav-col ul, .nav-col-news ul{margin:30px 4px 15px 15px}
.news_list_one_top{margin-top: 29px;margin-left: 16px;}
.news_list_one_top:last-child{margin-top:20px}
.nav_all{position: absolute;bottom: 6px;right: 23px;padding: 1px 20px 3px;line-height: 16px;color: #535362!important;font-size: 12px;z-index: 20;text-decoration: none;/*background:url('/desimages/link_bkgr.png')no-repeat right;background-position-x: 98px;*/}
.nav_all:hover{text-decoration: underline}
.nav_all_news{position: absolute;bottom: 6px;right: 23px;padding: 1px 17px 3px;line-height: 16px;color: #535362!important;font-size: 12px;z-index: 20;text-decoration: none;/*background:url('/desimages/link_bkgr.png')no-repeat right;background-position-x: 86px;*/}
.block_index_en{display: table;width:100%;position: relative;right: -9px;}
.block_index_en .nav-col{width:49%;display: table-cell;float:none;height:172px;margin-left: 0}
.block_cont_right{width:48%;float:right}
.block_index_en .nav-img{margin: 8px 10px 0 10px;}
.block_index_en .nav_all{position: relative;bottom: -36px;right: 0px;}

.left_col{width:28%;float:left;margin-bottom: 17px;}
.left_col a{color:#9f1917;text-decoration: none;font-size: 18px;}
.left_col a:hover, .menu_sl a:hover{text-decoration: underline}
.left_col ul{position:relative;top:10px}
.left_col_inn{width: 28%;float: left;margin-bottom: 17px;}
.left_col_inn a{color:#9f1917;text-decoration: none;font-size: 18px;}
.left_col_inn a:hover{text-decoration: underline}
.left_col_inn ul{position:relative;top:10px}
.menu_sl{/*background: #f9f8f4;*/ padding:0 0 7px 8px}
.menu_sl a{color:#535362;font-size: 18px;}
.menu_sl ul li{background: none;padding-left:0}
.menu_sl span a{background-color: #a01c1c;color: #fff; font-size: 16px;text-transform: uppercase; position: relative;top: 15px;line-height: 29px;padding: 2px 10px;text-decoration: none;}
.banner-left{text-align: left;padding-top: 3px;display:inline-block;max-width:100%;margin-bottom: 4px;}
.banner-left img{margin:0px;max-width: 100%;margin-right: 3px;}
.banner-left .item{margin-top:13px;float: left;margin-right: 16px;}
.banner-left iframe{width:350px;/*height:170px;*/display: block;max-width: 100%}
.banner-left #frame_pobeda{background: url('/uploads/images/pobeda_bkgr.png') repeat-x;background-size: cover;}
.banner-left #frame_game{background: url('/uploads/images/game_bkgr.png') repeat-x;background-size: cover;}
.banner_top img{width:100%}

#bookmarks_bl, #bookmarks_bl_en{width:100%;display:table}
#bookmarks_bl_en .topNews_item:nth-child(2n) {left: 0px;}
#bookmarks_bl_en .topNews_item:nth-child(2n+1) {left: 1px;clear: none}
#bookmarks_bl_en .press_c_title h2{width:39%}
#bookmarks_bl_en .news_link{width:46%;float:left;padding-left: 5px;}
#bookmarks_bl_en .topNews_date_item span, #bookmarks_bl_en .news_rubric{ padding-left: 5px!important;}
#bookmarks_bl_en .all_nph{width:100%;left:0}
.bookmarks_bl_item, .bookmarks_bl_item_sel{text-align:center;width: 15%;font-size:18px;float: left;padding: 13px 11px;line-height: 1;text-decoration: none;}
.bookmarks_bl_item{color:#fff;}
.bookmarks_bl_item{/*background-color: #427cb6;*/line-height:1;margin:0px;padding:0px;/*background: url('/desimages/menu_bkgr.png') no-repeat;background-position: 0 1px;*/border-left: 1px solid #fff;}
.bookmarks_bl_item:hover{text-decoration:underline}
.bookmarks_bl_item_sel{background-color:#fff!important;color:#a01c1c!important;font-weight:bold;}
.bookmarks_bl_item_sel a{color:#a01c1c!important}
.bookmarks_bl_item_sel:hover{text-decoration:none}
.bookmarks_bl_content, .bookmarks_bl_content_sel{padding-top: 10px;clear:both;display:none;padding:28px 22px;}
.bookmarks_bl_content_sel{display:block}
.topNews_all_inner{display: inline-block;margin-top: 27px;}

.actual_col{width:30%;float:left;color:#4f4f4f;font-size:15px;margin-left:35px;}
.actual_col:first-child{margin-left:0px;}
.actual_col span{display:block;color:#818181;font-size:12px;margin-bottom:15px;}
.actual_col img{float:none;margin:0px 0px 5px 0px;}
.actual_col a{font-weight:bold;color:#4f4f4f;text-decoration:none;display:block}
.actual_col a:hover,.bookmarks_bl_content_sel .all_news:hover{text-decoration:underline;}
.bookmarks_bl_content_sel .all_news{float:right;display:block;margin-top:14px;color:#818181;font-size:15px;text-decoration:none;}
.services{margin:20px 0px 0px}
.services a{display:inline-block;width:32%;vertical-align:top;text-align: center;margin-bottom:60px;font-size:14px;color:#4f4f4f;text-decoration:none}

.press_c_title{height:39px;display:table-cell;width: 65%;float: left;padding:0px 15px;position: relative;top: 19px;}
.news_tabs{height:39px;display:table;width: 35%;float: right;position: relative;top: 0px;}
.news_tabs div, .press_c_title{width: 100%;display:table-cell;text-align:center;height:42px;vertical-align:middle;padding:0px 15px;background-color:#a01c1c;position: relative;top: 19px;}
.news_tab_sel{background-color:#fff!important;}
.news_tabs h2{line-height:1;margin:0px;padding:0px;font-size:14px;/*background: url('/desimages/menu_bkgr.png') no-repeat;background-position: 0 1px;*/}
.news_tabs a{cursor:pointer}
.news_tab h2 a:hover{color:#fff!important;border-bottom:0px;text-decoration: underline}
/*Поменять цвет*/
.news_tab_sel h2 a, .news_tab_sel h2 a:hover{color:#a01c1c!important;text-transform: uppercase;font-weight: 100;font-size: 16px;}
.news_tab_sel h2{background: none}
.news_block{display:none;margin-bottom:16px;position: relative;top: 30px;z-index: 1;}
.news_block_sel{display:block}
.news_block_item{margin-bottom:20px;padding-right:41px;border-color:#cdcdcd;}
.news_block_item img{width:119px;border-width:1px;border-style:solid;margin:0px 12px 5px 0px;padding:0px;float:left}

.press_title{width:100%;display:table}
.press_c_title a, .news_tab h2 a{color:#fff;text-transform: uppercase;font-size: 16px;padding: 13px 11px;}
.press_c_title h2{float: left;padding: 10px 0;position: relative;right: 130px;color: #fff;text-transform: uppercase;font-weight: 100;font-size: 16px;width: 54%;}
.all_nph{width: 105.2%;height: 42px;padding: 0px 15px;background-color: #a01c1c;position: relative;top: 16px;float: right;position: relative;left: 22px;}
.all_nph a{color:#fff;/*background:url('/desimages/link_bkgr.png')no-repeat right;background-position-x: 98px;*/text-decoration: none;float: right;padding:10px 20px 0 0}
.all_nph a:hover{text-decoration: underline}
.news_all{float:left;}

.topNews_item:nth-child(2n){float: right;width: 50%;position: relative;left: 13px;}
.topNews_item:nth-child(2n+1){float: left;width: 50%;clear: both;position: relative;left: -21px;}
.news_rubric, .topNews_date_item{font-size: 11px; color:#535362;font-weight:bold;margin-bottom: 20px;}
.news_rubric a{color: #535362;font-weight: 500;text-decoration: none}
.news_rubric a:hover{text-decoration: underline}
.topNews_date_item hr{margin:0}
.news_link a{color:#000;float: left;font-size:13px;text-decoration: none;text-shadow: 0px 0px 0px #9a9191;}
.news_link a:hover{text-decoration: underline}
.topNews_item img{float:left;width:50%;margin: 0;margin-right: 5px;}
.topNews_item{margin:10px 0}
.video_img img{float:left;margin: 0;margin-right: 5px;max-width:200px;background-image: url(/desimages/rec_play.png); background-repeat: no-repeat; background-position: 50% 50%;}
.video_pr_title a, .video_pr_title span{width: 45%;color:#000;float:right;font-size:12px;text-decoration: none}
.video_pr_title a:hover{text-decoration: underline}


.banner_bottom{width:100%;margin:5px 0}
.banner_bottom img{ max-width: 47%;margin: 0 7px; vertical-align: middle;}

.annonce{width:45%;float:left;margin-top:20px}
.annonce h2{color:#535362;font-weight: bold;margin:0;padding:0;position: relative;left:40px}
.annonce span{background: url(/desimages/11111.png) no-repeat;background-position: 6px -7px;position: relative;left: 24px;display: inline-block;padding: 6px 0;}
.all_notice{/*width:24%;*/background: #a01c1c;padding:10px 5px;margin:10px 0 0 0;line-height: 16px;color: #535362!important;/*font-size: 14px;*/z-index: 20;text-decoration: none;background: url(/desimages/link_bkgr.png)no-repeat right;background-position: 88px 16px;}
.all_notice a{text-decoration: none;}
.all_notice a:hover{text-decoration: underline}
.news_list_date{/*width: 90px;height: 54px;*/ border:1px solid #535362;background: #fff;color: #a01c1c;padding: 0;float: left;position: relative;text-align: center;display:none}
.news_list_date span{color: #535362;text-transform: uppercase;padding: 13px 3px 0 3px;position: relative;/*top: 10px;*/font-size: 10px;background: none;left:0px;display: inline}
.news_list_date b{/*padding:5px;*/position: relative;/*bottom: 3px;*/font-size: 19px;top: 1px;}
.news_list_title{position: relative;left:14px;right:2px}
.news_list_title a{font-size: 15px;text-decoration: none;color:#535362}
.news_list_title a:hover{text-decoration: underline}
.news_list_one{margin-top: 20px;/*margin-left:19px*/}

.actual{width: 46%;float:right;margin-top:20px;/*margin-right: 40px;*/}
.actual h2{color:#535362;font-weight: bold;margin:0;padding:0;position: relative;left:40px}
.actual span{background: url(/desimages/11111.png) no-repeat;background-position: 6px -7px;position: relative;left: 24px;display: inline-block;padding: 6px 0;}
.news_list_title_ac{position: relative;left:0;right:2px;width:87%;float:right}
.news_list_title_ac a{font-size: 15px;text-decoration: none;color:#535362}
.news_list_title_ac a:hover{text-decoration: underline}
.news_list_one img{margin-top:5px}

.slider_ban{margin-top:25px}
.slider_ban img{margin:5px;width: 206px;}

.inf_res{margin:30px 2px 30px 5px}
.hdr h2{color:#535362;font-weight: bold;margin:0;padding:0;position: relative;bottom:8px;top:8px;left:50px}
.cont{margin-top:25px}
.cont ul{float: left;margin: 0px 10px 0px 15px;width: 285px;}
.cont ul li{background: none}
.cont ul li a{color:#535362;font-size: 14px;text-decoration: none}
.cont ul li a:hover{text-decoration: underline}

.footer{background:#eae9e7;}
.copyright{width:28%;background:#a01c1c;padding: 12px 10px 38px 35px;float: right;color:#fff;font-size: 14px}
.copyright a{color:#fff;text-decoration: none;font-size: 14px}
.copyright a:hover{text-decoration: underline}
.counters{float:left}
.counters img{margin-top:15px;margin-left:15px}

#ph_slider{position:relative;/*margin-right:51px;float:left*/}
.ph_slider_item{display: none;width:100%;overflow: hidden;position:absolute;top:0px;left:0px}
.ph_slider_item_selected{display:block!important;width:100%;}
.ph_slider_img{width: 100%; height: 331px;top:0px;left:0px;overflow: hidden}
.ph_slider_img img{float:none;padding:0px;margin:0px;border: 0px;width: 100%; height: 331px!important}
.ph_slider_info_bl{display: block; width: 100%;position: absolute;bottom:0px;padding: 5px 37px;background:rgba(79, 79, 79, 0.8); }
.ph_slider_info{font-weight: normal;font-size:16px;color:#fff!important;text-decoration: none;}
.ph_slider_info:hover{text-decoration: none;}
#ph_slider_nav{position: absolute;left:0;top:0;z-index:20;padding:7px 14px;background: rgba(79, 79, 79, 0.8); }
#ph_slider_nav div{margin-left:12px;float:left;cursor: pointer;display: block;background-color: #fff;width:14px;height: 14px;border-radius: 10px;}
.ph_slider_nav_selected, #ph_slider_nav div:hover{background-color: #134e74!important;border:1px solid #729fca;font-size:0px;/*width:14px;height: 14px;*/border-radius: 10px;margin-left:12px;float:left;display: block}
.ph_slider_nav_item{font-size:0px;width:14px;height: 14px;border-radius: 10px;display: block}

.tape_slider_bl{width:611px;top:0px;left:0px;float:left;margin-right:51px;position: relative}
.tape_slider{margin: 0px;padding: 0px}
.tape_slider a{color:#1a2e50;font-weight:bold;font-size:19px;text-decoration: none;}
.tape_slider a:hover{text-decoration:none}
.tape_slider_info{display: block; position: absolute;bottom:0px;padding:23px 28px;background:rgba(255,255,255,0.6) }
.bm_s_title{display:block;}
.tape_slider_img img{float:none;padding:0px;margin:0px;border: 0px;width:100%}
.tape_slider_bl .bx-controls{position: absolute;right:12px;top:12px}
.tape_slider_bl .bx-controls{font-size: 0px}
.tape_slider_bl .bx-pager-item{font-size:0px;width:14px;height: 14px;border-radius: 10px;margin-left:12px;float:left;display: block}
.tape_slider_bl .bx-pager-link{display: block;background-color: #fde386;width:14px;height: 14px;border-radius: 10px;}
.tape_slider_bl .active{background-color: #2167ac;border:1px solid #729fca;}
.tape_slider_bl .bx-wrapper .block_slider_bkgr{/*height: 210px;*/background-color: #fff;z-index: 1}
.news_rubric_tape{display: block;position: absolute;top: 0px;right:0;padding: 4px 14px;background: rgba(79, 79, 79, 0.8);font-weight: normal;font-size: 16px;color: #fff!important;text-decoration: none; text-transform: uppercase;}
.news_rubric_tape a{color:#fff;text-decoration: none}


/*Интернет-ресурсы*/
.irSlider{margin: 54px 0px 42px;position: relative;background-color:#fff;width:100%;}
.irSlider h2{font-weight: bold; margin: 0;/*padding: 0;*/position: relative; left: 50px;background: url(/desimages/11111.png) no-repeat;background-position: -11px -10px;display: inline-block;padding: 7px 22px;}
.irSlider h2 a{color:#535362;text-decoration:none;font-size:18px;}
.irresourseSlider{margin:0px 34px;padding: 0px}
.irresourseSlider>ul{float:left;padding:9px 0px 20px;margin:0px;margin-right: 10px!important;}
.irresourseSlider>ul a{color:#4f4f4f;font-size:14px;text-decoration:none;}
.irresourseSlider>ul a:hover{color:#4f4f4f;font-size:14px;text-decoration:underline;}
.irresourseSlider>li{float:none!important;list-style:none;}
.irresourseSlider ul li{margin-top:10px;background: none}
/*.irSlider .bx-wrapper .bx-viewport{margin:0px 34px;}*/
/*.irresourseSlider li{width:365px!important;float:left;margin: 0px;padding: 0px;position: relative;}
.irresourseSlider li>a{display: block;overflow: hidden;}*/

.irSlider .bx-controls{position: absolute;right: 40px;top: 0px;z-index: 2000;}
.irSlider .bx-pager-link{background-color: #fff;}
.irSlider .active{background-color: #2167ac;}
.block_slider .bx-controls{font-size: 0px}
.block_slider .bx-pager-item{font-size:0px;width:16px;height: 16px;margin-left:5px;float:left;display: block}
.block_slider .bx-pager-link{display: block;background-color: #a01c1c;width:16px;height: 16px;}
.block_slider .active{background-color: #2167ac;border:1px solid #729fca;}
.block_slider img{float:left;width:150px;}
.block_slider span{display:block;margin-bottom:12px;}
.block_slider .bx-wrapper .block_slider_bkgr{background-color: #fff;z-index: 1}

.sib_scroll{overflow: auto;padding: 3px 20px 0px 0px;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, #fefbf0 0px, transparent 100%);
    background:-moz-linear-gradient(top, #fefbf0 0px, transparent 100%);
    background:-o-linear-gradient(top, #fefbf0 0px, transparent 100%);
    background:-ms-linear-gradient(top, #fefbf0 0px, transparent 100%);
    background:linear-gradient(to bottom, #fefbf0 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, #fefbf0 100%);
    background:-moz-linear-gradient(top, transparent 0px, #fefbf0 100%);
    background:-o-linear-gradient(top, transparent 0px, #fefbf0 100%);
    background:-ms-linear-gradient(top, transparent 0px, #fefbf0 100%);
    background:linear-gradient(to bottom, transparent 0px, #fefbf0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='#ffffff',GradientType=0);}
.sib_scroll{display:table-cell;vertical-align:top;}
.sib_scroll+.sib_scroll{margin-top: -1px}
.sib_scroll .sib_item:last-child{padding-bottom: 20px}
.sib_scroll a{/*display:block;float:left;*/}
.sib_scroll a:nth-child(odd){clear:both;}
.sib_scroll img{float:none;margin:10px 10px;width:210px}

/*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: 110px;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: 2px;height: 100%;margin: 0 auto;-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;}
.mCSB_scrollTools .mCSB_dragger{ cursor: pointer;width: 100%;height: 30px; z-index: 1;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ position: relative;width: 4px;height: 100%;margin: 0 auto;-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;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: 0; 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-color: #fefbf0; }
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 50px; }
.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: #000; background-color: #a01c1c;filter: "alpha(opacity=70)"; -ms-filter: "alpha(opacity=70)";}
.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: #a01c1c; background-color: #a01c1c;filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)";}

.textsmall:hover::after {content: attr(data-title); position: absolute;float:none;width:100%;z-index: 1;background: #f9f3cf;font-family: Arial, sans-serif;font-size: 12px;margin-top:px;padding: 5px 10px; border: 1px solid #333;color:#000;right:20px;height:auto}

.taxonomy{font-size: 14px;margin-bottom: 20px;color:#919197}
.taxonomy a{color:#919197}

.content_part{width:100%;position: relative;margin:0 auto;padding-bottom: 50px;}
.content_part h1, .content_part h3{/*color:#535362*/color:#c6752f}
.date{font-size: 14px;display: block;margin-bottom: 5px;color:#a9a9ac}
.news_cell{border-bottom: 1px solid #c8c8c8;margin: 10px 0;}

.video_all{padding: 0;padding-bottom: 30px;}
.video_item{display: inline-block;vertical-align: top; margin: 0; padding:2px 0 19px 0;width: 31%;}
.video_item a img{float: none;display: block;margin: 0;padding: 0 27px;width: 100%;max-width:270px}
.video_item a{display: block;padding-top: 5px;/*color: #535362;*/font-size: 14px;text-decoration: none;text-align: center}
.video_item a:hover{text-decoration: underline}
.video_item span{width: 45%;color:#85858d;float:left;font-size: 14px;padding-left: 25px;}

.inf .item img{margin:0 16px 8px 0;float:left}
.inf a{/*color:#535362;*/text-decoration: underline}
.inf a:hover{text-decoration: none}
.all-news{padding-bottom:10px}
.page{ text-align: right;font-size: 14px;margin-bottom: 30px;}  
.page_item_selected a{color:red}
.pages a{margin-left: 3px;}
.pages a:hover{text-decoration: underline}
.page_item {padding: 0px 5px;line-height: 22px;background-color: #f9f3cf;text-decoration: none;}
.page_item_selected {background-color: #2d73b2;color: #fff!important;}

.topNews_item_inner{border-bottom: 1px solid #c8c8c8;display: inline-block;width: 100%;}
.topNews_title_bl_inner{padding-top: 12px;}
.topNews_title_bl_inner a span{padding-top:7px}
.topNews_title_bl_inner a{padding-bottom:4px}
.topNews_title_bl_inner span{font-size: 13px;font-weight: bold}
.topNews_item_inner a img{float:left;margin-bottom:14px;margin-top: 10px;}
.topNews_textsmall{padding-bottom: 7px;padding-top: 5px;}
.news_info span{font-size: 13px;font-weight: bold;margin-top: 28px;display: inline;padding-right: 7px;}
.news_info a{color:#919197;font-weight: normal;}
.news_info{padding-bottom: 11px;}

.news_list_one_inn{padding-bottom:20px}
.news_list_one_inn img{margin: 5px 0 0;}
.news_list_title_inn{padding:5px 0}
.news_list_title_inn a{text-decoration: none;color:#535362;font-weight: bold;}
.news_list_title_inn a:hover, .news_list_text_inn a:hover{text-decoration: underline}
.news_list_text_inn{/*width: 73%;float: right;*/}
.news_list_text_inn a{text-decoration: none;color:#000}
.news_list_date_inn span{color: #535362;text-transform: uppercase;/* padding: 13px; */position: relative;/* top: 5px; */font-size: 13px;}
.read_more{padding-top:5px}
.read_more a{text-decoration: none}
.read_more a:hover{text-decoration: underline}
.inner_text h1{padding:0 0 10px}

.pages{font-size:15px;font-weight:normal;float:left;}
.pages>span{padding-right:6px;float:left}
.pages>span>a{font-weight:normal}

.title h2{margin-bottom: 10px;}

.sitemap>ul>li{list-style:none;margin:0px 0px 15px 0px;background: none}
.sitemap>ul>li>a{color:#a01c1c;font-weight:bold;font-size:16px;text-decoration:none}
.sitemap>ul>li>a:hover{text-decoration:underline;color:#898999}
.sitemap>ul>li> ul{margin:10px 0px 0px 36px;}
.sitemap>ul>li> ul li{/*list-style:outside url('/desimages/llist_ico.gif');*/padding:0px;background: none}
.sitemap>ul>li> ul li a{color:#4f4f4f;font-size:15px;}
.sitemap>ul>li> ul li a:hover{text-decoration:none}
.sitemap>ul>li> ul li ul{padding-left:16px}
.sitemap>ul>li> ul li ul a{color:#4f4f4f}
.sitemap>ul>li> ul li ul:hover{}
.sitemap a{text-decoration: underline}
.sitemap h1{padding:0 0 25px}
.sitemap ul{margin:0px 0px 40px 0px}

.err_404{position: relative;top:20px}
.err_404 h1{color: #a01c1c;font-size: 150px;line-height: 1;font-weight: normal;padding: 0px 135px 0px 0px;position: relative;text-transform:uppercase;font-family:'Myriad Pro', Regular}
.err_404 h1 span {background: url(/desimages/error_404.png) no-repeat right top;width: 248px;height: 114px;position: absolute;top: 61px;right: 82px;}
.error_404_text{font-size: 17px;padding: 70px 10px 10px;}

.footer_inn{background:#eae9e7;position: absolute;/*bottom: 0;*/width: 100%;}

.inf .item{padding-bottom:25px}

.menu_list{background: url(/desimages/left_menu_bkgr.gif) repeat;border-top: 1px solid #B35127;padding: 10px 8px;margin-bottom: 13px;}
.menu_list ul{position: relative;top:0}
.menu_list li{margin-bottom: 15px;padding-left: 3px;background: url(/desimages/left_menu_item.gif) no-repeat left 5px;}
.menu_list a {font-weight: bold;font-size: 15px;color: #fff;text-decoration: none;display: block;padding-left: 7px;}
.menu_list li ul {margin-left: 17px;}
.menu_third {margin-top: 18px;}
.mitem_selected{background: url(/desimages/left_menu_selected_item.gif)no-repeat left 5px;}
.mitem_selected a{color:#e4c564;}
.menu_third>.mitem_selected a {color: #e4c564;background: url(/desimages/left_menu_selected_item.gif)no-repeat left 5px;}
.menu_right{display: block;font-weight: bold;font-size: 18px; color: #336699;padding: 1px 15px 5px;min-height: 30px;background-color: #f9f3cf;z-index: 1000;border-top: 1px solid #f9f3cf;border-bottom: 1px solid #f9f3cf;}

.el_obr{background: #f9f3cf;padding: 27px 0 40px 16px;}
.el_obr>form>div{margin:0;}
.el_obr div label,.el_obr label,.el_obr_result span{display:inline-block;vertical-align:middle;margin:0;padding:0 2% 0 0;width:41%;font-size:14px;font-weight:bold;text-align:right;}
.el_obr select{display:inline-block;vertical-align:middle;width: 50%;max-width: 405px;}
.el_obr div input{display:inline-block;vertical-align:middle;width: 50%;max-width: 405px;}
.el_obr div textarea{display:inline-block;vertical-align:middle;margin:0;padding:0;width: 50%;max-width: 405px;height: 130px;}
.el_obr_descript{margin:20px 0;padding:20px 2% 20px 3%;font-size:14px;}
.el_obr .el_obr_cap{margin:0px 0 20px 20px;width: 40%;float: right;}
.el_obr .el_obr_cap iframe{float:left}
.el_obr .el_obr_cap a{display:block;font-size:14px;float:left;padding-top: 12px;}
.el_result span{display:inline-block;vertical-align:middle;padding-left:2%;width:30%;font-size:14px;font-weight:bold;}
.el_result span+input{display:inline-block;vertical-align:middle;width:30%;}
.el_obr .el_obr_form_submit{float:left;margin:20px 4% 0 0;padding:1% 2%;cursor:pointer;background:#a01c1c;border:none;font-size:14px;font-weight:bold;color:#fff;}
.el_obr .el_obr_form_submit:hover{background-color: #c6752f;}
.attach span{padding:3px 5px 7px 5px;border:1px solid #9a9d5f;}
.warn{padding:20px 0 0 2%;font-size:14px;width: 50%;}
.el_obr_descript span{font-weight:bold;}
.code_info{font-size:14px;}
.tail{clear:both;font-size:14px;padding-left:215px;}
.after_tail{font-size:14px;}
sup {color:red;position:relative;}
sub {color:red;position:relative;}
.red{color:red;font-size:14px;text-align:right;visibility: hidden;margin:0px!important;padding:0px;}
.sub_title{font-weight:bold;font-size:14px}
.el_obr_attach{font-size:14px}
.description_text{clear: both;padding: 35px 0 25px 0;color: #3d3d3d;font-size: 14px;}
.el_obr_result{width: 53%;float: left;}
.el_obr_result input{height:20px!important}

.news_press{float:left; padding:11px 5px 10px 0;width:50%;position: relative;left: -21px;}
.news_press a{font-size:14px;padding-left: 10px;}
.news_press a:hover{text-decoration: underline}
.news_press_link{float:left;}
.news_press_link {color: #000;font-size: 12px;text-decoration: none;padding-top: 8px;}
.news_press img{float:left}

.photo_item:nth-child(2n){float: left;width: 50%;position: relative;left: -21px;}
.photo_item:nth-child(2n+1){float: right;width: 50%;clear: both;position: relative;bottom: 165px;left: 13px;}
.news_rubric, .topNews_date_item{font-size: 11px; color:#535362;font-weight:bold;margin-bottom: 20px;}
.topNews_date_item hr{margin:0}
.news_link{width: 47%;color:#000;float:right;font-size:12px;text-decoration: none;position: relative;bottom: 15px;}
.news_link:hover{text-decoration: underline}
.photo_item img{float:left;margin: 0;margin-right: 5px;max-width:250px}
.photo_item{margin:10px 0}
.photo_item_title, .main_news_date {width: 45%;color: #000;float: right;font-size: 12px;text-decoration: none;}
.photo_item_title{font-size: 14px!important}
.photo_item_title:hover{text-decoration: underline}
.main_news_date{padding-top: 8px;font-size: 12px; color: #535362; font-weight: bold;margin-bottom: 4px;}
.topNews_date_item span,.news_rubric{width: 45%;padding-left: 6px;}
.cont_right{margin-top: 5px}

.photo_item_inn{width:33%;display:table-cell}
.photo_item_inn img{vertical-align:top}

.main_news_date_inn, .photo_item_title_inn {color: #000;float: left;font-size: 12px;text-decoration: none;padding-bottom: 7px;}
.photo_item_title_inn{width:80%;padding-top:8px;}
.photo_item_title_inn:hover{text-decoration: underline}
.main_news_date_inn{width:45%}

/*photo slider*/
#photo_conteiner{/*margin-bottom:30px;*/border:1px solid #e6c76b;background-color:#fff;padding:20px 25px}
#photo_conteiner{text-align:center}
#photo_conteiner img {float:none;max-width: 450px;margin: 0;}
#photo_conteiner .photo_big_title,#photo_conteiner .photo_big_titlet{text-align:left;}
#photo_conteiner .photo_big_title{font-weight:bold;margin-bottom:10px;}
.photo_slider{margin-bottom:100px;}
.photo_slider .bx-viewport{height:auto!important}
.photo_slider_ul{list-style:none;margin:0px;float:left;max-height: 270px;overflow:hidden;font-size:13px}
.photo_slider_ul li{padding:0px;margin:0px;}
.photo_slider .bx-wrapper{width:calc(100% - 29px)!important;}
 .photo_slider_ul li img{width:165px;margin:0px;padding:0px;cursor:pointer;}
#photo_slider_prev,#photo_slider_next {width:11px;height:20px;display:block;position:relative;}
#photo_slider_prev{top:62px;float:left;}
#photo_slider_next{top:62px;left:calc(100% - 22px)!important;float:left;}
#photo_slider_prev a, #photo_slider_next a{width:11px;height:20px;display: block}
#photo_slider_prev a{background: url("/desimages/photo_slider_prev.png") no-repeat}
#photo_slider_next a{background: url("/desimages/photo_slider_next.png") no-repeat}

.center_col_in{width: 76%;float:left}
.right_col_in_photo{width:21%;float:right;background: #f9f3cf;border:1px solid #e6c76b;position: relative;top: 48px;}

.photo_slider_item{margin-bottom: 30px;text-align: center;}
.photo_slider_item img{margin: 0px 0px 5px 0px;width: 190px;}
.mask{font-size: 15px;text-decoration: none;margin-bottom: 0px;}
.all_photo{float: right;display: block;color: #818181;text-decoration: none;margin: 0px;position: relative;top: -9px;right: 9px;}
.slider_title{display: block;font-weight: bold;font-size: 18px;padding: 1px 15px 5px;min-height: 30px;background-color: #a01c1c;z-index: 1000; border-top: 1px solid #071523;border-bottom: 1px solid #071523;margin-bottom: 20px;}
.slider_title a{color: #fff;text-decoration: none}
.social_links{font-weight: bold;color: #3d3d3d;}
.social_links .b-share{padding:0!important}
.video {display: inline-block;width: 17px;height: 13px;background: url(/desimages/video_icon.png) no-repeat center center;padding-left: 3px;vertical-align: -1px;position: relative;left: 6px;top: 2px;}
.photo {display: inline-block;width: 17px;height: 12px;background: url(/desimages/photo_icon.png) no-repeat center center; padding-left: 3px; vertical-align: -1px;top: 2px;position: relative;}
.main_block img{float:left}
.main_block_max_width{width:98%}

/*Комментарии*/
.comments{margin-top: 40px;margin-bottom:15px;}
.comments form{width: 100%;border-top:1px dashed;border-bottom:1px dashed;padding:10px 0;margin-top: 25px;}
.comments .comments_field span {width: 200px; display: inline-block;vertical-align: top;font-size: 16px;color: #777777;font-weight: normal;}
.comments .comments_field_right_col {width: 300px;display: inline-block;}
.comments .comments_field #uLogin {display: inline-block;float: right;margin-top: 4px;}
.comments_field input {border: 2px solid #E5EAED;height: 24px;}
.el_obr_fill_field {visibility: hidden; color: red;}
.comm{font-size: 16px;margin:0 0 5px 0}
.comments .style_form_submit {margin: 20px 20px 20px 20%;padding: 0px 20px;height: 36px;color: #fff;display: block;background-color: #a01c1c; font-size: 16px;border: 0;}
.style_warn{font-weight:normal}
.comments_block{padding: 0 24px 12px 24px}
.comments_block:last-of-type{border-bottom: 0px}
.comments_tree{margin-top: 20px} 
.comments ul li{background: none}
.comments_one:nth-child(2n){background: url(/desimages/comm2.png) no-repeat 0px!important;padding: 4px 12px 4px 70px;border-bottom: 1px dashed;}
.comments_one:nth-child(2n+1){background: url(/desimages/comm1.png) no-repeat 0px!important;padding: 4px 12px 4px 70px;border-bottom: 1px dashed;}
.comments_one .comments_author{font-size: 15px; font-weight: bold}
.comments_one .comments_text{margin-top: 7px}
.comments_answering_to{margin-top: 12px; display:inline-block;}
.comments_one .comments_date{color: #777777; margin-left: 12px;}
.comments_one .style_answer_button{color: #a01c1c;font-size: 15px; display: inline-block; margin-top: 5px;}
.comments_one .style_answer_button:hover{cursor: pointer; text-decoration: underline}

.document_news{background-color: #F9F8F4;border: 1px solid #DDDDDC;padding: 10px 10px;font-size: 13px;/*position: absolute;top: 33px;*/}


/*svg-map*/
.svg_text{font-size: 9px;/*fill: #385A65;*/position: absolute;z-index: 1000;color:#000!important;font-weight: normal;}
.svg_region{fill: #f9f3cf; stroke: #C0C0C0;stroke-width: 1px;}
.svg_c1{fill-rule: evenodd;clip-rule: evenodd;fill: #4f4f4f; stroke: #C0C0C0; stroke-width: 1px;}
.svg_c1:hover{fill:#a01c1c}
.svg_map svg {/*width:765px!important;position: relative;z-index: 4*/}
.svg_map{width: 100%;position: relative;/*top: -167px;right: 2px;height: 312px;*/}
.svg_region:hover, .svg_map svg a:hover .svg_region {fill: #EEE8AA;}
.use{z-index: 100}       
.map_en .svg_map svg{position: absolute}
.map_en .svg_map{position: relative;width:56%;top: -64px; right: 3px;}
.svg_map_item{position: relative}
.use{z-index:100}
.svg_map_text{display: none;position: absolute;z-index: 1000;color:#000;padding: 20px 15px;font-size:14px;text-align: left;max-width:205px;background-color: #fefbf0;}
.svg_map_text{left: -16px;top: 1px;border: 1px solid #4f4f4f;}
.svg_map_text a{color:#4f4f4f;}
.svg_map_text_close{background: url('/desimages/text_close.png') no-repeat;width: 10px;height: 10px;position: absolute;right:5px;top:5px;cursor: pointer;background-size:contain;}

                            
@media only screen and (max-width:1300px){
/*        .nav-col-news{width:172px}*/s
        .nav-col ul li a, .nav-col-news ul li a{font-size:15px}
/*        .nav-col{width:auto}*/
        .nav-col ul{margin: 30px 4px 15px 0;}
    }

    @media only screen and (max-width:1296px){
        .nav-col:nth-child(3){/*margin-top:10px*/}
        .soc_icon{padding-right: 38px}
    }

@media only screen and (max-width:1280px){
    .soc_icon{padding: 7px 25px 3px 0px;}
    .soc_share{padding: 7px 27px 3px 45px;}
    .nav-col, .nav-col-news{width: 49%}
    .nav-col:nth-child(2){margin-left: 0}
    .nav-col:nth-child(2), .nav-col:nth-child(3){margin-top: 10px}
   }
   
@media only screen and (max-width:1267px){
      .nav-col ul li a, .nav-col-news ul li a{font-size:14px} 
      .map{width:100%}
      .map img{width:100%}
      .news_list_one_top{margin-top: 21px;}  
/*      .banner-left img{width:329px}*/
   }
   
   @media only screen and (max-width:1230px){
       .news_press_link{float:none}
   }
   
   @media only screen and (max-width:1210px){
    .head_left_inn{padding:0;margin: 20px 0;height:122px}
    .head_left_inn span{font-size: 21px;margin: 32px 0px 0px 0px;}
    .head_left_inn a img{width: 70%;}
    .head_left_inn p{left:0}
    .soc_icon{padding-right: 13px}
   }
 
   @media only screen and (max-width:1176px){
       .photo_item img, .news_press img{width:47%}
       .photo_item:nth-child(2n+1){ bottom: 148px;}
       .topNews_date_item span{width:26%;bottom:5px!important}
    .topNews_date_item .news_rubric{width:51%}
    .news_link{width:100%;top: -9px;}
    .topNews_item img{width: 65%;margin:0 46px 15px}
    .topNews_date_item{margin-top: 10px;}
   }
   
@media only screen and (max-width:1165px){
     .langs{width:20%}
     .head_left span{float:none;font-size:21px}
     .head_left p{left:0}
     .search_str{width:209px}
     .head_left{height: 290px;}
     .reference{/*top: 3px;*/padding-top: 6px;}
     .ph_slider_img{height:290px}
     .ph_slider_info{font-size: 17px;}
     .title_head{padding: 0px 0 10px 35px;font-size:20px}
     .head_menu{margin:5px 63px 0 0}
     .priemn_address{padding-left:32px}
}
@media only screen and (max-width:1123px){
    .left_col a {font-size: 17px;}
   
}

@media only screen and (max-width:1071px){
    .left_col a {font-size: 16px;}
    .h_menu_item_left{padding: 0px 11px;}
    .photo_item:nth-child(2n+1){ bottom: 135px;}
    .head_left_inn span{font-size: 20px}
    .head_left_inn a img{margin-right: 0}
}

@media only screen and (max-width:1110px){
/*    .nav-col{width:180px!important}*/
    .nav-col ul{margin: 30px 4px 15px 0;}
    .nav-col-news span{left:2px}
    .news_list_one_top{margin-left: 6px;}
/*    .nav-col:nth-child(3){margin-top: 10px;}
    .nav-col:nth-child(2){margin-top: 10px;margin-left:0}*/
    }
    
/*    @media only screen and (max-width:1280px){
            .head_left_inn span{font-size: 19px;}
    }*/
    
@media only screen and (max-width:1065px){
    .nav-col:nth-child(3){margin-top: 10px}
    .news_rubric_tape a{font-size:13px}
    #ph_slider_nav div{width: 10px;height: 10px;}
}

@media only screen and (max-width:1062px){
    .h_menu_second_left .none span img{max-width:150px!important;margin: 24px 24px 12px 10px;}
    
}


    @media only screen and (max-width:1033px){
        .press_c_title{padding: 0px 6px;}
        .press_c_title h2{width: 55%;right: 75px;}       
        
    }
    
@media only screen and (max-width:1016px){
    .priemn_address{padding-left:13px}
    .head_menu{margin:0 21px 0 0}
    .reference{/*top:19px;*/padding-top: 2px}
    .head_left span{font-size: 19px}
    .head_left a img{margin:16px 13px 0 5px}
    .title_head{font-size: 19px}
    .vsv_menu{padding:5px 0 7px 30px}
    .langs{width:17%;padding:12px 10px 9px 10px;font-size: 15px;}
    .head_left_inn span{width:40%;margin:0}
    .head_left_inn a img{margin:8px 13px 0 5px}
    .head_left_inn p{left:-154px;float:right}
    .head_left_inn{height: 117px}
    /*.press_c_title{padding: 10px 0 0 37px;}*/
}

@media only screen and (max-width:990px){
    .press_c_title h2{width: 48%;}
    .bookmarks_bl_item, .bookmarks_bl_item_sel{width: 17%;}
    .left_col a {font-size: 15px;}
    .h_menu_item_left{background: none;display: inline-table}
    .h_menu_item_left:hover{display: inline-table;}
    .h_menu_item_left a{text-align: left}
    .h_menu_first{margin:6px 0}
}

@media only screen and (max-width:980px){
    .nav-col:nth-child(2){margin-top:10px;}
    .nav-col:nth-child(3){margin-left:10px}
}

@media only screen and (max-width:976px){
    .news_list_title_ac{width: 83%;}
}

@media only screen and (max-width:965px){
    .soc_icon{padding:7px 5px 7px 0px}
    .head_left a img{width: 71%;margin:22px 13px 0 5px}
    .head_left span{font-size: 18px}
    /*.reference{top:23px}*/
    .photo_item:nth-child(2n+1){ bottom: 125px;}
 }


 @media only screen and (max-width:945px){
     .langs{font-size:14px}
     .search_str {width: 155px;}
     .photo_item_title{width: 30%;float: left;padding-left: 17px;font-size: 12px!important;}
 }

   
/*  @media only screen and (max-width:928px){
    .reference{top:4px}  
    
 }*/
 
 
 @media only screen and (max-width:925px){
    /*.reference{top:0}*/
    .press_c_title h2{width: 40%;right:30px}
    .bookmarks_bl_item, .bookmarks_bl_item_sel{width: 20%;}
    
 }
 
 
 @media only screen and (max-width:913px){
   .head_left_inn{width:45%}
   .head_right_inn{width:55%}
   .head_left_inn span{position: relative;right: 7px;}
   .head_left_inn a img {margin: 8px -6px 0 5px;}
   .head_left_inn p {display: none}
 }
 
 @media only screen and (max-width:900px){
     .priemn_address{font-size: 13px;}
     .head_left a{font-size: 15px;}
     /*.reference{top:5px}*/
     .head_left span{position:relative;right:14px}
     .head_left p{float: right; padding-right: 133px;}
     .head_left a img{position: relative; right: 5px;}
     .topNews_date_item .news_rubric {width: 63%;margin-left:22px}
 }
 

 
  @media only screen and (max-width:888px){ 
      .langs{width:18%}
      .vsv_menu{padding: 5px 0 7px 10px;}
      .vsv_menu a{font-size: 14px}
      .head_left span{font-size: 17px;font-weight:bold}
      /*.reference{top:8px}*/
      .actual h2{width: 40%;}
 }
  
  @media only screen and (max-width:876px){ 
     .head_left p{display:none}
     .head_left span{margin: 22px 0px 0px 20px;}
     /*.reference {top: 31px;}*/
     .photo_item:nth-child(2n+1) {bottom: 115px;}
 }
 
 @media only screen and (max-width:864px){
      .news_list_title_ac{width:80%}
 }
 
 @media only screen and (max-width:860px){
      .h_menu_item{padding:0}
       .h_menu_second_left .none span img{display: none}
       .menu_top_left,.menu_top_right{width:40%}
       
 }
 
  @media only screen and (max-width:840px){ 
     .langs{font-size:12px}
     .soc_share {padding: 7px 20px 7px 20px;}
     .search span{font-size:12px}
     .priemn_address {padding-left: 5px;}
     .head_menu {margin: 0 11px 0 0;}
     .topNews_date_item hr{display:none}   
  }
  
  @media only screen and (max-width:820px){
      .head_left_inn span{font-size: 18px}
  }
  
  @media only screen and (max-width:813px){
      .banner_bottom img{max-width: 45%;margin: 0 11px;}
  }
  
  @media only screen and (max-width:800px){ 
      .head_right{display:none}
      .head_left{width:100%;height: 285px;}
      .head_left span{float: right;font-size: 24px;margin: 32px 37px 0px 20px;}
      .head_left a img{width:auto;right:0;margin: 22px 13px 0px 55px;}
      /*.reference{ top: 12px;}*/
      .title_head{font-size: 20px}
      .priemn_address, .head_menu ul li a{font-size:16px}
      .priemn_address{padding-left:37px}
      .head_menu{padding-right:37px}
      .h_menu_inner{display: none;width: 400px;max-height: none;/* min-width: 320px; */position: absolute;left:0px;top: 100%;background-color: #7b130f;height: auto;padding-bottom: 5px;padding-top: 5px;border: 0;}
      .h_menu>span{display: block;float: none;position: relative;cursor: pointer;}
      .h_menu{width: 100%;background: #a01c1c;float: left; position: relative;text-align: center;margin-bottom: 10px;height: 50px;}
      .h_menu_item{display:inline-block;margin:0;border-right:none;width: 100%;text-align: left}
      .h_menu_item a{padding: 10px 10px 11px;}
      .h_menu_second ul{display:none;}
      .h_menu_second{border-top:none}
      .h_menu_item a:hover{text-decoration: underline}
      .h_menu>span img{float: left;padding-top: 15px;}
      .press_c_title h2{display:none}
      .topNews_item:nth-child(7), .topNews_item:nth-child(8){display:none}
      .bookmarks_bl_item, .bookmarks_bl_item_sel{width: 31%;}
      .textsmall:hover::after {content: attr(data-title); display: none;position: absolute;width:50%;z-index: 1;background: #f9f3cf;font-family: Arial, sans-serif;font-size: 12px;margin-top:20px;padding: 5px 10px; border: 1px solid #333;color:#000;}
/*      .nav-col:nth-child(2){margin-top:0px}*/
/*      .nav-col:nth-child(3){margin-left:0}*/
      .news_rubric{display:none}
     .head_left_inn{width:100%;height: auto}
     .head_left_inn span{font-size:24px;width:auto;margin: 20px 0px 0px 0px;}
     .head_left_inn a img{width:auto;margin: 8px 33px 0 5px;}
     .head_right_inn{width:100%}
     .head_right_inn .reference{position: relative}
     .photo_item_title{padding-left: 4px;} 
     .main_news_date{margin-right: 10px;}
     .left_col_inn,.right_col_inn{width:100%}
     .center_col_in{width:100%}
     .right_col_in_photo{width:100%;display: table}
     .photo_slider_item {display: table-cell;vertical-align: top;}
     
  } 
  
  @media only screen and (max-width:797px){ 
      .nav-col:nth-child(2){margin-top:10px;position: relative;}
      .nav-col:nth-child(3){}
  } 
  
   @media only screen and (max-width:780px){ 
      .vsv_menu{display:none}
  } 
  
  @media only screen and (max-width:770px){
      .photo_item:nth-child(2n+1) {bottom: 102px;}
  }
  
    @media only screen and (max-width:753px){ 
      .head_left span{margin:32px -5px 0 20px}
  }
  
   @media only screen and (max-width:746px){ 
      .search{float:right}
      .langs{width:133px}
      .banner_bottom{display:none}
      .news_list_one img{display:none}
      .news_list_title_ac{width: 96%;}
  } 
  
  @media only screen and (max-width:736px){ 
       .nav-col, .nav-col-news {width: 48%;}
  }
  
  @media only screen and (max-width:711px){
      .head_left a img{margin:22px 13px 0 10px}
      .photo_item_title{font-size: 11px!important}
  }
  
  @media only screen and (max-width:688px){
      .topNews_item img{display: none}
      .news_rubric,.topNews_date_item{margin-bottom: 6px;}
      .news_link{width:100%}
  }
  
   @media only screen and (max-width:661px){
      .nav-col{width:95%}
      .nav-col-news{width:95%}
      .nav-col:nth-child(1),.nav-col:nth-child(2),.nav-col:nth-child(3){margin-left:0;margin-top:10px}
      .nav-col ul, .nav-col-news ul {margin: 30px 4px 15px 15px;}
  }
  
  @media only screen and (max-width:650px){
      .map{display: none}
  }
  
  @media only screen and (max-width:639px){
      .slider_ban img{margin: 5px 0}
       .head_left_inn span{width: 44%;margin: 0px 0px 0px 0px}   
  }
  
   @media only screen and (max-width:621px){
      .head_left span{margin:32px -5px 0 5px;font-size:20px}
      
  }
  
  @media only screen and (max-width:600px){
      .right_col{width:100%}
      .left_col{width:100%}
/*      .banner-left .item{float:none}*/
        .banners_left{display:none}
      .nav-col:nth-child(2){margin-top:0}
      .nav-col:nth-child(3){margin-left: 0;}
      .nav-col:nth-child(1){margin-right: 10px;}
      .topNews_item img{display: block;}
      .banner_bottom img{max-width: 46%;}
      .news_list_one img{margin-left:36px;}
      .news_list_title_ac {width: 82%;}
       #bookmarks_bl{width:99%}
      .all_nph{width: 113.4%;}
      .news_link{padding-top: 5px;}
      .annonce, .actual{width:100%}
      .news_list_title{width:90%}
      .actual{margin-right:0;float:none}
      .annonce{float:none}
      .news_list_date{margin-left: 31px;}
      .all_notice{margin: 10px 0 0 26px;}
      .slider_ban{display: none}
      .annonce h2, .actual h2{width:32%}
      .copyright{width:40%}
      .news_list_one img{display:block}
      .menu_left{width: 50%;}
      .news_rubric{display:block}
      .topNews_item:nth-child(7),.topNews_item:nth-child(8){display:block}
      .topNews_item{display:table-cell;width:100%}
      .topNews_item:nth-child(2n){width:100%;float:left; left: -22px;}
      .topNews_item:nth-child(2n+1){width:100%;float:left;}
      .news_link{width:100%;padding-left:10px}
      .topNews_item img{width:auto;margin:0}
      .right_col_inn,.left_col_inn{width:100%;position: relative;left: -12px;}      
      .footer_inn{position: relative}
      .copyright{width:100%}
      .counters{width:100%}
      .banners_left_inn{display: none}
      .h_menu_item_left:hover .h_menu_second_left {display: none;}
      .cont_right{float:right;width:58%}
      .topNews_date_item .news_rubric{margin-left:5px}
  }
  
   @media only screen and (max-width:580px){
      .nav-col:nth-child(2){margin-top:10px}
       }
  
 @media only screen and (max-width:570px){
    .photo_slider_item:last-child{display:none}
  }
  
  @media only screen and (max-width:558px){
     .search_in_btn{padding:0 30px}
     #search_str_inner {width: calc(100% - 172px);}
  }
  
   @media only screen and (max-width:550px){
      .head_left span{margin:32px -5px 0 5px;font-size:20px}
      .head_left a img{width:67%;margin:22px 0 0 17px}
      /*.reference{top:42px}*/
      .priemn_address, .head_menu ul li a{font-size:14px}
      
  }
  
  @media only screen and (max-width:540px){
/*      .nav-col:nth-child(3){display:block}
      .nav-col:nth-child(1){margin-top:10px}
      .nav-col-news, .nav-col{float:right;margin:0 10px}*/
  }
  
  @media only screen and (max-width:533px){
      .head_left a img{margin:22px 0 0 10px}
      .search_str{width:125px}
      /*.reference{top: 51px;}*/
      .head_left span{font-size:19px}
      .head_left a img {margin:22px 0 0 6px;}
      .soc_share{padding: 7px 10px 7px 20px;}
      #photo_conteiner img{max-width:350px}
  }
  
  @media only screen and (max-width:510px){
      .head_left_inn span{font-size:20px}
     
  }
  
  @media only screen and (max-width:500px){
      .head_menu{width:100%}
      .priemn_address{}
      .menu_list{padding:10px 0 10px 8px}
      .left_col{ position: relative; right: 10px;}
      .el_obr_result{width: 100%;}
      .el_obr .el_obr_cap {width: 100%;}
      .description_text {padding: 35px 4px 25px 0;}
  }
  
  @media only screen and (max-width:496px){
      .head_left span{margin:-58px -5px 0 5px}
      .search{display:none}
  }
  
  @media only screen and (max-width:490px){
      .head_left{height:390px}
      .priemn_address{width:100%}
      .head_menu{width:100%;padding-top:10px;padding-left:40px}
      .head_left span{margin: 34px 3px 0 5px;font-size: 17px;}
      .head_left a img{margin: 22px 0 0 1px}
      .head_left_inn span{ width: 100%; margin-left: 43px;}
      .head_left_inn a img{display:none}
  }
  
  @media only screen and (max-width:470px){
    .photo_slider_item:nth-child(2){display:none}
  }
  
   @media only screen and (max-width:464px){
      
      .head_left a img{display: none}
      .head_left span{width:100%;font-size:18px;padding-left:56px}
      .head_left{height:380px}
  }
  
  @media only screen and (max-width:440px){
      #photo_conteiner img{max-width:250px}
  }
  @media only screen and (max-width:408px){
      .nav-col ul {margin: 30px 1px 15px 0;}
  }
      