.jspContainer{overflow:hidden;position:relative;width:100%}.jspPane,.jspVerticalBar{position:absolute}.jspVerticalBar{height:100%;right:0;top:0;background:#fff;width:5px}.jspHorizontalBar{height:16px;position:absolute;bottom:0;background:red;left:0;width:100%}.jspHorizontalBar *,.jspVerticalBar *{padding:0;margin:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#dde}.jspDrag,.jspTrack{position:relative;width:5px}.jspDrag{top:0;border-radius:5px;background:#2754eb;cursor:pointer;left:0}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{height:100%;float:left}.jspArrow{text-indent:-20000px;background:#50506d;cursor:pointer;display:block}.jspArrow.jspDisabled{background:#80808d;cursor:default}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{height:100%;width:16px;float:left}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{height:100%;background:#eeeef4;float:left}* html .jspCorner{margin:0 -3px 0 0}.owl-carousel .animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{-webkit-tap-highlight-color:transparent;position:relative;width:100%;display:none;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}.owl-carousel .owl-stage-outer{overflow:hidden;-webkit-transform:translateZ(0);position:relative}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;min-height:1px;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;position:relative;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;width:100%;display:block}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{height:100%;position:relative;background:#000}.owl-carousel .owl-video-play-icon{height:80px;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease;position:absolute;top:50%;background:url(/css/owl.video.play.png) no-repeat;cursor:pointer;margin-left:-40px;left:50%;width:80px;margin-top:-40px;z-index:1}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{height:100%;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;background-position:50%;background-repeat:no-repeat}.owl-carousel .owl-video-frame{position:relative;z-index:1}a,b,body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,img,label,legend,li,ol,p,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,u,ul{padding:0;border:0;outline:0;margin:0;background:transparent;vertical-align:baseline}article,aside,footer,header,nav,section{display:block}body,html{height:100%}body{padding:0;font-size:16px;color:#53555c;margin:0;background:#f7f7f7;line-height:1.4em;font-family:Roboto,sans-serif}input,select,textarea{font-size:16px;color:#7b7f8c;max-width:700px}h1{font-size:34px;font-weight:700;color:#343e5c;margin:10px 0 30px;line-height:1.2em}h2{border-left:8px solid #d31039;font-size:20px}h2,h3{font-weight:700;color:#343e5c;margin:20px 0;line-height:1.4em;padding-left:15px}h3{border-left:5px solid #d31039;font-size:18px}h4{font-size:18px}h4,h5{font-weight:400;color:#343e5c;margin:0;line-height:1.4em}h5{font-size:24px}h6{font-size:21px;font-weight:400;color:#343e5c;margin:0;line-height:1.4em}table{border-collapse:collapse;border-top:5px solid #e0e0e0;margin:30px 0;width:100%}td,th{padding:18px 8px;border-top:1px solid #e0e0e0;vertical-align:top}p{padding:6px 0;margin:0}a{text-decoration:underline}a,a:hover{color:#d31039}a:hover{text-decoration:none}ul{list-style:none;margin:10px 0 0 20px}ul li{padding:10px 15px 10px 30px;background:url(/i/li-def2.png) no-repeat 0 16px}ol{margin:10px 0 0 70px}ol li{padding:0 14px 15px 7px}.fr{float:right}.fl{float:left}.cl{height:0;clear:both}img{border:0}strong{font-weight:700}button,input{outline:none}img[alt=CAPTCHA]{border-radius:25px}.wrapper{min-height:100%;position:relative;width:100%}.wrapper-up{box-shadow:0 2px 16px -6px #868b9d}.header,.wrapper-up{max-width:1200px;min-width:960px;margin:0 auto;background:#fff}.header,.header-up{position:relative}.header-up{height:89px;padding:0 2%;color:#343e5c;border-bottom:1px solid #f0f2f7}.logo{position:relative;margin:20px 0 0;float:left}.logo img{position:absolute;top:0;left:0}.header-region{height:25px;padding:0 0 0 20px;position:relative;margin:35px 30px 0 0;background:url(/i/header_region.png) no-repeat 0 0;line-height:1.4em;float:right;white-space:nowrap}.header-region span.header-region-title{border-bottom:0 dashed #343e5c;cursor:pointer}.header-region span.header-region-title:hover{color:#d31039;border-bottom:1px dashed #d31039}.header-contact{height:66px;border-left:1px solid #f0f2f7;padding:23px 30px 0;text-align:right;margin:0;float:right}.header-phone{font-weight:700}.header-phone a{text-decoration:none;color:#343e5c}.header-phone span{font-weight:400}.header-email a{text-decoration:none;color:#343e5c}.header-account{height:59px;border-left:1px solid #f0f2f7;padding:30px 0 0 30px;font-size:12px;position:relative;width:160px;line-height:1.2em;float:right}.header-account span.header-account-bg{height:19px;margin:0 13px 0 0;background:url(/i/header-account.png) no-repeat 0 0;cursor:pointer;width:20px;display:inline-block}.header-account span{max-width:115px;cursor:pointer;vertical-align:middle;white-space:nowrap;display:inline-block}.header-account a{overflow:hidden;text-decoration:none;color:#343e5c;vertical-align:middle;display:block}.header-account a:hover{color:#d31039}.header-account a:hover span.header-account-bg,.header-account.header-account-active span.header-account-bg{background-position:0 -19px}.header-account.header-account-active a{color:#d31039}.header-basket{height:59px;border-left:1px solid #f0f2f7;padding:30px 0 0 30px;font-size:12px;position:relative;width:160px;line-height:1.2em;float:right;z-index:1002}.header-basket span.header-basket-bg{height:19px;position:relative;margin:0 28px 0 0;background:url(/i/header-basket.png) no-repeat 0 0;width:20px;display:inline-block}.header-basket span.header-basket-bg em{overflow:hidden;padding:5px 0;font-weight:700;font-style:normal;right:-17px;position:absolute;text-align:center;top:-10px;border-radius:12px;background:#e3e8f0;width:24px}.header-basket .roubl{font-size:14px}.header-basket span{max-width:115px;vertical-align:middle;display:inline-block}.header-basket a{text-decoration:none;color:#343e5c;vertical-align:middle}.header-basket a:hover{color:#d31039}.header-basket a:hover span.header-basket-bg{background-position:0 -19px}.header-basket a:hover span.header-basket-bg em{color:#fff;background:#ffd302}.header-basket.header-basket-active span.header-basket-bg{background-position:0 -19px}.header-basket.header-basket-active span.header-basket-bg em{color:#fff;background:#ffd302}.header-basket.header-basket-active a{color:#d31039}.header-order-call{height:51px;padding:0 1%;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;font-size:14px;font-weight:700;right:0;color:#fff;position:absolute;text-align:center;top:90px;background:#d31039;cursor:pointer;width:190px;line-height:50px;z-index:1001}.header-order-call:hover{background:#f3224e}.confirm-region{border:1px solid #f6cfd7;position:absolute;top:35px;border-radius:5px;background:#fff;margin-left:-145px;left:0;width:300px;display:none;z-index:1002}.confirm-region-inner{padding:20px 17px;position:relative}.header-forms-arr{height:18px;border:1px solid #f6cfd7;margin-right:-10px;right:50%;position:absolute;text-align:center;top:-10px;border-radius:10px;background:#fff;width:18px}.header-forms-arr span{height:6px;margin:6px auto 0;border-radius:3px;background:#ffd201;width:6px;display:block}.confirm-region-title{font-size:16px;font-weight:700;color:#868b9d;padding-bottom:15px;white-space:nowrap}.confirm-region-title span{color:#343e5c}span.confirm-region-yes{height:30px;font-size:14px;color:#fff;text-align:center;border-radius:15px;background:#d31039;cursor:pointer;width:60px;line-height:30px;float:left;display:block}span.confirm-region-yes:hover{border:0 solid;background:#f3224e}span.confirm-region-no{height:26px;font-size:14px;border:2px solid #f6cfd7;color:#d31039;text-align:center;border-radius:15px;background:#fff;cursor:pointer;width:194px;line-height:26px;float:right;display:block}span.confirm-region-no:hover{border:2px solid #d31039}.confirm-region-text{padding-top:10px;font-size:12px;color:#868b9d;line-height:1.1em;white-space:normal}.list-region{border:1px solid #f6cfd7;position:absolute;top:35px;border-radius:5px 0 5px 5px;background:#fff;margin-left:-155px;left:-9999px;width:320px;display:block;z-index:1002}.list-region-inner{padding:10px 17px 20px;position:relative}.list-region-text{height:130px;padding:0 0 15px;min-width:100%}.list-region-text ul{list-style:none;margin:0 0 0 10px}.list-region-text ul li{padding:0 10px 10px 5px;color:#868b9d;background:none}.list-region-text ul li a{font-size:14px;text-decoration:none;font-weight:300;color:#868b9d}.list-region-text ul li a:hover{color:#d31039}.searchform-region{height:38px;border-bottom:0 solid #e0e0e0;margin:0 0 25px;background:url(/i/searchform.png) no-repeat 0 18px;width:100%}.searchform-region input{padding:15px 10px 8px 20px;font-size:14px;border:0 solid;border-bottom:1px solid #bec1ca;background:none;width:160px;float:left}.searchform-region button{height:30px;border:0 solid;font-weight:700;color:#fff;margin:10px 0 0;border-radius:20px;background:#868b9d;cursor:pointer;width:80px;float:right}.searchform-region button:hover{background:#d31039}.searchform-region input:focus,.searchform-region:hover input{border-bottom:1px solid #d31039}#regionClose{height:26px;right:-27px;position:absolute;top:-1px;border-radius:0 5px 5px 0;background:#eaebee url(/i/region-close.png) no-repeat 6px 6px;cursor:pointer;width:26px;line-height:16px;display:block}.header-form{border:1px solid #f6cfd7;right:-1px;position:absolute;top:89px;border-radius:5px 0 5px 5px;background:#fff;margin-left:0;width:540px;display:none;z-index:1002}.header-form-inner{padding:15px 27px;position:relative}.header-form .header-forms-arr{margin-right:0;right:139px;top:-9px;display:none}.header-form-up{height:45px;overflow:hidden;font-size:16px;color:#868b9d;border-bottom:1px solid #e7e8eb}.header-form-up-item{height:42px;text-align:center;margin:0 0 0 1%;cursor:pointer;width:39%;line-height:42px;float:left}.header-form-up-item:first-child{margin:0;width:20%}.header-form-up-item.header-form-up-active,.header-form-up-item:hover{color:#d31039;border-bottom:3px solid #d31039}.header-form-down{overflow:hidden}.header-form-down-left{height:32px;padding:15px 0 20px;font-size:16px;font-weight:700;color:#343e5c;width:160px;line-height:32px;float:left}.header-form-down-right{height:32px;overflow:hidden;padding:15px 0 20px;position:relative;width:300px;float:right}.header-form-down-right span{height:16px;right:10px;position:absolute;top:26px;background:url(/i/header-form-down-right.png) no-repeat 0 0;width:16px;display:block}.header-form-down-right input.header-form-input{padding:8px;border:1px solid #f6cfd7;color:#858998;border-radius:5px;width:282px}.header-form-down-right input.header-form-input:focus{border:1px solid #d31039}.header-form-down-right input.header-form-input:focus+span{background-position:0 -16px}.header-form-down-capcha{overflow:hidden;padding:15px 0;position:relative;width:300px;float:right}.header-capcha{float:left}.header-capcha img{height:45px;width:130px}.header-update-capcha{padding:0 0 0 20px;font-size:14px;color:#858998;background:url(/i/update-capcha.png) no-repeat 0 2px;cursor:pointer;line-height:14px;margin-top:7px;display:inline-block}.header-capcha-btn{float:right}.header-capcha-btn button{height:42px;padding:0;font-size:14px;border:0 solid;font-weight:700;color:#fff;text-align:center;border-radius:42px;background:#d31039;cursor:pointer;width:160px;line-height:40px}.header-capcha-btn button span{height:11px;background:url(/i/header-capcha-btn.png) no-repeat 0 0;margin-left:10px;width:33px;display:inline-block}.header-capcha-btn button:hover{background:#f3224e}.header-form-more{padding:15px 0;font-size:14px;color:#868b9d}#headerFormClose{height:26px;right:-27px;position:absolute;top:-1px;border-radius:0 5px 5px 0;background:#eaebee url(/i/region-close.png) no-repeat 6px 6px;cursor:pointer;width:26px;line-height:16px;display:block}.header-form-hide{overflow:hidden;display:none}#headerForm1{display:block}.form-title{padding:20px 0 10px;font-size:34px;font-weight:700;color:#343e5c}.form-title-sub{padding:10px 0;color:#868b9d}.error_data{border:1px solid red!important}.err_text{font-size:12px;color:red;position:absolute;top:-4px}.header-form-inner em{font-size:10px;color:red}.nav{background:#fff;width:100%}.nav-inner{height:50px;font-size:14px;position:relative;max-width:1200px;border-bottom:1px solid #f0f2f7;min-width:960px;margin:0 auto;z-index:1000}.nav-inner ul{list-style:none;margin:0}.nav-inner ul li{height:50px;padding:0 20px;font-weight:700;text-align:center;background:none;line-height:50px;float:left}.nav-inner ul li a{height:45px;text-decoration:none;color:#868b9d;white-space:nowrap;display:block}.nav-inner ul li a:hover,.nav-inner ul li.nav-active a{color:#343f5f;border-bottom:5px solid #d31039}.nav-inner ul li.nav-action span{padding:5px 10px;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;border:2px solid #f6cfd7;border-radius:15px}.nav-inner ul li.nav-action a{color:#d31039}.nav-inner ul li.nav-action a:hover{border-bottom:0 solid}.nav-inner ul li.nav-action a:hover span{border:2px solid #d31039}.nav-inner ul li:hover .nav-sub-menu{display:block}.nav-sub-menu{min-height:50px;position:absolute;top:50px;border-radius:0 0 20px 20px;background:#fff;left:0;width:100%;display:none;z-index:1000}.nav-sub-menu-inner{overflow:hidden;padding:15px 17px 25px;border:1px solid #f0f2f7;border-top:0 solid #f0f2f7;box-shadow:0 2px 16px -6px #868b9d;border-radius:0 0 20px 20px}.nav-sub-menu-inner-list{width:58%;float:left}.nav-sub-menu-inner-list ul{width:25%;float:left}.nav-sub-menu-inner-list ul li{height:auto;padding:10px;font-size:16px;font-weight:300;text-align:left;line-height:1.2em;float:none}.nav-sub-menu-inner-list ul li a{height:auto;white-space:normal;display:inline}.nav-sub-menu-inner-list ul li a:hover{color:#d31039;border-bottom:0 solid}.nav-sub-menu-inner-list ul li.nav-sub-menu-active a{font-weight:700;color:#d31039}.nav-sub-menu-advert{border:2px solid #fff1b2;border-radius:5px;width:40%;float:right;margin-top:5px}.menu-advert1{height:224px;padding:20px 0 20px 20px;background:url(/i/menu-advert1.png) no-repeat 100%}.menu-advert1.menu-advert2{background:url(/i/menu-advert2.png) no-repeat 100%}.menu-advert1.menu-advert3{background:url(/i/menu-advert3.png) no-repeat 100%}.menu-advert1.menu-advert4{background:url(/i/menu-advert4.png) no-repeat 100%}.menu-advert1-left{width:49%;float:left}.menu-advert1-right{width:51%;float:right}.menu-advert1-title{padding:70px 0 10px;font-size:25px;color:#d31039;text-align:left}.menu-advert1-arr{height:18px;background:url(/i/menu-advert1-left.png) no-repeat 0;width:150px}.nav-inner ul li .menu-advert1-order{height:30px;font-weight:700;text-align:center;margin:10px 0 0;border-radius:15px;background:#fbbd00;width:120px;line-height:30px}.nav-inner ul li .menu-advert1-order:hover{background:#fccc39}.nav-inner ul li .menu-advert1-order a{height:30px;text-decoration:none;color:#fff}.nav-inner ul li .menu-advert1-order a:hover{border-bottom:0 solid}.nav-inner ul li .menu-advert1-right{padding:220px 0 10px;font-size:50px;font-weight:700;font-style:italic;color:#d31039}.topbanner{height:400px;position:relative;width:100%;z-index:1}.banners{height:100%;height:400px;overflow:hidden;position:relative}.banners-inner{padding-top:70px;color:#fff;margin:0 auto;width:900px}.banners-inner-title{font-size:42px;font-weight:700;position:relative;line-height:1.1em;display:inline-block}.banners-inner-title em{height:122px;font-size:50px;font-style:italic;right:-130px;position:absolute;text-align:center;top:0;background:url(/i/banners-inner-title.png) no-repeat 0 0;width:122px;line-height:122px;display:inline-block}.banners-inner-title span{height:18px;margin-right:15px;background:url(/i/banners-inner-title-span.png) no-repeat 0 0;width:71px;display:inline-block}.banners-inner-title b{font-size:50px;font-style:italic;color:#d31039}.banners-inner-more{padding:30px 0 0}.banners-inner-more.banners-color-blue{color:#d31039}.banners-inner-more span{height:11px;margin-right:15px;background:url(/i/banners-inner-more.png) no-repeat 0 0;width:44px;display:inline-block}.banners-inner-more.banners-color-blue span{background:url(/i/banners-color-blue.png) no-repeat 0 0}a.banners-btn{height:40px;text-decoration:none;color:#fff;text-align:center;border-radius:20px;background:#d31039;width:150px;line-height:40px;margin-top:50px;display:block}a.banners-btn:hover{background:#f3224e}.banners-previous{background:url(/i/banners-previous.png) no-repeat 0 0;left:2%}.banners-next,.banners-previous{height:42px;position:absolute;top:179px;cursor:pointer;width:42px;z-index:1}.banners-next{right:2%;background:url(/i/banners-next.png) no-repeat 0 0}.banners-next:hover,.banners-previous:hover{background-position:0 -42px}.banners-line{height:8px;font-size:0;position:absolute;text-align:center;top:370px;left:0;width:100%;line-height:0px;z-index:10}.banners-line a{height:8px;margin:0 5px;background:url(/i/banners-line.png) no-repeat 0 0;width:8px;display:inline-block}.banners-line a:hover{background-position:0 -8px}.banners-line a.active{background-position:0 -16px}.content-index{position:relative;max-width:1200px;min-width:960px;margin:0 auto;background:#fff;padding-bottom:100px}.content-index-up{overflow:hidden;padding:50px 2% 40px}.content-index-up h1{width:35%;float:left}.searchform{height:48px;border-bottom:0 solid #e0e0e0;margin:5px 0 0;background:url(/i/searchform.png) no-repeat 0 18px;width:65%;float:left}.searchform input{padding:11px 4%;border:0 solid;border-bottom:1px solid #bec1ca;background:none;width:72%;float:left}.searchform button{height:40px;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;border:0 solid;font-weight:700;color:#fff;margin:10px 0 0 15px;border-radius:20px;background:#868b9d;cursor:pointer;width:14%;float:left}.searchform button:hover{background:#d31039}.searchform input:focus,.searchform:hover input{border-bottom:1px solid #d31039}.catalog-list{overflow:hidden;min-height:768px;padding-top:10px;text-align:center}.catalog-list-item{height:360px;position:relative;margin:0 12px 24px;display:inline-block}.catalog-list-item img{border-radius:5px}.catalog-list-item-text{position:absolute;bottom:25px;text-align:left;left:25px;z-index:9}.catalog-list-item-title{font-size:16px;font-weight:700;color:#343e5c}.catalog-list-item-count{font-size:12px;color:#858998}.catalog-buttons{overflow:hidden;text-align:center}a.catalog-buttons-open{height:36px;border:2px solid #f6cfd7;text-decoration:none;font-weight:700;position:relative;margin:20px 7px;border-radius:20px;width:212px;line-height:36px;display:inline-block}a.catalog-buttons-open:hover{border:2px solid #d31039}a.catalog-buttons-open span{height:6px;position:relative;top:-1px;background:url(/i/catalog-buttons-open.png) no-repeat 0 0;margin-left:10px;width:10px;display:inline-block}a.catalog-buttons-open.catalog-buttons-active span{background-position:0 -6px}a.catalog-buttons-calc{height:40px;text-decoration:none;font-weight:700;color:#fff;position:relative;margin:20px 7px;border-radius:20px;background:#d31039;width:220px;line-height:40px;display:inline-block}a.catalog-buttons-calc:hover{background:#f3224e}a.catalog-buttons-calc span{height:21px;position:relative;top:5px;background:url(/i/catalog-buttons-calc.png) no-repeat 0 0;margin-left:10px;width:21px;display:inline-block}.index-info{overflow:hidden;padding:100px 0 0 3%;text-align:center}.index-info-item{font-size:20px;font-weight:300;color:#343e5c;position:relative;text-align:left;margin:0 0 50px;width:33%;vertical-align:middle;display:inline-block}.index-info-item img{margin-right:15px;vertical-align:middle}.index-info-item span{line-height:1.2em;vertical-align:middle;display:inline-block}.catalog-list-item-sub{height:100%;font-size:14px;position:absolute;opacity:0;text-align:center;top:0;box-shadow:0 0 10px 0 #868b9d;border-radius:5px;background:#d31039;left:0;width:100%;z-index:10}.catalog-list-item:hover .catalog-list-item-sub{-webkit-transition-duration:1.5s;-moz-transition-duration:1.5s;-o-transition-duration:1.5s;transition-duration:1.5s;opacity:.9}.catalog-list-item-sub-count{margin:130px auto 0;width:80%}.catalog-list-item-sub-count a{height:40px;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;text-decoration:none;font-weight:700;border-radius:20px;background:#fff;line-height:40px;display:block}.catalog-list-item-sub-count a:hover{background:#ffd201}.catalog-list-item-sub-count span{height:21px;position:relative;top:6px;background:url(/i/catalog-list-item-sub-count.png) no-repeat 0 0;margin-left:5px;width:21px;display:inline-block}.catalog-list-item-sub-more{margin:30px auto 0;width:60%}.catalog-list-item-sub-more a{height:28px;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;border:2px solid #f6cfd7;text-decoration:none;color:#fff;border-radius:14px;line-height:28px;display:block}.catalog-list-item-sub-more a:hover{border:2px solid #fff}.catalog-list-item-sub-more span{height:11px;position:relative;top:2px;background:url(/i/catalog-list-item-sub-more.png) no-repeat 0 0;margin-left:5px;width:30px;display:inline-block}.catalog-list-item-action{background:url(/i/catalog-list-item-action.png) no-repeat 100% 0}.catalog-list-item-action,.catalog-list-item-discount{height:24px;padding:0 30px 0 10px;font-size:11px;font-weight:700;font-style:italic;color:#fff;text-transform:uppercase;position:absolute;text-align:left;top:0;border-radius:4px 0 0 0;left:0;line-height:24px;z-index:11}.catalog-list-item-discount{background:url(/i/catalog-list-item-discount.png) no-repeat 100% 0}.catalog-list-item-special{height:24px;padding:0 30px 0 10px;font-size:11px;font-weight:700;font-style:italic;color:#fff;text-transform:uppercase;position:absolute;text-align:left;top:0;border-radius:4px 0 0 0;background:url(/i/catalog-list-item-special.png) no-repeat 100% 0;left:0;line-height:24px;z-index:11}.index-about{overflow:hidden;padding:50px 2% 45px}.index-about-news{width:47%;float:left}.index-about-news-title,.index-about-review-title{font-size:34px;font-weight:700;color:#343e5c;margin:10px 0 30px;line-height:1.2em;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.index-about-news-date{padding:0 0 0 24px;font-size:14px;color:#343e5c;background:url(/i/index-about-news-date.png) no-repeat 0 2px}.index-about-news-block a{padding:10px 0;text-decoration:none;font-weight:300;color:#868b9d;display:inline-block}.index-about-news-block a:hover{color:#343e5c}.index-about-news-block a.news-ind-item-more{padding:0 0 30px;color:#d31039}.index-about-news-block a.news-ind-item-more:hover{text-decoration:underline}.index-about-news-all{height:36px;border:2px solid #f6cfd7;font-weight:700;position:relative;text-align:center;margin:20px 7px;border-radius:20px;width:212px;line-height:36px;display:inline-block}.index-about-news-all a{text-decoration:none}.index-about-news-all:hover{border:2px solid #d31039}.index-about-review{position:relative;width:47%;float:right}.index-about-review-btn-prev{right:40px;background:url(/i/index-about-review-btn-prev.png) no-repeat 0 0}.index-about-review-btn-next,.index-about-review-btn-prev{height:30px;position:absolute;top:12px;cursor:pointer;width:30px}.index-about-review-btn-next{right:0;background:url(/i/index-about-review-btn-next.png) no-repeat 0 0}.index-about-review-btn-next:hover,.index-about-review-btn-prev:hover{background-position:0 -30px}.index-about-review-item-up{overflow:hidden;margin-bottom:30px}.index-about-review-item-up img{margin:0 25px 0 0;float:left}.index-about-review-item-stars{margin-top:22px}.index-about-review-item-stars span{height:12px;margin-right:2px;background:url(/i/index-about-review-item-stars.png) no-repeat 0 0;width:14px;display:inline-block}.index-about-review-item-stars span.review-gold-star{height:12px;background:url(/i/index-about-review-item-stars.png) no-repeat 0 -12px;width:14px;display:inline-block}.index-about-review-item-title{font-size:20px;font-weight:700;color:#d31039}.index-about-review-item-job{font-size:12px;color:#343e5c}.index-about-review-item-text a{text-decoration:none;font-weight:300;color:#868b9d}.index-about-review-item-text a:hover{color:#343e5c}.index-about-review-item{height:0;position:absolute;opacity:0;visibility:hidden}.index-about-review-item.active{right:0;transition:1s;position:relative;opacity:1;visibility:visible;left:0}.index-about-review-item.r{left:-70px}.index-about-review-item.l{left:400px}.index-clients{overflow:hidden;position:relative;margin:10px 2% 0}.index-clients-title{font-size:34px;font-weight:700;color:#343e5c;margin:10px 0 50px;line-height:1.2em}.index-clients-inner{height:140px;overflow:hidden;width:100%;display:inline-block}.index-clients-item{height:140px;margin:0 20px;float:left;vertical-align:middle;display:inline-block}.index-clients-item img{min-height:138px;max-height:138px;vertical-align:middle}.owl-controls .owl-nav{display:none}.sliderTopIndex{position:relative}.sliderTopIndex .owl-dot{height:8px;margin:0 5px;background:url(/i/banners-line.png) no-repeat 0 0;width:8px;display:inline-block}.sliderTopIndex .owl-dot.active{background-position:0 -16px}.sliderTopIndex .owl-controls{height:8px;font-size:0;position:absolute;text-align:center;top:370px;left:0;width:100%;line-height:0px;z-index:10}.topimg img{height:300px;max-width:100%!important}.topimg{max-width:1200px;min-width:960px;margin:0 auto}.buffer,.footer{height:360px;position:relative;width:100%}.footer{background:#111;margin-top:-360px;z-index:1}.footer-up{height:270px;background:#252525;width:100%}.footer-up-inner{position:relative;max-width:1200px;min-width:960px;margin:0 auto;background:#252525;z-index:1}.footer-up-inner-block{padding:0 2%}.footer-up-inner-block a{color:#fff}.footer-up-inner-left{padding:40px 2% 0 0;width:23%;float:left}.footer-up-inner-left a{text-decoration:none;font-weight:700}.footer-up-inner-left a:hover{text-decoration:underline}.footer-up-inner-center{padding:50px 0 0;width:48%;float:left}.footer-up-inner-center-phone{padding:0 0 25px;font-size:24px;font-weight:300;color:#fff}.footer-up-inner-center-phone span{display:inline-block}.footer-up-inner-center-phone span:first-child{padding-right:10px}.footer-up-inner-center-phone span em{font-size:14px;font-style:normal;color:#d31039}.footer-up-inner-center-cards{color:#fff}.footer-up-inner-center-cards b{padding:0 0 15px;display:inline-block}.footer-up-inner-center-cards img{margin:0 10px 15px 0}.footer-up-inner-right{overflow:hidden;padding:46px 0 0 2%;color:#fff;min-width:230px;width:23%;float:right}.footer-up-inner-right b{padding:0 0 15px;display:block}.footer-email-send{height:48px;border:2px solid #d31039;margin:5px 0 0;border-radius:5px;width:230px;float:left}.footer-email-send:hover{border:2px solid #f3224e}.footer-email-send input{padding:11px 10px;border:0 solid;color:#868b9d;margin:2px 0 0;background:none;width:150px;float:left}.footer-email-send button{border:0 solid;margin:12px 0 0 15px;background:none;cursor:pointer;float:right;float:left}.footer-soc-icons{padding-top:20px;float:left}.footer-soc-icons img{border:2px solid #050000;margin-right:12px;border-radius:5px}.footer-soc-icons img:hover{border:2px solid #fff}.footer-down{width:100%}.footer-down-inner{position:relative;max-width:1200px;min-width:960px;margin:0 auto;z-index:1}.footer-down-inner-block{padding:0 2%;font-size:13px;color:#868b9d}.footer-down-inner-block a{text-decoration:none;color:#868b9d}.footer-down-inner-block a:hover{text-decoration:underline;color:#fff}.copyright{padding:20px 2% 0 0;width:35%;float:left}.footer-down-center{padding:20px 0 0;width:35%;float:left}.creator{padding:20px 0 0 2%;text-align:right;width:25%;float:right}.content{font-weight:300;position:relative;max-width:1200px;min-width:960px;margin:15px auto 0}.content-inner-up{height:300px}.content-inner{padding:30px 2% 50px;margin:0;background:#fff}.content-inner .catalog-list-item{margin:0 7px 24px}.content-inner-left{width:28%;float:left}.content-inner-right{width:69%;float:right}.breadcrumb{font-size:12px;position:relative;margin:10px 0}.breadcrumb a{text-decoration:none;color:#343e5c}.breadcrumb a:hover{color:#d31039}.content img,.content table{max-width:1000px}.action-inner-block{padding:20px 2%;font-style:italic;color:#fff;text-transform:uppercase;text-align:center;margin:20px 0;border-radius:10px;background:#d31039}.action-inner-block b,.action-inner-block strong{color:#ffd302}.content-inner-left-up{overflow:hidden;border-right:3px solid #ffd201;margin:0 0 10px 25px}.content-inner-left-up-title{padding:5px 0 6px;font-size:20px;font-weight:700;color:#343e5c;width:66%;float:left}.content-inner-left-up-arr{height:11px;margin:12px 1% 0 0;background:url(/i/content-inner-left-up-arr.png) no-repeat 100% 0;width:33%;float:right}.content-inner-left ul{margin:10px 0 0}.content-inner-left ul li{padding:7px 15px 7px 25px;background:none}.content-inner-left ul li.menu-left-active{background:url(/i/menu-left-active.png) no-repeat 0 13px}.content-inner-left ul li.menu-left-active a{font-weight:700;color:#d31039}.content-inner-left ul li a{font-size:18px;text-decoration:none;color:#868b9d}.content-inner-left ul li a:hover{color:#d31039}.content-inner-left ul li.menu-left-active ul li{padding:7px 10px 7px 20px}.content-inner-left ul li.menu-left-active ul li.menu-left-active{background:url(/i/menu-left-active.png) no-repeat 0 14px}.content-inner-left ul li.menu-left-active ul li a{font-size:16px;font-weight:300;color:#868b9d}.content-inner-left ul li.menu-left-active ul li a:hover,.content-inner-left ul li.menu-left-active ul li.menu-left-active a{color:#d31039}.content-inner-left ul li.menu-left-active ul li.menu-left-active ul li a{color:#868b9d}.content-inner-left ul li.menu-left-active ul li.menu-left-active ul li a:hover{color:#d31039}.content-inner-left ul li.menu-left-active ul li.menu-left-active ul li.menu-left-active a{text-decoration:underline;color:#d31039}.news-list{padding:0 0 20px}.news-item{overflow:hidden;padding:25px 0;position:relative;border-top:1px solid #f0f2f7}.news-item:first-child{padding-top:0;border-top:0 solid}.news-item-date{padding:0 0 5px 24px;font-size:14px;font-weight:400;color:#343e5c;background:url(/i/index-about-news-date.png) no-repeat 0 3px}.news-item img{float:left}.news-item a+.news-item-inner{padding:0 0 0 220px}.news-item a{text-decoration:none;color:#53555c}.news-item a:hover{text-decoration:underline;color:#343e5c}.news-card{overflow:hidden;padding:10px 0 0}p.page-navigator{padding-top:30px;font-weight:400;border-top:1px solid #e0e0e0}p.page-navigator em{font-style:normal;position:relative;top:-2px;left:0;line-height:24px}p.page-navigator a,p.page-navigator span{height:26px;margin-right:10px;text-align:center;border-radius:14px;width:26px;line-height:26px;display:inline-block}p.page-navigator a{border:2px solid #f6cfd7;text-decoration:none;color:#d31039;background:#fff}p.page-navigator a:hover,p.page-navigator span{border:2px solid #d31039}p.page-navigator span{color:#fff;background:#d31039}.gallery{margin:50px 0 40px}.gallery-up{height:361px;position:relative}.gallery-slider-top{height:392px;overflow:hidden;padding:5px;position:relative;top:-20px;margin:0 auto;box-shadow:0 2px 16px -6px #868b9d;border-radius:5px;background:#fff;width:590px}.gallery-slider-previous{background:url(/i/banners-previous.png) no-repeat 0 0;left:5%}.gallery-slider-next,.gallery-slider-previous{height:42px;position:absolute;top:159px;cursor:pointer;width:42px;z-index:1}.gallery-slider-next{right:5%;background:url(/i/banners-next.png) no-repeat 0 0}.gallery-slider-next:hover,.gallery-slider-previous:hover{background-position:0 -42px}.gallery-down{height:70px;overflow:hidden;text-align:center;margin:50px auto 0;width:590px}.gallery-down-item{border:2px solid #f6cfd7;margin:0 5px;cursor:pointer;display:inline-block}.gallery-down-item img{display:block}.gallery-down-item:hover{border:2px solid #d31039}.gallery-slider-top-left{left:17px}.gallery-slider-top-left,.gallery-slider-top-rigth{height:343px;position:absolute;top:-3px;box-shadow:none;width:224px}.gallery-slider-top-rigth{right:20px}.gallery-slider-top .bluecoversl{right:0;position:absolute;bottom:0;top:0;background:rgba(74,111,237,.91);left:0;z-index:1}.contacts-map{height:400px;box-shadow1:0 2px 16px -6px #868b9d;border-radius:0}.contacts-up{overflow:hidden;min-height:210px;color:#fff;margin:0 0 10px;background:#d31039}.contacts-up a{color:#fff}.contacts-up-address{min-height:40px;padding:0 0 0 40px;margin:45px 0 0 100px;background:url(/i/contacts-up-address.png) no-repeat 0 0}.contacts-up-address-title{font-size:24px;font-weight:400}.contacts-up-address-metro span{padding:0 20px 0 0}.contacts-up-address-metro span em{height:8px;position:relative;top:-1px;margin:0 10px 0 0;border-radius:4px;background:#fff;width:8px;display:inline-block}.contacts-up-time{padding:0 0 0 25px;margin:30px 0 0 108px;background:url(/i/contacts-up-time.png) no-repeat 0 4px;float:left}.contacts-up-phone{background:url(/i/contacts-up-phone.png) no-repeat 0 4px}.contacts-up-email,.contacts-up-phone{padding:0 0 0 25px;margin:30px 0 0 100px;float:left}.contacts-up-email{background:url(/i/contacts-up-email.png) no-repeat 0 4px}.faq-list-block{border:2px dashed #f6cfd7;margin:0 0 30px;border-radius:5px}.faq-list-block.faq-list-open{border:2px solid #f6cfd7;background:#f6cfd7}.faq-list-block.faq-list-open .faq-list-block-title{color:#d31039}.faq-list-block.faq-list-open .faq-list-block-title:hover span{border-bottom:1px dashed #d31039}.faq-list-block-title{padding:15px 25px;font-size:18px;color:#343e5c;cursor:pointer}.faq-list-block-title:hover span{border-bottom:1px dashed #343e5c}.faq-list-block-text{padding:0 25px 25px;display:none}.job-list{position:relative;border-bottom:2px solid #f6cfd7;margin:0 0 30px}.job-list-arr{height:30px;right:0;position:absolute;top:0;background:url(/i/job-list-arr.png) no-repeat 0 0;cursor:pointer;width:30px}.job-list-arr:hover{background-position:0 -30px}.job-list.job-list-open .job-list-arr{background-position:0 -60px}.job-list-up{overflow:hidden;padding:0 0 20px}.job-list-left{padding:0 1% 0 0;width:60%;float:left}.job-list-title{font-size:18px;font-weight:700;color:#343e5c}.job-list.job-list-open .job-list-title{color:#d31039}.job-list-title em{font-size:12px;font-weight:300;color:#868b9d;display:inline-block}.job-list-address{font-size:12px;font-weight:700}.job-list-address span{font-weight:300}.job-list-address b{padding:0 20px 0 0}.job-list-address span em{height:8px;position:relative;top:-1px;margin:0 5px 0 0;border-radius:4px;background:#fff;width:8px;display:inline-block}.job-list-address span{padding:0 15px 0 0}.job-list-right{padding:0 6% 0 0;font-size:18px;color:#343e5c;text-align:right;width:33%;float:right}.job-list-right b{font-weight:700}.job-list-right span.roubl{font-size:20px}.job-list-text{padding:0 0 25px;display:none}.account-card-up{height:100px;overflow:hidden;font-size:20px;color:#fff}.account-card-up-left{height:100px;border-radius:10px 0 0 0;background:#d31039;width:35%;float:left}.account-card-person{overflow:hidden;padding:30px 10px 0 30px;font-weight:700;white-space:nowrap}.account-card-emal{padding:0 10px 0 30px;font-size:16px}.account-card-up-right{height:100px;font-style:italic;border-radius:0 10px 0 0;background:#ffd201;width:65%;float:right}.account-card-up-order{overflow:hidden;padding:0 10px 0 30px;line-height:100px;white-space:nowrap}.account-card-up-order span{height:11px;background:url(/i/account-card-up-order.png) no-repeat 0 0;width:44px;display:inline-block}.account-card-page{height:50px;overflow:hidden;font-size:20px;border-bottom:1px solid #e7e8eb}.account-card-page-item{text-align:center;margin:0 0 0 1%;cursor:pointer;width:24%;line-height:47px;float:left}.account-card-page-item:first-child{margin:0;width:25%}.account-card-page-item.active-account-item,.account-card-page-item:hover{color:#d31039;border-bottom:3px solid #d31039}.account-card-down{padding:50px 0}.account-data{overflow:hidden;display:none}#accountForm1{display:block}.account-data-item{padding:0 5% 0 0;width:45%;float:left}.account-data-left{height:32px;padding:20px 0 0;font-size:16px;font-weight:700;color:#343e5c;width:30%;float:left}.account-data-right{height:32px;overflow:hidden;padding:15px 0;position:relative;width:300px;float:left}.account-data-right.textarea-block{height:240px}.account-data-right span{height:16px;right:10px;position:absolute;top:26px;background:url(/i/header-form-down-right.png) no-repeat 0 0;width:16px;display:block}.account-data-right button span{position:relative;top:0;left:0}.account-data-right input.account-form-input{padding:8px;border:1px solid #f6cfd7;color:#858998;border-radius:5px;width:282px}.account-data-right input.account-form-input:focus{border:1px solid #d31039}.account-data-right input.account-form-input:focus+span{background-position:0 -16px}.account-data-radio{height:20px;overflow:hidden;position:relative;float:left;margin-top:8px}.account-data-radio input{position:absolute;top:0;left:-9999px}.account-data-radio label{padding:0 30px;background:url(/i/account-data-radio.png) no-repeat 0 0;display:inline-block}.account-data-radio label.active-radio-btn{background-position:0 -20px}.account-data-line{overflow:hidden;padding:30px 0}.account-data-line-left{font-size:12px;color:#868b9d;max-width:70%;float:left}a.account-data-line-link{padding:0 22px;font-size:14px;background:url(/i/account-data-line-link.png) no-repeat 0 2px;display:inline-block}.account-data-right textarea{height:200px;padding:8px;border:1px solid #f6cfd7;color:#858998;border-radius:5px;width:282px}.account-data-right textarea:focus{border:1px solid #d31039}.account-data-right textarea:focus+span{background-position:0 -16px}#accountDetails{display:none}.account-data-line-right{text-align:right;float:right}.account-data-line-right a{padding:0 25px 0 0;text-decoration:none;color:#868b9d}.account-data-line-right a:hover{text-decoration:underline}.account-data-line-right a span{height:16px;position:relative;top:3px;background:url(/i/account-data-line-right.png) no-repeat 100%;margin-left:10px;left:0;width:16px;display:inline-block}.account-data-setting-left{padding:0 0 30px;width:50%;float:left}.account-data-setting-left .account-data-item{width:95%}.account-data-setting-right{width:50%;float:right}.account-data-setting-right b{font-size:700;font-weight:700;color:#343e5c}.account-data-setting-icon{overflow:hidden;margin-top:35px}.account-data-setting-icon div{height:52px;position:relative;margin:0 20px 0 0;cursor:pointer;width:52px;float:left}.setting-icon-itemVKontakte{background:url(/i/setting-icon-item1.png) no-repeat 0 0}.setting-icon-itemFacebook{background:url(/i/setting-icon-item2.png) no-repeat 0 0}.setting-icon-item3{background:url(/i/setting-icon-item3.png) no-repeat 0 0}.setting-icon-itemTwitter{background:url(/i/setting-icon-item4.png) no-repeat 0 0}.account-data-setting-icon .fh{right:0;position:absolute;bottom:0;top:0;left:0}.account-data-setting-icon div.active-setting-icon{background-position:0 -52px;cursor:default}.account-data-setting-icon div.active-setting-icon span{height:16px;right:0;position:absolute;top:0;background:url(/i/setting-icon-close.png) no-repeat 0 0;cursor:pointer;width:16px}.account-order{position:relative;border-bottom:1px solid #e7e8eb;margin:0 0 25px}.account-order-title{overflow:hidden;padding:14px 0;position:relative}.account-order-title-left{font-size:20px;color:#343e5c;width:60%;float:left}.account-order-title-left span{color:#d31039}.account-order-title-left em{font-size:12px;color:#868b9d}.account-order-title-right{padding:0 10% 0 0;color:#343e5c;position:relative;text-align:right;top:-10px;left:0;width:30%;float:right}.account-order-title-right b{font-weight:700}.account-order-title-right em{height:8px;margin-right:5px;position:relative;top:-2px;border-radius:4px;left:0;width:8px;display:inline-block}.account-order-arr{height:30px;right:0;position:absolute;top:14px;background:url(/i/job-list-arr.png) no-repeat 0 0;cursor:pointer;width:30px;z-index:10}.account-order-arr:hover{background-position:0 -30px}.account-order.account-order-open .account-order-arr{background-position:0 -60px}.account-order-inner{padding:0 0 30px;border-top:1px solid #e7e8eb;display:none}.account-order-item{padding:20px 0 30px;border-bottom:1px solid #e7e8eb}.account-order-item-title{padding:0 0 15px;font-size:20px;color:#343e5c}.account-order-item-product{overflow:hidden}.account-order-item-photo{width:18%;float:left}.account-order-item-photo a{height:122px;border:2px solid #ffd201;text-align:center;border-radius:61px;width:122px;vertical-align:middle;display:table}.account-order-item-photo a:hover{border:2px solid #d31039}.account-order-item-photo a span{vertical-align:middle;display:table-cell}.account-order-item-photo a img{max-width:80px;max-height:80px}.account-order-item-photo em{height:16px;margin:0 0 0 124px;background:url(/i/basket-delete.png) no-repeat 0 0;cursor:pointer;width:13px;display:inline-block}.account-order-item-text{overflow:hidden;padding:0 2% 0 0;width:62%;float:left}.account-order-item-text span{padding:8px 2%;border:1px solid #f6cfd7;color:#858998;margin:0 5% 25px 0;border-radius:5px;width:40%;vertical-align:top;display:inline-block}.account-order-item-text span b{font-weight:700;color:#343e5c}.account-order-item-price{text-align:right;width:18%;line-height:30px;float:right}.account-order-item-price .roubl{font-size:16px}.account-order-item-price b{font-size:30px;color:#343e5c}.account-order-item-price b .roubl{font-size:30px}.account-order-point{overflow:hidden;padding:25px 0 35px;background:url(/i/account-order-point.png) repeat-x 0 100%}.account-order-point b{font-weight:700;color:#343e5c}.account-order-point-left{width:70%;float:left}.account-order-point-right{text-align:right;width:30%;float:right}.account-order-total{padding-top:30px;border-bottom:1px dotted #868b9d}.account-order-total b{font-size:30px;font-weight:700;color:#343e5c;position:relative;top:3px;background:#fff;float:left;display:inline-block}.account-order-total b small{font-size:16px;font-weight:300;color:#53555c;position:absolute;top:30px;left:0;white-space:nowrap}.account-order-total em{font-size:30px;font-weight:700;font-style:normal;color:#343e5c;position:relative;text-align:right;top:3px;background:#fff;float:right;display:inline-block}.account-order-total em .roubl{font-size:30px}.account-order-total em small{font-size:16px;font-weight:300;right:0;color:#53555c;position:absolute;top:30px;white-space:nowrap}.account-order-total em small .roubl{font-size:14px}.account-order-close{padding:70px 0 0}.account-order-close a{padding:0 25px 0 0;text-decoration:none;color:#868b9d}.account-order-close a:hover{text-decoration:underline}.account-order-close a span{height:16px;position:relative;top:3px;background:url(/i/account-data-line-right.png) no-repeat 100%;margin-left:10px;left:0;width:16px;display:inline-block}.account-order-repeat{padding:50px 0 0;margin:0 auto;width:250px}.account-order-repeat a{height:42px;padding:0;font-size:14px;border:0 solid;text-decoration:none;font-weight:700;color:#fff;text-align:center;border-radius:42px;background:#d31039;cursor:pointer;width:250px;line-height:40px;display:inline-block}.account-order-repeat a span{height:11px;background:url(/i/basket-delete.png) no-repeat 0 0;margin-left:10px;width:33px;display:inline-block}.account-order-repeat a:hover{background:#f3224e}.pay-status-no{border:1px solid red;color:red}.pay-status-no,.pay-status-yes{padding:5px 10px;font-weight:700;display:inline-block}.pay-status-yes{border:1px solid #00dd6d;color:#00dd6d}.basket-page{height:50px;overflow:hidden;font-size:20px;border-bottom:1px solid #e7e8eb}.basket-page-item{text-align:center;margin:0 0 0 1%;width:24%;line-height:47px;float:left}.basket-page-item:first-child{margin:0;width:25%}.basket-page-item:hover{color:#53555c;border-bottom:0 solid #d31039}.basket-page-item.active-account-item{color:#d31039;border-bottom:3px solid #d31039}.basket-list{overflow:hidden;display:none}#basketList1{display:block}.basket-list-title{overflow:hidden;padding:14px 0 32px;position:relative}.basket-list-title-right{padding:0;position:relative;text-align:right;width:30%;float:right}.basket-list-title-right a{text-decoration:none;color:#868b9d;display:inline-block}.basket-list-title-right a:hover{text-decoration:underline}.basket-list-title-right a span{height:16px;position:relative;top:2px;background:url(/i/basket-delete.png) no-repeat 0 0;margin-left:10px;left:0;width:13px;display:inline-block}.basket-list-title-right.delivery-weight{padding:0;font-weight:700;color:#343e5c;position:relative;text-align:right;width:30%;float:right}.basket-list-title-right.delivery-weight b{font-size:30px}.basket-total{padding:50px 0 0;border-bottom:1px dotted #868b9d;background:url(/i/account-order-point.png) repeat-x 0 0}.basket-total b{font-size:30px;font-weight:700;color:#343e5c;position:relative;top:3px;background:#fff;float:left;display:inline-block}.basket-total b small{font-size:16px;font-weight:300;color:#53555c;position:absolute;top:30px;left:0;white-space:nowrap}.basket-total em{font-size:30px;font-weight:700;font-style:normal;color:#343e5c;position:relative;text-align:right;top:3px;background:#fff;float:right;display:inline-block}.basket-total em .roubl{font-size:30px}.basket-total em small{font-size:16px;font-weight:300;right:0;color:#53555c;position:absolute;top:30px;white-space:nowrap}.basket-total em small .roubl{font-size:14px}.basket-list-inner{padding:0 0 30px;border-top:0 solid #e7e8eb}.basket-list-inner .account-order-item{padding:20px 0 30px;border-top:1px solid #e7e8eb;border-bottom:0 solid}.basket-line-down{overflow:hidden;padding-top:70px;position:relative}.basket-line-down-left{width:50%;float:left}.basket-line-down-guaranty{min-height:60px;padding:7px 0 0 90px;font-size:18px;color:#343e5c;background:url(/i/basket-line-down-guaranty.png) no-repeat 0 0}.basket-line-down-right{padding-top:10px;text-align:right;width:50%;float:right}.basket-line-down-right span{height:11px;position:relative;top:1px;background:url(/i/header-capcha-btn.png) no-repeat 0 0;margin-left:10px;left:0;width:33px;display:inline-block}.basket-line-down-right a{height:42px;padding:0 25px;font-size:14px;text-decoration:none;font-weight:700;color:#fff;text-align:center;border-radius:21px;background:#d31039;line-height:40px;display:inline-block}.basket-line-down-right a:hover{background:#f3224e}.basket-line-down-right a.comeback{margin:0 20px 0 0;background:#fbbd00}.basket-line-down-right a.comeback:hover{background:#fccc39}.basket-line-down-right a.comeback span{margin:0 10px 0 0;background:url(/i/comeback.png) no-repeat 0 0}.basket-delivery{width:100%}.basket-delivery-item{overflow:hidden;padding:15px 0;position:relative}.basket-delivery-radio{height:20px;overflow:hidden;position:relative;width:30%;float:left;margin-top:8px}.basket-delivery-radio input{position:absolute;top:0;left:-9999px}.basket-delivery-radio label{padding:0 30px;font-weight:700;color:#343e5c;background:url(/i/account-data-radio.png) no-repeat 0 0;display:inline-block}.basket-delivery-radio label.active-radio-btn{background-position:0 -20px}.basket-delivery-input{width:70%;float:right;display:none}.basket-delivery-input input.delivery-input{padding:8px;border:1px solid #f6cfd7;color:#858998;max-width:97%;border-radius:5px;width:100%}.basket-delivery-input input.delivery-input:focus{border:1px solid #d31039}.basket-delivery-input input.delivery-input:focus+span{background-position:0 -16px}.basket-delivery-input span.delivery-span{height:16px;right:2%;position:absolute;top:26px;background:url(/i/header-form-down-right.png) no-repeat 0 0;width:16px;display:block}.basket-delivery-title{overflow:hidden;padding:14px 0 32px;position:relative;border-bottom:1px solid #e7e8eb}.basket-delivery-title-right{padding:0;position:relative;text-align:right;width:30%;float:right}.basket-delivery-title-right a{text-decoration:none;color:#868b9d;display:inline-block}.basket-delivery-title-right a:hover{text-decoration:underline}.basket-delivery-title-right a span{height:16px;position:relative;top:2px;background:url(/i/basket-delete.png) no-repeat 0 0;margin-left:10px;left:0;width:13px;display:inline-block}.basket-delivery-category{padding:35px 0 15px;font-size:20px;color:#343e5c}.basket-delivery-cost{padding:40px 0 0;font-size:20px;font-weight:700;margin-bottom:65px;color:#343e5c;border-bottom:1px dotted #868b9d}.basket-delivery-cost b{float:left}.basket-delivery-cost b,.basket-delivery-cost em{position:relative;top:3px;background:#fff;display:inline-block}.basket-delivery-cost em{font-weight:700;font-style:normal;text-align:right;float:right}.basket-delivery-cost em .roubl{font-size:20px}.basket-payment{overflow:hidden;padding:15px 0 65px;position:relative}.basket-payment-item{width:20%;float:left}.basket-payment-radio{overflow:hidden;position:relative;float:left;vertical-align:middle}.basket-payment-radio input{position:absolute;top:0;left:-9999px}.basket-payment-radio label:before{height:20px;margin-right:10px;content:"";background:url(/i/account-data-radio.png) no-repeat 0 0;width:20px;vertical-align:middle;display:inline-block}.basket-payment-radio label{font-weight:700;color:#343e5c;display:block}.basket-payment-radio label img{vertical-align:middle}.basket-payment-radio label.active-radio-btn:before{background-position:0 -20px}.basket-confirm{overflow:hidden;padding:15px 0 30px;position:relative}.basket-confirm-text{padding:8px 1%;border:1px solid #f6cfd7;color:#858998;margin:0 0 30px;border-radius:5px}.basket-confirm-text.confirm-attention{border:1px solid #fbbd00}.basket-confirm-text b{font-weight:700;color:#343e5c}.basket-line-down-left a.comeback{height:42px;padding:0 25px;font-size:14px;text-decoration:none;font-weight:700;color:#fff;text-align:center;border-radius:42px;background:#fbbd00;line-height:40px;display:inline-block}.basket-line-down-left a.comeback:hover{background:#fccc39}.basket-line-down-left a.comeback span{height:11px;position:relative;top:1px;margin:0 10px 0 0;background:url(/i/comeback.png) no-repeat 0 0;left:0;width:33px;display:inline-block}.basket-confirm-text textarea{padding:5px 0 0;border:0 solid;max-width:99%;border-top:1px solid #f6cfd7;margin:5px 0 0;width:99%}.basket-btn{position:absolute;top:70px;margin-left:-150px;left:50%}.basket-btn button{height:42px;padding:0;font-size:14px;border:0 solid;font-weight:700;color:#fff;text-align:center;border-radius:21px;background:#d31039;cursor:pointer;width:300px;line-height:40px;display:block}.basket-btn button:hover{background:#f3224e}.basket-btn button span{height:12px;margin:0 0 0 10px;background:url(/i/basket-btn.png) no-repeat 0 0;width:16px;display:inline-block}.product-card-left{width:35%;float:left}.product-card-right{min-height:600px;border-left:2px dashed #f6cfd7;box-sizing:border-box;width:65%;float:right}.product-card-photo{margin:50px auto 0;width:250px}.product-card-photo span{height:250px;border:2px solid #ffd201;text-align:center;border-radius:125px;width:250px;vertical-align:middle;display:table}.product-card-photo span b{vertical-align:middle;display:table-cell}.product-card-photo span img{max-width:165px;max-height:165px;vertical-align:middle}.product-card-count{padding:7px 8px;border:1px solid #f6cfd7;color:#858998;margin:30px 30px 0 0;border-radius:5px}.product-card-count b{font-size:16px;font-weight:700;color:#343e5c;padding-right:5px}.product-card-count input{border:0 solid;text-align:right;width:75px}.product-total-one{border-bottom:1px dotted #868b9d;margin:30px 30px 0 0}.product-total-one b{float:left}.product-total-one b,.product-total-one em{font-size:18px;font-weight:700;color:#343e5c;position:relative;top:5px;background:#fff;display:inline-block}.product-total-one em{font-style:normal;text-align:right;float:right}.product-total-one em .roubl{font-size:18px}.product-total{border-bottom:1px dotted #868b9d;margin:30px 30px 70px 0}.product-total b{font-size:27px;font-weight:700;color:#343e5c;position:relative;top:3px;background:#fff;float:left;display:inline-block}.product-total b small{font-size:16px;font-weight:300;color:#53555c;position:absolute;top:30px;left:0;white-space:nowrap}.product-total em{font-size:27px;font-weight:700;font-style:normal;color:#343e5c;position:relative;text-align:right;top:3px;background:#fff;float:right;display:inline-block}.product-total em .roubl{font-size:30px}.product-total em small{font-size:16px;font-weight:300;right:0;color:#53555c;position:absolute;top:27px;white-space:nowrap}.product-total em small .roubl{font-size:14px}.product-file{position:relative;text-align:center;margin:0 30px 0 0}.product-file-btn{height:36px;border:2px solid #f6cfd7;text-decoration:none;font-weight:700;color:#d31039;position:relative;margin:0;border-radius:20px;cursor:pointer;width:250px;line-height:36px}.product-file-btn:hover{-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;border:2px solid #d31039}.product-file-btn input{height:36px;padding:0;border:0 solid;position:absolute;opacity:0;top:0;left:0;width:100%}.product-file-btn span em{height:18px;position:relative;top:3px;background:url(/i/product-file-btn.png) no-repeat 0 0;left:5px;width:19px;display:inline-block}.product-file-correct{padding:2px 0 0}.product-options{padding:30px 0 10px;border-bottom:1px solid #e7e8eb;margin:0 0 0 30px}.product-options-title{padding:5px 0 0;font-size:16px;font-weight:700;color:#343e5c;width:25%;float:left}.product-options-set{margin:0 0 25px;width:70%;float:right}.product-options-radio{height:20px;overflow:hidden;position:relative;line-height:20px}.product-options-radio input{position:absolute;top:0;left:-9999px}.product-options-radio label{padding:0 30px;font-weight:700;color:#343e5c;background:url(/i/account-data-radio.png) no-repeat 0 0;display:inline-block}.product-options-radio label.active-radio-btn{background-position:0 -20px}.product-options-hide{display:none}.product-options-mysize{padding:7px 8px;border:1px solid #f6cfd7;color:#858998;text-align:right;box-sizing:border-box;margin:20px 5% 0 0;border-radius:5px;width:42%;float:left}.product-options-mysize input{border:0 solid;text-align:right;width:75%}.product-btn{margin:50px auto 0;width:300px}.product-btn button{height:42px;padding:0;font-size:14px;border:0 solid;font-weight:700;color:#fff;text-align:center;border-radius:21px;background:#d31039;cursor:pointer;width:100%;line-height:40px;display:block}.product-btn button:hover{-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;background:#f3224e}.product-btn button span{height:12px;margin:0 0 0 10px;background:url(/i/basket-btn.png) no-repeat 0 0;width:16px;display:inline-block}.product-measure{padding:30px 0 10px;border-bottom:1px solid #e7e8eb;margin:0 0 0 30px}.product-measure-title{padding:5px 0 15px;font-size:16px;font-weight:700;color:#343e5c}.product-measure-item{overflow:hidden;margin:0 0 10px}.product-measure-item span{padding:0 20px;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;font-size:18px;border:2px solid #f6cfd7;margin:0 15px 20px 0;border-radius:17px;cursor:pointer;line-height:34px;display:inline-block}.product-measure-item span:hover{border:2px solid #d31039}.product-measure-item span.measure-active{border:2px solid #d31039;color:#fff;background:#d31039}.product-measure-item .product-file-btn span{border:0 solid}.product-measure-sub{overflow:hidden;display:none}.product-measure-sub sup{font-size:16px;text-align:left;padding-bottom:10px;display:block}.position-fixed{position:fixed;max-width:403px;top:0}.position-fixed-top{position:relative;top:0}.product-section-title{padding:30px 0 10px;font-size:27px;font-weight:700;color:#343e5c;margin:0 0 0 30px}.select-bg{padding:6px 0 2px;border:1px solid #f6cfd7;max-width:90%;box-sizing:border-box;border-radius:5px;background:#fff;width:100%}.select-bg select{max-width:0}.select-bg .selectbox{cursor:pointer;width:100%;z-index:105}.select-bg .selectbox .select{overflow:hidden;padding:0 10px 0 8px;box-sizing:border-box;margin:2px 0 0;background:url(/i/select-bg.png) no-repeat 100%;width:98%}.select-bg .selectbox.focused .select{border:0 solid #5794bf}.select-bg .selectbox .select .text{overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap;display:block}.select-bg .selectbox .select .text:before{font-weight:700}.select-bg .selectbox .dropdown{padding:5px 0;border:1px solid #f6cfd7;top:32px;margin:0;background:#fff;left:0;width:100%}.select-bg .selectbox ul{margin:0}.select-bg .selectbox li{padding:4px 10px 4px 8px;background:none}.select-bg .selectbox li.selected{background:#dadae9}.select-bg .selectbox li:hover{color:#fff;background:#08c}#selectSet1 .selectbox .select .text:before{content:"РњРµР¶РґСѓРЅР°СЂРѕРґРЅС‹Рµ С„РѕСЂРјР°С‚С‹: "}#selectSet2 .selectbox .select .text:before{content:"РўРёРї Р±СѓРјР°РіРё: "}#selectSet3 .selectbox .select .text:before{content:"РџР»РѕС‚РЅРѕСЃС‚СЊ: "}#selectSet4 .selectbox .select .text:before{content:"РљСЂР°СЃРѕС‡РЅРѕСЃС‚СЊ: "}#selectSet5 .selectbox .select .text:before{content:"РўРёРї Р»Р°РєР°: "}#selectSet6 .selectbox .select .text:before{content:"Р”РѕРї. РѕР±СЂР°Р±РѕС‚РєР°: "}#selectSet7 .selectbox .select .text:before{content:"РљСЂР°СЃРѕС‡РЅРѕСЃС‚СЊ: "}#selectSet8 .selectbox .select .text:before{content:"РўРёРї Р»Р°РєР°: "}#selectSet9 .selectbox .select .text:before{content:"Р”РѕРї. РѕР±СЂР°Р±РѕС‚РєР°: "}.popup{height:100%;position:absolute;top:0;background:url(/i/popup-bg.png) repeat 0 0;left:0;width:100%;display:none;z-index:1010}.popup-inner{padding:15px 30px;border:1px solid #f6cfd7;position:absolute;top:250px;margin:0 0 0 -270px;border-radius:5px 0 5px 5px;background:#fff;left:50%;width:480px}#popupFormClose{height:26px;right:-27px;position:absolute;top:-1px;border-radius:0 5px 5px 0;background:#eaebee url(/i/region-close.png) no-repeat 6px 6px;cursor:pointer;width:26px;line-height:16px;display:block}@font-face{src:url(/fonts/rouble.eot);src:local("ALS Rubl"),local("Rouble"),url(/fonts/rouble.woff) format("woff"),url(/fonts/rouble.svg) format("svg"),url(/fonts/rouble.otf) format("opentype");font-family:Rouble}.roubl{font-size:42px;padding-bottom:3px;font-family:Rouble,Arial,sans-serif}#catalogFull{display:none}.news-item a.view-img-news+.news-item-inner{padding:0 0 0 150px}.news-item a.view-img-news+.news-item-inner .index-about-review-item-stars{margin:0}.product-preview-text h2{margin-top:0;display:inline}a.product-calculator{height:36px;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;border:2px solid #f6cfd7;text-decoration:none;font-weight:700;text-align:center;margin:20px 0 0;border-radius:20px;background:#fff;width:300px;line-height:36px;display:inline-block}a.product-calculator:hover{border:2px solid #ffd201;background:#ffd201}a.product-calculator span{height:21px;position:relative;top:6px;background:url(/i/catalog-list-item-sub-count.png) no-repeat 0 0;margin-left:5px;width:21px;display:inline-block}div.menu-level3{height:0;overflow:hidden;font-size:0;font-weight:400;color:#d31039;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;line-height:0px}div.menu-level3 p{padding:5px 0 5px 10px}div.menu-level3 p.menu-level3-curr{font-weight:600}div.menu-level3 p a{text-decoration:none;color:#d31039}div.menu-level3 p a:hover{opacity:.7}.nav-sub-menu-inner-list ul li:hover div.menu-level3{height:100%;font-size:13px;line-height:1.2em}.nav-sub-menu-inner-list ul li a.menu-level3-have:after{padding:0 0 0 7px;font-size:14px;content:">"}div.bx-component-opener{z-index:2000!important}.nav-mob{display:none}.nav-mob span{height:16px;right:4%;position:absolute;top:17px;background:url(/i/nav-mob.png) no-repeat 0 0;width:16px;display:inline-block}.nav-mob.nav-mob-active span{background-position:0 -16px}.footer-up-inner-center-phone a{text-decoration:none}.catalog-img-title{margin:0 40px 20px 0;float:left}.banners-inner-title b.color-white{color:#fff}.countBlock{position:relative;width:210px}.countBlock__add{background:url(/images/minus.jpg) 0 0 no-repeat;left:0}.countBlock__add,.countBlock__remove{height:38px;position:absolute;top:0;cursor:pointer;width:38px;z-index:2}.countBlock__remove{right:0;background:url(/images/plus.jpg) 0 0 no-repeat}.countBlock input{height:38px;padding:0 50px;font-size:16px;border:2px solid #f6cfd7;color:#53555c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;line-height:38px;font-family:Roboto,sans-serif}.countBlock input::-webkit-input-placeholder{color:#53555c}.countBlock input:-ms-input-placeholder{color:#53555c}.countBlock input::-ms-input-placeholder{color:#53555c}.countBlock input::placeholder{color:#53555c}@media screen and (max-width:1023px){.header,.wrapper-up{min-width:320px}.header-up{height:75px;padding:57px 4% 0}.logo img{position:relative;width:84%}.header-basket{height:45px;padding:20px 0 0;right:4%;position:absolute;border-bottom:1px solid #ccc;min-width:160px;text-align:right;top:0;width:45%}.header-basket span{text-align:left}.header-account{height:45px;padding:20px 0 0;position:absolute;border-bottom:1px solid #ccc;min-width:160px;top:0;left:4%;width:50%}.header-contact{height:45px;border-left:0 solid;padding:23px 0 0;font-size:14px}.header-order-call{display:none}.header-form{right:auto;top:65px;border-radius:0;left:-14px;width:318px}.header-form-inner{padding:15px 4%}.header-form-down-left{padding:15px 0 0;width:100%;float:none}.header-form-down-right{padding:0 0 20px;width:100%;float:none}.header-form-down-right span{top:10px}.header-form-down-right input.header-form-input{box-sizing:border-box;width:100%}.header-form-down-capcha{width:290px;margin-top:-40px}#headerFormClose{right:143px;top:-27px;border-radius:5px 5px 0 0;background:#ffcf1a url(/i/region-close.png) no-repeat 6px 6px}.header-capcha-btn button{width:150px}.nav{background:#d31039}.nav-inner{height:auto;border-bottom:0 solid;min-width:320px;display:none}.nav-inner ul li{height:auto;padding:0;border-bottom:1px solid #ccc;text-align:left;float:none}.nav-inner ul li a{padding:0 4%;color:#fff}.nav-inner ul li a:hover{color:#f6cfd7;border-bottom:0 solid}.nav-sub-menu{position:relative;top:0;border-radius:0}.nav-inner ul li .nav-sub-menu a{padding:10px 4%;color:#868b9d;display:block}.nav-inner ul li .nav-sub-menu a:hover{color:#d31039}.nav-inner ul li.nav-action a{color:#fff}.nav-sub-menu-inner{padding:0;box-shadow:none;border-radius:0}.nav-sub-menu-advert{display:none}.nav-sub-menu-inner-list{width:100%;float:none}.nav-sub-menu-inner-list ul{text-align:center;width:100%;float:none}.nav-inner ul li .nav-sub-menu-inner-list ul{border-top:1px solid #ccc}.nav-inner ul li .nav-sub-menu-inner-list ul:first-child{border:0 solid}.nav-inner ul li .nav-sub-menu-inner-list ul li{padding:0;border-top:1px solid #ccc;border-bottom:0 solid #ccc}.nav-inner ul li .nav-sub-menu-inner-list ul li:first-child{border:0 solid}.nav-inner ul li .nav-sub-menu-inner-list ul li a:hover{background:#f6cfd7}.nav-inner ul li .nav-sub-menu-inner-list ul li.nav-sub-menu-active a{color:#d31039;background:#f6cfd7}.nav-inner ul li .nav-sub-menu-inner-list ul li.nav-sub-menu-active div.menu-level3 p.menu-level3-curr a{opacity:.7}div.menu-level3{height:100%;padding-top:0;font-size:13px;transition:none;border-top:1px solid #ccc;line-height:1.2em}div.menu-level3 p{padding:0}.nav-inner ul li:hover .nav-sub-menu{display:none}.nav-inner ul li .nav-sub-menu div.menu-level3 p a{padding:10px 4% 10px 7%}p.menu-level3-curr a{background:#f6cfd7}.nav-mob{padding:12px 4%;font-size:18px;font-weight:700;color:#fff;position:relative;border-bottom:1px solid #ccc;background:#d31039;cursor:pointer;display:block}h1{font-size:28px}h2{font-size:18px}h3,h4{font-size:16px}h5,h6{font-size:14px}.banners-inner{padding:70px 4% 0;text-shadow:1px 1px 1px #000;min-width:320px;text-align:center;box-sizing:border-box;width:100%}.banners-inner-title{font-size:32px}.banners-inner-title b{font-size:40px}a.banners-btn{text-shadow:none;margin:40px auto 0}.banners-next,.banners-previous{display:none}.content-index{padding-bottom:20px}.content,.content-index{min-width:320px}.content-index-up{padding:30px 4% 40px}.content-index-up h1,.searchform{width:100%;float:none}.searchform input{padding:11px 5%;width:64%}.searchform button{width:20%}.index-info{padding:50px 4% 0}.index-info-item{width:45%}.index-about{padding:5px 4% 25px}.index-about-news{width:100%;float:none}.index-about-news-title,.index-about-review-title{font-size:28px}.index-about-review{height:auto;width:100%;float:none}.index-about-review-item{height:auto}.index-clients{margin:10px 4% 0}.index-clients-title{font-size:28px;margin:10px 0}.buffer{display:none}.footer{height:auto;overflow:hidden;margin-top:0}.footer-up{height:auto;padding:0 4%}.footer-up-inner{min-width:320px}.footer-down-inner{padding:0 4% 20px;min-width:320px}.footer-down-inner-block{overflow:hidden}.footer-up-inner-center,.footer-up-inner-left,.footer-up-inner-right{padding:20px 0 0;text-align:center;width:100%;float:none}.footer-email-send,.footer-up-inner-right b{display:none}.footer-soc-icons{padding:0 0 20px;float:none}.copyright,.creator,.footer-down-center{padding:20px 0 0;text-align:center;width:100%;float:none}.content-inner{padding:10px 4% 30px}.content img{max-width:100%}.contacts-up{padding:0 0 40px}.contacts-up-address{margin:45px 0 0 35px}.contacts-up-address-title{padding:0 15px 0 0;font-size:21px;line-height:1.1em}.contacts-up-address-metro{padding:10px 0 0}.contacts-up-address-metro span{padding:0 20px 0 0;display:block}.contacts-up-email,.contacts-up-phone,.contacts-up-time{padding:0 15px 0 25px;margin:30px 0 0 41px;float:none}.content-inner-left,.content-inner-right{width:100%;float:none}.content-inner-right{margin:30px 0 0}.job-list-left,.job-list-right{width:90%;float:none}.job-list-right{padding:10px 0 0;text-align:left}.catalog-img-title{margin:0 20px 20px 0}.catalog-img-title img{width:120px}.gallery-slider-top{height:auto;max-width:97%}.gallery-slider-next,.gallery-slider-previous,.gallery-slider-top-left,.gallery-slider-top-rigth{display:none}.gallery-down{max-width:97%;margin:20px auto 0}.gallery-up{height:auto}.account-card-up{display:none}.product-card-left{padding-top:20px;width:100%;float:none}.product-card-photo{display:none}.product-card-right{min-height:100px;border:0 solid;width:100%;float:none;margin-top:-30px}.product-measure{margin:0}.position-fixed{position:relative;width:100%;float:none}.popup-inner{box-sizing:border-box;margin:0 0 0 -150px;width:300px}.form-title{line-height:1em}.account-order-item-photo a{display:none}.account-order-item-photo em{margin:0}.account-order-item-text{width:100%;float:none}.account-order-item-price{text-align:left;width:100%;float:none}.account-order-item-text span{box-sizing:border-box;margin:0 0 25px;width:100%}.basket-line-down-guaranty{display:none}.basket-line-down-right{width:100%;float:none}.basket-line-down-right a{display:block}.basket-page{height:auto}.basket-page-item,.basket-page-item:first-child{width:100%}.account-order-title-left{width:100%;float:none}.basket-list-title-right.delivery-weight{padding:10px 0 0;text-align:left;width:100%;float:none}.account-data-item{padding:0}.account-data-item,.account-data-left,.account-data-right{width:100%;float:none}.account-data-right input.account-form-input{max-width:1000px;box-sizing:border-box;width:100%;float:none}.basket-delivery-radio{width:100%;float:none}.basket-delivery-input{box-sizing:border-box;margin:10px 0 0;width:100%;float:none}.basket-delivery-input input.delivery-input{max-width:100%;box-sizing:border-box}.basket-delivery-input span.delivery-span{top:62px}.basket-line-down-right a.comeback{margin:0 0 20px}.basket-payment-item{margin:0 0 10px;width:45%}.basket-line-down-left{width:100%;float:none}.basket-line-down-left a.comeback{box-sizing:border-box;margin:0 0 10px;width:100%}.basket-btn{position:relative;top:0;box-sizing:border-box;margin:0;left:0}.basket-list-title-right{text-align:left;width:100%;float:none;margin-top:20px}.account-data-line-left{display:none}.account-data-line-right{text-align:left;width:100%;float:none}.account-data-right .header-capcha-btn{float:none}.account-card-page{height:auto}.account-card-page-item,.account-card-page-item:first-child,.account-data-right .header-capcha-btn button{width:100%}.account-order-title-right{text-align:left;top:0;width:100%;float:none}.account-order-point-left{width:100%;float:none}.account-order-point-right{padding:10px 0 0;text-align:left;width:100%;float:none}.account-data-setting-left{padding:0;width:100%;float:none}.account-data-setting-right{padding:30px 0 0;width:100%;float:none}}@media screen and (max-width:767px){.index-info-item{font-size:16px;width:90%}.news-item img{width:125px}.news-item a+.news-item-inner{padding:0 0 0 140px}}@media screen and (max-width:479px){.catalog-img-title{text-align:center;float:none}.catalog-img-title img{width:auto}}.Lefthref{margin-bottom:10px;text-align:left}.popupdis .form-title{font-size:28px!important}div.bx-system-auth-form span.bx-auth-secure{padding:2px;border:1px solid #dedbc8;background-color:#fffae3;vertical-align:bottom;margin-top:-1px;display:inline-block}div.bx-system-auth-form div.bx-auth-secure-icon{height:18px;background-position:50%;width:19px;background-image:url(/local/templates/.default/components/bitrix/system.auth.form/header_socserv/images/sec.png);background-repeat:no-repeat}div.bx-system-auth-form div.bx-auth-secure-unlock{background-image:url(/local/templates/.default/components/bitrix/system.auth.form/header_socserv/images/sec-unlocked.png)}