html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}::-moz-focus-inner{border:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{background:#faf6eb}body{font-family:'Roboto Condensed',sans-serif;font-size:10pt;width:100%;height:100%;color:#230a05;line-height: 18px;/*background:#e5e5e5*/}a{color:#000000;outline:none;text-decoration:none}a:hover{text-decoration:none}p{margin-bottom:0}img{border:none}/*input{vertical-align:middle}*/h1{color:#333;font-size:2em;font-weight:normal;padding:5px 0 5px 0;line-height:100%;text-transform:none;max-width:90%}h2{color:#333;font-size:18px;font-weight:normal;margin:5px 0 5px 0;padding:5px 0 5px 0;line-height:18px;text-transform:none}h4{font-size:14px;font-weight:normal;margin-bottom:8px;text-align:center}h5{font-size:13px;font-weight:normal;margin:5px 0 5px 0;padding:5px 0 5px 0;line-height:15px;text-transform:none}h6{font-size:13px;font-weight:normal;margin:5px 0 5px 0;padding:5px 0 5px 0;line-height:15px;text-transform:none}#wrapper{width:995px;margin:0 auto;min-height:100%;height:auto!important;background-color: #fff; box-shadow: 0 0 15px #b7b7b7;}.text{text-indent:35px}.text table,.text table p{text-indent:0}.text ul li{list-style-type:disc;text-indent:0;list-style-position:outside;margin-bottom:5px}.text ul{padding-left:15px}

#header{height:132px;background:/*linear-gradient(0deg, #ffffff, #95deff)*/transparent;position:relative;z-index:5}
#header table {
  width: 100%;
  margin-bottom: 25px;
  text-align: center;
}
#header table tbody tr td {
  vertical-align: middle;
  width: 33%;
}

