@media screen and (min-width:800px) and (max-width:999px) {
	.display_none_p {
		display:none!important;
	}
	.header_top_info {
		margin:0 -10px;
		width:auto;
		width:calc(100% + 20px);
		min-width:100%;
	}
	.header_mobile_menu_block {
		margin:0 -10px;
	}
	.header_telephone {
		font-family:robotobold;
		font-size:26px;
		color:#00468e;
	}
	.header_adres {
		max-width:170px!important;
	}
	.header_mobile_menu_block {
		position:relative;
	}
	.header_menu_block {
		margin:0 -10px;
		padding:20px 10px 1px;
		position:absolute;
		top:100%;
		left:10px;
		z-index:200;
		font-family:robotolight;
		background:#004b93;
		background:linear-gradient(to right, #003f86, #004b93);
		display:none;
		width:100%;
	}
	.header_menu_block>li {
		vertical-align:middle;
		margin-bottom:20px;
	}
	.header_menu_lvl1 {
		text-transform:uppercase;
		color:#fff;
		font-size:16px;
		border-bottom:1px solid #5996d1;
		padding-bottom:5px;
		margin-bottom:10px;
	}
	.header_menu_lvl2 {
		margin-bottom:10px;
	}
	.header_menu_lvl2>li:first-child {
		padding-left:0;
	}
	.header_menu_lvl2>li {
		margin-bottom:5px;
	}
	.header_menu_lvl2_button {
		font-size:14px;
		color:#5996d1;
		display:block;
		text-transform:uppercase;
	}
	.header_menu_lvl3_button {
		font-size:14px;
		color:#7d7a7a;
		text-transform:uppercase;
		text-decoration:none;
	}
	.active_header_menu_lvl3_button,
	.header_menu_lvl3_button:hover {
		color:#00468e!important;
		text-decoration:none;
	}

	.blue_linear_title:after {
		border-bottom: 3px solid #00377D;
		bottom: -2px;
		content: "";
		left: 0;
		right:-50px;
		position: absolute;
	}
	.header_menu_lvl3_block {
		width:100%;
		display:none;
		background:#fff;
		z-index:-1;
		padding:25px 20px 10px;
		margin-top:10px;
		border-radius:10px;
	}
	.header_menu_lvl3 {
		position:relative;
		font-family:robotolight;
		margin-bottom:10px;
	}
	.header_menu_lvl3>li {
		margin-bottom:10px;
		line-height:0.9;
	}
	.header_menu_lvl4 {
		overflow-y:auto;
		display:none;
	}
	.header_menu_lvl4_el:first-child,
	.header_menu_lvl4_el:nth-child(5n+1){
		border-left:0;
	}
	.header_menu_lvl4_el {
		width:19%;
		margin-top:10px;
		margin-bottom:10px;
		position: relative;
		vertical-align: top;
		display:inline-block;
		border-left:1px solid #d2d2d2;
		text-align:center;
		color:#7d7a7a;
		text-decoration:none;
		font-size:11px;
		text-transform:uppercase;
	}
	.header_menu_lvl4_el span {
		display:block;
	}
	.header_menu_lvl4_el_img img {
		vertical-align:bottom;
		max-height:100%;
	}
	.header_menu_lvl4_el_img {
		height:60px;
		margin-bottom:5px;
	} 
	.bottom_index:nth-child(3n),
	.bottom_index_double+.bottom_index {
		margin-right:0;
	}
	.bottom_index {
		width:31.7%;
		float:left;
		margin-right:2.4%;
	}
	.bottom_index_double {
		width:65.8%;
	}
	.header_menu_lvl3_button_img {
		display:none;
	}
	.header_menu_lvl3_button_dop_img {
		display:none;
	}
	.header_menu_filter_block {
		margin:0 -20px -10px;
		background:#f2f2f2;
		background:linear-gradient(to bottom, #f2f2f2, #fefefe 95%);
		padding:5px 10px 10px;
		font-size:14px;
		font-family:robotoregular;
	}
	.header_menu_filter_title {
		text-transform:uppercase;
		font-family:robotobold;
		font-size:16px;
		color:#003f86;
		margin-bottom:7px;
		text-align:center;
	}
	.header_menu_filter_search {
		margin-right:30px;
	}
	.header_menu_filter_search,
	.header_menu_filter_checkbox {
		display:inline-block;
		vertical-align:top;
		margin-bottom:10px;
	}
	.header_menu_filter_variant_title {
		text-transform:uppercase;
		font-family:robotobold;
		text-align:center;
		vertical-align:middle;
		margin-bottom:10px;
	}
	.header_menu_filter_radio {
		display:inline-block;
		vertical-align:middle;
	}
	.index_slider_text_block {
		width:100%;
		position:absolute;
		top:0;
		right:0;
	}
	.index_slider_text {
		position:absolute;
		top:0;
		right:0;
		z-index:100;
		background:rgba(255,255,255,0.9);
		box-shadow:0 2px 2px 0 rgba(0,0,0,0.5);
		border-radius:0 0 10px 10px;
		padding:30px 20px 20px;
		width:445px;
	}
	.brend_slider_block {
		margin: 35px 30px 80px!important;
	}
	.index_slider_block .bx-wrapper .bx-pager, 
	.index_slider_block .bx-wrapper .bx-controls-auto {
		bottom:10px!important;
	}
	
	
	
	
	.footer_menu_map_cite .footer_menu>li {
		display:inline-block;
		vertical-align:top;
		width:24%;
		padding-right:10px;
		padding-left:0px;
	}
	.footer_menu_map_cite .header_menu_lvl2 {
		height:auto;
		padding-left:15px;
	}
	.footer_menu_map_cite .header_menu_lvl2>li {
		display:block;
		text-align:left;
		padding-left:0;
		line-height:1.3;
	}
	.footer_menu_map_cite .header_menu_lvl3 {
		width:100%;
		height:auto;
		border:none;
		margin-top:10px;
		display:block!important;
	}
	.footer_menu_map_cite  .header_menu_lvl3_button:hover {
		text-decoration:underline!important;
	}
	.footer_menu_map_cite .active_header_menu_lvl3_button, 
	.footer_menu_map_cite  .header_menu_lvl3_button:hover {
		color:#fff!important;
	}
	.footer_menu_map_cite .header_menu_lvl3_button {
		font-size:15px;
		line-height:1.3;
		text-transform:none;
	}
	.footer_menu_map_cite .header_menu_lvl4 {
		width:100%;
		position:static;
		height:auto;
		padding-left:15px;
		margin-top:10px;
		overflow-y: visible;
		text-transform:none;
		display:block!important;
	}
	.footer_menu_map_cite .header_menu_lvl4_el:nth-child(3n+1) {
		border:none!important;
	}
	.footer_menu_map_cite .header_menu_lvl4_el {
		width:100%;
		border:none;
		text-align:left;
		font-size:14px;
		line-height:1.3;
		border:none;
		margin-bottom:5px;
	}
	.footer_menu_map_cite ul,
	.footer_menu_map_cite li,
	.footer_menu_map_cite a {
		display:block;
	}
	.footer_menu_map_cite .header_menu_lvl4_el_img,
	.footer_menu_map_cite .header_menu_lvl3_button_img,
	.footer_menu_map_cite .header_menu_lvl3_button_dop_img {
		display:none;
	}
	
	
	.detail_produce_plm_el {
		display:inline-block;
		width:32%;
		margin-bottom:25px;
		vertical-align:top;
	}
	.vertical_orange_linear_arrow {
		display:none!important;
	}

	.scroll-table .headcol {
		max-width: 50%;
		overflow-x: scroll;
		float: left;
	}

}

