@media (max-width: 767px){
header .top_line .cont:before,
header .top_line .cont:after{
display: none;
}
header .adress,
footer .adress{
width: 48%;
margin-bottom: 15px;
}
header .block_menu{
width: auto;
margin-top: 0;
order: 2;
}
header .mob_menu_link{
display: block;
}
header .menu{
position: absolute;
top: 60px;
left: 0;
z-index: 99;
display: none;
width: 100%;
padding: 0 15px;
background: #143a60;
text-align: left;
}
header .menu > li{
display: block;
}
header .menu > li + li{
margin-left: 0;
}
header .menu > li > a.openSub:after{
right: 0;
}
header .menu > li:hover > ul{
position: static;
width: 100%;
transform: translateX(0);
}
header .menu > li + li{
margin-top: 5px;
}
header .menu > li > ul li a{
line-height: 20px;
}
header .menu > li:hover > ul{
padding-bottom: 5px;
}
header .city span{
display: none;
}
header .city .mini_modal:before{
right: auto;
left: 22px;
}
header .cart{
order: 3;
}
header .city,
header .cart a{
line-height: 60px;
}
.main_slider .slider .slide .info_abs{
padding: 0 70px;
font-size: 16px;
}
.main_slider .slider .slide .info_abs .name{
font-size: 24px;
}
.products .product_wrapTab{
display: none;
}
.products .product_wrap{
width: 50%;
}
.selection_parameters .line_form{
width: 50%;
}
.selection_parameters .box{
width: 100%;
}
.brands .brand_wrap{
width: 20%;
}
.selection_specialist .form .input,.selection_specialist .form .input_clear{
width: 100%;
}.selection_specialist .form .submit_btn{
width: 100%;
margin-top: 15px;
}
.selection_specialist .box_info{
width: 100%;
}
.selection_specialist .box_img{
display: none;
}
.manufacturers .items .item_wrap{
width: 33.333%;
}
.partners{
padding: 0 45px;
}
.tabs_container .tabs li a span{
padding-left: 0;
}
.tabs_container .tabs li a span:before{
display: none;
}

/* РќРѕРІРѕРµ */
.manufacturers .tabs_container .tabs li{
width: auto;
}
.manufacturers .tabs_container .tabs li a{
padding: 0 10px;
}
.pagination a:nth-child(n+9):nth-child(-n+13){
display: none;
}
/* End РќРѕРІРѕРµ */
.product_view .view{
width: 100%;
}
.product_view .view .thumb{
height: auto;
line-height: normal;
}
.product_view .view .thumb img{
top: 0;
max-height: none;
}
.product_view .view_info{
width: 100%;
}
.advantages_product .items{
margin-top: -20px;
}
.advantages_product .item_wrap{
width: 100%;
margin-top: 20px;
}
.advantages_product .item .img{
display: inline-block;
vertical-align: middle;
width: 200px;
margin-right: 15px;
}
.advantages_product .item .text{
display: inline-block;
vertical-align: middle;
width: calc(100% - 220px);
margin-top: 0;
}
.teble_text table tr td:first-child{
width: auto;
}
.product_view .view_info .price,
.product_view .view_info .infoPrice,
.product_view .view_info .button,
.product_view .view_info .info{
text-align: center;
}
.product_view .view_info .img img{
margin: 20px auto 0;
}
.product_list .item .about{
width: calc(100% - 150px);
}
.product_list .item .about .pad{
padding: 0 0 0 15px;
}
.product_list .item .box{
width: 100%;
text-align: center;
}
.table_cart table{
border-top: 1px solid #d3dae2;
}
.table_cart table thead{
display: none;
}
.table_cart table tr{
border: 1px solid #d3dae2;
border-top: none;
}
.table_cart table .product{
display: flex;
justify-content: space-between;
align-items: flex-start;
align-content: flex-start;
flex-wrap: wrap;
position: relative;
width: 100%;
padding-right: 29px;
}
.table_cart table tr td{
display: block;
border: none;
}
.table_cart table tr td.number{
display: none;
}
.table_cart table tr td.td_text{
text-align: center;
padding-left: 0;
padding-right: 0;
}
.table_cart table tbody tr td.price,
.table_cart table tr td.td_number{
width: 35%;
border-top: 1px solid #d3dae2;
padding-left: 0;
padding-right: 0;
}
.table_cart table tbody tr td.price{
font-size: 16px;
font-weight: 700;
}
.table_cart table tr td.td_number{
width: 30%;
padding-left: 0;
padding-right: 0;
padding-top: 8px;
}
.table_cart table tr td.delete{
position: absolute;
right: 0;
top: 0;
height: 100%;
border-left: 1px solid #d3dae2;
padding: 0 3px;
}
.table_cart table tr td.delete a{
position: relative;
top: 50%;
transform: translateY(-50%);
}
.table_cart table tr td.td_img{
width: 150px;
padding-left: 0;
padding-right: 0;
}
.table_cart table tr td .thumb{
padding: 0 5px;
}
.table_cart table tr td.td_name{
margin: auto 0;
width: calc(100% - 175px);
padding-right: 10px;
padding-left: 0;
}
.table_cart table tr td.td_button{
display: inline-block;
vertical-align: middle;
width: 50%;
}
.table_cart table tfoot tr td.price{
display: inline-block;
vertical-align: middle;
width: 50%;
}
.table_cart table tr td.td_text{
font-size: 12px;
}
.table_cart table tr td.td_label{
padding-bottom: 0;
}
.table_cart table tbody tr td.price:before{
display: block;
margin-bottom: 4px;
font-weight: 700;
content: attr(data-label);
text-align: center;
font-size: 13px;
}
.product_list .item .thumb,
.table_cart table tr td .thumb{
height: 130px;
line-height: 130px;
}
.productSmall .product_wrap{
width: 100%;
}
.search_choice .item_wrap{
width: 50%;
}
.search_choice3 .item_wrap{
width: 33.333%;
}


.poloska {
position: fixed;
width: 680px;
height: 55px;
sdfsdf: 0 auto;
background-color: #164778;
border-radius: 0;
left: 50%;
margin-left: -340px;
z-index: 30;
box-shadow: 1px 2px 10px -1px #000;
display: none;
z-index:2000;
}
.poloska .block1 {
display:none;
}
.poloska .block_contacts {
float: left;
margin: 6px 0 0 70px;
}
.poloska .block_contacts .block_contacts-span1 {
color:#ffffff;
font-size: 16px;
display: block;
margin-bottom: 1px;
margin-left: 24px;
}
.poloska .block_contacts .block_contacts-span2 {
color:#ffffff;
font-size: 12px;
margin-left: 3px;
}
.poloska .search {
display:none;
}
.poloska .block_cart {
float: left;
margin: 7px 0 0 20px;
}
.poloska .block_cart .block_cart_left1 {
float: left;
}
.poloska .block_cart .block_cart_left2 {
float: left;
padding: 8px 0 10px 8px;
color:#ffffff;
}
.poloska .block_cart .block_cart_left3 {
float: left;
padding: 2px 0 5px 8px;
color:#ffffff;
font-size: 14px;
}
.poloska .block_cart .f-link {
padding: 3px 5px;
border-radius: 8px;
background: #f63c2f;
background: -moz-linear-gradient(to bottom, #fff, #48ac06, #48ac06, #48ac06, #48ac06, #48ac06, #439e05, #439e05, #439e05, #439e05, #439e05, #439e05);
background: -webkit-linear-gradient(to bottom, #fff, #48ac06, #48ac06, #48ac06, #48ac06, #48ac06, #439e05, #439e05, #439e05, #439e05, #439e05, #439e05);
background: -o-linear-gradient(to bottom, #fff, #48ac06, #48ac06, #48ac06, #48ac06, #48ac06, #439e05, #439e05, #439e05, #439e05, #439e05, #439e05);
background: -ms-linear-gradient(to bottom, #fff, #48ac06, #48ac06, #48ac06, #48ac06, #48ac06, #439e05, #439e05, #439e05, #439e05, #439e05, #439e05);
background: linear-gradient(to bottom, #fff, #48ac06, #48ac06, #48ac06, #48ac06, #48ac06, #439e05, #439e05, #439e05, #439e05, #439e05, #439e05);
text-decoration: none;
width: 130px;
margin: 23px 0 0 70px;
/*clear: both;*/
display: block;
color: #fff;
font-size: 12px;
}
.special_worktime {
	max-width: 750px; margin:15px auto 0 auto; padding:10px; text-align:center; font-weight:bold; font-size:14px; border:2px solid #aa0000;
}
.banner_delivery{
	margin: -20px auto 20px; width: 263px;
}
.manufacturers1 .items .item_wrap {
	width: 25%;
}
}