.head-top{background-color: #240402;font-size:0.85em;text-align:center;color:#fff;padding:5px 0}.b-langs{position:absolute;right:20px;top:2px}
.logoText{
    padding-top: 20px;
}  

.logoText img {
  width: 100%;
  margin-bottom: 15px;
}
.head_phone {
  font-size: 1.5em;
  line-height: 1.25em;
}
.phone,.help,
.logoImg{float:right;display:inline;padding-right:20px;}
.logoImg img {max-width: 86px; height: auto;}
.top-banner{float:right;display:inline;font-size:16px;white-space:nowrap;margin-left:-40px;margin-top:-5px;position:absolute;padding-left:0;padding-right:10px;width:980px;text-align:center}.logoImg{margin-top:10px;margin-right:30px;padding-right: 25px;}

.phone{margin:35px 45px 0 -40px;text-align:right;}
.phone span{font-size:12px;white-space:nowrap}
.right_head {
  text-align: right;
  padding: 25px;
  font-size: 1.1em;
  line-height: 2em; 
}

.search_button{width:77px;height:25px;background:url(search.gif) top center no-repeat;cursor:pointer;border:0}.search_button_eng{background-image:url(search_eng.gif)}.search_button:hover{background-position:bottom center}.search_txt{width:170px;height:26px;line-height:24px;background:url(search_txt.gif) center no-repeat;font-size:11px;font-family:Tahoma;padding:0;padding-left:8px;color:#230a05;border:0;margin-right:10px}#search_wide .search_txt{width:543px;background-image:url(wide_search.gif)}.login{text-align:right;margin:20px 30px 12px 0}

.basket {
  position: relative;
  z-index: 100;
  float: right;
  /* margin-top: -18px; */
  display: inline;
  /* background: url(arrow.gif) 100% 4px no-repeat; */
  text-decoration: none!important;
  padding: 10px;
}
.basket:hover {cursor:pointer;}
.cartText {
  /*background: url(basket.gif) left 3px no-repeat;*/
  /* padding-bottom: 5px; */
  color: #250402;
  padding-right: 25px;
  /* text-decoration: none!important; */
  display: block;
  /* line-height: 22px; */
  /* font-size: 10pt; */
}

.smallBasket{position:absolute;right:-12px;top:39px;z-index:100;display:none;background:#230a05;border:1px solid #230a05;border-top:1px solid #faf7e1;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.smallCartItems tbody td{border-bottom:1px dotted #dfb480}.smallCartItems tfoot td{white-space:nowrap;vertical-align:middle;line-height:20px;font-size:14px}.smallCartItems tbody td:first-child{vertical-align:middle}.smallCartItems td{padding:6px}.smallCartItems tbody tr:hover td{background:#dfb480;color:#230a05}.smallCartItems a{color:#dfb480!important}.open_basket{float:left;margin-right:20px;display:inline;text-transform:uppercase}* html .open_basket{float:none}.cart_item_title{min-width:150px}.itemTitle{font-weight:bold}.itemPrice{white-space:nowrap}.itemProperty{font-size:10px;font-style:italic}.cart_item_title p span{font-weight:normal;font-size:10px;font-style:italic}#menu{border:none}

.menu {
    z-index: 5;
    position: relative;
    bottom: 0;
    /* left: -38px; */
    top: 10px;
    height: 40px;
    display: inline;
    float: left;
    /* background: #240402; */
    /* padding: 5px 0px; */
    font-size: 12pt;
    box-shadow: 0 0 7px #bebebe;
}

.menu_head, .menu_footer { 
  width: 100%;
  /* padding-top: 8px;*/
}

.menu ul {
  list-style: none;
  margin: 0;
  padding-left: 28px;
  float: left;
  /* border-left: 1px solid #230a05; */
  /* border-right: 1px solid #230a05; */
}

.menu ul ul { 
  border: 0;
  z-index: 1000;
  padding: 0;
  background-color: white;
}

.menu li {
  float: left;
  position: relative;
  background: #ffffff;
}

.menu ul a {
  color:#250402;
  text-decoration:none;
  display:block;
  padding: 0px 5px;
  margin-left:-2px;
  text-align:center;
  line-height:40px;
}

.menu ul .level_2 a {padding:1px 10px 2px 10px}

.menu ul .level_4 {-moz-box-shadow:2px 2px 1px #000;-webkit-box-shadow:2px 2px 1px #000;box-shadow:2px 2px 1px #000}

li.firstLiHover,li.active{color:#faf7e1}
.liHover,a.active_sub{background:#cdcdcd;}
ul.level_1 li.li_1 a.a_1:hover,ul.level_1 li.active a.a_1,.menu_footer ul li:hover{background:#cdcdcd;}

.menu ul div {
  float: left;
    display: none;
    position: absolute;
    /* top: 24px; */
    background: #ffffff;
    padding: 8px 0;
    /* width: 200px; */
    /* z-index: 15; */
    /* border-left: 1px solid #230a05; */
    /* border-right: 1px solid #230a05; */
}

.menu li li{border:0;width:200px}
.menu li li a{text-align:left;line-height:normal}
.menu li:hover li div,
.menu li li div{top:-9px;left:200px;left:200px;transition: 0.4s;}
.menu li li div ul{width:200px}

.menu ul li:hover div.level_2 {
  display:block;
  border:1px solid #cdcdcd;
  margin-left:-2px;
  -moz-box-shadow:3px 3px 10px rgba(0,0,0,.5);
  -webkit-box-shadow:3px 3px 10px rgba(0,0,0,.5);
  box-shadow:3px 3px 10px rgba(0,0,0,.5);
  transition:visibility 0s linear .3s;
}

.menu ul li:hover div.level_2 li div.level_3 {display:none}

.menu ul li div.level_2 li:hover div.level_3 {
  display:block;
  border:1px solid #cdcdcd;
  -moz-box-shadow:3px 3px 10px rgba(0,0,0,.5);
  -webkit-box-shadow:3px 3px 10px rgba(0,0,0,.5);
  box-shadow:3px 3px 10px rgba(0,0,0,.5);
}

.menu ul li div.level_2 li:hover div.level_3 li div.level_4 {display:none}

.menu ul li div.level_2 li div.level_3 li:hover div.level_4 {
  display:block;
  border:1px solid #000;
  top:-9px;
  left:199px;
  border:1px solid #f0e6d3;
  -moz-box-shadow:3px 3px 10px rgba(0,0,0,.5);
  -webkit-box-shadow:3px 3px 10px rgba(0,0,0,.5);
  box-shadow:3px 3px 10px rgba(0,0,0,.5);
}

.level_2 {z-index: 5}
.level_3 {z-index: 6; transition:visibility 0s linear .3s;}

.menu ul li a, .menu ul div {
-webkit-transition: all .25s ease;
}
.menu td {vertical-align: top;}
  
#middle{width:100%;padding:0 0 155px;height:1%;position:relative}#middle:after{content:'.';display:block;clear:both;visibility:hidden;height:0}#container{width:100%;float:left}

#content{padding:17px 17px 48px 32px}

.banner{width:642px;overflow:hidden}
  
  .forms {position:relative;border-radius:unset;background-color: #ffffff;float:right;display:inline;/*margin-right:16px;*/padding:12px 17px;position:relative;text-align:right;width:96%;}
  .forms select{text-shadow:0 0 3px #f2e9d9;border-radius: unset;padding:2px 5px;}

.forms:hover,
.prodBuyArea:hover,
.colProdWrap:hover,
#reviews:hover,
.news-block:hover {
  box-shadow:0 0 10px #bebebe
}

  /*.forms label{padding: 0px 5px;}*/
  
.colProdWrap,.colProdWrapIn,#reviews,.prodBuyArea{background:#fff;border-radius:unset;padding:12px 17px;position:relative;box-shadow:0 0 5px #bebebe;}

.prodBuyArea {padding-bottom: 20px;}

.colProdWrap,.colProdWrapIn,#reviews {width:95%;margin-bottom:10px;line-height:16px;}

.colProdWrap input[type="text"], .colProdWrapIn input[type="text"], .input-basic[type="text"], .review-fields {
  text-align:right;
  color:#434343;
  height:18px;
  padding:0 5px;
  background:#fff;
  border:none;
  border-radius:unset;
  margin:0 4px;
  box-shadow:0 0 3px #bebebe
}
.colProdWrap .prod-title {
  color: #8c0500;
  font-size: 16pt;
  line-height: 1.25em;
}
.colProdWrap .prod-descr {
  padding-bottom: 10px;
  line-height: 1.25em;
  font-size: 12pt;
}

.input-coupon {
  width: 150px;
  font-size: 14pt;
  padding: 5px 5px!important;
}

input, textarea, .txt-area, .inline-area {
  color:#434343;
  background:#fff;
  border:none;
  border-radius:unset;
  margin:0 4px;
  box-shadow:0 0 3px #cdcdcd
}

textarea::placeholder, input::placeholder {
  color: #afafaf;  
}

textarea, .txt-area {
  padding: 15px;
  font-family: inherit;
}
input, .inline-area {
  padding: 7px 15px;
}

.colProdWrap input[type="text"], .colProdWrapIn input[type="text"] {width:30px; float:left;}
.colProdWrap input[type="text"]:hover,
.colProdWrapIn input[type="text"]:hover,
.input-basic[type="text"]:hover,
.input-basic[type="text"]:focus,
.txt-area:hover, .txt-area:focus,
.inline-area:hover, .inline-area:focus,
input[type="text"]:hover, input[type="text"]:focus, textarea:hover, textarea:focus {
  /*border:1px solid #bebebe;*/
  box-shadow:0 0 3px #707070
}

.inProdBox, .inPageBox{margin-bottom:10px;top:10px;line-height:1.5em;background:#fff;border-radius:none;padding:20px 12px 20px 12px;position:relative;font-size:14pt;}

.inPageBox {padding: 30px 60px;/*box-shadow:0 0 5px #bebebe;*/}

.inPageBox img {max-width: 100%; height: auto;}

.inPageBox p {margin-top: 10px; margin-bottom: 10px;}

.inPageBox h1 { font-size: 2em; border-bottom: 1px solid; max-width: 100%;}

.inProdBox a, .inPageBox a { text-decoration: none; color: #ff502e;}
.inProdBox a:hover, .inPageBox a:hover { text-decoration: underline}

 .inPageBox li {
   list-style-type: disc;
   list-style-position: outside;
   margin-left: 25px;
}

.inProdBox ul{list-style-position:inside!important;list-style-type:disc!important;margin:5px 0}.inProdBox ol{list-style-position:inside!important;list-style-type:decimal!important;margin:5px 0}.inProdBox li{margin-left:25px;list-style-position: outside}.inProdBox p{text-indent:0!important;margin:0!important;padding:3px 8px 3px 8px}

.prodVariants{
  display:inline;
  font-size: 1.25em;
  width: 100%;
}
.prodVariants td{padding:10px;vertical-align:middle;font-size:12pt}
.prodVariants tr.td {vertical-align: middle;}
.prodVariants td.vcol-qty{padding-right:10px}
.prodVariants .lastRow td{border:0}
.shop_button .order-btn{width:99px}
.shop_button{width:99px;text-align:right}
.price{
  font-size:1em;
  color:#8c0500;
  text-align: right;
}

.pages{text-align:right;font-size:16px;margin-top:15px;margin-right:20px}.pages a{text-decoration:none}.gallery a{background-repeat:no-repeat;background-position:center center;display:inline;float:left;margin:2px;width:48px;height:48px;overflow:hidden;border-radius:none}.descr_prod_body p{text-indent:15px;margin-bottom:10px;}#read-more{display:block}#x-more{display:block}.column{width:200px;float:left;padding-right:25px}.columns{font-family:'Trebuchet MS'}.columns a{color:#230a05;text-decoration:none}.columns a:hover{text-decoration:underline}

.cart-table-wrap{
  border-radius:unset;
  padding: 15px 0px;
  width: 100%;
}

.cart-table{width:100%;font-size:14pt;line-height: 45px;}.cart-table a{color:#8c0500;line-height: 25px;}.cart-table tbody td{/*font-size:14pt*/;line-height:15px;border-top:1px solid #cbb5a0}.cart-table tfoot{border-top:1px solid #cbb5a0}.cart-table tbody td input[type="text"]{font-size: 14pt;padding: 5px 5px;}.cart-table thead td{white-space:nowrap;border-bottom:1px solid #cbb5a0}.cart-table td{vertical-align:middle;padding:10px}.cart-table tfoot td{text-align:right}.cart-table .delete a{display:block;width:79px;background-image:url(delete.gif)}.cart-table .delete a.delete_eng{background-image:url(delete_eng.gif)}.cart-table .delete a:hover{background-image:url(delete_hover.gif)}.cart-table .delete a.delete_eng:hover{background-image:url(delete_hover_eng.gif)}.cart-table tfoot input.buy-btn{background-image:url(checkout.gif);width:136px}.cart-table tfoot input.recalc-btn{background-image:url(recalc.gif);width:136px}.cart-table tfoot input.checkout_eng{background-image:url(checkout_eng.gif)}.cart-table tfoot input.buy-btn:hover{background-image:url(checkout_hover.gif)}.cart-table tfoot input.recalc-btn:hover{background-image:url(recalc_hover.gif)}.cart-table tfoot input.checkout_eng:hover{background-image:url(checkout_hover_eng.gif)}.cart-table tfoot .price{margin-left:12px;font-size:18px}.cart-table tfoot td.discount_total{white-space:nowrap;font-size:14px;font-weight:bold;color:#8c0500;text-align:center}.cart-table tfoot a{text-decoration:none;font-weight:normal}.cart-table .item_quantity{text-align:center}

#sideRight {
  float:left;
  margin-right:-3px;
  width:268px;
  margin-left:-299px;
  position:relative;
  background:transparent;
  padding-top:43px;
  padding-bottom:48px;
  top: 45px;
  z-index: 1;
  /*font-size:13px*/
}

.blockWrap{background:#cbb5a0;padding:10px 15px;border-radius:none;width:238px;overflow:hidden;margin-bottom:12px;position:relative;z-index:1}
#footer {
  position:relative;
  z-index:5
}
#foot_menu{margin-top:3px;top:0;/*left:33px*/}
.foot_help{float:right;display:inline;margin-top:5px;font-size:11px;margin-right:50px;position:relative;z-index:10;white-space:nowrap}
.foot_help a{color:#dfb480}
.foot_logo{float:left;display:inline;margin:20px 60px 0 0}
.copy {
    margin-right: 25px;
    display: block;
    padding: 25px;
    text-align: center;
}
  
.insales{font-size:11px;float:right;display:inline;margin:28px}.roundImg{border-radius:none}.clear{clear:both}.decoration{text-decoration:none}.decoration:hover{text-decoration:underline!important}

#add_product_notification{
  background-color:#fff;
  color:#230a05;
  font-size: 1.5em;
  font-weight:bold;
  padding:25px 20px;
  /* border:1px solid #230a05; */
  border-radius:none;
  line-height: 2em;
  width: 300px;
  box-shadow: 0 0 5px #bebebe;
}

#own_preloader{z-index:100000;text-align:center;vertical-align:middle;width:220px;height:60px}#reviews h3{padding:8px 13px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}#reviews p.reviews_head{margin-bottom:20px;text-transform:uppercase;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}#reviews_link{cursor:pointer;text-transform:none}.review{margin-bottom:40px}#reviews{margin-top:20px}ul.reviews{list-style-type:none;margin:0;background:#f2e9d9;zoom:1}ul.reviews li{padding:8px 13px;background:#f2e9d9;border-bottom:1px dotted #230a05;zoom:1}

.rating_wrapper{overflow:hidden;margin-bottom:10px}.rating_label{float:left;margin-right:10px}.box{padding:10px}.reviewsWrap{position:relative;width:100%}.center_note{z-index:100;display:none;position:absolute;top:130px;left:260px;padding:30px;background:#cbb5a0;color:#230a05;font-weight:bold;padding:15px 10px;font-family:Tahoma;font-size:14px;font-style:normal;border:1px solid #230a05;border-radius:none}.error{color:red!important}.input-error{border:1px solid red!important}.notice{margin:15px 0;color:#f2d9ac}.small{font-size:85%}td.top{background-image:url(menu-t.gif);background-position:top left;background-repeat:no-repeat;vertical-align:middle;text-align:center;width:160px;height:169px}td.niz{background-image:url(menu-b.gif);background-position:top left;background-repeat:no-repeat;vertical-align:middle;text-align:center;height:31px;width:160px}td.niz a{text-decoration:none;font-size:13px;color:#dfb480;font-family:'Trebuchet MS'}td.niz a:hover{text-decoration:underline}td.ptop{background-image:url(menu-tp.gif);background-position:top left;background-repeat:no-repeat;vertical-align:middle;text-align:center;width:149px;height:90px}td.pniz{background-image:url(menu-bp.gif);background-position:top left;background-repeat:no-repeat;vertical-align:middle;text-align:center;height:31px;width:149px}td.pniz a{text-decoration:none;font-size:12px;color:#dfb480;font-family:'Trebuchet MS'}td.pniz a:hover{text-decoration:underline}td.filter-odd1{vertical-align:middle;height:15px;padding-left:4px}td.filter-odd2{vertical-align:middle;height:15px;padding-left:4px;border-color:#230a05;border-bottom-style:solid}

.parm-filter{text-decoration:none}
.parm-filter td{padding: 5px 10px;}

td.padd-left5{padding-left:4px}
tr.tovar{border:1px;border-color:#cbb5a0;border-bottom-style:solid;border-top-style:solid}table.box-scheme{background-image:url(box-scheme.png);background-repeat:no-repeat;width:352px;font-size:x-small;font-weight:bold;height:250px}table.pack-scheme{background-image:url(pack-scheme.png);background-repeat:no-repeat;width:352px;font-size:x-small;font-weight:bold;height:250px}.cabinet-hh,.cabinet-hhw,.cabinet-standard,.box-low,.box-low-rec,.box-low-deep,.lighter-type,.box-10-5-5,.cylinder{font-size:9pt;background-repeat:no-repeat;background-position-x:center;width:100%;color:#240402;margin-bottom:15px}.cabinet-standard{background-image:url(cabinet-standard.png);height:420px}.cabinet-hh{background-image:url(cabinet-hh.png);height:285px}.cabinet-hhw{background-image:url(cabinet-hhw.png);height:307px}.box-low{background-image:url(box-low.png);height:233px}.box-low-rec{background-image:url(box-low-rec.png);height:208px}.box-low-deep{background-image:url(box-low-deep.png);height:215px}.lighter-type{background-image:url(lighter-type.png);height:290px}.box-10-5-5{background-image:url(box-10-5-5.png);height:388px}.cylinder{background-image:url(cylinder.png);height:289px}table.tube-scheme{background-image:url(tube-scheme.png);background-repeat:no-repeat;width:420px;font-size:11px;font-weight:normal;height:88px;margin-left:-15px}td.bs-h{text-align:left;width:39px;padding-left:15px;height:76px;padding-top:58px}td.bs-w{text-align:left;width:218px;padding-left:20px;height:26px}td.bs-d{text-align:left;padding-left:0;padding-top:0}td.d-format{text-align:center;width:49px}td.bloggg{vertical-align:middle;text-align:center;padding:7px}.tlll{text-align:center;width:39px;padding-left:203px;height:27px;padding-top:8px}.tddd{text-align:center;width:43px;padding-left:0;height:50px;padding-top:0}.t-format{text-align:center;width:372px;padding-left:0;height:50px;padding-top:0}td.shape-up{width:374px;height:17px;background-image:url(upper_miter.png)}td.shape-upl{width:36px;height:17px}td.shape-body{width:374px;background-image:url(shape_edge.png)}.blockWrap,.blockWrap p,.blockWrap img,.blockWrap a,.blockWrap a img{position:relative!important;z-index:1!important;zoom:1}#container{}#grid{position:relative;z-index:3!important}.fullimg_link{padding-bottom:10px;font-size:13px}#comments{margin:20px 0}#comments dt{margin-top:10px}#comments dd input,#comments dd textarea{width:300px}#comments>ul{margin-top:10px}#index-right #comments>ul>li{margin:0;list-style-type:none}#index-right .comments{padding-left:0!important}.comment{padding:10px;font-size:12px;border-top:1px dotted #666}.comments{border-bottom:1px dotted #666}.comment-details{font-size:90%;background:#ddd;padding:2px 5px}.comment-form{margin-top:40px}.comment-form .hint{font-size:11px;font-style:italic;color:#666}.comment-form dt{font-weight:bold}.comment-form input[type="submit"]{margin-top:8px}.blog-details{padding-top:15px}#comments_link{cursor:pointer}.note,.comment-details{font-size:11px!important;color:#8c0500;padding-bottom:10px}
.pagination{font-weight:bold;text-align:center}
.pagination_page a{
    text-decoration: none;
    font-size: 10pt;
    color: #f2e9d9;
    border-radius: none;
    padding: 5px 10px;
    background-color: #240402;
    box-shadow: 0 0 3px #bebebe;
    margin-left: 10px;
}
.pagination_page a:hover{
    background-color:#915346;
    box-shadow: 0 0 3px #bebebe;
}
.current_page{
    text-decoration: none;
    font-size: 10pt;
    font-weight: bold;
    color: #000;
    border-radius: none;
    border: 1px solid #240402;
    padding: 5px 10px;
    background-color: #fff;
    box-shadow: 0 0 3px #bebebe;
}
#comments,#comment_form,#review_form{margin-top:20px;overflow:hidden}ul.comments{list-style-type:none;margin:0}ul.comments li{}#comment_form dd,#review_form dd{margin:2px 0 5px 0}#comment_form input,#review_form input{width:200px}#comment_form textarea,#review_form textarea{overflow:auto;width:400px}#author_fields,#comment_fields{display:block;margin-right:15px}#moderation_warning{margin-top:20px}.comment-btn{background:url(send.png) center top no-repeat;border:0 none;cursor:pointer;height:25px;width:96px!important}.comment-btn{background-position:center bottom}#blog .article{margin-bottom:0;padding-bottom:20px;padding-top:20px;border-bottom: 1px dotted {{ settings_text_color }}}.hiddenFooter-reopen{border:medium none;left:365px;position:absolute;top:-263px;cursor:pointer}.ui-footer-content{position:relative}#bottom-slide{bottom:-131px;cursor:pointer;display:block;left:50%;margin-left:-475px;position:fixed;width:950px;z-index:1001;width:950px;height:131px}#bottom-slide a,#bottom-slide img{display:block}#side-slide{bottom:0;display:block;left:50%;margin-left:0;position:fixed;width:0;z-index:1;cursor:poiner}.risingfooter-close{background:url(min.png) center top no-repeat transparent;cursor:pointer;height:35px;left:895px;position:absolute;top:10px;width:44px}
  
.productWrap, /*.cart-table-wrap,*/ .paramsWrap{
  background:#ffffff;
  border-radius:unset;
  box-shadow:0 0 5px #bebebe
}
.productWrap {
  margin-right:20px;
  margin-left:4px;
  margin-bottom:15px;
  float:left;
  width:160px;
  position:relative;
  padding:17px;
  line-height:16px;
  position:relative;
}
  .productImg{
    display:block;
    width:160px;
    height:160px;
    overflow:hidden;
    margin-bottom:10px;
  }
/*.productWrap:hover{
  box-shadow:0 0 15px #838383;
}*/
.prodIm{
  position: relative;
  text-align: center;
  }
.prodIm .look{
    position:absolute;
    bottom:0;
    right:0;
    /*display:block;height:32px;width:32px*/
    display:none;height:32px;width:32px;
  }
.prodIm img{
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    border-radius: unset;
}
.productImg:hover ~ .look {
  display:block;height:32px;width:32px;
  opacity: 0.5;
}

.look:hover {
  display:block;height:32px;width:32px;
}

.priceWrap{
  display:inline;
  float:left;
  overflow:hidden
}
.productWrap form{
  display:inline;
  float:right;
   /*padding-top:8px*/
}
.buy-btn,.order-btn,.buy-btn2,.buy-btn3{
    width:77px;
    height:25px;
    border:0;
    cursor:pointer;
    background:url(buy.gif) bottom no-repeat}
  .novityGrid, .novityIn, .novityGridFocused, .novity{
    color: #fff;
    position: absolute;
    height: 20px;
    top: 150px;
    left: 22px;
    padding: 4px 12px 0px 10px;
    font-size: 14px;
    text-align: left;
    background-color: rgba(255, 0, 11, 0.6);
    border-radius: none;
  }
  .novityGridFocused{top:120px}
  .novityIn{top:143px}
  .novity{
    top: 130px;
    left: 7px;
  }
  .buyZone{
    position:absolute;
    bottom:15px;width:160px
  }
  .productWrap .order-btn{
    border-radius:none;
    width:84px
  }
.productGrid.productWrap{
  padding:17px;
  height:275px;
  z-index:1;
  position:relative
}
.productGrid.productWrap form{
  float:none;
  padding-top:0
}
.gridVariants td{
  font-size:10px;
  vertical-align:middle!important;
  padding: 5px!important;
}
.gridVariants .lastRow td{
  border-bottom:0
}
#wrapper .small-btn{
color: #fff;
    background-color: #915346;
    width: 30px;
    height: 26px;
    cursor: pointer;
    padding: 0;
    margin-top: 1px;
    box-shadow: none;
    font-size: 14pt;
}
#wrapper .small-btn:hover{ background-color: #c52606;
}
#wrapper .small-btn.order-btn{
  cursor:text;
  opacity:.5
}
#wrapper .small-btn2{
  background:url(clock.png) left center no-repeat;
  width:18px;
  height:16px;
  border:0;
  cursor:pointer;
  padding:0;
  margin:0
}
#wrapper .small-btn2.order-btn{
  cursor:text;
  opacity:.5
}
.productGrid{
  display:block;
  font-size: 16pt;
  line-height: 26px;
}
.overVariants a.img{
  width:160px;
  height:160px;
  display:block
}
.productGrid .price{
  font-size:16px
}
.gridVariants{
  margin-top: 5px;
  margin-left:-9px;
  width:179px
}
.gridVariants .shop_button
  {width:auto
  }
.gridQty input{
  width:20px;
  text-align:center
}
.gridQty{
  padding:3px 3px!important
}
.path{font-size:13px;margin-bottom:25px;}
.path a{text-decoration:none;color:#240402}
.path a:hover{text-decoration:underline}
.paramsWrap {
  width:220px;
  display:inline;float:left;
  padding:15px;
  padding-bottom:20px;
  font-size: 12pt;
  line-height: 1.5em;
}
.paramsWrap td{padding-bottom:8px}
  
  .productGrid4.productWrap{width:141px;margin-right:5px;padding:6px}
  .productGrid4.productWrap .productImg{width:140px;overflow:hidden;/*height:140px*/}
  /*.productWrap:hover{background:#fff;box-shadow:0 0 15px #838383}*/
  .productGrid4 .overVariants{left:-8px;top:-8px;z-index:9}
  /*.productGrid4:hover .overVariants .productImg{width:160px;height:160px;margin:0}*/

  .overgrid{width:650px}
/*  .overgrid td{
  vertical-align: top;
}*/
.prodVar-td {color: #166419; width: 154px;}
.prodQty-td, .prodPrice-td {text-align:center; padding-right: 10px}
.prodQty-td {width: 44px}
.prodPrice-td {width: 110px}

  .clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}#menu .sub_m .li_4,#menu .sub_m .li_4active{display:none}i.fb{display:inline-block;width:14px;height:14px;background:url(ico-social-networks.png) no-repeat 0 0;position:relative;top:3px;//margin-top: 4px;//float: left}i.vk{display:inline-block;width:14px;height:14px;background:url(images/ico-social-networks.png) no-repeat -28px 0;position:relative;top:3px;//margin-top: 4px;//float: left}i.tw{display:inline-block;width:14px;height:14px;background:url(ico-social-networks.png) no-repeat -14px 0;position:relative;top:3px;//margin-top: 4px;//float: left}i.lj{display:inline-block;width:14px;height:14px;background:url(ico-social-networks.png) no-repeat -42px 0;position:relative;top:3px;//margin-top: 4px;//float: left}a i.fb,a i.vk,a i.tw,a i.lj{//float: none;//position: relative;//top: 0px;//margin: 0px 4px 0px 0px}i.facebook{display:inline-block;width:18px;height:18px;background:url(ico-social-networks-gs.png) no-repeat 0 0}i.vkontakte{display:inline-block;width:18px;height:18px;background:url(ico-social-networks-gs.png) no-repeat -18px 0}i.twitter{display:inline-block;width:18px;height:18px;background:url(ico-social-networks-gs.png) no-repeat -36px 0}/*.socnet-sticker{position:fixed;top:183px;left:50%;margin-left:490px;border:1px solid #e5e5e5;background:#f5f5f5;padding:7px 6px;box-shadow:2px 2px 3px rgba(0,0,0,.5)}.socnet-sticker a{border:0;display:block;margin:5px 0;float:left;clear:both;height:18px;overflow:hidden;position:relative}*/i.cart{display:inline-block;width:32px;height:28px;background:url(ico-social-networks.png) no-repeat 0 0;position:relative;top:3px;//margin-top: 4px;//float: left}a i.cart{//float: none;//position: relative;//top: 0px;//margin: 0px 4px 0px 0px}i.cartsticker{display:inline-block;width:35px;height:30px;background:url(cart-sticker.png) no-repeat 0 0}.cart-sticker{position: fixed;z-index: 50;top: 31px;left: 50%;
margin-left: 500px;border: 1px solid #e5e5e5;background: #ffffff;padding: 5px 5px;box-shadow: 2px 2px 5px rgba(0,0,0,.35);}.cart-sticker a{border:0;display:block;margin:5px 0;float:left;clear:both;height:28px;overflow:hidden;position:relative}

.altDD { 
    position: absolute;
    right: 0;
    top: 35px;
    width: 650px;
    z-index: 10;
    display: none;
    background: #ffffff;
    border-radius: none;
    box-shadow: 0 0 7px #bebebe;
    padding: 10px;
}
.altDD .basket_empty,.altDD .basket_full,.altDD .basket_incart {
  text-align:right;
  font-size:14px;
  padding:8px 10px
}

.altDD a span {
  color: #250402;
  margin-right: 5px;
}

.altDD ol{}
.altDD ol li { 
  /*border-bottom:1px dotted #dfb480;*/
  padding:6px;
  line-height:20px;
  /*font-size:11px*/
}
.altDD ol li:hover {background-color: #cdcdcd}
/*.altDD ol li:hover a{color:#FFF}*/
.altDD ol li .parse_index{margin-right:6px}
.altDD ol li .parse_product_url{text-decoration:none}
.altDD ol li .item_l{width:620px;padding-top:3px;float:left;display:block;font-size: 14pt;}
.altDD ol li .item_r{
    display: block;
    width: 120px;
    /* float: right; */
    text-align: right;
    padding-right: 6px;
    font-size: 80%;
    margin-left: 30px;
    margin-top: 5px;
    font-weight: bold;
    font-style: italic;
    border-top: 1px solid black;
}
.altDD .cart-button, .cart-total {
  min-height: 30px;
  margin-top: 15px;
}
.altDD .cart-button {float: left;}
.altDD .cart-total {float: right;}
  
.top-banner a{color:#951f1e;text-decoration:none;border:2px solid #951f1e;padding-left:25px;padding-right:25px;padding-bottom:2px;border-radius:12px;font-weight:normal}.discount-cart{color:#951f1e;text-decoration:none;border:2px solid #951f1e;padding-left:20px;padding-right:20px;padding-bottom:2px;border-radius:12px;font-weight:normal;margin:-35px 0 0 10px;float:left}.discount-cart-text{font-size:16px;color:#951f1e;font-weight:normal}*/

.editor-content strong, .editor-content b {font-weight:bold}.editor-content i,.editor-content em{font-style:italic}.editor-content li{list-style:disc}.editor-content ol{list-style:decimal;padding-left: 15px}.editor-content ul{margin-left:20px}.news-block{width:240px;text-align:left;float:left;box-shadow:0 0 5px #bebebe;border-radius:none;margin-bottom:12px;margin-left:10px}.news-block ul {margin:15px}.news-block li {list-style-position: outside;list-style-type: disc;margin-left: 15px}.news-block a{text-decoration: none}.news-block a:hover{text-decoration: underline}.news-block-date{text-decoration:none;padding-right:8px}.news-block-date a{font-weight:normal}.block-title{color:#250402;padding:15px;box-shadow: 0px 4px 7px -5px grey;    font-size: 1.1em;}.discount-block{width:250px;font-weight:normal}.circle-brown{background-image:url(circle-brown-shadowed.png);background-repeat:no-repeat;width:62px;height:57px;float:left;font-size:24px;font-weight:bold;color:#f5f5f5;padding-top:17px;padding-right:10px;text-align:center}

.article h1 {
  text-transform: uppercase;
  font-size: 4em;
  font-weight: 800;
  line-height: 1.2em;
}

.article-caption{vertical-align:middle;padding-bottom:27px}
.article-body {
  font-size: 1.2em;
  line-height: 1.5em;
}
.article-body a{color: #ff502e;}
.article-body a:hover {text-decoration: underline;}
.article-body p{padding-bottom:10px}
.article-body img{max-width:100%;height: auto}
.article-social-head{padding:0 4px 0 4px!important;border:1px solid #ada2a2;border-radius:none;margin-top:5px;margin-bottom:5px;float:left}

.prod-image{width:610px;margin:auto;padding-bottom:10px;padding-top:10px;overflow:hidden;text-align:center}.prod-title{color:#333;font-size:18px;font-weight:normal;padding:5px 0 5px 0;line-height:18px;text-transform:none}.sale-menu{font-weight:bold;border:1px solid red;line-height:10px;background-color:red;margin-top:1px;padding-top:4px;color:#fff}.gg-hide{display:none}.rounded-link a{color:#fff;background-color:#3ea85a;border:1px solid #525252;padding:1px 10px 2px 10px;border-radius:none;font-weight:normal;text-decoration:none;margin-top:5px;box-shadow:0 0 3px #555}.li_3{font-size:9pt}.li_3 a{line-height:13px!important}.li_4{font-size:9pt}.li4 a{line-height:13px!important}.view-source a:link,.view-source a:visited{background:#bbb;border:none;clear:both;color:#fff;display:block;font-size:12px;font-weight:bold;height:30px;line-height:30px;text-align:center;text-decoration:none;width:150px}.hide{border:1px dotted #e7e7e7;font-size:14px;width:560px;overflow:auto;overflow-y:hidden;padding:20px;display:block}.rounded-button a{padding:3px 10px;background:#f1e1c8;text-decoration:none;border-radius:none;box-shadow:0 0 3px #240402}
.rounded-p {
  /*color: white;*/
  padding: 7px 25px;
  /*background: #48a960;*/
  text-decoration: none;
  border-radius: none;
  box-shadow: 0 0 5px #bebebe;
}
.title-left {
  margin: 5px 0px 15px 0px;
  padding: 3px 10px;
  /* background: #f1e1c8; */
  text-decoration: none;
  /* border-top-left-radius: 10px; */
  /* border-top-right-radius: 10px; */
  border-bottom: 1px solid #240402;
}
.property-block {
  /* font-size:90%;
  border-left:1px solid;
  border-top:1px solid;
  border-bottom:1px solid;
  border-color:#f1e1c8;
  border-top-left-radius:10px;
  border-bottom-left-radius:10px;
  border-top-right-radius:10px;
  border-bottom-right-radius:10px; */
  padding:5px 10px 5px 10px;
  margin:5px 5px 5px -5px;
  /* box-shadow:0 0 3px #240402 */
}
.property-block a {
  text-decoration:none;
  padding-left:3px
}
.property-block a:hover {
  text-decoration:underline
}

.global-warning {
  position: relative;
  text-align: center;
  margin-top: 10px;
  background-color: #931109d9;
  padding: 5px 0 5px 0;
  width: 100%;
  z-index: 3;
}

.global-warning a{color:#ffffff;text-decoration:underline;}

#scrollUp{
  background:url(go2top.png) no-repeat;
  width:57px;
  height:57px;
  right:23px;
  bottom:15px;
  position: fixed;
  z-index: 3;
}

.scroll-top{background:url(go2top.png) no-repeat;width:57px;height:57px;display:none;overflow:hidden;position:fixed;right:23px;bottom:15px;cursor:pointer}.hfcap{text-decoration:none}.hfcap a{padding-right:35px!important;background-color:#fff!important;background-position:105% 50%!important}.hfcap a:link,.expand a:visited{background-image:url(plus.png)!important}.hfcap a.open:link,.expand a.open:visited{background-image:url(minus.png) no-repeat 107% 50%!important}

.btnbtn span {
  text-decoration: none;
  color: #fff;
  font-size: 10pt;
  line-height: 15px!important;
  border-radius: none;
  /* border: 2px solid #fff; */
  padding: 5px 15px;
  background-color: #240402;
  box-shadow: 0 0 3px #bebebe;
  white-space: nowrap;
}

.btnbtn span:hover{background-color:#915346;}

.btnclassic a{
    text-decoration: none;
    color: #fff;
    border-radius: none;
    /* border: 2px solid #fff; */
    padding: 5px 20px;
    background-color: #240402;
    box-shadow: 0 0 5px #bebebe;
    white-space: nowrap;
    font-size: 11pt;
}

.btnclassic a:hover{background-color:#915346;cursor:pointer;text-decoration: none;}

.red_alert {
    text-decoration: none;
    text-align: center;
    color: #fff;
    border-radius: none;
    padding: 7px 15px;
    background-color: #c5342b;
    box-shadow: 0 0 3px #cdcdcd;
    white-space: nowrap;
    font-size: 10pt;
    max-width: 65%;
}

.btnalert a{text-decoration:none;color:#fff;border-radius:none;padding:7px 15px;background-color:#c5342b;box-shadow:0 0 5px #bebebe;white-space:nowrap;font-size:10pt}.btnalert a:hover{background-color:#ff3a2e;cursor:pointer}

.mnbtn-base{
  text-decoration: none;
  color: #ffffff;
  border-radius: none;
  border: none;
  padding: 8px 15px;
  box-shadow: 0 0 3px #bebebe;
  white-space: nowrap;
  cursor: pointer;
}
.mnbtn-brn{background-color:#240402}
.mnbtn-brn:hover{background-color:#915346}
.mnbtn-grn{background-color:#915346 }
.mnbtn-grn:hover{background-color:#c52606}
.mnbtn-red{background-color:#b70000}
.mnbtn-red:hover{background-color:red}

.discount a{text-decoration:none;color:#8c0500;border-radius:none;border:1px solid #8c0500;padding:0px 10px;white-space:nowrap}.discount a:hover{background-color:#fff}

.page-title{font-size:2em}

.old-price{line-height:25px}

.std_shadow {box-shadow: 0 0 10px #bebebe}
.padding_r5, .padding_lr5 {padding-right: 5px;}
.padding_l5, .padding_lr5 {padding-left: 5px;}
.padding_r10, .padding_lr10 {padding-right: 10px;}
.padding_l10, .padding_lr10 {padding-left: 10px;}
.float_right {float: right;}
.margin_l10 {margin-left: 10px;}
.margin_t10, .margin_tb10 {margin-top: 10px;}
.margin_tb10 {margin-bottom: 10px;}
.submenu3, .submenu4, .submenu5{text-decoration:none;color:#f2e9d9;font-size:10pt;border-radius:none;border:2px solid #f2e9d9;padding:3px 12px;background-color:#240402;box-shadow:0 0 3px #240402;white-space:nowrap}
.grid_coll td {vertical-align: top;}
  
.hover-shadow:hover{
  box-shadow:0 0 10px #bebebe;
}

.btn-right-fl {
  text-align: right;
  line-height: 45px;
}

.wide {width: 100%;}

.article-title-image {
  max-width: 25%;
  height: auto;
  max-height: 200px;
  margin-left: 10px;
}

.article {
  background-color:#fff;
  border-bottom:1px solid #666;
  margin-bottom:20px;
  padding-bottom:20px;
  border-radius:unset;
  /*box-shadow:0 0 5px #9c9c9c;*/
  padding:15px 25px 15px 25px;
  margin-top: 25px;
}
.article p {margin:10px 0 10px 0}

.social-table {
  text-align: center;
  margin: auto;
  border-collapse: unset;
  border-spacing: 1em;
}
.social-table img {
  max-width: 40px;
  height: auto;
}

.cloud-tags {
  line-height: 35px;
  padding-bottom: 15px;
}
.cloud-tags a {
    padding: 5px 12px;
    border: 1px solid #240402;
}
.cloud-tags a:hover {
    color: #FFF;
    background-color: #240402;
}
@import "_common.scss";
