@media screen and (max-width:1190px) {
.designeLeftBlock,.designeRightBlock{width:92%;height:auto;float:none;padding:10px 2% 10px 2%;border:2% solid #fafafa;}
.iconsearchPoskKat{margin:30px 0 0 7px;}
.to_topN{top:55px;}
.menuTop,.dayswork,.email,#priceKorzina,.menuBot,#menuTop,#borderT,#botLine,#skidkaLeft,.stolbOffMBTovar,.stolbOffMBMax,#grafikNewYear{display:none;}
.header{position:fixed;top:0px;left:0px;width:100%;
height:55px;
background:#fff;
box-shadow:0 2px 5px rgba(0,0,0,0.2);
z-index:70;}

.dayswork{width:0px;}
#mainblock,.warp{width:100%;}
.promoKodTop{position:fixed;margin:0px;bottom:0px;left:0px;z-index:71;width:100%;padding:0px;}
.logo {position:absolute;z-index:71;left:45px;height:25px;width:147px;padding:18px 0 0 10px;}

.korzina{float:right;padding:8px 7px 0 0;width:59px;margin-left:0px;}
.cartbg{height:37px; width:32px;padding:10px 3px 5px 0px;}
.menuletfHidestTovarLook{display:block;}
.button-nav{display:block;cursor:pointer;float:left;padding:18px 10px 15px 17px;}
.button-nav span {display:block;height:3px;width:20px;background:#999;margin:3px 0 0;border-radius:2px;}

.PhoneTopMB{
cursor:pointer;
display:block;
float:right;
padding:11px 2px 11px 7px;
margin:7px 11px 0 5px;
}
.PhoneTopMB span{display:none;}

.poiskButMB{
cursor:pointer;
display:block;
float:right;
padding:13px 2px 5px 5px;
margin:7px 0px 0 5px;
color:#adadad;
font-size:19px;
}

.headerMobile,.leftMtopIcons,.leftMtopIconsSecond{display:block;}
.inpsearch {margin-left:0px;}

.leftMtopIconsSecond{FONT-SIZE:13px;background:#ecf0f1;margin:35px -10px -20px 0;padding:15px 0 10px 0;}

.leftMtopIconsSecond A{color:#49494b;line-height:2;padding-left:30px;transition:all .3s;}
.leftMtopIconsSecond A:hover{color:#000000;transition:all .3s;}

.cityTopBlock A{line-height:1.2;padding:0px;}

.telefonLEFTBOT {FONT-SIZE:18px;}
.telefonLEFTBOT span {FONT-SIZE:15px;color:#8e8e8e;}
.leftCityTopMB{margin:10px 0 10px 25px;}
.leftCityTopMB font{cursor:pointer;FONT-SIZE:14px;color:#49494b;}
.leftCityTopMB div{padding:0 5px 0 1px;}
.leftCityTopMB font:hover{border-bottom:1px dotted #adadad;}

.leftCityTopMB2 font{FONT-SIZE:12px;}
.leftCityTopMB2 div{margin-top:-2px;}
.leftCityTopMB{margin:15px 0 10px 25px;padding-top:2px;}

.bottom{height:auto;padding-bottom:25px;bottom:0px;}

.telefon {margin-left:15px;FONT-SIZE:16px;}
.telefon span {FONT-SIZE:14px;}
.timeTowork,.MailBottom{margin-left:15px;FONT-SIZE:12px;}

#daysworkbot{float:left;display:block;margin-top:-20px;}
.botMenus{float:left;padding-left:55px;}
.rightBot{width:80%;float:left;FONT-SIZE:11px;margin-left:25px;}
.rightBot img {height:70px;}

.LefteMenuTovarLook{display:block;position:fixed !important;margin-top:0px;}
.menuBlockTovarLook{box-shadow:none;padding-top:36px !important;}
.katitleTovarLook{display:none;}

#menuLeft{width:255px;overflow-y:scroll;padding-top:20px;padding-bottom:20px;bottom:0px;top:55px;z-index:70;position:fixed;margin-left:-270px;background-color:#fff;box-shadow:2px 0px 5px rgba(0,0,0,0.2);}

.menuTop{position:fixed;top:55px;}

#butPoskKatAll{margin-top:84px;}
#contentMain{margin-top:45px;width:auto;float:none;padding:0px 10px 10px 10px;}

.scrollup{right:15px;bottom:15px;width:43px;height:30px;background-size:contain;}

#hideLeftMenuMB{display:none;position:fixed;left:265px;top:0px;width:100%;height:100%;opacity:0;}

.PhoneTopMBleft{
color:#adadad;
display:block;
float:left;
padding:5px;
margin:-10px 0px 5px 14px;
}
A.PhoneTopMBleft {color:#adadad;transition:all .3s;}
A.PhoneTopMBleft:hover{color:#ffa000;transition:all .3s;}

.MBleftCart{font-size:19px;}

A.MBProcent{margin-top:-6px;font-size:13px;
width:19px;
height:17px;
padding:4px 0 0 1px;
background:#fc5757;
color:#fff;
border-radius:17px;
}

A.MBProcent:hover{background:#ffa000;color:#fff;}

#daysWorkTop{display:none;position:fixed;top:55px;
background:#fff;
width:100%;
padding:5px 0 10px 0;
box-shadow:0 0px 5px rgba(0,0,0,0.3);}
#daysWorkTop .telefon{float:right;margin:5px 15px 0 0;line-height:1.7;}

#daysWorkTop .cityDayswork{margin:5px 5px 0 15px;}

.kopmlectFloat{float:left;clear:both;margin-top:30px;margin-left:7px;}

.TovarNewPrice{width:96%;}
.TovarNewKodtov{width:45%;float:left;margin-top:5px;}
.tovarNewIcons div{margin-top:15px;}
.showinMBALLit{display:block;}
.sravneniePodskazka{margin:55px 0 0 25% !important;}
}

@media screen and (min-width:510px) and (max-width:1190px) {
.PhoneTopMB span{display:block;float:right;padding:1px 0 0 10px;
font-family:Verdana; FONT-SIZE:15px;color:#49494b;
}
.PhoneTopMB font{color:#8e8e8e;FONT-SIZE:13px;}
}

@media screen and (min-width:665px) and (max-width:1190px) {
.rightBot{float:right;width:auto;}
.botMenus{float:left;}
}

@media screen and (min-width:500px) and (max-width:664px) {
.rightBot{display:none;}

}

@media screen and (min-width:970px) and (max-width:1190px) {
#contentMain{width:910px;margin-left:-455px;left:50%;}
.contentMainTovarLook{margin-left:-50% !important; width:98% !important;padding-left:1% !important;padding-right:1% !important;}
}

@media screen and (max-width:1070px) {
.modifyBgNW{padding:0;width:100%;overflow:hidden;overflow-x:auto;}
.caruselGallery{width:350px;height:350px;margin-left:-175px;left:50%;}
.tovarNewBgFoto{width:350px;height:350px;background-size:contain;}
#BGTovarTableFOTO{width:370px;}
.tovarNewBgFotoMini,.playBut{width:75px;height:75px;}

}

@media screen and (max-width:990px) {
.sravneniePodskazka{margin:55px 0 0 27% !important;}	
.caruselGallery{width:270px;height:270px;margin-left:-135px;left:50%;}
.tovarNewBgFoto{width:270px;height:270px;background-size:contain;}
#BGTovarTableFOTO{width:290px;}
.tovarNewBgFotoMini,.playBut{width:55px;height:55px;}
.rightBot{display:none;}
.botMenus{float:right;padding-right:35px;}
.contentMainTovarLook{ width:98% !important;padding-left:1% !important;padding-right:1% !important;}
}

@media screen and (max-width:960px) {
.payButTyles{float:none;width:90%;height:325px;margin:10px 3% 10px 3%;}

.korzTopKorBut{width:49%;font-size:12px;padding-top:12px;height:31px;}
.korzTopKorBut.KorButselect1::after {left:49%;margin-top:-12px;}
.korzTopKorBut.KorButselect2::after {left:49%;margin-top:-12px;}

.stolbOffMB,.kortableTop span,#podjemBufMB,.fore,#filtrTableMB,.viSmotreliList{display:none;}
.kortableTop font,.showinMB{display:block;}
.thriIr{display:inline-block;}
.korZinaBottom{width:50%;margin:25px 0 0px 33%;}

.clearKountMB{display:block;clear:both;}
.TDhideTovarDopsMobile{display:table-cell;}

.countWidthBM{width:50px;padding-left:10px;}
.korzinaPlus{padding:2px 10px 2px 10px;}

#butnalich,#butkartat,#butbeznal{width:98%;border:1px solid #cccccc;padding-left:0px;}
#butnalich{border-radius:5px 5px 0 0;border-bottom:none;}
#butkartat{border-radius:0;border-bottom:none;}
#butbeznal{border-radius:0 0 5px 5px;}

.korInfoPayNalich{width:98%;left:-82px;}
#nalopisanie{left:-62px;}

.KorDoOrderDO{margin-left:0px;width:98%;}

#BgOrderkont{padding:10px 3% 10px 3%;float:left;margin:10px 0 0 0;width:93%;}

.buttonforPay{float:left; width:93%;padding:25px 3% 10px 3%;}
#blockOfPya{float:left;width:100%;}

.item,.item2,.item3{
position:relative;
width:41%;
padding:13px 2% 2% 2%;
border:1% solid #fafafa;
margin:1%;
height:330px;}
.flag,.garant,.blockOfHaracters,.hrMyitem,.checkerSravn,.checkerTextSravn,#pokazatStandartBut,#sbrosFiltr{display:none;}
.namek{height:35px;}
.item .namek{margin-bottom:-15px;height:35px;}
.item2 .namek{margin-bottom:-5px;height:35px;}

.foto {width:110%;margin:-13px -5% 0 -5%;height:225px;}

#mebelDlyaVan:before{margin-left:140px;}
#polotencesyshiteli:before{margin-left:187px;}
#mainsmesiteli:before{margin-left:187px;}
#mainDush:before{margin-left:205px;}
#mainVann:before{margin-left:105px;}
#mainRadiator:before{margin-left:150px;}
#mainVodorgei:before{margin-left:190px;}
#mainPage1:before{margin-left:150px;}
#mainPage4:before{margin-left:172px;}
#mainPage5:before{margin-left:157px;}
#mainPage2:before{margin-left:130px;}
#mainPage3:before{margin-left:170px;}

.mainBigKat{width:92%;margin:0 2% 10px 2%;}
.mainSmallKat,#mainDush,#dyshwight,#polotencesyshiteli,#maininstalshir,#mainRadiator,#tepluepolishir,#mainPage2,#ligthBoxShir,#mainPage4,#mainkatalogShirSan{width:92%;margin:0 2% 10px 2%;}

.mainKat{padding:10px 2% 10px 2%;}
.floatrightmain{float:left;}
.fullShirMB{width:100%;}

.katDopRazdBG{padding:2%;margin:7px 1% 7px 1%;width:92%;height:auto;}
.katDopRazdItm A{width:50px;height:50px;}
.katDopRazdBut{width:200px;font-size:14px;height:25px;padding:17px 0px 0 0;}

.fastbut{margin:0 3px 5px 3px;
width:75px;
height:94px;
FONT-SIZE:11px;}

.fastbutBG{border:10px solid #fafafa;}

.fastbut img{width:60px;}

.filtr td{display:block;width:100%;
box-sizing:border-box;border: 10px solid #fafafa;}
.filtr {border: 0px;}
#clearFilterMBid{display:block;}

.brenPoisFiltr{width:80%;}

#blockBrand{min-height:110px;}
.brendTDkat{height:215px;}

.filtrBotBGMB{display:none !important;}
#buttonShowFilter{width:90%;box-sizing:border-box;}

.skritFiltrMB b{color:#000000;}
.skritFiltrMB{float:right;
margin-right:15px;
margin-top:-5px;
cursor:pointer;color:#949494;border-bottom:1px dotted #49494b;}
.skritFiltrMB:hover{color:#49494b;}

.showFiltrBut{width:95%;
border:none;
padding:7px 0 7px 0;
display:block;
cursor:pointer; 
FONT-SIZE:14px;
color:#fff;
margin:0 0 15px 0;
background:#ff7e21;
transition:all .3s;}

.showFiltrBut:hover {background:#ff4d00;
color:#fff;
transition:all .3s;}

.BGTovarTable .price {font-size:21px;}
.BGTovarTable .price span {FONT-SIZE:19px;}

#tableKOMP{width:100%;}
.bgWhite{display:none;}
.mbtextalignleft{text-align:left;}

.komplect{width:98%;padding:1%;}

.fancyPlitka .plitkaKorzinaBut{clear:both;width:90%;float:none;}
.fancyPlitka .plitkaKorzinaBut:after {content:'В корзину';
position:absolute;
color:#fff;
font-size:17px;
text-transform:uppercase;
margin:-17px 0 0 55px;
}

.aboutComPrime{	float:left;margin:3%;width:44%;}

.itemPlitka{height:265px;}
.fotoPlitka {height:205px;}
}

@media screen and (max-width:890px) {
	
.deliveryPoints{margin-top:20px;}
.deliveryPoints1{margin-top:33px;}

.deliveryImageTop{font-size:35px;}
.deliveryTopTextpay{font-size:45px;}

.showinMBALLit{display:none;}
.stolbOffMBTovar{display:block;}

.TovarNewPrice{width:66%;}
.TovarNewKodtov{width:30%;float:left;margin-top:0px;}
.tovarNewIcons div{margin-top:0px;}
.sravneniePodskazka{margin:45px 0 0 0px !important;}

.tovarNewBgFoto{width:425px;height:425px;background-size:auto;}

#zagalovok {margin-bottom:5px !important;}
.BGTovarTable{text-align:left;padding:1%;display:block;width:98% !important;}
.caruselGallery{width:425px;height:425px;margin-left:-212px;left:50%;}
.caruselGalleryPlitka{margin-left:-212px;left:50%;}
.tovarNewBgFotoMini,.playBut{width:55px;height:55px;}
#OplataTipesTovar{display:none;}
.miniFotoGallery{text-align:center;}	
}

@media screen and (max-width:850px) {
.DopListFotos,.DopListFotosBG{width:55px;height:55px;}
.kompFotoDeleteN{margin-left:40px;margin-top:-60px;}
}

@media screen and (max-width:790px) {
.promo{max-height:123px;}
#rezaltDivSearch,.sortTypeRight{font-size:12px;padding:7px 10px 7px 10px;}
.sortTypeRight{padding:4px 10px 4px 10px;}
.sortTypeRight a{margin-left:5px;}
.sortTypeBlock{padding:10px;margin:15px 0 15px 0;}

#SvyazMBtop {display:none;}
.logobot{width:220px;}
.logobot .iconSocSet{margin-right:20px;}
.aboutComGrafik{width:97%;}
.aboutComUrist{width:100%;float:none;}
.aboutComAdres{width:100%;float:none;}

.itemPlitka{width:90%;padding:3%;margin:2%;}
.fotoPlitka {width:110%;margin:-13px -5% 0 -5%;height:205px;}
}

@media screen and (max-width:750px) {
.item,.item2,.item3{width:39%;}
.showinMBALLit{display:block;}
.stolbOffMBTovar{display:none;}
.TovarNewPrice{width:96%;}
.TovarNewKodtov{width:45%;float:left;margin-top:5px;}
.tovarNewIcons div{margin-top:15px;}
.tovarDopsTitleRazd{font-size:14px;}
.tableTitleMobKomp{display:block;width:100%;}
.sravneniePodskazka{margin:55px 0 0 43% !important;}

.itemSeria{width:150px;height:225px;padding:10px 15px 10px 15px;}
.fotoSeria{width:150px;height:150px;}

.itemPlitka{width:90%;padding:3%;margin:2%;}
.fotoPlitka {width:110%;margin:-13px -5% 0 -5%;height:205px;}
}

@media screen and (max-width:730px) {

.deliveryImageTop{font-size:30px;}
.deliveryTopTextpay{font-size:40px;}
.deliveryTopText{padding:10px 0 10px 15px;}

#zagalovok {font-size:18px !important;}
.saleTovar{
width:131px;
height:22px;
FONT-SIZE:15px;}	
.saleTovar:before{
FONT-SIZE:28px;
width:45px;
height:42px;}

 
.tovarNewBgFotoMini,.playBut{width:40px;height:40px;}
.miniFotoGallery{padding:2px;margin-top:9px;}
#SvyazMBtop {display:none;}
.logobot{float:none;width:100%;padding:25px 0 0 0;}
.logobottomBlock{float:none;width:100%;height:25px;}
.logoBotMBgo{width:155px;}
.logobot .iconSocSet{margin-top:20px;margin-right:17px;}
.iconsocset1{width:20px;}
.iconsocset2{width:33px;}
.iconsocset3{width:20px;margin-right:0px;}

.sociconsBlock{position:relative;left:50%;margin-left:-82px;
  width:155px;height:25px;}
  
  .aboutComPrime{margin:3%;width:94%;}
  .aboutComIcon{float:right;}
  .aboutComTextIt1,.aboutComTextIt2,.aboutComTextIt3{margin-left:0px;}
	
}

@media screen and (max-width:670px) {
.pages A:link,.pages span,.pages font {margin:5px 5px 5px 5px;padding:9px 10px 9px 10px;}
.itemSeria{width:130px;height:200px;padding:10px 15px 10px 15px;}
.fotoSeria{width:130px;height:130px;}
.contentMainTovarLook{ width:96% !important;padding-left:2% !important;padding-right:2% !important;}
.korMapShow div{margin-left:33%;}
.fancyModal{width:290px;}
.cityChooseH1{font-size:17px;}
.cityChooseInput{font-size:15px;}
.tableCallback{width:270px;}
.delivoRyYslov{width:98%;}
.tireinH1{display:none;}

.DiPshowHide,.DiPselectText font,.Korgomainpage span{display:none;}
#mapShowSamovivos{display:block;}
.DiPselectText{FONT-SIZE:14px;padding-left:5px;padding-top:11px;}
.gabaritDelivery{FONT-SIZE: 12px;}

a.Korgomainpage{width:30%;font-size:12px;padding-top:14px;height:28px;padding-left:4%;}
a.Korgomainpage font {display:block;}
a.KorDoOrder{text-align:right;width:50%;font-size:14px;padding-top:12px;padding-left:0;padding-right:5%;height:30px;background-position:top right;}
a.KorDoOrder:hover{background-position:top right;}
.DiPtopBut font{display:none;}

.deliveryPoints{margin-top:30px;}
.deliveryPoints1{margin-top:43px;}

}

@media screen and (max-width:650px) {
#rezaltDivSearch{display:none;}
.sortTypeRight{float:none;}
}

@media screen and (max-width:625px) {
.itemPayment{width:80%;height:auto;}
.orangePayment{padding:9px 15px 9px 15px;}
}

@media screen and (max-width:590px) {
.trapecia{padding:10px 10px 0px 10px;font-size:14px;}
}

@media screen and (max-width:555px) {
.katDopRazdBG{width:88%;}
.icon-van{display:none;}
.item,.item2,.item3{
height: 335px;
width:88%;
padding:13px 2% 2% 2%;
border:1% solid #fafafa;
margin:1%;}
.itemPlitka{height:265px;}
.promo{max-height:83px;}
.hideLineDesigners{background:none;display:block;height:10px;margin:0px;}
}

@media screen and (max-width:510px) {
.tovarNewPriceOnly{float:none;margin-bottom:5px;}
A.tovarNeKorzinaBut{FONT-SIZE:17px;}
#korzinaBuybutop{width:40%;margin-left:0px;}
A.tovarNeKorzinaBut1kilck{margin-left:0px;float:right;FONT-SIZE:14px;}
}

@media screen and (max-width:500px) {
.deliveryImageTop{margin:-37% 3% 0 3%;font-size:25px;}
.deliveryTopTextpay{font-size:35px;}

.spanVariaonts{font-size:13px !important;}
#listOfLookLeftVar,#listOfLookRightVar{height:170px;}
.itemVariant{width:90px;height:160px;margin:5px;}
.fotoVariant{width:90px;height:90px;}
.listOflookLISTVar{height:220px;}
.listOflookLISTContainerVar{height:200px;}

.listOflookBG{padding:15px 15px 15px 15px;}
.fotominiBot,.fotominiBotBG{width:70px;height:70px;}
.fotominiBotBG{margin:10px 5px 5px 5px;}
.carouselbuttonleft,.carouselbuttonR{height:105px;}
.listOflookLIST{height:145px;}
.listOflookLISTContainer{height:125px;}
.listOflookBG span{font-size:16px;}
.komplectLeftBlockN{font-size:14px;line-height:1.5;}
.komplectLeftBlockN font{font-size:16px;}
.tovarDopsTitleRazd{font-size:13px;padding:12px 4% 9px 4%;}
.caruselGallery{width:350px;height:350px;margin-left:-175px;left:50%;}
.tovarNewBgFoto{width:350px;height:350px;background-size:contain;}
	
.tovarNewBgFotoMini,.playBut{width:29px;height:29px;}
.miniFotoGallery{padding:0px;margin-top:5px;}

.korMapShow div{margin-left:25%;}

#mebelDlyaVan:before{width:169px;background-size:contain;}

#mainPage1:before{width:120px;background-size:contain;margin:25px 0 0 140px;}
#mainPage2:before{width:120px;background-size:contain;margin:25px 0 0 140px;}
#mainPage3:before{width:110px;background-size:contain;margin:10px 0 0 140px;}
#mainPage4:before{width:120px;background-size:contain;margin:2px 0 0 140px;}
#mainPage5:before{width:110px;background-size:contain;margin:35px 0 0 140px;}

.buttonCloseMB{float:left;margin-top:10px;clear:both;}
.buttonCorzinaMyMB{float:left;margin-top:10px;clear:both;}
.carouselSnyato{width:350px;}

.caruselGalleryPlitka{width:250px;margin-left:-125px;left:50%;}
.caruselGalleryPlitka img{width:250px;}

#daysworkbot{width:100%;float:none;text-align:center;margin:20px 0 0 0;padding:0px;}
#daysworkbot .telefon,#daysworkbot .timeTowork,#daysworkbot .MailBottom{margin:0px;padding:0px;line-height:2.5;}
#daysworkbot .hrbotmail{display:none;}
#daysworkbot .MailBottom{margin-top:5px;}

.botMenus{width:100%;float:none;text-align:center;margin:20px 0 25px 0;padding:0px;line-height:2.5;}

}

@media screen and (max-width:470px) {
#trapecCompBut span{display:none;}
.sortSnachala{display:none;}
.sortTypeRight a{margin-left:3px;}
.sortTypeRight{padding:4px 3px 4px 3px;}
.sortTypeBlock{padding:7px;}
}

@media screen and (max-width:450px) {

.PECcalcBG{width: 92%;padding:15px 3% 15px 3%;}
.cityChooseInputN2,.cityChooseInputN2:disabled,.orderFindBootN2{width:90%;}
	.deliveryPoints{margin-top:20px;FONT-SIZE: 14px;}
.deliveryPoints1{margin-top:33px;}
.promo{max-height:67px;}
.pages A:link,.pages span,.pages font {margin:5px;padding:7px 7px 7px 7px;}
.itemSeria{width:110px;height:185px;padding:10px 10px 10px 10px;}
.fotoSeria{width:110px;height:110px;}
.saleTovarItem{FONT-SIZE:11px;width:90px;height:17px;}
.saleTovarItem:before{margin-left:-25px;FONT-SIZE:19px;width:32px;height:29px;}

.TovarNewKodtov{width:50%;FONT-SIZE:14px;}
.icon-print{display:none;}
.caruselGallery{width:300px;height:300px;margin-left:-150px;left:50%;}
.tovarNewBgFoto{width:300px;height:300px;background-size:contain;}

.oneClickZaklad{margin-top:10px;clear:both;}

.modifyTableTD{padding:2px;}
.modifyTableTDtovar{padding:7px 2px 7px 2px;}
.vertikalkAlign{vertical-align:middle;}

.carouselSnyato{width:300px;}
.lookAllVariant{font-size:13px;}

.saleTopKat{width:290px;}
.deliveryImageTop{margin:-40% 3% 0 3%;font-size:23px;}
.deliveryTopTextpay{font-size:30px;}

.designertTopText{margin-top:-45%;font-size:20px;}
}

@media screen and (max-width:380px) {
.DeliveryFotoKor{width:55px;height:55px;}
.orangePayment{padding:9px 3px 9px 3px;}
	.promo{max-height:56px;}
#rezaltDivSearch,.sortTypeRight{font-size:11px;}
.clearFilter,#bigPoiskshow,.linkVariantAll{FONT-SIZE:12px;}
.TovarNewKodtov{FONT-SIZE:12px;margin-top:7px;}
.caruselGallery{width:270px;height:270px;margin-left:-135px;left:50%;}
.tovarNewBgFoto{width:270px;height:270px;background-size:contain;}

#mebelDlyaVan:before{width:125px;background-size:contain;}
#mainDush:before{width:70px;background-size:contain;}
#mainVann:before{width:160px;background-size:contain;}
#polotencesyshiteli:before{width:100px;margin:35px 0 0 140px;background-size:contain;}
#mainsmesiteli:before{width:100px;margin:25px 0 0 150px;background-size:contain;}
#mainRadiator:before{width:100px;margin:35px 0 0 150px;background-size:contain;}
#mainVodorgei:before{width:90px;margin:10px 0 0 155px;background-size:contain;}
.carouselSnyato{width:280px;}
#cityMBtop{display:none;}
}

@media screen and (max-width:370px) {
	.linkVariantAll{FONT-SIZE:13px;display:block;margin:10px 0 10px 0;float:none;}
	.trapecia{font-size:13px;}
	.otiDoclass{width:35px;}
	
	.plitkaKorzinaBut{clear:both;width:95%;float:none;}
	.plitkaKorzinaBut:after {content:'В корзину';position:absolute;color:#fff;font-size:17px;text-transform:uppercase;margin:-17px 0 0 55px;}
.classPlitkaIsideitem{height:415px !important;}
}

@media screen and (max-width:360px) {
.saleTopKat{width:270px;padding-left:10px;}
.item,.item2,.item3{width:85%;}
.sravneniePodskazka{margin:55px 0 0 33% !important;}
.trapecia{padding:10px 5px 0px 5px;}
.TovarNewKodtov{width:35%;margin-top:0px;}
.logo {left:40px;height:20px;width:117px;padding-top:20px;}
#korzinaBuybutop{width:35%;}
.podjemTable{FONT-SIZE:10px;}
.mainSmallKat{overflow:hidden;}

.carouselSnyato{display:none;}
.lookAllVariant{font-size:14px;}
.deliveryImageTop{margin:-41% 3% 0 3%;font-size:19px;}
.deliveryTopTextpay{font-size:25px;}
.deliveryTopText{padding:5px 0 5px 9px;}
}

@media screen and (max-width:350px) {
.opisaniepolyaPoskazka{width:210px;font-size:11px;}
.designertTopText{font-size:15px;}
.itemPayment{width:205px;}
#resaltrasschet,.orderFindBootN,.cityChooseInputN,.cityChooseItemN,.cityChooseInputN:disabled{width:90%;}
.saleTopKat{width:220px;padding-left:5px;}.clearFilter,#bigPoiskshow{FONT-SIZE:11px;}.sortTypeRight a{margin-left:0px;}}

