@media screen and (min-width:1000px) {
	.display_none_c {
		display:none!important;
	}
	.header_telephone {
		font-family:robotobold;
		font-size:26px;
		color:#00468e;
	}
	.header_menu_block {
		width:100%;
		display:table;
		position:relative;
		z-index:200;
		height:75px;
		border-radius:0 0 10px 10px;
		font-family:robotolight;
	}
	.header_menu_block>li:first-child {
		border-radius:0 0 0 10px;
	}
	.header_menu_block>li:last-child {
		border-radius:0 0 10px 0;
	}
	.header_menu_block>li {
		vertical-align:middle;
		display:table-cell;
		background:#004b93;
		background:linear-gradient(to right, #003f86, #004b93);
		padding:10px 5px 16px;
	}
	.header_menu_lvl1 {
		text-transform:uppercase;
		color:#fff;
		font-size:13px;
		border-bottom:1px solid #5996d1;
		padding-bottom:5px;
	}
	.header_menu_lvl2 {
		display:table;
		/* width:100%; */
		height:35px;
	}
	.header_menu_lvl2>li:first-child {
		padding-left:0;
	}
	.header_menu_lvl2>li {
		display:table-cell;
		vertical-align:middle;
		padding-left:15px;
	}
	.header_menu_lvl2_button.active {
		color:#fff!important;
	}
	.header_menu_lvl2_button {
		font-size:11px;
		color:#5996d1;
		text-transform:uppercase;
	}
	.header_menu_lvl3_button {
		font-size:12px;
		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 {
		position:absolute;
		left:0;
		top:70px;
		width:100%;
		display:none;
		background:#fff;
		/* z-index:150; */
		z-index:-1;
		/* height:430px; */
		border-radius:0 0 10px 10px;
		padding:25px 20px 10px;
		box-shadow: 0 2px 5px 0 #ccc;
	}
	.header_menu_lvl3 {
		width:195px;
		position:relative;
		font-family:robotolight;
		border-right:1px solid #d2d2d2;
		height:325px;
		margin-bottom:10px;
	}
	.header_menu_lvl3>li {
		margin-bottom:10px;
		line-height:0.9;
	}
	.header_menu_lvl4 {
		height:100%;
		overflow-y:auto;
		width:830px;
		position:absolute;
		left:100%;
		top:0;
		display:none;
	}
	.header_menu_lvl4_el:first-child {
		border-left:0;
	}
	.header_menu_lvl4_el {
		width:16%;
		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;
	}
	.header_menu_lvl3_new_type .header_menu_lvl3 {
		display:table;
		width:auto;
		height:auto;
		border-right:none!important;
		border-bottom:1px solid #d2d2d2;
	}
	.header_menu_lvl3_new_type .header_menu_lvl3>li {
		display:table-cell;
		vertical-align:top;
		padding:0 10px 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%;
	}
	.footer_contacts_el {
		width:160px;
	}
	.header_menu_lvl3_new_type .header_menu_lvl3_top {
		height:330px;
	}
	.header_menu_lvl3_new_type .header_menu_lvl3 {
		width:100%;

	}
	.header_menu_lvl3_new_type .header_menu_lvl3>li {
		max-width:130px;
		padding:0 10px 10px;
		margin-bottom: 0;
		vertical-align:middle;
		display: inline-block;
	}
	.header_menu_lvl3_new_type .header_menu_lvl4 {
		left:0;
		top:100%;
		margin-top:20px;
		/* height:245px; */
		height:230px;
		width:100%;
		overflow-y:auto!important;
		line-height:1.4;
	}
	.header_menu_lvl3_new_type .header_menu_lvl4_el {
		width:19%;
	}
	.header_menu_lvl3_new_type .header_menu_lvl4_el:nth-child(5n+1) {
		border:none;
	}
	.header_menu_lvl3_new_type .header_menu_lvl3_button {
		text-align:center;
		position:relative;
		display:block;
		text-transform:none;
	}
	.header_menu_lvl3_new_type .header_menu_lvl3_button span {
		display:block;
	}
	.header_menu_lvl3_new_type .header_menu_lvl3_button img {
		vertical-align:middle;
	}
	.header_menu_lvl3_button_img {
		text-align:center;
		margin-bottom:5px;
		height:45px;
		line-height:45px;
	}
	.header_menu_lvl3_button_dop_img {
		position:absolute;
		width:100%;
		left:0;
		top:0;
		text-align:center;
		z-index:10;
		opacity:0;
		height:45px;
		line-height:45px;
	}
	.active_header_menu_lvl3_button .header_menu_lvl3_button_dop_img,
	.header_menu_lvl3_button:hover .header_menu_lvl3_button_dop_img {
		opacity:1!important;
	}
	.active_header_menu_lvl3_button .header_menu_lvl3_button_img,
	.header_menu_lvl3_button:hover .header_menu_lvl3_button_img {
		opacity:0!important;
	}
	.header_menu_filter_block {
		margin:0 -20px -10px;
		background:#f2f2f2;
		background:linear-gradient(to bottom, #f2f2f2, #fefefe 95%);
		padding:5px 50px 10px;
		font-size:11px;
		font-family:robotoregular;
	}
	.header_menu_filter_title {
		text-transform:uppercase;
		font-family:robotobold;
		font-size:11px;
		color:#003f86;
		margin-bottom:7px;
		text-align:center;
	}
	.header_menu_filter_searc_checkbox {
		float:left;
	}
	.header_menu_filter_variant_radio {
		float:right;
	}
	.header_menu_filter_search,
	.header_menu_filter_checkbox {
		display:inline-block;
		vertical-align:top;
		margin-right:30px;
	}
	.header_menu_filter_variant_title {
		text-transform:uppercase;
		font-family:robotobold;
		width:85px;
		text-align:center;
		display:inline-block;
		vertical-align:middle;
	}
	.header_menu_filter_radio {
		display:inline-block;
		vertical-align:middle;
	}
	.index_slider_block {
		margin:-75px auto -60px;
	}
	.index_slider_text_block {
		width:1080px;
		position:absolute;
		top:0;
		left:50%;
		margin-left:-540px;
	}
	.index_slider_text {
		position:absolute;
		top:75px;
		right:65px;
		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;
	}
	/* .footer_contacts_block>li:last-child {
		width:160px;
	}
	 */



	.footer_menu_map_cite .footer_menu>li:first-child {
		max-width:250px;
		padding-left:0px;
	}
	.footer_menu_map_cite .footer_menu>li {
		display:inline-block;
		vertical-align:top;
		/* width:24%; */
		padding-right:10px;
		padding-left:50px;
	}
	.footer_menu_map_cite .footer_menu>li>p {
		white-space: nowrap;
	}
	.footer_menu_map_cite .header_menu_lvl2 {
		height:auto;
		padding-left:15px;
		margin-top:10px;
	}
	.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;
		padding-left:15px;
		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;
		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;
		text-transform:none;
		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;
	}
}
