html{color:#000;background:#FFF}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,strong,sub,sup,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;font:inherit;}
body{line-height:1;font:600 12px/18px 'Open Sans',Helvetica,Arial;background:transparent;}
table{border-collapse:collapse;border-spacing:0}
table,caption,tbody,tfoot,thead,tr,th,td {vertical-align: top;}
fieldset,img{border:0}
caption,th{text-align:left}
ol,ul{list-style:none}
.group {margin: 0;}
.group:after{content:"";display:table;clear:both}
.container:after{content:"";display:table;clear:both}
input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}
*:focus{outline:none}
a img,span img{vertical-align:middle;}
#wrapper{background-color:#f2f2f2}
::selection{color:#fafafa;background:#da3b44}
::-moz-selection{color:#fafafa;background:#da3b44}
sup, sub{vertical-align:baseline}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{font-size:100%}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both}
.clearfix{zoom:1}
#header{z-index:10}
.hidden{display:none}
.center{text-align:center !important;}
h1,h2,h3,h4,h5,h6{font-size:100%}
h1{font-size:24px;line-height:36px;margin-bottom:10px;color:#444444}
h2{font-size:20px;line-height:36px;color:#444444;margin-bottom: 10px;}
h3{padding-bottom:20px;color:#444444;font-weight:600;font-size:16px;line-height:24px;margin-bottom:10px}
h3.title{background:transparent;text-shadow:none;border-bottom:1px solid #c0c0c0;text-transform:none;margin:0 20px;padding:20px 0;text-transform:uppercase;text-align:center;margin-bottom: 20px;}
h3 a {text-decoration: none;}
h4{padding-bottom:20px;color:#444444;font-weight:600;font-size:14px;line-height:21px;margin-bottom:10px}
h4.subtitle{margin:20px;padding:10px 0;border-bottom:1px solid #c0c0c0}
h5{color:#444444;font-weight:700}
.warning{margin:0 0 10px 0;padding:10px;border:1px solid #d1cd9c;font-size:13px;background:#ffffd2}
.success{margin:0 0 10px 0;padding:10px;border:1px solid #4CCC5F;font-size:13px;background:#BDF7A7}
.error{margin:0 0 10px 0;padding:10px;border:1px solid #990000;font-size:13px;background:#ffcccc}
a,a:active,a:visited{color:#333;cursor: pointer;}
a{cursor: pointer;transition:color .2s ease;-moz-transition:color .2s ease;-webkit-transition:color .2s ease;-o-transition:color .2s ease}
*:first-child+html input.exclusive, #paymentForm input{border:none;}
input.exclusive:active, #paymentForm input:active, a.exclusive:active{background-position:left -100px}
.clear{clear:both}
.error{background:none;color:#da3b44;padding:15px;margin:20px 0;border:1px solid #990000;text-align:left!important}
.error b{padding-bottom:10px}
.error p{font-size:16px;text-transform:uppercase}
.error ol{color:#444444;list-style-type:square;padding:0 0 0 18px}
.hide{display:none!important}
.bullet{list-style-type:disc;list-style-position:inside}
/*input.exclusive, #paymentForm input, a.exclusive{display:inline-block;background: #da3b44!important;color:#fafafa!important;border:1px solid #a40f18;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.15),0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.15),0 1px 1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.15),0 1px 1px 0 rgba(0,0,0,0.2);
padding:6px 12px;font: inherit !important;text-decoration:none;cursor:pointer;font-size:14px!important;}*/
input.exclusive, #paymentForm input, a.exclusive{background-image: linear-gradient(0deg, #83b33f 0%, #8dcc34 100%)!important;color:#fafafa!important;font-size:16px;border-radius: 10px!important;padding:6px 12px;font: inherit !important;text-decoration:none;cursor:pointer;font-size:14px!important;}
input.exclusive, #paymentForm input, a.exclusive:hover{background-image:linear-gradient(0deg, #EE994E 0%, #EC7611 100%)!important;color:#fafafa!important;padding:6px 12px;font: inherit !important;text-decoration:none;cursor:pointer;font-size:14px!important;}
input.exclusive:hover, #paymentForm input:hover, a.exclusive:hover{background-color:#e6434c!important;text-decoration:none;color:#fafafa!important}
input.exclusive:active, #paymentForm input:active, a.exclusive:active,{background-color:#e6434c;box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.45),0 1px 0 0 rgba(255,255,255,0.6);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.45),0 1px 0 0 rgba(255,255,255,0.6);
-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.45),0 1px 0 0 rgba(255,255,255,0.6)}
input.exclusive:disable, #paymentForm input:disable, a.exclusive:disable{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
#fancybox-content h3.title{margin:0}
input[type=submit]{cursor:pointer}
input[type=text],input[type=password], .inputText {-moz-appearance:none;-webkit-appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:36px!important;*height:20px!important;padding:5px 10px!important; padding:10px 10px 5px 10px\0/;}
textarea{resize:vertical;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
input[type=text].light,input[type=password].light, textarea, .inputText
{border:none!important;font-size:12px!important;font-weight:600!important;background:#fafafa!important;margin:0!important;border:1px solid #c0c0c0!important;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;
border-radius:2px!important;-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.15),0 1px 0 0 rgba(255,255,255,0.45)!important;-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.15),0 1px 0 0 rgba(255,255,255,0.45)!important;
box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.15),0 1px 0 0 rgba(255,255,255,0.45)!important}
input[type=text].light:focus,input[type=password].light:focus{background:#ffffff!important}
input[type=button].button,input[type=submit].button,.autumn-button{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:0px solid #c0c0c0;border-radius:2px;-moz-border-radius:2px;
-webkit-border-radius:2px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#f8f8f8',endColorstr = '#e7e7e7');
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#f8f8f8',endColorstr = '#e7e7e7')";background-image:-moz-linear-gradient(top,#f8f8f8,#e7e7e7);
background-image:-ms-linear-gradient(top,#f8f8f8,#e7e7e7);background-image:-o-linear-gradient(top,#f8f8f8,#e7e7e7);background-image:-webkit-gradient(linear,center top,center bottom,from(#f8f8f8),to(#e7e7e7));
background-image:-webkit-linear-gradient(top,#f8f8f8,#e7e7e7);background-image:linear-gradient(top,#f8f8f8,#e7e7e7);background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;
box-shadow:0 1px 1px 0 rgba(0,0,0,0.05),inset 0 1px 0 0 rgba(255,255,255,0.35);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.05),inset 0 1px 0 0 rgba(255,255,255,0.35);
-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.05),inset 0 1px 0 0 rgba(255,255,255,0.35);width:auto;padding: 6px 12px;margin:0;text-shadow:none;color:#666666!important;font-weight:bold;cursor:pointer}
a.autumn-button{line-height:20px!important;padding:6px 12px 7px 12px!important}
input[type=button].button:hover,input[type=submit].button:hover,.autumn-button:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fcfcfc',endColorstr = '#f5f5f5');
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fcfcfc',endColorstr = '#f5f5f5')";background-image:-moz-linear-gradient(top,#fcfcfc,#f5f5f5);background-image:-ms-linear-gradient(top,#fcfcfc,#f5f5f5);
background-image:-o-linear-gradient(top,#fcfcfc,#f5f5f5);background-image:-webkit-gradient(linear,center top,center bottom,from(#fcfcfc),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fcfcfc,#f5f5f5);
background-image:linear-gradient(top,#fcfcfc,#f5f5f5);background-position:0 0}
a.autumn-button:hover{text-decoration:none}
.autumn-button:active,.autumn-button:focus
{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#f5f5f5',endColorstr = '#f8f8f8');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#f5f5f5',endColorstr = '#f8f8f8')";
background-image:-moz-linear-gradient(top,#f5f5f5,#f8f8f8);background-image:-ms-linear-gradient(top,#f5f5f5,#f8f8f8);background-image:-o-linear-gradient(top,#f5f5f5,#f8f8f8);
background-image:-webkit-gradient(linear,center top,center bottom,from(#f5f5f5),to(#f8f8f8));background-image:-webkit-linear-gradient(top,#f5f5f5,#f8f8f8);background-image:linear-gradient(top,#f5f5f5,#f8f8f8);
box-shadow:0 1px 0 0 rgba(255,255,255,0.55),inset 0 0 1px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.55),inset 0 0 1px 0 rgba(0,0,0,0.15);
-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.55),inset 0 0 1px 0 rgba(0,0,0,0.15)}
.add_to_cart{display:block;background-color:#da3b44!important;background-image:url('/design/d204342/cart_white.png');background-repeat:no-repeat;background-position:13px 50%;
color:#fafafa!important;height:35px;padding:0 16px 0 46px;*padding:0 6px 0 36px;border:1px solid #a40f18;*border: none;cursor:pointer;font-weight:700;line-height:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.15),0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.15),0 1px 1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.15),0 1px 1px 0 rgba(0,0,0,0.2)}
.add_to_cart:hover{background-color:#e6434c;text-decoration:none}
.add_to_cart:active{background-color:#e6434c;box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.35),0 1px 0 0 rgba(255,255,255,0.6);-moz-box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.35),0 1px 0 0 rgba(255,255,255,0.6);
-webkit-box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.35),0 1px 0 0 rgba(255,255,255,0.6)}
.add_to_cart:disabled{color:#da3b44!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.add_to_cart.link{line-height:33px!important;display:inline-block;white-space:nowrap;float:none;clear:both}
.add_to_cart_ph{display:block;background-color:#da3b44;background-image:url('/design/d204342/cart_white.png');background-repeat:no-repeat;background-position:13px 50%;
color:#fafafa!important;line-height:35px;height:35px;padding:9px 16px 9px 46px;*padding:0px 16px 9px 46px;border:1px solid #a40f18;cursor:pointer;font-weight:700;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.15),0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.15),0 1px 1px 0 rgba(0,0,0,0.2);
-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.15),0 1px 1px 0 rgba(0,0,0,0.2)}
.add_to_cart_ph:hover{background-color:#e6434c;text-decoration:none}
.add_to_cart_ph:active{background-color:#e6434c} 
.add_to_cart_ph:disabled{color:#da3b44!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
select{border:1px solid #c0c0c0;padding:4px;height:32px;*height:25px;line-height:32px;color:#555555; *margin-top:5px;}
option{border:1px solid #c0c0c0;padding:4px;height:32px;*height:25px;line-height:32px;color:#555555; *margin-top:5px;}
label {margin-top: 10px!important;display: inline-block; vertical-align: top\0/;}
input[type=radio]{margin:1px 1px 0 0!important;vertical-align:text-top!important}
input[type=checkbox]{vertical-align:text-top!important}
#quickform input[type=checkbox]{margin:12px 1px 0 0!important;margin:10px 1px 0 0!important\0/;}
.grid-container{position:relative}
.grid, .grid2 {margin:0 -15px}
.grid:after, .grid2:after {content:"";height:0;overflow:hidden;clear:both}
.grid li, .grid2 li {margin-bottom:20px!important}
.alignRight {text-align:right;}
/* Кнопка ВВЕРХ */
#Go_Top{position: fixed; bottom: 25px; right: 25px; cursor:pointer; display:none;font-size:18px; width: 48px; height: 48px;z-index:100;background: url('/design/d204342/top.png') no-repeat;}
#Go_Top:hover {background: url('/design/d204342/top_hover.png') no-repeat;}
#Go_Top span {position: absolute;font-size: 25px;}
#Go_Top .img_top {display:none;}
/*@media only screen and (max-width: 480px) {
#Go_Top{position: fixed; bottom: 45px; right: 5px; cursor:pointer; display:none;font-size:18px; width: 50px;z-index:100;}
#Go_Top span {display: none;}
#Go_Top .img_top {display:block;}
}*/
/* END Кнопка ВВЕРХ */
/* Фикс для отображения данных добавленных через админку в таком же виде, как и в визуальном редакторе */
.htmlDataBlock {font-weight: normal;}
.htmlDataBlock ol {margin:10px 0 10px 2em !important;padding:0px !important;}
.htmlDataBlock ul {margin:10px 0 10px 2em !important;padding:0px !important;}
.htmlDataBlock ol li {padding:0px !important;margin:3px 0px !important;list-style-type: decimal;}
.htmlDataBlock ul li {padding:0px !important;margin:3px 0px !important;list-style-type: disc;}
.htmlDataBlock sub {vertical-align: sub;font-size: smaller;}
.htmlDataBlock sup {vertical-align: super;font-size: smaller;}
.htmlDataBlock p { margin:0 0;  }
.htmlDataBlock strong {font-weight: bold;}
/* END Фикс для отображения данных добавленных через админку в таком же виде, как и в визуальном редакторе */
/* Слайдер на главной странице jQuery FlexSlider */
/* Browser Resets */
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus  {outline: none;}
.slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 
/* FlexSlider Necessary Styles */ 
.flexslider {margin: 0; padding: 0; top: 0px;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden; margin-top: 0px;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
/* FlexSlider Default Theme */
.flexslider {margin: 0 0 30px; background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; box-shadow: 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}
.carousel li {margin-right: 5px}
/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(/design/d204342/bg_direction_nav.png?lc=1764232676) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -30px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
/* END Слайдер на главной странице jQuery FlexSlider */
/*Navbar*/ 
.block2 {margin-bottom:1px;background: #fff;border-left: 1px solid #efefef;border-right: 1px solid #efefef;float:left;position: relative;width: 216px; left: 0px;}
.Zagolow1{color:#ffffff!important;text-transform: uppercase;font-size: 14px;font-weight:400;}
.Zagolow2{color:#618B27!important;text-transform: uppercase;font-size: 14px;font-weight:600;padding-top:14px!important;}
.block2 .block-title {padding:6px 18px 6px 12px;text-align: center;text-transform: uppercase;*background:#ffffff;border-radius:3px 3px 0px 0px;border: 1px solid #c0c0c0;*border-top: 2px solid #c0c0c0;*border-left: 1px solid #c0c0c0;*border-right: 1px solid #c0c0c0;*border-bottom: 1px solid #c0c0c0;position: relative;display: block;background-image: linear-gradient(0deg, #83b33f 0%, #8dcc34 100%);}
.block-title a {display: block; text-decoration:none; font-size:12px; font-weight:700; text-transform:uppercase; margin: 0px; cursor: pointer;}
.block-title:hover {display: block; text-decoration:none; font-size:12px; font-weight:700; text-transform:uppercase; margin: 0px; cursor: pointer;background-image: linear-gradient(0deg, #739E38 0%, #7FB92E 100%);}
.block2 .block-content {padding: 0px 1px 2px 1px;color: #727272;border-top: 0px;border-bottom: 1px solid #E9E9E9;background: #fff;*float: none;position: relative;display: block;background: none repeat scroll 0 0 padding-box #fff;border: 1px solid rgba(244, 181, 0, 0.8);box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;border-radius:0px 0px 3px 3px;}
/* Меню в шапке */
#wood_megamenu {
  position: relative;
  margin: auto;
  width: 687px;
  height: 76px;
  white-space: nowrap;
  text-align: center;
  background: url('/design/d204342/woodmenu-texture.png') 0 20px no-repeat; /*url('/design/d204342/woodmenu_lines.png') 109px 20px no-repeat,*/
}
#wood_megamenu li {
  position: relative;
  display: inline-block;
  margin: 0;
  width: 114px;
  float: left;
  background: url('/design/d204342/woodmenu_line.png') 108px 22px no-repeat;
}
#wood_megamenu li:last-child {
  background: none;
}
#wood_megamenu a {
  display: inline-block;
  width: 100%;
  height: 75px;
  text-decoration: none;
  color: #593C25;
}
#wood_megamenu .home a {
  background: url('/design/d204342/woodmenu_home.png') 50% 31px no-repeat;
}
#wood_megamenu .home.active,
#wood_megamenu .home:hover {
  background: 
    url('/design/d204342/woodmenu_line.png') 108px 22px no-repeat,
    url('/design/d204342/woodmenu_hover1.png') 0 20px no-repeat;
}
#wood_megamenu .catalog a {
  background: url('/design/d204342/woodmenu_catalog.png') 50% 34px no-repeat;
}
#wood_megamenu .catalog.active,
#wood_megamenu .catalog:hover {
  background:
    url('/design/d204342/woodmenu_line.png') 108px 22px no-repeat,
    url('/design/d204342/woodmenu_hover1.png') -10px 20px no-repeat;
}
#wood_megamenu .contacts a {
  background: url('/design/d204342/woodmenu_contacts.png') 50% 30px no-repeat;
}
#wood_megamenu .contacts.active,
#wood_megamenu .contacts:hover {
  background: url('/design/d204342/woodmenu_hover1.png') -571px 20px no-repeat;
}
#wood_megamenu .price a {
  background: url('/design/d204342/woodmenu_price.png') 50% 30px no-repeat;
}
#wood_megamenu .price.active,
#wood_megamenu .price:hover {
  background:
    url('/design/d204342/woodmenu_line.png') 108px 22px no-repeat,
    url('/design/d204342/woodmenu_hover1.png') -10px 20px no-repeat;
}
#wood_megamenu .wholesaler a {
  background: url('/design/d204342/woodmenu_wholesaler.png') 50% 34px no-repeat;
}
#wood_megamenu .wholesaler.active,
#wood_megamenu .wholesaler:hover {
  background:
    url('/design/d204342/woodmenu_line.png') 108px 22px no-repeat,
    url('/design/d204342/woodmenu_hover1.png') -10px 20px no-repeat;
}
#wood_megamenu .delivery a {
  background: url('/design/d204342/woodmenu_delivery.png') 50% 33px no-repeat;
}
#wood_megamenu .delivery.active,
#wood_megamenu .delivery:hover {
  background:
    url('/design/d204342/woodmenu_line.png') 108px 22px no-repeat,
    url('/design/d204342/woodmenu_hover1.png') -10px 20px no-repeat;
}
#megamenu{position:relative;height:35px;top:20px;border-radius: 3px;float:none; margin: 0 auto;width: 720px;}
/*#megamenu{position:relative;height:35px;top:55px;border-radius: 3px;
  float:left; margin: 5px;/*text-align:center!important;*//*  background: none repeat scroll 0 0 #e7cfab;*//*position:absolute;*//*left:200px;*/
/*  background: -moz-linear-gradient(top, #E7CFAB 0%, #E7CFAB 15%, #E7CFAB 45%, #E7CFAB 70%, #E7CFAB 85%, #E7CFAB 100%);
    background: -webkit-linear-gradient(top, #E7CFAB 0%, #E7CFAB 15%, #E7CFAB 45%, #E7CFAB 70%, #E7CFAB 85%, #E7CFAB 100%);
    background: -o-linear-gradient(top, #E7CFAB 0%, #E7CFAB 15%, #E7CFAB 45%, #E7CFAB 70%, #E7CFAB 85%, #E7CFAB 100%);
    background: -ms-linear-gradient(top #E7CFAB 0%, #E7CFAB 15%, #E7CFAB 45%, #E7CFAB 70%, #E7CFAB 85%, #E7CFAB 100%);
    background: linear-gradient(top, #E7CFAB 0%, #E7CFAB 15%, #E7CFAB 45%, #E7CFAB 70%, #E7CFAB 85%, #E7CFAB 100%);*/
/*  -moz-box-shadow: 5px -3px 10px #5C5242; /* Для Firefox */
/*    -webkit-box-shadow: 5px -3px 10px #5C5242; /* Для Safari и Chrome */
 /*   box-shadow: 5px -3px 10px #5C5242;}*/
#megamenu:after{display:block;content:"";clear:both;}
#megamenu li.root_menu{padding:8px 8px 8px 8px;float:left;position:relative; top:-10px;height:60px; margin: 0px 5px;border:1px solid #F0F0F0;}
#megamenu li.root_menu:hover{border:1px solid #BEBEBE;border-radius:4px;background: #FAFAFA;}
#megamenu li.active {border:1px solid #BEBEBE;border-radius:4px;background: #FAFAFA;}
/*#megamenu li.root_menu{padding:0px 0px 0px 0px;float:left;position:relative; top:0px;height:60px; margin: 0px 0px; border: none;}
#megamenu li.root_menu:hover{border:none;background-color: #000000;
  opacity: 1;
  width: 114px;
  height: 53px;
  z-index: 999;}
#megamenu li.active {border:none;background-color: #000000;
  opacity: 1;
  width: 114px;
  height: 53px;
  z-index: 999;}*/
/*#megamenu li.root_menu a{display: block;top: 30px;vertical-align: bottom;}*/
/*#megamenu li a{display: block;top: 10px;vertical-align: bottom;}*/
/*#megamenu li a img{vertical-align: bottom;}*/
#megamenu li.first{padding:8px 8px 8px 8px;/*float:left;*/position:relative;/* border-left: none !important;*/}
#megamenu li .root_link{color:#535353;text-transform:uppercase;font-size:12px; text-decoration: none; font-weight:700;/*height:80px;*/}
#megamenu li .root_link img{display: block;margin: 0 auto;}
#megamenu li .root_link:hover,
#megamenu li.active .root_link {color:#da3b44;}
/* END Меню в шапке */
/* Меню в шапке2 */
.zero-third{width :100% !important;height:35px;border:1px solid #F0D680;border-radius:3px;background-image: linear-gradient(0deg, #fff5a5 0%, #fcde84 100%);box-shadow: -1px -1px 0 0 rgba(225, 225, 225, 1) inset;padding-right: 15px!important;}
.zero-third.column{margin: 0px 15px 10px 4px!important; width:1254px!important;}
/*.megamenu2{position:relative;height:35px;border-radius: 3px 3px 3px 3px;
  float:left; margin: 0px 5px 0px 0px;list-style: none outside none;
z-index: 1;}
.megamenu2:after{display:block;content:"";clear:both;}
.megamenu2  li.root_menu{padding:8px 8px 8px 8px;float:left;position:relative;box-shadow: -1px 0 0 0 rgba(255, 255, 255, 1) inset;}
.megamenu2 li.root_menu:hover{background:#F6C629;box-shadow: 1px 2px 6px 1px rgba(83, 18, 0, 0.23) inset;margin:0px;border-radius:3px;}
.megamenu2 li.first{padding:8px 8px 8px 8px;float:left;position:relative;}
.megamenu2 li .root_link{color:#333333;text-transform:uppercase;font: 12px arial; text-decoration: none; font-weight:700;}
#mainmenu2{
position:relative;
}
#mainmenu li{
display: block !important;
float: left;
}
#mainmenu2 li ul {
display: none;
left: 0;
width:200px;
position: absolute;
top: 39px;
z-index:99;
}
#mainmenu2 li:hover ul{display:block;}
#mainmenu2 li ul li{
width:200px;
padding:10px;
border-bottom:1px solid #000;
background:#999;
}
#mainmenu2 li ul li a{
font: bold 12px/20px Helvetica,Tahoma,Arial,sans-serif;
padding: 0px;
background:none;
}
#mainmenu2 li ul li a:hover{
background:none;
}
#top-menu2 {
height: 40px;
}*/
/*.megacatalog_m2{padding:0; margin:0;z-index:1010;}*/
.top_cat_m2 {position:relative;
text-align:center;
/*background: #fff;*/
/*border: 1px solid #ccc;
max-width:1200px;min-width:900px;width :100% !important;height:35px !important;border:1px solid #F0D680;border-radius:3px;background-image: linear-gradient(0deg, #fff5a5 0%, #fcde84 100%);box-shadow: -1px -1px 0 0 rgba(225, 225, 225, 1) inset;
margin: 0px 15px*/
}
.top_cat_m2 > ul {margin: 0 0px;}
.top_cat_m2 ul li {
display: inline-block;
float: left;
position: relative;
border-radius:3px;
border-right: 1px solid #e7c03c;
box-shadow: -1px 0 0 0 rgba(255, 255, 255, 1) inset;
}
.top_cat_m2 ul li:hover{background:#F6C629;box-shadow: 2px 3px 7px 2px rgba(83, 18, 0, 0.23) inset;margin:0px;border-radius:3px;z-index:101;}
.top_cat_m2 ul li a {
display: block;
color:#333333;
font: 700 12px/35px arial;
padding:0px 10px;
text-decoration: none;
text-transform: uppercase;
padding:1px 8px;
/*margin:0px 30px;*/
}
.top_cat_m2 > ul > li:hover > ul {display: block;}
/*.megamenu2 li.root_menu:hover{background:#F6C629;box-shadow: 1px 2px 6px 1px rgba(83, 18, 0, 0.23) inset;margin:0px;border-radius:3px;}*/
.top_cat_m2 > ul > li > ul {
background: #F8EDBC;
border-radius: 3px;
border: 3px solid #F6C629;
left:0px;
position: absolute;
top: 35px;
height: auto;
width: 220px;
z-index: 99;
display: none;
}
.top_cat_m2 ul li ul a{border-top: 1px solid #F6C629;}
.top_cat_m2 ul li ul a:hover{background:#FEE15F;margin:0px;border-radius:3px;}
.top_cat_m2 > ul > li > ul > li> ul {
display: none !important;
}
.top_cat_m2 > ul > li > ul > li {
display: block;
float: none;
}
/* END Меню в шапке2 */
/* Меню в подвале */
#megamenu_bottom{position:relative;height: 50px; left: 30px; float:none; margin: 0 auto;width:700px;}
#megamenu_bottom li a {font-size:14px; font-weight:400;text-decoration: none;padding: 15px 10px 7px 10px;display:inline-block;}
#megamenu_bottom li {float: left;}
#megamenu_bottom li a:hover,
#megamenu_bottom li.active a  {color: #DA3B44;text-decoration:underline;}
/* END Меню в подвале */
/* Меню-аккордеон */
.accordion{list-style-type: none;position: relative;display: block;}
.accordion_main {display: none;background: #ececec;margin: 16px 0;list-style-type: none;position: relative;float: left;width: 100%;line-height: 40px;}
.accordion ul {padding: 0; margin: 0; display: block; width: 100%;position: relative;}
.accordion_main ul {margin: 0; float: left; display: block; width: 100%;position: relative;}
/*.accordion li  { background: #FEF3C0; cursor: pointer; list-style-type: none; padding: 0; margin: 0;*float: none;  display: block; width: 100%;  display: block; position:relative;clear: both;}*/
.accordion li  { background-image: linear-gradient(0deg, #fff5a5 0%, #fcde84 100%);; cursor: pointer; list-style-type: none; padding: 0; margin: 0;*float: none;  display: block; width: 100%;  display: block; position:relative;clear: both;}
.accordion li:hover { background: #FEE15F; cursor: pointer; list-style-type: none; padding: 0; margin: 0;*float: none;  display: block; width: 100%;  display: block; position:relative;clear: both;}
.accordion_main li {padding-left: 5px;background: none;margin-left: 35px;float: none;cursor: pointer; list-style-type: none; position:relative;}
.accordion li.active> em.open-close, .accordion_main li.active> em.open-close { background:url("/design/d204342/sprites.png?lc=1764232676") no-repeat -160px -48px;}
.accordion li div, .accordion_main li div { padding: 20px; background: #aef; display: block; clear: both; float: left; width: 360px;}
.accordion li.last a, .accordion_main li.last a{border-bottom:0px;}
.accordion em.open-close {background:url("/design/d204342/sprites.png?lc=1764232676") no-repeat -130px -48px; padding:8px 14px 10px 15px; position:absolute; right:0; top:0; border-left:2px solid #ffffff;}
.accordion_main em.open-close {background: url("/design/d204342/menu.png?lc=1764232676") no-repeat left center !important;position:absolute; left: -30px;width: 100%;}
.accordion a, .accordion_main a { text-decoration: none; border-bottom: 1px solid #eeece7; font-size:12px; font-weight:700; text-transform:uppercase;padding: 8px 10px 8px 8px;border:1px solid #ffffff; margin: 0px; display: block; cursor: pointer; }
.accordion ul a, .accordion_main ul a {font-size:11px; padding:8px 30px 8px 10px;}
.accordion_main ul li {margin-left: -10px;line-height: 25px;display: block;width: 100%;border-bottom: solid 1px #ccc;}
.accordion ul ul li a {font-size:10px; padding:8px 10px 8px 20px;}
.accordion ul ul ul li a {font-size:9px; padding:8px 10px 8px 30px;}
.accordion ul ul ul ul li a {font-size:8px; padding:8px 10px 8px 40px;}
.accordion li ul li {background: #C2C2C2; }
/* END Меню-аккордеон */
/* Увеличение изображения товара на странице товара */
.image {border: 1px solid rgba(244, 181, 0, 0.46) !important;
  padding: 3px 4px 0px 4px;
    border-radius: 4px;
  margin-right: 3px;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;
  
}
.image a {display: inline-block !important;}
.image a img {width: 100%;}
.mousetrap {width: 100% !important;}
.cloud-zoom-lens {border: 4px solid #888;margin:-4px;background-color:#fff;cursor:move;}
.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
.cloud-zoom-big {border:4px solid #ccc;overflow:hidden;}
.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;}
.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair}
.zoomPreload{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity = 80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:white;padding:8px;text-align:center;
background-image:url('/design/d204342/zoomloader.gif');background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;
position:absolute;top:0;left:0;* width:100px;* height:49px}.zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity = 60);z-index:120;position:absolute;border:1px solid #CCC;
z-index:101;cursor:crosshair}
.zoomOverlay{position:absolute;left:0;top:0;background:#FFF;z-index:5000;width:100%;height:100%;display:none;z-index:101}
.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;z-index:6000;height:auto;z-index:10000;z-index:110}
.zoomWrapper{position:relative;border:none;z-index:110}
.zoomWrapperTitle{display:block;background:#999;color:#FFF;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;
-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity = 60)}
.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}
.zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}
.zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:0.80;opacity:0.80;position:absolute;display:block}
/* END Увеличение изображения товара на странице товара */
/* Страницы */
ul.pagination{margin:10px 0;text-align:center;list-style-type:none; display: block; float: left;}
ul.pagination li{ display: block; float: left;padding: 9px 10px;}
ul.pagination a,ul.pagination span{display:inline-block;font:11px Arial,Verdana,sans-serif;color:#999}
ul.pagination a{text-align:center}
ul.pagination a:hover{color:#333;border:1px solid #333}
ul.pagination li.current {color:#000;border:1px solid #ccc; font-weight: bold;background: #fff;margin: 2px;}
ul.pagination li.page_number{background: #fff;border: solid 1px #ccc;margin: 2px;}
ul.pagination a:hover{border:none;text-decoration:none;color:#666666}
/* END Страницы */
/* Хлебные крошки */
.breadcrumb{margin-bottom:25px;color:#909090; font-size:12px}
.breadcrumb a{font-size:12px}
.breadcrumb a,.breadcrumb a:active .breadcrumb a:visited{display:inline-block;color:#555555; text-decoration:none;}
.breadcrumb .navigation-pipe{display:inline-block;border-right:1px dotted #666666;margin:5px 10px 0 10px;height:9px}
/* END Хлебные крошки */
/* Недавно просмотренные товары */
#recently_viewed {
  display: block;
  float: left;
  margin-top:5px;
/*  overflow: scroll;
  max-height: 520px;
  border-radius: 10px;
  border: 6px solid #5189AC;*/
  }
#recently_viewed{border: 1px solid rgba(244, 181, 0, 0.46); border-radius:4px 4px 0px 0px;}
.recently_viewed_p {
  margin-left: 22px;
  }
.item {
  margin-left:0px!important;
  width:100%;
    border-bottom: 1px solid rgba(244, 181, 0, 0.46);
  }
.block_content{
  display: block;
  overflow: scroll;
  text-align:center!important;
  min-height: 320px;
  max-height: 620px;
  width: 202px;
  border: 6px solid #FCE289;
  margin: 0px;
	background-color: white;
/*	-moz-box-shadow:1px 1px 1px #919191;
    -webkit-box-shadow:1px 1px 1px #919191;
    box-shadow:1px 1px 1px #919191;*/
	z-index:100;
}
#recently_viewed h4 {padding-bottom: 0;}
#recently_viewed ul{margin-bottom:5px}
#recently_viewed li{display:inline-block;float:left;padding:10px 0;margin:0 5px;}
#recently_viewed li.last_item_of_line{margin-right:0}
#recently_viewed li a.content_img{display:block;padding:5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;text-decoration:none;background:#ffffff;width: 70px;text-align:center;margin-left:45px;}
#recently_viewed li span.number{display:block;float:left;margin-top:6px;width:20px;font-weight:bold;font-size:18px;color:#fff;text-align:center}
#recently_viewed li img{max-width:100%;height:auto}
#recently_viewed li p{float:left;padding:0 0 0 10px;font-size:10px;width:110px;}
#recently_viewed p a:hover{text-decoration:none}
#recently_viewed li .price{font-weight:bold;font-size:12px;color:#da3b44}
#recently_viewed li .old-price{text-decoration: line-through;}
/* END Недавно просмотренные товары */
/* Футер */
#footer-fluid{background:#F5F5F6}
#footer-top{clear:both;background:#D2D2D2;border-bottom:1px solid #75A318}
#footer-center{border-top:1px solid #9DC714;border-bottom:1px solid #9DC714;padding-bottom:30px}
#footer-bottom{background:#99C114;border-top:1px solid #7B9B10;padding:15px 0;color:#a0a0a0;font-size:11px}
#footer > div{width:20%!important;padding:0!important;margin:30px 20px 0 0!important;float: left;}
#footer .block h4,#footer .block h4 a,#footer h4,#footer h4 a{background-color:transparent!important;display:block;float:left;color:#a0a0a0;font-size:20px;font-weight:300;padding:0;margin:0 0 10px 0;text-shadow:none;text-transform:capitalize;line-height:16px}
#footer .block .open-close-footer{background:url('/design/d204342/down_up_arrows_big.png') no-repeat 100% 0;background-size:24px 32px;display:none;float:right;width:24px;height:16px}
#footer .block.unfold .open-close-footer{background-position:100% -16px}
#footer li{padding:4px 0}
#footer li a{display:inline-block!important;font-weight:400;text-decoration: none;}
#footer li a:hover{text-decoration:none;color:#EAA94F}
#footer .block_content{display:block;clear:both;overflow:visible;}
#footer .block_content .payment_sistem img {width: 100%}
#footer{color:#fff;}
#footer h4{padding-bottom:10px;text-transform:uppercase}
#footer h4,#footer h4 a{font-weight:normal;font-size:14px;color:#fff}
#footer a{color:#fff}
#footer ul{list-style-type:none}
#footer li{padding:7px 0}
#footer li a{color:#fff}
#footer li a.selected {display:block;color: #000;font-weight: bold;padding:7px 10px;background:#ffffff;-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;
-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;
border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.block h4{padding:6px 11px;font-size:12px;color:#fff;text-shadow:0 1px 0 #000;text-transform:uppercase;background:#383838}
.block h4 a{color:#fff}
.block ul{list-style-type:none}
.block li.last{border:none}
.block li a{display:block;color:#333}
.contacts a, .contacts a:hover {text-decoration: none;}
.payment_sistem td {padding: 5px;}
.copy {text-align: center;}
.copy a {color: #fff !important;}
/* END Футер */
/* Логотип */
.header-logo-search {width: 200px !important;float:left;margin:5px 5px 5px 5px;}
#header-logo{
position:relative;display:table;float:left;margin:5px 5px 5px 5px;width:160px;z-index:30;}
#header-logo a{display:table-cell;vertical-align:middle;text-align:center; text-decoration: none;font: normal 12px 'Open Sans',Helvetica,Arial;color: #333333;font-weight: 700; text-transform: uppercase;}
#header-logo img{display: block;text-align: center;margin: 0 auto;}
/* END Логотип */
/* Шапка */
*:first-child+html #header_user_info a{line-height:14px}
#header-fluid{position:relative;/*background: #FAFAFA url('/design/d204342/header-top-bg.png') repeat-x 0 0;*/*box-shadow:0 1px 1px 0 rgba(0,0,0,0.25);*-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.25);*-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.25);
background: none repeat scroll 0 0 padding-box #fff;
    border: 1px solid rgba(244, 181, 0, 0.46);
	border-top:1px solid #ffffff;
    border-radius: 4px;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;
	-webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;
	-moz-box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;
	z-index:10;}
#header{position:relative;clear: both;}
#header_right #header_user{clear:both;float:right;margin-top:8px;width:535px}
#header_user #header_nav{list-style-type:none;float:right}
#header-right{float:right;height:100px;position: relative; z-index:20;margin-right: 10px;}
#header_user_info{color:#2B8200;font-size:12px;text-align:right;clear:both;margin-top:6px;padding:0;display:block;*height:18px;}
#header_user_info a{color:#C44800;/*padding:0 10px 0 0!important;margin:0 10px 0 0!important;display:block;float:left*/}
#header_user_info a:hover{color:#da3b44;text-decoration:none}
.fluid-bg{height:140px;margin-bottom:0px;}
/* END Шапка */
/* Поиск */
#search_block_top p{padding:0}
#search_block_top #search_query_top{color:#CD8F0A;float:left;}
form#searchbox{padding-top:0!important;}
#search_block_top{position:relative;float:right;margin:3px 0px 6px 0;}
.search_block_top_form{display:block;position:relative;margin-right: 90px;margin-top: 5px;}
#search_block_top #search_query_top{height: 29px !important; max-width: 700px; min-width: 675px; *padding-top: 10px !important; *padding-bottom: 0 !important; padding-right: 25px !important; vertical-align: middle !important; border-radius:8px!important; border:1px solid #F7AC0C!important;padding-right:30px; background: #ffffff!important}
.search_button{width:28px!important;height:28px!important;background:transparent url('/design/d204342/search.png') no-repeat 50%!important;border:none!important; position:absolute!important;top:0!important;right:0!important;cursor:pointer!important;box-shadow:none!important;}
/* END Поиск */
/* Корзина */
#header #cart_block{z-index:10;display:none;position:absolute;right:0;top:105px !important;;height:auto;width:300px !important;*-moz-border-bottom-right-radius:3px;*-moz-border-bottom-left-radius:3px;*-webkit-border-bottom-right-radius:3px;*-webkit-border-bottom-left-radius:3px;*border-bottom-right-radius:3px;*border-bottom-left-radius:3px;background: none repeat scroll 0 0 padding-box #fff;border: 1px solid rgba(244, 181, 0, 0.46);border-radius: 5px;box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;}
#header_shopping_cart{position:static;width:200px; height:32px;float:right;clear:both;margin-top:6px;list-style:none;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background: #88BF3A url('/design/d204342/cart_red.png') no-repeat 12px;*border:1px solid #cacaca;-moz-border-radius:2px;-webkit-border-radius:3px;border-radius:3px; box-shadow:0 1px 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.05);/*background-image: linear-gradient(0deg, #aad70e 0%, #94c11c 100%);*/}
.ajax_cart_no_product{color:#ffffff;}
#block_content_head{
	position: static;
	width:200px;
	height:70px;
	float:right;
	clear:both;
	font-size:16px;
	font-weight:700;
	margin-top:-15px;
	padding:10px 0px 2px 0px;
	text-align:center;
	list-style:none;
	border-radius:3px;
	border:1px solid #cacaca;
	background-image: linear-gradient(0deg, #FFF591, #FCDE7A);}
#header_shopping_cart:hover{background-color:#ffffff;background: #7AAC34 url('/design/d204342/cart_red.png') no-repeat 12px;}
#shopping_cart a{text-decoration: none;display:block;background:none;font-size:14px;text-align:center;color:#000000;font-weight:700;padding:8px 12px 8px 52px;width:auto;min-width:0;height:auto;float:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-radius:10px}
#shopping_cart a:hover{text-decoration:none}
#shopping_cart a:hover span{text-decoration:none}
#shopping_cart a .down_arrow_dark{margin-left:6px}
#header #cart_block{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;
-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1);top:130px;
background:#fcfcfc;width:auto;*border: solid 1px #c0c0c0;}
.down_arrow_dark{width:6px;height:4px;display:inline-block;vertical-align:middle}
#cart_block .price{color:#da3b44;line-height:30px;margin-right:10px;float:none}
#cart_block_bottom{background:#f7f7f7;overflow:hidden;border-top:1px solid #eaeaea;border:1px solid #cecece\0/;padding:10px 20px;}
#cart_block #cart_block_shipping_cost{float:none;font-weight:bold;}
#cart_block #cart_block_total_checkout{font-size:14px;font-weight:700;text-decoration: none;display:block;position:relative;overflow:hidden;padding:15px;text-align:center;color:white;}
#cart_block #cart_block_total{color:#da3b44;font-size:16px;font-weight:bold!important;float:right;margin:0;*float: none; *text-align: right;}
#cart_block #cart_block_other_costs{clear:both;border-bottom:1px solid #eaeaea;padding-bottom:5px}
#cart_block #cart_block_other_costs span{font-size:16px;font-weight:400;text-align:center;text-decoration: none;}
#cart_block #cart_block_no_products{font-size:16px;font-weight:400;text-align:center;text-decoration: none;}
#cart_block #cart_block_other_costs span.price{font-weight:600; float:none !important;}
/* END Корзина */
/* Блок отображения выдачи товаров */
.sortPagiBar{padding-bottom:20px;height: 20px;}
.sortPagiBar .nbrItemPage{margin:0 20px 0 0;float:left;/*color:#555555*/}
.sortPagiBar .nbrItemPage label{/*margin-right:8px;float:left;line-height:32px*/}
.content_sortPagiBar{margin:20px 0;position: relative;display: block;border-bottom: 1px solid #c0c0c0;padding-bottom: 10px;}
.sortPagiBar #productsSortForm{float:left}
/* END Блок отображения выдачи товаров */
/* Блок изменения вида списка */
#category_view_changer{float:left;margin:0 20px 5px 20px;}
#category_view_changer .list_view{display:block;float:left;height:32px;width:32px;background:url('/design/d204342/list_view.png') no-repeat;margin:4px 8px 2px 2px;}
#category_view_changer .grid_view{display:block;float:left;height:32px;width:32px;background:url('/design/d204342/grid_view.png') no-repeat;margin:4px 8px 2px 2px;}
#category_view_changer .list_view_active {display:block;float:left;height:32px;width:32px;background:url('/design/d204342/list_view_active.png') no-repeat;margin:4px 8px 2px 2px;}
#category_view_changer .grid_view_active {display:block;float:left;height:32px;width:32px;background:url('/design/d204342/grid_view_active.png') no-repeat;margin:4px 8px 2px 2px;}
/* END Блок изменения вида списка */
/* Фильтр по цене */
.contentTbodySearchPriceFilterBlock {width: 230px;}
.goodsFilterPriceInfo {text-align: center;}
.goodsFilterPriceInfo label {margin-top: 0 !important;float: left;}
.goodsFilterPriceInfo input {width:45px;height: 14px !important;background-color: #f2f2f2;border: none;font-size: 10px;font-style: italic;padding: 0 !important;}
.goodsFilterPriceRangePointers {height: 14px;width: 100%;overflow: visible;display: none;}
.goodsFilterPriceRangePointers .min {float: left; font-size: 10px;font-style: italic;}
.goodsFilterPriceRangePointers .max {float: right; font-size: 10px;font-style: italic;}
#goods-filter-min-price {float: left;text-align: left;}
#goods-filter-max-price {float: right;text-align: right;}
#goods-filter-price-slider {margin: 4px 9px 4px 7px;width: 212px;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;border: 1px solid #c0c0c0;}
.ui-slider .ui-corner-all {-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
.ui-slider .ui-slider-range {background: #da3b44;}
.ui-slider .ui-slider-handle {border: 1px solid #c0c0c0;}
.goodsFilterPriceSubmit {padding: 0.5em 0 0.4em;display:none;text-align: center;}
/* END Фильтр по цене */
/* Отображение товаров таблицей */
#category_view_type.grid_view #product_list_wrapper{position:relative}
#category_view_type.grid_view #product_list li a{color:#484A54}
#category_view_type.grid_view #product_list li{display: inline-block; display: -moz-inline-stack; *display: inline;position:relative;width:200px;min-height: 250px;margin:0 15px;padding:0;border:0; vertical-align: top;text-align:center;z-index: 100;}
@-moz-document url-prefix() {#category_view_type.grid_view #product_list li > div {position: relative;}}
#category_view_type.grid_view #product_list li > div {*position: relative;*width: 200px;*display: inline;zoom: 1;*vertical-align: top;*margin:0 0px 20px 0px;*overflow: hidden;*text-align:center;}
#category_view_type.grid_view #product_list .product_image_wrapper{position:relative;padding:8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;
box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;
-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;background:#ffffff}
#category_view_type.grid_view #product_list a.product_img_link{border:0;margin:0;float:none}
#category_view_type.grid_view #product_list .product_image{max-width:184px;margin:auto;height:auto;z-index:1}
#category_view_type.grid_view #product_list .product_list_add_to_cart{text-align:center;margin-top:10px;margin-bottom:5px;position:relative;z-index:3;height:35px;line-height:35px}
#category_view_type.grid_view #product_list li .ajax_add_to_cart_button{border:none!important;display:inline;white-space:nowrap;float:none;clear:both;*padding-top:7px;*line-height:45px !important;}
#category_view_type.grid_view #product_list .product_list_details{display:block;overflow:hidden;/*min-height:85px*/}
#category_view_type.grid_view #product_list .product_list_details_left{display:block;/*min-height:80px;*/text-align:center}
#category_view_type.grid_view #product_list .product_list_details_left h5{padding:12px 0 5px 0;font-size:14px;font-weight:400}
#category_view_type.grid_view #product_list .product_list_details_left .price_container{margin:0}
#category_view_type.grid_view #product_list .product_list_details_left .price {display:inline-block;margin:0;color:#da3b44;font-weight:700;font-size:14px;cursor:default}
#category_view_type.grid_view #product_list .product_list_details_left .old-price{display:inline-block;color:#444444;font-size:12px;text-decoration:line-through;cursor:default;margin-left:4px}
.goodsListItemCatalogueAddToCartButton {padding-bottom: 5px;}
.filters {display block; padding: 10px 0 0;}
.filter { padding-right: 10px;padding-bottom: 10px;display: inline-block;display: -moz-inline-stack;*display: inline; vertical-align: top;position:relative;z-index: 100;width: auto;}
@-moz-document url-prefix() {.filter > div {position: relative;}}
.filter > div {*position: relative;*display: inline;zoom: 1;*vertical-align: top;*overflow: hidden;*text-align:center;}
#infscr-loading {text-align: center;}
/* END Отображение товаров таблицей */
/* Отображение товаров списком */
#category_view_type.list_view #product_list_wrapper{position:relative}
#category_view_type.list_view #product_list li a{color:#484A54}
#category_view_type.list_view #product_list li{position:relative;width:930px;clear:both;margin:0 15px;padding:0 0 20px 0;border:0;border-bottom:1px dotted #c0c0c0}
#category_view_type.list_view #product_list .product_image_wrapper{position:relative;margin-bottom:15px;padding:8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;
box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;
-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;background:#ffffff}
#category_view_type.list_view #product_list a.product_img_link{border:0;margin:0;float:none}
#category_view_type.list_view #product_list .product_image{max-width:194px;margin:auto;height:auto;z-index:1}
#category_view_type.list_view #product_list .product_list_details{display:block;overflow:hidden;min-height:85px; padding-left: 20px;}
#category_view_type.list_view #product_list .product_list_details_left{display:block;float:left}
#category_view_type.list_view #product_list .product_list_details_left h5{padding:12px 0 5px 0;height:auto;font-size:18px;font-weight:400}
#category_view_type.list_view #product_list .product_list_details_left .product_desc{display:block;padding:12px 0}
#category_view_type.list_view #product_list .product_list_details_right{display:block;clear:both;float:left;margin-top:12px;margin-right: 20px;}
#category_view_type.list_view #product_list .product_list_add_to_cart{text-align:center;position:relative;display: block;margin-bottom:5px;}
ul#product_list{list-style-type:none}
#product_list li{margin-bottom:14px;padding:12px 8px;border:1px solid #eee;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#product_list li a{color:#374853;text-decoration:none}
#product_list a.product_img_link{overflow:hidden;position:relative;float:left;display:block;margin-right:14px;border:1px solid #ccc}
#product_list a.product_img_link img{display:block;vertical-align:bottom}
#product_list li h3{padding:0 0 10px 0;font-size:13px;color:#000}
#product_list li a{color:#000;text-decoration:none}
#product_list li p.product_desc{overflow:hidden;padding:0;line-height:16px}
#product_list li p.product_desc,#product_list li p.product_desc a{color:#666}
#product_list li .right_block{position:relative;float:left;width:145px;text-align:right}
#product_list li .content_price{margin:26px 0 15px 0}
#product_list li .price{display:block;margin-bottom:15px;font-weight:bold;font-size:18px;color:#990000}
/* END Отображение товаров списком */
/* Страница товара */
#primary_block{margin-bottom:10px}
#left-column{margin-left:0;width:45%;float: left;}
/*#left-column #views_block{margin-top:15px;padding:8px 4px;background:#ffffff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;
-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;
box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) }*/
#left-column #views_block{    background: none repeat scroll 0 0 padding-box #fff;
    border: 1px solid rgba(244, 181, 0, 0.46);
    border-radius: 4px;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
	margin-top:15px;padding:8px 4px;background:#ffffff;
}
#left-column #views_block a {padding: 0;}
#left-column #thumbs_list{width:325px;margin:0;float: left;overflow: hidden;}
#left-column #thumbs_list ul#thumbs_list_frame {list-style-type: none;padding-left: 0;}
#left-column #thumbs_list li{height:54px;margin:0 4px;float: left;cursor: pointer;}
#left-column #thumbs_list li img{height:54px;margin:0;border:none}
#left-column span.view_scroll_spacer{display:block;overflow:hidden;width:auto;height:54px; float: left;}
#view_scroll_left, #view_scroll_right {float: left;margin-top: 20px;padding: 0 4px;height: 18px;width: 9px;text-indent: -3000px;background: url('/design/d204342/thumbs_left.gif') no-repeat center center transparent;}
#view_scroll_right {float: right;}
#left-column #view_scroll_left,#left-column #view_scroll_right{opacity:1!important;cursor:pointer!important;display:block!important;margin:12px 0 0 0;height:32px;width:32px;padding:0;background:url('/design/d204342/leftarrow.png') no-repeat 50%}
#left-column #view_scroll_right{background:url('/design/d204342/rightarrow.png') no-repeat 50%}/*{display:block;background:url('/design/d204342/rightarrow.png') no-repeat 50%;width:32px;height:32px;float:left;}*/
#left-column #view_scroll_right:hover{
background-size: 100% 100%!important;
opacity: 1!important;
filter: alpha(opacity=100)!important;
transition: .1s ease-in-out!important;
}
#left-column #view_scroll_left:hover{
background-size: 100% 100%!important;
opacity: 1!important;
filter: alpha(opacity=100)!important;
transition: .1s ease-in-out!important;
}
#right-wrapper{display:block;float:left;margin-left:20px;width:53%}
#right-column{display:block;overflow:hidden}
#right-column a:hover{text-decoration:underline}
#right-column h1{color:#618b27;font-size:26px;font-weight:400;line-height:30px;display:block;clear:both;margin-bottom:20px}
#right-column #product_price_stock_container{display:block;overflow:hidden;margin-bottom:10px;clear:both}
#right-column #product_price_block{display:block;float:left;padding:0}
#product_price_block .price{display:block;overflow:hidden;float:left;height:34px;}
#product_price_block .our_price_display{padding:0;font-weight:inherit;font-size:32px;line-height:32px;margin-right:15px;color:#DA3B44}
#product_price_block #old_price{float:left;text-decoration:line-through;color:#909090;margin-right:12px;padding-top:2px;line-height:32px}
#right-column #product_stock_stat{display:block;clear:both;float:left;padding-top:10px}
.sale {background: url('/design/d204342/wish.png') no-repeat center left;clear:both;color:#666666;margin-bottom:10px;padding: 30px 0 20px 60px;border-top:1px dotted #c0c0c0}
#right-column .product_attributes{padding:10px 0 10px 0;border-top:1px dotted #c0c0c;width:100px;float:left;margin-left:60px;}
.dop_info_soc {
	text-align:center !important;
	padding:6px;
	width: 100%;
	height: 50px;
    margin-bottom: 10px;
    position: relative;
    text-align: center;
    border: 1px solid rgba(242, 242, 242);
    float: left;
    text-align: center;
}
#dop_info_soc {
    height: 33px;
    margin: 15px;
    position: relative;
    text-align: center;
    white-space: nowrap;
}
/*
#dop_info_soc .home.active, #dop_info_soc .home:hover {
    background: url("//design.bestdeck.ru/woodmenu_line.png") no-repeat scroll 108px 22px, rgba(0, 0, 0, 0) url("//design.bestdeck.ru/soc_knopka_fon_t.png") no-repeat scroll 0 20px;
}*/
/* Меню в шапке */
#dop_info_soc li {
  background: url("//design.bestdeck.ru/soc_knopka_fon.png") no-repeat;
  position: relative;
  display: inline-block;
  margin: 0;
  width: 33px;
/*  background: url('/design/d204342/woodmenu_line.png') 108px 22px no-repeat;*/
}
#dop_info_soc a {
  display: inline-block;
  width: 100%;
  height: 33px;
  text-decoration: none;
  color: #593C25;
}
#dop_info_soc .dop_info_soc_face a {
	background: url('/design/d204342/soc_fb.png') 50% no-repeat;
}
#dop_info_soc .dop_info_soc_vkon a {
	background: url('/design/d204342/soc_vk.png') 50% no-repeat;
}
#dop_info_soc .dop_info_soc_odnk a {
	background: url('/design/d204342/soc_ok.png') 50% no-repeat;
}
#dop_info_soc .dop_info_soc_inst a {
	background: url('/design/d204342/soc_inst.png') 50% no-repeat;
}
#dop_info_soc .dop_info_soc_face:hover,
#dop_info_soc .dop_info_soc_vkon:hover,
#dop_info_soc .dop_info_soc_odnk:hover,
#dop_info_soc .dop_info_soc_inst:hover {
	background: url('/design/d204342/soc_knopka_fon_t.png') no-repeat;
	background-color: #9C6A48;
	width: 33px;
	height: 33px;
}
/*
.dop_info_soc_item {
    background-position: center;
	background-image: url('/design/d204342/soc_knopka_fon.png');
    background-repeat: no-repeat;
    display: inline-block;
    height: 33px;
    margin-right: 2px;
    vertical-align: middle;
    width: 33px;
}*/
.dop_info0{float:left;
    color: #000000;
	text-align:center;
    padding:6px;
	margin-bottom:10px;
	width:204px;
	background: none repeat scroll 0 0 padding-box #fff;
    border: 1px solid rgba(244, 181, 0, 0.46);
    border-radius:4px;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;
    position: relative;
	}
.dop_info{width:300px;float:right;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 267px;
    padding: 8px;
    right: 0;
    top: 16px;
    width: 211px;
	background: none repeat scroll 0 0 padding-box #fff;
    border: 1px solid rgba(244, 181, 0, 0.46);
    border-radius:4px;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;
    margin-bottom: 50px;
    padding: 14px 26px;
    position: relative;
	}
.dop_info .gar {
    background: url('/design/d204342/gar.png') no-repeat scroll left center rgba(0, 0, 0, 0);
    font-weight: bold;
    line-height: 22px;
    padding-left: 26px;
}
.dop_info .dost {
    background: url('/design/d204342/dost1.png') no-repeat scroll left center rgba(0, 0, 0, 0);
    font-weight: bold;
    line-height: 19px;
    padding-bottom: 7px;
    padding-left: 26px;
    padding-top: 6px;
}
.dop_info .samov2 {
    background: url('/design/d204342/samovivoz.png') no-repeat scroll left center rgba(0, 0, 0, 0);
    font-weight: bold;
    padding-left: 26px;
    padding-top: 8px;
}
.dop_info .oplata {
    background: url('/design/d204342/oplata.png') no-repeat scroll left center rgba(0, 0, 0, 0);
    font-weight: bold;
    padding-bottom: 7px;
    padding-left: 26px;
    padding-top: 9px;
}
.dop_info .samov {
	color: #000000 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
	font-weight: normal;
}
.dop_info .samov3 {
	color: #000000 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
	font-weight: normal;
}
.dop_info .nalich {
	color: #000000 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
	font-weight: normal;
}
#right-column #attributes select{width:100%}
#right-column .quantity_add_cart{margin:10px 0;border-top: 1px solid rgba(244, 181, 0, 0.46);min-height:36px}
#right-column #set-quantity{overflow:hidden;float:left;margin:10px 20px 0 0;}
#right-column #set-quantity .qty-label{display:block;float:left;margin:8px 10px 0 0;color:#444444;font-weight:700;padding-bottom:5px;font-size:14px!important;}
#qty{height:30px;}
#right-column #set-quantity #qty-button-down,#right-column #set-quantity #qty-button-up{display:block;float:left;background:#f2f2f2;line-height:31px;height:30px;*height:30px;width:30px;
text-align:center;cursor:pointer;*margin-top: 1px;}
#right-column #set-quantity #qty-button-down{border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px}
#right-column #set-quantity #qty-down{display:block;width:32px;height:32px;background:url('/design/d204342/minus_dark.png') no-repeat 50%}
#right-column #set-quantity #qty-down:hover{
background-size: 100% 100%;
opacity: 1;
filter: alpha(opacity=100);
transition: .1s ease-in-out;
}
#right-column #set-quantity #qty-button-up{border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0}
#right-column #set-quantity #qty-up{display:block;width:32px;height:32px;background:url('/design/d204342/plus_dark.png') no-repeat 50%}
#right-column #set-quantity #qty-up:hover{
background-size: 100% 100%;
opacity: 1;
filter: alpha(opacity=100);
transition: .1s ease-in-out;
}
#quantity_wanted_p{float:left;font-size:14px!important;}
/*#quantity_wanted_p input{border-left:none;border: solid 1px #ccc;*border-bottom: solid 1px #ccc;margin:2px 5px 0 5px;text-align:center;font-size:14px;color:#246B00;height:27px!important;width:35px;*width:26px;background:#ffffff;box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.25);border-radius:8px;}*/
#quantity_wanted_p input{background: none repeat scroll 0 0 padding-box #fff;border: 1px solid rgba(244, 181, 0, 0.46);box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;margin:2px 5px 0 5px;text-align:center;font-size:14px;color:#246B00;height:27px!important;width:55px;-moz-box-shadow:0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;-webkit-box-shadow:0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;border-radius:8px;}
#right-column #add_to_cart{float:left;clear:none;margin:10px 0 0 0; *float: right; *margin:10px 0 0 0;}
#button-cart{background-image: linear-gradient(0deg, #83b33f 0%, #8dcc34 100%)!important;color:#fafafa!important;font-size:16px;border-radius: 10px!important;}
#button-cart:hover{background-image:linear-gradient(0deg, #EE994E 0%, #EC7611 100%)!important;color:#fafafa!important;}
#button-cart1{background-image: linear-gradient(0deg, #83b33f 0%, #8dcc34 100%)!important;color:#fafafa!important;font-size:16px;border-radius: 10px!important; margin: 0 0 0 10px; color: #fafafa!important; -webkit-box-sizing: border-box; border: 0px solid #c0c0c0;padding: 6px 12px; text-decoration: none;}
#button-cart1:hover{background-image:linear-gradient(0deg, #EE994E 0%, #EC7611 100%)!important;color:#fafafa!important; text-decoration: none !important;}
#loyalty{border:none;background:url('/design/d204342/info.png') no-repeat 0 50%;margin: 20px 0 0 -55px;padding:0 0 0 30px;color:#666666;font-size:11px;min-height: 20px;}
.rating{clear:both;display:block;margin:1em 1em;cursor:pointer;text-align: center;}
.goodsDataMainModificationPriceNow{padding: 0;font-weight: inherit;font-size: 32px;line-height: 32px;margin-right: 15px;color: #D20006;}
.goodsDataMainModificationMeasureName{padding: 0;font-weight: inherit;font-size: 32px;line-height: 32px;margin-right: 15px;color: #D20006; margin-left: -10px;}
.goodsDataFeatures {width: 100%;}
.goodsDataFeatures .name {border-bottom: dotted 1px #999;position: relative;height: 20px;}
.goodsDataFeatures .value {background: #fff;border-bottom: solid 1px #fff;display: block;margin-bottom: -3px;bottom: -3px;float: left;position: relative;}
.red_sale {color: #da3b44;font-weight: 700;font-size: 24px;}
a.red {color: #da3b44;font-weight: 700;}
a.red:hover {color: #000;}
#product_reference {display: block;clear: both;padding: 10px 0;}
#availability_statut {color: #138F17;font-size:14px;}
#last_quantities {color: #ff0000;}
#opinion-list-table {font-weight: normal;}
#right-wrapper label {margin-top: 0;}
.attribute_label{color:#000000;font-size: 12px !important;
    font-weight: 600 !important;
    margin-bottom: 0;
    text-align: center !important;
    text-transform: uppercase !important;}
.attribute_list {width: 90px;}
.attribute_list select {
border-radius:5px;
    background: none repeat scroll 0 0 padding-box #fff;
    border: 1px solid rgba(244, 181, 0, 0.46);
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;
    color:#246B00;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
/* END Страница товара */
/* Вкладки на странице товара */
.idTabs{border:none;margin:0px 0px -2px 0px !important;padding:0;color:#555555;*display:block;*clear:both;*zoom:1;}
ul.idTabs li{margin-right:5px;float:none;*float:left;display:inline-block}
.idTabs a{display:block;text-decoration:none;background:#fafafa;color:#909090;/*border:1px solid #c0c0c0;*/border-top:1px solid rgba(244, 181, 0, 0.46);border-left:1px solid rgba(244, 181, 0, 0.46);/**border-bottom: 0px solid #c0c0c0;*/border-right:1px solid rgba(244, 181, 0, 0.46);font-size:13px;font-weight:600;position:relative;border-radius:4px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:10px 20px; border-radius: 3px 3px 0px 0px;
background-clip: padding-box;
    background-color: #fff;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;
    padding: 14px 26px;
    position: relative;}
.idTabs a.selected{background:#ffffff;color:#444444;/*border: 1px solid #c0c0c0;*/*border-top:2px solid #c0c0c0;*border-left: 1px solid #c0c0c0;/**border-bottom: 0px solid #c0c0c0;*/*border-right: 1px solid #c0c0c0;z-index:1;}
/*#idTab2, #idTab3, #idTab4 {display: none;}*/
#idTab1, #idTab3, #idTab4 {display: none; color: #545251;}
.letter_my_info {font-size:14px; color:black;}
/*
#more_info_shadow{position:relative;background:#ffffff;margin-bottom: 50px;*border-top:0px solid #c0c0c0;*border-left: 2px solid #c0c0c0/;*border-bottom: 2px solid #c0c0c0;*border-right: 2px solid #c0c0c0;/*box-shadow:0 0 5px 0 rgba(0,0,0,0.20);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.20);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.20);*//*border: 1px solid #c0c0c0;}
*/
#more_info_shadow{position:relative;background:#ffffff;margin-bottom: 50px;/*box-shadow:0 0 5px 0 rgba(0,0,0,0.20);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.20);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.20);*/border:1px solid rgba(244, 181, 0, 0.46);background-clip: padding-box;background-color: #fff;border-radius: 0 4px 4px;box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;padding: 14px 26px;position: relative;}
#more_info_sheets{position:relative;z-index:2;margin-top:0px;padding: 25px 30px 30px 30px;background:#ffffff;color:#030303;font-size:12px;}
#more_info_sheets ul,#more_info_sheets ol,#more_info_sheets dl{margin:0}
#more_info_sheets ul.bullet{list-style-type:disc;margin-left:16px}
#more_info_sheets input[type=text]{width:240px}
#more_info_sheets textarea{width:100%;height:90px}
#more_info_sheets ul.product_feature_list{width:auto}
#more_info_sheets li.product_feature{border-bottom:1px solid #c0c0c0}
#more_info_sheets span.product_feature_title{display:inline-block;padding:5px 10px}
#more_info_sheets span.product_feature_data{margin-left:20px;padding:5px 10px;display:inline-block;float:right}
#more_info_sheets ul,#more_info_sheets ol,#more_info_sheets dl{margin-left:20px}
#more_info_sheets em{font-style:italic}
#more_info_sheets .product_desc{margin-top:5px}
#more_info_sheets .product_desc .product_image{float:left}
#more_info_sheets .product_desc .block_description{float:left;margin-left:10px;width:420px}
#more_info_sheets .product_desc .clear_product_desc{clear:both;height:0;line-height:0}
/* Вкладки на странице товара */
/* Форма добавления нового отзыва о товаре */
.new_comment_form_content{background:#f2f2f2; margin-top: 15px;padding:15px;}
.new_comment_form_content td {padding: 5px;}
.goodsDataOpinionCaptchaRefresh {cursor: pointer;height: 20px;padding: 5px;vertical-align: top;}
/* END Форма добавления нового отзыва о товаре */
/* Страница корзины и оформления заказа */
.cart-table .cart_product img{margin+0 auto;border:3px solid #ffffff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;
box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1);
-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1)}
.cart-table .cart_description{font-weight:600;text-align:left}
.cart-table .cart_description a.cart_product_atts {color:#999999}
.cart-table .cart_description h5 a{color:#555555}
.cart-table .cart_unit{text-align:center}
.cart-table .cart_unit .price {font-weight:600;cursor:default;color:#000000}
.cart-table .cart_total{text-align:center}
.cart-table .cart_quantity{text-align:center;width:auto}
.cart-table .cart_quantity .cart_quantity_input{*height: 20px !important; padding: 7px!important;width:auto;text-align:center;margin-left:5px;border:1px solid #e9e9e9;}
.order_delivery{margin-top:20px}
.delivery_options_address .resume, .payment_options .resume {border: none;}
.delivery_options_address .resume tbody, .payment_options .resume tr {border-bottom: 1px solid #c0c0c0;}
.delivery_options_address .resume tbody input, .payment_options .resume tr input {text-align: center;}
.delivery_options_address, .payment_options {background:#ffffff;border:1px solid #c0c0c0;box-shadow:0 1px 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.05);margin-bottom:20px}
.delivery_options > div:last-child{border-bottom:none!important}
.delivery_option{position:relative}
.delivery_option_price{white-space:nowrap}
.order_carrier_content,#opc_payment_methods{background:#ffffff;border:none;border-top:6px solid #da3b44;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.35);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.35);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.35)}
.order_carrier_wrapper{padding:20px}
.order .order_carrier_content p.checkbox{margin-bottom:20px}
.order .order_carrier_content .cell1 {padding: 13px 0 0 13px;}
.order .order_carrier_content .cell2 {padding: 13px 0 5px 0;}
.order .order_carrier_content .cell3, .orderStageDeliveryListTable .cell3  {padding: 13px 13px 0 0;}
.orderStagePaymentListTable .cell1, .orderStageDeliveryListTable .cell1 {padding: 13px 13px 0 13px;}
.orderStagePaymentListTable .cell2, .orderStageDeliveryListTable .cell2 {padding: 13px 0 13px 0;}
.delivery_options_title, .payment_options_title {display:block;background:#fafafa;color:#444444;font-weight:600;text-shadow:none;border-bottom:1px solid #c0c0c0;padding:0 15px;height:45px;line-height:45px;font-size:14px}
#opc_payment_methods-content{padding:20px}
table.resume{width:100%;background: #ffffff;border: 1px solid #c0c0c0;}
table.resume td {padding: 3px;}
table.resume .delivery_option_delay{font-weight:normal;}
table.resume .borderAll {border: solid 1px #c0c0c0;}
table.resume label {margin-top: 0 !important;}
table.resume .noBorderBottom {border-left: solid 1px #c0c0c0; border-right: solid 1px #c0c0c0;border-top: solid 1px #c0c0c0;}
table.resume .BorderLeftAndRight {border-left: solid 1px #c0c0c0; border-right: solid 1px #c0c0c0;text-align: center;}
table.order-contacts{background: #ffffff;border: 1px solid #c0c0c0;}
table.order-contacts td {padding: 10px 40px 10px 10px;border: 1px solid #c0c0c0!important;}
table.resume label {margin-top:0;}
.CompareGoodsTable .resume > td {padding: 3px;border: solid 1px #c0c0c0;}
.goodsDataOpinionListTableClient, .goodsDataOpinionListTableDate, .goodsDataOpinionListTable .delete, .stars, .subject {display: block;padding-right: 10px;margin: 10px 0 20px;float: left;}
table.autumn-table {width:100%;background:#ffffff;margin-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #c0c0c0;border-spacing:0;
box-shadow:0 1px 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.05)}
table.autumn-table th {background:#fafafa;text-shadow:none;color:#444444;border-bottom:1px solid #c0c0c0;font-weight:600;text-transform:none;padding:14px;text-align:center;white-space:nowrap}
table.autumn-table tr td {vertical-align:middle;padding:18px!important;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
table.autumn-table tr td:first-child {border-left:1px solid #c0c0c0;}
table.autumn-table tr td:last-child {border-right:1px solid #c0c0c0;}
table.autumn-table .even, table.autumn-table .odd {background:none!important;background-color:transparent!important}
table.autumn-table tfoot {background:#fcfcfc;border-top:1px solid #e9e9e9}
table.autumn-table tbody tr:last-child td {border-bottom:none!important}
table.autumn-table tfoot tr:last-child td {border-bottom:none!important}
table.autumn-table tr.cart_discount td{border-top:1px solid #e9e9e9}
table.autumn-table a:hover {color:#da3b44!important;text-decoration:none}
table.autumn-table a.exclusive:hover {color:#fafafa!important;}
table.autumn-table a.autumn-button:hover {color:#666666!important}
.CompareGoodsDeleteLink {background: url('/design/d204342/cancel.png') no-repeat; width: 12px; height: 12px;float: right;margin: 3px;}
.CompareGoodsDeleteLink:hover {background: url('/design/d204342/cancel_hover.png') no-repeat;}
.legend {margin-top: 10px;}
/* END Страница корзины и оформления заказа */
/* Навигация на сранице сравнения товаров */
.compare-navigate li {width: 30px; float:left;margin-top: 10px;cursor: pointer;}
.compare-navigate li.CompareGoodsTablePrev a {background: url('/design/d204342/arrow-left.png') no-repeat;width:20px;height: 10px;display: block; text-decoration:none;cursor: pointer;}
.compare-navigate li.CompareGoodsTableNext a {background: url('/design/d204342/arrow-right.png') no-repeat;width:20px;height: 10px;display: block; text-decoration:none;cursor: pointer;}
.compare-navigate li.CompareGoodsTablePrev a.disable {background: url('/design/d204342/arrow-left-disable.png') no-repeat;width:20px;height: 10px;display: block; text-decoration:none;cursor: pointer;}
.compare-navigate li.CompareGoodsTableNext a.disable {background: url('/design/d204342/arrow-right-disable.png') no-repeat;width:20px;height: 10px;display: block; text-decoration:none;cursor: pointer;}
/* END Навигация на сранице сравнения товаров */
/* Новости */
.newsListBlockItem {font-weight: normal;margin-bottom: 20px;border-bottom: dotted 1px #666;}
.newsListBlockItem h3 {padding-bottom: 0;}
.link-more {padding-top: 20px;display: block;font-weight: normal;}
.time {padding-top: 20px;display: block;font-weight: normal;}
/* END Новости */
/* Шаги оформления заказа */
#order-opc h2 span{display:inline-block;padding:5px 7px;color:#fff;background:#333;padding: 0 13px;margin-right: 10px;border-radius: 18px;-moz-border-radius: 18px;-webkit-border-radius: 18px;}
#step{margin:15px 0;padding-top:20px;padding-bottom: 10px;border-top:1px dashed #c0c0c0;border-bottom:1px dashed #c0c0c0}
/* END Шаги оформления заказа */
/* Форма регистрации */
.content-form {padding: 0 20px !important;margin-bottom: 20px; background:#ffffff;border-left:none;border-right:none;border-bottom:none;border-top:6px solid #da3b44;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;/*margin:10px auto 0 auto;*/padding:0;width:600px;text-align:center}
.form-list li.control {display:block;clear: both;}
.form-list .control label {*float: left;*margin-top:3px;}
.form-list .control input[type=checkbox] {margin-top:10px;}
#create-account_form{margin-right:30px}
#create-account_form, #login_form{display:block;float:left;}
#create-account_form #SubmitCreate {float:none;clear:both;margin-top: 173px;*margin-top: 125px;margin-bottom: 64px;}
#create-account_form h4{margin-bottom:10px}
/* END Форма регистрации */
/* Форма авторизации */
#login_form #SubmitLogin{float:none;clear:both;margin-top:5px}
/* END Форма авторизации */
/* Форма восстановления пароля */
#form_forgotpassword fieldset{padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#eee}
#form_forgotpassword p.text label{display:block;color:#666666;margin:25px 0 5px 0}
/* END Форма восстановления пароля */
/* Карусель товаров на главной и на странице товара */
.autumnshowcase_block li{position:relative;width:210px;height:auto;margin:0;padding:0 30px 0 0;text-align:center}
.autumnshowcase_block .title_block{margin-bottom:20px;padding-bottom:16px;*padding-bottom:30px;}
.title_block_s{
	padding: 6px 5px;
	margin-bottom:0px;
	color: #ffffff!important;
	font-size:14px!important;
	font-weight:400!important;
	background: #fff;
	border-radius:3px 3px 0px 0px;
	position: relative;
	display: block;
	text-align: center!important;
    text-transform: uppercase!important;
	background-image: linear-gradient(0deg, #7BA93C 0%, #86C231 100%)!important;
}
.title_block{
	border-top:1px solid rgba(244, 181, 0, 0.46);
	padding-top:10px;
	margin-bottom:10px;
	margin-top:10px;
	height:35px;
    position: relative;
}
.autumnshowcase_block h4{display:block;float:left;color:#444444;font-size:18px;line-height:24px;padding:0;margin:0;background:none;text-shadow:none;text-transform:none}
.autumnshowcase_block .carousel_controls{display:block;float:left;line-height:33px;margin-left: 10px;}
.autumnshowcase_block .carousel_prev{display:block;background:url('/design/d204342/leftarrow.png') no-repeat 50%;width:32px;height:32px;float:left;margin-right:5px;}
.autumnshowcase_block .carousel_next{display:block;background:url('/design/d204342/rightarrow.png') no-repeat 50%;width:32px;height:32px;float:left;}
.autumnshowcase_block .carousel_next:hover{
background-size: 100% 100%;
opacity: 1;
filter: alpha(opacity=100);
transition: .1s ease-in-out;
}
.autumnshowcase_block .carousel_prev:hover{
background-size: 100% 100%;
opacity: 1;
filter: alpha(opacity=100);
transition: .1s ease-in-out;
}
.autumnshowcase_block li span.flat-red-button{display:inline-block}
.autumnshowcase_block .image_link{display:block;position:relative;overflow:hidden;height:auto;margin:1px 1px 3px 2px;-webkit-backface-visibility:hidden;border:8px solid #ffffff;-moz-border-radius:2px;-webkit-border-radius:2px;
border-radius:2px;-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;
-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) ;box-shadow:0 0 0 1px rgba(0,0,0,0.095) ,0 1.5px 1.5px 0 rgba(0,0,0,0.2),0 2px 1.5px 0 rgba(0,0,0,0.1) }
.autumnshowcase_block .product_image{max-width:192px;height:auto;z-index:1}
.autumnshowcase_block .new{position:absolute;display:block;top:15px;right:-30px;*top:0px;*right:0px;*width:60px !important;overflow:hidden;width:101px;background-color:#da3b44;background:rgba(218,59,68,0.9);padding:1px 4px;font-size:11px;line-height:17px;
letter-spacing:1px;color:#ffffff;text-transform:uppercase;text-align:center;z-index:2;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.autumnshowcase_block h5{padding:12px 0 5px 0;height:auto}
.autumnshowcase_block h5 a,.autumnshowcase_block h5 a:hover{color:#484A54;font-size:15px;font-weight:400;text-decoration:none}
.product_details{display:block;overflow:hidden;margin-bottom:10px}
.price_container{margin-top:10px;display: block;position: relative;text-align: center;}
.price_container .price{color:#da3b44;font-size:14px;font-weight:700;cursor:default;display: inline-block;}
.price_container .old-price{display:inline-block;color:#444444;font-size:12px;text-decoration:line-through;cursor:default;margin: 0 4px 0 0;}
.autumnshowcase_block .out-of-stock{color:#da3b44;line-height:32px;font-size:14px;font-weight:700}
.ajax_add_to_cart_button{line-height:32px!important; font-size:14px;}
.ajax_add_to_cart_button:hover{color:#da3b44;text-decoration:none}
.autumnshowcase_block .autumnshowcase_carousel{position:relative;overflow:hidden;height:450px;clear:both;width:950px;margin-left:25px;}
.autumnshowcase_block .autumnshowcase_carousel ul{width:20000em;position:absolute;list-style:none;margin:0;padding:0}
.autumnshowcase_block .autumnshowcase_carousel li{float:left;}
.mycarousel li{width:200px;margin:0 10px;}
.jcarousel-clip{overflow: hidden;}.jcarousel-prev,.jcarousel-next{display:block;width:32px;height:30px;cursor:pointer;}
.jcarousel-prev{background:url('/design/d204342/leftarrow.png') no-repeat 0 0;float:left;}
.jcarousel-next{background:url('/design/d204342/rightarrow.png') no-repeat 0 0;float:right;}
.jcarousel-prev:hover,.jcarousel-next:hover,.jcarousel-prev-disabled,.jcarousel-next-disabled{background-position:100% 0;}
#newproducts .sortPagiBar{margin-bottom:20px}
#bestsales .sortPagiBar{margin-bottom:20px}
#search .sortPagiBar{margin-bottom:20px}
/* END Карусель товаров на главной и на странице товара */
/*#wrapper{width:100%}*/
#wrapper{width: 1280px; margin: 0 auto;}
.container{margin:20px 0px 0px 0px;height:85px;}
html {
/*width: 1280px;*/
margin: 0 auto;
background: #f2f2f2;
}
.content.container{margin-top:10px;margin-bottom:50px;min-height:500px}
.category-title h1{display:block}
.column,.columns{float:left;margin:0 6px 0px 4px;}
.column#header{margin:0;}
.full{width:100%}
.two-third .column {margin:0;}
.half{width:570px}
.one-third{width:210px;float:left;}
.two-third{width:1030px;float:right;}
.hide-desktop{display:none!important}
.hide-mobile{display:block!important}
.hide-tablet-n-mobile{display:block!important}
p.required{color:#222222}
p.required sup{color:#da3b44}
label.invalidInput{display: block;clear: both;color: #da3b44;}
.back {*display: block; *float: left; *margin-top: 5px;margin-right: 25px;}
.back_link a{color:#666666}
.back_link {padding-bottom:25px !important;}
.amount {padding-bottom: 20px;}
p.submit{padding:30px 0 20px 0; margin-top: 20px;*display: table-cell; *vertical-align: middle;}
/*@media only screen and (max-width:1210px)
{
  .container{width:950px}
  .column,.columns{margin:0 10px}
  .half{width:455px}
  .one-third{width:210px}
  .two-third{width:690px}
  .hide-tablet-n-mobile{display:none!important}
  #category_view_type.list_view #product_list li{width:690px}
  #left-column{width: 324px;}
  #left-column #image-block{width:408px}
  #left-column #image-block #small_pic{width:408px;height:auto}
  #left-column #view_scroll_left,#left-column #view_scroll_right{width:48px}
  #left-column #thumbs_list{width: 210px;}
  #right-wrapper{width: 326px;}
  #product_page_hook_right{display:none}
  #product_comparison .product_desc{height:60px}
  ul#order_step li{width:168px}
  ul#order_step li#step_end{width:172px}
}*/
/*@media only screen and (max-width:959px)
{
  .container{width:710px;position: relative;}
  .column,.columns{margin:0 10px}
  .half{width:364px}
  .one-third{width:210px}
  .two-third{width:450px}
  .hide-desktop{display:inline!important}
  .hide-mobile{display:none!important}
  #header-right {height: 100%;margin: 0;}
  #megamenu{display:none!important}
  #header_shopping_cart{margin-top:21px;}
  #search_block_top{position: relative;float: right;margin: 16px 0px 0 0;clear: both;}
  #category_view_type.list_view #product_list li{width:450px}
  #left-column{width:100%}
  #left-column #image-block{width:528px;margin:0 auto}
  #left-column #image-block #small_pic{width:528px;height:auto}
  #left-column #view_scroll_left,#left-column #view_scroll_right{width:69px}
  #left-column #thumbs_list{width: 290px;}
  #right-wrapper{width:100%;margin:30px 0 0 0}
  table.autumn-table tr td:first-child {border: none;}
  table.autumn-table tr td:last-child {border: none;}
  ul.idTabs li{margin:0 0 -1px 0;display:block}
  table.responsive,table.responsive thead,table.responsive tbody,table.responsive tfoot,table.responsive th,table.responsive tr,table.responsive td,table.std,table.std thead,table.std tbody,table.std tfoot,table.std th,table.std tr,table.std td{display:block}
  .table_mobile_label{display:block}
  table.responsive thead,table.std thead{display:none}
  table.responsive tbody tr,table.std tbody tr{border-bottom:1px solid #e9e9e9}
  table.responsive tr.odd,table.std tr.odd{background:#fafafa!important}
  table.responsive td ,table.std td{border:none!important;position:relative;padding-left:50%}
  table.responsive tfoot tr,table.std tfoot tr{padding:10px 0;border-bottom:1px solid #e9e9e9}
  table.responsive tr td,table.std tr td{padding:5px!important;text-align: center !important;}
  .cart-table .cart_quantity .cart_quantity_input {float: none;}
  #order-opc h2 {font-size:10px;margin-bottom: 0;}
  #order-opc h2 span{font-size: 10px;display: inline-block;color: #fff;background: #333;padding: 10px 11px;margin-right: 5px;border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;line-height: 10px;}
  #step{margin:15px 0;padding-top:20px;padding-bottom: 20px;border-top:1px dashed #c0c0c0;border-bottom:1px dashed #c0c0c0}
  #footer .block h4,#footer .block h4 a,#footer h4,#footer h4 a{font-size:16px;margin-bottom:20px}
  #footer .newsletter_input{width:70%}
  .sort_by{display: none;}
  #category_view_changer {float: left;}
  .sortPagiBar{padding-bottom:20px;height: 53px;}
  .sortPagiBar .nbrItemPage {display: none;}
  .accordion_main {display: block;}
  
}*/
/*@media only screen and (max-width:860px)
{
  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}
  .flex-direction-nav .flex-next {opacity: 1; right: 0;}
  .accordion_main {display: block;}
}*/
/*@media only screen and (max-width:767px)
{
  .container{width:450px; height: 100%;}
  .column,.columns{float:none;clear:both;margin:0}
  .full ,.half ,.one-third ,.two-third{width:450px}
  select{height:auto!important}
  #header #cart_block{display:none!important}
  #header_shopping_cart{margin-top:16px;width: 100%;}
  #header-right {float: right;position: relative;width: 100%;height: 100%;}
  #header-logo {width: 100%;}
  #search_block_top{position: relative;float: right;margin: 16px 0px 0 0;width: 100%;}
  #search_block_top #search_query_top {width: 100%;}
  #header_user_info {color: #000;text-align: center;}
  #header_user_info a {color: #000;}
  .content_sortpagibar_pagination{margin-bottom:80px}
  #left-column #image-block #small_pic{width:434px;height:auto}
  #left-column #image-block{width:434px;margin:0 auto}
  #left-column #view_scroll_left,#left-column #view_scroll_right{width:61px}
  #left-column #thumbs_list{width: 310px;}
  .accordion_main {display: block;}
  table.autumn-table tr td:first-child, table.autumn-table tr td:last-child {border:none!important}
  table.responsive,table.responsive thead,table.responsive tbody,table.responsive tfoot,table.responsive th,table.responsive tr,table.responsive td,table.std,table.std thead,table.std tbody,table.std tfoot,table.std th,table.std tr,table.std td{display:block}
  table.responsive thead,table.std thead{display:none}
  table.responsive tbody tr,table.std tbody tr{border-bottom:1px solid #e9e9e9}
  table.responsive tr.odd,table.std tr.odd{background:#fafafa!important}
  table.responsive td ,table.std td{border:none!important;position:relative;padding-left:50%}
  table.responsive tfoot tr,table.std tfoot tr{padding:10px 0;border-bottom:1px solid #e9e9e9}
  ul.address{float:none;margin:0 0 20px 0!important;min-width:100%}
  #create-account_form {margin:0;width:300px;float:none}
  #footer > div{width:50%!important;margin:30px 0 0 0!important}
  #footer > div:nth-of-type(3){clear:left}
  #footer-bottom{text-align:center}
  .block2 {width: 450px;margin-top: 20px;}
  .block-content {width: 412px;}
}*/
/*@media only screen and (max-width:479px)
{
  body{min-width:300px}
  .container{width:300px}
  .column,.columns{float:none;clear:both;margin:0}
  .full ,.half ,.one-third ,.two-third{width:300px}
  #header-right{width:100%}
  #header_user_info .wishlist{display:none}
  #header-logo{width:100%}
  #header-logo a{text-align:center}
  #search_block_top{float:left}
  #header #cart_block{display:none!important}
  form.product_compare_form{clear:both}
  .sortPagiBar .nbrItemPage{clear:both;float:left;margin-top:20px}
  .sortPagiBar #productsSortForm{clear:both;float:left;margin-top:1px}
  #category_view_type.grid_view #product_list li{width:300px}
  #category_view_type.grid_view #product_list li.last_item{margin-bottom:10px!important}
  #category_view_type.grid_view #product_list .product_image{max-width:284px}
  #category_view_type.list_view #product_list .product_image_wrapper{margin-right:0}
  #category_view_type.list_view #product_list .product_image{max-width:284px}
  #category_view_type.grid_view #product_list .product_list_hover{width:284px;height:284px}
  #category_view_type.grid_view #product_list li .product_list_view_details_link{padding-top:260px}
  #category_view_type.grid_view .rect_img #product_list .product_list_hover{width:284px;height:426px}
  #category_view_type.grid_view .rect_img #product_list .product_list_add_to_cart{margin-top:165px}
  #category_view_type.grid_view .rect_img #product_list li .product_list_view_details_link{padding-top:402px}
  #category_view_type.list_view #product_list li{width:300px}
  #category_view_type.list_view #product_list .product_list_details{clear:both}
  #left-column #image-block #small_pic{width:284px;height:auto}
  #left-column #image-block{width:284px;margin:0 auto}
  #left-column #thumbs_list{width: 200px;}
  #left-column #view_scroll_left,#left-column #view_scroll_right{width:42px}
  #order-opc {display: none;}
  .content-form {width: 260px;}
  #footer-fluid > .container{margin-top:20px}
  #footer > div{width:100%!important;padding:0!important;margin:20px 0!important}
  #footer .block h4,#footer .block h4 a,#footer h4,#footer h4 a{margin-bottom:10px;cursor:pointer;text-decoration:none}
  #footer .block .open-close-footer{display:block}
  #footer .block_content{display:none;margin-top:20px}
  #footer .block_content.unfold{display:block}
  #footer-center{padding-bottom:1px}
  #footer .newsletter_input{width:85%}
  .autumnshowcase_block li{width:300px}
  .autumnshowcase_block .product_image{max-width:282px}
  .autumnshowcase_carousel{height:440px}
  #more_info_sheets input[type=text] {width: 110px;}
  .block2 {width: 300px;margin-top: 20px;}
  .block2 .block-content {width: 262px;}
}*/
.my_table1{
	margin: 3px 20px 20px 20px;
}
.my_table1 th,
.my_table1 td {
	border: 1px solid #333333;
	vertical-align: middle;
	font-size:14px;
}
.my_table1 td {
	padding: 4px 2px;
	border-collapse: collapse;
}
.my_table1 th {
	padding: 4px 7px;
	color:#333333;
	background-color: #FEF3C0;
	font-size:14px;
	font-weight:bold;
	width:55px;
}
.my_tab_otdelk{
	margin: 3px 20px 20px 20px;
}
.my_tab_otdelk th,
.my_tab_otdelk td {
	border: 1px solid #333333;
	vertical-align: middle;
	font-size:14px;
}
.my_tab_otdelk td {
	padding: 10px 10px;
	border-collapse: collapse;
}
.my_tab_otdelk th {
	padding: 4px 7px;
	color:#333333;
	background-color: #FEF3C0;
	font-size:14px;
	font-weight:bold;
	width:55px;
}
select option:disabled {
  color: #FF0000;
}
/*Большая картинка*/
#cloud-zoom-big {
  border: 5px solid rgba(244, 181, 0, 0.46);
  border-radius: 4px;
}
/*END Большая картинка*/
/*Большая картинка*/
.rte{
	padding: 15px;
    background: none repeat scroll 0 0 padding-box #fff;
    border: 1px solid rgba(244, 181, 0, 0.46);
    border-radius: 4px;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38), 0 0 8px rgba(97, 97, 97, 0.13) inset;
    color: #000000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    position: relative;
}
/*END Большая картинка*/
/*WhatsApp*/
#aside1 {
  list-style-type: none;
  top: 50%;
  height: 50%;
/*  width: 50%;*/
    position: fixed;
/*    bottom: 25px;*/
    right: 25px;
/*    cursor: pointer;*/
    font-size: 11px;
    z-index: 100;
}
/*Обратный звонок*/
#callback {
float: left;
position: relative;
padding: 5px;
}
#callback a {
color: #FFF;
text-decoration: none;
font-size: 18px;
}
/*END WhatsApp*/