body {margin:0px auto;
padding:0;
font-family:Arial;
FONT-SIZE:14px;
color:#49494b;
background-color:#fff;
TEXT-DECORATION:none;}
html, body {height:100%;}

div {display:block;}

A{TEXT-DECORATION:none;}

@font-face {font-family:'iconfont';
src:url('images/font/iconfont.eot?24432172');
src:url('images/font/iconfont.eot?24432172#iefix') format('embedded-opentype'),
url('images/font/iconfont.woff2?24432172') format('woff2'),
url('images/font/iconfont.woff?24432172') format('woff'),
url('images/font/iconfont.ttf?24432172') format('truetype'),
url('images/font/iconfont.svg?24432172#iconfont') format('svg');
font-weight:normal;
font-style:normal;}
[class^="icon-"]:before, [class*=" icon-"]:before { font-family:"iconfont";
 font-style:normal;
 font-weight:normal;
 speak:none;
 
 display:inline-block;
 text-decoration:inherit;
 width:1em;
 margin-right:.2em;
 text-align:center;
 font-variant:normal;
 text-transform:none;
 
 line-height:1em;
 
 margin-left:.2em;
 
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 }
.icon-search:before {content:'\f50d'; }
.icon-phone:before {content:'\e801'; }
.icon-pin:before {content:'\e813'; }
.icon-clock:before {content:'\e80a'; }
.icon-user-1:before {content:'\f061'; }
.icon-mail:before {content:'\e807'; }
.icon-cart:before {content:'\e800'; }
.icon-heart-empty:before {content:'\e804'; }
.icon-heart:before {content:'\e805'; }
.icon-percent:before {content:'\f295'; }
.icon-chart-bar-1:before {content:'\f526'; }
.icon-share:before {content:'\e82d'; }
.icon-print:before {content:'\e82c'; }
.icon-van:before {content:'\e81c'; }

