html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;background:transparent}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
strong{font-weight:bold}
*{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}
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,.breadcrumb span{color:inherit;font-size:12px;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}
#search{width:482px;height:37px;background-color:#FFFFFF;float:right;margin-top:6px}
#search .input_search{font-family:Arial,sans-serif;border:none;-webkit-border-radius:0;border-radius:0;height:37px;width:210px;min-height:40px;min-width:210px;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;z-index:2;padding:0;margin:0;padding-left:10px;font-size:16px;color:#333745;border-left:1px solid #dbdbdb}
#search .button_search{width:40px;height:37px;float:left;background:url(../images/search00.png) center center no-repeat;cursor:pointer;display:block;outline:none;border:0 solid #ffffff;background-color:#ff5f2e;float:right;border-radius:0}
#search .input_search{border:0 solid #dbdbdb;border-radius:0;width:442px}
#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}
#welcome{display:table-cell;vertical-align:middle;text-align:right;padding-right:15px;position:relative;z-index:1;color:#333745}
#welcome a,#powered a{color:#EA2E49;text-decoration:none}
#welcome a:hover,#powered a:hover{color:#5C8BA6}
#welcome .user_name{display:inline-block;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#welcome .logout{display:inline-block;float:right}
#top_phone{position:relative;top:0;left:0;width:200px;text-align:center;padding:3px 0 0 18px}
#top_phone .first-level a,#top_phone .first-level a:hover{font-size:19px;text-decoration:none;color:#333333}
#top_phone .second-level{font-size:10px}
#adapt-hdr .cart{color:#FFFFFF;height:40px;width:280px;float:left;z-index:999;position:relative;margin:0;padding:5px 0 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;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:0}
#footer{border:0;background:url(../images/footbg.jpg) 0 0 no-repeat;position:relative;width:1200px;margin:0 auto;overflow:hidden}
.top-row{position:relative;width:100%;display:table;padding-bottom:0;padding-left:3px;margin-top:49px;height:185px}
#footer .h3{max-height:50px;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:17px;text-transform:uppercase;border-bottom:1px solid #ff5f2e!important;padding:15px 0;padding-bottom:14px;margin:0 10px;margin-left:15px;font-weight:700}
#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";color:#ff5f2e!important}
.fb{margin:15px;margin-bottom:0;background-color:#FFFFFF;max-height:185px}
#footer .column ul{margin:8px 0 0 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}
.connect{position:relative;width:100%;display:table;padding-top:9px;height:60px;background:rgba(27,25,43,0.63)!important;padding-right:3px;text-align:center}
.connect section{display:inline-block;float:left;width:100%}
.contact-method.blRight{float:right;padding-right:10px}
.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:#ff5f2e!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:#ff5f2e!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}
.connect .contact-methods .contact-method.blRight a{font-size:14px}
.custom-text{width:100%;position:relative;padding:13px 40px 9px;line-height:1.2}
.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;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;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{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 0 1px 3px;border-bottom:0 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:0 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:0 0 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;position:relative;overflow:hidden;width:100%}
#content.productstyle{padding-top:0}
#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;margin-bottom:15px;overflow:hidden}
.mainheader{display:block;clear:both;margin:0;padding-top:3px;text-align:center;text-transform:uppercase;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:18px}
.mainview .slidertop{margin-top:5px}
#relproduct,#hitproduct{margin-top:10px;opacity:.9}
#relproduct{background-color:#EA2E49;color:#FFFFFF;height:35px;max-height:35px;padding:7px 10px 9px}
#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:0;margin-left:600px;position:fixed;z-index:100;cursor:pointer;width:45px;height:45px;background:url(../images/up.png) no-repeat left 0}
.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 0;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:0}
.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:0 solid #e0e0e0;float:right;padding:0 0 5px;margin:0 auto;width:560px;height:420px;line-height:420px}
.product .imagebig .image{text-align:center;background-color:#ffffff;border:0 solid #e0e0e0;float:left;padding:0;margin-right:0;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:0}
.imagebig .big_middle{display:inline-block;vertical-align:middle}
.imagebig,.big_middle{position:relative}
.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}
.product .images .imagesmall img{float:none;margin:0;padding:0;max-width:70px;max-height:70px;width:auto;border:0}
.product .images .imagesmall{height:70px;line-height:72px;width:70px;margin:0 10px 10px 0;-webkit-box-shadow:0 0 5px #EFEFEF;-moz-box-shadow:0 0 5px #EFEFEF;box-shadow:0 0 5px #EFEFEF}
.product .images #small_img_2{margin:0 10px 0 11px}
.product .images .imagesmall:hover{-webkit-box-shadow:0 0 5px #dadada;-moz-box-shadow:0 0 5px #dadada;box-shadow:0 0 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}
#imgvisible{display:block!important}
.images .cloud-zoom-gallery{display:none}
.images .zoom{display:none}
.big_middle #wrap{overflow:hidden}
#wishlist{padding:0;float:right;margin-left:17px;width:35px;height:49px;background:url(../images/wishico.png) 50% 50% no-repeat;cursor:pointer}
.compareicon{padding:0;float:right;margin-left:21px;width:35px;height:49px;background:url(../images/compare.png) 50% 50% no-repeat;cursor:pointer}
.wishprod{float:left}
#prod_right .wishprod{float:right;margin-top:0}
.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}
#wishlist .wisha,.compareicon .wisha{background-color:#ffffff;border-radius:50%;width:15px;height:15px;display:block;text-align:center;left:27px;top:10px;position:relative;font-size:13px;line-height:15px;color:#007abd}
#wishlist .wisha:hover,.compareicon .wisha:hover{color:#007abd}
.products .qwbox span{position:relative;line-height:200px;margin:-200px auto 0;display:none}
.tiny_products .qwbox span{position:relative;line-height:204px;margin:-204px auto 0;display:none}
.qwbox span a{font-size:13px;color:#FFFFFF;background:#EA2E49;padding: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:0;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 0}
div#modal .comment_list{margin-top:0}
div#modal .cloud-zoom{cursor:default}
div#modal a.button{margin-left:0;line-height:17px;font-size:14px;padding: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:0}
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}
#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}
.tiny_products #prod_right form.compare{float:none}
.description .compare{float:left}
.tiny_products div.compare{margin-bottom:4px;max-height:15px}
.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:0}
.ratecomp{width:100%;display:table}
#compare_informer1{padding:0 13px;margin:0 0 10px}
#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:0;margin-bottom:10px;width:100%}
.productstyle .wishcomp{width:210px;float:right}
.productstyle .vkredit{float:left}
.tiny_products .product .wishcomp{width:auto;float:right;margin-top:-3px;margin-bottom:0}
#prod_right .wishcomp{width:100%;margin-top:10px;margin-bottom:0}
#modal .wishcomp{display:table;margin:0 0 2px}
.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;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 0;max-width:1200px;outline:medium none currentColor;overflow:hidden;position:relative;border-bottom:0 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}
#currency a.RUB{text-decoration:line-through;font-family:Tahoma;font-size:13px;padding:0 6px 1px}
#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:0!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;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:0;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}
.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:0 solid #DBDBDB;float:none;min-height:1px;padding-left:0;padding-top:0;width:auto}
.tiny_products .annotation{display:none}
.tiny_products #prod_right .variants select{margin-top:0;max-width:100%}
.tiny_products #prod_right .variants span{height:23px!important}
.tiny_products #prod_right .variants div div{height:0!important}
.tiny_products #prod_right .wishcomp{float:right;margin-bottom:0;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:0 8px 18px 1px;min-height:auto;padding-bottom:8px}
#relcontent .product .image{height:168px;line-height:168px}
#content #relcontent .image img{max-height:165px;max-width:170px;margin-top:5px}
#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:#e2e2e6;vertical-align:middle;height:70px;margin:40px 0 30px;padding-left:73px}
.subscribeform div{display:table-cell;vertical-align:middle}
.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}
.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:0}
.resp-item:first-child{padding-left:0}
.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;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;text-align:center}
.maincatrow{display:table;width:100%}
.maincatitem{display:table-cell;height:164px;margin:0 18px 18px 0;width:387px;float:left;padding:14px 22px;background-color:#e8e8e8!important}
.maincatitem:last-child{margin:0 0 18px;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}
.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:0}
#prod_right .compare{float:none;margin-bottom:4px}
#prod_right .compare label,#prod_right .compare a{margin-right:0}
.confcheck{display:table;width:100%;margin:15px 0}
.confcheck svg{float:left;margin-top:0;height:40px;width:40px;fill:#3e3a55}
.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:0}
.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}
#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;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:0 0 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:-223px;padding:8px 10px;background-color:#ffffff;color:#333333;font-size:13px;width:320px;max-width:320px;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:table;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:0;border:0;margin-top:10px;max-width:400px}
.productdelivery li{background:none!important;padding:0!important}
.productdelivery .delivery-header{padding:8px 0 0}
#deliveries.productdelivery li .description{margin-left:0;margin-top:6px}
.productdelivery .delivery-header{font-size:13px;font-weight:400}
.productdelivery p{margin-bottom:0px}
.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:right;width:254px}
.pricewrapper{display:inline-block;vertical-align:top;width:145px}
.priceleft{display:table-cell}
.priceleft .price{margin:0!important}
.pricewrapper .currency{display:table-cell;vertical-align:bottom;padding:0 0 2px 5px}
.amountchooser{display:table-cell;width:71px}
.deshseparator{display:inline-block;width:185px;margin-left:0}
.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 0 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:.1px;height:.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}
.connect .contact-methods a:hover,.breadcrumb a:hover,#footer .column a:hover,#column-left a.post_title:hover{color:#ff5f2e!important}
.availbonuses{margin:5px 0;font-size:12px}
.bonusblock .c_title{margin-left:5px}
.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;cursor:pointer;border-bottom:1px dashed #333333;margin:0 17px 5px 0}
.inner_block .page-pg a{border-bottom:1px dashed #333333;text-decoration:none}
.inner_block .page-pg a:hover{color:#333333}
.hor_filter_value.checked{padding:5px;border:1px solid #dadada}
#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}
h2{clear:both;font-size:18px;margin-bottom:10px;font-weight:400}
h3{font-size:16px;margin-top:0;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) 0 4px no-repeat transparent;font-weight:400;list-style:none outside none;padding:3px 10px 0 20px;line-height:19px}
.product .features{list-style:none;width:100%;display:block;clear:both;margin-top:0;margin-bottom:0}
#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 0}
.comment_list{border-top:1px dotted #CFCFCF}
.comment_list li{padding: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:0 0 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 0 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}
.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:0}
#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:0;margin-bottom:10px;border:0}
.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:0;display:block;font-weight:700;height:66px;overflow:hidden;max-height:65px}
.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:0 solid #e0e0e0;float:left;padding:5px;margin:4px 0 0}
.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:0;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:0;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:0;padding-top:3px}
.button{float:left;clear:left;cursor:pointer}
.buttonred{background-color:#f65d27!important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0 solid #EB1C24;display:inline-block;color:#555555;font-family:Arial,tahoma,sans-serif;font-size:16px;font-weight:700;padding:8px 12px!important;text-decoration:none;cursor:pointer;color:#FFFFFF;text-transform:uppercase}
.buttonred:hover{background-color:#ff4200!important;border:0 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}
#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:0;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:0}
.pagination a{display:block;float:left;background-color:#fffeff;margin-right:5px;margin-bottom:5px;padding: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:0 0 5px #dadada;-moz-box-shadow:0 0 5px #dadada;box-shadow:0 0 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}
.form label{display:block;font-size:14px;padding-bottom:7px}
.form input[type="text"]{display:block;margin-bottom:10px}
label.ch_passw{margin-bottom:0}
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) 0 0 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{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:#3e3a55;border:0 solid #143d73;float:left;display:block;margin-top:16px;margin-right:0;padding:10px 80px;text-transform:uppercase;font-weight:700;margin-left:120px}
.leavecomment:hover,.comment_form .button:hover{background:#5a5577;border:0 solid #0369a1;color:#ffffff}
.innerdescription .leavecomment:hover{background:#4f4970}
.leavecomment{color:#ffffff;background:#3e3a55;border:0 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}
.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-top:30px;margin-right:0}
.login_form .button{float:left;display:block;margin-top:12px;margin-right:0}
.feedback_form{background-color:#fafafa;border:1px solid #e0e0e0;padding:15px 15px 10px;margin-top:20px;width:100%;overflow:hidden;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-bottom:0}
.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:0}
.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;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:0!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;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}
.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:.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:0;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}
.coupon_title{font-size:14px}
.c_discount p{margin-bottom:0;line-height:25px;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:0 dotted #ff4545;font-weight:700}
.c_coupon .message_error.coupon_error{background-color:transparent;border:0 dotted #ff4545;font-weight:400;padding:5px 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:28px 0 18px 12px}
#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:0 solid #EEEEEE;margin-bottom:10px;overflow:auto;padding:4px;margin-top:5px}
.cart-blue h2{color:#ffffff;font-size:14px;margin:0;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:0}
.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;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:10px 20px;border:1px solid #51a400;background-color:#d3ffa9;color:#2e5e00;font-size:14px}
.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.png) repeat-x 0 0}
.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}
#new_comments .test-text{margin:0 0 10px 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 0}
.rater-starsOn_sm{display:block;max-width:60px;top:0;background-position:0 -22px}
.rater-starsHover_sm{background-position:0 -44px!important}
.testRaterBottom{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;}
.testRaterBottom .rater-starsOff,.testRaterBottom .rater-starsOn{display:block}
.new_nocomments{margin-top:10px;font-size:12px;color:#919191;}
.block .timer{background:url(/js/clock.png) 0 0 no-repeat #ffffff;height:39px;margin:0 auto 10px;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:0!important;margin:0!important}
.block .text p{margin-bottom:8px}
.block .text{font-size:12px;padding:10px 10px 0}
.hideBtn{background:transparent url(../images/_plus.gif) no-repeat left center;font-size:11px;cursor:pointer;outline:none;padding:0 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:0 10px;line-height:20px}
.product .description{padding:0}
.description{padding:15px 0 0}
.description .product-brand{margin-bottom:2px;margin-right:20px;width:196px;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}
.backcall .zoom1{border-bottom:1px dashed #007abd;color:#264080}
.backcall .zoom1:hover{color:#208bc5}
.otzlink span,.otzlink a{border-bottom:1px dashed #007abd;color:#264080}
.otzlink span:hover,.otzlink a:hover{color:#208bc5}
.compare a,.wishprod a{border-bottom:1px dashed #007abd!important;color:#264080!important}
.compare a:hover,.wishprod a:hover{color:#208bc5!important}
#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:0;text-align:left;letter-spacing:0}
.jcarousel-skin-tango{margin:0 0 15px}
.jcarousel-container-horizontal{-webkit-box-shadow:0 0 4px #eaeaea;-moz-box-shadow:0 0 4px #eaeaea;box-shadow:0 0 4px #eaeaea}
input,textarea{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #DADADA;padding:3px 5px;background:#FDFDFD}
input[type="radio"]{margin:3px 0 0;padding:0;border:0}
input[type="checkbox"]{margin:0;padding:0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
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:0;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;font-size:12px;color:#CA0D0D;margin-top:20px}
.product h2{padding-top:15px}
.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;text-align:justify;font-weight:400;font-size:12px!important}
li.dateico{margin: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:0!important}
.martline li.dateico{float:left;margin:0 18px 0 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:0}
.description .variants select{margin-left:10px}
.display_num select{min-width:45px}
#selectPrductSort{min-width:100px;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) 0 0 no-repeat transparent;display:inline-block;height:24px;margin-left:8px;margin-right:0;width:25px}
#grid_b{background:url(/js/grid_a.png) 0 0 no-repeat transparent;display:inline-block;height:24px;width:25px}
.product-filter{background:#F4F4F4;margin-bottom:0;padding:0 6px;display:table;width:100%}
.product-filter .sort{float:left;font-size:11px;font-weight:700;margin:0}
.product-filter select{color:#333333;font-size:13px;margin:7px}
.product-filter .display{float:right;margin:7px 0 0}
.product-filter .display_num{float:left;margin:0 0 0 5px;font-size:12px;font-weight:700}
.product-filter .display .view{font-size:12px;font-weight:700;float:left;margin:4px 0 5px}
#list_a{background:url(/js/list_a.png) 0 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) 0 100% no-repeat transparent;display:inline-block;height:24px;text-indent:-9999px;width:25px}
.tabs{border-top:1px solid #d9d9d9;padding:8px 30px 0}
.container{display:table;padding:0px 0 5px;width:844px;}
.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 #ee5b1f;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:#efefef;}
#new_comments .comment_list{width:300px;max-width:300px;border:0;margin-top:10px;}
#new_comments .testRaterBottom {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}
#bottom_menu,#mfeatures,#all_brands,#currencies,#all_browsed,#blog_menu,#lastpurchases,#commnts,#addblock,#tagsblock,#mnew,#msubscribe{padding:10px}
#addblock{padding-bottom:0}
.mpriceslider{margin:12px 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:0}
div#all_browsed{padding-bottom:6px!important;padding-right:0!important;padding-left:18px!important}
#browsed_products li:last-child{margin-right:0!important}
#last_products{list-style:none}
#last_products li{clear:both;padding:0;line-height:57px;border-bottom:1px dotted #BFBFBF;height:57px}
#last_products li:last-child{border-bottom:0;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:0!important}
#last_products li > .image{float:left;width:50px;height:53px;line-height:53px;margin-right:7px;background:#FFFFFF;border:0 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:0;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;border:2px dashed #dadada;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:616px}
#same #relproduct{margin:0 -2px 10px 0}
.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:0;background-color:#3e3a55;color:#FFFFFF;text-transform:uppercase;border:1px solid #3e3a55}
#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:0 0 8px;width:238px;background-color:#ffffff!important;margin:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;min-height:390px;max-height:390px;float:left}
.tiny_products .product:hover{border:1px solid #a4a4a4!important;-webkit-box-shadow:0 0 15px #a4a4a4;-moz-box-shadow:0 0 15px #a4a4a4;box-shadow:0 0 15px #a4a4a4}
.tiny_products .product_info{padding:9px 9px 0}
.tiny_products .product .image{border:0 none currentColor;margin-bottom:0;padding:0;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 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;font-size:14px}
.tiny_products .buttonred{font-size:14px}
.tiny_products .buttonred:hover{color:#ffffff}
.postuplenie{font-size:13px;margin:10px 10px 15px}
.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:0}
.tiny_products .product div.price{margin:3px 0 6px;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:0 0 4px #efefef;-moz-box-shadow:0 0 4px #efefef;box-shadow:0 0 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;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:0;margin-bottom:5px}
.tabs h2,#comments h2{border:0;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:0;padding:5px 13px}
#logininput,.regsubmit a.button,.login_form .button,.feedback_form .button,.cart_form .button,#orderform .button,.checkout_button{color:#ffffff;background:#3e3a55;border:0 solid #007abd}
#logininput:hover,.regsubmit a.button:hover,.login_form .button:hover,.feedback_form .button:hover,.cart_form .button:hover,#orderform .button:hover,.checkout_button:hover{background:#4e6f9b;border:0 solid #4e6f9b}
.checkout_button{cursor:pointer;margin-top:0;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:0}
#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:100!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.noborder td, #content table.noborder th{border:0px solid #dadada!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:0 solid #dadada!important;padding:0 10px 2px!important}
.comment_list li ul li{border-bottom:0 dotted #CFCFCF;font-size:13px;padding:3px 10px 0 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}
.noleft #column-left + #content{margin-left:0!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}
.purchases-table{float:right;width:100%;background-color:#ffffff;padding:12px 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}
.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:0;padding-right:0;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:0;margin-right:0}
.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;font-size:14px}
.weightvolume{margin-bottom:10px}
.weightvolume span,#price-delivery,#price-delivery-total{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:0;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:0 10px 0 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:#f65d27;border:0 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;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%}
#orderform ul#deliveries{padding-top:0;margin-top:0}
.orderinfowrapper{border-radius:6px;border:1px solid #eeeeee;padding:0 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:#3e3a55;margin-bottom:10px}
.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:0}
.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:0;border-collapse:collapse}
.orderstyle .purchasesline{border-top:1px solid #b3b8bd;padding:10px 20px 0;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;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:0}
.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 #f65d27;padding:0 12px 0 45px !important;line-height:40px;vertical-align:middle;border:1px solid #f65d27}
#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:35px;font-size:16px;font-weight:700}
#productcard .various:hover{background-color:#c1c1c1;border:1px solid #575757}
#productcard .compare_price{color:#333333;margin:0}
#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}
#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:0 0 8px;margin:0;text-align:center}
#btff_result div{padding:3px 7px}
.btff_success{margin:0}
.btff_error{background:#ffadad;margin:10px 0 0;border-radius:3px}
#closeform{cursor:pointer}
.element_A{position:fixed;top:0;left:0;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;font-size:14px;margin-bottom:5px}
#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!important}
#confpage,#agreementpage{width:900px;font-size:12px;text-align:justify;overflow-y:auto;height:500px;padding:10px 10px 0;margin-bottom:10px}
#confpage p{font-size:12px}
.labeltxt a{color:#208ac4}
.sortprice{float:left;display:table;width:443px}
.sortprice .pr-cost{margin-top:0}
.sortprice .mpriceslider{float:left;margin-top:7px}
.sortprice .buttonblack{height:22px;margin:7px 0 0 8px;padding:0 5px 3px;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}
.noleft .product .description{display:table;width:320px}
.product .description .wishlist_block{display:table;position:absolute;left:-250px;width:220px}
.product .description .innerdescription{display:table;width:320px;max-width:320px;background-color:#efefef;vertical-align:top}
.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:#7e799c}
.wishlist_block #viewformd{margin-left:0;font-size:13px;padding:5px 5px 5px 10px;background-color:#7e799c;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}
.delivery_block{display:table;width:100%;padding:10px 10px 3px}
.buy_block{display:table;width:100%;padding:15px 10px;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;color:#f76a00}
.currencyleft{font-weight:400;font-size:18px;white-space:nowrap}
#productcard .buttonred{width:100%;padding:0!important;text-align:center;/*background-position:54px 50%*;*/background-position:16px 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:10px 7px 0 0}
.priceright{background-color:#f76a00;color:#ffffff;padding:7px 7px 4px}
.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:13px;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:0 0 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:0;width:auto}
.brnd_right img{max-width:100%}
.description .brnd_title{margin-bottom:7px}
.desh_block #viewformd{border-bottom:none}
#productcard ul#deliveries{background-color:transparent;max-width:280px;margin-bottom:0}
.description_geo{display:table;width:100%}
.more_delivery{display:table;margin:11px 0 0 0px}
.click_wrapper{display:table;margin:6px auto 0;color:#7c7c7c;font-size:13px;padding:5px;border-radius:5px;text-align:center;cursor:pointer}
.newoneclick,.newoneclick:hover{/*color:#7c7c7c*/color: #297abc;}
#productcard ul#deliveries li{padding-left:56px!important;margin:10px 0 15px}
#productcard .devpriceright{width:auto}
#productcard .delivery118{background:url(/js/deliv2.png) 0 0 no-repeat transparent!important}
#productcard .delivery1,#productcard .delivery122,#productcard .delivery123,#productcard .delivery124,#productcard .delivery125{background:url(/js/deliv1.png) 0 4px no-repeat transparent!important}
#productcard ul#deliveries li.longname{padding-left:0!important;background-image:none!important}
#productcard .productdelivery .delivery-header{padding-top:0;font-weight:700}
#productcard .devpriceright{font-weight:400}
#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 .points{display:table;width:100%;margin:20px 0 10px}
.points_text,.points_num{display:table-cell;height:27px;background-color:#7e799c}
.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 #7e799c;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}
.sp-force-hide{display:none}
.sp-form[sp-id="112719"]{display:block;width:735px;padding:0;margin:0;max-width:100%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-family:Arial,"Helvetica Neue",sans-serif;background-repeat:no-repeat;background-position:center;background-size:auto}
.sp-form[sp-id="112719"] input[type="checkbox"]{display:inline-block;opacity:1;visibility:visible}
.sp-form[sp-id="112719"] .sp-form-fields-wrapper{margin:0 auto;width:720px}
.sp-form[sp-id="112719"] .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:0;-moz-border-radius:0;-webkit-border-radius:0;height:35px;width:100%}
.sp-form[sp-id="112719"] .sp-field{padding-top:0;padding-bottom:0;min-height:initial!important}
.sp-form[sp-id="112719"] .sp-field label{color:#444444;font-size:13px;font-style:normal;font-weight:bold}
.sp-form[sp-id="112719"] .sp-button{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#ff5f2e;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="112719"] .sp-button-container{text-align:left;width:auto}
.sp-brandname__left{display:none!important}
.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:0}
.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}
.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 .5s ease;-moz-transition:all .5s ease;transition:all .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 .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.catalog_label:active,.catalog_label:hover{width:100%}
.catalog_label.discount .catalog_label_icon,.catalog_label.discount .catalog_label_text{background-color:#ff5722}
.catalog_label.hit .catalog_label_icon,.catalog_label.hit .catalog_label_text{background-color:#4caf50}
.catalog_label.delivery .catalog_label_icon,.catalog_label.delivery .catalog_label_text{background-color:#009688}
.catalog_label.new .catalog_label_icon,.catalog_label.new .catalog_label_text{background-color:#673ab7}
.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 .5s ease;-moz-transition:all .5s ease;transition:all .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)}
.utp{display:table;width:320px;margin-bottom:15px}
.utp_item{display:table;position:relative;width:100%;padding:8px 15px;background-color:#efefef;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_left{display:table;float:left;width:48%}
.fb_right{display:table;float:right;width:48%}
.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{color:#989898;font-style:italic;font-weight:400;font-size:14px}
.cashback_c_i .cash_1_line{margin:10px 0 3px}
.cashback_c_i .cash_1_line span{color:#297abc;font-weight:700}
.attention{display:table;width:100%;text-align:center;background-color:#BDBDBD;margin:0 auto;max-width:1200px;width:1200px;clear:both;padding:6px 0;cursor:pointer;width:1200px;height:32px}
.attention a{color:#f4f4f4;font-size:18px}
.attention a:hover{color:#f4f4f4}
.slidertop{margin-top:0}
header{margin-bottom:0!important}
.hideblock{display:none}
.showblock{cursor:pointer}
/* present */
.present_block{width:100%;display:table;padding:12px 0;text-align:center;color:#484848;font-size:11px;border-bottom: 2px solid #ffffff;}
.noleft #content{padding-right:0;}
.no_left_col #content{padding:10px 10px 20px 10px;}
.present_item{margin-top:8px;display:inline-block;width:104px;vertical-align:top;padding:0 10px;}
.present_item label{display:table;width:100%;text-align:center;height:83px;}
.present_title{text-align:left;font-size:14px;padding-left:10px;}
.present_old{color:#797979;text-decoration:line-through;}
.present_item img{margin-top:5px;max-height:75px;width:auto;max-width:84px;}
.present_radio{width:100%;display:table;text-align:center;}
.present_name{display:table;text-decoration:underline;margin:2px 0;}
/* geoproduct.css */
.kithide{float:left;border-top:1px solid #dadada;padding:15px 15px 15px 0;border-radius:0;max-width:370px;width:370px;margin-top:26px}
.kithide .delivtitle{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-weight:700;font-size:16px}
.kithide #productcity,.kithide #productcitymos,.kithide #productcityobl{text-decoration:none;border-bottom:1px dashed #228BC4;color:#228BC4}
#popup{display:table;background-color:#474260;padding:10px 10px 0;width:280px}
#popup .city-title{text-transform:uppercase;color:#FFFFFF;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-weight:700;font-size:18px}
#popup .labelselect{display:inline-block;float:left;width:50px;color:#FFFFFF;padding-top:3px}
#popup select{display:inline-block;max-width:200px}
#popup .regionwrapper{margin:10px 0}
#popup .button{margin:15px auto 5px;width:80px;display:block;text-align:center;float:none;border:1px solid #4461AF;font-size:16px;padding:10px}
/* backcall.css */
.product .description{position:relative}
#btf_form{padding:5px;background-color:#ffffff;position:relative;margin:0 auto;width:470px;z-index:100;text-align:center}
.btf_form div{font-size:14px;color:#808080}
#btf_form table{border-collapse:collapse;width:100%;margin-top:10px}
#btf_form table td{font-size:12px;padding:2px 1px}
#btf_form table td .text{font-size:14px;padding:2px}
#btf_form table td .tf_submit{margin-top:7px;margin-left:25px}
#btf_form h6{color:#0095eb;font-size:13px;padding:0;margin:0;text-align:center}
#btf_form em{display:block;font-size:12px;padding:0 0 8px;margin:0;text-align:center}
#btf_result div{padding:3px 7px}
.btf_success{margin:0}
.btf_error{background:#ffadad;margin:10px 0 0;border-radius:3px}
#closeform{cursor:pointer}
.element_A{position:fixed;top:0;left:0;width:1024px;height:244px;z-index:100}
#btf_form .backcall-title{clear:both;font-size:30px;font-weight:400;margin-bottom:30px;color:#333333}
.btf_submit{margin-top:10px}
.backcall-intro p{margin-bottom:3px;font-size:16px;color:#333333}
.backcall-intro{margin-bottom:30px}
#btf_form input,#btf_form textarea{width:300px!important;max-width:300px!important;padding-top:8px!important;padding-bottom:8px!important;height:auto}
#btf_form .buttonred{font-size:17px;margin-bottom:35px}
/* cart.css */
#data{background-color:#FFF!important;padding:10px 5px 20px;text-align:center;overflow-y:auto!important;overflow-x:visible!important;min-width:550px;max-width:700px}
.checkout a.button{clear:none}
#data table{width:100%!important;text-align:left;margin:0 auto}
#data table tr{border-top:1px solid #D5D5D5;height:60px}
.ftotal{font-weight:700;text-align:center;border-top:1px solid #D5D5D5;padding:15px 0 30px}
.totalb{font-weight:700;width:90px}
.fimage{text-align:center;width:60px}
.fimage img{max-width:50px;max-height:50px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;vertical-align:middle}
.fleft{float:left}
.fright{float:right}
#fancybox-content .amount{white-space:nowrap;min-width:30px}
#fancybox-content .price{white-space:nowrap;min-width:40px}
#fancybox-content .name{padding:0 10px 0 0}
#fancybox-content,#fancybox-outer{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:0 0 20px #6A6969;-moz-box-shadow:0 0 20px #6A6969;box-shadow:0 0 20px #6A6969}
.fancybox-bg{display:none}
.remove_cart{background:url(/design/adaptive/images/delete.png) no-repeat transparent;border:0 none #000000;cursor:pointer;height:16px;text-indent:-9999em;width:16px}
@media all and (max-device-width: 775px),all and (max-width: 775px) {
#data table tr{border-top:1px solid #D5D5D5;height:auto}
#data table tr td{padding-top:5px!important;padding-bottom:5px!important;height:40px}
.fimage,#fancybox-close,.amount_sign,.totalb{display:none!important}
.fright{float:left;margin-top:15px;clear:left!important}
.checkout a.button{width:auto}
#data{font-size:15px!important;font-family:arial!important}
#data a{text-decoration:none!important}
#data{max-width:none;min-width:480px}
#fancybox-content .amount{width:30px;text-align:right;font-size:14px!important;padding-left:5px;padding-right:10px}
#fancybox-content .price{width:40px;text-align:right;font-size:14px!important}
.ftotal{padding-bottom:20px}
.checkout a.button{font-size:1.1em!important}
.minorder_inf{font-size:1em!important}
.heading h2{font-size:16px!important;font-weight:700}
#data .name div{font-size:13px!important}
}
@media all and (max-device-width: 480px),all and (max-width: 480px) {
.checkout a.button{font-size:.88em!important}
#data .incart{font-size:13px!important}
#data{max-width:none;min-width:240px}
}
/* baloon.css */
#baloon{width:187px;top:0;left:0;padding:0;margin:0;display:none;position:absolute;z-index:64999;filter:Alpha(Opacity='75');-moz-opacity:.75;opacity:.8}
#baloonHeader{width:187px;height:19px;padding:0;margin:0;font-size:0;line-height:0;background-repeat:no-repeat;display:block}
.baloonHeaderDirect{background-image:url(/js/baloon/i/baloon-header.gif)}
.baloonHeaderFlip{background-image:url(/js/baloon/i/baloon-header-flip.gif)}
#baloonFooter{width:187px;height:3px;padding:0;margin:0;font-size:0;line-height:0;background-image:url(/js/baloon/i/baloon-footer.gif);background-repeat:no-repeat;display:block}
#baloonBody{padding:10px;background-color:#D0D0D0;width:187px;width:expression(187px);margin:0;font:normal normal 10px/14px Verdana,Arial,serif;line-height:140%;background-image:url(/js/baloon/i/baloon-body.gif);background-repeat:repeat-y;display:block}
/* nivo */
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}
.nivoSlider img{position:absolute;top:0;left:0;max-width:none}
.nivo-main-image{display:block!important;position:relative!important;width:100%!important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;padding:7px 10px;opacity:.5;overflow:hidden;display:none;-moz-opacity:.5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nivo-caption p,.nivo-caption em,.nivo-caption strong,.nivo-caption span{padding:5px;margin:0;opacity:1;-moz-opacity:1;color:#FFFFFF}
.nivo-caption a{display:inline!important;text-decoration:none}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
.nivo-controlNav{text-align:center;padding:15px 0}
.nivo-controlNav a{cursor:pointer}
.theme-default .nivoSlider{position:relative;background:url(/slider/css/themes/default/loading.gif) no-repeat 50% 50%;margin-bottom:0}
.theme-default .nivoSlider img{position:absolute;top:0;left:0;display:none}
.theme-default .nivoSlider a{border:0;display:block}
.theme-default .nivo-controlNav{text-align:center;padding:6px 0 12px}
.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url(/slider/css/themes/default/bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0 2px}
.theme-default .nivo-controlNav a.active{background-position:0 -22px}
.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(/slider/css/themes/default/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
.theme-default:hover .nivo-directionNav a{opacity:1}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}
.theme-default a.nivo-prevNav{left:15px}
.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-default .nivo-caption a:hover{color:#fff}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}
.nivo-controlNav a.active{font-weight:bold}
/* нашли дешевле */
.product .description {position: relative;}
#de_form {padding: 10px;background-color: #ffffff;position: relative;/*left: -240px;*/margin: 0 auto; width: 450px;z-index: 100;display: none;}
#de_form table {border-collapse: collapse; width: 430px; margin-top: 10px}
#de_form table td {font-size: 16px; padding: 2px 1px;}
#de_form table td .text {font-size: 14px;padding: 2px 2px;}
#de_form table td .de_submit {margin-top: 7px;background-color:#3e3a55 !important;}
#de_form h6 {color: #0095eb;font-size: 13px;padding: 0;margin: 0;text-align: center;}
#de_form em {display:block;font-size: 12px;padding: 0px 0 8px 0;margin: 0;text-align: center;}
#de_result div {padding: 5px 7px;}
.de_success {margin: 0;}
.de_error {background: #ffadad;margin: 10px 0px 0px 0px; border-radius: 3px;}
#closeform {cursor: pointer;}
.element_D {position: fixed; top: 0px; left: 0px; width: 1024px; height: 244px; z-index: 100; display: none;}
#de_form .title {
display:inline-block;
font-size: 26px;
color: #333333;
font-weight: 400;
margin-bottom:20px;
}
#de_magurl, #de_name, #de_bmail, #de_phone, #de_magprice {height:32px; background-color:#f4f4f4;}
#de_friend {width:32px; height:32px;}
#de_form .de_submit {height:40px;}
#de_form .when {display:table; margin-top:10px;}
#de_form .when img {float:left; margin-top:7px;}
#de_form .when div {float:left; margin: 7px 6px 0 6px;}
#de_form .when input {float:left;}
#viewformd {
border:0; 
display:inline-block; 
cursor:pointer; 
border-bottom: 1px dashed #007abd;
color: #264080;
font-weight: 400;
font-size: 12px;
border-radius:0;
padding:0;
margin-left:15px;
}
#viewformd:hover {color: #208bc5;}
.de_left {display:table-cell; width:35%; text-align:center; vertical-align:middle; height:100px;}
.de_left img {vertical-align:middle; width: 100%;}
.de_right {display:table-cell; width:65%; padding-left:15px;}
.de_right a {display:block; font-weight:700; font-size:14px; margin-bottom:15px;}
#de_form a {color: #264080;}
#de_form a:hover {color: #208bc5;}