﻿@media screen and (min-width:1250px){

.cl_image, .cl_image td,.cl_image a{
width:100%;
}
#pcart_bottom
{
	width:auto!important;
}


.cont_right {
  
    width: 50%;
}

#pcart_price_head>span
{
	padding-left:5px!important;
}
#pcart_title_head>span
{
	padding-left:0px!important;
}

#pcart_product_head 
{
display:flex;
justify-content: space-between;
background-color: #febc1f;
}

.pcart_product
{
display:flex;
justify-content: space-between;
border-bottom: 1px solid #e3e3e3!important;
}

.pcart_product>div 
{
border-bottom: none!important;
}

.select2-container .select2-selection--single .select2-selection__rendered,.select2-results__option {
   padding-left: 16px !important;
}

.zakaz_info input,.zakaz_info textarea
{
width:80%!important;
padding: 7px 10px 9px 16px !important;
}

#zakaz_send_wrap
{
	width:auto;
}

#center6 img,#center6_service img
{
width:100%!important;
}

,.zakaz_info select{
	opacity:0;
}

.zakaz_info span.select2-container
{
width:calc(80% + 28px)!important;	
}

.catalog_buy {

    width: calc(100% + 2px);
}

#center6_delivery img,#center6_payment img,#center6_montazh img
{
	width:100%;
}

    .scrolled #left {
 
        left: 40px!important;

    }


.wrapper1{width:auto;max-width:1600px;margin:0px auto;}

.wrapper{width:auto;margin-left:40px;margin-right:40px;}

#center,.cart_img9
{
width:calc(100% - 380px)
}


#left{width:340px}.slider{width:318px}.fl{width:170px}.fl span{width:140px}#catalog_bottom{width:330px}#fl_price input{width:95px}#fl_price>span{margin-right:15px}#vopros{left:571px}#ph12{margin-left:50px}#phone,#phone11{left:570px}#menu1 a,#fmenu1 a{margin-left:39px}

#top {

    background: none;
  overflow:hidden;
}

#top:before {
	content:"";
	position:absolute;
	left:-100px;
	right:0px;
	top:0px;
    height: 34px;
    background: url(/images/template/top1.png) top center repeat!important;

}

}


@media screen and (min-width:1500px){

#raspc
{
	display:block!important;
}

#headlogin,#adres22
{
display:none!important;
}
	
#adt
{
	margin-right: -429px;
	        box-sizing: border-box;
	display:block!important;
	position:absolute;
    right: 50%;
    top: 16px;
	font-size: 14px;
	line-height:16px;
	padding-left:35px;
}

#adt a {
    border-bottom: 1px solid;
    display: inline-block;
    line-height: 17px;
}

#adt>i {
    position: absolute;
    left: 0px;
    top: 11px;
    display: block;
    width: 19px;
    height: 19px;
    background: url(/images/svg/loc.svg);
    background-size: 100% 100%;
}

#adt span 
{
	display:block;
	height:8px;
}





#sadt
{
 left:100%;
	margin-left:-210px;
	display:block!important;
	position:absolute;

    top: 16px;
	font-size: 14px;
	line-height:16px;
	padding-left:35px;
	        box-sizing: border-box;
}

#spandiv
{                gap: 16px;
display:flex;
}

#sadt a {
    border-bottom: 1px solid;
    display: inline-block;
    line-height: 17px;
}

#sadt>i {
        position: absolute;
        left: 0px;
        top: 12px;
        display: block;
        width: 18px;
        height: 18px;
        background: url(/images/svg/user.svg) 0 0 / 100% 100%;
}

#break89
{
	display:block;
	height:8px;
}


.cl_wrap,.cl_wrap.last
{
width:calc(25% - 21px);
margin-right:28px!important;
box-sizing: border-box;
}
.cl_wrap.newpi3,.cl_wrap.newpi7,.cl_wrap.newpi11
{
margin-right:0px!important;
}
.cl_wrap.newpi0,.cl_wrap.newpi4,.cl_wrap.newpi8
{
margin-right:0px!important;
float:right!important;
}

#menu1 a
	{
        margin-left: 0px;
    }
	
#menu1 {

    width: calc(100% - 514px);
    display: flex
;
    justify-content: space-between;
}

}


@media screen and (max-width:1499px) and (min-width:1250px){

.cl_wrap,.cl_wrap.last
{
width:calc(100%/3 - 18px);
margin-right:27px!important;
box-sizing: border-box;
}
.cl_wrap.newpi2,.cl_wrap.newpi5,.cl_wrap.newpi8,.cl_wrap.newpi11
{
margin-right:0px!important;
}
.cl_wrap.newpi3,.cl_wrap.newpi6,.cl_wrap.newpi9,.cl_wrap.newpi0
{
margin-right:0px!important;
float:right!important;
}

}