@import url("reset.css");*{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-wrap:break-word;}
body{font-family:Arial,tahoma,sans-serif;-webkit-font-smoothing:antialiased;background-image:url(../images/pat00000.jpg);background-repeat:repeat;font-size:13px;color:#333333;}
textarea{font-family:Arial,tahoma,sans-serif;}
a{color:#208bc5;}
.box-category ul a{color:#264080;;}
.pagination a{color:#333333;}
.box-product a:hover, .product h3 a:hover, form.compare a, .wishprod a.towish:hover, .box-content ul li a.filter-active, .box-category a span:hover, .box-category > ul > li ul > li > a:hover, .box-content ul li a.active, .breadcrumb a:hover, #footer .column a:hover, .wishprod a, a:hover, .connect .contact-methods a:hover, .compare:hover, .compare a, .comment_list h3 a:hover, a.titlecomp:hover, #column-left a.post_title:hover{color:#EA2E49;}
a.titlecomp, .box-product a, .product h3 a, .compare, .compare a:hover, form.compare a:hover, .wishprod a.inwish:hover, .wishprod a.towish, .comment_list h3 a, #column-left a.post_title{color:#1B6F9F;}
.breadcrumb, #footer .h3, #footer .column a, .custom-text, #footer .column ul li:before{color:#F4F4F4;}
#content > h1, #relproduct, #hitproduct, #adapt-hdr .cart, .pagination a.selected:hover, .pagination a.selected{background-color:#EA2E49;}
.pagination a.selected:hover, .pagination a.selected{border-color:#EA2E49;}
img{border:none;}
#content img{max-width:100%;height:auto;}
#adapt-hdr .welcome{background-color:transparent;}
#container{width:1200px;margin:0 auto;background-color:#FFFFFF;z-index:97;position:relative;}
header ul, footer ul, .box-category ul{padding:0;list-style:none;}
.breadcrumb{background:#333745;margin:0 auto;padding:12px;padding-left:15px;max-width:1200px;height:40px;position:relative;clear:both;z-index:9;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;box-sizing:border-box;line-height:1;outline:medium none currentColor;font-size:13px;}
.breadcrumb a{color:inherit;font-size:12px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-weight:bold;text-decoration:none;}
.breadcrumb a:hover{background-color:transparent;}
.webkit.mac .breadcrumb{padding-top:13px;}
.ie8 .breadcrumb{width:1200px;}
header{width:100%;margin:0 auto;height:194px;position:relative;background-color:#f4f4f4;z-index:1000;}
header .top-hdr{width:100%;height:40px;position:absolute;z-index:0;background-color:#f4f4f4;}
#adapt-hdr{width:1200px;/*height:120px;*/margin:0 auto;}
#logo{position:relative;top:0;left:0;width:200px;height:120px;display:table;z-index:99;float:left;}
#logo a, #logo .logo_block{text-align:center;display:table-cell;vertical-align:middle;}
#logo a img, #logo .logo_block img{margin:0 auto;max-width:198px;height:auto;max-height:117px;}
.top-links{width:500px;height:40px;position:relative;z-index:1;float:left;display:table;}
.top-links a{display:table-cell;vertical-align:middle;padding:7px;color:#333745;text-decoration:none;font-size:13px;text-transform:uppercase;text-align:center;border-left:1px solid #dbdbdb;min-width:60px;}
.top-links a.link:hover{background-color:#FFFFFF;}
.top-links a:hover{color:#222222;}
.top-links a img{display:inline-block;vertical-align:middle;}
.top-links a span{margin:0;padding:0;position:relative;height:100%;margin-left:10px;vertical-align:middle;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-weight:700;}
.top-links a:first-child{border-left:none;}
.top-links .no-link{cursor:default;}

#adapt-hdr .welcome{position:relative;z-index:99;display:table;width:500px;height:40px;margin:0;float:left;font-size:13px;}
#adapt-hdr .welcome form{padding:0;margin:0;display:table-cell;vertical-align:middle;position:relative;z-index:2;}

#adapt-hdr .cart{color:#FFFFFF;height:40px;width:280px;float:left;z-index:999;position:relative;margin:0;padding:5px 0px 0 15px;}
#adapt-hdr #cart_informer{font-weight:400;}
#adapt-hdr .menu{height:40px;background-color:#5f6874;float:left;width:780px;position:relative;z-index:98;margin:0;}
#column-right .column-head,
#column-left .column-head{width:200px;height:40px;background:#ea2e49;position:absolute;top:0;z-index:-1;}
.side-shade,
.side-shade2{width:200px;height:100%;position:absolute;top:0;right:0;background-color:#f4f4f4;z-index:-1;}
.side-shade2{left:0;}
.side-shade, .side-shade2{background-image:none;background-position:0% 0%;background-repeat:repeat;}
#column-right{width:200px;float:right;}
#column-left{width:200px;float:left;}
#column-right .box,
#column-left .box{margin-bottom:0;}
#content .box-heading{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:18px;max-height:40px;padding-left:15px;text-transform:uppercase;margin-bottom:10px;color:#FFFFFF;margin-bottom:20px;padding:12px;}
.box-heading{background-color:#ea2e49;}
footer{position:relative;width:100%;background:none;clear:both;z-index:98;margin:0px;}
#footer{border:0;background:url(../images/footbg2.png) 0 0 no-repeat;position:relative;width:1200px;margin:0 auto;overflow:hidden;}
.top-row{position:relative;width:100%;display:table;padding-bottom:25px;padding-left:3px;margin-top:47px;background:rgba(0,0,0, 0.3);}
#footer .column{display:table-cell;width:25%;padding-left:25px;padding-right:22px;}
#footer .column ul li:before{font-family:'icons';font-size:11px;content:"1";}
.fb{margin:15px;margin-bottom:0;background-color:#FFFFFF;max-height:185px;}
#footer .column ul{margin:8px 0px 0px 12px;}
#footer .column ul li{padding:6px;line-height:1;}
#footer .column a{font-size:13px;padding-left:3px;text-decoration:none;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;}
#footer .h3{max-height:50px;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:17px;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0, 0.6) !important;padding:15px 0;padding-bottom:14px;margin:0 10px;margin-left:15px;font-weight:700;}
.top-row.fivecol{padding-top:24px;}
#footer .fivecol{padding-left:24px;padding-right:11px;}
#footer .fivecol .column a{font-size:14px;white-space:nowrap;}
#footer .fivecol .column .h3{display:inline;max-height:50px;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:18px;text-transform:uppercase;border-bottom:0px solid rgba(0,0,0, 0.6) !important;padding:15px 0;padding-bottom:14px;margin:0 10px;margin-left:15px;font-weight:700;}
#footer .fivecol .column {width:20%;padding-left:0px;padding-right:0px;}
#footer .fivecol .column ul li{padding:5px 0;}
#footer .fivecol .column .bottomcol{display:table;margin-top:20px;padding-bottom:0;padding-top:0;}
.connect{position:relative;width:100%;display:table;padding-top:9px;height:60px;background:rgba(0,0,0, 0.6) !important;padding-right:3px;text-align:center;}
.connect section{display:inline-block;float:left;width: 100%;}
.connect section + section{display:inline-block;float:right;padding-right:10px;}
.connect div{float:left;margin-left:11px;min-width:40px;height:40px;font-weight:bold;color:#F4F4F4;font-size:16px;line-height:2.6;}
.connect div a{line-height:2.6;}
.connect div span{width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;float:left;margin-right:7px;display:inline-block;background-position:center;background-repeat:no-repeat;background-color:#2d89ca !important;}
.connect .contact-methods a{color:#F4F4F4;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s;text-decoration:none;}
.connect .contact-profiles a{color:#FFFFFF;display:inline-block;width:40px;height:40px;min-width:40px;margin-left:7px;-webkit-border-radius:50%;border-radius:50%;background-position:center;background-repeat:no-repeat;background-color:#2d89ca !important;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;}
.connect .contact-profiles a:hover{background-color:transparent !important;}
.custom-text{width:100%;position:relative;padding:15px 40px 10px 40px;line-height:1.2;background:rgba(0,0,0, 0.3);}
.custom-text p{margin-bottom:5px;line-height:1.4;font-size:12px;}
#powered{text-align:left;clear:both;background-color:#f4f4f4;position:relative;margin:0 auto;width:100%;}
#powered div{position:relative;margin:0 auto;width:1200px;text-align:center;padding-left:5px;padding-right:5px;overflow:hidden;}
#powered a{font-size:12px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}
#powered p{display:inline-block;height:100%;position:relative;float:left;padding:22px 0 20px 0;font-size:12px;margin-bottom:0;color:#333745;}
#powered img{float:right;margin-left:13px;margin-top:12px;opacity:.8;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';}
header,
header .top-hdr{-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,.7);box-shadow:0 1px 4px -1px rgba(0,0,0,.7);}
.copyright{float:left;}
.developer{margin-left:40px;float:right;}
.payments{float:right;}
#adapt-hdr .cart{-webkit-box-shadow:0 1px 4px -2px rgba(0,0,0,.6);box-shadow:0 1px 4px -2px rgba(0,0,0,.6);}
#column-right + #content{margin-right:200px;}
#column-left + #content{margin-left:200px;}
#column-right{width:200px;float:right;}
#column-left{width:200px;float:left;}
#column-right .box,
#column-left .box{margin-bottom:0;}
#column-right .box .box-heading,
#column-left .box .box-heading{display:table-cell;vertical-align:middle;border:none;color:#FFFFFF;height:40px;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:17px;padding-left:10px;text-transform:uppercase;width:200px;font-weight:700;}
#column-right .box .box-content,
#column-left .box .box-content{padding:0;}
#column-right .box .box-content p,
#column-left .box .box-content p{padding:0 0 10px 0;line-height:1.4;margin-bottom:0;}
#column-right .box .box-content img,
#column-left .box .box-content img{max-width:180px;height:auto;}
#column-right .box .box-content .image img,
#column-left .box .box-content .image img{max-width:40px;}
#column-right .box .box-content p + select,
#column-left .box .box-content p + select{margin-bottom:15px;}
#column-right .box-category{margin-top:0;}
#column-right .box-content > ul > li > a:before,
#column-right .box-category > ul > li > a:before,
#column-left .box-content > ul > li > a:before,
#column-left .box-category > ul > li > a:before,
#column-left .box-content > ul > li > .punkt:before,
#column-left .box-category > ul > li > .punkt:before,
.faq .faq_item:before
{font-family:'icons';content:"1";font-size:11px;padding-right:3px;}
#column-right .box-content ul li,
#column-left .box-content ul li{color:#333745;}
#column-right .box-content ul li a,
#column-left .box-content ul li a,
#column-left .box-content ul li .punkt{text-decoration:none;font-size:13px;}
#column-right .box-category ul li a,
#column-left .box-category ul li a,
#column-left .box-category ul li .punkt{padding-left:5px;}
#column-right .box-content ul li ul,
#column-left .box-content ul li ul{display:none;padding-top:4px;padding-left:0;padding-bottom:0;}
#column-right .box-category > ul > li ul,
#column-right .box-content > ul > li ul,
#column-left .box-category > ul > li ul,
#column-left .box-content > ul > li ul{margin-bottom:5px;}
#column-right .box-category > ul > li > a,
#column-right .box-content > ul > li > a,
#column-left .box-category > ul > li > a,
#column-left .box-content > ul > li > a,
#column-left .box-category > ul > li > .punkt,
#column-left .box-content > ul > li > .punkt{padding:1px 0px 1px 3px;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s;border-bottom:0px solid #dbdbdb;display:inline-block;width:100%;height:auto;line-height:23px;}
#column-right .box-category > ul > li ul,
#column-right .box-content > ul > li ul,
#column-left .box-category > ul > li ul,
#column-left .box-content > ul > li ul{margin-bottom:0;padding-bottom:5px;border-bottom:0px solid #dbdbdb;}
#column-right .box-content > ul > li > a:hover,
#column-right .box-category > ul > li > a:hover,
#column-left .box-content > ul > li > a:hover,
#column-left .box-category > ul > li > a:hover{background-color:#FFFFFF;}
#column-right .box-content ul li a.active,
#column-left .box-content ul li a.active{font-weight:normal;color:#ea2e49;}
#column-right .box-content ul li.active,
#column-left .box-content ul li.active{background-color:transparent;}
#column-right .box-category > ul > li a.active + ul,
#column-left .box-category > ul > li a.active + ul{display:block;}
#column-right .box-category > ul > li ul > li,
#column-left .box-category > ul > li ul > li{padding:0px 0px 1px 10px;}
#column-right .box-category > ul > li ul > li > a,
#column-left .box-category > ul > li ul > li > a,
#column-left .box-category > ul > li ul > li > .punkt{text-decoration:none;display:inline-block;font-size:12px;padding-left:9px;line-height:24px;width:100%;}
#column-right .box-category > ul > li ul > li > a:hover,
#column-left .box-category > ul > li ul > li > a:hover{text-decoration:none;color:#ea2e49;font-weight:normal;}
#column-right .box-category > ul > li ul > li > a.active,
#column-left .box-category > ul > li ul > li > a.active{font-weight:normal;padding-left:9px;}
#content{max-width:1000px;padding:20px 20px 5px 20px;position:relative;overflow:hidden;width:100%;}
#content.productstyle{padding-top:0px;}
#content > h1, #relproduct, #hitproduct{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;color:#FFFFFF;height:40px;margin:-20px -20px 20px;max-height:40px;overflow:hidden;padding:9px 11px 12px 15px;text-overflow:ellipsis;white-space:nowrap;}
.main-text{background-color:#FFFFFF;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:15px 15px 8px 15px;margin-bottom:15px;overflow:hidden;}
#relproduct, #hitproduct{margin-top:10px;opacity:0.9;}
#relproduct{background-color:#EA2E49;color:#FFFFFF;height:35px;max-height:35px;padding:7px 10px 9px 10px;}
#tab-description div,
#tab-description p{line-height:1.3;margin-bottom:10px;}
#tab-description h3{padding-left:0;}
#tab-description ul li{margin-bottom:5px;}
.htabs{height:38px;}
.htabs a:first-child{border-right:none;}
.htabs a{background:#ea2e49;padding:11px;float:left;font-size:15px;text-transform:uppercase;font-family:'Oswald',Tahoma,Geneva,sans-serif;text-align:center;text-decoration:none;color:#FFFFFF;display:none;height:38px;-webkit-box-shadow:inset 0 -3px 6px -2px rgba(0,0,0,.4);box-shadow:inset 0 -3px 6px -2px rgba(0,0,0,.4);}
.htabs a.selected{background-color:#f4f4f4;-webkit-box-shadow:none;box-shadow:none;color:#333745;}
.tab-content{padding:15px;background-color:#f4f4f4;margin-bottom:20px;z-index:2;overflow:auto;}
.tab-content p{font-size:13px;color:#333745;margin-bottom:0;}
.back-top{position:fixed;z-index:999;bottom:10px;right:20px;cursor:pointer;max-width:45px;max-height:45px;}
.menu-icon{display:inline-block;width:23px;margin-top:11px;float:left;margin-right:10px;}
.menu-icon span{display:block;width:100%;height:4px;background-color:#FFFFFF;margin-bottom:3px;}
.box-category a span, .box-category span.cross{width:25px;display:inline-block;float:right;font-size:22px;text-align:center;}
.box-category span.cross{cursor:pointer;}
#topcontrol{display:block;right:20px;margin-bottom:0px;margin-left:600px;position:fixed;z-index:100;cursor:pointer;}
#topcontrol{width:45px;height:45px;background:url(../images/up.png) no-repeat left 0px;}
.nodiscount{width:300px;height:2px;float:left;margin-right:20px;}
.product .description{float:right;width:405px;}
#content .product .image img{max-width:550px;max-height:420px;vertical-align:middle;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.product .images{clear:left;padding-bottom:15px;float:left;}
.product .images img{text-align:center;width:85px;background-color:#ffffff;border:1px solid #e0e0e0;float:left;padding:5px;margin:4px 10px 10px 0px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.cloud-zoom-lens{border:4px solid #888;background-color:#fff;cursor:move;}
.cloud-zoom-title{line-height:100%;font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
.cloud-zoom-big{border:4px solid #ccc;overflow:hidden;background-color:#ffffff;}
.cloud-zoom-loading{display:none;color:white;background:#222;padding:3px;border:1px solid #000;}
.cloud-zoom img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div.product .imagebig{text-align:center;vertical-align:middle;background-color:#ffffff;border:0px solid #e0e0e0;float:right;padding:0 0 5px 0;margin:0 auto;width:560px;height:420px;line-height:420px;}
.product .imagebig .image{text-align:center;background-color:#ffffff;border:0px solid #e0e0e0;float:left;padding:0px;margin-right:0px;vertical-align:middle;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative;}
.product .imagebig .image img{vertical-align:middle;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:0px;}
.imagebig .big_middle{display:inline-block;vertical-align:middle;}
.imagebig, .big_middle{position:relative;z-index:1;}
.product .images .imagesmall img{float:none;margin:0;padding:0;max-width:70px;max-height:70px;width:auto;border:0px;}
.product .images .imagesmall{height:70px;line-height:72px;width:70px;margin:0 10px 10px 0;-webkit-box-shadow:0px 0px 5px #EFEFEF;-moz-box-shadow:0px 0px 5px #EFEFEF;box-shadow:0px 0px 5px #EFEFEF;}
.product .images #small_img_2{margin:0 10px 0 11px;}
.product .images .imagesmall:hover{-webkit-box-shadow:0px 0px 5px #dadada;-moz-box-shadow:0px 0px 5px #dadada;box-shadow:0px 0px 5px #dadada;}
.cloud-zoom-big{width:304px !important;height:304px !important;}
.product .imagesmall{background-color:#FFFFFF;border:1px solid #E0E0E0;border-radius:6px;float:left;padding:5px;text-align:center;vertical-align:middle;}
.product .imagesmall img{vertical-align:middle;}
.show_big{background:url(/js/show_big.png) 50% 50% no-repeat transparent;width:54px;height:52px;position:absolute;bottom:0;right:0;}
.show_big:hover{background:url(/js/show_big_a.png) 50% 50% no-repeat transparent;}
#imgvisible{display:block !important;}
.images .cloud-zoom-gallery{display:none;}
.images .zoom{display:none;}
.big_middle #wrap{overflow:hidden;}
.wishprod{float:left;}
#prod_right .wishprod{float:right;margin-top:0px;}
.wishprod a{cursor:pointer;/*border-bottom:1px dashed;*/text-decoration:none;}
#wishlist .comparetumb img{max-width:25px;max-height:25px;margin-top:2px;}
#wishlist li a{font-size:11px;color:#505050;text-decoration:none;text-transform:none;display:table-cell;vertical-align:middle;}
#wishlist a.titlecomp{font-size:17px;font-weight:700;text-decoration:none;text-transform:none;}
#wishlist .comparetumb span{width:25px;text-align:center;display:table-cell;}
#wishlist .clearcompare{text-align:right;font-size:11px;text-transform:uppercase;font-weight:700;margin-bottom:7px}
#wishlist .makecompare{float:left;font-size:11px;text-transform:uppercase;font-weight:700;}
#wishlist ul{margin:15px 0;list-style:none outside none;}
#wishlist li{height:25px;clear:left;display:table;margin-bottom:3px;}
#wishlist ul li img{vertical-align:middle;}
#wishlist .comparetumb{float:left;margin-right:5px;margin-bottom:0;}
#wishlist h2{margin-top:3px;}
.tiny_products .wishprod{margin-bottom:1px;/*max-height:15px;*/max-height:19px;display:inline-block;}
.products .qwbox span{position:relative;line-height:200px;margin:-200px auto 0px;display:none;}
.tiny_products .qwbox span{position:relative;line-height:204px;margin:-204px auto 0px;display:none;}
.qwbox span a{font-size:13px;color:#FFFFFF;background:#EA2E49;padding:5px 7px 5px 7px;text-transform:uppercase;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;text-decoration:none;font-weight:700;}
.qwbox span a:hover{background:#5C8BA6;}
.qwbox:hover span{display:block;}
div#modal{width:680px;margin-top:0px;padding:7px;}
div#modal .description{width:325px;}
div#modal .images{margin:0;max-height:106px;overflow:hidden;max-width:325px;margin-left:-4px;padding-left:4px;padding-top:4px;margin-top:15px;padding-bottom:4px;}
div#modal .description .compare{margin:0;}
div#modal .container{padding:10px 0 0px;}
div#modal .comment_list{margin-top:0px;}
div#modal .cloud-zoom{cursor:default;}
div#modal a.button{margin-left:0px;line-height:17px;font-size:14px;padding:6px 12px 6px 12px;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;text-decoration:none;font-weight:700;text-transform:uppercase;float:none;}
div#modal .wishcomp .compare{display:none;float:left;margin-right:0px;}
div#modal .wishprod{display:none;}
div#modal .pricecolor{margin-bottom:10px;}
div#modal .description .variants{margin-bottom:12px;}
div#modal div.b1c_caption{margin-top:30px;}
div#modal .b1c_option{margin-top:10px;}
div#modal .images .imagesmall{margin-bottom:10px;}
div#modal .imagebig{width:320px;}
div#modal .imglenss{max-width:320px;max-height:300px;}
div#modal .buttonred{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
div#modal iframe#youtube{max-height:404px;max-width:644px;}
div#modal #tab2 img{height:auto;max-width:100%;}
div#modal #relproduct{margin:0 0 20px 0;}
#fancybox-content div#modal div{overflow:visible !important;}
.product .description .variants{margin-bottom:20px;}
.products .compare{float:right;}
#prod_right .compare{/*float:left;*/margin:0 0 0 8px;}
.wishcomp img:hover{filter: brightness(90%);}
.tiny_products #prod_right form.compare{float:none;}
.description .compare{float:left;}
.tiny_products div.compare{margin-bottom:4px;/*max-height:15px;*/max-height:19px;display:inline-block;margin-left:8px;}
.compare label, .compare a{margin-right:20px;/*border-bottom:1px dashed currentColor;*/cursor:pointer;text-decoration:none;}
.tiny_products .compare label, .tiny_products .compare a{margin-right:0px;}
.ratecomp{width:100%;display:table;}
#compare_informer1{padding:0px 13px 0px 13px;margin:0px 0 10px 0;}
#compare_informer1 .comparetumb img{max-width:25px;max-height:25px;margin-top:2px;}
#compare_informer1 li a{font-size:11px;color:#505050;text-decoration:none;text-transform:none;display:table-cell;vertical-align:middle;}
#compare_informer1 a.titlecomp{font-size:17px;font-weight:700;text-decoration:none;text-transform:none;}
#compare_informer1 .comparetumb span{width:25px;text-align:center;display:table-cell;}
#compare_informer1 .clearcompare{text-align:right;font-size:11px;text-transform:uppercase;font-weight:700;margin-bottom:7px}
#compare_informer1 .makecompare{float:left;font-size:11px;text-transform:uppercase;font-weight:700;}
#compare_informer1 ul{margin:15px 0;list-style:none outside none;}
#compare_informer1 li{height:25px;clear:left;display:table;margin-bottom:3px;}
#compare_informer1 ul li img{vertical-align:middle;}
#compare_informer1 .comparetumb{float:left;margin-right:5px;margin-bottom:0;}
.titlecomp{font-size:18px;font-weight:400;margin-bottom:10px;}
#wishlist .wish-title{margin-top:3px;margin-bottom:10px;}
#column-left #compare_informer{margin:10px 0;}
.heading{color:#1A457D;font-family:"PT Sans Narrow", "Tahoma", "Geneva", sans-serif;font-size:26px;margin-bottom:10px;}
img.compareempty{vertical-align:middle;margin-right:8px;}
a.adata{text-decoration:none;color:#505050;}
.compare_price{text-decoration:line-through;vertical-align:top;}
.product .wishcomp{display:table;margin-top:0px;margin-bottom:10px;width:100%;}
.productstyle .wishcomp{width:236px;float:right;}
.productstyle .vkredit{float:left;}
.tiny_products .product .wishcomp{width:auto;float:right;/*margin-top:-3px;*/margin-top:5px;margin-bottom:0px;}
#prod_right .wishcomp{width:100%;/*margin-top:10px;*/margin-top:5px;margin-bottom:0px;}
#modal .wishcomp{display:table;margin:0px 0 2px 0px;}
.wishcomp{font-size:12px !important;}
.tiny_products input[type="submit"]{float:left;}
#prod_right .variants select{max-width:180px;margin-top:30px;}
#prod_right select.p0{margin-top:5px;display:table;}
.tiny_products #prod_right select.p0{display:block;float:left;}
#prod_right select.p1{margin-top:5px;}
.custom-block-left,
.custom-block-right{position:fixed;top:220px;z-index:1099;}
.custom-block-icon{width:50px;height:50px;background-position:center;background-repeat:no-repeat;}
.custom-block-content{padding:10px 10px 5px 10px;min-height:50px;background-color:#FFFFFF;}
.custom-block-content > div{position:relative;width:100%;height:100%;}
.custom-block-left .custom-block-icon{position:absolute;top:0;right:-50px;border-radius:0 5px 5px 0;}
.custom-block-right .custom-block-icon{position:absolute;top:0;left:-50px;border-radius:5px 0 0 5px;}
.custom-block-content hr{margin-bottom:7px;}
.custom-block-content img{margin:5px 0;}
.custom-block-content a{display:inline-block;margin:10px 0;}
#customleft3{top:380px;position:fixed;width:280px;left:-280px;}
#customleft2{top:320px;position:fixed;width:430px;left:-430px;}
#customleft1{top:260px;position:fixed;width:580px;left:-580px;}
#customright3{top:380px;position:fixed;width:240px;right:-240px;}
#customright2{top:320px;position:fixed;width:300px;right:-300px;}
#customright1{top:260px;position:fixed;width:300px;right:-300px;}
.slidertop{background:transparent;box-sizing:border-box;clear:both;margin:20px auto 0px auto;max-width:1200px;outline:medium none currentColor;overflow:hidden;position:relative;border-bottom:0px solid #FFFFFF;}
#currency ul li{display:inline;font-size:12px;list-style:none outside none;padding-right:5px;}
#currency a{background-color:#FFFFFF;color:#333333;border-radius:50%;display:block;float:left;margin:3px;max-height:17px;min-width:17px;padding:1px 6px;text-decoration:none;}
#currency a:hover{background-color:#FAFAFA;}
#currency a.RUR{text-decoration:line-through;font-family:Tahoma;font-size:13px;padding:0 6px 1px 6px;}
#currency a.RUB{text-decoration:line-through;font-family:Tahoma;font-size:13px;padding:0 6px 1px 6px;}
#super-menu{background:none;border:none;height:40px;}
#super-menu > ul{width:100%;display:table;overflow:auto;list-style:none;margin:0;padding:0;position:relative;}
#super-menu > ul > li{border-left:1px solid #333745;display:table-cell;min-width:85px;}
#super-menu > ul > li:nth-child(2){border-left:0px !important;}
#super-menu > ul > li > a{text-align:center;height:40px;font-size:16px;text-transform:uppercase;color:#FFFFFF;text-decoration:none;display:block;z-index:6;position:relative;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;line-height:2.5;font-weight:700;}
#super-menu > ul > li > a span{font-weight:400;}
#super-menu > ul > li:hover{background-color:#ea2e49;}
.super-menu > li > div{position:absolute;width:1200px;background-color:#5F6874;border-top:1px solid #333745;left:-200px;padding-left:15px;padding-top:15px;visibility:hidden;opacity:0;}
.larger-logo .super-menu > li > div, .header_ii .super-menu > li > div{left:0;}
.show-more span{display:none;}
.mega-menu a, .menu a{text-decoration:none;}
.mega-menu-item{float:left;width:206px;padding:10px;padding-bottom:10px;padding-top:10px;margin-right:15px;margin-bottom:15px;font-size:14px;background-color:#FFFFFF;min-height:161px;font-weight:700;max-height:161px;}
.mega-menu-item .menudescription{max-height:131px;overflow:hidden;text-overflow:ellipsis;padding-top:8px;}
.mega-menu-item ul li{height:20px;}
.mega-menu-item p{font-weight:400;font-size:12px;text-align:justify;margin:0 0 3px 0;line-height:15px;}
.mobile-nav .mega-menu-item ul li{height:35px;}
.mega-menu-divider{clear:both;}
.mega-menu-top{text-transform:uppercase;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;background-color:#ea2e49;padding:6px 7px;display:block;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mega-menu-sub{color:#333;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:13px;line-height:1.2;margin-left:0px;text-transform:none;padding:3px 0;font-weight:400;}
.mega-menu-item ul li span:before{position:relative;display:inline-block;font-family:'icons';content:"1";line-height:1.3;font-size:11px;padding-right:3px;padding-top:4px;}
.mega-menu-item ul{float:left;width:100%;padding-top:5px;max-height:102px;overflow:hidden;}
.mega-menu-item p.more{font-size:13px;font-weight:400;display:table;margin:5px 0 5px 0;}
.item-no-image > ul{max-width:100%;}
.mega-menu-item img{float:right;max-width:100px;margin-left:8px;max-height:122px;}
.mega-menu-top:hover, .brands-menu-top:hover{color:#F4F4F4;}
#topcatmore{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-weight:700;font-size:14px;line-height:22px;}
.brands-menu{padding-left:17px;display:none;}
.brands-menu-item{float:left;padding:10px;margin-right:15px;margin-bottom:15px;margin-left:2px;font-size:13px;background-color:#FFFFFF;max-width:100px;font-weight:700;min-height:128px;max-height:128px;min-width:100px;}
.brands-menu-item > a{line-height:1.2;}
.brands-menu-item img{display:block;margin:0 auto;cursor:pointer;max-height:100px;max-width:100px;}
.brands-a{vertical-align:middle;}
.brands-menu-top{color:#FFFFFF;text-transform:uppercase;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;background-color:#ea2e49;padding:6px 7px;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.dropdown-menu{background:#FFFFFF;position:absolute;z-index:5;color:#333745;display:none;-webkit-box-shadow:0 1px 5px -1px rgba(0,0,0,.5);box-shadow:0 1px 5px -1px rgba(0,0,0,.5);}
.dropdown-menu li a{display:block;padding:11px 12px 11px 7px;color:#333;font-size:13px;}
.dropdown-menu li a:before{font-family:'icons';content:"1";font-size:9px;padding-right:3px;}
.dropdown-menu li:hover a{background-color:#ea2e49;color:#FFFFFF;}
#super-menu .open{display:none;position:relative;}
.sf-menu > li.open{display:none;}
.sf-menu ul{position:absolute;display:none;top:100%;z-index:99;-webkit-box-shadow:0 1px 3px -1px rgba(0,0,0,.5);box-shadow:0 1px 3px -1px rgba(0,0,0,.5);background-color:#FFFFFF;}
.chrome .sf-menu ul{-webkit-box-shadow:0 1px 5px -1px rgba(0,0,0,.5);box-shadow:0 1px 5px -1px rgba(0,0,0,.5);}
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul{display:block;}
.sf-menu ul ul{top:0;left:100%;}
.sf-menu li{background-color:transparent;white-space:nowrap;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:relative;}
#menu > ul > li ul > li > a{padding-right:22px;}
.sf-menu li a span{position:relative;}
.sf-menu > li > a span{display:none;}
.sf-menu > li ul span{display:block;float:right;margin-left:10px;position:absolute;right:7px;display:inline-block;}
.sf-menu > li ul span:before,
.sf-menu > li > a span:before{font-family:'icons';content:"1";font-size:11px;}
#menu ul.sf-menu a,
#menu ul.sf-menu ul li:hover a{text-decoration:none;display:block;position:relative;}
.sf-menu ul li a{padding:13px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;}
.menu-hide{display:none !important;}
.brands-div{display:table-cell !important;vertical-align:middle;height:100px;}
#super-menu > ul{position:absolute;}
.blockimg{float:left;width:690px;margin-bottom:30px;}
#swipebox{clear:both !important;text-align:center;}
.tiny_products #prod_right{border-left:0px solid #DBDBDB;float:none;min-height:1px;padding-left:0px;padding-top:0px;width:auto;}
.tiny_products .annotation{display:none;}
.tiny_products #prod_right .variants select{margin-top:0px;max-width:100%;}
.tiny_products #prod_right .variants span{height:23px !important;}
.tiny_products #prod_right .variants div div{height:0px !important;}
.tiny_products #prod_right .wishcomp{float:right;margin-bottom:0px;margin-top:-4px;width:auto;}
.tiny_products #prod_right div.compare{margin-bottom:4px;max-height:15px;float:none;min-height:15px;}
.tiny_products #prod_right .wishprod{margin-bottom:1px;max-height:15px;float:none;min-height:15px;}
.variants select.p0{margin-right:3px;}
a#mmenubut{cursor:default;}
#column-left #catalog_menu{padding-bottom:10px;background-color:#ffffff;}
.slidertop{display:block;}
#relcontent .product{width:190px;margin:0px 8px 18px 1px;min-height:auto;padding-bottom:8px;}
#relcontent .product .image{height:168px;line-height:168px;}
#content #relcontent .image img{max-height:170px;max-width:170px;}
#relcontent .product h3{font-size:16px;}
#relcontent span.price{font-size:14px;font-weight:700;}
#relcontent{margin-bottom:-9px;}
#hitcontent{margin-bottom:-19px;}
.subscribeform{display:table;width:100%;background-color:#edf9fe;vertical-align:middle;height:70px;margin:40px 0 30px 0;padding-left:73px;}
.subscribeform div{display:table-cell;vertical-align:middle;}
.sp-control-label{display:none;}
form .sp-field{display:inline-block}
.getgift{float:left;/*text-transform:uppercase;*/color:#007abd;}
.subscribet{clear:both;color:#464646;}
.subgift{font-size:15px;}
.blogresp{display:table;width:100%;margin:50px 0 0 0;}
.blogresp #blog_menu{display:table;width:100%;padding:0;}
.responses{display:table;width:100%;}
.resp-item{width:33%;display:table-cell;padding-right:15px;padding-left:15px;}
.resp-item:last-child{padding-right:0px;}
.resp-item:first-child{padding-left:0px;}
.blogtitle{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:21px;text-transform:uppercase;font-weight:700;margin-bottom:40px;float:left;}
.blogresp .dateico span{font-size:13px;color:#a1a1a1;}
.blogresp .dateico a.post_title{margin:4px 0 10px 0;font-size:17px !important;font-weight:700;text-decoration:none;color:#264080;display:inline-block;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;}
.blogresp .dateico a.post_title:hover{color:#208bc5;}
.resmore{float:left;}
.blogmore{margin:8px 0 0 30px;bottom:0;}
.blogmore a{color:#264080;font-size:14px;}
.respname-date{display:table;width:100%;}
.respname{font-size:15px;font-weight:700;color:#464646;float:left;}
.resdate{float:left;font-size:13px;color:#a1a1a1;padding-top:2px;}
.restriangle{background:url(../images/triangl.png) 0% 0% no-repeat;width:20px;height:12px;margin-bottom:-1px;position:relative;z-index:10;left:20px;margin-top:15px;}
.respbody{border:1px solid #e5e5e5;padding:20px;position:relative;z-index:1;margin-bottom:25px;width:379px;}
.maincattitle{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:21px;text-transform:uppercase;font-weight:700;margin:20px 0 20px 0px;text-align:center;}
.maincatrow{display:table;width:100%;}
.maincatrow a{color:#333333;}
.maincatitem{display:table-cell;height:164px;margin:0 18px 18px 0;width:387px;float:left;padding:14px 22px;background-color:#edf9fe !important;}
.maincatitem:last-child{margin:0 0 18px 0;float:right;}
.catitemtitle{font-size:15px;font-weight:700;margin-bottom:10px;}
.catitemtitle a{font-size:15px;font-weight:700;text-decoration:none;}
.maincatitem ul{padding-left:15px;}
.maincatitem li{list-style:initial !important;margin-bottom:7px;}
.maincatitem li a{text-decoration:none;}
.emptycartcontent a{color:#3d5189;}
.buttshow{margin:5px 0 8px 0;}
.buttshow span{color:#333946;font-weight:400;margin-top:5px;margin-left:5px;}
a.admin_bookmark{display:none;}
.cartmore{background:url(../images/grad.png) 0% 0% no-repeat transparent;display:table;width:1200px;border-top:1px solid #aeb7bf;padding:20px 0 25px 65px;margin:40px 0 -25px -25px;}
.cartmore p, .cartmore .backcall .zoom1{font-size:14px;}
#prod_right .wishcomp{width:auto;float:right;margin-top:5px;}
#prod_right .compare{/*float:none;*/margin-bottom:4px;}
#prod_right .compare label, #prod_right .compare a{margin-right:0px;}
.confcheck{display:table;width:100%;margin:15px 0 15px 0;}
.confcheck svg{float:left;margin-top:0px;height:40px;width:40px;fill:#007abd;}
.confcheck .policywrapper{display:table;margin-left:47px;margin-top:4px;}
.confcheck .labeltxt{font-size:12px;text-align:left;}
.confcheck .showpolicy,.confcheck .hidepolicy{display:table;clear:both;margin-top:3px;color:#1b6f9f;cursor:pointer;border-bottom:1px dashed #1b6f9f;border-collapse:initial;}
.confcheck .confpolicy{font-size:12px;width:100%;margin-top:10px;background-color:#f5f2f2;padding:8px;text-align:justify;border-radius:5px;}
#btf_form .confpolicy,#fancybox-content .confpolicy{max-height:100px;overflow-y:auto!important;border-radius:0px;}
.confcheck .personaldata{color:#1b6f9f;cursor:pointer;border-bottom:1px solid #1b6f9f;}
.subform svg{height:24px;width:24px;}
.subform .policywrapper{margin-left:27px;}
.subform .confcheck{padding-left:20px;padding-top:4px;}
.subform{padding:10px 0 5px 0;}
#subscribe{width:737px;}
.comment_list .blogimage{display:table;width:240px;float:left;}
.comment_list .blogtext{display:table;}
.postimages a{display:table;float:left;width:18%;margin:0 1% 10px 1%;line-height:180px;text-align:center;border-radius:10px;border:2px dashed #dadada;}
.postimages img{width:80%;margin:10px auto;vertical-align:middle;}
#stadn{position:fixed;right:20px;top:75vh;z-index:100;width:290px;display:table;background-color:rgba(9, 128, 160, 0.8);color:#ffffff;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0px 0px 3px rgba(76, 76, 76, 0.3), 3px 3px 10px rgba(105, 103, 103, 0.2);}
.stad-left{display:table-cell;width:60px;vertical-align:middle;}
.stad-left img{width:50px;}
.stad-right{display:table-cell;vertical-align:top;}
.stad-title{font-weight:700;font-size:14px;margin-bottom:4px;}
.stad-body{font-size:13px;line-height:17px;}
.stad-body a{color:#ffffff;}
.stad-body a:hover{color:#ffffff;}
.mousetrap{display:none;}
.bodyicons{margin:20px 0 20px 10px;display:table;width:100%;}
.bodyicons a{color:#007abd;margin-right:20px;font-size:14px;}
.bodyicons img{vertical-align:middle;margin-right:15px;}

.vkredit {display:table;position:relative;margin-bottom:10px;color:#74a74a;border-bottom:1px dashed #74a74a;font-size:12px;cursor:pointer;}
.vkredittext {display:none;position:absolute;top:-225px;padding:10px;background-color:#ffffff;color:#333333;font-size:13px;width:300px;max-width:300px;border:1px solid #93ccf6;margin-left:-10px;}
.vkredittext.showkredit {display:table;}
.vkredittext p{margin-bottom:4px;}
.vk_title{text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:15px;}
.vkredittext::before, .vkredittext::after {
    content: ''; 
    position: absolute;
    right: 10px; bottom: -20px;
    border: 10px solid transparent;
    border-top: 10px solid #93ccf6;
   }
   .vkredittext::after {
    border-top: 10px solid #ffffff;
    bottom: -19px; 
   }
.kred_wrapper span{border-bottom:1px solid #c6cbcf;color:#297abc;vertical-align:middle;line-height:20px;}
.kred_wrapper img {float:right;}

#amount{display:inline-flex;border:1px solid #dadada;border-radius:5px;overflow:hidden;}
#amount input{display:table-cell;height:28px;font-size:16px;border-radius:0;border:0;text-align:center;}
#amount .minus, #amount .plus{background-color:#efefef;color:#099bde;font-size:15px;padding:0;width:16px;cursor:pointer;}
#amount .amount{padding:0;width:24px;}
#deliveries.productdelivery{display:table;padding:0px 0 0 0px;border:0;margin-top:10px;max-width:400px;}
.productdelivery li{background:none !important;padding:0 !important;}
.productdelivery .delivery-header{padding:8px 0 0px 0;}
#deliveries.productdelivery li .description{margin-left:0;margin-top:6px;}
.productdelivery .delivery-header{font-size:13px;font-weight:400;}
.productdelivery p{margin-bottom:6px;}
.delivery_title{margin-top:20px;font-weight:700;border-top:1px solid #dadada;padding-top:15px;}
.delivery_title .cityhere{color:#264080;border-bottom:1px dashed #264080;cursor:pointer;text-decoration:none;}
.delivery_title .cityhere:hover{color:#208bc5;border-bottom:1px dashed #208bc5;}
.devpriceright{float:left;width:254px;}
.pricewrapper{display:inline-block;vertical-align:top;width:119px;}
.priceleft{display:table-cell;}
.priceleft .price{margin:0 5px 0 0 !important;color:#f76a00;}
.pricewrapper .currency{display:table-cell;vertical-align:bottom;padding:0 0 2px 0px;}
.amountchooser{display:table-cell;width:71px;}
.deshseparator{display:inline-block;width:185px;margin-left:0px;}
.deshseparator #viewformd, .deshseparator #viewformu{margin-left:0;}
.description .preim ul{display:table;width:100%;padding:12px 0;border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin-bottom:20px;}
.description .preim li{display:inline-block;height:50px;padding:4px 0px 0 50px;width:136px;}
.description .preim li:first-child{padding-left:45px;margin-right:5px;}
.description .preim li span, .description .preim li a{font-size:12px;text-decoration:none;color:#3aa8f2;border-bottom:1px dashed #3aa8f2;}
.description .preim .garant{background:url(../images/icons/garant.png) 0% 50% no-repeat;}
.description .preim .obmen{background:url(../images/icons/obmen.png) 0% 50% no-repeat;}
.description .preim .sborka{background:url(../images/icons/sborka.png) 0% 50% no-repeat;}
.description .preim .official{background:url(../images/icons/official.png) 0% 50% no-repeat;}
.attachreq{display:none;margin-top:12px;clear:both;}
.attachreq.show{display:table;}
.payertype{display:table;}
.payertype div{display:inline-block;}
.payertype .checkbox{margin-right:7px;}
.errorupload{background-color:#f56c6c;color:#ffffff;font-size:13px;padding:3px 10px;border-radius:5px;}
.successload{background-color:#379635;color:#ffffff;font-size:13px;padding:3px 10px;border-radius:5px;}
.payertype label{font-size:15px !important;}
.payertype .activetitle{color:#386eb6;}
.payertype ul{margin-bottom:18px;}
.payertype li{display:inline-block;}
.payertype li:first-child{margin-right:40px;}
.inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}
.inputfile + label{display:inline-block;cursor:pointer;margin-bottom:10px;}
.inputfile + label span{color:#386eb6;border-bottom:1px dashed #208bc5;font-size:14px;}
.inputfile + label span:hover{color:#208bc5;border-bottom:1px dashed #208bc5;}
.inputfile + label path{fill:#208bc5;}
.inputfile + label svg{width:14px;height:14px}
#oneclick .payertype .checkbox{width:17px;margin-right:4px;}
#oneclick .payertype label{font-size:14px !important;}
#oneclick .payertype li:first-child{margin-right:15px;}
#oneclick .payertype input{height:auto;}
#oneclick .payertype ul{margin-bottom:5px;}
#oneclick .payertype li{padding:0;display:inline-block;}
#oneclick .confcheck{margin-top:2px;}
#oneclick .confcheck .labeltxt{font-size:11px;}
.successwindow{text-align:center !important;}
.successwindow p{text-align:center !important;}
.successwindow button{float:none;outline:none;}

.oneclick_title{font-size:35px;color:#007abd;}
.oneclick_title_two{font-size:17px;color:#007abd;margin-bottom:13px;}

.carousel.slick-vertical{width:90px;max-width:90px;height:483px;overflow:hidden;padding:9px 0;}
.carousel .slick-slide{display:none;}
.carousel .slick-active{display:block;}
.carousel .slick-next{right:18px;background:url(/js/carousel/down.png) 10px 50% no-repeat transparent;bottom:0;top:initial;height:10px;width:64px;}
.carousel .slick-prev{left:8px;background:url(/js/carousel/up.png) 10px 50% no-repeat transparent;bottom:initial;top:0;height:10px;width:64px;}
.carousel .imagesmall{margin-bottom:11px !important;}
.availbonuses{margin:5px 0 5px 0;font-size:12px;}
.bonusblock .c_title{margin-left:5px;}
.showblock{cursor:pointer;text-decoration:underline;}
.hideblock{display:none;}
#adminset, .compare label, .compare input, .compare, .brands-menu-item, .brands-menu-top, .mega-menu-item, .mega-menu-top, .mega-menu-item ul, #fancybox-wrap, .b-share__handle, .yashare-auto-init, span.b-share, div.product .imagebig, .tiny_products .product, #fancybox-close, #fancybox-content, #fancybox-outer, .tooltipBody, .tooltip, .annotation, h3, .ratecomp, .wishprod, #prod_right, .product .image, #purchases1 .purimage, .c_total, .product .imagesmall, #last_products li > .image, .block .timer{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
#container iframe{display:block;}
p{font-size:13px;margin-bottom:10px;}
h1{font-size:19px;margin-bottom:10px;font-weight:400;}
#productcard h1{font-size:27px;}
h2{clear:both;font-size:18px;margin-bottom:10px;font-weight:400;}
h3{font-size:16px;margin-top:0px;margin-bottom:10px;font-weight:400;}
e[type="button"]{cursor:pointer;}
#blog{list-style:none;}
ul.stars, #content .post-pg ul, #content .page-pg ul{margin-bottom:10px;}
#content ul li, #content ol li{list-style:none outside none;}
.comment_list li ul li, ul.stars li, #annot ul li, .description ul li, .annotation ul li, .box .main-text ul li, #content .post-pg ul li, #content .page-pg ul li{background:url("/js/bullet-body.png") 4px 9px no-repeat transparent;font-weight:400;list-style:none outside none;padding:3px 10px 0px 20px;line-height:19px;}
.product .features{list-style:none;width:100%;display:block;clear:both;margin-top:0px;margin-bottom:0px;}
#tab2 .right, #tab2 .left{width:50%;float:left;clear:none;}
#tab2 .left{padding-right:10px;}
#tab2{display:table;width:100%;}
.product .features li{padding:5px 10px 10px 0px;}
.comment_list{border-top:1px dotted #CFCFCF;}
.comment_list li{padding:10px 5px 10px 5px;overflow:hidden;}
.comment_list li.even, li .comment_admin, li .comment_admint{background-color:#F7F7F7;}
.comment_list li, li.even .comment_admin, li.even .comment_admint{background-color:#FEFCFE;}
.comment_list li li.even{background-color:transparent;}
.comment_admin{margin:0px 0px 0 15px;padding:7px 10px;border-radius:0 4px 4px 4px;border:1px dashed #DADADA;margin-top:-1px;position:relative;z-index:1;}
.comment_admint{margin:15px 0px 0 15px;padding:3px 11px;border-radius:4px 4px 0 0;font-weight:700;width:135px;border-top:1px dashed #dadada;border-left:1px dashed #dadada;border-right:1px dashed #dadada;position:relative;z-index:5;}
.product .features label{font-style:normal;display:table;width:51%;float:left;}
.product .features label.lfeature{width:auto;background:none;margin-left:5px;max-width:220px}
.product .features p{float:left;display:block;width:70%;}
.product .variants{font-size:12px;width:100%;}
.product .variant td{padding-bottom:6px;vertical-align:middle;}
.product .compare_price{font-size:13px;text-decoration:line-through;white-space:nowrap;color:#333333;}
.product span.price{font-size:22px;white-space:nowrap;margin:7px 0 8px 0;}
.product .currency{font-size:14px;white-space:nowrap;font-weight:700;}
.product .variant_name{float:left;margin-right:10px;font-size:12px;}
.product .variant_radiobutton{margin-right:5px;margin-left:0px;}
#back_forward{font-size:13px;padding:20px 0;clear:both;text-align:center;}
#back_forward a.prev_page_link{margin-right:20px;}
.tiny_products{list-style:none;display:block;margin-right:-14px;}
.tiny_products .product{display:-moz-inline-box;display:inline-block;*zoom:1;*display:inline;word-spacing:normal;vertical-align:top;}
.tiny_products .product .image{vertical-align:middle;text-align:center;width:100%;padding:0px;margin-bottom:10px;border:0px;}
.tiny_products .product .image img{vertical-align:middle;max-width:180px;max-height:180px;}
.tiny_products .product h3, .tiny_products .product .products_h3{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:17px;margin-bottom:0px;display:block;font-weight:400;height:66px;overflow:hidden;max-height:65px;}
.brand-pg h3{height:33px !important;}
.product h3 a, .product .products_h3 a{text-decoration:none;}
.products{list-style:none;display:block;}
.products .product{width:100%;display:table;clear:both;border-top:1px dotted #dadada;padding-top:13px;padding-bottom:15px;}
.products .product .image{text-align:center;width:200px;height:200px;line-height:200px;vertical-align:middle;background-color:#ffffff;border:0px solid #e0e0e0;float:left;padding:5px;margin:4px 0px 0px 0px;}
.products .product .image img{max-width:190px;max-height:190px;vertical-align:middle;}
.products .product .product_info{float:right;width:700px;}
.products .product h3{font-size:20px;margin-bottom:0px;padding-bottom:5px;font-weight:700;border-bottom:1px solid #DBDBDB;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"PT Sans Narrow", "Tahoma", "Geneva", sans-serif;}
.products .product .annotation{font-size:12px;float:left;width:480px;margin-top:0px;line-height:20px;overflow:hidden;text-overflow:ellipsis;max-height:182px;padding-top:5px;}
.products .product .annotation p{font-size:12px;}
#prod_right{float:right;width:180px;border-left:1px solid #dbdbdb;padding-top:5px;padding-left:15px;min-height:182px;}
#prod_right .b1c{float:left !important;margin-top:10px;}
.products #nodashed{border-top:0px;padding-top:3px;}
.button{float:left;clear:left;cursor:pointer;}
.buttonred{background-color:#ff6b00;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0px solid #EB1C24;display:inline-block;color:#555555;font-family:Arial,tahoma,sans-serif;font-size:16px;font-weight:700;padding:8px 12px 8px !important;text-decoration:none;cursor:pointer;color:#FFFFFF;text-transform:uppercase;}
.buttonred:hover{background-color:#ff4200 !important;border:0px solid #EB1C24;}
.button{background-color:#ededed;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #cccccc;display:inline-block;color:#555555;font-family:arial;font-size:14px;font-weight:700;padding:9px 40px;text-decoration:none;text-transform:uppercase;font-size:16px;}
.button:hover{background-color:#dfdfdf;border:1px solid #cccccc;}
.fright{background-color:#ff6b00;border:1px solid #ff6b00;}
.fright:hover{background-color:#ff4200;border:1px solid #ff4200;}
.fleft:hover{color:#555555 !important;}
#b1c, .b1c{font-size:13px;padding:4px 20px 7px;}
#features{padding:10px 10px 5px 10px;}
#features .feature_name{font-family:"PT Sans Narrow", "Tahoma", "Geneva", sans-serif;padding:7px 7px 7px 20px;font-size:16px;font-weight:700;background:transparent url('../images/roundarr.png') no-repeat left center;cursor:pointer;}
#features .featshow .feature_name{background:transparent url('../images/roundarr90.png') no-repeat left center;}
.featshow .feature_values{display:block !important;}
#features .feature_values{padding:0px;font-size:11px;max-height:120px;overflow-y:auto;}
.feature_values li{list-style:none;display:table;margin-bottom:3px;}
.feature_values input[type="checkbox"]{margin-right:6px;vertical-align:middle}
.feature_values li .chbox{line-height:13px;vertical-align:middle;height:13px;display:table-cell;}
.feature_values li span{line-height:13px;vertical-align:middle;height:13px;display:table-cell;}
.pagination{padding-top:5px;margin-bottom:5px;font-size:12px;overflow:hidden;clear:both;}
#page_navigation{margin-top:10px;margin-bottom:0px;}
.pagination a{display:block;float:left;background-color:#fffeff;margin-right:5px;margin-bottom:5px;padding:4px 4px 4px 4px;min-width:16px;text-align:center;border:1px solid #d7d7d7;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.pagination a.selected:hover,
.pagination a.selected{color:#ffffff;border-width:1px;border-style:solid;}
.pagination a:hover{background-color:#f8f8f8;}
.pagination a.next_page_link, .pagination a.prev_page_link{border:1px solid #d7d7d7;background-color:#fffeff;padding:3px 3px 5px 4px;}
.pagination a.next_page_link:hover, .pagination a.prev_page_link:hover{background-color:#f8f8f8;}
#browsed_products{display:table;}
#browsed_products li{display:block;float:left;overflow:hidden;border:1px solid #e0e0e0;background-color:#ffffff;margin:0 10px 9px 0;width:86px;height:86px;padding:4px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#browsed_products li:hover{-webkit-box-shadow:0px 0px 5px #dadada;-moz-box-shadow:0px 0px 5px #dadada;box-shadow:0px 0px 5px #dadada;}
#browsed_products li a{display:table-cell;vertical-align:middle;text-align:center;width:86px;height:86px;}
#browsed_products img{vertical-align:middle;max-width:80px;max-height:80px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
input[type="text"],
input[type="password"]{width:100%;font-size:16px;}
.form{width:400px;margin-bottom:20px;}
.form textarea{width:100%;height:100px;font-size:18px;font-family:arial;}
.form label{display:block;font-size:14px;padding-bottom:7px;}
.form input[type="text"]{display:block;margin-bottom:10px;}
label.ch_passw{margin-bottom:0px;}
h2.your_orders{padding-top:20px;}
.comment_list{margin-top:15px;list-style:none;clear:both;}
.comment_list li{border-bottom:1px dotted #CFCFCF;padding:15px;font-size:12px;}
.comment_list div{text-align:justify;}
.comment_header{background:url("../images/user.png") 0px 0px no-repeat transparent;font-size:14px;font-weight:700;padding-left:16px;margin-bottom:6px;}
.comment_header i{font-weight:normal;font-style:normal;color:#878787;font-size:13px;}
.comment_form{background-color:#ffffff;padding:15px;width:auto;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:565px;}
.comment_form .h2{display:block;margin-bottom:20px;text-align:center;font-size:24px;}
.comment_form .comment_textarea{width:400px;height:100px;font-size:12px;}
.comment_form label{display:block;float:left;width:120px;font-size:14px;margin-top:15px;color:#646464;}
.comment_form .input_name{font-size:16px;width:400px;margin-top:13px;height:32px;}
.comment_form .captcha, .cart_form .captcha{float:left;display:block;margin-top:15px;margin-right:10px;}
.comment_form .button{color:#ffffff;background:#208bc5;border:0px solid #143d73;float:left;display:block;margin-top:16px;margin-right:0px;padding:10px 80px;text-transform:uppercase;font-weight:700;margin-left:120px;}
.leavecomment:hover, .comment_form .button:hover{background:#4e6f9b;border:0px solid #0369a1;color:#ffffff;}
.leavecomment{color:#ffffff;background:#007abd;border:0px solid #143d73;float:left;display:block;padding:10px 40px;text-transform:uppercase;font-size:16px;font-weight:700;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none;margin:15px 0;width:300px;text-align:center;}
.leavecomment.commbott{margin-left:165px;}
.comment_form .commhelp{color:#b3b3b3;font-size:12px;clear:both;margin-left:120px;margin-top:5px;}
.feedback_form .button{float:right;display:block;margin-right:0px;}
.login_form .button{float:left;display:block;margin-top:12px;margin-right:0px;}
.login_register {display: inline-block;margin: 19px 0 0 20px;font-size:15px;}
.bluelink{font-weight:700;margin-left:10px;border-bottom: 1px dashed #208bc5;text-decoration:none;}
.backform{color:#208bc5;cursor:pointer;text-decoration:underline;}
.feedback_form{background-color:#fafafa;border:1px solid #e0e0e0;padding:15px 15px 10px 15px;margin-top:20px;width:100%;overflow:hidden;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-bottom:0px;}
.feedback_form .input_captcha, .comment_form .input_captcha, .cart_form .input_captcha{float:left;width:100px;font-size:24px;font-weight:bold;text-transform:uppercase;margin-top:15px;height:44px;text-align:center;}
.feedback_form .captcha{float:left;display:block;margin-top:15px;margin-right:10px;}
.register_form .input_captcha{width:100px;font-size:24px;font-weight:bold;text-transform:uppercase;margin-top:15px;height:44px;text-align:center;}
.register_form .captcha{float:left;display:block;margin-right:10px;}
.register_form .button{float:left;clear:right;display:block;margin-top:5px;margin-right:0px;}
.feedback_form .button_send{font-size:18px;float:right;margin-top:25px;}
#purchases1{width:100%;}
#purchases1 tr{height:70px;}
#purchases1 th{vertical-align:top;padding-top:10px;font-size:18px;font-weight:normal;}
#purchases1 .image{width:50px;text-align:center;}
#purchases1 .image a{display:table-cell;vertical-align:middle;text-align:center;width:48px;height:48px;}
#purchases1 .image img{vertical-align:middle;max-width:48px;max-height:48px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#purchases1 .name{padding-left:10px;padding-right:10px;text-align:left;}
#purchases1 td.name{font-size:14px;}
#purchases1 td .download_attachment{white-space:nowrap;color:#3b8500;padding:5px 10px 7px 10px;border-bottom:1px dotted green;background-color:#ccff72;line-height:30px;}
#purchases1 .price{padding-left:5px;padding-right:5px;white-space:nowrap;text-align:right;}
#purchases1 td.price{font-size:14px;width:100px;}
#purchases1 .remove{padding:0;display:table-cell;width:21px;}
#purchases1 .remove img{width:16px;float:right;margin-left:5px;}
.purchaseright .name a{display:table-cell;vertical-align:top;font-size:12px;}
#purchases1 .amount{font-size:14px;padding-left:5px;padding-right:5px;white-space:nowrap;width:70px;text-align:left;}
#purchases .coupon .name{font-size:14px;}
#purchases .coupon .name input.coupon_code{width:240px;height:23px;}
#purchases .coupon .name input{font-size:16px;}
#carttitles td{font-size:14px !important;font-weight:700;text-align:center !important;color:#ffffff;background:#5F6874 !important;padding-bottom:0px !important;}
tr#carttitles{height:35px !important;}
#purchases1{border-spacing:1px;border-collapse:separate;}
#purchases1 .purimage{padding:2px;border:1px solid #E0E0E0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;height:50px;background-color:#FFFFFF;}
#purchases1 [type="button"].button{float:none;cursor:pointer;font-size:14px !important;margin-left:10px;}
.cart-back{background:#FBFBFB;border:1px solid #EEEEEE;margin-bottom:15px;overflow:auto;padding:10px 8px;margin-top:5px;}
#purchases td.lastpur{padding-bottom:20px;}
.buttonblue{padding:4px 10px;font-size:12px;background:#618499;color:#ffffff;text-decoration:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:0;cursor:pointer;font-weight:700;}
.sliderButton input{margin:20px auto 10px auto;padding:6px 20px;cursor:pointer;font-size:15px;font-weight:700;font-family:"PT Sans Narrow", "Tahoma", "Geneva", sans-serif;text-transform:uppercase;color:#ffffff !important;display:table;}
.clearfilter{display:table;margin:20px auto 10px auto;}
.buttonblue:hover{color:#ffffff;background:#82A3B5;}
.brand-filter, .feature-filter{position:relative;border-top:1px solid #c4c4c4;}
.feature-filter.featshow{padding-bottom:7px;}
.show .filterbutton{display:table !important;position:absolute;left:184px;z-index:1000;top:0;margin:0;width:120px;text-align:left;}
.filterbutton img{display:table-cell;margin:0 !important;float:left;}
.filterbutton input{display:table-cell;margin:0 !important;border-radius:0;border:0;color:#ffffff;background-color:#474747;height:35px;padding-right:26px !important;}
.buttonblack{border-radius:0;border:0;color:#ffffff;background-color:#474747;height:35px;}
.buttonblack:hover, .filterbutton:hover{opacity:0.8;}
#purchases1 td{padding-bottom:2px;}
#purchases1 tr{background:url("../images/line-dot.png") 0% 100% repeat-x transparent;}
#purchases1 tr:last-child{background:none;}
.c_discount{float:left;font-weight:400;}
.c_coupon{float:right;padding-right:0px;width:100%;margin-bottom:10px;position: relative;}
.c_total{float:left;clear:left;color:#5F6874;font-size:14px;margin-top:10px;}
.rounded6{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.c_total p{font-size:16px;font-weight:700;margin-bottom:0;}
#price-th-1{padding-top:5px;font-weight:400;}
.c_coupon input.coupon_code{width:204px;height:28px;display:inline-block;float:left;border-radius:4px;}
.c_coupon input.buttonblue{width:95px;height:28px;display:inline-block;background-color:#b6babf;margin-left:5px;font-size:13px;padding:0;}
.c_coupon .c_title{color:#333946;font-weight:400;margin-top:5px;}
.c_coupon .c_title.grey{color:#9c9c9c;}
.c_coupon .promocode{color:#9c9c9c;border-bottom: 1px solid #9c9c9c;display: table;}
.coupon_title{font-size:14px;}
.c_discount p{margin-bottom:0;line-height:25px;}
.c_discount p{font-size:14px;}
.purchases_middle{display:table;width:100%;margin-bottom:20px;}
.c_coupon .coupondisc{margin-top:10px;display:block;}
.c_coupon .message_error{background-color:#eaeaea;border:0px dotted #ff4545;font-weight:700;}
.c_coupon .message_error.coupon_error{background-color:transparent;border:0px dotted #ff4545;font-weight:400;padding:5px 0 0 0;height:auto;margin-bottom:10px;}
.coupontotaltitle{display:inline-block;float:left;font-size:14px;margin-top:10px;}
.coupontotal{display:inline-block;float:right;font-size:14px;margin-top:10px;}
.c_discount .cartfulldiscount{font-size:13px;margin-top:10px;line-height:15px;margin-bottom:10px;}
.coupontotal{color:#ea2e49;}
.c_total input[name=checkout]{background-color:#f76a00;width:320px;color:#ffffff;border:0;padding:14px 10px;margin: 20px 0 18px 12px;}
.payment_button{background-color: #f76a00;width: 320px;color: #ffffff;border: 0;padding: 14px 10px;margin: 20px 0 18px 12px;border-radius: 5px;display: inline-block;font-family: arial;font-weight: 700;text-decoration: none;text-transform: uppercase;font-size: 16px;cursor: pointer;}
#ems-total-price{font-size:23px;}
#price-th-1{font-size:18px;}
#ems-total-price{font-size:14px;}
#price-th-1{font-size:14px;line-height:20px;}
#ems-price-delivery-total{font-size:23px;line-height:33px;}
#price-th-2{margin-top:10px;font-weight:400;}
.cart-blue{background:#5F6874;border:0px solid #EEEEEE;margin-bottom:10px;overflow:auto;padding:4px;margin-top:5px;}
.cart-blue h2{color:#ffffff;font-size:14px;margin:0px;font-weight:700;clear:none;line-height:20px}
.whitecube{color:#5F6874;background:#ffffff;float:left;padding:2px 6px;margin-right:10px;}
.cart_form{margin-top:16px;width:100%;display:table;margin-bottom:0px;}
.cart_form .del_main{display:table;width:100%;}
.cart_form .del_left{width:450px;float:left;}
.cart_form .del_right{width:450px;float:right;}
.cart_form .button{clear:none;margin-top:32px;}
ul#deliveries{margin-top:20px;margin-bottom:20px;background-color:#ffffff;border:1px solid #e0e0e0;padding:20px 20px 0 20px;list-style:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
ul#deliveries li{margin-bottom:20px;}
ul#deliveries li li{margin-bottom:2px;}
ul#deliveries li ul{margin-bottom:10px;}
ul#deliveries li div.checkbox{float:left;height:13px;line-height:20px;}
ul#deliveries li h3, ul#deliveries li .description{display:block;margin-left:25px;}
ul#deliveries select{font-size:13px;margin-top:5px;}
#orders_history{list-style:none;}
#orders_history li{margin-bottom:10px;}
#orders_history li a{font-size:13px;}
table.order_info{margin-right:20px;margin-bottom:20px;background-color:#f9f9f9;}
table.order_info td{padding:10px;border:1px dotted #e0e0e0;font-size:14px;}
.checkout_button{padding:14px 20px 14px 20px;border:1px solid #51a400;background-color:#d3ffa9;color:#2e5e00;font-size:16px;width:320px;}
.message_error{clear:both;height:38px;padding:10px 20px;margin-bottom:15px;margin-top:10px;overflow:hidden;color:red;background-color:#ffcaca;border:1px dotted #ff4545;}
.testRater{margin-bottom:10px;}
.rater span{vertical-align:middle;}
.rater-rating{margin-top:5px;}
.rater-starsOff, .rater-starsOn{display:inline-block;height:23px;background:url(/js/rating/stars_new2.png) repeat-x 0 0px;}
.rater-starsOn{display:block;max-width:115px;top:0;background-position:0 -22px;}
.rater-starsHover{background-position:0 -44px!important;}
.rater .test-text{display:inline-block;font-size:10px;vertical-align:top;margin-top:3px;}
.rater .rater-rateCount{font-size:10px;vertical-align:top;}
.catrater{margin-bottom:3px;float:left;width:70px;}
.testRater_sm{margin-bottom:7px;margin-left:15%;}
.rater_sm span{vertical-align:middle;font-size:9px;}
.rater-rating_sm{margin-top:3px;}
.rater-starsOff_sm, .rater-starsOn_sm{display:inline-block;height:12px;background:url(/js/rating/stars_small.png) repeat-x 0 0px;}
.rater-starsOn_sm{display:block;max-width:60px;top:0;background-position:0 -22px;}
.rater-starsHover_sm{background-position:0 -44px!important;}
.testRaterBottom,.testRaterBottom1{float:left;margin:20px 50px 0 0}
.rater_label{display:inline-block;vertical-align:top;margin:4px 10px 0 0;font-size:14px;color:#646464;}
.new_rater{margin-top:0;margin-right:20px;display:inline-block;float:none;}
.rater_annot{display:inline-block;vertical-align:top;color:#b3b3b3;font-size:12px;}
.rater_annot p{margin-bottom:1px;font-size:12px;}
.testRaterBottom .rater-starsOff,.testRaterBottom .rater-starsOn,.testRaterBottom1 .rater-starsOff,.testRaterBottom1 .rater-starsOn{display:block}
.new_nocomments{margin-top:10px;font-size:12px;color:#919191;}

.block .timer{background:url("/js/clock.png") 0px 0px no-repeat #ffffff;height:39px;margin:0px auto 10px auto;padding:3px 17px 3px 44px;text-align:center;width:115px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border:2px solid #dadada;}
.block .timer > .digits{font-size:20px;font-weight:400;line-height:26px;}
.block .timer > .digits span{font-size:10px;font-weight:400;line-height:26px;}
.block .timer > p{font-size:10px;padding:0px !important;margin:0px !important;}
.block .text p{margin-bottom:8px;}
.block .text{font-size:12px;padding:10px 10px 0 10px;}
.hideBtn{background:transparent url('../images/_plus.gif') no-repeat left center;font-size:11px;cursor:pointer;outline:none;padding:0px 14px 2px;}
.hideBtn.show{background-image:url('../images/_minus.gif');}
ul#deliveries li #hideCont{display:none;}
span.delivery-header{font-size:15px;font-weight:700;padding:0px 10px 0px 10px;line-height:20px}
.product .description{padding:0;}
.description{padding:15px 0 0px 0;}
.description .product-brand{margin-bottom:2px;margin-right:20px;width:171px;display:inline-block;}
.product-brand span, .sku span{font-weight:700;}
.otzlink span, .otzlink a{text-decoration:none;cursor:pointer;font-weight:400;margin-left:10px;font-size:12px;display:inline-block;}
.otzlink span, .otzlink a{border-bottom:1px dashed #007abd;color:#264080;}
.otzlink span:hover, .otzlink a:hover{color:#208bc5;}
#reset_payment{margin:10px 20px 25px 0;}
input[name="to"]{width:250px;border:1px solid #C9C9C9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3px 5px;font-size:18px;display:block;margin:10px 0;}
.cart_form input.button{float:right;}
#tagsblock h2.tags{font-size:11px;font-style:italic;background:none;padding-left:0px;text-align:left;letter-spacing:0px;}
.jcarousel-skin-tango{margin:0 0 15px 0;}
.jcarousel-container-horizontal{-webkit-box-shadow:0px 0px 4px #eaeaea;-moz-box-shadow:0px 0px 4px #eaeaea;box-shadow:0px 0px 4px #eaeaea;}
input, textarea{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #DADADA;padding:3px 5px 3px 5px;background:#FDFDFD;}
input[type="radio"]{margin:3px 0 0 0;padding:0;border:0;}
input[type="checkbox"]{margin:0;padding:0;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
img.user{vertical-align:middle;margin-right:5px;margin-bottom:2px;}
span.cart{vertical-align:middle;float:left;margin-right:10px;}
span.cart img{height:28px;}
.ui-effects-transfer img{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border:1px solid #dadada;background-color:#fff;z-index:100;position:relative;}
.captcha img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.minorder{display:block;margin:0px;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #dadada;background-color:#FBFBFB;padding:10px;font-size:14px;}
.minorder_inf{display:block;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #dadada;background-color:#F1F1F1;padding:5px 5px 7px 5px;font-size:12px;color:#CA0D0D;margin-top:20px;}
.product h2{padding-top:15px;}
.tabbody h2{padding-top:0;}
.in_cat{font-size:11px;}
.dateico span{font-size:10px;}
.dateico img{margin-right:5px;vertical-align:middle;}
.dateico a.post_title{display:block;margin:3px 0 6px 0;text-align:justify;font-weight:400;font-size:12px !important;}
li.dateico{margin:0px 0 0 0;}
.blog_annotation{font-size:12px;text-align:justify;}
.blog_annotation p{margin-bottom:5px;font-size:12px;}
.blog_annotation img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.post_title{padding-left:0px !important;}
.martline li.dateico{float:left;margin:0px 18px 0px 0;width:197px;}
.martline li.dateico:last-child{margin-right:-1px;}
.martline{clear:both;overflow:hidden;margin-top:10px;padding-bottom:7px !important;}
.response q{font-size:12px;}
.response a{font-size:12px;}
.response p{text-align:justify;}
div.bordercell{padding:40px;border:1px solid #cAcAcA;background-color:#FFFFFF;text-align:center;width:650px;margin:0 auto;font-size:15px;}
div.product{margin-top:15px;}
input, textarea, select{outline:none;}
#purchases1 .amount select{font-size:12px;min-width:55px;}
.tiny_products .variants select{max-width:182px;}
.products .variants select{max-width:160px;}
select{height:23px;}
.variants select{color:#6A6969;font-size:11px;margin:0px;}
.display_num select{min-width:45px;}
#selectPrductSort{min-width:100px;}
.feature_values .sort select{color:#6A6969;font-size:11px;margin:0;max-width:180px;}
.brand-filter .sort select{color:#6A6969;font-size:11px;margin:0;max-width:180px;}
.sort-filter .sort select{color:#6A6969;font-size:11px;margin:0 0 0 5px;}
div#mfeatures span, .product-filter span{font-size:12px;display:block;float:left;margin-top:11px;}
#list_b{background:url("/js/list_a.png") 0px 0% no-repeat transparent;display:inline-block;height:24px;margin-left:8px;margin-right:0px;width:25px;}
#grid_b{background:url("/js/grid_a.png") 0px 0% no-repeat transparent;display:inline-block;height:24px;width:25px;}
.product-filter{background:#F4F4F4;margin-bottom:0px;padding:0px 6px 0px 6px;display:table;width:100%;}
.product-filter .sort{float:left;font-size:11px;font-weight:700;margin:0px 0 0px 0;}
.product-filter select{color:#333333;font-size:13px;margin:7px;}
.product-filter .display{float:right;margin:7px 0 0 0;}
.product-filter .display_num{float:left;margin:0px 0 0px 5px;font-size:12px;font-weight:700;}
.product-filter .display .view{font-size:12px;font-weight:700;float:left;margin:4px 0 5px 0;}
#list_a{background:url("/js/list_a.png") 0px 100% no-repeat transparent;display:inline-block;float:left;height:24px;margin-left:8px;margin-right:3px;text-indent:-9999px;width:25px;}
#grid_a{background:url("/js/grid_a.png") 0px 100% no-repeat transparent;display:inline-block;height:24px;text-indent:-9999px;width:25px;}
/*.tabs{border-top:1px solid #d9d9d9;padding:8px 30px 0 30px;}
.container{clear:both;padding:20px 0 5px 0;}
.tab_container{z-index:5;position:relative;clear:both;padding:10px 0px 0 10px;border-top:1px solid #D9D9D9;background:#fff;}
.tab_container .product{border:none;box-shadow:none!important;padding:20px 0;}
ul.tabs li a{text-decoration:none;text-transform:uppercase;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;margin:0;font-size:16px;font-weight:400;border-bottom:1px dashed #007abd;color:#007abd;}
ul.tabs li{position:relative;z-index:0;display:inline-block;padding:10px 30px 16px;background-color:#ffffff !important;}
ul.tabs li.active{border-bottom:3px solid #02a8f3;z-index:99;-webkit-box-shadow:none;box-shadow:none;}
ul.tabs li.active a{color:#333333;border-bottom:0;}
.tabs a, #comments .comm-title{padding-top:0px;}
.product .features{margin-bottom:10px;margin-top:0px;}
.tab_container #tab3 h3{font-size:13px;}
.product .images{margin-bottom:0px;padding-bottom:0px;margin-right:23px;}
.product .images img{margin-bottom:0px;}
#comments .comm-title{color:#1A457D;margin-bottom:10px;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:20px;font-weight:700;}
.tab_container #tab3{margin-bottom:10px;}
.tabtitle{font-weight:700;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:16px;margin-bottom:15px;}
.tab_content{display:table;width:100%;}
.tableft{display:table-cell;width:50%;vertical-align:top;}
.tabright{display:table-cell;width:570px;padding-left:30px;}
.tabbody{padding-top:5px;}
.tab_container .ottname{background:#ffffff;padding-right:10px;padding-bottom:1px;}
.product .features label{background:url(../images/dash.png) center bottom repeat-x;}
.featureline{height:28px;}
.featureline .imgvopr{cursor:help;margin-left:10px;top:-3px;position:relative;background:url(../images/vopr.png) center center no-repeat;width:21px;height:21px;display:inline-block;}
.featureline .imgvopr:hover{background:url(../images/voprh.png) center center no-repeat;}
.imgvopr .restriangle{background:url(../images/trianglblue.png) 0% 0% no-repeat;width:21px;height:11px;margin-bottom:-1px;position:relative;z-index:10;left:initial;margin-top:25px;display:none;}
.imgvopr .respbody{border:1px solid #83d4f9;padding:15px;position:relative;z-index:1;margin-bottom:0px;width:300px;right:140px;background-color:#ffffff;display:none;border-radius:5px;box-shadow:0px 2px 9px #cccccc;}
.imgvopr .respbody img{margin-left:10px;float:right;}
.imgvopr .respbody span{margin-bottom:10px;display:block;}
.imgvopr .respbody span:last-child{margin-bottom:0px;}
#tab3 #comments{padding:0 20px 0 20px;width:100%;}
#tab3 #comments li{display:table;width:100%;padding:20px 0;font-size:13px;}
.commleft{display:table-cell;width:145px;padding-right:10px;}
.commright{display:table-cell;}
.commname{font-size:16px;font-weight:700;}
.commdate{}
.comment_ottitle{font-weight:700;margin:0px 0 10px 0;font-size:14px;}
.comment_status{margin-top:20px;font-size:12px;}
.comment_body{margin-bottom:22px;font-size:14px;}
.numberofotz{margin-top:20px;font-size:13px;}
.comment-rate{color:#a1a1a1;}
.rate-comment{text-decoration:none;}
.rate-comment.true{color:#0ead06;margin-left:10px;}
.rate-comment.false{color:#ff0000;}
.comment_otvet{margin-bottom:22px;}*/
.tabs{border-top:1px solid #d9d9d9;padding:8px 30px 0}
.container{display:table;padding:0px 0 5px;width:820px;}
.container .tabs{display:table;width:100%;}
.tab_container{z-index:5;position:relative;padding:10px 0 0 10px;/*border-top:1px solid #D9D9D9;*/background:#fff}
.tab_container .product{border:none;box-shadow:none!important;padding:20px 0}
ul.tabs li a{text-decoration:none;text-transform:uppercase;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;margin:0;font-size:16px;font-weight:400;border-bottom:1px dashed #007abd;color:#007abd}
ul.tabs li{position:relative;z-index:0;display:inline-block;padding:10px 30px 16px;background-color:#ffffff!important}
ul.tabs li.active{border-bottom:3px solid #ff5f2e;z-index:99;-webkit-box-shadow:none;box-shadow:none}
ul.tabs li.active a{color:#333333;border-bottom:0}
.tabs a,#comments .comm-title{padding-top:0}
.product .features{margin-bottom:10px;margin-top:0}
.tab_container #tab3 h3{font-size:13px}
.product .images{margin-bottom:0;padding-bottom:0;margin-right:23px}
.product .images img{margin-bottom:0}
#comments .comm-title{color:#1A457D;margin-bottom:10px;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:20px;font-weight:700}
.tab_container #tab3{margin-bottom:10px}
.tabtitle{font-weight:400;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:18px;margin-bottom:5px;margin-top:30px;text-transform:uppercase;border-bottom:4px solid #287abc;display:table;}
.tab_content{display:table;width:100%}
.tableft{display:table;vertical-align:top}
.tabright{display:table;width:100% !important;}
#content .tabright img{max-width:initial}
.tabbody{padding-top:5px}
.tab_container .ottname{background:#ffffff;padding-right:10px;padding-bottom:1px}
.product .features label{background:url(../images/dash.png) center bottom repeat-x}
.featureline{height:28px}
.featureline .imgvopr{cursor:help;margin-left:10px;top:-3px;position:relative;background:url(../images/vopr.png) center center no-repeat;width:21px;height:21px;display:inline-block}
.featureline .imgvopr:hover{background:url(../images/voprh.png) center center no-repeat}
.imgvopr .restriangle{background:url(../images/trianglblue.png) 0 0 no-repeat;width:21px;height:11px;margin-bottom:-1px;position:relative;z-index:10;left:initial;margin-top:25px;display:none}
.imgvopr .respbody{border:1px solid #83d4f9;padding:15px;position:relative;z-index:1;margin-bottom:0;width:300px;right:140px;background-color:#ffffff;display:none;border-radius:5px;box-shadow:0 2px 9px #cccccc}
.imgvopr .respbody img{margin-left:10px;float:right}
.imgvopr .respbody span{margin-bottom:10px;display:block}
.imgvopr .respbody span:last-child{margin-bottom:0}
#tab3 #comments{padding:0 20px;width:100%}
#tab3 #comments li{display:table;width:100%;padding:20px 0;font-size:13px;}
#new_comments{width:320px;max-width:320px;padding:10px;background-color:#ecf4fa;}
#new_comments .comment_list{width:300px;max-width:300px;border:0;margin-top:10px;}
#new_comments .scroller{max-height:760px;overflow-y:scroll;}
.scroller::-webkit-scrollbar-track{background-color: #ecf4fa;}
.scroller::-webkit-scrollbar{width: 10px;background-color: #ecf4fa;}
.scroller::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #f2f2f2;border:2px solid #ecf4fa;}
#new_comments .testRaterBottom, #new_comments .testRaterBottom1 {margin: 13px 50px 0 0;}
#new_comments .comment_list li{border:0;margin-bottom:27px;background: url(../images/comment_icon.png) 0 4px no-repeat transparent;padding-left:43px;}
#new_comments .comment_list li:last-child{margin-bottom:0;}
#new_comments .leavecomment{margin:0}
#new_comments .commname{font-size:14px;font-weight:700}
#new_comments .commdate{font-size:14px;margin-bottom:8px;}
#new_comments .comment_status{margin-top:0px;font-size:12px}
#new_comments .comment_body{margin-bottom:12px;font-size:13px;text-align:left;}
#new_comments .comment_ottitle{font-weight:700;margin:0 0 6px;font-size:13px;}
#new_comments .comment_otvet {margin-bottom:14px;font-size:13px;}
.comm_status{color: #919191;font-size:12px;}
.new_commdate{color: #919191;font-size:12px;font-weight:400;}
.comment_prod{font-size:14px;margin-bottom:5px;}
.commleft{display:table-cell;width:145px;padding-right:10px}
.commright{display:table-cell}
.commname{font-size:16px;font-weight:700}
.comment_ottitle{font-weight:700;margin:0 0 10px;font-size:14px}
.comment_status{margin-top:20px;font-size:12px}
.comment_body{margin-bottom:22px;font-size:14px}
.numberofotz{font-size:12px;color:#919191;}
.comment-rate{color:#919191}
.rate-comment{text-decoration:none}
.rate-comment.true{color:#0ead06;margin-left:10px}
.rate-comment.false{color:#ff0000}
.comment_otvet{margin-bottom:22px}
.new_nocomments{margin-top:10px;font-size:12px;color:#919191;}
#bottom_menu, #mfeatures, #all_brands, #currencies, #all_browsed, #blog_menu, #lastpurchases, #commnts, #addblock, #tagsblock, #mnew, #msubscribe{padding:10px;}
#addblock{padding-bottom:0px;}
.mpriceslider{margin:12px 0 0 0;display:table;}
#blog_menu ul, #lastpurchases ul, #commnts ul, #mnew ul, #bottom_menu ul{list-style:none outside none;}
p.all_reviews{margin-bottom:0px;}
div#all_browsed{padding-bottom:6px !important;padding-right:0px !important;padding-left:18px !important;}
#browsed_products li:last-child{margin-right:0px !important;}
#last_products{list-style:none;}
#last_products li{clear:both;padding:0px 0 0px;line-height:57px;border-bottom:1px dotted #BFBFBF;height:57px;}
#last_products li:last-child{border-bottom:0px;margin-bottom:3px;height:50px;}
#last_products a{font-size:14px !important;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;}
#last_products .anewimg{font-size:0px !important;}
#last_products li > .image{float:left;width:50px;height:53px;line-height:53px;margin-right:7px;background:#FFFFFF;border:0px solid #EAEAEA;margin-bottom:8px;overflow:hidden;text-align:center;vertical-align:middle;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#last_products li > .image img{max-height:50px;max-width:50px;vertical-align:middle;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#last_products li > .image a{display:block;}
#last_products li > .price{font-size:13px;font-weight:700;margin:0px;line-height:14px}
#last_products li > .new_name{height:35px;line-height:15px;overflow:hidden;padding-top:2px;}
#same{display:table;padding:10px 0 10px 17px;margin:20px 0 20px 0;border:2px dashed #dadada;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:616px;}
#same #relproduct{margin:0 -2px 10px 0px;}
.register_form a.button{float:left !important;}
.register_form a.button:hover{color:#ffffff;}
#subscribe input{font-size:14px;border-radius:0;height:38px;margin-left:23px;}
.subscribeimg{background:url(../images/giftimg.png) 0% 50% no-repeat;width:66px;height:48px;}
#subscribe input[type="text"]{background:#ffffff;}
#subscribe .subbutton{font-weight:700;cursor:pointer;width:205px;margin-bottom:0px;background-color:#007abd;color:#FFFFFF;text-transform:uppercase;border:1px solid #007abd;}
#subscribe input[name="emailAdress"], #subscribe input[name="email"]{width:226px;padding-left:15px;}
#subscribe input[name="realName"], #subscribe input[name="first_name"],#subscribe input[name="name"]{width:226px;padding-left:15px;}
#subscribe p{text-align:justify;font-size:12px;}
#msubscribe{height:115px;}
div.autocomplete{max-width:240px;min-width:240px;}
.autocomplete div{cursor:pointer;}
.tiny_products .product{border:1px solid #e5e5e5 !important;padding:0px 0 8px 0;width:238px;background-color:#ffffff !important;margin:0px 0px 0px 0px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;min-height:390px;max-height:390px;float:left;}
.tiny_products .product:hover{border:1px solid #a4a4a4 !important;-webkit-box-shadow:0px 0px 15px #a4a4a4;-moz-box-shadow:0px 0px 15px #a4a4a4;box-shadow:0px 0px 15px #a4a4a4;}
.tiny_products .product_info{padding:9px 9px 0 9px;}
.tiny_products .product .image{border:0px none currentColor;margin-bottom:0px;padding:0px;text-align:center;vertical-align:middle;width:100%;height:204px;line-height:204px;background:#FFFFFF;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}
#content .tiny_products .image img{max-height:196px;max-width:220px;}
#content .products .image img{max-width:220px;max-height:220px;}
/*.tiny_products .hit, .tiny_products .new, .tiny_products .lowprice{margin-left:-10px;margin-top:8px;}*/
.tiny_products span input[name="amount"], #prod_right span.price input[name="amount"]{width:15px;font-size:13px;padding:2px;}
.tiny_products span, #prod_right span{font-size:12px;}
.tiny_products .pricecolor .currency, .tiny_products span.compare_price, .tiny_products .price span.currency, #prod_right span.compare_price{font-size:13px;}
.tiny_products span.price, #prod_right span.price{font-size:16px;font-weight:700;}
.tiny_products input[type="submit"]{display:block;padding:6px 7px 7px 7px;font-size:14px;}
.bm_good select.p0{display:block;}
.bm_good select.p1{display:block;margin-top:5px;}
.tiny_products .bm_good select.p0{float:left;margin-right:10px;}
.tiny_products .bm_good select.p1{margin-top:0px;}
.tiny_products .product div.price{margin:3px 0 6px 0;width:100%;}
.tiny_products .product div.pricecolor{width:100%;height:29px;}
span input[name="amount"]{margin-top:2px;}
.autocomplete-w1 img{max-height:35px;max-width:35px;}
.pagewrapper{background-color:#ffffff;padding:15px;-webkit-box-shadow:0px 0px 4px #efefef;-moz-box-shadow:0px 0px 4px #efefef;box-shadow:0px 0px 4px #efefef;border:1px solid #E0E0E0;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;overflow:hidden;}
.pagewrapper h3 a{text-decoration:none;font-weight:700;}
.pagewrapper h1{padding:5px 10px 6px 10px;background:#7196C6;color:#ffffff;margin-left:-15px;margin-right:-15px;margin-bottom:15px;}
.pagewrapper .description h1{padding:0;background:transparent;color:#505050;width:100%;margin-left:0px;margin-bottom:5px;}
.tabs h2, #comments h2{border:0px;padding:0;}
.postdate{font-size:11px;}
.postdate img{float:left;margin-right:3px;}
#top_compare #menu li a{color:#505050;}
#top_compare #account a{color:#505050;line-height:24px;}
#top_compare #cart_informer{background-color:#FFFFFF;border-radius:15px;color:#505050;float:right;margin-left:30px;margin-top:0px;padding:5px 13px;}
#logininput, .regsubmit a.button, .login_form .button, .feedback_form .button, .cart_form .button, #orderform .button, .checkout_button{color:#ffffff;background:#007abd;border:0px solid #007abd;}
#logininput:hover, .regsubmit a.button:hover, .login_form .button:hover, .feedback_form .button:hover, .cart_form .button:hover, #orderform .button:hover{background:#4e6f9b;border:0px solid #4e6f9b;}
.checkout_button{cursor:pointer;margin-top:0px;font-weight:700;outline:none;}
.feedback_form input, .feedback_form textarea, .comment_textarea, .comment_form input[type="text"]{background:#ffffff;}
.yashare-auto-init{background:#f6f6f6;clear:both;display:inline-block;margin-top:15px;width:180px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
span.b-share{margin-left:2px;}
input#viewform{padding:5px 5px 6px;font-size:11px;float:none;margin:16px 0 0 10px;}
#bottom_menu{margin-top:10px;overflow:hidden;clear:both;}
#bottom_menu ul{float:left;width:126px;margin-right:15px;}
#bottom_menu a{text-decoration:none;font-size:11px;}
#bottom_menu li{margin:1px 0;}
#bottom_menu h2{font-size:14px;font-weight:700;}
#bottom_menu div.address{float:left;width:155px;border-left:1px solid #DADADA;padding-left:20px;height:111px;}
#bottom_menu div.address p{font-size:12px;}
.product .description .b1c{float:none;margin-left:36px;}
.product .description .price{margin-top:15px;display:table;width:100%;}
.product .description .variants{margin-top:5px;}
.pagewrapper p{line-height:20px;}
.pagewrapper .product p, .pagewrapper .comment_list p, .pagewrapper .description p, .pagewrapper .response p{line-height:16px;}
.pagewrapper .comment_list .postdate, .pagewrapper .post-pg .postdate{line-height:15px;}
#insurance-checkbox{margin-right:5px;}
.comment_list h3{font-weight:700;}
.comment_list h3 a{text-decoration:none;}
.comment_list #path a{color:#A0A0A0;font-size:11px;}
#gallerypic .product{background:transparent;padding:0px;}
#gallerypic .product .image{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
#gallerymain .image img, #gallerypic .image img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#gallerypic .product{border:0;}
.description ul, .tab_container ul, .annotation ul{list-style-position:inside;}
.autocomplete-suggestion:hover{cursor:pointer !important;font-weight:700;}
.autocomplete-suggestion{margin-bottom:5px;display:table;line-height:21px;white-space:normal !important;}
.autocomplete-suggestion img{max-height:45px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;margin-right:5px;}
.autocomplete-suggestions{z-index:1000 !important;}
.prod-back{float:left;margin-right:20px;}
#wishlist, #compare_informer{font-family:"PT Sans Narrow", "Tahoma", "Geneva", sans-serif;}
#curr_choose{margin:10px 5px 10px 10px;float:left;}
#curr_plate{margin:10px 10px 10px 5px;padding:5px;float:right;background-color:#FFFFFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#comment_phone{visibility:hidden;height:1px;width:1px}
#aut-cost-sentence-2, #cdek-cost-sentence-2, #dl-cost-sentence-2{font-weight:700;color:#E41313;}
#tarif-list td{padding-bottom:2px;padding-top:3px;}
#content table{margin:15px 0;}
#content table td, #content table th{border:2px solid #dadada !important;padding:5px !important;margin:0 !important;}
#content table td p{padding:5px !important;margin:0 !important;}
#content #cdek-variants th, #cdek-variants td, #content .description td, #content #purchases1 td, #content #purchases1 th{border:0px solid #dadada !important;padding:0 10px 2px 10px !important;}
.comment_list li ul li{border-bottom:0px dotted #CFCFCF;font-size:13px;padding:3px 10px 0px 20px;overflow:hidden;}
.comment_list li ul li, li.even .comment_admin ul li, li.even .comment_admint ul li{background-color:transparent;}
#content > h1, .breadcrumb{background-color:#ffffff !important;color:#333333 !important;}
.noleft #content{max-width:1200px !important;}
.no_left_col #content{padding:10px 10px 20px 10px;}
.noleft #column-left + #content{margin-left:0px !important;}
.noleft .side-shade2{display:none;}
.noleft .product .description{width:426px;}
#wishl .product{min-height:290px;}
#browsed .product{min-height:270px;}
#content.cartstyle{background-color:#f1f1f1;padding:25px;margin-bottom:60px;}
.purrightcolmn{width:371px;float:right;z-index:10;position:relative;}
.purchases-table{float:right;width:100%;background-color:#ffffff;padding:12px 0 0 0;border-radius:5px;border:1px solid #e1e1e1;}
.purchasestitle{margin-bottom:8px;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;background:url(../images/carticon.png) center left no-repeat;padding-left:40px;margin-left:12px;}
#purchases1 .image{width:auto;float:left;}
#purchases1 .purimage{height:70px;border-radius:0;width:70px;}
#purchases1 .image a{width:68px;height:68px;}
#purchases1 .image img{max-width:68px;max-height:68px;}
.cartstyle #purchases1{padding:0 18px 0 12px;}
.purchasesline{width:100%;display:table;border-bottom:1px dashed #b3b7bd;padding:3px 0 3px 0;}
.purchasesline:last-child{border-bottom:1px solid #b6babf;}
.cartleftcolumn{float:left;width:762px;}
.cartstyle ul#deliveries{border:0;background-color:transparent;}
.cartstyle #purchases1 .amount{float:left;padding-left:0;}
.cartstyle #purchases1 .price{float:right;font-size:14px;padding-right:0;padding-top:2px;}
.cartstyle #purchases1 .name{padding-left:0px;padding-right:0px;max-height:47px;height:47px;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px;}
.cartstyle .name a{color:#386eb6;}
.purchaseright{float:right;width:248px;}
.purchases_middle{margin-bottom:0;padding:4px 19px 12px 12px;}
#content.cartstyle > h1{font-size:20px;}
.nodiscount{width:auto;height:0px;margin-right:0px;}
.weightvolume, .purchasesfor{display:table;width:100%;}
.cartweight{float:left;height:20px;font-size:12px;display:inline-block;}
.cartvolume{float:right;height:20px;font-size:12px;display:inline-block;}
.weightvolume span{line-height:28px;}
.delititle, totltitle, .tovarovna{float:left;}
.delititle{max-width:500px;}
.tovarovprice{float:right;font-weight:700;}
.tovarovprice span{font-weight:400;}
.purchasesfor{margin:8px 0 2px 0;font-size:14px;}
.weightvolume{margin-bottom:10px;}
.weightvolume span, #price-delivery{font-weight:700;}
.c_total{width:100%;color:#333946;}
.lineseparator{width:100%;display:table;}
.totprcurr{float:right;}
.cartgoback{width:100%;text-align:center;display:table;padding-top:10px;}
.cartgoback a{color:#386eb6;text-transform:lowercase;}
#price-th-2{margin-top:5px;font-weight:700;line-height:20px;display:block;color:#ff0000;}
.cartleftcolumn .cart_form{padding-left:40px;margin-top:0px;border-right:1px solid #d7d7d7;width:490px;float:left;}
.cartleftcolumn .lineseparator{border-bottom:1px solid #aeb7bf;padding-bottom:15px;}
.cartleftcolumn label{font-size:13px;}
.cartleftcolumn label strong{font-size:14px;}
.cartleftcolumn .del_left{width:400px;}
.cartleftcolumn h2, .orderstyle h2, #content.orderstyle h1{margin-bottom:20px;font-size:19px;}
.alreadybuy{float:right;padding-right:65px;font-size:14px;}
.alreadybuy a{color:#386eb6;}
.delivtable{padding:20px 0 0 40px;}
.delivtable ul#deliveries{padding-left:0;padding-top:10px;}
span.delivery-header{padding:0px 10px 0px 23px;display:block;}
.delivtable .description{clear:both;}
span.paymentheader{padding-left:12px;}
.hideBtn{font-size:12px;color:#208ac4;float:right;}
.paymentbl{width:320px;}
ul#deliveries li{clear:both;}
.cartbott{display:table;width:100%;padding-left:40px;}
.cartbott textarea{width:416px;height:106px;float:left;clear:both;}
.cartbott label{float:left;clear:both;font-size:14px;font-weight:700;padding-bottom:7px;margin-top:20px;}
ul#deliveries .pmethod{margin-bottom:15px;display:table;}
.cartbott .button{background-color:#ff6b00;border:0px solid #cccccc;color:#ffffff;font-size:16px;font-weight:bold;text-transform:uppercase;width:320px !important;max-width:320px !important;padding:14px;height:auto;}
.checkoutblock{display:table;text-align:center;}
.checkouttotal{margin-bottom:10px;width:320px;}
.checkouttotal span{font-size:14px;}
.checkoutpurchases{font-weight:700;font-size:15px !important;}
.cartbott .button:hover{background-color:#ff4200;}
.confirmcart{display:table;width:100%;padding-top:20px;}
.confirmtext{float:left;font-size:12px;width:400px;margin-top:4px;line-height:16px;}
.confirmtext a{color:#208ac4;}
.delivery-header .hideBtn{float:none;font-weight:400;margin-left:20px;}
#agreementpage{width:400px;padding-top:10px;}
#content.orderstyle{background-color:#f1f1f1;padding:25px 25px 160px 25px;margin-bottom:60px;}
#orderform ul#deliveries, #content table.order_info td, .choutblock input[type="image"]{border:0 !important;}
#content table.order_info td{vertical-align:top;}
#content table.order_info{width:100%;}
.comment_order_text{word-break: break-word;}
.comment_order_body{margin-top:10px;word-break:break-word;line-height:17px;}
#orderform ul#deliveries{padding-top:0;margin-top:0;}
.orderinfowrapper{border-radius:6px;border:1px solid #eeeeee;padding:0 12px 12px 12px;width:480px;display:table;float:left;}
.infofirstclmn{width:200px;min-width:200px;max-width:200px;white-space:nowrap;overflow:hidden;}
.checkout_button{background-color:#f76a00 !important;margin-bottom:10px;text-transform:uppercase;}
.dotting:after{content:" ....................................................";white-space:pre;}
#orderform li #hideCont{width:290px;font-size:12px;margin-left:20px;}
#orderform li #hideCont p{font-size:12px;}
#orderform .paymentbl{width:280px;}
#orderform span.delivery-header{font-size:13px;}
#orderform .hideBtn{padding-bottom:0;}
.buttonreset{cursor:pointer;border:0;color:#007abd;text-decoration:underline;font-size:13px;padding:0;margin:0 0 0 12px !important;background-color:transparent;display:inline-block;}
.choutblock .form{margin-bottom:0px;}
.orderstyle #purchases1 tr, .orderstyle #carttitles td{background:initial;background-color:transparent !important;}
.orderstyle #carttitles td{color:#5f6874;font-weight:400;}
#content.orderstyle #purchases1 .image{width:80px;padding:5px 0 0 5px !important;}
.orderstyle #purchases1 .name{width:100%;}
#content.orderstyle #carttitles td{border-bottom:1px solid #b3b8bd !important;}
#content.orderstyle #purchases1 td.name{vertical-align:top;padding-top:10px !important;}
.orderstyle .name a{color:#386eb6;}
.orderstyle #carttitles .nametitl{text-align:left !important;}
#content.orderstyle #purchases1{border-radius:6px 6px 0 0;display:block;padding-bottom:5px;margin-bottom:0;margin-top:0;padding-top:15px;border-spacing:0px;border-collapse:collapse;}
.orderstyle .purchasesline{border-top:1px solid #b3b8bd;padding:10px 20px 0px 20px;border-bottom:0;}
.orderstyle .purchasesline, #content.orderstyle #purchases1{border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.orderstyle .c_total{border-radius:0 0 6px 6px;padding:10px 20px 10px 20px;max-width:1110px;}
#content.orderstyle #purchases1 td.price{padding-right:20px !important;}
.orderstyle table.order_info{background-color:transparent;}
.orderstyle .cartvolume{float:none;height:20px;line-height:22px;font-size:12px;display:inline-block;}
.orderstyle .cartweight{float:none;height:20px;line-height:22px;display:inline-block;padding-right:15px;}
.orderstyle .weightvolume span{line-height:25px;}
.orderstyle ul#deliveries{background-color:transparent;padding-right:0px;}
.username{display:block;overflow:hidden;text-overflow:ellipsis;max-width:100px;float:left;white-space:nowrap;}
#orderpurblock{max-width:620px;width:620px;float:right;margin-top:-33px;}
#orderpurblock .c_total{width:580px;}
#productcard .buttonred{height:40px;width:180px;font-size:16px;font-weight:700;background:url(../images/productcart.png) 16px 50% no-repeat #ff6b00;padding:0 12px 0 45px !important;line-height:40px;vertical-align:middle;border:1px solid #ff6b00;}
#productcard .various{width:180px;background-color:#dadada;border:1px solid #dadada;color:#737373;padding:0 !important;height:40px;line-height:40px;vertical-align:middle;text-align:center;margin-left:10px;font-size:16px;font-weight:700;}
#productcard .various:hover{background-color:#c1c1c1;border:1px solid #575757;}
#productcard .compare_price{color:#333333;margin:0px;}
#prod_right .compare_price{height:auto;width:100%;min-height:7px;display:block;}
#prod_right span.price{margin:0;}
.tableamount{float:left;}
.tableprice{display:table;height:43px;}
.innerprice{margin-bottom:10px;}
.product .description{position:relative;}
#btff_form{padding:5px;background-color:#ffffff;position:relative;margin:0 auto;width:470px;z-index:100;text-align:center;}
.btff_form div{font-size:14px;color:#808080;}
#btff_form table{border-collapse:collapse;width:100%;margin-top:10px}
#btff_form table td{font-size:12px;padding:2px 1px;}
#btff_form table td .text{font-size:14px;padding:2px 2px;}
#btff_form table td .tf_submit{margin-top:7px;margin-left:25px;}
#btff_form h6{color:#0095eb;font-size:13px;padding:0;margin:0;text-align:center;}
#btff_form em{display:block;font-size:12px;padding:0px 0 8px 0;margin:0;text-align:center;}
#btff_result div{padding:3px 7px;}
.btff_success{margin:0;}
.btff_error{background:#ffadad;margin:10px 0px 0px 0px;border-radius:3px;}
#closeform{cursor:pointer;}
.element_A{position:fixed;top:0px;left:0px;width:1024px;height:244px;z-index:100;}
#btff_form .backcall-title{clear:both;font-size:30px;font-weight:400;margin-bottom:30px;color:#333333;}
.btff_submit{margin-top:10px;}
.backcall-intro p{margin-bottom:3px;font-size:16px;color:#333333;}
.backcall-intro{margin-bottom:30px;}
#btff_form input, #btff_form textarea{width:300px !important;max-width:300px !important;padding-top:8px !important;padding-bottom:8px !important;height:auto;}
#btff_form .buttonred{font-family:arial;font-size:16px;margin-bottom:35px;}
#fancybox-content .buttonred{background-color:#208bc5;width:100%;}
#fancybox-content .buttonred:hover{background-color:#4e6f9b !important;}
#prod_right .buttonred{font-size:13px;padding:8px 10px 8px !important;}
#confpage, #agreementpage{width:900px;font-size:12px;text-align:justify;overflow-y:auto;height:500px;padding:10px 10px 0 10px;margin-bottom:10px;}
#confpage p{font-size:12px;}
.labeltxt a{color:#208ac4;}
.sortprice{float:left;display:table;width:438px;}
.sortprice .pr-cost{margin-top:0px;}
.sortprice .mpriceslider{float:left;margin-top:7px;}
.sortprice .buttonblack{height:22px;margin:7px 0 0 8px;padding:0px 5px 3px 5px;font-size:15px;font-family:"PT Sans Narrow", "Tahoma", "Geneva", sans-serif;}
.sortprice .formCost{margin-bottom:0;}
.sortprice .formCost input{border-radius:0;border:1px solid #333333;margin-left:5px;}
.sortprice .sliderCont{padding:9px 12px 0 8px;}
#fancybox-content div, #fancybox-content #popup{overflow:hidden !important;}
#price-delivery-total{font-weight:700;}
/* new product description */
.noleft .product .description {display:table;width:300px;}
.product .description .wishlist_block {display:table;position:absolute; left:-250px;width:220px;}
.product .description .innerdescription {display:table;width:320px;max-width:320px;background-color:#ecf4fa;vertical-align: top;}
.innerdescription .b1c_option{margin-left:10px;}
.wishlist_block .wishprod{margin-top:85px;background: url(/js/wishnew.png) 100% 50% no-repeat transparent;}
.wishlist_block .compprod{background: url(/js/comparenew.png) 100% 50% no-repeat transparent;}
.wishlist_block .desh_block{background: url(/js/deshnew.png) 100% 50% no-repeat transparent;}
.wishlist_block .wishprod:hover, .wishlist_block .wishprod.wished{background: url(/js/wishnewa.png) 100% 50% no-repeat transparent;}
.wishlist_block .compprod:hover, .wishlist_block .compprod.compared{background: url(/js/comparenewa.png) 100% 50% no-repeat transparent;}
.wishlist_block .desh_block:hover {background: url(/js/deshnewa.png) 100% 50% no-repeat transparent;}
.wishlist_block .compprod, .wishlist_block .wishprod, .wishlist_block .desh_block {color:#ffffff !important;border:none !important;margin-bottom:20px;padding-right:30px;float:right;cursor:pointer;height:25px;clear:both;}
.wishlist_block .compprod{margin-bottom:21px;}
.wishlist_block a, .wishlist_block a:hover, .wishlist_label span, .complist_label span {display:inline-block;color:#ffffff !important;border:none;text-decoration:none;margin:0;padding:0;padding:5px 5px 5px 10px !important;background-color:#f87500;}
.wishlist_block #viewformd {margin-left:0;font-size:13px;padding:5px 5px 5px 10px;background-color:#f87500;color:#ffffff;}
.wished .inwish, .compared .inwish{display:inline-block !important;}
.wished .towish, .compared .towish{display:none !important;}
.product .description .variants {margin:0;display:table;}
.brand_block {display:table;width:100%;padding:10px 10px 0 10px;}
.delivery_block {display:table;width:100%;padding:10px 10px 3px 10px;}
.buy_block {display:table;width:100%;padding:15px 10px;}
.buy_block{/*border-top:2px solid #ffffff;*/border-bottom:2px solid #ffffff;}
#productcard .compare_block, #productcard .compare_price {color:#7c7c7c;font-weight:700;font-size:14px;}
.compare_block{margin-bottom:4px;}
.product .compare_price .price_title {text-decoration:none;}
.product .description div.price{padding:10px;margin-top:10px;position:relative;}
.pricewrapper{width:100%;}
.product .description span.price{display:inline-block;width:auto;font-size:28px;}
.currencyleft{font-weight:400;font-size:18px;white-space:nowrap;}
#productcard .buttonred{width:100%;padding:0 !important;text-align:center;/*background-position: 54px 50%;*/}
.priceleft{display:inline-block;}
.brnd_left{display:inline-block;width:143px;max-width:143px;margin-top:10px;}
.priceright, .brnd_right{display:inline-block;float:right;width:126px;max-width:126px;}
.brnd_right{padding:0px 7px 0px 0px;}
.priceright{background-color:#f76a00;color:#ffffff;padding:7px 7px 4px 7px;}
.p_r_title{text-transform:uppercase;}
.p_r_total{font-weight:700;font-size:21px;}
.p_r_currency{font-size:19px;}
.productstyle .vkredit{border-bottom:none;color:#7c7c7c;width:100%;font-size:13px;}
.blue_credit, .blue_link, #productcard .delivery_title .cityhere{border-bottom:1px solid #c6cbcf;color:#297abc;text-decoration:none;font-size:14px;font-weight:400;}
.points_help_text{width:400px;display:none;position: absolute;bottom: -152px;right:10px;padding: 20px;background-color: #ffffff;color: #333333;font-size: 13px;max-width: 400px;z-index: 100;border-radius:4px;box-shadow: 0px 0px 3px rgba(76, 76, 76, 0.3), 3px 3px 10px rgba(105, 103, 103, 0.2);}
.points_help_text .help_title{font-size:18px;color:#f76a00;font-weight:700;text-transform:uppercase;margin-bottom:23px;}
.points_help_text p {margin-bottom:3px;font-size:14px;}
.close_btn{position:absolute;right:7px;top:6px;cursor:pointer;}
.close_btn img{height:11px;width:11px;}
.description .product-brand {margin-right:0px;width:auto;}
.brnd_right img{max-width:100%;}
.description .brnd_title{margin-bottom:7px;}
.desh_block #viewformd{border-bottom:none;z-index:2;position:relative;}
#productcard ul#deliveries{background-color:transparent;max-width:280px;margin-bottom:0;}
.description_geo {display:table;width: 100%;}
.description_geo .geo_to_tk{font-weight:400;}
.more_delivery{display:table;margin:11px 0 0px 9px;}
.click_wrapper{display:table;margin:5px auto 0px auto;color:#7c7c7c;font-size:13px;}
#productcard ul#deliveries li{padding-left: 56px !important;margin: 10px 0 15px 0;}
#productcard .delivery118 {background: url(/js/deliv2.png) 0% 0% no-repeat transparent !important;}
#productcard .delivery1, #productcard .delivery122, #productcard .delivery123, #productcard .delivery124, #productcard .delivery125, #productcard .delivery126 {background: url(/js/deliv1.png) 0 4px no-repeat transparent !important;}
#productcard .productdelivery .delivery-header{padding-top:0;font-weight:400;}
#productcard .devpriceright{font-weight:400;float:none;width:auto;}
#productcard .delivery_title{margin-top:0;border:0;padding-top:6px;}
.price .in_stock{padding-left:30px;background: url(/js/check_stock.png) 0% 0% no-repeat transparent;font-size:13px;margin-top:2px;}
.price .new_in_stock{font-size:13px;margin-top:5px;}
.price .points{display:table;width:100%;margin:20px 0 10px 0;}
.points_text, .points_num{display:table-cell;height:27px;background-color:#3aa8f2;}
.price .points .points_num{font-size:18px;text-align:center;height:27px;vertical-align:middle;color:#ffffff;width: 100%;}
.price .points .points_text{position:relative;font-size:13px;height:27px;background: url(/js/ballov.png) 1px 0 no-repeat #3aa8f2;text-align:center;vertical-align:middle;width:191px;min-width:191px;padding-right:15px;}
.price .points .points_help{position:absolute;height:25px; width:25px;right:13px;cursor:pointer;}
.innerdescription .oneclick{display:none;}
.innerdescription .leavecomment{display:table;float:none;margin: 15px auto;width:280px;padding:10px 0;}

.sp-form-horizontal .sp-element-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: end;
    align-items: flex-end;
    position: relative;
}
.sp-force-hide { display: none;}
.sp-form[sp-id="112473"] { display: block; width: 735px; padding:0;margin:0;max-width: 100%; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; font-family: Arial, "Helvetica Neue", sans-serif; background-repeat: no-repeat; background-position: center; background-size: auto;}
.sp-form[sp-id="112473"] input[type="checkbox"] { display: inline-block; opacity: 1; visibility: visible;}
.sp-form[sp-id="112473"] .sp-form-fields-wrapper { margin: 0 auto; width: 720px;}
.sp-form[sp-id="112473"] .sp-form-control { background: #ffffff; border-color: #dadada; border-style: solid; border-width: 1px; font-size: 15px; padding-left: 8.75px; padding-right: 8.75px; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; height: 35px; width: 100%;}
.sp-form[sp-id="112473"] .sp-field{padding-top:0;padding-bottom:0;min-height: initial !important;}
.sp-form[sp-id="112473"] .sp-field label { color: #444444; font-size: 13px; font-style: normal; font-weight: bold;}
.sp-form[sp-id="112473"] .sp-button { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; background-color: #007abd; color: #ffffff; width: 205px; font-weight: 700; font-style: normal; font-family: Arial, "Helvetica Neue", sans-serif; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;}
.sp-form[sp-id="112473"] .sp-button-container { text-align: left; width: auto;}
.sp-brandname__left{display:none !important;}
.sp-form .sp-button {
    display: inline-block;
    text-decoration: none;
    outline: 0!important;
    background: #0089bf;
    border: none;
    padding-left: 17.5px;
    padding-right: 17.5px;
    min-width: 50px;
    max-width: 100%;
}
.sp-form .sp-button, .sp-form .sp-button-messengers, .sp-form .sp-form-control {
    line-height: 15px !important;
    font-size: 15px;
    height: 35px;
    white-space: nowrap;
    padding: 1px 8.75px 2px;
}
.sp-form .sp-button, .sp-form .sp-button-messengers {
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
}
.sp-form button, .sp-form html input[type=button], .sp-form input[type=reset], .sp-form input[type=submit] {
    -webkit-appearance: button;
}
.sp-form .sp-field {
    padding: 8px;
    position: relative;
    text-align: left;
}

.subform .confcheck {display:table;margin:0;padding-left: 7px;}

.register_page{display:table;width:100%;}
.register_page .register_form, .login_form{float:left;padding:20px;background-color:#f7f7f7;width:445px;}
.register_page .register_text{float:right;display:table;vertical-align:top;width:495px;padding:0px;}
.register_page p{color:#6c6c6c;font-size:14px;line-height:20px;}
.register_page .register_list{margin:35px 0;}
.register_page .register_list li{margin-bottom:15px;color:#6c6c6c;font-size:14px;padding-left:83px;}
.register_list .regform1{background:url(../images/regform1.png) 15px center no-repeat;line-height:20px;}
.register_list .regform2{background:url(../images/regform2.png) 15px center no-repeat;height:38px;line-height:38px;}
.register_page .confcheck .showpolicy, .register_page .confcheck .hidepolicy{display:inline-block;color:#1b6f9f;border-bottom:1px solid #1b6f9f;}

.subs{display:table;width:101%;}
.sub_item{display:block;float:left;border:1px solid #e6e6e6;margin-right:6px;height:150px;width:155px;vertical-align:top;text-align:center;cursor:pointer;}
.sub_item.last{margin-right:0;}
.sub_item:hover{background-color:#e4f0fb;}
.sub_img{display:inline-block;width:100%;text-align:center;line-height:100px;}
.intex .sub_img{line-height:75px;}
.sub_img img{vertical-align:middle;max-height:85px;width:auto;}
.sub_item span{text-transform:uppercase;color:#208bc5;border-bottom:1px solid #208bc5;text-decoration:none;line-height:16px;font-size:12px;}

.incart a{color:#386eb6}
/* labels */
.tiny_products .product, .products .product {position: relative;}
#productcard h1 {float:right;width:560px;}
#productcard .no_side_images h1 {float:none;width:auto;}

.catalog_labels {
	position: absolute;
	left: 0;
	top: 0;
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.catalog_labels.is-active {
	width: 100%;
	z-index: 30;
}
.imagebig .catalog_labels.is-active, .products .catalog_labels.is-active {
	width: auto;
	z-index: 101;
}
.imagebig .catalog_labels .catalog_label {
	z-index: 100;
}
.catalog_labels .catalog_label {
	position: relative;
	height: 40px;
	margin-bottom: 3px;
	padding-left: 40px;
	width: 40px;
	overflow: hidden;
	z-index: 10;
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.catalog_label:active,
.catalog_label:hover {
	width: 100%;
}
.catalog_label.discount .catalog_label_icon,
.catalog_label.discount .catalog_label_text {
	background-color: #ff9800;

}
.catalog_label.hit .catalog_label_icon,
.catalog_label.hit .catalog_label_text {
	background-color: #2196f3;
}
.catalog_label.delivery .catalog_label_icon,
.catalog_label.delivery .catalog_label_text {
	background-color: #4caf50;
}
.catalog_label.new .catalog_label_icon,
.catalog_label.new .catalog_label_text {
	background-color: #e91e63;
}
.catalog_label.gift .catalog_label_icon,
.catalog_label.gift .catalog_label_text {
	background-color: #f13232;
}
.catalog_label_text {
	display: block;
	position: relative;
	opacity: 0;
	left: -200px;
	padding: 0 10px;
	line-height: 40px;
	color: #ffffff;
	font-weight: 600;
	font-size: 15px;
	padding-right: 15px;
	text-align: center;
	overflow: hidden;
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
    white-space: nowrap;
}
.catalog_label:active .catalog_label_text,
.catalog_label:hover .catalog_label_text {
	opacity: 1;
	left: 5px;
}
.catalog_label .catalog_label_icon {
	width: 40px;
	height: 40px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	color: #ffffff;
	line-height: 40px;
	font-weight: 600;
	font-size: 13px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 20;
}
.catalog_label.hit .catalog_label_icon {
	background-image: url('../images/hit_label.png');
}
.catalog_label.delivery .catalog_label_icon {
	background-image: url('../images/delivery_label.png');
}
.catalog_label.new .catalog_label_icon {
	background-image: url('../images/new_label.png');
}
.catalog_label.discount .catalog_label_icon {
	background-image: url('../images/discount_label.png');
}
.catalog_label.gift .catalog_label_icon {
	background-image: url('../images/gift_label.png');
}
/* labels @*/

/* colors */
body {
  background-image: url('https://intexregion.ru/themes/pat00000.jpg');
  background-repeat: repeat;
}
#super-menu > ul > li:hover,
.brands-menu-top,
.dropdown-menu li:hover a,
.mega-menu-top,
ul.tabs li,
.box .journal-filter ul li,
.qwbox span a,
.box-heading,
#adminset_show,
#content > h1,
#relproduct,
#hitproduct,
#adapt-hdr .cart,
.pagination a.selected:hover,
.pagination a.selected {
  background-color: #208bc5;
}
.pagination a.selected:hover,
.pagination a.selected {
  border-color: #208bc5;
}
#welcome a:hover,
#powered a:hover,
a.titlecomp,
.box-product a,
.product h3 a,
.product .products_h3 a,
.compare,
.compare a:hover,
form.compare a:hover,
.wishprod a.inwish:hover,
.wishprod a.towish,
.comment_list h3 a,
#column-left a.post_title {
  color: #264080;
}
.qwbox span a:hover {
  background-color: #264080;
}
.connect div,
.connect .contact-methods a,
.breadcrumb,
#footer .h3,
#footer .column a,
.custom-text,
#footer .column ul li:before {
  color: #f4f4f4;
}
#adminset_show span,
#super-menu > ul > li > a,
#column-right .box .box-heading,
#column-left .box .box-heading,
.connect .contact-profiles a {
  color: #ffffff;
}
.connect .contact-profiles a,
.breadcrumb,
#footer,
.connect div span {
  background-color: #333745;
}
.side-shade,
.side-shade2 {
  background-color: #f4f4f4;
}
#column-right .box-content > ul > li > a:hover,
#column-right .box-category > ul > li > a:hover,
#column-left .box-content > ul > li > a:hover,
#column-left .box-category > ul > li > a:hover {
  background-color: #ffffff;
}
#column-right .box-content ul li,
#column-left .box-content ul li {
  color: #333745;
}
#container {
  background-color: #ffffff;
}
.buttonred {
  background-color: #ff6b00;
  border: 0px solid #007abd;
}
.buttonred:hover {
  background-color: #ea2e4a;
}
.buttonred.preorder {
background-color: #007abd;
border: 0px solid #007abd;
color:#ffffff;
font-size:14px;
}
.buttonred.preorder:hover {
  background-color: #4e6f9b !important;
}
.connect {
  background: #3f5765;
}
#footer .h3 {
  border-bottom: 1px solid #3f5765;
}
.tiny_products .product {
  background: #f4f4f4;
  border: 2px solid #f4f4f4;
}
.tiny_products .product:hover {
  background: #ededfa;
  border: 2px solid #ededfa;
}
header .top-hdr,
header,
#powered {
  background-color: #f4f4f4;
}
#welcome,
.top-links a,
#powered p {
  color: #333745;
}
body {
  color: #333333;
}
#carttitles td,
.cart-blue {
  background: #5f6874 !important;
}
#logo {
  background-color: #ffffff;
}
#adapt-hdr .menu,
.super-menu > li > div {
  background-color: #5f6874;
}
#super-menu > ul > li {
  border-left: 1px solid #333745;
}
.super-menu > li > div {
  border-top: 1px solid #333745;
}
#super-menu > ul.mobile-nav > li > a {
  border-bottom: 1px solid #333745;
}
#super-menu > ul.mobile-nav > li.open {
  border-bottom: 1px solid #333745;
}
.mobile-nav > li > a span {
  border-left: 1px solid #333745;
}
.mobile-nav .rotate-0 {
  border-left: 1px solid #333745;
}
.mobile-nav .rotate-90 {
  border-bottom: 1px solid #333745;
}
#super-menu > ul.mobile-nav > li > div,
#super-menu > ul.mobile-nav > li > ul {
  border-bottom: 1px solid #333745;
}
#column-right .box-category > ul > li ul > li > a:hover,
#column-left .box-category > ul > li ul > li > a:hover,
#column-right .box-content ul li a.active,
#column-left .box-content ul li a.active,
.box .journal-filter ul li a:hover,
#welcome a,
.box-product a:hover,
.product h3 a:hover,
.product .products_h3 a:hover,
form.compare a,
.wishprod a.towish:hover,
.box-content ul li a.filter-active,
.box-category a span:hover,
.box-category > ul > li ul > li > a:hover,
.box-content ul li a.active,
#powered a,
.wishprod a,
a:hover,
.compare:hover,
.compare a,
.comment_list h3 a:hover,
a.titlecomp:hover,
#column-left a.post_title:hover {
  color: #208bc5;
}
.breadcrumb a:hover,
#footer .column a:hover {
  color: #208bc5;
}
.connect .contact-methods a:hover {
  color: #208bc5;
}
.connect .contact-profiles a:hover {
  background-color: #208bc5;
}
/* colors @ */
/* utp */
.utp{display:table;width:320px;margin-bottom:15px}
.utp_item{display:table;position:relative;width:100%;padding:8px 15px;background-color:#ecf4fa;margin-top:2px;}
.utp_item img{float:left;vertical-align:middle;margin-right:14px}
.utp_text{font-weight:700;color:#191919;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:16px;line-height:35px}
.utp_helper::before,.utp_helper::after{content:'';position:absolute;left:20px;bottom:-20px;border:10px solid transparent;border-top:10px solid #f76a00}
.utp_helper::after{border-top:10px solid #ffffff;bottom:-19px}
.utp_helper{display:none;position:absolute;bottom:60px;padding:10px;background-color:#ffffff;color:#333333;font-size:13px;width:320px;max-width:320px;border:1px solid #f76a00;left:0px;z-index:100}
.desh_link{cursor:pointer;border-bottom:1px solid #c6cbcf;color:#297abc;}
/* fb */
.fb_left{display:table;float:left;max-width:375px;}
.fb_right{display:table;float:right;width:600px;}
/* горизонтальный фильтр в категории */
.hor_filter {display:table; width:100%; margin-bottom:12px;}
.hor_filter_title {text-transform:uppercase;font-weight:700;font-size:14px;width:100px;display: inline-block;}
.hor_filter_value {display:inline-block;color: #208bc5;cursor:pointer;border-bottom: 1px dashed #208bc5;;margin: 0 17px 5px 0;}
.hor_filter_value.checked {padding:5px;border:1px solid #dadada;}
.anchor, .to_bottom{cursor:pointer;}
.contact-method.blRight {
    float: right;
    padding-right: 10px;
}
/* отзывы */
.res_wrapper{display:table;width:100%;margin-bottom:20px;}
.res_item{display:inline-block;width:300px;text-align:center;border: 1px solid #e5e5e5;border-radius:5px;margin-right:29px;}
.res_item:last-child{margin:0;}
.res_item img{display:block;margin: 8px auto;}
.res_item .leavecomment{margin:0;width:100%;} 
.res_title{display:block;clear:both;font-weight:700;}
.cashback_c_i div{font-weight:400;font-size:14px;}
.cashback_c_i .cash_1_line{margin:15px 0 3px 0;}
.cashback_c_i .cash_1_line span{font-weight:700;}
/* карантин */
.attention{display:table;width:100%;text-align:center;/*background-image:url(../images/car-del.jpg);*/background-color:#f44237;margin: 0 auto;max-width: 1200px;width:1200px;clear:both;padding:6px 0;cursor:pointer;width:1200px;height:32px;color:#ffffff;}
.attention a{color:#f4f4f4;font-size:18px;} 
.slidertop {margin-top:0px;}
header{margin-bottom:0px !important;}
/* карантин end*/
.ws-chat .ws-chat-btn-el-container{bottom: 210px !important;}
.contact_select{margin-bottom:12px;font-size:14px;}
.products .products_h3 a {font-family: 'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size: 17px;font-weight: 700;}
/* стили формы */
.st_form {padding: 5px;background-color: #ffffff;position: relative;margin: 0 auto;width: 470px;z-index: 100;text-align: center;}
.st_form_title{clear: both;font-size: 30px;font-weight: 400;margin-bottom: 30px;color: #333333;}
.st_form input, .st_form textarea {width: 300px !important;max-width: 300px !important;padding-top: 8px !important;padding-bottom: 8px !important;height: auto;font-size:14px;}
.st_form .buttonred {font-size: 16px;margin-bottom: 35px;}
.st_form_error {background: #ffadad;margin: 10px 0px 0px 0px;border-radius: 3px;padding:5px;}
body {overflow-x: hidden;}
/* antibot */
.check_block{display:table;margin-top:17px}
.check_inp,.subscribe_phone{left:-99999px;position:absolute}
.check_bt{display:table;padding:6px 15px 6px 12px;border:1px solid #dadada;border-radius:5px;cursor:pointer;background-color:#f4f4f4}
.check_bt svg{display:inline-block;vertical-align:middle;height:24px;width:24px}
.check_bt .not_bt{display:inline-block;vertical-align:middle;font-weight:700;margin-left:10px}
.check_bt .uncheckedconf{fill:#f94343}
.check_bt .checkedconf{fill:#49954c}
.look_here{border:2px dashed #ed6363;animation:glowing 2500ms infinite;-webkit-animation:glowing 2500ms infinite;-moz-animation:glowing 2500ms infinite}
@keyframes glowing {
0%{border:2px dashed #dadada;background-color:#ffffff}
100%{border:2px dashed #ff0000;background-color:#f4f4f4}
}
/* FAQ */
.faq .faq_item{list-style:none outside none;padding:3px 10px 0px 0px;line-height:19px;font-weight:700;}
.faq_item a{color:#264080;text-decoration:none;font-size:18px;font-family: 'PT Sans Narrow',Tahoma,Geneva,sans-serif;}
.faq_item a:hover, .back_to_cat a:hover{color:#208bc5;}
.faq{margin:0px 0 20px 0;}
.articlesview #content > h1{margin-bottom:0;}
.back_to_cat{display:table;margin-top:30px;padding-top:10px;border-top:2px solid #dadada;}
.back_to_cat a{color:#264080;}
.articlesview .leavecomment{margin-top:20px;width:402px;}
.articlesview .question_title{text-decoration:none;color:#264080;} 
.articlesview #path{margin-bottom:10px;}
.cart_c_price{position:absolute;bottom:14px;left:5px;text-decoration:line-through;}
.cartstyle #purchases1 .price{position:relative;}
.c_informer .cashback_c_i div{color:#989898;}
.c_total .cashback_c_i div{font-size:12px;} 
.incart .old_price{text-decoration:line-through;font-size:13px;}
#fancybox-content .incart .price{min-width:90px;}
.incart .tot_economy{display:inline-block;background-color: #f76a00;color:#ffffff;font-size:11px;padding:2px;font-weight:400;margin-top:5px;}
.incart .tot_amount span{font-size:15px;}
.incart .tot_economy span{font-size:13px;}
.amount_block{float:right;width:276px;}
.amount_block .itogo{font-weight:400;font-size:15px;text-align:left;}
.amount_block .itogo .curr{font-size:13px;}
.c_informer .totprcurr{width:106px;}
.cat_banners{display:table;width:100%}
.cat_banners .cat_ban_item{display:table-cell;}
.cat_ban_item a{display:inline-block;text-decoration:none;vertical-align:middle;}
.cat_ban_title{margin-left:5px;color:#208bc5;} 
.cat_ban_title span{border-bottom:1px dashed #208bc5;line-height:16px;font-size:12px;}
#content .blue_t{width:100%;}
#content .blue_t td{border:1px solid #256db1 !important; border-left:0 !important;border-right:0 !important;padding:8px !important;}
.custom_tab1{border:0;}
#content .custom_tab1 td{width:33%;padding:0 20px 10px 0 !important;border:0 !important;}
.custom_tab1 .tab_img{display:block;padding-right:13px;float:left}
.custom_tab1 .tab_text{vertical-align:top;display:block;}
#content .custom_tab2 td{padding:0 !important;border:0 !important;vertical-align:top;}
#content .custom_title td{padding-top:10px !important;padding-bottom:10px !important;}
#content .zaglub_pools td p{padding:0 0 5px 0 !important;}
.video_container td {position:relative;}
.prod_video_item{position:absolute;top: -347px;padding:25px;background-color:#ffffff;border: 1px solid #dadada;z-index:10;border-radius:8px;box-shadow: 0px 0px 20px #6A6969;}
.close_video_item{cursor:pointer;position:absolute;right:8px;top:9px;}
.show_video{cursor:pointer;}
.play_b{position:absolute;left:87px;top:41px;}
.video_title{margin:10px 0 15px 0;font-size:14px;}
/* убирание под кат*/
.cutouter{overflow:hidden;position:relative}
.fullheight{max-height:none!important}
/*.disappear{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50ffffff',endColorstr='#ffffffff');background:-webkit-linear-gradient(rgba(255,255,255,0.5),#fff);background:-o-linear-gradient(rgba(255,255,255,0.5),#fff);background:linear-gradient(rgba(255,255,255,0.5),#fff);height:50px;position:absolute;width:100%;bottom:0}*/
/*.cutmore{display:table;background-color:#f4f4f4;border:1px solid #dadada;padding:5px 8px;border-radius:5px;cursor:pointer;margin-top:5px;font-weight:700;font-size:12px;text-transform:uppercase}
.cutmore:hover{background-color:#f8f8f8;border:1px solid #dadada}*/
.cutmore{display:table;border-bottom:1px dashed #208bc5;cursor:pointer;margin:0px 0 10px 0;font-weight:700;font-size:12px;color:#208bc5;}
.cutmore:hover{}
.cutinner{display:table}
.separator{display:table;width:100%;}
.buttonblack{display:inline-block;background-color:#333333;color:#ffffff;font-size: 17px;padding: 9px 40px;border-radius: 5px;cursor: pointer;font-weight: 700;text-decoration: none;text-align: center;}
.buttonblack:hover{color:#ffffff;}
.top_20{margin-top:20px;}
/* комплекты */
.prod_complect_wrapper{display:table;width:100%;padding:11px 23px 30px 15px;background-color:#EDF4FA;}
.prod_complect_wrapper .compl_header{font-family: 'PT Sans Narrow';font-size: 27px;font-weight: 400;line-height:35px;height:35px;display:table;margin: 0 auto 10px auto;}
.prod_complect_wrapper .compl_header span{color:#FF0000;}
.compl_container .compl_cont_left{display:table-cell;vertical-align:top;width:100%;}
.compl_container .compl_cont_right{display:table-cell;vertical-align:top;width:155px;min-width:155px;}
#content .compl_container td{border:0 !important;}
#content .compl_container .icon{text-align:center;vertical-align:top;}
#content .comp_table{width:100%;border:0;margin:0}
#content .compl_cont_right .item{width:123px;text-align:center;padding:0 !important;}
#content .compl_cont_left .icon{width:26px;min-width:26px;color:#FF0000;font-size:38px;padding:37px 0 0 0 !important;}
.compl_cont_left .picon{position:absolute;color:#FF0000;font-size:38px;top:19px;left:-19px;}
#content .compl_cont_right .icon{width:35px;min-width:35px;color:#FF0000;font-size:54px;padding:38px 0 0 0 !important;text-align:left;}
.comp_table .price_title{font-family:'PT Sans Narrow';height:16px;line-height:16px;font-size:16px;font-weight:400;}
.comp_table .price_value{height:26px;line-height:26px;font-size:21px;font-weight:400;}
.comp_table .vigoda{color:#FF0101;font-size:21px;height:23px;line-height:27px;margin-top:3px;}
.top_3{margin-top:3px;}
.top_7{margin-top:7px;}
.top_8{margin-top:8px;}
.top_9{margin-top:9px;}
.top_10{margin-top:10px;}
.comp_table .comp_button{display:inline-block;background-color:#F76A00;border-radius:5px;padding: 9px 27px;text-transform:uppercase;font-size: 15px;font-weight:700;color:#ffffff;margin-top:8px;text-decoration:none;}
.comp_table .comp_button:hover{background-color: #ff4200}
#content .compl_cont_left .item{width:25%;min-width:25%;padding:0 8px !important;}
.compl_cont_left .item img{max-height:103px;vertical-align:middle;}
.compl_cont_left .item_img{text-align:center;height:103px;line-height:103px;margin-bottom:5px;padding: 0 7px;position:relative;}
.compl_cont_left:first-child .item_img{padding-left:0}
.compl_cont_left .comp_prod_name a, .compl_cont_left .comp_prod_name .nolink{display:block;font-family:'PT Sans Narrow';font-size:12px;color:#455874;height:40px;vertical-align:top;line-height:14px;text-decoration:none;}
.compl_cont_left .comp_prod_name a:hover{color:#208bc5;}
.compl_cont_left .comp_prod_price{font-size:17px;line-height:21px;height:21px;font-weight:400;}
.compl_cont_left .comp_prod_price span{font-size:11px;line-height:17px;vertical-align:top;text-decoration-line:line-through;}
.comp_prod_price i{font-style:normal;font-size:11px;}
.prod_complect_wrapper.items_5{margin-top:5px;padding-top:20px;}
#content .items_5 .compl_cont_left .item {width:20%;min-width:20%;padding: 0 5px !important;}
.items_5 .compl_cont_left .item img{/*max-height:85px;*/max-width: 92% !important;}
.items_5 .compl_cont_left .item_img{/*height:85px;line-height:85px;*/padding: 0 11px;}
.items_5 .compl_cont_left:first-child .item_img{padding-left:0}
.items_5 .compl_cont_left .comp_prod_name a, .items_5 .compl_cont_left .comp_prod_name .nolink{height:53px;}
#content .items_5 .compl_cont_left .icon{width:24px;min-width:24px;font-size:36px;}
#content .items_5 .compl_cont_right .icon{width:30px;min-width:30px;}
.items_5 .compl_container .compl_cont_right {min-width: 151px;}
.items_5 .comp_table .vigoda {margin-top:3px}
.compl_cont_right i{font-style:normal;}
.line-through {text-decoration-line:line-through;}
/* комплекты end */