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}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
button,a{outline:none}
strong{font-weight:700}
input[type="submit"],input[type="button"],.button,button,textarea{-moz-appearance:none;-webkit-appearance:none}
*{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;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:15px;color:#333333;width:100%;display:table}
input,textarea{font-family:Arial,tahoma,sans-serif}
a{color:#464646}
::-webkit-input-placeholder{color:#616161;font-size:15px}
::-ms-input-placeholder{color:#616161;font-size:15px}
::-moz-input-placeholder{color:#616161;font-size:15px}
img{border:none}
div.product .imagebig,.tiny_products .product,.tooltipBody,.tooltip,.annotation,h3,.ratecomp,.prod_right,.product .image,#purchases .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,#adapt-hdr,#footer,#powered div,.slidermenu .ul,.tophm,.menu .inner{max-width:1480px;width:1480px}
#content{max-width:1230px}
header{display:table;width:100%;height:161px}
header .top-hdr{height:28px;max-height:28px;overflow:hidden;}
header .tophm{margin:0px auto;color:#d0d1ce;display:table}
#welcome{float:right;font-size:14px}
#welcome .hline{margin:0 7px}
#welcome svg {height:20px;width:20px;fill:#525252;display:inline-block;vertical-align:middle;margin:0 4px;}
.top-hdr a,#welcome .username{color:#f4f4f4;text-decoration:none;cursor:pointer;line-height:28px;vertical-align:middle;}
.top-hdr a:hover,#welcome .username:hover{color:#d0d1ce;}
.topmm{display:inline-block;}
.topmm a{margin-right:15px;font-size:15px;font-weight:700;text-decoration:none;}
#adapt-hdr{display:table;margin:0 auto;height:83px;max-height:83px}
#logo{display:table-cell;vertical-align:middle;min-width:160px;position:relative;width:160px;z-index:99}
#logo img{display:table-cell;max-width:185px;height:auto;max-height:69px;cursor:pointer}
#workingtime{display:table-cell;vertical-align:middle}
#top_phone{display:table-cell;vertical-align:middle}
#topcall{display:table-cell;vertical-align:middle}
#topcall .topcallbutton{display:table;display:inline-flex;height:48px;max-height:48px;background-color:#ffffff;padding:10px 9px 10px 7px;border:2px solid #797979;border-radius:5px;float:right;font-size:18px;font-weight:700;text-transform:uppercase}
#topcall .topcallbutton:hover{border:2px solid #ea2e49;color:#ea2e49;background-color:#f4f4f4;cursor:pointer}
#topcall .callmetext{white-space:nowrap;display:flex;line-height:24px}
#workingtime .divider{margin:0 auto;display:table;width:335px}
#top_phone .divider{margin:0 auto;display:table;width:220px}
#workingtime svg,#top_phone svg{float:left;fill:#797979;margin-right:16px}
#topcall svg{float:left;fill:#797979;margin-right:6px;width:24px;height:24px}
.first-level{font-size:16px;font-weight:400;text-transform:uppercase;white-space:nowrap}
.second-level{font-weight:700;white-space:nowrap}
.twophone .second-level{line-height:23px;letter-spacing:1px}
.twophone .first_phone{margin-bottom:3px}
.onephone .second-level{font-size:25px}
.twophone .second-level{font-size:23px}
#workingtime svg,#top_phone svg{margin-right:16px}
.second-level{font-size:21px;margin-top:2px}
.menu{position:relative;z-index:98;width:100%;height:50px;-webkit-box-shadow:0 1px 3px rgba(62,61,61,0.25),0 6px 10px rgba(62,61,61,0.15);box-shadow:0 1px 3px rgba(62,61,61,0.25),0 6px 10px rgba(62,61,61,0.15)}
.menu .inner{display:table;margin:0 auto}
.super-menu{display:table;float:left;list-style:none;margin:0;padding:0}
.super-menu > li{display:table-cell;min-width:120px}
.super-menu > li > a{text-align:center;height:50px;font-size:17px;text-transform:uppercase;color:#FFFFFF;text-decoration:none;display:block;font-weight:700;line-height:50px;padding:0 10px}
.super-menu > li > a:hover{background-color:rgba(244,244,244,0.20)}
.menu-icon{width:23px;margin-top:17px;float:left;margin-right:10px}
.menu-icon span{display:block;width:100%;height:3px;background-color:#FFFFFF;margin-bottom:3px}
.dropdown-menu{min-width:120px;background:#FFFFFF;position:absolute;z-index:99;color:#333745;display:none;border-radius:0 0 5px 5px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.3);box-shadow:0 4px 10px 0 rgba(0,0,0,.3);overflow:hidden}
.dropdown-menu li a{display:block;padding:11px 12px 11px 10px;color:#333;font-size:14px;text-decoration:none}
.dropdown-menu li:hover > a{color:#FFFFFF}
.dropdown-menu li:hover > a svg{fill:#ffffff}
.dropdown-menu li:last-child{border-radius:0 0 5px 5px}
.super-menu .catalog_menu{width:197px}
.super-menu .catalog_menu > a{padding:0 0 0 10px;text-align:left}
.catalog_menu .dropdown-menu .has_subcat{position:relative}
.catalog_menu .dropdown-menu{list-style:none;overflow:visible;max-width:197px;width:197px}
.catalog_menu .dropdown-menu .has_subcat:hover>ul{display:table;top:0;left:197px}
.catalog_menu .dropdown-menu li:last-child > a{border-radius:0 0 5px 5px}
.catalog_menu .dropdown-menu ul,.catalog_menu .dropdown-menu ul li:last-child,.catalog_menu .dropdown-menu ul li:last-child a{border-radius:0}
.catalog_menu .dropdown-menu a{padding:8px 10px;display:table;width:100%;min-height:34px;height:34px}
.catalog_menu .dropdown-menu .has_subcat a{padding-right:0}
.catalog_menu .cat_name{display:table-cell;vertical-align:middle;font-size:13px}
.catalog_menu .subcat_icon{display:table-cell;vertical-align:middle;text-align:right}
.catalog_menu .subcat_icon svg{width:18px;height:18px;vertical-align:middle}
.topinfowrapper{display:table;float:right;position:relative}
.wisha{background-color:#ffffff;border-radius:50%;width:20px;height:20px;display:block;text-align:center;left:30px;top:2px;position:absolute;font-size:12px;color:#333333;border:1px solid #34495e;line-height:18px;font-weight:700}
.topinfowrapper svg{fill:#ffffff}
.topinfowrapper svg:hover{fill:#e6e3e3}
.svgwrapper{position:relative;margin-right:15px;width:40px;height:40px;margin-top:5px}
#wishlist,#compare_informer{float:right}
#wishlist svg{height:38px;margin-top:1px}
.page-pg img,.post-pg img,.feedback-left img,#tab1 img,.mainview img{max-width:100%;height:auto}
#container{margin:0 auto;background-color:#FFFFFF;z-index:97;position:relative}
#search{width:726px;display:table;position:relative;height:40px;margin:5px auto 0}
#search form{float:left;background-color:#ffffff;border-radius:5px 0 0 5px;vertical-align:top}
#search .input_search{width:594px;border:none;border-radius:0;height:40px;min-height:40px;background-color:transparent;z-index:2;padding-left:10px;color:#333745;border-left:1px solid #dbdbdb}
#search .button_search{border-radius:5px 0 0 5px;width:40px;height:40px;float:left;background:url(../images/search.png) center center no-repeat #eaeaea;cursor:pointer;display:block;outline:none;border:0 solid #ffffff}
.searchchoose{display:inline-block;vertical-align:top;height:40px;line-height:41px;text-align:center;width:90px;border-radius:0 5px 5px 0;background-color:#eaeaea;border-left:1px solid #dbdbdb;cursor:pointer;text-transform:uppercase;font-weight:700;font-size:14px;color:#555555}
.listsearch{list-style:none;position:relative;display:none;width:90px;border-radius:0 5px 5px 5px;background-color:#eaeaea;margin-top:-40px;text-transform:uppercase;font-weight:700;font-size:14px;color:#555555;box-shadow: 0 4px 10px 0 rgb(0 0 0 / 30%);}
#search .expanded{display:table;position:absolute;right:2px;}
.listsearch li{height:40px;line-height:41px;padding-left:8px;cursor:pointer}
.listsearch li:hover,#search .button_search:hover,.searchchoose:hover{background-color:#dadada}
.listsearch li:first-child{border-radius:0 5px 0 0}
.listsearch li:last-child{border-radius:0 0 5px 5px}
.cart{color:#FFFFFF;height:40px;float:right;position:relative;margin-top:5px;padding:2px 5px 0 0;min-width:210px}
.cart svg{width:36px;height:36px;float:left;margin:0 9px 0 10px}
#cart_informer{margin-top:2px;font-weight:700;font-size:13px}
.empty_cart{margin-top:10px}
.cart_unit{font-size:12px}
.breadcrumb{height:31px;padding:7px 10px 7px 12px;position:relative;clear:both;z-index:9;white-space:nowrap;overflow:hidden;box-sizing:border-box;outline:none;font-size:13px}
.breadcrumb a,.breadcrumb span{color:inherit;font-size:13px;text-decoration:none}
.breadcrumb span,.breadcrumb .home svg{display:inline-block;vertical-align:middle;line-height:16px}
.slidermenu{width:100%;position:relative;z-index:10;border-top:3px solid #FFFFFF;height:45px;max-height:45px}
p + .slidermenu{margin-top:0}
.slidermenu .ul{display:flex;margin:0 auto}
.slidermenu .ul .sl_m_item{border-left:1px solid #ffffff;display:table-cell;vertical-align:middle;position:relative;overflow:hidden;width:100%;height:42px;line-height:42px;text-align:center;color:#ffffff;font-size:18px;font-weight:700;text-decoration:none;text-transform:uppercase;cursor:pointer}
.slidermenu .ul .sl_m_item:first-child{border:0}
.slidermenu .ul .sl_m_item:hover{font-size:20px}
.marketing-boxes{display:flex;position:relative;width:100%;list-style:none}
.marketing-boxes .box_item{display:inline-block;margin-right:20px;vertical-align:middle;font-size:0;box-shadow: 0 15px 10px -14px #9d9cab;}
.marketing-boxes .box_item:last-child{margin-right:0}
.marketing-boxes .box_item img{border-radius:6px;height:auto}
.shine{position:relative;overflow:hidden}
.shine:before{position:absolute;top:0;left:-45%;z-index:2;display:block;content:'';width:25%;height:100%;opacity:0;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.shine:hover:before{-webkit-animation:shine .5s;animation:shine .5s;opacity:1}
.side-shade2,#column-left,.box-heading{width:250px}
.side-shade2{height:100%;position:absolute;top:0;right:0;z-index:1;outline:1px solid #d9d9d9;left:0;}
#column-left{float:left;position:relative;z-index:2;outline:1px solid #d9d9d9}
.box-heading{border:none;color:#FFFFFF;height:40px;line-height:40px;font-size:17px;padding-left:12px;text-transform:uppercase;font-weight:700}
.box-content{padding:0;display:table;width:100%}
.mblog .box-content{display:block}
.hide_outline{position:absolute;top:auto;height:10px;margin-bottom:-5px;outline:none;z-index:1}
footer ul,.box-category ul{padding:0;list-style:none}
.box-content img{max-width:100%;height:auto}
.box-content ul li a{text-decoration:none}
.box-category{margin:10px 0;}
.box-category .cat_item{display:table;width:100%;text-decoration:none;word-break:break-word;vertical-align:middle;line-height:17px;position:relative;}
.box-category .level_1 {border: 1px solid #f2f2f2;background-color:#f8f8f9;border-radius:5px;overflow:hidden;}
.box-category .level_1 .cats_wrapper{display:none;}
.box-category .active + .cats_wrapper{display:block}
.box-category .level_1 > .cat_item, .box-category .level_1 > .cats_wrapper, .box-category .level_2 > .cats_wrapper{border-bottom: 1px solid #f2f2f2;}
.box-category .level_1 .cat_item:last-child{border-bottom: 0px;}
.box-category .level_1 .cat_item:hover:before, .box-category .choosen:before {content:"";position:absolute;left:0;top:0;width:3px;height:100%;display:block;background-color:#0793b9;}
.box-category .cat_item:hover{background-color:#ffffff;}
.box-category .level_2 .cat_item{background-color:#ffffff;}
.box-category .level_3 .name{padding-left:13px;font-size:14px;}
.box-category .level_4 .name{padding-left:17px;}
.box-category .choosen{font-weight:700;background-color:#ffffff;}
.box-category .expand_subs{display: table-cell;min-width:25px;font-size:22px;text-align:center;vertical-align:middle;font-weight:400;cursor:pointer;}
.box-category .expand_subs svg{width:20px;height:20px;fill:#8d8c8c;}
.box-category .cat_item:hover svg{fill:#0793b9}
.box-category .active .expand_subs svg{transform:rotate(90deg);}
.box-category .name{display:table-cell;width:100%;padding:8px 3px 8px 10px;text-decoration:none;}
#content{padding:20px 20px 15px;position:relative;float:right;width:100%}
.productview #content, .articleview #content{padding-bottom:25px;}
#content > h1{box-sizing:border-box;font-size:19px;font-weight:700;text-transform:uppercase;color:#FFFFFF;height:40px;line-height:40px;margin:-20px -20px 20px;max-height:40px;overflow:hidden;padding:0 11px 0 15px;text-overflow:ellipsis;white-space:nowrap;position:relative;z-index:2}
.mainproduct{display:table;width:100%;box-sizing:border-box;font-size:17px;font-weight:700;text-transform:uppercase;color:#FFFFFF;padding:10px 15px;background-color:#eb5858;margin:15px 0;border-radius:8px;}
.mainproduct.blue,.attention.blue{background-color:#0893b9;color:#ffffff}
.mainproduct.gray,.attention.gray{background-color:#949393;color:#ffffff}
.mainproduct,.button,.attention,.advertblue,.advertred{line-height:unset;box-shadow: 0 4px 4px 0 rgb(0 0 0 / 5%), 0 2px 2px 0 rgb(0 0 0 / 5%), 0 1px 1px 0 rgb(0 0 0 / 5%);}
.hdr{display:table;width:100%;box-sizing:border-box;font-size:17px;font-weight:700;text-transform:uppercase;padding:7px 15px 7px 15px;box-shadow:0 15px 10px -14px #c7c7c7;margin:19px 0;border-radius:8px;background-color:#ffffff;}
.hdr.red {color:#b56161;border:2px solid #db8080;}
.hdr.blue {color:#4f7b9e;border:2px solid #83abcb;}
.hdr.green {color:#6f8754;border:2px solid #96bb6b;}
.hdr.gray {background-color:#eeeeee;color:#707070;border:2px solid #b3b3b3;}
.block-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:6px 6px 6px 15px;margin-top:15px;position:relative;z-index:1;height:41px;max-height:41px}
.block-header__title+.block-header__divider{margin-left:16px}
.block-header__divider{-ms-flex-positive:1;flex-grow:1;height:2px}
.block-header__divider+.block-header__arrows-list{margin-left:16px}
.block-header__arrow,.block-header__arrows-list{display:-ms-flexbox;display:flex}
.block-header__arrow{width:27px;height:29px;padding:0;margin:0;border:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:3px;transition:all .15s;text-transform:none}
.block-header__arrow+.block-header__arrow{margin-left:3px}
.block-header__arrow svg{width:26px;height:26px}
.arrow_left svg{transform:scaleX(-1);}
#content .h2{box-sizing:border-box;font-size:17px;font-weight:700;text-transform:uppercase;color:#FFFFFF;height:40px;margin:14px -20px 13px;max-height:40px;overflow:hidden;padding:9px 11px 12px 15px;text-overflow:ellipsis;white-space:nowrap}
.back-top{position:fixed;z-index:999;bottom:10px;right:20px;cursor:pointer;max-width:45px;max-height:45px}
#topcontrol{position:fixed;background-position:0 -320px;width:40px;height:40px;z-index:101;bottom:6px;right:6px;cursor:pointer}
.nodiscount{width:300px;height:2px;float:left;margin-right:20px}
.product .description{float:right;width:415px;position:relative;padding:0;border:1px solid #e3e3e3;}
#container{-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)}
.border_wrapper{box-shadow: 0 15px 10px -14px #9d9cab;-webkit-box-shadow: 0 15px 10px -14px #9d9cab;border-radius:10px;background-color:#eeeeee}
.border_wrapper .base_info{display:table;width:100%;background-color:#ffffff;padding-top:12px}
.border_wrapper .annot{padding:17px 20px 8px 20px;background-color:#f7f7f7;border-top:1px solid #e3e2e2;font-size:14px;}
.border_wrapper .annot img{max-width:100%}
.border_wrapper .variants,.border_wrapper .size_wrapper{padding:0 20px}
.border_wrapper .annot-brand{padding:10px 20px;border-top:1px solid #e3e2e2;font-size:14px;text-transform:uppercase;font-weight:700}
.border_wrapper .oneclick.l{margin-left:17px;padding-left:15px;padding-right:15px;}
.border_wrapper .baserater{padding:8px 0 8px 17px;border-bottom:1px solid #e3e2e2}
.brand_logo{position:absolute;right:20px;font-size:0;}
.brand_logo img{max-height:46px;max-width:130px;border-radius:3px;}
.stockblock{display:block;line-height:25px;padding: 0 20px;}
.sku{display:block;line-height:25px;padding: 0 20px;}
div.product .imagebig{text-align:center}
.imagebig{width:740px;height:420px;line-height:420px;max-height:420px}
.imagebig img{max-height:420px;border-radius:5px}
.thumbsbig{width:648px}
.imagebig .carousel__button{width:60px;height:60px}
.imagebig .carousel__slide img{cursor:pointer;}
.product .images .imagesmall img{float:none;margin:0;padding:0;max-width:100%;max-height:100%;width:auto;border:0}
.product .images .imagesmall{height:90px;line-height:90px;width:90px;margin:0 10px 10px 0;font-size:0}
.product .images #small_img_2{margin:0 10px 0 11px}
.product .imagesmall{background-color:#FFFFFF;border-radius:6px;float:left;padding:5px;text-align:center;vertical-align:middle}
.product .imagesmall img{vertical-align:middle}
.imgvisible{display:block!important}
.servicesheader .svgwrapper{float:right;margin:5px 0 0 40px}
.servicesheader svg{height:40px;width:40px;cursor:pointer}
.border_wrapper .variants{display:table;margin:8px 0 20px}
.border_wrapper .size_wrapper{margin-top:8px}
.ratecomp{width:100%;display:table}
.tiny_products .ratecomp{position:absolute;top:-20px;background-color:rgba(255,255,255,0.7);max-width:60px;border-radius:9px;padding:0 4px}
.browsedleft .wish-title{margin:3px 0 10px 10px}
.browsedleft .titlecomp{text-decoration:none;font-weight:700;vertical-align:middle;font-size:16px;}
.browsedleft{margin-top:10px}
.heading{color:#1A457D;font-size:26px;margin-bottom:10px}
.compareempty{vertical-align:middle;margin-right:6px;fill:#7a7b8b;}
.compare_price::after{border-bottom:1px solid #6d6d6d;content:"";left:0;position:absolute;top:45%;width:100%;transform:rotate(-10deg);font-size:0}
.product .wishcomp{display:table;float:right;height:36px;width:79px;font-size:0;}
.wishcomp svg{display:inline-block;height:36px;width:36px;cursor:pointer}
.addcompare{display:inline-block;font-size:0;}
.gocompare,.inwish{font-size:0;}
.towish{display:inline-block;font-size:0;margin-left:6px}
.tiny_products .showselect{display:none;max-width:258px}
.prod_right .variants .showselect{max-width:210px;}
.base_info .showselect{max-width:373px}
.prod_right .ratecomp{margin-bottom:10px}
.blockimg{float:left}
.varspacer{display:block;height:55px}
.prod_right .varspacer{height:65px}
iframe{max-width:100%}
.blog_annotation li,.comment_list li ul li,ul.stars li,.annot ul li,.del_pay_info .description ul li,#tab1 ul li,.annotation ul li, .main-text ul li,#content .post-pg ul li,#content .page-pg ul li{font-weight:400;list-style:none outside none;padding:0px 0px 0 24px;line-height:20px;margin-bottom:6px;background-size:18px 18px;}
.main-text{width:100%}
.product .features{list-style:none;width:100%;display:block;clear:both;margin-top:0;margin-bottom:0}
.product .features li{padding:6px 5px;overflow:hidden}
#comments{display:table;width:100%}
.comments-left{display:table-cell;vertical-align:top;padding-top:10px}
.comment_list{margin:0 0 15px;list-style:none;font-size:14px;}
.responses .comment_list{margin-top:0}
.comment_list li{overflow:hidden;border-radius:10px;padding:15px}
.comment_list li:nth-child(odd),li .comment_admin,li .comment_admint{background-color:#f4f4f4}
.comment_list li,li:nth-child(odd) .comment_admin,li:nth-child(odd) .comment_admint{background-color:#FFFFFF}
.comment_list li li:nth-child(odd){background-color:transparent}
.comment_list div{text-align:justify}
.comment_admin{margin:0;padding:7px 10px 1px 10px;border-radius:0 6px 6px 6px;border:1px solid #DADADA;margin-top:-1px;position:relative;z-index:1}
.comment_admint{margin:15px 0 0;padding:6px 10px 0 10px;border-radius:6px 6px 0 0;font-weight:700;width:150px;border-top:1px solid #dadada;border-left:1px solid #dadada;border-right:1px solid #dadada;position:relative;z-index:5}
.comment_header{background:url(../images/user.png) 0 0 no-repeat transparent;font-weight:700;padding-left:16px;margin-bottom:6px}
.comment_header i{font-weight:400;font-style:normal;color:#797777;font-size:12px}
.comment_form{display:table-cell;vertical-align:top;padding:10px 5px 5px 45px;width:500px;overflow:hidden}
.post-comments{margin-top:15px;margin-bottom:5px}
.comment_form .comment_textarea{width:100%;height:100px;font-size:15px;max-width:100%}
.comment_inputs label{display:block;float:left;width:60px;font-size:14px;margin-top:15px}
.comment_form .input_name{width:250px;margin-top:10px}
.comment_form .button,.feedback_form .button{margin-top:17px;}
.check_block{display:table;margin-top:17px}
.check_bt{display:table;padding:6px 15px 6px 12px;border:1px solid #dadada;border-radius:5px;cursor:pointer;background-color:#f4f4f4}
.check_bt svg{display:inline-block;vertical-align:middle;height:24px;width:24px}
.check_bt .not_bt{display:inline-block;vertical-align:middle;font-weight:700;margin-left:10px}
.check_bt .uncheckedconf{fill:#f94343}
.check_bt .checkedconf{fill:#49954c}
.look_here{border:2px dashed #ed6363;animation:glowing 2500ms infinite;-webkit-animation:glowing 2500ms infinite;-moz-animation:glowing 2500ms infinite}
@keyframes glowing {
0%{border:2px dashed #dadada;background-color:#ffffff}
100%{border:2px dashed #ff0000;background-color:#f4f4f4}
}
.login_form .button{float:left;display:block;margin-top:12px;margin-right:0}
.feedback_form{padding:15px 15px 10px;width:100%;overflow:hidden;margin-bottom:0}
.register_form .button{float:left;clear:right;display:block;margin-top:5px;margin-right:0}
.filter-container{overflow:hidden;width:100%;position:relative;margin:0 auto;display:block;color:white;z-index:0}
.widebanner{margin:17px 0 20px;font-size:0;}
.widebanner img{width:100%;border-radius:6px;position:relative;z-index:1}
.feedback-right{width:430px}
.tab_container{z-index:5;position:relative;clear:both;border:1px solid #d5d5d5;border-radius:0 0 8px 8px;background:#ffffff;box-shadow: 0 15px 10px -14px #9d9cab;-webkit-box-shadow: 0 15px 10px -14px #9d9cab;padding:20px 20px 10px}
.tab_content{display:none;}
.tab_content:first-child{display:block;}
.tab_container #tab1{margin-bottom:10px}
ul.tabs li{cursor:pointer;position:relative;z-index:0;display:inline-block;border:2px solid #EA2E49;padding:10px 30px;margin-bottom:-3px;border-radius:12px 12px 0 0;}
ul.tabs li a{margin:0;font-size:17px;font-weight:700;text-decoration:none;color:#FFFFFF;}
ul.tabs li a:hover{color:#FFFFFF}
ul.tabs li.active{border:1px solid #d5d5d5;border-bottom:none;z-index:99;background:#ffffff}
ul.tabs li.active a{color:#333333}
.tabs a,#comments .comm-title{padding-top:0}
.product .features{margin-bottom:10px;margin-top:0}
.nav_tags{display:table;width:100%;margin:20px 0 0}
.tag_item{display:inline-block;margin:0 10px 15px 0;border:1px solid #c9c8c8;background-color:#f4f4f4;text-decoration:none;padding:3px 6px 3px 5px;border-radius:5px}
.tag_item svg{height:16px;width:16px;vertical-align:middle;fill:#049dc1}
.tag_item:hover{background-color:#ffffff}
select{border:2px solid #bfbdbd}
#content img.image-half-width,#content .image-half-width img{max-width:50%;height:auto}
#content img.image-real-size,#content .image-real-size img{width:auto}
p.image-real-size,p.image-half-width,#content .image-half-width,#content .image-real-size{display:inline}
#container iframe{display:block}
p{margin-bottom:10px;line-height:17px}
h1{font-size:19px;margin-bottom:10px}
h2{font-size:18px;margin-bottom:10px}
h3{font-size:15px;margin-top:0;margin-bottom:10px}
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}
ol{padding-left:20px}
ol li{margin-bottom:10px}
.product .features label{font-style:normal;display:block;width:30%;float:left}
.product .features .lfeature{width:70%}
.features .featurename{position:relative}
.features .featurename::before{content:"";position:absolute;bottom:3px;left:0;width:97%;height:1px;border-bottom:1px dotted #b3b3b3}
.featurename span{background-color:#ffffff;position:relative;padding-right:10px}
.product .features p{float:left;display:block;width:70%}
.product .variants{width:100%}
.compare_price {color:#707070;}
.price_wrap{display:table;width:100%;height:26px;white-space:nowrap;font-size:0;}
.variants .currency{font-size:15px;}
.variants .price{display:inline-block;line-height:26px;height:26px;font-size:26px;font-weight:700;margin-right:4px;}
.tiny_products .price_wrap{margin:9px 0 8px 0}
.tiny_products .compare_price {position:absolute;top:-19px;right:13px;font-size:17px;background-color:rgba(255,255,255,0.7);border-radius:5px;}
.products .price_wrap{margin:20px 0;position:relative}
.products .compare_price{position:absolute;top:-15px;font-size:15px;}
.description .price{line-height:28px;height:28px;font-size:28px;}
.description .price_wrap{height:28px;margin:20px 0 18px 0;position:relative;}
.description .compare_price{position:absolute;top:-15px;font-size:15px;}
.amountwrapper{display:inline-flex;overflow:hidden;margin-right:10px;vertical-align:bottom;font-size:0;}
.amountwrapper .p_m_button{height:26px;line-height:26px;background-color:transparent;color:#077aaf;padding:0;font-size:19px;width:23px;cursor:pointer;text-align:center;border:0;border-radius:0;-moz-appearance:none;-webkit-appearance:none}
.amountwrapper .amount{padding:0;width:36px;background-color:#f4f4f4;height:26px;max-height:26px;font-size:17px;text-align:center;border:1px solid #dadada;}
.description .amountwrapper{margin-right:10px;}
.products .amountwrapper{margin-right:5px;}
.products .amountwrapper .amount{width:32px;}
.description .p_m_button{height:28px;line-height:28px;}
.amountwrapper .minus{padding-bottom:2px;line-height:24px;}
.description .minus{padding-bottom:2px;line-height:26px;}
.description .amount{height:28px;max-height:28px;}
.notinstocksep{font-size:15px;}
#back_forward{padding:20px 0;clear:both;text-align:center}
#back_forward a.prev_page_link{margin-right:20px}
#back_forward a{text-decoration:none;}
.tiny_products{list-style:none;display:table;width:100%}
.tiny_products .product{display:block;float:left}
.tiny_products .image img{vertical-align:middle;border-radius:5px;max-height:90%;max-width:90%}
.tiny_products .product .h3{box-sizing:content-box;line-height:16px;margin-bottom:4px;display:table;font-weight:700;text-transform:uppercase;height:32px;word-break:break-word}
.tiny_products.hoverable .product .h3{display:block;overflow:hidden}
.tiny_products.hoverable .product:hover .h3{overflow:visible;min-height:32px;height:auto}
.browsedview .product .h3{margin-bottom:5px}
.product .h3 a{text-decoration:none}
.products{list-style:none;display:block}
.products .product_wrap{width:100%;display:table;clear:both;border-top:1px dotted #dadada;padding-top:13px;padding-bottom:13px}
.products .product_wrap:first-child{border-top:0}
.products .product .image{text-align:center;cursor:pointer;height:212px;line-height:212px;vertical-align:middle;background-color:#ffffff;border:0 solid #e0e0e0;float:left;font-size:0;width:330px}
.products .product .image img{max-width:90%;max-height:100%;vertical-align:middle;border-radius:5px}
.products .product .product_info{float:right;width:840px}
.products .product .h3{font-size:18px;margin-bottom:0;padding-bottom:5px;font-weight:700;border-bottom:1px solid #DBDBDB;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}
.products .product .annotation{float:left;margin-top:8px;line-height:17px;font-size:14px;width:550px}
.table_brand{background-color:#f4f4f4;padding:3px 8px;border-radius:5px;display:inline-block;margin:2px 0 10px;text-align:right;border:1px solid #e1e0e0}
.prod_right{float:right;width:227px;border-left:1px solid #dbdbdb;padding-top:5px;padding-left:15px;min-height:182px}
.products #nodashed{border-top:0;padding-top:3px}
.tiny_products .product{border:1px solid #d8d8d8;padding:0 0 8px;margin:0;width:100%;background:#F4F4F4;border-radius:5px;box-shadow:0 15px 10px -14px #9d9cab}
.productsview .product{transition:.3s}
.tiny_products.hoverable .product:hover{position:relative;z-index:10;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.35);-moz-box-shadow:0 5px 15px rgba(0,0,0,0.35);box-shadow:0 5px 15px rgba(0,0,0,0.35)}
.tiny_products.hoverable .product_wrap{height:355px}
.tiny_products .product_wrap{display:block;width:25%;float:left;margin:0 0 18px;padding:0 9px;word-spacing:normal}
.tiny_products .product:hover{background:#EDEDFA}
.tiny_products .product_info{position:relative;padding:10px 10px 0;}
.tiny_products .product .image{border:0 none transparent;cursor:pointer;margin-bottom:0;padding:0;text-align:center;vertical-align:middle;width:100%;height:226px;line-height:226px;font-size:0;border-radius:5px 5px 0 0}
.tiny_products .image svg,.products .image svg{display:inline-block;vertical-align:middle;max-width:160px;max-height:160px;}
svg.nophoto{fill:#dadada}
.product_item .button{min-width:56%;margin-top:1px;}
.description .kit{display:table;width:100%;margin-bottom:0;padding: 17px 20px 10px;background-color: #f9f9f9;border-top: 1px solid #e3e2e2;}
.variants.kit_product{margin:0 0 10px 0;padding:0 0 10px 0;}
.kit_product{display:table;width:100%;border-bottom:1px dashed #dadada;}
.kit_product.noborder{border:0;padding:0}
.kit_product .image{display:table-cell;width:52px;border-radius:5px;box-shadow: 0 4px 4px 0 rgb(0 0 0 / 5%), 0 2px 2px 0 rgb(0 0 0 / 5%), 0 1px 1px 0 rgb(0 0 0 / 5%);text-align:center;cursor:pointer;vertical-align:middle;background-color:#ffffff;font-size:0;}
.kit_product .image img{border-radius:5px;max-width:46px;max-height:52px;}
.kit_product .image .nophoto{width:38px;height:38px;}
.kit_product .title_price_wrap{display:table-cell;}
.kit_product .product_title{display:table;vertical-align:middle;padding-left:10px;}
.kit_product .product_title a {font-size:16px;text-decoration:none;font-weight:700;margin-right:10px;vertical-align:middle;word-break: break-word;}
.kit_product .price_button{display:table;width:100%;margin-top:7px;}
.kit_product .price_wrap{display:inline-block;width:auto;margin:0px 0 0 0;}
.kit_product .price{font-size:22px;}
.kit_product .amountwrapper{margin-right:5px;}
.kit_product .amount{background-color:#ffffff;width:32px;}
.kit_product .variant{max-width:310px;}
.kit .expand{display:table;padding:0px 30px;border:1px solid #dadada;background-color:#ffffff;border-radius:14px;margin:-22px auto 0 auto;cursor:pointer;font-size:0;}
.kit .expand svg{fill:#0793b9;width:22px;height:22px;transform:rotate(90deg);}
.expand.show svg{transform:rotate(-90deg);}
.relcontent{margin:0 -14px -9px 0;font-size:0;width:auto}
.relcontent .product{display:inline-block;float:none;width:186px;margin:0 11px 18px 1px;padding-bottom:2px;}
.tiny_products.relcontent .product{border-radius:5px}
.tiny_products.relcontent .product .image{border-radius:5px 5px 0 0}
.relcontent .product .h3{font-size:14px;height:auto;margin:0 auto;text-align:center}
.relcontent .product .image{height:168px;line-height:168px;overflow:hidden;background-color:#ffffff;}
.relcontent .image img{max-height:150px;max-width:153px;transition:.4s;-webkit-transition:.4s;}
.relcontent .image img:hover{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08)}
.relcontent .product_info{padding:7px 10px 3px 10px}
.related .product .h3{min-height:30px;margin:0;text-align:left;}
.related .ratecomp{box-sizing:border-box;position:relative;top:0;background-color:transparent;max-width:100%;padding:0;margin-bottom:5px}
.related .catrater{float:none}
.related .rater-starsOff_sm{width:60px}
.productview .related .price{font-size:20px;}
.left{float:left;}
.right{float:right;}
.left_5{margin-left:5px;}
.right_5{margin-right:5px;}
.left_10{margin-left:10px;}
.right_10{margin-right:10px;}
.left_15{margin-left:15px;}
.right_15{margin-right:15px;}
.left_20{margin-left:20px;}
.right_20{margin-right:20px;}
.top_0{margin-top:0px;}
.top_5{margin-top:5px;}
.top_10{margin-top:10px;}
.top_15{margin-top:15px;}
.top_20{margin-top:20px;}
.top_30{margin-top:30px;}
.top_40{margin-top:40px;}
.bottom_0{margin-bottom:0px;}
.bottom_5{margin-bottom:5px;}
.bottom_10{margin-bottom:10px;}
.bottom_15{margin-bottom:15px;}
.bottom_20{margin-bottom:20px;}
.bottom_30{margin-bottom:30px;}
.bottom_40{margin-bottom:40px;}
.inline-b{display:inline-block;}
.pointer{cursor:pointer}
.button{cursor:pointer;font-weight:700;text-decoration:none;text-align:center;}
.button.xl{font-size:20px;padding:12px 50px;border-radius:25px}
.button.l{font-size:17px;padding:8px 20px;border-radius:19px}
.button.m{font-size:15px;padding:7px 19px;border-radius:17px;}
.button.s{font-size:15px;padding:4px 12px;border-radius:14px;}
.button.xs{font-size:13px;padding:2px 10px;border-radius:10px;}
.button.red{color:#FFFFFF;background-color:#dd4f4f;border:0;}
.button.red:hover{background-color:#ff6a3f;}
.button.green{color:#ffffff;background-color:#7ca64b;border:0;}
.button.green:hover{background-color:#6b874c;}
.button.orange{color:#ffffff;background-color:#ff734b;border:0;}
.button.orange:hover{background-color:#ff6336;}
.button.grey{color:#333333;background:#e9e9e9;border:0;}
.button.grey:hover{background:#e5e5e5;}
.button.blue{color:#ffffff;background:#1a457d;border:0}
.button.blue:hover{background:#4e6f9b;}
.button.gblue{color:#ffffff;background:#466d85;border:0;}
.button.gblue:hover{background:#4987a9;}
.nohover{cursor:default;pointer-events:none;}
.t-left{text-align:left;}
.checkout_button{background:#1a457d;color:#ffffff;border:0;cursor:pointer;font-weight:700;outline:none;padding:15px 80px;text-transform:uppercase;font-size:20px;border-radius:27px;margin:20px 0 0;display:table;text-decoration:none;animation-name:blink;animation-timing-function:linear;animation-duration:3s;animation-iteration-count:infinite}
.checkout_button:hover{background:#234f8b;color:#ffffff;border:0}
#oneclick{min-width:300px;max-width:380px;width:100%;font-size:14px}
.one_header{display:table;width:100%;border-bottom:2px solid #ebeaea;margin-bottom:10px;padding-bottom:10px;}
.one_image{display:table-cell;vertical-align:middle;width:100px;text-align:center;font-size:0;}
.one_image img{max-width:80px;max-height:80px;border-radius:5px;filter: grayscale(100%);}
#oneclick .title{display:table-cell;padding:0 0 0 5px;vertical-align:middle;font-size:18px;color:#1A457D;font-weight:700;word-break: break-word;line-height:23px;}
#oneclick p,#oneclick li{display:block;padding:6px 0;text-align:justify}
#oneclick li span{display:block;width:80px;margin-bottom:10px}
#oneclick input{width:100%}
#oneclick .oneclickbuy{margin-top:17px;}
#features,#cfeatures{padding:10px}
.feature_name{padding:7px 7px 7px 0;font-weight:700;display:inline-block;color:#255564;}
.feature_values{padding:0;font-size:12px}
.feature_values li{list-style:none;display:table;margin-bottom:4px}
.feature_values input[type="checkbox"]{margin-right:6px;width:16px;height:16px}
.feature_values li span{line-height:17px;vertical-align:middle;height:17px;word-break:break-word}
.feature_values li .chbox{display:inline-block}
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {
.feature_values input[type="checkbox"]{width:14px;height:14px}
.feature_values li span{line-height:16px}
}
.pagination,.pagination_comments{padding-left:2px;margin-top:5px;margin-bottom:10px;font-size:12px;overflow:hidden}
#page_navigation{margin-top:10px;margin-bottom:0}
.pagination a,.pagination_comments a{float:left;background-color:#fffeff;margin-right:5px;margin-bottom:5px;padding:0;text-align:center;border:1px solid #bdbdbd;text-decoration:none;border-radius:50%;width:26px;height:26px;line-height:24px;}
.pagination a.selected:hover,.pagination a.selected{color:#ffffff;border-width:1px;border-style:solid}
.pagination a:hover,.pagination_comments a:hover{background-color:#f4f4f4}
.pagination a.next_page_link,.pagination a.prev_page_link,.pagination_comments a.back_forw{font-size:15px;line-height:22px}
.pagination_comments .selected{background-color:#dadada}
#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;}
#browsed_products li:hover{-webkit-box-shadow:0 0 5px #dadada;-moz-box-shadow:0 0 5px #dadada;box-shadow:0 0 5px #dadada}
#browsed_products li a{display:table-cell;vertical-align:middle;text-align:center;width:86px;height:86px}
#browsed_products img{vertical-align:middle;max-width:80px;max-height:80px;border-radius:5px}
input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea{width:100%;font-size:15px}
.form{width:400px;margin-bottom:20px}
.form textarea{width:100%;height:100px;resize:vertical}
.form label{display:block;font-size:14px;padding-bottom:7px}
.form input[type="text"],.form input[type="email"],.form input[type="tel"]{display:block;margin-bottom:10px}
.cartview #purchases, .cartview td.name{width:100%}
#purchases .image{width:50px;text-align:center}
#purchases .image img{vertical-align:middle;max-width:50px;max-height:50px;border-radius:5px}
#purchases .image svg{vertical-align:middle;width:48px;height:48px;}
#purchases .name{padding-left:10px;padding-right:10px;text-align:left;}
#purchases .name a{text-decoration:none;}
#purchases td.name{word-break:break-word;}
#purchases td .download_attachment{white-space:nowrap;padding:3px 10px;background-color:#6a961b;color:#ffffff;border-radius:8px;text-decoration:none;margin-top:5px;text-transform:uppercase;font-size:13px;font-weight:700;display:table}
#purchases td .download_attachment:hover{background-color:#7eb320}
#purchases .price{padding-left:5px;padding-right:5px;white-space:nowrap;text-align:right}
#purchases td.price{width:100px}
#purchases .remove{padding:0 7px;text-align:center}
#purchases .amount{white-space:nowrap;width:70px;text-align:center}
#purchases .coupon .name input.coupon_code{width:240px;height:23px}
#purchases #carttitles td{font-size:14px;font-weight:700;text-align:center;color:#ffffff;background:#5F6874;padding-bottom:0;height:35px}
#purchases #carttitles{height:35px}
#purchases{border-spacing:1px;border-collapse:separate}
#purchases td.lastpur{padding-bottom:20px}
#purchases tr{height:70px;background:url(../images/line-dot.png) 0 100% repeat-x transparent}
#purchases tr:last-child{background:none}
#purchases .out_of_stock td{opacity:.8}
#purchases .cart_add_info{height:35px}
#purchases svg.nophoto{fill:#dadada;width:40px;height:40px;vertical-align:middle}
#content #purchases td{border:0 solid #dadada;padding:0 10px 2px}
.out_of_stock .amount input{background-color:#ff0000;color:#ffffff}
.out_of_stock .purchase_total span{display:none}
.c_discount{float:left;padding:0 0 15px 15px;font-weight:700;margin-right:100px}
.c_coupon{float:right;width:32%;min-width:370px;padding-right:15px;clear:right}
.c_total{float:left;clear:left;border:2px solid #dadada;padding:15px;color:#5F6874;white-space:nowrap;background-color:#f4f4f4}
.rounded6{border-radius:6px;}
.c_total p{font-size:16px;font-weight:700;margin-bottom:0}
.cart-back{background-color:#f4f4f4;border:1px solid #EEEEEE;margin-bottom:15px;overflow:auto;padding:10px 8px;margin-top:5px;border-radius:6px}
.c_coupon input.coupon_code{width:100%}
.c_coupon .button{margin-top:10px}
.c_coupon .c_title{color:#618499;font-weight:700}
.c_discount p{margin-bottom:0;line-height:25px}
.c_discount .total_discount{font-size:16px;text-transform:uppercase;color:#618499;border-top:1px dashed #618499}
.purchases_middle{display:table;width:100%;margin-bottom:20px}
.coupon_descr{margin-top:10px}
.coupon_expires{display:block}
.availbonuses{margin:5px 0 15px;white-space:nowrap}
#total-price{font-size:20px}
.cart-blue{border:0 solid #EEEEEE;margin-bottom:10px;overflow:auto;padding:6px;margin-top:5px;border-radius:5px;background:#5f6874;}
.cart-blue .del_pay_title{color:#ffffff;font-size:14px;margin:0;font-weight:700;clear:none;line-height:20px}
.whitecube{color:#5F6874;background:#ffffff;float:left;padding:2px 6px;margin-right:10px;border-radius:50%}
.cart_form{margin-top:16px;width:100%;display:table;margin-bottom:0}
.cart_form .del_main{display:table;width:100%}
.cart_form .del_left{float:left}
.cart_form .del_right{float:right}
.cart_form .button{margin-top:17px;}
.cart_form .del_left,.cart_form .del_right{width:45%}
#deliveries,#payments{margin-top:20px;margin-bottom:20px;background-color:#ffffff;border:2px dashed #dadada;padding:20px 20px 10px;list-style:none;border-radius:5px;}
#deliveries > li,ul#payments li{margin-bottom:10px;padding:0}
#deliveries li div.checkbox,#payments li div.checkbox{float:left;height:20px}
#deliveries li .checkbox input,#payments li .checkbox input{display:inline-block;height:20px;margin:0;line-height:20px;vertical-align:middle}
#deliveries li .description#payments li .description{display:block;margin-left:22px}
#orders_history{list-style:none}
#orders_history li{margin-bottom:10px}
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}
.message_error{clear:both;padding:10px 20px;margin-bottom:15px;margin-top:10px;overflow:hidden;color:red;background-color:#ffdbdb;border:2px dashed #ff4545;font-weight:700;border-radius:10px}
.order_to_pay{clear:both;margin-bottom:15px;}
.checkout_button.yookassa_button:hover {background: #234f8b;}
.order_details{margin-top:40px;clear:both;}
.rater span{vertical-align:middle;font-size:12px}
.rater-rating{margin-top:5px}
.rater-starsOff,.rater-starsOn{display:inline-block;height:23px;background:url(../images/rating/stars.png) repeat-x 0 0}
.rater-starsOn{display:block;max-width:115px;top:0;background-position:0 -22px}
.rater-starsHover{background-position:0 -44px}
.rater .test-text{display:inline-block;margin-top:3px}
.catrater{margin-bottom:3px;float:left}
.rater_sm span{vertical-align:middle}
.rater-rating_sm{margin-top:3px}
.rater-starsOff_sm,.rater-starsOn_sm{display:inline-block;height:12px;background:url(../images/rating/stars_small.png) repeat-x 0 0}
.rater-starsOff{width:115px}
.product_item .rater-starsOff_sm{width:60px}
.rater-starsOn_sm{display:block;max-width:60px;top:0;background-position:0 -22px}
.rater-starsHover_sm{background-position:0 -44px}
.block .timer{height:39px;margin:0 auto 10px;padding:3px 12px 3px 5px;text-align:center;width:164px;border-radius:25px;border:2px solid #cdcccc;background-color:#ffffff}
.block .timer svg{display:block;float:left;height:40px;width:40px;fill:#838383}
.block .timer > .digits{font-size:20px;font-weight:400;line-height:24px}
.block .timer > .digits span{font-size:11px;font-weight:400;line-height:24px}
.block .timer > p{font-size:12px;padding:0;margin:0;line-height:1.4}
.block .text p{margin-bottom:8px}
.block .text{font-size:13px;padding:10px 10px 0}
#content #deliveries .hideBtn,#content #payments .hideBtn{display:inline-block}
.hideBtn{background:transparent url(../images/arr-rs.png) no-repeat left center;font-size:14px;cursor:pointer;outline:none;padding:0 14px;text-decoration:none}
.hideBtn.show{background-image:url(../images/arr-ds.png)}
.hide_feat{width:18px;height:18px;display:table-cell;cursor:pointer;vertical-align:top;padding-top:7px}
.hide_feat svg{width:18px;height:18px;fill:#1b6f9f;}
.hide_feat.show svg{transform:rotate(45deg)}
#deliveries li .hideCont,#payments li .hideCont{display:none}
.delivery-header{font-weight:700;padding:0 10px;line-height:20px;}
.del_price,.del_curr{font-weight:400;}
#deliveries .description{font-size:14px;border:0;display:none;}
#payments .description{font-size:14px;border:0;display:none;}
.description .product-brand{margin-bottom:10px}
.product-brand span,.sku span{font-weight:700}
.bonus{display:inline-block;line-height:28px;background-color:#58a233;padding:0 10px;border-radius:8px;position:absolute;right:0;color:#ffffff;font-size:14px;font-weight:700}
#reset_payment{margin:10px 20px 25px 0;}
input[name="to"]{width:250px;border:1px solid #C9C9C9;border-radius:5px;padding:3px 5px;font-size:18px;display:block;margin:10px 0}
input,textarea{border-radius:5px;border:1px solid #cac9c9;padding:5px;background:#f7f7f7}
input[type="radio"]{margin:3px 0 0;padding:0;border:0}
input[type="checkbox"]{margin:0;padding:0;border:none;border-radius:0;}
img.user{vertical-align:middle;margin-right:5px;margin-bottom:2px}
span.cart{vertical-align:middle;float:left;margin-right:10px}
span.cart img{height:28px}
.minorder{display:block;margin:0;text-align:center;border-radius:5px;border:1px solid #dadada;background-color:#FBFBFB;padding:10px}
.minorder_inf{display:block;text-align:center;border-radius:5px;border:1px solid #dadada;background-color:#F1F1F1;padding:5px 5px 7px;font-size:12px;color:#CA0D0D;margin-top:20px}
.in_cat{font-size:11px}
.dateico span{font-size:11px;vertical-align:middle}
.dateico .views_title{vertical-align:initial}
.dateico svg{height:14px;width:14px;margin-right:5px;vertical-align:middle;fill:#545454}
.dateico .post_title{display:block;margin:3px 0 2px;font-size:15px;line-height:17px;padding-left:0}
.b_image img{border-radius:5px;margin:5px 0 0}
.m_blog .postdate{display:table;width:100%}
.postpage.postdate{margin-bottom:15px;display:table;width:100%;background-color:#f4f4f4;padding:7px 10px;border:1px solid #d8d8d8;border-radius:5px}
.postpage.dateico span{font-size:13px}
.postpage.postdate .left{margin-right:15px}
.postpage.postdate a{text-decoration:none;font-weight:700;color:#1b6f9f}
.postpage.postdate svg{fill:#707070;float:left;margin-right:5px}
.blogposts{display:table;border:0;width:100%;font-size:0;}
.blogitem_wrapper{overflow:hidden}
.blogposts .blogitem_wrapper,.blogposts:nth-child(odd) .blogitem_wrapper:nth-child(odd){width:33.3%;display:inline-block;vertical-align:top;border:0;position:relative;border-radius:8px;margin-bottom:5px;background-color:transparent;padding:15px;box-shadow:none;-webkit-box-shadow:none}
.blogposts .blogitem_wrapper:nth-child(odd),.blogposts:nth-child(odd) .blogitem_wrapper{border:1px solid #d2d2d2;box-shadow: 0 15px 10px -14px #9d9cab;-webkit-box-shadow: 0 15px 10px -14px #9d9cab;background-color:#f1f3fd}
.blogline .postimage{position:relative;width:100%;overflow:hidden;margin-bottom:10px;border-radius:6px;background-color:transparent;background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center}
.blogposts .postimage{height:200px;line-height:200px}
.blogline svg.nophoto{height:100px;width:100px;fill:#d0d0d0;margin:0 auto;vertical-align:middle;display:inline-block}
.m_blog .has_image .post_title,.blogline .post_title{position:absolute;bottom:8px;padding:5px 10px;background-color:rgba(80,80,80,0.80);width:auto;max-width:88%;border-radius:0 5px 5px 0;margin:0;border:1px solid #706f6f;border-left:0;font-size:15px;font-weight:700;line-height:17px;text-align:left;color:#ffffff}
.m_blog .dateico{position:relative;margin-bottom:7px}
.m_blog .has_image .post_title{display:block;height:auto;padding:4px 10px;bottom:30px;font-size:14px;max-width:94%}
.m_blog .dateico svg{margin-right:1px}
.bloglink{color:#93CCEC;text-decoration:none}
.bloglink:hover{color:#333333;text-decoration:none}
.blogline .post_title a{color:#ffffff;text-decoration:none;text-align:left}
.blogline .post_title:hover a{color:#d8d8d8}
.blog_annotation{font-size:13px;text-align:justify;-ms-hyphens:auto;hyphens:auto;overflow:hidden;position:relative;height:102px;max-height:102px;min-height:102px}
.blog_annotation.has_category{margin-bottom:5px;height:75px;max-height:75px;min-height:75px}
.blog_annotation p,.blog_annotation span{margin-bottom:5px;font-size:13px;line-height:16px}
.blog_annotation img{border-radius:5px;max-width:100%;height:auto;}
.blogline .path{display:table;border-top:1px dashed #d0cece;padding-top:4px}
.blogline .path a{font-size:13px;text-decoration:none;vertical-align:middle}
.blogline .path svg{width:17px;height:17px;vertical-align:middle;fill:#797373;margin-right:4px}
.blogline .dateico svg{margin-right:1px}
.blogline .postdate{display:table;width:100%}
.comments_icon{margin-left:10px}
#content .blog_also{margin:15px 0;background-color:#8f8f8f}
.postdate .left{float:left}
.postdate .right{float:right}
.blogview .post-pg{margin-bottom:15px}
.response p{text-align:justify;word-break:normal}
.response_archive .comment_admint{width:150px;}
.response_archive .comment_admin{margin-left:0}
div.bordercell{padding:40px;border:1px solid #cAcAcA;background-color:#FFFFFF;text-align:center;width:650px;margin:0 auto;font-size:15px}
input,textarea,select{outline:none}
.amount input{width:55px;font-weight:700;text-align:center}
select{height:23px}
.display_num select{min-width:45px}
.selectPrductSort{min-width:100px}
.product-filter span{font-size:13px;display:block;float:left;margin-top:11px}
.list_b{background:url(../images/list_a.png) 0 0 no-repeat transparent;display:inline-block;height:24px;margin-left:8px;margin-right:0;width:25px}
.grid_b{background:url(../images/grid_a.png) 0 0 no-repeat transparent;display:inline-block;height:24px;width:25px}
.product-filter{background:#F4F4F4;margin-bottom:14px;padding:0 10px;display:table;width:100%;border-radius:5px;border:1px solid #d8d8d8}
.product-filter .sort{float:left;font-weight:700;margin:0}
.product-filter select{color:#333333;font-size:13px;margin:7px}
.product-filter .display{float:right;margin:7px 0 0}
.product-filter .display_num{float:left;margin:0 0 0 5px;font-size:12px;font-weight:700}
.product-filter .display .view{font-size:13px;font-weight:700;float:left;margin:4px 0 5px}
.list_a{background:url(../images/list_a.png) 0 100% no-repeat transparent;float:left;margin-left:8px;margin-right:3px}
.grid_a{background:url(../images/grid_a.png) 0 100% no-repeat transparent}
.table_v,.gallery_v{cursor:pointer;display:inline-block;height:24px;width:25px}
.labelsblock{display:table;position:absolute;margin:8px 0 0 7px;z-index:2}
.products .labelsblock{margin:0}
.labelsblock div{display:table;padding:4px 8px;color:#ffffff;font-size:12px;margin:0 6px 4px 0;border-radius:8px;font-weight:700}
.blockimg .labelsblock div{display:table;font-size:13px}
.hit{background-color:#893ca9}
.new{background-color:#5e8f35}
.lowprice{background-color:#ff3f4c;white-space:nowrap}
.container{clear:both;padding:20px 0 5px}
.product .images{margin-bottom:0;padding-bottom:0}
.product .images img{margin-bottom:0}
#comments .comm-title,.feedb-title{color:#1A457D;margin-bottom:10px;font-size:18px;font-weight:700;text-transform:uppercase}
.comment_help{margin-bottom:15px;color:#696767;font-size:13px}
.comment_body .izoom{margin:10px 10px 10px 0;max-height:100px;max-width:100%}
.feedb-title{margin:15px 0 0}
.tab_container #tab3{margin-bottom:10px}
#bottom_menu,#all_brands,#currencies,#blog_menu,#lastpurchases,.last_comments,.addblock,#mnew,#msubscribe{padding:10px}
.brands_list .nophoto{font-weight:700;max-width:90%;vertical-align:middle;line-height:18px;display:inline-block;font-size:16px;text-transform:uppercase;color:#878787}
.addblock{padding-bottom:0}
.mpriceslider{margin:12px 0 0}
#features .clear_filter,#cfeatures .clear_filter{display:table;margin:10px auto 5px;color:#585858;border-bottom:1px dashed #585858;text-decoration:none;font-size:13px;width:auto;white-space:nowrap}
#cfeatures .mpriceslider{position:relative}
#cfeatures .clear_filter{position:absolute;right:-110px;bottom:0}
#blog_menu ul,#lastpurchases ul,.last_comments ul,#mnew ul,#bottom_menu ul{list-style:none outside none}
.last_comments ul{font-size:13px}
.last_comments li{margin-bottom:10px;}
p.all_reviews{margin-bottom:0}
#last_products{list-style:none}
#last_products li{clear:both;padding:5px 0;line-height:68px;height:68px;border-bottom:1px solid #e2dfdf}
#last_products li:last-child{border-bottom:0}
#last_products a{word-break:break-word}
#last_products .anewimg{font-size:0}
#last_products li .image{float:left;width:55px;height:55px;line-height:55px;margin-right:10px;background:#FFFFFF;overflow:hidden;text-align:center;vertical-align:middle;border-radius:5px;border:1px solid #dadada}
#last_products li .image img {max-height:50px;max-width:50px;vertical-align:middle;border-radius:5px;}
#last_products li .image a{display:block}
#last_products li .price{font-size:13px;font-weight:700;margin:2px 0 0;line-height:14px}
#last_products li .new_name{height:35px;line-height:16px;overflow:hidden;padding-top:2px}
.not_in_stock_label{font-weight:700;margin-top:10px}
#subscribe input{width:100%;}
#subscribe .mailing_name{margin:10px 0 8px}
#subscribe .mailing_name,#subscribe .mailing_email{background-color:#ffffff}
#subscribe .button{margin:10px 0 20px;}
#subscribe p{text-align:justify;font-size:12px}
#msubscribe{padding-top:0}
#last_products .image svg,.fimage svg{display:inline-block;vertical-align:middle;max-width:70%;max-height:70%;fill:#dadada}
.fimage svg{max-width:40px;max-height:40px;width:40px}
.postdate{font-size:11px;margin-bottom:8px;line-height:14px}
@keyframes blink {
50%{opacity:.7}
}
.feedback_form input,.feedback_form textarea,.comment_textarea,.comment_form input[type="text"]{background:#f7f7f7}
#gallerypic{display:table}
#gallerypic .product{padding:0;box-sizing:border-box;width:285px;margin:0 6px 18px 0;border-radius:6px;}
#gallerypic .product .image{border-radius:5px}
#gallerypic .image img{max-width:93%;max-height:93%}
#gallerypic .product:hover,.wishlistview .product:hover,.browsedview .product:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.35);-moz-box-shadow:0 5px 15px rgba(0,0,0,0.35);box-shadow:0 5px 15px rgba(0,0,0,0.35)}
#gallerypic{width:auto}
.description ul,#tab1 ul,.tab_container ul,.annotation ul{list-style-position:inside;margin-bottom:6px}
.autocomplete-suggestions{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.3);box-shadow:0 4px 10px 0 rgba(0,0,0,.3)}
.autocomplete-suggestions.hide{display:none!important}
div.autocomplete{max-width:240px;min-width:240px}
.autocomplete div{cursor:pointer}
.autocomplete-w1 img{max-height:35px;max-width:35px}
.autocomplete-suggestions{background-color:#ffffff;overflow:hidden;margin-left:1px;border:1px solid #e0e0e0;overflow-y:auto}
.autocomplete-suggestion{border-bottom: 1px solid #f4f4f4;}
.autocomplete-suggestions .selected{background:#F0F0F0}
.autocomplete-suggestions strong{color:#059dc1;color: #cf4721;}
.autocomplete-suggestion:last-child{border:0;}
.autocomplete-suggestion:hover{background-color:#f4f4f4}
.autocomplete-suggestion img{max-height:35px;max-width:35px;border-radius:5px;vertical-align:middle;}
.autocomplete-suggestion .sug_image{display:table-cell;vertical-align:middle;width:35px;text-align:center;}
.autocomplete-suggestion .sug_name{display:table-cell;vertical-align:middle;padding-left:10px;line-height:18px;}
.autocomplete-suggestion a{display:table;width:100%;text-decoration:none;height:35px;line-height:35px;padding:2px 5px;}
.sug_catalog img{filter: grayscale(100%);}
.sug_catalog .sug_name{font-weight:700}
.prod-back{float:left;margin-right:20px}
#curr_choose{margin:10px 5px 10px 10px;float:left}
#curr_plate{margin:10px 10px 10px 5px;float:right;}
#tarif-list td{padding-bottom:2px;padding-top:3px}
#content table{margin:15px 0}
#content table td,#content table th{border:1px solid #e8e2e2;padding:5px;margin:0}
#content .description td{border:0;padding:0 10px 2px}
.comment_list li ul li{border-bottom:0 dotted #CFCFCF;padding:3px 10px 0 20px;overflow:hidden}
.comment_list li ul li,li.even .comment_admin ul li,li.even .comment_admint ul li{background-color:transparent}
#content .bluelink{cursor:pointer;border-bottom:1px dashed #0D679A;text-decoration:none;color:#0D679A}
#content .bluelink:hover{color:#0979b9;border-bottom:1px dashed #0979b9}
#content .nonelink{cursor:pointer;text-decoration:none;color:#0D679A;font-weight:700}
#content .nonelink:hover{color:#0979b9}
#data{text-align:center;min-width:550px;max-width:700px}
.cartt_chekout{color:#E84D07}
.cartt_content .checkout{margin-top:20px}
#data table{width:100%;text-align:left;margin:0 auto}
#data table tr{border-top:1px solid #D5D5D5;height:60px}
.ftotal{font-weight:700;text-align:center;border-top:1px solid #D5D5D5;padding:15px 0 10px}
.totalb{font-weight:700;width:95px;min-width:95px}
.fimage{text-align:center;width:60px;max-width:60px;padding-right:5px;}
.fimage img{max-width:48px;max-height:50px;border-radius:5px;vertical-align:middle}
.fleft{float:left}
.fright{float:right}
.cartt_content .amount{white-space:nowrap;min-width:30px}
.cartt_content .price{white-space:nowrap;min-width:40px}
.cartt_content .name{padding:0 10px 0 0;word-break:break-word}
.cartt_content a{text-decoration:none;font-weight:700;}
.remove_cart{background:url(../images/delete.png) no-repeat transparent;border:0 none #000000;cursor:pointer;height:16px;text-indent:-9999em;width:16px}
#btf_form{background-color:#ffffff;position:relative;margin:0 auto;width:404px}
#btf_result div,#oneclick_result div{padding:10px 7px;font-weight:700;}
.btf_success{margin:0}
.btf_error{background:#ffadad;margin:10px 0 0;border-radius:5px}
#closeform{cursor:pointer}
#btf_form .backcall-title{clear:both;font-size:17px;font-weight:700;margin-bottom:13px;text-transform:uppercase}
.btf_submit{margin-top:17px;float:right}
.mpriceslider form{position:relative}
.formCost{float:left;margin-bottom:10px}
.formCost .lab_t{float:left;margin-right:2px;margin-left:2px;position:relative;font-size:11px;line-height:22px;vertical-align:middle}
.formCost .lab_t span{font-size:13px}
.formCost input{float:left;text-align:center;color:#434343;font-size:14px;font-weight:400;width:65px;background:#ffffff;border:1px solid #E5E5E5;padding:2px;height:22px}
.sliderCont{height:1px;float:left}
#features .sliderCont{margin-left:10px;width:197px}
#cfeatures .sliderCont{margin-left:5px;width:88%}
.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%;box-shadow:0 0 3px rgba(76,76,76,0.2),3px 3px 5px rgba(105,103,103,0.1)}
.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 :nth-child(2){margin-left:-8px}
.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{border-radius:4px}
.sliderButton{text-align:center}
.sliderButton input{margin-top:20px;}
.formCost .pricedivide{margin:0 4px}
.mpriceslider .pr-cost{font-weight:700;float:left;margin-right:4px;color:#255564;}
#cfeatures{clear:both;padding:5px 13px 13px;background:#F4F4F4;margin-bottom:22px;width:100%;border-radius:10px;box-shadow: 0 15px 10px -14px #9d9cab;-webkit-box-shadow: 0 15px 10px -14px #9d9cab;}
#cfeatures .feature_column{float:left;padding-right:10px}
#cfeatures .feature_column,#cfeatures .mpriceslider,#cfeatures .brand-filter{width:20%}
#cfeatures .mpriceslider{float:left;margin-top:0;min-width:178px}
#cfeatures .brand-filter{float:left}
#cfeatures .price-brands{clear:both;display:table;width:100%;padding-top:8px}
#cfeatures .sliderButton{text-align:left}
#cfeatures .sliderButton input{width:95%}
#cfeatures .brand_name{font-size:16px;font-weight:700;margin:0 0 10px}
#cfeatures .feature_values{display:none}
.feature_values{max-height:140px;overflow-y:auto}
#cfeatures .hideBtn{margin-bottom:5px;display:block}
#cfeatures .feature_name{padding-bottom:4px;display:table-cell;word-break:break-word;}
#cfeatures .brandcol .feature_name,#cfeatures .brandcol .hide_feat{padding-top:0}
.feature_values label{display:table}
.prods_num_flag{display:block;margin-top:10px;font-size:14px;}
.wishlistview .product{position:relative}
.wishlist_delete{position:absolute;top:10px;right:10px;height:16px;width:16px;line-height:16px;z-index:2}
#powered a{text-decoration:none}
.login_form,.register_form{display:table}
.login_register{display:inline-block;margin:20px 0 0 20px}
.login_register a{font-weight:700;margin-left:13px}
.register_form .button{margin-top:17px;}
.socialauth{width:368px;display:table;clear:both;border-top:2px dashed #dadada;margin:20px 0;padding-top:20px;font-weight:700;text-transform:uppercase}
.confcheck{display:table;width:100%;margin:9px 0 0}
.confcheck svg{float:left;margin-top:0;height:40px;width:40px;fill:#1a457d}
.confcheck .policywrapper{display:table;margin-left:47px;margin-top:4px}
.cartview .confcheck .policywrapper,.blogview .confcheck .policywrapper{max-width:430px}
.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}
.confcheck .personaldata{color:#1b6f9f;cursor:pointer;border-bottom:1px solid #1b6f9f}
#subscribe .confcheck svg{height:25px;width:25px;margin-top:2px}
#subscribe .policywrapper{margin-left:29px}
#subscribe .check_block{margin-top:12px}
#subscribe .check_bt{background-color:#ffffff;padding:4px 10px}
#subscribe .confcheck .check_bt svg{margin-top:0;float:none}
.discountsblock{margin-top:20px;font-weight:700;font-size:14px}
.bonusblock .c_title{margin-left:5px}
.catdescription p{line-height:17px}
.sort,.blogreadmore{font-size:13px}
.articlesview .sort{margin-bottom:13px}
.sent{margin-top:20px;color:#4c4c4c}
#stadn{position:fixed;right:20px;top:75vh;z-index:100;width:290px;display:table;background-color:rgba(9,128,160,0.8);color:#ffffff;padding:10px;border-radius:10px;box-shadow:0 0 3px rgba(76,76,76,0.3),3px 3px 10px rgba(105,103,103,0.2)}
.stad-left{display:table-cell;width:60px;vertical-align:middle}
.stad-left img{width:50px}
.stad-right{display:table-cell;vertical-align:top}
.stad-title{font-weight:700;margin-bottom:4px}
.stad-body{font-size:13px;line-height:17px}
.stad-body a{color:#ffffff}
.stad-body a:hover{color:#ffffff}
.attention{display:table;font-weight:700;margin:15px 0;padding:12px;text-align:justify;border-radius:5px;background-color:#0893b9;color:#ffffff}
.attention a{color:#ffffff}
.note{display:table;padding:10px;border-left:4px solid #e0e0e0;background-color:#f0f0f0;margin-top:10px;margin-bottom:10px}
.advertblue{display:table;clear:both;margin:20px auto;font-size:22px;line-height:26px;font-weight:700;padding:15px 30px;text-align:justify;border-radius:15px;background-color:#1b6f9f;color:#ffffff;text-decoration:none}
.advertwhite{display:table;clear:both;margin:30px auto 20px;font-size:28px;line-height:36px;font-weight:700;padding:0;text-align:justify;background-color:transparent;color:#333333;text-decoration:none}
.advertred{display:table;clear:both;margin:20px auto;font-size:22px;line-height:26px;font-weight:700;padding:15px 30px;text-align:justify;border-radius:15px;background-color:#ea2e49;color:#ffffff;text-decoration:none}
.advertwhite a{text-decoration:none}
.advertblue a,.advertred a{text-decoration:none;color:#cde0fd}
.advertblue a:hover,.advertred a:hover{text-decoration:none;color:#e7efff}
.postcontent{width:875px;max-width:875px;float:left;margin-right:18px;margin-bottom:20px}
.post-pg,.page-pg{display:block;width:100%}
::-webkit-scrollbar-track{background-color:transparent}
::-webkit-scrollbar{width:5px;background-color:#e5e5e5;}
::-webkit-scrollbar-thumb{background-color:#aaaebb;}
.scroll::-webkit-scrollbar{height:10px}
.separator{display:table;clear:both}
@-webkit-keyframes shine {
100%{left:125%}
}
@keyframes shine {
100%{left:125%}
}
.brand_cat{display:table;}
.brand_disc{font-weight:700;margin-bottom:10px;text-transform:uppercase}
.brand_cat .button{display:inline-block;margin:0 10px 20px 0}
.errorupload{background-color:#f56c6c;color:#ffffff;font-size:13px;padding:3px 10px;border-radius:5px}
.cutouter{overflow:hidden;position:relative}
.fullheight{max-height:none!important}
.disappear{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50ffffff',endColorstr='#ffffffff');background:-webkit-linear-gradient(rgba(255,255,255,0.5),#fff);background:-o-linear-gradient(rgba(255,255,255,0.5),#fff);background:linear-gradient(rgba(255,255,255,0.5),#fff);height:50px;position:absolute;width:100%;bottom:0}
.cutmore{display:table;background-color:#f4f4f4;border:1px solid #dadada;padding:5px 8px;border-radius:5px;cursor:pointer;margin-top:5px;font-weight:700;font-size:12px;text-transform:uppercase}
.cutmore:hover{background-color:#f8f8f8;border:1px solid #dadada}
.cutinner{display:table}
.anchor,.url,.izoom,.zoom,.image-half-width{cursor:pointer}
.user_form_block{display:table;width:100%}
.user_form_block form{display:table;float:left}
.user_form_block .balance_block{display:table;float:right}
.cart_here{font-size:20px;animation:glow_green 2500ms infinite;-webkit-animation:glow_green 2500ms infinite;-moz-animation:glow_green 2500ms infinite;}
@keyframes glow_green {
0%{border:0;background-color:#678741}
100%{border:0;background-color:#7ca64b}
}
.pageview .widebanner{margin:45px 0 32px}
.disclaimer{font-size:11px}
.feedbackview .map{margin-top:15px}
.feedbackview .map iframe{width:100%;height:360px;border:0}
.feedback-left{float:left;width:730px}
.feedback-right{float:right;border-left:1px dashed #dadada;padding-left:30px}
.feedback_form{padding-left:0}
.jq-selectbox__dropdown{display:table;}
.tiny_products.hoverable .product:hover .jq-selectbox{display:inline-block;}
.jq-selectbox__dropdown ul{max-height:100px}
.description .jq-selectbox__dropdown ul{max-height:300px}
.products .jq-selectbox__dropdown ul{max-height:150px}
.owl-carousel .jq-selectbox__dropdown ul{max-height:100px}
.jq-selectbox__select{border-radius:5px;}
.jq-selectbox__dropdown{border-radius:0 0 5px 5px;overflow:hidden;}
.jq-selectbox__dropdown ::-webkit-scrollbar {width:2px;}
.jq-selectbox__search input{font-size:14px;}
.del_button {fill:#c75c50;cursor:pointer;height:22px;width:22px;}
.del_button:hover {fill:#e67c70;}
footer{width:100%;clear:both;margin:0;display:table;}
#footer{border:0;margin:0 auto;overflow:hidden}
.top-row{width:100%;display:table;padding:3px 0 10px 0;}
#footer .foot_title{max-height:50px;font-size:17px;text-transform:uppercase;padding:15px 0 0 0;margin:0 10px;margin-left:15px;font-weight:700;color:#f4f4f4}
#footer .column{display:table-cell;width:25%}
#footer .column ul li svg{float:left}
#footer .column ul{margin:8px 0 0 7px}
#footer .column ul li{padding:6px 6px 0 0;clear:both;display:table;line-height:23px}
#footer .column a{padding-left:3px;text-decoration:none}
#footer .column svg{height:24px;width:24px}
.connect{position:relative;width:100%;display:table;margin-top:5px;padding-top:9px;height:60px;padding-right:3px;text-align:center;border-radius:30px}
.connect .contact-methods{float:left}
.connect .contact-methods + .contact-profiles{float:right;padding-right:10px}
.connect div{float:left;margin-left:9px;min-width:40px;height:40px;font-weight:bold;color:#F4F4F4;font-size:17px;}
.contact-methods .contact-method{margin:0 20px 0 3px;}
.connect div a{line-height:40px;}
.connect div span{width:40px;height:40px;border-radius:50%;float:left;margin-right:12px;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:10px;border-radius:50%;background-repeat:no-repeat;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;cursor:pointer}
.custom-text{width:100%;position:relative;padding:15px 15px 10px;line-height:1.2}
.custom-text p{margin-bottom:5px;line-height:1.4;font-size:12px}
#powered div{position:relative;margin:0 auto;width:100%;text-align:center;padding:0 10px;overflow:hidden}
#powered span{display:inline-block;padding:12px 0;font-size:13px;margin-bottom:0;color:#333745}
.copyright{float:left}
.developer{margin-left:40px;float:right}
#powered .jsdeveloper:first-child{cursor:pointer}
#powered .jsdeveloper{color:#dd3149;padding:0}
/* adaptive */
@media only screen and (max-width:1589px){
#content{max-width:1030px;}
#container, #adapt-hdr, #footer, #powered div,.slidermenu .ul, .tophm, .menu .inner{max-width:1280px;width:1280px;}
.onephone .second-level{font-size:24px;margin-top:0px;}
.twophone .second-level{font-size:22px;}
#workingtime svg, #top_phone svg { margin-right:16px; }
#workingtime .second-level {font-size:19px;margin-top:4px;}
#search{width:561px;}
#search .input_search{width:429px;}
.tiny_products .product_wrap{width:25%;}
.imagebig{width:550px;height:410px;line-height:410px;max-height:410px;}
.imagebig img{max-height:410px;}
.thumbsbig{width:432px;}
.cart_form .del_left, .cart_form .del_right{width:47%;}
#cfeatures .feature_column,#cfeatures .mpriceslider,#cfeatures .brand-filter{width:25%}
.products .product .image {width: 230px;}
.products .product .product_info{width:740px}
.products .product .annotation{width:480px}
.tiny_products .price{font-size:24px;}
.tiny_products .p_m_button{width:18px;}
.amountwrapper{margin-right:5px;}
.relcontent .product {width:185px;margin: 0px 12px 18px 1px;}
.tab_container{padding: 20px 20px 10px 20px;}
.blogposts .postimage {height:164px;line-height:164px;}
.feedback-left {float:left;width:530px;}
.feedback-right {float:right;border-left:1px dashed #dadada;padding-left:30px;}
.feedback_form {padding-left:0px;}
.postcontent{width:100%;max-width:none;}
#gallerypic .product{margin:0 9px 20px 10px;width:310px;float:left;}
.blog_annotation{height:109px;max-height:109px;min-height:109px;}
.blog_annotation.has_category{height:82px;max-height:82px;min-height:82px;}
.product .images .imagesmall{margin-right:6px;height:85px;line-height:85px;width:85px;}
#cfeatures .sliderCont{width:87%;}
.tiny_products .showselect{max-width:208px;}
.autocomplete-suggestion .sug_name {font-size:14px;line-height:16px;}
}

@media only screen and (max-width:1330px){
#content{max-width:930px;}
#container, #adapt-hdr, #footer, #powered div, .slidermenu .ul, .tophm, .menu .inner{max-width:1180px;width:1180px;}
.onephone .second-level{font-size:20px;margin-top:2px;}
.twophone .second-level{font-size:20px;}
#workingtime svg, #top_phone svg {margin-right:10px;}
#workingtime .second-level {font-size:18px;margin-top:4px;}
#search{width:497px;}
#search .input_search{width:364px;}
.cart {min-width: 205px;}
.cart svg {margin-left:5px;}
#topcall{width:245px;}
#topcall .topcallbutton{padding:10px;font-size:17px;margin-left:20px;}
.tiny_products .product_wrap{width:33.33333%;}
.imagebig{width:450px;height:350px;line-height:350px;max-height:350px;}
.imagebig img{max-height:350px;}
.thumbsbig{width:432px;}
.imagebig .carousel__button.is-prev{left:0px;}
.imagebig .carousel__button.is-next{right:0px;}
#cfeatures .feature_column,#cfeatures .mpriceslider,#cfeatures .brand-filter{width:33.333%}
.products .product .image {width:212px;}
.products .product .product_info{width:660px;}
.products .product .annotation{width:400px;font-size:13px;}
.amountwrapper{margin-right:10px;}
.relcontent .product {width:206px;margin: 0px 14px 18px 3px;}
.comment_form{padding-left:25px;width:425px;}
.tab_container{padding: 15px 15px 5px 15px;}
.blogposts .postimage {height:146px;line-height:146px;}
.feedback-left {float:left;width:440px;}
.feedback-right {float:right;border-left:1px dashed #dadada;padding-left:30px;}
.feedback_form {padding-left:0px;}
.autocomplete-suggestion .sug_name {font-size:13px;line-height:15px;}
.border_wrapper .baserater {padding: 8px 0px 8px 12px;}
#gallerypic .product{width:276px;}
.blog_annotation{height:113px;max-height:113px;min-height:113px;}
.blog_annotation.has_category{height:86px;max-height:86px;min-height:86px;}
.product .images .imagesmall{margin-right:13px;}
#cfeatures .sliderCont{width:86%;}
.tiny_products .showselect{max-width:258px;}
}

@media only screen and (max-width:1225px){
#content{max-width:780px;}
#container, #adapt-hdr, #footer, #powered div, .slidermenu .ul, .tophm, .menu .inner{max-width:1030px;width:1030px;}
.imagebig{width:310px;height:310px;line-height:310px;max-height:310px;}
.imagebig img{max-height:310px;}
.thumbsbig{width:216px;}
.onephone .second-level{font-size:19px;margin-top:2px;}
.twophone .second-level{font-size:19px;}
#workingtime svg, #top_phone svg {margin-right:10px;}
#workingtime .second-level {font-size:17px;margin-top:4px;}
.products .product .product_info{width:510px;}
.products .product .annotation{width:252px;}
#search{width:361px;}
#search .input_search{width:229px;}
.cart {min-width: 200px;}
.cart svg {margin-left:0;}
#topcall{width:167px;}
#topcall .topcallbutton{padding:10px;font-size:17px;margin-left:20px;}
#topcall svg {display:none;}
.relcontent .product {width:175px;margin: 0px 9px 18px 1px;}
.comments-left, .comment_form{display:table;width:100%;}
.tab_container{padding: 15px 15px 5px 15px;}
.blogposts .postimage {height:117px;line-height:117px;}
.feedback-left {float:none;width:100%;}
.feedback-right {float:none;border:0;padding-left:0px;}
.feedback_form {padding-left:10px;}
#gallerypic .product{margin:0 6px 16px 6px;width:234px;}
.blog_annotation{height:138px;max-height:138px;min-height:138px;}
.blog_annotation.has_category{height:111px;max-height:111px;min-height:111px;}
.views_title{display:none;}
.product .images .imagesmall{margin-right:10px;}
.tiny_products .showselect{max-width:208px;}
}

@media only screen and (max-width:1120px){
#content{max-width:780px;}
#container, #adapt-hdr, #footer, #powered div, .slidermenu .ul, .tophm, .menu .inner{max-width:980px;width:980px;}
.side-shade, .side-shade2, #column-left, .column-head, .box-heading {width:200px;}
.products .product .product_info{width:510px;}
#workingtime .second-level {font-size:16px;margin-top:5px;}
#topcall .topcallbutton {padding:10px 9px;font-size:16px;}
#search{width:311px;}
#search .input_search{width:179px;}
#features .sliderCont {width:147px;}
.autocomplete-suggestions .sug_image {display:none;}
ul.tabs li{padding:10px 25px 10px;}
.m_blog .post_title, .m_blog .has_image .post_title{font-size:13px;line-height:15px;}
#curr_plate{font-size:13px;}
}

/* Loader */
.mainloader{width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto;z-index:10000;opacity:0.7;}
.loaderspinner{width:80px;height:80px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;}
.cssload-loader{position:relative;left:calc(50% - 40px);width:80px;height:80px;border-radius:50%;perspective:1000px;}
.cssload-inner{position:absolute;width:100%;height:100%;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:50%;}
.cssload-inner.cssload-one{left:0%;top:0%;animation:cssload-rotate-one 1.15s linear infinite;-o-animation:cssload-rotate-one 1.15s linear infinite;-ms-animation:cssload-rotate-one 1.15s linear infinite;-webkit-animation:cssload-rotate-one 1.15s linear infinite;-moz-animation:cssload-rotate-one 1.15s linear infinite;border-bottom:4px solid rgb(27,111,159);}
.cssload-inner.cssload-two{right:0%;top:0%;animation:cssload-rotate-two 1.15s linear infinite;-o-animation:cssload-rotate-two 1.15s linear infinite;-ms-animation:cssload-rotate-two 1.15s linear infinite;-webkit-animation:cssload-rotate-two 1.15s linear infinite;-moz-animation:cssload-rotate-two 1.15s linear infinite;border-right:4px solid rgb(234,46,74);}
.cssload-inner.cssload-three{right:0%;bottom:0%;animation:cssload-rotate-three 1.15s linear infinite;-o-animation:cssload-rotate-three 1.15s linear infinite;-ms-animation:cssload-rotate-three 1.15s linear infinite;-webkit-animation:cssload-rotate-three 1.15s linear infinite;-moz-animation:cssload-rotate-three 1.15s linear infinite;border-top:4px solid rgb(26,69,125);}
@keyframes cssload-rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);}
100%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);}
}
@-o-keyframes cssload-rotate-one{0%{-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);}
100%{-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);}
}
@-ms-keyframes cssload-rotate-one{0%{-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);}
100%{-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);}
}
@-webkit-keyframes cssload-rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);}
100%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);}
}
@-moz-keyframes cssload-rotate-one{0%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);}
100%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);}
}
@keyframes cssload-rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);}
100%{transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);}
}
@-o-keyframes cssload-rotate-two{0%{-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);}
100%{-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);}
}
@-ms-keyframes cssload-rotate-two{0%{-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);}
100%{-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);}
}
@-webkit-keyframes cssload-rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);}
100%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);}
}
@-moz-keyframes cssload-rotate-two{0%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);}
100%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);}
}
@keyframes cssload-rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);}
100%{transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);}
}
@-o-keyframes cssload-rotate-three{0%{-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);}
100%{-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);}
}
@-ms-keyframes cssload-rotate-three{0%{-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);}
100%{-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);}
}
@-webkit-keyframes cssload-rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);}
100%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);}
}
@-moz-keyframes cssload-rotate-three{0%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);}
100%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);}
}
/* dontgo */
#dontgo{display:table;width:792px;height:320px;background:#ffffff;padding:0;}
#dontgo .box1{width:370px;float:left;color:#333;height:320px;max-height:320px;overflow:hidden;}
#dontgo .korobka{float:left;width:230px;margin: 10px 0 0 10px;}
#dontgo .arrows{height:320px;width:120px;}
#dontgo .box2{color:#333;width:370px;height:320px;max-height:320px;float:left;text-align:center;overflow:hidden;}
#dontgo .call1{font-size:28px;color:#bf0000;font-weight:700;margin: 20px 0;}
#dontgo p {font-size:16px;line-height:25px;}
#dontgo .call3{font-size:23px;color:#bf0000;margin: 15px 0;}
/* baloon */
#baloon{width:187px;top:0px;left:0px;padding:0;margin:7px 5px 0 5px;display:none;position:absolute;z-index:64999;opacity:0.85;}
#baloonHeader{width:187px;height:0px;margin-top:19px;padding:0;margin:0;font-size:0;line-height:0;display:block;}
.baloonHeaderDirect:before{left:10px;}
#baloonHeader:before{content: " ";position: absolute;width:0;height:0;border:6px solid transparent;border-bottom-color:#ee6362;top:-12px;}
.baloonHeaderFlip:before{right:10px;}
#baloonBody{padding:10px;background-color:#ffffff;width:187px;margin:0;font-size:14px;font-weight:700;line-height:140%;border:2px solid #ee6362;display:block;border-radius:5px;}
/* SDEK, Shiptor*/
.CDEK-widget__popup-mask{z-index:100;}
#deliveries .calcs{display:block;padding:0;overflow:hidden;}
.main_description{padding-top:7px;}
#shiptor_widget{padding-bottom:0;}
#li_delivery_3 ._shiptor_widget[data-mode=inline]{top:0;}
.description ._shiptor_widget_map_filters_item{background-image:none;padding:0px;}
._shiptor_widget_map_filters_title{font-size:15px !important;}
._shiptor_widget_map_filters_type ._shiptor_widget_map_filters_title{margin-left:0 !important;}
.del_pay_info .description .CDEK-widget__search-list li{background-image:none;padding: 0 0 0 10px;margin:0;}
.description .CDEK-widget__delivery-type{z-index:1}
#forpvz{display:table;}
/* del_pay.tpl */
.del_pay_prod_tab #deliveries .description, .del_pay_prod_tab #payments .description {width:100%;}
.del_pay_prod_tab ul#deliveries, .del_pay_prod_tab ul#payments {border:0;padding:0;margin-top:10px;}
.del_pay_prod_tab .deliveryinfo_wrapper, .del_pay_prod_tab .deliveryinfo{display:none;}
.del_pay_prod_tab li {display:table;}
.del_pay_prod_tab .delivery-header {padding:0 10px 0 0;font-weight:400;}
#content .del_pay_prod_tab .hideBtn {margin-bottom:0;}
.del_pay_prod_tab .del_pay_title {font-size:17px;font-weight:700;}
.del_pay_prod_tab #deliveries > li, .del_pay_prod_tab ul#payments li {width:100%;padding:0 0 0 25px;}
/* Sprites */
.sprite, #topcontrol {overflow:hidden;background-image:url('../images/sprite.png');}
.arrow-20x20 {background-position: -0px -0px;}
.facebook {background-position: -0px -40px;}
.gplus {background-position: -0px -80px;}
.insta {background-position: -0px -120px;}
.mail-20x20 {background-position: -0px -160px;}
.ok {background-position: -0px -200px;}
.phone-20x20 {background-position: -0px -240px;}
.twitter {background-position: -0px -280px;}
.viber {background-position: -0px -360px;}
.vk {background-position: -0px -400px;}
.whatsapp {background-position: -0px -440px;}
.youtube {background-position: -0px -480px;}
.telegram {background-position: -0px -520px;}
/* form handler */
.user_form{width:404px;}
.form-title{text-transform:uppercase;font-weight:700;font-size:16px;margin:0 0 3px 0;}
.readform label{margin:0px 0 5px 0;display:block;}
.readform .required{border:2px dashed #ed6363;}
.user_form .button {margin-top:17px;}
.form_result{display:table;width:100%;}
.form_result .form_success, .form_result .form_error{display:table;padding:10px 10px;width:100%;border-radius:5px;font-weight:700;}
.form_result .form_success{margin-bottom:0px;color:#333333;}
.form_result .form_error{margin-top:10px;background-color:#e61212;color:#ffffff;} 
.readform input, .readform textarea {font-size:15px;margin:10px 0 5px 0;width:100%;}
.readform select {font-size:15px;height:auto;}
.user_form .check_block {display: inline-block;vertical-align: top;}
.showform{display:inline-block;}
/* cookie warning */
.cookwarning {position:fixed;bottom:0;z-index:100;padding: 6px 5% 1px 5%;display:table;background-color:#f4f4f4;border-top: 1px solid #b7b7b7;width: 100%;box-shadow: 0 0px 9px 2px rgba(0,0,0,.1);}
.cookwrapper {display:table;margin: 0 auto;}
.cooktext {display:table-cell;padding-top:4px;font-size:13px;}
.cookokwrap {display:table-cell;padding-left:20px;vertical-align:middle;}
.cookok {display:block;padding:5px 10px;margin-bottom:5px;font-weight:700;border:1px solid #333333;border-radius:5px;background-color:#ffffff;cursor:pointer;}
/* share */
.description .share div {display:inline-block;width:30px;height:30px;min-width:30px;margin-left:9px;border-radius:50%;background-repeat:no-repeat;cursor:pointer;background-size:30px auto;}
.share div:hover{opacity:0.8;}
.share .facebook {background-color:#4b72ba;background-position: -0px -31px;}
.share .telegram {background-color:#1e97c9;background-position: -0px -390px;}
.share .twitter {background-color:#4ac1df;background-position: -0px -210px;}
.share .vk {background-color:#5880a5;background-position: -0px -300px;}
.share .ok {background-color:#f18c04;background-position: -0px -150px;}
.share .wapp {background-color:#43c453;background-position: -0px -330px;}
.border_wrapper .share_wrapper {padding: 5px 20px;}
.share_wrapper .share_title, .share_wrapper .share{display:inline-block;vertical-align:middle;height:30px;line-height:30px;}
.share_wrapper .share_title{margin-right:3px;}
/* ref program */
.withdrawal_title, .referrals_title{font-weight:700;text-transform:uppercase;margin:15px 0;}
.withdrawal{margin:10px 0 15px 0;font-weight:400;}
.withdrawal ul{display:table;margin-top:10px;border:1px solid #dadada;}
.withdrawal li{display:table-row;}
.withdrawal li span{display:table-cell;padding:3px 5px;border:1px solid #dadada;}
.referrals{display:table;margin-top:10px;border:1px solid #dadada;}
.ref_item{display:table-row;}
.ref_item div{display:table-cell;padding:3px 5px;border:1px solid #dadada;}
.ref_procent{font-size:18px;font-weight:700;}
.ref_link{border:2px dashed #dadada;border-radius:15px;padding: 10px 20px;display:table;margin-bottom:15px;}
.ref_link span{color:#0893b9;font-size:18px;font-weight:700;}
.about_bonus{margin-top:10px;}
.about_ref{font-weight:700;}
/* Select & type=number style */
select{border: 1px solid #aaa; -moz-appearance:none; -webkit-appearance:none; appearance:none;background-color:#ffffff;padding: 0 18px 0 6px;border-radius:0px;line-height:100%;font-size:13px;vertical-align:middle;background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
		  linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);background-repeat: no-repeat, repeat;background-position: right 5px top 50%, 0 0;background-size: 9px auto, 100%;}
select::-ms-expand {display:none;}
select:hover {border-color: #888;}
select option:disabled {color: #989898;}
.diap_feature{vertical-align:unset;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none; -moz-appearance: none; appearance: none; margin: 0;}
input[type=number]{ -moz-appearance: textfield;}
/* Old styles */
.buttonred{border-radius:19px;border:0;display:inline-block;font-size:17px;font-weight:700;padding:8px 20px;text-decoration:none;cursor:pointer;color:#FFFFFF;text-align:center;}