html{overflow:-moz-scrollbars-vertical;margin:0;padding:0;}
body{background:rgb(120, 107, 93);color:#444444;font-family:Tahoma, arial, sans-serif;font-size:13px;margin:0px;padding:0px;}
body, td, th, input, textarea, select, a{font-size:13px;}
textarea{}
h1{color:#000000;font-size:16px;margin-top:0px;margin-bottom:5px;}
h2{color:#000000;font-size:14px;margin-top:0px;margin-bottom:5px;}
/*
.product-info h1{
    background-color: rgb(80, 80, 80);
    color: #fff;
    font-size: 14px;
    font-style: normal;
    margin-bottom: 6px;
    margin-top: 6px;
    padding-left: 15px;
    text-transform: uppercase;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    line-height: 40px;
	height: 40px;
    text-align: left;	
}*/
p{margin-top:0px;margin-bottom:20px;}
.general_heading{color:#513847;font-size:20px;margin:10px 0 8px;line-height:20px;}
.general_heading span{background:#fff;padding-right:8px;}
a, a:visited, a b{color:#444;cursor:pointer;text-decoration:none;}
a:hover{text-decoration:none;color:#444;}
a:focus, a:active{outline:0;}
a img{border:none;}
form{padding:0;margin:0;display:inline;}
input[type='text'], input[type='password'], textarea{background:#fff;-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.05);border:1px solid #EDEDED;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;padding:4px;margin-left:0px;margin-right:0px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;}
input[type='text']:focus, input[type='password']:focus, textarea:focus{outline:none;}
input[type='button']:focus, input[type='button']:active, input[type='submit']:focus, input[type='submit']:active{outline:none;}
select{-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.05);border:1px solid #EDEDED;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;padding:3px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;max-width: 420px;}
select:focus{outline:none;}
label{cursor:pointer;}
.h5{height:5px;}
.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
#container{position:relative;width:100%;max-width:1000px;margin:0px auto;text-align:left;padding:0 0px;background: #fff;display: table;}
#column-left{float:left;width:230px;padding-bottom:20px;padding-left:10px;position:relative;z-index:2;}
#column-right{float:right;width:230px;padding-bottom:20px;}
#continent{max-width:1200px;position:relative;margin:0px auto;}
#content{background:#fff;min-height:400px;margin-bottom:0px;padding:0px 10px 20px;position:relative;z-index:2;max-width: 1000px;}
#column-left + #column-right + #content, #column-left + #content{margin-left:245px;}
#column-right + #content{margin-right:240px;}
#header{position:relative;/*min-height:115px;*/margin:0px 0px;padding-bottom:0;display:block;}
#header #logo{left:0;position:relative;top:0px;}
#header #logo img{max-height:100px;/*max-width:300px;width:100%;*/}
#header_btm{position:absolute;top:5px;right:0px;z-index:1100;}
#header_btm form{float:right;}
#header #container{text-align:left;padding:0 0px;background: none;}
#top-bg2 #container{background: none;}
.vremja-block{
color: #6F6F6F;
position: relative;
line-height: 27px;
}
#language{float:right;margin-right:23px;color:#999;line-height:17px;font-size:11px;}
#language img{cursor:pointer;margin-right:5px;}
#language a{display:block;padding:4px 10px;color:#777;text-decoration:none;white-space:nowrap;font-size:11px;}
#language a:hover{}
#currency{}
#currency a{display:block;padding:4px 10px;color:#777;text-decoration:none;white-space:nowrap;font-size:11px;}
#currency a:hover{color:#00d0dd;}
#c_options{-webkit-box-shadow:0px 0px 3px #ddd;-moz-box-shadow:0px 0px 3px #ddd;box-shadow:0 0 3px #ddd;margin-top:3px;padding-top:0px;background:#fff;position:absolute;z-index:999;}
#c_switcher{cursor:default;margin-top:6px;}
.c_selected{padding:8px 22px 8px 10px;color:#D80E0E;text-decoration:none;background:#fff url('../image/arrow_down_small.png') 92% 50% no-repeat;}
#currency a b{color:#333333;text-decoration:none;}



#header {
	min-height: 80px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	position: relative;
	z-index: 99;
	background: #000;
}
#header #logo {
	position: absolute;
	top: 20px;
	left: 0px;
}
#language {
	position: absolute;
	top: 20px;
	left: 170px;
	width: 110px;
	color: #999;
	line-height: 17px;
}
#language img {
	cursor: pointer;
	margin-right: 5px;
}
#currency {
position: relative;

line-height: 17px;
float: left;
margin: 3px 10px;
}
#currency a {
display: inline-block;
padding: 2px 10px;
border: 0px solid #ECECEC;
color: #fff;
text-decoration: none;
margin-right: 2px;
margin-bottom: 2px;
background: #987809;
}
#currency a:hover {
border: 0px solid #666;
color: #fff;
text-decoration: none;
background: #777;
}
#currency a b {
	color: #DAE711;
	text-decoration: none;
}
#currency a b:hover {
text-decoration: none;
}

#header_block{width:370px;height:105px;position:absolute;top:0px;right:0px;z-index:999999;background:rgba(60, 44, 44, 0.9);padding:13px;color:#fff;font-size:15px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;-moz-box-shadow:1px 1px 3px #555;-webkit-box-shadow:1px 1px 3px #555;box-shadow:1px 1px 3px #555;}
#contacts{position:absolute;top:0;right:410px;width:360px;background:#00a400;background:url("http://vochkah.com.ua/catalog/view/theme/default/stylesheet/red.png");margin-top:10px;padding:5px;padding-top:3px;color:#fff;font-size:19px;font-weight:bold;text-shadow:2px 2px 4px #555;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;-moz-box-shadow:1px 1px 8px #555;-webkit-box-shadow:1px 1px 8px #555;box-shadow:1px 1px 8px #555;}
#contacts table{}
#contacts td{color:#fff;padding-left:18px;font-weight:bold;font-size:16px;}
#contacts td.left{padding-right:6px;padding-left:0px;}
#phone_icon{position:absolute;right:15px;top:-3px;}
body #phone_icon{background:url("http://vochkah.com.ua/catalog/view/theme/default/image/spriteme2.png") 0 -465px no-repeat;width:64px;height:64px;}
body #boom{background:url("http://vochkah.com.ua/catalog/view/theme/default/image/spriteme2.png") 0px -652px no-repeat;}
.stock{padding:0 3px 3px;}
.newlabel, .popularlabel, .speciallabel , .soldlabel{position:absolute;width:69px;height:69px;margin-top:-3px;margin-left:-2px;}
.newlabel{background:url('http://vochkah.com.ua/catalog/view/theme/default/image/new.png') left top no-repeat;z-index:14;}
.popularlabel{background:url('http://vochkah.com.ua/catalog/view/theme/default/image/popular.png') left top no-repeat;z-index:12;}
.speciallabel{background:url('http://vochkah.com.ua/catalog/view/theme/default/image/special.png') left top no-repeat;z-index:13;}
.soldlabel{background:url('http://vochkah.com.ua/catalog/view/theme/default/image/sold.png') left top no-repeat;z-index:15;}
.where-to-play{float:right !important;}
.where-to-play a{background-color:#6C0;border-radius:5px;}
#header_links{z-index:99999;background:#d53317;background:-moz-linear-gradient(top, #d53317 0%, #b62c17 47%, #8d0e00 78%, #640e0b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d53317), color-stop(47%,#b62c17), color-stop(78%,#8d0e00), color-stop(100%,#640e0b));background:-webkit-linear-gradient(top, #d53317 0%,#b62c17 47%,#8d0e00 78%,#640e0b 100%);background:-o-linear-gradient(top, #d53317 0%,#b62c17 47%,#8d0e00 78%,#640e0b 100%);background:-ms-linear-gradient(top, #d53317 0%,#b62c17 47%,#8d0e00 78%,#640e0b 100%);background:linear-gradient(to bottom, #d53317 0%,#b62c17 47%,#8d0e00 78%,#640e0b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d53317', endColorstr='#640e0b',GradientType=0);height:37px;margin-bottom:4px;padding:0px;-moz-box-shadow:1px 1px 8px #555;-webkit-box-shadow:1px 1px 8px #555;box-shadow:1px 1px 8px #555;}
/*
#menu ul{list-style:none;margin:0;padding:0;}
#menu > ul > li{position:relative;float:left;z-index:20;padding:6px 3px 3px 0px;}
#menu > ul > li:hover{}
#menu > ul > li > a.active{background:#000;background:url("http://vochkah.com.ua/catalog/view/theme/default/stylesheet/menu-active.png");}
#menu > ul > li > a{font-size:13px;font-weight:bold;color:#fff;text-shadow:0px 2px 3px #555;line-height:14px;text-decoration:none;display:block;padding:6px 5px 6px 5px;margin-bottom:5px;z-index:6;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
#menu > ul > li:hover > a{background:#000000;background:url("http://vochkah.com.ua/catalog/view/theme/default/stylesheet/menu-active.png");}
#boom{position:absolute;width:114px;height:79px;left:135px;margin-top:-16px;background:url("http://vochkah.com.ua/catalog/view/theme/default/stylesheet/boom.png");}
#menu > ul > li.special > a{background:none;padding-left:29px;padding-right:30px;}
#menu > ul > li.special:hover > a{background:none;font-size:16px;padding-left:24px;padding-right:26px;}
#menu > ul > li > div{display:none;background:#FFFFFF;position:absolute;z-index:5;padding:5px;border:1px solid #000000;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;background:url('../image/menu.png');}
#menu > ul > li > div > ul{display:table-cell;}
#menu > ul > li ul + ul{padding-left:20px;}
#menu > ul > li ul > li > a{text-decoration:none;padding:4px;color:#FFFFFF;display:block;white-space:nowrap;min-width:120px;}
#menu > ul > li ul > li > a:hover{background:#000000;}
#menu > ul > li > div > ul > li > a{color:#FFFFFF;}
#menu > ul > li.account{float:right;padding-right:10px;}
#menu > ul > li.account a{text-shadow:none;color:#000;background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 0%, #f9f9f9 14%, #b8b7bb 73%, #97969c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(14%,#f9f9f9), color-stop(73%,#b8b7bb), color-stop(100%,#97969c));background:-webkit-linear-gradient(top, #f9f9f9 0%,#f9f9f9 14%,#b8b7bb 73%,#97969c 100%);background:-o-linear-gradient(top, #f9f9f9 0%,#f9f9f9 14%,#b8b7bb 73%,#97969c 100%);background:-ms-linear-gradient(top, #f9f9f9 0%,#f9f9f9 14%,#b8b7bb 73%,#97969c 100%);background:linear-gradient(to bottom, #f9f9f9 0%,#f9f9f9 14%,#b8b7bb 73%,#97969c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#97969c',GradientType=0);}
#menu > ul > li.account a:hover{background:#97969c;background:-moz-linear-gradient(top, #97969c 0%, #b8b7bb 39%, #f9f9f9 94%, #f9f9f9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#97969c), color-stop(39%,#b8b7bb), color-stop(94%,#f9f9f9), color-stop(100%,#f9f9f9));background:-webkit-linear-gradient(top, #97969c 0%,#b8b7bb 39%,#f9f9f9 94%,#f9f9f9 100%);background:-o-linear-gradient(top, #97969c 0%,#b8b7bb 39%,#f9f9f9 94%,#f9f9f9 100%);background:-ms-linear-gradient(top, #97969c 0%,#b8b7bb 39%,#f9f9f9 94%,#f9f9f9 100%);background:linear-gradient(to bottom, #97969c 0%,#b8b7bb 39%,#f9f9f9 94%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97969c', endColorstr='#f9f9f9',GradientType=0);}
*/



.tmen{/*background: #5D5D5D;*/margin-bottom:0;padding:0 0px;}
/* menu */

#menu-holder {
	background: #fff;
}




#menu {
/*	background: #229AC8;*/
	background: #5D5D5D;
	height: 35px;
	margin-bottom: 0px;
	position: relative;
    z-index: 9;
/*	-webkit-border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	-khtml-border-radius: 3px 3px 0px 0px;
	border-radius: 3px 3px 0px 0px;*/
	padding: 0px 5px;
}
#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu > ul > li {
	position: relative;
	float: left;
	z-index: 20;
	padding: 5px 5px 0px 0px;
}
#menu > ul > li .fa.fa-home {
    font-size: 18px;
}
#menu > ul > li:hover {
}
#menu > ul > li > a {
	font-size: 13px;
	color: #FFF;
	line-height: 18px;
	text-decoration: none;
	display: block;
	padding: 3px 10px 3px 10px;
	margin-bottom: 6px;
	z-index: 6;
	position: relative;
	font-weight: normal;
/*	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
	font-family: arial;*/
}
#menu > ul > li:hover > a,
#menu > ul > li > a.active {
	background: #fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
    color: #444;
}
#menu > ul > li > div {
	display: none;
	background: #FFFFFF;
	position: absolute;
	z-index: 5;
	padding: 5px;
	margin-top: -7px;
	border: 0px solid rgba(0, 0, 0, 0.15);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
	-webkit-border-radius: 0px 0px 3px 3px;
	-moz-border-radius: 0px 0px 3px 3px;
	-khtml-border-radius: 0px 0px 3px 3px;
	border-radius: 0px 0px 3px 3px;
}
#menu > ul > li:hover > div {
	display: table;
}
#menu > ul > li > div > ul {
	display: table-cell;
	min-width: 80px;
}
#menu > ul > li ul + ul {
	padding-left: 10px;
}
#menu > ul > li ul > li > a {
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
	display: block;
	white-space: nowrap;
	min-width: 120px;
}
#menu > ul > li > div > ul > li > a {
	color: #333333;
}
#menu .menu-top > a {
	border-bottom: 1px dashed #EEEEEE;
	clear: both;
/*	font-weight: bold;
	text-transform: uppercase;*/
}
#menu .top-manufacturers > a:hover,
#menu > ul > li > div > ul > li > a:hover {
	color: #229AC8;
}
#menu .menu-image {
/*border: 1px solid #F5F5F5;
float: left;
margin: 2px 7px 5px auto;
padding: 0px;*/
}
#menu .menu-image img {
border: 1px solid #F5F5F5;
float: left;
margin: 2px 7px 5px auto;
padding: 0px;
width:60px;
}
#menu .menu-top-manufacturers {
	padding-left: 5px;
    min-width: 510px;
}
#menu .menu-manufacturers {
	float: left;
	width: 100px;
}
#menu .menu-manufacturers > a {
    min-width: 90px;
    width: 90px;
}
#menu .menu-manufacturers > a img {
text-align:center;
    width: 80px;
}
#menu .top-manufacturers > a {
	color: #333333;
    float: left;
    min-width: 100px;
    text-decoration: none;
}

