.nav{position:relative}.block-header-8 .search-order{height:24px;transition:.3s;width:auto!important;float:right}.block-header-8 .search-order a{height:24px;font-size:12px;float:right}.block-header-8 .search-order span{line-height:24px;float:right}.big-search-form{height:100px;position:fixed;top:-200px;width:100%;float:left;z-index:9999}.big-search-form.modal{margin:0;left:0}.big-search-form .close-modal{font-size:28px;transition:.3s;position:relative;top:26px;float:right}.block-header-8 .email-header{float:left}.nav-8 .li-hover>span{line-height:51px}.block-header-8 .phones .phones-img-1>img,.block-header-8 .phones .phones-img-2>img{margin:6px 3px}.block-header-8 .sub-phones a>.phones-img-1>img,.block-header-8 .sub-phones a>.phones-img-2>img{margin:6px 1px}.block-header-8 .sub-phones a>.phones-img-1,.block-header-8 .sub-phones a>.phones-img-2{width:auto}.block-header-8 .sub-phones a>.phones-img-1{right:78%}.block-header-8 .sub-phones a>.phones-img-2{left:78%}.block-header-8 .phones .phones-img-1 img{float:right}.block-header-8 .phones .phones-img-2 img{float:left}.block-header-8 .phones .fa-caret-down{float:right}.user-header{margin-right:0}.search-order{margin-right:20px}.user-header:hover>div{right:0;left:auto}.block-header-8 .sub-head .email-header{margin-right:20px;width:auto;line-height:24px;float:right}.block-header-8 .sub-head .email-header a{color:#333}.top-nav-8{float:left}.top-nav-8 a{font-size:12px;text-decoration:none;margin-right:25px;color:#999;line-height:24px;float:left}.phones-5{width:220px;float:right}.phones{clear:both;float:right}.phone-order{margin-right:0!important;clear:both}.nav-8{height:71px;padding:0 20px;opacity:0;box-sizing:border-box;width:20%;float:right}.block-header-8{border-bottom:1px solid #efefef}.phones>a>span{font-size:16px;font-weight:600}.nav-block-8 .adress{font-size:12px;margin-right:20px!important;line-height:50px;float:right!important}.phones .sub-phones .work-time{padding:5px 0;border-top:1px solid #efefef;width:100%;float:left}.phones .sub-phones .work-time span{font-size:12px;color:#777;text-align:center;width:100%;float:left}.email-header i,.sub-head .adress i{padding:0!important;margin-right:5px!important;line-height:24px!important}.email-header a,.sub-head .adress{font-size:13px!important;text-decoration:none;font-weight:400!important;line-height:24px!important}.phones-8{float:right;margin-top:-5.5px}.phones-8 .phone-order{padding:8px 20px;font-weight:500;border-bottom:none;line-height:1;margin-top:10px}.nav-block-8 .user-header{margin-right:0;margin-left:20px;margin-top:5px}@media(min-width:640px){.logo{margin-top:10px}.nav-block-8 .search-form{display:none}.big-search-form .search-form{margin:0;width:95%;float:left}.big-search-form .search-form input[type=submit]{position:relative;top:0;border-radius:3px;cursor:pointer;width:10%;line-height:35px}.big-search-form .search-form input[type=text]{height:98px;font-size:28px;width:80%}.nav-8{height:50px;overflow:hidden}.nav-8>ul{transform:translateX(-50%);padding:0;max-width:100%;left:50%;width:auto}.nav-8>ul,.nav-8>ul>li{position:relative;margin:0;float:left;display:block}.nav-8>ul>li{padding:0 10px;text-align:center}.nav-8>ul>li>a{font-size:12px;text-decoration:none;font-weight:400;transition:.3s;text-transform:uppercase;text-align:center;width:100%;line-height:50px}.nav-8>ul>li:not(.active):hover{transition:.3s;background:hsla(0,0%,100%,.8)}.nav-8>ul>li:not(.active):hover>a{color:#111}.nav-8>ul>li.active{background:#b563b5}.nav-8>ul>li>ul{list-style:none;padding:0 10px;right:0;position:absolute;opacity:0;visibility:hidden;min-width:200px;top:calc(100% - 3px);margin:0;z-index:55}.nav-8>ul>li:hover>ul{transition:.3s;opacity:1;visibility:visible}.nav-8>ul>li>ul>li{padding:0;width:100%;float:left}.nav-8>ul>li>ul>li a{padding:10px;font-size:12px;text-decoration:none;text-align:left;box-sizing:border-box;width:100%;float:left}.nav-8>ul>li>ul>li:last-child a{border-bottom:none}}@media(max-width:1280px){.nav-block-8 .adress{display:none}.logo-8{width:340px!important}.logo__slogan span{margin-top:10px!important}.nav-8{width:calc(80% - 400px);float:left}}@media(max-width:1024px){.sub-head .adress{display:none}.nav{padding:20px 10px!important;box-sizing:border-box}.big-search-form.modal{width:100%!important}.nav-8>ul>li>a{font-size:12px}.nav-8{width:100%;float:left}}@media(max-width:639px){.email-header,.search-order,.top-nav-8{display:none}.phones-8{margin-top:0!important}.head-block .search-form{margin:10px 10%;width:80%}.search-form input[type=text]{padding:0 20px;font-size:14px;color:#444;box-sizing:border-box;width:80%;line-height:35px;float:left}.search-form input[type=submit]{position:relative;top:0;cursor:pointer;width:20%;line-height:33px}.button_mobile,.menu-left-button{display:block!important}.nav-8>ul,.nav-8>ul>li{display:block}.search-form{margin:10px 10%;width:80%!important;float:left!important}.sub-head{padding:3px 10px!important;border-bottom:none;background:#f0f0f0}.nav-block .nav{padding-top:20px!important;box-sizing:border-box;width:100%!important}.sub-head .adress,.sub-head .work-time{margin-right:0!important;text-align:center;width:100%;margin-top:10px;display:none}.sub-head .adress i,.sub-head .phones>i,.sub-head .work-time i{float:none!important}.phone-order,.sub-head .phones{margin-right:0!important;text-align:center;width:50%!important;float:left!important;margin-top:10px;display:none}.nav{padding-top:0}.user-header{transform:translateX(50%);right:50%;position:relative;margin:0}.sub-head{padding:0 10px!important;width:calc(100% - 20px)!important}}.slide{height:880px;background-size:100% auto;background-position:50%}.slide,.slide_content{position:relative;width:100%;float:left}.slide_content{height:797px;margin-top:83px;z-index:3}.slide_content>img{width:40%;float:right}.slide_right{transform:translateY(-50%);padding:0;position:absolute;top:50%;margin:0;left:0;width:40%;float:left}.slide_right p,.slide_right span{width:100%;float:left}.slide_right span{font-size:32px;font-weight:700;margin-top:20px}.slide_right p{font-size:16px;font-weight:100;margin:40px 0}.slide_right a{padding:10px 40px;font-size:15px;text-decoration:none;font-weight:700;-webkit-border-radius:2px;border-radius:2px;float:left}.slider-block{position:relative;margin-top:-152px;z-index:1}.additional-blocks,.additional-icons-block{top:100px!important}.nav.main-bg,.sub-head{background:none!important}@media(max-width:1024px){.slide,.slide_content{height:450px!important;background-size:auto 100%;margin-top:0}}.main-services{padding:0;box-sizing:border-box;width:100%;float:left}.main-services .col{table-layout:fixed;font-weight:700;margin-right:2%;margin-bottom:10px;position:relative;width:49%;float:left;margin-top:10px;display:table}.banners-block .main-services .col:after,.banners-block .main-services .col:before{content:unset}.main-services .col:nth-child(2n){margin-right:0}.main-services .col img{position:relative;width:100%;float:left;z-index:1}.main-services .col>a{overflow:hidden;position:relative;box-sizing:border-box;width:50%;vertical-align:top;display:table-cell}.main-services .col>a:before{height:100%;transition:.3s;content:"";position:absolute;top:0;background:transparent;left:0;width:100%;z-index:2}.main-services .col:hover>a:before{background:rgba(0,0,0,.5)}.main-services .col>div{transition:.3s;box-sizing:border-box;width:50%;vertical-align:middle;padding-left:50px;display:table-cell}.main-services .col:hover>div{background:#f0f0f0}.main-services .col:hover>div span,.main-services .col:hover>div strong{text-decoration:underline}.main-services .col p,.main-services .col span,.main-services .col strong{width:100%;float:left}.main-services .col p{padding:0;font-size:16px;font-weight:300;color:#666;text-align:center;margin:15px 0}.main-services .col div a{transform:translateX(-50%);position:relative;clear:both;left:50%;float:left}.main-services .col div a:first-child{font-size:20px;text-decoration:none;font-weight:800;margin-bottom:6px;color:#111;text-transform:uppercase;position:relative;text-align:center;padding-bottom:6px}.main-services .col div a:first-child:after{height:2px;content:"";position:absolute;bottom:-6px;background:#b563b5;margin-left:-50px;left:50%;width:100px}.main-services .col div a:last-child{padding:8px 20px;font-size:14px;text-decoration:none;font-weight:300;color:#fff;background:#b563b5;margin-top:10px}.main-services .col span{font-size:18px;top:35px}.main-services .col strong{font-size:24px;top:65px}@media (max-width:1365px){.main-services .col img{height:100%!important;width:auto!important}}@media (max-width:799px){.main-services .col span,.main-services .col strong{font-size:14px}.main-services .col p{font-size:12px}}@media (max-width:639px){.main-services .col{height:auto!important;margin:10px 0;width:100%!important}.main-services .col span{font-size:16px;top:35px}.main-services .col strong{font-size:20px;top:65px}.main-services .col img{height:auto!important;width:100%!important}}.catalog-category{width:100%;float:left}.main-catalog{padding:20px;box-sizing:border-box;background:#fff}.main-block .catalog-category{padding:0;margin-top:30px}.catalog-category a{padding:20px 0;transition:.3s;box-sizing:border-box;float:left}.category-main-in-3 a{width:calc(33.33333% - 1px)}.category-main-in-4 a{width:25%}.category-main-in-5 a{width:20%}.catalog-category a img{margin:20px 25%;width:50%;float:left}.catalog-category a span{font-size:14px;font-weight:700;text-align:center;margin:10px 0 0;width:100%;float:left}.catalog-category a:hover{box-shadow:0 0 15px rgba(0,0,0,.33)}@media (max-width:799px){.catalog-category a{max-width:25%;width:calc(25% - 1px)}}@media (max-width:639px){.catalog-category a{max-width:50%;width:calc(50% - 1px)}.catalog-category a img{margin:10px 15%!important;width:70%!important}.catalog-category a span{margin:0}}.main-shares{margin:30px 0;width:100%;float:left}.main-shares a{list-style:none;margin-right:1.25%;transition:.3s;max-width:19%;width:calc(19% - 2px);float:left}.main-shares a:last-child{margin-right:0}.main-shares a div{height:200px;overflow:hidden}.main-shares a div,.main-shares a div img{width:100%;float:left}.main-shares a p{padding:5px 5%;font-size:12px;margin:0;width:90%;float:left}.main-shares a span{padding:15px 5% 20px;font-size:16px;font-weight:700;width:90%;float:left}.main-shares a{border:1px solid #f0f0f0}.main-shares a p{color:#666}.main-shares a span{color:#111}.main-shares a:hover{box-shadow:0 0 15px rgba(0,0,0,.33)}@media(max-width:1024px){.main-shares a div img{height:100%;width:auto}}@media(max-width:799px){.main-shares a span{font-size:14px}.main-shares a{margin-bottom:10px;max-width:32%;width:calc(32% - 2px)}.main-shares a div img{height:auto;width:100%}}@media(max-width:639px){.main-shares{margin:20px 0!important;width:100%;float:left}.main-shares a{max-width:100%;margin:0;width:100%}.main-shares a img{width:100%}}.last-news-block,.last-news-block .main-bg{background:#fff}.last-news-block .main-last-news{padding:30px 0;width:100%;float:right}.last-news-block span.h2{padding:0;font-size:24px;color:#333;text-align:left;margin:0;width:auto;line-height:40px;float:left}.last-news-block .all-news{padding:0;font-size:15px;text-decoration:none;color:#b563b5;transition:.2s;margin:12px 0 0 20px;line-height:20px;float:left}.last-news-block .all-news:hover{color:#111}.last-news-main{margin:30px 0;width:100%;float:left}.last-news-main .last-new{padding:0;border:0;margin-right:1.33%;margin-bottom:0;transition:.3s;position:relative;background:#fff;width:calc(24% - 2px);float:left}.last-news-main .last-new:nth-child(4){margin-right:0}.last-news-main .last-new a img,.last-news-main>div a:first-child{height:auto;width:100%}.last-news-main .last-new span{padding:0 5%;font-size:15px;font-weight:700;transition:.3s;position:relative;width:90%;float:left;margin-top:10px}.last-news-main .last-new p{padding:0 5%;font-size:12px;position:relative;width:90%;float:left}.last-news-main .last-new p:last-child{overflow:hidden;color:#333;max-height:50px}.last-news-main .last-new{height:308px;overflow:hidden}.last-news-main .last-new span{color:#111}.last-news-main .last-new p{color:#9a9a9a}.last-news-main .last-new{border:1px solid #f0f0f0}.last-news-main .last-new:hover{box-shadow:0 0 15px rgba(0,0,0,.33)}.last-news-main .last-new a:hover span{color:#b563b5}.last-news-block .news-description{margin-top:0}.last-news-main>div a:first-child{margin:0}.last-news-main .last-new .news-img{height:150px;overflow:hidden;position:relative;width:100%;float:left}.content-main{width:70%;vertical-align:middle;display:table-cell}.img-about{padding-right:50px;box-sizing:border-box;width:30%;display:table-cell}.img-about img{height:auto;margin:0;width:100%;float:left}.main-about h1{padding:0;font-size:24px;font-weight:800;text-indent:20px;margin:0 0 20px}.main-about p{padding:0;font-size:14px;font-weight:300;text-indent:20px;color:#999;text-align:justify;margin:5px 0 0;width:100%;line-height:24px;float:left}.main-about{width:100%;float:left;display:table}@media (max-width:1024px){.last-news-main .last-new{margin:5px;width:calc(50% - 12px)}}@media(max-width:799px){.last-news-block .main-last-news{padding:10px 0}.last-news-block>.clr{display:none}.img-about{display:none!important}.content-main{padding-top:20px;width:100%!important}}@media(max-width:500px){.last-news-main{padding:0;margin:0}.last-news-main .last-new{padding:0;margin:10px 0;width:100%}.last-news-block span.h2{font-size:16px}.last-news-block .all-news{font-size:14px}}.footer{padding:20px 0;width:100%;float:left}.footer .f-col{padding:0 1%;box-sizing:border-box;width:31%;float:left}.f-col:first-child{font-size:10px;font-weight:600;color:#666}.f-col h2{padding:0 0 10px;font-size:16px;margin:0;width:100%;float:left}.f-col:nth-child(2){margin-left:5%;width:20%;display:none}.f-col:nth-child(2) i{text-align:center;width:10%;float:left}.f-col:nth-child(2) a,.f-col:nth-child(2) span{font-size:11px;text-decoration:none;font-weight:800;width:85%;float:right}.f-col:nth-child(2) span{line-height:16px}.clr2{height:5px;width:100%;float:left}.f-col:last-child{text-align:right}.f-col:nth-child(3){text-align:center}.f-col:nth-child(3) a{margin-right:10px;float:left}.f-col:nth-child(3) a i{font-size:22px;width:100%;float:left}.f-col:last-child p{padding:0;font-size:12px;margin:0 0 20px}@media(max-width:1024px){.footer .f-col{width:98%}.f-col:first-child{font-size:12px;color:#111;text-align:center}.f-col h2{text-align:center;width:100%;float:left}.f-col:nth-child(2) i{text-align:center;width:10%;float:left;display:none}.f-col:nth-child(2) a,.f-col:nth-child(2) span{text-align:center;width:100%!important;float:left!important}.f-col:nth-child(2),.f-col:nth-child(3){width:46%!important}.f-col:nth-child(4){text-align:center;width:100%;margin-top:20px}}@media (max-width:640px){.footer-payments-icon{transform:translateX(50%);right:50%;position:relative}}a{cursor:pointer}body,html{padding:0;font-size:14px;margin:0;line-height:1.428571429;font-family:Open Sans,Helvetica,Arial,sans-serif}.no-border{border:none!important}.no-shadow,.no-shadow:hover{box-shadow:none!important}#ajax-result,.button_mobile,.menu-left-button{display:none}.container{max-width:1280px;margin:0 auto;width:100%}.outer-block{width:100%;float:left}.main-bg,.sub-head{padding:0 20px}.main-bg,.sub-head{width:calc(100% - 40px);float:left}.sub-head{padding:8px 20px}.sub-head .adress,.sub-head .work-time{font-size:13px;margin-right:50px;line-height:24px;float:left}.sub-head .adress i,.sub-head .phones>i,.sub-head .work-time i{font-size:14px;padding-right:3px;line-height:24px;float:left}.phone-order{font-weight:700;cursor:pointer}.head-block{position:relative;width:100%;float:left;z-index:2}.review-send{color:#b563b5;border-bottom:1px dotted #b563b5}.phones-mobile,.right-cart-mobile{display:none}.phones{position:relative}.phones a{text-decoration:none;font-weight:700}.phones a i{font-weight:400;line-height:16px;margin-top:4px}.phones a>.fa-phone{margin-right:4px;line-height:24px;float:left}.phones a>span{margin-right:5px;text-align:center;width:100%;line-height:24px;float:left;white-space:nowrap}.sub-phones{padding:0 10px;position:absolute;top:100%;left:-10px;width:100%;display:none;z-index:10}.phones:hover .sub-phones{display:block}.sub-phones a{padding:5px 0;position:relative;text-align:center;width:100%;line-height:23px;float:left}.sub-phones a>.phones-img-1{position:absolute;top:5px;left:0;line-height:35px}.sub-phones a>.phones-img-2{right:10px;position:absolute;top:5px;line-height:35px}.phone-order,.sub-head .phones,.user-header{font-size:13px;margin-right:20px;line-height:24px;float:right}input[type=submit]{-webkit-appearance:none}.modal{position:absolute;top:150px;box-shadow:0 0 10px rgba(0,0,0,.6);margin-left:-200px;left:50%;width:400px;z-index:9999}.eus-icons{height:16px;margin-right:5px;background-size:100% 100%;background-position:50%;width:16px;float:left;background-repeat:no-repeat}.eus-icons.icon_mts{background-image:url(/media/images/mts.png)}.eus-icons.icon_velcom{background-image:url(/media/images/velcom.png)}.eus-icons.icon_life{background-image:url(/media/images/life.png)}.eus-icons.icon_whatsapp{background-image:url(/media/images/whatsapp.png)}.eus-icons.icon_viber{background-image:url(/media/images/viber.png)}.slides{width:100%;float:left}.span-new{background:#1d8c00}.user-header{position:relative;z-index:2}.user-header i{font-size:14px}.user-header>a{font-size:13px;text-decoration:none}.user-header>a:hover{transition:.2s}.user-header:hover>div{display:block}.user-header>div{position:absolute;min-width:150px;top:100%;left:0;width:100%;display:none}.user-header>div a{padding:5px 2.5%;font-size:12px;text-decoration:none;width:95%;float:left;white-space:nowrap}.user-header>div a:hover{font-weight:700}.user-header i{padding-right:5px}.basket-top{position:relative}.basket-top i{line-height:24px;float:left}.basket-top span{font-size:11px;font-weight:700;right:-6px;position:absolute;text-align:center;top:-6px;border-radius:50%;width:16px;line-height:16px}.nav{padding:25px 20px 0;width:calc(100% - 40px);float:left}.logo{width:28%;float:left}.logo img,.logo svg{max-width:347px;width:100%;float:left}.logo__slogan img,.logo__slogan svg{height:51px;margin-right:10px;width:auto;float:left}.logo__slogan span{font-size:11px;text-decoration:none;float:left}.slide-dark p,.slide-dark span{color:#fff}.slide-dark__bg:before{content:"";background:rgba(0,0,0,.65);z-index:2}.slide-dark__bg:before,.slide-video{height:100%;position:absolute;width:100%}.slide-video{top:0;left:0}.navbar-fixed{transition:.5s;position:fixed;top:-100px;box-shadow:0 3px 5px rgba(0,0,0,.3);width:100%;z-index:100}.navbar-fixed .container{position:relative}.navbar-fixed .catalog-navbar{top:61px}.navbar-fixed .logo{margin:15px 0}.navbar-fixed .basket-top{margin-top:10px}.navbar-fixed .user-header{margin-top:15px}nav,nav>ul{float:left}nav>ul{list-style:none;padding:0;margin:0;width:100%}.navbar-fixed nav{opacity:0;margin-top:20px}nav ul{list-style:none}.navbar-fixed nav>ul>li{padding-bottom:21px}nav>ul>li{margin:0 15px}nav>ul>li,nav>ul>li>a{position:relative;float:left}nav>ul>li>a{text-decoration:none;font-weight:700;text-align:center;line-height:20px;white-space:nowrap}nav>ul>li>ul{list-style:none;padding:0 10px;right:0;position:absolute;opacity:0;visibility:hidden;min-width:200px;top:calc(100% - 3px);margin:0;z-index:55}nav>ul>li:hover>ul{transition:.3s;opacity:1;visibility:visible}nav>ul>li>ul li ul{padding:0;margin:0 0 10px;width:100%;float:left}nav>ul>li>ul li{padding:0 5%;width:90%;float:left}nav>ul>li>ul>li a{padding:13px 5%;font-size:13px}nav>ul>li>ul>li a,nav>ul>li>ul>li ul a{text-decoration:none;width:90%;float:left}nav>ul>li>ul>li ul a{padding:8px 0 8px 10%;font-size:12px}nav>ul>li>ul>li:last-child a{border-bottom:none}.grey-bg,.slider,.slides{width:100%;float:left}.grey-bg{max-width:1280px}.main-block{padding:30px 20px;box-sizing:border-box;width:100%;float:left}.main-block h2,span.h2{padding:0;font-size:24px;margin:0;line-height:40px;float:left}span.h2{font-weight:700}.main-block>a{padding:0;font-size:15px;text-decoration:none;transition:.2s;margin:12px 0 0 20px;line-height:20px;float:left}.main-banner{height:150px;padding:20px 0;background-attachment:fixed;position:relative;background-size:100% auto;width:100%;float:left}.main-banner:before{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.5);left:0;width:100%;z-index:1}.main-banner p,.main-banner span.h2,.main-banner strong{padding:0 5%;position:relative;margin:0;width:60%;float:left;z-index:2}.main-banner span.h2{font-size:30px;margin-top:20px}.main-banner p{padding:10px 5%;white-space:nowrap}.main-banner strong{font-size:20px}.nav-block{position:relative;z-index:5}.footer-payments-icon{height:63px;background:url(/media/img/raschet-logo.png) 50%;width:169px;float:right}.footer-payments-icon-2{height:35px;background:url(/media/img/raschet-logo-2.png) 50%;width:346px;float:right}.main-banner a{padding:10px 0;text-decoration:none;position:relative;text-align:center;margin:55px 5% 0;border-radius:3px;width:20%;float:right;z-index:2}.dop-items{margin:11px 0 0;float:left}.dop-items a{padding:0 0 20px;font-size:20px;text-decoration:none;font-weight:700;transition:.2s;margin:0 20px 0 0;line-height:20px;float:left}.clr{height:20px}.catalog-products{padding:0;width:100%;float:left;display:table}.product-1 .catalog-item{width:100%}.product-2 .catalog-item{width:50%}.product-3 .catalog-item{width:33.33333%}.product-4 .catalog-item{width:25%}.product-5 .catalog-item{width:20%}.product-6 .catalog-item{width:16.666666667%}.product-7 .catalog-item{width:14.285714286%}.product-8 .catalog-item{width:12.5%}.product-9 .catalog-item{width:11.111111111%}.product-10 .catalog-item{width:10%}.product-11 .catalog-item{width:9.090909091%}.product-12 .catalog-item{width:8.333333333%}.catalog-item{padding:10px 0;margin-right:-1px;margin-bottom:-1px;transition:.3s;position:relative;box-sizing:border-box;vertical-align:top;display:table-cell}.catalog-items-line{width:100%;display:table-row}.catalog-item img{width:100%}.item-share{top:20px;left:20px;z-index:2}.catalog-item .item-share span{padding:3px 8px;font-size:12px;margin-right:5px;margin-bottom:5px;border-radius:3px;float:left}.catalog-product-additinal{right:10px;transition:.2s;position:absolute;top:10px;width:28px;z-index:20}.catalog-product-additinal a{margin-bottom:5px;border-radius:50%;width:100%;float:left}.catalog-product-additinal a i:not(.background-site){color:#666;background:hsla(0,0%,100%,.6)}.catalog-product-additinal a:hover i:not(.background-site){color:#111;background:#ddd}.catalog-product-additinal a i{font-size:16px;text-align:center;border-radius:50%;width:100%;line-height:28px;float:left}.catalog-item .catalog-product-additinal{opacity:0}.catalog-item:hover .catalog-product-additinal{opacity:1}#toTop{position:fixed;bottom:50px;box-shadow:0 0 5px rgba(0,0,0,.7);cursor:pointer;left:50px;display:none;z-index:5}#toTop i{font-size:16px;text-align:center;width:40px;line-height:40px;float:left}.catalog-item-image{overflow:hidden;position:relative;margin:0 5%;width:90%;float:left}.catalog-item-image:before{padding-top:100%;content:"";float:left}.catalog-item-image img{transition:.1s;position:absolute;opacity:0;width:auto}.catalog-item-name{font-size:16px;text-decoration:none;font-weight:700;transition:.3s;text-align:center;margin:20px 0;width:100%;float:left}.item-art{float:left}.item-art,.item-availability{padding:0 5%;font-size:12px;width:40%}.item-availability{text-align:right;float:right}.price{font-size:16px;font-weight:800;text-align:center;width:100%;float:left;margin-top:20px}.price-sale span:last-child{font-size:14px;text-decoration:line-through;font-weight:400}.price-sale span{padding:0 2.5%;width:45%;line-height:22px;float:left}.price-sale span:first-child{text-align:right;width:50%}.price-sale span:last-child{text-align:left;width:40%}.more-info-product{padding:6px 0;font-size:12px;text-decoration:none;transition:.3s;opacity:0;text-align:center;margin:20px 2.5% 0 0;border-radius:2px;cursor:pointer;width:50%;float:right}.catalog-item:hover .add-to-cart,.catalog-item:hover .more-info-product{opacity:1}.add-to-cart{padding:5px 0;font-size:12px;text-decoration:none;transition:.3s;opacity:0;text-align:center;margin:20px 0 0 2.5%;border-radius:2px;cursor:pointer;width:41%;float:left}.clr{height:30px;width:100%;float:left}.catalog-products:not(.catalog-products-2) .more-info-product{padding:6px 0;font-size:12px;text-decoration:none;transition:.3s;text-align:center;margin:20px 2.5% 0 0;border-radius:2px;cursor:pointer;width:50%;float:right}.catalog-products-2,.catalog-products-2 .catalog-item,.catalog-products-2 .catalog-items-line{display:block}.catalog-products-2 .catalog-item,.catalog-products-2 .catalog-items-line{width:100%;float:left}.catalog-products-2 .catalog-item-image{margin:15px 2.5%;width:15%}.catalog-products-2 .catalog-item-name{font-size:16px;text-align:left;margin:15px 0;width:45%}.catalog-products-2 .catalog-item-description{padding:0;font-size:12px;margin:0;width:45%;float:left}.catalog-products-2 .item-art{padding:0 1%;font-size:12px;clear:left;width:auto;float:left}.catalog-products-2 .item-availability{padding:0 1%;font-size:12px;text-align:left;width:auto;float:left}.catalog-products-2 .price{font-size:20px;right:1%;position:absolute;text-align:right;top:5%;width:35%}.catalog-products-2 .add-to-cart{right:1%;position:absolute;opacity:1;top:30%;width:18%;display:block}.catalog-products-2 .more-info-product{padding:6px 0;right:1%;position:absolute;opacity:1;top:55%;margin:0;margin-right:0!important;width:18%;display:block}.catalog-products-2 .catalog-item:empty{display:none}.product-2-view .reconconception-right{width:30%;float:right;margin-top:20px}.product-2-view .reconconception-right .files{display:none}.product-2-view .reconconception-right .catalog-item{width:100%;float:left;display:block}.product-2-view .reconconception-right .reconconception{margin-top:20px}.product-2-view .reconconception-right .title{font-size:17px;font-weight:700;color:#383838}.product-2-view .reconconception-right .catalog-item .catalog-items-head{width:35%}.product-2-view .reconconception-right .catalog-item .price{box-sizing:border-box;margin-top:10px;padding-left:10px}.product-2-view .reconconception-right .reconconception .catalog-item .catalog-item-name{font-size:16px;font-weight:700;box-sizing:border-box;margin:0;padding-left:10px}.product-2-view .catalog-item:hover .add-to-cart,.product-2-view .reconconception-right .catalog-item .item-art,.product-2-view .reconconception-right .catalog-item .item-share,.product-2-view .reconconception-right .catalog-item .out-av,.product-2-view .reconconception-right .catalog-items-head .quick-view,.product-2-view .reconconception-right .catalog-products:not(.catalog-products-2) .more-info-product{display:none}.product-2-view .reconconception-right .price-sale span{padding:0;text-align:left;width:100%}.product-2-view .reconconception-right .catalog-item .catalog-product-additinal,.product-2-view .reconconception-right .item-availability{display:none}.product-2-view .reconconception-right{box-sizing:border-box;padding-left:30px}.product-2-view .gallery-container{width:20%;float:left}.product-2-view .product-left>a:first-child{margin-left:20px;width:calc(80% - 20px);float:right}.product-2-view .product-left #gallery_01 a{margin:0 0 15px;width:100%;float:left}.product-2-view .specifications .main-options table td{font-size:13px;position:relative;background-position-y:center;background:url(/media/img/dott.png) no-repeat;background-position:0 14px;width:50%;background-repeat:repeat-x}.product-2-view .page_caption{padding:0 0 10px;border-top:0}.product-2-view .page_caption .share{display:none}.product-2-view .product-av{margin-bottom:20px}.product-2-view .product-char{width:100%;float:left}.product-2-view .product-colors{margin:0 0 0 10px;width:calc(100% - 131px);float:left}.product-2-view .product-colors h2{font-weight:400;margin:0 5px 0 0;width:auto;line-height:40px;float:left}.product-2-view .product-colors a,.product-2-view .product-colors a.active{height:20px;margin:6px 5px 6px 0;width:20px}.product-2-view .price-economy{margin-bottom:0}.product-2-view .product-char{margin-top:20px}.product-2-view .product-sizes h2{font-weight:400}.product-2-view .product-description{border:0;margin:0}.product-2-view .product-share{margin-top:20px}.product-2-view .product-basket .comp-fav{float:left}.catalog-items-options{padding:0 15px 20px;box-sizing:border-box;width:100%;float:left}.catalog-items-options div{padding:1px 0;font-size:12px;position:relative;box-sizing:border-box;width:100%;line-height:1;float:left}.catalog-items-options div:before{content:"";position:absolute;border-bottom:1px dotted #ddd;bottom:7px;width:calc(100% - 30px)}.catalog-items-options div span{padding:3px 0;color:#666;position:relative;box-sizing:border-box;background:#fff;float:left;z-index:2}.catalog-items-options div span:first-child{font-weight:700;color:#222;max-width:70%;padding-right:5px}.catalog-items-options div span:last-child{float:right;padding-left:5px}.catalog-products-2 .catalog-items-options{padding-top:20px;padding-right:0;width:46%;float:left;padding-left:0}.product-2-view .product-basket .comp-fav .add-to{font-size:14px;margin-right:10px;color:#666;line-height:40px;float:left;margin-top:10px}.product-2-view .product-basket .comp-fav .add-to:hover{color:#111}.product-2-view .product-basket .comp-fav .add-to i{height:30px;margin-right:5px;text-align:center;border-radius:100%;width:30px;line-height:30px;float:left;margin-top:5px}.product-2-view .product-basket .comp-fav .add-to i:not(.background-site){color:#555}.product-2-view .product-basket .comp-fav .add-to:hover i:not(.background-site),.quick-view-form .quick-col.price-and-pay .add-to:hover i:not(.background-site){color:#333;background:#e3e3e3}.product-2-view .catalog-product-additinal{display:none}.product-2-view{margin-bottom:-113px;position:relative;top:-113px;background:#fff;width:100%;float:left;z-index:2}.product-2-view .product-brand{width:20%}.product-vendor-block{width:100%;float:left;margin-top:20px}.product-vendor-block .item-art,.product-vendor-block .product-review-rate,.product-vendor-block .reviews-quantity{padding:0;margin-right:15px;width:auto;line-height:30px;float:left}.product-vendor-block .reviews-quantity{text-decoration:underline;color:#333}.product-vendor-block .reviews-quantity:hover{text-decoration:none;color:#222}.product-advantages{width:100%;float:left}.product-advantages .advantage-p{width:33.333333%;float:left}.product-advantages .advantage-p i{font-size:50px;text-align:right;width:50px;line-height:60px;float:left}.product-advantages .content{box-sizing:border-box;width:calc(100% - 50px);float:left;padding-left:10px}.product-advantages .content p{font-weight:700}.product-advantages .content p,.product-advantages .content span{font-size:15px;margin:5px 0 0;width:100%;float:left}.catalog-items-head{position:relative;width:100%;float:left}.catalog-products-2 .catalog-items-head{margin:15px 2.5%;width:22%}.catalog-products-2 .catalog-product-additinal{right:0}.catalog-products-2 .catalog-items-head .catalog-item-image{padding:0;margin:0;width:100%}.catalog-items-head .quick-view{height:36px;font-size:12px;color:#666;transition:.2s;position:absolute;opacity:0;text-align:center;top:50%;background-color:hsla(0,0%,90%,.9);border-radius:2px;cursor:pointer;margin-left:-75px;left:50%;width:150px;line-height:36px;margin-top:-20px;z-index:2}.catalog-items-head .quick-view:hover{color:#444;background:hsla(0,0%,96%,.95)}.catalog-item:hover .catalog-items-head .quick-view{opacity:1}.zoomContainer{z-index:2}.item-share .span-new{background:#1d8c00}.item-share .span-share{color:#111;background:#ffc438}.item-share .span-sale{background:#9b0a0a}.item-share .span-hit{background:#2992d9}.item-share{position:absolute;max-width:90%;top:5px;left:5px}.item-share span{padding:3px 8px;font-size:12px;margin-right:5px;margin-bottom:5px;color:#fff;border-radius:3px;float:left}.right-compare{width:74%;float:right}.compare-head{position:relative;width:100%;float:left}.compare-head .header-tabs a{font-size:13px}.compare-head .clear-compare{padding:6px 10px;font-size:12px;border:1px solid #aaa;text-decoration:none;margin-bottom:10px;right:0;color:#888;position:absolute;top:12px;border-radius:3px;background:#fff}.clear-compare:before{height:14px;content:"";margin:3px 7px 0 0;background:url(/media/img/close.png) -2px -26px no-repeat;width:9px;float:left;vertical-align:middle}.comparison{width:100%;float:left}.comparison .products-list{overflow-x:auto;margin-bottom:30px;width:calc(100% - 270px);float:right}.comparison .products-list .catalog-item{width:270px;float:left;display:block}.comparison .products-list .catalog-item:hover{box-shadow:none}.comparison-table{overflow-x:auto;width:100%;float:left}.comparison-table table{border-collapse:collapse}.comparison-table tr td,.comparison-table tr th{padding:10px 27px 13px 18px;border:1px solid #f2f2f2;text-align:left;width:270px}.comparison-table tr:hover{background:rgba(0,0,0,.03)}.comparison .products-list .overflow{max-width:100000%!important;float:left}.comparison .products-list::-webkit-scrollbar-button:hover{background:rgba(0,0,0,.3)}.comparison .products-list::-webkit-scrollbar{height:7px;position:absolute;top:-50%;left:-3px;float:right}.comparison .products-list::-webkit-scrollbar-thumb,.comparison .products-list::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.comparison .products-list::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.comparison-table{margin-bottom:30px}.comparison{display:none}.comparison.active{display:block}.wrapper-main{min-height:calc(100vh - 445px);width:100%;float:left}.page_caption,.wrapper-main{float:left}.page_caption{padding:20px;width:calc(100% - 40px)}.page_caption .white-bg{padding:35px 20px;width:calc(100% - 40px)}.page_caption .breadcrumb{list-style:none;padding:0;margin:0;width:100%;float:left}.page_caption .breadcrumb li{font-size:12px;position:relative;float:left}.page_caption .breadcrumb li a{text-decoration:none}.page_caption .breadcrumb li:not(:first-child):before{padding:0 5px;font-size:.5em;content:"\f054";vertical-align:middle;font-family:FontAwesome}.page_caption h1{padding:0;max-width:100%;margin:15px 0 0;float:left}.share{max-width:20%;float:right}.menu_left{padding:0;margin:0;width:21%;float:left}.menu_left ul{list-style:none;padding:0;margin:0;width:100%}.menu_left>ul{float:left}.menu_left>ul li{position:relative;width:100%;float:left}.menu_left ul>li>a{padding:10px 5%;font-size:13px;text-decoration:none;margin-bottom:-1px;position:relative;width:90%;line-height:20px;float:left}.menu_left ul>li>a img{height:20px;margin-right:8px;float:left}.menu_left ul>li>a:before{height:100%;content:"";position:absolute;top:0;left:0;width:3px}.menu_left ul li:hover>a:before{z-index:5}.menu_left ul>li>a i{line-height:20px;float:right}.menu_left ul>li>ul{position:absolute;left:100%;display:none;z-index:5}.menu_left ul>li:hover>ul{display:block}.nav-block .nav{position:relative}.category-right{width:75%;float:right}.category-right span.h1.no-visible{text-indent:-9999px;position:absolute}.category-children{margin-bottom:40px;width:100%;float:left}.category-children a{padding:10px 0;margin-right:-1px;margin-bottom:-1px;transition:.3s;max-width:25%;width:calc(25% - 1px);float:left}.category-children a img{margin:10px 37%;width:26%;float:left}.category-children a span{font-weight:700;text-align:center;margin:0 0 10px;width:100%;float:left}.category-sorts{padding:5px 0;width:40%;float:left}.type-items{max-width:20%;float:left}.type-items a{float:left}.type-items a i{border:1px solid #ddd;text-align:center;width:26px;line-height:26px;float:left}.type-items a:first-child{margin-right:-1px}.type-items a.active{box-shadow:inset 0 0 7px rgba(0,0,0,.3)}.type-items a:not(.active) i{color:#999;background:#fcfcfc}.count-items{padding:5px 0;max-width:40%;float:right}.count-items a{cursor:pointer}.count-items a.active{font-weight:700;border-bottom:none}.count-items a:hover{border-bottom:none}.count-items select{font-size:13px;margin:0 3px}.category-sorts,.count-items{font-size:13px;margin-bottom:40px}.category-sorts a{text-decoration:none;margin-right:5%;transition:.2s;cursor:pointer;white-space:nowrap}.sort-asc,.sort-desc{position:relative}.sort-asc:after,.sort-desc:after{font-style:normal;font-family:FontAwesome}.sort-asc:after{content:"\f106"}.sort-desc:after{content:"\f107"}.pagination{list-style:none;padding:0;margin:0 0 20px;width:100%;float:left}.pagination li{float:left}.pagination li a{text-decoration:none;position:relative;text-align:center;margin-left:-1px;width:32px;line-height:32px;float:left}.category_content,.co_lines{width:100%;float:left}.co_lines{font-size:13px;position:relative;margin:5px 0!important;line-height:20px;font-family:Open Sans,Arial,Helvetica,sans-serif}.co_lines h2{padding:5px 0;font-size:18px;font-weight:700;margin:0;width:100%;float:left}.text_co{font-size:14px;text-indent:20px;width:100%;float:left}.co_lines .img{margin:15px 25%;width:50%;float:left}.co_lines .img img,.co_lines .img span{width:100%;float:left}.co_lines .img span{font-style:italic;text-align:center;margin-top:10px}.co_lines>table{font-size:14px;margin:0 auto}.co_lines>table td{padding:10px}.no-products{width:100%;float:left}.product-left{position:relative;margin:0 2.5%;width:40%;float:left}.product-left>a:first-child{position:relative;margin:0 0 40px;width:100%;float:left}.product-left #gallery_01 a{margin:0 2.5% 10px;width:20%;float:left}.product-left a div,.product-left a img{width:100%;float:left}.product-left>a:first-child img{margin:30px 15%;width:70%}.product-right{width:55%;float:right}.border-all{padding:30px 2.5%;width:95%;float:left}.product-description{font-size:14px;margin-bottom:30px;padding-bottom:30px;width:100%;float:left}.product-description p{padding:0;margin:0;width:100%;float:left}.product-description a:last-child{text-decoration:none;float:left;margin-top:10px}.product-actions,.product-price{width:100%;float:left}.product-price .price-normal{padding:0 0 20px;font-size:28px;font-weight:800;width:100%;float:left}.product-price .price-new{padding:0;font-size:28px;font-weight:700;line-height:28px;float:left}.product-price .price-old{font-size:16px;text-decoration:line-through;margin-left:3%;line-height:28px;float:left}.price-economy{font-size:14px;margin:20px 0;width:100%;line-height:30px;float:left}.price-economy span{padding:2px 15px;-webkit-border-radius:2px;border-radius:2px;margin-left:10px}.product-av{font-size:14px;width:100%;float:left}.product-aviability{margin-right:5%;float:left}.product-colors,.product-sizes{width:100%;float:left;margin-top:20px}.product-colors h2,.product-sizes h2{padding:0 2% 0 0;font-size:16px;margin:0 0 5px;width:100%;float:left}.product-colors a{height:16px;margin-right:5px;width:16px;float:left;margin-top:2px}.product-colors a.active{height:20px;width:20px;margin-top:0}.product-colors a img{width:100%;float:left}.product-sizes h2{clear:bottom}.product-right .files-body{width:100%;float:left;margin-top:10px}.product-right .files{width:100%;float:left}.product-right .files a{padding:10px;text-decoration:underline;color:#1d2029;box-sizing:border-box;margin:0;width:50%;line-height:35px;float:left}.category-right .files a:hover{text-decoration:none}.files{margin-bottom:10px}.files .icon{height:35px;width:45px;float:left;display:inline-block}.files .icon.pdf{background:url(/media/images/docs_types.png) 0 0 no-repeat}.files .icon.doc{background:url(/media/images/docs_types.png) 0 -55px no-repeat}.files .icon.jpg{background:url(/media/images/docs_types.png) 0 -110px no-repeat}.files .icon.png{background:url(/media/images/docs_types.png) 0 -165px no-repeat}.files .icon.ptt{background:url(/media/images/docs_types.png) 0 -220px no-repeat}.files .icon.txt{background:url(/media/images/docs_types.png) 0 -275px no-repeat}.files .icon.tif{background:url(/media/images/docs_types.png) 0 -330px no-repeat}.files .icon.xls{background:url(/media/images/docs_types.png) 0 -385px no-repeat}.files,.service-content .files-body{width:100%;float:left}.files-body a{color:#1d2029;margin:10px 20px 10px 0;line-height:35px;float:left}.files-body a:hover,.files-body a:hover span{text-decoration:none}.files-body .filename{text-decoration:underline}.filecovered{padding:10px;border:1px solid #f2f2f2;box-sizing:border-box;width:25%}.filecovered img,.filecovered span{width:100%;float:left}.filecovered span{line-height:2}.filecovered p{padding:0;font-size:13px;text-decoration:none;color:#666;margin:7px 0 0;width:100%;line-height:1;float:left}.line-size{position:relative;margin:0 5px 5px 0;float:left}.line-size input{height:100%;padding:0;position:absolute;opacity:0;top:0;margin:0;border-radius:0;cursor:pointer;left:0;width:100%}.line-size span{float:left}.line-size span:nth-child(2){padding:5px 10px;font-size:13px;border-radius:2px}.line-size span:last-child{display:none}.product-basket{width:100%;float:left;margin-top:20px}.product-count{border-radius:2px;width:121px;float:left}.product-count a,.product-count a i{font-size:14px;text-align:center;width:28px;line-height:40px;float:left}.product-count input{height:40px;padding:0;font-size:18px;border:none;text-align:center;width:65px;float:left}.product-basket #add-to-cart{padding:0 30px;text-align:center;border-radius:2px;margin-left:2%;width:90px;line-height:40px;float:left;white-space:nowrap}.product-basket #add-to-cart:hover{opacity:.9}.product-basket #in-click{padding:0 20px;font-weight:700;transition:.2s;border-radius:2px;margin-left:2%;line-height:38px;float:left}.product-share{font-size:18px;width:100%;float:left;margin-top:30px}.products-tabs{width:100%;float:left;margin-top:20px}.header-tabs{margin-bottom:20px;width:100%;float:left}.header-tabs a{padding:17px 25px 18px;font-size:15px;font-weight:700;margin-right:-1px;position:relative;float:left}.header-tabs a.active:before{height:2px;content:"";position:absolute;top:0;left:0;width:100%}.header-tabs a.active:after{height:1px;content:"";position:absolute;bottom:-1px;left:0;width:100%}.main-tabs{width:100%;float:left;margin-top:10px}.main-tabs>div{box-sizing:border-box;width:100%;float:left;display:none}.main-tabs>div.active{display:block}.main-tabs .main-services{padding:0}.main-services .col:after{background:transparent;background:-moz-linear-gradient(top,transparent 0,#000 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,transparent),color-stop(100%,#000));background:-webkit-linear-gradient(top,transparent,#000);background:-o-linear-gradient(top,transparent 0,#000 100%);background:-ms-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(180deg,transparent 0,#000)}.main-services .col:after,.main-services .col:before{height:100%;transition:.3s;content:"";position:absolute;top:0;left:0;width:100%;display:block;z-index:2}.main-services .col:before{background:transparent}.main-services .col:hover:before{background:rgba(0,0,0,.5)}.main-description p{padding:5px 0;font-size:13px;text-indent:20px;text-align:justify;margin:0;width:100%;float:left}.main-options table{border-collapse:collapse;width:100%;float:left}.main-options table td{padding:10px 0;width:50%}.main-options table td:last-child{font-weight:700}.main-question-left{font-size:13px;width:20%;float:left}.main-question-right{margin-left:5%;width:75%;float:left}.main-question-right h3{padding:0;font-size:18px;font-weight:700;margin:0;width:100%;float:left}.main-question-right form{width:100%;float:left;margin-top:15px}.main-question-textarea{width:50%;float:left}.main-question-textarea span{font-size:13px;margin-bottom:5px;width:100%;float:left}.main-question-textarea textarea{height:170px;padding:5px 1%;resize:none;font-size:14px;width:98%;float:left;font-family:Open Sans,Helvetica,Arial,sans-serif}.main-question-input{margin-bottom:19px;margin-left:4%;width:45%;float:left}.main-question-input span{font-size:13px;margin-bottom:5px;width:100%;float:left}.main-question-input input{padding:5px 1%;resize:none;font-size:14px;width:98%;float:left;font-family:Open Sans,Helvetica,Arial,sans-serif}.main-question-confirm{font-size:12px;width:100%;line-height:17px;float:left}.main-question-confirm input{margin-right:7px;width:12px;float:left;margin-top:3px}.main-question-right input[type=submit]{padding:8px 30px;border:none;border-radius:2px;cursor:pointer;float:left;margin-top:10px}.bg,.bg2{height:100%;position:fixed;top:0;background:rgba(0,0,0,.7);left:0;width:100%;z-index:9998}.bg,.bg2,.modal{display:none}.modal-header{position:relative;width:100%;float:left}.modal-header span{padding:0 5%;font-size:22px;font-weight:700;width:90%;line-height:60px;float:left}.line-strong{padding:0;font-size:16px;font-weight:700;width:100%;float:left;margin-top:30px}.modal-header a{font-size:20px;font-weight:700;right:5px;position:absolute;text-align:center;top:15px;width:30px;line-height:30px}.modal-content{padding:0 5%;width:90%;float:left}.modal-content .line{width:100%;float:left;margin-top:20px}.modal-content .line span{margin-bottom:5px;width:100%;float:left}.modal-content .line input,.modal-content .line textarea{padding:8px 2.5%;border-radius:2px;width:95%;float:left}.modal-content .line textarea{height:80px;resize:none}.modal-content .main-question-confirm{margin:10px 0}.send-modal-form{padding:8px 0;border:none;text-align:center;margin:20px 25%;border-radius:2px;width:50%;float:left}.service-content,.service-list{margin-left:0;width:100%;float:left}.service_item{padding:30px 0;margin:0;width:100%;float:left}.service_item:first-child{padding-top:0}.service_item a:first-child{overflow:hidden;margin-right:5%;max-height:200px;width:30%;float:left}.service_item a:first-child:hover{transition:.3s;box-shadow:0 0 15px rgba(0,0,0,.4)}.service_item a img{width:100%;float:left}.service_item a:nth-child(2),.service_item p:nth-child(3){width:65%;float:right}.service_item a:nth-child(2){font-size:16px;text-decoration:none;font-weight:700;margin-top:10px}.service_item a:nth-child(2):hover{transition:.3s}.service_item p:nth-child(3){padding:20px 0;font-size:13px;margin:0;line-height:22px}.service_item a:last-child{font-size:13px;text-decoration:none;margin-right:50%;width:15%;line-height:16px;float:right}.service_item a:last-child:hover{transition:.3s}.service_item a:last-child i{padding:0 4.67px 0 6.67px;text-align:center;border-radius:50%;margin-left:10px;line-height:16px}.service_item a:last-child:hover i{transition:.3s}.new-list,.product-service-list{padding:20px 2%;margin-right:-1px;margin-bottom:-1px;max-width:29%;width:calc(29% - 1px);float:left}.new-list:hover,.product-service-list:hover{transition:.4s;box-shadow:0 0 15px rgba(0,0,0,.2)}.new-list>a:first-child,.product-service-list>a:first-child{overflow:hidden;position:relative;max-height:225px;width:100%;float:left}.new-list>a:first-child img,.product-service-list>a:first-child img{transition:.5s;width:100%;float:left}.new-list>a:first-child:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.hover-new{height:100%;transition:.5s;position:absolute;opacity:0;top:0;left:0;width:100%;z-index:2}.new-list>a:first-child:hover .hover-new{opacity:1}.hover-new i{font-size:28px;position:absolute;opacity:.7;text-align:center;top:50%;border-radius:50px;margin-left:-25px;left:50%;width:50px;line-height:50px;margin-top:-25px}.new-list>a:nth-child(2){font-size:16px;text-decoration:none;font-weight:700;margin:15px 0;float:left}.new-list>p:nth-child(3){text-decoration:none;margin-bottom:10px}.date-new,.new-list>p:nth-child(3){font-size:13px;width:100%;float:left}.date-new{padding-top:10px;margin-top:10px}.date-new a{font-size:13px;float:right}.share-item{padding:20px 0;width:76%;float:left}.col-xs-12 .share-item{padding:20px 0;width:100%;float:left}.share-item a:first-child{margin-right:5%;transition:.3s;width:23%;float:left}.share-item a img{width:100%;float:left}.share-item a:nth-child(2),.share-item p,.share-item span{width:72%;float:left}.share-item a:last-child{padding:5px 0;font-size:13px;margin-right:52%;border-radius:2px;width:20%;float:right;margin-top:10px}.share-item a:last-child:hover{text-decoration:underline}.share-item a:nth-child(2){font-size:16px;font-weight:700}.share-item span{padding:10px 0;font-size:12px}.share-item p{padding:0;font-size:13px;margin:0}.form-right{width:20%;float:right}.form-question-dop{margin-bottom:20px;text-align:center;border-radius:2px;width:100%;float:left}.form-question-dop-icon{height:100px;padding:30px 0;width:100%;float:left}.form-question-dop p{padding:0;margin:0;width:100%;float:left}.form-question-dop a{padding:8px 0;font-weight:700;transition:.2s;margin:20px 15%;width:70%;float:left}.left-side{margin-right:2%;width:18%;float:left;display:none}.form-subscribe{padding:20px 5%;position:relative;border-radius:2px;width:90%;float:left}.form-subscribe:before{height:100%;content:"";position:absolute;opacity:.2;top:0;left:0;width:100%;display:block;z-index:1}.form-subscribe div,.form-subscribe p,.form-subscribe strong{position:relative;width:100%;float:left;z-index:2}.form-subscribe strong{padding:0;font-size:16px;margin:0}.form-subscribe p{padding:10px 0;font-size:13px;margin:0}.form-subscribe div input{height:32px;padding:0 5%;border:none;outline:none;border-radius:2px 0 0 2px;width:72%;float:left}.form-subscribe div a{height:32px;background-position:-245px -332px;border-radius:0 2px 2px 0;width:18%;line-height:32px;float:left;background-repeat:no-repeat}.left-side-news{padding:0;width:100%;float:left;margin-top:30px}.left-side-news div{padding:20px 10%;position:relative;width:80%;float:left}.left-side-news div:first-child span{font-size:18px;font-weight:700;float:left}.left-side-news div:first-child a{font-size:14px;text-decoration:none;float:right;margin-top:2px}.left-side-news div:not(:first-child) span{font-size:11px;margin-bottom:10px;width:100%;float:left}.left-side-news div:not(:first-child) a{font-size:14px;text-decoration:none;font-weight:500;width:100%;float:left}.left-side-news div:last-child{margin-bottom:0;padding-bottom:20px}.left-side-news div:not(:first-child):before{height:0;transition:.3s;content:"";position:absolute;bottom:0;left:0;width:3px}.left-side-news div:not(:first-child):hover:before{height:100%}.signup-form{transition:.2s;position:relative;margin:170px 0 170px 25%;padding-bottom:25px;width:50%;float:left}.signup-form:after{z-index:0}.signup-form:after,.signup-form:before{height:100%;content:"";position:absolute;top:0;left:0;width:100%}.signup-form:before{z-index:1}.signup-form h2{text-align:center}.signup-form form,.signup-form h2{padding:0 5%;position:relative;width:90%;float:left;z-index:2}.signup-form form div{padding:0 10%;margin-bottom:20px;width:80%;float:left}.signup-form form div label{margin-bottom:10px;width:100%;float:left}.signup-form form div input{padding:11px 5%;outline:none;border-radius:3px;width:90%;float:left}.signup-form form a{font-size:13px;text-align:center;float:left;margin-top:8.5px}.signup-form form a:nth-child(3){margin-right:5%;margin-left:10%}.signup-form form a:hover{text-decoration:none}.signup-form form input[type=submit]{padding:10px 0;border:none;margin-right:10%;outline:none;border-radius:3px;cursor:pointer;width:25%;float:right}.cart-table{border-collapse:collapse;width:100%;float:left}.cart-table td,.cart-table th{padding:5px}.cart-table th{font-size:13px;font-weight:400}.cart-table td:not(:nth-child(2)){text-align:center}.cart-table td:first-child{width:130px}.cart-table td img{padding:20px 0;width:80px}.cart-table td:nth-child(2) a{font-size:14px;text-decoration:none;font-weight:700}.cart-table td:nth-child(2) a,.cart-table td:nth-child(3) span{clear:both;float:left}.cart-table td:nth-child(3) span{font-size:12px;line-height:30px}.cart-table td:nth-child(3) span div{height:16px;border:1px solid #ddd;margin-left:7px;width:16px;float:right;margin-top:7px}.cart-table td:nth-child(4),.cart-table td:nth-child(6){font-size:15px;font-weight:700}.cart-table td:last-child{width:30px}.cart-table td:last-child a{font-size:15px;text-align:center;width:20px;float:left}.cart-count{font-weight:700;margin-bottom:10px;clear:both;padding-bottom:2px;float:left}.cart-table td:nth-child(4) span{text-align:center;width:100%;float:left}.cart-table td:nth-child(4) span:nth-child(2){font-size:12px;text-decoration:line-through;font-weight:400}.cart-table td:nth-child(5){width:95px}.cart-table td:nth-child(5) div{position:relative;border-radius:2px;width:95px;float:left}.cart-table td:nth-child(5) a,.cart-table td:nth-child(5) a i{font-size:12px;text-align:center;width:20px;line-height:34px;float:left}.cart-table td:nth-child(5) input{height:34px;padding:0;font-size:15px;border:none;text-align:center;width:55px;float:left}.cart-table td:nth-child(5) p{padding:0;font-size:13px;margin:0;width:100%;float:left}.cart-table td:nth-child(6) em{font-size:10px;font-weight:500;font-style:normal;color:#bf0000;text-align:center;width:100%;float:left}.clear-cart{padding:6px 10px;font-size:12px;text-decoration:none;margin-bottom:10px;float:right}.clear-cart:before{height:14px;content:"";margin:3px 7px 0 0;background:url(/media/img/close.png) -2px -26px no-repeat;width:9px;float:left;vertical-align:middle}.total-cart{padding:20px 0 40px;font-size:20px;text-align:right;width:100%;float:left}.cart-page .total-cart{width:50%;float:right}.cart-page .cart-cupons{width:50%;float:left}.cupon-discount{font-size:14px;color:#bf0000;text-align:right;width:50%;float:right}.cart-page .cart-cupons>div{position:relative;clear:both;float:left}.cart-page .cart-cupons>div .load-ajax-2{height:100%;position:absolute;top:0;background:hsla(0,0%,100%,.6);left:0;width:100%;display:none}.cart-page .cart-cupons>div .load-ajax-2 i{font-size:16px;position:absolute;text-align:center;top:0;margin-left:-20px;left:50%;width:40px;line-height:40px;z-index:2}.cart-page .cart-cupons span{font-size:14px;margin-bottom:5px;width:100%;float:left}.cart-page .cart-cupons input{height:40px;padding:0 5px;border:1px solid #ddd;outline:none;box-sizing:border-box;background:#fff;width:200px;float:left}.cart-page .cart-cupons a{width:40px;float:left}.cart-page .cart-cupons a i{font-size:18px;text-align:center;width:100%;line-height:40px;float:left}.cart-page .cart-cupons small{font-size:12px;color:#444;clear:both;float:left;margin-top:5px}.cart-page .cart-cupons small.error{color:#df0000}.cart-page .cart-cupons small.success{color:#038910}.total-cart div{padding:5px 0;width:100%;float:left}.total-cart div span{font-weight:700}.cart-actions-main{padding:30px 0;width:100%;float:left}.cart-actions-main a{padding:8px 30px;border:1px solid;border-radius:3px}.cart-actions-main a,.cart-actions-main a:first-child{font-size:14px;text-decoration:none;font-weight:700;transition:.2s;text-align:center}.cart-actions-main a:first-child{border-radius:3px;float:left}.cart-actions-main a:not(:first-child){margin-left:20px;float:right}.cart-actions-main a:nth-child(2){transition:.2s}.cart-actions-main a:nth-child(2):hover{opacity:.9}.cart-actions-main a:nth-child(3){transition:.2s}.cart-less-product{float:right}.cart-actions .cart-less-product{max-width:67%;min-width:66%}.cart-actions-main .cart-less-product{min-width:30%}.cart-less-product i{height:40px;margin-right:10px;width:40px;background-image:url(/media/img/warn.png)}.cart-less-product i,.cart-less-product span{float:left}.cart-less-product span{width:calc(100% - 50px)}.cart-less-product span:nth-child(2){font-weight:700;color:#111}.cart-table-list{position:relative;width:100%;float:left}.load-ajax{height:100%;position:absolute;top:0;background:hsla(0,0%,100%,.7);left:0;width:100%;display:none}.load-ajax i{position:absolute;text-align:center;top:50%;margin:-20px 0 0 -20px;left:50%;width:40px;line-height:40px}.order-form{width:100%;float:left;display:none}.order-form input[type=submit]{padding:10px 0;border:none;font-weight:700;clear:both;margin:0 40%;border-radius:3px;cursor:pointer;width:20%;float:left;font-family:Open Sans,Helvetica,Arial,sans-serif}.order-line{position:relative;width:100%;float:left}.order-line:before{height:2px;content:"";position:absolute;top:50%;width:100%;margin-top:-1px}.order-line a{font-size:22px;font-weight:500;position:relative;text-align:center;border-radius:50%;width:60px;line-height:60px;float:left;z-index:2}.order-line div{width:33%;float:left}.order-line div a{margin-left:-30px;left:50%}.order-items{margin-top:20px}.order-items>div{padding:0 2.5%;width:28%;float:left}.order-items>div h2{padding:0;font-size:18px;text-align:center;margin:0 0 20px;width:100%;float:left}.order-items .step-1 .line,.step-2 .line{padding:0 5%;margin-bottom:10px;width:90%;float:left}.order-items .step-1 .line label,.step-2 .line label{margin-bottom:5px;width:100%;float:left}.order-items .step-1 .line input[type=password],.order-items .step-1 .line input[type=text],.order-items .step-1 .line textarea,.step-2 .line textarea{padding:7px 5%;font-size:13px;outline:none;border-radius:3px;width:89%;float:left;font-family:Open Sans,Helvetica,Arial,sans-serif}.order-items .step-1 .line textarea,.step-2 .line textarea{height:80px;resize:none}.step-1 .type-checkbox input{margin-right:5px;position:relative;top:2px}.step-1 .type-checkbox{font-size:12px;line-height:14px}.order-register{display:none}.step-1>a:last-child,.step-2>a:last-child,.step-3 input[type=submit]{padding:8px 0;text-align:center;-webkit-border-radius:2px;border-radius:2px;margin-left:25%;width:50%;float:left;margin-top:10px}.step-1>a:last-child:hover,.step-2>a:last-child:hover{transition:.2s;opacity:.9}.delivery-items,.payment-items{width:100%;float:left}.delivery-items div,.payment-items div{margin-bottom:10px;position:relative;border-radius:3px;width:99%;float:left}.delivery-item,.payment-item{position:relative;width:100%;float:left;z-index:1}.delivery-items div.active:before,.payment-items div.active:before{font-size:24px;content:"\f058";position:absolute;text-align:center;top:5px;left:5px;width:26px;line-height:26px;font-family:FontAwesome;z-index:5}.delivery-items div input,.payment-items div input{height:100%;padding:0;position:absolute;opacity:0;top:0;margin:0;cursor:pointer;left:0;width:100%;z-index:2}.delivery-items div i{padding:10px 0;font-size:40px;text-align:center;width:100%;float:left}.delivery-items div span{padding:0 5%;font-weight:700}.delivery-items div p,.delivery-items div span{text-align:center;margin:0;width:90%;float:left}.delivery-items div p{padding:0 5% 10px;font-size:13px}.delivery-items div:not(.line):not(.active):hover{transition:.3s}.step-2 .line{display:none}.payment-item{padding:10px 0}.payment-item img{height:40px;margin-right:10px;float:left}.payment-item span{font-size:13px;font-weight:700;line-height:40px;float:left;white-space:nowrap}.payment-items div.active:before{font-size:18px;top:0;left:0;width:20px;line-height:20px}.payment-items div:not(.line):not(.active):hover{transition:.3s;box-shadow:0 0 5px rgba(0,0,0,.3)}.form-error{padding:5px 0 0;font-size:12px!important;text-align:center;margin:0;width:100%;float:left}.error-order,.payment-error{padding:15px 0;font-weight:700;text-align:center;margin:20px 20%;width:60%;float:left}.phone-masked{text-align:center}.cart-success-block{padding:10px 5%;margin:20px 20%;width:50%;float:left}.cart-success-block>h2{font-size:22px;text-align:center;width:100%;float:left}.cart-success-block>div{padding:10px 0;width:100%;float:left}.cart-success-block div i{font-size:28px;text-align:center;border-radius:50%;width:40px;line-height:40px;float:left}.cart-success-block div:nth-child(2) i{margin-top:6px}.cart-success-block div span{font-size:22px;width:calc(100% - 60px);line-height:26px;float:right}.cart-success-block div:nth-child(3){margin-top:20px}.cart-success-block div:nth-child(3) i{margin-top:11px}.cart-success-block div:nth-child(3) p{padding:0;font-size:22px;margin:0 0 10px;width:calc(100% - 60px);line-height:26px;float:right}.contacts_page{width:25%;float:left}.map{height:500px;margin-left:5%;width:70%;float:left}.cont_item{margin-bottom:20px;width:100%;float:left}.cont_item i{font-size:25px;text-align:center;margin:0;border-radius:100px;width:60px;line-height:60px;float:left}.cont_item p,.cont_item span{width:70%;float:right}.cont_item span{font-size:16px;margin-bottom:3px}.cont_item p{font-size:13px;margin:5px 0}.cont_item p>span{font-size:13px;margin:0;width:100%;float:left}.cont_item p>img{height:15px;margin-left:3px;width:15px;float:left}.contacts-item{position:relative;margin:20px 0;width:100%;float:left}.contacts-item .phone a{text-decoration:none;font-weight:800;line-height:15px;float:left}.contacts-item .phone strong{width:100%;float:left}.contacts-item .phone-desc{font-size:13px;font-weight:700;line-height:normal}.question_form{padding:25px 2.5%;width:95%;float:left;margin-top:40px}.question_form>div>div{width:33.333%;float:left}.question_form>div>div:first-child span{font-size:26px;margin-bottom:13px;width:100%;line-height:30px;float:left}.question_form>div>div:first-child p{font-size:13px;padding-right:5%;width:95%;float:left}.form_item{position:relative;width:100%;float:left}.form_item span{font-size:13px;width:100%;line-height:30px;float:left}.form_item input{padding:5px 7px;position:relative;width:70%;float:left;display:block}.form_item textarea{height:100px;padding:5px 7px;resize:none;width:70%;float:left}.question_form input[type=submit]{border:none;cursor:pointer;margin-top:50px}.button1{padding:6px 12px;font-size:14px;text-transform:uppercase}.button1,.button2{text-decoration:none;margin:20px 10px 10px 0;border-radius:3px;line-height:1.428571429;float:left}.button2{padding:6px 20px;font-size:13px}.success-sub{text-align:center;width:100%;float:left}.contacts-form-success{margin:0 5%;width:90%!important;float:left}.contacts-form-success>div{margin-right:20%!important;margin-left:30%!important;width:50%!important;float:left}.contacts-form-success>div i{font-size:26px;margin-right:20px;text-align:center;width:50px;line-height:50px;float:left}.contacts-form-success>div p,.contacts-form-success>div span{max-width:calc(100% - 70px);margin:0!important;width:auto!important;line-height:1!important;float:left}.contacts-form-success>div p{padding:0!important;margin:20px 0 0!important}.contacts-form-success>a{position:relative;margin-left:-89px;left:50%}.error-question_form{font-size:14px;width:66%;float:right}.register-form{transition:.2s;position:relative;margin:30px 0 70px 15%;padding-bottom:25px;width:70%;float:left}.register-form:after{z-index:0}.register-form:after,.register-form:before{height:100%;content:"";position:absolute;top:0;left:0;width:100%}.register-form:before{z-index:1}.register-form p{padding:0 10%;font-size:14px;position:relative;text-align:center;margin:0 0 20px;width:80%;float:left;z-index:2}.register-form h2{text-align:center}.register-form form,.register-form h2{padding:0 5%;position:relative;width:90%;float:left;z-index:2}.register-form form>div{padding:0 10%;margin-bottom:25px;width:80%;float:left}.register-form form div label{margin-bottom:10px;width:100%;float:left}.register-form form div label span{margin-right:10px;float:left}.register-form form div label i{font-size:12px;font-style:normal;float:right}.text-left{float:left!important}.register-form form>div>input[type=password],.register-form form>div>input[type=text]{padding:11px 5%;outline:none;border-radius:3px;width:90%;float:left}.alert-message{position:relative;z-index:2}.captcha div{width:100%;float:left}.captcha div img{height:38px;width:100px;float:left}#refresh-captcha{margin:7.5px;float:left}#refresh-captcha i{padding:5px 6px;text-align:center;border-radius:50%;float:left}#refresh-captcha:hover i{transform:rotate(1turn);transition:.4s}.captcha input{height:36px;outline:none;border-radius:3px}.form-confirm input,.form-confirm span{font-size:12px;margin-right:10px;float:left}.form-confirm span a:hover{text-decoration:none}.register-form input[type=submit]{padding:10px 0;font-size:14px;border:none;text-decoration:none;margin:20px 35%;border-radius:3px;cursor:pointer;width:30%;float:left}.line-devider{height:1px;width:100%;float:left;margin-top:30px}.get-price{font-size:13px;text-decoration:underline;font-weight:400;margin-left:10px}.get-price:hover{text-decoration:none}.last-products{position:relative}.load-full-page{height:100%;position:absolute;top:0;background:hsla(0,0%,100%,.6);left:0;width:100%;display:none;z-index:99999}.load-full-page i{position:absolute;text-align:center;top:50%;margin-left:-50px;left:50%;width:100px;margin-top:-15px}.last-viewed-products{padding:10px 20px;margin:10px 0;width:calc(100% - 40px);float:left}.last-viewed-products>h2{padding:0;font-size:18px;margin:0;width:100%;float:left}.last-viewed-products>div{padding-top:20px;padding-bottom:20px}.last-viewed-products>div:not(.no-item){padding:20px .5%;transition:.2s;max-width:18%;margin:20px .5%;width:calc(18% - 2px);float:left}.last-viewed-products div a:first-child{margin:0 2% 0 0;width:35%;float:left}.last-viewed-products div a:first-child img{margin:0 10%;width:80%;float:left}.last-viewed-products div a:nth-child(2),.last-viewed-products div span{overflow:hidden;text-overflow:ellipsis;text-decoration:none;width:63%;float:left;white-space:nowrap}.last-viewed-products div a:nth-child(2){font-size:15px;transition:.3s;margin:5px 0}.last-viewed-products div span{font-size:13px;font-weight:700}.last-viewed-products div.no-item{max-width:19%;margin:20px .5%;width:calc(19% - 2px);float:left}.filters,.filters>a{width:100%;float:left}.filters>a{padding:10px 0;font-size:12px;text-decoration:none;transition:.2s;text-align:center}.filters h2{padding:15px 0;font-size:14px;font-weight:700;text-align:center}.filter-item,.filters h2{margin:0;width:100%;float:left}.filter-item{padding:0;transition:.3s;position:relative}.filter-item>.filter-checkboxs{padding:10px 5%;width:90%;float:left}.filter-slides{margin:5px 15%;width:70%;float:left}.filter-head{padding:10px 5%;font-size:13px;width:90%;float:left}.filter-head i{float:right}.filter-inputs,.filter-selects{margin-bottom:10px;width:100%;float:left}.filter-inputs input{height:30px;padding:0 5%;text-align:center;width:20%;float:left}.filter-inputs input:first-child{margin-left:15%}.filter-inputs span{text-align:center;width:10%;line-height:30px;float:left}.filter-selects select{height:30px;padding:0 5%;text-align:center;width:100%;float:left}.filter-content{margin:10px 5%;width:90%;float:left;display:none}.filter-checkboxs div{width:100%;float:left}.filter-content .filter-checkboxs div{margin-bottom:7px}.filter-checkboxs input{margin:1px 7px 0 0;width:13px;float:left}.filter-checkboxs label{overflow:hidden;text-overflow:ellipsis;font-size:12px;width:calc(100% - 25px);line-height:15px;float:left;white-space:nowrap}.filter-notice{font-size:12px;text-decoration:none;position:absolute;min-width:160px;text-align:center;box-shadow:0 2px 5px rgba(0,0,0,.5);border-radius:2px;left:calc(100% + 5px);line-height:34px;display:none;z-index:10}.filter-notice:before{border:5px solid transparent;content:"";position:absolute;top:50%;left:-10px;margin-top:-5px}.main-brands{padding:0;position:relative}.main-brands,.window-overflow{overflow:hidden;width:100%;float:left}.window-overflow{margin-top:20px}.main-brands .overflow{table-layout:fixed;float:left;display:table}.main-brands .overflow a{padding:0 10px;vertical-align:middle;display:table-cell}.main-brands .overflow a img{width:100%;float:left}.brand-slider-left{left:0}.brand-slider-right{right:0}.brand-slider-left,.brand-slider-right{font-size:30px;color:#ddd;transition:.3s;position:absolute;text-align:center;top:20px;width:5%;line-height:70px}.brand-slider-left:hover,.brand-slider-right:hover{color:#999}.brand-list{border-collapse:collapse;width:100%;float:left;display:table}.brand-list td{border:1px solid #efefef;transition:.3s}.brand-list td:hover{box-shadow:0 0 12px rgba(0,0,0,.4)}.brand-list a{padding:20px 0;text-align:center;width:100%;float:left;vertical-align:middle;display:table-cell}.brand-list a img{max-width:150px;width:70%}.brand-left{width:65%;float:left}.brand-right{width:32%;float:right}.brand-right img{width:100%;float:left}.product-brand{margin-left:50%;width:50%;float:right}.li-hover>span,.product-brand a,.product-brand a img{width:100%;float:left}.li-hover>span{text-align:center}.li-hover>ul{min-width:200px}.li-hover:hover ul{display:block}.filter-colors{width:100%;float:left}.filter-color{height:45px;margin-right:2px;position:relative;width:45px;float:left}.filter-color input{height:100%;padding:0;border:none;position:absolute;opacity:0;top:0;margin:0;left:0;width:100%}.filter-color.checked:before{right:0;content:"\f00c";position:absolute;text-align:center;top:0;background:hsla(0,0%,100%,.5);width:100%;line-height:45px;font-family:FontAwesome}.filter-sizes{width:100%;float:left}.filter-size{position:relative;margin:0 5px 5px 0;float:left}.filter-size input{display:none}.filter-size span{padding:8px 10px;float:left}.error-content{width:75%;float:right}.error-left{width:40%;float:left}.error-left strong{text-align:center;width:100%;float:left}.error-left strong:first-child{font-size:180px}.error-left strong:last-child{font-size:40px;margin-top:-30px}.error-right{margin:0 2.5%;width:55%;float:right}.error-right h1{text-align:center;width:100%;float:left}.product-probably{width:100%;float:left;margin-top:20px}.phones img{height:12px;margin:6px 2px;width:12px}.phones .phones-img-1 img{float:right}.phones .phones-img-2 img{float:left}.phones .phones-img-1{line-height:18px;float:left}.phones .phones-img-2{line-height:18px;float:right}.sub-phones .phones-img-1,.sub-phones .phones-img-2{width:42px}.list-group,.panel-group{width:100%;float:left}.list-group{padding:20px 0}.list-group .list-group-item{padding:10px;font-size:14px;color:#333;position:relative;background:#f8f8f9;width:calc(100% - 20px);float:left}.list-group .list-group-item:before{height:100%;content:"";position:absolute;top:0;left:0;width:3px;z-index:5}.questions-left{margin-right:30px;position:relative;width:calc(20% - 30px);float:left}.questions-left .left-side{width:100%}.col-sm-9{position:relative;width:80%;float:left}.list-group-item{border:1px solid #f2f2f2;margin-bottom:-1px;background:#f8f8f9}.ask-comment{padding:20px;font-size:13px;border:1px solid #f5f5f5;margin-bottom:20px;position:relative;background:#fbfbfb;width:calc(100% - 40px);float:left}.panel .panel-heading .panel-title{margin:0}.panel-group .panel{border:1px solid #ddd;margin-bottom:10px;border-radius:4px;float:left}.panel .panel-heading .panel-title a{padding:15px;text-decoration:none;color:#333;width:100%;float:left}.panel-heading:hover .panel-title a{color:#111}.panel-group .panel-body{position:relative;border-top:1px solid #ddd;width:100%;float:left}.panel-body p{padding:15px;margin:0!important;width:calc(100% - 30px)}.panel .panel-heading{cursor:pointer}.panel>div:first-child{padding:0!important}.collapse{display:none}.not-auth-review{width:100%;float:left}.review-rate a{height:20px;color:#faa605;position:relative;width:20px;float:left}.review-rate a:before{font:normal normal normal 16px/1 FontAwesome;position:absolute;top:0;left:0;width:100%;line-height:20px}.review-rate a:before,.review-rate a:hover:before{content:"\f005"}.review{padding:20px;margin-bottom:-1px;transition:.3s;position:relative;width:calc(100% - 40px);float:left}.review-rate .active~a:before{content:"\f006"}.review-rate a:hover~a:before{content:"\f006"!important}.review-rate a:hover:before{content:"\f005"!important}.review-form-line{margin-bottom:20px;width:100%;float:left}.review-form .review-form-line span{margin-bottom:3px;width:100%;float:left}.review-form span em{color:#df0000}.review-form-line input,.review-form-line textarea{padding:8px 2%;border:1px solid #ccc;box-sizing:border-box;border-radius:2px;width:100%;float:left}.review-form-line textarea{height:100px;resize:none}.review-form .send{padding:8px 30px;font-size:13px;color:#fff;text-align:center;border-radius:2px;float:left}.review-form h4{font-size:18px;margin:0 0 20px;width:90%;float:left}.review-form{background:none;width:50%;float:left}.review-form-success{padding:10px 5%;text-align:center;width:90%;float:left;display:none}.review-form-success i{color:#0d8800}.review-send-block .review-send{margin:0 3px;float:left}.review-send-block p{position:relative;margin:0;float:left}.review-form .modal-content{padding:5%}.review-form .modal-header{padding:0 5%;width:90%}.review-send-block{padding:20px;font-size:15px;width:calc(100% - 40px);float:left}.review div{padding:5px;position:relative;width:calc(80% - 30px);float:left}.review-errors{padding:20px;width:calc(100% - 40px);float:left}.review-form .close-modal{font-size:18px;text-align:left;width:7%;line-height:30px;float:right}.review-form.modal{margin-left:-300px}.review .review-image{padding:0;margin-right:0;max-height:none;width:20%;float:right}.review .review-image img{max-width:100%;max-height:100%;vertical-align:middle;display:inline-block}.review .review-title{font-size:16px;font-weight:700}.review .review-content{font-size:14px}.reviews-block{position:relative;width:75%;float:right}.review-form .btn{border-color:transparent;padding:10px 5%;cursor:pointer;float:left}.review-form.modal{width:30%}.review-form.modal h4{margin-top:20px}.buy-extra-tabs .buy-change-tab{padding-bottom:5px}.buy-extra-tabs .buy-change-tab.active{border-bottom:2px solid}.product-review{padding:20px 25px;margin-bottom:20px;border-bottom:1px solid #ddd;box-sizing:border-box;width:100%;float:left}.product-review-info{float:left}.product-review-info span{padding-right:10px;float:left}.product-review-info span:first-child{font-size:14px;font-weight:700;line-height:16px}.product-review-info span:last-child{line-height:13px;margin-top:2px}.product-review-rate{float:left}.product-review-rate i{color:#faa605}.review-content{padding:0;margin:20px 0 0}.review-content,.review-send-add{width:100%;float:left}.review-send-add p{padding:0;margin:0;float:left}.reviews-send-success{padding:12px 1%;border:1px solid rgba(19,137,0,.2);border-radius:2px;background:rgba(19,137,0,.1);width:97%;float:left}.reviews-send-success i{color:#138900}.products-tabs .main-news .news-wrap .new-list{max-width:50%;width:calc(46% - 1px)}.products-tabs .main-news .news-wrap .new-list img{position:relative;width:100%}.products-tabs .main-services .ser-more{color:#fff;width:100%;float:left}.products-tabs .main-services .product-service-list{overflow:hidden;padding:0;position:relative;max-width:50%;margin:10px;width:calc(50% - 22px)}.products-tabs .main-services .product-service-list .swype{transition:.3s;position:absolute;top:78%;left:5%;width:90%;float:left;z-index:3}.products-tabs .main-services .product-service-list:hover .swype{top:7%}.products-tabs .main-services .product-service-list:before{height:100%;transition:.3s;content:"";position:absolute;top:0;background:rgba(0,0,0,.4);left:0;width:100%;z-index:2}.products-tabs .main-services .product-service-list:hover:before{background:rgba(0,0,0,.7)}.products-tabs .main-services .product-service-list .ser-title{font-size:16px;text-decoration:none;font-weight:700;margin-bottom:25px;color:#fff;transition:.3s;width:100%;float:left}.products-tabs .main-services .product-service-list p{color:#fff;margin:10px 0;width:100%;float:left}.products-tabs .main-services .product-service-list:hover img{transform:scale(1.1);left:0}.products-tabs .ser-more:last-child i{padding:0 4.67px 0 6.67px;transition:.3s;text-align:center;border-radius:50%;margin-left:10px;line-height:16px}.complect_add{float:right}div#card_info{position:relative;margin:20px 0;float:left}div#complect{width:100%;float:left}div#complect ul{list-style:none;padding:0;margin:0}div#complect ul li{padding:20px;border:1px solid #f2f2f2;margin-bottom:-1px;transition:.3s;position:relative;box-sizing:border-box;width:100%;float:left}div#complect ul li:hover{box-shadow:0 0 15px rgba(0,0,0,.33)}div#complect ul li img{width:10%;float:left}div#complect ul li .name_complect{font-size:16px;font-weight:700;margin-left:5%;width:55%;float:left}div#complect ul li .complect_description{font-size:13px;margin-left:5%;width:55%;float:left}div#complect ul li .price_complect{font-size:16px;font-weight:700;position:relative;text-align:right;width:30%;float:right}div#complect .price_complect .price-new{margin-right:5px}div#complect .price_complect .price-old{font-size:14px;text-decoration:line-through;font-weight:400;color:#666;text-align:left}div#complect .price-sale span{padding:0 2.5%;width:45%;line-height:22px;float:left}div#complect .add_complect,div#complect .remove_complect{padding:7px 20px;margin:20px 0 10px;float:right}.main-complects h3:before{height:2px;content:"";position:absolute;bottom:-10px;left:0;width:100%}div#card_info::-webkit-scrollbar{position:relative;left:-3px;width:3px;float:right}div#card_info::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}div#card_info::-webkit-scrollbar-thumb,div#card_info::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}#card_info .complect_description{display:none}.category-right .buy-with,.category-right .reconconception{margin:40px 0 20px;float:left}.category-right .buy-with h3,.category-right .reconconception h3{margin:20px 0}.main-complects h3{position:relative;margin:0 0 25px;float:left}.reconconception .catalog-item.no-shadow{padding:0}.addCart{padding:7px 20px;margin:0 20px 0 0;float:right}.buy-extra-tabs{padding-top:30px;width:100%;float:left;margin-top:30px}.buy-header-tabs{position:relative;width:100%;float:left}.buy-extra-tabs .buy-change-tab{font-size:16px;font-weight:700;margin-right:30px;position:relative;float:left}.buy-change-tab.active:before{height:2px;content:"";position:absolute;bottom:-10px;width:100%}.buy-extra-tabs .files,.buy-with,.reconconception{display:none}.buy-with.active,.reconconception.active{display:block}div#complect div#card_info{height:270px;overflow-x:scroll;padding:20px;right:0;position:fixed;bottom:-16px;margin:0;background:#fff;width:35%;display:none;z-index:20}div#complect div#card_info ul li .name_complect{width:40%}div#complect div#card_info ul li .price_complect{width:44%}.card-info-show{padding:7px 25px;right:70px;position:fixed;bottom:0;display:none;z-index:10}.hide-card-info{line-height:34px;float:right}.mod_service_item{overflow:hidden;position:relative;margin:10px 0;width:calc(50% - 10px);float:left}.mod_service_item:nth-child(odd){margin-right:20px}.mod_service_item:nth-child(-n+2){margin-top:0}.mod_service_item>a{overflow:hidden;position:relative;max-height:300px;width:100%;float:left}.mod_service_item a img{height:300px;transition:.3s;width:100%;float:left;z-index:1}.mod_service_item:hover a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}.mod_service_description{height:70%;background:rgba(0,0,0,.7)}.service-list .mod_service_item .mod_service_description{padding:20px;transition:.3s;position:absolute;bottom:-50%;box-sizing:border-box;left:0;width:100%;float:left;z-index:3}.mod_service_description>a:first-child{font-size:16px;font-weight:700;margin-bottom:10px;color:#fff;clear:both;float:left}.mod_service_description p{padding:20px 0;font-size:13px;margin:0;line-height:22px}.mod_service_description p,.mod_service_description>a:last-child{color:#fff;clear:both;float:left}.mod_service_item>a:first-child:before{height:100%;transition:.4s;content:"";position:absolute;top:0;left:0;width:100%;z-index:2}.service-list .mod_service_item:hover .mod_service_description{bottom:0}.mod_service_description a:last-child i{padding:0 4.67px 0 6.67px;transition:.3s;text-align:center;border-radius:50%;margin-left:10px;line-height:16px}.mod_service_description a{transition:.3s}.mod_service_description a:last-child:hover{text-decoration:none}.head-5{padding-bottom:15px}.additional-icons-block{overflow:hidden;right:0;position:fixed;top:200px;border-radius:3px 0 0 3px;background:#424f60;width:58px;z-index:9997}.additional-icons-block .col{height:60px;position:relative;border-bottom:1px solid hsla(0,0%,100%,.3);text-align:center;width:100%;float:right}.additional-icons-block .col:last-child{border-bottom:none}.additional-icons-block .col a{height:100%;position:absolute;top:0;left:0;width:100%}.additional-icons-block .col a .numeral,.additional-icons-block .col a i{position:relative;text-align:center;top:auto;left:auto;width:100%;float:left}.additional-icons-block .col a .numeral span{font-size:11px;font-weight:700;color:#000;position:relative;top:auto;border-radius:100%;margin-left:-10px;left:50%;width:20px;line-height:20px;float:left;margin-top:5px}.additional-icons-block .col a .numeral span:not(.background-site){background:#fff}.additional-icons-block .col a i{font-size:16px;color:#ddd;line-height:16px;margin-top:8px}.additional-icons-block .col:hover{background:#5e6978}.additional-blocks{right:-800px;position:fixed;max-height:515px;top:200px;box-shadow:0 10px 10px rgba(0,0,0,.3);background:#fff;width:800px;z-index:9996}.adtl-body,.adtl-footer,.adtl-head,.items-load{width:100%;float:left}.items-load{display:none}.items-load i{text-align:center;width:100%;line-height:200px;float:left}.adtl-head{padding:20px;border-bottom:1px solid #ddd;box-sizing:border-box}.adtl-head .adtl-main{font-size:24px;text-decoration:none;font-weight:700;margin-right:18px;color:#222;margin-left:13px;width:130px;line-height:34px}.adtl-head .adtl-main i{font-size:20px;color:#999;line-height:34px;float:right}.adtl-head a{font-weight:700;float:left}.adtl-head .show-inner-basket,.adtl-head .show-inner-favorites{margin:6px 15px;border-radius:2px}.adtl-head a:last-child{font-weight:300;float:right}.adtl-head .border-site{border-bottom:2px solid #9b0a0a}.adtl-head .clear-basket{padding:6px 15px;font-size:13px;border:1px solid #aaa;color:#aaa;border-radius:4px}.adtl-head .clear-basket:hover{border:1px solid #555;color:#555}.no-items{padding:30px;box-sizing:border-box;width:100%;float:left}.no-items .basket-icon{height:90px;margin-bottom:20px;background:url(/media/img/icon_cart.png) 50% no-repeat;width:90px;float:left}.no-items p,.no-items span{width:calc(100% - 120px);float:right}.no-items span{font-size:20px;font-weight:700;color:#222}.no-items p{padding:0;font-size:14px;color:#333;margin:15px 0}.no-items a{padding:8px 20px;font-size:13px;text-transform:none;margin:0 0 0 30px}.adtl-items{overflow:hidden;overflow-y:auto;position:relative;max-height:260px;width:100%;float:left}.adtl-items table{border-collapse:collapse;width:100%;float:left}.adtl-items table tr:not(:last-child){border-bottom:1px solid #e7e7e7}.adtl-items table tr:first-child{background:#f7f7f7}.adtl-items table th{padding:8px 10px;font-size:14px;font-weight:500;color:#888;text-align:left}.adtl-items table td{padding:10px}.adtl-items table td:first-child{width:90px}.adtl-items table td:first-child a{margin:0 10px;width:70px;float:left}.adtl-items table td:first-child a img{width:100%;float:left}.adtl-items table td:nth-child(2){padding-top:20px;width:212px;vertical-align:top}.adtl-items table td:nth-child(2) a{text-decoration:none;font-weight:700}.adtl-items table td:nth-child(2) a:hover{color:#222!important}.adtl-cart-items table td:nth-child(5),.adtl-items table td:nth-child(3){font-weight:700;color:#373737}.adtl-items table td .product-count{font-weight:700;color:#373737;width:96px}.adtl-items table td .product-count a i{font-size:10px;line-height:34px}.adtl-items table td .product-count input{height:34px;font-size:14px;width:40px}.adtl-items table td:last-child{width:50px}.adtl-items table td:last-child a{padding:0;font-size:14px;border:none;color:#999;opacity:1;margin:0}.adtl-items table td .delete{float:right}.adtl-items table td .add-to-cart:hover,.adtl-items table td .add-to:hover{color:#111}.adtl-items table td:nth-child(3) span:not(:first-child){font-size:12px;text-decoration:line-through;font-weight:500;color:#666;width:100%;float:right}.adtl-cart-inner,.adtl-favorites-inner{width:100%;float:left;display:none}.adtl-favorites-items{padding-bottom:20px}.adtl-items td:last-child i{text-align:center;border-radius:50%;width:20px;line-height:20px}.cart-actions{width:100%;float:left}.cart-actions>div{padding:10px 50px;box-sizing:border-box;width:33.33333%;float:left}.cart-actions>div a,.cart-actions>div p{padding:0;margin:0;width:100%;float:left}.cart-actions>div a{padding:8px 0;font-size:13px;text-transform:none;text-align:center;border-radius:3px}.cart-actions>div p{font-size:12px;color:#999;margin-top:5px}.cart-actions>div:first-child a{border:1px solid #999;color:#999;transition:.2s}.cart-actions>div:first-child a:hover{border-color:#333;color:#333}.cart-actions>div:nth-child(2) a{border:1px solid #ddd;text-decoration:none;transition:.2s}.cart-total{padding:15px;font-size:18px;font-weight:700;color:#111;border-top:1px solid #e7e7e7;line-height:24px;float:right}.catalog-navbar{overflow-y:auto;overflow-x:hidden;padding:20px;border:1px solid #e8e8e8;position:absolute;max-height:400px;top:100%;box-sizing:border-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background:#fff;background-clip:padding-box;left:0;width:100%;display:none;z-index:21}.catalog-navbar::-webkit-scrollbar{position:relative;left:-3px;width:3px;float:right}.catalog-navbar::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.catalog-navbar::-webkit-scrollbar-thumb,.catalog-navbar::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.catalog-navbar-item{padding:20px;box-sizing:border-box;width:25%;float:left}.catalog-navbar-item a:first-child{width:30%;float:left}.catalog-navbar-item a:not(:first-child){font-size:13px;text-decoration:none;margin-bottom:5px;color:#555;width:65%;float:right}.catalog-navbar-item a.sub-main-name{font-weight:700;margin-bottom:10px;color:#222}.catalog-navbar-item a:hover{text-decoration:underline}.catalog-navbar-item img{width:100%;float:left}nav>ul>li:hover>.catalog-navbar{display:block}.redactor_table{border-collapse:collapse;border-spacing:0}.redactor_table tr td{border:1px solid #bbb}.hidden{display:none!important}.compare-options-deleted{width:100%;float:left}.show-option{padding:6px 10px;font-size:12px;border:1px solid #aaa;color:#888;margin:5px;border-radius:3px;float:left;display:none}.compare-head a:hover,.show-option{text-decoration:none}.compare-content{width:100%;float:left;margin-top:20px}.overflow-compare{overflow:hidden;width:calc(100% - 242px);float:right}.compare-options-names table,.overflow-compare table{border-collapse:collapse;border-spacing:0;float:left}.compare-options-names table td,.overflow-compare table td{padding:10px;border:1px solid #fff;position:relative;width:220px}.compare-products td a:not(.hide-compare-option),.compare-products td span{text-align:center;width:100%;float:left}.compare-products td a.hide-compare-option{opacity:1;top:0;margin-top:0}.compare-products td span{font-size:18px;font-weight:700;line-height:15px;margin-top:15px}.overflow-compare table.compare-options td:first-child{border-left:none}.compare-products td a img{width:100%;float:left}.compare-products td a:nth-child(2){text-decoration:none;font-weight:700;color:#111;margin:15px 0}.compare-products td a:nth-child(2):hover{color:#222!important}.compare-options tr:hover{transition:.3s;background:#f5f5f5}.compare-options-names table td,.overflow-compare table.compare-options td{padding:15px 10px;font-size:13px;border:1px solid #f5f5f5;line-height:1}.compare-options-names{margin-bottom:30px;width:242px;float:left;margin-top:20px}.compare-options-names table td{color:#333}.compare-options{margin-bottom:30px;margin-top:20px}.compare-options td{font-weight:500;color:#666}.hide-compare-option{right:10px;position:absolute;opacity:0;top:50%;border-radius:50%;margin-top:-7px}tr:hover .hide-compare-option{transition:.3s;opacity:1}.hide-compare-option:before{height:14px;content:"";margin:3px 3px 0 5px;background:url(/media/img/close.png) -2px -26px no-repeat;width:9px;float:left;vertical-align:middle}.hide-compare-option:hover:before{background:url(/media/img/close.png) -22px -26px no-repeat}.compare-scroll{overflow-x:auto;scroll-behavior:smooth;margin:30px 0 30px 242px;cursor:pointer;width:calc(100% - 242px);float:right}.scroll-full{height:1px;opacity:1;min-width:100%;background:#fff!important}.compare-scroll::-webkit-scrollbar{height:4px;scroll-behavior:smooth;border-radius:3px;background:#fff;cursor:pointer}.compare-scroll::-webkit-scrollbar-button{background-color:#666;display:none}.compare-scroll::-webkit-scrollbar-track-piece{background-color:#ddd}.compare-scroll::-webkit-scrollbar-thumb{height:50px;scroll-behavior:smooth;background-color:inherit;border-radius:3px}.compare-scroll::-webkit-scrollbar-corner{scroll-behavior:smooth;background-color:#fff}.compare-scroll::-webkit-resizer{background-color:#fff}.overflow-compare table tr{position:relative}.compare-options-names table td{font-weight:700;color:#222;position:relative}ymaps p{display:none}ymaps.ymaps-2-1-75-balloon__content p{display:block}.register-form input[type=date]{background:#fff url(/media/img/calendar_2.webp) 97% 50% no-repeat}.register-form input[type=date]::-webkit-inner-spin-button{display:none}.register-form input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.register-form input[type=date]{padding:11px 5px;border:1px solid #c4c4c4;background-color:#fff;border-radius:5px;width:190px}@media(min-width:992px){.product-2-view{width:100%;float:left}.product-2-view .product-right{width:47.5%;float:left}.product-2-view .specifications{width:100%;float:right;margin-top:20px}.product-2-view .product-left>a:first-child img{margin:0;width:100%}.general-image{margin-left:20px;width:calc(80% - 20px);float:right}.product-2-view .product-left{margin:0 2.5% 0 0;width:50%}.product-2-view .specifications .main-options table td:first-child{color:#333!important}.product-2-view .specifications .main-options table td{font-weight:400;color:#333;border-bottom:none}.product-2-view .specifications .main-options table tr>td:first-child span{padding-right:10px;float:left}.product-2-view .specifications .main-options table tr>td:last-child span{float:right;padding-left:10px}.product-2-view .specifications .main-options table tr>td span{background:#fff}.product-2-view .specifications .main-options table tr>td:last-child{text-align:right}.product-2-view .specifications .title{font-weight:700;margin-bottom:10px;width:100%;float:left}.product-2-view .product-basket{margin-top:10px}.product-2-view .product-basket #add-to-cart,.product-2-view .product-basket #in-click,.product-2-view .product-basket .product-count{margin-right:10px;margin-left:0;margin-top:10px}.product-2-view .reconconception-right .catalog-item .add-to-cart{display:none!important}}.clear{clear:both}.products-tabs .main-services .product-service-list:before{background:rgba(0,0,0,.3)}.products-tabs .main-services .product-service-list:hover:before{background:rgba(0,0,0,.5)}.products-tabs .main-services .product-service-list,.products-tabs .main-services .product-service-list a{color:#fff}body,html{color:#333}body{background:#fff}.color-site{color:#b563b5}.background-site{color:#fff!important;background-color:#b563b5}.main-bg,.sub-head,.white-bg{background:#fff}.sub-head{border-bottom:none}.phone-order{padding:0 10px;font-size:13px;font-weight:600;color:#b563b5}.phones a{color:#111}.phones-mobile a,.phones-mobile i{color:#333}.logo svg{height:30px;fill:#111!important;max-width:unset;width:auto}.fil1,.fil3{fill:#b563b5!important}.logo__slogan span{color:#999;width:calc(100% - 180px);line-height:16px;margin-top:9.5px}.sub-phones{box-shadow:0 0 5px rgba(0,0,0,.5);background:#fff}.sub-phones a:first-child{border-bottom:1px solid #e8e8e8}.user-header>a{color:#111}.user-header>a:hover{color:#b563b5}.user-header>div{box-shadow:0 1px 4px rgba(0,0,0,.2);background:#fff}.user-header>div a{color:#111;border-bottom:1px solid #efefef}.user-header>div a:hover{color:#b563b5}.phones .eus-icons,.phones-mobile .eus-icons{display:none}.basket-top i{color:#111}.basket-top span{color:#111;background:#eee}.catalog-category{padding:20px;box-sizing:border-box;background:#fff}.navbar-fixed,.shares-main .main-block{background:#fff}.phones>a>span{font-size:18px}.img-about{display:none}.content-main{padding:100px 0;text-align:center;width:100%}nav>ul>li>a{font-size:14px;font-weight:600;color:#111}nav>ul>li>ul{box-shadow:0 3px 5px rgba(0,0,0,.3);background:#fff}nav>ul>li>ul>li a{color:#111;border-bottom:1px solid #f0f0f0}nav>ul>li>ul>li a:hover{color:#b563b5}.search-form input{border:none;background:#333}.head-5:not(.header-light) .search-form input[type=text]{color:#fff}.head-5:not(.header-light) .search-form input[type=text]::-moz-placeholder{color:#fff}.head-5:not(.header-light) .search-form input[type=text]::-webkit-input-placeholder{color:#fff}.head-5:not(.header-light) .search-form input[type=text]:-ms-input-placeholder{color:#fff}.head-5:not(.header-light) .search-form input[type=text]::-ms-input-placeholder{color:#fff}.head-5:not(.header-light) .search-form input[type=text]::placeholder{color:#fff}.head-5:not(.header-light) .search-form input[type=submit]{color:#fff}.slide_right{width:60%}.slide_right span{font-size:42px;font-weight:600;text-transform:uppercase}.slide_right span:first-line{font-size:22px;font-weight:800;color:#b563b5}.slide_right p{font-size:20px;font-weight:300;margin:40px 0 70px;line-height:1.5}.slide_right a{font-size:13px;font-weight:600;text-transform:uppercase}.main-services .col span,.main-services .col strong{color:#fff}.grey-bg{border-bottom:1px solid #f0f0f0;background:#f9f9fa}.main-block>a{color:#b563b5}.main-block>a:hover{color:#111}.catalog-category a{border:1px solid #f0f0f0}.catalog-category a span{color:#111}.main-banner{background-image:url(/media/img/main_banner.jpg)}.main-banner:before{background:rgba(0,0,0,.4)}.main-banner p,.main-banner span.h2,.main-banner strong{color:#fff}.main-banner a{color:#b563b5;background:#fff}.dop-items a{color:#b563b5;border-bottom:2px solid transparent}.dop-items a:hover{color:#111}.dop-items a.active{color:#111;border-bottom:2px solid #b563b5}.catalog-item{border:1px solid #f0f0f0;background:#fff}.catalog-item:hover{box-shadow:0 0 15px rgba(0,0,0,.33)}.catalog-item .item-share span{color:#fff}.catalog-item .item-share span.span-share{color:#111;background:#ffc438}.catalog-item .item-share span.span-hit{background:#2992d9}.catalog-item .item-share span.span-sale{background:#b563b5}.add-to-bookmark{color:#999}.add-to-bookmark:hover,.catalog-item-name{color:#111}.catalog-item-name:hover{color:#b563b5}.item-art{color:#666}.in-av{color:#2e7f0d}.out-av{color:#b563b5}.price{color:#111}.price-sale span:last-child{color:#666}.more-info-product{color:#fff;background:#b563b5}.add-to-cart{border:1px solid #b563b5;color:#b563b5;background:#fff}.add-to-cart:hover,.main-about h1{color:#111}.main-about p{color:#666}.block-footer{border-top:1px solid #f0f0f0;background:#f0f0f0}.f-col:first-child{color:#111}.last-viewed-products{border:none;margin-bottom:0}.block-last-viewed{border-bottom:1px solid #f0f0f0;background:#f9f9fa}.main-catalog{padding:70px 0 90px}.shares-main .main-block{padding:70px 0}.block-footer{padding:15px 0}.f-col h2,.f-col:last-child a,.f-col:nth-child(2) a,.f-col:nth-child(2) span{color:#111}.f-col:nth-child(3) a i.fa-vk{color:#3d769c}.f-col:nth-child(3) a i.fa-odnoklassniki-square{color:#eb6b0d}.f-col:nth-child(3) a i.fa-facebook-square{color:#24599b}.f-col:nth-child(3) a i.fa-google-plus-square{color:#dc4b3e}.f-col:nth-child(3) a i.fa-instagram{color:#f15b43}.f-col:nth-child(3) a i.fa-youtube-square{color:#b563b5}.f-col:nth-child(3) a i.fa-twitter-square{color:#01acee}.page_caption{border-top:1px solid #efefef}.page_caption .breadcrumb li a{color:#b6b5b5}.page_caption .breadcrumb li a:hover{color:#b563b5}.page_caption .breadcrumb li{color:#b6b5b5}.page_caption .breadcrumb li:not(:first-child):before{color:#b563b5}.page_caption h1{color:#111}.menu_left ul>li>a{border:1px solid #f2f2f2;color:#111;background:#f8f8f9}.menu_left ul li:hover>a:before{background:#b563b5}.menu_left ul li:hover>a{color:#b563b5;background:#fff}.menu_left ul>li.active>a{color:#fff!important;background:#b563b5!important}.category-children a{border:1px solid #f0f0f0}.category-children a span{color:#111}.category-children a:hover{box-shadow:0 0 15px rgba(0,0,0,.2)}.count-items{color:#999}.count-items a{color:#999;border-bottom:1px dotted #999}.count-items a.active,.count-items a:hover{color:#111}.count-items select{border:1px solid #ccc;color:#111}.category-sorts a{color:#999}.category-sorts a.active,.category-sorts a:hover{color:#111}.pagination li a{border:1px solid #efefef;color:#b563b5;background-color:#fff}.pagination li.active a,.pagination li:hover a{border-color:#b563b5;color:#fff;background:#b563b5}.co_lines,.co_lines h2,.text_co{color:#111}.border-all{border:1px solid #f2f2f2}.product-description{color:#111;border-bottom:1px solid #f2f2f2}.product-description a:last-child{color:#b563b5}.product-price .price-new,.product-price .price-normal{color:#111}.product-price .price-old{color:#666}.price-economy span{color:#111;background:#ffd02e}.product-av .in-stock i{color:#38ab09}.noin-stock{color:#999}.found-cheaper{color:#999;border-bottom:1px dotted #999}.found-cheaper:hover,.product-colors h2,.product-sizes h2{color:#111}.product-colors a{border:4px solid #ddd}.product-colors a.active{border-color:#999}.line-size{background:#fff}.line-size input:checked+span{border:1px solid #b563b5;color:#fff;background:#b563b5}.line-size input:not(:checked):hover+span{border:1px solid #b563b5;color:#b563b5}.line-size span:nth-child(2){border:1px solid #666;color:#666}.product-count{background:#f3f3f5}.product-count a,.product-count a i{color:#999}.product-count a:hover i{color:#111}.product-count input{background:#f3f3f5}.product-basket #add-to-cart{color:#fff;background:#b563b5}.product-basket #in-click{border:1px solid #b563b5;color:#b563b5;background:#fff}.product-basket #in-click:hover{color:#fff;background:#b563b5}.product-share strong{color:#b563b5}.header-tabs{border-bottom:1px solid #f2f2f2}.header-tabs a{border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2;color:#111;border-top:1px solid #f2f2f2;background:#f9f9fa}.header-tabs a.active{color:#b563b5;background:#fff}.header-tabs a.active:before{background:#b563b5}.header-tabs a.active:after{background:#fff}.header-tabs a:hover{color:#b563b5;background:#fff}.main-options table td{border-bottom:1px solid #ddd}.main-question-left,.main-question-right h3{color:#373737}.main-question-textarea em{color:#df0000}.main-question-textarea textarea{border:1px solid #eee;color:#111;background:#f7f7f7}.main-question-input em{color:#df0000}.main-question-input input{border:1px solid #eee;color:#111;background:#f7f7f7}.main-question-confirm a{color:#b563b5}.main-question-right input[type=submit]{color:#fff;background:#b563b5}.bg{background:rgba(0,0,0,.7)}.modal,.modal-header{background:#fff}.modal-header span{border-bottom:2px solid #b563b5}.line-strong,.modal-header a{color:#111}.modal-content .line span em{color:#df0000}.modal-content .line input,.modal-content .line textarea{border:1px solid #ccc}.send-modal-form{color:#fff;background:#b563b5}.service_item{border-bottom:1px solid #ddd}.service_item a:nth-child(2){color:#111}.service_item a:nth-child(2):hover{color:#b563b5}.service_item p:nth-child(3){color:#666}.service_item a:last-child{color:#111}.service_item a:last-child:hover{color:#b563b5}.service_item a:last-child:hover i{color:#fff;background:#b563b5}.new-list{border:1px solid #f0f0f0}.new-list:hover{box-shadow:0 0 15px rgba(0,0,0,.2)}.hover-new{background:rgba(0,0,0,.6)}.hover-new i{color:#000;background:#fff}.new-list>a:nth-child(2){color:#111}.new-list>a:nth-child(2):hover{color:#b563b5}.new-list>p:nth-child(3){color:#333}.date-new{color:#444;border-top:1px solid #dfdfdf}.date-new a{color:#111}.date-new a:hover{color:#b563b5}.share-item{border-bottom:1px solid #ddd}.share-item a:first-child:hover{box-shadow:0 0 15px rgba(0,0,0,.6)}.share-item a:last-child{color:#b563b5}.share-item a:nth-child(2){color:#111}.share-item a:nth-child(2):hover{color:#b563b5}.share-item span{color:#666}.share-item p{color:#333}.form-question-dop{border:1px solid #f5f5f5;background:#fbfbfb}.form-question-dop-icon{background:url(/media/img/question_icon.png) 50% no-repeat}.form-question-dop a{border:2px solid #b563b5;color:#b563b5;border-radius:2px}.form-question-dop a:hover{color:#fff;background:#b563b5}.form-subscribe{background:#b563b5}.form-subscribe:before{background:url(/media/img/mail.png) 113px 17px no-repeat}.form-subscribe strong{color:#fff}.form-subscribe p{color:#ddd}.form-subscribe div a{background-color:#dfdfdf;background-image:url(/media/img/icons.png)}.left-side-news{border:1px solid #ddd}.left-side-news div:first-child span{color:#111}.left-side-news div:first-child a{color:#b563b5}.left-side-news div:not(:first-child):not(:last-child){border-bottom:1px solid #ddd}.left-side-news div:not(:first-child) span{color:#777}.left-side-news div:not(:first-child) a{color:#111}.left-side-news div:not(:first-child):hover a{color:#b563b5}.left-side-news div:not(:first-child):before{background:#b563b5}.signup-form{border:1px solid #ddd}.signup-form:after{background:#f9f9f9}.signup-form:before{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0);background:-moz-linear-gradient(top,#fff 0,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(top,#fff,hsla(0,0%,100%,0));background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0))}.signup-form form,.signup-form form div,.signup-form h2{color:#111}.signup-form form div label em{color:#df0000}.signup-form form div input{border:1px solid #ddd;background:#fff}.signup-form form a:nth-child(3){color:#111}.signup-form form a:nth-child(4){color:#b563b5}.add-to-cart i.fa-check{color:#2e7f0d}.signup-form:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.signup-form form input[type=submit]{color:#fff;background:#b563b5}.cart-table{border:1px solid #ddd}.cart-table td,.cart-table th{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.cart-table tr:not(:first-child):hover{background:#fcfcfc}.cart-table td:nth-child(2) a{color:#111}.cart-table td:nth-child(2) a:hover{color:#b563b5}.cart-table td:last-child a{color:#999}.cart-table td:last-child a:hover{color:#b563b5}.cart-count{border-bottom:2px solid #b563b5}.cart-table td:nth-child(5) div{background:#f0f0f0}.cart-table td:nth-child(5) a,.cart-table td:nth-child(5) a i{color:#999}.cart-table td:nth-child(5) a:hover i{color:#111}.cart-table td:nth-child(5) input{background:#f0f0f0}.cart-table td:nth-child(5) p{color:#999}.clear-cart{border:1px solid #aaa;color:#888;background:#fff}.clear-cart:hover{border-color:#b563b5;color:#b563b5}.cart-actions-main,.total-cart{border-bottom:1px solid #ddd}.cart-actions-main a:first-child{border-color:#aaa;color:#888;background:#fff}.cart-actions-main a:first-child:hover,.cart-actions-main a:nth-child(2){border-color:#b563b5;color:#fff;background-color:#b563b5}.cart-actions-main a:nth-child(3){border-color:#b563b5;color:#b563b5}.cart-actions-main a:nth-child(3):hover{border-color:#b563b5;color:#fff;background:#b563b5}.order-form input[type=submit]{color:#fff;background:#b563b5}.order-line a,.order-line:before{background:#b563b5}.order-line a{color:#fff}.order-items>div h2{color:#111}.order-items .step-1 .line label em,.step-2 .line label em{color:#df0000}.order-items .step-1 .line input[type=password],.order-items .step-1 .line input[type=text],.order-items .step-1 .line textarea,.step-2 .line textarea{border:1px solid #bbb;color:#111}.step-1>a:last-child,.step-2>a:last-child,.step-3 input[type=submit]{color:#fff;background:#b563b5}.delivery-items div,.payment-items div{border:1px solid transparent}.delivery-items div.active,.payment-items div.active{border-color:#b563b5}.delivery-items div.active:before,.payment-items div.active:before{color:#b563b5}.delivery-items div i{color:#999}.delivery-items div span{color:#111}.delivery-items div p{color:#666}.delivery-items div:not(.active):hover span{color:#b563b5}.delivery-items div:not(.line):not(.active):hover{border-color:#dfdfdf;box-shadow:0 0 5px rgba(0,0,0,.3)}.payment-item span{color:#111}.payment-items div:not(.active):hover span{color:#b563b5}.payment-items div:not(.line):not(.active):hover{border-color:#dfdfdf}.form-error{color:#df0000!important}.error-input{border-color:#df0000!important}input[name=confirm].error-input{border-color:#df0000!important;background:#df0000}.error-order,.payment-error{border:1px solid transparent;box-shadow:0 0 5px rgba(0,0,0,.1)}.error-order{border-color:#ebccd1;color:#a94442;background-color:#f2dede}.payment-error{border-color:#faebcc;color:#8a6d3b;background-color:#fcf8e3}.cart-success-block{border:1px solid #eee;color:#111;background:#fcfcfc}.cart-success-block div i{color:#fff;background:#289020}.cont_item i{color:#fff;background:#b563b5}.cont_item span{color:#2f383d}.cont_item p{color:#555}.cont_item a{color:#111}.question_form{color:#2f383d;background:url(/media/img/background.png) #eaf0f2 0 0 no-repeat}.form_item span strong{color:#df0000}.button1{background:#b563b5}.button1,.success-sub{color:#fff}.contacts-form-success>div i{color:#fff;background:#b563b5}.error-question_form{color:#df0000}.register-form{border:1px solid #ddd}.register-form:after{background:#f9f9f9}.register-form:before{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0);background:-moz-linear-gradient(top,#fff 0,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(top,#fff,hsla(0,0%,100%,0));background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0))}.register-form p{color:#666}.register-form p i{color:#fff;background:#b563b5}.register-form form,.register-form form>div,.register-form h2{color:#111}.register-form form div label em,.register-form form div label i{color:#df0000}.register-form form>div>input[type=password],.register-form form>div>input[type=text]{border:1px solid #ddd;background:#fff}.alert-error{color:#df0000;text-align:center;width:100%;float:left}#refresh-captcha i{color:#fff;background:#b563b5}#refresh-captcha:hover i{background:#333}.captcha input{border:1px solid #ddd;background:#fff}.form-confirm span a{color:#b563b5}.register-form input[type=submit]{color:#fff;background:#b563b5}.line-devider{background:#ccc}.get-price{color:#b563b5}.last-news-main h2{color:#111}.last-news-block,.shares-main{background:#f0f0f0}.shares-main .main-block{background:none}.main-shares a{background:#fff}.last-news-main>div a:not(:first-child){color:#b563b5}.last-news-main>div span{color:#999}.last-viewed-products>h2{color:#111}.last-viewed-products>div:not(.no-item){border:1px solid #ececec;background:#fff}.last-viewed-products>div:not(.no-item):hover{box-shadow:0 0 5px rgba(0,0,0,.3)}.last-viewed-products div a:nth-child(2),.last-viewed-products div span{color:#111}.last-viewed-products div a:nth-child(2):hover{color:#b563b5}.last-viewed-products div.no-item{border:1px solid #efeff0;background:#efeff0}.filters{border:1px solid #f0f0f0;background:#f7f7f8}.filters>a{color:#b563b5;border-bottom:1px solid #f0f0f0}.filters>a:hover{background:#fff}.filters h2{color:#111}.filter-item,.filters h2{border-bottom:1px solid #f0f0f0}.filter-item:hover{background:#fff}.filter-head{color:#111}.filter-inputs input{border:1px solid #ddd;color:#333}.filter-inputs span{color:#333}.filter-selects select{border:1px solid #ddd;color:#333}.filter-checkboxs label{color:#333}.filter-checkboxs label:hover{color:#b563b5}.filter-notice{color:#fff;background:#b563b5}.filter-notice:before{border-right:5px solid #b563b5}.catalog-category a img{margin:10px 15%;width:70%}.block-header,.head-block svg,.nav-block,.phone-order,.phones>a,.search-form input,.sub-head,.user-header>a,nav>ul>li>a{transition:.5s}.fil0,.fil4{transition:.1s}.user-header{clear:both;float:right}.logo{width:auto}.nav-8{padding:0}.phones-8 .phones>a{float:left}.phones-8{margin-top:-20.5px}.nav-block-8 .user-header{margin-top:0}.error-content{min-height:calc(100vh - 448px);margin:100px 15%;width:70%}.phones-8 .phone-order{margin-top:5px}@media(min-width:1024px){.head-5.header-light svg{fill:#fff!important;transition:.2s}.head-5.header-light .fil0,.head-5.header-light.fil4{fill:#fff!important}.head-5.header-light .logo span,.head-5.header-light .phones>a,.head-5.header-light .sub-head,.head-5.header-light .user-header>a,.head-5.header-light nav>ul>li>a{color:#fff;transition:.1s}.phone-order{color:#fff;background:#b563b5}.head-5.header-light .li-hover{color:#fff}.head-5.header-light .search-form input{background:#fff}.head-5.header-light .block-header,.header-light .nav-block{border-bottom-color:hsla(0,0%,100%,.1)}}nav>ul>li:after{background:#b563b5}.nav-1>ul>li{padding-bottom:35px}.sub-head .adress,.sub-head .work-time{font-size:11px;font-weight:600}.sub-head .adress i,.sub-head .work-time i{font-weight:300;margin-right:10px}.sub-head .work-time strong{font-weight:600}.main-services .col{margin:0;width:100%}.main-services .col>div{padding:0 20px}.advantages{padding:60px 0;background:#f0f0f0}.advantage{position:relative;padding-right:20px;box-sizing:border-box;width:16.66667%;vertical-align:top;padding-left:40px;display:table-cell}.advantage i{font-size:34px;color:#b563b5;text-align:center;width:100%;float:left}.advantage p,.advantage span{position:relative;text-align:center;width:100%;float:left;z-index:2}.advantage span{font-size:13px;font-weight:700;color:#111;text-transform:uppercase;padding-bottom:0;margin-top:20px}.advantage p{padding:0;font-size:11px;font-weight:400;color:#777;margin-top:10px}.last-news-main{margin-top:20px}.abonements{border-collapse:collapse;width:100%;float:left}.abonements th{padding:15px;font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;text-align:left;background:#b563b5}.abonements td,.abonements th{padding:15px}.abonements td{font-size:13px}.abonements td:nth-child(3),.abonements th:nth-child(3){text-align:center;width:100px}.abonements td:nth-child(3){font-weight:700}.abonements tr:nth-child(odd){background:#f0f0f0}.abonements td:last-child a{padding:5px 25px;text-decoration:none;color:#fff;border-radius:2px;background:#28a745}.abonement-confirm{min-height:calc(100vh - 228px)}.abonement-confirm .alert{padding:20px 10px;border:1px solid;text-align:center;box-sizing:border-box;margin:100px 15%;width:70%;float:left}.alert.alert-success{border-color:#d6e9c6;color:#3c763d;background-color:#dff0d8}.alert.alert-danger{border-color:#faebcc;color:#8a6d3b;background-color:#fcf8e3}.alert.alert-danger a{font-weight:700;color:#66512c}.alert.alert-info{border-color:#bce8f1;padding:10px;color:#31708f;background-color:#d9edf7;margin:100px 25% 0;width:50%}.abonement-order{margin:20px 20%;width:60%;float:left}.pre-order-info{font-size:13px;border:1px dotted #dfdfdf;box-sizing:border-box;box-shadow:5px 5px 10px rgba(0,0,0,.05);border-radius:5px;width:49%;float:left}.pre-order-info:first-child{margin-right:2%}.pre-order-info .pre-order-head{padding:10px;color:#fff;border-radius:5px 5px 0 0;background:#b563b5}.pre-order-group,.pre-order-group>div,.pre-order-info .pre-order-head{box-sizing:border-box;width:100%;float:left}.pre-order-group>div{padding:10px;border-bottom:1px solid #f2f2f2}.pre-order-group>div>span,.pre-order-group>div>strong{width:100%;float:left}.pre-order-group>div>span{color:#666;text-transform:uppercase;padding-bottom:5px}.ab-order-form{width:100%;float:left;margin-top:40px}.ab-order-form .type-payment{transform:translateX(-50%);margin-bottom:20px;position:relative;left:50%;float:left}.ab-order-form .type-payment label{float:left}.ab-order-form .type-payment label:first-child{margin-right:40px}.ab-order-form .type-payment label span{font-size:13px;font-weight:600;line-height:20px;float:left}.custom-input{height:22px;margin-right:5px;position:relative;width:22px;float:left}.custom-input input{height:100%;position:absolute;outline:none;opacity:0;top:0;left:0;width:100%}.custom-input i{height:18px;border:1px solid #b563b5;transition:.3s;background:#fff;width:18px;float:left}.custom-input input:checked~i{background:#b563b5}.confirm-oferta{transform:translateX(-50%);font-weight:600;position:relative;clear:both;margin:10px 0 20px;left:50%;float:left}.confirm-oferta a{color:#b563b5}.payorder{padding:14px 0;font-size:16px;border:none;font-weight:600;color:#fff;text-transform:uppercase;position:relative;outline:none;text-align:center;clear:both;background:#28a745;cursor:pointer;margin-left:-150px;left:50%;width:300px;float:left}.cart-success-block{margin-bottom:100px;margin-top:150px}.cart-success-block h2{text-transform:uppercase}.cart-success-block div i,.cart-success-block div span,.cart-success-block div:nth-child(3) p{font-size:16px}.payment-info{text-align:center}.payment-info,.schedule-block{width:100%;float:left}.schedule-block .schedule-tabs a{padding:8px 15px;font-size:13px;margin-right:10px;color:#666;border-radius:2px;background:#f0f0f0;float:left}.schedule-tabs{transform:translateX(-50%);margin-bottom:20px;position:relative;left:50%;float:left}.schedule-tabs a.active{color:#fff;background:#b563b5}.schedule-tabs a:not(.active):hover{color:#222;background:#ddd}.shedule-content,.shedule-content table{width:100%;float:left}.shedule-content table{border-collapse:collapse;border-spacing:0;display:none}.shedule-content table td,.shedule-content table th{padding:15px;border:1px solid #ddd;text-align:center}.shedule-content table th{color:#111}.shedule-content table td:first-child{font-weight:600}.shedule-content table td:not(first-child){font-weight:700}#modal-bonus-history{position:absolute;top:150px;box-shadow:0 0 10px rgba(0,0,0,.6);margin-left:-350px;left:50%;width:700px;z-index:9999}#modal-bonus-history .history-table{border:1px solid #ddd;margin-bottom:10px;width:100%;margin-top:10px}#modal-bonus-history .history-table td{border:1px solid #ddd;word-break:break-all;text-align:center}#modal-bonus-history .history-table th{border:1px solid #ddd}@media(max-width:992px){.shedule-content{overflow-x:scroll}.wrapper-main .user-menu{margin-bottom:10px;width:100%}.wrapper-main .user-page,.wrapper-main .user-page table{width:100%}.user-data-table td:last-child a{float:right}.abonements{overflow-x:scroll;display:block}.abonements td{padding:10px 5px;font-size:11px}.abonements th{padding:10px 5px;font-size:14px}.abonement-order{margin:20px 0;width:100%}.pre-order-info{margin:0 0 10px!important;width:100%}.alert.alert-info{margin:20px 0 0;width:100%}.user-page .orders{overflow-x:scroll}.pre-order-info{width:100%!important}#modal-bonus-history{transform:translateX(-50%)}#modal-bonus-history .modal-content{overflow-x:scroll}#modal-bonus-history .modal-content .history-table{border-collapse:collapse;width:400px}#modal-bonus-history .history-table th,#modal-bonus-history .modal-content .history-table tr td{padding:7px 10px}#modal-bonus-history .modal-content .history-table tr td:last-child{white-space:nowrap}}@media(max-width:1365px){.container{padding:0 15px;box-sizing:border-box}.nav,.sub-head{padding-right:0;width:100%;padding-left:0}.logo{width:31%}}@media (max-width:1023px){.navbar-fixed .logo{width:24%}.navbar-fixed .logo__slogan span{display:none}}@media (max-width:900px){.advantage{width:100%;float:left}.advantage,.main-services .col{margin-bottom:20px;display:block}.main-services .col{margin-top:20px}.f-col:last-child p{margin-bottom:0;padding-bottom:0}.content-main{padding:30px 0}.main-services .col>a,.main-services .col>div{width:100%;float:left;display:block}.main-services .col>a{margin-bottom:10px;display:none}.menu-left-button i{font-size:14px;color:#fff;text-align:center;border-radius:2px;background:#333;width:100%;line-height:30px;float:left;display:block}.add-to,.catalog-product-additinal{display:none}.right-compare{width:100%}.navbar-fixed .logo span,.type-items{display:none}.navbar-fixed .logo{margin:0}.catalog-item,.catalog-items-line,.catalog-products{float:left;display:block!important}.zoomLens,.zoomWindowContainer{display:none!important}.footer,.main-bg,.page_caption .white-bg{padding-right:2%;width:96%;padding-left:2%}.menu-left-button{position:fixed;top:80px;border-radius:2px;left:0;width:30px;display:block;z-index:100}.container{padding:0 15px;box-sizing:border-box;margin:0 auto;width:100%}.main-bg{padding:0 10px!important;width:calc(100% - 20px)!important}.logo{height:51px}.logo__slogan svg{height:auto;transform:translateY(-50%);position:relative;top:50%;width:100%}.navbar-fixed{padding:5px 0}.slider,.slides{width:100%;float:left}.slide img{display:none!important}.slide_right{padding:20px 2%!important;margin:10px 3%!important;width:90%!important}.bx-controls-direction,.bx-wrapper .bx-pager{display:none!important}.slide_right span{font-size:18px!important;margin-top:10px!important}.slide_right p{font-size:14px;margin:10px 0!important}.slide_right a{padding:5px 20px!important;font-size:13px!important}.main-block h2{font-size:18px}.grey-bg{padding:20px 10px!important;width:calc(100% - 20px)}.main-banner{height:auto!important;background-size:auto 100%!important;text-align:center;padding-bottom:20px}.main-banner p,.main-banner span.h2,.main-banner strong{width:90%!important}.main-banner h2{font-size:24px!important;margin-top:10px!important}.main-banner a{margin:25px 15% 0!important;width:70%!important;float:left}.main-banner p{white-space:normal}.dop-items{transform:translateX(-50%);position:relative;left:50%}.dop-items a{font-size:16px}.dop-items a:last-child{margin-right:0}.catalog-products{padding:0;width:100%;float:left}.product-5 .catalog-item{max-width:90%!important;margin:0 5% -1px;width:calc(90% - 1px)!important}.product-4 .catalog-item{max-width:900%;margin:0 5% -1px;width:calc(90% - 1px)!important}.catalog-item .add-to-cart,.catalog-item .more-info-product{opacity:1}.page_caption{padding-top:20px!important;padding-bottom:20px!important}.share{max-width:100%}.menu_left{padding:0;position:absolute;margin:0;left:-81%;width:80%;z-index:5}.menu_left ul>li>ul{position:relative;left:0;float:left;display:none;z-index:5}.menu_left ul>li:hover>ul{display:none}.category-right{width:100%;float:left}.main-services .product-service-list{max-width:100%!important;width:calc(100% - 22px)!important}.review-form{width:100%}.buy-extra-tabs .buy-change-tab{margin-bottom:10px}div#complect ul li img{width:100%}div#complect ul li .price_complect{font-size:16px;font-weight:700;position:relative;text-align:right;width:100%;float:right}div#complect ul li .name_complect{margin:10px 0;width:100%}div#complect .add_complect,div#complect .remove_complect{transform:translateX(-50%);position:relative;left:50%;float:left}div#complect ul li .name_complect,div#complect ul li .price_complect{text-align:center}div#card_info{height:300px!important;right:auto!important;box-sizing:border-box;left:0;width:100%!important}div#card_info .addCart{margin-bottom:20px}div#complect div#card_info ul li .name_complect,div#complect div#card_info ul li .price_complect{width:100%}.main-complects h3{display:none}.products-tabs .main-news .news-wrap .new-list{max-width:100%;width:calc(96% - 1px)}.mod_service_item{margin-right:0;width:100%}.service-list .mod_service_item .mod_service_description{bottom:0}.service-list .mod_service_item>a:first-child:before{background:rgba(0,0,0,.7)}.reviews-block{width:100%}.questions-left{margin:0;width:100%}.col-sm-9{width:100%}.questions-left .ask-comment{display:none}.category-children a{max-width:50%;width:calc(50% - 1px);float:left}.category-sorts{width:100%;float:left}.count-items{max-width:100%;float:left}.co_lines .img{margin:15px 15%!important;width:70%!important}.product-left{margin:0 10%!important;width:80%!important}.product-left a:first-child{position:relative;margin:0 0 40px;width:100%;float:left}.product-right{width:100%!important;float:left!important;margin-top:20px}.product-basket{width:100%;float:left;margin-top:20px}.product-count{margin-bottom:10px;border-radius:2px;background:#f3f3f5;width:91px;float:left}.product-count input{height:40px;padding:0;font-size:18px;border:none;text-align:center;background:#f3f3f5;width:35px;float:left}.product-basket #add-to-cart{border-radius:2px}.product-basket #add-to-cart,.product-basket #in-click{padding:0 10px;margin-bottom:10px;margin-left:1%!important;width:auto}.header-tabs a{padding:15px 10px;font-size:14px;float:left}.main-question-left{width:100%}.main-question-right{margin-left:0;width:100%}.modal{top:50px;margin-left:0!important;left:5%;width:90%!important}.bg,.modal{display:none}.modal-header span{font-size:16px}.line-strong{font-size:14px}.send-modal-form{margin:20px 15%!important;width:70%!important}.service-content,.service-list{margin-left:0!important;width:100%!important}.service_item a:first-child{overflow:hidden;max-height:200px;margin:10px 20%;width:60%;float:left}.service_item a:nth-child(2),.service_item p:nth-child(3){width:100%;float:left}.service_item a:last-child{margin-right:0;width:100%}.new-list{padding:20px 2%;border:1px solid #f0f0f0;margin-right:0;margin-bottom:-1px;max-width:96%;width:calc(96% - 1px);float:left}.share-item{padding:20px 10%;border-bottom:1px solid #ddd;width:80%;float:left}.share-item a:first-child{margin:10px 15%!important;width:70%}.share-item a img{width:100%;float:left}.share-item a:nth-child(2),.share-item p,.share-item span{text-align:center;width:100%;float:left}.share-item a:last-child{margin:10px 15%!important;width:70%;float:left}.form-right,.left-side{display:none}.gallery-content-block a{width:100%!important}.signup-form{margin:20px 0;width:100%}.signup-form h2{padding:0 5%;color:#111;position:relative;text-align:center;width:90%;float:left;z-index:2}.signup-form form input[type=submit]{margin:10px 15%!important;width:70%;float:left}.cart-table tr{position:relative;border-bottom:1px solid #ddd;width:100%;float:left}.cart-table tr:last-child{border-bottom:none}.cart-table th{display:none}.cart-table td{padding:5px;border:none;width:100%;float:left}.cart-table td:first-child{width:100%}.cart-table td:nth-child(2) a{text-align:center;width:100%}.cart-table td img{padding:5px 0;width:100px}.cart-table td:nth-child(3) span{font-size:12px;text-align:center;width:100%;line-height:30px}.cart-table td:nth-child(3) span div{float:none;display:inline-block}.cart-table td:nth-child(5){width:100%}.cart-table td:nth-child(5) div{margin-left:-48px;left:50%;width:95px;float:left}.cart-table td:last-child a{right:10px;position:absolute;top:10px}.total-cart{font-size:20px}.cart-actions-main{padding:30px 0;border-bottom:1px solid #ddd;width:100%;float:left}.cart-actions-main a{padding:8px 0;margin:5px 10%;width:80%}.order-line{display:none}.error-order,.payment-error{margin:20px 0;width:100%}.cart-success-block{padding:10px 5%;margin:20px 0;width:90%}.order-items>div{padding:0 2.5%;width:95%;float:left}.order-form input[type=submit]{margin:0 15%;width:70%}.contacts_page,.map{width:100%;float:left}.map{height:300px;margin-left:0}.cont_item{margin-bottom:20px}.cont_item,.question_form>div>div{width:100%;float:left}.register-form{margin:20px 0!important;width:100%}.register-form form,.register-form h2{padding:0!important;width:100%}.register-form form{float:left}.register-form form>div{padding:0 5%;margin-bottom:25px;color:#111;width:90%;float:left}.register-form input[type=submit]{border:none;margin:20px 15%;cursor:pointer;width:70%}.error-content,.error-left,.error-right{width:100%;float:left}.catalog-item-image{margin:0 20%;width:60%}.catalog-products-2 .catalog-item-image{margin:10px 15%;width:70%}.catalog-products-2 .catalog-item-name{text-align:center;margin:15px 0;width:100%}.catalog-products-2 .catalog-item-description{display:none}.catalog-products-2 .item-art{padding:0 5%;clear:none;width:40%}.catalog-products-2 .item-availability{padding:0 5%;text-align:right;width:40%}.catalog-products-2 .price{font-size:16px;right:0;position:relative;text-align:center;top:0;width:100%}.catalog-products-2 .add-to-cart{right:0;position:relative;opacity:1;top:0;margin:5px 4%;width:40%}.catalog-products-2 .more-info-product{transform:translateX(-50%);position:relative;opacity:1;top:0;left:50%;width:40%;float:left;margin-top:20px;display:block}.last-viewed-products>div.no-item,.last-viewed-products>div:not(.no-item){max-width:100%;box-sizing:border-box;margin:10px 0;width:100%;float:left}.nav-4{width:90%;float:left}.nav-4>ul>li>a{border-right:none!important;margin:0!important;line-height:1}.block-navigation-2,.block-navigation-2 form{background:#fff!important}.nav-block-6 .phones{display:none}.nav-block-6 .search-form{margin:10px 10%}.nav-block-10 .search-order{display:none}.nav-block-10 .basket-top{margin-top:0}.nav-10{margin:15px 5%}.block-navigation-12.nav-def,.bottom-head .menu-name,.info-cont-block,.nav-outer-block-12 .nav-adress,.nav-outer-block-12 .nav-time,.nav-outer-block-12 .phones-12{display:none}.bottom-head .basket-top{padding:0}.bottom-head .basket-top span{top:-7px}.bottom-head .basket-top{margin-top:3px}.nav-12>ul>li>a{line-height:30px}.nav-12{width:90%}.nav-12>ul>li{width:100%;float:left}.bottom-head{padding-top:10px;background:#fff}.files-body a{width:50%;float:left}.filecovered{width:50%}.quick-view-form{margin-left:-45%!important;width:90%!important}.quick-view-form .modal-content{overflow-y:auto!important;overflow-x:hidden!important}.quick-view-form .quick-col{width:100%!important}.quick-view-form .quick-col .overflow{overflow-y:visible!important;overflow-x:visible!important}.product-2-view .specifications{display:none}.catalog-item{width:100%!important}.product-2-view .reconconception-right{padding:0 10px!important;box-sizing:border-box!important;width:100%!important;float:left!important}.product-2-view .reconconception-right .product-brand{margin:0 25%}.product-2-view .product-left #gallery_01 a{margin:0 5px 10px;width:calc(33.33333% - 20px)}.product-2-view .gallery-container{width:100%;float:left}.product-2-view .product-vendor-block{margin:0 0 20px}.product-advantages .advantage-p i{font-size:30px;text-align:right;width:30px;line-height:46px;float:left}.product-advantages .content p,.product-advantages .content span{font-size:13px}.product-2-view .page_caption{display:none}.product-2-view{top:auto;margin:0}.slider-block{margin-top:0!important}}@media(max-width:768px){.navbar-fixed nav>ul>li{padding-bottom:0}}@media(max-width:639px){.logo{margin:0;width:calc(100% - 70px)!important;float:left}.logo img,.logo svg{transform:translateX(-50%);position:relative;max-width:347px;left:50%;width:100%}.logo.logo__slogan img,.navbar-fixed .logo img{max-width:100%;max-height:51px;width:auto}nav{margin:15px 5%!important;width:90%!important;float:left;display:none}nav>ul{display:block}nav>ul>li{margin:0!important;padding-bottom:0!important;width:100%}nav>ul>li>a{padding:10px 0;color:#111;background:#efefef;width:100%}nav>ul>li:after{height:2px!important}nav>ul>li>ul{padding:0 5%!important;position:relative!important;min-width:90%!important;left:0!important;float:left!important;display:none}nav>ul>li:hover>ul{display:block}.search-form{margin:10px 10%;width:80%!important;float:left!important}.button_mobile{margin:5px 10px 0 5px;border-radius:2px;width:30px;float:left;display:block}.button_mobile i,.menu-left-button i{font-size:14px;color:#fff;text-align:center;border-radius:2px;background:#333;width:100%;line-height:30px;float:left;display:block}.phones-mobile{margin-bottom:10px;width:100%;float:left;display:none}.phones-mobile a{padding:0 5px;font-size:14px;text-decoration:none;font-weight:700;text-align:center;box-sizing:border-box;width:50%;float:left}.phones-mobile a img{height:12px;margin:3px 1px;width:12px;float:left}.phones-mobile a i{font-size:14px;line-height:18px;float:left}.phones-mobile .phones-img-1,.phones-mobile .phones-img-2{padding:0 2px;box-sizing:border-box}.phones-mobile .phones-img-1,.phones-mobile .phones-img-2{float:left}.phones-mobile .phone-m{font-size:13px;float:left}.phones-8{transform:translateX(-50%);position:relative;clear:both;left:50%;float:left}.head-block .phone-order,.head-block .sub-head .phones,.head-block .user-header{margin-right:0}nav{height:auto!important}.logo{height:auto}.head-block .logo__slogan span{text-align:center;width:100%;display:block}.logo__slogan svg{height:51px;transform:translateX(-50%);top:0;left:50%;width:auto}.navbar-fixed .basket-top{margin:0}.navbar-fixed .logo{width:calc(100% - 200px)!important}.navbar-fixed .logo svg{transform:unset;margin-right:0;position:relative;top:50%;left:0;width:100%}.navbar-fixed .additional-blocks,.navbar-fixed .quick-order-form{display:none!important}.navbar-fixed .additional-icons-block{padding:0;right:0;position:absolute!important;top:5px!important;box-sizing:border-box;background:none!important;width:160px;display:block!important}.navbar-fixed .additional-icons-block .col{height:auto!important;border:none!important;width:33.333333%}.navbar-fixed .additional-icons-block .col a{height:auto!important;color:#111!important;position:relative!important;background:none!important;width:100%!important;line-height:24px;float:left!important}.navbar-fixed .additional-icons-block .col:hover{background:none!important}.navbar-fixed .additional-icons-block .col a .numeral span{color:#111!important;margin:0!important;background:#ddd!important;left:0!important}.navbar-fixed .additional-icons-block .col a i{font-size:20px;color:#111!important;margin-top:15px!important}.navbar-fixed .additional-icons-block .col a .numeral{transform:translateX(50%);right:calc(50% - 15px);position:absolute;top:0;width:auto}.add-to,.catalog-item .catalog-product-additinal,.catalog-product-additinal{opacity:1;display:block}.additional-icons-block{display:none}.right-cart-mobile{width:100%;float:left;display:block!important}.right-cart-mobile .additional-icons-block{transform:translateX(-50%);padding:0;right:0;position:relative;clear:both;top:0!important;box-sizing:border-box;background:none!important;left:50%;width:auto;float:left;margin-top:10px;display:block}.right-cart-mobile .additional-icons-block .col{height:auto;padding:0 5px;border:none;box-sizing:border-box;width:auto}.right-cart-mobile .additional-icons-block .col a{height:auto;color:#111;position:relative;background:#f0f0f0;width:100%;line-height:24px;float:left}.right-cart-mobile .additional-icons-block .col:hover{background:none!important}.right-cart-mobile .additional-icons-block .col a .numeral{transform:unset;right:0;position:absolute;top:0;width:auto}.right-cart-mobile .additional-icons-block .col a .numeral span{color:#fff;background:#b563b5;width:16px;line-height:16px;margin-top:0}.right-cart-mobile .additional-icons-block .col a i{font-size:20px;color:#111;text-align:center;margin:0;width:40px;line-height:40px}#toTop{bottom:10px;left:10px}#toTop i{width:30px;line-height:30px}.main-catalog{padding:30px 0 50px}.main-block .catalog-category{margin-top:10px}.main-shares{margin:10px 0}.main-shares>div{padding:0}.shares-main .main-block{padding:10px 0}.main-block{padding-right:0;padding-left:0}.main-brands,.window-overflow{overflow:visible}.main-brands .overflow{width:100%;display:block}.main-brands .overflow a{padding:10px;box-sizing:border-box;width:50%;float:left;display:block}.comparison-tabs a{width:100%;float:left}.comparison-tabs a.active{color:#fff;background:#b563b5}.compare-head .clear-compare{transform:translateX(-50%);position:relative;left:50%;float:left}.compare-options-names table td,.overflow-compare table.compare-options td{padding:10px 5px;font-size:11px}.compare-options-names{width:150px}.compare-scroll,.overflow-compare{width:calc(100% - 150px)}.compare-scroll::-webkit-scrollbar{height:20px}.compare-options-names table td,.overflow-compare table td{width:150px}.hide-compare-option{opacity:1}.cart-page .cart-cupons{width:100%}.cart-page .total-cart{text-align:center;width:100%}}@media (max-width:800px){.additional-blocks{top:50px;width:90%}.adtl-head .show-inner-basket,.adtl-head .show-inner-favorites{clear:both}}@media(max-width:500px){span.h2{font-size:16px}.main-block>a{font-size:14px}.slide,.slide_content{height:350px}.last-viewed-products>div.no-item{display:none}}@media(max-width:340px){.dop-items a{font-size:15px}.main-block>a{display:none}.phones-mobile a{padding:0 5px;font-size:12px;text-decoration:none;font-weight:700;text-align:center;box-sizing:border-box;width:50%;float:left}}.orders{width:100%;float:left}.no-orders{padding:30px 0;border:1px solid #ddd;transition:.2s;position:relative;text-align:center;margin:30px 0 70px 15%;width:80%;width:70%;float:left}.no-orders:after{background:#f9f9f9;z-index:0}.no-orders:after,.no-orders:before{height:100%;content:"";position:absolute;top:0;left:0;width:100%}.no-orders:before{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0);background:-moz-linear-gradient(top,#fff 0,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(top,#fff,hsla(0,0%,100%,0));background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0));z-index:1}.no-orders i,.no-orders span{position:relative;z-index:2}.no-orders span a{color:#9b0a0a}.panel{width:100%;float:left}.panel>div:first-child{padding:15px 0;font-weight:700;text-indent:20px;color:#111;background:#efefef;width:100%;float:left}.orders-table,.panel>div:last-child{width:100%;float:left}.orders-table{border-collapse:collapse;margin-bottom:20px}.orders-table th{padding:15px;font-weight:600;color:#fff;text-transform:uppercase;text-align:center;background:#b563b5}.orders-table tr.paid{background:#dff0d8}.orders-table td{padding:13px;font-size:13px;text-align:center}.orders-table td a[href^="/"]{text-decoration:none;font-weight:600;color:#b563b5}.orders-table tr.paid a[href^="/"],.orders-table tr.paid td{color:#3c763d}.orders-table td:nth-child(4){font-weight:700}.orders-table td.default{color:#666}.orders-table td.info{color:#5bc0de}.orders-table td.success{color:#5cb85c}.orders-table td.warning{color:#f0ad4d}.orders-table td.danger{color:#d9534f}.orders-table td:nth-child(5){font-weight:700}.orders-table td:last-child a.pay,.pre-order-group a.pay{padding:5px 15px;font-size:12px;text-decoration:none;color:#fff;background:#28a745;white-space:nowrap}.go-back{padding:7px 0;font-size:12px;text-decoration:none;color:#fff;text-align:center;margin:0 calc(100% - 200px) 20px 0;border-radius:4px;background:#b563b5;width:200px;float:left}.error-line{padding:15px 5%;border:1px solid #ebccd1;color:#a94442;background-color:#f2dede;width:70%;float:left}.pre-order-group a.pay{padding:3px 10px;font-weight:500;margin-left:10px}.order-info{font-size:13px;margin-right:5%;width:40%}.order-info,.order-items{border-collapse:collapse;margin-bottom:20px;float:left}.order-items{width:100%}.order-info td,.order-info th,.order-items td,.order-items th{padding:10px 15px;border:1px solid #efefef;vertical-align:middle}.order-info th{font-weight:600;color:#fff;text-transform:uppercase;text-align:left;background:#b563b5}.order-items img{height:50px;padding-right:10px;float:left}.order-info img{height:30px;padding-right:10px;float:left}.pay-type{line-height:30px}.order-info tr:first-child,.order-items tr:first-child{background:#efefef}.order-items td:not(:first-child){text-align:center}.order-items td:first-child{font-weight:700}.user-menu{width:20%;float:left}.user-menu ul{list-style:none;padding:0;margin:0}.user-menu ul,.user-menu ul li,.user-menu ul li a{width:100%;float:left}.user-menu ul li:not(:last-child) a{border-bottom:none}.user-menu ul li a{padding:10px;font-size:13px;border:1px solid #ddd;text-decoration:none;color:#333;box-sizing:border-box}.user-menu ul li.active a{border:1px solid #b563b5;color:#fff;background:#b563b5}.user-menu ul li:not(.active):hover a{background:#ddd}.user-page{min-height:20px;width:75%;float:right}.user-data-table{border-collapse:collapse;border-spacing:0;width:60%;float:left}.user-data-table th{padding:15px;font-weight:600;text-transform:uppercase;text-align:left;background:#f0f0f0}.user-data-table th a{font-size:12px;color:#b563b5;text-transform:lowercase;float:right}.user-data-table td{padding:15px;font-size:13px;border-bottom:1px solid #ddd}.user-data-table tr:last-child td{border-bottom:none}.user-data-table td:first-child{color:#666}.user-data-table td:last-child{font-weight:700}.user-data-table td:last-child a{padding:5px 15px;font-weight:500;color:#fff;background:#428bca}.user-page .pre-order-info{margin-right:5%;width:40%}a#show-bonus-history{font-size:12px;color:#b563b5;background:none;float:right}