*{margin:0;
padding:0;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
}
img{border:none;}
.label,.lowResMenuButton{-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.succAddMessage {
color: #4F8A10;
background-color: #DFF2BF;
position: absolute;
width: 100%;
padding: 15px;
bottom: 75px;
z-index: 1000;
}
.opazero{opacity:0;}
fieldset{border:none;}
body{
font-family: 'PT Sans Narrow', sans-serif;
  }
.pagination{margin-bottom:10px;}
.toggleBlock,.toggleBlockRecent {
position: absolute;
right: 15px;
top: 15px;
z-index: 7;
cursor: pointer;
transition: all 0.35s ease;
-webkit-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
}
.toggleArrow {
width: 20px;
height: 20px;
background: #DF747A;
transform: rotateZ(45deg);
transition: all 0.35s ease;
-webkit-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
}
.toggleSquare{width: 28px;
height: 15px;
background: none;
position: absolute;
top: 10px;
right: -4px;
transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;
}
span.star{color:#DF747A;}
.toggleBlock:hover .toggleArrow ,.toggleBlockRecent:hover .toggleArrow{background:white;}
table{width:100%;border-collapse:collapse;}
table a{color:black;text-decoration:underline;}
.deliveryRules li{list-style-position:inside;}
a{text-decoration:none;color:#DF747A;}
.indexadapt{width:1200px;}
 .indexadapt .product-list2,.indexadapt .product-filter{width:1200px;}
 .product-list,.product-list2{transition:opacity 1s ease;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;}
.htmlDataBlock{margin:10px 0;}
.htmlDataBlock li{list-style-position:inside;}
.adapt{width:900px;float:left;overflow:hidden;}
.regField em{color:#DF747A;}
.mainpage{margin:0 auto;}
.mainPageGoods a{color:white;}
.footer a{color:white;}
.header a{color:#000;}
.slider-wrapper a{color:white;}
.slider-wrapper{padding-top:45px;}
.clear{clear:both;}
.attention{display:block;text-align:center;font-size:24px;background:white;padding:30px;color:#685A4B;box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);margin-top:10px;}
/*noscript*/
noscript{text-align:center;font-size:28px;color:#DF747A;}
.noscript{background:#EEEDE2;padding:10px 0;}
/*end noscript*/
/*header*/
.header{
background:#fff;color:#000;
min-height:45px;
width: 100%;
position: fixed;
z-index: 800;
}
.headercont{
width:1200px;
margin:0 auto;
}
.hmenu{
list-style:none;
font-size:12px;
}
.hmenu li{
float: left;
padding: 15px 5px 11px 0;
margin: 0 5px;
text-transform: uppercase;
}
.hmenu li a .icon{
  font-size:16px;
  }
.hmenu li a{
transition:all 0.35s ease;
-webkit-transition:all 0.35s ease;
-moz-transition:all 0.35s ease;
-o-transition:all 0.35s ease;
-ms-transition:all 0.35s ease;
}
.hmenu li a:hover{
  color:#DF747A;
}
.hmenu.right{
float:right;
margin-right:10px;
}
#cart{
text-align: center;
font-size: 16px;
text-transform: uppercase;
border: 1px solid #ddd;
width: 240px;
float: right;
transition: all 0.35s ease;
-webkit-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-user-select: none;
}
a.cartanchor {
color: white;
transition:all 0.35s ease;
-webkit-transition:all 0.35s ease;
-moz-transition:all 0.35s ease;
-o-transition:all 0.35s ease;
-ms-transition:all 0.35s ease;
}
#cart:hover{border-color:#DF747A;}
#cart:hover a.cartanchor{color:#DF747A;}
#cart .icon{
font-size:16px;
}
.incart{
padding:25px 0;
}
/*end header*/
/*mainmenu*/
.logo{
float:left;height:80px;
width:250px;
}
.mainmenu.index .logo{top:15px;}
.mainmenu{width:1200px;margin:0 auto;position:relative;}
.mainmenu .menu{display:block;width: 700px;overflow:hidden;padding:20px 5px 0 5px;float:left;}
.mainmenu.index .menu{padding:30px 0 0 160px;}
.mainmenu ul li{position:relative;list-style:none;float:left;padding:10px 0px;margin:0 10px 0 0;}
.mainmenu ul li a{padding:10px;z-index: 500;font-weight:bold;color:#DF747A;position:relative;}
.mainmenu ul li:hover:after{width:100%;}
.mainmenu ul li.selected:hover:after{width:0;}
.mainmenu ul li a:hover{color:#DF747A;}
.mainmenu ul li a:after{box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
transform: skew(-20deg);
-moz-transform: skew(-20deg);
-webkit-transform: skew(-20deg);
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
content:' ';position:absolute;width:0;height:30px;background:white;transform:skew(-20deg);z-index:-1;left:0;top:7px;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;}
.mainmenu ul li a:hover:after{width:100%;}
.mainmenu ul li a.selected{color:#DF747A;}
.mainmenu ul li a.selected:after{box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
transform: skew(-20deg);
-moz-transform: skew(-20deg);
-webkit-transform: skew(-20deg);
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
content:' ';position:absolute;width:100%;height:30px;background:white;transform:skew(-20deg);z-index:-1;left:0;top:7px;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;}
div#search {
float: right;
}
form#search_mini_form {
padding-top: 10px;
}
.searchinp{
font-family: 'Open sans',sans-serif;
background: rgba(255, 255, 255, 0.3);
color: white;
font-size: 16px;
padding: 3px 5px;
width: 200px;
border: none;}
button.button-search {
background: none;
border: none;
color: white;
font-size: 16px;
margin-top: 0px;
cursor:pointer;
}
.menuwrp{background:#fff;
min-height: 100px;
padding:10px 0 10px 0;
}
.menuwrp #search{top:10px;}
.choose .jq-selectbox__dropdown li {
font-size: 13px;
display: block;
width: 100%;
margin: 0 auto;
}
/*end mainmenu*/
/*catalog*/
.catalogwrp{
position:relative;
background: #EEEDE2;}
.catalogcont{
width:1200px;
margin:0 auto;
position:relative;
padding:15px 0 0 0;
}
.catButton{
text-align: center;
padding: 12px;
background: #DF747A;
font-size: 30px;
color: white;
font-weight: bold;
cursor:pointer;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.box{padding:20px;position:absolute;background:#876F61;width:1200px;border:2px solid #DF747A;border-top:0px;z-index:6;display:none;}
.catwrp{}
.box .catwrp > div > ul > li{display:inline-block;vertical-align:top;width: 265px;margin: 10px 10px 10px 10px;padding: 5px;border: 1px solid#ddd;text-align: left;}
.box .catwrp li{list-style:none;}
.box .catwrp > div > ul{text-align:center;}
.box .catwrp > div > ul > li > ul{padding:0px 10px 10px 0px;}
.box .catwrp > div > ul > li ul li{width:100%;}
.box .catwrp > div > ul > li ul li.parent{padding:0px 10px 0px 0px;}
.box .catwrp div ul li a{color:white; transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;}
.box .catwrp div ul li a .arrow{font-size:12px;}
.box .catwrp div ul li a:hover{color:#DF747A;}
.box .catwrp > div > ul > li > a:first-of-type{font-size:18px;color:white;padding:0 10px 5px 10px;margin-bottom:5px;width:100%;border-bottom:1px dashed #ddd;display:block;overflow:hidden;}
.box .catwrp > div > ul > li > a:first-of-type:hover{color:#DF747A;}
.box .catwrp > div > ul > li > ul > li a:first-of-type{font-size:16px;padding-left:5px;}
/*end catalog*/
/*content*/
h1.page_title{color:#616161;margin-bottom:15px;}
.contentwrp{background:#EEEDE2;  border-bottom: 4px solid #EEEDE2;}
.mainPageGoods{padding-top:20px;position:relative;}
.mainPageGoods a{color:white;}
.iphwrp{text-align:center;}
.content{width:1200px;margin:0 auto 20px auto;min-height:460px;}
.pagecont{padding:15px 0 35px 0;}
li.item{list-style:none;}
#owl-demo .item,#owl-demo2 .item,#owl-demo3 .item{
  padding: 0px 0px;
  margin: 10px;
  color: #FFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
}
.customNavigation{
  text-align: center;
  position: absolute;
right: 0px;
top: 15px;
z-index:5;
}
.customNavigation a{
  transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;
  cursor:pointer;
  font-size:18px;
  color:#616161;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
} 
.customNavigation a:hover{color:#DF747A;}
.item{
  z-index: 1;
  position: relative;
	box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
	-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
	-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
	transition: margin 0.3s ease-in-out, border 0.3s ease-in-out;
	-moz-transition: margin 0.3s ease-in-out, border 0.3s ease-in-out;
	-webkit-transition: margin 0.3s ease-in-out, border 0.3s ease-in-out;
  background:white;
  overflow:hidden;
}
.nameWrp{
cursor:pointer;
padding: 10px 25px;
height: 52px;
background: #866E5F;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
overflow:hidden;
}
.item .name , .cat_prod_hold .name{
text-align: center;
overflow: hidden;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
color:white;
margin-bottom:5px;
}
.item:hover .nameWrp,.prod_hold:hover .nameWrp{
background:white;
}
.item .name a{
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;}
.item:hover .name a,.prod_hold:hover .name a{color:#DF747A;}
span.price-old{text-decoration:line-through;}
.item .price-new,.prod_hold .price-new{
  width: auto;
  color: black;
  margin: 30px 10px 20px 10px;
}
.item .price-new > span,.prod_hold .price-new > span{position:relative;color:white;}
.item .price-new > span:after,.prod_hold .price-new > span:after{content: '';
position: absolute;
left: -10px;
width: 100%;
transform: skew(-20deg);
background: #DF747A;
z-index: -1;
height: 100%;
padding: 5px 18px 5px 5px;
top: -5px;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
transform: skew(-20deg);
-moz-transform: skew(-20deg);
-webkit-transform: skew(-20deg);
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
}
.indexPageHeader,.page_title{
text-align:center;
font-size:30px;
text-transform:uppercase;
}
.indexPageHeader,.page_title{
  overflow:hidden;
position:relative;
text-align:center;
font-size:30px;
text-transform:uppercase;
color:white;
z-index:1
}
.page_title{margin-top:10px;margin-bottom:10px;}
.indexPageHeader span,.page_title span{color:white;}
.indexPageHeader span,.page_title span{
position:relative;
}
.indexPageHeader:before,.page_title:before{
left:0px;
bottom:13px;
content:'';
width:100%;
height:5px;
border-bottom: 3px solid #866E5F;
position:absolute;
border-top: 1px solid #866E5F;z-index:-1;
  }
.indexPageHeader span:after,.page_title span:after{
content: '';
position: absolute;
left:-10px;
width: auto;
transform: skew(-20deg);
background: #DF747A;
z-index: -1;
height: 100%;
width:100%;
padding: 5px 18px 5px 5px;
top: -5px;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
transform: skew(-20deg);
-moz-transform: skew(-20deg);
-webkit-transform: skew(-20deg);
}
.item .price,.prod_hold .price{height:45px;}
.prod_hover{
transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;
}
.proditem:hover > .prod_hover{}
.noavalible{-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.item a.addToCart,.prod_hold a.addToCart,.prod_hold span.noavalible {
background: #DF747A;
display: block;
height: 75px;
padding-top: 20px;
font-size: 30px;
text-transform: uppercase;
cursor: pointer;
position: absolute;
bottom: -80px;
width: 100%;
transition:all 0.25s ease 0.15s;-webkit-transition:all 0.25s ease 0.15s;-o-transition:all 0.25s ease 0.15s;-moz-transition:all 0.25s ease 0.15s;
}
.remFav {
position: absolute;
right: 5px;
top: 0px;
color: white;
font-size: 25px;
font-weight: bold;
}
.oneFavorite span.price-old{color:#666!important;}
.oneFavorite{position:relative;}
.oneFavorite .addToCart {
background: #DF747A;
display: block;color:white;
height: 45px;
padding-top: 10px;
font-size: 20px;
text-transform: uppercase;
cursor: pointer;
width: 100%;
transition:all 0.25s ease 0.15s;-webkit-transition:all 0.25s ease 0.15s;-o-transition:all 0.25s ease 0.15s;-moz-transition:all 0.25s ease 0.15s;
}
.list_prod_wrp .noavalible{
color: white;
border: none;
cursor: pointer;
transform: skew(-5deg);
-moz-transform: skew(-5deg);
-webkit-transform: skew(-5deg);
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
display: block;
margin: 13px 0;
text-align: center;
font-size: 20px;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);}
.proditem:hover > .prod_hover a.addToCart,.prod_hold:hover .prod_hover a.addToCart,.prod_hold:hover .prod_hover span.noavalible{bottom:0px;}
/*end content*/
/*footer*/
div#footer-bottom-content{text-align: center;
color: #DFD5BA;}
div#footer-bottom-content a{color:#DFD5BA;text-decoration:underline;}
.footer{padding:10px 0;}
.footercontent{width:1200px;margin:0 auto;padding:10px 0;}
.col4{width:300px;float:left;padding:0 20px 0 0;color:#616161;}
.footer.first{background:#C9C4B4;border-bottom:4px solid #BBB89A}
.footer.second{background:#685A4B;}
.footerHeader{color:white;position:relative;display:inline;z-index:1;}
.footerHeader:after{content: '';
position: absolute;
left: -10px;
width: auto;
transform: skew(-20deg);
background: #DF747A;
z-index: -1;
height: 100%;
width: 100%;
padding: 5px 18px 5px 5px;
top: -5px;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
transform: skew(-20deg);
-moz-transform: skew(-20deg);
-webkit-transform: skew(-20deg);
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
}
.footercontent > .col4 > div{overflow:hidden;margin-top:10px;}
.contactsWrp div{margin:0 0 15px 0;color:#616161;font-size:14px;}
.contactsWrp a{color:#616161;font-size:14px;}
.form.feedb{text-align:center;}
.form.feedb input{width: 240px;
height: 35px;
border: none;
padding: 0 5px;margin:5px 0;}
.form.feedb textarea{width: 240px;border: none;margin: 5px 0;}
.indexfeedb_button{text-align:center;}
.indexfeedb_button button{
background: #866E5F;
color:white;
border:none;
width: 240px;
height: 30px;
font-size: 20px;
cursor: pointer;
transform: skew(-20deg);
-moz-transform: skew(-20deg);
-webkit-transform: skew(-20deg);
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
}
.indexfeedb_button button:hover{background:#DF747A;}
.name-error,.tel-error{
margin:0 auto;
color: #D8000C;
background-color: #FFBABA;
width:240px; 
padding:5px;
margin-top:5px;}
.menu_main li{
list-style: none;
margin-bottom: 10px;
font-size: 14px;}
.menu_main li a{
color:#DFD5BA;
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
}
.col4 li{list-style:none;}
.menu_main li a:hover{color:white;}
/*END footer*/
/*leftbar*/
.goodsFilterPriceSubmit input{background:none;padding:5px 10px;border:none;cursor:pointer;background:#685A4B;color:white;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;}
.goodsFilterPriceSubmit input:hover{background:#DF747A;}
.leftbar{
float:left;width:300px;
min-height:300px;
}
.leftbox{
width:280px;
background:white;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
margin:0 0 30px 0;
}
.contentTbodySearchPriceFilterBlock {
margin-bottom: 10px;
}
.goodsFilterPriceSubmit {
margin-top: 10px;
}
#goods-filter-max-price,#goods-filter-min-price{border:none;color:#DF747A;}
.leftbar li{list-style:none;}
.lCont a.compareInfoAnchor{color:#DF747A;}
.leftH,.recentH{
  position:relative;
cursor:pointer;
color:white;
background:#685A4B;
padding: 12px;
font-size: 24px;
text-transform: uppercase;
-moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
}
.recentBlock .lCont{padding:0;}
.recent{padding:20px;}
.lCont .name a {
  font-size:20px;
padding: 0 10px;
}
.lCont .name{text-align:center;border-top:1px solid #ddd;padding:5px 0 0 0;}
.leftH a{color:white;}
.lCont{padding:20px;}
.leftBarParent > ul{display:none;}
.leftBarParent.active > ul{display:block;}
.lCont a{color:#685A4B;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;}
.lCont > ul > li > a{padding:5px;font-size:20px;}
.lCont > ul > li > ul > li{padding:0px 5px 5px 10px;font-size:18px;}
.lCont > ul > li > ul > li a:hover{padding-left:10px;}
.lCont > ul > li > ul > li > ul > li{padding:5px 10px 5px 10px;font-size:16px;}
.lCont > ul > li > ul > li > ul > li > ul > li{padding:5px 10px 5px 10px;}
.lCont > ul > li > ul > li > ul > li > ul > li > ul > li{padding:5px 10px 5px 10px;}
li.active > a{color:#DF747A;}
.oneRecent{overflow:hidden;}
.oneRecent .image{margin:5px auto;position:relative;}
.recentButtons {
position: absolute;
left:-1000%;
bottom: -5px;
width: 100%;
background:white;
color: black;
height: 0px;
transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;
transform:skew(-20deg);
overflow:hidden;
}
.oneRecent:hover .recentButtons{height:40px;left:0;}
.onebutton{float:left;width:30%;height:100%;cursor:pointer;color:white;
transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;
}
.ajaxdel{cursor:pointer;}
.ajaxbuttons{padding-top:20px;}
.onebutton .icon-cart3:before{transform:skew(20deg);}
.add_to_compare_small{margin-top:15px;}
.onebutton .add_to_cart_small.no_avalible_in_recently{background:#ddd;}
.onebutton .add_to_wishlist_small,.onebutton .add_to_compare_small,.onebutton .add_to_cart_small{margin:0;background:#DF747A;}
.onebutton .add_to_wishlist_small.added,.onebutton .add_to_compare_small.added{background:#685A4B;}
.onebutton .icon{color: white;
font-size: 20px;
padding: 11px;
display: block;}
.lCont ul{overflow:hidden;}
.lCont .price{text-align:right;}
.lCont .price-new{color:#DF747A;}
.lCont .price-old{color:#B6ACAC!important;}
.lCont .icon-heart{color:white;font-size:20px;padding:9px 9px 4px 11px;}
.lCont .add_to_cart_small{font-size:20px;padding:9px 9px 5px 11px;display:block;}
.lCont .succAddMessage{position:absolute;left:0;top:0;}
.add_to_cart_small .icon-cart3{color:white;}
.onebutton:hover{background:#DF747A;}
.onebutton:nth-child(1){margin:0 2.5% 0 0;}
.onebutton:nth-child(2){margin:0 2.5% 0 2.5%;}
.onebutton:nth-child(3){margin:0  0 0 2.5%;}
/*end leftbar*/
/*goods*/
.choosecatalog .howMuch .jq-selectbox__select{width:90px;}
.price-old-list span{text-decoration:line-through;}
.fltrform{margin-top:10px;}
.add_to_wishlist_small.mustLogin{display:block;}
.list_prod_wrp .small_text{display:block;}
.added .small_text:after{background:white;}
.added .small_text{color:#DF747A;}
.add_to_wishlist_small,.add_to_compare_small{display:block;}
.add_to_wishlist_small{margin-top:15px;}
.lcont .add_to_compare_small{margin:0;}
.small_text{position:relative;}
.small_text:after,.list_prod_wrp .noavalible:after{content: '';
position: absolute;
left: -10px;
width: auto;
transform: skew(-20deg);
background: #DF747A;
z-index: -1;
height: 100%;
width: 100%;
padding: 5px 18px 5px 5px;
top: -5px;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
transform: skew(-20deg);
-moz-transform: skew(-20deg);
-webkit-transform: skew(-20deg);
transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;}
.oneRecent{height:0px;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;}
.oneRecent:nth-child(1),.oneRecent:nth-child(3),.oneRecent:nth-child(5){height:auto;padding:5px;border:1px solid #685A4B;margin:0 0 10px 0;}
.showAllRecent{cursor:pointer;padding:5px 10px;text-align:center;color: white;background: #DF747A;font-size:20px;}
.showAllRecent.active{background:#866E5F;}
.showThis{margin:0 0 10px 0;height:auto;padding:5px;transition:all 0.55s ease;-webkit-transition:all 0.55s ease;-moz-transition:all 0.55s ease;-o-transition:all 0.55s ease;-ms-transition:all 0.55s ease;border:1px solid #685A4B;}
.pagination{text-align: right;
margin-top: 10px;
padding: 15px;
background: white;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);}
.pagination a{padding:5px;border:1px solid #F2DFDF;color:#DF747A;font-size:18px;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;}
.pagination a:hover{background:#F2DFDF;}
.pagination b{padding:5px;border:1px solid #F2DFDF;color:#DF747A;background:#F2DFDF;font-size:18px;}
.filter.table{float:left;margin-left:15px;}
.filter.table select{padding: 10px 2px;width: 280px;margin-top: 5px;}
.category-info{background:white;margin:20px 0;border:5px solid white;padding:10px;box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);}
.category-info:hover{border:5px solid #685A4B;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;}
.listleft{display:inline-block;padding:5px;}
.listright{display:inline-block;vertical-align:top;max-height:56px;}
.product-filter .box-content{background:white;padding:30px;}
.htmlDataBlock.just {display: inline-block;width: 575px;text-align: justify;height: 180px;overflow: hidden;}
.all_list_wrp .htmlDataBlock.just{height:auto;width:auto;}
.price-old-list{margin-top:10px;}
.filter.table{font-size:18px;margin-top:5px;}
a.link-more {
display: block;
color:#DF747A;
}
.table-button{width:20px;height:20px;position:relative;padding:2px;cursor:pointer;}
.listright .name{width:330px;display:inline-block;vertical-align:top;}
.prodbuttons-list{display:inline-block;padding:0 0px 0 60px;}
.listright .name a{color:#DF747A;font-size:26px;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;}
.category-info:hover .name > a{color:#685A4B;}
.listleft .price{text-align:center;margin-top:10px;}
.listleft .price .price-new > span{position:Relative;color:white;z-index:2;}
.listleft .price .price-new > span:after{
content: '';
position: absolute;
left: -10px;
width: 100%;
transform: skew(-20deg);
background: #DF747A;
z-index: -1;
height: 100%;
padding: 5px 18px 5px 5px;
top: -5px;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
transform: skew(-20deg);
-moz-transform: skew(-20deg);
-webkit-transform: skew(-20deg);
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;}
.product-filter .htmlDataBlock{margin:10px 0 0 0;}
.product-filter > .category-products > .form-inline.OrderFilterForm{margin-bottom:10px;background:white;padding:5px 15px 15px 15px;}
.sortWrp{float:right;color:#797979;}
.choosecatalog li{float:left;margin:0 0 0 10px;}
.choosecatalog span{padding: 17px 0 0 0;
float: left;
margin-right: 5px;}
.choosecatalog .jq-selectbox__select{height: 35px;
width: 260px;}
.abwrp{float:left;}
.choose select{border:none;background:#EEEDE2;padding:5px;color:#797979;}
li select{border:none;background:#EEEDE2;padding:5px;color:#797979;}
ul.sort > div, ul.sort > li{display:inline-block;margin-left:10px;}
.square{width:9px;height:9px;position:absolute;background:#685A4B;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;}
.list-button{margin-right:10px;}
.list-button:hover .topline,.list-button:hover .botline,.table-button:hover .square{background:#DF747A;}
.left-top{left:0;top:0;}
.right-top{right:0;top:0;}
.left-bottom{left:0;bottom:0;}
.right-bottom{right:0;bottom:0;}
.list-button{width:20px;height:20px;position:relative;cursor:pointer;}
.topline,.botline{width:20px;height:9px;background:#685A4B;position:absolute;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;}
.table-act .square,.list-act .topline,.list-act .botline{background:#DF747A;}
.topline{left:0;top:0;}
.botline{left:0;bottom:0;}
.table-image{z-index:10;background:white;transition:all 0.60s ease;opacity:1;border-radius:0;}
.view-mode a{display:inline-block;}
.addToCAndW {border-radius:100%;opacity:0;position: absolute;top: 0px;background:rgba(104, 90, 75,0.8);z-index: -1;transition:all 0.60s ease;transform:scale(0);}
.prod_hold:hover .addToCAndW{z-index:11;transform:scale(1);opacity:1;border-radius:0;}
.prod_hold:hover .table-image{opacity:0.9;border-radius:100%;}
.product-list2,.product-filter{width:900px;float:left;}
.product-list{text-align:center;}
.product-filter li{list-style:none;}
.cat_prod_hold,.prod_hold{
display:inline-block;
margin: 10px 5px 10px 12px;
padding: 0px 0px;
color: #FFF;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-align: center;
z-index: 1;
position: relative;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
transition: margin 0.3s ease-in-out, border 0.3s ease-in-out;
-moz-transition: margin 0.3s ease-in-out, border 0.3s ease-in-out;
-webkit-transition: margin 0.3s ease-in-out, border 0.3s ease-in-out;
background: white;
overflow: hidden;
}
.goodsHtml{background:white;box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);padding:15px;}
.itemW{position:relative;}
.listright .name:hover a{color:#DF747A;}
.listright .name{max-height:95px;overflow:hidden;}
a.details{margin-top:70px;display:block;}
a.details .small_text{padding: 0 32px;}
.cat_prod_hold:hover .nameWrp{background:white;}
.cat_prod_hold .name a{color:white;font-size:18px;line-height:0.95;}
.cat_prod_hold:hover .name a{color:#DF747A;}
.product-list2 h1.page_title{float:left;width:900px;text-align:center;margin:0 0 10px 0;}
.product-list2 li{list-style:none;}
.prod_hold a{color:white;}
span.fw_hover_wl {
  position:relative;
font-size: 16px;
width: 100%;
margin: 0 auto;
display: block;
margin-top: 40%;
margin-bottom: 20px;
}
span.fw_hover_comp,span.fw_hover_wl{transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;}
span.fw_hover_comp:hover,span.fw_hover_wl:hover{color:#685A4B;}
span.fw_hover_comp{font-size:16px;position:relative;}
span.fw_hover_comp .fwwrp,span.fw_hover_wl .wlwrp{position:relative;}
span.fw_hover_comp .fwwrp:after,span.fw_hover_wl .wlwrp:after{box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
transform: skew(-20deg);
-moz-transform: skew(-20deg);
-webkit-transform: skew(-20deg);
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
content: ' ';
position: absolute;
width: 0;
height: 35px;
background: #BBB89A;
transform: skew(-20deg);
z-index: -1;
left: -10px;
top: -6px;
transition: all 0.35s ease;
-webkit-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
}
span.fw_hover_comp:hover .fwwrp:after,span.fw_hover_wl:hover .wlwrp:after{width:100%;padding: 0 10px;}
.prodFbot li{list-style:none;}
/*end goods*/
/* Настройки максимальных размеров генерируемых изображений */
.goods-image-icon               {max-width:56px; max-height:56px}
.goods-image-icon-square        {width:56px;height:56px}
.goods-image-small              {max-width:150px; max-height:150px}
.goods-image-small-square       {width:150px; height:150px}
.goods-image-medium             {max-width:1000px; max-height:1000px}
.goods-image-medium-square      {width:1000px; height:1000px}
.goods-image-other              {max-width:1200px; max-height:1200px}
.goods-image-other-square       {width:1200px; height:1200px}
.goods-image-large              {max-width:1000px; max-height:1000px}
.goods-image-large-square       {width:1000px; height:1000px}
.goods-cat-image-icon           {max-width:1px; max-height:1px}
.goods-cat-image-icon-square    {width:1px; height:1px}
.goods-cat-image-medium         {max-width:200px; max-height:200px}
.goods-cat-image-medium-square  {width:200px;height:200px}
.goods-cat-image-other          {max-width:200px; max-height:200px}
.goods-cat-image-other-square   {width:200px; height:200px}
.goods-cat-image-medium-square{cursor:pointer;}
/* END Настройки максимальных размеров генерируемых изображений */
/*prod*/
.prodGlobalWrp{float:left;background:white;padding:25px;box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);position:relative;}
.scrollInProd{
    position: absolute;
    height: 10px;
    background: black;
    width: 100%;
    top: -90px;
    left:0;
}
.page_title .scrollInProd{top:-90px;width:0;}
.imageWrp{text-align:center;}
span.new_prod{position: absolute;
top: -52px;
right: 0;
width: 40px;
padding: 5px;
background: #DF747A;
color: white;
}
/*prod*/
/*LC*/
.lcWrp {
width: 900px;
float: left;
}
ul.error-notice{list-style:none;}
.success,.warning,.error-notice {
margin-top:20px;
padding: 20px;
font-size: 20px;
background: #FFFFFF;
color:#DF747A;
text-transform: uppercase;margin:0 0 15px 0;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
}
.warning{color:#DF747A;}
.regField{width:100%;margin:0 0 10px 0;}
.regField label{width:200px;display:inline-block;vertical-align:top;}
.regField input{width: 300px;display: inline-block;height: 40px;vertical-align: top;padding:0 5px;font-size:18px;background:#EEEDE2;border:none;}
.regField textarea{width: 300px;
display: inline-block;
margin: 0 0 0 0;
vertical-align: top;
padding:0 5px;
font-size:18px;
background:#EEEDE2;border:none;}
.lcWrp h2 {
color:#685A4B;
font-size: 25px;
margin: 0 0 10px 0;
}
.addToCart.button,.all_list_wrp .add_to_compare_small,.all_list_wrp .add_to_wishlist_small{
color: white;
border: none;
height: 35px;
padding: 5px 0;
cursor: pointer;
transform: skew(-5deg);
-moz-transform: skew(-5deg);
-webkit-transform: skew(-5deg);
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
display: block;
margin: 10px 0;
text-align: center;
font-size: 20px;}
.right button,.right .button{
background: #DF747A; 
color: white;
border: none;
width: 240px;
height: 45px;
cursor: pointer;
transform: skew(-20deg);
-moz-transform: skew(-20deg);
-webkit-transform: skew(-20deg);
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
display: block;
margin: 10px 10px;
text-align: center;
padding-top:10px;
font-weight:normal;
}
.right button.button{font-size:16px;}
.right a.button{font-size:18px;}
button.align{margin-left:200px;}
.regField label.invalidInput{margin-left:10px;padding:10px;width:350px;display:inline-block;vertical-align:top;color:red;}
.right button:hover,.right .button:hover{background:#866E5F;}
/*end LC*/
/*order history*/
.orderHistory{}
table.showOrderList {
margin: 20px 0;
background: white;
color: #666;
}
table.showOrderList a{text-decoration:none; color:#DF747A;}
table.showOrderList a:hover{text-decoration:underline;}
.showOrderList td{border:1px solid #866E5F;padding:5px;}
/*end order history*/
/*orderrInfo*/
.orderInformation{width:900px;float:left;}
table.form.showOrderInfo td {border: 1px solid #685A4B;padding: 10px;color: #000000;}
.succsessOrderPage table td{border:1px solid #685A4B;padding:5px;}
/**/
/*feedback*/
.feedbackwrp{}
.feedbackForm textarea{margin:0;}
.feedbackForm #feedback_file{font-size:14px;}
.regField #feedback_file{padding:0;}
/*end feedback*/
/*login*/
.LoginWrp{}
/*login*/
/*Регистрация*/
.regContent{}
h2.regHeader {
font-size: 30px;
font-weight: normal;
margin: 10px 0;
}
.regContent .buttons {
margin-bottom:20px;
}
.logblock{color:#666;}
/*end` Регистрация*/
/*Список акций*/
.oneSale{width: 100%;overflow:hidden;
border:1px solid #685A4B;
padding: 10px;
background: white;
margin: 10px 0 10px 0;}
.modificBlock { border-top:1px solid #eee;margin:10px 0 20px 0}
.oneSale .leftside{display:inline-block;width:280px;}
.oneSale .rightside{display:inline-block;vertical-align:top;overflow:hidden;width:550px;}
.saleH{color:#685A4B;transition:color 0.35s ease;-moz-transition:color 0.35s ease;-o-transition:color 0.35s ease;-webkit-transition:color 0.35s ease;-ms-transition:color 0.35s ease;}
.more{color:#685A4B;transition:color 0.35s ease;-moz-transition:color 0.35s ease;-o-transition:color 0.35s ease;-webkit-transition:color 0.35s ease;-ms-transition:color 0.35s ease;text-decoration:underline;}
.saleH:hover,.more:hover{color:#DF747A;}
.oneSale:first-of-type{margin-top:20px;}
/*end список акций*/
/*хлебные крошки*/
.breadcrumb {
overflow:hidden;
background: white;
padding: 17px;
margin: 0 0 20px 0;
text-transform: uppercase;
color:#DF747A;
font-weight:bold;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
}
.breadcrumb a{color:#685A4B;transition:color 0.35s ease;-moz-transition:color 0.35s ease;-o-transition:color 0.35s ease;-webkit-transition:color 0.35s ease;-ms-transition:color 0.35s ease;}
.breadcrumb a:hover{color:#DF747A;}
/*end хлебные крошки*/
/*Корзина*/
.cartClear {
text-align: right;
}
.cartForm{margin-top:15px;border:none;background:white;padding:15px;}
.cartTable thead{font-size:14px;font-weight:bold;text-align:center;}
.cartTable thead tr td{background:#eee;padding:5px;color:#666;}
fieldset.scroll{border:1px solid #eee;}
.cartTable tbody tr td{padding:15px 5px 5px 5px;text-align:center;vertical-align:top;}
.cartTable .image{margin:0 auto;}
.tFieldName,.cartTable tbody tr td.goodsNameInCart{text-align:left;}
.cartTable tbody tr td a{text-decoration:none;color:#DF747A;}
.cartqty {width:50px;text-align:center;border:1px solid #DF747A;padding:5px 0;font-size:18px;font-weight:bold;color:#DF747A;}
.cartTable tbody tr td:nth-child(2),.cartTable tbody tr td:nth-child(3),.cartTable tbody tr td:nth-child(5),.cartTable tbody tr td:nth-child(6){padding:20px 5px 5px 5px;}
.TotalSum {text-align: left;font-size: 22px;padding: 10px 0px 10px 10px;color:#DF747A;font-weight:bold;}
.button.red{background:#DF747A;}
#closeOrder{display:none;}
div#globalOrder{background:white;padding:15px;} 
#globalOrder h2{color:#685A4B;}
#globalOrder li,#globalOrder ol{list-style:none;}
.quick tr td:first-of-type{width:150px;}
.quick tr td:nth(2){width:170px;}
.quick tr td{padding:10px;}
.quick tr td.wantreg{width:320px;}
.quick input{padding:5px 2px;background:#EEEDE2;border:none;}
input#contactWantRegister {margin-right: 15px;}
.quick tr.contactRegisterNeedElement td:first-of-type{vertical-align:top;}
.showPassBlock {padding: 2px 5px 5px 39px;}
.quickInputsBlock label{width:320px;padding:10px;display:inline-block;vertical-align:top;}
.quickInputsBlock .input-box{display:inline-block;}
.quickInputsBlock .input-box input{padding: 5px 2px;background: #EEEDE2;border: none;}
label.invalidInput{display:block;color: #DF747A;margin-top:5px;}
.orderStagePaymentListTable > div > div{display:inline-block;}
.orderStagePaymentListTable > div > div:nth(2){margin-left:20px;}
.orderStagePaymentListTable > div{padding:10px 0;}
.orderTime select{display:inline-block;} 
.wide textarea{width:173px;padding: 5px 2px;
background: #EEEDE2;
border: none;margin-bottom:5px;}
.wide{vertical-align:top;}
.couponBlock label{width: 320px;padding: 10px;display: inline-block;}
.couponBlock input {padding: 5px 2px;background: #EEEDE2;border: none;}
.couponBlock .input-box{display:inline-block;}
.orderStageDeliveryListTable tbody tr.first .cell1{padding:0 0 10px 0;}
label.quickLabel{padding-left:10px;}
/*end Корзина*/
#caps_lock{color:red;text-align:left;display:none;}
label.invalidInput{display:inline-block;}
/*Информация о заказе*/
.showOrderInfo{background:white;color:#666;}
.aboutOrder table{background:white;}
.aboutOrder table tr td{border:1px solid #666;padding:5px;}
.aboutOrder table a{color:#DF747A;text-decoration:none;}
.aboutOrder table a:hover{color:#DF747A;text-decoration:underline;}
/*end Информация о заказе*/
/*список новостей*/
.newsListBlockItem{
padding: 15px;
background: white;
margin: 15px 0;
overflow:hidden;
color:#666;
}
.newsListBlockItem a{color:#DF747A;text-decoration:none;font-size:18px;}
.newsListBlockItem a:hover{text-decoration:underline;}
em.newsListBlockItemTime {
text-align: right;
display: block;
color:#685A4B;
}
.Error{padding: 15px;
background: white;
margin-top: 20px;
font-weight:bold;
font-size: 18px;
color: #685A4B;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);}
.Error a{color:#DF747A;}
/*end список новостей*/
/*Просмотр новости*/
.newsListBlockItemTime{text-align:right;margin:10px 0 0 0;}
.box-content-article{background:white;padding:15px;margin-top:20px;color:#666;}
/*end просмотр новости*/
/*Восстановление пароля*/
.recoveryContent .regContent{margin-top:10px;}
.recoveryContent{color:#666;}
/*end Восстановление пароля*/
/*шаблон товар*/
.goodsDataOpinionAddForm{position:relative;}
a#anchor,a#backanchor {
position: absolute;
top: -90px;
}
.goodsDataMainModificationsBlockProperty{display:inline-block;width:250px;margin:10px 0;}
.mini{width:150px;height:150px;float:left;margin:10px 15px 0 0;border:1px solid #eee;overflow:hidden;}
.mini img{width:100%;}
.productName h2{color:#666;font-weight:bold;font-size:28px;}
.productName{text-align:center;margin-top:10px;padding-bottom: 10px;border-bottom: 1px solid #eee;}
.prodbox{margin-top:10px;}
.prodbox .rightside{width:425px;float:left;height:auto;}
.prodbox .leftside{width:425px;float:left;height:auto;color:#666;}
.prodbox .leftside span{color:#999;}
.goodsDataMainModificationArtNumber,.goodsDataMainModificationAvailable{font-weight:bold; padding: 5px 15px 5px 0;}
.goodsDataMainModificationArtNumber span,.goodsDataMainModificationAvailable span{margin-left:10px;}
.sideHeader{color:#666; font-size:25px;}
.goodsDataMainModificationPriceNow {color: #DF747A;padding: 5px 10px;border: 1px solid #eee;margin-top: 10px;display: inline-block;font-size: 25px;font-weight: normal;}
#prodWrp{position:relative;}
.prods-paginate .fl{padding: 10px;position: absolute;left: -25px;top: -25px;background: #DF747A;color:white;}
.prods-paginate .fr{padding: 10px;right: -25px;position: absolute;top: -25px;background: #DF747A;color:White;}
#tabs a{padding:4px 4px;border:1px solid #eee;color:#666;font-size:16px;background:#eee;overflow:hidden;transition:background 0.35s ease;-webkit-transition:background 0.35s ease;-moz-transition:background 0.35s ease;-o-transition:background 0.35s ease;}
#tabs a.active{color:black;background:white;border-bottom:0px;}
.tab-content{position:relative;}
.tab-content .tab-wrap{
overflow:hidden;
height:0;
position:relative;
left:-1000px;
transition:left 0.55s ease;
-webkit-transition:left 0.55s ease;
-moz-transition:left 0.55s ease;
-o-transition:left 0.55s ease;
-ms-transition:left 0.55s ease;
}
.tab-content.active .tab-wrap{
left:0;
height:auto;
}
.tab-content.active{padding:10px;border:1px solid #eee;margin-top:4px;overflow:hidden;}
.oneprop:first-of-type{margin-top:10px;}
.oneprop .attr_name{width:250px;display:inline-block;font-size:18px;border:1px solid #eee;padding:10px;height:40px;overflow:hidden;}
.oneprop .attr_value{width:574px;display:inline-block;font-size:18px;border:1px solid #eee;padding:10px;height:40px;overflow:hidden;}
.attr_value,.attr_name{overflow:hidden;}
.oneprop:nth-child(2n) .attr_name,.oneprop:nth-child(2n) .attr_value{background:#eee;}
#contents{margin-top:10px;position:relative;}
.tab-content h3{color:#DF747A;}
.goodsDataOpinionShowAddForm{color:#DF747A;text-decoration:underline;font-weight:normal;}
.emptyRev{font-weight:normal;}
.goodsDataOpinionAddTable a{color:#DF747A;}
.oneRule {border: 1px solid #eee;margin-top: 10px;padding: 10px;}
.oneRule > h4{color:#685A4B;margin-bottom:5px;}
.oneRule table h4{color:#DF747A;}
.oneRule em{margin-top:5px;}
.emptyRev{font-size:18px}
.emptyRevAuth{padding:5px 0;font-size:18px;}
.goodsDataOpinionAddTable label{font-size:14px;}
.goodsDataOpinionAddTable input{width:200px;padding:6px 2px;font-size:14px;background: #EEEDE2;border:none;}
.goodsDataOpinionAddTable input[type="radio"]{width:15px;}
.goodsDataOpinionAddTable textarea{width:200px;padding:0 2px;background: #EEEDE2;border:none;}
.goodsDataOpinionAddTable td{padding:5px 0;}
.captcha{position:relative;}
img.goodsDataOpinionCaptchaRefresh {position: absolute;}
input#opinion_captcha_string {position: absolute;top: 27px;left: 80px;width: 120px;padding: 0 2px;height: 28px;}
.goodsDataOpinionFormReset{text-decoration:none;}
.right td{display:block;padding:0;}
.revName{font-weight:bold; margin-left:10px;font-size:20px;text-transform:capitalize;color:black;}
.goodsDataOpinionListTableClient,.goodsDataOpinionListTableDate{color:#666;font-size:14px;}
.goodsDataOpinionListTableDate{margin-left:5px;}
.revDel{color:#DF747A;text-decoration:underline;}
.revTitle {font-size: 22px;text-align: center;color: #666;}
.bad,.good{margin-bottom:15px;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:5px 0;}
.goodsDataOpinionListNavigateTop{margin:15px 0;}
.goodsDataOpinionAverageInfo a{cursor:pointer;padding:5px;border:1px solid #ddd;}
.goodsDataOpinionTableRating {
width: 200px;
text-align: center;
}
.buy-item{margin:10px 0;}
span.qty-minus{
margin-left:10px;
padding: 2px 10px 5px 10px;
cursor: pointer;
background: #DF747A;
color: white;
transition:all 0.35s ease;
-webkit-transition:all 0.35s ease;
-moz-transition:all 0.35s ease;
-o-transition:all 0.35s ease;
-ms-transition:all 0.35s ease;
-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;
}
span.qty-plus{
padding: 2px 10px 5px 10px;
cursor: pointer;
background: #DF747A;
color: white;
transition:all 0.35s ease;
-webkit-transition:all 0.35s ease;
-moz-transition:all 0.35s ease;
-o-transition:all 0.35s ease;
-ms-transition:all 0.35s ease;
-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;
}
span.qty-plus:hover,span.qty-minus:hover{background:#866E5F;}
.plus_minus_quantity{display:block;margin:25px 0;}
.plus_minus_quantity input {
padding: 6px 4px 6px 2px;
width: 30px;
border:none;
text-align: center;
background: #EEEDE2;
}
#button-cart{width:200px;font-size:18px;height:40px;padding-top:0;}
.inGoodsButton{display:block;}
.pNew{float:left;}
.pOld{float:left;}
.goodsDataMainModificationPriceOld{
color: #c3c3c3;
padding: 5px 10px;
margin-top: 10px;
display: inline-block;
font-size: 25px;
font-weight: normal;}
/*end шаблон товар*/
/**/
.somewhiteblock{padding:15px;background:white;box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);}
/**/
.footer form.callbackForm{background:none;}
/**/
.callBackContent{position:relative;}
.callBackContent .regField textarea{margin:0;font-size:18px;font-weight:bold;}
.forTime input{width:130px;padding:5px;}
.callBackContent label{vertical-align:middle;padding: 10px 10px 10px 0;}
.callbackForm{background:white;padding:10px;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);}
form.feedbackForm{
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);}
.Feedbackcontent{background:white;}
div.feedbackForm{background: white;
margin: 10px 10px;
padding-top: 10px;}
.feedbackForm .right {
display: block;
background: white;
padding-bottom: 10px;
margin-left: 10px;
}
/**/
.lowResMenuButton{display:none;}
.clientForm{background:white;padding:10px;box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);}
.clientForm h2{color:#685A4B;margin:5px 0;}
/*Просмотр заказа*/
.succsessOrderPage{background:white;padding:10px;box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);}
.succsessOrderPage h2{color:#685A4B;}
/*END просмотр заказа*/
/*Избранные товары*/
.favorite{text-align:center;}
.oneFavorite {
width: 200px;
float: left;
margin: 10px 10px;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
}
.oneFavorite .prices{height:50px;background:white;padding-top:10px;}
.oneFavorite .prodName{color:white;}
.oneFavorite .image.goods-image-small-square{width:100%;max-height:100%;text-align:center;background:white;}
.oneFavorite .goods-image-small{max-width:100%;max-height:100%;}
/*END избранные товары*/
/*Быстрый заказ*/
.fields label.invalidInput{display:block;width:230px;padding:10px 10px 10px 0;}
.alignCenter .quickform{background: #eee;
border: none;
padding: 10px;
color: rgb(20, 123, 125);font-size:16px;}
#quickform-close{float:right;background: #eee;
border: none;
padding: 10px;
color: rgb(20, 123, 125);font-size:16px;}
.orderStageDeliveryListTable tbody tr.first .cell1{vertical-align:top;}
.deliveryOption .cell1{vertical-align:top;}
.orderTime li select{color:black;}
/*End Быстрый заказ*/
/*Сравнение товаров*/
.compare-navigate li{float:left;list-style:none;margin-right:5px;}
.compare-navigate li a{padding:5px;background:white;border:1px solid #DF747A;}
.compare-navigate li a.disable{background:#eee;color:#888;border:1px solid #888;}
.CompareGoodsTable tbody{background:white;text-align:center;}
.CompareGoodsTable .ceil1{text-align:left;}
.CompareGoodsTable .right{float:right;}
.CompareGoodsTable .right.clearcompare{float:none;margin-left:10px;}
.CompareGoodsTable .someOperations{margin:15px 0;}
.CompareGoodsTable  .CompareAddToCart{background:none;border:none;cursor:pointer;position:relative;
background: #DF747A;
color: white;
border: none;
width: 75px;
height: 25px;
transform: skew(-20deg);
-moz-transform: skew(-20deg);
-webkit-transform: skew(-20deg);
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
text-align: center;
font-size: 14px;
}
.EmptyError,.cartErr{margin-top: 20px;
padding: 20px;
font-size: 20px; 
background: #FFFFFF;
color: #DF747A;
text-transform: uppercase;
margin: 0 0 15px 0;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);}
.CompareGoodsTable  .CompareAddToCart:after{}
.CompareGoodsTable .left a.button{border:1px solid #DF747A;background:white;padding:5px;}
.CompareGoodsTableTbody{margin-top:10px;}
.CompareGoodsTableTbody td{border:1px solid #A3A3A3;padding:5px;}
.CompareGoodsTableTbody a.close{text-decoration:none;border:1px solid #eee;background:white;font-size:20px;padding:0 5px;color:#DF747A;border:1px solid #DF747A;}
.close-block{text-align:center;}
.CompareGoodsHeader{text-decoration:none;color:#DF747A;}
/*END сравнение товаров*/
#goods-filter-max-price{text-align:right;}
.alignCenter button{cursor:pointer;}
@media only screen and (min-width:1024px) and (max-width:1220px){
  .popup-gallery{margin-top:20px;}
  .prods-paginate .fr,.prods-paginate .fl{top:-45px;}
  .indexadapt .product-list2, .indexadapt .product-filter{width:900px;}
  .indexadapt{width:900px;}
  .choosecatalog li{float:right;}
#cart{float:none;margin:10px auto 0 auto;}
.logo{float:none;margin:0 auto;width:auto;text-align: center;}
.mainmenu .menu{float:none;width:100%;padding:0 5px;width:670px;margin:0 auto;}
.mini{width:95px;height:95px;}
.menuwrp{padding:45px 0 15px 0;}
.listright .name{display:block;}
.prodGlobalWrp{}
.searchinp{width:450px;height:28px;}
.content{width:900px;}
.catalogcont{width:900px;}
.mainmenu{width:900px;}
.headercont{width:900px;}
.footercontent{width:900px;}
.box{width:900px;}
.col4{width:225px;}
.form.feedb input{width:150px;}
.form.feedb textarea{width:150px;}
.indexfeedb_button button{width:150px;}
.prodbox .leftside,.prodbox .rightside{width:50%;padding:5px;}
.adapt{width:600px;}
.product-list2, .product-filter{width:600px;}
.product-filter > .category-products > .form-inline.OrderFilterForm{padding:5px 15px 15px 15px;}
.prodbuttons-list {padding: 0px 0px 0 60px;}
.addToCart.button, .add_to_compare_small.line, .add_to_wishlist_small.line {padding: 10px 0;font-size: 18px;}
.htmlDataBlock.just{width:295px;}
.listright .name{width:120px;}
.listright .name a{font-size:18px;}
.price-old-list{margin-top:5px;}
.box .catwrp > div > ul > li{width:260px;}
.oneprop .attr_name,.oneprop .attr_value{width:49%;}
.oneSale .rightside{width:260px;}
}
@media only screen and (min-width:700px) and (max-width:968px){
   .logo{float:none;text-align:center;width:auto;}
  .mainmenu .menu{float:none;margin:0 auto;padding:0 5px;}
  #cart{margin:10px auto 0 auto!important}
}
@media only screen and (min-width:700px) and (max-width:827px){
  .choosecatalog li {
float: right;
}
}
@media only screen and (min-width:700px) and (max-width:1023px){
  .indexadapt .product-list2, .indexadapt .product-filter{width:100%;}
  .indexadapt{width:100%;}
 .menuwrp{padding:80px 0 15px 0;}
  .resClear1023{clear:both;}
  form#search_mini_form {padding-top:0;padding-bottom: 10px;}
  .listright .name{display:block;width:auto;width:300px;}
  .list_prod_wrp .htmlDataBlock.just{width:auto;height:auto;width:auto;}
  .listleft .price-old-list{margin-top:5px;text-decoration:line-through;}
  .prodbuttons-list{display:block;}
  #search{margin-right:10px;}
  .logo{padding-left:10px;}
  #cart{float:none;margin:0 auto;}
  .clear1024{clear:both;}
  .mini{width:95px;height:95px;}
  .prodbox .leftside,.prodbox .rightside{width:50%;padding:5px;}
  .oneprop .attr_name,.oneprop .attr_value{width:49%;}
.mainmenu{width:100%;}
.product-list2, .product-filter{width:100%;}
.content{width:95%;}
.catalogcont{width:95%;}
.headercont{width:100%;}
.box{width:100%;}
.box .catwrp > div > ul > li{width:245px;}
.footercontent{width:100%;}
.col4{width:40%;margin:2% 2%;}
 .adapt{width:100%;}
.leftbar {float:none;width: 300px;min-height: 100px;margin: 0 auto;}
.oneSale .rightside{width:auto;}
}
@media only screen and (min-width:486px) and (max-width:699px){
  .popup-gallery{margin-top:10px;}
  .indexadapt .product-list2, .indexadapt .product-filter{width:100%;}
  .indexadapt{width:100%;}
    form#search_mini_form {padding-top:0;padding-bottom: 10px;}
  .thumbnail{max-width:100%;}
  .listleft{display:block;}
  .listright{display:block;max-height:none;}
  .listright .name{width:250px;}
  .prodbuttons-list{padding:0 0 0 30px;}
  .price-old-list{margin-top:5px;}
    .choosecatalog li {
float: right;
}
  .mainmenu .menu{width:100%;}
  .clear1024{clear:both;}
  #cart{margin:10px auto 0 auto;float:none;}
  .menuwrp{padding:90px 0 15px 0;}
  .logo{float:none;margin:0 auto;}
  .mini{width:58px;height:58px;}
  .prodbox .leftside,.prodbox .rightside{width:50%;padding:5px;}
  .oneprop .attr_name,.oneprop .attr_value{width:49%;}
  .prods-paginate .fr{top:-50px;}
  .prods-paginate .fl{top:-50px;}
  .prodGlobalWrp{padding:40px 25px;margin-top:15px!important;}
  .product-filter > .category-products > .form-inline.OrderFilterForm{padding:5px 15px 15px 15px;}
  ul.sort{text-align:right;}
  .choose{margin-bottom:10px;}
  .filter.table select{width:200px;}
  .leftbar{float:none;margin:0 auto;}
  .mainmenu .menu{display:none;margin:0 auto;}
  .mainmenu{width:95%;}
  .lowResMenuButton{display:block;text-align: center;
padding: 12px;
background: #DF747A;
font-size: 30px;
color: white;
font-weight: bold;
cursor: pointer;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);}
  .logo{display:block;position:static;}
  .mainmenu .menu{position:static;padding:10px;text-align:center;}
   .mainmenu .menu li{display:block;float:none;}
    .product-list2, .product-filter{width:100%;}
  .headercont{width:100%;}
  .catalogcont{width:95%;}
  .content{width:100%;}
  .footercontent{width:100%;}
  .col4 {width: 45%;margin: 1% 2% 0 3%;float: left;padding: 0 20px 0 0;color: #616161;}
  .form.feedb input{width:150px;}
  .form.feedb textarea{width:150px;}
  .indexfeedb_button button{width:150px;}
  .box .catwrp > div > ul > li{width:95%;}
  .adapt{width:95%;float:none;margin:0 auto;}
  .logo{text-align:center;}
   div#search.noindex{display:block;position:static;margin-top:5px;text-align:center;width:100%;}
   .searchinp{width:80%;height:28px;}
   .leftbox:last-of-type{margin:0 0 15px 0;}
   .leftbar{min-height:10px;}
   .goods-image-other{max-width:100%;}
   .box{width:100%}
}
@media only screen and (min-width:320px) and (max-width:485px){
  #OrderAjaxBlock .right button.button{margin:10px auto!important;}
  .indexadapt .product-list2, .indexadapt .product-filter{width:100%;}
  .indexadapt{width:100%;}
  .menuwrp{padding:90px 0 30px 0;}
  .hideLowRes{display:none;}
  .oneFavorite{float:none;margin:10px auto;}
    form#search_mini_form {padding-top:0;padding-bottom: 10px;}
 .box{width:100%}
  .regField textarea{width:100%;}
    .thumbnail{max-width:100%;}
  .choosecatalog span{display:block;text-align:center;float:none;}
  .choosecatalog.choose .jq-selectbox__select{width:250px;margin:0 auto;}
  .choosecatalog li{float:none;}
  .header{}
  .mini{width:45px;height:45px;}
  .regField.forTime label{margin:0 auto 5px auto;display:block;}
  .lowResClear{clear:both;}
  #cart{width:80%;display: block;float: none;text-align: center;border: 1px solid #eee;margin: 0 auto;font-size: 18px;margin-top:20px;}
  .success1.graybg{border: 1px solid #DF747A;padding: 10px;font-size: 20px;text-align: justify;background: #DF747A;color: white;}
  .alignCenter button{display:block;padding:10px;width:100%;border:none;margin:10px 0;cursor:pointer;}
  .goods-image-other{max-width:100%;}
  .prods-paginate{height:25px;}
  .goodsDataOpinionAddTable tr td{display:block;text-align:center;}
  .goodsDataOpinionAddTable tr td label{font-size:18px;font-weight:0;}
  .goodsDataOpinionAverageInfo a{display:block;margin:5px;}
  .goodsDataOpinionAverageInfo a.active{border-color:#DF747A;}
  .right button, .right .button{width:190px;}
  .goodsDataOpinionTableRating{margin:0 auto;}
  div#tabs a{display:block;margin:5px 0;padding:8px;}
  div#tabs a.active{border:1px solid #DF747A;color:#DF747A;}
  .oneprop .attr_name,.oneprop .attr_value{width:49%;}
  .oneSale .rightside{width:100%;}
  .prodbuttons-list{display:block;padding:0;}
  .htmlDataBlock.just{width:100%;height:auto;}
  .listright{max-height:none;width:100%;}
  .listright .name{width:100%;margin:10px 0;cursor:pointer;}
  .listright .addToCart.button,.all_list_wrp .add_to_wishlist_small,.all_list_wrp .add_to_compare_small,.all_list_wrp .noavalible{width:80%;margin:10px auto;}
  .regField input{width:100%;}
  .price-old-list{margin-top:5px;}
  .price-old-list span{text-decoration:line-through;}
  .filter.table{width:100%;float:none;margin:10px auto;}
  .filter.table .jq-selectbox{width:100%}
  .filter.table .jq-selectbox__select{width:100%;}
  .product-filter > .category-products > .form-inline.OrderFilterForm{padding:5px 15px 15px 15px;}
  .choose{margin:10px 5px;}
  .orderHistoryTable{width:100%;overflow-x:scroll;}
  .succsessOrderPage .contact-table,.succsessOrderPage .shopping-cart-table{width:450px;}
  .overXforTable{width:100%;overflow-x:scroll;padding:0px;}
  .needOver{width:480px;}
  .succsessOrderPage h2{text-align:center;}
  .box .catwrp > div > ul > li{width:90%;}
  .clientForm h2{text-align:center;margin:10px 0;padding:5px 10px;}
  .regField label{margin:0 0 5px 0;font-size:18px;}
  .orderStageDeliveryListTable tbody tr.first .cell1{width:25px;padding:0;vertical-align:top;}
  .orderstageTwrp .cell1{vertical-align:top;}
  .zones.incart:last-of-type{padding:10px 0 20px 0;}
  .wide textarea{width:100%;}
  .couponBlock input{width:100%;}
  .couponBlock label{width:100%;}
  .quickInputsBlock .input-box input,.quick input{width:100%;}
 .control label{-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;display:inline;}
.control input{display:inline;width:15px;}
  .quickInputsBlock label{width:100%;}
  .quickInputsBlock .input-box{display:block;}
  ul.form-list {
text-align: center;
}
  .showPassBlock{padding:5px 0 0 0;}
  table.form.quick{text-align:center;}
  .quick tr td:first-of-type{width:100%;}
  .quick tr td{display:block;}
  .quick tr td.wantreg{width:100%;}
  fieldset.scroll {
min-width:100%;
overflow-x:scroll;
}
.cartTable{min-width:560px}
  .right button, .right .button{margin:10px auto;}
  .regField{text-align:center;}
    .lowResMenuButton{display:block;text-align: center;
padding: 12px;
background: #DF747A;
font-size: 30px;
color: white;
font-weight: bold;
cursor: pointer;
box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-moz-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);
-webkit-box-shadow: 3px 3px 0 rgba(153, 153, 153, 0.2);}
  .logo{text-align:center;}
   div#search.noindex{display:block;position:static;text-align:center;width:100%;}
   .searchinp{width:80%;height:28px;}
    .product-list2, .product-filter{width:auto;text-align:center;}
  .col4{
    width: 100%;
    margin: 3% 0% 0 0%;
    text-align:center;
    padding:0 10px;
  }
  .adapt{width:95%;margin:0 auto;float:none;}
  .leftbar{float:none;min-height:10px;margin:0 auto;}
  .leftbox{width:300px;}
   .headercont{width:100%;}
  .catalogcont{width:95%;}
  .content{width:100%;}
  .footercontent{width:100%;}
  .breadcrumb{margin:0 auto 15px auto;}
  .leftbar{float:none;margin:0 auto;}
  .mainmenu .menu{display:none;}
  .mainmenu{width:95%;}
  .mainmenu .menu{padding:10px;text-align:center;width:100%;float:none;}
  .mainmenu .menu li{display:block;float:none;}
  .logo{display:block;position:static;float:none;margin:0 auto;}
  ul.sort > div, ul.sort > li{margin:0;display:block;}
  .abwrp{text-align:left;float:none;}
  .sortWrp{float:none;text-align:center;}
  .product-list2, .product-filter{float:none;}
  .choose .jq-selectbox{width:100%;margin-bottom:10px;}
  .choose .jq-selectbox__select{width:100%;}
  .prodbox .rightside{width:100%;}
  .prodbox .leftside{width:100%;}
  .goodsDataMainModificationsBlockProperty{text-align:center;display:block;margin:10px auto;}
  .goodsDataMainModificationsDescriptionBlock{text-align:justify;}
  .plus_minus_quantity{text-align:center;}
  .goodsDataOpinionAddTable tr td{margin:0 auto;}
  .needover {width:100%;overflow-x:scroll;}
   .CompareGoodsTable .left{display:block;float:none;margin:0 auto;}
  .CompareGoodsTable .right{float:none;display:block;margin:10px 0;}
.CompareGoodsTableTbody tbody{min-width:560px;}
.someOperations a{display:block;margin:10px 0;}
}
@media only screen and (min-width:800px) and (max-width:1023px){
.noindex#search .searchinp{width:450px;height:28px;} 
  }
@media only screen and (min-width:700px) and (max-width:799px){
.noindex#search .searchinp{width:450px;height:28px;} 
.popup-gallery{margin-top:25px;} 
.prods-paginate .fr,.prods-paginate .fl{top:-50px;}
}
@media only screen and (min-width:320px) and (max-width:599px){
#tabs a{display:block;margin:5px 0;}
div#tabs a.active{border: 1px solid #DF747A;
color: #DF747A;}
}
#cart {display: none;}
.logo img {
min-width: 106%;
}