.page-center{margin:0 auto;width:96%;max-width:1360px;}
body,div,span,ul,ol,li,p,h1,h2,h3,h4,img,.hh1, .hh2{margin:0;padding:0;border:0;}
img{max-width:99%;}
ul{padding-left:15px;}
li{margin-left:5px;}
body {font:12pt Tahoma, Geneva, sans-serif;}
#background{background:url(../images/body.jpg);}
a{text-decoration:none;color:#024e95;}
a:hover{color:#018ebd;}
p{margin:3px 0 5px 0;}
.clr{clear:both;}
#header{float:left;width:100%;min-height:225px;background:url(../images/header.png) 0 100% repeat-x;}
#hc{background:url(../images/band.png) 50% 0% no-repeat;min-height:225px;}
#hc .page-center{width:100%;margin:0 auto;max-width:990px;}
.top-1{float:right;max-width:325px;background:url(../images/phone.png) 0 100% no-repeat;padding:15px 15px 0 27px;}
.top-1 ul{padding-left:0;}
.top-1 li{float:left;list-style:none;}
.top-1 .first{font:18px Georgia, "Times New Roman", Times, serif;color:#018ebd;font-style:italic;margin-right:50px;}
.top-1 .first span{font-size:14px;color:#797663;}
.phrase{float:left;padding:15px 0 0 5px;font:italic 16px Georgia, "Times New Roman", Times, serif;color:#018EBD;}
.band{clear:both;float:left;margin:30px 0 0 3%;width:97%;}
#promo{background:url(../images/slider-product2.png)0% 100% repeat-x;float:left;width:100%;clear:both;}
#promo .moduletable{padding:7px 15px 20px 15px;}
.top-4{float:left;width:100%;clear:both;margin-top:35px}
.nav-holder{margin:0;position:relative;z-index:5;}
.nav-holder:before{content:'';position:absolute;height:100%;width:96%;left:2%;top:0;}
#nav{padding:0;margin:0;list-style:none;width:100%;position:relative;z-index:5;display:table;color:#45372e;}
#nav > li{display:table-cell;padding:0 0 0 2px;}
#nav .holder{width:100%;height:100%;}
#nav li:hover,
#nav .holder:hover{position:relative;}
#nav li:hover > ul,
#nav .holder:hover > ul{display:block;}
#nav li:first-child{padding-left:0;}
#nav a, #nav .holder span{display:block;font:16px Georgia, "Times New Roman", Times, serif;color:#45372e;}
#nav a:hover, #nav .active a,#nav li:hover a
#nav span:hover, #nav .active span,#nav li:hover span{color:#024e95;}
#nav .holder > a, #nav .holder > span{font-style:italic;text-shadow:0px 1px 1px #fff;padding:10px;text-align:center;overflow:hidden;}
#nav .active li a,#nav li:hover li a{color:#45372e}
#nav ul{padding:8px 0 16px;margin:0;list-style:none;position:absolute;top:100%;left:-1px;width:274px;display:none;z-index:100;background-color:#fff;opacity:0.92;border:solid 1px #ccc;}
#nav ul li{vertical-align:top;height:1%;}
#nav ul a{padding:5px 10px 5px 10px;font:12px Tahoma, Geneva, sans-serif;color:#45372e;}
#nav ul li:hover > a,
#nav ul a:hover{color:#018ebd;padding-left:20px;}
#nav ul ul{top:0;left:100%;padding:0 0 5px;width:204px;}
#nav ul ul a{background:none;padding-left:18px;}
#nav ul ul a:hover,
#nav ul ul > li:hover > a{color:#abc4ff;}
.mmenu{display:none;float:left;}
.fmenu{display:none;float:right;}
#al{width:20%;min-width:150px;float:left;display:block;overflow:hidden;}
#logo{float:left;}
.top-2{float:left;width:58%;text-align:center;margin:6px 0 3px 0;}
.top-2 .src{margin:2px auto 0}
.top-2 .src form{width:270px;margin:0 auto;}
.top-2 .text{font:15px Georgia, "Times New Roman", Times, serif;color:#F7F0C4;font-style:italic;text-align:center;text-shadow:0 0 1px #000;}
.top-2 .text a{color:#F7F0C4;}
.top-2 #jshop_search{background:url(../images/search_01.png) 0% 100% no-repeat;border:0;width:229px;height:24px;float:left;padding:0 5px;;}
.top-2 .button{background:url(../images/search_02.png) 0% 100% no-repeat;border:0;width:28px;height:24px;float:left;padding:0;cursor:pointer;}
.top-3{float:right;min-width:160px;min-height:65px;width:20%;}
#jshop_module_cart{background:url(../images/cart-line.png) 50% 10px no-repeat;color:#f7f0c4;font:12px/18px Tahoma, Geneva, sans-serif;text-shadow:1px 1px 1px #000;text-align:center;}
#jshop_module_cart table td:nth-child(2){width:6px;}
#jshop_module_cart span{color:#bceaf9;}
.gotocart{color:#bceaf9;}
.gotocart a{color:#F7F0C4;}
#slider-product{background:url(../images/slider-product2.png)0% 100% repeat-x;float:left;width:100%;clear:both;min-height:320px;}
.slider-product{background:url(../images/slider-product.png) 50% 50% no-repeat;float:left;width:100%;min-height:310px;}
#slider-article{float:left;width:100%;clear:both;min-height:335px;padding:15px 0 30px;background:url(../images/slider-article.png)0% 100% repeat;margin-bottom:-12px;}
.art-bloc{min-height:310px; overflow: hidden; background-size: cover !important;}
.art-text{float:right;width:560px;max-width:80%;margin:20px 30px 10px 0;font:12px/140% Tahoma;color:#45372e;background-color:rgba(255,255,255,0.75); padding: 1em;}
#proposition{overflow:hidden;width:95%;margin:0 auto;}
.wdth50{float:left;width:46%;background:url(../images/vertical-ln.png) 100% 0 repeat-y;padding:13px 2%;}
.wdth100:last-child,.wdth50:last-child,.wdth33:last-child,.wdth25:last-child{background:none;}
.wdth100{float:left;width:100%;}
.wdth33{float:left;width:33%;}
.wdth25{float:left;width:25%;}
.module-title{background:url(../images/module-title.png) 50% 0 no-repeat;text-align:center;font:16px/49px Georgia, "Times New Roman", Times, serif;font-style:italic;color:#fefefe;width:100%;margin:8px 0 10px;}
.newsflash-title{font:bold 15px/20px Georgia, "Times New Roman", Times, serif;font-style:italic;color:#024e95;}
.newsflash-item{font:12px Tahoma, Geneva, sans-serif;color:#45372e;}
.date_d,.date_m,.date_y{font:24px Georgia, "Times New Roman", Times, serif;font-style:italic;}
.date_d{color:#018ebd;}
.date_m{color:#958176;}
.date_y{color:#958176;font-size:14px;}
.padding{padding:0 20px;}
.newsflash{padding-bottom:20px;}
#container{clear:both;}
#footer{background:url(../images/footer.png) 0 0 repeat-x;float:left;width:100%;}
#firstpagetext {background:url(../images/footer.png) 0 0 repeat-x;float:left;width:98%; overflow:hidden; padding:20px 1% 35px;margin-bottom:-14px;}
#firstpagetext h2{margin:20px 0 10px 0;font-weight:normal;}
.footer{background:url(../images/footer-shadow.png) 0 100% repeat-x;padding:15px 0px;min-height:100px;color:#45372e;overflow:hidden;}
#footer .wdth,#footer .wdth50,#footer .wdth33,#footer .wdth25{background:none;}
.phone-footer{background:url(../images/phone-footer.png) 0 30% no-repeat;list-style:none;font:18px/24px Georgia, "Times New Roman", Times, serif;color:#958176;font-style:italic;text-shadow:1px 1px 1px #fff;}
#footer .wdth33:nth-child(1){text-align:right;}
#footer .wdth33:nth-child(2){text-align:center;}
.phone-footer span{color:#958176;font-size:14px;}
.phone-footer .pd1{color:#018ebd;padding-left:50px;}
.phone-footer .pd2{color:#018ebd;padding-left:57px;}
.phone-footer .pd3{color:#024e95;padding-left:11px;}
.phone-footer .kod{font-size:14px;color:#018EBD;}
#middle{width:100%;height:1%;position:relative;}
#middle:after{content:'';clear:both;display:table;}
#container{width:100%;float:left;overflow:hidden;}
#content{padding:0 270px 0 300px;color:#45372e;line-height:130%;overflow:hidden;}
#content-left{padding:0 0 0 300px;color:#45372e;line-height:130%}
#content-right{padding:0 270px 0 0;color:#45372e;line-height:130%}
#content-left ul,#content-right ul,#content-article ul,#content-left ol,#content-right ol,#content-article ol{overflow:hidden;}
#sideLeft{float:left;width:266px;padding:0 15px 0 4px;margin-left:-100%;position:relative;background:url(../images/sb-left.png) 100% 0 repeat-y;}
#sideRight{float:left;margin-right:-3px;width:246px;padding:0 4px 0 15px;margin-left:-265px;position:relative;background:url(../images/sb-right.png) 0% 0 repeat-y;}
#middle .module-title{background:url(../images/module-title-small.png) 50% 0 no-repeat;}
.modules .custom{padding:0px 10px;}
.block_item{clear:both;margin-bottom:21px;float:left;width:100%;}
.mod-mainpage .bg-img{float:left;background:url(../images/li-cat-bg.png) 0 0 repeat;padding:5px;}
.mod-mainpage .bg-img img{border:1px solid #d7ccb3;}
.mod-mainpage .float-right{float:left;clear:right;width:315px;margin-left:10px;}
.mod-mainpage .float-right div{margin-bottom:5px;}
.mod-mainpage .item_name a{font:bold 15px/20px Georgia, "Times New Roman", Times, serif;font-style:italic;}
.mod-mainpage .item_desc{color:#45372e;}
.mod-mainpage .item_price{font:16px Georgia, "Times New Roman", Times, serif;font-style:italic;color:#018ebd;}
#sideLeft #mycarousel{padding:0;}
#sideLeft #mycarousel li{list-style:none;margin:0;padding:4px 0 4px 25px;overflow:hidden;}
/*#sideLeft #mycarousel a{font:14px Tahoma, Geneva, sans-serif;color:#45372e;font-style:italic;}*/
#sideLeft #mycarousel li.active{background:url(../images/act-lb.png) 10px 50% no-repeat;padding-left:35px;}
#sideLeft #mycarousel .jshop_menu_level_1_a a{color:#024e95;}
.tophits_products{padding-left:5px}
.tophits_products .item_image{float:left;background:url(../images/li-cat-bg.png) 0 0 repeat;padding:5px;}
.tophits_products img{border:1px solid #d7ccb3;max-width:100px;}
.tophits_products .float-right{float:left;clear:right;width:115px;margin-left:10px;}
.tophits_products .item_name a{font:bold 15px/20px Georgia, "Times New Roman", Times, serif;font-style:italic;padding-bottom:5px;display:block;}
.tophits_products .item_name a:hover{text-decoration:underline;}
.tophits_products .item_price{background:url(../images/price.png) 50% 0 no-repeat;font:18px Georgia, "Times New Roman", Times, serif;font-style:italic;text-shadow:0 0 1px #fff;color:#e60202;height:34px;text-align:center;padding-top:5px;}
.jshop_filters{line-height:150%;padding-left:5px;padding:3px 10px;}
.filter_characteristic{padding-top:10px;}
.jshop_filters .characteristic_name{font:italic 13pt Georgia, "Times New Roman", Times, serif;color:#018ebd;}
.jshop_filters .box_price_from input,.jshop_filters .box_price_to input{background-color:#f7f0c4;color:#024e95;font:12px Tahoma, Geneva, sans-serif;padding:3px 5px;}
.filter_price{display:block;padding-bottom:10px;}
.jshop_filters .button{background:#7f6d6b;background:-moz-linear-gradient(top, #7f6d6b 0%, #392f2e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#7f6d6b), color-stop(100%,#392f2e));background:-webkit-linear-gradient(top, #7f6d6b 0%,#392f2e 100%);background:-o-linear-gradient(top, #7f6d6b 0%,#392f2e 100%);background:-ms-linear-gradient(top, #7f6d6b 0%,#392f2e 100%);background:linear-gradient(to bottom, #7f6d6b 0%,#392f2e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f6d6b', endColorstr='#392f2e',GradientType=0);border:0;font:12px Tahoma, Geneva, sans-serif;color:#bceaf9;padding:5px 10px;cursor:pointer;}
.item-page img, .items-leading img,.blog img{border:1px solid #D7CCB3;padding:5px;background:url(../images/li-cat-bg.png) 0 0 repeat;margin:10px;}
.item-page h2, .items-leading h2,.blog h2,
.item-page h2 a, .items-leading h2 a,.blog h2 a, 
.item-page .hh2, .items-leading .hh2,.blog .hh2,
.item-page .hh2 a, .items-leading .hh2 a,.blog .hh2 a
{font:italic 400 15pt/60px Georgia, "Times New Roman", Times, serif;color:#024e95;}
.item{float:left;clear:both;width:100%;}
.block_product .product{width:95%; margin:0 auto 1rem;overflow:hidden;display:flex;}
@media all and (max-width:1270px) {
.block_product .product{flex-wrap: wrap;}
}
.block_product .product .desc{min-width:270px;}
.list_product td.image{min-width:132px;text-align:center;width:175px;}
.jshop_prod_cart .jshop_img_description_center img{max-width:90px;}
.btn-group{float:right;}
.btn-group li{float:right;margin:0 5px;list-style:none;}
.btn-group img{border:0;background:none;padding:0;margin:0;}
.image .image_block{border:solid 1px #d7ccb3;background-color:white;background-color:rgba(255,255,255,0.8);padding:5px;text-align:center;
  width:280px;/*min-width: 170px;*/}
div.image_block a img{border:solid 1px #d7ccb3;padding:0px;margin:0 auto;}
.name a{font:16pt/30pt Georgia;font-style:italic;}
.button_buy:hover{color:#fff;}
.button_buy{background:#7f6d6b;background:-moz-linear-gradient(top, #7f6d6b 0%, #392f2e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#7f6d6b), color-stop(100%,#392f2e));background:-webkit-linear-gradient(top, #7f6d6b 0%,#392f2e 100%);background:-o-linear-gradient(top, #7f6d6b 0%,#392f2e 100%);background:-ms-linear-gradient(top, #7f6d6b 0%,#392f2e 100%);background:linear-gradient(to bottom, #7f6d6b 0%,#392f2e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f6d6b', endColorstr='#392f2e',GradientType=0);border:0;font:18px Tahoma, Geneva, sans-serif;color:#bceaf9;padding:4px 0px;cursor:pointer;float:left;clear:both;width:100%;text-align:center;margin-top:5px}
.jshop_price .item_price{background:url(../images/price.png) 50% 100% no-repeat;font:16px/50px Georgia, "Times New Roman", Times, serif;font-style:italic;text-shadow:0 0 1px #fff;color:#e60202;height:34px;text-align:left;padding:12px 16px;}
/*.extra_fields,.extra_fields .extra_fields_name{color:#958176;font:1em/120% tahoma;}*/
.extra_fields span{color:#8e6432;}
td.image_middle{padding-right:15px}
#list_product_image_middle img{border:solid 1px #d7ccb3;background-color:white;background-color:rgba(255,255,255,0.8);padding:5px;}
#list_product_image_middle .text_zoom img{border:0;background:none;padding:0;}
.jshop h1, .jshop h2, .jshop .hh1, .jshop .hh2{font:italic 18px/200% Georgia, "Times New Roman", Times, serif;color:#024e95;padding-bottom:15px;}
.jshop h2, .jshop .hh2{text-align:center;}
h1.name-product{font:italic 16pt/28pt Georgia, "Times New Roman", Times, serif;color:#024e95;padding-bottom:15px}
.productfull{margin-top:15px}
.prod_price #block_price{background:url(../images/price.png) 50% 0 no-repeat;font:18px Georgia, "Times New Roman", Times, serif;font-style:italic;text-shadow:0 0 1px #fff;color:#e60202;height:34px;text-align:center;padding:7px 14px;}
.productfull input.button{background:#7f6d6b;background:-moz-linear-gradient(top, #7f6d6b 0%, #392f2e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#7f6d6b), color-stop(100%,#392f2e));background:-webkit-linear-gradient(top, #7f6d6b 0%,#392f2e 100%);background:-o-linear-gradient(top, #7f6d6b 0%,#392f2e 100%);background:-ms-linear-gradient(top, #7f6d6b 0%,#392f2e 100%);background:linear-gradient(to bottom, #7f6d6b 0%,#392f2e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f6d6b', endColorstr='#392f2e',GradientType=0);border:0;font:18px Tahoma, Geneva, sans-serif;color:#bceaf9;padding:4px 20px;cursor:pointer;clear:both;text-align:center;margin-top:5px}
.productfull input.button:hover{color:#fff;}
.prod_qty_input #quantity{background-color:#f7f0c4;color:#024e95;font:12px Tahoma, Geneva, sans-serif;padding:3px 5px;}
.price_prod_qty_list{font:12px Tahoma, Geneva, sans-serif;color:#45372e;}
.price_prod_qty_list span{color:#e60202;font:italic 18px Georgia, "Times New Roman", Times, serif;}
.price_prod_qty_list span#moldprice{font:italic 14px Georgia, "Times New Roman", Times, serif;color:#018ebd;}
#send_to_mail_order{background-color:#fff;overflow:hidden;padding:12px 5px;opacity:0.7;border:1px solid #D7CCB3;}
#send_to_mail_order li{list-style:none;margin:0;line-height:180%;display:inline;text-align:center;}
.y-input{background-color:#F7F0C4;color:#024E95;font:12px Tahoma,Geneva,sans-serif;padding:3px 5px;}
.y-submit{background:#900;border:0 none;color:#BCEAF9;cursor:pointer;font:14px Tahoma,Geneva,sans-serif;padding:2px 15px;text-align:center;}
.alert-message{background-color:#fff;opacity:0.7;border:1px #018EBD solid;padding:5px;}
.alert-message .close{cursor:pointer;color:#018EBD;float:right;}
.breadcrumb{margin:0;padding:0;float:left;width:100%;}
.breadcrumb li{float:left;list-style:none;margin:0;padding:0;line-height:25px;color:#018ebd;}
.breadcrumb .divider{color:#958176;margin:0 5px;font-weight:bold;}
.breadcrumb a{font:12px/25px Tahoma, Geneva, sans-serif;color:#958176;}
.breadcrumb a:hover{text-decoration:underline;}
.pagination{margin-bottom:10px;float:left;}
.pagination li{float:left;list-style:none;margin:0 5px;}
.pagination li span{color:#45372e;}
.pagination .pagination-start span,.pagination .pagination-end span,.pagination .pagination-prev span,.pagination .pagination-next span{background:none;}
.pagination li a{background-color:#fff;padding:8px;color:#018ebd;}
.pagination li a:visited{color:#958176;}
span.review{font:italic 16px Georgia, "Times New Roman", Times, serif;color:#018ebd;padding:10px 10px 0;}
.bg-review{background:url("../images/li-cat-bg.png") repeat scroll 0 0 transparent;float:left;margin:33px 0 15px 0;width:100%;}
.bg-review form{padding:10px;}
#jshop_review_write{width:100%}
#jshop_review_write .inputbox,#jshop_review_write .required{background-color:#f7f0c4;border:solid #dcd4ac 1px;color:#024e95;font:12px Tahoma, Geneva, sans-serif;padding:3px 5px;width:90%;color:#45372e;}
.review_header{font:italic 18px Georgia, "Times New Roman", Times, serif;color:#018ebd;margin:30px 0 5px;}
.review_item{background:url(../images/review_item.png) 0 100% repeat-x;padding:15px 0;}
.review_user{font:italic 18px Georgia, "Times New Roman", Times, serif;color:#024e95}
.review_time{font:italic 14px Georgia, "Times New Roman", Times, serif;color:#958176}
.review_text{line-height:170%;font:13px Tahoma, Geneva, sans-serif;}
#scrollto{position:fixed;bottom:0px;right:5px;opacity:0.4;}
#scrollto:hover{opacity:0.85}
.characteristic input[type="checkbox"]:checked + span{color:red;font-weight:bold;}
.tbf{clear:left;margin-top:10px;}
.article-info{margin-bottom:7px;font-style:italic;}
.lof-ass .lof-main-wapper{max-width:1000px;}
@media all and (max-width:960px){.page-center{width:100%;}
#header, #hc{background:none;}
#content-left{padding:1%;width:98%;}
.band{margin:5px 0 0;width:98%;padding:1%;background-color:rgba(0,50,120,0.65);}
.top-2{width:100%;}
.top-4{padding-bottom:12px;background:url(../images/header.png) 0 100% repeat-x;margin-top:0;}
#content{padding:0 1%;}
#sideLeft, #sideRight{margin:0;width:48%;padding:1%;}
#nav{display:block;}
#nav > li{display:block;float:left;}
.wdth25, .wdth33{width:46%}
.wdth33:last-child{width:98%}
}
@media all and (max-width:767px){.wdth50{width:100%;padding:0px;}
#background{font-size:14px;}
}
@media all and (max-width:480px){.wdth25, .wdth33{width:100%;padding:0px;}
#sideLeft, #sideRight{margin:0;width:98%;padding:1%;background:none;}
.phrase{display:none;}
.fmenu, .mmenu{display:block;padding-top:5px;cursor:pointer;color:#958176;}
.mmenu span{display:block;position:relative;height:34px;line-height:33px;background:transparent url('../images/threelines.png') no-repeat;padding-left:50px;font-size:120%;}
.mmenu span:after{content:'Меню';}
.fmenu span{display:block;position:relative;height:34px;line-height:33px;background:transparent url('../images/filtericon.png') no-repeat;padding-left:35px;font-size:120%;margin-right:5px;}
.fmenu span:after{content:'Фильтр ';}
#nav{display:none;clear:left;background-color:rgba(255,255,255,0.75);overflow:hidden;}
#nav li, #menu_c li.current{padding:2px;background:transparent none;height:auto;width:98%;border-bottom:solid 1px #ddd;margin-left:0;}
#nav li.parent{border-bottom:none;}
#nav li ul{display:block;position:relative;left:0px;visibility:visible;opacity:1;background:transparent none;width:99%;padding-bottom:0px;}
#nav ul a{padding:10px;}
.top-4{background:none;border-bottom:solid 1px #ddd;}
.breadcrumb li{padding:7px 3px;}
input[type="checkbox"]{margin:10px;}
#sideLeft .plink{display:block;padding:5px 0;}
.list_product td.image{width:100px; min-width:100px;}
.list_product td.image a img{width:100px;}
td.image_middle {width:125px;max-width:125px;}
.hs, .prod_qty, #askq {display:none;}
.lof-main-wapper {height:auto!important;}
.lof-ass .lof-main-wapper .lof-main-item {position:static !important; min-height:525px;}
.lof-buttons-control {display:none;}
}

.old_price{margin: 1em 0 1em 1em; font-size: 1.25em;}
.jcarousel-skin-tango .jcarousel-container-horizontal{calc(100% - 76px);max-width:1200px;padding:20px 38px;margin:0 auto;}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:100%;}
.jcarousel-skin-tango .jcarousel-item{width:225px;height:279px;background:transparent url(../images/li-cat-bg.png) repeat 0 0;position:relative;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin:0 7px 0 8px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0;}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:95px;right:5px;width:33px;height:117px;cursor:pointer;background:transparent url(../images/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:95px;left:5px;width:33px;height:117px;cursor:pointer;background:transparent url(../images/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev:hover{background:transparent url(../images/prev-horizontal-hover.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next:hover{background:transparent url(../images/next-horizontal-hover.png) no-repeat 0 0;}
#slider-article #mycarousel span.pname{font:16px Georgia, "Times New Roman", Times, serif;font-style:italic;text-align:center;}
#slider-article #mycarousel .mod_cat_padding{padding:15px 9px;text-align:center;}
#mycarousel a.preadmore{position:absolute;bottom:0;left:0;background:url(../images/preadmore.jpg) no-repeat 0 0;display:block;width:100%;text-align:center;line-height:30px;opacity:1;color:#bceaf9;text-shadow:1px 1px 1px #000; font-size:14px;}
#mycarousel a.preadmore:hover{background:url(../images/preadmore-hover.jpg) no-repeat 0 0;color:#ffffff;}
#slider-article #mycarousel .plink .pname{padding-bottom:15px;float:left;width:100%;}
#slider-article #mycarousel .pdesc{float:left;width:100%;padding-top:15px;text-align:left;font:12px Tahoma, Geneva, sans-serif;color:#45372e;}
#slider-article #mycarousel .plink img{border:1px solid #d8cdb5;}

#askq {
  position: fixed;
  top: 98px;
  left: 0px;
  width: 24px;
  text-align: left;
  color: white;
  border: solid 1px #fff;
border-left-width:0px;
border-radius:0 8px 8px 0;
  background: #024e95 url('../images/vl.jpg') repeat-y;
  padding: 6px;
  cursor: pointer;
}
.sp_article p {overflow: hidden;}
#sendorder {font-size:125%; line-height:200%;}
#sendorder label{min-width:160px; display:inline-block;}

li.c16 .pname:after {content: " !";}
li.c16 .pname {color: #024e95;}

.stars span div{display:inline-block;}
.productfull input.button {white-space: normal;}

.jshop_list_product .block_product {padding-bottom: 2rem;}

@media screen and (max-width:767px){
#sort_count{display:none;}
.productfull form table.maint > tbody > tr > td{display:block;width:90%;max-width:90%;margin:0 auto 2rem;}
.jshop_list_product .product .name {padding: 0.5rem 0; text-align:center;}
}
@media screen and (max-width:420px){
.block_product .product {flex-direction: column;}
}
/*
@media screen and (min-width:767px) {
.list_product .product>div {float:left;}
.list_product .product .desc {width:calc(100% - 180px)}
}
*/