/**/
.warning{color:#D43131;padding:10px;}
.EmptyError{color:#D43131;padding:10px;}
/**/
.lowRes{display:none;}
.Error a{color:white;}
.borderTop{border-top:1px solid #EDE9CD;border-bottom:1px solid #EDE9CD;}
.currentDeliveryPrice{width: 230px;margin: 0 auto 10px auto;text-align: center;border: 1px solid #EDE9CD;}
textarea,input{font-family: 'Roboto Condensed', sans-serif;}
textarea{resize:none;}
/*адаптивное меню*/
.LRmenu {position: absolute;background:#EFF4D0;z-index: 1000;height: 100%;width: 250px;display:none;border-right: 5px solid #60905D;}
.LRmenubutton,.LRcatalogbutton {text-align: center;padding: 5px 0px;background: #60905D;color: white;font-size: 20px;border-radius: 5px;margin: 5px;cursor: pointer;}
.LRmenucont{display:none;}
.LRmenucont a{display:block;padding:5px 0;text-align:center;border-bottom:1px solid #EDE9CD;color:#60905D;}
.LRcatalog{padding:0 5px; display:none;}
.LRcatalog  a{color:#60905D;}
.LRcatalog .accordion2 li{border-bottom:1px solid black;}
.LRcatalog .accordion2 li.active{border:none;}
.LRcatalog .accordion2 a{display:block;width:80%;padding:5px 0;}
.LRcatalog .accordion2 .parent .open-close{font-size:22px;}
.LRmenu .CatalogClick{float:none;}
.LRcatalogClickWrp{background:#60905D;}
.jq-selectbox__dropdown ul li{float:none;font-size:12px;margin-left:0;}
/*end адаптивное меню*/
/*Просмотр новости*/
.newsListBlockItemTime{text-align:right;margin:10px 0 0 0;}
.box-content-article{background:white;padding:5px 10px 10px 10px;color:#666;}
.htmlDataBlock.newsData{margin:0;}
/*end просмотр новости*/
/*список новостей*/
.newsListBlockItem{padding: 10px 0px;background: white;margin:0 0 5px 0;overflow:hidden;color:#666;border-bottom:1px solid #60905D;}
.newsListBlockItem a{color:#60905D;text-decoration:none;font-size:18px;}
.newsListBlockItem a:hover{text-decoration:underline;}
em.newsListBlockItemTime{text-align: right;display: block;color:#685A4B;}
/*end список новостей*/
/*История заказов(список)*/
.orderHistory{}
table.showOrderList {margin: 20px 0;background: white;color: #666;min-width:570px;}
table.showOrderList a{text-decoration:none; color:#60905D;}
table.showOrderList a:hover{text-decoration:underline;}
.showOrderList td{border:1px solid #866E5F;padding:5px;border-color:#EDE9CD;}
@media only screen and (min-width:320px) and (max-width:700px){
.orderHistoryTable{width:100%;overflow-x:scroll;}
}
/*end История заказов(список)*/
/*Информация о заказе*/
.showOrderInfo{background:white;color:#666;}
.price-excl-tax .cart-price .price{font-size:14px;}
.aboutOrder td,.showOrderInfo td{border:1px solid #EDE9CD;}
.aboutOrder table{background:white;}
.aboutOrder table tr td{padding:5px;}
.aboutOrder table a{color:#60905D;text-decoration:none;}
.aboutOrder table a:hover{color:#60905D;text-decoration:underline;}
/*end Информация о заказе*/
/*Акция*/
.oneSale{width: 100%;overflow:hidden;border:1px solid #EDE9CD;padding: 10px;background: white;margin: 10px 0 10px 0;}
.oneSale .leftside{display:inline-block;width:20%;}
.oneSale .rightside{display:inline-block;vertical-align:top;overflow:hidden;width:79%}
.saleH{color:#685A4B;}
.more{color:#685A4B;text-decoration:underline;}
.saleH:hover,.more:hover{color:#60905D;}
.oneSale:first-of-type{margin-top:20px;}
.oneSale .goods-cat-image-medium-square img{max-width:100%;max-height:180px;}
.adapt.sale .sortWrp{margin-bottom:0px;}
@media only screen and (min-width:481px) and (max-width:1000px){
 .oneSale .goods-cat-image-medium-square img{max-width:100%;max-height:180px;}
}
@media only screen and (min-width:320px) and (max-width:480px){
.oneSale .leftside{display:block;width:100%;}
.oneSale .goods-cat-image-medium-square img{max-width:100%;max-height:180px;display:block;margin:0 auto;}
}
/*end Акция*/
/*accordion*/
.leftH,.recentH{position:relative;cursor:pointer;color:white;background:#60905D;padding: 5px;font-size: 18px;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.accordion li.parent,.accordion2 li.parent{position:relative;}
.parent .open-close{position: absolute;right: 0;top: 3px;color: #60905D;cursor:pointer;}
.parent > .open-close:before{content: "\e62f";}
.parent.active > .open-close:before{content: "\e630";}
.accordion > li{padding-bottom:2px;}
.accordion > li > li{border:none;}
.lCont{padding:10px;}
.lCont a{color:#685A4B;}
.lCont > ul > li > a{padding:5px;font-size:16px;}
.lCont > ul > li > ul > li{padding:0px 0px 5px 10px;font-size:16px;}
.lCont > ul > li > ul > li > ul > li{padding:5px 0px 5px 10px;font-size:16px;}
.lCont > ul > li > ul > li > ul > li > ul > li{padding:5px 0px 5px 10px;}
.lCont > ul > li > ul > li > ul > li > ul > li > ul > li{padding:5px 0px 5px 10px;}
li.active > a{color:#60905D;}
.leftbox{width:280px;background:white;margin:0 0 30px 0;border: 1px solid #EEEEEE;
border-radius: 10px;}
/*end accordion*/
/*товар*/
.owl-item .item img{display:block;margin:0 auto;}
#owl-demo4{width:280px;margin:0 auto;}
.btn{-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;cursor:pointer;}
.customNavigation .prev4{position:absolute;left:0px;color: #60905D;font-size: 20px;}
.customNavigation .next4{position:absolute;right:0px;color: #60905D;font-size: 20px;}
#prodWrp .customNavigation{position:relative;width:280px;margin: 10px auto 0 auto;height:15px;right:0;top:0}
.goodsDataForm.cont700{border-top: 1px solid #EDE9CD;padding-top:5px;}
.sideHeader{color:#60905D; font-size:20px;text-align:left;}
.modificBlock {margin:10px 0 20px 0;display:inline-block;width:100%;}
.goodsDataMainModificationsBlockProperty{display:inline-block;width:100%;margin:10px 0;}
.cartAdd {
    vertical-align: top;
    margin-top: 20px;
}
.plus_minus_quantity {display: inline-block;width: 150px;}
span.qty-plus{-webkit-border-radius: 3px;-moz-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;display: inline-block;cursor: pointer;background:  #60905D;color: white;font-size: 30px;height: 40px;width: 40px;text-align:center;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;position:relative;}
span.qty-minus{-webkit-border-radius: 3px;-moz-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;display: inline-block;cursor: pointer;background: #60905D;color: white;font-size: 30px;height: 40px;width: 40px;text-align:center;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;position:relative;}
span.qty-plus:hover,span.qty-minus:hover{background:#99CF22;}
.right button, .right .button{display: block;margin: 0px auto;line-height:25px;width: 100%;padding: 5px;border: none;background: #99CF22;color: white;font-size: 18px;font-family: 'Roboto Condensed', sans-serif;cursor: pointer;text-align: center;}
.plus_minus_quantity input {width: 30px;height: 40px;text-align: center;border: 1px solid #EDE9CD;background:white;color: #60905D;font-size: 16px;display: inline-block;vertical-align:bottom;-webkit-border-radius: 3px;-moz-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;}
.inGoodsButton input,div.goodsFilterPriceSubmit > input{width: auto;border:none;cursor: pointer;display: block;background: #60905D;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;height: 35px;line-height: 26px;padding: 4px 12px;text-align: center;white-space: nowrap;color: #fff;text-decoration: none;font-size: 18px;}
.inGoodsButton input:hover,div.goodsFilterPriceSubmit > input:hover{background:#99CF22;}
.inGoodsButton {display: inline-block;vertical-align: top;}
.goodsDataOpinionTableRating {width: 200px;text-align: center;}
.item img{max-width:100%;}
#button-cart{width:175px;font-size:18px;height:40px;padding-top:0;}
div#tabs{display:inline-block;width:24%;vertical-align:top;}
div#tabs a{display:block;margin-bottom:5px;}
div#tabs a.active{border:1px solid #60905D;color:#60905D;}
.contentsWrp{display:inline-block;width:75%;vertical-align:top;}
.withThis{position:relative;}
.relatedWrap .owl-item{border-radius: 3px;padding: 10px;}
.withThis .owl-item .item, .relatedWrap .owl-item .item{margin: 5px;padding: 10px;border: 1px solid #60905D}
.relatedWrap {position: relative; margin-top:10px;}
@media only screen and (min-width:1001px) and (max-width:1220px){
.goodsDataMainModificationsBlockProperty{width:100%;}
#button-cart{margin-top:10px}
}
@media only screen and (min-width:801px) and (max-width:1000px){
}
@media only screen and (min-width:481px) and (max-width:800px){
.modificBlock{width:100%;}
.cartAdd{width:100%;}
.jq-selectbox__select{width:190px;}
#button-cart{width:100%;}
}
@media only screen and (min-width:320px) and (max-width:600px){
div#tabs{display:block;width:100%;}
.contentsWrp{display:block;width:100%;}
}
@media only screen and (min-width:320px) and (max-width:480px){
 .relatedWrap{margin-top:10px;}
.modificBlock{width:100%;}
.cartAdd{width:100%;}
.jq-selectbox__select{width:250px;}
.goodsDataMainModificationsBlockProperty{width:100%;}
.relatedWrap .owl-carousel .owl-wrapper-outer{margin-top:0;}
}
/*end товар*/
/*корзина*/
.cart-info .page_title{padding-top:10px;}
.cart-info .page_title span{color:#868562;font-weight:normal;font-size:20px;}
.cartForm{margin-top:5px;}
fieldset.scroll{border:1px solid #EDE9CD;}
.cartTable thead{font-size:16px;font-weight:normal;white-space:nowrap;vertical-align:middle;}
.cartTable thead tr td{background:#F2EABC;padding:7px;color:#868562}
.cartTable tbody tr td{padding:10px;text-align:left;vertical-align:top;}
.cartTable tbody tr td a{text-decoration:none;color:#868562;}
.cartTable tbody tr td .image{border:1px solid #EDE9CD;}
.cartTable tbody tr td img{max-width:100%;}
.goodsNameInCart a{font-size:14px;}
.cart-price{font-size:14px;font-weight:bold;}
.cart-price .price{font-size:18px;height:auto;color:#60905D;}
.cartqty {text-align:center;background: #fff;border: 1px solid #EDE9CD;color: #7C7C7C;-webkit-border-radius: 3px;-moz-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;padding:6px;width:45px;height:30px;}
.cartClear {float: right;padding:10px;}
.cartClear a{display: block;background: #60905D;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;height: 25px;line-height: 16px;padding: 4px 12px;text-align: center;white-space: nowrap;color: #fff;text-decoration: none;font-size:12px;}
.cartClear:hover a{background:#99CF22;}
.continueBuy{float:right;margin-top:10px;}
.continueBuy a{display: block;background: #60905D;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;height: 25px;line-height: 16px;padding: 4px 12px;text-align: center;white-space: nowrap;color: #fff;text-decoration: none;font-size:12px;}
.continueBuy a:hover{background:#99CF22;}
.TsumConf {margin-top: 10px;float: right;border: 1px solid #EDE9CD;padding: 15px;text-align: center;}
.acceptInCart a#startOrder{width:auto;cursor:pointer;display: block;background: #60905D;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;height: 35px;line-height: 26px;padding: 4px 12px;text-align: center;white-space: nowrap;color: #fff;text-decoration: none;font-size:18px;}
.acceptInCart a#startOrder:hover{background:#99CF22;}
.TotalSum{text-align: left;font-size: 18px;color:#60905D;text-align:center;margin-top:10px;}
.TotalSum .num,.cart-price .num,.a-right .num,.showOrderInfo .num{color:#1c8eac}
.a-right .price{color:#60905D;}
.orderStageDeliveryListTable{display:none;}
#closeOrder{display:none;width:auto;cursor:pointer;background: #60905D;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;height: 35px;line-height: 26px;padding: 4px 12px;text-align: center;white-space: nowrap;color: #fff;text-decoration: none;font-size:18px;}
#closeOrder:hover{background:#99CF22;}
#OrderAjaxBlock h2,#quickform2 h2{color:#685A4B;text-align:center;border-top: 3px solid #EDE9CD;}
.orederData {text-align: center;margin: 10px 0;}
.orederData label{display: block;font-size: 16px;margin-bottom: 6px;}
.orederData textarea{width:230px;background:#EEEDE2;padding:5px 2px;border:none;}
label.invalidInput{display:block;}
.wantreg{text-align:center;margin:10px 0;}
.orderstageTwrp select,.quick_order_payment select{display:block;margin:10px auto;width:230px;height:30px;}
.orderstageTwrp .zoneSelect{}
.hiddenRadio{display:none;}
.showPassBlock a{color:#60905D;text-decoration:underline;}
#caps_lock{color:red;display:none;}
.orederData input{padding: 5px 2px;background: #EEEDE2;border: none;width:230px;}
#OrderAjaxBlock .right button{width:230px;padding:8px;border:none;margin:0 auto;display:block;cursor:pointer;background:#60905D;color:white;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
#OrderAjaxBlock .right button:hover{background:#99CF22;}
div.fancybox-skin{background:white;}
@media only screen and (min-width:481px) and (max-width:800px){
  fieldset.scroll {min-width:100%;overflow-x:scroll;
}
}
@media only screen and (min-width:320px) and (max-width:480px){
.TsumConf{float:none;}
.quickInputsBlock .input-box input,.quick input{width:100%;}
.orederData textarea{width:100%;}
}
/*end корзина*/
/*header*/
.headerTop{padding: 10px;width: 1200px;margin: 0 auto;color:white;display: flex;justify-content: space-between;}
.headerTop a:hover{color:#0D5924;}
.headerMiddle{width:1200px;margin:0 auto;}
.htwrp{border-bottom:1px solid #0D5924;background: #60905D;}
.hmwrp{background:#60905D;border-bottom:1px solid #0D5924;border-top:1px solid #0D5924;}
.hbwrp{border-top:1px solid #0D5924;background: #60905D;}
.logo img{max-width:100%;height:120px;float: left;width:250px;}
.hmright {width: 700px;float: right;height: 120px;padding: 25px 0;}
div#search {float: left;padding-top:20px;}
form#search_mini_form{border-radius: 15px;-o-border-radius: 15px;-webkit-border-radius: 15px;-ms-border-radius: 15px;overflow: hidden;background: rgba(255, 255, 255, 0.3);padding:4px 10px 2px 6px;}
.searchinp{font-family: 'Open sans',sans-serif;background: rgba(255, 255, 255, 0.0);color: white;font-size: 16px;padding: 3px 5px;width: 200px;border: none;}
.searchinp:focus{border:none;outline:none;}
button.button-search {background: none;border: none;color: white;font-size: 16px;margin-top: 0px;cursor:pointer;}
#cart{text-align: center;font-size: 16px;text-transform: uppercase;width: 240px;float: right;transition: all 0.35s ease;-webkit-user-select: none;}
a.cartanchor {color: white;}
.incart:hover .chover{color:#99CF22;}
.incart{padding:25px 0;}
#cart .icon{font-size:16px;}
.headerBottom {width: 1200px;margin: 0 auto;}
.headerBottom ul li{list-style:none;float:left;border-right:1px solid #0D5924;padding:10px;}
.headerBottom ul li a.selected{color:#99CF22;}
.headerBottom ul li a:hover{color:#99CF22;}
.headerBottom .vk_button {background: #537599;}
.goodsNameInCart a{max-height:170px;overflow:hidden;display:block;}
.headercont{width:1200px;margin:0 auto;}
@media only screen and (min-width:1001px) and (max-width:1220px){
.headerTop,.headerBottom,.headerMiddle{width:900px;}
.hmright{width:550px;} 
}
/*end header*/
/*Главная страница*/
.pagecont{padding-top:15px;}
.goods-cat-image-medium-square{overflow:hidden;}
.somewhiteblock{position: relative;background: white;border: 1px solid #EEEEEE;border-radius: 10px;padding: 10px 10px 10px 10px;margin-bottom: 15px;clear: both;}
.mainPageGoods{position:relative;background:white;border: 1px solid #EEEEEE;border-radius: 10px;padding: 0 10px 10px;margin-bottom: 15px;clear: both;}
.indexPageHeader{border: 0;margin: 5px 0;text-align: center;width: 100%;}
.indexPageHeader span{margin-bottom: 0;font-weight: normal;border-radius: 5px;color: #868562;font-size: 26px;}
.page_title span{margin-bottom: 0;font-weight: normal;border-radius: 5px;color:#1c8eac;font-size: 26px;}
.mainPageGoods .name a{width:200px;}
.mainPageGoods .customNavigation .btn.prev,.mainPageGoods .customNavigation .btn.prev2,.mainPageGoods .customNavigation .btn.prev3, .mainPageGoods .customNavigation .btn.prev5{border: 1px solid #C5C2B7;background: #E3DDCC;color: white;font-size: 14px;border-radius: 15px;padding: 5px 6px 2px 5px;}
.mainPageGoods .customNavigation .btn.prev:hover,.mainPageGoods .customNavigation .btn.prev2:hover,.mainPageGoods .customNavigation .btn.prev3:hover, .mainPageGoods .customNavigation .btn.prev5:hover{background:#99CF22;}
.mainPageGoods .customNavigation .btn.next,.mainPageGoods .customNavigation .btn.next2,.mainPageGoods .customNavigation .btn.next3, .mainPageGoods .customNavigation .btn.next5{border: 1px solid #C5C2B7;background: #E3DDCC;color: white;font-size: 14px;border-radius: 15px;padding: 5px 5px 2px 6px;}
.mainPageGoods .customNavigation .btn.next:hover,.mainPageGoods .customNavigation .btn.next2:hover,.mainPageGoods .customNavigation .btn.next3:hover, .mainPageGoods .customNavigation .btn.next5:hover{background:#99CF22;}
.owl-item .item {
    clear: both;
    margin: 5px;
    overflow: hidden;
    border: 1px solid #60905D;
}
.owl-item .item .proditem{overflow: hidden;padding: 10px;position: relative;}
.owl-item .item .goods-cat-image-medium-square{width:100%!important;background:white;display: block;text-align: center;margin: 0 0 10px;position:relative;}
.customNavigation{text-align: center;position: absolute;right: 15px;top: 15px;z-index:5;}
.customNavigation a{cursor:pointer;}
.item{z-index: 1;position: relative;}
.goods-cat-image-medium-square a {display: block;}
.leftinfo{float:left;}
.nameWrp {
    background: none;
    padding: 0 !important;
    border-bottom: none !important;
    margin: -5px 0 5px;
    float: left;
    text-align: left;
}
.nameWrp a {
     color: #60905D;
    font-size: 14px;
    text-decoration: none;
    margin-bottom: 5px;
    font-weight: normal;
    height: 30px;
    text-overflow: inherit;
    display: block;
      text-align: left;
}
@media only screen and (max-width:1000px) {
  .nameWrp a {
    height: 20px;
  }
}
.relatedWrap .nameWrp a{width:120px;}
.nameWrp a:hover{color:#99CF22;}
.mainPageGoods a.addToCart:hover{background:#FB8B76}
.price-new {font-size: 16px;color: #1c8eac;font-weight: bold;}
.mainPageGoods a.addToCart{float:right;background:#99CF22;font-size:24px;padding:7px;border-radius:3px;cursor:pointer;}
.item .price{height:60px;}
.item .price-old{margin: 0 10px 0 0;text-decoration: line-through;color: #FB8B76;font-weight: bold;font-size: 12px;}
.price-old{text-decoration: line-through;}
span.price-old {display: block;color: #FF2400;text-decoration: line-through;}
.content{width:1200px;margin:0 auto 20px auto;}
@media only screen and (min-width:481px) and (max-width:1000px){
.pagecont{padding-top:60px;}
}
@media only screen and (min-width:320px) and (max-width:480px){
.pagecont{padding-top:25px;}
}
/*end Главная страница*/
/*подвал*/
.footercontent{width:1200px;margin:0 auto;padding:10px 0;}
.col4{width:100%;float:none;color:#616161;margin-bottom:10px}
.fotterArrows{display:none;}
.contactsWrp div,.menu_main ul li{float:left;margin:0 10px 0 0;font-size:14px;}
.headerBottom .menu li:first-of-type{border-left:1px solid #0D5924;}
.menu_main ul li:hover a{color:#99CF22;}
@media only screen and (min-width:1001px) and (max-width:1220px){
.headerTop,.headerBottom,.headerMiddle{width:900px;}
.hmright{width:550px;}
}
@media only screen and (min-width:320px) and (max-width:1000px){
.footercontent{width:100%;padding:10px 20px;}
.item .price{height:80px;}
.page_title{text-align:center;}
}
@media only screen and (min-width:320px) and (max-width:480px){
.contactsWrp div, .menu_main ul li{display:block;text-align:center;float:none;}
}
/*end подвал*/
/*обратный звонок*/
.callBackContent .page_title{margin:0;}
.regField{width:100%;margin:0 0 10px 0;}
.regField label{width:180px;display:inline-block;vertical-align:top;font-size:14px;}
.regField input{width:200px;display: inline-block;height: 35px;vertical-align: top;padding:0 5px;font-size:18px;border:none;background:#F7FBDC;}
.regField textarea{width: 200px;display: inline-block;margin: 0 0 0 0;vertical-align: top;padding:0 5px;font-size:18px;background:#F7FBDC;border:none;height:35px;}
.forTime input{width:70px;padding:0 5px;height:35px;}
.interval{display: inline-block;width: 100px;vertical-align:top;line-height:35px;}
.bottomButtons button{border:none;background: #99CF22;font-size: 20px;padding: 7px;border-radius: 3px;cursor: pointer;color:white;width:200px;text-align:center;}
.bottomButtons .back.button{border:none;background: #FB8B76;font-size: 22px;padding: 7px;border-radius: 3px;cursor: pointer;color:white;width:180px;text-align:center;}
.name-error,.tel-error{
margin:10px 0 10px 185px;
color: #D8000C;
background-color: #FFBABA;
width:200px; 
padding:5px;
margin-top:5px;}
.menu_main li{
list-style: none;
margin-bottom: 10px;
font-size: 14px;}
.menu_main li a{
color:#616161;
}
/*end обратный звонок*/
/*регистрация*/
.registWrp{padding-bottom:0px;}
.buttonWrap button, .buttonWrap .button{border:none;background: #99CF22;font-size: 20px;padding: 7px;border-radius: 3px;cursor: pointer;color:white;display:inline-block;font-family: 'Roboto Condensed', sans-serif;width:180px;text-align:center;}
.buttonWrap{margin:5px 0;}
.regContent .page_title{margin:0 0 5px 0;}
h2.regHeader {font-size: 30px;font-weight: normal;margin: 10px 0;}
.logblock{color:#666;}
.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:#60905D;text-transform: uppercase;margin:0 0 15px 0;border:1px solid #EDE9CD;}
.warning{color:#60905D;}
.lcWrp h2 {color:#685A4B;font-size: 25px;margin: 0 0 10px 0;}
button.align{margin-left:200px;}
.regField label.invalidInput{color:red;}
/*end регистрация*/
/*авторизация*/
.LoginWrp{position: relative;background: white;border: 1px solid #EEEEEE;border-radius: 10px;padding:10px;margin-bottom: 15px;}
/*end авторизация*/
/*каталог*/
.indexadapt .cat-item{cursor:pointer;}
.indexadapt .product-list2{position: relative;background: white;border: 1px solid #EEEEEE;border-radius: 10px;padding: 0 10px 10px;margin-bottom: 15px;clear: both;}
.indexadapt .cat_prod_hold:hover .nameWrp a{color:#99CF22;cursor:pointer;}
.indexadapt .cat_prod_hold{border-radius: 3px;padding:10px;overflow: hidden;float:left;width:25%;}
.indexadapt .cat-item{background:#FBF8E5;border: 1px solid #EDE9CD;border-radius:3px;margin:5px;padding:10px;}
.indexadapt .cat_prod_hold .goods-cat-image-medium-square{background: white;border: 1px solid #EDE9CD;display: block;text-align: center;margin: 0 0 10px;overflow:hidden;}
.indexadapt .cat_prod_hold .goods-cat-image-medium{max-width:100%;}
.indexadapt .cat_prod_hold .nameWrp{float:none;}
.product-list2,.product-filter,.product-list{width:100%;float:left;}
.goodsFilterPriceSubmit {text-align: center;}
.cat_prod_hold{border-radius: 3px;padding:10px;overflow: hidden;float:left;width:33%;}
.cat_prod_hold:hover .nameWrp a{color:#99CF22;cursor:pointer;}
.cat-item{border: 1px solid #60905D;border-radius:3px;margin:5px;padding:10px;cursor:pointer;}
.cat_prod_hold .goods-cat-image-medium-square{width:100%;background: white;border: 1px solid #EDE9CD;display: block;text-align: center;margin: 0 0 10px;overflow:hidden;}
.cat_prod_hold .nameWrp{float:none;}
.adapt{position: relative;background: white;border: 1px solid #EEEEEE;border-radius: 10px;padding: 0 10px 10px;margin-bottom: 15px;}
.prod_hold {border-radius: 3px;padding: 10px;overflow: hidden;float: left;width: 33%;}
.itemW{background: #fff;border: 1px solid #60905D;border-radius: 3px;margin: 5px;padding: 10px;}
.product-list .goods-cat-image-medium-square{width: 100%!important;background: white;/*border: 1px solid #EDE9CD;*/display: block;text-align: center;margin: 0 0 10px;overflow:hidden;}
.product-list .goods-cat-image-medium{max-width:100%;}
.price{height:80px;}
.product-list a.addToCart,.relatedWrap a.addToCart,.withThis a.addToCart{float:right;background:#99CF22;font-size:24px;padding:7px;border-radius:3px;cursor:pointer;}
.prod_hold .leftinfo{float:none;}
.prod_hold  .nameWrp{width:100%;}
.prod_hold .nameWrp a{}
.prod_hold .addcartbutton {
    float: right;
    display: none;
}
.prod_hold .goods-cat-image-medium-square{position:relative;}
.product-list a.addToCart.noavalible{background:#EEE;}
.product-list a.addToCart.noavalible:hover{background:#EEE;}
.product-list a.addToCart:hover{background:#FB8B76;}
a.addToCart.noavalible{background:#EEE;}
a.addToCart.noavalible:hover{background:#EEE;}
.prod_hold span.new_prod,.item span.new_prod{position: absolute;bottom: 20px;left: 0px;width: 40px;padding: 5px;background: #99CF22;color: white;}
.leftinfo{text-align:left;}
.relatedWrap .leftinfo{width:130px;}
.sortWrp{;color:#797979;text-align:right;border-bottom:1px solid #60905D;}
.filtersHeader{text-align:center;margin-top:5px;}
.filter.table{float:left;margin-left:15px;width:270px;}
.filter.table .jq-selectbox__select{width:270px;}
.contentTbodySearchPriceFilterBlock {margin-bottom: 5px;margin-top:10px;}
#goods-filter-min-price,#goods-filter-max-price{padding:5px;text-align:center;}
.filter div span{font-size:14px;}
.goodsFilterPriceSubmit{display:none;}
.goodsFilterPriceSubmit input{padding:4px 10px; margin-top:10px;}
div.filter{width:80%; margin:5px auto;}
.pricefilter{position:relative;}
span.from{position:absolute;left:-5px;}
.goodsFilterPriceRangePointers{position:relative;}
.goodsFilterPriceRangePointers .min{position: absolute;left: -14px;top: -22px;padding: 0px 10px;color: #60905D;font-size: 16px;}
.goodsFilterPriceRangePointers .max{position:absolute;right:-12px;top: -22px;padding: 0px 10px;color:#60905D;font-size: 16px;}
#goods-filter-price-slider{margin:30px 0 0 0;}
.choosecatalog li{float:left;margin:0 0 0 10px;}
.choosecatalog span{padding: 21px 0 0 0;
float: left;
margin-right: 5px;font-size:12px;}
.sortOpen{display:none;}
@media only screen and (min-width:701px) and (max-width:1000px){
 .leftbox.pricefl{display: block;
  position: absolute;
  top:150px;
  z-index: 80;} 
}
@media only screen and (min-width:630px) and (max-width:700px){
 .leftbox.pricefl{display: block;
  position: absolute;
  top:160px;
  z-index: 80;} 
}
@media only screen and (min-width:480px) and (max-width:629px){
 .leftbox.pricefl{display: block;
  position: absolute;
  top:200px;
  z-index: 80;}  
}
@media only screen and (min-width:1001px) and (max-width:1220px){
.indexadapt .cat_prod_hold{width:33.33%;}
.cat_prod_hold,.prod_hold{width:50%;}
}
@media only screen and (min-width:800px) and (max-width:1000px){
.indexadapt .cat_prod_hold{width:33.33%;}
}
@media only screen and (min-width:481px) and (max-width:799px){
.product-list a.addToCart{font-size:20px;}
.indexadapt .cat_prod_hold{width:50%;}
.cat_prod_hold,.prod_hold{width:50%;}
.content{width:95%;}
}
@media only screen and (min-width:320px) and (max-width:480px){
.sortOpen{display:block;}
.prod_hold{padding:0;border-radius:0;}
.product-list .goods-cat-image-medium-square{display:inline-block;width:100px!important;height:100px!important;margin:0;}
.product-list .goods-cat-image-medium-square img{max-width:100%!important;max-height:100px!important;display:inline-block;vertical-align:middle;}
.product-list .itemW{border-radius:0;border:none;border-bottom:1px solid #EDE9CD; padding:0px;margin:0 0 2px 0;height:110px;display: flex;}
.product-list .prod_hold .leftinfo{display:inline-block;width:100%;vertical-align:top;}
.product-list .prod_hold .nameWrp{width:160px;}
.prod_hold .addcartbutton{margin-right:5px;}
.prod_hold .nameWrp a{width:100%;}
.cat_prod_hold,.prod_hold{width:100%;float:none;}
.choosecatalog li{margin:0 auto;}
.fltrform{display:none;}
.filtersclick,.sortOpen{padding:5px;border:1px solid #eee;cursor:pointer;margin-bottom:10px;color:white;background:#60905D;font-size:16px;font-weight:bold;}
.sortWrp{border:none;}
.OrderFilterForm{display:none;}
}
/*end каталог*/
/*данный css файл используется для стандартных стилей на любой ширине экрана*/
*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body{font-family: 'Roboto Condensed', sans-serif;}
.label,.lowResMenuButton,.showPhone,.PhoneLR{-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
img,fieldset{border:none;}
.opazero{opacity:0;}
.header a,.footer a{color:white;}
a{text-decoration:none;}
.Error{padding: 15px;background: #60905D;margin-top: 20px;font-weight:bold;font-size: 18px;color: 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);}
.Error a{text-decoration:underline;}
.contentwrp{background:#F7FBDC;border-bottom: 4px solid #BBB89A;min-height:475px;}
.addToCart{color:white;}
.historyback{display:none;}
/*footer*/
#footer-bottom{background:#60905D;padding:10px 5px;}
/*end footer*/
.pagination{margin-bottom:10px;background:#FBF8E5;}
span.star{color:#60905D;}
table{width:100%;border-collapse:collapse;}
table a{color:#60905D;text-decoration:underline;}
.deliveryRules li{list-style-position:inside;}
.indexadapt{width:1200px;}
 .indexadapt .product-list2,.indexadapt .product-filter{width:1200px;}
.htmlDataBlock{margin:10px 0;}
.htmlDataBlock li{list-style-position:inside;}
.htmlDataBlock a{color:#1c8eac}
.adapt{width:900px;float:left;overflow:hidden;}
.regField em{color:#60905D;}
.mainpage{margin:0 auto;}
.slider-wrapper a{color:white;}
.slider-wrapper{padding-top:45px;}
.clear{clear:both;}
.attention{display:block;text-align:center;font-size:24px;background:white;color:#685A4B;margin-top:10px;margin-bottom:10px;}
/*noscript*/
noscript{text-align:center;font-size:28px;color:#60905D;}
.noscript{background:#EEEDE2;padding:10px 0;}
/*end noscript*/
/*content*/
.iphwrp{text-align:center;}
span.price-old{text-decoration:line-through;}
.noavalible{-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
/*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;}
.footer.first{background:#EFF4D0;border-bottom:4px solid #BBB89A}
.footer.second{background:#685A4B;}
.footerHeader{color:#1c8eac;position:relative;display:inline;z-index:1;}
.footercontent > .col4 > div{overflow:hidden;margin-top:10px;}
.contactsWrp a{color:#616161;font-size:14px;}
.col4 li{list-style:none;}
/*END footer*/
/*leftbar*/
.goodsFilterPriceSubmit input{background:none;padding:5px 10px;border:none;cursor:pointer;background:#685A4B;color:white;}
.goodsFilterPriceSubmit input:hover{background:#60905D;}
.leftbar{float:left;width:300px;min-height:300px;}
.goodsFilterPriceSubmit {margin-top: 10px;}
#goods-filter-max-price,#goods-filter-min-price{border:1px solid #ddd;color:#60905D;}
.leftbar li{list-style:none;}
.lCont a.compareInfoAnchor{color:#60905D;}
.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;}
.leftBarParent > ul{display:none;}
.leftBarParent.active > ul{display:block;}
.ajaxdel{cursor:pointer;}
.add_to_compare_small{margin-top:15px;}
.lCont ul{overflow:hidden;}
.add_to_cart_small .icon-cart3{color:white;}
.onebutton:hover{background:#60905D;}
/*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:#60905D;}
.add_to_wishlist_small,.add_to_compare_small{display:block;}
.add_to_wishlist_small{margin-top:15px;}
.small_text{position:relative;}
.small_text:after,.list_prod_wrp .noavalible:after{content: '';position: absolute;left: -10px;width: auto;background: #60905D;z-index: -1;height: 100%;width: 100%;padding: 5px 18px 5px 5px;top: -5px;}
.oneRecent{height:0px;}
.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: #60905D;font-size:20px;}
.showAllRecent.active{background:#866E5F;}
.showThis{margin:0 0 10px 0;height:auto;padding:5px;border:1px solid #685A4B;}
.pagination{text-align: right;margin-top: 10px;padding: 15px;background:#FBF8E5;}
.pagination a{padding:5px;border:1px solid #F2DFDF;color:#60905D;font-size:18px;}
.pagination a:hover{background:#F2DFDF;}
.pagination b{padding:5px;border:1px solid #F2DFDF;color:#60905D;background:#F2DFDF;font-size:18px;}
.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;}
.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:#60905D;}
.prodbuttons-list{display:inline-block;padding:0 0px 0 60px;}
.category-info:hover .name > a{color:#685A4B;}
.product-filter .htmlDataBlock{margin:10px 0 0 0;}
.choosecatalog .jq-selectbox__select{height: 35px;
width: 210px;}
.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;}
.product-filter li{list-style:none;}
.itemW{position:relative;}
a.details{margin-top:70px;display:block;}
a.details .small_text{padding: 0 32px;}
.product-list2 li{list-style:none;}
span.fw_hover_wl {position:relative;font-size: 16px;width: 100%;margin: 0 auto;display: block;margin-top: 40%;margin-bottom: 20px;}
.prodFbot li{list-style:none;}
/*end goods*/
/* Настройки максимальных размеров генерируемых изображений */
.goods-image-icon               {max-width:40px; max-height:40px}
.goods-image-icon-square        {width:40px;height:40px}
.goods-image-small              {max-width:100px; max-height:100px}
.goods-image-small-square       {width:100px; height:100px}
.goods-image-medium             {max-width:280px; max-height:280px}
.goods-image-medium-square      {width:280px; height:280px}
.goods-image-other              {max-width:1000px; max-height:1000px}
.goods-image-other-square       {width:1000px; height:1000px}
.goods-image-large              {max-width:1000px; max-height:1000px}
.goods-image-large-square       {width:1000px; height:1000px}
.goods-cat-image-icon           {max-width:30px; max-height:30px}
.goods-cat-image-icon-square    {width:30px; height:30px}
.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:0 10px 10px 10px;position:relative;border:1px solid #EEE;border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
.scrollInProd{position: absolute;height: 10px;background: black;width: 100%;top: -90px;left:0;}
.page_title .scrollInProd{top:-90px;width:0;}
.imageWrp{text-align:center;}
.tab-content span.new_prod{top:0px;right:0px;}
/*prod*/
/*Информация о заказе*/
.orderInformation{width:900px;float:left;}
table.form.showOrderInfo td {padding: 5px;color: #000000;}
.succsessOrderPage table td{border:1px solid #685A4B;padding:5px;}
/*END Информация о заказе*/
/*Обратная связь*/
.feedbackForm textarea{margin:0;}
.feedbackForm #feedback_file{font-size:14px;}
.regField #feedback_file{padding:0;}
/*end обратная связь*/
/*хлебные крошки*/
.breadcrumb.adapt {overflow:hidden;background: #99CF22;padding: 17px;margin: 10px auto;text-transform: uppercase;color:white;font-weight:bold;cursor:pointer;text-align:center;}
/*end хлебные крошки*/
/*Корзина*/
.cartClear {text-align: right;}
.cartTable .image{margin:0 auto;}
.tFieldName,.cartTable tbody tr td.goodsNameInCart{text-align:left;}
.button.red{background:#60905D;}
div#globalOrder{background:white;padding:15px;} 
#globalOrder li,#globalOrder ol{list-style:none;}
.quick input{padding:5px 2px;background:#EEEDE2;border:none;}
input#contactWantRegister {margin-right: 15px;}
label.invalidInput{display:block;color: #60905D;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;} 
.orderStageDeliveryListTable tbody tr.first .cell1{padding:0 0 10px 0;}
label.quickLabel{padding-left:10px;}
/*end Корзина*/
/*Восстановление пароля*/
.recoveryContent .regContent{margin-top:10px;}
.recoveryContent{color:#666;}
/*end Восстановление пароля*/
/*шаблон товар*/
.goodsDataOpinionAddForm{position:relative;}
a#anchor,a#backanchor {position: absolute;top: -90px;}
.productName h2{color:#60905D;font-weight:bold;font-size:28px;width:70%;margin:0 auto;}
.productName{text-align:center;margin-top:10px;padding-bottom: 10px;border-bottom: 1px solid #EDE9CD;}
.prodbox{margin-top:10px;}
.prodbox .leftside span{color:#999;}
.goodsDataMainModificationArtNumber,.goodsDataMainModificationAvailable{font-weight:bold; padding: 5px 15px 5px 0;}
.goodsDataMainModificationArtNumber span,.goodsDataMainModificationAvailable span{margin-left:10px;}
.goodsDataMainModificationPriceNow {color:#60905D;padding: 0px 10px;display: inline-block;font-size: 24px;font-weight: normal;text-align:center;}
#prodWrp{position:relative;}
.prods-paginate .fl{padding: 10px;position: absolute;left: -10px;top: -10px;background: white;color:#60905D;font-size:12px;text-decoration:underline;}
.prods-paginate .fr{padding: 10px;right: -10px;position: absolute;top: -10px;background: white;color:#60905D;font-size:12px;text-decoration:underline;}
#tabs a{padding:4px 4px;border:1px solid #eee;color:#666;font-size:16px;background:#eee;overflow:hidden;}
#tabs a.active{color:black;background:white;}
.tab-content{position:relative;padding:10px;border:1px solid #EDE9CD;overflow:hidden;display:none;}
.tab-content.active{padding:10px;border:1px solid #EDE9CD;overflow:hidden;display:block;}
.oneprop:first-of-type{margin-top:10px;}
.oneprop .attr_name{width:30%;display:inline-block;font-size:14px;border:1px solid #EDE9CD;padding:10px;height:40px;overflow-x:hidden;text-transform:lowercase;line-height:23px;word-wrap: break-word;}
.oneprop .attr_value{width:69%;display:inline-block;font-size:14px;border:1px solid #EDE9CD;padding:10px;height:40px;overflow-x:hidden;text-transform:lowercase;line-height:23px;word-wrap: break-word;}
.oneprop .attr_name:first-letter,.oneprop .attr_value:first-letter{text-transform:uppercase;}
.attr_value,.attr_name{overflow:hidden;}
.oneprop:nth-child(2n) .attr_name,.oneprop:nth-child(2n) .attr_value{background:white;}
#contents{margin-top:10px;position:relative;}
.tab-content h3{color:#60905D;font-size:18px;}
.goodsDataOpinionShowAddForm{color:#60905D;text-decoration:underline;font-weight:normal;}
.emptyRev{font-weight:normal;}
.goodsDataOpinionAddTable a{color:#60905D;}
.oneRule {border: 1px solid #EDE9CD;margin-top: 10px;padding: 10px;}
.oneRule > h4{color:#685A4B;margin-bottom:5px;}
.oneRule table h4{color:#60905D}
.oneRule em{margin-top:5px;}
.emptyRev{font-size:18px}
.emptyRevAuth{padding:5px 0;font-size:18px;}
.goodsDataOpinionAddTable label{font-size:14px;}
.goodsDataOpinionAddTable input[type="text"]{width:200px;padding:6px 2px;font-size:14px;background: #F7FBDC;border:none;}
.goodsDataOpinionAddTable textarea{width:200px;padding:0 2px;background: #F7FBDC;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:#60905D;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;word-wrap:break-word;}
.goodsDataOpinionListNavigateTop{margin:15px 0;}
.goodsDataOpinionAverageInfo a{cursor:pointer;padding:5px;border:1px solid #ddd;display:inline-block;margin-top:5px;}
.goodsDataOpinionAverageInfo a.active{border-color: #60905D;}
.opinionchooseblock{margin-top:10px;}
.buy-item{margin:10px 0;}
.pNew{float:left;}
.pOld{float:left;}
.goodsDataMainModificationPriceOld{color: #FB8B76;padding:5px 10px 0px 10px;margin-top: 10px;display: inline-block;font-size: 16px;font-weight: normal;}
.callBackContent{position:relative;}
.callBackContent .page_title,.LoginWrp .page_title{margin-bottom:10px;}
.callBackContent .regField textarea{font-size:18px;font-weight:bold;}
.callBackContent label{vertical-align:middle;padding: 10px 10px 10px 0;}
.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 h2{color:#685A4B;margin:5px 0;}
.relatedWrap .customNavigation{top:5px;}
@media only screen and (min-width:1000px) and (max-width:1220px){
.prodGlobalWrp{padding:0 10px 10px 10px}
.productName{padding-top:25px;}
}
@media only screen and (min-width:480px) and (max-width:999px){
  .prodGlobalWrp{padding:10px;border:none;}
  }
@media only screen and (min-width:320px) and (max-width:480px){
.prodGlobalWrp{padding:10px;}
}
/*Просмотр заказа*/
.succsessOrderPage{padding:10px;}
.contact-table,.shopping-cart-table{background:White;}
/*END просмотр заказа*/
/*Быстрый заказ*/
.fields label.invalidInput{display:block;width:230px;padding:10px 10px 10px 0;}
#quickform-order{background: #eee;
border: none;padding: 10px;
color: rgb(20, 123, 125);font-size:16px;float: left;}
#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;}
.field.orderTime select {height: 26px;}
.prodGlobalWrp .new_prod{width: 40px;padding: 5px;background: #99CF22;color: white;}
.currentDeliveryDescription, .currentPaymentDescription{text-align:center;padding-bottom:10px;}
/*End Быстрый заказ*/
#goods-filter-max-price{text-align:right;}
.alignCenter button{cursor:pointer;}
@media only screen and (min-width:1000px) and (max-width:1220px){
  .popup-gallery{margin-top:20px;}
  .indexadapt .product-list2, .indexadapt .product-filter{width:900px;}
  .indexadapt{width:900px;}
  .choosecatalog li{float:right;}
.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;}
.menuwrp{padding:45px 0 15px 0;}
.prodGlobalWrp{}
.content{width:900px;}
.catalogcont{width:900px;}
.mainmenu{width:900px;}
.headercont{width:900px;}
.footercontent{width:900px;}
.box{width:900px;}
.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:580px;}
.product-filter > .category-products > .form-inline.OrderFilterForm{padding:5px 15px 15px 15px;}
.prodbuttons-list {padding: 0px 0px 0 60px;}
.addToCart.button{padding: 10px 0;font-size: 18px;}
.htmlDataBlock.just{width:295px;}
.price-old-list{margin-top:5px;}
.box .catwrp > div > ul > li{width:260px;}
.oneprop .attr_name,.oneprop .attr_value{width:49%;}
}
@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;}
}
@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:1000px){
  .indexadapt .product-list2, .indexadapt .product-filter{width:100%;}
  .indexadapt{width:100%;padding: 0px 15px;}
 .menuwrp{padding:80px 0 15px 0;}
  .resClear1023{clear:both;}
  form#search_mini_form {padding-top:0;padding-bottom: 10px;}
  .prodbuttons-list{display:block;}
  #search{margin-right:10px;}
  .logo{padding-left:10px;}
  .clear1024{clear:both;}
  .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;}
 .adapt{width:100%;}
.leftbar {float:none;width: 300px;min-height: 100px;margin: 0 auto;}
}
@media only screen and (min-width:486px) and (max-width:699px){
.indexadapt .product-list2, .indexadapt .product-filter{width:100%;}
  .indexadapt{width:100%;padding: 0px 15px;}
.goodsDataOpinionAverageInfo a{display:block;}
.item .image{border:1px solid #ddd;overflow:hidden;background:white;}
.item .name{float:left;width:70%;}
.item .name , .cat_prod_hold .name{overflow: hidden;}
.item .name a:hover,.prod_hold:hover .name a:hover{color:#99CF22;}
.item .name a,.prod_hold .name a{color:#8e8d6a;}
.item .price-new > span,.prod_hold .price-new > span{position:relative;color:#1c8eac;}
.item a.addToCart:hover, .prod_hold a.addToCart:hover, .prod_hold span.noavalible:hover{background:#1c8eac;}
.addcartbutton{padding: 10px 0;text-align: right;width:30%;float:right;}
.goods-cat-image-medium,.goods-cat-image-medium-square{max-width:100%;max-height:100%;}
.col4 {width: 100%;float: none;padding: 5px 10px;color: #616161;}
/*footer*/
.footerHeader{display: block;padding: 5px 0;border-bottom:1px dashed #1c8eac;cursor:pointer;}
.fotterArrows {display: inline;float: right;font-size: 25px;}
.contactsWrp div{float:left;padding:5px 10px;}
.tgl{display:none;}
.menu_main li{float:left;padding: 5px 10px;}
.menu_main li a:hover{color:#1c8eac;}
/*footer*/
  .popup-gallery{margin-top:10px;}
  form#search_mini_form {padding-top:0;padding-bottom: 10px;}
  .thumbnail{max-width:100%;}
  .prodbuttons-list{padding:0 0 0 30px;}
  .price-old-list{margin-top:5px;}
  .choosecatalog li {float: right;}
  .mainmenu .menu{width:100%;}
  .clear1024{clear:both;}
  .logo{float:none;margin:0 auto;}
  .prodbox .leftside,.prodbox .rightside{width:100%;padding:5px;}
  .oneprop .attr_name,.oneprop .attr_value{width:49%;}
  .product-filter > .category-products > .form-inline.OrderFilterForm{padding:5px 15px 15px 15px;}
  ul.sort{text-align:right;}
  .filter.table select{width:200px;}
  .leftbar{float:none;margin:0 auto;}
  .mainmenu .menu{display:none;margin:0 auto;}
  .mainmenu{width:95%;}
  .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%;}
  .form.feedb input{width:150px;}
  .form.feedb textarea{width:150px;}
  .indexfeedb_button button{width:150px;}
  .box .catwrp > div > ul > li{width:95%;}
  .logo{text-align:center;}
  .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){
  .CatalogClick{width:55px;}
  .indexadapt .product-list2, .indexadapt .product-filter{width:100%;}
  .indexadapt{width:100%;padding: 0px 15px;}
  .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;}
  .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 #60905D;padding: 10px;font-size: 20px;text-align: justify;background: #60905D;color: white;}
  .alignCenter button{display:block;padding:10px;width:100%;border:none;margin:10px 0;cursor:pointer;}
  .goods-image-other{max-width:100%;}
  .goodsDataOpinionAddTable tr td{display:block;text-align:center;}
  .goodsDataOpinionAverageInfo a{display:block;margin:5px;}
  .goodsDataOpinionAverageInfo a.active{border-color:#60905D;}
  .goodsDataOpinionTableRating{margin:0 auto;}
   div#tabs a{display:block;margin:5px 0;padding:8px;}
  .oneprop .attr_name,.oneprop .attr_value{width:49%;}
  .oneSale .rightside{width:100%;}
  .prodbuttons-list{display:block;padding:0;}
  .htmlDataBlock.just{width:100%;height: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;}
  .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;}
  .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%;}
  .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;}
  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}
  .regField{text-align:center;}
  .logo{text-align:center;}
  .product-list2, .product-filter{width:auto;text-align:center;}
  .col4{width: 100%;margin: 3% 0% 0 0%;text-align:center;padding:0 10px;}
  .leftbar{float:none;min-height:10px;margin:0 auto;}
  .leftbox{width:300px;}
   .headercont{width:100%;}
  .catalogcont{width:95%;}
  .content{width:100%;}
  .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;}
  .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%;}
  .goodsDataMainModificationsDescriptionBlock{text-align:justify;}
  .plus_minus_quantity{text-align:center;}
  .blockwithqty{height:40px;overflow:hidden;}
  .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){
  }
@media only screen and (min-width:700px) and (max-width:799px){
.popup-gallery{margin-top:25px;} 
}
@media only screen and (min-width:320px) and (max-width:599px){
#tabs a{display:block;margin:5px 0;}
}
@media only screen and (min-width:486px) and (max-width:1000px){
.lowRes{display:block;}
/*header*/
.header{background:#60905D;color:white;width: 100%;position: fixed;z-index:200;}
.logoLR{display:block;width:100px;}
.CatalogClick,.logoLR{float:left;padding: 15px;height: 55px;cursor:pointer;}
.CatalogClick{width:80px;}
.logoLR{width:140px;padding:0 10px;}
.CatalogClick:hover,.logoLR:hover,.searchButtonLR:hover,.cartButtonLR:hover,.LCButtonLR:hover,.PhoneLR:hover{background:#194B59;}
.logoLR img{max-width:100%;}
.CatalogClick .line {height: 5px;background: white;margin: 0 0 5px 0;border-radius: 5px;}
.searchButtonLR,.cartButtonLR,.LCButtonLR,.PhoneLR{float: right;width: 50px;height: 55px;padding: 12px 0;font-size: 25px;text-align: center;cursor: pointer;}
.showPhone {position: absolute;font-size: 40px;width:100%;display: none;padding-left:10px;z-index: 10;background: #60905D;cursor:pointer;}
.showSearch{display:none;width:100%;position:absolute;left:0;z-index:10;text-align:center;;height: 45px;background: #60905D;}
.showSearch button.button-search{font-size:20px;}
.showSearch input.searchinp{width:60%;background:white;color: black;margin-top:13px}
.closeLR{font-size:16px;float:right;padding-right:10px;cursor:pointer;}
/*end header*/
/*menu*/
.menuwrp{display:none;}
/*end menu*/
/*leftbar*/
.leftbox{display:none;}
.leftbox.pricefl{display:block;}
/*end leftbar*/
/*Регистрация,Личный кабинет,Обратный звонок*/
.registWrp{text-align:left;}
.right button,.right .button{display:block;margin:0px auto;line-height:40px;width:80%;padding:5px;border:none;background:#99CF22;color:white;font-size:18px;font-family: 'Roboto Condensed', sans-serif;cursor:pointer;text-align:center;}
.right button:hover,.right .button:hover{background:#1c8eac;}
.right{margin-top:20px;}
.callback_convenient_hour_from{display:block;width:100%;}
.interval{display:inline-block;}
/*end Регистрация*/
/*Контент*/
.indexPageHeader,.page_title{overflow:hidden;position:relative;text-align:left;font-size:20px;z-index:1;margin-left: 10px;}
.adapt{width:95%;margin:0 auto;float:none;}
/*end Контент*/
/*товар*/
.item img{display:block;margin:0 auto;}
.prods-paginate{height:25px;}
.item img{max-width:100%;}
.productName h2{font-size:22px;}
div#owl-demo4{width:90%;margin:0 auto;}
.customNavigation{position:static;}
.popup-gallery .customNavigation span{position:absolute;color:#60905D;font-size:20px;cursor:pointer;}
.prev4{top:45%;z-index:20;left:-5px;}
.next4{top:45%;z-index:20;right:-5px;}
.productName{margin-top:20px;}
.plus_minus_quantity{display:inline-block;width:49%;}
.inGoodsButton{display:inline-block;width:49%;}
.right.inGoodsButton{margin:0;}
.right button,.right .button{display:block;margin:0px auto;line-height:40px;width:80%;padding:5px;border:none;background:#99CF22;color:white;font-size:18px;font-family: 'Roboto Condensed', sans-serif;cursor:pointer;text-align:center;}
.tab-content h3{color:#60905D;font-size:16px;}
.goodsDataMainModificationsBlockProperty{text-align:center;display:block;margin:10px auto;font-size:12px;float:left;width:50%;}
.oneprop .attr_name,.oneprop .attr_value{font-size:12px}
.attrOverflow{max-width: 100%;word-wrap: break-word;}
.attr_value{overflow-x:scroll;}
.emptyRev{font-size:14px;}
.goodsDataOpinionTableRating span{font-size:14px;}
.goodsDataOpinionAddTable tr td label{font-size:16px;font-weight:0;}
.tab-content{position:relative;}
.tab-content div#owl-demo,.tab-content div#owl-demo2{margin-top:35px;}
.tab-content a.btn.prev,.tab-content a.btn.prev2 {position: absolute;left: 0px;top: 16px;font-size: 30px;color:#60905D;}
.tab-content a.btn.next,.tab-content a.btn.next2 {position: absolute;right: 0px;top: 16px;font-size: 30px;color:#60905D;}
.addToCartBlock{margin: 0 0 10px 0;}
.nameWrp{margin:10px 0;}
.leftbar{min-height:0;}
  .sortWrp{margin-bottom:150px;}
/*end товар*/
/*регистрация*/
.registWrp{padding-bottom:0px;}
/*end регистрация*/
.contentwrp{padding-top:50px;}
}
@media only screen and (min-width:320px) and (max-width:485px){
  #prodWrp .customNavigation{width:100%;}
  .prod_hold span.new_prod, .item span.new_prod{width:25px;font-size:10px;padding:1px;}
  .menu_main ul li{margin:10px 0 0 0;}
.right button, .right .button{display: block;margin: 0px auto;line-height:40px;width: 80%;padding: 5px;border: none;background: #99CF22;color: white;font-size: 18px;font-family: 'Roboto Condensed', sans-serif;cursor: pointer;text-align: center;}
.contentwrp{padding-top:50px;}
.lowRes{display:block;}
.menuwrp{display:none;}
.leftbar{display:none;}
/*header*/
.header{background:#60905D;color:white;width: 100%;position: fixed;z-index:200;}
.logoLR{display:block;width:100px;padding:5px 0 0 0;float:left;cursor:pointer;height: 55px;}
.CatalogClick{float:left;padding:15px;height: 55px;cursor:pointer;}
.logoLR img{max-width:100%;}
.showPhone {position: absolute;font-size: 40px;width:100%;display: none;padding-left:10px;z-index: 10;background: #60905D;cursor:pointer;padding-top:10px;}
.showSearch{display:none;width:100%;position:absolute;left:0;z-index:10;text-align:center;;height: 45px;background: #60905D;}
.showSearch button.button-search{font-size:20px;}
.showSearch input.searchinp{width:60%;background:white;color: black;margin-top:13px}
.searchButtonLR,.cartButtonLR,.LCButtonLR,.PhoneLR{float: right;width: 40px;height: 55px;padding:18px 0 12px 0;font-size: 20px;text-align: center;cursor: pointer;}
.CatalogClick .line {height: 5px;background: white;margin: 0 0 5px 0;border-radius: 5px;}
.closeLR{font-size:16px;float:right;padding-right:10px;cursor:pointer;}
/*end header*/
.nameWrp {margin: 10px 0;}
.indexadapt .cat_prod_hold{width:100%;float:none;}
.goods-cat-image-medium-square,.goods-cat-image-medium-square img{margin:0 auto;}
.CatalogClick{width:55px;}
.item{padding:10px;}
.item .image{border:1px solid #ddd;overflow:hidden;background:white;}
#owl-demo .item, #owl-demo2 .item, #owl-demo3 .item{background:#FBF8E5;border: 1px solid #ddd;}
.item .name{text-align:center;}
.addcartbutton {margin-top: 5px;text-align:right;}
.item .name , .cat_prod_hold .name{overflow: hidden;}
.item .name a:hover,.prod_hold:hover .name a:hover{color:#99CF22;}
.item .name a{color:#8e8d6a;}
.item .price-new > span,.prod_hold .price-new > span{position:relative;color:#1c8eac;}
.showPhone{position: absolute;font-size: 32px;width: 100%;display: none;padding-left: 10px;z-index: 10;background: #60905D;cursor: pointer;padding-bottom: 10px;}
.fotterArrows {display: inline;float: right;font-size: 18px;}
.tgl{display:none;}
.footerHeader{display:block;border-bottom:1px dotted;cursor:pointer;}
/*Товары*/
.prodName{color:#8e8d6a;}
/*end Товары*/
/*контент*/
.adapt{width:95%;margin:0 auto;float:none;}
/*end контент*/
/*товар*/
.prods-paginate{height:25px;}
.item img{max-width:100%;display:block;margin:0 auto;}
.productName h2{font-size:18px;line-height:25px;}
div#owl-demo4{width:90%;margin:0 auto;}
.customNavigation{position:static;}
.popup-gallery .customNavigation span{position:absolute;color:#60905D;font-size:20px;cursor:pointer;}
.prev4{top:45%;z-index:20;left:-5px;}
.next4{top:45%;z-index:20;right:-5px;}
.productName{margin-top:20px;}
.plus_minus_quantity{display:inline-block;width:49%;}
.inGoodsButton{display:inline-block;width:49%;}
#button-cart{width:100%;}
.right.inGoodsButton{margin:0;}
.tab-content h3{color:#60905D;font-size:14px;}
.goodsDataMainModificationsBlockProperty{text-align:left;display:block;margin:10px auto;font-size:12px;margin-left:30px;}
.oneprop .attr_name,.oneprop .attr_value{font-size:12px}
.attrOverflow{max-width:1000px;}
.attr_value{overflow-x:scroll;}
.emptyRev{font-size:14px;}
.goodsDataOpinionTableRating span{font-size:14px;}
.goodsDataOpinionAddTable tr td label{font-size:16px;font-weight:0;}
.tab-content{position:relative;}
.tab-content div#owl-demo,.tab-content div#owl-demo2{margin-top:35px;}
.tab-content a.btn.prev,.tab-content a.btn.prev2 {position: absolute;left: 0px;top: 16px;font-size: 30px;color:#60905D;}
.tab-content a.btn.next,.tab-content a.btn.next2 {position: absolute;right: 0px;top: 16px;font-size: 30px;color:#60905D;}
.addToCartBlock{margin: 0 0 10px 0;}
/*end товар*/
/*обратный звонок*/
.bottomButtons{text-align:center;}
.regField label{margin:0 0 5px 0;font-size:16px;width:100%;}
.interval{width:49%;}
.forTime input{width:60%;height:35px;}
/*end обратный звонок*/
/*регистрация*/
.buttonWrap{margin-bottom:5px;text-align:center;}
.registWrp{padding-bottom:5px;}
/*end регистрация*/
  }
[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;	line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-quill:before {	content: "\e615";}.icon-camera:before {	content: "\e600";}.icon-profile:before {	content: "\e620";}.icon-copy:before {	content: "\e621";}.icon-folder:before {	content: "\e622";}.icon-cart3:before {	content: "\e603";}.icon-phone:before {	content: "\e604";}.icon-alarm:before {	content: "\e601";}.icon-box-add:before {	content: "\e602";}.icon-bubble:before {	content: "\e605";}.icon-user:before {	content: "\e618";}.icon-user2:before {	content: "\e606";}.icon-search:before {	content: "\e607";}.icon-lock:before {	content: "\e608";}.icon-pie:before {	content: "\e619";}.icon-bars:before {	content: "\e609";}.icon-remove:before {	content: "\e623";}.icon-eye:before {	content: "\e60a";}.icon-eye-blocked:before {	content: "\e61a";}.icon-eye2:before {	content: "\e61b";}.icon-heart:before {	content: "\e60b";}.icon-heart2:before {	content: "\e60c";}.icon-thumbs-up:before {	content: "\e61c";}.icon-thumbs-up2:before {	content: "\e61d";}.icon-loop:before {	content: "\e60d";}.icon-arrow-up:before {	content: "\e62c";}.icon-arrow-right:before {	content: "\e62a";}.icon-arrow-down:before {	content: "\e62d";}.icon-arrow-left:before {	content: "\e62b";}.icon-arrow-up2:before {	content: "\e62e";}.icon-arrow-right2:before {	content: "\e62f";}.icon-arrow-down2:before {	content: "\e630";}.icon-arrow-left2:before {	content: "\e631";}.icon-mail:before {content: "\e60e";}.icon-skype:before {content: "\e60f";}.icon-heart3:before {content: "\e610";}.icon-star:before {content: "\e611";}.icon-diamond:before {content: "\e624";}.icon-mail2:before {content: "\e625";}.icon-banknote:before{content: "\e612";}.icon-feather:before {content: "\e626";}.icon-user22:before {content: "\e613";}.icon-vcard:before {content: "\e627";}.icon-heart4:before{content: "\e614";}.icon-house:before{content: "\e61e";}.icon-megaphone:before {content: "\e628";}.icon-suitcase:before{	content: "\e61f";}.icon-cart4:before{content: "\e616";}.icon-checkmark:before {content: "\e617";}.icon-retweet:before{content: "\e629";}
#topsl {margin: 40px 0 0;padding-bottom: 27px;border-bottom: 1px solid #e9e9e9;}
#topsl .container {margin: 0 auto;}
#topsl .block {
    padding: 106px 1% 0;
    text-align: center;
    display: inline-block;
    position: relative;
 
}
#topsl .block:first-child {margin-left:0;}
#topsl .block .block-title {padding-top: 0px;text-transform: none;color: #666666;font-size: 150%;font-weight: normal;text-transform: uppercase;padding: 5px 0;}
#topsl .block .block-title:before {position: absolute;content: "";height: 84px;width: 84px;border: 1px solid #dfdfdf;left: 50%;top: 0px;margin-left: -43px;-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;}
#topsl .block .block-title span:before {position: absolute;content: "";height: 78px;width: 78px;border: 3px solid #FFF;left: 50%;top: 3px;margin-left: -40px;-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;opacity: 0;filter: alpha(opacity=0);}
#topsl .block .block-title span:after {position: absolute;content: "";background: url("/design/d10706/ico-shoppolicy.png?lc=1756039726") no-repeat -78px top;left: 50%;top: 4px;margin-left: -39px;height: 78px;width: 78px;}
#topsl .block.money-back .block-title span:after {background-position: -234px top;}
#topsl .block.orders-247 .block-title span:after {background-position: -390px top;}
#topsl .block.secured-payment .block-title span:after {background-position: -546px top;}
#topsl .block .block-title:hover {cursor:pointer;}
#topsl .block:hover .block-title {color: #60905D;}
#topsl .block:hover .block-title:before {border-color: #60905D;cursor:pointer;}
#topsl .block:hover .block-title span:before {background: #60905D;opacity: 1;filter: alpha(opacity=100);}
#topsl .block:hover .block-title span:after {background-position: 0px top;}
#topsl .block.money-back:hover .block-title span:after {background-position: -156px top;}
#topsl .block.orders-247:hover .block-title span:after {background-position: -312px top;}
#topsl .block.secured-payment:hover .block-title span:after {background-position: -468px top;}
@media only screen and (max-width:699px){
  #topsl .block {height: 260px;}
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-sms-1, .col-sms-2, .col-sms-3, .col-sms-4, .col-sms-5, .col-sms-6, .col-sms-7, .col-sms-8, .col-sms-9, .col-sms-10, .col-sms-11, .col-sms-12 {float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-12 {width:100%}
.col-xs-11 {width:91.66666667%}
.col-xs-10 {width:83.33333333%}
.col-xs-9 {width:75%}
.col-xs-8 {width:66.66666667%}
.col-xs-7 {width:58.33333333%}
.col-xs-6 {width:50%}
.col-xs-5 {width:41.66666667%}
.col-xs-4 {width:33.33333333%}
.col-xs-3 {width:25%}
.col-xs-2 {width:16.66666667%}
.col-xs-1 {width:8.33333333%}
@media all and (max-width: 767px) {
.col-sms-12 {width: 100%;}
.col-sms-11 {width: 91.66666666666666%;}
.col-sms-10 {width: 83.33333333333334%;}
.col-sms-9 {width: 75%;}
.col-sms-8 {width: 66.66666666666666%;}
.col-sms-7 {width: 58.333333333333336%;}
.col-sms-6 {width: 50%;}
.col-sms-5 {width: 41.66666666666667%;}
.col-sms-4 {width: 33.33333333333333%;}
.col-sms-3 {width: 25%;}
.col-sms-2 {width: 16.666666666666664%;}
.col-sms-1 {width: 8.333333333333332%;}
}
@media all and (min-width: 768px) {
.container {width: 750px;}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
}
@media all and (min-width: 992px) {
.productName {  text-align: left;  }
#site-path {    display: none;}
.popup-gallery {width: 50%;  float: left;}
.prodbox {width: 50%; float: left;}
  
.container {width: 970px;}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
}
@media all and (min-width: 1200px) {
.container {width: 1170px;}
.col-lg-12{width:100%;}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
}
.table_zise.adaptive {
    display: none;
}
@media only screen and (max-width:486px) {
.table_zise.adaptive {
    text-align: center;
}  
  .goodsDataMainModificationAvailable {
    text-align: center;
}
.pNew {
    float:none;text-align: center;
}
  .adapt {width:100%;}
  .table_zise {
    display: none;
}
.table_zise.adaptive {
    display: block;
}
#quickform-order {
    float: left;
    margin: 0px 23%;
}
#quickform-close {
    float: left;
    margin: 4px 20%;
   
}  
.sideHeader {
    text-align: center;
}  
#site-path {display:none;}
#popupBlock{display:none !important;}
}
/*** Хлебные крошки ***/
#breadcrumbs {margin-bottom: 20px;background: #60905D;}
.breadcrumbs {padding: 10px 0px;padding-bottom: 10px;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.breadcrumbs li {display: inline;text-transform: capitalize;font-weight: bold;}
.breadcrumbs li span {display: inline-block;color: #fff;padding: 0 10px 0 0;font-weight: normal;}
.breadcrumbs li span:hover {text-decoration: underline;}
.breadcrumbs li:after {content: ">";display: inline-block;color: #fff;margin-right: 10px;}
.breadcrumbs li:last-child:after {content: " ";}
.breadcrumbs li:first-child {padding-left:10px;}
.atop {width:70%;margin: 0 auto;}
.oldprice {padding: 0px 10px; float:none;}
p.old-price {color: #FB8B76; text-decoration: line-through;}
.withThis a.addToCart, .relatedWrap a.addToCart {display:none;}
.owl-carousel .owl-wrapper-outer .item .price{height:70px;}
.addcartbutton {
    display: none;
}
#breadcrumbs .breadcrumbs li strong {
    color: #99CF22;
}
.breadcrumbs li:last-child {
    color: #99CF22;
}
.adapt .htmlDataBlock.goodsHtml .box-content span {
    font-size: 14px;
    color: #616161;
    font-family: 'Roboto Condensed', sans-serif !important;
}
.box-content.htmlDataBlock span {
    font-size: 15px;
    color: #616161;
    font-family: 'Roboto Condensed', sans-serif !important;
}
@media only screen and (max-width: 705px) {
.tftable td, .tftable th {
    padding: 2px !important;
}
.adapt {
    padding: 0px !important;
    margin: 0px !important;
}
.fancybox-inner {
    width: 100% !important;
}
.fancybox-skin {
    padding: 0px !important;
}
.fancybox-wrap {
    width: 100% !important;
    left: 0px !important;
}
}
div#tops2 img {
    max-width: 100%;
}
.banner-text {
    font-size: 20px;
    color: #60905d;}
div#tops2 .block.col-sm-4.col-smb-12 {
    border: 1px solid #000;}
.menuparent.spec {color: #EE1B21;}
.menuparent.spec:hover {color: #EEE41B;}
.header .htwrp div#city {text-align: left;}
.headerTop {justify-content: flex-end;}
.headerTop {display: block;height: 40px;}
.reg {float: right;}
.location {float: left;}
@media only screen and (max-width:1000px){
.htwrp {display: none;}
.hbwrp .headerBottom {display: none;}
}
.prod_hold .price-new span.price-old {color: #FF2400}
.mob_text {
    display: none;
    text-align: center;
    color: #1c8eac;
    position: relative;
    font-size: 20px;
    font-weight: 600;
}
@media only screen and (max-width:486px) {
.mob_text {
    display: block;
}
}
.mob_text {border-bottom: 1px dashed;width: max-content;margin: 0 auto;}
.mob_text.other {font-size: 15px;border: none;color: black;font-weight: 200;white-space: nowrap;}
.mt-1 {margin: 15px 0 15px 0;}
    #us_form {
     margin: 0;
     font-family: arial, helvetica, clean, sans-serif;
     font-size: 13px;
     font-style: normal;
     font-weight: normal;
     text-decoration: none;
     color: black;
     background-color: white;
     overflow: visible;
    }
     
    #us_form table {
     margin: 0;
    }
    #us_form th, #us_form td {
     vertical-align: top;
     text-align: left;
     border: 0;
     padding: 0;
     
    }
     
    /* http://stackoverflow.com/questions/1100409 */
    .us_input, .us_select {
        border-top: 1px #acaeb4 solid;
        border-left: 1px #dde1e7 solid;
        border-right: 1px #dde1e7 solid;
        border-bottom: 1px #e3e9ef solid;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        padding: 2px;
    }
    .us_input:hover, .us_select:hover, .us_input:focus, .us_select:focus {
        border-top: 1px #5794bf solid;
        border-left: 1px #c5daed solid;
        border-right: 1px #b7d5ea solid;
        border-bottom: 1px #c7e2f1 solid;
    }
     
    label input.us_checkbox {
     margin-right: 4px;
    }
    #us_form * {font-family:arial,helvetica,sans-serif;font-size:13px;}
    /* ]]> */
    
    
    
    
    
    
    
    #parent_popup {
    
      background-color: rgba(0, 0, 0, 0.8);
    
      display: none;
    
      position: fixed;
    
      z-index: 99999;
    
      top: 0;
    
      right: 0;
    
      bottom: 0;
    
      left: 0;
    
    }
    
    #popup {
    
      background: #fff;
    
      width: 520px;
    
      margin: 10% auto;
    
      padding: 5px 20px 13px 20px;
    
      border: 10px solid #ddd;
    
      position: relative;
    
      /*--CSS3 Тени для Блока--*/
    
      -webkit-box-shadow: 0px 0px 20px #000;
    
      -moz-box-shadow: 0px 0px 20px #000;
    
      box-shadow: 0px 0px 20px #000;
    
      /*--CSS3 Скругленные углы--*/
    
      -webkit-border-radius: 15px;
    
      -moz-border-radius: 15px;
    
       border-radius: 15px;
    
    }
    
    .close {
    
        background-color: rgba(255, 255, 255, 0.8);
    
        border: 2px solid #ccc;
    
        height: 24px;
    
        line-height: 24px;
    
        position: absolute;
    
        right: -24px;
    
        cursor: pointer;
    
        font-weight: bold;
    
        text-align: center;
    
        text-decoration: none;
    
        color: rgba(255, 255, 255, 0.9);
    
        font-size: 14px;
    
        text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
    
        top: -24px;
    
        width: 24px;
    
        -webkit-border-radius: 15px;
    
        -moz-border-radius: 15px;
    
        -ms-border-radius: 15px;
    
        -o-border-radius: 15px;
    
        border-radius: 15px;
    
        -moz-box-shadow: 1px 1px 3px #000;
    
        -webkit-box-shadow: 1px 1px 3px #000;
    
         box-shadow: 1px 1px 3px #000;
    
    }
    
    .close:hover {
    
        background-color: rgba(200, 200, 200, 0.8);
    
    }
    
    
    
    
    
    
    
    
    
    .myup3{ display:none;position:fixed; top:0; left:0; width:100%; height:100%;  z-index:900; background: url(/design/d10706/fonprozr.png?lc=1756039726); }
    .myup {
     
    position: fixed; 
    z-index:10000;
    top: 50%; 
    width: 800px; 
    margin-left: -400px; 
    margin-top: -228px; 
    height:507px;  
    left:50%!important;
    
    background: url(/design/d10706/podpiska.png?lc=1756039726);
    border-radius:5px; 
    -webkit-border-radius:5px; 
    -khtml-border-radius:5px; 
    -moz-border-radius:5px; 
    -o-border-radius:5px; 
    
    font-weight: bold; 
    border: none; 
    font-family: arial; 
    font-size: 12px; 
    font-style: oblique; 
    line-height: 9px;
    }
    
    
    
    
    .mytext{
    position:relative;
    height: 202px;
    width:370px;
    left:15px;
     top: 35px;
    }
    
    .myclose {
        background-color: rgba(0, 0, 0, 0.8);
        border: 2px solid #ccc;
        height: 24px;
        line-height: 24px;
        position: absolute;
        right: -13px;
        font-weight: bold;
        text-align: center;
        text-decoration: none;
        top: -15px;
        width: 24px;
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        -ms-border-radius: 15px;
        -o-border-radius: 15px;
         border-radius: 15px;
        -moz-box-shadow: 1px 1px 3px #000;
        -webkit-box-shadow: 1px 1px 3px #000;
        box-shadow: 1px 1px 3px #000;
    }
    .myclose:before {
        color: rgba(255, 255, 255, 0.9);
        content: "X";
        font-size: 14px;
        text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
    }
    .myclose:hover {
        background: #66840a;
    }
@media only screen and (max-width:486px) {
#owl-demo5 .item .goods-cat-image-medium-square {height: 200px;}
#owl-demo5 .item .goods-cat-image-medium {height: 200px;max-height: 200px;}
}
.item .nameWrp a {height:42px;}
.sticker {color:white;z-index: 2;position: absolute;    background: #99CF22;}
.sticker label {display: none;}
.sticker span {font-size: 14px;margin: 0 4px 4px 0;padding: 4px 8px;line-height: 16px;text-align: center;font-weight: bold;}
.sticker span:last-child {margin-right: 0 !important;}
.sticker__sales {background: var(--color-red);}
.sticker__sale {background: var(--color-red);}
.sticker__sale:before {content: 'sale';}
.sticker__best {background: var(--color-orange);}
.sticker__best:before {content: 'hit';}
.sticker__new {background: var(--color-blue);}
.sticker__new:before {content: 'new';}