.phoneToplineNEW{float:left;margin-top:2px;font-size:18px;height:19px;color:#adadad;}

.header {font-family:Verdana;width:100%;height:100px;}
.menuTop,.menuBot {font-family:Verdana;width:100%;height:34px;background-color:#49494b;color:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.2);}

.menuTop{position:relative;z-index:7;}

.to_topbot{position:fixed;bottom:0px;z-index:100;width:100%;
background-color:#49494b;
background:rgb(73, 73, 75);
background:rgba(73, 73, 75, 0.90);
color:#fff;
box-shadow:0 2px 5px rgba(0,0,0,0.2);
transition:all .3s;}

.to_topbot:hover{background:rgba(73, 73, 75, 1);
transition:all .3s;}

.bottom{width:100%;height:225px;
background-color:#ecf0f1;bottom:0;}

.warp {width:1170px;margin:auto;position:relative;margin:0 auto;}

.promo{z-index:1;
overflow:hidden;
width:100%;
height:auto;
max-height:149px;
margin:auto;
position:relative;
margin:0 auto;
margin-bottom:15px;}

#topbannerid{max-height:none;}

#mainblock{width:1170px;
margin:0 auto;
z-index:1;
position:relative;}

.clearALl{clear:both;height:15px;}

#menuLeft{position:relative;width:245px;padding:0 10px 20px 0;float:left;z-index:1;}

#contentMain{position:relative;
width:910px;
float:right;
padding:0 0 20px 5px;
z-index:1;
FONT-SIZE:13px; COLOR:#49494b; 
line-height:1.3;}
A:link {COLOR:#ff7e21;}
A:visited {COLOR:#ff7e21;}
A:hover {COLOR:#000000;}
A:active {COLOR:#ff7e21;}
.logo {height:50px;float:left;padding-top:30px;padding-left:17px;padding-right:30px;width:270px;}
#borderT{float:left;width:1px;height:70px;margin-top:15px;background-color:#e8eaeb;}
.dayswork {float:left;padding-left:25px;padding-top:10px;width:675px;}
#daysworkbot{width:200px;padding-top:32px;padding-left:10px;}
.telefon {padding-left:27px;font-family:Verdana;padding-top:0px; FONT-SIZE:18px;line-height:1.4;}

.telefon span {FONT-SIZE:15px;color:#8e8e8e;}

.topTelefon{float:left;padding-left:15px;margin-top:10px;line-height:1.6;}

.cityTop div {float:left;color:#adadad;padding:0 7px 0 1px;font-size:16px;}
.cityDayswork{FONT-SIZE:13px;float:left;margin-left:55px;margin-top:13px;}

.timeWork2 div{FONT-SIZE:18px;padding:0 7px 0 0px;}
.cityTop span {color:#8e8e8e;FONT-SIZE:11px;}

.cityDayswork font{cursor:pointer;}
.cityDayswork font:hover {border-bottom:1px dotted #adadad;}
.cityDayswork A{text-decoration:none;color:#49494b;}

.telefon A{color:#000000;}
.telefon A:hover{color:#000000;}

.MailBottom {padding-left:27px;
font-family:Verdana;
padding-top:6px;
 FONT-SIZE:13px;
line-height:1.7;
color:#000000;}

.hrbotmail{margin-top:8px;margin-left:33px;width:125px;height:1px;background-color:#b5b5b5;}
.timeTowork {padding-left:27px;font-family:Verdana;padding-top:0px;FONT-SIZE:13px;line-height:1.7;}
#backCallTop{color:#000000;border-bottom:1px solid #000000;FONT-SIZE:12px;}
#backCallTop:hover{border-bottom:1px dotted #000000;}
.timeTowork span {color:#8e8e8e;FONT-SIZE:11px;}

.email{float:left;padding-left:25px;padding-top:11px;width:230px;FONT-SIZE:14px;transition:all .2s;line-height:2;}
.email span{cursor:pointer;border-bottom:1px dotted #49494b;}
.email span:hover{color:#000000;transition:all .2s;}
.korzina{float:left;padding-top:16px;margin-left:20px;width:125px;font-weight:bold;FONT-SIZE:12px;}
.cartbg {float:left;font-size:21px;color:#49494b;padding:10px 7px 5px 37px;transition:all .3s;}
.korzina A:hover .cartbg{color:#ff7e21;transition:all .3s;}
.topKartCounter{float:left;margin-top:12px;font-size:11px;width:17px;height:15px;padding:1px 0 0 0;background:#fc5757;color:#fff;border-radius:17px;}
.topKartCounter span{font-size:9px;}

#priceKorzina {font-weight:normal;padding-top:8px;font-size:17px;color:#2e2e2e;}
#priceKorzina span {FONT-SIZE:14px;color:#5f5f5f;}
#menuTop{margin:0;padding:0;list-style-type:none;}
#menuTop li {float:left;margin-bottom:0px;}
#menuTop li a, #menuTop li a {display:block;padding:7px 19px 7px 19px;FONT-FAMILY:Verdana;FONT-SIZE:14px;COLOR:#fff;transition:all .5s;}
.poiskTop{float:right;margin-right:5px;}
#menuTop li a:hover {color:#ff7f21;transition:all .5s;}
#menuTop li a.selected {color:#ff7f21;}

.inpsearch {margin-top:5px;margin-left:25px;float:left;display:block;background:#fff;padding-left:11px;text-decoration:none;outline:none;border-radius:3px;color:#9e9e9e;border:none;width:250px;font-size:12px;height:22px;transition:all .3s;} 
.inpsearch:hover {background:#f4f4f4; transition:all .3s;}

.poiskBut{margin-top:5px;
margin-left:7px;
float:left;display:block;
height:19px;
width:23px;
padding:4px 0 0 2px;
background:#fff;
border-radius:3px;
outline:none;
border:none;
cursor:pointer;
color:#adadad;
font-size:110%;
transition:all .3s;}
.poiskBut:hover {color:#ffa000;transition:all .3s;}

#menuBlock{margin:0 0 15px;
padding-top:36px;
font-family:Verdana;
font-size:13px;
border:1px solid #fafafa;
background:#fafafa;
width:240px;
list-style-type:none;}

.katitle{text-transform:uppercase;
width:189px;
background:#49494b;
color:#fff;
display:inline-block;
font-size:14px;
font-family:Verdana;
font-weight:normal;
position:absolute;
margin-top:-37px;
margin-left:-1px;
line-height:20px;
cursor:pointer;
padding:7px 3px 7px 50px;}

.katitle:before,.menuictitl2:before{content:"";
position:absolute;
width:20px;
height:20px;
margin:0px 0 0 -35px;
background:url(images/katitle.svg) center center no-repeat;
background-size:20px 20px;
background-position-x:0px;
background-size:contain; }
.menuictitl2:before{height:40px;}
 
.iconsearchPoskKat{color:#adadad;font-size:17px;position:absolute;margin:6px 0 0 7px;}

#menuBlock li{COLOR:#333333;padding:0px 10px 0px 10px;cursor:pointer;transition:all .2s;}
#menuBlock li:hover{background:#f0f0f0;transition:all .2s;}
#menuBlock li .KatLink{padding:10px 10px 10px 41px;width:168px;border-bottom:1px solid #dddddd;}

#butBrendShow:before,#but3804690:before,#but2691:before,#but2663:before,#but2640:before,#but2597:before,#but2563:before,#but2525:before,#but1769:before,#but2458:before,#but2366:before,#but833t:before,#but2338:before,#but2209:before,#but2275:before,#but2170:before,#but168:before,#but1010:before,#but1722:before,#but1553:before,#but210:before,#but227:before,#but285:before,#but1488:before,#but1655:before,#but1453:before,#but190:before,#but258:before,#but273:before,#but309:before,#but1587:before,#but1060:before,#but1115:before,#but833:before,#but351:before,#but1148:before,#but502:before,#but386:before,#but380:before,#but777Sale:before{content:"";
position:absolute;
width:20px;
height:37px;
margin:-10px 0 0 -36px;
background-size:contain;}
#butBrendShow:before{background:url(images/butBren.svg) center center no-repeat;background-size:21px;}
#but3804690:before{background:url(images/but3804690.svg) center center no-repeat;background-size:20px 37px;}
#but2691:before{background:url(images/but2691.svg) center center no-repeat;background-size:20px; height:53px;}
#but2663:before{background:url(images/but2663.svg) center center no-repeat;background-size:19px; height:53px;}
#but2640:before{background:url(images/but2640.svg) center center no-repeat;background-size:20px;}
#but2597:before{background:url(images/but2597.svg) center center no-repeat;background-size:20px; height:53px;}
#but2563:before{background:url(images/but2563.svg) center center no-repeat;background-size:18px 37px;}
#but2525:before{background:url(images/but2525.svg) center center no-repeat;background-size:18px; height:53px;}
#but168:before{background:url(images/but168.svg) center center no-repeat;background-size:20px;}
#but210:before{background:url(images/but210.svg) center center no-repeat;background-size:20px 37px;}
#but227:before{background:url(images/but227-2.svg) center center no-repeat;background-size:20px 35px;}
#but285:before{background:url(images/but285.svg) center center no-repeat;background-size:20px 25px;}
#but190:before{background:url(images/but190-2.svg) center center no-repeat;background-size:20px;}
#but258:before{background:url(images/but258-3.svg) center center no-repeat;background-size:20px;}
#but273:before{background:url(images/but273.svg) center center no-repeat;background-size:20px 37px;}
#but309:before{background:url(images/but309-4.svg) center center no-repeat;background-size:20px;}
#but1060:before{background:url(images/but1060.svg) center center no-repeat;background-size:20px; height:53px;}
#but1115:before{background:url(images/but1115-2.svg) center center no-repeat;background-size:22px;width:22px; height:53px;}
#but833:before{background:url(images/but833.svg) center center no-repeat;background-size:20px;}
#but351:before{background:url(images/but351.svg) center center no-repeat;background-size:20px;}
#but1148:before{background:url(images/but1148.svg) center center no-repeat;background-size:22px;width:22px;}
#but502:before{background:url(images/but502-3.svg) center center no-repeat;background-size:20px 37px;}
#but386:before{background:url(images/but2209.svg) center center no-repeat;background-size:20px;}
#but380:before{background:url(images/but380.svg) center center no-repeat;background-size:20px;}
#but1010:before{background:url(images/but1010.svg) center center no-repeat;background-size:24px;width:24px; height:53px;}
#but1587:before{background:url(images/but1587.svg) center center no-repeat;background-size:20px;}
#but1453:before{background:url(images/but1453.svg) center center no-repeat;background-size:20px 37px;}
#but1488:before{background:url(images/but1488.svg) center center no-repeat;background-size:20px;}
#but1655:before{background:url(images/but1655.svg) center center no-repeat;background-size:22px;width:22px;}
#but777Sale:before{background:url(images/saleKat.svg) center center no-repeat;background-size:20px;}
#but2458:before{background:url(images/but2458.svg) center center no-repeat;background-size:20px;}
#but1553:before{background:url(images/but1553-2.svg) center center no-repeat;background-size:20px;}
#but1722:before{background:url(images/but1722-2.svg) center center no-repeat;background-size:20px;}
#but1769:before{background:url(images/but1769.svg) center center no-repeat;background-size:20px; height:53px;}
#but2170:before{background:url(images/but2170.svg) center center no-repeat;background-size:20px;}
#but2209:before{background:url(images/but2209.svg) center center no-repeat;background-size:20px;}
#but2275:before{background:url(images/but2275.svg) center center no-repeat;background-size:21px;width:21px;}
#but2338:before{background:url(images/but2338-2.svg) center center no-repeat;background-size:20px;}
#but2366:before{background:url(images/but2366.svg) center center no-repeat;background-size:20px;}
#but833t:before{background:url(images/but833t.svg) center center no-repeat;background-size:24px;width:24px;}

.linkMenuShop{COLOR:#333333;}
.linkMenuShop:hover{border-bottom:1px dotted #333333;}
.hidelinks{display:none;
background:#fff;
font-weight:normal;
padding:5px 10px 7px 14px;
line-height:1.7;
margin:0 15px 0px 15px;
border-bottom:1px solid #dddddd;}

.hidelinks A:link {COLOR:#333333;padding-right:3px;padding-left:17px;transition:all .2s;}
.hidelinks A:visited {COLOR:#333333;}
.hidelinks A:hover {background:url(images/list.svg) center left no-repeat;
background-size:contain;
background-size:7px 7px;
COLOR:#ff7e21;transition:all .2s;}
.hidelinks A:active {COLOR:#333333;}

.selectKat{background:url(images/list.svg) center left no-repeat;
background-size:contain;
background-size:7px 7px;}

h1 {margin:0px 0 10px 0;padding:0px;
font-family:verdana;
font-size:20px;
font-weight:normal;}

h1:first-letter{text-transform: uppercase;}
.tovarDopsTitleRazd:first-letter{text-transform: uppercase;}
.toUppFirst:first-letter{text-transform: uppercase;}
.toUppFirst{display:inline-block;}


#super1,#super2,#super3,#super4,#super5 {margin:0px 0 15px 5px;
padding:5px 0 5px 55px;
background:url(images/super7.png) center left no-repeat;
background-size:43px 30px;
width:165px;
float:left;
color:#042f52;
font-family: Tahoma;
font-size:13px;}
#super2{background:url(images/super2.png) center left no-repeat;background-size:43px 30px;}
#super3{background:url(images/super3.png) center left no-repeat;background-size:43px 30px;}
#super4{background:url(images/super4.png) center left no-repeat;background-size:43px 30px;}
#super5{background:url(images/super5.png) center left no-repeat;background-size:43px 30px;}

.superOpis{display:none;
background:#fff;
padding:15px 15px 0px 15px;
width:245px;
margin-top:-15px;
margin-left:-60px;
position:absolute;
z-index:25;
border-radius:3px;
list-style-type:none;
box-shadow:0 0 9px rgba(0,0,0,0.3);
font-weight:bold;
line-height:1.5;}

.superOpis li{padding-left:25px;margin-bottom:15px;background:url(images/superList.png) center left no-repeat;}
.telefonBot{float:left;padding:8px 0 0 27px;color:#fff;font-weight:bold;FONT-SIZE:15px;}
.telefonBot A{color:#fff;}
.telefonBot A:hover{color:#fff;}

.backCall {float:left;padding-left:50px;padding-top:10px;FONT-SIZE:13px;cursor:pointer;}

.dotter{border-bottom:1px dotted #dbdbdb;}
.dotter:hover{border:none;}

.korzinaBot{float:right;
height:25px;
max-width:330px;
min-width:200px;
font-weight:bold;
padding:9px 23px 0 20px;
cursor:pointer;
transition:all .3s;
border-left:1px solid #707070;
border-right:1px solid #707070;
background:#49494b;}

.korzinaBot .icon-cart{float:left;color:#ff7e21;FONT-SIZE:17px;margin-right:12px;transition:all .3s;}
.korzinaBot:hover .icon-cart{color:#fff;transition:all .3s;}

#botLine{font-family:Verdana;}

.wishListBot{float:right;
height:25px;
width:155px;
FONT-SIZE:13px;
padding:9px 0 0 0;
transition:all .3s;}

.wishListBot .icon-heart-empty{float:left;font-size:18px;margin-right:7px;}
.wishtext{float:left;border-bottom:1px dotted #dbdbdb;}
.wishtext:hover{border:none;}

.backCall A{color:#fff;transition:all .3s;}
.backCall A:hover{color:#ff7e21;transition:all .3s;}

A.botWishLink{color:#d5d5d5;}
A.botWishLink:hover{color:#ededed;}

#wishCount{float:left;padding-left:7px;}

#bottomKorzina{float:left;color:#ff7e21;}

#botKorCount{float:left;font-weight:normal;padding:1px 10px 0 0;font-size:12px;}

.korzinaBot:hover {color:#ff7e21;transition:all .3s;}

.logobot{float:left;padding-top:50px;padding-left:17px; width:280px;}

.botMenus{float:left;FONT-SIZE:12px;line-height:1.8;padding:15px 0 0 65px;}

.botMenus A:link {COLOR:#49494b;}
.botMenus A:visited {COLOR:#49494b;}
.botMenus A:hover {COLOR:#ff7e21;}
.botMenus A:active {COLOR:#49494b;}

.rightBot{padding-top:30px;
font-family:Verdana;
 FONT-SIZE:15px;
float:right;
line-height:1.7;}

.item,.item2,.item3{font-family:Verdana;
text-align:left;
display:inline-block !important;
overflow:hidden;
width:241px;
padding:13px;
margin:7px;
border:10px solid #fafafa;
height:500px;
transition:all .3s;}

.item2{height:400px;}
.item3:hover{padding-top:0px;transition:all .3s;}
.item:hover{box-shadow:0 0 7px rgba(0,0,0,0.3);transition:all .3s;}
.item2:hover{box-shadow:0 0 7px rgba(0,0,0,0.3);transition:all .3s;}

.foto{margin:-13px -13px 0 -13px;
width:267px;
height:267px;
background-color:#fff;
background-size:contain;
background-position:center center; 
background-repeat:no-repeat;
border-bottom:10px solid #fafafa;}

.priceI {font-size:21px;color:#2e2e2e;font-weight:bold;line-height:1.4;}
.priceI span{FONT-SIZE:19px;color:#5f5f5f;}
.priceI s{padding-top:5px;float:right;font-weight:normal;}
.priceI font{color: #fc5757;}
.price {font-size: 24px;color: #2e2e2e;line-height: 1.4;}
.price span {FONT-SIZE: 23px;color: #5f5f5f;}

.namek {overflow:hidden;
margin:5px 0 5px 0;
FONT-SIZE:13px;
height:50px;
}
.namek:hover{overflow:visible;}
.namek A:link {COLOR:#49494b;}
.namek A:visited {COLOR:#49494b;}
.namek A:hover {COLOR:#ff7e21;}
.namek A:active {COLOR:#49494b;}

.korzinaBut{border:none;
float:left;
display:block;
background:url(images/korzinaBut.png) center center no-repeat;
width:80px;
height:45px;
cursor:pointer;
transition:all .3s;}
.korzinaBut:hover{background-image:url(images/korzinaButA.png);
transition:all .3s;}

.podrobnee{border:none;
margin-top:0px;
margin-right:0px;
font-family:Verdana;
float:right;
display:block;
cursor:pointer; 
color:#474747;
font-size:13px;
border:1px solid #cccccc;
padding:6px 10px 5px 10px;
transition:all .3s;}

.podrobnee:hover {color:#000000;border:1px solid #909090;transition:all .3s;}

.flag{font-size:12px;
clear:both;
float:left;
margin-top:0px;
color:#8d8d8d;
width:80%;
padding:5px 0 0 0px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;}

.flag span{display:block;
float:left;
width:23px;
margin-right:9px;
height:15px;
box-shadow:0 0 1px rgba(0, 0,0, 0.9);
background:url(images/flagRus.png) center left no-repeat;}

.sale{
position:absolute; 
margin:-5px 0 0 -5px;
z-index:21;
width:89px;
height:28px;
background:url(images/saleN.png) center top no-repeat;
FONT-SIZE:14px;
color:#fff;
font-weight:bold;
padding:10px 0 0 38px;
letter-spacing:1px;}

.scrollup{width:70px;
height:43px;
opacity:0.7;
position:fixed;
bottom:50px;
right:50px;
display:none;
text-indent:-9999px;
z-index:50;
background:url(images/icon_top.png) no-repeat;
outline:0;}

.scrollup:hover {opacity:0.9; }

.butons,.butonsAdmin{border:none;
padding:7px 15px 7px 15px;
display:inline-block;
cursor:pointer; 
FONT-SIZE:15px;
color:#fff;
background:#ff7e21;
border:none;
transition:all .3s;}

A.butons {color:#fff;}
.butonsAdmin{float:none;}

.butonsAdmin:hover {background:#ff4d00;
border:2px solid #ff4d00;
color:#fff;
 transition:all .3s;}

.butons:hover {background:#ff4d00;transition:all .3s;}

h2 {font-size:17px;
color:#353535;
padding:0 0 10px 10px;
font-weight:bold;
text-transform:uppercase;
border-bottom:1px solid #cccccc;
 transition:all .3s;}

h2:hover {color:#ff7e21;transition:all .3s;}

.pages {font-family:Verdana;
FONT-SIZE:15px; COLOR:#000; TEXT-DECORATION:none;
position:relative;
text-align:center;}
.pages A:link {display:inline-block;
COLOR:#000;
margin:5px 9px 5px 9px;
padding:12px 15px 12px 15px;
background-color:#fafafa;
font-weight:bold;
outline:#ffffff solid 2px;
transition:all .2s;}
.pages A:visited {outline:#ffffff solid 2px;COLOR:#000;}
.pages A:hover {outline:#ff7e21 solid 2px;transition:all .2s;}
.pages A:active {outline:#ffffff solid 2px;COLOR:#000;}
.pages span {display:inline-block;
COLOR:#000;
background-color:#fafafa;
margin:5px 9px 5px 9px;
padding:12px 15px 12px 15px;
font-weight:bold;
outline:#ff7e21 solid 2px;}
.pages font {display:inline-block;padding:12px 15px 12px 15px;font-weight:bold;}

.radio {vertical-align:top;
width:17px;
height:17px;
margin:0 3px 0 0;}
.radio{cursor:pointer;}
.radio:not(checked) {//position:absolute;
//opacity:0;}

.radio:not(checked) {position:relative;
padding:0 0 0 35px;}
.radio:not(checked):before {content:'';
position:absolute;
top:-3px;
left:0;
width:22px;
height:22px;
border:1px solid #CDD1DA;
border-radius:50%;
background:#FFF;}
.radio:not(checked):after {content:'';
position:absolute;
top:1px;
left:4px;
width:16px;
height:16px;
border-radius:50%;
background:#fb9a54;
box-shadow:inset 0 1px 1px rgba(0,0,0,.5);
opacity:0;
transition:all .2s;}
.radio:checked:after {opacity:1;}
.radio:focus:before {}

.hideDop{float:left;
display:none;
margin:0px;
padding:0px;}
.to_top{position:fixed;top:0px;
box-shadow:0 0 9px rgba(52, 54, 66, 0.5);
transition:all .2s;}

.komplect{background:#fafafa;
height:auto;
padding:10px 2% 10px 2%;
width:96%;
display:table;
margin-bottom:5px;
z-index:1007;
transition:all .2s;}

.minlinks{FONT-SIZE: 13px;font-family:Verdana;margin:0 0 10px 0;color:#49494b;}
.minlinks A{color:#49494b;}
.minlinks A:hover{color:#8d8d8d;}

.korzinaPlus{font-family:Arial;
width:10px;
margin:2px 5px 0 5px;
border:none;
padding:2px 8px 2px 7px;
float:left;
display:inline-block;
cursor:pointer; 
FONT-SIZE:21px;
color:#ffffff;
background:#ff7e21;
transition:all .2s;}

.korzinaPlus:hover {background-color:#ff4f00;
transition:all .2s;}

.tableTr{background:#fff;
 transition:all .2s;}
.tableTr:hover{background:#f7f7f7;
 transition:all .2s;}

A.korzinaLink{color:#49494b;
 transition:all .2s;}
A.korzinaLink:hover{color:#ff7e21;
 transition:all .2s;}

.price2 {margin-top:5px;
font-size:19px;
color:#2e2e2e;}

#PriceKomp {font-size:18px;
color:#2e2e2e;}

.carousel {margin:0px;
height:295px;
border:1px solid #cccccc;}

.groupseBlock {width:718px;
margin:0 0 25px 0;
border:1px solid #cccccc;}
.groupseTitle{font-size:15px;
color:#353535;
padding:10px;
padding-bottom:15px;
border-bottom:1px solid #cccccc;}
.carouselbuttonleft,.carouselbuttonR{opacity:0.7;
height:130px;
width:35px;
cursor:pointer;
background:url(images/sravnLeft.png) center center no-repeat; 
transition:all .3s;}
.carouselbuttonleft:hover,.carouselbuttonR:hover{opacity:1;
transition:all .3s;}
.carouselbuttonR{background:url(images/sravnRight.png) center center no-repeat; }

.komplekt{font-family:Verdana;
FONT-SIZE:18px;
color:#656567;
float:left;
padding:3px 0 0 5px;}
.komplektPrice{float:left;
font-family:Verdana;
FONT-SIZE:13px;
color:#656567;
padding:5px 10px 0 0px;}

.carBleft{position:absolute;
left:0px;
height:270px;
width:35px;
cursor:pointer;
z-index:570;
background:url(images/carousel-left.png) center center no-repeat; 
opacity:0.3;
 transition:all .2s;
}
.carBleft:hover{background-image:url(images/carousel-leftA.png); 
opacity:0.7;
 transition:all .2s;}
.carBright{position:absolute;
 top:0px;
 display:block;
 right:0px;
 z-index:570;
height:270px;
width:35px;
cursor:pointer;
opacity:0.3;
background:url(images/carousel-right.png) center center no-repeat; 
 transition:all .2s;}
.carBright:hover{background-image:url(images/carousel-rightA.png); 
opacity:0.7;
 transition:all .2s;}

.fotomini{margin:3px;border-radius:0px;border:1px solid #cccccc;width:65px;height:65px;display:inline-block;transition:all .3s;}
.fotomini:hover{box-shadow:0 0 7px rgba(0,0,0,0.2);transition:all .3s;}
.ItemsLook{width: 242px;margin:0px 0 15px 0px;padding:7px 7px 3px 7px;background:#fafafa;border-bottom: 20px solid #fafafa;}
.slick-dots{position:absolute;bottom:-20px;display:block;width:100%;padding:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:3px;height:3px;margin:0 10px;padding:0;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:3px;height:3px;padding:3px;cursor:pointer;color:transparent;border:0;outline:none;background:#acacac;border-radius:7px;}

.slick-dots li.slick-active button{background:#ff7e21;}

.inputs{border:none;
border:1px solid #cccccc;
padding:11px;
margin:5px;
float:left;
display:inline-block;
FONT-SIZE:14px;
color:#49494b;
transition:all .2s;}

.inputs:hover {border:1px solid #ff7e21;background:#f7f7f7;transition:all .2s;}

.checkForm {float:left;display:none;padding:5px 11px 7px 7px;COLOR:#ff0000;}
.statusOrder{padding:10px;margin:10px 0 15px 0;border:1px solid #cccccc;font-weight:bold;FONT-SIZE:17px;}

.zakazform{line-height:1.7;padding:10px;border:1px solid #cccccc;margin-bottom:10px;}
A.dockLink{border-bottom:1px dotted #000000;color:#49494b;}
A.dockLink:hover{border-bottom:1px dotted #000000;color:#000000;}

.dostavkaTovar{cursor:pointer;margin:5px 0 5px 0;float:left;font-size:12px;color:#8e8e8e;}
.dostavkaTovar A{margin-left:20px;font-size:14px;color:#8e8e8e;border-bottom:1px dotted #8e8e8e;}
.dostavkaTovar A:hover,.dostavkaTovar:hover{color:#3e3e3e;}

A.SeriaLink{font-size:11px;margin-left:11px;border-bottom:1px dotted #8e8e8e;color:#8e8e8e;}
A.SeriaLink:hover{border-bottom:1px dotted #49494b;color:#49494b;}
.SeriaLinkDiler{cursor:pointer;font-size:11px;border-bottom:1px dotted #8e8e8e;color:#8e8e8e;}
.SeriaLinkDiler:hover{border-bottom:1px dotted #49494b;color:#49494b;}
.oneClickZaklad{font-size:12px;display:block;float:left;margin-left:19px;}
.oneClickZaklad A{border-bottom:1px dotted #49494b;color:#49494b;}
.oneClickZaklad A:hover{border-bottom:1px dotted #000000;color:#000000;}
.saleTimerTovar{margin-left:2px;
font-size:13px;
color:#fc5757;
padding:2px 0px 0px 23px;
background:url(images/saleZnak.png) center left no-repeat;}
#AddWishB {cursor:pointer;border-bottom:1px dotted #49494b;color:#49494b;}
#AddWishB:hover{border-bottom:1px dotted #000000;color:#000000;}
.delwish{z-index:200;
display:block;
float:right;
margin:0px 0 0 0px;
FONT-SIZE:21px;
color:#fff;background:#fc5757;
font-weight:bold;
padding:5px 11px 5px 11px;
border-radius:50px;
cursor:pointer;
transition:all .2s;}

.delwish:hover{box-shadow:0 0 7px rgba(0,0,0,0.35);
transition:all .2s;}

#dellAllWish{cursor:pointer;
float:right;
padding:5px 5px 10px 5px;}
#dellAllWish:hover{color:#fc5757;}

#dellAllWish span{border-bottom:1px dotted #8e8e8e;}

.clearFilter A{border-bottom:1px dotted #49494b;color:#49494b;}
.clearFilter A:hover{border-bottom:1px dotted #000000;color:#000000;}

.listpages{border-bottom:1px solid #cccccc;
padding:9px;
list-style-type:none;
FONT-SIZE:15px;}

.listpages:hover{background:#f7f7f7;}

.fastbut{display:inline-block;vertical-align:middle;margin:0 8px 10px 8px;width:120px;height:145px;transition:all .3s;}
.fastbut:hover{box-shadow:0 0 7px rgba(0,0,0,0.2);transition:all .3s;}
.fastbutBG {background-color:#fff;border:15px solid #fafafa;padding:10px 10px 0 10px;margin-bottom:15px;text-align:center;}
.fastbutBG A{color:#49494b;letter-spacing:0.3px;}
.fastbutBG A:hover{color:#000000;}
.selctbut{box-shadow:0 0 7px rgba(0,0,0,0.35);text-decoration:underline;}

.groupeGo{color:#000000;
border-bottom:1px dotted #8e8e8e;}

.groupeGo:hover{color:#49494b;}

.playBut{padding:0px;
position:absolute;
display:block;
width:90px;
height:90px;
 background:url(images/play.png) center center no-repeat;}

.playBut:hover{background-image:url('images/playA.png');}

.hideTr,.hideTrD{display:none;}

.ShowAlldops{padding:5px 0 15px 0;
cursor:pointer;}
.ShowAlldops span{border-bottom:1px dotted #8e8e8e;
}
.ShowAlldops:hover {color:#ff7e21;}

.bgWhite{
position:absolute;
display:block;
padding-top:7px;
width:715px;
margin-left:1px;
height:35px;
margin-top:-45px;
background:#fff;
box-shadow:0px -10px 10px rgba(255,255,255,1);}

.bgWhite2{
position:absolute;
display:block;
padding-top:25px;
width:715px;
margin-left:1px;
height:40px;
margin-top:-55px;
background:#fff;
box-shadow:0px -20px 30px rgba(255,255,255,1);}

.trapecia{display:block;
float:left;
height:27px;
padding:10px 25px 0px 25px;
margin-right:1px;
border-radius:3px 3px 0 0;
border:1px solid #cccccc;
border-bottom:none;
COLOR:#ff7e21;
border-bottom:1px solid #fff;
font-size:15px;}
.trapeciaB{cursor:pointer;
COLOR:#8e8e8e;
border:none;
transition:all .2s;}
.trapeciaB:hover{ COLOR:#474747;
 transition:all .2s;}
.trapbg{margin-top:7px;
border-bottom:1px solid #cccccc;
height:38px;}

#complectacia,#opisanieItT{display:none;
line-height:1.9;
padding:15px 0 50px 15px;}

#opisanieItT{line-height:1.3;}

.koplectSckidka{FONT-SIZE:20px;color:#949494;border-radius:7px;display:block;float:right;padding-left:10px;padding-right:10px;}
.koplectSckidka:hover{color:#717171;}

.komplectleft{ background:url(images/Komplektomshir.png) top left no-repeat;
position:fixed;
display:block;
z-index:100;right:-11px;top:150px;
transition:all .3s;
width:52px;
height:358px;
cursor:pointer;}

.komplectleft:hover {right:0px;transition:all .3s;}

.closeKomplect{width:52px;height:40px;}

.linkKomplect{width:52px;height:318px;}

.filtrPoisk{margin-left:15px;margin-right:15px;}

.filtrPoiskName{margin-left:15px;margin-right:15px;padding:1px 0 1px 0;}
.filtrPoiskNotActiv:before{content:'';
display:inline-block;
margin-right:7px;
width:13px;
height:13px;
background:url(images/filtrClose.svg) left center no-repeat;
background-size:contain;background-size:13px 13px;}

.filtrPoiskActiv:before{content:'';
display:inline-block;
margin-right:7px;
width:13px;
height:13px;
background:url(images/filtrOpen.svg) left center no-repeat;
background-size:contain;background-size:13px 13px;}
.filtrPoiskName span b{border-bottom:0px;}
.filtrPoiskName:hover span b{border-bottom:1px dotted #8e8e8e;}

#blockBrand{position:absolute;bottom:0px;left:0px;right:0px;top:65px;min-height:235px;margin:5px 10px 5px 10px;padding:5px 0 5px 12px;}

.onlyDigits2,.onlyDigits,.otiDoclass{border-style:solid;border-width:1px;border-radius:3px;font-family:verdana;border-color:#cccccc;margin:7px 0 7px 0;padding:3px 7px 3px 7px;}
.onlyDigits2:focus ,.onlyDigits:focus,.otiDoclass:focus{outline:#ff7e21 auto 4px;border-color:#ff7f21;}

#bigPoiskshow{cursor:pointer;color:#49494b;border-bottom:1px dotted #49494b;}
#bigPoiskshow:hover{color:#000000;}

#rezaltDivSearch,.sortTypeRight{color:#000;font-size:13px;background:#fff;float:left;padding:10px 15px 10px 15px;font-family:verdana;}
.sortTypeRight{float:right;padding:7px 15px 7px 15px;}
.sortTypeRight a{color:#000;display:inline-block;margin-left:10px;cursor:pointer;padding:3px 5px 3px 5px;}
.sortTypeRight a:hover{outline:#ff7e21 solid 1px;}
.selectSort{pointer-events: none;outline:#ff7e21 solid 1px;cursor:default !important;}	

	
.noselect { -moz-user-select:none;
 -webkit-user-select:none;
 -ms-user-select:none;
 -o-user-select:none;
 user-select:none;}

h3,.h3class {margin:0px 0 17px 0;
padding:0px;
color:#2e2e2e;
font-family:verdana;
font-size:23px;
font-weight:normal;}

.promoKod{margin:15px 15px 10px 0;
padding:0px;
font-size:17px;
line-height:1.5;
}

.promokodinp{border:none;
border:1px solid #ff7e21;
padding:7px;
float:left;
display:inline-block;
FONT-SIZE:13px;
color:#9e9e9e;}

.promokodinp:hover {border:1px solid #cccccc;}

.newButt{color:#49494b;
font-size:14px;
display:inline-block;
margin:5px 0 0 10px;
border-bottom:1px dotted #49494b;
cursor:pointer;}
.newButt:hover{color:#000000;border:none;}

.buttonforPay{cursor:pointer;
background-image:url('images/iconpaybottom.png?1');
background-repeat:no-repeat;
background-position:center 65px;
width:255px;
height:130px;
border:1px solid #cccccc;
border-radius:0px;
padding:25px 10px 10px 10px;
margin-top:10px;

color:#49494b;
 background-color:#fff;
 
 FONT-SIZE:19px;
 transition:all .3s;}

.buttonforPay span{background-color:#ff7e21;
color:#fff;
padding:5px 10px 5px 10px;
border-radius:0px;
cursor:pointer;}

.buttonforPay:hover{background-color:#f7f7f7;
color:#ff7e21;
border:1px solid #ff7e21;
transition:all .3s;}

.showPlusBut{font-family:Verdana;cursor:pointer;margin-top:10px;FONT-SIZE:19px;padding:12px;color:#ffffff;background:#ff7e21;transition:all .3s;}
.showPlusBut span{color:#000000;FONT-SIZE:17px;}
.showPlusBut:hover{background:#ff4d00;transition:all .3s;}

.strnameblock{margin:3px;
font-family:Verdana;
FONT-SIZE:15px;
padding:9px;
color:#9f9e9e;
background-color:#f7f7f7;}

#absolutShowBut,#absolutShowButMB{position:absolute;
z-index:25;
display:inline-block;
display:none;
FONT-SIZE:12px;
padding:5px 12px 5px 10px;
background-color:#ff7e21;
border-radius:0px 15px 15px 0px;
box-shadow:3px 3px 5px rgba(0,0,0,0.5);
color:#fff;}

#absolutShowBut span,#absolutShowButMB span{border-bottom:1px dotted #fff;}

#absolutShowBut::after,#absolutShowButMB::after { content:''; 
 position:absolute;
 right:-19px; top:3px;
 border:9px solid transparent;
 border-left:15px solid #ff7e21;}

.DiPtopBut{background-color:#f7f7f7;
padding-top:9px;
height:33px;
width:100%;
font-family:Verdana;
FONT-SIZE:17px;
border:1px solid #cccccc;
cursor:pointer;
color:#49494b;}
.DiPtopBut:hover{background-color:#eeeeee;}
.DiPtopButA{background-color:#eeeeee;color:#000000;}

#triangelDo{width:50%;
float:left;
margin-bottom:10px;}
.textDiP{font-family:Verdana;}

.DiPSelect{background-color:#f1f1f1;height:40px;cursor:pointer;border:1px solid #f0f0f0;padding:0px 0 3px 0;transition:all .2s;}
.DiPSelect:hover{background-color:#e5e5e5;transition:all .2s;}
.DiPSelectA{background-color:#e5e5e5;}

.DiPselectText{float:left;
padding-left:15px;
padding-top:11px;
FONT-SIZE:18px;
color:#000000;}

.DiPshowHide {float:right;
border-bottom:1px dotted #ff7f21;
margin-right:15px;
padding-top:10px;
FONT-SIZE:14px;
color:#ff7f21;}

.DiPshowHide:hover{border-bottom:1px solid #ff7f21;}

.sravnenie{margin-top:3px;
margin-left:15px;
float:left;
height:31px;
width:31px;
border-radius:5px;
border:2px solid #d9d9d9;
 background:url(images/sravnenIcon.png) center center no-repeat;
 cursor:pointer;
 transition:all .3s;}

.sravnenie:hover{border:2px solid #b9b9b9;
transition:all .3s;}
.sravListBot{float:right;
height:25px;
width:160px;
 FONT-SIZE:13px;
padding:9px 15px 0 25px;
border-left:1px solid #707070;}

.sravListBot .icon-chart-bar-1{float:left;
font-size:18px;
margin-right:7px;}

#sravCount{float:left;padding-left:7px;}

.tdclass{FONT-SIZE:12px;
width:160px;
padding:9px 10px 9px 10px; 
border-style:solid;
border-width:0px 0px 1px 0;
border-color:#cccccc;}

.perechen{FONT-SIZE:12px;}

.trclassA{background-color:#eeeeee;}

.butSravType{margin-left:10px;
margin-bottom:3px;
width:125px;
float:left;
border-radius:5px;
background-color:#ff7e21;
color:#fff;
padding:5px 10px 5px 10px;
cursor:pointer;
FONT-SIZE:12px;
 transition:all .3s;}

.butSravType:hover{background-color:#ff7e21;
color:#fff;
 transition:all .3s;}

.butSravTypeNot{background-color:#eeeeee;
color:#49494b;
 transition:all .3s;}

.SravnLeft{position:absolute;
margin-top:10px;
left:5px;
background:url(images/sravnLeft.png) center center no-repeat #fff;border-radius:10px;padding:3px;
width:26px;
height:43px;
opacity:0.5;
cursor:pointer;
 transition:all .3s;}

.SravnLeft:hover{opacity:1;
 transition:all .3s;}

.SravnRight{position:absolute;
margin-top:10px;
right:5px;
background:url(images/sravnRight.png) center center no-repeat #fff;border-radius:10px;padding:3px;
width:26px;
height:43px;
opacity:0.5;
cursor:pointer;
 transition:all .3s;}

.SravnRight:hover{opacity:1;
transition:all .3s;}

.blockOfHaracters{line-height:1.5;
overflow:hidden;
height:65px;
color:#8f8f8f;
font-family:Verdana;
font-size:11px;}
.blockOfHaracters span{color:#49494b;}

.newKorzinaBut{float:left;
display:inline-block;
margin-left:5px;
background-color:#ff7e21;
color:#ffffff;
font-size:18px;
height:21px;
width:40px;
padding-top:7px;
padding-right:7px;
transition:all .3s;}

.newKorzinaBut:hover{background-color:#ff4f00;
transition:all .3s;}

.hrMyitem{height:1px;
border-bottom:1px solid #e6e6e6;
margin-bottom:10px;}

.checkerSravn{float:left;
height:15px;
width:15px;
border-radius:5px;
border:1px solid #cccccc;
margin-left:85px;
cursor:pointer;

font-weight:bold;
font-style:italic;
font-family:Verdana;
color:#ff7e21;
padding:0px 0px 0px 0;
font-size:13px;
transition:all .3s;}
.checkerSravn:hover{border:1px solid #888888;
transition:all .3s;}

.checkerTextSravn{margin-left:8px;
margin-top:1px;
float:left;
color:#000000;
font-family:Verdana;
font-size:12px;
cursor:pointer;}

.checkerTextSravn:hover {color:#474747;}

.checkerTextSravn A{color:#000000;}
.checkerTextSravn A:hover {color:#474747;}

.hrFilter{height:1px; background-color:#cccccc;margin-top:3px;margin-left:15px;margin-right:15px;margin-bottom:5px;}

.saleTopKat{float:left;width:320px;font-family:Verdana;font-size:15px;line-height:2.1;padding:10px 0 17px 20px;}
.saleTopKat A{color:#333333;transition:all .2s;padding-left:0px;}
.saleTopKat A:before{content:'●';color:#ff7e21;font-size:18px;padding:0 7px 0 0;}
.saleTopKat A:hover {color:#ff7e21;transition:all .2s;}
.saleTopKat span{padding:3px 5px 3px 5px;color:#fff;background-color:#ff7e21;font-weight:bold;font-size:14px;}

h4 {background-color:#f1f1f1;
padding:10px 0 10px 15px;
font-family:Verdana;
font-size:16px;
font-weight:normal;
color:#000000;}

#previewImage{width:205px;
height:180px;
position:absolute;
z-index:25;
display:inline-block;
display:none;
background-color:#fff;
box-shadow:0 0 9px rgba(0,0,0,0.3);
background-size:contain;
background-position:center center; 
background-repeat:no-repeat;}

.haracterTd{padding:10px 0 10px 10px;
FONT-SIZE:14px;
border-bottom:1px solid #cccccc;}

.HideHaracterCL{display:none;}

.ShowAlldopsHarac {padding:25px 0 8px 0;}
.ShowAlldopsHarac span{border-bottom:1px dotted #8e8e8e;}
.ShowAlldopsHarac font{background:#fff;FONT-SIZE:15px;cursor:pointer;padding:10px 15px 10px 15px;border:1px solid #cccccc;transition:all .3s;}
.ShowAlldopsHarac font:hover{background:#f7f7f7;transition:all .3s;color:#2e2e2e}

.fotominiBot{width:100px;height:100px;
background-size:contain;
background-position:center center; 
background-repeat:no-repeat;}
.fotominiBotBG{display:inline-block;margin:9px;background-color:#fff;border:1px solid #e5e5e5;padding:10px;width:100px;height:100px;transition:all .3s;}
.fotominiBotBG:hover{box-shadow:0 0 7px rgba(0,0,0,0.2);
transition:all .3s;}

.titleMain{margin:0px;}

.titleMain A{font-family:Tahoma;
font-size:17px;
font-weight:bold;
color:#000000;transition:all .2s;}

.titleMain A:hover {color:#ff7e21;
transition:all .2s;}

.mainKat{float:left;
padding:10px 5px 10px 15px;
border:1px solid #cccccc;}

.mainKattext {font-family:Tahoma;
font-size:14px;
line-height:1.8;
margin-top:10px;}
.mainKattext A{color:#042f52;
transition:all .2s;}

.mainKattext A:hover {color:#ff7e21;
transition:all .2s;}

.mainBigKat{margin:0 0 0 0px;
width:420px;
height:157px;}

.mainSmallKat{margin:0 0 0 0px;
width:400px;
height:60px;}

#mebelDlyaVan:before{content:"";
position:absolute;
width:209px;
height:101px;
margin:60px 0 0 235px;
background:url(images/mebelDlyaVan.png) top left no-repeat;}

#polotencesyshiteli:before{content:"";
position:absolute;
width:139px;
height:160px;
margin:25px 0 0 282px;
background:url(images/polotencesyshiteli.png) top left no-repeat;}

#mainsmesiteli:before{content:"";
position:absolute;
width:139px;
height:153px;
margin:7px 0 0 282px;
background:url(images/mainsmesiteli.png?1) top left no-repeat;}

#mainDush:before{content:"";
position:absolute;
width:89px;
height:153px;
margin:9px 0 0 300px;
background:url(images/mainDush.png) top left no-repeat;}

#mainVann:before{content:"";
position:absolute;
width:209px;
height:130px;
margin:5px 0 0 200px;
background:url(images/mainVann.png) top left no-repeat;}

#mainRadiator:before{content:"";
position:absolute;
width:149px;
height:175px;
margin:10px 0 0 245px;
background:url(images/radiators.png) top left no-repeat;}
#mainVodorgei:before{content:"";
position:absolute;
width:115px;
height:180px;
margin:-2px 0 0 285px;
background:url(images/Vodorgei.png) top left no-repeat;}

.chooseStats{float:left;
margin:18px 60px 0px 60px;
width:320px;
height:35px;
color:#fff;
font-family:Tahoma;
font-size:17px;
font-weight:bold;
padding-top:170px;
transition:all .2s;}

.chooseStats:hover{color:#ff7e21;
transition:all .2s;}

.mainButStat{cursor:pointer;
margin-left:350px;
float:left;
color:#042f52;
font-family:Tahoma;
font-size:14px;
padding:7px 13px 7px 13px;
border:1px solid #cccccc;
transition:all .2s;}

.mainButStat:hover{color:#ff7e21;
transition:all .2s;}

.brandsBukv{display:inline-block;font-family:Verdana;padding:5px 7px 5px 7px;margin:0 3px 7px 3px;color:#fff;background-color:#ff7e21;font-size:14px;cursor:pointer;transition:all .2s;}
.brandsBukv:hover{background-color:#eb6200;transition:all .2s;}
.brandsBukv.selBrend{background-color:#eb6200;}
.brendListIco{display:inline-block;border:1px solid #cccccc;overflow:hidden;
margin:9px 7px 9px 7px;height:50px;width:133px;font-family:Verdana;font-weight:bold;font-size:16px;
color:#042f52;transition:all .2s;}
.brendListIco:hover{color:#ff7e21;box-shadow:0 0 7px rgba(0,0,0,0.2);transition:all .2s;}

.korzTopKorBut{font-family:Verdana;
width:450px;
padding-top:10px;
font-size:15px;
color:#49494b;
float:left;
height:33px;
border:1px solid #cccccc;}

.korzTopKorBut.KorButselect1{background:#f7f7f7;}
.korzTopKorBut.KorButselect2{background:#f7f7f7;}

.korzTopKorBut.KorButselect1::after { content:''; 
 position:absolute;
left:453px; 
margin-top:-10px;
height:43px;
width:22px;
background:url(images/korTopMenu1.png) top left no-repeat;
}
.korzTopKorBut.KorButselect2::after { content:''; 
 position:absolute;
left:453px; 
 margin-top:-10px;
height:43px;
width:22px;
background:url(images/korTopMenu2.png) top left no-repeat;
}

.korzTopKorBut.korUnselect{color:#ff7e21;
cursor:pointer;}
.korzTopKorBut.korUnselect:hover{color:#49494b;}

.kortableTop{font-family:Verdana;
padding:10px 5px 10px 5px;}

.korTableDelitel{height:1px;
background:#e0e0e0;
margin:0 10px 0 10px;}

.korZinaBottom{margin:50px 0 15px 120px;
padding:7px 0 7px 55px;
opacity:0.5;
background:url(images/super7.png) center left no-repeat;
background-size:43px 30px;
float:left;
color:#000000;
font-family: Tahoma;
font-size:13px;
transition:all .2s;}

.korZinaBottom:hover{opacity:1;
transition:all .2s;}

.korZinaBottom.korinstal{background:url(images/super5.png) center left no-repeat;
background-size:43px 30px;}

.korZinaBottom.korDeliv{background:url(images/super2.png) center left no-repeat;
background-size:43px 30px;}

a.Korgomainpage{font-size:16px;
font-family:Verdana;

padding:11px 0 0 23px;
color:#727272;
float:left;
height:31px;
width:217px;
background:url(images/korButBack.png) top left no-repeat;
transition:all .2s;}
a.Korgomainpage:hover{color:#49494b;
background:url(images/korButBackA.png) top left no-repeat;
transition:all .2s;}

a.KorDoOrder{font-size:18px;
font-family:Verdana;
padding:9px 0 0 33px;
color:#fff;
float:right;
height:33px;
width:207px;

background:url(images/korDoOrder.png) top left no-repeat;
transition:all .2s;}

a.KorDoOrder:hover{background:url(images/korDoOrderA.png) top left no-repeat;
transition:all .2s;}

.KorzagolovokMin{font-size:16px;
font-family:Verdana;}

.KorzagolovokMin span{position:relative;
color:#fff;
background:#ff7e21;
padding:6px 10px;
margin-right:5px;
border-radius:100px;
-moz-border-radius:100px;
-webkit-border-radius:100px;
font-family:Verdana;
font-weight:bold;}

.korBgDannie{display:block;
margin-top:25px;
background:#f7f7f7;
padding:10px 3% 10px 3%;
width:94%;
border-radius:5px;}

.korinputs{width:65%;
padding:9px 15px 9px 15px;
margin:8px 0px 8px 17px;
background:#fff;
color:#49494b;
border:1px solid #cccccc;}

:focus::-webkit-input-placeholder {opacity:0.5;transition:all .2s}
:focus::-moz-placeholder {opacity:0.5;transition:all .2s}
:focus:-moz-placeholder {opacity:0.5;transition:all .2s}
:focus:-ms-input-placeholder{opacity:0.5;transition:all .2s}

::-webkit-input-placeholder {color:#bfbfbf; opacity:1;transition:all .2s}
::-moz-placeholder {color:#bfbfbf; opacity:1;transition:all .2s}
:-moz-placeholder {color:#bfbfbf; opacity:1;transition:all .2s}
:-ms-input-placeholder{color:#bfbfbf; opacity:1;transition:all .2s}

.checkFormKor {font-size:13px;
font-family:Verdana;
float:left;
display:none;
padding:0px 11px 7px 17px;
COLOR:#ff0000;}

.korinputsErr{box-shadow:0 0px 5px rgba(255,0,0,1);
}

.korInputBad:before{content:"";
width:19px;
height:19px;
position:absolute;
margin-top:15px;
margin-left:-25px;
background:url(images/korBad.png) center center no-repeat;}

.korInputGood:before{content:"";
width:19px;
height:19px;
position:absolute;
margin-top:15px;
margin-left:-25px;
background:url(images/korGood1.png) center center no-repeat;}

.korInputGood2:before{content:"";
width:19px;
height:19px;
position:absolute;
margin-top:15px;
margin-left:-25px;
background:url(images/korGood2.png) center center no-repeat;}

.korInputGood2hide:before{display:none;}

.korbgDelivery{width:100%;
display:block;
margin-top:25px;
background:#f7f7f7;
padding:0px;
border-radius:5px;}

.korButDelivery{text-align:center;
width:49%;
padding:19px 0 27px 0;
border:1px solid #cccccc;

float:left;
background:#fff;
border-radius:5px 0 0 0;
color:#717171;
font-size:14px;
font-family:Verdana;
text-decoration:underline;
cursor:pointer;
transition:all .3s;}

.korButDelivery:hover{background:#f7f7f7;
color:#49494b;
transition:all .3s;}

.korCheckDeliver,.korCheckPodjem,.korCheckPayTyp{border:1px solid #f7f7f7;
background:#f7f7f7;
text-decoration:none;
color:#000000;
font-weight:bold;
transition:all .3s;}
.korCheckDeliver:hover{color:#000000;}
.korCheckPodjem:hover{color:#000000;}
.korCheckPayTyp:hover{color:#000000;}

.korCheckDeliver span{
width:19px;
height:19px;
position:absolute;
margin-top:0px;
margin-left:-27px;
background:url(images/korGood2.png) center center no-repeat;
transition:all .3s;}

.korCheckPodjem span{width:19px;
height:19px;
position:absolute;
margin-top:0px;
margin-left:-27px;
background:url(images/korGood3.png) center center no-repeat;
transition:all .3s;}
.korCheckPayTyp span{width:19px;
height:19px;
position:absolute;
margin-top:0px;
margin-left:-27px;
background:url(images/korGood4.png) center center no-repeat;
transition:all .3s;}
.korSamovivosOpis{ box-sizing:content-box;
display:none;
font-family:Verdana;
text-align:center;}
.korSamovivosOpis span{display:block;
font-size:19px;
padding-bottom:10px;}

.korMapShow{margin:0px;
margin-top:15px;
color:#717171;
font-size:14px;
text-decoration:underline;
cursor:pointer;
text-align:left;
transition:all .2s;}
.korMapShow div{ COLOR:#ff7e21;
 font-size:16px;
width:11px;
height:18px;
display:inline;

margin:0px 15px 0px 39%;

float:left;}

.korMapShow:hover{color:#000000;transition:all .2s;}

.korDeliveryOpis{ box-sizing:content-box;
display:none;
font-family:Verdana;
font-size:14px;}
.korInfoPayNalich{margin:9px 0 0 63px;
font-weight:normal;
position:absolute;
font-family:Verdana;
font-size:12px;
text-decoration:none;
line-height:1.5;
color:#9c9c9c;
transition:all .2s;}
.korButDelivery:hover .korInfoPayNalich{color:#000000;
transition:all .2s;}

.korButDelivery:hover .korInfoDeliveryOrder{color:#000000;
transition:all .2s;}

.korInfoDeliveryOrder{text-align:center;
width:48%;
margin:4px 0 0 0;
font-weight:normal;
position:absolute;
font-family:Verdana;
font-size:12px;
text-decoration:none;
color:#9c9c9c;
transition:all .2s;}

.KorDoOrderDO{text-align:center;
margin:30px 0 0 355px;
font-size:18px;
font-family:Verdana;
padding:9px 0 0 0px;
color:#fff;
background:#ff7e21;
height:33px;
width:175px;
transition:all .2s;
cursor:pointer;
border-radius:5px;}

.KorDoOrderDO:hover{background:#ff4d00;
transition:all .2s;}

.korSmalltex{padding-bottom:25px;
margin:35px 0 0px 0px;
border-bottom:1px solid #cccccc;
color:#a8a8a8;
text-align:center;
font-size:12px;}

.topPoiskBlock{
border-radius:0 0 5px 5px;
border-top:1px solid #cccccc;
box-shadow:0 3px 5px rgba(0,0,0,0.3);
position:absolute;
right:36px;
margin-top:27px;
padding:0px 0 5px 0;
width:261px;
background:#fff;}

.topPoiskBlockKAt{font-size:13px;
padding:5px 5px 5px 10px;
background:#e5e5e5;
color:#000000;}

.topPoiskBlock A{font-size:12px;
margin-bottom:0px;
padding:5px 9px 5px 15px;
display:block;
width:237px;
border-top:1px solid #e5e5e5;color:#49494b;}

.topPoiskBlock A:hover{background:#f1f1f1;
color:#000000;}

.topPoiskLoad{display:none;
position:absolute;
margin:13px 0 0 265px;}
.katDopRazdBG{display:inline-block;width:100%;padding:2%;margin:7px 1% 7px 1%;width:91%;font-family:Verdana;background:#fff;border: 10px solid #fafafa;height:75px;transition:all .3s;}

.katDopRazdBG:hover{box-shadow:0 0 7px rgba(0,0,0,0.3);transition:all .3s;}

.katDopRazdBut{width:270px;
height:48px;
display:block;
padding:25px 0px 0 0;
margin-right:10px;
float:right;
font-family:Tahoma;
font-size:19px;
font-weight:bold;
text-align:right;}

.katDopRazdBut A{color:#000000;transition:all .2s;
padding:10px 50px 10px 0;
background:url(images/strela1.png) center right no-repeat;}

.katDopRazdBut A:hover {color:#ff7e21;
transition:all .2s;}

.katDopRazdItm A{width:65px;
height:65px;
display:block;
float:left;
margin:5px 5px 0 5px;
background-size:contain;
background-position:center center; 
background-repeat:no-repeat;}

#butPoskKatAll{z-index:77;display:none;overflow:hidden;position:absolute;margin:0px 0 0 220px;cursor:pointer;padding:6px 0 0 9px;font-size:13px;color:#fff;width:124px;height:26px;background:url(images/poiskKatBut.png) top left no-repeat;}

.delivoRyYslov{float:left; width:48%;min-height:130px;height:auto;margin-top:14px;margin-right:2%;background-color:#eeeeee;transition:all .3s;}
.delivoRyYslov:hover{background-color:#e1e1e1;transition:all .3s;}
.payButTyles{float:left; width:273px;height:370px;margin:5px;padding:10px;background-color:#eeeeee;}

#butnalich{width:299px;border-right-color:#fff;padding-bottom:65px;}
#butkartat{width:299px;border-radius:0px;border-left-color:#cccccc;border-right-color:#cccccc;padding-bottom:65px;}
#butbeznal{width:280px;border-radius:0 5px 0 0;border-left-color:#fff;padding-left:20px;padding-bottom:65px;}

#BgOrderkont{padding:10px 15px 10px 15px;float:left;margin:10px 0 0 0;width:550px;border-radius:0;background:#fafafa;}
#blockOfPya{float:right;}

#mainDush,#polotencesyshiteli,#mainRadiator{float:none;width:400px;}
#dyshwight,#maininstalshir,#tepluepolishir{float:none;width:420px;}
.floatrightmain{float:right;}

.brendTDkat{height:300px;position:relative;padding:10px;background:#fff;border: 15px solid #fafafa;border-collapse:collapse;}

.miniFotoGallery{margin-top:12px;background:#fafafa;padding:3px 0px 3px 7px;}
.caruselGallery{width:425px;margin:7px 0px 10px 0px;}
.caruselGalleryPlitka{width:425px;}
.BGTovarTable{padding:7px;font-family:Verdana;}

.modifyTableAll{font-family:verdana;border-style:solid;border-width:0px;border-collapse:collapse;border-color:#cccccc;font-size:11px;}
.modifyTableTD{padding:7px;border-style:solid;border-width:0px;border-bottom-width:1px;border-color:#e5e5e5;}
.modifyTableTDtovar{padding:7px 5px 7px 5px;border-style:solid;border-width:0px;border-top-width:1px;border-color:#e5e5e5;}
.buttonCloseMB{float:right;padding:7px;}

.fancyModal{width:550px;}
.tableCallback{width:500px;}
.countWidthBM{width:121px;}
.button-nav,.PhoneTopMB,.poiskButMB,.leftMtopIcons,.leftMtopIconsSecond,.PhoneTopMBleft,#hideLeftMenuMB,.Korgomainpage font,.kortableTop font,.clearKountMB,.thriIr,.showinMB,.TDhideTovarDopsMobile{display:none;}

.carouselSnyato{width:400px;}

.itemPlitka{font-family:Verdana;
text-align:left;
display:inline-block !important;
overflow:hidden;
border:10px solid #fafafa;

width:41%;
padding:13px 2% 2% 2%;
border:1% solid #fafafa;
margin:1%;
height:330px;
transition:all .3s;}
.itemPlitka:hover{box-shadow:0 0 7px rgba(0,0,0,0.2);
transition:all .3s;}
.fotoPlitka{cursor:pointer;
width:110%;margin:-13px -5% 0 -5%;height:250px;
background-color:#fff;
background-size:contain;
background-position:center center; 
background-repeat:no-repeat;}

.sizePlitka{color:#8e8e8e;
padding-top:7px;
float:left;}

.fancyPlitka .podrobnee{display:none;}
.pricePlitka{margin:5px 0px 0px 10px;float:left;
font-size:21px;
color:#2e2e2e;}
.pricePlitka span {FONT-SIZE:17px;color:#5f5f5f;}

.edeniciPlitka{margin-left:3px;float:left;}
.edeniciPlitka span{cursor:pointer;border-bottom:1px dotted #dbdbdb;margin-left:12px;}
.edeniciPlitka span:hover{COLOR:#ff7e21; }
.edeniciPlitka span font{font-weight:bold;color:#000000;}
.plitkaKorzinaBut{float:right;margin-top:5px;height:40px;width:45px;font-size:21px;padding:15px 0 0 10px;}

.iconSocSet{opacity:0.5;transition:all .3s;}
.iconSocSet:hover{opacity:1;transition:all .3s;}

.iconsocset1{margin:25px 20px 0 25px;
display:block;float:left;
background-image:url('images/iconInst.svg');
background-size:contain;
background-position:center center; 
background-repeat:no-repeat;
width:30px;height:30px;}

.iconsocset2{margin:25px 20px 0 0;
display:block;float:left;
background-image:url('images/iconVKt.svg');
background-size:contain;
background-position:center center; 
background-repeat:no-repeat;
width:40px;height:30px;}
.iconsocset3{margin:25px 25px 0 0;
display:block;float:left;
background-image:url('images/iconFB.svg');
background-size:contain;
background-position:center center; 
background-repeat:no-repeat;
width:28px;height:30px;}

.logobottomBlock{display:block;
background-image:url('images/logo2.svg');
background-size:contain;
background-position:center center; 
background-repeat:no-repeat;
width:210px;height:33px;}

.showinMB2{cursor:pointer;}

.cityTopBlock{width:185px;
overflow:hidden;
height:18px;
white-space:nowrap;
text-overflow:ellipsis;}

.cityChooseH1{padding:5px 0 0 5%;
font-weight:bold;}
.cityChooseContent{margin:0 5% 0 5%;width:90%;}
.cityChooseInput{margin-top:10px;margin-bottom:15px;width:94%;border-radius:3px;font-size:17px;padding:0px;border:2px solid #d1d1d1;padding:9px 3% 9px 3%;transition:all .2s;}
.cityChooseInput:hover{border:2px solid #a5a5a5;transition:all .2s;}

.cityChooseItem{width:98%;padding-left:2%;font-size:18px;line-height:1.9;cursor:pointer;}
.cityChooseItem:hover{color:#000000;}

.CHorderNumber {-moz-appearance:textfield;}
.CHorderNumber::-webkit-inner-spin-button {display:none;}

.orderFindeText{padding-top:10px;font-size:17px;}
.orderFindBoot{text-align:center;
font-size:18px;
font-family:Verdana;
padding:9px 0 9px 0px;
color:#fff;
background:#ff7e21;
margin:0;width:100%;
cursor:pointer;
border-radius:5px;
transition:all .2s;}
.orderFindBoot:hover{background:#ff4d00;
transition:all .2s;}

.sravTopItem{z-index:1000;background:#fff;margin:0px;border-bottom:1px solid #d1d1d1;width:190px;display:inline-block;white-space:normal;}
.sravTitleHar{z-index:1;font-size:13px;position:absolute;margin-left:10px;color:#8e8e8e;font-weight:bold;margin-top:5px;}
.sravHar{font-size:12px;text-align:center;border-bottom:1px solid #d1d1d1;margin:0 1px 0 0px;height:15px;width:175px;padding:25px 7px 5px 7px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; transition:all .2s;}
.sravHarLine:hover .sravHar{background:#f7f7f7; transition:all .2s;}
.sravSelect .sravHar{background:#eeeeee;}
.to_topSrav{position:fixed;overflow:hidden;top:0px;z-index:1000;
box-shadow:0 0 9px rgba(52, 54, 66, 0.5);
transition:all .2s;}
.sravTeni{position:absolute;right:0px;width:5px;height:90%;background:#fff;box-shadow:-5px 0px 13px 13px rgba(255,255,255,1);}
.to_fixSravR{position:fixed;}
.to_fixSravL{position:fixed;}
.dellAllWishSrav{font-weight:bold;cursor:pointer;border-radius:50px;padding:0px 7px 1px 7px;margin-right:15px;float:right;font-size:17px;color:#fff;background:#fc5757;transition:all .2s;}
.dellAllWishSrav:hover{box-shadow:0 0 7px rgba(0,0,0,0.35);transition:all .2s;}

.aboutComPrime{float:left;
margin:10px 10px 20px 10px;
width:300px;
height:110px;
font-family:Verdana;
border-bottom:1px solid #49494b;}
.aboutComManyBrend{width:200px;margin-right:70px;}
.aboutComTruck{width:220px;margin-left:70px;}
.aboutComMap{width:220px;margin-right:50px;}
.aboutComProtect{width:240px;margin-left:50px;}
.aboutComGrafik{width:720px;}
.aboutComUrist{width:36%;float:left;}
.aboutComAdres{width:60%;float:left;}
.aboutComIcon{float:left;}
.aboutComTextIt1{margin:27px 0 0 15px;float:left;}
.aboutComTextIt2{margin:27px 0 0 17px;float:left;}
.aboutComTextIt3{margin:20px 0 0 15px;float:left;}

.LefteMenuTovarLook{display:none;
z-index:1001 !important;
position:absolute !important;
margin-top:37px;}
.menuBlockTovarLook{box-shadow:0 0px 10px rgba(0,0,0,0.7);}
.contentMainTovarLook{ width:100% !important;
 float:none !important;
 padding:0 0 20px 0 !important;}
.katitleTovarLook{font-size:16px;margin:0px 30px 15px 0;position:relative;float:left;}
.minlinksTovarLook{padding-top:10px;}
.menuletfHidestTovarLook{display:none;}
.closeTovarLook{display:none;font-size:13px;float:right;padding:0px 4px 0px 4px;margin:-1px 2px -2px 0;border-radius:3px;background:#fff;color:#49494b;transition:all .2s;}
.closeTovarLook:hover{background:#e7e7e7;color:#49494b;transition:all .2s;}

.tovarMainFotoNew{padding:10px;border:1px solid #e5e5e5;}
.tovarNewBgFoto{width:425px;height:425px;background-size:auto;background-repeat:no-repeat;background-position:center center;}
.tovarNewBgFotoMini{cursor:pointer;display:inline-block;margin:5px;width:95px;height:95px;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center center;border:1px solid #909090;transition:all .2s;}
.tovarNewBgFotoMini:hover{border:1px solid #505050;transition:all .2s;}

.saleTovar{display:block;
position:absolute; 
margin:27px 0 0 27px;
z-index:21;
width:171px;
height:27px;
background-color:#fc5757;
border-radius:7px;
FONT-SIZE:18px;
color:#fff;
font-weight:bold;
padding:4px 0 0 34px;
letter-spacing:1px;
opacity:0.9;}

.saleTovar:before{display:block;
FONT-SIZE:32px;
 font-weight:bold;
 content:"%";
position:absolute;
width:54px;
height:49px;
text-align:center;
border-radius:70px;
padding:5px 0 0 0;
margin:-15px 0 0 -45px;
background-color:#fff;
color:#fc5757;}

.TovarNewKodtov{padding:20px 0 20px 0;FONT-SIZE:15px;float:left;width:30%;}
.TovarNewKodtov span{color:#2e2e2e;font-weight:bold;}
.TovarNewPrice{float:right;width:66%;background:#fafafa; padding:10px 2% 10px 2%;}
.tovarNewPriceOnly{float:left;}
A.tovarNeKorzinaBut{float:left;text-align:center;padding:7px 11px 7px 11px;margin-left:20px;cursor:pointer;color:#fff;background:#ff7e21;FONT-SIZE:18px;transition:all .3s;}

A.tovarNeKorzinaBut:hover {background:#ff4d00;transition:all .3s;}
A.tovarNeKorzinaBut1kilck{float:left;color:#8e8e8e;background:#fafafa;padding:8px 9px 8px 9px;border:1px solid #cccccc;FONT-SIZE:16px;}
A.tovarNeKorzinaBut1kilck:hover {background:#fff;transition:all .3s;}

.tovarNewIcons div{margin-left:10px;float:left;text-align:center;padding-top:10px;width:35px;height:25px; border:1px solid #cccccc;color:#cccccc;font-size:17px;cursor:pointer;transition:all .3s;}
.tovarNewIcons div:hover{border:1px solid #909090;color:#909090;transition:all .3s;}
.icon-van{float:left;color:#ff7e21;font-size:20px;margin:3px 20px 3px 10px;}
.sravnenieAdd{color:#ff7e21 !important;}

.sravneniePodskazka{display:block;
position:absolute;
z-index:25;
FONT-SIZE:12px;
display:none;
padding:5px 10px 5px 10px;
background-color:#eeeeee;
border-radius:0px;
margin:45px 0 0 0px;
line-height:1.5;
box-shadow:0 2px 3px rgba(0,0,0,0.5);}

.saleTimerTovarTop{float:left;
margin-top:10px;
margin-left:20px;
font-size:13px;
color:#fc5757;
padding:2px 0px 0px 23px;}

.saleTimerTovarTop:before{display:block;
FONT-SIZE:13px;
font-weight:bold;
content:"!";
position:absolute;
text-align:center;
width:16px;
height:16px;
border-radius:50px;
padding:0px;
margin:0px 0 0 -23px;
background-color:#fc5757;
color:#fff;}

.TRBGlineNew{background:#fafafa;}
.showinMBALLit{display:none;}
.mainFotoHide{display:none;}

@media print {.mainFotoHide{display:block;}
.menuTop,.listOflookBG,#komplektMenu,#tableKOMP,.DopListTitle,.GoodPrice,.korzina,.tovarNewBgFotoMini,.tovarleftfotoBlockPrint,.cityDayswork,.bottom,.menuBot,.seriaTovarBlock,.viSmotreliList,.to_topbot,.tovarNeKorzinaBut,.tovarNewIcons,.dostavkaTovar,.icon-van,.minlinks,.UstanovkaBanner,.katitle{display:none !important;}
.dayswork{float:right;}
body,.contentMainTovarLook{width:270mm !important;}}

#tableKOMP{margin-top:0px;
padding:0px 10px 10px 10px;
background:#fafafa;font-family:Verdana;}

.DopListTitle{background-color:#fff;border:1px solid #e5e5e5;padding:7px;font-family:Verdana;
font-size:19px;color:#49494b;margin:5px 0 10px 0;text-align:center;}

.DopListFotos{background-size:contain;
background-position:center center; 
background-repeat:no-repeat;
width:80px;height:80px;}
.DopListFotosBG{background-color:#fff;border:1px solid #e5e5e5;padding:5px;width:80px;height:80px;}
.tovarDopsTitleRazd{display:inline-block;color:#49494b;font-size:16px;padding:12px 5% 9px 5%;border-radius:3px 3px 0 0;border:1px solid #cccccc;border-bottom:none;}
.kompFotoDeleteN{position:absolute;background:#fff;display:inline-block;margin-left:65px;margin-top:-85px;width:13px;height:19px;z-index:7000;cursor:pointer;FONT-SIZE:15px; COLOR:#ff7e21;padding:2px 2px 2px 5px;font-weight:bold;}

.komplectLeftBlockN{line-height:1.7;background-color:#fff;padding:10px 0 10px 0;font-family:Verdana;color:#8e8e8e;font-size:17px;}
.komplectLeftBlockN font{color:#2e2e2e;font-size:20px;}
A#kompButKor{text-align:center;padding:7px 15px 7px 15px;cursor:pointer;color:#fff;background:#ff7e21;FONT-SIZE:18px;transition:all .3s;}
A#kompButKor:hover {background:#ff4d00;transition:all .3s;}

.dopClassFot{float:left;
margin:5px;}

.to_topN{position:fixed;top:0px;left:0px;
box-shadow:0 0 9px rgba(52, 54, 66, 0.5);
transition:all .2s;}

.katSeriaTitlesMini{display:inline-block;cursor:pointer;font-size:14px;color:#000000;margin:5px 15px 7px 15px;padding:5px 10px 5px 10px;transition:all .2s;}
.katSeriaTitlesMini:hover{color:#ff7e21;transition:all .2s;}
.katSeriaTitlesMini.selectSeria{position:relative;cursor:default;background-color:#ff7e21;color:#fff;box-shadow:2px 3px 7px rgba(0,0,0,0.3);transition:all .2s;}
.katSeriaTitlesMini.selectSeria:hover{color:#fff;}
.katSeriaTitlesMini.selectSeria:after {content:'';
border:12px solid transparent;
border-top:12px solid #ff7e21;
position:absolute;
left:50%;
margin-left:-12px;
bottom:-24px;
width:0; 
transition:all .2s;}

.itemSeria{display:inline-block;text-align:left;overflow:hidden;width:170px;height:250px;padding:15px 20px 15px 20px;margin:7px;background-color:#fff;border:1px solid #e5e5e5;transition:all .2s;}
.itemSeria:hover{box-shadow:0 0 7px rgba(0,0,0,0.2);transition:all .2s;}
.fotoSeria{margin-bottom:5px;width:170px;height:170px;background-color:#fff;background-size:contain;background-position:center center;background-repeat:no-repeat;}
.nameKSeria{font-size:12px;margin-top:10px;}
.priceSeria{overflow:hidden;font-size:19px;white-space:nowrap;text-overflow:ellipsis;}
.priceSeria:hover{white-space:normal;overflow:auto ;}
.priceSeria span {FONT-SIZE:15px;}
.saleTovarItem{display:block;position:absolute;margin:5px 0 0 5px;z-index:21;width:105px;height:19px;background-color:#fc5757;border-radius:5px;FONT-SIZE:13px;color:#fff;font-weight:bold;padding:2px 0 0 15px;letter-spacing:1px;opacity:0.9;}

.saleTovarItem:before{display:block;
FONT-SIZE:21px;
 font-weight:bold;
 content:"%";
position:absolute;
width:37px;
height:32px;
text-align:center;
border-radius:70px;
padding:5px 0 0 0;
margin:-10px 0 0 -35px;
background-color:#fff;
color:#fc5757;}

.modifyBgNW{padding:0 50px 0 50px;}
.modifyTovarName A{color:#49494b;}
.modifyTovarName A:hover{color:#ff7e21;}

.listOflookBG{table-layout:fixed;margin-top:15px;background-color:#fff;border:15px solid #fafafa;padding:15px 25px 15px 25px;}
.listOflookBG span{color:#000000;padding:10px 0 10px 30px;font-size:18px;font-family:Verdana;}
.listOflookLIST{overflow:hidden;overflow-x:auto;white-space:nowrap;height:170px;}
.listOflookLISTContainer{overflow:hidden;height:150px;}

.itemVariant{display:inline-block;text-align:left;overflow:hidden;width:120px;height:190px;padding:10px 10px 10px 10px;margin:7px;background-color:#fff;border:1px solid #e5e5e5;transition:all .2s;}
.itemVariant:hover{box-shadow:0 0 7px rgba(0,0,0,0.2);transition:all .2s;}
.fotoVariant{margin-bottom:5px;width:120px;height:120px;background-color:#fff;background-size:contain;background-position:center center;background-repeat:no-repeat;}
.listOflookLISTVar{overflow:hidden;overflow-x:auto;white-space:nowrap;height:250px;}
.listOflookLISTContainerVar{overflow:hidden;height:230px;}
.listOflookLISTVar s{display:none;}
.listOflookLISTVar span{padding:0px;}
.priceVar{font-size:18px !important;}
.priceVar span {FONT-SIZE:15px !important;}
.nameKVar{font-size:12px;margin-top:10px;white-space:normal;}
.spanVariaonts{font-size:15px !important;padding-left:0px !important;}
#listOfLookLeftVar,#listOfLookRightVar{height:210px;}
.linkVariantAll{float:right;}

.filtr{font-family:Verdana;color:#000000;background:#fff;border: 15px solid #fafafa;border-collapse:collapse;FONT-SIZE:14px;line-height:1.8;}

.filtrPriceBlock{position:relative;padding:10px;background:#fff;border: 15px solid #fafafa;border-collapse:collapse;}

.filterpricetire{display:inline-block;background:#cccccc;height:1px;width:40px;margin-bottom:5px;}

.blockfilterLine{background:#fafafa;margin:25px -10px 0 -10px;height:15px;}
.checkboxFilt input[type="checkbox"] {position: absolute;opacity: 0;}
.checkboxFilt label {cursor:pointer;position: relative;display: inline-block;padding-left: 27px;}
.checkboxFilt label:hover{color:#333333;}
.checkboxFilt label::before,
.checkboxFilt label::after {position: absolute;content: "";display: inline-block;}
.checkboxFilt label::before{height: 14px;width: 14px;border: 1px solid #cccccc;border-radius:3px;left: 0px;top: 5px;}
.checkboxFilt label::after {height: 4px;width: 8px;border-left: 2px solid;border-bottom: 2px solid;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);left: 3px;top: 8px;}
.checkboxFilt input[type="checkbox"] + label::after {content: none;}
.checkboxFilt input[type="checkbox"]:checked + label::after {content: "";}
.checkboxFilt input[type="checkbox"]:focus + label::before {outline:#ff7e21 auto 5px;}
.filterpokazatBG{background:#fafafa;padding:0px;}
#clearFilterMBid{display:none;}
.sortTypeBlock {background-color:#fafafa;padding:15px;margin:20px 0 15px 0;}

.saleTovarMain{margin:5px 0 0 15px;}
.tovarNewIconsItem div{margin-right:9px;float:left;text-align:center;padding-top:7px;width:27px;height:20px; border:1px solid #cccccc;color:#cccccc;font-size:15px;cursor:pointer;transition:all .3s;}
.tovarNewIconsItem div:hover{border:1px solid #909090;color:#909090;transition:all .3s;}
.podskazkaItems{display:block;position:absolute;z-index:25;FONT-SIZE:11px;display:none;padding:5px 7px 5px 7px;background-color:#eeeeee;border-radius:0px;margin:-27px 0 0 0px;line-height:1.5;box-shadow:0 2px 3px rgba(0,0,0,0.5);}
.GoodPrice{color: #2e2e2e !important;}
.podrobneePlitka{margin-top:-27px;}
.fancyPlitka .itemPlitka {width:100%;margin:0;border:0;padding:0;}
.fancyPlitka .fotoPlitka {width:100%;margin:0;}

.brenPoisFiltr{border-style:solid;border-width:1px;border-radius:3px;font-family:verdana;border-color:#cccccc;margin:0px -20px 7px -17px;width:150px;display:inline-block;padding:3px 7px 3px 7px;}
.brenPoisFiltr:focus{outline:#ff7e21 auto 4px;border-color:#ff7f21;}
.podarokDoKat,.podarokDoTovar{width: 80px;height:85px;background-size:contain;background-repeat: no-repeat;background-position:top left;position:absolute;z-index:7000000;margin-top:0px;margin-left:0px;}
.podarokDoTovar{width: 90px;height:95px;margin:15px 0 0 15px;}

.deliveryImageTop{margin:-32% 3% 0 3%;font-size:45px;color:#fff;z-index:50;}
.deliveryTopText{display:inline-block;border-left:2px solid #fff;padding:15px 0 15px 15px;}
.deliveryPoints{float:left;margin-left:83px;margin-top:30px;margin-bottom:5px;FONT-SIZE: 15px;color:#101010;border-left:2px solid #ff7e21;padding:5px 0 5px 10px;}
.deliveryPoints1{margin-top:43px;}
.deliveryKats{background-color:#f1f1f1;padding:7px 20px 7px 20px;font-size:15px;}
.gabaritDelivery{FONT-SIZE: 14px;}

.cityChooseInputN,.cityChooseInputN:disabled{margin-top:7px;width:250px;background-color:#ffffff;margin-bottom:10px;border-radius:3px;font-size:17px;border:2px solid #d1d1d1;padding:9px 7px 9px 7px;transition:all .2s;}
.cityChooseInputN:hover{border:2px solid #a5a5a5;transition:all .2s;}
.orderFindBootN{text-align:center;font-size:18px;width:255px;font-family:Verdana;padding:9px 7px 9px 7px;color:#fff;background:#ff7e21;margin:10px 0 0 0;cursor:pointer;border: none;border-radius:5px;transition:all .2s;}
.orderFindBootN:hover{background:#ff4d00;transition:all .2s;}
.cityChooseItemN{display:inline-block;font-size:13px;width:250px;line-height:1.9;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cityChooseItemN:hover{color:#000000;}
#resaltrasschet{width:250px;line-height:1.6;}
.deliveryTopTextpay{font-size:52px;}
.itemPayment{background-color:#ffffff;text-align:left;display:inline-block !important;overflow:hidden;width:235px;padding:13px;margin:7px;border:10px solid #fafafa;height:585px;transition:all .3s;}
.itemPayment:hover{box-shadow:0 0 7px rgba(0,0,0,0.3);transition:all .3s;}
.orangePayment{background-color:#ffae73;padding:9px 25px 9px 25px;}

.DeliveryFotoKor{display:inline-block;background-color:#fff;border:1px solid #e5e5e5;margin:5px;width: 70px;height:70px;background-size:contain;background-repeat: no-repeat;background-position:center center;}
.DeliveryFotoKorBG{opacity:0.7;transition:all .2s;}
.DeliveryFotoKorBG:hover{opacity:1;transition:all .2s;}
.PECcalcBG{width: 270px;box-shadow: 0px 3px 10px rgba(0,0,0,0.2);display:inline-block;padding:15px 20px 15px 20px;font-size:13px;background-color: #fafafa;color: #717171;margin-top:10px;}

.designertTopText{margin-top:-42%;}
.designeLeftBlock{background-color:#ffffff;display:inline-block;width:505px;height:220px;padding:10px 15px 10px 15px;margin:25px 0 0 0;border:10px solid #fafafa;line-height:1.9;transition:all .2s}
.designeRightBlock{background-color:#ffae73;display:inline-block;float:right;width:275px;height:220px;padding:10px 15px 10px 15px;margin:25px 0 0 0;border:10px solid #ffae73;line-height:1.9;transition:all .2s}
.designeLeftBlock:hover,.designeRightBlock:hover{box-shadow: 0px 3px 10px rgba(0,0,0,0.2);transition:all .2s}
.hideLineDesigners{display:inline-block;background: #ff7e21;width: 2px;height: 35px;margin:0px 5% -11px 5%;}

.opisaniePolyaVopros{line-height: 1.3;font-size:13px;display:inline-block;width: 17px;height: 17px;text-align: center;position: relative;vertical-align: middle;border-radius:50%;margin:-2px 0 -1px 13px;border:1px solid #8e8e8e;color:#8e8e8e;opacity:0.35;cursor:pointer;transition:all .3s;}
.tableTr:hover .opisaniePolyaVopros{opacity:1;transition:all .3s;}
.opisaniePolyaVopros:hover{opacity:1;transition:all .3s;}
.opisaniepolyaPoskazka{font-size:12px;padding:10px 10px 10px 10px;margin-top:0px;width:250px;position:absolute;z-index:7000001;display:none;background-color:#fff;box-shadow:0 0 9px rgba(0,0,0,0.3);}

@media screen and (max-width:1000px) { 
.fullversionShow{display:block;cursor:pointer;}}