/*
#menu-nav{z-index:99999;background:#d53317;background:-moz-linear-gradient(top, #d53317 0%, #b62c17 47%, #8d0e00 78%, #640e0b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d53317), color-stop(47%,#b62c17), color-stop(78%,#8d0e00), color-stop(100%,#640e0b));background:-webkit-linear-gradient(top, #d53317 0%,#b62c17 47%,#8d0e00 78%,#640e0b 100%);background:-o-linear-gradient(top, #d53317 0%,#b62c17 47%,#8d0e00 78%,#640e0b 100%);background:-ms-linear-gradient(top, #d53317 0%,#b62c17 47%,#8d0e00 78%,#640e0b 100%);background:linear-gradient(to bottom, #d53317 0%,#b62c17 47%,#8d0e00 78%,#640e0b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d53317', endColorstr='#640e0b',GradientType=0);margin-bottom:10px;-moz-box-shadow:1px 1px 8px #555;-webkit-box-shadow:1px 1px 8px #555;box-shadow:1px 1px 8px #555;}*/
#top-bg{position:relative;background:#000;min-height:30px;width:100%;border-bottom:0px solid #d5d5d5;}
#top-bg2{margin:0px auto;/*height:30px;*/}
.socfa {margin-top:3px;}
.socfa .fa {
color: #8A3434;
}
.socfa .fa-inverse {
    color: #fff !important;
}
#valuta{float:left;margin:0;padding:0 0 0 10px;position:relative;}
#welcome{display:flex;float:left;margin:0;padding:6px 10px;position:relative;color:#ccc;}
#welcome a{text-decoration:none;color:#ccc;margin:0 6px;}
.tm{display:block;width:100%;margin:0px;padding:0;position:relative;z-index:5;background: #000;
/*-moz-box-shadow:0px 5px 8px #F0F0F0;
-webkit-box-shadow:0px 5px 8px #F0F0F0;
box-shadow:0px 5px 8px #F0F0F0;*/
}
#cont{width:100%;margin:0px auto;position:relative;/*height:50px;*/display:flex;background: #fff;}
#header #address-block{position:absolute;top:8px;left:340px;vertical-align:middle;min-width:150px;}
#header #address-block .contact-address{/*height:70px;padding:1px 0 0 0px;*/}
#header #contacts-block{position:absolute;top:10px;right:200px;vertical-align:middle;}
#header #contacts-block .contact-telephone{background:url('../image/phone.png') left top no-repeat;min-height:30px;padding:0px 0 0 35px;font-size:18px;color:#C99F0D;}
#header #contacts-block .contact-email{background:url('../image/e-mail.png') left top no-repeat;height:23px;padding:7px 0 0 35px;font-size: 12px;color: #CCC;}
#container #cart{position:absolute;min-width:300px;top:0;right:0;text-align:left;z-index:9999;}
#container #cart .heading{color:#fff;padding:3px 10px;background:#7a7a7a;position:relative;z-index:1;float:right;/*-webkit-box-shadow:0px 0px 3px #d5d5d5;-moz-box-shadow:0px 0px 3px #d5d5d5;box-shadow:0px 0px 3px #d5d5d5;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;*/}
#container #cart .heading h4{color:#fff;font-weight:bold;padding:1px;margin:2px;}
#container #cart .heading a.header-cart{background:url('../image/header-cart.png') center -5px no-repeat;float:left;padding:1px 10px 1px 10px;height:32px;width:32px;border-right:1px solid #d5d5d5;}
#container #cart .heading a.header-cart:hover{background:#FFFFFF url('../image/header-cart.png') center -5px no-repeat;}
#container #cart .heading a.header-checkout{background:url('../image/header-checkout.png') center -5px no-repeat;float:left;padding:1px 10px 1px 10px;height:32px;width:32px;border-right:1px solid #d5d5d5;}
#container #cart .heading a.header-checkout:hover{background:#FFFFFF url('../image/header-checkout.png') center -5px no-repeat;}
#container #cart .heading a{padding:0px 10px 0px 5px;color:#fff;text-decoration:none;}
#container #cart .heading a:hover{}
#container #cart .heading a span{padding-right:15px;}
#container #cart .content{clear:both;display:none;position:relative;top:-5px;padding:8px;min-height:150px;background:#FFFFFF;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;-webkit-box-shadow:0px 0px 3px #d5d5d5;-moz-box-shadow:0px 0px 3px #d5d5d5;box-shadow:0px 0px 3px #d5d5d5;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
#container #cart.active .content{display:block;}
.mini-cart-info table{border-collapse:collapse;width:100%;margin-bottom:5px;}
.mini-cart-info td{color:#555555;vertical-align:middle;padding:0px 0px;border-bottom:1px solid #eee;}
.mini-cart-info .image{width:1px;}
.mini-cart-info .image img{border:0px solid #d2d2ce;text-align:left;width:40px;margin-right:8px;}
.mini-cart-info .name small{color:#888888;}
.mini-cart-info .quantity{text-align:right;}
.mini-cart-info td.total{text-align:right;padding:0px 7px;}
.mini-cart-info .remove{text-align:right;}
.mini-cart-info .remove img{cursor:pointer;}
.mini-cart-total{text-align:right;}
.mini-cart-total table{border-collapse:collapse;display:inline-block;margin-bottom:5px;}
.mini-cart-total td{color:#333;text-shadow:0 1px 0 #fff;padding:4px;}
#container #cart .checkout{text-align:right;clear:both;}
#container #cart .empty{padding-top:50px;text-align:center;}
#container #search .links{float:left;/*height:31px;*/padding:7px 5px 0 5px;}
#container #search .links a:hover{text-decoration:none;color:#444;}
#container #search{position:relative;top:0;right:0px;/*background:#fff;*/width:100%;height:34px;margin:0px;}
#container .button-search{position:absolute;top:2px;right:4px;width:30px;cursor:pointer;z-index:1;padding:8px;border:solid 0px #b7091e;-webkit-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:0px;background-color:#444;}
#container .button-search:hover{padding:8px;border:solid 0px #b7091e;-webkit-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:0px;-moz-border-radius-bottomright:3px;background-color:#000;}
#container .button-search .icon{background:url('../image/search-icon.png') center center no-repeat;height:14px;width:33px;}
#container #search input{color:#444444;float:right;font-size:120%;position:relative !important;right:5px !important;top:3px !important;width:255px !important;}
#container #search input:focus{box-shadow:none;}
.links .fa{color:#888;margin-right:7px;text-decoration:none;}
.fa{margin-right:4px;color: #CB6868;}
.links a{margin-right:7px;}
#header-login, #header-register, #header-account, #header-logout{position:relative;float:left;top:0px;height:30px;line-height:30px;padding:0px 0;}
#header-login a.header-login{background:rgba(255, 255, 255, 0.56) url("../../../../../image/flags/ru.png") no-repeat scroll 9px 10px;border-left:0px solid #d5d5d5;border-right:0px solid #d5d5d5;margin-left:0px;color:#555;text-decoration:none;font-size:12px;padding:8px 10px 8px 32px;}
#header-login a.header-login:hover{background:#fff url("../../../../../image/flags/ru.png") no-repeat scroll 9px 10px;}
#header-register a.header-register{background:rgba(251, 243, 157, 0.6) url("../../../../../image/flags/ua.png") no-repeat scroll 9px 10px;border-left:0px solid #d5d5d5;border-right:0px solid #d5d5d5;margin-left:-1px;color:#555;text-decoration:none;font-size:12px;padding:8px 10px 8px 32px;}
#header-register a.header-register:hover{background:#fff url("../../../../../image/flags/ua.png") no-repeat scroll 9px 10px;}
#header-account a.header-account{background:url('../image/header-account.png') left top no-repeat;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;margin-left:-1px;color:#555;text-decoration:none;font-size:12px;padding:8px 10px 8px 32px;}
#header-account a.header-account:hover{background:#FFFFFF url('../image/header-account.png') left -54px no-repeat;}
#header-logout a.header-logout{background:url('../image/header-logout.png') left top no-repeat;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;margin-left:-1px;color:#555;text-decoration:none;font-size:12px;padding:8px 10px 8px 28px;}
#header-logout a.header-logout:hover{background:#FFFFFF url('../image/header-logout.png') left -54px no-repeat;}
.popup-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);text-align:center;z-index:9999999;}
.popup-overlay:after{display:inline-block;*display:inline;*zoom:1;height:100%;width:0;vertical-align:middle;content:'';}
.popup-overlay-ie{background:#000;opacity:.7;filter:alpha(opacity=70);}
.popup{display:inline-block;*display:inline;*zoom:1;position:relative;max-width:80%;min-width:300px;padding:20px;border:5px solid #fff;border-radius:15px;box-shadow:inset 0 2px 2px 2px rgba(0,0,0,.4);background:#fff url('../image/block-account.png') center right no-repeat;vertical-align:middle;}
.popup a.welcome-user{color:#444;text-decoration:none;}
.popup a.welcome-user:hover{text-decoration:underline;}
.popup .welcome, .popup .welcome a{color:#444;}
.popup p{border-top:1px dotted #d5d5d5;border-bottom:1px dotted #d5d5d5;margin:0;padding:10px 0 10px 0;}
.popup-valignfix{display:inline-block;*display:inline;*zoom:1;width:0;height:100%;vertical-align:middle;}
.popup-form-row a{text-align:left;display:block;color:#555;line-height:25px;padding:2px;font-size:12px;text-decoration:none;}
.popup-form-row a.forgotten{text-align:center;color:#444;}
.popup-form-row a.forgotten:hover{text-decoration:underline;}
.popup-form-row a:hover{color:#444;}
.popup-form-row a + a{border-top:1px dotted #d5d5d5;}
.popup-close{display:block;position:absolute;top:-20px;right:10px;width:12px;height:12px;padding:8px;border:5px solid #fff;border-radius:50%;-webkit-box-shadow:inset 0 2px 2px 2px rgba(0,0,0,.4), 0 3px 3px rgba(0,0,0,.4);box-shadow:inset 0 2px 2px 2px rgba(0,0,0,.4), 0 3px 3px rgba(0,0,0,.4);cursor:pointer;background:#fff;text-align:center;font-size:12px;line-height:12px;color:#444;text-decoration:none;font-weight:bold;}
.popup-close:hover{background:#ddd;}
#home, #language, #information, #manufacturer{position:relative;float:left;top:0px;height:30px;line-height:30px;padding:0px 0 0 0;}
#home a.info-link{text-decoration:none;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;padding:8px 10px;color:#555;}
#home:hover#home a.info-link{background:#FFFFFF;}
#language:hover#language .dropdown-link, #information:hover#information .dropdown-link, #manufacturer:hover#manufacturer .dropdown-link{text-decoration:none;background:#FFFFFF;padding:8px 10px;}
#language a.info-link, #information a.info-link, #manufacturer a.info-link{text-decoration:none;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;margin-left:-1px;padding:8px 0 8px 0;}
#language .dropdown-link, #information .dropdown-link, #manufacturer .dropdown-link{color:#555;text-decoration:none;font-size:12px;padding:15px 10px 12px 10px;cursor:pointer;position:relative;z-index:105;}
#language .dropdown-block{display:none;position:absolute;border:1px solid rgba(0, 0, 0, 0.07);background:#FFFFFF;min-width:80px;top:30px;left:-1px;z-index:100;padding:0 1px 5px 10px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
#information .dropdown-block, #manufacturer .dropdown-block{display:none;position:absolute;border:1px solid rgba(0, 0, 0, 0.07);background:#FFFFFF;min-width:200px;top:30px;left:-1px;z-index:100;padding:0 1px 5px 10px;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);-moz-box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);}
#language .dropdown-block a, #information .dropdown-block a, #manufacturer .dropdown-block a{display:block;color:#555;line-height:20px;padding:2px;font-size:11px;text-decoration:none;}
#language .dropdown-block a:hover, #information .dropdown-block a:hover, #manufacturer .dropdown-block a:hover{color:#444;}
#language .dropdown-block a + a, #information .dropdown-block a + a, #manufacturer .dropdown-block a + a{border-top:1px dotted #d5d5d5;}
#manufacturer .dropdown-block a.manufacturer-image{line-height:20px;padding:4px 2px;}
#manufacturer .dropdown-block a.manufacturer-image img{padding-right:5px;}
/*
#menu{background:#00C1B9;border-top:1px solid #00C1B9;border-bottom:1px solid #00C1B9;height:33px;margin:0 auto;padding:0;width:100%;position:relative;}
#menu ul{list-style:none;margin:0 auto;padding:0;width:1078px;}
#menu > ul > li{position:relative;float:left;z-index:20;border-right:0px solid #B39770;}
#menu > ul > li:hover{background:#7DB641;position:relative;border-top:0px solid #7DB641;border-left:1px solid #7DB641;border-right:0px solid #7DB641;top:-4px;margin-left:-1px;padding:4px 0 0 0;margin-bottom:-4px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
#menu > ul > li > a{color:#fff;text-decoration:none;font-size:12px;padding:9px 8px 10px 8px;text-transform:uppercase;z-index:6;display:block;line-height:15px;position:relative;border-right:1px solid #97CAEE}
#menu > ul > li > a:hover{}
#menu > ul > li > div{display:none;position:absolute;z-index:5;padding:3px 5px;left:-1px;border-left:1px solid rgba(0, 0, 0, 0.1);border-right:1px solid rgba(0, 0, 0, 0.1);border-bottom:1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);-moz-box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);background:#fff;}
#menu .parents{position:relative;}
#menu .parents .image{border-bottom:1px solid #444;margin-bottom:5px;}
#menu .parents .image img{border:1px solid #7DB641;}
#menu .parents .description{position:absolute;top:10px;left:90px;}
#menu .parents .descriptions{border-bottom:1px solid #444;margin-bottom:5px;}
#menu > ul > li > div > ul{display:table-cell;}
#menu > ul > li ul + ul{padding-left:10px;border-left:1px solid #88C743;}
#menu > ul > li ul > li{position:relative;height:28px;border-bottom:1px dotted #CCCCCC;margin:2px 8px 2px 0;}
#menu > ul > li ul > li:hover{background:#eee;}
#menu > ul > li ul > li > a{text-decoration:none;padding:0px;height:28px;line-height:11px;font-size:12px;color:#444;font-weight:normal;display:block;white-space:pre-wrap;min-width:260px;}
#menu > ul > li ul > li > a:hover{color:#444;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;transition:all 0.4s ease-in 0s;}
#menu > ul > li > div > ul > li > div{display:none;background:#FFFFFF;border:1px solid rgba(0, 0, 0, 0.14);-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);-moz-box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);position:absolute;z-index:5;padding:5px;top:0px;left:256px;}
#menu > ul > li > div > ul > li > div > ul > li + li{border-top:0px dotted #dbdbdb;}
#menu > ul > li > div > ul > li > div > ul > li a{border-top:0px dotted #dbdbdb;height:16px;}
#menu > ul > li > div > ul > li > div > ul > li{height:16px;min-width:280px;}
#menu > ul > li > div > ul > li > div > ul{display:table-cell}
#menu .child-image{float:left;margin:2px 4px 0 0;border:0px solid #eee;}
#menu .parent{background:url('../image/arrow-right.png') right top no-repeat;display:block;position:absolute;top:13px;right:5px;height:15px;width:4px;}
#menu > ul > li ul > li.manufacturer-image a{display:inline-block;}
#menu > ul > li ul > li.manufacturer-image img{margin-right:10px;}*/

.clear{clear:both;}
.breadcrumb{padding:10px 0px 10px 0px;}
.breadcrumb a{font-size: 11px;line-height:20px;/*padding:0px 12px 0px 2px;text-decoration:none;background:url('../image/breadcrumb.png') no-repeat right center;*/}
.breadcrumb a:hover{text-decoration:none;color:#444;/*background:url('../image/breadcrumbs.png') no-repeat right center;*/}
.breadcrumb a + a{margin-left:3px;border-left:none;}
.success, .warning, .attention, .information{padding:10px 10px 10px 33px;margin-bottom:15px;color:#555555;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.success{background:#EAF7D9 url('../image/success.png') 10px center no-repeat;border:1px solid #BBDF8D;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.warning{background:#FFD1D1 url('../image/warning.png') 10px center no-repeat;border:1px solid #F8ACAC;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.attention{background:#FFF5CC url('../image/attention.png') 10px center no-repeat;border:1px solid #F2DD8C;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.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:150px;}
table.form > * > * > td{color:#555;}
table.form td{padding:4px;}
input.large-field, select.large-field{width:300px;}
table.list{border-collapse:collapse;width:100%;border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;margin-bottom:20px;}
table.list td{border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
table.list thead td{background:#F7F7F7;padding:0px 5px;}
table.list thead td a, .list thead td{text-decoration:none;color:#444;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{background:#E2E2E2;cursor:pointer;}
.pagination{margin-top:10px;overflow:auto;padding:12px;margin-bottom:0px;}
.pagination .links{/*float:left;*/text-align: center;}
.pagination .links b{border:0 none;margin:1px;padding:3px 10px;text-decoration:none;display:inline-block;text-transform:uppercase;background-color:#444;border-radius:0;box-shadow:none;color:#FFFFFF;cursor:pointer;transition:all 0.4s ease 0s;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
.pagination .links b:hover{box-shadow:0 0 0 30px #000 inset;color:#FFFFFF;}
.pagination .links a{border:0 none;margin:1px;padding:3px 10px;text-decoration:none;display:inline-block;text-transform:uppercase;background-color:#444;border-radius:0;box-shadow:none;color:#FFFFFF;cursor:pointer;transition:all 0.4s ease 0s;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
.pagination .links a:hover{box-shadow:0 0 0 30px #000 inset;color:#FFFFFF;}
.pagination .results{float:right;padding-top:10px;}
a.button, input.button, #button, button{border:0 none;margin:0px;padding:4px 15px;text-decoration:none;display:inline-block;text-transform:uppercase;background:rgb(120, 107, 93);border-radius:0;box-shadow:none;color:#FFFFFF;cursor:pointer;transition:all 0.4s ease 0s;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
a.button:hover, input.button:hover, #button:hover, button:hover{box-shadow:0 0 0 30px rgb(105, 68, 29) inset;color:#FFFFFF;}
a.button-general, input.button-general{border:0 none;margin:1px;padding:7px 20px;text-decoration:none;display:inline-block;text-transform:uppercase;background:rgb(120, 107, 93);border-radius:0;box-shadow:none;color:#FFFFFF;cursor:pointer;transition:all 0.4s ease 0s;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
a.button-general:hover, input.button-general:hover{box-shadow:0 0 0 30px rgb(105, 68, 29) inset;color:#FFFFFF;}
input.button-general{margin:0;padding:9px 16px;}
input.button-general:hover{margin:0;padding:9px 16px;}
a.button-cart{border:0 none;margin:1px;padding:7px 20px;text-decoration:none;display:inline-block;text-transform:uppercase;background:rgb(120, 107, 93);border-radius:0;box-shadow:none;color:#FFFFFF;cursor:pointer;transition:all 0.4s ease 0s;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
a.button-cart span{}
a.button-cart:hover{box-shadow:0 0 0 30px rgb(105, 68, 29) inset;color:#FFFFFF;}
a.button-cart:hover span{}
.buttons{overflow:auto;padding:1px;margin-bottom:0px;}
.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{border-bottom:1px solid #ccc;display:table;height:40px;line-height:40px;padding-top:5px;position:relative;width:100%;}
.htabs a{color:#000;display:none;float:left;font-size:13px;text-transform:uppercase;padding:0px 25px;height:30px;margin:8px 0px 0 0;line-height:30px;text-align:center;text-decoration:none;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}
.htabs a.selected{position:relative;background:#FFF none repeat scroll 0% 0%;/*color:#4D98CF;*/height:30px;line-height:30px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.tab-content{padding:25px;margin-bottom:10px;z-index:2;overflow:hidden;border:0px solid #d5d5d5;-webkit-box-shadow:0 1px 1px #FFFFFF inset, 0 1px 2px rgba(208, 208, 208, 0.6);-moz-box-shadow:0 1px 1px #FFFFFF inset, 0 1px 2px rgba(208, 208, 208, 0.6);box-shadow:0 1px 1px #FFFFFF inset, 0 1px 2px rgba(208, 208, 208, 0.6);-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.box{margin:0;position:relative;}
.box .box-heading{
    background-color: rgb(80, 80, 80);
    color: #fff;
    font-size: 14px;
    font-style: normal;
    margin-bottom: 6px;
    margin-top: 6px;
    padding-left: 15px;
    text-transform: uppercase;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    line-height: 40px;
	height: 40px;
    text-align: left;	
}
.box .box-heading a{padding:6px 10px 5px 0px;font-size:18px;color:#454545;text-shadow:1px 1px 1px #fff;}
.box .box-content{padding:0px;border-top:0;overflow:hidden;margin-bottom:10px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border:0px solid rgba(0, 0, 0, 0.07);}
.box-product > div{position:relative;width:200px;display:inline-block;vertical-align:top;margin:4px 5px;text-align:left;padding:0px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;transition:all 0.3s ease-in-out 0s;}
#column-left .box-product > div{width:210px;margin:6px 8px;}
#column-right .box-product > div{width:230px;margin:6px 2px;}
#column-left + #content .box-product > div{margin:6px 2px;}
#column-left + #column-right + #content .box-product > div{width:230px;margin:6px 4px;}
.box-product .wishlist, .box-product .compare{display:none;}
.box-product > div:hover{}
.box-product > div .button{margin:0 4px 4px 0;}
.box-product .name{padding:0;}
.box-product .name .shadow{width:100%;height:35px;box-shadow:inset 0px -20px 20px -7px #fff;}
.box-product .name .text a{position:relative;text-decoration:none;color:#444;margin:0 8px;}
.box-product .image{margin:0px;position:relative;float:none;}
.box-product .image img{position:relative;padding:0px;z-index:5;height:auto;width:100%;}
.box-product .image img:hover{}
.box-product .price{color:#444;position:relative;right:0;text-align:center;font-size:13px;background:#fff;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.box-product .price .text-price{font-size:14px;color:#00C1B9;}
.box-product2 > div{position:relative;display:inline-block;vertical-align:top;margin:5px 6px;text-align:left;padding:0px;overflow:hidden;border:0px solid rgba(0, 0, 0, 0.07);}
.box-product2 .image2 img{position:relative;background:#FFFFFF;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(208, 208, 208, 0.6);-moz-box-shadow:0 1px 2px rgba(208, 208, 208, 0.6);box-shadow:0 1px 2px rgba(208, 208, 208, 0.6);transition:all 0.3s ease-in-out 0s;padding:0px;z-index:5;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.box-product2 .image2 img:hover{border:1px solid #97D5FA;}
.box-hover .box-info{display:none;}
.box-info{position:absolute;z-index:9999;padding:0px;border:0px solid #d5d5d5;-webkit-box-shadow:0px 0px 3px #d5d5d5;-moz-box-shadow:0px 0px 3px #d5d5d5;box-shadow:0px 0px 3px #d5d5d5;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.box-product .more a{position:absolute;right:6px;top:110px;color:#444;text-align:center;text-decoration:none;padding:3px 12px;background-color:#00C1B9;-webkit-box-shadow:0 8px 6px -8px #000000;-moz-box-shadow:0 8px 6px -8px #000000;box-shadow:0 8px 6px -8px #000000;color:#FFFFFF;cursor:pointer;transition:all 0.4s ease 0s;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
.box-product .more a:hover{box-shadow:0 0 0 30px #7DB641 inset;color:#FFFFFF;}
.box-product .image .stiker-special-module{display:block;position:absolute;background:url('../image/sale-product.png') no-repeat;z-index:6;width:50px;height:50px;top:2px;right:2px;padding-top:8px;text-align:center;color:#992c12;font-size:16px;font-weight:bold;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.box-product .image .stiker-special-module span{font-size:12px;}
.box-product .image .stiker-new-module{display:block;position:absolute;background:url('../image/new-product.png') no-repeat;z-index:6;width:80px;height:80px;top:-4px;left:-4px;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.box-product .image .stiker-popular-module{display:block;position:absolute;background:url('../image/product-popular.png') no-repeat;z-index:6;width:80px;height:80px;bottom:-5px;right:-5px;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.box-product .image:hover .stiker-special-module, .box-product .image:hover .stiker-new-module, .box-product .image:hover .stiker-popular-module{opacity:0;}
.box-product .rating{display:none;}
.box-product .box-bottom{padding:0px 0 0 0;display:none;}
.box-product .box-bottom .cart{float:right;}
.box-product .box-bottom .button-module{float:left;}
.box-product .box-bottom .button-module a.button-quick-view{background:url('../image/button-view.png') center top no-repeat;width:41px;height:41px;display:block;float:right;margin-right:5px;}
.box-product .box-bottom .button-module a.button-quick-view:hover{background:url('../image/button-view.png') center bottom no-repeat;}
.box-product .box-bottom .button-module a.button-wishlists{background:url('../image/button-wishlist.png') center top no-repeat;width:41px;height:41px;display:block;float:right;}
.box-product .box-bottom .button-module a.button-wishlists:hover{background:url('../image/button-wishlist.png') center bottom no-repeat;}
.box-product .box-bottom .button-module a.button-compares{background:url('../image/button-compare.png') center top no-repeat;width:41px;height:41px;display:block;float:right;margin-right:5px;}
.box-product .box-bottom .button-module a.button-compares:hover{background:url('../image/button-compare.png') center bottom no-repeat;}
.box-product .price .price-old{color:#F00;text-decoration:line-through;font-size:11px;}
.box-product .price .price-new{display:block;}
.image-additional{margin-left:-7px;}
.image-additional img{border:1px solid #DDDDDD;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;display:block;height:auto;max-height:100px;width:74px;margin:2px;padding:0px;}
.image-additional a{float:left;display:block;margin-left:4px;margin-bottom:5px;}
.vmcategory ul{list-style:none;margin:0;padding:0;margin:0 auto;}
.vmcategory ul li label{}
.vmcategory ul li input[type='checkbox']{display:none;}
.vmcategory ul li label{display:block;padding:6px 14px;position:relative;}
.vmcategory ul li span{display:inline;float:right;background:#9b59b6;border:1px solid #3c434c;border-bottom:1px solid #707781;padding:4px 6px;font-size:10px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:inset 0 0 10px #111;-webkit-box-shadow:inset 0 0 10px #111;box-shadow:inner 0 0 10px #111;position:relative;}
.vmcategory ul li label:hover{background:#eee;color:#444;}
.vmcategory ul li label:hover span{background:#3e505e;}
.vmcategory ul li label i{right:5px;bottom:5px;width:0;height:0;position:absolute;margin:1px -1px 0px 0px;float:right;border-left:18px solid rgba(221, 214, 215, 0.44);border-right:0px solid transparent;border-bottom:18px solid #E4DCD2;}
.vmcategory ul li input[type='checkbox']:checked ~ label{background:transparent;color:#44c6eb;}
.vmcategory ul li input[type='checkbox']:checked ~ label i{background:#fc0;}
.vmcategory ul li label p{-webkit-margin-before:0em;-webkit-margin-after:0em;margin:0;padding:0;}
.vmcategory ul li input[type='checkbox']:checked ~ label span{background:#37505E;border-top:1px solid #1b5f85;border-bottom:1px solid #4cb1e4;-moz-box-shadow:inset 0 0 5px #111;-webkit-box-shadow:inset 0 0 5px #111;box-shadow:inner 0 0 5px #111;}
.vmcategory ul li input[type='checkbox']:checked ~ .options{height:auto;display:block;min-height:40px;}
.vmcategory ul ul{background:#fff;margin:0;}
.vmcategory ul ul li a{display:block;padding:6px 12px;color:#555;text-decoration:none;}
.vmcategory ul ul li a:hover{color:#44c6eb;}
.vmcategory ul ul li a span{color:#999;background:none;border:1px solid #ccc;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.vmcategory ul ul li{}
.vmcategory .options{height:0;display:block;overflow:hidden;transition:500ms;}
ul.box-category{list-style:none;margin:0;padding:0;}
ul.box-category li{}
ul.box-category > li + li{border-top:1px dotted #d5d5d5;background: #F8F8F8;}
ul.box-category li ul{display:none;margin:0;padding:0;list-style:none;}
ul.box-category li > ul{border-top:1px solid #BBBBBB;}
ul.box-category > li ul > li{background:#F2F2F2;}
ul.box-category > li ul > li + li{border-top:1px solid #d8d8d8;}
ul.box-category > li.active > a{font-weight:bold;color:#444;transition:all 0.4s ease 0s;}
ul.box-category > li:hover > a{color:#fff;background:#CBCFCF;}
ul.box-category > li ul > li.active > a{font-weight:bold;color:#fff;transition:all 0.4s ease 0s;background:#4D98CF;}
ul.box-category > li ul > li:hover > a{color:#fff;transition:all 0.4s ease 0s;background:#ABABAB;}
ul.box-category > li ul > li ul > li.active > a{font-weight:bold;transition:all 0.4s ease 0s;color:#fff;}
ul.box-category > li ul > li ul > li:hover > a{background:#7DB641;transition:all 0.4s ease 0s;}
ul.box-category li a{display:block;color:#555;text-decoration:none;font-size:12px;line-height:12px;}
ul.box-category > li > a{padding:8px 14px 8px 14px;}
ul.box-category > li ul > li > a{padding:6px 12px;}
ul.box-category > li ul > li ul > li > a{padding:4px 14px 4px 20px;}
ul.box-category > li ul > li ul > li ul > li > a{padding:4px 14px 4px 30px;}
.box-module{margin:0;}
.box-module ul{list-style:none;margin:0;padding:0;}
.box-module > ul > li{margin-left:0px;}
.box-module > ul > li:hover{background:#4D98CF;}
.box-module > ul > li + li{border-top:1px dotted #dadada;}
.box-module > ul > li > a{text-decoration:none;color:#666;padding:4px 8px 4px 10px;font-size:12px;line-height:12px;display:block;}
.box-module > ul.info > li > a{margin-left:0;}
.box-module > ul > li > a:hover{color:#fff;}
.box-module > ul > li > a.login{background:url('../image/icon/icon-account-login.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.register{background:url('http://vochkah.com.ua/catalog/view/theme/default/image/icon/icon-account-register.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.forgotten{background:url('../image/icon/icon-account-forgotten.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.account{background:url('../image/icon/icon-account.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.edit{background:url('../image/icon/icon-account-edit.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.address{background:url('../image/icon/icon-account-address.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.wishlist{background:url('../image/icon/icon-account-wishlist.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.order{background:url('../image/icon/icon-account-order.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.download{background:url('../image/icon/icon-account-download.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.return{background:url('../image/icon/icon-account-return.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.transaction{background:url('../image/icon/icon-account-transaction.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.newsletter{background:url('../image/icon/icon-account-newsletter.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.logout{background:url('../image/icon/icon-account-logout.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.payment{background:url('../image/icon/icon-account-payment.png') left center no-repeat;padding-left:30px;}
.box-module > ul > li > a.tracking{background:url('../image/icon/icon-account-tracking.png') left center no-repeat;padding-left:30px;}
ul.box-filter, ul.box-filter ul{list-style:none;margin:0;padding:0;}
ul.box-filter li{position:relative;margin:0;padding:0;}
ul.box-filter span{font-weight:bold;border-top:1px dotted #d5d5d5;display:block;padding:8px;}
ul.box-filter > li + li{}
ul.box-filter li > ul{border-top:1px dotted #d5d5d5;}
ul.box-filter > li ul{padding:5px;}
ul.box-filter a.category-button{position:absolute;width:14px;height:32px;top:0;right:0;padding:0;}
ul.box-filter a.category-button{background:url('../image/arrow-category.png') left center no-repeat;}
ul.box-filter a.category-button:hover{background:url('../image/arrow-category.png') left center no-repeat;}
.button-filter{text-align:center;margin:0;padding:5px;border-top:1px dotted #d5d5d5;}
#content .content{position:relative;padding:10px;overflow:auto;margin-bottom:20px;background:#FBFBFB;border:1px solid #d5d5d5;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
#content .content ul{list-style:none;margin:0;padding:0;}
#content .content > ul > li > a{text-decoration:none;color:#555;padding:8px 8px 8px 8px;font-size:13px;line-height:17px;display:block;}
#content .content > ul > li > a:hover{text-decoration:none;color:#CBCFCF;}
#content .content > ul > li > a.edit{background:url('../image/icon/icon-account-edit.png') left center no-repeat;padding-left:32px;}
#content .content > ul > li > a.password{background:url('../image/icon/icon-account-login.png') left center no-repeat;padding-left:32px;}
#content .content > ul > li > a.address{background:url('../image/icon/icon-account-address.png') left center no-repeat;padding-left:32px;}
#content .content > ul > li > a.wishlist{background:url('../image/icon/icon-account-wishlist.png') left center no-repeat;padding-left:32px;}
#content .content > ul > li > a.order{background:url('../image/icon/icon-account-order.png') left center no-repeat;padding-left:32px;}
#content .content > ul > li > a.download{background:url('../image/icon/icon-account-download.png') left center no-repeat;padding-left:32px;}
#content .content > ul > li > a.return{background:url('../image/icon/icon-account-return.png') left center no-repeat;padding-left:32px;}
#content .content > ul > li > a.transaction{background:url('../image/icon/icon-account-transaction.png') left center no-repeat;padding-left:32px;}
#content .content > ul > li > a.newsletter{background:url('../image/icon/icon-account-newsletter.png') left center no-repeat;padding-left:32px;}
#content .content > ul > li > a.payment{background:url('../image/icon/icon-account-payment.png') left center no-repeat;padding-left:32px;}
#content .content > ul > li > a.tracking{background:url('../image/icon/icon-account-tracking.png') left center no-repeat;padding-left:32px;}
#content .content .left{float:left;width:49%;}
#content .content .right{float:right;width:49%;}
#content .main-content{margin:-20px 0 0 0;padding:10px 0;border-top:2px solid #7DB641;}
#content .other-content{margin:-20px 0 0 0;padding:10px 0;}
#content .bottom{border-bottom:0px dotted #d5d5d5;margin-bottom:1px;}
.category-info{overflow:auto;margin-bottom:20px;}
.category-info .image{float:left;padding:5px 5px 2px 5px;margin-right:15px;margin-bottom:10px;border:1px solid #d5d5d5;background:#FFFFFF;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.category-info .image img{background:#FFFFFF;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.box-category{margin:0 0 10px 0;position:relative;}
.box-category .box-heading-subcategory{font-weight:normal;}
.box-subcategory{width:100%;text-align:center;overflow:hidden;padding:0px 0;}
.box-subcategory > div{position:relative;display:inline-block;vertical-align:top;margin:8px 5px;overflow:hidden;width: 126px;
    background: #eee none repeat scroll 0 0;
    border: 0 solid #ddd;
    height: 138px;
    list-style: outside none none;
    padding: 3px;
    text-align: center;
}
.box-subcategory > div:hover{
	background: none repeat scroll 0 0 #444;
	-webkit-box-shadow: 0 1px 1px #FFFFFF inset, 0 3px 8px rgba(190, 190, 190, 0.6);
	-moz-box-shadow: 0 1px 1px #FFFFFF inset, 0 3px 8px rgba(190, 190, 190, 0.6);
	box-shadow: 0 1px 1px #FFFFFF inset, 0 3px 8px rgba(190, 190, 190, 0.6);
}
.box-subcategory .image{background: #FFFFFF;margin-bottom: 3px;
height: 100px;}
.box-subcategory .image img{position:relative;padding:0;width:100%;z-index:5;}
.box-subcategory .image img:hover{}
.box-subcategory .description-box{}
.box-subcategory .name{padding:0px;
height: 35px;
position: relative;
z-index: 5;
background: rgba(230, 227, 227, 0.71) none repeat scroll 0% 0%;
display: block;
width: 100%;}
.box-subcategory .name .shadow{width:100%;}
.box-subcategory .name .text{position:relative;margin:0 3px;font-weight:bold;line-height: 11px;}
.category-list{overflow:auto;margin-bottom:20px;}
.category-list ul{float:left;width:18%;}

.manufacturer-categories{overflow:auto;padding:0px;margin-bottom:10px;}
.manufacturer-categories a{text-decoration:none;text-align:center;padding:5px 9px;border:solid 0px #1496c1;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;font:12px Arial, Helvetica, sans-serif;color:#FFFFFF;text-shadow:0 1px 0 #555;display:inline-block;background-color:#29c4f8;background-image:-moz-linear-gradient(top, #29c4f8 0%, #17b3e2 100%);background-image:-webkit-linear-gradient(top, #29c4f8 0%, #17b3e2 100%);background-image:-o-linear-gradient(top, #29c4f8 0%, #17b3e2 100%);background-image:-ms-linear-gradient(top, #29c4f8 0% ,#17b3e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#17b3e2', endColorstr='#17b3e2',GradientType=0);background-image:linear-gradient(top, #29c4f8 0% ,#17b3e2 100%);-webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;-moz-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;}
.manufacturer-categories a:hover{padding:5px 9px;border:solid 0px #0f82a8;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;font:12px Arial, Helvetica, sans-serif;color:#ffffff;text-shadow:0 1px 0 #555;background-color:#24b3e3;cursor:pointer;background-image:-moz-linear-gradient(top, #24b3e3 0%, #0f9ac4 100%);background-image:-webkit-linear-gradient(top, #24b3e3 0%, #0f9ac4 100%);background-image:-o-linear-gradient(top, #24b3e3 0%, #0f9ac4 100%);background-image:-ms-linear-gradient(top, #24b3e3 0% ,#0f9ac4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f9ac4', endColorstr='#0f9ac4',GradientType=0);background-image:linear-gradient(top, #24b3e3 0% ,#0f9ac4 100%);-webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;-moz-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;}
.manufacturer-list{border:1px solid #eee;padding:0px 5px;overflow:hidden;margin-bottom:10px;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.manufacturer-heading{background:#F7F7F7;border:0px solid #d5d5d5;color:#444;font-size:15px;font-weight:bold;padding:5px 18px;margin:0px -8px 0;}
.manufacturer-content{padding:0px;}
.manufacturer-list ul{float:left;margin:0;padding:0;list-style:none;margin:5px;padding:5px;overflow:hidden;}
.manufacturer-list ul li{margin:0;padding:0;list-style:none;margin:5px;padding:5px;overflow:hidden;border:0px solid rgba(0, 0, 0, 0.07);background:#F3F3F3;}
.manufacturer-content .product-filter{margin-top:-10px;}
.product-compare a{text-decoration:none;}
.product-list > div{position:relative;margin-bottom:15px;padding:0.5%;display:inline-table;width:99%;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.product-list .image{float:left;position:relative;text-align:center;padding:0 10px 0 0;}
.product-list .image img{background:#FFFFFF;padding:0px;width:100px;height:auto;z-index:5;}
.product-list .image img:hover{}
.product-list .name{margin:0;padding:0 0 10px 0;border-bottom:1px dotted #d5d5d5;}
.product-list .name a{font-weight:bold;display:block;text-decoration:none;}
.product-list .description-list{line-height:16px;margin:5px 0;color:#555;text-align:justify;}
.product-list .price{float:right;color:#444;margin:0 0 8px;text-align:center;padding:0px;font-size:18px;font-weight:bold;position:relative;}
.product-list .price-old{position:relative;top:0px;color:#F00;font-size:12px;padding:0 0 3px 0;text-decoration:line-through;}
.product-list .price-new{}
.product-list .price-tax{position:relative;width:105px;top:0px;font-size:10px;font-weight:normal;color:#00C1B9;}
.product-list .price-tax span{color:#444;font-size:12px;}
.product-list .price .text-price{display:none;}
.product-list .cart-box{clear:both;}
.product-list .cart-box .rating{float:left;}
.product-list .cart-box .cart-button{position:absolute;bottom:5px;right:5px;}
.product-list .cart-box .cart-button a.button-cart{float:left;}
.product-list .cart-box .cart-button a.button-quick-view{background:url('../image/button-view.png') center top no-repeat;width:41px;height:41px;display:block;float:right;margin-left:5px;}
.product-list .cart-box .cart-button a.button-quick-view:hover{background:url('../image/button-view.png') center bottom no-repeat;}
.product-list .cart-box .cart-button a.button-wishlists{background:url('../image/button-wishlist.png') center top no-repeat;width:41px;height:41px;display:block;float:right;margin-left:5px;}
.product-list .cart-box .cart-button a.button-wishlists:hover{background:url('../image/button-wishlist.png') center bottom no-repeat;}
.product-list .cart-box .cart-button a.button-compares{background:url('../image/button-compare.png') center top no-repeat;width:41px;height:41px;display:block;float:right;margin-left:5px;}
.product-list .cart-box .cart-button a.button-compares:hover{background:url('../image/button-compare.png') center bottom no-repeat;}
.product-list .image .stiker-special{display:block;position:absolute;background:url('../image/sale-product.png') no-repeat;z-index:6;width:50px;height:50px;bottom:0;left:2px;padding-top:8px;text-align:center;color:#992c12;font-size:16px;font-weight:bold;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.product-list .image .stiker-special span{font-size:12px;}
.product-list .image .stiker-new{display:block;position:absolute;background:url('../image/new-product.png') no-repeat;z-index:6;width:80px;height:80px;top:-4px;left:-4px;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.product-list .image .stiker-popular{display:block;position:absolute;background:url('../image/product-popular.png') no-repeat;z-index:6;width:80px;height:80px;bottom:0;right:5px;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.product-list .image:hover .stiker-special, .product-list .image:hover .stiker-new, .product-list .image:hover .stiker-popular{opacity:0;}
.product-list .more{display:none;}
.product-grid{width:100%;overflow:hidden;text-align:center;}
.product-grid > div{padding:2px 2px 5px;
margin:4px;position:relative;width:22.5%;/*min-height:248px;*/display:inline-block;vertical-align:top;
	background: rgb(244, 244, 244);
	border: 1px solid rgba(0, 0, 0, 0.04);
-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 20px 6px -20px rgba(51, 50, 50, 0.67);-moz-box-shadow:0 20px 6px -20px rgba(51, 50, 50, 0.67);box-shadow:0 20px 6px -20px rgba(51, 50, 50, 0.67);
}
.product-grid > div:hover{
	background: rgb(197, 185, 173);
 	border: 1px solid #eee;
	-webkit-box-shadow: 0 1px 1px #FFFFFF inset, 0 3px 8px rgba(190, 190, 190, 0.6);
	-moz-box-shadow: 0 1px 1px #FFFFFF inset, 0 3px 8px rgba(190, 190, 190, 0.6);
	box-shadow: 0 1px 1px #FFFFFF inset, 0 3px 8px rgba(190, 190, 190, 0.6);
}
#column-left + #content .product-grid > div:not('.category-info'){width:194px;margin:6px 2px;}
.product-grid > div.category-info{width:100% !important;}
#column-right + #content .product-grid > div{width:194px;margin:6px 2px;}
#column-left + #column-right + #content .product-grid > div{width:194px;margin:6px 2px;}
.product-grid .name{
position: absolute;
padding: 10px 0;
left: 0px;
z-index: 5;
background: rgba(68, 68, 68, 0.09) none repeat scroll 0% 0%;
width: 100%;
top: 123px;
overflow: hidden;
}
.product-grid .name .shadow{width:100%;height:35px;box-shadow:inset 0px -20px 20px -7px #fff;}
.product-grid .name .text a{position:relative;text-decoration:none;color:#444;margin:0 8px;}
.product-grid .image{}
.product-grid .image img{background:#FFFFFF;border:0px solid #eee;padding:0px;width:100%;height:auto;z-index:5;}
.product-grid .image img:hover{border:0px solid #97D5FA;}
.product-grid .description-list{display:none;}
.product-grid .rating{}
.product-grid .cart-box{padding:5px 0 0 0;float:left;width:230px;border-top:1px dotted #d5d5d5;overflow:hidden;display:none;}
.product-grid .cart-box .cart-button a.button-cart{float:right;}
.product-grid .cart-box a.button-quick-view{background:url('../image/button-view.png') center top no-repeat;width:41px;height:41px;display:block;float:left;margin-right:5px;}
.product-grid .cart-box .cart-button a.button-quick-view:hover{background:url('../image/button-view.png') center bottom no-repeat;}
.product-grid .cart-box .cart-button a.button-wishlists{background:url('../image/button-wishlist.png') center top no-repeat;width:41px;height:41px;display:block;float:left;margin-right:5px;}
.product-grid .cart-box .cart-button a.button-wishlists:hover{background:url('../image/button-wishlist.png') center bottom no-repeat;}
.product-grid .cart-box .cart-button a.button-compares{background:url('../image/button-compare.png') center top no-repeat;width:41px;height:41px;display:block;float:right;margin-left:5px;display:none;}
.product-grid .cart-box .cart-button a.button-compares:hover{background:url('../image/button-compare.png') center bottom no-repeat;}
.product-grid .price{
    border-color: #ddd;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    display: block;
    padding: 2px 10px;
	font-weight: bold;
	text-align: center;
	background:#fff;
}
.product-grid .price .text-price{font-size:14px;color:#00C1B9;}
.product-grid .price-old{position:relative;top:0px;text-decoration:line-through;font-size:11px;}
.product-grid .price-new{right:0;}
.product-grid .price .price-tax{display:none;}
.product-grid .more a{position:absolute;right:6px;top:100px;color:#444;text-align:center;text-decoration:none;padding:3px 12px;text-decoration:none;background-color:#00C1B9;border-radius:0;-webkit-box-shadow:0 8px 6px -8px #000000;-moz-box-shadow:0 8px 6px -8px #000000;box-shadow:0 8px 6px -8px #000000;color:#FFFFFF;cursor:pointer;transition:all 0.4s ease 0s;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
.product-grid .more a:hover{box-shadow:0 0 0 30px #7DB641 inset;color:#FFFFFF;}
.product-grid .images{margin-bottom:0px;clear:both;display:block;background:#FFFFFF;border-top:1px dotted #d5d5d5;border-bottom:1px dotted #d5d5d5;width:230px;height:60px;padding:0;}
.box-hover .box-info{display:none;}
.box-info{position:absolute;z-index:9999;padding:0px;border:0px solid #d5d5d5;-webkit-box-shadow:0px 0px 3px #d5d5d5;-moz-box-shadow:0px 0px 3px #d5d5d5;box-shadow:0px 0px 3px #d5d5d5;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.product-grid .image .stiker-special{display:block;position:absolute;background:url('../image/sale-product.png') no-repeat;z-index:6;width:50px;height:50px;top:2px;right:2px;padding-top:8px;text-align:center;color:#992c12;font-size:16px;font-weight:bold;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.product-grid .image .stiker-special span{font-size:12px;}
.product-grid .image .stiker-new{display:block;position:absolute;background:url('../image/new-product.png') no-repeat;z-index:6;width:80px;height:80px;top:-4px;left:-4px;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.product-grid .image .stiker-popular{display:block;position:absolute;background:url('../image/product-popular.png') no-repeat;z-index:6;width:80px;height:80px;bottom:-5px;right:-5px;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.product-grid .image:hover .stiker-special, .product-grid .image:hover .stiker-new, .product-grid .image:hover .stiker-popular{opacity:0;}
.product-info{position:relative;}
.product-info .image{/*float:left;*/padding:0px;width:auto;text-align:center;z-index:0;border:1px solid #d5d5d5;margin-bottom:0px;
-webkit-box-shadow:40px 0 26px -48px rgba(51, 50, 50, 0.67);-moz-box-shadow:40px 0 26px -48px rgba(51, 50, 50, 0.67);box-shadow:40px 0 26px -48px rgba(51, 50, 50, 0.67);
}
.product-info .image a{}
.product-info .image img{border:0px solid #E3E3E3;padding:0px;/*width:100%;*/}
.product-info .cart{overflow:hidden;margin:0 0 1px 0;padding:4px 8px;}
.cart-box{margin:0;padding:0;float:left;}
.cart-box .qty{float:left;color:#444;margin:5px 10px 0 0;}
.cart-box .link{padding:0px 0 0 25px;float:right;text-align:left;}
.cart-box .quantity-input{float:left;margin:1px 15px 0 0;}
.cart-box .quantity-input input{margin:0px 0;padding:0px;border:1px solid #eee;box-shadow:none;width:25px;height:25px;color:#444;text-align:center;float:left;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;}
.cart-box .quantity-input .minus{background:#fff url('../image/minus.png') center center no-repeat;border:0px solid #eee;cursor:pointer;float:left;display:block;width:25px;height:25px;-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;-khtml-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px;}
.cart-box .quantity-input .minus:hover{}
.cart-box .quantity-input .plus{background:#fff url('../image/plus.png') center center no-repeat;border:0px solid #eee;cursor:pointer;float:right;display:block;width:25px;height:25px;-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;-khtml-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;}
.cart-box .quantity-input .plus:hover{}
.product-info .cart .minimum{padding:15px 0 0 0;float:left;}
.cart-box a.button-cart-product{border:0 none;margin:0 0 8px 0;padding:7px 20px;text-decoration:none;display:inline-block;text-transform:uppercase;border-radius:0;color:#FFFFFF;cursor:pointer;transition:all 0.4s ease 0s;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
.cart-box a.button-cart-product span{}
.cart-box a.button-cart-product:hover{}
.cart-box a.button-cart-product:hover span{}
a.button-product-wishlist{padding:0px;display:block;text-decoration:none;}
a.button-product-wishlist:hover{text-decoration:none;color:#444;-webkit-transition:all 0.2s ease-in 0s;-moz-transition:all 0.2s ease-in 0s;transition:all 0.2s ease-in 0s;}
a.button-product-compare{padding:0px;display:block;text-decoration:none;}
a.button-product-compare:hover{text-decoration:none;color:#444;-webkit-transition:all 0.2s ease-in 0s;-moz-transition:all 0.2s ease-in 0s;transition:all 0.2s ease-in 0s;}
.product-info .image-additional{}
.product-info .description{font-weight:bold;}
.product-info .description li {
    margin-left: 25px;
}
.product-info .description span{color:#555555;font-style:normal;font-weight:normal;}
.product-info .description .manufacturer-image img{position:absolute;right:5px;top:45px;background:#FFFFFF;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(208, 208, 208, 0.6);-moz-box-shadow:0 1px 2px rgba(208, 208, 208, 0.6);box-shadow:0 1px 2px rgba(208, 208, 208, 0.6);transition:all 0.3s ease-in-out 0s;padding:0px;z-index:5;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.product-info .description .manufacturer-image img:hover{border:1px solid #97D5FA;}
.product-info .prices{position:absolute;right:0;top:0px;width:auto;}
.product-info .prices .price .text-price{font-size:14px;color:#00C1B9;}
.product-info .prices .price{color:#00C1B9;position:relative;text-shadow:1px 1px 1px #fff;text-align:center;font-size:16px;background:#fff;margin:0px 0px;padding:8px;transition:all 0.3s ease-in-out 0s;-webkit-box-shadow:0 1px 20px rgba(208, 208, 208, 0.6) inset;-moz-box-shadow:0 1px 20px rgba(208, 208, 208, 0.6) inset;box-shadow:0 1px 20px rgba(208, 208, 208, 0.6) inset;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.product-info .prices .price .price-old{color:#F00;padding:0px 0 0 0;display:block;text-decoration:line-through;font-size:16px;}
.product-info .prices .price .price-new{display:block;}
.product-info .prices .price-tax{clear:both;float:left;font-size:12px;font-weight:normal;color:#00C1B9;}
.product-info .prices .reward{font-size:12px;clear:both;float:left;font-weight:normal;color:#00C1B9;}
.product-info .prices .discount{font-weight:normal;line-height:20px;color:#444;}
.product-info .options{width:96%;border-top:0px dotted #d5d5d5;padding:0px 5px 0px 5px;margin-bottom:1px;color:#555555;}
.product-info .option-image{margin-top:3px;margin-bottom:10px;}
tr.product-info .option-image{margin:2px 0px;border-bottom:1px solid #fff;}
.product-info .option-image tr:hover{background:#FFFFFF;}
.product-info .option-image label{display:block;width:100%;height:100%;}
.product-info .option-image img{cursor:pointer;background:#FFFFFF;border:1px solid #97D5FA;padding:0px;z-index:5;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.product-info .review{color:#4D4D4D;border-top:0px solid #d2d2ce;border-left:0px solid #d2d2ce;border-right:0px solid #d2d2ce;margin:5px 0;}
.product-info .review > div{}
.product-info .review > div > span{color:#38B0E3;}
.product-info .review .share{overflow:auto;line-height:normal;}
.product-info .review .share a{text-decoration:none;}
.tags{color:#4D4D4D;padding:4px;/*border:0px solid rgba(0, 0, 0, 0.07);-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background:#F3F3F3;z-index:1;margin:10px 0px;*/}
.tags a{text-decoration:none;}
.product-info .image .stiker-special-product{display:block;position:absolute;background:url('../image/sale-product.png') no-repeat;z-index:99999;width:50px;height:50px;bottom:5px;left:15px;padding-top:8px;text-align:center;color:#992c12;font-size:16px;font-weight:bold;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.product-info .image .stiker-special-product-not-zoom{display:block;position:absolute;background:url('../image/sale-product.png') no-repeat;z-index:6;width:50px;height:50px;bottom:10px;left:15px;padding-top:8px;text-align:center;color:#992c12;font-size:16px;font-weight:bold;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.product-info .image .stiker-special-product span, .product-info .image .stiker-special-product-not-zoom span{font-size:12px;}
.product-info .image .stiker-new-product{display:block;position:absolute;background:url('../image/new-product-zoom.png') no-repeat;z-index:9999;width:80px;height:34px;top:0px;left:0px;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.product-info .image .stiker-popular-product{display:block;position:absolute;background:url('../image/product-popular.png') no-repeat;z-index:9999;width:80px;height:34px;bottom:6px;right:6px;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.product-info .image .stiker-popular-product-no-zoom{display:block;position:absolute;background:url('../image/product-popular.png') no-repeat;z-index:9999;width:80px;height:34px;bottom:10px;right:6px;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.product-info .image:hover .stiker-special-product, .product-info .image:hover .stiker-special-product-not-zoom, .product-info .image:hover .stiker-new-product, .product-info .image:hover .stiker-popular-product, .product-info .image:hover .stiker-popular-product-no-zoom{opacity:0;}
.product-info .view-images img{opacity:0;}
.product-info .view-images{position:relative;width:35px;height:35px;background:url('../image/preview.png') left 0px no-repeat;overflow:hidden;margin:2px 0 -37px 7px;display:block;z-index:9;}
.related-box-product{width:100%;overflow:hidden;text-align:center;}
.related-box-product > div{position:relative;width:180px;display:inline-block;vertical-align:top;margin:4px 4px;padding:0px;overflow:hidden;border:0px solid rgba(0, 0, 0, 0.07);-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background:#F3F3F3;transition:all 0.3s ease-in-out 0s;-webkit-box-shadow:0 1px 1px #FFFFFF inset, 0 1px 2px rgba(208, 208, 208, 0.6);-moz-box-shadow:0 1px 1px #FFFFFF inset, 0 1px 2px rgba(208, 208, 208, 0.6);box-shadow:0 1px 1px #FFFFFF inset, 0 1px 2px rgba(208, 208, 208, 0.6);z-index:1;}
.related-box-product .image-related{margin-bottom:2px;position:relative;}
.related-box-product .name-related{height:30px;padding:0px;overflow:hidden;margin-bottom:5px;}
.related-box-product .name-related .shadow{width:100%;height:35px;box-shadow:inset 0px -20px 20px -7px #fff;}
.related-box-product .name-related .text{position:relative;}
.related-box-product .price-related{display:block;color:#444;text-shadow:1px 1px 1px #fff;margin-bottom:4px;float:left;text-align:left;padding:9px 0 0 5px;font-size:16px;position:relative;}
.related-box-product .price-related .price-old-related{color:#F00;text-decoration:line-through;font-size:11px;top:5px;width:100px;position:absolute;}
.related-box-product .price-related .price-new-related{font-size:12px;top:18px;width:100px;position:absolute;}
.related-box-product .cart-related{float:right;}
.related-box-product .image-related .stiker-special-module{display:block;position:absolute;background:url('../image/sale-product.png') no-repeat;z-index:6;width:50px;height:50px;top:2px;right:2px;padding-top:8px;text-align:center;color:#992c12;font-size:16px;font-weight:bold;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.related-box-product .image-related .stiker-special-module span{font-size:12px;}
.related-box-product .image-related .stiker-new-module{display:block;position:absolute;background:url('../image/new-product.png') no-repeat;z-index:6;width:80px;height:80px;top:-5px;left:-4px;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.related-box-product .image-related .stiker-popular-module{display:block;position:absolute;background:url('../image/product-popular.png') no-repeat;z-index:6;width:80px;height:80px;bottom:-5px;right:-5px;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.related-box-product .image-related:hover .stiker-special-module, .related-box-product .image-related:hover .stiker-new-module, .related-box-product .image-related:hover .stiker-popular-module{opacity:0;}
.review-list{padding:10px;overflow:auto;margin-bottom:20px;border:1px solid #d5d5d5;}
.review-list .author{float:left;margin-bottom:20px;color:#00C1B9;}
.review-list .author span{font-weight:bold;color:#444;}
.review-list .rating{float:right;margin-bottom:20px;}
.review-list .text{clear:both;}
.attribute{border-collapse:collapse;width:100%;border-top:1px dashed #eee;border-left:1px dashed #eee;margin-bottom:20px;}
.attribute thead td, .attribute thead tr td:first-child{color:#444;text-shadow:1px 1px 1px #fff;font-size:14px;font-weight:bold;background:#F7F7F7;text-align:left;}
.attribute tr td:first-child{color:#00C1B9;font-weight:bold;text-align:right;width:20%;}
.attribute td{padding:7px;color:#555555;text-align:center;vertical-align:top;border-top:1px dashed #eee;border-left:1px dashed #eee;}
.compare-info{border-collapse:collapse;width:100%;border-top:1px dashed #eee;border-left:1px dashed #eee;margin-bottom:20px;}
.compare-info thead td, .compare-info thead tr td:first-child{color:#444;font-size:14px;font-weight:bold;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f1f1f1 50%, #e8e8e8 55%, #f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(55%,#e8e8e8), color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e8e8e8 55%,#f6f6f6 100%);background:-o-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e8e8e8 55%,#f6f6f6 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e8e8e8 55%,#f6f6f6 100%);background:linear-gradient(to bottom, #ffffff 0%,#f1f1f1 50%,#e8e8e8 55%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);text-align:left;}
.compare-info tr td:first-child{color:#00C1B9;font-weight:bold;text-align:right;}
.compare-info td{padding:7px;width:20%;color:#4D4D4D;text-align:center;vertical-align:top;border-right:1px dashed #eee;border-bottom:1px dashed #eee;}
.compare-info .name a{font-weight:bold;}
.compare-info .price-old{font-weight:bold;color:#F00;text-decoration:line-through;}
.compare-info .price-new{font-weight:bold;}
.my-address-list{line-height:18px;}
.wishlist-info table{width:100%;border-collapse:collapse;border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;margin-bottom:20px;}
.wishlist-info td{padding:7px;}
.wishlist-info thead td{color:#444;font-weight:bold;background:#F7F7F7;border:1px solid #d5d5d5;}
.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 thead .action{text-align:center;}
.wishlist-info tbody td{vertical-align:middle;border:1px solid #d5d5d5;}
.wishlist-info tbody .image img{border:1px dotted #d5d5d5;}
.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 .action{text-align:center;}
.wishlist-info tbody .price s{color:#F00;}
.wishlist-info tbody .action img{cursor:pointer;}
.login-content{margin-bottom:20px;overflow:auto;}
.login-content .register{position:absolute;right:10px;bottom:10px;}
.login-content .login{position:absolute;right:10px;bottom:10px;}
.login-content .forgotten{position:absolute;left:10px;bottom:20px;}
.login-content .left{float:left;width:48%;}
.login-content .right{float:right;width:48%}
.login-content .left .content, .login-content .right .content{min-height:200px;}
.order-list{margin-bottom:10px;}
.order-list .order-id{width:49%;float:left;margin-bottom:3px;color:#00C1B9;}
.order-list .order-id span{font-weight:bold;margin-left:5px;color:#444;}
.order-list .order-status{width:49%;float:right;text-align:right;margin-bottom:3px;color:#00C1B9;}
.order-list .order-status span{font-weight:bold;margin-left:5px;color:#444;}
.order-list .order-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #d2d2ce;border-bottom:1px solid #d2d2ce;}
.order-list .order-content div{float:left;width:33.3%;}
.order-list .order-info{text-align:right;}
.order-detail{background:#EFEFEF;font-weight:bold;}
.return-list{margin-bottom:10px;}
.return-list .return-id{width:49%;float:left;margin-bottom:3px;color:#00C1B9;}
.return-list .return-id span{font-weight:bold;margin-left:5px;color:#444;}
.return-list .return-status{width:49%;float:right;text-align:right;margin-bottom:3px;color:#00C1B9;}
.return-list .return-status span{font-weight:bold;margin-left:5px;color:#444;}
.return-list .return-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #d2d2ce;border-bottom:1px solid #d2d2ce;}
.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;}
.account-reward-text{color:#00C1B9;}
.account-reward{font-weight:bold;margin-left:5px;color:#444;}
.download-list .download-id{width:49%;float:left;margin-bottom:3px;color:#00C1B9;}
.download-list .download-id span{font-weight:bold;margin-left:5px;color:#444;}
.download-list .download-status{width:49%;float:right;text-align:right;margin-bottom:3px;color:#00C1B9;}
.download-list .download-status span{font-weight:bold;margin-left:5px;color:#444;}
.download-list .download-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
.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 #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}
.cart-info td{padding:7px;}
.cart-info thead td{color:#444;font-weight:bold;background:#F7F7F7;border-bottom:1px solid #d5d5d5;}
.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:middle;border-bottom:1px solid #d5d5d5;}
.cart-info tbody .image img{border:1px dotted #d5d5d5;}
.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:8px;cursor:pointer;}
.cart-info tbody .price, .cart-info tbody .total{text-align:right;}
.cart-info tbody span.stock{color:#F00;font-weight:bold;}
.cart-module > div{display:none;}
.cart-total{border-top:1px solid #d5d5d5;overflow:auto;padding-top:8px;margin-bottom:15px;color:#444;}
.cart-total table{float:right;}
.cart-total td{padding:3px;text-align:right;}
.hidden{display:none;}
.checkout-heading{background:#F7F7F7;border:1px solid #d5d5d5;padding:8px;font-weight:bold;font-size:13px;color:#444;margin-bottom:15px;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.checkout-heading a{float:right;margin-top:1px;font-weight:normal;text-decoration:none;}
.checkout-content{padding:0px 0px 15px 0px;display:none;overflow:hidden;}
.checkout-content .left{float:left;width:48%;}
.checkout-content .right{float:right;width:48%;}
.checkout-content .agree{float:right;width:98%;text-align:right;}
.checkout-content .buttons{clear:both;}
.checkout-product table{width:100%;border-collapse:collapse;border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;margin-bottom:20px;}
.checkout-product td{padding:7px;}
.checkout-product thead td{color:#444;font-weight:bold;background:#F7F7F7;border-bottom:1px solid #d5d5d5;}
.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 #d5d5d5;}
.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 #d5d5d5;color:#444;}
.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%;}
.store{padding:5px 0;text-align:left;border-bottom:1px dotted #d5d5d5;}
.box-welcome{margin:0;padding:10px 0 0 0;text-align:left;}
.fbot{width:100%;background:#00C1B9;margin:0px auto;display:table;}
#footer{position:relative;clear:both;overflow:hidden;min-height:100px;margin:0 auto;max-width:1000px;border:0px solid #dbdbdb;}
#footer h3{background:url('../image/bg-menu.png') repeat-x;margin:0;padding:9px 12px 9px 12px;border-left:1px solid #dbdbdb;color:#454545;text-shadow:0 1px 0 #FFFFFF;text-decoration:none;font-size:12px;font-weight:bold;display:none;}
#footer .column ul{margin:0;border-top:0px solid #dbdbdb;padding:5px 0 5px 38px;}
#footer .column a{border-bottom:0px dotted #999;}
#footer .address-box{background:#eee;height:95px;border-top:0px solid #dbdbdb;margin:0px;padding:4px 10px;}
#footer .column .address-box .address{background:url('../image/icon/footer-address-icon.png') left center no-repeat;padding:6px 0 6px 30px;}
#footer .column .address-box .email-address{background:url('../image/icon/footer-email-icon.png') left center no-repeat;padding:6px 0 6px 30px;}
#footer .column .address-box .phone{background:url('../image/icon/footer-phone-icon.png') left center no-repeat;padding:6px 0 6px 30px;}
#footer .column .address-box .mobile{background:url('../image/icon/footer-mobile-icon.png') left center no-repeat;padding:6px 0 6px 30px;}
#footer .column .address-box .fax{background:url('../image/icon/footer-fax-icon.png') left center no-repeat;padding:6px 0 6px 30px;}
#footer-bottom{overflow:auto;margin:0 -1px;border-top:0px solid #dbdbdb;clear:both;}
#footer-bottom .powered{color:#AAAAAA;text-align:right;float:right;padding:0px 4px 0px 0px;}
#footer-bottom .powered a{color:#AAAAAA;}
#footer-bottom .copyright{color:#AAAAAA;text-align:right;float:right;padding:0px 4px 0px 0px;}
#footer-bottom .copyright-none{display:none;}
.banner div{text-align:center;width:100%;display:none;}
.banner div img{margin-bottom:0px;}
.news-info{overflow:hidden;}
.news-info .image{float:left;padding:0 15px 15px 0;text-align:center;}
.news-info .image img{padding:2px;}
.news-info .data-news{border-bottom:1px dotted #d5d5d5;margin:0 0 10px 0;}
.news-info .data-news .info-news{text-align:left;padding:0 0 5px 0;color:#00C1B9;}
.news-info .data-news .info-news b{color:#444;}
.news-info .data-news .info-news span + span{margin-left:15px;}
.news-info .description{padding:0;margin-bottom:15px;line-height:20px;color:#3333333;}
.news-info .review{color:#4D4D4D;border:1px solid #d2d2ce;padding:8px;line-height:20px;}
.box-news-images{width:100%;overflow:hidden;text-align:center;}
.box-news-images > div{position:relative;display:inline-block;vertical-align:top;margin:10px 8px;padding:7px;text-align:center;overflow:hidden;border:1px solid #d5d5d5;-webkit-box-shadow:0px 0px 3px #d5d5d5;-moz-box-shadow:0px 0px 3px #d5d5d5;box-shadow:0px 0px 3px #d5d5d5;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.box-news-images .image{width:100%;border:1px dotted #d5d5d5;background:#FFFFFF;}
.box-news-images .image img{opacity:.5;-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;}
.box-news-images .image img:hover{opacity:1;}
#box-search-top{float:right;position:relative;top:-7px;right:-10px;}
.button_search, .button_searchs{position:absolute;top:3px;right:3px;width:30px;cursor:pointer;z-index:1;padding:6px 6px;border:solid 1px #b7091e;-webkit-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:0px;background-color:#f25e6f;background-image:-moz-linear-gradient(top, #f25e6f 0%, #c92235 100%);background-image:-webkit-linear-gradient(top, #f25e6f 0%, #c92235 100%);background-image:-o-linear-gradient(top, #f25e6f 0%, #c92235 100%);background-image:-ms-linear-gradient(top, #f25e6f 0% ,#c92235 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c92235', endColorstr='#c92235',GradientType=0);background-image:linear-gradient(top, #f25e6f 0% ,#c92235 100%);-webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;-moz-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;}
.button_search:hover, .button_searchs:hover{padding:6px 6px;border:solid 1px #b7091e;-webkit-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:0px;-moz-border-radius-bottomright:3px;background-color:#f03349;background-image:-moz-linear-gradient(top, #f03349 0%, #c40c21 100%);background-image:-webkit-linear-gradient(top, #f03349 0%, #c40c21 100%);background-image:-o-linear-gradient(top, #f03349 0%, #c40c21 100%);background-image:-ms-linear-gradient(top, #f03349 0% ,#c40c21 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c40c21', endColorstr='#c40c21',GradientType=0);background-image:linear-gradient(top, #f03349 0% ,#c40c21 100%);-webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;-moz-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;}
.button_search .icon, .button_searchs .icon{background:url('../image/search-icon.png') center center no-repeat;height:14px;width:33px;}
#box-search-top input{position:absolute;font-size:12px;padding:2px 50px 2px 5px;width:125px;height:22px;right:0;top:3px;border:1px solid #CCCCCC;}
#container #box-search-top input:focus{box-shadow:none;}
#box-search{position:relative;border-bottom:1px dotted #d5d5d5;padding-bottom:13px;}
#box-search-bottom{position:relative;border-top:1px dotted #d5d5d5;margin:0;padding:5px 0;clear:both;}
#box-search .button_search{position:absolute;top:3px;right:0;}
#box-search-bottom .button_search{position:absolute;top:8px;right:0;}
#box-search input, #box-search-bottom input{position:relative;font-size:12px;padding:2px 50px 2px 5px;width:195px;height:22px;right:0;top:3px;border:1px solid #CCCCCC;}
#box-search input:focus, #box-search-bottom input:focus{box-shadow:none;}
.copy a img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity:0.1;opacity:0.1;}
.copy a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.copy{float:right;margin:8px;}
.tools, .audio, .phone2, .movie, .shop, .download{padding:10px 5px 10px 40px;color:#555555;border:1px solid #dae0e0;}
.tools{background:#f2f4f4 url('../image/typografia/narzedzia.png') 3px 50% no-repeat;}
.audio{background:#f2f4f4 url('../image/typografia/audio.png') 3px 50% no-repeat;}
.phone2{background:#f2f4f4 url('../image/typografia/telefon.png') 3px 50% no-repeat;}
.movie{background:#f2f4f4 url('../image/typografia/movie.png') 3px 50% no-repeat;}
.shop{background:#f2f4f4 url('../image/typografia/sklep.png') 3px 50% no-repeat;}
.download{background:#f2f4f4 url('../image/typografia/download.png') 3px 50% no-repeat;}
.white{padding:10px;color:#555555;border:1px solid #dae0e0;background:#ffffff;}
.light{padding:10px;color:#555555;border:1px solid #dae0e0;background:#f2f4f4;}
.htooltip, .htooltip:visited, .tooltip:active{text-decoration:none;cursor:pointer;border:0px solid #EEEEEE;margin:0px;padding:0;}
.htooltip:hover{color:#0099CC;}
.htooltip ins{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=150, Color='#c0c0c0');color:#444;margin-left:-999em;padding:2px;position:absolute;text-decoration:none;visibility:hidden;max-width:400px;z-index:10;}
.htooltip:hover ins{position:absolute;visibility:visible;display:block;margin:0px;z-index:9999;}
.htooltip ins img{visibility:hidden;z-index:-1;}
.htooltip:hover ins img{visibility:visible;}
.social{width:36px;height:36px;float:left;padding:0px;}
#nav-left, #nav-right{height:22px;width:112px;padding:0;}
#nav-left{background:url("../image/prevnext.png") no-repeat scroll center -22px transparent;float:left;}
#nav-right{background:url("../image/prevnext.png") no-repeat scroll center -66px transparent;float:right;}
#nav-left:hover{background:url("../image/prevnext.png") no-repeat scroll center 0 transparent;}
#nav-right:hover{background:url("../image/prevnext.png") no-repeat scroll center -44px transparent;}
.pagination2{margin-top:0px;overflow:auto;padding:10px 0 0;/*height:37px;*/margin-bottom:0px;float:right;}
.pagination2 .links{width:100%;display:block;}
#like{border:1px solid #ddd;padding:2px 10px;margin:3px 0px;background:#FFFFFF;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#F6EFE9));background:-webkit-linear-gradient(#FFFFFF, #F6EFE9);background:-moz-linear-gradient(#FFFFFF, #F6EFE9);background:-ms-linear-gradient(#FFFFFF, #F6EFE9);background:-o-linear-gradient(#FFFFFF, #F6EFE9);background:linear-gradient(#FFFFFF, #F6EFE9);}
.sh1, .sh2, .sh3{border:1px solid #DDD;text-align:right;width:27%;min-height:50px;margin:0px 1% 0 0;padding:3% 2% 1%;position:relative;display:inline-block;vertical-align:top;color: #444;}
.sh1 i, .sh2 i, .sh3 i{float:left;margin:9px 10px 0px 0px;}
.product-info .review > div img{position:relative;top:13px;float:right;}
.tooltip{position:relative;display:inline;text-decoration:none;color:#222;outline:none;}
.tooltip span{visibility:hidden;position:absolute;bottom:10px;left:10%;z-index:999;min-width:160px;padding:10px;font-size:12px;color:#0F3F63;line-height:18px;border:1px solid #ccc;background-color:#fff;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0px 8px rgba(0,0,0,.3);-webkit-box-shadow:0 0px 8px rgba(0,0,0,.3);box-shadow:0 0px 8px rgba(0,0,0,.3);}
.tooltip:hover{border:0;}
a.tooltip:hover{text-decoration:none;}
.tooltip:hover span{visibility:visible;}
.tooltip span:before, .tooltip span:after{content:"";position:absolute;z-index:1000;bottom:-16px;left:1%;margin-left:15px;border-top:15px solid #ccc;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:0;}
.tooltip span:before{border-top-color:#ccc;bottom:-16px;}
.yellow-tooltip span{border-color:#e1ca82;background-color:#ffeaa6;}
.yellow-tooltip span:after{border-top-color:#ffeaa6;}
.yellow-tooltip span:before{border-top-color:#e1ca82;}
.navy-tooltip span{color:#fff;text-shadow:0 1px 0 #000;border-color:#161a1f;background-color:#1e2227;}
.navy-tooltip span:after{border-top-color:#1e2227;}
.navy-tooltip span:before{border-top-color:#161a1f;}
.blue-tooltip span{border-color:#12B4A3;background:#FFFFFF;}
.blue-tooltip span:after{border-top-color:#12B4A3;}
.blue-tooltip span:before{border-top-color:#12B4A3;}
.pink-tooltip span{border-color:#ce4378;background-color:#ea4c88;}
.pink-tooltip span:after{border-top-color:#ea4c88;}
.pink-tooltip span:before{border-top-color:#ce4378;}
.ShareF{background:url("../image/icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:36px;transition:all 0.3s ease-in-out 0s;width:36px;}
.ShareF:hover{background-position:0 -36px;}
.ShareT{background:url("../image/icon.png") no-repeat scroll 0 -72px rgba(0, 0, 0, 0);display:inline-block;height:36px;transition:all 0.3s ease-in-out 0s;width:36px;}
.ShareT:hover{background-position:0 -108px;}
.ShareV{background:url("../image/icon.png") no-repeat scroll 0 -144px rgba(0, 0, 0, 0);display:inline-block;height:36px;transition:all 0.3s ease-in-out 0s;width:36px;}
.ShareV:hover{background-position:0 -180px;}
.ShareO{background:url("../image/icon.png") no-repeat scroll 0 -216px rgba(0, 0, 0, 0);display:inline-block;height:36px;transition:all 0.3s ease-in-out 0s;width:36px;}
.ShareO:hover{background-position:0 -252px;}
.ShareG{background:url("../image/icon.png") no-repeat scroll 0 -288px rgba(0, 0, 0, 0);display:inline-block;height:36px;transition:all 0.3s ease-in-out 0s;width:36px;}
.ShareG:hover{background-position:0 -324px;}
.drop-shadow{position:relative;float:left;display:inline-block;width:47%;margin:8px 1% 2em;padding:1px 0 5px;border:2px solid #ddd;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;}
.drop-shadow:before,
.drop-shadow:after{content:"";position:absolute;z-index:-2;}
.drop-shadow p{font-size:16px;font-weight:bold;}
.drop-shadow h1{font-size:27px;font-weight:bold;margin:4px;padding:5px;}
.curved:before{top:10px;bottom:10px;left:0;right:50%;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);-moz-box-shadow:0 0 15px rgba(0,0,0,0.6);box-shadow:0 0 15px rgba(0,0,0,0.6);-moz-border-radius:10px/100px;border-radius:10px/100px;}
.curved-vt-2:before{right:0;}
.curved-hz-1:before{top:50%;bottom:0;left:10px;right:10px;-moz-border-radius:100px/10px;border-radius:100px/10px;}
.curved-hz-2:before{top:0;bottom:0;left:10px;right:10px;-moz-border-radius:100px/10px;border-radius:100px/10px;}
.curved-hz-1 span{background:rgba(0, 0, 0, 0) url("../image/rusukr.jpg") no-repeat scroll 0 0;height:90px;left:10px;position:relative;float:left;top:2px;width:94px;z-index:999999;}
.curved-hz-2 span{background:rgba(0, 0, 0, 0) url("../image/rusukr.jpg") no-repeat scroll -95px 0;height:90px;left:10px;position:relative;float:left;top:2px;width:94px;z-index:999999;}
.rating .fa-star,
.rating .fa-star-o{color:#999999;font-size:15px;}
.rating .fa-star,
.rating .fa-star + .fa-star-o{color:#FFD700;}
.rating .fa-stack{width:1.1em;}
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 #EEEEEE;display:block;padding-bottom:5px;margin-bottom:8px;}
ul.box-filter > li ul{padding-bottom:10px;}
#column-left + #column-right + #content .product-grid > div{width:125px;}
.product-grid .image{background:#fff none repeat scroll 0 0;display:block;margin-bottom:0;min-height:160px;text-align:center;}
.product-grid .name a{/*color:#38B0E3;*/font-weight:bold;text-decoration:none;display:block;margin-bottom:4px;}
.product-grid .description{display:none;}
.product-grid .rating{display:none;text-align:center;}
.product-grid .price{}
.product-grid .price-old{color:#F00;text-decoration:line-through;}
.product-grid .price-new{font-weight:bold;}
.product-grid .price .price-tax{display:none;}
.product-grid .cart{text-align:center;margin:4px 0px;display:inline-block;width:100%;}
.product-grid .wishlist, .product-grid .compare{display:none;margin: 0 7px 5px;}
.product-grid .wishlist{float:left;}
.product-grid .compare{float:right;}
.product-grid .wishlist a{color:#333333;text-decoration:none;display:block;}
.product-grid .compare a{color:#333333;text-decoration:none;display:block;}
.product-list .wishlist .fa, .product-list .compare .fa, .product-grid .wishlist .fa, .product-grid .compare .fa{font-size:11px;padding-right:3px;}
.review .fa-star,
.review .fa-star-o{color:#999999;font-size:15px;}
.review .fa-star,
.review .fa-star + .fa-star-o{color:#FFD700;}
.review .fa-stack{width:1.1em;}
.product-info .review .share{overflow:auto;line-height:normal;}
.product-info .review .share a{text-decoration:none;}
.review-list{padding:10px;overflow:auto;margin-bottom:20px;border:1px solid #EEEEEE;}
.review-list .author{float:left;margin-bottom:20px;}
.review-list .rating{float:right;margin-bottom:20px;}
.review-list .text{clear:both;}
.attribute{border-collapse:collapse;width:100%;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;margin-bottom:20px;}
.attribute thead td, .attribute thead tr td:first-child{color:#000000;font-size:14px;font-weight:bold;background:#F7F7F7;text-align:left;}
.attribute tr td:first-child{color:#000000;font-weight:bold;text-align:right;width:20%;}
.attribute td{padding:7px;color:#4D4D4D;text-align:center;vertical-align:top;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.compare-info{border-collapse:collapse;width:100%;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;margin-bottom:20px;}
.compare-info thead td, .compare-info thead tr td:first-child{color:#000000;font-size:14px;font-weight:bold;background:#F7F7F7;text-align:left;}
.compare-info tr td:first-child{color:#000000;font-weight:bold;text-align:right;}
.compare-info td{padding:7px;width:20%;color:#4D4D4D;text-align:center;vertical-align:top;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.compare-info .name a{font-weight:bold;}
.compare-info .price-old{font-weight:bold;color:#F00;text-decoration:line-through;}
.compare-info .price-new{font-weight:bold;}
.wishlist-info table{width:100%;border-collapse:collapse;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;margin-bottom:20px;}
.wishlist-info td{padding:7px;}
.wishlist-info thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #DDDDDD;}
.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 #DDDDDD;}
.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;}
.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;}
.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 #EEEEEE;border-bottom:1px solid #EEEEEE;}
.order-list .order-content div{float:left;width:33.3%;}
.order-list .order-info{text-align:right;}
.order-detail{background:#EFEFEF;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 #EEEEEE;border-bottom:1px solid #EEEEEE;}
.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 #EEEEEE;border-bottom:1px solid #EEEEEE;}
.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 #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
.cart-info td{padding:7px;}
.cart-info thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #DDDDDD;}
.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 #DDDDDD;}
.cart-info tbody .image img{border:1px solid #DDDDDD;}
.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;}
.cart-info tbody span.stock{color:#F00;font-weight:bold;}
.cart-module > div{display:none;}
.cart-total{border-top:1px solid #DDDDDD;overflow:auto;padding-top:8px;margin-bottom:15px;}
.cart-total table{float:right;}
.cart-total td{padding:3px;text-align:right;}
.checkout-heading{background:#F8F8F8;border:1px solid #DBDEE1;padding:8px;font-weight:bold;font-size:13px;color:#555555;margin-bottom:15px;}
.checkout-heading a{float:right;margin-top:1px;font-weight:normal;text-decoration:none;}
.checkout-content{padding:0px 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 #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;margin-bottom:20px;}
.checkout-product td{padding:7px;}
.checkout-product thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #DDDDDD;}
.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 #DDDDDD;}
.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 #DDDDDD;}
.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%;}
#container-footer{clear:both;overflow:auto;background: #414040;color: #eee;border-top: 0px solid #eee;}
#custom-footer-bg{border-top:1px solid #DBDEE1;border-bottom:1px solid #DDDDDD;background:#F8F8F8;}
#custom-footer{height:220px;margin-left:auto;margin-right:auto;padding-bottom:20px;padding-top:20px;text-align:left;position:relative;max-width:980px;}
.footer-logo{left:0;position:absolute;top:20px;}
.footer-logo > img{width:200px;}
#custom-footer ul{list-style:none outside none;margin:0;padding:0;}
.column-welcome{color:#38B0E3;float:left;font-size:13px;margin-top:70px;width:250px;}
.column-contacts{color:#38B0E3;float:left;font-size:14px;margin-left:20px;width:275px;}
.column-contacts li{padding-top:7px;}
.column-contacts li.footer-time{margin-top:8px;float:left;}
.footer-time .fa,
.column-contacts .fa{padding-right:5px;}
.column-contacts li.footer-address{border-bottom:1px solid #EEE;border-top:1px solid #EEE;margin-bottom:5px;margin-top:10px;padding-bottom:5px;padding-top:5px;width:95%;}
.column-maps{float:right;height:220px;width:430px;border:1px solid #DBDEE1;}
#footer{margin-left:auto;margin-right:auto;text-align:left;padding:10px 0 0;}
#footer .column-last,
#footer .column{float:left;width:25%;}
#footer .column-last{margin:0px;padding:0px;}
#footer .column-last li{list-style:none;}
#footer .column-last a,
#footer .column a{text-decoration:none;}
#footer .column-last a:hover,
#footer .column a:hover{/*color:#38B0E3;*/}
#powered{float:left;text-align:left;clear:both;padding-bottom:10px;}
#powered a{color:#444;text-decoration:none;}
#powered a:hover{color:#38B0E3;}
#social{float:right;font-size:19px;padding-top:5px;padding-bottom:10px;}
#social a{font-size:19px;}
#social a:hover{color:#ccc;}
#social .fa{padding-right:10px;}
#footer hr{clear:both;border-bottom:1px solid #888;border-top:none;border-left:none;border-right:none;margin-bottom:10px;padding-top:0px;}
.banner div{text-align:center;width:100%;display:none;}
.banner div img{margin-bottom:20px;}
.box-article > div{margin-bottom:10px;margin-top:10px;width:360px;}
.box-article .article-left{float:left;margin-right:10px;}
.box-article .rating{text-align:center;}
#tab-related2 .box-product > div,
#tab-related .box-product > div{margin-left:12px;margin-right:10px;width:165px;}
.image{position:relative;}
.image .corner_0,
.image .corner_1,
.image .corner_2,
.image .corner_3{height:57px;width:58px;position:absolute;}
.image .corner_0{left:0px;top:0px;}
.image .corner_1{right:0px;top:0px;}
.image .corner_2{left:0px;bottom:0px;}
.image .corner_3{right:0px;bottom:0px;}
.image .corner_0 img,
.image .corner_1 img,
.image .corner_2 img,
.image .corner_3 img{width:auto !important;border:none !important;padding:0px;background:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:none !important;-moz-border-radius:none !important;-khtml-border-radius:none !important;border-radius:none !important;}
.box-product .image .corner_0 img,
.box-product .image .corner_1 img,
.box-product .image .corner_2 img,
.box-product .image .corner_3 img{border:none !important;padding:0px;background:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:none !important;-moz-border-radius:none !important;-khtml-border-radius:none !important;border-radius:none !important;}
.box .box-product .image .corner_0 img,
.box .box-product .image .corner_1 img,
.box .box-product .image .corner_2 img,
.box .box-product .image .corner_3 img{width:60%;border:none !important;padding:0px;background:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:none !important;-moz-border-radius:none !important;-khtml-border-radius:none !important;border-radius:none !important;}
.product-grid .benefit-text,
.product-grid .benefit,
.product-grid .present{display:none;}
.benefit{list-style:none;padding:0px;margin:0px;}
.product-list .benefit-text{float:left;line-height:40px;margin-right:5px;}
.benefit li{border:1px solid #eee;display:inline-block;height:25px;line-height:25px;margin:2px;padding:4px;position:relative;width:25px;}
.benefit li span{display:table-cell;vertical-align:middle;}
.benefit_description{display:none;position:absolute;top:41px;z-index:2;border:1px solid #38b0e3;padding:15px;left:-75px;border-radius:4px;background:white;box-shadow:0 0 8px grey;width:150px;line-height:13px;font-size:11px;}
.benefit_description:after{position:absolute;width:0px;height:0px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;top:-7px;content:'';left:82px;}
.benefit_description:before{position:absolute;width:0px;height:0px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #38b0e3;top:-8px;content:'';left:82px;}
.benefit li:hover .benefit_description{display:block;}
.product-info .present{border-top:1px solid #E7E7E7;padding:15px 5px 10px 5px;margin-top:10px;}
.testimonials #filter{border-bottom:1px solid #ddd;margin-bottom:15px;overflow:hidden;}
.testimonials #filter > span:hover, .testimonials #filter > span.active{background:none repeat scroll 0 0 #eee;}
.testimonials #filter > span{border:1px solid #ddd;border-bottom:none;float:left;margin-right:-1px;}
.testimonials #filter > span a{text-decoration:none;display:block;padding:8px 16px;}
.testimonials #filter .button{float:right;}
.box-product > div{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:20px;}
#column-left + #column-right + #content .box-product > div{width:119px;}
.box-product .name a{/*color:#38B0E3;*/font-weight:bold;text-decoration:none;display:block;margin-bottom:4px;}
.box-product .price{display:block;font-weight:bold;color:#333333;margin-bottom:4px;}
.box-product .price-old{color:#F00;text-decoration:line-through;}
.box-product .price-new{font-weight:bold;}
.box-content > ul.box-filter > li{background:none;margin:0 0 4px;padding:4px 0 6px;}
.box-content > ul.box-filter > li > span{font-weight:bold;display:block;margin-bottom:4px;}
.box-content > ul.box-filter > li ul li{margin-bottom:2px;}
.content ul{list-style:none;margin:0;padding:0;}
.content ul li{background:url('http://vochkah.com.ua/catalog/view/theme/default/image/arrow_left.png') 0px 6px no-repeat;padding:4px 8px 5px 16px;}
.owl-item > div{display:inline-block;vertical-align:top;margin:4px 2px;padding:1px;position:relative;vertical-align:top;background:none repeat scroll 0 0 #fff;border:1px solid rgba(0, 0, 0, 0.08);-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 20px 6px -20px rgba(51, 50, 50, 0.67);-moz-box-shadow:0 20px 6px -20px rgba(51, 50, 50, 0.67);box-shadow:0 20px 6px -20px rgba(51, 50, 50, 0.67);}
.owl-item > div:hover{border:1px solid #ff5400;}
.owl-item > div .image{text-align:center;overflow:hidden;min-height:140px;}
.owl-item > div .image img{position:relative;margin:0px 0;width:100%;background:#fff none repeat scroll 0 0;}
.owl-item > div .name{text-align:center;margin:-3px 0px 5px;line-height:15px;padding:0px 2px 0;position:relative;z-index:55;}
.owl-item > div .price{/*background:#fff none repeat scroll 0 0;border-color:rgb(214, 173, 159);border-radius:3px;border-style:solid;border-width:1px;*/display:block;text-align:center;}
.owl-item > div .price .price-old{font-weight:normal;color:#bbb;text-decoration:line-through;font-size:13px;}
.owl-item > div .cart{text-align:center;margin:6px 0;}
.owl-item > div .rating{text-align:center;padding:8px 0 0px;}
.box-product{width:100%;overflow:hidden;}
#column-left + #column-right + #content .box-product > div{width:119px;}
.box-product > div{display:inline-block;vertical-align:top;margin:4px 2px;padding:1px;position:relative;vertical-align:top;width:140px;text-align: center;background:none repeat scroll 0 0 #fff;border:1px solid rgba(0, 0, 0, 0.08);-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 20px 6px -20px rgba(51, 50, 50, 0.67);-moz-box-shadow:0 20px 6px -20px rgba(51, 50, 50, 0.67);box-shadow:0 20px 6px -20px rgba(51, 50, 50, 0.67);}
.box-product > div:hover{border:1px solid #ccc;}
.box-product > div .image{text-align:center;}
#column-left .box-product > div .image img{position:relative;margin:0px 0;width:90px;height:auto;background:#fff none repeat scroll 0 0;float:left;}
.box-product > div .pr_info{}
.box-product > div .name{padding: 1px 8px;max-height:40px;overflow:hidden;position:relative;text-align:left;z-index:55;}
#column-left + #column-right + #content .box-product > div .name{background: #f2f2f2;
padding: 1px 8px;max-height:40px;overflow:hidden;position:relative;text-align:left;z-index:55;}
.box-product > div .price{background:#fff none repeat scroll 0 0;border:1ps solid #ddd;display:block;text-align:center;}
.box-product > div .price .price-old{font-weight:normal;color:#bbb;text-decoration:line-through;font-size:13px;}
.box-product > div .cart{text-align:center;margin:6px 0;}
.category-info{overflow:auto;margin-bottom:20px;}
.category-info .image{float:left;padding:5px;margin-right:15px;border:1px solid #E7E7E7;}
.product-filter{background:#f9f9f9;background-image:-moz-linear-gradient(#F8F8F8,#EEE);background-image:-o-linear-gradient(#F8F8F8,#EEE);background-image:-webkit-linear-gradient(#F8F8F8,#EEE);background-image:linear-gradient(#F8F8F8,#EEE);padding:7px;overflow:auto;margin:5px 0;}
.product-filter .display{margin-right:1px;float:left;padding-top:0px;padding-left:0px;}
.product-filter b{font-weight:normal;}
.product-filter .display a{margin:0px 8px 0 0px;}
.product-filter .display a.list_view_link{color:#333;}
.product-filter .display a.list_view_link_active{}
.product-filter .display a.grid_view_link{color:#333;}
.product-filter .display a.grid_view_link_active{}
.product-filter .display a:hover{}
.product-filter .sort{float:right;}
.product-filter .limit{margin-left:5px;float:right;color:#666;}
.product-filter select{font-size:12px;padding:0px;}
.product-compare{float:left;font-weight:normal;padding-top:4px;display:none;}
.product-compare a{text-decoration:none;font-weight:normal;}
.product-list > div{border:1px solid #EAE6E6;}
.product-list .right{float:right;margin-left:15px;text-align:right;}
.product-list > div + div{}
.product-list .image img{padding:0px;border:0px solid #E7E7E7;}
.product-list .name{margin-bottom:3px;}
.product-list .name a{font-weight:bold;text-decoration:none;}
.product-list .description{line-height:15px;margin-bottom:5px;color:#4D4D4D;display:block;}
.product-list .rating{color:#7B7B7B;display:none;}
.product-list .price-old{color:#F00;text-decoration:line-through;}
.product-list .price-new{font-weight:bold;}
.product-list .price-tax{font-size:12px;font-weight:normal;color:#BBBBBB;}
.product-list .cart{margin-bottom:3px;}
.product-list .wishlist, .product-list .compare{margin-bottom:3px;display:none;}
.product-list .wishlist a{color:#333333;text-decoration:none;padding-left:0px;}
.product-list .compare a{color:#333333;text-decoration:none;}
.product-grid{width:100%;/*overflow:auto;*/text-align:center;}
#column-left + #column-right + #content .product-grid > div{}
.product-grid .image{display:block;margin-bottom:0px;}
.product-grid .image img{padding:0px;border:0px solid #E7E7E7;}
.product-grid .name a{font-weight:bold;text-decoration:none;font-size:12px;margin-bottom:4px;}
.product-grid .description{display:none;}
.product-grid .price-old{color:#F00;text-decoration:line-through;}
.product-grid .price-new{font-weight:bold;}
.product-grid .price .price-tax{display:none;}
.product-info{margin-bottom:0px;padding-top:0px;display:inline-flex;}
h1.pr_name{margin-top:0px;margin-bottom:7px;font-size:26px;line-height:32px;font-weight:300;}
.product-info > .left{float:left;margin-right:25px;display:block;z-index:3;/*width: 420px;*/border: 0px solid #E3E3E3;
padding: 0 0px;}
.product-info > .left + .right{position:relative;}
.product-info > .right{z-index:2;}
.product-info .description{padding:6px 0px 10px 0px;margin-bottom:0px;line-height:20px;font-size:12px;}
.product-info .description span{color:#999;}
.product-info .description li{margin-left:25px;}
.product-info .description a{color:#4D4D4D;text-decoration:none;}
.product-info .description a:hover{}
.product-info .price{background:#eee none repeat scroll 0 0;color:#444;float:right;font-family:tahoma;font-size:18px;font-weight:bold;margin:0px;padding:8px;position:relative;right:0;top:30px;}
.txt_price{display:none;font-size:14px;}
.product-info .price-old{color:#ccc;text-decoration:line-through;}
.product-info .price-new{}
.product-info .price-tax{font-size:12px;font-weight:normal;color:#999;}
.product-info .price .reward{font-size:12px;font-weight:normal;color:#999;}
.product-info .price .discount{font-weight:normal;font-size:12px;color:#4D4D4D;}
.product-info .options{padding:0px;margin-bottom:0px;}
.product-info .option input[type='checkbox'], .product-info .option input[type='radio']{position:relative;top:1px;margin-right:5px;}
.product-info .options .option b{font-weight:normal;font-size:13px;margin-bottom:5px;}
.product-info .options h2{margin-top:10px;margin-bottom:6px;}
.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 #f3f3f3;cursor:pointer;}
.product-info .cart{}
.product-info .cart div{}
.sub_prod_count{float:left;height:28px;width:24px;background:#fff url('../image/minus.png') center center no-repeat;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-khtml-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;cursor:pointer;border:none;}
.add_prod_count{float:left;height:28px;width:24px;background:#fff url('../image/plus.png') center center no-repeat;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-khtml-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer;border:none;}
.sub_prod_count:hover{background:#fff url('../image/minus.png') center center no-repeat;}
.add_prod_count:hover{background:#fff url('../image/plus.png') center center no-repeat;}
.product-info .cart div .qty_input{float:left;padding:7px;margin:0;width:32px;background:#fff;-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.05);border:1px solid #ededed;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;color:#666;text-align:center;}
.product-info .cart .minimum{padding-top:5px;color:#999;}
.cart_clearer{clear:left;height:10px;margin:0;display:block;}
.product-info .review{color:#999;}
.product-info .review .divider{color:#ccc;font-size:13px;}
.product-info .review > div img{position:relative;top:3px;}
.product-info .review > div > span{color:#38B0E3;}
.product-info .share{margin:8px 0 0;overflow:auto;line-height:normal;}
.product-info .share a{text-decoration:none;}
.product-info .review a.rev_count{font-size:11px;color:#666;}
.product-info .review a.rev_count:hover{}
.tab-content #review .content{}
.tab-content #review .content img{position:relative;top:3px;}
.tab-content #review .content .r_date{margin:8px 0;color:#aaa;}
.tab-content div.r_label{color:#666;margin:20px 0 4px;}
.tab-content b.r_label{color:#666;}
.review-list{padding:10px;overflow:auto;margin-bottom:20px;border:1px solid #EEEEEE;}
.review-list .author{float:left;margin-bottom:20px;}
.review-list .rating{float:right;margin-bottom:20px;}
.review-list .text{clear:both;}
.attribute{border-collapse:collapse;width:100%;border-top:1px solid #eee;border-left:1px solid #eee;margin-bottom:20px;}
.attribute thead td, .attribute thead tr td:first-child{color:#333333;font-size:13px;font-weight:bold;background:#F7F7F7;text-align:left;}
.attribute tr td:first-child{color:#333333;font-weight:bold;text-align:right;width:20%;}
.attribute td{padding:7px;color:#4D4D4D;text-align:center;vertical-align:top;border-right:1px solid #eee;border-bottom:1px solid #eee;}
.compare-info{border-collapse:collapse;width:100%;border-top:1px solid #eee;border-left:1px solid #eee;margin-bottom:20px;}
.compare-info thead td, .compare-info thead tr td:first-child{color:#333333;font-size:14px;font-weight:bold;background:#F7F7F7;text-align:left;}
.compare-info tr td:first-child{color:#333333;font-weight:bold;text-align:left;}
.compare-info td{padding:7px;width:20%;color:#4D4D4D;text-align:center;vertical-align:top;border-right:1px solid #eee;border-bottom:1px solid #eee;}
.compare-info .name a{font-weight:bold;}
.compare-info .price-old{font-size:12px;color:#bbb;text-decoration:line-through;}
.compare-info .price-new{}
.wishlist-info table{width:100%;border-collapse:collapse;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;margin-bottom:20px;}
.wishlist-info td{padding:7px;}
.wishlist-info thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #eeeeee;}
.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 #eeeeee;}
.wishlist-info tbody .image img{border:1px solid #eeeeee;}
.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;}
.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;}
.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 #EEEEEE;border-bottom:1px solid #EEEEEE;}
.order-list .order-content div{float:left;width:33.3%;}
.order-list .order-info{text-align:right;}
.order-detail{background:#EFEFEF;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 #EEEEEE;border-bottom:1px solid #EEEEEE;}
.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 #EEEEEE;border-bottom:1px solid #EEEEEE;}
.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 #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.cart-info td{padding:7px;}
.cart-info thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #eeeeee;}
.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 #eeeeee;}
.cart-info tbody .image img{border:1px solid #eeeeee;}
.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;}
.cart-info tbody span.stock{color:#F00;font-weight:bold;}
.cart-module > div{display:none;}
.cart-total{border-top:1px solid #eeeeee;overflow:auto;padding-top:8px;margin-bottom:15px;}
.cart-total table{float:right;}
.cart-total td{padding:3px;text-align:right;}
.checkout-heading{background:#F8F8F8;background-image:-moz-linear-gradient(#F8F8F8,#EEE);background-image:-o-linear-gradient(#F8F8F8,#EEE);background-image:-webkit-linear-gradient(#F8F8F8,#EEE);background-image:linear-gradient(#F8F8F8,#EEE);-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;padding:8px;font-weight:bold;font-size:13px;color:#555555;margin-bottom:15px;text-shadow:0 1px 0 #fff;}
.checkout-heading a{float:right;margin-top:1px;font-weight:normal;text-decoration:none;}
.checkout-content{padding:0px 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 #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;margin-bottom:20px;}
.checkout-product td{padding:7px;}
.checkout-product thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #eeeeee;}
.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 #eeeeee;}
.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 #eeeeee;}
.contact-info{overflow:auto;line-height:19px;}
.contact-info .left{float:left;width:48%;}
.contact-info .right{float:left;width:48%;}
.contact-info-input{width:180px;}
.sitemap-info{overflow:auto;margin-bottom:40px;}
.sitemap-info .left{float:left;width:48%;}
.sitemap-info .right{float:left;width:48%;}
.sitemap-info{overflow:auto;margin:20px 20px 30px;}
.sitemap-info ul{}
.sitemap-info ul li{}
.sitemap-info .div a{text-decoration:underline;font-weight:bold;}
.sitemap-info ul li a{padding:0 0 0 20px;}
.sitemap-info .left > ul > li > a, .sitemap-info .right > ul > li > a{background:none;padding:0 0 0 0px;}
.sm_info_head{font-size:14px;}
.sitemap-info ul li a:hover{}
.sitemap-info ul li ul{}
.footer_top{}
#footer a{text-decoration:none;padding:0px;color:#ddd;}
.footer_btm{clear:both;margin:1px -20px 0px;overflow:auto;padding:0px 40px;}
.b-top{z-index:2600;position:fixed;left:0;bottom:55px;width:40%;margin-left:50%;opacity:0.5;filter:alpha(opacity=50);}
.b-top:hover{opacity:1;filter:alpha(opacity=100);cursor:pointer;}
.b-top-but{z-index:2600;position:absolute;display:block;left:56px;bottom:0;margin:0 0 0 100%;padding:32px 12px 4px;color:white;background:rgb(255, 203, 0) url(http://vochkah.com.ua/catalog/view/theme/default/image/up-arrow.png) no-repeat 50% 11px;border-radius:3px;}
.banner div{text-align:center;width:100%;display:none;}
.banner div img{margin-bottom:20px;}
#column-left .banner div, #column-right .banner div{margin-top:15px;}
.custom_banner{overflow:auto;margin:0 -15px 0 0;}
.custom_banner div{float:left;margin:0 15px 15px 0;}
.cloud-zoom-lens{border:1px solid #ddd;margin:-1px;background-color:#fff;cursor:move;}
.cloud-zoom-title{position:absolute !important;background-color:#444;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;bottom:0px;display:none;}
.cloud-zoom-big{border:2px solid #ffffff;-webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.13);-moz-box-shadow:0px 0px 6px rgba(0,0,0,0.13);box-shadow:0px 0px 6px rgba(0,0,0,0.13);overflow:hidden;}
.cloud-zoom-loading{color:white;background:#444;padding:3px;border:1px solid #222;border-radius:4px;}
#tab-description{/*line-height:1.6em;*/}
#tab-description p{margin-bottom:12px;}
#tab-description h1{margin-top:0px;}
#tab-description h2{margin-top:0px;font-size:15px;}
#tab-description ul{list-style:none;margin:0;padding:0;}
#tab-description ul li{margin:6px 0px;padding:0 0 0 18px;background:url('http://vochkah.com.ua/catalog/view/theme/default/image/bullet2.png') -5px 3px no-repeat;}
#tab-description ol{margin:0;padding:0 0 0 32px;}
#tab-description ol li{margin:8px 0px;padding:0 0 0 2px;}
.search_container{background:#F9F9F9;padding:20px;margin:10px 0 30px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.search_table{margin:0px 0 0 12px;}
.search_table td{padding:5px 0;}
.search_table input[type="text"], .search_table select{min-width:200px;}
.tags{margin:20px 0;}
.wait{margin:0px 0 0 7px;}
.wishlist, .wishlist_link{}
.compare, .compare_link{}
.quantity-input{float:left;margin:0px 5px 0 0;}
.quantity-input input{border-color:#f1f1f1 -moz-use-text-color;border-radius:0;border-style:solid none;border-width:0px 0;box-shadow:none;color:#444;float:left;height:25px;margin:0;padding:0;text-align:center;width:25px;}
.quantity-input2 .minus{background:#ddf2ff none repeat scroll 0 0;border:1px solid #ddd;border-radius:2px 0 0 2px;box-shadow:0 0 6px #ddd inset;cursor:pointer;display:block;float:left;font-weight:bold;height:25px !important;}
.quantity-input2 .minus:hover{background:#fff none repeat scroll 0 0;cursor:pointer;}
.quantity-input2 .plus{background:#ddf2ff none repeat scroll 0 0;border:1px solid #ddd;border-radius:0 2px 2px 0;box-shadow:0 0 6px #ddd inset;cursor:pointer;display:block;font-weight:bold;height:25px !important;}
.quantity-input2 .plus:hover{background:#fff none repeat scroll 0 0;cursor:pointer;}
.qty_input{border:1px solid #ddd !important;}
@media only screen and (min-width:760px) and (max-width:1000px){.shown-tablet{display:block !important;}
.hidden-tablet{display:none !important;}
#content{padding:10px;}
#header #container {
    text-align: center;
}
#dog{display:none !important;}
#geoip{display:none !important;}
#livesearch{margin-left:1px !important;top:0;width:auto !important;z-index:10000;}
#livesearch li{float:none !important;width:100% !important;}
.soc{display:none;}
#header_links #welcome{display:none;}
.b-top{bottom:15px!important;margin-right:1%!important;right:0!important;width:60px!important;}
.b-top-but{padding:28px 2px 4px !important;right:6px !important;z-index:2600;width:44px !important;}
#styler_slider{display:none;}
.products_container{overflow:auto;margin:0;padding-top:2px;}
.product_holder{width:20%;vertical-align:top;margin:0;}
.box-product + .box-product{margin:0 0 2% 0%;}
.box-product img{max-width:90%;margin:5px auto;}
.box-product .name{margin-bottom:4px;}
.box-product .price{float:none;text-align:center;margin:4px 0;}
.box-product .cart{float:none;text-align:center;margin:5px 0;}
.custom_banner{display:none;}
#menu > ul > li > a{font-size:13px;padding:0px 10px 0px 10px;}
#buy_theme_btn{display:none;}
.jcarousel_arrows{display:none;}
.jcarousel-custom .jcarousel-list-horizontal{width:100% !important;}
.products_container .jcarousel-custom .jcarousel-skin-opencart .jcarousel-item-horizontal{width:20% !important;display:inline-block !important;float:none !important;}
.products_container .jcarousel-custom .jcarousel-skin-opencart .jcarousel-item-horizontal .product_holder{width:100% !important;}
.product-list .product_holder_inside{padding-right:0;}
.product-list > div .price{float:right;margin-top:0;margin-left:16px;}
.product-list > div .cart{float:right;margin-top:20px;}
.product-list > div{margin:0;}
.category-info img{max-width:100%;height:auto;width:auto\9;}
.product-grid{margin:0;padding-top:2px;border-bottom:none;}
.product-grid > div{width:25%;vertical-align:top;margin-left:0;margin-right:0;margin-bottom:2%;}
.product-grid > div img{max-width:90%;height:auto;width:auto\9;}
.product-grid > div .name{margin-bottom:4px;}
.product_holder .price .price-old{}
.inside_page .products_container{margin:0 0% 0 0;}
.inside_page > div{width:25%;}
.inside_page .product-list > div{width:auto;}
.product-info .cart .qty_input{width:20px;}
.image-additional{margin-left:0px;}
.cloud-zoom-big{left:-10px !important;top:-10px !important;width:330px !important;height:330px !important;}
.product-info .right{float:none;margin-left:0px;}
}
@media only screen and (max-width:759px){.shown-phone{display:block !important;}
.hidden-phone{display:none !important;}
html{-webkit-text-size-adjust:none;}
body{padding:0px 0px;}
#header #container {text-align: center;}
.socfa {
    margin-top: 3px;
    display: none;
}
#supermenu-mobile {
    margin-bottom: 0px;
}
#livesearch {
    margin-left: 0px !important;
    max-width: 325px !important;
    width: auto !important;
}
#menu-holder{/*display:none !important;*/}
#container{padding:0;margin-top:0;}
#content{padding:10px;}
#header-login{margin-left:0px;}
.product-grid .wishlist, .product-grid .compare {display: none;}
.drop-shadow{float:none;width:97% !important;}
.box-product{text-align:center!important;max-width:90%!important;margin:5px auto;}
#cont{display:none !important;}
#header #contacts-block{display:none !important;}
#header #address-block{/*display:none !important;*/position: static;}
#container #search input {
    float: none;/*width: auto !important;*/
}
#content{padding:0 10px 10px;}
#styler_slider{display:none;}
.custom_banner{display:none;}
#column-left, #column-right{display:none;}
#column-left + #column-right + #content, #column-left + #content, #column-right + #content{margin-left:0px;margin-right:0px;}
#menu{display:none;}
#menu-phone{width:auto;background:#111;height:32px;position:relative;}
#menu-phone-button{position:relative;z-index:900;width:auto;line-height:32px;font-size:15px;color:#fff;text-indent:14px;background:#111;display:block;}
#menu-phone-select{position:absolute;z-index:1000;top:0px;left:0;width:100%;height:100%;opacity:0;cursor:pointer;}
#buy_theme_btn{display:none;}
#header_links #welcome{display:none;}
.andro{display:none;}
.mobil{display:none;}
.product-grid > div:hover{background:none;}
.product-grid > div .price{border-width:0;background:none;}
#header{text-align:center;}
#header #logo{position:relative!important;margin:0px auto;padding:0px 0;width:100%;top: 0;}
#header #logo img{}
#header_links .links{display:none !important;}
.pagination .links{display:block;}
#cart{padding:0;right:0;top:0;min-width:100px !important;}
#cart .heading{border:0px solid #000;padding:2px!important;float:none;margin-left:0;margin-right:0;}
#cart .content{margin:px;}
#cart .heading a span{display:inline-block;}
#header_links{overflow:hidden;}
#header_links #welcome{position:relative;margin:8px 10px;width:auto;top:0;left:0;right:0;text-align:left;text-align:center;}
#header_btm{position:absolute;margin:0px;right:0;top:0px;width:50%;text-align:left;}
#geoip{line-height:10px!important;margin:0px!important;top:0px!important;padding:0px!important;position:relative!important;width:auto!important;}
#search{display:block;float:none !important;left:0;margin:0 auto 2px !important;max-width:360px !important;padding:0 !important;position:relative !important;right:0;top:0;width:100%;}
#search .search_inside{position:absolute;width:98%;}
#search .search_inside{display:block;}
#search input{width:97% !important;}
.button-search{}
#c_switcher{box-shadow:none;line-height:27px;margin-top:0px;}
#language{margin-right:12px;}
#l_switcher{box-shadow:none;line-height:21px;margin-top:0px;background:#fff;}
#footer{margin:0;}
#powered{display:none;}
#footer .column{float: none;width: 100%;}
#footer .column-last{width:100%!important;}
#home, #language, #information, #manufacturer{display:none !important;}
#welcome{display:none !important;}
#column-left + #content .box-product > div{margin:6px 2px;width:94% !important;}
.product-info .price{margin:10px !important;padding:10px;position:relative !important;}
.product-info .review{display:none;}
.product-info .links{display:none;}
.product-info > div > span{display:none;}
.products_container{overflow:auto;margin:0;padding-top:2px;}
.product-grid > div{float:none;width:95% !important;vertical-align:top;position:relative;margin:4px 0;padding:0;}
.product-grid > div img{width:auto !important;margin:5px auto;}
.product-list > div{float:none;width:99.5% !important;vertical-align:top;position:relative;margin:4px 0 !important;}
.product-list > div img{width:90%;margin:5px auto;}
.banner{display:none;}
.cart-arrow{right:50%;}
.product-filter .product-compare{padding-top:6px;}
.product-filter a.icon_compare{text-decoration:none;padding:3px 0 1px 22px;font-size:11px;}
.category-info img{max-width:100%;height:auto !important;width:auto\9;}
.product-grid{margin:0;padding-top:2px;}
.product-grid > div .image{/*float:left;width:35%;margin-right:1%;*/min-height: 50px;}
.product-grid > div{/*min-height:148px !important;*/display:inline-block !important;background:#FFF none repeat scroll 0% 0% !important;}
.product-grid > div .pr_info{margin-left:42%;}
.product-grid > div .name{border-top:0 none;font-weight:normal;border-top: 0px none;
font-weight: normal;
margin: 0;
position: relative;
top: 0;}
.product-grid .description{padding:5px;margin:7px 0;text-align:left;/*float:right;width:60%;*/overflow: hidden;}
.product-grid > div .name a{font-size:1.2em;}
.product-grid > div .price{text-align:left;font-weight:bold;margin:0 14px;background: #f0f0db;
position: absolute;
bottom: 24%;
right: 0;
z-index: 9999;}
.product-grid > div .cart{text-align:right;position:relative;float:right;width:auto;padding:4px;margin:4px 0px 0px;display: none;}
.product-list .wishlist, .product-list .compare{display:none;text-align:left;}
.product-list{overflow:auto;margin:0;padding-top:2px;}
.product-list > div{float:none;margin:0;padding:0 !important;position:relative;transition:all 0.5s ease 0s;vertical-align:top;width:auto;}
.product-list > div .image{margin:0;float:none;}
.product-list > div img{margin:0;width:auto !important;}
.product-list > div .pr_info{margin-left:42%;}
.product-list > div .name{float:left;text-align:left;font-weight:600;margin:4px 4px 0;/*width:52%;*/border-top:0;padding:0px 0 6px;}
.product-list .description{display:none;}
.product-list .right {
    float: none;
    margin-left: 15px;
    text-align: right;
    position: absolute;
    bottom: 24%;
    right: 0;
    background: #f0f0db;
    padding: 10px;
    display: inline-block;
    z-index: 9999;
}
.product-list .rating{display:none;}
.product-list > div .name a{font-size:1.2em;}
.product-list > div .price{float:right;text-align:left;font-weight:bold;margin:0 14px;font-size:14px;height:auto;line-height:auto;}
.product-list > div .cart{text-align:left;font-weight:bold;margin:0 12px 0 0;padding:8px 0 6px;display: none;}
.product-list .wishlist, .product-list .compare{text-align:left;}
.product-filter .display{/*display:none;*/}
.product-filter .limit{/*display:none;*/}
.product-filter select{max-width:100px;}
.product-info{overflow:hidden;display:block;}
.product-info > .left{margin:0px auto !important;float:none !important;text-align:center!important;margin:0px auto!important;width:100%;overflow:hidden;}
.product-info > .left + .right{margin-left:0px!important;margin-top:12px;}
.product-info .right{float:none;margin-left:0px;}
.product-info .image{float:none!important;padding:0px!important;width:100%!important;margin:0px!important;box-shadow:none!important;padding:0!important;}
.product-info .image img{max-width:100%;border:none!important;}
.product-info .price {
    margin: 5px 0 !important;
    position: relative !important;
    float: none;
    top: 0;
}
.product-info .cart .button{margin-bottom:10px;}
.product-info .cart #singleclick{padding:0px 76px!important;}
.sub_prod_count{margin-left:14px;}
.b-top{bottom:45px!important;margin-right:1%!important;opacity:0.5;position:fixed;right:0!important;width:60px!important;z-index:2600;}
.b-top-but{background:rgb(255, 203, 0) url("http://vochkah.com.ua/catalog/view/theme/default/image/up-arrow.png") no-repeat scroll 50% 11px;border-radius:7px;bottom:0;color:white;display:block;margin:0 0 0 100%;padding:28px 2px 4px !important;position:absolute;right:6px !important;z-index:2600;width:44px !important;}
.product-info .cart .qty_input{width:20px;}
.cloud-zoom-big{left:-6px !important;top:-8px !important;width:301px !important;height:303px !important;}
.htabs a{padding:4px 10px 4px !important;float:none;width:auto;display:flex !important;margin:0 !important;}
input.large-field, select.large-field{width:auto;}
.modal_cart{background:#ffffff none repeat scroll 0 0;border-radius:5px;height:400px;left:1%;margin-left:0 !important;position:absolute;right:1%;width:98%;z-index:1100;}
.category-list ul{width:auto;}
.pagination .links a{padding:2px 7px;}
.pagination .links b{padding:2px 7px;}
#header_links{display:none;}
#header_block{background:rgba(60, 44, 44, 0.9) none repeat scroll 0 0;border-radius:2px;box-shadow:1px 1px 3px #555;color:#fff;font-size:15px;height:auto;margin:0 auto;max-width:370px;padding:13px;position:relative;}
#contacts{background:rgba(0, 0, 0, 0) url("http://vochkah.com.ua/catalog/view/theme/default/stylesheet/red.png") repeat scroll 0 0;box-shadow:none;margin:10px auto;width:100%;padding:3px 5px 5px;position:relative;right:0;text-shadow:none;top:0;}
#phone_icon{display:none;}
#contacts table{width:100%;}
.ajaxtable_table .ajaxtable_tbody .ajaxtable_tr .ajaxtable_td.image {  display: none;}
.ajaxtable_table .ajaxtable_thead .ajaxtable_tr .ajaxtable_td.image {    display: none;}
.ajaxtable_table .ajaxtable_thead .ajaxtable_tr .ajaxtable_td.delete {    font-size: 0;    padding: 0px;}

}

#supermenu-mobile {
    margin-bottom: 0px;
    padding: 5px;
    background: #444;
}
#supermenu {
    padding: 0px !important;
    margin: 0px 0 0 276px;
}
.tmen #container {
    background: #000;
}
	

.social-likes,.social-likes__widget{display:inline-block;padding:0;vertical-align:middle!important;word-spacing:0!important;text-indent:0!important;list-style:none!important}.social-likes{opacity:0}.social-likes_visible{opacity:1;transition:opacity .1s ease-in}.social-likes>*{display:inline-block;visibility:hidden}.social-likes_vertical>*{display:block}.social-likes_visible>*{visibility:inherit}.social-likes__widget{display:inline-block;position:relative;white-space:nowrap}.social-likes__widget:before,.social-likes__widget:after{display:none!important}.social-likes_vertical .social-likes__widget{display:block;float:left;clear:left}.social-likes__button,.social-likes__icon,.social-likes__counter{text-decoration:none;text-rendering:optimizeLegibility}.social-likes__button,.social-likes__counter{display:inline-block;margin:0;outline:0}.social-likes__button{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.social-likes__button:before{content:"";display:inline-block}.social-likes__icon{position:absolute;top:0;left:0}.social-likes__counter{display:none;position:relative}.social-likes_ready .social-likes__counter,.social-likes__counter_single{display:inline-block}.social-likes_ready .social-likes__counter_empty{display:none}.social-likes_vertical .social-likes__widget{display:block}.social-likes_notext .social-likes__button{padding-left:0}.social-likes_single-w{position:relative;display:inline-block}.social-likes_single{position:absolute;text-align:left;z-index:99999;visibility:hidden;opacity:0;transition:visibility 0s .11s,opacity .1s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.social-likes_single.social-likes_opened{visibility:visible;opacity:1;transition:opacity .15s ease-out}.social-likes__button_single{position:relative}
.social-likes{display:block;margin:6px auto 8px;min-height:36px;text-align:center;width:100%;}
.social-likes,.social-likes_single-w{line-height:19px}.social-likes__widget{margin:6px 0px;color:#000;background:#fff;border:1px solid #ccc;border-radius:3px;line-height:19px}.social-likes__widget:hover,.social-likes__widget:active,.social-likes__widget:focus{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;cursor:pointer}.social-likes__button,.social-likes__counter{vertical-align:middle;font-family:"Helvetica Neue",Arial,sans-serif;font-size:13px;line-height:20px;cursor:inherit}.social-likes__button{padding:1px 4px 1px 20px;font-weight:400;border-right:0}.social-likes__icon{width:20px;height:18px;margin-top:1px;background-repeat:no-repeat;background-position:50% 50%}.social-likes__counter{min-width:12px;padding:1px 4px;font-weight:400;text-align:center;border-left:1px solid #ccc}.social-likes__widget:hover>.social-likes__counter,.social-likes__widget:focus>.social-likes__counter,.social-likes__widget:active>.social-likes__counter,.social-likes__widget_active>.social-likes__counter{position:relative;border-left-color:transparent}.social-likes__widget:hover>.social-likes__counter:before,.social-likes__widget:focus>.social-likes__counter:before,.social-likes__widget:active>.social-likes__counter:before,.social-likes__widget_active>.social-likes__counter:before{content:"";position:absolute;top:0;bottom:0;left:-1px;border-left:1px solid;opacity:.4}.social-likes_vertical{margin:-6px}.social-likes_vertical .social-likes__widget{margin:6px}.social-likes_notext{margin:-3px}.social-likes_notext .social-likes__widget{margin:3px}.social-likes_notext .social-likes__button{width:18px}.social-likes_notext .social-likes__icon{width:100%;background-position:center center}.social-likes__widget_single{margin:0}.social-likes_single{margin:-12px 0 0;padding:4px 0;background:#fff;border:1px solid #ccc;border-radius:3px}.social-likes__single-container{width:100%;display:table}.social-likes_single .social-likes__widget{float:none;display:table-row;margin:0;border:0;border-radius:0;background:0 0}.social-likes_single .social-likes__button{display:block;padding:2px 6px 2px 24px}.social-likes_single .social-likes__icon{margin-left:4px;margin-top:2px}.social-likes_single .social-likes__counter{display:table-cell;padding:2px 8px 2px 4px;border-left:0;text-align:right}.social-likes_single .social-likes__widget:hover>.social-likes__counter:before,.social-likes_single .social-likes__widget:focus>.social-likes__counter:before,.social-likes_single .social-likes__widget:active>.social-likes__counter:before{display:none}.social-likes__icon_single{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAaElEQVR42mIxL/zLgATkgXgBECcC8QOYIBOagvVA7ADEa4FYAV0RIxDPAeIUKD8VygeJM7BABf8DsScQ/4HyzwGxB1QcrKgByUpk9h8YnwlJElkBiiYmBiIAbRUx0s46FizhgwEAAgwAkmYQfIjC7tcAAAAASUVORK5CYII=")}.social-likes__widget_single:hover,.social-likes__widget_single:active,.social-likes__widget_single:focus,.social-likes__widget_active{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#3673f4;border-color:#3673f4;color:#fff}.social-likes__widget_single:hover .social-likes__icon_single,.social-likes__widget_single:active .social-likes__icon_single,.social-likes__widget_single:focus .social-likes__icon_single,.social-likes__widget_active .social-likes__icon_single{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAYklEQVR42mL4//8/AxKWB+L9QKyALI6u4Nx/CDiLrBCmgBGIdwOxEVQRiN4DFWcAE1DAAsR/gBgkwIjEBzMaGBAAmf0Hzgea1IDm+P9o/AYmBiIAbRUx0s46FizhgwEAAgwAAJd9Vn3NlgwAAAAASUVORK5CYII=")}.social-likes__icon_facebook{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAaklEQVR42mJ0Cp7jycDAMBeIJRnwg+dAnMxEpGIGqJq5THgULwFicSBmBGJbmCYWPCYWAvEbdEF8GmCK/yMLMjGQCLBpsIW6GwaQ/UC6Ddj8cBjJZOr44TkJ6l+ANKSAGEQofgpKGgABBgAWcxAZp2KpkQAAAABJRU5ErkJggg==")}.social-likes__widget_facebook:hover,.social-likes__widget_facebook:active,.social-likes__widget_facebook:focus{background:#425497;border-color:#425497}.social-likes__widget_facebook:hover .social-likes__icon_facebook,.social-likes__widget_facebook:active .social-likes__icon_facebook,.social-likes__widget_facebook:focus .social-likes__icon_facebook{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAaUlEQVR42mL6//+/JxA/+08YgNR4MoIYDAwMkgzEgedMeBQvAWJxIGYEYluomCQLHtMKgfgNuiA+DTDF/5EFmRhIBNg02ELdDQPIfiDdBlCw/sclRzU/PCdB/QuQhhQQgwjFT4E4GSDAAMuiQX7Tr7YFAAAAAElFTkSuQmCC")}.social-likes__icon_twitter{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAA9ElEQVR42mKU3vqak4GB4TcQ/2HABFxAXA3EzkD8DIjbgfg+ECuwAIkwIHYD4gSoAchgORD7IfEDgPgpEGczAQlBII4C4kNAbIikSAqIfdEMYgRiMSD+B7JxJ9SZFkB8Foj3A/FWIP4KVYgO5gHxFpBGNSA+DsS2UIVOUIwLfAYRIKe+gGoiFpyDaTwJxEVA/J0ITd+hXgNrBIETMCcQADOA+D26RpCn/+LRdAuI62EcmMb/0IjOx6H5ATSu4a4ChaoPEMcAsTUQy6Bp+AfEy4C4EIjfIEuANG4B4rvQVKEOTWYfoKG3HYgfoluvPm8jA0CAAQAqvDQ/IXqkWQAAAABJRU5ErkJggg==")}.social-likes__widget_twitter:hover,.social-likes__widget_twitter:active,.social-likes__widget_twitter:focus{background:#00b7ec;border-color:#00b7ec}.social-likes__widget_twitter:hover .social-likes__icon_twitter,.social-likes__widget_twitter:active .social-likes__icon_twitter,.social-likes__widget_twitter:focus .social-likes__icon_twitter{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAQAAAD4iURRAAAAo0lEQVQYGQXBsSoEAACA4Z8YKIO6yXLzjYrkHS5Wm5GyYPMAUgarMikpGZQHsFh4BZPhJi9wJdzn+7JkQZJk2bl3TzYNbGTfvUVJ8gyYmdjJMd6sS9bMAHwbZ+QHMy9OHQDgWtn1CgAALpUtAADAnpITUwAAU6tKtn0BALiSkjkXfgHAhxUpybwjvwA+DSVl7MEEwJ87A0lKRs7cenTj0FCSpH8xHAhkcGt6PAAAAABJRU5ErkJggg==")}.social-likes__icon_plusone{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAABD0lEQVR42nTSsUtCURTH8eszSGgIgkqSoHBQh7QpbAlBcRCJ2staHFoa+hNyzqXBoan+gMDdoWgymkwkBxMiggo3a3Cp76WfcJHXgQ/nvfveue+ewwt08luGmEEdcwgjZP7iFrtmIqaUn5SXkUEDA+wZn/CwgQgetHYjC+JbZCOANWf9VXmobDd+c4vu8YgoalhFFpf4VL8rmMW8vR/3lEQV2yijhUO99KzeQ7p+95wjneAMQcRQ1JfsNA/wrc1T46KaznyMJqZxrcIvdNRf3957Gm8JO0ggjRx+cKpN21h0B7GJDw3EOGPvYuQ3ctvgC+K4w7nOfoQlFP4rsg+usI4Lrff0Z7QnCyqpffMrwAC15jTuOMaeqQAAAABJRU5ErkJggg==")}.social-likes__widget_plusone:hover,.social-likes__widget_plusone:active,.social-likes__widget_plusone:focus{background:#dd4241;border-color:#dd4241}.social-likes__widget_plusone:hover .social-likes__icon_plusone,.social-likes__widget_plusone:active .social-likes__icon_plusone,.social-likes__widget_plusone:focus .social-likes__icon_plusone{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAA5klEQVR42myRvQrCMBSFUyehmyC4Zte1OPoALi6+gy/j6uobiINbF3Fx6tDFpZtSUFzEPxQxnksPchty4WvSJPeek5vIOWcQMViCFuiApqliDUbGD0kCeyLzAfiAI4i5VkM+CfiChdpIXRU2lNSgYAR6ysCB441jAkrfXs7KM1YXq3PuicUxuIO2/GvZKSh4n4xrcugKniwq88L3O+GmVB0GlKxWElsl2IEt1d4qsctu/ruXskqiFKXtL2WzRiQJ6McJWO8Jc/AA/dDj7niPDb2LpRU4e+q1x7VMkM5cSMZ7mBA/AQYALgmaWsDGGiQAAAAASUVORK5CYII=")}.social-likes__icon_mailru{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABIElEQVR42mTSzytEURjG8XunISbFxmQ5UYqGIj9KMztLCyTKrMZCs7K1U7NSLBRloWb+AREmFpPF7GUzRBaymGLpV5bi+9RzM+XU595zT+85533PueHTXhC1BFaRx6DHnnGEbbxoIPSEFCp+l3DjCWOYc38FFzEe7Tj3Dlr5AG0OWscA6jhFX5zHmgO1+oy3V0AHirhHGZ36jjnnknfaxzKmMIxdTKMHO0pPE/px6cA7nAV/bQsfXky7fmtCqA5a8Bn8bz/WqlhNaCCDE0xivCk459zfMKq6VPQxCth0wTUfcZdr+UIaWVR1D0k6115lFkNYwLuPeB4beFUm0cVN4NCnoaBb5z3iDFTfIx7Cpl+j23eyiF6Pqb4lXEVBvwIMAGRTP1kwMI3TAAAAAElFTkSuQmCC")}.social-likes__widget_mailru:hover,.social-likes__widget_mailru:active,.social-likes__widget_mailru:focus{background:#255896;border-color:#255896;color:#ffcd00}.social-likes__widget_mailru:hover .social-likes__icon_mailru,.social-likes__widget_mailru:active .social-likes__icon_mailru,.social-likes__widget_mailru:focus .social-likes__icon_mailru{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABIElEQVR42mTSzytEURjG8Xtn0IyIDc1SFpJQ5EdN1ChLC6PJFCsWsvInKCvFQllYKPaaZpIpC83CntkgsrBSLP1K2Wh8n3pupubU5865p/c9533PnbBWDaLRijWsYMBrLyhiF69aCJ3Qg7J/j3DrhDFkPV/FuRKSTK6RQAbtmMEPCojjxGv9TTw2XIJ2n/PxN2jDFh5wjA69x1yzytBJB1hCGsPYxyxS2FN5SuhDxYH3OAv+xw4+vZlO/VVCqAma8RU0jpq1KFYJz5jCKSYxXhe87NrfMaq+1HQJ69h2w5e+4k738o1BTONC19rNpOpd5jGEHD5wiAVs4k2VRB9uwneectCd6x5xBervCY9h3V+jy99kEb1eU395XEVBfwIMAE0mQy9JLJUSAAAAAElFTkSuQmCC")}.social-likes__icon_vkontakte{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAsElEQVR42mKJLJ3tycDAMBeIJRnwg+dAnMxEpGIGqJq5TGiKGZEwSE4ViDcha2LCYpIREK8C4l4gfgLElciSLDisDgXi/0A8DYi58GkA8Y8AsQkQfwHie0C8BVkBupO4kWyIBWJxIE4D4u/4nKQMxOVQ9jcgbgPii0BsgUvDIyCeBcR/gHgFVI00PhsuA3E61Lkg2xYAsSyyhudIcfGBQOS9AJmSAmIQEdNPQUkDIMAA8iAe2OyimvEAAAAASUVORK5CYII=")}.social-likes__widget_vkontakte:hover,.social-likes__widget_vkontakte:active,.social-likes__widget_vkontakte:focus{background:#526e8f;border-color:#526e8f}.social-likes__widget_vkontakte:hover .social-likes__icon_vkontakte,.social-likes__widget_vkontakte:active .social-likes__icon_vkontakte,.social-likes__widget_vkontakte:focus .social-likes__icon_vkontakte{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAAfUlEQVQYGQXBMQ4BUQAFwGej0P1aohJCJBpcwu6N1AqVTqFX6TSu4B4if2+gNGZirwIAqPZRAQBADSAiBmYeQACxcXc2sgICiA4/MzsggKFia6HxBAIolk6Oxia+EEDRgYN4QQDF2tXF1NAbAigiGnM3ICoAAOij1QMA+Gj/aNf4AJYJLVIAAAAASUVORK5CYII=")}.social-likes__icon_odnoklassniki{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAyElEQVR42kzPMQtBcRTG4UvKQmalZFNKDNdm5gsYFCUlCbMyGMwsfACLzRcw2EwsGJTBQAZlUgxsfidvceq5/3vPeTv3Xs99FHMoP3ooOd+aoo+3T40hmnjouYsQWl4uEdRxRkLO6kVsQwB23nDRBruP2swGJ+zgYqKAq97JAi8UMUNFgb16LwvUkEYHcQUOaGNjgTKyaGCrQErn0gJVpQt/g6teObbfPGKAp/Orp3pH25DEHGGsFchghbxXXxvEAjlZqFf8CDAAgr4qyqKlfhgAAAAASUVORK5CYII=");background-position:6px 3px}.social-likes__widget_odnoklassniki:hover,.social-likes__widget_odnoklassniki:active,.social-likes__widget_odnoklassniki:focus{background:#f6903b;border-color:#f6903b}.social-likes__widget_odnoklassniki:hover .social-likes__icon_odnoklassniki,.social-likes__widget_odnoklassniki:active .social-likes__icon_odnoklassniki,.social-likes__widget_odnoklassniki:focus .social-likes__icon_odnoklassniki{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAQAAAD1lzQWAAAAgElEQVQIHQXBoRGCAAAF0N80OoA0AxTHcQMncAaO7J1ndRCbgUDRbPCgMABEjnu+F7FRGwxqG4m4YTLhJrG36BUKvcU+SnQiOpSx9cHDAx/biMoP/FQSZ3cnFxcnd+d4YfX2tuIVB1cjGF0dIgpf8FVIHI1otRgdozF72tl5mjV/486WhTdrOooAAAAASUVORK5CYII=")}.social-likes__icon_pinterest{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAABCUlEQVR42nTRPUvDUBTG8ZtoKYogTsGCoAXtUqFuBR1c/AZddNbRQUqhH0Eo6KKDb0gpXQUHBxF0Kg6KFAWh4qI4KxQRtKXxf+C5OEgP/Ehu8uTclwSN0VmnWsE6shjEF05QwZMFQr04QB3vKOmjGlZxiZxTcE0Pi9jCGD402xnOsYNF67yBGwWP8IaCwhe4xjxmLDyNUySxjGGk3F/5Wcb9Rib04FNLu9LYmk2ih1cbVLXmKXTRwoPCc8jgES/WpYymlhOpSxoxdjXTNn7spo19nYbN1ME9hjTexLE/OqsAC/jGknYf6Yxv/U592LrkcYdn+VehrgmM4ND1r8CHB7CnX96v4l8BBgB54jWa5GM+bAAAAABJRU5ErkJggg==")}.social-likes__widget_pinterest:hover,.social-likes__widget_pinterest:active,.social-likes__widget_pinterest:focus{background:#cc002b;border-color:#cc002b}.social-likes__widget_pinterest:hover .social-likes__icon_pinterest,.social-likes__widget_pinterest:active .social-likes__icon_pinterest,.social-likes__widget_pinterest:focus .social-likes__icon_pinterest{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAQAAADV/FywAAAAvklEQVQYGQXBsUoUAACA4f/i8MBB0TdINCQQhHoDaXRzagkkopYGhRYfwKWhSYLDZ2ixNyiTVp1cXMQgaDpNsa6v70vy3DcTt34ZeyRlaIzPXnvpAy6tK2+wIwuSZ/75Yphz3+XQjS3JVzwOe0Z+463kCBu58dHIT/fW5IEzUys58NeqK6eSJ/44NZM5r2yaurTkoRNsK8kuLlybYt9AycAnd5a98M5TScmsH44lSVIyb2JbkiSDZNF7I0mS9B8IOsS5z/yrNgAAAABJRU5ErkJggg==")}
#fast_order_form .fast_order_left{display:inline-block;width:29%;text-align:right;}
#fast_order_form .fast_order_right{float:right;display:inline-block;width:68%;text-align:left;}
#fast_order_form .fast_order_right p{margin-bottom:5px;padding:0px;}
#fast_order_form .fast_order_center{text-align:center;margin-bottom:2px;margin-top:5px;}
#fast_order_form #fast_order_result{color:#000;font-size:14px;padding:5px;margin-bottom:14px;}
#fast_order_form #fast_order_result .fast_order_error{color:#f00;}
#fast_order_form #fast_order_result .fast_order_success{color:#00d12a;background:#ffff99 none repeat scroll 0 0;border:1px solid #ddd;}
#fast_order_form p{margin-bottom:5px;padding:0px;}
#fast_order{padding:7px 15px;}
#fast_order_form input{margin:0px;padding:0px;height:20px;width:220px;}
#fast_order_form .fast_order_button{cursor:pointer;width:220px;border:none;}
#cartpopup .icon_success_27x27{display:none;line-height:27px;min-height:27px;padding:5px 0 0 35px;}
#cartpopup{max-width:84em;display:none;}
#cartpopup .cart{padding:10px;}
#cartpopup .cart-header{font-size:16px;padding-left:5px;}
#cartpopup .cart-total{display:inline;float:right;border-top:medium none;margin-bottom:0;padding-top:0;}
#cartpopup .mini-cart-info{margin-bottom:5px;max-height:300px;min-height:60px;min-width:400px;overflow-y:auto;font-size:20px;}
#cartpopup .mini-cart-info td{padding:4px 8px;}
#cartpopup .mini-cart-info td.total{background:#eee none repeat scroll 0 0;color:#444;font-weight:bold;}
#cartpopup *{-moz-box-sizing:border-box;}
#cartpopup.well, #cartpopup .well{background-color:#fff;border:10px solid #edecdb;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);margin-bottom:20px;min-height:20px;padding:19px;}
#cartpopup .btn-success{background-color:#eb5858;border-color:#eb5858;color:#FFFFFF;}
#cartpopup .btn{-moz-user-select:none;background-image:none;border:0px solid transparent;border-radius:4px 4px 4px 4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:normal;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;}
#cartpopup a{color:#428BCA;text-decoration:none;}
#cartpopup h4, .h4{font-size:18px;}
#cartpopup h4, h5, h6{}
#cartpopup h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color:inherit;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;}
#cartpopup p{margin:0 0 10px;}
#cartpopup .btn-default{}

/*
.ajaxtable_table .ajaxtable_tbody .ajaxtable_tr .ajaxtable_td.image img {
    padding: 0px;
    width: 80px !important;
}*/


.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(33, 20, 19, 0.8) url(../image/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  z-index:9999;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 40px;
    width: 40px;
    right: 30px;
    bottom: 30px;
  }
}