html{overflow-y:scroll;margin:0;padding:0;}
body{font-family:'PT Sans', Arial, Helvetica, sans-serif;margin:0px;padding:0px;}
body, td, th, input, textarea, select, a{font-size:13px;}
h1, .welcome{font-family:'Raleway', Helvetica, sans-serif;margin-top:0px;margin-bottom:20px;font-size:32px;font-weight:normal;text-shadow:0 0 1px rgba(0, 0, 0, .01);}
h2{font-family:'Raleway', Helvetica, sans-serif;font-size:15px;text-transform:uppercase;font-weight:normal;margin-top:0px;margin-bottom:10px;}
h3{font-family:'Raleway', Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:normal;}
p{margin-top:0px;margin-bottom:20px;}
#header p{margin-bottom:0;padding-bottom:10px;}
a, a:visited, a b{text-decoration:underline;cursor:pointer;}
a:hover{text-decoration:none;}
a img{border:none;}
form{padding:0;margin:0;display:inline;}
input[type='text'], input[type='password'], textarea{background:#fbfbfb;font-family:Arial, Helvetica, sans-serif;color:333;border:1px solid #CCCCCC;padding:6px;margin:4px 0px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
select{background:#Fff;border:1px solid #CCCCCC;padding:6px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
.lmodul select.select1{width:208px;cursor:pointer;}
.lmodul span.select1{width:198px;}
.sort select.select1{width:190px;cursor:pointer;}
.sort span.select1{width:180px;overflow:hidden;}
.limit select.select1{width:40px;cursor:pointer;}
.limit span.select1{width:30px;}
span.select1{color:#666;height:22px;font-size:13px;text-align:left;background:#fff url('../image/arrow-select.png') 100% 50% no-repeat;line-height:22px;white-space:nowrap;padding:3px 4px;border:1px solid #ccc;margin:0;zoom:1;}
label{cursor:pointer;}
#container, .main{margin-left:auto;margin-right:auto;text-align:left;position:relative;}
.container{width:1170px;margin:0 auto;}
.cont_bottom{width:100%;clear:both;}
#column-left{float:left;width:270px;}
#column-right{float:right;width:270px;}
#content{min-height:400px;margin-bottom:20px;}
#column-left + #column-right + #content, #column-left + #content{margin-left:310px;}
#column-right + #content{margin-right:310px;}
.main{width:1210px;margin-top:0px;padding-top:20px;padding-bottom:20px;}
.full_container{margin-top:0px;}
#topcontrol{z-index:21;}
#header{position:relative;z-index:99;}
#all_header{position:relative;z-index:100;min-width:1210px;}
#all_header.nocolor{background:transparent;}
#header .header_middle{clear:both;min-height:70px;padding-bottom:10px;position:relative;z-index:5;}
#header #logo{float:left;padding:20px 30px 10px 0;}
#language, #currency{float:left;margin:0;cursor:default;text-decoration:none;text-transform:capitalize;position:relative;z-index:1015;line-height:30px;}
#language ul, #currency ul{display:none;position:absolute;top:16px;left:0;background:#fff;-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.1);box-shadow:0px 2px 6px rgba(0,0,0,0.1);z-index:1013;padding:10px;}
#language ul li, #currency ul li{display:block;width:120px;line-height:18px;padding:2px 0;}
#language ul li a, #currency ul li a{display:block;text-decoration:none;}
#language ul li a b, #currency ul li a b{cursor:default;display:block;}
#language span, #currency span{position:relative;display:block;padding:0 10px 0 10px;z-index:1014;font-size:12px;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}
#language span b, #currency span b{background:url(../image/arrow-select.png) right center no-repeat;padding:0 18px 0 0px;}
#language:hover span, #currency:hover span{background:#fff;color:#333;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
#language:hover, #currency:hover{-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.1);box-shadow:0px 2px 6px rgba(0,0,0,0.1);}
#language img{cursor:pointer;margin-right:3px;}
#currency:hover a, #language:hover a{color:#333;}
#currency a b{color:#000;text-decoration:none;}
.select2{height:20px;font-size:12px;text-transform:uppercase;text-align:left;padding-left:6px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;line-height:20px;white-space:nowrap;zoom:1;margin:4px 0 4px -1px;cursor:pointer;border:1px solid #ddd;}
select.select2{width:46px;margin-left:-1px;}
span.select2{width:38px;background-image:url('../image/arrow-select.png');background-repeat:no-repeat;background-position:100% 50%;}
#header #cart{position:absolute;z-index:9;top:30px;right:0px;}
#header #cart .heading{display:inline-block;position:relative;padding-left:40px;padding-bottom:10px;text-align:right;z-index:1;}
#header #cart .heading h4{font-family:'Raleway', Helvetica, sans-serif;font-size:14px;text-transform:uppercase;font-weight:normal;margin:0}
#header #cart .heading a{text-decoration:none;}
#header #cart .heading a span{}
#header #cart .heading > a.bigcart{display:block;position:absolute;left:0;width:34px;height:34px;}
#header #cart .content{clear:both;display:none;position:absolute;top:34px;right:0;padding:8px;min-height:150px;min-width:264px;-webkit-box-shadow:0px 3px 7px rgba(0,0,0,0.25);-moz-box-shadow:0px 3px 7px rgba(0,0,0,0.25);box-shadow:0px 3px 7px rgba(0,0,0,0.25);background:#fff;text-align:left;}
#header #cart:hover .content{display:block;}
#header #cart.active .heading{}
#header #cart.active .content{display:block;}
.mini-cart-info table{border-collapse:collapse;width:100%;margin-bottom:5px;}
.mini-cart-info td{color:#000;vertical-align:top;padding:10px 5px;border-bottom:1px solid #EEEEEE;}
.mini-cart-info .image{width:1px;}
.mini-cart-info .image img{border:1px solid #EEEEEE;text-align:left;}
.mini-cart-info .name small{color:#666;}
.mini-cart-info .quantity{text-align:right;}
.mini-cart-info td.total{text-align:right;}
.mini-cart-info .remove{text-align:right;}
.mini-cart-info .remove img{cursor:pointer;padding:5px;background-color:#eee;}
.mini-cart-total{text-align:right;}
.mini-cart-total table{border-collapse:collapse;display:inline-block;margin-bottom:5px;}
.mini-cart-total td{color:#000;padding:4px;}
#header #cart .checkout{text-align:right;clear:both;}
#header #cart .empty{padding-top:50px;text-align:center;}
#header .header_contact{display:inline-block;vertical-align:top;margin-top:30px;width:58%;}
#topcontact .phone_h{min-height:30px;padding:4px 0 0px 40px;background:url('../image/icon/mobile_phone2.png') top left no-repeat;}
#topcontact .fax_h{min-height:30px;padding:4px 0 0px 40px;background:url('../image/icon/fax2.png') top left no-repeat;}
#topcontact .email_h{min-height:30px;padding:4px 0 0px 40px;background:url('../image/icon/mail2.png') top left no-repeat;}
#topcontact .address_h{min-height:30px;padding:0px 0 0px 40px;background:url('../image/icon/address2.png') top left no-repeat;}
#topcontact .email_h a{font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
#search{position:relative;margin-top:0px;margin-right:0px;height:36px;float:right;}
.open-search input.sb-search-input{position:absolute;border:none;top:0;right:42px;background:#fbfbfb;border:1px solid rgba(0, 0, 0, 0.1);width:180px;height:20px;margin-top:6px;z-index:10;padding:1px 36px 1px 3px;}
.open-search .sb-search-submit{z-index:11;border:0;position:relative;}
.sb-search{z-index:10;}
.sb-search input.sb-search-input{position:absolute;display:none;border:none;top:0;right:42px;background:#fff;width:230px;height:21px;margin-top:6px;z-index:10;padding:1px 36px 1px 3px;}
.sb-search .sb-icon-search,
.sb-search-submit{background-image:url('../image/button-search.png');background-repeat:no-repeat;background-position:center center;width:36px;height:36px;padding:0;margin:0;cursor:pointer;}
.sb-search .sb-search-submit{position:relative;z-index:11;display:none;border:none;}
.sb-search .sb-icon-search{position:absolute;top:0;right:0;display:block;}
#header .header_topbox{display:block;clear:both;min-height:30px;border-bottom:1px solid rgba(0, 0, 0, 0.1);}
#header .links{text-align:right;}
#header .links > div{display:inline-block;font-weight:normal;vertical-align:top;padding:0px 7px 0px 6px;margin-right:-3px;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;font-size:12px;line-height:30px;}
#header .links > div > a{text-decoration:none;font-size:12px;font-weight:normal;line-height:30px;}
.fixwidth{width:1210px;}
.ma-nav-mobile-container{margin-left:auto;margin-right:auto;}
.ma-nav-mobile-container.default{position:relative;clear:both;}
.ma-nav-mobile-container.fixed{position:fixed;top:0px;left:0px;width:100%;z-index:101;margin-left:auto;margin-right:auto;-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.1);box-shadow:0px 2px 6px rgba(0,0,0,0.1);}
.fixed .navbar{margin:0 auto;max-width:1170px;}
.navbar .btn-navbar div{display:none;}
.menu > ul{display:block;padding:0;list-style:none;margin:0;min-height:36px;position:relative;}
.menu > ul > li{display:inline-block;padding:0px;margin-right:-3px;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;}
.menu > ul > li > a{font-size:12px;font-weight:normal;font-family:'Raleway', Helvetica, sans-serif;line-height:24px;text-decoration:none;display:block;padding:6px 12px 6px;z-index:6;position:relative;text-transform:uppercase;}
.menu > ul > li:hover{background-image:none;}
.menu > ul > li.homelink > a{text-indent:-9999px;width:24px;height:24px;}
.menu > ul > li > div{position:absolute;top:-9999px;list-style:none;opacity:0;-webkit-box-shadow:0px 3px 7px rgba(0,0,0,0.25);-moz-box-shadow:0px 3px 7px rgba(0,0,0,0.25);box-shadow:0px 3px 7px rgba(0,0,0,0.25);transition:opacity 0.4s ease;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;z-index:1002;}
.menu > ul > li > div.topmenu{padding:0px;float:left;max-width:1168px;}
.menu > ul > li > div.topmenu_theme > ul > li > .categ_image{display:none;}
.menu > ul > li > div.topmenu_theme{padding:0px;float:left;min-width:200px;}
.menu > ul > li > div > ul > li:hover > div{display:block;}
.menu > ul > li:hover > div{opacity:1;top:auto;}
.menu > ul > li > div.topmenu > ul{display:table-cell;list-style:none;margin:0;vertical-align:top;padding:0px;}
.menu > ul > li > div.topmenu_theme > ul > li > div.topmenu > ul{list-style:none;margin:0;padding:0px;display:table-cell;}
.menu > ul > li > div.topmenu_theme > ul{list-style:none;margin:0;padding:0px;}
.menu > ul > li > div.topmenu_theme > ul > li{position:relative;padding:4px 8px;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}
.menu > ul > li > div.topmenu_theme > ul + ul{border-top:1px solid rgba(0, 0, 0, 0.08);}
.menu > ul > li > div > ul > li > div ul{list-style:none;}
.menu > ul > li > div.topmenu > ul + ul,
.menu > ul > li ul > li ul + ul{margin-left:10px;}
.menu > ul > li > div.topmenu > ul > li{padding:4px 12px;}
.menu > ul > li > div.topmenu > ul > li:hover,
.menu > ul > li > div.topmenu_theme > ul > li:hover{}
.menu > ul > li > div.default > ul > li + li{border-top:1px solid rgba(0, 0, 0, 0.08);}
.menu > ul > li > div > ul > li > a{line-height:22px;text-decoration:none;display:block;padding:0;}
.menu > ul > li > div > ul > li > a span{display:block;}
.menu > ul div ul li a{text-decoration:none;display:block;line-height:20px;}
.menu .topmenu ul li{position:relative;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;}
.menu .topmenu ul li .level3,
.menu > ul > li > div.topmenu_theme > ul > li > div.topmenu{display:none;padding:10px;position:absolute;min-width:200px;z-index:2;top:0;left:100%;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 3px 7px rgba(0,0,0,0.25);-moz-box-shadow:0px 3px 7px rgba(0,0,0,0.25);box-shadow:0px 3px 7px rgba(0,0,0,0.25);}
.menu .topmenu ul li .level3 ul{margin:0;padding:0;}
.menu .topmenu ul li:hover > .level3,
.menu > ul > li > div.topmenu_theme > ul > li:hover > div.topmenu{display:block;}
.menu .topmenu ul li .level3 a,
.menu > ul > li > div.topmenu_theme > ul > li > div.topmenu a{padding:2px 8px;width:184px;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}
.menu > ul > li > div.topmenu_theme > ul > li.parent > a > span,
.menu > ul .topmenu ul li.parent > a > span{background:url(../image/arr_right.png) center right no-repeat;display:block;padding-right:15px;width:96%;}
.menu > ul > li > div.topmenuaccount > ul > li > a{display:inline;}
.menu > ul > li > div#topmenuaccount.topmenu > ul > li:hover{background-color:transparent;}
.menu > ul div#topmenuaccount ul li a{display:inline-block;min-width:20px;}
.menu #topmenuaccount{min-width:190px;padding-top:10px;}
.menu #topmenuaccount #enterkabinet div{margin-bottom:6px;display:block;}
#enterkabinet input{width:152px;}
.menu #topcontact{min-width:200px;padding:20px 10px 10px 10px;}
.menu #topbrand{width:96%;padding:20px 2%;left:0;}
.menu #topbrand.br_1, .menu #topbrand.br_2, .menu #topbrand.br_3{width:50%;left:auto;}
.menu #topbrand .column_brand{display:block;float:left;vertical-align:top;}
.br_1 .column_brand{width:100%;}
.br_2 .column_brand{width:50%;}
.br_3 .column_brand{width:33.3%;}
.br_4 .column_brand{width:25%;}
.br_5 .column_brand{width:20%;}
.br_6 .column_brand{width:16.6%;}
.br_7 .column_brand{width:14.2%;}
.br_8 .column_brand{width:12.5%;}
.br_9 .column_brand{width:11%;}
.br_10 .column_brand{width:10%;}
.breadcrumb-item{
	display: inline-block;
}
.menu #topbrand .column_brand ul{margin:0 12px 10px 0;padding:0;list-style:none;}
.column_brand li span{font-weight:bold;padding:0 8px;}
.column_brand li a{padding:0 8px;}
.menu .custombox > div{padding:10px;float:left;min-width:200px;background-color:#fff;}
.sub_image img{width:50px;height:auto !important;}
.displaymenu .menu > ul > li > div.topmenu_theme{width:100%;left:0;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul{display:inline-block;margin-right:-3px;vertical-align:top;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul.mcolumn1{width:100%;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul.mcolumn2{width:49.5%;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul.mcolumn3{width:33%;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul.mcolumn4,
.displaymenu .menu > ul > li > div.topmenu_theme > ul.mcolumn{width:24.5%;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul.mcolumn5{width:19.5%;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li{padding:20px;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li:hover{z-index:10003;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li> a{border-bottom:1px solid rgba(0,0,0,0.08);transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;padding:4px 8px;text-transform:uppercase;font-size:12px;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li > div.topmenu{display:block;position:relative;left:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul + ul{border-top:none;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li.parent > a > span{background:none;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li > .categ_image{display:block;float:left;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li > .categ_image img{margin:12px 0;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li > div.topmenu{background:none;margin-top:8px;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li > div.topmenu.leftotstup{margin-left:110px;min-height:122px;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li > div.topmenu.leftotstup > ul{padding-right:54px;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li:hover{background:none;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li > div.topmenu{min-width:auto;padding:0;}
.displaymenu .menu > ul > li > div.topmenu_theme > ul > li > div.topmenu a{width:auto;}
.menu > ul > li.default2 > div{width:100%;left:0;display:table;}
.menu > ul > li.default2 > div > ul{display:table-cell;list-style:none;vertical-align:top;padding:20px 20px 20px 0;margin:0;}
.menu > ul > li.default2 > div > ul:first-child{padding-left:20px;}
.menu > ul > li.default2 > div > ul >li{margin-bottom:20px;}
.menu > ul > li.default2 > div > ul > li > a{border-bottom:1px solid rgba(0,0,0,0.08);text-transform:uppercase;font-size:12px;display:block;max-height:40px;padding:0;}
.menu > ul > li.default2 > div > ul > li:hover{background:transparent;}
.menu > ul > li.default2 > div > ul >li > a span{display:inline-block;vertical-align:middle;padding:9px;}
.menu > ul > li.default2 > div .categ_image{display:table-cell;width:250px;padding:20px;}
.menu > ul > li.default2 > div .categ_image img{margin-bottom:10px;}
.menu > ul > li.default2 > div .categ_image a{display:block;text-decoration:none;}
.menu > ul > li.default2 > div .categ_image2{display:inline-block;vertical-align:middle;}
.menu > ul > li.default2 > div > ul > li > div{display:block;padding:10px 0;}
.menu > ul > li.default2 > div > ul > li > div ul{margin:0;padding:0;list-style:none;}
.menu > ul > li.default2 > div > ul > li li a{padding:0px 2px;}
.breadcrumb{margin-bottom:20px;padding-top:14px;}
.breadcrumb a{text-decoration:none;}
.breadcrumb a:hover{}
.success, .warning, .attention, .information{padding:20px 20px 20px 33px;margin-bottom:0px;}
.success{background:#fff url('../image/success.png') 10px center no-repeat;border:1px solid #BBDF8D;}
#notification .success, #notification .warning, #notification .attention, #notification .information{width:40%;position:fixed;top:20%;left:30%;z-index:99999;border:10px solid #b9b8b6;-webkit-box-shadow:0px 5px 40px 1px rgba(0, 0, 0, 0.600);-moz-box-shadow:0px 5px 40px 1px rgba(0, 0, 0, 0.600);box-shadow:0px 5px 40px 1px rgba(0, 0, 0, 0.600);}
.success .button{margin-left:20px;}
#notification .success, #notification .success a{}
.successimg{width:100px;height:auto !important;display:block;margin-bottom:10px;}
.warning{background:#FFD1D1 url('../image/warning.png') 10px center no-repeat;border:1px solid #F8ACAC;}
.attention{background:#FFF5CC url('../image/attention.png') 10px center no-repeat;border:1px solid #F2DD8C;}
.success .close, .warning .close, .attention .close, .information .close{float:right;padding-top:4px;padding-right:4px;cursor:pointer;}
.required{color:#FF0000;font-weight:bold;}
.error{display:block;color:#FF0000;}
.help{color:#999;font-size:10px;font-weight:normal;font-family:Verdana, Geneva, sans-serif;display:block;}
table.form{width:100%;border-collapse:collapse;margin-bottom:20px;}
table.form tr td:first-child{width:140px;}
table.form > * > * > td{}
table.form td{padding:4px;}
input.large-field, select.large-field{width:300px;}
table.list{border-collapse:collapse;width:100%;border-top:1px solid rgba(0, 0, 0, 0.08);border-left:1px solid rgba(0, 0, 0, 0.08);margin-bottom:20px;}
table.list td{border-right:1px solid rgba(0, 0, 0, 0.08);border-bottom:1px solid rgba(0, 0, 0, 0.08);}
table.list thead td{background-color:rgba(0,0,0,0.4);padding:0px 5px;}
table.list thead td a, .list thead td{text-decoration:none;color:#222222;font-weight:bold;}
table.list tbody td{padding:0px 5px;}
table.list .left{text-align:left;padding:7px;}
table.list .right{text-align:right;padding:7px;}
table.list .center{text-align:center;padding:7px;}
table.radio{width:100%;border-collapse:collapse;}
table.radio td{padding:5px;}
table.radio td label{display:block;}
table.radio tr td:first-child{width:1px;}
table.radio tr td:first-child input{margin-top:1px;}
table.radio tr.highlight:hover td{cursor:pointer;}
#content ul{list-style:none;}
.pagination{padding:0;display:inline-block;text-align:center;width:100%;margin:10px 0;}
.pagination .links{}
.pagination .links a{display:inline-block;text-decoration:none;line-height:30px;width:30px;text-align:center;margin-right:-3px;}
.pagination .links b{display:inline-block;font-weight:bold;text-decoration:none;line-height:30px;width:30px;text-align:center;margin-right:-3px;}
.pagination .results{line-height:30px;}
a.button, input.button, button.button{cursor:pointer;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;font-size:10px;font-family:'Raleway', Helvetica, sans-serif;text-transform:uppercase;background-position:left bottom;background-repeat:no-repeat;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;}
a.button, button.button{line-height:20px;display:inline-block;padding:3px 8px 3px 8px;}
#enterkabinet input.button.login{width:166px;}
a.button.registr{width:150px;text-align:center;line-height:20px;margin-top:5px;}
.box a.button, .box input.button,
.product-grid input.button, .product-list input.button,
.product-info .cart input.button{cursor:pointer;}
input.button{margin:0;height:28px;line-height:26px;padding:0px 8px 0px 8px;min-width:90px;}
.cart input.button{background-image:url(../image/icon/shopping.png);background-position:left -47px;padding-left:34px;}
.cart input.button:hover{background-position:left -6px;}
.buttons{overflow:hidden;margin-bottom:20px;}
.buttons .left{float:left;text-align:left;}
.buttons .right{float:right;text-align:right;}
.buttons .center{text-align:center;margin-left:auto;margin-right:auto;}
.htabs{height:36px;text-align:left;}
.univer_tabs.htabs{text-align:center;}
.htabs a{text-decoration:none;font-family:'Raleway', Helvetica, sans-serif;font-size:15px;font-weight:normal;line-height:22px;text-transform:uppercase;padding:8px 15px 6px 15px;margin-right:-4px;display:inline-block;position:relative;}
.htabs a.selected, .htabs a:hover{text-decoration:none;margin-bottom:-2px;}
.htabs a.selected:after{content:"";border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;left:50%;margin-left:-6px;bottom:0px;}
.tab-content{border-left:1px solid rgba(0, 0, 0, 0.08);border-right:1px solid rgba(0, 0, 0, 0.08);padding:20px;margin-bottom:20px;z-index:2;overflow:auto;background-color:#FFF;}
.box-product-category{width:100%;display:block;padding:1px 0 1px 0;margin:0;overflow:visible;}
.tabs_module.box-product-category{padding-top:14px;}
.box-product-category .box{margin-bottom:4px;}
.box{margin-bottom:30px;}
.box-heading, .box-heading a{font-family:'Raleway', Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;font-size:15px;font-weight:normal;height:20px;line-height:20px;}
.box-heading{display:inline-block;padding-bottom:6px;}
.box-heading-new{text-align:center;position:relative;height:26px;padding-top:10px;margin-bottom:14px;}
#column-left .box-heading-new , #column-right .box-heading-new{text-align:left;}
.box-product{margin-left:-28px;text-align:center;}
.box-product div.itemcolumns{display:inline-block;vertical-align:top;margin:10px 1px 18px 23px;padding:0;text-align:left;position:relative;padding:10px;-webkit-box-shadow:0px 0px 0px 1px #eee;-moz-box-shadow:0px 0px 0px 1px #eee;box-shadow:0px 0px 0px 1px #eee;}
#content .box-product > div.itemcolumns, .tabs_module .box-product > div.itemcolumns{width:250px;}
#column-left + #content .box-product > div.itemcolumns ,
#column-right + #content .box-product > div.itemcolumns{width:248px;}
#column-left + #column-right + #content .box-product > div.itemcolumns{width:240px;}
#column-left + #column-right + #content .box-product .image img{width:100%;height:auto !important;}
.box-product .owl_modul img{width:30px;height:auto !important;margin-bottom:10px;}
.box-product .owl_modul{position:absolute;visibility:hidden;width:36px;top:10px;padding:0;left:2px;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;}
.box-product div.itemcolumns:hover .owl_modul{visibility:visible;z-index:21;}
.box-product div.itemwd:hover{margin-left:-1px;padding-left:34px;z-index:21;}
.box-product div.itemcolumns:hover{-webkit-box-shadow:0px 0px 10px 0px #eee;-moz-box-shadow:0px 0px 10px 0px #eee;box-shadow:0px 0px 10px 0px #bbb;}
.tabs_module .owl-theme .owl-buttons{top:-40px;}
.tabs_module .owl-theme .owl-controls .owl-buttons div.owl-prev{left:24px;}
.block2{text-align:left;margin:0 auto;padding:10px;}
.block2 .image{display:block;position:relative;text-align:center;}
.product-grid .cart, .box-product .cart, .block2 .cart{display:inline-block;vertical-align:top;}
.product-grid .hover_but, .box-product .hover_but,.block2 .hover_but{display:inline-block;vertical-align:top;}
.hover_but > div{display:inline-block;vertical-align:top;margin-left:0px;}
.product-grid .hover_but > div,
.box-product .hover_but > div, .block2 .hover_but > div{-webkit-transform:scale(0);-o-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);}
.product-grid .singleclick_wrapper,.box-product .singleclick_wrapper, .block2 .singleclick_wrapper{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.product-grid .wishlist, .box-product .wishlist, .block2 .wishlist{-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.product-grid .compare, .box-product .compare,.block2 .compare{-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;transition:all 0.6s ease-out;}
.quickviewbutton{-webkit-transform:scale(0);-o-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out;position:absolute;width:100%;bottom:0px;}
.imgbut:hover .quickviewbutton, .left:hover .quickviewbutton, .image:hover .quickviewbutton{-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);z-index:30;}
.quickviewbutton a{display:block;width:100%;height:28px;text-decoration:none;text-align:center;line-height:28px;background-color:rgba(255,255,255,0.5);white-space:nowrap;overflow:hidden;font-size:10px;font-family:'Raleway', Helvetica, sans-serif;text-transform:uppercase;}
.product-grid > div:hover .hover_but > div,
.box-product .itemcolumns:hover .hover_but > div,
.block2:hover .hover_but > div{-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);}
.product-grid .wishlist a, .product-grid .compare a,
.box-product .wishlist a, .box-product .compare a,
.block2 .wishlist a, .block2 .compare a,
.product-grid .singleclick_wrapper a,
.box-product .singleclick_wrapper a,
.block2 .singleclick_wrapper a{display:block;width:26px;height:26px;text-indent:100%;white-space:nowrap;overflow:hidden;background-repeat:no-repeat;background-position:left bottom;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;}
.product-list .wishlist a, .product-list .compare a,
.product-info .wishlist a, .product-info .compare a,
.product-list .singleclick_wrapper a, .product-info .singleclick_wrapper a{line-height:26px;text-indent:inherit;text-decoration:none;padding-left:26px;display:block;font-size:0.9em;background-position:left bottom;background-repeat:no-repeat;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.product-list .wishlist, .product-list .compare, .product-list .singleclick_wrapper,
.product-info .wishlist, .product-info .compare, .product-info .singleclick_wrapper{display:inline-block;margin-right:10px;vertical-align:top;}
.wishlist a{background-image:url(../image/icon/wishlist.png);}
.compare a{background-image:url(../image/icon/compare.png);}
#column-left .box-content > .box-product,
#column-right .box-content > .box-product{margin-left:0;}
#column-left .box-content > .box-product > div ,
#column-right .box-content > .box-product > div{width:250px;padding:10px;margin:0 0 10px 0;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;text-align:left;}
#column-left .box-product div.itemwd:hover,
#column-right .box-product div.itemwd:hover{margin:0 0 10px 0;padding:10px;}
#column-left .box-product .cart,
#column-right .box-product .cart,
#column-left .box-product .quickview,
#column-right .box-product .quickview,
#column-left .box-product .owl_modul,
#column-right .box-product .owl_modul{display:none;}
#column-left .box-content > .box-product .image,
#column-right .box-content > .box-product .image{float:left;margin-right:10px;margin-bottom:0px;vertical-align:middle;}
#column-left .box-product .hover_but,
#column-right .box-product .hover_but,
#column-left .box-content > .box-product .savemoney,
#column-right .box-content > .box-product .savemoney{display:none}
#column-left .box-content > .box-product .name,
#column-right .box-content > .box-product .name{margin:0px 10px 10px 90px;padding:0;}
#column-left .box-content > .box-product .price,
#column-right .box-content > .box-product .price,
#column-left .box-content > .box-product .rating,
#column-right .box-content > .box-product .rating{margin-left:90px;}
#column-left .box-content > .box-product .price-old,
#column-right .box-content > .box-product .price-old{display:block;}
.box-product .image{display:block;position:relative;padding:0;margin:0;text-align:center;}
.box-product .name,.block2 .name{margin:10px 0px 5px;}
.box-product .name a, .block2 .name a{font-family:'Raleway', Helvetica, sans-serif;font-weight:normal;font-size:14px;text-decoration:none;display:block;}
.box-product .price, .block2 .price{font-family:'Raleway', Helvetica, sans-serif;display:block;margin-bottom:8px;font-size:16px;}
.box-product .price-old, .block2 .price-old{text-decoration:line-through;font-weight:normal;font-size:0.9em;}
.box-product .price-new{}
.box-product .rating, .block2 .rating{display:block;margin-top:5px;}
.savemoney{display:block;position:absolute;top:-1px;right:10px;font-size:13px;line-height:41px;width:46px;text-align:center;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;z-index:20;}
.product-list .savemoney{top:-20px;z-index:30;}
.imgbut{position:relative;}
.view .box-heading-new{display:none;}
.box-content .accordeon_categ{margin-bottom:20px;-webkit-box-shadow:0px 0px 0px 1px #e5e5e5;-moz-box-shadow:0px 0px 0px 1px #e5e5e5;box-shadow:0px 0px 0px 1px #e5e5e5;}
.box-content .accordeon_categ ul{list-style:none;margin:0;padding:0;}
.box-content .accordeon_categ > ul > li{padding:0;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;border-bottom:1px solid rgba(0, 0, 0, 0.1);}
.box-content .accordeon_categ > ul > li + li{border-top:1px solid rgba(255, 255, 255, 0.8);}
.box-content .accordeon_categ > ul:last-child > li:last-child{border-bottom:none;}
.box-content .accordeon_categ > ul > li.cat-active{}
.box-content .accordeon_categ > ul > li.cat-active a{}
.box-content .accordeon_categ > ul > li > ul{padding:12px 10px;margin:0;display:none;}
.box-content .accordeon_categ > ul > li > a{font-family:'Raleway', Helvetica, sans-serif;font-size:12px;text-transform:uppercase;text-decoration:none;padding:6px 28px 6px 10px;display:block;line-height:18px;}
.box-content .accordeon_categ > ul > li.cat-active ul{display:block;}
.box-content .accordeon_categ > ul > li ul > li{padding:4px 0 4px 10px;margin-bottom:1px;}
.box-content .accordeon_categ > ul > li ul > li a{text-decoration:none;}
.box-content .accordeon_categ > ul > li ul > li a:before{content:'- ';}
.box-content .accordeon_categ > ul > li > a:hover{text-decoration:none;}
.box-content .accordeon_categ a{}
.box-content .accordeon_categ > ul > li ul > li a:hover{text-decoration:underline;}
.box-category .accordeon_plus{background:url(../image/icon/menu_down.png) center center no-repeat;}
.box-category .accordeon_plus.open{background:url(../image/icon/menu_up.png) center center no-repeat;}
.box-content ul{list-style:none;margin:0;padding:0}
.box-content ul > li{padding:0px;position:relative;}
.box-content > ul > li > a{font-family:'Raleway', Helvetica, sans-serif;font-size:12px;text-transform:uppercase;text-decoration:none;display:block;padding:6px 10px;line-height:20px;border-bottom:1px solid rgba(0, 0, 0, 0.08);transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;}
.box-content > ul > li > a:hover{background-color:rgba(0, 0, 0, 0.04);padding-left:15px;}
.box-category .accordeon_plus{position:absolute;right:0px;top:0px;width:30px;height:30px;cursor:pointer;}
ul.box-filter, ul.box-filter ul{list-style:none;margin:0;padding:0;}
ul.box-filter span{font-weight:bold;border-bottom:1px solid rgba(0, 0, 0, 0.08);display:block;padding-bottom:5px;margin-bottom:5px;}
ul.box-filter > li ul{padding-bottom:15px;}
#content .content{overflow:auto;margin-bottom:20px;padding:0px;}
#content .content .left{float:left;width:49%;}
#content .content .right{float:right;width:49%;}
.twocolumn .content{display:inline-block;width:48%;vertical-align:top;}
.category-info{overflow:auto;margin-bottom:20px;}
.category-info .image{float:left;padding:0px;margin-right:20px;}
.category-list{overflow:auto;}
.category-list ul{display:inline-block;width:33.3%;margin:0 -4px 0 0;padding:0;list-style:none;vertical-align:top;}
.category-list ul li{text-align:left;padding:0px;margin-bottom:4px;margin-right:10px;border:1px solid rgba(0, 0, 0, 0.08);-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
.category-list ul li a{text-decoration:none;}
.category-list ul li img{float:right;padding:0;}
.category-list ul li h3{margin:10px;}
.category-list ul li.otstupleft h3{margin-right:90px;}
.category-list ul li.otstupleft{min-height:80px;}
.category-list ul li.otstupleft div{margin-right:90px;}
.category-list ul li div{padding:0 10px 10px 10px;}
.category-list ul li div a:hover{text-decoration:underline;}
.accordeon_description{position:relative;margin-bottom:20px;}
.accordeon_description .accordeon_plus> h3{margin:0;}
.accordeon_description div.view{display:none;padding-top:10px;}
.accordeon_description div.view h2{display:none;}
.accordeon_description a.cat-active .view{display:block;}
.accordeon_description .accordeon_plus{background-image:url(../image/icon/menu_down.png);position:relative;background-color:rgba(0, 0, 0, 0.04);border:1px solid rgba(0, 0, 0, 0.08);display:block;padding-right:40px;padding-left:10px;line-height:30px;cursor:pointer;background-position:right -2px;background-repeat:no-repeat;}
.accordeon_description .accordeon_plus.open{background-position:right -2px;background-repeat:no-repeat;background-image:url(../image/icon/menu_up.png);}
.manufacturer-list{border:1px solid rgba(0, 0, 0, 0.08);padding:5px;overflow:auto;margin-bottom:20px;}
.manufacturer-heading{font-size:14px;font-weight:bold;padding:5px 8px;margin-bottom:6px;}
.manufacturer-content{padding:8px;}
.manufacturer-list ul{float:left;width:25%;margin:0;padding:0;list-style:none;margin-bottom:10px;}
.product-filter{overflow:hidden;padding:6px 0px 2px;margin-bottom:14px;}
.product-filter .display{float:left;}
.product-filter .display a{}
.product-filter .sort{float:right;}
.product-filter .limit{margin-left:15px;float:right;}
.product-filter .display a.iconlist{background:url(../image/display-list.png) left no-repeat;}
.product-filter .display span.iconlist{background:url(../image/display-list-over.png) left no-repeat;}
.product-filter .display a.icongrid{background:url(../image/display-grid.png) left no-repeat;}
.product-filter .display span.icongrid{background:url(../image/display-grid-over.png) left no-repeat;}
.product-filter .display .iconlist, .product-filter .display .icongrid{height:30px;width:30px;line-height:30px;margin-right:8px;display:inline-block;}
.product-compare{padding-top:3px;}
.product-compare a{text-decoration:none;line-height:20px;}
.product-compare a:hover div{}
.product-list > div{overflow:auto;margin-bottom:1px;padding:20px 10px;position:relative;border-top:1px solid rgba(0, 0, 0, 0.08);}
.product-list .owl-carousel{max-width:250px;float:left;margin-right:20px;text-align:center;}
.product-list .left{float:left;width:270px;position:relative;}
.product-list .right{position:absolute;right:20px;top:20px;text-align:center;padding-left:20px;border-left:1px solid rgba(0, 0, 0, 0.08);}
.product-list .centr{margin-left:270px;margin-right:200px}
.product-list .image{padding:0px;}
.product-list .left > .image{max-width:200px;float:left;text-align:center;}
.product-list .image img{padding:0px;}
.product-list .name{margin:0 0 10px 0;}
.product-list .name a{font-family:'Raleway', Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:14px;}
.product-list .description{margin-bottom:10px;}
.product-list .rating{margin-bottom:10px;}
.product-list .price{font-family:'Raleway', Helvetica, sans-serif;display:block;margin-bottom:8px;font-size:16px;}
.product-list .price-old{text-decoration:line-through;font-weight:normal;font-size:0.9em;}
.product-list .price-new{}
.product-list .price-tax{font-size:12px;font-weight:normal;}
.product-list .cart{margin-bottom:10px;display:block;}
#column-left + #column-right + #content .product-list .centr{margin-right:0px;}
#column-left + #column-right + #content .product-list .right{position:relative;top:auto;text-align:left;right:auto;padding:0;border:none;}
.product-grid{margin-right:-28px;text-align:center;}
.product-grid > div{display:inline-block;vertical-align:top;margin:10px 23px 18px 0px;padding:0;text-align:left;position:relative;padding:10px;-webkit-box-shadow:0px 0px 0px 1px #eee;-moz-box-shadow:0px 0px 0px 1px #eee;box-shadow:0px 0px 0px 1px #eee;}
.product-grid > div:hover{-webkit-box-shadow:0px 0px 10px 0px #bbb;-moz-box-shadow:0px 0px 10px 0px #bbb;box-shadow:0px 0px 10px 0px #bbb;}
#content .product-grid > div{width:250px;}
#column-left + #content .product-grid > div ,
#column-right + #content .product-grid > div{width:248px;}
#column-left + #column-right + #content .product-grid > div{width:240px;}
#column-left + #column-right + #content .product-grid > div .image img{width:100%;height:auto !important;}
.product-grid .image{text-align:center;padding:0;margin:0;position:relative;}
.product-grid .name{margin:10px 0px 6px;}
.product-grid .name a{font-family:'Raleway', Helvetica, sans-serif;text-decoration:none;display:block;font-size:14px;font-weight:normal;}
.product-grid .description{display:none;}
.product-grid .rating{display:block;margin-top:5px;}
.product-grid .price{font-family:'Raleway', Helvetica, sans-serif;display:block;font-size:16px;margin:0px 0px 8px;}
.product-grid .price-old{text-decoration:line-through;font-weight:normal;font-size:0.8em;}
.product-grid .price .price-tax{display:none;}
.product-grid .owl_modul img{width:30px;height:auto !important;margin-bottom:10px;}
.product-grid .owl_modul{position:absolute;visibility:hidden;width:30px;top:10px;padding:0;left:2px;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;}
.product-grid > div:hover .owl_modul{visibility:visible;z-index:21;}
#content .product-grid > div.itemwd:hover{margin-left:-24px;padding-left:34px;z-index:21;}
.product-info{overflow:hidden;margin-bottom:20px;position:relative;}
.product-info > .left{float:left;text-align:center;}
.product-info > .left + .right{margin-left:350px;}
.product-info .image{float:left;padding:10px;margin-right:20px;text-align:center;overflow:hidden;border:1px solid rgba(0, 0, 0, 0.08);}
.product-info .quickview{text-align:center;margin-bottom:20px;}
.product-info .quickview .image{float:none;margin-right:0;}
.product-info .quickview .image-additional{margin:0 auto;width:auto;}
.product-info .image-additional{width:330px;clear:both;text-align:center;background-color:rgba(0, 0, 0, 0.03);padding:10px 0;border-bottom:1px solid rgba(0, 0, 0, 0.08);border-left:1px solid rgba(0, 0, 0, 0.08);border-right:1px solid rgba(0, 0, 0, 0.08);overflow:hidden;}
.product-info .image-additional.quick > div{display:inline-block;margin:5px;}
.product-info .image-additional .owl-item{text-align:center;}
.product-info .image-additional img{padding:4px;background-color:#FFF;border:1px solid #ddd;}
.product-info .description{line-height:20px;padding:10px;border-top:1px solid rgba(0, 0, 0, 0.08);border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.product-info .description span{display:inline-block;}
.product-info .description .logobrand{float:right;}
.product-info .description a{text-decoration:none;}
.product-info .price{font-family:'Raleway', Helvetica, sans-serif;overflow:auto;font-size:24px;padding:10px;}
.product-info .price-old{text-decoration:line-through;font-weight:normal;font-size:0.9em;}
.product-info .price-new{margin-right:10px;}
.product-info .price-tax{display:inline-block;margin-top:5px;font-size:12px;font-weight:normal;}
.product-info .price .reward{font-size:12px;font-weight:normal;}
.product-info .price .discount{font-weight:normal;font-size:24px;}
.product-info .options{margin-bottom:10px;overflow:hidden;}
.product-info .option > .option_field{}
.product-info .option-image{margin-top:3px;margin-bottom:10px;}
.product-info .option-image label{display:block;width:100%;height:100%;}
.product-info .option-image img{margin-right:5px;border:1px solid #CCCCCC;cursor:pointer;}
.product-info .cart{margin-bottom:20px;}
.product-info .cart input.button{display:inline-block;vertical-align:middle;height:40px;padding:0 30px 0 50px;background-position:6px top;margin-bottom:6px;}
.product-info .cart .gty{display:inline-block;vertical-align:middle;border-spacing:0;margin-top:-1px;margin-right:5px;}
input#htop{height:14px;padding:3px;margin:0;}
.product-info .cart .gty td{vertical-align:middle;}
.product-info .cart .minimum,
.product-info .price-tax,
.product-info .price .reward,
.product-info .price .discount,
.product-info .description span{color:#e8550c;}
.product-info .cart .links{display:inline-block;vertical-align:middle;padding:0;}
.product-info .share{margin-bottom:20px;display:block;}
.product-info .cart .minimum{padding-top:5px;font-size:11px;}
.product-info textarea{width:90%;}
.product-info .review{}
.product-info .review > div{padding:10px;line-height:20px;background-color:rgba(0, 0, 0, 0.03);}
.product-info .review > div > span{}
.product-info .review .share{overflow:auto;line-height:normal;}
.product-info .review a{text-decoration:none;}
.right .product_custom{display:block;margin-bottom:20px;}
.product-info .general_info{border:1px solid rgba(0, 0, 0, 0.08);margin-bottom:20px;}
.product-info .general_info .savemoney{position:relative;top:auto;left:auto;display:inline-block;margin-left:0;}
.tags{margin-bottom:20px;}
input#decrease{width:20px;height:20px;border:none;cursor:pointer;background:#fff url(../image/icon/menu_up.png) center center no-repeat;}
input#increase{width:20px;height:20px;border:none;cursor:pointer;background:#fff url(../image/icon/menu_down.png) center center no-repeat;}
.product-info .accordeon_description div.view{padding:20px;margin-top:-1px;border:1px solid rgba(0,0,0,0.08);}
#fast_order_form.viewcategory{padding:20px;}
#fast_order_form input#pr{display:inline-block;vertical-align:top;width:120px;}
#fast_order_form textarea{margin-bottom:0;width:88%;}
#fast_order_form .customer_phone, #fast_order_form .customer_email, #fast_order_form .customer_name{position:relative;display:inline-block;}
#fast_order_form #customer_phone, #fast_order_form #customer_email, #fast_order_form #customer_name{padding-left:34px;}
#fast_order_form .customer_phone > div,
#fast_order_form .customer_email > div,
#fast_order_form .customer_name > div{position:absolute;top:5px;left:1px;width:29px;height:27px;z-index:3;background-color:#eee;background-repeat:no-repeat;background-position:center center;}
#fast_order_form .customer_phone > div{background-image:url(../image/feed_phone.png);}
#fast_order_form .customer_email > div{background-image:url(../image/feed_mail.png);}
#fast_order_form .customer_name > div{background-image:url(../image/feed_user.png);}
.singleclick_wrapper a{background-image:url(../image/order_phone.png);}
#fast_order_result{min-height:30px;margin-bottom:0;}
.singleclick_error{color:#C00;font-size:1.2em;}
.singleclick_success{color:#090;font-size:1.2em;}
.review-list{padding-bottom:10px;overflow:auto;margin-bottom:20px;border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.review-list .author{float:left;margin-bottom:20px;padding-left:25px;background:url(../image/user_review.png) no-repeat;}
.review-list .rating{float:right;margin-bottom:20px;}
.review-list .text{clear:both;}
.attribute{border-collapse:collapse;width:100%;border-top:1px solid rgba(0, 0, 0, 0.08);border-left:1px solid rgba(0, 0, 0, 0.08);margin-bottom:20px;}
.attribute thead td, .attribute thead tr td:first-child{color:#000000;font-weight:bold;background:rgba(0, 0, 0, 0.04);text-align:left;}
.attribute tr td:first-child{font-weight:bold;text-align:left;width:70%;}
.attribute td{padding:7px;text-align:center;vertical-align:top;border-right:1px solid rgba(0, 0, 0, 0.08);border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.compare-info{border-collapse:collapse;width:100%;border-top:1px solid rgba(0, 0, 0, 0.08);border-left:1px solid rgba(0, 0, 0, 0.08);margin-bottom:20px;}
.compare-info thead td, .compare-info thead tr td:first-child{color:#000000;font-size:14px;font-weight:normal;background:rgba(0, 0, 0, 0.04);text-align:left;}
.compare-info tr td:first-child{text-align:right;font-weight:bold;width:15%;}
.compare-info td{padding:7px;text-align:center;vertical-align:top;border-right:1px solid rgba(0, 0, 0, 0.08);border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.compare-info .name a{font-family:'Raleway', Helvetica, sans-serif;font-weight:normal;font-size:16px;text-transform:uppercase;}
.compare-info .price{font-size:16px;}
.compare-info .price-old{text-decoration:line-through;font-weight:normal;font-size:0.9em;}
.compare-info .price-new{}
.wishlist-info table{width:100%;border-collapse:collapse;border-top:1px solid rgba(0, 0, 0, 0.08);border-left:1px solid rgba(0, 0, 0, 0.08);border-right:1px solid rgba(0, 0, 0, 0.08);margin-bottom:20px;}
.wishlist-info td{padding:7px;}
.wishlist-info thead td{font-weight:bold;background-color:rgba(0, 0, 0, 0.04);border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.wishlist-info thead .image{text-align:center;}
.wishlist-info thead .name, .wishlist-info thead .model, .wishlist-info thead .stock{text-align:left;}
.wishlist-info thead .quantity, .wishlist-info thead .price, .wishlist-info thead .total, .wishlist-info thead .action{text-align:right;}
.wishlist-info tbody td{vertical-align:top;border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.wishlist-info tbody .image img{border:1px solid #DDDDDD;}
.wishlist-info tbody .image{text-align:center;}
.wishlist-info tbody .name, .wishlist-info tbody .model, .wishlist-info tbody .stock{text-align:left;}
.wishlist-info tbody .quantity, .wishlist-info tbody .price, .wishlist-info tbody .total, .wishlist-info tbody .action{text-align:right;}
.wishlist-info tbody .price s{color:#F00;}
.wishlist-info tbody .action img{cursor:pointer;}
.wishlist-info tbody .name a{font-family:'Raleway', Helvetica, sans-serif;font-weight:normal;font-size:16px;text-transform:uppercase;}
.login-content{margin-bottom:20px;overflow:auto;}
.login-content .left{float:left;width:48%;}
.login-content .right{float:right;width:48%}
.login-content .left .content, .login-content .right .content{min-height:190px;}
table.radio tr.highlight:hover td{background-color:rgba(0, 0, 0, 0.06);}
.order-list{margin-bottom:10px;}
.order-list .order-id{width:49%;float:left;margin-bottom:2px;}
.order-list .order-status{width:49%;float:right;text-align:right;margin-bottom:2px;}
.order-list .order-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid rgba(0, 0, 0, 0.08);border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.order-list .order-content div{float:left;width:33.3%;}
.order-list .order-info{text-align:right;}
.order-detail{background:rgba(0, 0, 0, 0.04);font-weight:bold;}
.return-list{margin-bottom:10px;}
.return-list .return-id{width:49%;float:left;margin-bottom:2px;}
.return-list .return-status{width:49%;float:right;text-align:right;margin-bottom:2px;}
.return-list .return-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid rgba(0, 0, 0, 0.08);border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.return-list .return-content div{float:left;width:33.3%;}
.return-list .return-info{text-align:right;}
.return-product{overflow:auto;margin-bottom:20px;}
.return-name{float:left;width:31%;margin-right:15px;}
.return-model{float:left;width:31%;margin-right:15px;}
.return-quantity{float:left;width:31%;}
.return-detail{overflow:auto;margin-bottom:20px;}
.return-reason{float:left;width:31%;margin-right:15px;}
.return-opened{float:left;width:31%;margin-right:15px;}
.return-opened textarea{width:98%;vertical-align:top;}
.return-captcha{float:left;}
.download-list{margin-bottom:10px;}
.download-list .download-id{width:49%;float:left;margin-bottom:2px;}
.download-list .download-status{width:49%;float:right;text-align:right;margin-bottom:2px;}
.download-list .download-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid rgba(0, 0, 0, 0.08);border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.download-list .download-content div{float:left;width:33.3%;}
.download-list .download-info{text-align:right;}
.cart-info table{width:100%;margin-bottom:15px;border-collapse:collapse;border-top:1px solid rgba(0, 0, 0, 0.08);border-left:1px solid rgba(0, 0, 0, 0.08);border-right:1px solid rgba(0, 0, 0, 0.08);}
.cart-info td{padding:7px;}
.cart-info thead td{font-weight:bold;background-color:rgba(0, 0, 0, 0.04);border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.cart-info thead .image{text-align:center;}
.cart-info thead .name, .cart-info thead .model, .cart-info thead .quantity{text-align:left;}
.cart-info thead .price, .cart-info thead .total{text-align:right;}
.cart-info tbody td{vertical-align:top;border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.cart-info tbody .image img{}
.cart-info tbody .image{text-align:center;}
.cart-info tbody .name, .cart-info tbody .model, .cart-info tbody .quantity{text-align:left;}
.cart-info tbody .quantity input[type='image'], .cart-info tbody .quantity img{position:relative;top:4px;cursor:pointer;}
.cart-info tbody .price, .cart-info tbody .total{text-align:right;font-size:15px;}
.cart-info tbody span.stock{color:#F00;font-weight:bold;}
.cart-module > div{display:none;}
.cart-total{overflow:auto;margin-bottom:15px;border:1px solid rgba(0, 0, 0, 0.08);padding:10px;}
.cart-total table{float:right;}
.cart-total td{padding:3px;text-align:right;}
.cart-info tbody .name a{font-family:'Raleway', Helvetica, sans-serif;font-size:16px;text-transform:uppercase;font-weight:normal;}
.cart-total #total .right.price{font-size:15px;}
.box-search{padding:10px 20px 10px;background-color:rgba(0,0,0,0.04);margin-bottom:20px;}
.box-search .buttons{margin-bottom:0;}
.checkout-heading{font-size:12px;padding:16px;text-transform:uppercase;-webkit-box-shadow:0px -1px 0px rgba(0,0,0,0.15)inset;-moz-box-shadow:0px -1px 0px rgba(0,0,0,0.15)inset;box-shadow:inset 0px -1px 0px rgba(0,0,0,0.15);}
.checkout-heading a{float:right;margin-top:1px;font-weight:normal;text-transform:none;text-decoration:none;}
.checkout-content{padding:10px 0px 15px 0px;display:none;overflow:auto;}
.checkout-content .left{float:left;width:48%;}
.checkout-content .right{float:right;width:48%;}
.checkout-content .buttons{clear:both;}
.checkout-product table{width:100%;border-collapse:collapse;border-top:1px solid rgba(0, 0, 0, 0.08);border-left:1px solid rgba(0, 0, 0, 0.08);border-right:1px solid rgba(0, 0, 0, 0.08);margin-bottom:20px;}
.checkout-product td{padding:7px;}
.checkout-product thead td{font-weight:bold;border-bottom:1px solid rgba(0, 0, 0, 0.08);background-color:rgba(0,0,0,0.04);}
.checkout-product thead .name, .checkout-product thead .model{text-align:left;}
.checkout-product thead .quantity, .checkout-product thead .price, .checkout-product thead .total{text-align:right;}
.checkout-product tbody td{vertical-align:top;border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.checkout-product tbody .name, .checkout-product tbody .model{text-align:left;}
.checkout-product tbody .quantity, .checkout-product tbody .price, .checkout-product tbody .total{text-align:right;}
.checkout-product tfoot td{text-align:right;border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.checkout-product tfoot td.total{font-size:15px;}
.contact-info{overflow:auto;}
.contact-info .left{float:left;width:48%;}
.contact-info .right{float:left;width:48%;}
.sitemap-info{overflow:auto;margin-bottom:40px;}
.sitemap-info .left{float:left;width:48%;}
.sitemap-info .right{float:left;width:48%;}
.left_step1{float:left;width:48%;}
.right_step1{margin-left:50%;}
.small-field{margin-bottom:8px;width:80%;}
#footer{clear:both;overflow:hidden;position:relative;min-height:100px;min-width:1210px;padding:40px 0 20px;border-top:1px solid rgba(0,0,0,0.08);}
#footer > div, #powered > div{padding:0px 20px;margin:0 auto;}
#footer h3{font-family:'Raleway', Helvetica, sans-serif;font-size:15px;font-weight:normal;text-transform:uppercase;margin-top:0px;margin-bottom:10px;}
#footer .column:first-child{margin-left:0;}
#footer .column{float:left;margin-left:2%;margin-bottom:20px;width:23.4%;min-height:100px;}
#footer .column.width50{width:48.8%;}
#footer .column ul li.phone_f{min-height:30px;padding:4px 0 0px 40px;background:url('../image/icon/mobile_phone.png') top left no-repeat;}
#footer .column ul li.skype_f{min-height:30px;padding:4px 0 0px 40px;background:url('../image/icon/skype.png') top left no-repeat;}
#footer .column ul li.fax_f{min-height:30px;padding:4px 0 0px 40px;background:url('../image/icon/fax.png') top left no-repeat;}
#footer .column ul li.email_f{min-height:30px;padding:4px 0 0px 40px;background:url('../image/icon/mail.png') top left no-repeat;}
#footer .column ul li.address_f{min-height:30px;padding:0px 0 0px 40px;background:url('../image/icon/address.png') top left no-repeat;}
#footer .column ul{margin:0px;padding:0px;list-style:none;}
#footer .column ul li{padding:8px 0;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;border-bottom:1px solid rgba(255,255,255,0.06);}
#footer .column.contact ul li{border:none;}
#footer .column a{text-decoration:none;}
#footer .customblock_footer ul li{display:inline-block;margin-right:4px;}
#footer .customblock_footer > div{margin-right:20px;}
#footer .customblock_footer.width50 > div{margin-right:0px;}
.main.bottom_main{padding-top:0;padding-bottom:0;}
#powered .extras ul, #footer .extras ul{margin:0;padding:0px;list-style:none;}
#footer .extras{float:left;display:block;clear:both;}
#powered .extras{float:right;display:block;padding-top:5px;}
.extras ul li{display:inline-block;}
.extras ul li + li{margin-left:2px;}
#powered{clear:both;position:relative;overflow:hidden;padding:10px 0;min-width:1210px;}
#powered .extras li + li:before{content:"· ";}
#powered a, #powered{text-decoration:none;}
#powered a:hover{text-decoration:underline;}
#powered .copyright{float:left;padding-top:5px;}
.banner div{text-align:center;width:100%;display:none;}
.banner div img{margin-bottom:20px;}
.soc_network{float:right;margin-left:10px;}
.soc_network > div{display:inline-block;margin:0;}
.soc_network > div a{display:block;width:24px;height:24px;margin:0px 3px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;background-position:50% 50%;background-position:center center;background-repeat:no-repeat;}
.soc_network > div a:hover{-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.6);-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.6);box-shadow:0px 0px 4px rgba(0,0,0,0.6);}
a.readmore{text-decoration:none;display:inline-block;padding:4px 6px;font-size:10px;text-transform:uppercase;line-height:20px;font-family:'Raleway', Helvetica, sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
a.readmore:hover, a.readnews:hover{text-decoration:none;}
a.readnews{display:inline-block;border-bottom:1px dotted #333;text-decoration:none;}
.price-filter{padding:15px;}
.owl-slider .owl-item img{display:block;width:100%;height:auto;}
div.product-quantity-container{margin:0px 3px 0 0px;display:inline-block;vertical-align:top;}
.product-quantity-container .product-quantity-button{padding:0;width:16px;height:16px;border:none;font-size:15px;font-family:Arial, Helvetica, sans-serif;display:block;margin-left:32px;cursor:pointer;border:1px solid rgba(0, 0, 0, 0.2);margin-bottom:2px;background-color:#fafafa;color:#555;}
.product-quantity-container .product-quantity-input{text-align:center;margin:0;float:left;padding:8px 3px;width:22px;border:1px solid rgba(0, 0, 0, 0.2);color:#666;}
.slideshow{min-height:300px;}
.full_container .slideshow{padding-bottom:0px;}
.slideshow .owl-buttons{top:50%;position:absolute;width:100%;}
.slideshow .owl-carousel img{display:block;height:auto !important;width:100%;}
.nivoSlider{min-height:300px;}
.slideshow .mattSlider{margin-bottom:20px;background:url(../image/loading2.gif) center center no-repeat;}
.owl-theme .owl-controls .owl-buttons div, .slideshow .mattSlider .nivo-directionNav a{background-image:url(../image/icon/prev_next.png);}
.movepanel{position:fixed;right:-280px;top:24%;z-index:199;}
.movebox{height:35px;position:relative;width:280px;}
.movebox .content-move{position:absolute;height:300px;width:240px;z-index:99999;top:0;background-color:#FFFFFF;border:2px solid #bbb;padding:0 20px 20px 20px;}
.icon-facebook, .icon-twitter, .icon-vkt{width:32px;height:32px;cursor:pointer;float:left;height:32px;left:-32px;position:relative;width:32px;z-index:99;}
.icon-facebook{background:url(../image/facebook.png) center center no-repeat;}
.icon-twitter{background:url(../image/twitter.png) center center no-repeat;}
.icon-vkt{background:url(../image/vkontakte.png) center center no-repeat;}
.movebox .box .box-heading{margin-bottom:10px;}
#center_custom_box{background-image:url(../image/parallax.jpg);display:block;clear:both;width:auto;padding:30px 0;position:relative;min-width:1210px;-moz-background-size:cover;-webkit-background-size:102% auto;-o-background-size:102% auto;-khtml-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;}
@media only screen and (min-device-width:768px) and (max-device-width:1024px), only screen and (min-device-width:200px) and (max-device-width:480px){#center_custom_box{background-attachment:scroll;}
}
.container > #center_custom_box{min-width:1170px;}
.custom_box_parallax{position:relative;text-align:center;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#container > .custom_box_parallax{margin-left:20px;margin-right:20px;text-align:center;}
.custom_box_parallax .bigtext{margin:0 32px 0px 32px;padding:0px 0 20px;font-family:'Raleway', Helvetica, sans-serif;font-size:18px;color:#000;}
.custom_box_parallax .verticaltab{margin:0 32px;padding:0;}
.custom_box_parallax .bigtext img{max-width:100%;}
#container > .verticaltab .box-product-category{min-width:1210px;}
.count-1{width:100%;}
.count-2{width:49%;}
.count-3{width:32%;}
.count-4{width:23.5%;}
.count-5{width:18.4%;}
.count-6{width:32%;}
.count-7{width:23.5%;}
.count-8{width:23.5%;}
.count-9{width:33%;}
.count-10{width:18.4%;}
#header .matban_box.beforetext .stylebanner{text-align:left;margin-bottom:10px;float:left;vertical-align:top;}
#header .matban_box.beforetext .one{float:left;padding:0 6px 6px 0px;margin:0;}
#header .matban_box .stylebanner + .stylebanner{border-left:1px solid rgba(0,0,0,0.1);padding-left:1%;}
#header .matban_box.beforetext .two{padding-right:5px;text-align:left;}
.matban_box.beforetext a, .matban_box.beforetext a b{text-decoration:none;}
.btnNav{background:#666;cursor:pointer;display:none;float:right;margin:3px 0 3px;padding:3px 6px;position:relative;z-index:99;}
.btnNav:hover{opacity:1 !important;}
.btnNavIcon{background:#F5F5F5;border-radius:1px;box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);display:block;height:2px;margin:3px auto;width:18px;}
#content .tab-content ul{list-style:disc;}