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;}
html{background-color:#ffffff;}
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;}
ol{padding-left:20px;}
ol li{margin-bottom:10px;}
.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:980px;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:980px;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;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-weight:700;text-decoration:none;}
.breadcrumb a:hover{background-color:transparent;}
.webkit.mac .breadcrumb{padding-top:13px;}
.ie8 .breadcrumb{width:980px;}
header{width:100%;margin:0 auto;height:120px;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:980px;height:120px;margin:0 auto;}
#logo{position:relative;top:0;left:0;width:200px;height:120px;background-color:#FFFFFF;display:table;z-index:99;float:left;}
#logo a{text-align:center;display:table-cell;vertical-align:middle;font-size:0;}
#logo a 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:280px;height:40px;background-color:#FFFFFF;float:left;position:relative;}
#search .input_search{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;border:none;-webkit-border-radius:0;border-radius:0;height:40px;width:240px;min-height:40px;min-width:240px;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;z-index:2;padding:0;margin:0;padding-left:10px;font-size:13px;color:#333745;border-left:1px solid #dbdbdb;}
#search .button_search{width:40px;height:40px;float:left;background:url(../images/search00.png) center center no-repeat;cursor:pointer;display:block;outline:none;border:0px solid #ffffff;}
#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:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#welcome .logout{display:inline-block;float:right;}
#top_phone{position:relative;top:0;left:0;width:260px;text-align:center;padding:4px 0 0 10px;}
#top_phone .first-level a, #top_phone .first-level a:hover{font-size:18px;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 0px 0 15px;}
#cart_informer:before{font-family:'icons' !important;content:"a";font-size:29px;position:absolute;pointer-events:none;right:6px;top:4px;font-weight:400;}
#adapt-hdr #cart_informer{font-size:12px;font-weight:700;}
#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-color:#F4F4F4;background-image:none;background-position:0% 0%;background-repeat:repeat;}
#column-right{width:200px;float:right;}
#column-left{width:200px;float:left;}
#column-right .box,
#column-left .box{margin-bottom:0;}
#content .box-heading{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:18px;max-height:40px;padding-left:15px;text-transform:uppercase;margin-bottom:10px;color:#FFFFFF;margin-bottom:20px;padding:12px;}
.box-heading{background-color:#ea2e49;}
footer{position:relative;width:100%;background:none;clear:both;overflow:auto;z-index:98;margin:0px;}
#footer{border:0;background-color:#333745;position:relative;width:980px;margin:0 auto;overflow:hidden;}
.top-row{position:relative;width:100%;display:table;padding-bottom:10px;padding-left:3px;padding-top:3px;}
#footer h3{max-height:50px;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:17px;text-transform:uppercase;border-bottom:1px solid #555555;padding:15px 0;padding-bottom:14px;margin:0 10px;margin-left:15px;font-weight:700;}
#footer .column{display:table-cell;width:25%;}
#footer .column ul li:before{font-family:'icons';font-size:11px;content:"1";}
.fb{margin:15px;margin-bottom:0;background-color:#FFFFFF;max-height:185px;}
#footer .column ul{margin:8px 0px 0px 8px;}
#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;margin-top:5px;padding-top:9px;height:60px;background:#3F5765;padding-right:3px;-webkit-box-shadow:0 0 7px rgba(0,0,0,.4);box-shadow:0 0 7px rgba(0,0,0,.4);text-align:center;}
.connect section{display:inline-block;float:left;}
.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:#333745;}
.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 div{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:#333745;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;cursor:pointer;}
.connect .contact-profiles div:hover{background-color:#ea2e49;}
.custom-text{width:100%;position:relative;padding:15px 15px 10px 15px;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:980px;text-align:center;padding-left:5px;padding-right:5px;overflow:hidden;}
#powered a{font-size:12px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}
#powered p{display:inline-block;height:100%;position:relative;float:left;padding:22px 0 20px 0;font-size:12px;margin-bottom:0;color:#333745;}
#powered img{float:right;margin-left:13px;margin-top:12px;opacity:.8;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';}
header,
header .top-hdr{-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,.7);box-shadow:0 1px 4px -1px rgba(0,0,0,.7);}
#powered{-webkit-box-shadow:0 -1px 3px rgba(0,0,0,.5);box-shadow:0 -1px 3px rgba(0,0,0,.5);}
.copyright{float:left;}
.developer{margin-left:40px;float:right;}
.payments{float:right;}
#adapt-hdr .cart{-webkit-box-shadow:0 1px 4px -2px rgba(0,0,0,.6);box-shadow:0 1px 4px -2px rgba(0,0,0,.6);}
#column-right + #content{margin-right:200px;}
#column-left + #content{margin-left:200px;}
#column-right{width:200px;float:right;}
#column-left{width:200px;float:left;}
#column-right .box,
#column-left .box{margin-bottom:0;}
#column-right .box .box-heading,
#column-left .box .box-heading{display:table-cell;vertical-align:middle;border:none;color:#FFFFFF;height:40px;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:17px;padding-left:10px;text-transform:uppercase;width:200px;font-weight:700;}
#column-right .box .box-content,
#column-left .box .box-content{padding:0;}
#column-right .box .box-content p,
#column-left .box .box-content p{padding:0 0 10px 0;line-height:1.4;margin-bottom:0;}
#column-right .box .box-content img,
#column-left .box .box-content img{max-width:180px;height:auto;}
#column-right .box .box-content .image img,
#column-left .box .box-content .image img{max-width:40px;}
#column-right .box .box-content p + select,
#column-left .box .box-content p + select{margin-bottom:15px;}
#column-right .box-category{margin-top:0;}
#column-right .box-content > ul > li > a:before,
#column-right .box-category > ul > li > a:before,
#column-left .box-content > ul > li > a:before,
#column-left .box-category > ul > li > a:before{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{text-decoration:none;font-size:13px;}
#column-right .box-category ul li a,
#column-left .box-category ul li a{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{padding:6px 0px 6px 5px;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s;border-bottom:1px 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:7px;border-bottom:1px solid #dbdbdb;}
#column-right .box-content > ul > li > a:hover,
#column-right .box-category > ul > li > a:hover,
#column-left .box-content > ul > li > a:hover,
#column-left .box-category > ul > li > a:hover{background-color:#FFFFFF;}
#column-right .box-content ul li a.active,
#column-left .box-content ul li a.active{font-weight:normal;color:#ea2e49;}
#column-right .box-content ul li.active,
#column-left .box-content ul li.active{background-color:transparent;}
#column-right .box-category > ul > li a.active + ul,
#column-left .box-category > ul > li a.active + ul{display:block;}
#column-right .box-category > ul > li ul > li,
#column-left .box-category > ul > li ul > li{padding:0px 0px 1px 10px;}
#column-right .box-category > ul > li ul > li > a,
#column-left .box-category > ul > li ul > li > a{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:780px;padding:20px 20px 15px 20px;position:relative;overflow:hidden;width:100%;}
#content > h1, #relproduct, #hitproduct, .mainproduct{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{display:table;background-color:#FFFFFF;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:15px 15px 8px 15px;margin-bottom:15px;}
#relproduct, #hitproduct{margin-top:10px;opacity:0.9;}
#relproduct{background-color:#EA2E49;color:#FFFFFF;height:35px;max-height:35px;padding:7px 10px 9px 10px;}
#tab-description div,
#tab-description p{line-height:1.3;margin-bottom:10px;}
#tab-description h3{padding-left:0;}
#tab-description ul li{margin-bottom:5px;}
.htabs{height:38px;}
.htabs a:first-child{border-right:none;}
.htabs a{background:#ea2e49;padding:11px;float:left;font-size:15px;text-transform:uppercase;font-family:'Oswald',Tahoma,Geneva,sans-serif;text-align:center;text-decoration:none;color:#FFFFFF;display:none;height:38px;-webkit-box-shadow:inset 0 -3px 6px -2px rgba(0,0,0,.4);box-shadow:inset 0 -3px 6px -2px rgba(0,0,0,.4);}
.htabs a.selected{background-color:#f4f4f4;-webkit-box-shadow:none;box-shadow:none;color:#333745;}
.tab-content{padding:15px;background-color:#f4f4f4;margin-bottom:20px;z-index:2;overflow:auto;}
.tab-content p{font-size:13px;color:#333745;margin-bottom:0;}
.back-top{position:fixed;z-index:999;bottom:10px;right:20px;cursor:pointer;max-width:45px;max-height:45px;}
.menu-icon{display:inline-block;width:23px;margin-top:11px;float:left;margin-right:10px;}
.menu-icon span{display:block;width:100%;height:4px;background-color:#FFFFFF;margin-bottom:3px;}
.box-category a span{width:25px;display:inline-block;float:right;font-size:22px;text-align:center;}
#topcontrol{display:block;right:20px;margin-bottom:0px;margin-left:600px;position:fixed;z-index:100;cursor:pointer;}
#topcontrol{width:45px;height:45px;background:url(../images/up.png) no-repeat left 0px;}
.nodiscount{width:300px;height:2px;float:left;margin-right:20px;}
.product .description{float:right;width:405px;}
#container,#footer{overflow:hidden;-webkit-box-shadow: 0 1px 3px rgba(167, 166, 166, 0.3), 0 6px 10px rgba(152, 150, 150, 0.2);box-shadow: 0 1px 3px rgba(167, 166, 166, 0.3), 0 6px 10px rgba(152, 150, 150, 0.2);}
#content .product .image img{max-width:310px;max-height:300px;vertical-align:middle;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.product .images{clear:left;width:330px;margin:0px auto 10px auto;padding-top:15px;}
.product .images img{text-align:center;width:85px;background-color:#ffffff;border:1px solid #e0e0e0;float:left;padding:5px;margin:4px 10px 10px 0px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.cloud-zoom-lens{border:4px solid #888;background-color:#fff;cursor:move;}
.cloud-zoom-title{line-height:100%;font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
.cloud-zoom-big{border:4px solid #ccc;overflow:hidden;background-color:#ffffff;}
.cloud-zoom-loading{display:none;color:white;background:#222;padding:3px;border:1px solid #000;}
.cloud-zoom img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div.product .imagebig{text-align:center;vertical-align:middle;background-color:#ffffff;border:0px solid #e0e0e0;float:left;padding:0 0 5px 0;margin:0 20px 0px 0;width:310px;height:300px;line-height:300px;}
.product .imagebig .image{text-align:center;background-color:#ffffff;border:0px solid #e0e0e0;float:left;padding:0px;margin-right:0px;vertical-align:middle;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.product .imagebig .image img{vertical-align:middle;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:0px;}
.imagebig .big_middle{display:inline-block;vertical-align:middle;}
.imagebig, .big_middle{position:relative;}
.product .images .imagesmall img{float:none;margin:0;padding:0;max-width:85px;max-height:85px;width:auto;border:0px;}
.product .images .imagesmall{height:85px;line-height:82px;width:85px;margin:0 10px 10px 0;-webkit-box-shadow:0px 0px 5px #EFEFEF;-moz-box-shadow:0px 0px 5px #EFEFEF;box-shadow:0px 0px 5px #EFEFEF;}
.product .images #small_img_2{margin:0 10px 0 11px;}
.product .images .imagesmall:hover{-webkit-box-shadow:0px 0px 5px #dadada;-moz-box-shadow:0px 0px 5px #dadada;box-shadow:0px 0px 5px #dadada;}
.cloud-zoom-big{width:304px !important;height:304px !important;}
.product .imagesmall{background-color:#FFFFFF;border:1px solid #E0E0E0;border-radius:6px;float:left;padding:5px;text-align:center;vertical-align:middle;}
.product .imagesmall img{vertical-align:middle;}
#imgvisible{display:block !important;}
.images .cloud-zoom-gallery{display:none;}
.images .zoom{display:none;}
.big_middle #wrap{overflow:hidden;}
#wishlist{padding:0px 13px 0px;overflow:hidden;}
.wishprod{float:left;}
#prod_right .wishprod{float:right;margin-top:0px;}
.wishprod a{cursor:pointer;border-bottom:1px dashed;text-decoration:none;}
#wishlist .comparetumb img{max-width:25px;max-height:25px;margin-top:2px;}
#wishlist li a{font-size:11px;color:#505050;text-decoration:none;text-transform:none;display:table-cell;vertical-align:middle;}
#wishlist a.titlecomp{font-size:17px;font-weight:700;text-decoration:none;text-transform:none;}
#wishlist .comparetumb span{width:25px;text-align:center;display:table-cell;}
#wishlist .clearcompare{text-align:right;font-size:11px;text-transform:uppercase;font-weight:700;margin-bottom:7px}
#wishlist .makecompare{float:left;font-size:11px;text-transform:uppercase;font-weight:700;}
#wishlist ul{margin:15px 0;list-style:none outside none;}
#wishlist li{height:25px;clear:left;display:table;margin-bottom:3px;}
#wishlist ul li img{vertical-align:middle;}
#wishlist .comparetumb{float:left;margin-right:5px;margin-bottom:0;}
#wishlist h2{margin-top:3px;}
.tiny_products .wishprod{margin-bottom:1px;max-height:15px;}
.products .qwbox span{position:relative;line-height:200px;margin:-200px auto 0px;display:none;}
.tiny_products .qwbox span{position:relative;line-height:204px;margin:-204px auto 0px;display:none;}
.qwbox span a{font-size:13px;color:#FFFFFF;background:#EA2E49;padding:5px 7px 5px 7px;text-transform:uppercase;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;text-decoration:none;font-weight:700;}
.qwbox span a:hover{background:#5C8BA6;}
.qwbox:hover span{display:block;}
div#modal{width:680px;margin-top:0px;padding:7px;}
div#modal .description{width:325px;}
div#modal .images{margin:0;max-height:106px;overflow:hidden;max-width:325px;margin-left:-4px;padding-left:4px;padding-top:4px;margin-top:15px;padding-bottom:4px;}
div#modal .description .compare{margin:0;}
div#modal .container{padding:10px 0 0px;}
div#modal .comment_list{margin-top:0px;}
div#modal .cloud-zoom{cursor:default;}
div#modal a.button{margin-left:0px;line-height:17px;font-size:14px;padding:6px 12px 6px 12px;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;text-decoration:none;font-weight:700;text-transform:uppercase;float:none;}
div#modal .wishcomp .compare{display:none;float:left;margin-right:0px;}
div#modal .wishprod{display:none;}
div#modal .pricecolor{margin-bottom:10px;}
div#modal .description .variants{margin-bottom:12px;}
div#modal div.b1c_caption{margin-top:30px;}
div#modal .b1c_option{margin-top:10px;}
div#modal .images .imagesmall{margin-bottom:10px;}
div#modal .imagebig{width:320px;}
div#modal .imglenss{max-width:320px;max-height:300px;}
div#modal .buttonred{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
div#modal iframe#youtube{max-height:404px;max-width:644px;}
div#modal #tab2 img{height:auto;max-width:100%;}
div#modal #relproduct{margin:0 0 20px 0;}
#fancybox-content div#modal div{overflow:visible !important;}
#fancybox-content div#modal .mousetrap{width:100% !important;height:300px !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:0px;}
.ratecomp{width:100%;display:table;}
#compare_informer1{padding:0px 13px 0px 13px;margin:0px 0 10px 0;}
#compare_informer1 .comparetumb img{max-width:25px;max-height:25px;margin-top:2px;}
#compare_informer1 li a{font-size:11px;color:#505050;text-decoration:none;text-transform:none;display:table-cell;vertical-align:middle;}
#compare_informer1 a.titlecomp{font-size:17px;font-weight:700;text-decoration:none;text-transform:none;}
#compare_informer1 .comparetumb span{width:25px;text-align:center;display:table-cell;}
#compare_informer1 .clearcompare{text-align:right;font-size:11px;text-transform:uppercase;font-weight:700;margin-bottom:7px}
#compare_informer1 .makecompare{float:left;font-size:11px;text-transform:uppercase;font-weight:700;}
#compare_informer1 ul{margin:15px 0;list-style:none outside none;}
#compare_informer1 li{height:25px;clear:left;display:table;margin-bottom:3px;}
#compare_informer1 ul li img{vertical-align:middle;}
#compare_informer1 .comparetumb{float:left;margin-right:5px;margin-bottom:0;}
.titlecomp{font-size:18px;font-weight:400;margin-bottom:10px;}
#wishlist .wish-title{margin-top:3px;margin-bottom:10px;}
#column-left #compare_informer{margin-bottom:10px;}
.heading{color:#1A457D;font-family:"PT Sans Narrow", "Tahoma", "Geneva", sans-serif;font-size:26px;margin-bottom:10px;}
img.compareempty{vertical-align:middle;margin-right:8px;}
a.adata{text-decoration:none;color:#505050;}
.compare_price{text-decoration:line-through;vertical-align:top;}
.product .wishcomp{display:table;margin-top:0px;margin-bottom:20px;width:100%;}
.tiny_products .product .wishcomp{width:auto;float:right;margin-top:-3px;margin-bottom:0px;}
#prod_right .wishcomp{width:100%;margin-top:10px;margin-bottom:0px;}
#modal .wishcomp{display:table;margin:0px 0 2px 0px;}
.wishcomp{font-size:12px !important;}
.tiny_products input[type="submit"]{float:left;}
#prod_right .variants select{max-width:180px;margin-top:30px;}
#prod_right select.p0{margin-top:5px;display:table;}
.tiny_products #prod_right select.p0{display:block;float:left;}
#prod_right select.p1{margin-top:5px;}
.custom-block-left,
.custom-block-right{position:fixed;top:220px;z-index:1099;}
.preim{display:table;margin:15px 0 10px 0;padding: 10px 10px 5px 10px;border: 2px dashed #b4b4b4;border-radius:10px;background-color:transparent;width:327px;}
.preim_item{display:table;width:100%;margin-bottom:6px;color:#606874;}
.preim_item svg{display:table-cell;height:30px;width:30px;margin-right:10px;vertical-align:middle;}
.preim_item svg, .preim_item path{fill:#268C85;}
.preim_item.click svg, .preim_item.click path{/*fill:#87E4DD;*/fill:#5AD7D2;}
.preim_item.click:hover svg, .preim_item.click:hover path{/*fill:#54d5ca;*/fill:#4dc3b9;}
.preim_item.click:hover {color:#54d5ca;}
.preim_item.click{cursor:pointer;}
.preim_item div{display:table-cell;vertical-align:middle;text-align:left;width:100%;}
.preim_item div strong{display:block;font-size:13px;}
.preim_item.click div strong{display:block;text-transform:uppercase;font-size:13px;}
.preim_item div span{display:block;}
@media only screen and (max-width:1024px){.custom-block-left,
.custom-block-right{display:none;}
}
.custom-block-icon{width:50px;height:50px;background-position:center;background-repeat:no-repeat;}
.custom-block-content{padding:10px 10px 5px 10px;min-height:50px;background-color:#FFFFFF;}
.custom-block-content > div{position:relative;width:100%;height:100%;}
.custom-block-left .custom-block-icon{position:absolute;top:0;right:-50px;border-radius:0 5px 5px 0;}
.custom-block-right .custom-block-icon{position:absolute;top:0;left:-50px;border-radius:5px 0 0 5px;}
.custom-block-content hr{margin-bottom:7px;}
.custom-block-content img{margin:5px 0;}
.custom-block-content a{display:inline-block;margin:10px 0;}
#customleft3{top:260px;position:fixed;width:280px;left:-280px;}
#customleft2{top:320px;position:fixed;width:430px;left:-430px;}
#customleft1{top:380px;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;}
@media only screen and (max-height:700px){#customleft3{top:150px}
#customleft2{top:210px}
#customleft1{top:270px}
#customright3{top:270px}
#customright2{top:210px}
#customright1{top:150px}
}
.slidertop{background:transparent;box-sizing:border-box;clear:both;margin:0px auto 0px auto;max-width:980px;max-height:403px;outline:medium none currentColor;overflow:hidden;position:relative;border-bottom:3px solid #FFFFFF;}
#currency ul li{display:inline;font-size:12px;list-style:none outside none;padding-right:5px;}
#currency a{background-color:#FFFFFF;color:#333333;border-radius:50%;display:block;float:left;margin:3px;max-height:17px;min-width:17px;padding:1px 6px;text-decoration:none;}
#currency a:hover{background-color:#FAFAFA;}
#currency a.RUR{text-decoration:line-through;font-family:Tahoma;font-size:13px;padding:0 6px 1px 6px;}
#currency a.RUB{text-decoration:line-through;font-family:Tahoma;font-size:13px;padding:0 6px 1px 6px;}
#super-menu{background:none;border:none;height:40px;}
#super-menu > ul{width:100%;display:table;overflow:auto;list-style:none;margin:0;padding:0;position:relative;}
#super-menu > ul > li{border-left:1px solid #333745;display:table-cell;min-width:85px;}
#super-menu > ul > li:nth-child(2){border-left:0px !important;}
#super-menu > ul > li > a{text-align:center;height:40px;font-size:16px;text-transform:uppercase;color:#FFFFFF;text-decoration:none;display:block;z-index:6;position:relative;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;line-height:2.5;font-weight:700;}
#super-menu > ul > li > a span{font-weight:400;}
#super-menu > ul > li:hover{background-color:#ea2e49;}
.super-menu > li > div{position:absolute;width:980px;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;}
@media only screen and (max-width:775px){#adapt-hdr .menu{background-color:#5F6874;}
#super-menu > ul{display:none;}}
.show-more span{display:none;}
.mega-menu a, .menu a{text-decoration:none;}
.mega-menu-item{float:left;width:206px;padding:10px;padding-bottom:10px;padding-top:10px;margin-right:15px;margin-bottom:15px;font-size:14px;background-color:#FFFFFF;min-height:161px;font-weight:700;max-height:161px;}
.mega-menu-item .menudescription{max-height:131px;overflow:hidden;text-overflow:ellipsis;padding-top:8px;}
.mega-menu-item ul li{height:20px;}
.mega-menu-item p{font-weight:400;font-size:12px;text-align:justify;margin:0 0 3px 0;line-height:15px;}
.mobile-nav .mega-menu-item ul li{height:35px;}
.mega-menu-divider{clear:both;}
.mega-menu-top{color:#FFFFFF;text-transform:uppercase;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;background-color:#ea2e49;padding:6px 7px;display:block;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mega-menu-sub{color:#333;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:13px;line-height:1.2;margin-left:0px;text-transform:none;padding:3px 0;font-weight:400;}
.mega-menu-item ul li span:before{position:relative;display:inline-block;font-family:'icons';content:"1";line-height:1.3;font-size:11px;padding-right:3px;padding-top:4px;}
.mega-menu-item ul{float:left;width:100%;padding-top:5px;max-height:102px;overflow:hidden;}
.mega-menu-item p.more{font-size:13px;font-weight:400;display:table;margin:5px 0 5px 0;}
.item-no-image > ul{max-width:100%;}
.mega-menu-item img{float:right;max-width:100px;margin-left:8px;max-height:122px;}
.mega-menu-top:hover, .brands-menu-top:hover{color:#F4F4F4;}
#topcatmore{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-weight:700;font-size:14px;line-height:22px;}
.brands-menu{padding-left:17px;display:none;}
.brands-menu-item{float:left;padding:10px;margin-right:15px;margin-bottom:15px;margin-left:2px;font-size:13px;background-color:#FFFFFF;max-width:100px;font-weight:700;min-height:128px;min-width:100px;}
.brands-menu-item > a{line-height:1.2;}
.brands-menu-item img{display:block;margin:0 auto;cursor:pointer;max-height:90px;max-width:100px;margin-top:10px;}
.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;min-width:100px;}
#super-menu > ul{position:absolute;}
.blockimg{float:left;}
#swipebox{clear:left;padding-top:20px;text-align:center;}
.tiny_products #prod_right{border-left:0px solid #DBDBDB;float:none;min-height:1px;padding-left:0px;padding-top:0px;width:auto;}
.tiny_products .annotation{display:none;}
.tiny_products #prod_right .variants select{margin-top:0px;max-width:100%;}
.tiny_products #prod_right .variants span{height:23px !important;}
.tiny_products #prod_right .variants div div{height:0px !important;}
.tiny_products #prod_right .wishcomp{float:right;margin-bottom:0px;margin-top:-4px;width:auto;}
.tiny_products #prod_right div.compare{margin-bottom:4px;max-height:15px;float:none;min-height:15px;}
.tiny_products #prod_right .wishprod{margin-bottom:1px;max-height:15px;float:none;min-height:15px;}
.variants select.p0{margin-right:3px;}
a#mmenubut{cursor:default;}
#column-left #catalog_menu{margin-bottom:10px;}
.slidertop{display:block;}
#relcontent .product{width:171px;margin:0px 8px 18px 1px;}
#relcontent .product .image{height:168px;line-height:168px;}
#content #relcontent .image img{max-height:150px;max-width:153px;}
#relcontent .product .image1{background:#FFFFFF;height:168px;line-height:168px;margin:0px;padding:0px;text-align:center;vertical-align:middle;width:171px;}
#relcontent .product .image1 a{height:auto;line-height:168px;margin:0px;padding:0px;text-align:center;width:auto;}
#content #relcontent .image1 img{height:auto;margin:0px;max-height:150px;max-width:153px;padding:0px;text-align:center;vertical-align:middle;}
#relcontent .product h3{font-size:16px;}
#relcontent span.price{font-size:14px;font-weight:700;}
#relcontent{margin-bottom:-9px;}
#hitcontent{margin-bottom:-19px;}
.autocomplete-suggestions{width:240px !important;}
#youtube, iframe{max-width:100%;}
@media only screen and (min-width:1340px){#content{max-width:1030px;}
.breadcrumb, #container, #adapt-hdr, #footer, #powered div, .slidertop{max-width:1230px;width:1230px;}
.top-links, #adapt-hdr .welcome{width:750px;}
#adapt-hdr .menu{width:1030px;}
#top_phone{width:490px;}
.super-menu > li > div{width:1230px;}
.product .description{width:610px;}
.cart_form .del_left, .cart_form .del_right{width:45%;}
.products .product .product_info{width:740px !important;}
.products .product .annotation{width:520px !important;}
.slidertop{max-height:400px;}
.main-text{width:100%;}
.brands-menu-item{margin-right:12px;}
.mega-menu-item{margin-left:1px;}
}
@media only screen and (max-width:1339px){.breadcrumb, #container, #adapt-hdr, #footer, #powered div{max-width:980px;width:980px;}
.slidertop{max-width:980px;width:auto;max-height:319px;}
.top-links, #adapt-hdr .welcome{width:500px;}
#adapt-hdr .menu{width:780px;}
#top_phone{width:260px;}
.super-menu > li > div{width:980px;}
.product .description{width:405px;}
.cart_form .del_left, .cart_form .del_right{width:45%;}
.products .product .product_info{width:510px !important;}
.products .product .annotation{width:300px !important;}
.brands-menu-item{margin-right:15px;}
.mega-menu-item{margin-left:0px;}
.top-links{border-bottom:0px solid #DBDBDB;}
}
@media only screen and (max-width:1280px){.top-links{border-bottom:0px solid #DBDBDB;}
}
@media only screen and (max-width:1023px){#adapt-hdr .cart{position:relative !important;left:0 !important;top:0 !important;}
#welcome .user_name{max-width:240px;}
#swipebox{display:block;}
.qwbox span{display:none !important;}
#content{max-width:569px}
#content .image img{max-width:100%;}
#content #purchases1 .image img{max-width: 30px;}
.mega-menu-item{width:216px;}
.super-menu > li > div{width:100%;left:0;}
.brands-menu-item{width:113px;max-width:113px;}
.brands-div{width:114px;}
.mega-menu-item p.more{margin:6px 0 4px 0;padding-top:1px;}
.mega-menu-sub{padding:6px 0px;}
#logo{background-color:#FFFFFF;border-right:1px solid #DBDBDB;}
.top-links{border-bottom:0px solid #DBDBDB;}
#container,
#adapt-hdr,
#adapt-hdr .menu{max-width:769px;}
#adapt-hdr .menu{width:769px;}
header,
#adapt-hdr{height:160px;}
#adapt-hdr .top-links,
#adapt-hdr .welcome{width:569px;}
.safari #adapt-hdr .welcome{width:568px;}
#adapt-hdr .cart,
#search{width:285px;}
#adapt-hdr .cart,
.chrome #adapt-hdr .cart{-webkit-box-shadow:0 1px 3px -2px rgba(0,0,0,.3);box-shadow:0 1px 3px -2px rgba(0,0,0,.3);}
#search{max-width:284px;}
#search .button-search{border-left:1px solid #dbdbdb !important;}
#adapt-hdr .top-links a:first-child{border-left:none;}
#welcome{padding-right:0px;}
.breadcrumb{width:769px;}
.social{max-width:100%;}
#footer{border:0;position:relative;width:770px;margin:0 auto;overflow:hidden;}
#footer .column ul li{line-height:1.1;}
.slidertop{max-height:250px;}
.fb{width:291px;margin:17px auto;}
.connect{text-align:center;}
.connect div{margin-bottom:10px;}
.connect section,
.connect section + section{float:none;}
.connect section + section{border-top:0px solid #6F7580;padding-top:11px;margin-bottom:4px;display:block;width:100%;}
.connect a{margin-bottom:5px;}
#powered div{position:relative;width:768px;padding-left:10px;}
.mobile .overlay{display:none !important;}
#powered p{padding:12px 0px 10px;}
.copyright, .developer{display:table;float:left;text-align:left;width:100%;margin-left:0px;}
.developer{margin-top:4px;}
.c_discount{padding-left:0px !important;margin-right:0px !important;}
.c_coupon{padding:0 0 15px 0 !important;width:300px !important;}
.c_total{padding:10px !important;}
#ems-price-delivery-total{font-size:16px !important;line-height:20px !important;font-weight:700;}
.cart_form .del_right{width:250px !important;}
.cart_form .del_left{width:250px !important;}
.product .description{display:contents;width:100%;margin-top:20px;}
div.product .imagebig{display:table;width:100%;margin:0;padding:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.blockimg{width:100%;text-align:center;}
#cloud-zoom-big, .cloud-zoom-lens{display:none !important;cursor:auto !important;}
.product .image img{max-width:519px;max-height:300px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
.product .images{display:table;max-width:525px;width:425px;padding-top:25px;}
.product .images .imagesmall{margin:0px 4px 10px 4px;}
.tiny_products .product{width:250px !important;margin:0px 14px 18px 1px !important;}
.tiny_products .product .image{height:218px !important;line-height:218px !important;}
.tiny_products .image img{max-height:200px !important;max-width:232px !important;}
.products #prod_right{width:165px;padding-left:10px;}
.products #prod_right input[type="text"], .products #prod_right input[type="password"]{font-size:14px;width:38px !important;}
.products #prod_right span.price{font-size:14px;}
.products .product .image{height:200px !important;line-height:200px !important;width:120px !important;}
.products .product .image img{max-height:200px !important;max-width:120px !important;}
.products .product .product_info{width:380px !important;}
.products .product .annotation{width:190px !important;}
#hitproduct, #hitcontent{display:none !important;}
.comment_form .input_name{width:100% !important;}
#relcontent .product{width:165px !important;margin:0px 6px 8px 0px !important;}
#relcontent .product .image{height:148px !important;line-height:148px !important;}
#content #relcontent .image img{max-height:130px !important;max-width:103px !important;}
#relcontent .product h3{font-size:14px;}
#relcontent span.price{font-size:14px;font-weight:700;}
#relcontent .catrater{display:none;}
#relcontent .image1 img{max-height:130px !important;max-width:103px !important;height:auto;width:auto;}
#relcontent .product .image1{width:auto;}
span.next_page_link{display:block;}
span.prev_page_link{display:block;}
#same{padding:0px !important;margin:20px 0 15px 0 !important;border:none !important;}
#same #relproduct{margin:0 -1px 10px 0 !important;}
.autocomplete-suggestions{display:none !important;}
.remove img{max-width:16px !important;}
.contact-profiles{text-align:center !important;}
.contact-profiles div{float:none;}
}
@media only screen and (max-width:775px){#content .image img{max-width:440px;}
#adapt-hdr .welcome{height:84px;border-bottom:1px solid #DBDBDB;}
#top_phone{text-align:center;padding-left:0;width:auto;}
.breadcrumb{min-height:40px;height:auto;}
.journal-filter ul li a{font-size:14px !important;}
#super-menu{height:auto;}
.mega-menu-item{width:430px;float:none;min-height:100%;max-height:100%;}
.mega-menu-item img, #adminset_container{display:none;}
.mega-menu-item ul{max-width:100%;float:none;max-height:100%;}
.mega-menu-top{font-size:14px;padding:7px 7px;font-weight:700;}
.mega-menu-sub{font-size:14px;padding:6px 0;}
.mega-menu-item ul li span:before{padding-top:8px;}
.brands-div{width:117px;}
.brands-menu-item img{max-width:117px;}
#super-menu > ul{overflow:hidden;}
#super-menu > ul.mobile-nav{width:480px;min-height:40px;display:block;list-style:none;margin:0;padding:0;position:relative;border:none;}
.super-menu .open,
.super-menu .close{display:block;height:40px;cursor:pointer;font-family:inherit;line-height:3.1;font-size:15px;padding-left:12px;text-transform:uppercase;}
.mobile-nav > li > a span{display:block;width:39px;height:39px;right:0;top:0;position:absolute;text-align:center;border-left:1px solid #333745;}
.mobile-nav > li > a span:before{font-family:'icons';content:"1";font-size:11px;}
#super-menu > ul.mobile-nav > li{display:block;position:relative;min-width:0;border:none;}
#super-menu > ul.mobile-nav > li > a{text-align:left;padding-left:12px;height:40px;text-transform:uppercase;text-decoration:none;display:block;z-index:6;position:relative;border-bottom:1px solid #2A2B2E;}
#super-menu > ul.mobile-nav > li > div,
#super-menu > ul.mobile-nav > li > ul{position:relative;opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';visibility:visible;border-top:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#2A2B2E;overflow:hidden;}
.no-span a span{display:none !important;}
#super-menu > ul.mobile-nav > li.open{border-bottom:1px solid #2A2B2E;}
#super-menu > ul.mobile-nav > li > div > div{height:auto !important;}
#super-menu > ul.mobile-nav > li:last-child > div{left:0;}
#super-menu > ul.mobile-nav > li > div > ul{display:block;min-width:100%;}
.slidertop{max-height:156px;}
.rotate-90{border-left:0 !important;}
.rotate-0{border-left-width:1px;border-left-style:solid;}
.price.menu-hide{display:inline-block !important;}
.mega-menu-top{font-size:16px;}
.mega-menu-item p.more{display:none;}
#column-left + #content{margin-left:0px;}
#container, header, #adapt-hdr , #adapt-hdr .menu, .breadcrumb, footer, #footer, #powered div{max-width:480px;width:480px;margin:0 auto;}
.top-links{border-bottom:1px solid #DBDBDB;}
#search, #logo, #adapt-hdr .cart{width:480px;}
.brands-menu-item{max-width:117px;width:117px;}
header,
#adapt-hdr{height:280px;}
#logo{height:120px;border-right:0px solid #DBDBDB;}
#logo a img{max-width:480px;}
#adapt-hdr .top-links, #adapt-hdr .welcome{width:480px !important;}
#adapt-hdr .welcome{padding-top:10px;}
#adapt-hdr .top-links{height:35px;}
#adapt-hdr .top-links a{min-width:40px;font-size:13px !important;height:30px;}
#adapt-hdr .top-links a:last-child{border-right:none;}
#adapt-hdr .welcome form{display:table;float:left;height:20px;border-bottom:none;padding-top:0px;}
#column-left, .side-shade2{display:none;}
#adapt-hdr .welcome form #currency a{margin:0 3px;}
#adapt-hdr .welcome form div{display:table;vertical-align:middle;}
#adapt-hdr .welcome #welcome{display:block;text-align:center;font-size:12px !important;padding:0;line-height:1.7;height:20px;margin:10px 0 6px 0;}
#welcome .user_name{float:left;max-width:300px;text-align:right;margin-left:40px;}
#welcome .logout{float:right;text-align:left;margin-right:40px;}
#currency{padding-top:2px;}
#adapt-hdr .welcome #welcome a{font-size:12px;}
#adapt-hdr .cart{border:none;}
.top-links a span{display:none;}
#super-menu , #adapt-hdr .menu{height:auto;}
#footer{border:0;position:relative;margin:0 auto;overflow:hidden;}
#footer .column{width:100% !important;display:block;margin-bottom:7px;}
#footer h3{max-height:35px;text-transform:uppercase;padding:10px 0;padding-bottom:10px;margin:0 5px;margin-left:10px;}
#footer .column ul{margin-top:8px;margin-left:8px;}
#footer .column ul li{padding:4px;line-height:1.2;}
#footer .column a{padding-left:4px;}
.connect{text-align:center;padding:0;}
.connect div{float:none;font-size:15px !important;line-height:2.7;margin:0;}
.connect div span{display:block;background-color:transparent !important;margin-right:0;}
.connect a{width:42px;height:42px;}
.connect section,
.connect section + section{float:left;text-align:left;width:100%;}
.connect section + section{border-top:0px solid #6F7580;margin-bottom:4px;padding-top:11px;padding-right:5px;padding-left:5px;}
.connect section:first-child > div{width:100%;margin:0;border-top:0px solid #6F7580;}
.connect section > div:first-child{border-top:none;}
.connect .contact-profiles div{margin-left:7px;}
#powered{height:auto;}
#powered a{font-size:12px;}
#powered div{position:relative;padding:7px;text-align:center;}
#powered div p{position:relative;width:100%;text-align:center;float:none;padding-top:5px;padding-bottom:0;font-size:12px;}
#powered div p span{margin-left:0 !important;width:100%;margin-bottom:5px;}
#powered div img{float:none;margin-right:10px;margin-left:10px;margin-top:5px;}
#powered div .copyright{margin-top:7px;}
#search{max-width:480px;width:480px;}
#search input.input_search{width:315px;min-width:135px;max-width:275px !important;float:none;}
.payments{float:none;}
.copyright, .developer{display:table;float:left;text-align:center;width:100%;margin-left:0px;}
.developer{margin-top:0px;}
.c_discount{padding-left:0px !important;margin-right:0px !important;}
.c_coupon{padding:0 0 15px 0 !important;width:200px !important;}
.c_total{padding:10px !important;}
#ems-price-delivery-total{font-size:16px !important;line-height:20px !important;font-weight:700;}
.cart_form .del_right{width:100% !important;}
.cart_form .del_left{width:100% !important;}
.cart-back a{display:none !important;}
.cart-back{height:3px !important;padding:0 !important;}
ul#deliveries{border:0 !important;padding:0 !important;}
#purchases1 .image{display:none;}
#purchases1 td.name{max-width:115px;padding:0 !important;}
#purchases1 #carttitles td{font-size:13px !important;}
#content{max-width:480px;}
#topcatmore, .menudescription{display:none;}
.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);border:none;border-bottom:1px solid #333745;font-weight:bold;}
.rotate-0{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);border:none;border-left:1px solid #333745;}
.sf-menu li a span{display:block;width:39px;height:39px;right:0;top:0;position:absolute;padding-top:13px;text-align:center;border-left:1px solid #333745;}
.sf-menu li a span.rotate-90{border-left:none;}
.sf-menu li ul a span{border:none;background-color:#eee;}
.sf-menu li a span.rotate-90,
.sf-menu li ul a span.rotate-90{color:#ea2e49;}
.sf-menu ul,
.sf-menu ul ul{left:0;position:relative;display:block;}
.sf-menu > li ul span:before,
.sf-menu > li > a span:before{font-size:13px;}
.sf-menu ul li{overflow:auto;height:auto;}
.sf-menu ul li a{color:#FFFFFF;}
.mobile-nav .open,
.mobile-nav .close{display:block;height:40px;cursor:pointer;font-family:inherit;line-height:2.7;font-size:15px;padding-left:15px;text-transform:uppercase;color:#FFFFFF;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-weight:700;}
.sf-menu > li:hover{background:none !important;}
.sf-menu > li{color:#FFFFFF;}
.product .images{max-width:440px;width:439px;}
.product .images .imagesmall{margin:0px 6px 10px 6px;}
ul.tabs li{width:100%;border-radius:0 !important;text-align:center;}
#fancybox-content{text-align:center;}
#fancybox-img{width:auto !important;}
#fancybox-title-float-wrap{margin:0 auto;}
.fancybox-title-float{width:100% !important;left:0 !important;}
.tiny_products .product, #relcontent .product{width:206px !important;margin:0px 14px 18px 1px !important;}
.tiny_products .product .image{height:200px !important;line-height:200px !important;}
.tiny_products .image img, #relcontent .image img{max-height:182px !important;max-width:188px !important;}
.tiny_products #prod_right{border-left:0px solid #DBDBDB;float:none;min-height:1px;padding-left:0px;padding-top:0px;width:auto;}
.tiny_products .annotation{display:none;}
.tiny_products #prod_right .variants select{margin-top:0px;max-width:100%;}
.tiny_products #prod_right .variants span{height:23px !important;}
#relcontent .product h3{font-size:17px;}
#relcontent span.price{font-size:16px;font-weight:700;}
#relcontent .catrater{display:block;}
.product-filter .display{display:none !important;}
.product-filter .display_num{float:right !important;}
a#mmenubut{cursor:pointer;}
.form{width:100% !important;}
.login_form .button, .register_form .button{margin-bottom:15px;}
#tarif-list td{padding-right:5px;}
#same #relproduct{margin:0 0px 10px 0 !important;}
#content img{max-width:100% !important;width:100%;margin:0 auto 10px auto !important;}
#content .image img, #content .swipebox img, #content .imagesmall img{width:auto;}
#content #gallerypic img{max-width:90% !important;}
.articleimage, .articlesimage{margin-bottom:0 !important;}
#content .pagination img{margin-bottom:0 !important;}
}
@media only screen and (max-width:480px){#content .image img{max-width:270px !important;max-height:300px !important;}
div.product .imagebig{max-height:200px;line-height:200px;}
.mega-menu-item ul{max-height:none;}
.mega-menu-item{width:270px;}
.brands-menu-item{width:134px;}
#super-menu > ul.mobile-nav{width:320px;}
.mega-menu-top{font-size:15px;}
.brands-menu-item{max-width:115px;}
.brands-div{width:115px;}
.brands-menu-item img{max-width:115px;}
.mega-menu-item p.more{display:none;}
#column-left + #content{margin-left:0px;}
#container, header, #adapt-hdr , #adapt-hdr .menu, .breadcrumb, footer, #footer, #powered div{max-width:320px;width:320px;margin:0 auto;}
#search, #logo, #adapt-hdr .cart{width:320px;}
header,
#adapt-hdr{height:270px;}
#logo{height:80px;border-right:0px solid #DBDBDB;}
#logo a img{max-width:320px;}
#adapt-hdr .top-links, #adapt-hdr .welcome{width:320px !important;}
#adapt-hdr .top-links{height:30px;}
#adapt-hdr .top-links a{min-width:40px;font-size:8px !important;height:30px;}
#adapt-hdr .top-links a:last-child{border-right:none;}
#adapt-hdr .welcome{height:40px;border-bottom:1px solid #DBDBDB;}
#adapt-hdr .welcome form{display:table;float:left;height:20px;border-bottom:none;padding-top:2px;}
#adapt-hdr .welcome form #currency a{margin:0 3px;}
#adapt-hdr .welcome form div{display:table;vertical-align:middle;}
#adapt-hdr .welcome #welcome{display:block;text-align:center;font-size:12px !important;padding:0;line-height:1.7;height:20px;}
#welcome .user_name{max-width:230px;margin-left:15px;}
#welcome .logout{margin-right:15px;}
#adapt-hdr .welcome #welcome a{font-size:12px;}
#adapt-hdr .cart{border:none;}
.top-links a span{display:none;}
#super-menu , #adapt-hdr .menu{height:auto;}
.slidertop{max-height:104px;display:none;}
#footer{border:0;position:relative;margin:0 auto;overflow:hidden;}
#footer .column{width:auto !important;display:block;margin-bottom:7px;}
#footer h3{max-height:35px;text-transform:uppercase;padding:10px 0;padding-bottom:10px;margin:0 5px;margin-left:10px;}
#footer .column ul{margin-top:8px;margin-left:8px;}
#footer .column ul li{padding:4px;line-height:1.2;}
#footer .column a{padding-left:4px;}
.connect{text-align:center;padding:0;}
.connect div{float:none;font-size:14px !important;line-height:2.7;margin:0;}
#relcontent .product{width:275px !important;}
.connect div span{display:block;background-color:transparent !important;margin-right:0;}
.connect a{width:42px;height:42px;}
.connect section,
.connect section + section{float:left;text-align:left;width:100%;}
.connect section + section{border-top:0px solid #6F7580;margin-bottom:4px;padding-top:11px;padding-right:5px;padding-left:5px;}
.connect section:first-child > div{width:100%;margin:0;border-top:0px solid #6F7580;}
.connect section > div:first-child{border-top:none;}
.connect .contact-profiles div{margin-left:7px;}
#powered{height:auto;}
#powered a{font-size:12px;}
#powered div{position:relative;padding-top:7px;padding-bottom:7px;text-align:center;}
#powered div p{position:relative;width:100%;text-align:center;float:none;padding-top:5px;padding-bottom:0;font-size:12px;}
#powered div p span{margin-left:0 !important;width:100%;margin-bottom:5px;}
#powered div img{float:none;margin-right:10px;margin-left:10px;margin-top:5px;}
#powered div .copyright{margin-top:7px;}
#search{max-width:320px;width:320px;}
#search input.input_search{width:315px;min-width:135px;max-width:275px !important;float:none;}
#currency{padding-top:0px;}
.payments{float:none;}
.copyright, .developer{display:table;float:left;text-align:center;width:100%;margin-left:0px;}
.developer{margin-top:0px;}
.c_discount{padding-left:0px !important;margin-right:0px !important;}
.c_coupon{padding:0 0 15px 0 !important;width:100% !important;}
.c_total{padding:0px !important;border:0px !important;white-space:normal !important;}
#ems-price-delivery-total{font-size:16px !important;line-height:20px !important;font-weight:700;}
.cart_form .del_right{width:100% !important;}
.cart_form .del_left{width:100% !important;}
#purchases1 td.price{display:none;}
#purchases1 th.price1{display:none;}
#purchases1 th.amount{display:none;}
#purchases1 .name{width:100%;}
.nodiscount{width:240px !important;}
.totprcurr{display:block;border-top:1px dashed #DADADA;padding-top:5px;}
#topcatmore, .menudescription{display:none;}
table.order_info td{max-width:168px;word-wrap:break-word;}
.product .images{max-width:280px;width:227px;}
.product .images .imagesmall{margin:0px 8px 10px 8px;}
.tiny_products .product{width:276px !important;margin:0px 0px 18px 0px !important;}
.tiny_products .product .image{height:218px !important;line-height:218px !important;}
.tiny_products .product .image img{max-height:200px !important;max-width:258px !important;}
#gallerypic .product .image{height:276px !important;line-height:276px !important;}
#gallerypic .image img{max-height:256px !important;}
.product-filter .display_num{float:left !important;margin-left:0px !important;}
input#viewform{margin-left:0 !important;}
#relproduct{display:none !important;}
.feedback_form .input_captcha{clear:left;float:none !important;width:92px !important;}
.feedback_form .captcha{margin-bottom:10px;}
.comment_form .input_captcha{clear:left;width:92px !important;margin-top:10px !important;}
.comment_form .button, .feedback_form .button{margin-top:85px !important;}
ul#deliveries select{max-width:255px;}
.buttonred{margin-right:40px;}
#container{overflow:hidden;}
#back_forward{font-size:12px !important;}
.preim{max-width:280px;}
.preim_item div span {width:190px;}
}
@media only screen and (min-width:1281px){select{border:2px solid #dadada;}
}
#content img.image-half-width, #content .image-half-width img{max-width:42%;}
#content img.image-real-size, #content .image-real-size img{width:auto;}
p.image-real-size,p.image-half-width{display: inline;margin-bottom: 0;}
#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:0px;margin-bottom:10px;font-weight:400;}
e[type="button"]{cursor:pointer;}
#blog{list-style:none;}
ul.stars, #content .post-pg ul, #content .page-pg ul{margin-bottom:10px;}
#content ul li{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") 0px 4px no-repeat transparent;font-weight:400;list-style:none outside none;padding:3px 10px 0px 20px;line-height:19px;}
.product .features{list-style:none;width:100%;display:block;clear:both;margin-top:0px;margin-bottom:0px;border-bottom:1px solid #e0e0e0;}
.product .features li{padding:10px 5px 10px 5px;overflow:hidden;border-top:1px solid #e0e0e0;background-color:#FEFAFA;}
.product .features li.even{background-color:#F7F7F7;}
.comment_list{border-top:1px dotted #CFCFCF;}
.comment_list li{padding:10px 5px 10px 5px;overflow:hidden;}
.comment_list li.even, li .comment_admin, li .comment_admint{background-color:#F7F7F7;}
.comment_list li, li.even .comment_admin, li.even .comment_admint{background-color:#FEFCFE;}
.comment_list li li.even{background-color:transparent;}
.comment_admin{margin:0px 0px 0 15px;padding:7px 10px;border-radius:0 4px 4px 4px;border:1px dashed #DADADA;margin-top:-1px;position:relative;z-index:1;}
.comment_admint{margin:15px 0px 0 15px;padding:3px 11px;border-radius:4px 4px 0 0;font-weight:700;width:135px;border-top:1px dashed #dadada;border-left:1px dashed #dadada;border-right:1px dashed #dadada;position:relative;z-index:5;}
.product .features label{font-style:normal;display:block;width:30%;float:left;}
.product .features label.lfeature{width:70%;}
.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:#707070;}
.product .price{font-size:20px;white-space:nowrap;margin:7px 0 8px 0;}
.product .currency{font-size:14px;white-space:nowrap;font-weight:700;}
.product .variant_name{float:left;margin-right:10px;font-size:12px;}
.product .variant_radiobutton{margin-right:5px;margin-left:0px;}
#back_forward{font-size:13px;padding:20px 0;clear:both;text-align:center;}
#back_forward a.prev_page_link{margin-right:20px;}
#back_forward img{width:auto;margin:0 !important;}
.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;box-shadow: 0px 0px 3px rgba(76, 76, 76, 0.3), 3px 3px 10px rgba(105, 103, 103, 0.2);}
.tiny_products .product .image{vertical-align:middle;text-align:center;width:100%;padding:0px;margin-bottom:10px;border:0px;}
.tiny_products .product .image img{vertical-align:middle;max-width:180px;max-height:180px;}
.tiny_products .product h3{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:17px;margin-bottom:0px;display:table;font-weight:700;}
.product h3 a{text-decoration:none;}
.products{list-style:none;display:block;}
.products .product{width:100%;display:table;clear:both;border-top:1px dotted #dadada;padding-top:13px;padding-bottom:15px;}
.products .product .image{text-align:center;width:200px;height:200px;line-height:200px;vertical-align:middle;background-color:#ffffff;border:0px solid #e0e0e0;float:left;padding:5px;margin:4px 0px 0px 0px;}
.products .product .image img{max-width:190px;max-height:190px;vertical-align:middle;}
.products .product .product_info{float:right;width:510px;}
.products .product h3{font-size:20px;margin-bottom:0px;padding-bottom:5px;font-weight:700;border-bottom:1px solid #DBDBDB;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"PT Sans Narrow", "Tahoma", "Geneva", sans-serif;}
.products .product .annotation{font-size:12px;float:left;width:300px;margin-top:0px;line-height:20px;overflow:hidden;text-overflow:ellipsis;max-height:182px;padding-top:5px;}
.products .product .annotation p{font-size:12px;}
#prod_right{float:right;width:180px;border-left:1px solid #dbdbdb;padding-top:5px;padding-left:15px;min-height:182px;}
#prod_right .b1c{float:left !important;margin-top:10px;}
.products #nodashed{border-top:0px;padding-top:3px;}
.button{float:left;clear:left;cursor:pointer;}
.buttonred{background-color:#EA2E49;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0px solid #EB1C24;display:inline-block;color:#555555;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:14px;font-weight:700;padding:7px 12px 6px !important;text-decoration:none;cursor:pointer;color:#FFFFFF;text-transform:uppercase;height:33px;}
.buttonred:hover{background-color:#505050;border:0px solid #EB1C24;}
.buttonred1{background-color:#EA2E49;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0px solid #EB1C24;display:inline-block;color:#555555;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:14px;font-weight:700;padding:7px 12px 6px !important;text-decoration:none;cursor:pointer;color:#FFFFFF;text-transform:uppercase;height:33px;}
.buttonred1:hover{background-color:#505050;border:0px solid #EB1C24;}
.button{background-color:#ededed;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #cccccc;display:inline-block;color:#555555;font-family:arial;font-size:14px;font-weight:bold;padding:6px 20px;text-decoration:none;}
.button:hover{background-color:#dfdfdf;border:1px solid #cccccc;}
#b1c, .b1c{font-size:13px;padding:4px 20px 7px;}
#features, #cfeatures{padding:10px;}
.feature_name{font-family:"PT Sans Narrow", "Tahoma", "Geneva", sans-serif;padding:7px 7px 7px 0;font-size:16px;font-weight:700;}
.feature_values{padding:0px;font-size:11px;}
.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{margin-top:5px;margin-bottom:5px;font-size:12px;overflow:hidden;}
#page_navigation{margin-top:10px;margin-bottom:0px;}
.pagination a{display:block;float:left;background-color:#fffeff;margin-right:5px;margin-bottom:5px;padding:4px 4px 4px 4px;min-width:16px;text-align:center;border:1px solid #d7d7d7;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.pagination a.selected:hover,
.pagination a.selected{color:#ffffff;border-width:1px;border-style:solid;}
.pagination a:hover{background-color:#f8f8f8;}
.pagination a.next_page_link, .pagination a.prev_page_link{border:1px solid #d7d7d7;background-color:#fffeff;padding:3px 3px 5px 4px;}
.pagination a.next_page_link:hover, .pagination a.prev_page_link:hover{background-color:#f8f8f8;}
#browsed_products{display:table;}
#browsed_products li{display:block;float:left;overflow:hidden;border:1px solid #e0e0e0;background-color:#ffffff;margin:0 10px 9px 0;width:86px;height:86px;padding:4px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#browsed_products li:hover{-webkit-box-shadow:0px 0px 5px #dadada;-moz-box-shadow:0px 0px 5px #dadada;box-shadow:0px 0px 5px #dadada;}
#browsed_products li a{display:table-cell;vertical-align:middle;text-align:center;width:86px;height:86px;}
#browsed_products img{vertical-align:middle;max-width:80px;max-height:80px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
input[type="text"],
input[type="password"]{width:100%;font-size:16px;}
.form{width:400px;margin-bottom:20px;}
.form textarea{width:100%;height:100px;font-size:18px;resize:vertical;}
.form label{display:block;font-size:14px;padding-bottom:7px;}
.form input[type="text"]{display:block;margin-bottom:10px;}
label.ch_passw{margin-bottom:0px;}
h2.your_orders{padding-top:20px;}
.comment_list{margin-top:15px;list-style:none;}
.comment_list li{border-bottom:1px dotted #CFCFCF;padding:15px;font-size:12px;}
.comment_list div{text-align:justify;}
.comment_header{background:url("../images/user.png") 0px 0px no-repeat transparent;font-size:14px;font-weight:700;padding-left:16px;margin-bottom:6px;}
.comment_header i{font-weight:normal;font-style:normal;color:#878787;font-size:13px;}
.comment_form{background-color:#F7F7F7;border:1px solid #e0e0e0;padding:15px;margin-top:20px;margin-bottom:10px;width:auto;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.comment_form h2{margin-bottom:10px;}
.comment_form .comment_textarea{width:100%;height:100px;font-size:12px;}
.comment_form label{display:block;float:left;width:60px;font-size:14px;margin-top:15px;}
.comment_form .input_name{font-size:16px;width:250px;margin-top:10px;}
.comment_form .captcha, .cart_form .captcha{float:left;display:block;margin-top:15px;margin-right:10px;}
.comment_form .button,
.feedback_form .button{float:right;display:block;margin-top:30px;margin-right:0px;}
.login_form .button{float:left;display:block;margin-top:12px;margin-right:0px;}
.feedback_form{background-color:#F7F7F7;border:1px solid #e0e0e0;padding:15px 15px 10px 15px;margin-top:20px;width:100%;overflow:hidden;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-bottom:0px;}
.feedback_form .input_captcha, .comment_form .input_captcha, .cart_form .input_captcha{float:left;width:100px;font-size:24px;font-weight:bold;text-transform:uppercase;margin-top:15px;height:44px;text-align:center;}
.feedback_form .captcha{float:left;display:block;margin-top:15px;margin-right:10px;}
.register_form .input_captcha{width:100px;font-size:24px;font-weight:bold;text-transform:uppercase;margin-top:15px;height:44px;text-align:center;}
.register_form .captcha{float:left;display:block;margin-top:15px;margin-right:10px;}
.register_form .button{float:left;clear:right;display:block;margin-top:5px;margin-right:0px;}
.feedback_form .button_send{font-size:18px;float:right;margin-top:25px;}
#purchases1{width:100%;}
#purchases1 tr{height:70px;}
#purchases1 th{vertical-align:top;padding-top:10px;font-size:18px;font-weight:normal;}
#purchases1 .image{width:50px;text-align:center;}
#purchases1 .image a{display:table-cell;vertical-align:middle;text-align:center;width:48px;height:48px;}
#purchases1 .image img{vertical-align:middle;max-width:48px;max-height:48px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#purchases1 .name{padding-left:10px;padding-right:10px;text-align:left;}
#purchases1 td.name{font-size:14px;}
#purchases1 td .download_attachment{white-space:nowrap;color:#3b8500;padding:5px 10px 7px 10px;border-bottom:1px dotted green;background-color:#ccff72;line-height:30px;}
#purchases1 .price{padding-left:5px;padding-right:5px;white-space:nowrap;text-align:right;}
#purchases1 td.price{font-size:14px;width:100px;}
#purchases1 .remove{padding:0 7px;text-align:center;}
#purchases1 .amount{font-size:14px;padding-left:5px;padding-right:5px;white-space:nowrap;width:70px;text-align:center;}
#purchases .coupon .name{font-size:14px;}
#purchases .coupon .name input.coupon_code{width:240px;height:23px;}
#purchases .coupon .name input{font-size:16px;}
#carttitles td{font-size:14px !important;font-weight:700;text-align:center !important;color:#ffffff;background:#5F6874 !important;padding-bottom:0px !important;}
tr#carttitles{height:35px !important;}
#purchases1{border-spacing:1px;border-collapse:separate;}
#purchases1 .purimage{padding:2px;border:1px solid #E0E0E0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;height:50px;background-color:#FFFFFF;}
#purchases1 [type="button"].button{float:none;cursor:pointer;font-size:14px !important;margin-left:10px;}
.cart-back{background:#FBFBFB;border:1px solid #EEEEEE;margin-bottom:15px;overflow:auto;padding:10px 8px;margin-top:5px;}
#purchases td.lastpur{padding-bottom:20px;}
.buttonblue{padding:4px 10px;font-size:12px;background:#618499;color:#ffffff;text-decoration:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:0;cursor:pointer;font-weight:700;}
.buttonblue:hover{color:#ffffff;background:#82A3B5;}
#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;padding:0 0 15px 15px;font-weight:700;margin-right:100px;}
.c_coupon{float:right;width:280px;padding-right:15px;}
.c_total{float:left;clear:left;border:2px solid #EDEDED;padding:15px;color:#5F6874;white-space:nowrap;}
.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:100%;}
.c_coupon input.buttonblue{margin-top:10px;}
.c_coupon .c_title{color:#618499;font-weight:700;}
.c_discount p{margin-bottom:0;line-height:25px;}
.c_discount p, .c_coupon p{font-size:14px;}
.purchases_middle{display:table;width:100%;margin-bottom:20px;}
.c_coupon .coupondisc{margin-top:10px;display:block;}
#ems-total-price{font-size:23px;}
#price-th-1{font-size:18px;}
#ems-total-price{font-size:14px;}
#price-th-1{font-size:14px;line-height:20px;}
#ems-price-delivery-total{font-size:23px;line-height:33px;}
#price-th-2{margin-top:10px;font-weight:400;}
.cart-blue{background:#5F6874;border:0px solid #EEEEEE;margin-bottom:10px;overflow:auto;padding:4px;margin-top:5px;}
.cart-blue h2{color:#ffffff;font-size:14px;margin:0px;font-weight:700;clear:none;line-height:20px}
.whitecube{color:#5F6874;background:#ffffff;float:left;padding:2px 6px;margin-right:10px;}
.cart_form{margin-top:16px;width:100%;display:table;margin-bottom:0px;}
.cart_form .del_main{display:table;width:100%;}
.cart_form .del_left{float:left;}
.cart_form .del_right{float:right;}
.cart_form .button{clear:none;margin-top:32px;}
ul#deliveries{margin-top:20px;margin-bottom:20px;background-color:#ffffff;border:1px solid #e0e0e0;padding:20px 20px 0 20px;list-style:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
ul#deliveries li{margin-bottom:20px;}
ul#deliveries li 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 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.gif) repeat-x 0 0px;}
.rater-starsOn{display:block;max-width:115px;top:0;background-position:0 -22px;}
.rater-starsHover{background-position:0 -44px!important;}
.rater .test-text{display:inline-block;font-size:10px;vertical-align:top;margin-top:3px;}
.rater .rater-rateCount{font-size:10px;vertical-align:top;}
.catrater{margin-bottom:3px;float:left;width:70px;}
.testRater_sm{margin-bottom:7px;margin-left:15%;}
.rater_sm span{vertical-align:middle;font-size:9px;}
.rater-rating_sm{margin-top:3px;}
.rater-starsOff_sm, .rater-starsOn_sm{display:inline-block;height:12px;background:url(/js/rating/stars_small.png) repeat-x 0 0px;}
.rater-starsOn_sm{display:block;max-width:60px;top:0;background-position:0 -22px;}
.rater-starsHover_sm{background-position:0 -44px!important;}
.block .timer{background:url("/js/clock.png") 0px 0px no-repeat #ffffff;height:39px;margin:0px auto 10px auto;padding:3px 17px 3px 44px;text-align:center;width:115px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border:2px solid #dadada;}
.block .timer > .digits{font-size:20px;font-weight:400;line-height:26px;}
.block .timer > .digits span{font-size:10px;font-weight:400;line-height:26px;}
.block .timer > p{font-size:10px;padding:0px !important;margin:0px !important;}
.block .text p{margin-bottom:8px;}
.block .text{font-size:12px;padding:10px 10px 0 10px;}
#content #deliveries .hideBtn{display:inline-block;}
.hideBtn{background:transparent url('../images/_plus.gif') no-repeat left center;font-size:11px;cursor:pointer;outline:none;padding:0px 14px 2px;}
.hideBtn.show{background-image:url('../images/_minus.gif');}
ul#deliveries li #hideCont{display:none;}
span.delivery-header{font-size:15px;font-weight:700;padding:0px 10px 0px 10px;line-height:20px}
.product .description{padding:0;}
.description{padding:15px 0 0px 0;}
.description .product-brand{margin-bottom:14px;}
.product-brand span, .sku span{font-weight:700;}
#reset_payment{margin:10px 20px 25px 0;}
input[name="to"]{width:250px;border:1px solid #C9C9C9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3px 5px;font-size:18px;display:block;margin:10px 0;}
.cart_form input.button{float:right;}
#tagsblock h2.tags{font-size:11px;font-style:italic;background:none;padding-left:0px;text-align:left;letter-spacing:0px;}
.jcarousel-skin-tango{margin:0 0 15px 0;}
.jcarousel-container-horizontal{-webkit-box-shadow:0px 0px 4px #eaeaea;-moz-box-shadow:0px 0px 4px #eaeaea;box-shadow:0px 0px 4px #eaeaea;}
input, textarea{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #DADADA;padding:3px 5px 3px 5px;background:#FDFDFD;}
input[type="radio"]{margin:3px 0 0 0;padding:0;border:0;}
input[type="checkbox"]{margin:0;padding:0;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
img.user{vertical-align:middle;margin-right:5px;margin-bottom:2px;}
span.cart{vertical-align:middle;float:left;margin-right:10px;}
span.cart img{height:28px;}
.ui-effects-transfer img{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border:1px solid #dadada;background-color:#fff;z-index:100;position:relative;}
.captcha img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.minorder{display:block;margin:0px;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #dadada;background-color:#FBFBFB;padding:10px;font-size:14px;}
.minorder_inf{display:block;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #dadada;background-color:#F1F1F1;padding:5px 5px 7px 5px;font-size:12px;color:#CA0D0D;margin-top:20px;}
.product h2{padding-top:15px;}
.in_cat{font-size:11px;}
.dateico span{font-size:10px;}
.dateico img{margin-right:5px;vertical-align:middle;}
.dateico a.post_title{display:block;margin:3px 0 6px 0;text-align:justify;font-weight:400;font-size:12px !important;}
li.dateico{margin:0px 0 0 0;}
.blog_annotation{font-size:12px;text-align:justify;}
.blog_annotation p, .blog_annotation span{margin-bottom:5px;font-size:12px;}
.blog_annotation img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.post_title{padding-left:0px !important;}
.martline li.dateico{float:left;margin:0px 18px 0px 0;width:197px;}
.martline li.dateico:last-child{margin-right:-1px;}
.martline{clear:both;overflow:hidden;margin-top:10px;padding-bottom:7px !important;}
.response q{font-size:12px;}
.response a{font-size:12px;}
.response p{text-align:justify;}
div.bordercell{padding:40px;border:1px solid #cAcAcA;background-color:#FFFFFF;text-align:center;width:650px;margin:0 auto;font-size:15px;}
div.product{margin-top:15px;}
input, textarea, select{outline:none;}
#purchases1 .amount select{font-size:12px;min-width:55px;}
.tiny_products .variants select{max-width:182px;}
.products .variants select{max-width:160px;}
select{height:23px;}
.variants select{color:#6A6969;font-size:11px;margin:0px;}
.display_num select{min-width:45px;}
#selectPrductSort{min-width:100px;}
.feature_values .sort select{color:#6A6969;font-size:11px;margin:0;max-width:180px;}
.brand-filter .sort select{color:#6A6969;font-size:11px;margin:0;max-width:180px;}
.sort-filter .sort select{color:#6A6969;font-size:11px;margin:0 0 0 5px;}
div#mfeatures span, .product-filter span{font-size:12px;display:block;float:left;margin-top:11px;}
#list_b{background:url("/js/list_a.png") 0px 0% no-repeat transparent;display:inline-block;height:24px;margin-left:8px;margin-right:0px;width:25px;}
#grid_b{background:url("/js/grid_a.png") 0px 0% no-repeat transparent;display:inline-block;height:24px;width:25px;}
.product-filter{background:#F4F4F4;margin-bottom:0px;padding:0px 6px 0px 6px;display:table;width:100%;}
.product-filter .sort{float:left;font-size:11px;font-weight:700;margin:0px 0 0px 0;}
.product-filter select{color:#333333;font-size:13px;margin:7px;}
.product-filter .display{float:right;margin:7px 0 0 0;}
.product-filter .display_num{float:left;margin:0px 0 0px 5px;font-size:12px;font-weight:700;}
.product-filter .display .view{font-size:12px;font-weight:700;float:left;margin:4px 0 5px 0;}
#list_a{background:url("/js/list_a.png") 0px 100% no-repeat transparent;display:inline-block;float:left;height:24px;margin-left:8px;margin-right:3px;text-indent:-9999px;width:25px;}
#grid_a{background:url("/js/grid_a.png") 0px 100% no-repeat transparent;display:inline-block;height:24px;text-indent:-9999px;width:25px;}
.products .hit{background:url('/js/hit.png') no-repeat;position:absolute;width:70px;height:30px;margin:2px 0px 0px -10px;cursor:pointer;}
.tiny_products .hit{background:url('/js/hit.png') no-repeat;position:absolute;width:70px;height:30px;cursor:pointer;}
.products .new{background:url('/js/new.png') no-repeat;position:absolute;width:100px;height:30px;margin:2px 0px 0px -10px;cursor:pointer;}
.tiny_products .new{background:url('/js/new.png') no-repeat;position:absolute;width:100px;height:30px;cursor:pointer;}
.products .lowprice{background:url('/js/lowprice.png') no-repeat;position:absolute;width:89px;height:30px;margin:2px 0px 0px -10px;cursor:pointer;}
.tiny_products .lowprice{background:url('/js/lowprice.png') no-repeat;position:absolute;width:89px;height:30px;cursor:pointer;}
.container{clear:both;padding:20px 0 5px 0;}
.tab_container{z-index:5;position:relative;clear:both;padding:10px 10px 0 10px;border:1px solid #D9D9D9;border-radius:0 0 8px 8px;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;color:#FFFFFF;}
ul.tabs li{position:relative;z-index:0;display:inline-block;border:1px solid #EA2E49;padding:10px 30px 8px;background:#EA2E49;margin-bottom:-2px;border-radius:0 6px 0 0;-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);}
ul.tabs li a{margin:0;font-size:16px;font-weight:700;}
ul.tabs li a:hover{color:#FFFFFF;}
ul.tabs li.active{border:1px solid #D9D9D9;border-bottom:none;z-index:99;background:#F4F4F4;-webkit-box-shadow:none;box-shadow:none;}
ul.tabs li.active a{color:#333333;}
.tabs a, #comments .comm-title{padding-top:0px;}
.product .features{margin-bottom:10px;margin-top:0px;}
.tab_container #comments h3{font-size:13px;}
.product .images{margin-bottom:0px;padding-bottom:0px;}
.product .images img{margin-bottom:0px;}
#comments .comm-title{color:#1A457D;margin-bottom:10px;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:20px;font-weight:700;}
.tab_container #tab3{margin-bottom:10px;}
#bottom_menu, #mfeatures, #all_brands, #currencies, #all_browsed, #blog_menu, #lastpurchases, #commnts, #addblock, #tagsblock, #mnew, #msubscribe{padding:10px;}
#addblock{padding-bottom:0px;}
.mpriceslider{margin:12px 0 0 0;}
#blog_menu ul, #lastpurchases ul, #commnts ul, #mnew ul, #bottom_menu ul{list-style:none outside none;}
p.all_reviews{margin-bottom:0px;}
div#all_browsed{padding-bottom:6px !important;padding-right:0px !important;padding-left:18px !important;}
#browsed_products li:last-child{margin-right:0px !important;}
#last_products{list-style:none;}
#last_products li{clear:both;padding:0px 0 0px;line-height:57px;border-bottom:1px dotted #BFBFBF;height:57px;}
#last_products li:last-child{border-bottom:0px;margin-bottom:3px;height:50px;}
#last_products a{font-size:14px !important;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;}
#last_products .anewimg{font-size:0px !important;}
#last_products li > .image{float:left;width:50px;height:53px;line-height:53px;margin-right:7px;background:#FFFFFF;border:0px solid #EAEAEA;margin-bottom:8px;overflow:hidden;text-align:center;vertical-align:middle;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#last_products li > .image img{max-height:50px;max-width:50px;vertical-align:middle;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#last_products li > .image a{display:block;}
#last_products li > .price{font-size:13px;font-weight:700;margin:2px 0 0 0px;line-height:14px}
#last_products li > .new_name{height:34px;line-height:15px;overflow:hidden;padding-top:2px;}
#same{display:table;padding:10px 0 10px 18px;margin:20px 0 20px 0;border:2px dashed #dadada;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#same #relproduct{margin:0 -2px 10px -20px;}
.register_form a.button{float:left !important;}
.register_form a.button:hover{color:#ffffff;}
#subscribe input{margin-bottom:10px;font-size:12px;width:180px;}
#subscribe input[type="text"]{background:#ffffff;}
#subscribe .button{cursor:pointer;width:120px;margin-bottom:0px;}
#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:2px solid #F4F4F4;padding:0px 0 9px 0;width:228px;background:#F4F4F4;margin:0px 14px 18px 2px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.tiny_products .product:hover{background:#EDEDFA;border:2px solid #EDEDFA;}
.tiny_products .product_info{padding:9px 9px 0 9px;}
.tiny_products .product .image{border:0px none currentColor;margin-bottom:0px;padding:0px;text-align:center;vertical-align:middle;width:100%;height:204px;line-height:204px;background:#FFFFFF;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#content .tiny_products .image img{max-height:186px;max-width:210px;}
.tiny_products .hit, .tiny_products .new, .tiny_products .lowprice{margin-left:-10px;margin-top:8px;}
.tiny_products span input[name="amount"], #prod_right span.price input[name="amount"]{width:15px;font-size:13px;padding:2px;}
.tiny_products span, #prod_right span{font-size:12px;}
.tiny_products .pricecolor .currency, .tiny_products span.compare_price, .tiny_products .price span.currency, #prod_right span.compare_price{font-size:11px;}
.tiny_products span.price, #prod_right span.price{font-size:16px;font-weight:700;}
.tiny_products input[type="submit"]{display:block;padding:6px 7px 7px 7px;font-size:14px;}
.bm_good select.p0{display:block;}
.bm_good select.p1{display:block;margin-top:5px;}
.tiny_products .bm_good select.p0{float:left;margin-right:10px;}
.tiny_products .bm_good select.p1{margin-top:0px;}
.tiny_products .product div.price{margin:3px 0 6px 0;width:100%;}
.tiny_products .product div.pricecolor{width:100%;height:29px;}
span input[name="amount"]{margin-top:2px;}
.autocomplete-w1 img{max-height:35px;max-width:35px;}
.pagewrapper{background-color:#ffffff;padding:15px;-webkit-box-shadow:0px 0px 4px #efefef;-moz-box-shadow:0px 0px 4px #efefef;box-shadow:0px 0px 4px #efefef;border:1px solid #E0E0E0;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;overflow:hidden;}
.pagewrapper h3 a{text-decoration:none;font-weight:700;}
.pagewrapper h1{padding:5px 10px 6px 10px;background:#7196C6;color:#ffffff;margin-left:-15px;margin-right:-15px;margin-bottom:15px;}
.pagewrapper .description h1{padding:0;background:transparent;color:#505050;width:100%;margin-left:0px;margin-bottom:5px;}
.tabs h2, #comments h2{border:0px;padding:0;}
.postdate{font-size:11px;}
#content .postdate img{float:left;margin-right:3px !important;width:auto !important;margin-bottom:0 !important;}
#top_compare #menu li a{color:#505050;}
#top_compare #account a{color:#505050;line-height:24px;}
#top_compare #cart_informer{background-color:#FFFFFF;border-radius:15px;color:#505050;float:right;margin-left:30px;margin-top:0px;padding:5px 13px;}
.comment_form .button, #logininput, .regsubmit a.button, .login_form .button, .feedback_form .button, .cart_form .button, #orderform .button, .checkout_button{color:#ffffff;background:#1a457d;border:0px solid #143d73;}
.comment_form .button:hover, #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:0px solid #4e6f9b;}
.checkout_button{cursor:pointer;margin-top:10px;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;}
.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{border:0 !important;padding:0px;background-color:#f7f7f7;box-shadow:3px 3px 3px #dadada;}
#gallerypic .product .image{background:transparent;}
#gallerypic .product, #gallerypic .product .image, #gallerypic .image img{border-radius:15px !important;}
#gallerypic{margin-top:20px;}
.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;}
.autocomplete-suggestion img{max-height:45px;max-width:45px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;margin-right:10px;}
.autocomplete-suggestions div{white-space:normal !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;max-width:115px;font-size:12px;}
#comment_phone{height:1px;width:1px;margin:0;padding:0;border:0;}
#aut-cost-sentence-2, #cdek-cost-sentence-2, #dl-cost-sentence-2{font-weight:700;color:#E41313;}
#tarif-list td{padding-bottom:2px;padding-top:3px;}
#content table{margin:15px 0;}
#content table td, #content table th{border:2px solid #dadada !important;padding:5px !important;margin:0 !important;}
#content table td p{padding:5px !important;margin:0 !important;}
#content #cdek-variants th, #cdek-variants td, #content .description td, #content #purchases1 td, #content #purchases1 th{border:0px solid #dadada !important;padding:0 10px 2px 10px !important;}
.comment_list li ul li{border-bottom:0px dotted #CFCFCF;font-size:13px;padding:3px 10px 0px 20px;overflow:hidden;}
.comment_list li ul li, li.even .comment_admin ul li, li.even .comment_admint ul li{background-color:transparent;}
[class*="copyrights-pane"], [class*="controls__toolbar"], [class*="controls__bottom"]{display:none !important;}
.bluelink{cursor:pointer;border-bottom:1px dashed #0D679A;text-decoration:none;color:#0D679A;}
#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:0px 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 0;}
.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:0px 10px 0 0;}
#fancybox-content, #fancybox-outer{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:0px 0px 20px #6A6969;-moz-box-shadow:0px 0px 20px #6A6969;box-shadow:0px 0px 20px #6A6969;}
.fancybox-bg{display:none;}
.remove_cart{background:url("/design/adaptive/images/delete.png") no-repeat transparent;border:0px 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;}
#fancybox-wrap{left:0px !important;margin:0px auto !important;width:100% !important;padding:0 !important;}
#fancybox-content{width:auto !important;}
.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:0.88em !important;}
#data .incart{font-size:13px !important;}
#data{max-width:none;min-width:240px;}
}
.product .description{position:relative;}
#btf_form{padding:5px;background-color:#ffffff;position:relative;margin:0 auto;width:230px;z-index:100;}
#btf_form table{border-collapse:collapse;width:210px;margin-top:10px}
#btf_form table td{font-size:12px;padding:2px 1px;}
#btf_form table td .text{font-size:14px;padding:2px 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:0px 0 8px 0;margin:0;text-align:center;}
#btf_result div{padding:3px 7px;}
.btf_success{margin:0;}
.btf_error{background:#ffadad;margin:10px 0px 0px 0px;border-radius:3px;}
#closeform{cursor:pointer;}
.element_A{position:fixed;top:0px;left:0px;width:1024px;height:244px;z-index:100;}
#btf_form .backcall-title{clear:both;font-size:16px;font-weight:700;margin-bottom:10px;}
.btf_submit{margin-top:10px;}
.product .description{position:relative;}
#tf_form{padding:5px;background-color:#ffffff;position:relative;margin:0 auto;width:300px;z-index:100;display:none;}
#tf_form table{border-collapse:collapse;width:290px;margin-top:10px}
#tf_form table td{font-size:12px;padding:2px 1px;}
#tf_form table td .text{font-size:14px;padding:2px 2px;}
#tf_form table td .tf_submit{margin-top:7px;}
#tf_form h6{color:#0095eb;font-size:13px;padding:0;margin:0;text-align:center;}
#tf_form em{display:block;font-size:12px;padding:0px 0 8px 0;margin:0;text-align:center;}
#tf_result div{padding:5px 7px;}
.tf_success{margin:0;}
.tf_error{background:#ffadad;margin:10px 0px 0px 0px;border-radius:3px;}
#closeform{cursor:pointer;}
.element_A{position:fixed;top:0px;left:0px;width:1024px;height:244px;z-index:100;display:none;}
#tf_form .title{display:block;font-family:"PT Sans Narrow","Tahoma","Geneva",sans-serif;font-size:20px;color:#1A457D;margin-bottom:7px;border-bottom:1px solid #CCC;padding-bottom:10px;font-weight:700;}
.mpriceslider form{position:relative;}
.formCost{float:left;margin-bottom:10px;}
.formCost label{float:left;margin-right:4px;margin-left:4px;position:relative;font-size:11px;line-height:22px;vertical-align:middle;}
.formCost label span{font-size:13px;}
.formCost input{float:left;text-align:center;color:#434343;font-size:12px;font-weight:400;width:52px;background:#ffffff;border:1px solid #E5E5E5;padding:2px 4px;height:22px;}
.sliderCont{width:162px;height:1px;float:left;}
.sliderCont{margin-left:9px;}
#slider{width:100%;}
.ui-slider{position:relative;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:18px;height:18px;cursor:pointer;border:1px solid #adacac;background-color:#FFFFFF;border-radius:50%;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;overflow:hidden;}
.ui-slider-horizontal{height:3px;}
.ui-slider-horizontal .ui-slider-handle{top:-8px;}
.ui-slider-horizontal .first-handle{margin-left:-6px;}
.ui-slider-horizontal .second-handle{margin-left:-12px;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-widget-content{border:1px solid #B4B3B3;background:#fff;}
.ui-widget-header{border:1px solid #D4D4D4;background:#AECEFA;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.sliderButton{text-align:center;}
.sliderButton input{margin-top:20px;padding:2px 20px;cursor:pointer;font-size:14px;font-weight:700;font-family:"PT Sans Narrow", "Tahoma", "Geneva", sans-serif;text-transform:uppercase;}
.formCost .pricedivide{margin:0 4px;}
.mpriceslider .pr-cost{font-size:16px;font-weight:700;font-family:"PT Sans Narrow", "Tahoma", "Geneva", sans-serif;float:left;margin-right:0px;}
#content #cfeatures{clear:both;display:table;padding:3px 13px 13px 13px;background:#F4F4F4;margin-bottom:15px;width:100%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:2px dashed #dadada;}
#content .feature_column{width:25%;float:left;padding-right:10px;}
#content .mpriceslider{float:left;width:33%;margin-top:0px;}
#content .brand-filter{float:left;width:33%;}
#content .price-brands{clear:both;display:table;width:100%;padding-top:8px;}
#content .sliderButton{text-align:left;}
#content .sliderButton input{font-size:16px;font-weight:700;margin-top:20px;padding:3px 55px;}
#content .brand_name{font-family:"PT Sans Narrow", "Tahoma", "Geneva", sans-serif;font-size:16px;font-weight:700;margin:0 0 10px 0;}
#content .feature_values{padding-right:7px;}
.feature_values{max-height:200px;overflow-y:auto !important;}
#content .feature_values{display:none;}
#content .hideBtn{margin-bottom:5px;display:block;}
#content .feature_name{padding-bottom:4px;}
@media only screen and (max-width:1339px){#content .feature_column{width:33%;}
#content .mpriceslider{width:33%;}
#content .brand-filter{width:33%;}
}
@media only screen and (max-width:1023px){#content .mpriceslider{width:50%;}
}
@media only screen and (max-width:775px){#content .feature_column{width:50%;}
#content .mpriceslider{width:50%;}
#content .brand-filter{width:50%;}
}
@media only screen and (max-width:480px){#content .feature_column{width:100%;}
#content .mpriceslider{width:100%;}
#content .brand-filter{width:100%;}
#content .brand_name{margin-top:15px;}
#content .brandcol{margin-bottom:7px;}
}
.confcheck{display:table;width:100%;margin: 7px 0 5px 0;}
.confcheck svg{float:left;margin-top:0px;height:40px;width:40px;fill:#1a457d;}
.confcheck .policywrapper{display:table;margin-left:47px;margin-top:4px;}
.confcheck .labeltxt{font-size:12px;}
.confcheck .showpolicy,.confcheck .hidepolicy{display:table;clear:both;margin-top:3px;color:#1b6f9f;cursor:pointer;border-bottom: 1px dashed #1b6f9f;border-collapse:initial;}
.confcheck .confpolicy{font-size:12px;width:100%;margin-top:10px;background-color:#f5f2f2;padding:8px;text-align:justify;border-radius:5px;}
#btf_form .confpolicy,#fancybox-content .confpolicy{max-height:100px;overflow-y:auto!important;border-radius:0px;}
.confcheck .personaldata {color:#1b6f9f;cursor:pointer;border-bottom: 1px solid #1b6f9f;}

#content .retailrocket {clear:both;font-family:inherit;display:table;margin:0 auto;padding-top:10px;width:100%;}
#content .retailrocket header {height:auto;width:auto;margin:0px -20px 20px;box-shadow:none;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size: 17px;font-weight:700;background-color:#EA2E49;color:#FFFFFF;padding:7px 10px 7px 10px;text-transform:uppercase;opacity:0.9;}
#content .retailrocket ul li {background:none;padding:0;}
#content .retailrocket-item-title {font-weight:700;height:auto;margin:10px 0;white-space:normal;font-size:14px;color: #1b6f9f;}
.mobile-img {
    display:none;
}

 @media (min-width:240px) and (max-width:768px) {
    .mobile-img {
         display:block;
			width: 100%;
    }
    .main-img {
        display: none;
    }
}


