@font-face {
  font-family: 'fontello';
  src: url('../font/fontello.eot?20493394');
  src: url('../font/fontello.eot?20493394#iefix') format('embedded-opentype'),
       url('../font/fontello.woff2?20493394') format('woff2'),
       url('../font/fontello.woff?20493394') format('woff'),
       url('../font/fontello.ttf?20493394') format('truetype'),
       url('../font/fontello.svg?20493394#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
a img{border:none;}
form{padding:0;margin:0;display:inline;}
input[type='text'], input[type='password'], textarea{background:#ffffff;border:1px solid #C1C1C1;padding:3px;margin-left:0px;margin-right:0px;}
select{background:#F7F7F7;border:1px solid #C1C1C1;padding:2px;}
label{cursor:pointer;}
#menu-5 label{cursor:default !important;}
body{background-color:#f3ede1!important;background:url(../image/body-bg.jpg) 0px 0px repeat-x;padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;width:100%;font-size:13px;}
body,html{min-height:100%;}
div, p, h1, h2, h3, h4, img{padding:0;margin:0;}
ul{list-style-type:none;padding:0;margin:0;}
.bank{line-height:0px;font-size:0px;clear:both;}
#container{margin:0px auto 0px auto;width:auto;height:auto;position:relative;}
#container{min-width:1000px;}
#obgortka{min-height:100%;padding-left:50px;padding-right:50px;}
#header{position:relative;width:100%;height:171px;position:relative;}
#header #cart{position:absolute;top:30px;right:20px;width:189px;height:102px;background:url(../image/bag.png) 0 0 no-repeat;}
#header #cart p{font-size:13px;color:black;font-family:Trebuchet MS;margin-left:15px;margin-top:43px;margin-right:60px;}
ul.flags{list-style:none;height:11px;position:absolute;top:8px;right:30px;}
ul.flags li{float:left;width:auto;width:16px;height:11px;}
ul.flags li img{cursor:pointer;}
ul.flags li.first{width:22px;background:url(../image/spacer.png) right 1px no-repeat;margin-right:5px;}
ul.flags li a{display:block;font-size:0px;width:15px;height:11px;}
ul.flags li a:hover{text-decoration:none;}
#header a.logo{margin:0px 0px 0px 0px;position:absolute;left:0px;top:3px;width:141px;height:168px;z-index:1;left:30px;}
#header a.left-logo{margin:0px 0px 0px 0px;position:absolute;left:-30px;top:33px;width:30px;height:56px;z-index:1;}
#header img.header-center{left:5%;position:absolute;top:0px;}
#menu{height:34px;position:relative;background:url(../image/menu.png) 0px 0px repeat-x;}
#menu img.menu-left{left:0px;position:absolute;top:0px;}
#menu img.menu-right{right:0px;position:absolute;top:0px;}
#menu ul.k2{height:33px;padding-top:0px;width:auto;margin-left:4px;padding-top:2px;float:left;}
#menu ul.k2 li{width:auto;float:left;}
#menu ul.k2 li a{color:white;font-size:17px;height:32px;line-height:32px;font-family:Trebuchet MS;text-decoration:none;margin-left:15px;margin-right:15px;}
#menu ul.k2 li a:hover{text-decoration:underline;}
#menu > ul > li > div > div{display:none;background:#F7F7F7;position:absolute;z-index:5;padding:0px;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-webkit-box-shadow:0px 0px 1px 1px #C9C9C9;-moz-box-shadow:0px 0px 1px 1px #C9C9C9;box-shadow:0px 0px 1px 1px #C9C9C9;}
#menu > ul > li:hover > div > div{display:table;}
#wrap{overflow:hidden;clear:both;behavior:url(PIE.htc);background-color:white;-webkit-box-shadow:#ccc 0px 0px 20px;-moz-box-shadow:#ccc 0px 0px 20px;box-shadow:#ccc 0px 0px 20px;behavior:url(PIE.htc);}
.poshuk{height:18px;width:178px;margin-top:7px;margin-right:25px;float:right;position:relative;z-index:1;}
.in1{text-align:left;float:left;border:none !important;background:transparent !important;color:#8a8b8d;font-size:12px;height:14px;width:135px;margin-top:1px;margin-left:4px !important;display:inline;padding:0 !important;}
button.btnimg{float:left;height:20px;width:22px;background-image:transparent;padding:0;border:none;border:medium none;cursor:pointer;margin-top:-2px;margin-right:6px;float:right;}
@-moz-document url-prefix(){button.btnimg img{margin-left:-3px;margin-top:-1px;}}
#left_side{width:238px;height:auto;position:relative;overflow:hidden;float:left;padding-bottom:20px;}
#left_side #menu-1{border:1px solid #eab972;width:202px;margin-left:20px;margin-top:22px;background:#f3ede1;}
#left_side #menu-1 ul.k22{padding-bottom:15px;}
#left_side #menu-1 ul.k22 li{width:auto;background:url(../image/arrow-1.jpg) 12px 13px no-repeat;}
#left_side #menu-1 ul.k22 li div{width:auto;background:url(../image/line-bottom-1.jpg) 0px bottom no-repeat;padding:8px 0px 6px 0px;margin-left:20px;margin-right:20px;}
#left_side #menu-1 ul.k22 li div.first{background:none;overflow:hidden;}
#left_side #menu-1 ul.k22 li div.last{background:none;overflow:hidden;}
#left_side #menu-1 ul.k22 li div.active{border-bottom:none;}
#left_side #menu-1 ul.k22 li div a{font-size:16px;color:#b80202;padding-left:8px;overflow:hidden;display:block;text-decoration:none;}
#left_side #menu-1 ul.k22 li div a:hover{text-decoration:none;}
#left_side #menu-1 ul.k22 li.active div a{font-weight:bolder}
#left_side #menu-1 ul.k22 li ul{margin-left:24px;margin-top:6px;}
#left_side #menu-1 ul.k22 li ul a{font-weight:normal !important}
#left_side #menu-1 ul.k22 li ul li{width:auto;padding-right:17px;background:url(../image/arrow-2.jpg) 5px 8px no-repeat;padding:2px 0px 3px 0px;margin-right:20px;}
#left_side #menu-1 ul.k22 li ul li a{color:#d94200;font-size:14px;text-decoration:none;padding-left:13px;}
#left_side #menu-1 ul.k22 li ul li a:hover, #left_side #menu-1 ul.k22 li ul li.active a{text-decoration:underline;}
#left_side #menu-1 ul.k22 li ul li ul{margin-left:24px;margin-top:8px;margin-left:14px!important;}
#left_side #menu-1 ul.k22 li ul li ul li{width:auto;padding-right:17px;background:url(../image/arrow-3.jpg) 5px 8px no-repeat!important;padding:2px 0px 3px 0px;margin-right:0px!important;}
#left_side #menu-1 ul.k22 li ul li ul li a{color:#a05706;font-size:13px;text-decoration:none;padding-left:14px;}
#left_side #menu-5{border:1px solid #eab972;width:202px;margin-left:20px;overflow:hidden;}
#left_side #menu-5 ul.k22{padding-bottom:15px;}
#left_side #menu-5 ul.k22 li{width:auto;background:url(../image/arrow-1.jpg) 12px 13px no-repeat;}
#left_side #menu-5 ul.k22 li div{width:auto;background:url(../image/line-bottom-1.jpg) 0px bottom no-repeat;padding:8px 0px 6px 0px;margin-left:20px;margin-right:20px;}
#left_side #menu-5 ul.k22 li div.first{background:none;overflow:hidden;}
#left_side #menu-5 ul.k22 li div.last{background:none;overflow:hidden;}
#left_side #menu-5 ul.k22 li div.active{border-bottom:none;}
#left_side #menu-5 ul.k22 li div a{font-size:16px;color:#b80202;padding-left:8px;overflow:hidden;display:block;text-decoration:none;}
#left_side #menu-5 ul.k22 li div a:hover{text-decoration:none;}
#right_side #menu-5{border:1px solid #eab972;width:190px;margin-left:10px;overflow:hidden;}
#right_side #menu-5 ul.k22{padding-bottom:15px;}
#right_side #menu-5 ul.k22 li{width:auto;background:url(../image/arrow-1.jpg) 12px 13px no-repeat;}
#right_side #menu-5 ul.k22 li div{width:auto;background:url(../image/line-bottom-1.jpg) 0px bottom no-repeat;padding:8px 0px 6px 0px;margin-left:20px;margin-right:20px;}
#right_side #menu-5 ul.k22 li div.first{background:none;overflow:hidden;}
#right_side #menu-5 ul.k22 li div.last{background:none;overflow:hidden;}
#right_side #menu-5 ul.k22 li div.active{border-bottom:none;}
#right_side #menu-5 ul.k22 li div a{font-size:16px;color:#b80202;padding-left:8px;overflow:hidden;display:block;text-decoration:none;}
#right_side #menu-5 ul.k22 li div a:hover{text-decoration:none;}
#right_side #menu-4{border:1px solid #eab972;height:auto;margin-left:15px;margin-top:22px;position:relative;width:190px;z-index:1;background:#f3ede1;}
#right_side #menu-4 ul.k22{padding-bottom:15px;}
#right_side #menu-4 ul.k22 li{width:auto;background:url(../image/arrow-4.jpg) 12px 13px no-repeat;}
#right_side #menu-4 ul.k22 li div{width:auto;background:url(../image/line-bottom-1.jpg) 0px bottom no-repeat;padding:8px 0px 6px 0px;margin-left:20px;margin-right:20px;}
#right_side #menu-4 ul.k22 li div.last{background:none;overflow:hidden;}
#right_side #menu-4 ul.k22 li div a{font-size:16px;color:#7FA209;padding-left:8px;overflow:hidden;display:block;text-decoration:none;}
#right_side #menu-4 ul.k22 li div a:hover{text-decoration:none;}
#left_side #articles{width:206px;height:auto;margin-left:20px;position:relative;z-index:1;margin-top:24px;}
#left_side #articles p.title{height:30px;width:206px;}
#left_side #articles p.title{position:absolute;top:0px;left:0px;}
#left_side #articles p.time{font-size:11px;color:#827e7e;font-family:Trebuchet MS;font-weight:bold;padding:8px 0px 2px 0px;}
#left_side #articles p.opis{font-size:13px;color:black;}
#left_side #articles a.next{font-size:11px;color:#7fa209;margin-top:5px;}
#left_side #articles a.next:hover{text-decoration:none;}
#left_side #articles ul{width:auto;height:auto;overflow:hidden;padding-top:30px;}
#left_side #articles ul li{width:auto;height:auto;border-bottom:1px solid #d9ceb9;padding-bottom:10px;}
#left_side #articles p.all{width:auto;text-align:right;margin-top:5px;float:right;padding-left:10px;background:url(../image/pic.jpg) 2px 8px no-repeat!important;}
#left_side #articles p.all a{font-size:11px;color:#7fa209;}
#left_side #articles p.all a:hover{text-decoration:none;}
#left_side #articles-1{width:206px;height:auto;margin-left:20px;position:relative;z-index:1;margin-top:24px;}
#left_side #articles-1 p.title{height:30px;width:206px;}
#left_side #articles-1 p.title{position:absolute;top:0px;left:0px;}
#left_side #articles-1 p.opis{font-size:15px;color:black;overflow:hidden;margin-top:5px;float:right;margin-left:5px;}
#left_side #articles-1 p.opis a{text-decoration:none;color:black;}
#left_side #articles-1 ul{width:auto;height:auto;overflow:hidden;padding-top:30px;}
#left_side #articles-1 ul li{width:auto;height:auto;border-bottom:1px solid #d9ceb9;padding-bottom:10px;overflow:hidden;}
#left_side #articles-1 ul li img{float:left;margin:5px;width: 81px;height: 81px;}
#left_side #articles-1 p.all{width:auto;text-align:right;margin-top:5px;float:right;padding-left:10px;background:url(../image/pic-1.jpg) 2px 8px no-repeat!important;}
#left_side #articles-1 p.all a{font-size:11px;color:#ac600c;}
#left_side #articles-1 p.all a:hover{text-decoration:none;}
#articles-2{width:206px;height:auto;margin-left:20px;margin-top:22px;}   
#articles-2 p.title{height:30px;width:184px;position:relative;}
#articles-2 p.title img{position:absolute;top:0px;left:0px;}
#articles-2 a.up{margin-top:17px;margin-left:63px;display:block;width:60px;height:27px;}
#articles-2 a.down{margin-top:0px;margin-left:63px;display:block;width:60px;height:27px;}
#articles-2 ul{width:auto;height:auto;overflow:hidden;}
#articles-2 ul li{width:auto;height:auto;padding-bottom:18px;overflow:hidden;width:183px;float:left;}
#articles-2 ul li.last{border-bottom:1px solid #d9ceb9;}
#articles-2 ul li img{border:1px solid #eab972;width: 181px;height: 117px;}
#articles-2 ul li p.desc , #articles-2 ul li p.desc a{font-size:14px;color:#617e00;font-family:Trebuchet MS;text-decoration:none;}
#articles-2 ul li p.price{font-size:20px;color:#b60202;font-family:Trebuchet MS;text-align:right;line-height:12px;margin-top:5px;}
#articles-2 ul li p.price span{font-size:16px;color:black;font-family:Trebuchet MS;}
.articles-3{width:auto !important;height:auto;margin-left:20px;position:relative;z-index:1;margin-top:40px !important;}
#articles-2 a.left{margin-top:25px;margin-left:0px;display:block;width:30px;height:27px;float:left;position:absolute;}
#articles-2 a.right{margin-top:25px;margin-left:0px;display:block;width:30px;height:27px;float:left;position:absolute;right:0px;top:0px;}
#right_side{float:right;padding-bottom:20px;position:relative;overflow:hidden;}
#center{width:auto;height:auto;margin-left:246px;margin-right:300px;padding-bottom:20px;}
#center h1{width:auto;height:auto;font-size:24px;color:#d28f44;margin-left:0px;margin-top:6px;font-weight:normal;}
*+html #center h1{margin-top:30px;}
#center p.title1{width:315px;height:auto;font-size:14px;font-weight:bold;color:#000;margin-bottom:10px;margin-top:16px;}
#center p{width:auto;height:auto;text-align:left;color:#000;}
#idSelect{float:right;margin-right:16px;font-size:11px;margin-top:2px;}
#center ul.k77{position:relative;margin-top:14px;overflow:hidden;}
#center ul.k77 li{width:163px;height:auto;text-align:center;overflow:hidden;margin:8px 2px 8px 2px;display:-moz-inline-stack;display:inline-block;vertical-align:top;}
*+html #center ul.k77 li{zoom:1;display:inline;}
@media \0screen{#center ul.k77 li{margin:8px 3px 8px 2px;}}
#center ul.k77 li img.lady{width:163px;height:140px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#center ul.k77 p.opis{text-align:center;padding:2px 0px 4px 0px;font-size:14px;color:#617e00;font-family:Trebuchet MS;}
#center ul.k77 p.opis a{font-size:17px;line-height:16px;color:#537503;text-decoration:none;}
#center ul.k77 p.price{float:left;font-size:18px;color:#d40c0c;margin-top:4px;}
#center ul.k77 p.price span{color:black;font-size:14px;}
#center ul.k77 li .basket{width:16px;height:16px;float:right;display:block;margin-top:9px;}
div.opisss{font-size:14px!important;font-family:Trebuchet MS;}
#footer{width:100%;height:80px;position:relative;}
#footer ul{list-style:none;color:#b06717;float:right;height:auto;padding:0px 0px 0px 0px;width:auto;list-style-type:none;position:relative;margin-top:10px;}
#footer ul li{float:left;width:auto;text-align:left;padding-left:5px;line-height:27px;float:left;background:url(../image/pic-1.jpg) 2px 12px no-repeat!important;}
#footer ul li.first{background:none!important;}
#footer ul li a{float:left;width:auto;text-align:center;padding-left:8px;padding-right:7px;color:#b06717;font-family:Trebuchet MS;font-size:12px;}
#footer ul li a:hover{text-decoration:none;}
#footer p.copy1{color:black;font-size:10px;position:absolute;bottom:20px;left:10px;}
#footer p.copy2{font-size:10px;position:absolute;bottom:5px;left:10px;}
#footer p.copy2 a{color:black;text-decoration:none;}
#footer p.copy3{position:absolute;bottom:5px;left:200px;}

.VjCarouselLite1{width:93% !important;margin-left:25px;height:120px;}
.VjCarouselLite1 li div{height:165px;}
.VjCarouselLite1 li{margin-right:2px;}
#header #cart{z-index:9;}
#header #cart .heading{float:right;margin-right:0px;margin-top:0px;padding-right:15px;position:relative;z-index:1;}
#header #cart .heading{cursor:pointer;}
#header #cart .heading span{background:url('../image/arrow-down.png') 100% 50% no-repeat;padding-right:15px;}
#header #cart .content{clear:both;display:none;position:absolute;top:25px;padding:8px;min-height:150px;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-webkit-box-shadow:0px 0px 1px 1px #C9C9C9;-moz-box-shadow:0px 0px 1px 1px #C9C9C9;box-shadow:0px 0px 1px 1px #C9C9C9;background:#fff;width:280px;top:100px;right:5px;}
#header #cart .content a{color:#B06717;cursor:pointer;}
#header #cart.active .content{display:block;}
.mini-cart-info table{border-collapse:collapse;width:100%;margin-bottom:5px;}
.mini-cart-info td{color:#030000;vertical-align:top;padding:10px 5px;border-bottom:1px solid #C4C4C4;}
.mini-cart-info .image{width:1px;}
.mini-cart-info .image img{border:1px solid #C4C4C4;text-align:left;}
.mini-cart-info .name small{color:#666;}
.mini-cart-info .quantity{text-align:right;}
.mini-cart-info td.total{text-align:right;}
.mini-cart-info .remove{text-align:right;}
.mini-cart-info .remove img{cursor:pointer;}
.mini-cart-total{text-align:right;}
.mini-cart-total table{border-collapse:collapse;display:inline-block;margin-bottom:5px;}
.mini-cart-total td{color:#030000;padding:4px;}
#header #cart .checkout{text-align:right;clear:both;}
#header #cart .empty{padding-top:50px;text-align:center;}
.breadcrumb a , .collectioncrumb p{color:#617E00 !important;font-family:Trebuchet MS;font-size:14px;text-decoration:none;}
.collectioncrumb p{font-weight:bolder;padding-bottom:10px;;font-size:15px;}
.breadcrumb{margin-top:22px;}
.success a, .warning a, .attention a, .information a{color:#B06717;}
.success, .warning, .attention, .information{padding:10px 10px 10px 33px;margin-bottom:15px;color:#555555;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}
.success{background:#E5EBDD url('../image/success.png') 10px center no-repeat;border:0px solid #DAE1D2;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}
.warning{background:#E6DBDB url('../image/warning.png') 10px center no-repeat;border:0px solid #E9D8D8;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}
.attention{background:#EFEDE5 url('../image/attention.png') 10px center no-repeat;border:0px solid #EDEADC;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}
.success .close, .warning .close, .attention .close, .information .close{float:right;padding-top:4px;padding-right:4px;cursor:pointer;}
.required{color:red;font-weight:bold;}
.error{display:block;color:red;}
.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:#030000;}
table.form td{padding:4px;}
input.large-field, select.large-field{width:300px;}
.pagination{padding-top:8px;margin-left:20px;margin-right:20px;display:inline-block;width:98%;margin-bottom: 30px;}
.pagination .links{float:left;}
.pagination .links a{display:inline-block;border:1px solid #C4C4C4;padding:4px 10px;text-decoration:none;color:#A3A3A3;}
.pagination .links b{display:inline-block;border:1px solid #A05706;padding:4px 10px;font-weight:normal;text-decoration:none;color:#A05706;background:#EAB972;}
.pagination .results{float:right;padding-top:3px;font-size:12px;}
a.button, input.button{cursor:pointer;color:#fff;font-family:Trebuchet MS;line-height:14px;font-size:14px;font-weight:bold;background:url("../image/menu.png") repeat-x scroll 0 0 transparent;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}
a.button{display:inline-block;text-decoration:none;padding:8px 10px 0px 10px;}
input.button{margin:0;border:0;height:30px;padding:0px 8px 0px 8px;}
a.button:hover, input.button:hover{color:white;}
.buttons{overflow:auto;padding:10px 10px 10px 0px;margin-bottom:20px;}
.buttons .left{float:left;text-align:left;}
.buttons .right{float:right;text-align:right;}
.buttons .center{text-align:center;margin-left:auto;margin-right:auto;}
.htabs{height:30px;line-height:16px;border-bottom:1px solid #C9C9C9;}
.htabs a{border-top:1px solid #C9C9C9;border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9;background:#FFFFFF url('../image/tab.png') repeat-x;padding:7px 15px 6px 15px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;color:#030000;margin-right:2px;display:none;}
.htabs a.selected{padding-bottom:7px;background:#F7F7F7;}
.tab-content{border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9;padding:10px;margin-bottom:20px;z-index:2;overflow:auto;}
.box{margin-bottom:20px;}
.box .box-heading{-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border:0px solid #C3C3C3;padding:8px 10px 7px 10px;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;line-height:14px;color:#030000;}
.box .box-content{/* background:#F7F7F7; */-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding: 20px 10px;}
.box-product{width:100%;overflow:auto;}
.box-product > div{width: 190px;text-align:center;display:inline-block;vertical-align:top;margin-right:auto;margin-bottom:20px;}
#column-left + #column-right + #content .box-product > div{width:119px;}
.box-product .image{display:block;margin-bottom:0px;position: relative;margin-bottom: 15px;}
.box-product .image img{padding:3px;border:1px solid #C2C2C2;}
.box-product .name a{color:#2C2918;font-weight:bold;text-decoration:none;display:block;margin-bottom:4px;}
.box-product .price{display:block;font-size:16px;font-weight:bold;color:#030000;margin-bottom:4px;}
.box-product .price-old{color:#A19B88;font-size:12px;text-decoration:line-through;}
.box-product .price-new{font-weight:bold;}
.box-product .rating{display:block;margin-bottom:4px;}
#menu-1 > ul > li ul{display:none;}
#menu-1 > ul > li ul li ul{display:none !important;}
#menu-1 > ul > li.active a + ul{display:block;}
#menu-1 > ul > li ul li.active ul{display:block !important;}
.category-info{overflow:auto;margin-bottom:20px;}
.category-info .image{float:left;padding:5px;margin-right:15px;border:1px solid #C2C2C2;}
.category-list{overflow:auto;margin-bottom:20px;}
.category-list ul{float:left;width:18%;}
.category-list ul.k77{width:auto !important;}
.category-list .div a{text-decoration:underline;font-weight:bold;}
.manufacturer-list{border:1px solid #C3C3C3;padding:5px;overflow:auto;margin-bottom:20px;}
.manufacturer-heading{background:#F7F7F7;font-size:15px;font-weight:bold;padding:5px 8px;margin-bottom:6px;}
.manufacturer-content{padding:8px;}
.manufacturer-list ul{/* float:left; *//* width:25%; *//* margin:0; *//* padding:0; *//* list-style:none; *//* margin-bottom:10px; */}
.product-filter{border-bottom:1px solid #C4C4C4;padding-bottom:5px;margin-bottom:15px;overflow:auto;}
.product-bottom{border-bottom:1px solid #C4C4C4;padding-bottom:5px;margin-bottom:15px;overflow:auto;}
.product-filter .display{margin-right:15px;float:left;padding-top:4px;color:#030000;}
.product-filter .display a{font-weight:bold;}
.product-filter .sort{float:right;color:#030000;}
.product-filter .limit{margin-left:15px;float:right;color:#030000;}
.product-compare{padding-top:6px;margin-bottom:25px;font-weight:bold;}
.product-compare a{text-decoration:none;font-weight:bold;}
.product-list > div{overflow:auto;padding-left: 15px;padding-top: 15px;}
.product-list .right{float:right;margin-left:15px;}
.product-list > div + div{border-top:1px solid #C4C4C4;padding-top:16px;padding-left: 15px;padding-bottom: 15px;}
.product-list .image{float:left;margin-right: 20px;position: relative;}
.product-list .image img{padding:3px;border:1px solid #C2C2C2;width: 163px;height: 140px;}
.product-list .name{margin-bottom:3px;}
.product-list .name a{color:#2C2918;font-weight:bold;text-decoration:none;}
.product-list .description{line-height:15px;margin-bottom:5px;color:#4D4D4D;}
.product-list .rating{color:#7B7B7B;}
.product-list .price{float:right;height:50px;margin-left:8px;text-align:right;color:#030000;font-size:12px;}
.product-list .price-old{color:#A19B88;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;}
.product-list .wishlist a{color:#030000;text-decoration:none;padding-left:18px;display:block;background:url('../image/add.png') left center no-repeat;}
.product-list .compare a{color:#030000;text-decoration:none;padding-left:18px;display:block;background:url('../image/add.png') left 60% no-repeat;}
.product-grid{overflow:auto;padding-top: 30px;}
.product-grid > div{width:222px;text-align:center;display:inline-block;vertical-align:top;margin-right: 10px;margin-bottom: 30px;}
.product-grid .image{display:block;margin-bottom: 20px;position: relative;}
.product-grid .image img{padding:3px;border:1px solid #C2C2C2;width: 163px;height: 140px;}
.product-grid .name a{color:#2C2918;font-weight:bold;text-decoration:none;display:block;margin-bottom:4px;margin-top: 10px;}
.product-grid .description{display:none;}
.product-grid .rating{display:block;margin-bottom:4px;}
.product-grid .price{display:block;font-weight:bold;color:#030000;margin-bottom:4px}
.price{min-height: 33px;}
.product-grid .price-old{color:#A19B88;text-decoration:line-through;}
.product-grid .price-new{font-weight:bold;}
.product-grid .price .price-tax{display:none;}
.product-grid .cart{margin-bottom:3px;}
.product-grid .wishlist, .product-grid .compare{margin-bottom:3px;}
.product-grid .wishlist a{color:#030000;text-decoration:none;padding-left:18px;display:block;background:url('../image/add.png') 25% center no-repeat;}
.product-grid .compare a{color:#030000;text-decoration:none;padding-left:18px;display:block;background:url('../image/add.png') 25% center no-repeat;}
.product-info.overflow-hidden{overflow:hidden;margin-bottom:20px;}
.product-info{margin-bottom:20px;}
.product-info > .left{float:left;margin-right:15px;}
.product-info > .left + .right{margin-left: 285px;}
.product-info .image{border:1px solid #C2C2C2;float:left;margin: 15px 0 15px 15px;padding:10px;text-align:center;position: relative;}
.product-info .image-additional{width:260px;margin-left: 5px;clear:both;overflow:hidden;}
.product-info .image-additional img{border:1px solid #C2C2C2;}
.product-info .image-additional a{float:left;display:block;margin-left:10px;margin-bottom:10px;}
.product-info .description{border-top:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;padding:5px 5px 10px 5px;margin-bottom:10px;margin-top: 15px;line-height:20px;color:#4D4D4D;}
.product-info .description span{color:#2C2918;}
.product-info .description a{color:#4D4D4D;text-decoration:none;}
.product-info .price{/*overflow:auto;*/border-bottom:1px solid #C2C2C2;padding:0px 5px 10px 5px;margin-bottom:10px;font-size:15px;font-weight:bold;color:#030000;}
.product-info .price-old{color:#A19B88;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{border-bottom:1px solid #C2C2C2;padding:0px 5px 10px 5px;margin-bottom:10px;color:#030000;}
.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 #C1C1C1;cursor:pointer;}
.product-info .cart{border-bottom:1px solid #C2C2C2;padding:0px 5px 10px 5px;margin-bottom:20px;color:#4D4D4D;overflow:auto;}
.product-info .cart div{float:left;vertical-align:middle;}
.product-info .cart div > span{padding-top:7px;display:block;color:#999;}
.product-info .cart .minimum{padding-top:5px;font-size:11px;color:#999;clear:both;}
.product-info .review{color:#4D4D4D;border-top:1px solid #C2C2C2;border-left:1px solid #C2C2C2;border-right:1px solid #C2C2C2;margin-bottom:10px;}
.product-info .review > div{padding:8px;border-bottom:1px solid #C2C2C2;line-height:20px;}
.product-info .review > div > span{color:#2C2918;}
.product-info .review .share{overflow:auto;line-height:normal;}
.product-info .review .share a{text-decoration:none;}
.attribute{border-collapse:collapse;width:100%;border-top:1px solid #C9C9C9;border-left:1px solid #C9C9C9;margin-bottom:20px;}
.attribute thead td, .attribute thead tr td:first-child{color:#030000;font-size:14px;font-weight:bold;background:#F7F7F7;text-align:left;}
.attribute tr td:first-child{color:#030000;font-weight:bold;text-align:right;width:20%;}
.attribute td{padding:7px;color:#4D4D4D;text-align:center;vertical-align:top;border-right:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9;}
.compare-info{border-collapse:collapse;width:100%;border-top:1px solid #C9C9C9;border-left:1px solid #C9C9C9;margin-bottom:20px;}
.compare-info thead td, .compare-info thead tr td:first-child{color:#030000;font-size:14px;font-weight:bold;background:#F7F7F7;text-align:left;}
.compare-info tr td:first-child{color:#030000;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 #C9C9C9;border-bottom:1px solid #C9C9C9;}
.compare-info .name a{font-weight:bold;}
.compare-info .price-old{font-weight:bold;color:#A19B88;text-decoration:line-through;}
.compare-info .price-new{font-weight:bold;}
.wishlist-info table{width:100%;border-collapse:collapse;border-top:1px solid #C9C9C9;border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9;margin-bottom:20px;}
.wishlist-info td{padding:7px;}
.wishlist-info thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #C9C9C9;}
.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 #C9C9C9;}
.wishlist-info tbody .image img{border:1px solid #C9C9C9;}
.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:#A19B88;}
.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 #C4C4C4;border-bottom:1px solid #C4C4C4;}
.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 #C4C4C4;border-bottom:1px solid #C4C4C4;}
.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 #C4C4C4;border-bottom:1px solid #C4C4C4;}
.download-list .download-content div{float:left;width:33.3%;}
.download-list .download-info{text-align:right;}
.cart-info{overflow: auto;}
.cart-info table{width:100%;min-width: 570px;margin-bottom:15px;border-collapse:collapse;border-top:1px solid #C9C9C9;border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9;}
.cart-info td{padding:7px;}
.cart-info thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #C9C9C9;}
.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 #C9C9C9;}
.cart-info tbody .image img{border:1px solid #C9C9C9;}
.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:#A19B88;font-weight:bold;}
.cart-module > div{display:none;}
.cart-total{overflow:auto;padding-top:8px;margin-bottom:15px;}
.cart-total table{float:right;}
.cart-total td{padding:3px;text-align:right;}
.checkout-heading{background:#F7F7F7;border:1px solid #C3C3C3;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 #C9C9C9;border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9;margin-bottom:20px;}
.checkout-product td{padding:7px;}
.checkout-product thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #C9C9C9;}
.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 #C9C9C9;}
.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 #C9C9C9;}
.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%;}
.banner div{text-align:center;width:100%;display:none;}
.banner div img{margin-bottom:20px;}
.sitemap-info ul li a , .sitemap-info ul li span{color:#617E00 !important;display:block;font-size:16px;overflow:hidden;padding-left:8px;text-decoration:none;margin-left:20px;}
.sitemap-info ul li{background:url("../image/arrow-1.jpg") no-repeat scroll 12px 5px transparent;}
.sitemap-info ul li ul{margin-left:24px;margin-top:6px;}
.sitemap-info ul li ul li{background:url("../image/arrow-2.jpg") no-repeat scroll 5px 8px transparent;}
.sitemap-info ul li ul li ul li a{color:#A05706;}
#center a{color:#B06717;cursor:pointer;}
#center a.next{font-size:12px;color:#7fa209;margin-top:5px;}
#center a.next:hover{text-decoration:none;}
#content a.button, #center a.button{color:white !important;height:22px;}
ul.margintop10 li{margin-top:10px}
div.wishlist a , div.compare a{cursor:pointer;}
table.list{margin-top:25px;}
table.list thead{background-color:#F3EDE1;}
table.list tr td{border-bottom:1px solid #EAB972;padding-top:10px;padding-left:20px;padding-right:5px;}
#left_side .box_title , #right_side .box_title, .box_title{margin-left:20px;margin-top:22px;color:#D28F44;font-size:24px;font-weight:normal;}
h3.news_h3{font-size:14px;color:#827E7E;font-family:Trebuchet MS;font-weight:bold;padding:8px 0px 2px 0px;}
div.phone a,div2.phone a{color:#B80202;text-decoration: none;}
div.phone{color:#B80202;font-size:26px;position:absolute;right:30px;top:135px;}
div.phone2{color:#B80202;font-size:26px;margin-bottom:10px;}
.centercalc{margin-right:20px !important;}
#instructions{padding-left:10px;}
.h1extra{color:#B60202 !important;font-family:Trebuchet MS !important;}
.calc{margin-left:20px;margin-top:22px;width:202px;}
.prodtype{color:#B06717 !important;text-transform:uppercase;font-weight:bold;}
.linebottom{border-bottom:1px solid #C4C4C4;}
#instructions ul li{list-style:disc}
div.socc{margin-top:10px;}
div.socc1{padding-top:20px}
#menu-5{display:none;}
#filter_title{cursor:pointer;background:url("../image/arrfilter.png") no-repeat scroll 100px 10px transparent;}
#filter_bottom{width:100%;height:30px;cursor:pointer;}
.hhhid{height:1px;overflow:hidden;}
.page404{background:#815f30 url(../image/plytka.jpg) repeat-x;color:#e3dc78}
div.shadow404{position:absolute;left:0;bottom:40%;background:url(../image/shadow404.png) repeat-x;max-width:1800px;width:100%;height:206px;font-weight:bolder}
div.shadow404 ul , div.shadow404 div.text404{font-size:26px;margin-top:15px;line-height:30px;}
div.shadow404 ul li{list-style:none;float:left;width:50%}
div.shadow404 ul li a{color:#e3dc78;text-decoration:none}
span.redd{color:#fa3630 !important}
div.f404{font-size:100px;float:left;height:210px;line-height:210px;font-weight:bolder;padding:0 70px;width:30%}
div.s404{float:left;padding-top:30px;width:50%;text-align:center}#right_side .VjCarouselLite{height:auto;}#right_side > .box{display:none;}

.VjCarouselLite.catalog-menu .slick-list {
    overflow: hidden;
}
.image .marker.special-uk,.image .marker.special-ru {width: 70px;height: 70px;position:absolute;right: 9px;top: -15px;}
.image .marker.latest-uk,.image .marker.latest-ru {width: 70px;height: 70px;position:absolute;left: 8px;bottom: -12px;}
.product-list .image .marker.special-uk,.product-list .image .marker.special-ru{right: -16px;top: -16px;}
.image .marker.special-ru {background: url(../image/special_ru.png) center center no-repeat;background-size: contain;}
.image .marker.special-uk {background: url(../image/special_uk.png) center center no-repeat;background-size: contain;}
.product-list .image .marker.latest-uk,.product-list .image .marker.latest-ru{left: -17px;bottom: -12px;}
.image .marker.latest-ru {background: url(../image/new_ru.png) center center no-repeat;background-size: contain;}
.image .marker.latest-uk  {background: url(../image/new_uk.png) center center no-repeat;background-size: contain;}
.box-product .image .marker.latest-ru ,.box-product .image .marker.latest-uk {left: -11px;bottom: -12px;}
.box-product .image .marker.special-ru ,.box-product .image .marker.special-uk {right: -11px;top: -13px;}
#tab-related.box-product .image .marker.latest-ru ,#tab-related .box-product .image .marker.latest-uk {left: -7px;bottom: -12px;}
#tab-related .box-product .image .marker.special-ru ,#tab-related .box-product .image .marker.special-uk {right: -7px;top: -13px;}
.product-info .image .marker.latest-ru ,.product-info  .image .marker.latest-uk {left: -18px;bottom: -15px;}
.product-info .image .marker.special-ru ,.product-info  .image .marker.special-uk {right: -17px;top: -16px;}
.box-product {padding-left: 10px;padding-top: 10px;}
.price .molotok {background: url(../image/molotok1.jpg) left center no-repeat;padding: 10px 0 8px 40px;display: inline-block;}
.hidden{display:none;}
.product-center .image-additional {width: 100%;margin: 0;}
.product-center .review {margin-left: 10px;}
.product-center {margin-left: 5px;}
div#debug {
    display: none;
}
.vozvrat {
    padding-top: 20px;
}
.vozvrat h3 {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
}
.vozvrat p {
    padding-bottom: 5px;
}
.vozvrat ul li {
    list-style-type: disc;
    margin-left: 40px;
}
#center .vozvrat p,#center .vozvrat li {
    line-height: 1.5;
    text-align: justify;
}
.vozvrat ul,.vozvrat ol {
    margin: 5px 0;
}
#center .vozvrat .center {
    text-align: center;
}
.vozvrat img {
    margin: 10px 0;
}
#center .vozvrat .alert {
    color: red;
}
.present{
    background: url(../image/present.png) left center no-repeat;
    background-size:contain;
    width: 165px;
    height: 35px;
    display: inline-block;
    vertical-align: top;
    padding-left: 40px;
    cursor:pointer;
    margin-left: 10px;
}

.card_payment_methods .methods_title {
    /*background: url(../image/visa.png) left center no-repeat;*/
    /*background-size: contain;*/
    padding: 5px 0;
    margin-bottom:5px;
    font-size: 14px;
    font-weight: 600;
}
.card_payment_methods .methods_title span{
	position: relative;
	top: -7px;
	left: 5px;
}
.card_payment_methods .methods_desc {
      margin-bottom: 20px;

}
.present.d3 {
    width: 350px;
}
.free-delivery{
    background: url(../image/free-delivery.png) left center no-repeat;
}
.inst_payment{
    background: url(../image/oplata.png) left center no-repeat;
}
.free-delivery,.inst_payment{
    background-size:contain;
    width: 80px;
    height: 35px;
    display: inline-block;
    vertical-align: top;
    padding-left: 40px;
    cursor:pointer;
    margin-left: 10px;
}
.free-delivery span,.inst_payment span{
    color: #B06717;
    width:100%;
    height:100%;
    display:block;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding-top: 4px;
}
.present a,
#center .present a,
.present span, #center .present span{
    color: #B06717;
    width:100%;
    height:100%;
    display:block;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding-top: 4px;
}
.present.d3 span,
#center .present.d3 span{
    color:red;
}
.torg {
    display: inline-block;
    position: relative;
    height: 35px;
}
.torg img, .torg .torg-text{
    cursor:pointer;
}
.torg .torg-text:after {
    content:"";
    background: url("../image/arrows-down.png") no-repeat 0 1px;
    display: inline-block;
    margin-left: 3px;
    width: 20px;
    height: 14px;
}
.torg-form {
    width: 173px;
    -webkit-box-shadow: 8px 8px 18px 0px rgba(240,240,240,1);
    -moz-box-shadow: 8px 8px 18px 0px rgba(240,240,240,1);
    box-shadow: 8px 8px 18px 0px rgba(240,240,240,1);
    padding: 10px;
    border: 1px solid #c2c2c2;
    position: absolute;
    top: 33px;
    background: white;
}
.success .torg{
    margin-top: 22px;
}
.torg-form:before {
    content: '';
    display: block;
    width: 19px;
    height: 16px;
    position: absolute;
    top: -10px;
    left: 19%;
    margin-left: -11px;
    background: url(../image/controls_icon.png) -45px -21px no-repeat;
}
.torg-form .warning {
    font-size: 10px;
    font-weight: normal;
    width: 100%;
    padding: 0;
    background: transparent;
    color: red;
}
.torg-form .loader-container {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: #ffffffcf;
    display:none;
}

.torg-form .loader {
    width: 50px;
    height: 50px;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    position: absolute;
    background:url("../image/loader_big.gif");
    background-size:contain;
}
.torg-form p {
    font-size: 12px;
    font-weight: normal;
    display: block;
    margin-top: 10px;
}
.torg-form .torg-description,
#center .torg-form .torg-description{
    text-align: center;
    margin-top: 5px;
    padding-bottom: 10px;
    border-bottom: 1px solid #dedbdb;
    color: red;
}
.text-torg-price, #center .text-torg-price {
    margin-top: 20px;
}
.torg-form input{
    display: block;
    width: calc(100% - 6px);
}
.torg-form .button{
    margin:10px auto 0 auto;
}
.torg .torg-form{
    display:none;
}
.torg:hover .torg-form {
    display: block;
}
.success.torg {
    width: 100%;
    margin-top: 22px;
    height: auto;
}
@media only screen and (max-width: 1388px) {
    .present {
        display: block;
        margin-left: 0;
        margin-top: 10px;
    }
}
@media only screen and (max-width: 1513px) {
    .free-delivery,.inst_payment {
        display: block;
        margin-left: 0;
        margin-top: 10px;
    }
}
.category-menu-header{display:none;}
.menu-arrow:before {
    font: 20px fontello;
    display: inline-block;
    vertical-align: middle;
    margin-left: 4px;
}
.module-block .category-menu-header {
    background: #f3ede1;
}
.menu-arrow.down:before {
    content: '\e800';
}
.menu-arrow.up:before {
    content: '\e801';
}
.mobile-menu-button-container{
    display: none;
    text-align: right;
    line-height: 1;
    padding: 5px;
    background: #96bf08;
}
.mobile-menu-button{
    padding: 5px;
    width: 25px;
    border: 1px solid #ffffff8f;
    display: inline-block;
}
.mobile-menu-button span {
    width: 100%;
    height: 2px;
    background: white;
    display: block;
}
.mobile-menu-button span:not(:last-child){
    margin-bottom: 5px;
}
.free-delivery .free-delivery-popup {
    display: none;
    z-index: 1;
    width: 173px;
    -webkit-box-shadow: 8px 8px 18px 0px rgba(240,240,240,1);
    -moz-box-shadow: 8px 8px 18px 0px rgba(240,240,240,1);
    box-shadow: 8px 8px 18px 0px rgba(240,240,240,1);
    padding: 10px;
    border: 1px solid #c2c2c2;
    position: absolute;
    top: 33px;
    background: white;
}
.free-delivery .free-delivery-popup:before {
    content: '';
    display: block;
    width: 19px;
    height: 16px;
    position: absolute;
    top: -10px;
    left: 19%;
    margin-left: -11px;
    background: url(../image/controls_icon.png) -45px -21px no-repeat;
}
.free-delivery .free-delivery-popup p {
    text-align: center !important;
    margin-top: 5px;
    padding-bottom: 10px;  
    color: #000; 
    font-size: 12px !important;
    font-weight: normal !important;
}
.free-delivery {
    position: relative;
}
.free-delivery:hover .free-delivery-popup {
    display: block;
}
#footer .visa{
	max-width: 100px;
    float: right;
    clear: both;
}


/***************************************************/

#modal_cinw_ctnr{
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,0.7);
text-align: center;
z-index:9999;
}
 
#modal_cinw_ctnr::after {
display: inline-block;
vertical-align: middle;
width: 0;
height: 100%;
content: '';
}
 
.modal_cinw{
      max-width: 480px;

padding:25px 40px 30px;
display: inline-block;
vertical-align: middle;
position:relative;
text-align: left;
background: #fff;    
}
.modal_cinw .m_desc{
	padding: 0 20px;
	margin-bottom: 10px;
}
.modal_cinw .m_desc.tel{
	font-size: 18px;
}
.modal_close{
position:absolute;
top:0;
right:0;
cursor:pointer;
}
.modal_close:hover{
background:#000;
color:#fff;
}
#modal_cinw_ctnr input#button-confirm ,#modal_cinw_ctnr input[type="submit"]{
    display: block!important;
}

#modal_cinw_ctnr h2{
  margin-bottom:20px;
  text-align:center;
}
#modal_cinw_ctnr .paybtn,#modal_cinw_ctnr .paybtn:hover{
  width:200px;
  height:50px;
  /* line-height:50px; */
  text-align:center;
  margin: 0 auto;
  margin-top: 10px;
  cursor: pointer;
  color: #fff;
  font-family: Trebuchet MS;
  font-size: 14px;
  /* font-weight: bold; */
  border: none;
  background-color: #87aa09;
  /* background: url(../image/menu.png) repeat-x scroll 0 0 transparent; */
  /* -webkit-border-radius: 2px 2px 2px 2px; */
  -moz-border-radius: 2px 2px 2px 2px;
  -khtml-border-radius: 2px 2px 2px 2px;
  /* border-radius: 2px 2px 2px 2px; */
}

#modal_cinw_ctnr div.paybtn{
  line-height:50px;
}
#modal_cinw_ctnr div.paybtn.call{
  line-height:50px;
  background-color:#c9c9c9;
}

#modal_cinw_ctnr .b_content {
    width: 100%;
}

#modal_cinw_ctnr .cl_left, #modal_cinw_ctnr .cl_right {
    float: left;
    width: 50%;    text-align: center;

}
.simplecheckout-block #modal_cinw_ctnr .modal_close{
	top: 10px;
    right: 10px;
}
.simplecheckout-block #modal_cinw_ctnr .modal_close:hover{
	background: initial;
	color: #000;
}

@media (max-width: 767px){
	#modal_cinw_ctnr .cl_left, #modal_cinw_ctnr .cl_right{
		float: none;
		width: 100%;
	}
	#modal_cinw_ctnr .cl_left{
		margin-bottom: 10px;
	}
}
ul.show_more{
  display:none;
}
.cart>div>input[type='text']{
	width: 45px;
	text-align: center;
}
