#serch{width: 100%;margin: 5px 0 0;border: 2px solid #5b5b5b;box-sizing:border-box;padding: 0;}
#serch input{border: 0;margin: 0;background: #F8F8F8;}
#serch .smb{width: 13.999%;height: 35px;text-align: center;cursor: pointer;  margin-left: 9px;box-sizing:border-box;}

/* Ð’Ñ‹Ð±Ð¾Ñ€ ÑÑ‚Ñ€Ð°Ð½Ñ‹ */ 
.regions_warp{width: 240px;margin-top: 10px;margin-left: 10px;display: block;box-sizing:border-box;float: left;height: 35px;overflow: hidden;}

/* Ð¡Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ð¾Ð¸ÑÐºÐ° */
.src_warp0{width: 9%;background: #4C4C4C;display: block;box-sizing: border-box;float: left;height: 35px;overflow: hidden;}
.src_warp{width: 51%;box-sizing:border-box;float: left;}
.src_warp1{    margin-top: 9px;    margin-left: 23px;   font-size: 14px;    color: white;}
#serch .src{width: 100%;height: 35px;padding: 0 16px;border-left: 2px solid #5b5b5b;border-right: 2px solid #5b5b5b;}
.group_title { font-weight: bold; margin: -5px 10px 0px; }

/* Нстройки поиска */
.search_background{background: #4C4C4C !important;}
.search_color{color: #fff !important;}
#menu-dop {position: absolute; right: 0px; top: 40px; z-index: 9; display: none; background: rgb(76, 76, 76);padding:5px;}
#menu-dop .line_header {margin: 0;padding: 5px;}
.line_header,.line_header_top { background: #4C4C4C; height:20px; margin-top:5px; padding: 8px; }
.line_header_top { margin: 0; margin-top: 5px; background: #000; color:#fff; font-size: 11px; padding: 10px; height: 16px; text-align: center; }
.line_header a, .line_header span,.line_header a:visited { color:#fff; text-decoration: none; margin: 0 9px; font-size: 14px; }
.header { position: relative; }
.header__main-logo { height: 237px; background: url(./header_image/header_main_bg.jpg); }
.header__news-logo { height: 237px; background: url(./header_image/header_news_bg.jpg); }
.header__catalog-logo { height: 237px; background: url(./header_image/header_catalog_bg.jpg); }
.header__svr-logo { height: 237px; background: url(./header_image/header_svr_bg.jpg); }
.header__store-logo { height: 237px; background: url(./header_image/header_store_bg.jpg); }
.header__video-logo { height: 237px; background: url(./header_image/header_video_bg.jpg); }
.header__publication-logo { height: 237px; background: url(./header_image/header_publication_bg.jpg); }
.header__largest-logo { height: 237px; background: url(./header_image/header_largest_bg.jpg); }
.header__sell-logo { height: 237px; background: url(./header_image/header_sell_bg.jpg); }
.header__english-logo { height: 237px; position: relative; background: url(./header_image/header_english_bg.jpg); }
.header__informers-logo { height: 237px; background: url(./header_image/header_informers_bg.jpg); }
.header__expo-logo { height: 237px; background: url(./header_image/header_expo_bg.jpg); }
.header__souz-logo { height: 237px; background: url(./header_image/header_souz_bg.jpg); }
.header__souz-logo { height: 237px; background: url(./header_image/header_souz_bg.jpg); }
.header__regions-logo { height: 237px; background: url(./header_image/header_regions_bg.jpg); }
.header__printcatalog-logo { height: 237px; background: url(./header_image/header_printcatalog_bg.jpg); }
.header__photocatalog-logo { height: 237px; background: url(./header_image/header_photocatalog_bg.jpg); }
.header__20-logo { height: 237px; background: url(./header_image/header_20_bg.jpg); }
.header__line-top { margin-top: 5px; background: #000; height: 36px; position: relative; }
.header__go-home { cursor: pointer; height: 237px; width: 650px; position:absolute; }
.header__go-home-catalog { cursor: pointer; height: 50px; width: 250px; position:absolute; }
.header__links-warp { position: absolute; width: 150px; height: 70px; bottom: 85px; right: 60px; }
/*
.header__regions-logo .header__links-warp, .header__printcatalog-logo .header__links-warp { bottom: 20px; }
*/
.header__links-warp_dop { position: absolute; width: 150px; height: 70px; bottom: 15px; right: 60px; }
.header__auth-link { position:relative; width: 150px; }
.header__auth-link span { color:#fff; text-decoration: none; font-size: 14px; }
.header__registration { position: relative; top: 20px; }
.footer__youtube_link { position: absolute; left: 355px; width: 76px; display: block; background: url(./header_image/header_youtube.jpg); height: 31px; }
.footer__instagram_link { position: absolute; left: 555px; width: 76px; display: block; background: url(./header_image/header_instagram.jpg); height: 31px; }
