.clearfix:after{content:"";display:table;clear:both}.select2-selection,.select2-selection--single{border:0 !important;margin-bottom:20px !important;width:100% !important;font-size:14px !important;font-weight:bold !important;padding:5px 5px !important;outline:none !important;height:40px !important;background:#dedede !important;box-shadow:none !important;top:8px !important}.mobile-image{height:100%}.icon-div{overflow:hidden}.icon-div>img{float:left;width:34px;display:block}.icon-div .text{float:left;margin-left:10px;width:900px}.row{margin:0}.row .diagnostic-book{padding:20px;box-sizing:border-box;width:100%;border:3px solid #f17e00;margin-bottom:20px}.row .diagnostic-book .head{font-size:20px;text-align:center;margin-bottom:20px}.row .diagnostic-book input[type=text]{border:0;font-size:16px;width:100%;height:40px;background:#dedede;padding:0 10px;outline:none;border-radius:2px;margin-bottom:20px;font-weight:600}.row .diagnostic-book select{border:0;margin-bottom:20px;width:100%;font-size:14px;font-weight:bold;padding:0 5px;outline:none;height:40px;background:#dedede;box-shadow:none}.row .diagnostic-book .btn{width:100%;color:#fff;padding:0;text-transform:uppercase;line-height:40px;height:40px;background:#f17e00}.row .cabinet-sidebar{font-size:18px;color:#5e5955}.row .cabinet-sidebar .bar-name{margin-bottom:25px}.row .cabinet-sidebar .respondent{width:100%;border:5px solid #77c500;padding:35px 60px 35px;font-size:18px;text-align:center;margin-bottom:40px}.row .cabinet-sidebar .respondent .photo{margin-bottom:35px;width:220px;height:270px}.row .cabinet-sidebar .respondent .worker-name{font-weight:bold}.row .cabinet-sidebar .respondent .ask-worker{width:210px;line-height:35px;background-color:#77c500;color:#fff;margin:auto;border-radius:5px;margin-top:20px;cursor:pointer}.row .cabinet-sidebar .diagnostics{border:5px solid #f17e00;padding:35px 60px 35px}.row.actions .item{width:100%;position:relative;margin-bottom:40px;margin-top:140px}.row.actions .item:first-of-type{margin-top:100px}.row.actions .item .img-wrapper{float:left;margin-top:-89px}.row.actions .item .img-wrapper img{width:560px;height:290px}.row.actions .item .name{margin-left:40px;margin-top:-40px;float:left}.row.actions .item .name a{font-size:18px;color:#f17e00;font-weight:bold;position:absolute}.row.actions .item .info{width:100%;border:1px solid #bdbdbd;height:250px;width:1080px;margin-left:40px}.row.actions .item .info .desc{width:540px;padding:40px 20px;font-size:16px;line-height:20px;box-sizing:border-box;float:right}.row.action{font-size:16px;line-height:16px}.row.action .division-name{font-size:18px;color:#f17e00;width:100%;border-top:1px solid #bdbdbd;padding-top:35px;margin-bottom:35px;font-weight:600}.row.action .registration-online{height:320px}.row.action .registration-online table{margin:0}.row.action .registration-online table td{padding:0}.row.action .registration-online input[type="submit"]{background-color:#77c500;color:#fff;border:none;display:block;margin:auto;width:300px;height:40px;border-radius:2px;outline:none;margin-top:10px}.row.action workers .workers .worker-block{width:48.6%}.row.action .workers{overflow:hidden;color:#5e5955}.row.action .workers .worker-block{width:570px;height:300px;float:left;position:relative;margin-bottom:40px;margin-top:60px;margin-right:30px}.row.action .workers .worker-block:nth-of-type(2n){margin-right:0}.row.action .workers .worker-block .img-wrapper{float:left;margin-top:-50px;margin-left:35px;margin-right:30px;width:220px;height:270px}.row.action .workers .worker-block .right-block{height:100%;width:100%}.row.action .workers .worker-block .right-block .worker-name{font-size:18px;font-weight:bold;height:40px}.row.action .workers .worker-block .right-block .bordered-block{border:1px solid #bdbdbd;height:215px}.row.action .workers .worker-block .right-block .bordered-block .desc{margin-top:20px}.row.action .workers .worker-block .right-block .bordered-block .division{font-size:14px;font-weight:bold}.row.action .reviews{overflow:hidden;color:#5e5955}.row.action .reviews .review-block{width:570px;float:left;position:relative;margin-bottom:40px;margin-top:60px;margin-right:30px}.row.action .reviews .review-block:nth-of-type(2n){margin-right:0}.row.action .reviews .review-block .img-wrapper{float:left;margin-top:-50px;margin-left:35px;margin-right:30px;width:220px;background-size:cover;background-repeat:no-repeat;background-position:center}.row.action .reviews .review-block .right-block{height:100%;width:100%}.row.action .reviews .review-block .right-block .worker-name{font-size:18px;font-weight:bold}.row.action .reviews .review-block .right-block .bordered-block{border:1px solid #bdbdbd;min-height:250px}.row.action .reviews .review-block .right-block .bordered-block .desc{margin-top:20px}.row.action table{margin:40px 0;padding:0;width:100% !important}.row.action table tr:first-of-type{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}.row.action table tr:first-of-type td{text-transform:uppercase}.row.action table tr td{padding:20px 20px}.row.action .img-wrapper{text-align:center;margin:20px 0}.row.action img{max-width:100%;max-height:100%}.row.action .title{color:#f17e00;margin-bottom:40px}.row.action .title,.row.action .desc{padding:0 40px;box-sizing:border-box;width:100%}.row.action .desc{margin-bottom:40px}.row.action .desc img{margin-bottom:20px}.row.action .desc img[style*="left"]{margin-right:20px}.row.action .desc img[style*="right"]{margin-left:20px}.row.action p{line-height:20px}.row.action ul{list-style-type:circle}.row.action ul li{line-height:20px}.row.news .item{width:550px;float:left;position:relative;margin-bottom:40px;margin-top:60px}.row.news .item.second{margin-left:60px}.row.news .item .img-wrapper{float:left;margin-top:-39px;width:310px;height:310px;background-position:center;background-size:cover;background-repeat:no-repeat}.row.news .item .img-wrapper img{width:310px;height:310px}.row.news .item .name{margin-left:40px;margin-top:20px;float:left;width:180px}.row.news .item .name a{font-size:18px;color:#f17e00;font-weight:bold}.row.news .item .info{width:100%;border:1px solid #bdbdbd;height:280px;width:500px;margin-left:40px}.row.news .item .info .desc{width:210px;padding:40px 20px;font-size:16px;line-height:20px;box-sizing:border-box;float:right;position:relative}.row.news .item .info .date{position:absolute;margin-left:310px;font-weight:bold;font-size:16px;bottom:40px}.row.questions{margin:40px 0}.row.questions .col-xs-8{padding-left:0}.row.questions .col-xs-4{padding-right:0}.row.questions .nav-tabs{border-bottom:1px solid #bdbdbd;margin-bottom:20px}.row.questions .nav-tabs li{display:inline-block}.row.questions .nav-tabs li.active a{border-left:0;border-right:0;border-top:0;color:#000;border-bottom:1px solid #bdbdbd}.row.questions .nav-tabs li a{background:none;border:0;font-size:18px;padding-bottom:20px;padding-top:9px;color:#bdbdbd;cursor:pointer !important}.row.questions .nav-tabs li a:hover{color:#000;border-left:0;border-right:0;border-top:0}.row.questions .question{border-left:5px solid #f17e00;padding:20px;width:100%;background:#fef2e5;line-height:16px}.row.questions .question .name{font-size:16px;font-weight:bold;float:left}.row.questions .question .date{float:left;font-size:14px;color:#bdbdbd;margin-left:40px}.row.questions .question .text{margin-top:40px;font-size:14px;line-height:18px;width:100%}.row.questions .answer{font-size:14px;line-height:18px;padding:20px 20px 20px 100px}.row.questions .answer span{margin-left:-60px;position:absolute}.row.tests{padding-bottom:70px}.row.tests .counter{font-size:20px;text-align:center;font-weight:bold}.row.tests p{font-size:14px;margin:20px 0}.row.tests p.upper{text-transform:uppercase;font-weight:600}.row.tests ul{padding-left:10px}.row.tests ul li{font-size:14px;margin-bottom:10px}.row.tests .name-test{margin:40px 0;color:#f17e00;font-size:16px}.row.tests .test-steps{width:900px;margin:0 auto}.row.tests .test-steps .prev{margin-top:28px;margin-left:10px;float:left}.row.tests .test-steps .prev a{font-size:16px;color:#c4c4c4}.row.tests .test-steps .prev a:before{content:"<";margin-right:20px}.row.tests .test-steps .prev a.active,.row.tests .test-steps .prev a:hover{color:#f17e00}.row.tests .test-steps .next{float:right;margin-top:28px;margin-right:10px}.row.tests .test-steps .next a{font-size:16px;color:#c4c4c4}.row.tests .test-steps .next a:after{content:">";margin-left:20px}.row.tests .test-steps .next a.active,.row.tests .test-steps .next a:hover{color:#f17e00}.row.tests .test-steps .steps{width:100%;margin:0 auto;position:relative}.row.tests .test-steps .steps table{max-width:100%;width:100%}.row.tests .test-steps .steps table tr td{font-size:14px;padding:5px;text-align:center;width:20%}.row.tests .test-steps .steps table tr td a{position:relative;z-index:1;display:block;width:18px;height:18px;border-radius:20px;background:#c4c4c4;margin:0 auto}.row.tests .test-steps .steps table tr td a.active,.row.tests .test-steps .steps table tr td a:hover{background:#77c500}.row.tests .test-steps .steps table tr td a.current{background:#f17e00}.row.tests .test-steps .steps .line{width:715px;background:#c4c4c4;height:1px;left:50%;margin-left:-360px;margin-top:-14px;position:absolute}.row.tests .test-wrapper{width:900px;margin:0 auto;margin-top:40px;border:1px solid #d9d9d9;padding:40px;box-sizing:border-box}.row.tests .test-wrapper .desc{font-size:14px;font-weight:bold;width:450px;margin:0 auto;text-align:center}.row.tests .test-wrapper .desc.thin{font-weight:100;margin-bottom:20px}.row.tests .test-wrapper .desc .e{margin:10px 5px}.row.tests .test-wrapper input[type=text]{border:0;height:42px;width:190px;background:#efeeee;clear:left;padding:0 10px;box-sizing:border-box;outline:none}.row.tests .test-wrapper input[type=button]{border:0;background:#f17e00;border-radius:5px;color:#fff;font-weight:normal;width:130px;margin-top:20px;margin-left:10px;line-height:42px;height:42px}.row.tests .test-wrapper table.table-test1{width:342px;margin:0 auto;margin-top:40px}.row.tests .test-wrapper table.table-test1 tr td{height:114px;width:33.33%;text-align:center}.row.tests .test-wrapper table.table-test2{width:680px;margin:0 auto;margin-top:100px}.row.tests .test-wrapper table.table-test2 tr td{padding:0 5px}.row.tests .test-wrapper table.table-test2 tr td img{max-width:100%;border:3px solid #fff}.row.tests .test-wrapper table.table-test2 tr td img:hover{border:3px solid #f17e00}.row.tests .test-wrapper table.table-test3{width:310px;margin:0 auto;margin-top:40px}.row.tests .test-wrapper table.table-test3 tr td{height:310px}.row.tests .test-wrapper table.table-test4{margin:0 auto;margin-top:40px}.row.tests .test-wrapper table.table-test5{margin:0 auto;margin-top:40px}.row.tests .test-wrapper .value{overflow:hidden;margin:5px 0}.row.tests .test-wrapper .value .checkbox{width:20px;height:20px;background:#dedede;border-radius:3px;cursor:pointer;display:inline-block;float:left;margin:0}.row.tests .test-wrapper .value .checkbox.active{background:url(../img/check.png) center no-repeat,#fbdfbf}.row.tests .test-wrapper .value label{font-size:14px;float:left;margin:0;margin-top:4px;margin-left:10px;width:200px}.row.tests .test-wrapper .registration-online{margin-top:30px;padding:0 0 0 100px;height:390px}.bx-wrapper{margin:0}.bx-wrapper .bx-viewport{border:0;box-shadow:none}a.back{background:#eee;font-size:16px;text-transform:uppercase;width:215px;height:40px;border-radius:30px;margin:0 auto;display:block;text-align:center;box-sizing:border-box;color:#333;line-height:40px;margin-bottom:40px;margin-top:40px}.btn-in-cart{color:#fff;background:url(../img/btn-cart.png) center no-repeat;width:140px;line-height:40px;box-sizing:border-box;padding:0;margin:0 auto;display:block;height:40px;margin-top:15px;transition:all 300ms linear}.btn-order-delivery,.btn-buy-offline{color:#fff;width:180px;line-height:40px;box-sizing:border-box;padding:0;display:block;height:40px;margin-top:15px;transition:all 300ms linear;padding-left:30px}.btn-order-delivery{background:url(../img/btn-order-delivery.jpg) center no-repeat}.btn-buy-offline{background:url(../img/btn-buy-offline.png) center no-repeat}.center{width:1170px;margin:0 auto}.modal-bg{z-index:99;opacity:0;position:fixed;width:100%;height:100%;display:none;z-index:10000}.modal-bg.dark{background:rgba(0,0,0,0.5);opacity:1}.call-back-form{overflow:hidden;margin-top:60px;margin-bottom:70px}.call-back-form .label-for{font-size:16px;color:#5e5955;line-height:35px;margin:0}.call-back-form input,.call-back-form textarea{background-color:#efeeee;outline:none;border:none;border-radius:10px}.call-back-form .title{font-size:30px;line-height:60px}.call-back-form .data-group{float:left;width:325px;margin-right:30px}.call-back-form .data-group input{line-height:45px;width:100%;padding:0 20px 0}.call-back-form .message-group{float:left;width:325px;margin-right:30px}.call-back-form .message-group textarea{resize:none;height:125px;width:100%;padding:20px;margin-bottom:30px}.call-back-form .message-group input[type="submit"]{line-height:45px;background-color:#f17e00;width:100%;color:#fff;font-size:16px}.call-back-form .info-group{float:left;width:460px;padding-top:15px}.call-back-form .info-group p,.call-back-form .info-group b{font-size:14px;margin:0 0 10px}.modal-form{z-index:10001;text-align:center}.modal-form.enter{display:none;position:absolute;width:710px;height:260px;border-radius:10px;padding:0 50px;box-sizing:border-box;background:#fff;top:50px;left:50%;margin-left:-130px;-webkit-box-shadow:1px 1px 32px 11px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 32px 11px rgba(0,0,0,0.75);box-shadow:1px 1px 32px 11px rgba(0,0,0,0.75)}.modal-form.enter .head{font-size:24px;color:#77c500;font-weight:600;height:70px;line-height:70px}.modal-form.enter .info{float:right;border-left:1px solid #dedede;padding-left:35px;font-size:16px;height:170px;padding:10px 0 10px 35px;width:265px;box-sizing:border-box}.modal-form.enter .info div{font-weight:600;margin-bottom:20px}.modal-form.enter .info .vk-reg{display:block;background:url(../img/vk-reg.png) center no-repeat;width:31px;height:31px;float:left;margin-top:10px}.modal-form.enter .info .fb-reg{display:block;background:url(../img/fb-reg.png) center no-repeat;width:31px;height:31px;float:left;margin-top:10px;margin-left:10px}.modal-form.reg{display:none;position:absolute;width:710px;height:360px;border-radius:10px;padding:0 50px;box-sizing:border-box;background:#fff;top:50px;left:50%;margin-left:-130px;-webkit-box-shadow:1px 1px 32px 11px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 32px 11px rgba(0,0,0,0.75);box-shadow:1px 1px 32px 11px rgba(0,0,0,0.75)}.modal-form.reg .head{font-size:24px;color:#77c500;font-weight:600;height:70px;line-height:70px}.modal-form.reg table tr td{height:55px}.modal-form.reg table tr td:first-of-type{font-weight:600;width:100px;font-size:16px}.modal-form.reg table tr td input[type=text],.modal-form.reg table tr td input[type=password]{border:0;width:210px;height:35px;background:#dedede;padding:0 10px;outline:none;border-radius:2px}.modal-form.reg table tr td input[type=submit]{border:0;width:210px;height:35px;background:#77c500;border-radius:2px;color:#fff;font-size:16px}.modal-form.reg .info{float:right;border-left:1px solid #dedede;padding-left:35px;font-size:16px;height:270px;padding:10px 0 10px 35px;width:265px;box-sizing:border-box}.modal-form.reg .info div{font-weight:600;margin-bottom:20px}.modal-form.reg .info .vk-reg{display:block;background:url(../img/vk-reg.png) center no-repeat;width:31px;height:31px;float:left;margin-top:10px}.modal-form.reg .info .fb-reg{display:block;background:url(../img/fb-reg.png) center no-repeat;width:31px;height:31px;float:left;margin-top:10px;margin-left:10px}.modal-form.order-call{display:none;position:fixed;width:390px;height:286px;background:#fff;left:50%;padding:20px;top:50%;margin-left:-195px;margin-top:-143px;border:3px solid #f17e00}.modal-form.order-call .head{font-size:20px;text-align:center;margin:20px}.modal-form.order-call input[type=text]{border:0;font-size:16px;width:100%;height:40px;background:#dedede;padding:0 10px;outline:none;border-radius:2px;margin-bottom:20px;font-weight:600}.modal-form.order-call .btn{width:100%;color:#fff;padding:0;text-transform:uppercase;line-height:40px;height:40px;background:#f17e00}.modal-form.action{display:none;position:fixed;background:#fff;padding:20px;box-shadow:rgba(0,0,0,0.0980392) 0px 2px 4px;background-color:#fff9e8;color:#f17e00;border-radius:5px;box-sizing:border-box;left:50%;top:50%}.modal-form.action.success{width:390px;margin-left:-195px;margin-top:-100px;height:200px}.modal-form.action.success .btn{background:#f17e00;color:#fff;width:134px;border-radius:0;height:40px;line-height:40px;padding:0;font-size:16px;margin-top:90px;display:block;float:left;margin-left:20px}.modal-form.action.success .btn.btn-in-cart{width:134px;margin-right:20px;margin-left:0;padding-left:30px;float:right;border-radius:0;background:url(../img/btn-cart.png) center no-repeat}.modal-form.action.success .btn.modal-close{float:none;position:absolute;left:50%;margin-left:-67px;bottom:20px;border-radius:5px}.modal-form.action p{font-size:20px}.modal-form.order-delivery,.modal-form.buy-offline{display:none;position:fixed;width:390px;background:#fff;left:50%;padding:20px;top:50%;margin-left:-195px;margin-top:-175px;border:3px solid #f17e00}.modal-form.order-delivery .head,.modal-form.buy-offline .head{font-size:20px;text-align:center;margin:20px}.modal-form.order-delivery input[type=text],.modal-form.buy-offline input[type=text]{border:0;font-size:16px;width:100%;height:40px;background:#dedede;padding:0 10px;outline:none;border-radius:2px;margin-bottom:20px;font-weight:600}.modal-form.order-delivery .address-block,.modal-form.buy-offline .address-block{text-align:left}.modal-form.order-delivery .address-block label,.modal-form.buy-offline .address-block label{margin-bottom:10px}.modal-form.order-delivery .address-block select,.modal-form.buy-offline .address-block select{margin-bottom:10px}.modal-form.order-delivery .btn,.modal-form.buy-offline .btn{width:100%;color:#fff;padding:0;text-transform:uppercase;line-height:40px;height:40px;background:#f17e00}.banner-with-timer{display:none;position:fixed;background:#fff;padding:20px;box-shadow:rgba(0,0,0,0.0980392) 0px 2px 4px;background-color:#fff9e8;color:#f17e00;border-radius:5px;box-sizing:border-box;left:50%;top:50%;width:390px;margin-left:-195px;margin-top:-100px;min-height:200px;z-index:10001;text-align:center;font-size:18px}.banner-with-timer .banner-close{position:absolute;color:#f17e00;width:40px;height:40px;border-radius:50px;right:2px;top:2px;cursor:pointer;line-height:50px;background-image:url('/Content/img/cancel.svg');background-size:contain}.pager a{color:#f17e00;font-size:16px}.pager a.active{border-bottom:1px solid #f17e00}a:hover,a:focus{text-decoration:none}input[type=text].input-validation-error,input[type=password].input-validation-error,textarea.input-validation-error{background:#facdcd !important}.radio{background:url(../img/radio.png) center no-repeat;width:16px;height:16px;cursor:pointer}.radio.active{background:url(../img/radio-active.png) center no-repeat}html{height:100%}ol,ul{list-style:none}body{font:12px/18px 'Exo 2',sans-serif;width:100%;height:100%;line-height:1}.wrapper{display:flex;flex-direction:column;width:100%;min-width:1170px;margin:0 auto;min-height:100%;height:auto !important;height:100%}.header{height:240px;position:relative;z-index:100;margin-bottom:15px}.header .line1{padding:10px 10px 0 10px;box-sizing:border-box;height:100px}.header .line1 .city{float:left;color:#f17e00;font-size:15px;margin-top:6px}.header .line1 .phone{margin-top:2px;float:left;background:url(/Content/img/phone.svg) left center no-repeat;background-size:24px auto;padding:6px 0 10px 39px}.header .line1 .phone a{font-size:20px;font-weight:600;color:#333;float:left}.header .line1 .phone a:hover,.header .line1 .phone a:focus{color:#333}.header .line1 .order-call{font-size:14px;color:#f17e00;border-bottom:1px solid #f17e00;display:block;width:117px;text-align:center;margin-top:10px;float:left;margin-left:29px}.header .line1 .order-call:hover,.header .line1 .order-call:focus{color:#f17e00}.header .line1 a{font-size:14px}.header .line1 a:hover,.header .line1 a:focus{text-decoration:none;color:#f17e00 !important}.header .line1 a.btn-reg{margin-top:5px;font-weight:600;float:right;color:#333}.header .line1 a.btn-reg:before{content:"•";font-size:20px;display:block;float:left;margin-top:-5px;margin-right:20px;color:#f17e00}.header .line1 a.btn-enter{margin-top:5px;color:#333;font-weight:600;margin-right:20px;float:right}.header .line1 .search{display:block;float:right;position:relative}.header .line1 .search input[type=text]{width:220px;margin-right:30px;height:30px;border:1px solid #ddd;border-radius:20px;box-sizing:border-box;padding:0 10px;outline:none}.header .line1 .search input[type=submit]{position:absolute;height:30px;width:30px;background:url(../img/search.png) center no-repeat;border:0;right:30px;margin-top:-30px}.header .line2{height:50px;font-size:16px;font-weight:700;display:flex;justify-content:space-around}.header .line2 .logo{float:left;width:350px}.header .line2 .icon{float:left;margin-right:10px}.header .line2 a{color:#333;text-decoration:none}.header .line2 a:hover,.header .line2 a:focus{color:#333;text-decoration:none}.header .line2 a .address{box-sizing:border-box;height:34px;line-height:34px}.header .line2 a .address .icon{background:url(../img/map-icon.png) center no-repeat;width:34px;height:34px}.header .line2 .phone{box-sizing:border-box;height:34px;line-height:34px}.header .line2 .phone .icon{background:url(../img/eye-icon.png) center no-repeat;width:50px;height:34px}.header .line2 .phone a{color:#333;text-decoration:none}.header .line2 .phone a:hover,.header .line2 .phone a:focus{color:#333;text-decoration:none}.header .line2 .cart{box-sizing:border-box;height:34px;line-height:34px;position:relative}.header .line2 .cart .icon{background:url(../img/cart-icon.png) center no-repeat;width:23px;height:34px}.header .line2 .cart a{color:#333;text-decoration:none}.header .line2 .cart a:hover,.header .line2 .cart a:focus{color:#333;text-decoration:none}.header .line2 .cart #cartCount{background:#f17e00;font-size:10px;border-radius:20px;color:#fff;width:20px;height:20px;text-align:center;line-height:20px;position:absolute;right:-20px;margin-top:-40px}.header .line2 .delivery{box-sizing:border-box;height:34px;line-height:34px}.header .line2 .delivery .icon{background:url(../img/delivery.svg) center no-repeat;width:50px;height:34px}.header .line3{background:#77c500;font-size:16px;margin-top:40px;margin-right:auto;margin-left:auto;max-width:1170px}.header .line3 ul.menu{padding:0;margin:0;width:100%}.header .line3 ul.menu:after{content:"";display:table;clear:both}.header .line3 ul.menu>li{height:50px;font-size:18px;line-height:50px;box-sizing:border-box;float:left;position:relative;padding:0 15px 0px 15px}.header .line3 ul.menu>li.dropdown{padding:0 30px 0px 5px}.header .line3 ul.menu>li.dropdown:after{width:16px;height:6px;background:url(/Content/img/menuArrowSprite.png) no-repeat;background-position:-5px 0px;content:'';position:absolute;right:5%;top:50%;margin-top:-1px}.header .line3 ul.menu>li:first-of-type{padding:0 35px 0 30px}.header .line3 ul.menu>li:last-of-type{padding:0 30px 0 35px}.header .line3 ul.menu>li:not(:first-of-type):before{content:'';position:absolute;left:0;top:25%;width:1px;height:50%;border-left:1px solid #fff}.header .line3 ul.menu>li>a{display:block;height:50px;width:auto;color:#fff;text-decoration:none}.header .line3 ul.menu>li>ul{display:none;position:absolute;top:100%;left:0%;padding-top:3px;margin-top:-3px;box-sizing:border-box;width:100%;min-width:250px;padding-left:0;line-height:initial;z-index:20}.header .line3 ul.menu>li>ul>li>a{color:#fff;display:block;background:#f17e00;padding:15px;box-sizing:border-box}.header .line3 ul.menu>li>ul>li:hover>a,.header .line3 ul.menu>li>ul>li.active>a{color:#333}.header .line3 ul.menu>li:hover>a,.header .line3 ul.menu>li.active>a{color:#333}.header .line3 ul.menu>li:hover.dropdown:after{background-position:-5px -11px}.header .line3 ul.menu>li:hover>ul{display:block}.slider-wrapper{z-index:1}.icons-wrapper .icon{text-align:center}.icons-wrapper .icon>a{margin:120px auto 120px;display:block;position:relative;overflow:hidden}.icons-wrapper .icon>a:hover .bg{top:0}.icons-wrapper .icon>a .bg{position:absolute;width:100%;height:100%;overflow:hidden;top:100%;font-size:17px;color:#fff;padding:15px 15px 12px;box-sizing:border-box;background:rgba(241,126,0,0.9);transition:all 300ms linear}.icons-wrapper .icon>a .bg ul{padding:0;list-style-type:circle;list-style:initial;text-align:left;margin-left:20px}.icons-wrapper .icon>a .bg .desc{height:100%;overflow:hidden}.icons-wrapper .icon .img-wrapper{height:160px;vertical-align:middle;width:100%}.icons-wrapper .icon .img-wrapper .helper{height:100%;vertical-align:middle;display:inline-block}.icons-wrapper .icon .img-wrapper img{vertical-align:middle}.icons-wrapper .icon .name{margin-top:60px;text-align:center;font-size:20px;color:#333;line-height:20px;font-weight:400;padding-bottom:10px}.items-on-main-wrapper{margin-top:50px;height:460px}.items-on-main-wrapper .items-on-main{border:1px solid #bdbdbd;width:100%;height:410px}.items-on-main-wrapper .items-on-main .head{background:#fff;position:relative;width:630px;height:30px;margin:0 auto;padding:0 60px;margin-top:-15px;text-align:center;box-sizing:border-box}.items-on-main-wrapper .items-on-main .head ul.links{overflow:hidden;margin:0 auto;width:490px;height:30px}.items-on-main-wrapper .items-on-main .head ul.links li{float:left;position:relative;height:30px;padding:0 40px}.items-on-main-wrapper .items-on-main .head ul.links li.first{width:147px}.items-on-main-wrapper .items-on-main .head ul.links li a{font-size:14px;color:#333;text-transform:uppercase;font-weight:600;line-height:30px;position:absolute}.items-on-main-wrapper .items-on-main .head ul.links li a:hover{text-decoration:none;background:#f17e00;color:#fff;padding:2px 20px;z-index:10;transform:scale(1.2)}.items-on-main-wrapper .items-on-main .head .ca-menu{padding:0;margin:auto 0;width:510px}.items-on-main-wrapper .items-on-main .head .ca-menu li{width:170px;height:30px;overflow:hidden;position:relative;float:left;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.items-on-main-wrapper .items-on-main .head .ca-menu li:first-of-type{border-left:1px solid #dedede;border-top:1px solid #dedede;border-bottom:1px solid #dedede;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px}.items-on-main-wrapper .items-on-main .head .ca-menu li:last-of-type{border-right:1px solid #dedede;border-top:1px solid #dedede;border-bottom:1px solid #dedede;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px}.items-on-main-wrapper .items-on-main .head .ca-menu li.active{color:#fff;background:#f17e00;z-index:999;transform:scale(1.2);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:0}.items-on-main-wrapper .items-on-main .head .ca-menu li.active .ca-main{color:#fff;font-size:18px}.items-on-main-wrapper .items-on-main .head .ca-menu li:hover{color:#fff;background:#f17e00;z-index:999;transform:scale(1.2);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:0}.items-on-main-wrapper .items-on-main .head .ca-menu li:hover .ca-main{color:#fff;font-size:18px}.items-on-main-wrapper .items-on-main .head .ca-menu li a{text-align:center;display:block;width:100%;height:100%;line-height:30px;color:#333;position:relative}.items-on-main-wrapper .items-on-main .head .ca-menu li .ca-content{position:absolute;height:30px;width:100%}.items-on-main-wrapper .items-on-main .head .ca-menu li .ca-main{font-size:14px;transition:all 300ms linear}.items-on-main-wrapper .items-on-main .bx-wrapper{width:1015px;display:none}.items-on-main-wrapper .items-on-main .bx-wrapper:nth-of-type(2){display:block}.items-on-main-wrapper .items-on-main .bx-viewport{background:none}.items-on-main-wrapper .items-on-main .bx-prev{background:url(../img/left-arrow_blue.svg) center no-repeat;background-size:cover;width:30px !important;height:30px !important;margin-left:-50px !important;margin-top:-40px !important}.items-on-main-wrapper .items-on-main .bx-next{background:url(../img/right-arrow_blue.svg) center no-repeat;background-size:cover;width:30px !important;height:30px !important;margin-right:-50px !important;margin-top:-40px !important}.items-on-main-wrapper .items-on-main .items-slider{width:100%;margin-top:20px;height:430px;padding-left:0}.items-on-main-wrapper .items-on-main .items-slider .item{height:430px;padding:5px;width:250px !important;box-sizing:border-box}.items-on-main-wrapper .items-on-main .items-slider .item:hover{height:410px}.items-on-main-wrapper .items-on-main .items-slider .item:hover .inner{-webkit-box-shadow:0px 0px 2px 2px #adabad;-moz-box-shadow:0px 0px 2px 2px #adabad;box-shadow:0px 0px 2px 2px #adabad;background:#fff}.items-on-main-wrapper .items-on-main .items-slider .item:hover .inner .btn{opacity:1}.items-on-main-wrapper .items-on-main .items-slider .item:hover .inner .more{opacity:1}.items-on-main-wrapper .items-on-main .items-slider .item .inner{display:block;padding:60px 0 0 0;width:100%;height:100%}.items-on-main-wrapper .items-on-main .items-slider .item .inner .img-wrapper{max-width:258px;margin:0 auto;height:118px;max-height:118px}.items-on-main-wrapper .items-on-main .items-slider .item img{margin:0 auto;max-width:100%;max-height:100%}.items-on-main-wrapper .items-on-main .items-slider .item .info{padding:20px;font-size:14px;line-height:16px;font-weight:600}.items-on-main-wrapper .items-on-main .items-slider .item .info .name{height:34px;font-size:14px;color:#333;text-transform:uppercase}.items-on-main-wrapper .items-on-main .items-slider .item .info .name a{color:#000}.items-on-main-wrapper .items-on-main .items-slider .item .info .price{margin-top:10px;font-size:20px;color:#f17e00}.items-on-main-wrapper .items-on-main .items-slider .item .info .stock-in{margin-top:5px}.items-on-main-wrapper .items-on-main .items-slider .item .info .stock-in:before{content:"";width:10px;height:10px;float:left;margin-top:3px;margin-right:10px;border-radius:5px;display:inline-block;background:#77c500;font-size:22px}.items-on-main-wrapper .items-on-main .items-slider .item .info .btn{opacity:0;transition:all 300ms linear}.items-on-main-wrapper .items-on-main .items-slider .item .info .btn.btn-in-cart{color:#fff;background:url(../img/btn-cart.png) center no-repeat;width:140px;line-height:40px;box-sizing:border-box;padding:0;margin:0 auto;display:block;height:40px;margin-top:15px}.items-on-main-wrapper .items-on-main .items-slider .item .info .more{opacity:0;margin-top:10px;text-align:center;font-size:14px;display:block;font-weight:600;color:#333;transition:all 300ms linear}.items-on-main-wrapper .items-on-main .items-slider .item .info .more:hover{text-decoration:none}.items-on-main-wrapper .main-more{float:right;text-transform:uppercase;font-size:16px;margin-right:20px;color:#333;margin-top:10px}.news-blocks-on-main{width:820px;float:left}.news-blocks-on-main .nav-tabs{border-bottom:1px solid #bdbdbd}.news-blocks-on-main .nav-tabs li{display:inline-block}.news-blocks-on-main .nav-tabs li.active a{border-left:0;border-right:0;border-top:0;color:#f17e00;border-bottom:1px solid #bdbdbd}.news-blocks-on-main .nav-tabs li a{background:none;border:0;font-size:18px;color:#000;padding-bottom:20px;padding-top:9px;cursor:pointer !important}.news-blocks-on-main .nav-tabs li a.active,.news-blocks-on-main .nav-tabs li a:hover{border-left:0;border-right:0;border-top:0}.news-blocks-on-main .nav-tabs li a.first:before{content:"";width:16px;height:14px;background:url(../img/news-1-icon.png) center no-repeat;float:left;margin-right:10px;margin-top:5px}.news-blocks-on-main .nav-tabs li a.second:before{content:"";width:16px;height:14px;background:url(../img/news-2-icon-active.png) center no-repeat;float:left;margin-right:10px;margin-top:5px}.news-blocks-on-main .nav-tabs li a.third:before{content:"";width:16px;height:14px;background:url(../img/news-3-icon.png) center no-repeat;float:left;margin-right:10px;margin-top:5px}.news-blocks-on-main .block{padding-top:20px;overflow:hidden}.news-blocks-on-main .block .img-wrapper{float:left;max-width:170px;height:auto}.news-blocks-on-main .block .img-wrapper img{width:100%;height:100%}.news-blocks-on-main .block .info{float:left;height:100%;margin-left:20px;width:540px}.news-blocks-on-main .block .info .title a{color:#f17e00;font-size:24px;line-height:24px}.news-blocks-on-main .block .info .desc{margin-top:20px;font-size:12px;font-weight:600;line-height:14px;height:80px}.news-blocks-on-main .block .info a.more{float:right;color:#f17e00;border-bottom:1px solid #f17e00}.reviews-blocks-on-main{float:left;width:310px;margin-left:40px}.reviews-blocks-on-main .nav-tabs{border-bottom:1px solid #bdbdbd}.reviews-blocks-on-main .nav-tabs li.active a{background:none;border-left:0;border-right:0;border-top:0;border-bottom:1px solid #bdbdbd;color:#000;cursor:pointer}.reviews-blocks-on-main .nav-tabs li a{color:#000;font-size:18px;padding-bottom:20px;border:0;cursor:pointer;padding-top:9px}.reviews-blocks-on-main .nav-tabs li a:before{content:"";width:19px;height:13px;background:url(../img/reviews-icon-active.png) center no-repeat;float:left;margin-right:10px;margin-top:8px}.reviews-blocks-on-main .nav-tabs li a:hover{border-left:0;border-right:0;border-bottom:1px solid #bdbdbd;border-top:0}.reviews-blocks-on-main .block{max-width:400px;border-radius:10px;margin-bottom:32px;position:relative}.reviews-blocks-on-main .block .item{font-size:16px}.reviews-blocks-on-main .block .name{float:right;font-size:12px;color:#f17e00;margin:10px 0}.reviews-blocks-on-main .block .time{font-size:12px;margin:10px 0;color:#f17e00}.reviews-blocks-on-main .block .text{margin:20px 0;font-weight:600;line-height:1.5;max-height:50px;overflow:hidden}.reviews-blocks-on-main .block a.more{color:#000;border-bottom:1px solid #000;float:right;font-weight:600}.rating{overflow:hidden;margin-top:10px;width:91px;height:14px}.rating .stars-wrapper{display:none}.rating .stars-wrapper .star{background:url(../img/../img/star.png) center no-repeat;width:15px;height:14px;margin-right:4px;float:left;cursor:pointer}.rating .stars-wrapper .star:last-of-type{margin-right:0}.rating .stars-wrapper .star.fill{background:url(../img/../img/star-fill.png) center no-repeat}.rating .stars{background:url(../img/stars.png) left no-repeat;position:relative;width:91px;height:14px}.rating .stars .fill{position:absolute;background:url(../img/stars-full.png) left no-repeat;width:91px;height:14px}.registration-online{border:5px solid #77c500;width:100%;box-sizing:border-box;padding:0 250px}.registration-online .head{background:#fff;position:relative;width:630px;height:60px;margin:0 auto;padding:0 60px;margin-top:-15px;text-align:center;box-sizing:border-box;font-size:30px;font-weight:bold;line-height:30px;color:#333}.registration-online table{margin:0}.registration-online table tr{border:none !important}.registration-online table tr td{vertical-align:top;padding-right:60px}.registration-online table tr td.offline-comment{text-align:center;font-size:20px;padding-top:30px;padding-bottom:30px;line-height:130%}.registration-online table tr td.offline-comment a{color:#f17e00;text-decoration:underline}.registration-online .fields-group{margin:10px 0}.registration-online .fields-group label{color:#909090;font-size:16px;margin-bottom:10px;display:block}.registration-online .fields-group input[type=text],.registration-online .fields-group textarea{border:0;font-size:16px;width:300px;height:40px;background:#dedede;padding:0 10px;outline:none;border-radius:2px;font-weight:600;resize:none}.registration-online .fields-group textarea{padding:10px;height:115px}.registration-online .fields-group select{border:0;width:300px;outline:none;height:40px;background:#dedede;box-shadow:none}.registration-online .fields-group input[type=submit]{width:300px;background:#f17e00;border:0;padding:0;box-sizing:border-box;margin-top:26px;height:38px;color:#fff;font-size:16px;border-radius:5px}.articles-blocks{overflow:hidden}.articles-blocks .article-block{width:366px;position:relative;height:450px;float:left;margin-right:36px;overflow:hidden}.articles-blocks .article-block:last-of-type{margin-right:0}.articles-blocks .article-block img{position:absolute;width:100%;height:100%;max-height:100%}.articles-blocks .article-block .bg{position:relative;padding:40px 40px;box-sizing:border-box;height:487px;background:rgba(241,126,0,0.8);margin-top:350px;transition:all 300ms linear}.articles-blocks .article-block .bg:hover{margin-top:0}.articles-blocks .article-block .bg .name{text-transform:uppercase}.articles-blocks .article-block .bg .name p{font-size:25px;font-weight:bold;color:#fff}.articles-blocks .article-block .bg .desc{margin:40px 0;font-size:16px;line-height:16px;text-align:justify;color:#fff}.articles-blocks .article-block .bg p.more{position:absolute;bottom:100px;color:#fff;padding:10px 0;text-align:center;display:block;left:50%;margin-left:-60px;width:130px;font-size:14px;border:1px solid #fff}.block-title{background:#fff;position:relative;width:630px;padding:0 60px;margin:0 auto;margin-top:40px;text-align:center;box-sizing:border-box;font-size:30px;font-weight:bold;line-height:30px;color:#333}.map-footer{position:relative}.map-footer .places{width:250px;height:auto;max-height:100%;overflow-y:scroll;position:absolute;right:30px;z-index:10;background:#fff}.map-footer .places a{color:#333}.map-footer .places a:last-of-type .place{border-bottom:none}.map-footer .places .place{height:55px;box-sizing:border-box;border-bottom:1px solid #f17e00;padding-top:10px;cursor:pointer;transition:all 300ms linear}.map-footer .places .place:hover{-webkit-box-shadow:0px 0px 10px 0px #f17e00;-moz-box-shadow:0px 0px 10px 0px #f17e00;box-shadow:0px 0px 10px 0px #f17e00}.map-footer .places .place .left{float:left;width:100%;padding:0px 10px 5px 15px;box-sizing:border-box}.map-footer .places .place .left .map-icon{background:url(../img/map-icon-small.png) center no-repeat;width:26px;height:40px;display:block;float:left}.map-footer .places .place .left .text{float:left;margin-left:10px;font-size:14px;width:165px}.map-footer .places .place .right{width:40%;float:left;font-size:14px;line-height:16px}.map-footer #mapYandex{width:100%;height:670px}.content{padding:0 0 254px;flex-grow:1}ul.breadcrumb{background:none;margin:40px 0 20px 0;padding:0}ul.breadcrumb li{color:#f17e00;font-size:14px}ul.breadcrumb li a{color:#333;text-decoration:underline}.about{width:100%;margin:20px 0}.about.nav-tabs{border-bottom:1px solid #bdbdbd}.about.nav-tabs li{display:inline-block}.about.nav-tabs li.active a{border-left:0;border-right:0;border-top:0;color:#000;border-bottom:1px solid #bdbdbd}.about.nav-tabs li a{background:none;border:0;font-size:18px;color:#bdbdbd;padding-bottom:20px;padding-top:9px;cursor:pointer !important}.about.nav-tabs li a.active,.about.nav-tabs li a:hover{border-left:0;border-right:0;border-top:0}.about.tab-content{box-sizing:border-box;font-size:14px;line-height:16px}.about.tab-content .more{color:#f17e00;float:right;margin-top:10px}.about.tab-content .more:hover,.about.tab-content .more:focus{text-decoration:none}.about.tab-content .category-description{position:relative;margin-bottom:20px}.about.tab-content .category-description .article-text{height:100px;overflow:hidden}.about.tab-content .category-description .more{display:block;margin:0 auto;float:none;position:absolute;bottom:-20px;left:50%;cursor:pointer;background:url(/Content/img/categoryDescriptionSprite.png) no-repeat center center;width:30px;height:15px;background-position:-5px -13px;transform:translateX(-50%)}.about.tab-content .category-description:not(.full):after{content:'';position:absolute;bottom:0;left:0;width:100%;height:50px;z-index:1;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.about.tab-content .category-description:not(.full) .more{width:42px;height:8px;background-position:-5px 0px}.filters{width:258px;padding:10px 40px 0 20px;box-sizing:border-box}.filters .block-name{text-transform:uppercase;font-size:20px;color:#333;margin-bottom:40px;font-weight:600}.filters .filter{margin:20px 0}.filters .filter.scrolled{max-height:283px;overflow-y:auto}.filters .filter span{font-size:14px;margin-bottom:10px;font-weight:600;display:block}.filters .filter span input{width:110px;border:none;border-bottom:1px solid;outline:none;margin:10px 0 5px}.filters .filter .price-slider{width:100%;background:#dedede}.filters .filter .price-slider .ui-slider-range{background:#f17e00}.filters .filter .price-slider .ui-slider-handle{border-radius:20px;background:#fff;border:3px solid #f17e00;outline:none;cursor:pointer}.filters .filter .name{font-size:14px;font-weight:600;margin-bottom:20px}.filters .filter .value{clear:both;overflow:hidden;margin:5px 0}.filters .filter .value .checkbox{width:20px;height:20px;background:#dedede;border-radius:3px;cursor:pointer;display:inline-block;float:left;margin:0}.filters .filter .value .checkbox.active{background:url(../img/check.png) center no-repeat,#fbdfbf}.filters .filter .value label{font-size:14px;float:left;margin:0;margin-top:4px;margin-left:10px}.filters .filter .value .title{font-size:14px;font-weight:bold;margin:4px 0 0 10px;display:inline;line-height:20px}.items{width:912px}.items .head{overflow:hidden;padding-bottom:24px;padding-top:35px}.items .head span{float:left;font-size:16px;display:block;margin-right:20px;padding:12px 0}.items .head a{font-size:16px;display:block;padding:10px 20px;border-radius:20px;color:#333;border:2px solid transparent}.items .head a.order-by{float:left}.items .head a.order-by.up:after{content:"";background:url(../img/arrow-up.png) center no-repeat;width:7px;height:11px;display:block;float:right;margin-left:10px;margin-top:2px}.items .head a.order-by.up:hover,.items .head a.order-by.up:focus,.items .head a.order-by.up.active{background:#fbdfbf;text-decoration:none;color:#f17e00}.items .head a.order-by.up:hover:after,.items .head a.order-by.up:focus:after,.items .head a.order-by.up.active:after{background:url(../img/arrow-up-active.png) center no-repeat}.items .head a.order-by.down:after{content:"";background:url(../img/arrow-down.png) center no-repeat;width:7px;height:11px;display:block;float:right;margin-left:10px;margin-top:2px}.items .head a.order-by.down:hover,.items .head a.order-by.down:focus,.items .head a.order-by.down.active{background:#fbdfbf;text-decoration:none;color:#f17e00}.items .head a.order-by.down:hover:after,.items .head a.order-by.down:focus:after,.items .head a.order-by.down.active:after{background:url(../img/arrow-down-active.png) center no-repeat}.items .head a.type{float:right}.items .head a.type.discounts{border-color:#f17e00;font-weight:bold}.items .head a.type:hover,.items .head a.type:focus,.items .head a.type.active{background:#facdcd;text-decoration:none;color:#f05e5e}.items .list{border-top:1px solid #bdbdbd;position:relative;clear:both}.items .list .item{width:280px;position:relative;height:370px;padding:0;margin-right:20px;float:left;box-sizing:border-box;margin-bottom:20px;border:1px solid #bdbdbd}.items .list .item .img-wrapper{max-width:258px;margin:0 auto;height:118px;max-height:118px}.items .list .item .img-wrapper img{max-width:100%;max-height:100%}.items .list .item:hover{border:0}.items .list .item:hover .inner{background:#fff;height:410px;-webkit-box-shadow:0px 0px 20px 0px #adabad;-moz-box-shadow:0px 0px 20px 0px #adabad;box-shadow:0px 0px 20px 0px #adabad}.items .list .item:hover .inner .btn{opacity:1}.items .list .item:hover .inner .more{opacity:1}.items .list .item.third{margin-right:0}.items .list .item .inner{position:absolute;padding:5px;z-index:10;display:block;padding:60px 0 0 0;width:100%;height:100%;box-sizing:border-box}.items .list .item .inner .signboard{position:absolute;top:20px;right:20px;text-align:center}.items .list .item .inner .signboard .item-get-new{width:100px;line-height:25px;background-color:#77c500;color:#fff;font-size:16px;border-radius:30px;margin-bottom:8px}.items .list .item .inner .signboard .item-get-sale{width:100px;line-height:25px;background-color:#ed3636;color:#fff;font-size:16px;border-radius:30px;margin-bottom:8px}.items .list .item img{display:block;margin:0 auto}.items .list .item .info{padding:10px 20px;font-size:14px;line-height:16px;font-weight:600}.items .list .item .info .name{line-height:20px}.items .list .item .info .name a{color:#000}.items .list .item .info .stock-in{overflow:hidden;margin-top:20px;float:left}.items .list .item .info .stock-in:before{content:"";width:10px;height:10px;float:left;margin-top:3px;margin-right:10px;border-radius:5px;display:inline-block;background:#77c500;font-size:22px}.items .list .item .info .rating{float:right;margin-top:20px}.items .list .item .info .prices{overflow:hidden;height:52px}.items .list .item .info .prices .price{text-align:center;font-size:24px;color:#f17e00;margin-top:20px}.items .list .item .info .prices .price.old{text-align:left;float:left;text-decoration:line-through}.items .list .item .info .prices .price.new{float:right;color:#f05e5e}.items .list .item .info .btn{opacity:0;transition:all 300ms linear}.items .list .item .info .btn.btn-in-cart{color:#fff;background:url(../img/btn-cart.png) center no-repeat;width:140px;line-height:40px;box-sizing:border-box;padding:0;margin:0 auto;display:block;height:40px}.items .list .item .info .more{opacity:0;margin-top:10px;text-align:center;font-size:14px;display:block;font-weight:600;color:#333;transition:all 300ms linear}.items .list .item .info .more:hover{text-decoration:none}.items .list .item.in-group .info .stock-in{display:none}.items .list .item.in-group .info .btn.btn-in-cart{display:none}.items .pager{clear:both}.form-with-comment{position:absolute;top:0;left:50%;margin-left:-350px;width:700px;border-radius:10px;background-color:#fff;padding:20px;box-sizing:border-box;box-shadow:1px 1px 32px 11px rgba(0,0,0,0.75);z-index:10001;display:none}.form-with-comment.question-form{left:0;top:25%}.form-with-comment input,.form-with-comment textarea{outline:none;background-color:#f1f1f1;border:none;border-radius:10px;padding:0 15px 0}.form-with-comment .add-new{font-size:14px;color:#f17e00;padding-bottom:20px;border-bottom:1px solid #f1f1f1}.form-with-comment .fields-group{display:inline-block}.form-with-comment .fields-group input{line-height:40px;width:320px;margin-right:20px}.form-with-comment .fields-group-area textarea{resize:none;width:100%;height:145px;padding:15px}.form-with-comment .fields-group-submit{text-align:right}.form-with-comment .fields-group-submit input[type="submit"]{background-color:#f17e00;color:#fff;line-height:34px;width:208px;border-radius:50px;font-size:16px;display:inline-block;margin-top:20px}.form-with-comment .label-for{font-weight:bold;margin-top:20px}.loading-zone{display:none;background:#fff;opacity:0.9;width:100%;height:100%;position:absolute;z-index:20}.loading-zone .spinner-wrapper{position:absolute;left:50%;top:50%;z-index:30}.loading-zone .spinner-wrapper div{font-size:24px}.item-view{overflow:hidden;margin-top:40px;padding-bottom:30px}.item-view .images{width:660px;height:400px;border:1px solid #bdbdbd;padding:25px;float:left;box-sizing:border-box;text-align:center;position:relative}.item-view .images .signboard{position:absolute;top:25px;left:35px}.item-view .images .signboard .item-get-new{width:110px;line-height:35px;background-color:#77c500;color:#fff;font-size:16px;border-radius:30px;margin-bottom:10px}.item-view .images .signboard .item-get-sale{width:110px;line-height:35px;background-color:#ed3636;color:#fff;font-size:16px;border-radius:30px;margin-bottom:10px}.item-view .images img{max-width:100%;max-height:100%}.item-view .images .main-img-wrapper{height:250px;cursor:url("/Content/img/searching-magnifying-glass.png"),pointer}.item-view .images .main-img-wrapper img{cursor:url("/Content/img/searching-magnifying-glass.png"),pointer}.item-view .images .item-images-slider-wrapper{padding-top:40px;overflow:hidden}.item-view .images .item-images-slider-wrapper .item-images-slider{overflow:hidden}.item-view .images .item-images-slider-wrapper .item-images-slider li{cursor:pointer;height:40px}.item-view .images .item-images-slider-wrapper .item-images-slider li img{max-width:100%}.item-view .images .item-images-slider-wrapper .bx-prev{background:url(../img/left-arrow_blue.svg) center no-repeat;background-size:cover;width:40px !important;height:35px !important;margin-left:-50px !important;margin-top:-16px !important}.item-view .images .item-images-slider-wrapper .bx-next{background:url(../img/right-arrow_blue.svg) center no-repeat;background-size:cover;width:40px !important;height:35px !important;margin-right:-50px !important;margin-top:-16px !important}.item-view .images .item-images-slider-wrapper .bx-next:hover{background-position:0 0}.item-view .desc{float:left;width:510px;position:relative;padding:20px 15px 20px 45px;box-sizing:border-box}.item-view .desc:after{content:"";display:table;clear:both}.item-view .desc .available{position:absolute;right:15px;padding-left:12px;font-weight:600;font-size:16px;color:#333}.item-view .desc .available:before{position:absolute;content:" ";width:8px;height:8px;border-radius:10px;background-color:#77c500;left:0;top:5px}.item-view .desc .available.not:before{background-color:#ed3636}.item-view .desc .title{font-size:24px;font-weight:600}.item-view .desc .price{font-size:36px;font-weight:600;color:#f17e00;margin-top:50px}.item-view .desc .rating{margin-top:25px;float:right}.item-view .desc .cart-block{font-weight:normal;margin-top:20px}.item-view .desc .cart-block:after{content:"";display:table;clear:both}.item-view .desc .cart-block .count{border:1px solid #bdbdbd;padding:8px;width:60px;overflow:hidden;height:40px;box-sizing:border-box;float:left}.item-view .desc .cart-block .count a{float:left;color:#bdbdbd;font-size:20px}.item-view .desc .cart-block .count a:hover,.item-view .desc .cart-block .count a:focus{text-decoration:none}.item-view .desc .cart-block .count input[type=text]{float:left;border:0;font-size:18px;color:#333;outline:none;width:20px;height:22px;text-align:center}.item-view .desc .cart-block input[type=submit]{float:left;margin-top:0;margin-left:20px}.zakaz-view{overflow:hidden;padding-top:40px;position:relative;box-sizing:border-box;padding-bottom:30px}.zakaz-view .title{color:#f17e00;font-size:16px;margin-bottom:10px;text-align:center;font-weight:700}.zakaz-view>form{border:5px solid #f17e00;padding:20px 30px}.zakaz-view table{width:720px;margin:auto !important}.zakaz-view table td{padding:0}.zakaz-view input[type="submit"]{background-color:#77c500;color:#fff;border:none;display:block;margin:auto;width:300px;height:40px;border-radius:2px;outline:none;margin-top:15px}.zakaz-view .head{background:#fff;position:relative;width:630px;height:60px;margin:0 auto;padding:0 60px;margin-top:-15px;text-align:center;box-sizing:border-box;font-size:30px;font-weight:bold;line-height:30px;color:#333}.zakaz-view table{margin:0}.zakaz-view table tr{border:none !important}.zakaz-view table tr td{vertical-align:top;padding-right:60px}.zakaz-view .fields-group{margin:10px 0}.zakaz-view .fields-group label{color:#909090;font-size:16px;margin-bottom:10px;display:block}.zakaz-view .fields-group input[type=text],.zakaz-view .fields-group textarea{border:0;font-size:16px;width:300px;height:40px;background:#dedede;padding:0 10px;outline:none;border-radius:2px;font-weight:600;resize:none}.zakaz-view .fields-group textarea{padding:10px;height:115px}.zakaz-view .fields-group select{border:0;width:300px;outline:none;height:40px;background:#dedede;box-shadow:none}.zakaz-view .fields-group input[type=submit]{width:300px;background:#f17e00;border:0;padding:0;box-sizing:border-box;margin-top:37px;height:38px;color:#fff;font-size:16px;border-radius:5px}.item-reviews{color:#524844;position:relative}.item-reviews .reviews-header{line-height:65px;font-size:24px;border-bottom:1px solid #bdbdbd;text-align:right}.item-reviews .reviews-header span{float:left}.item-reviews .reviews-header .add-review{display:inline-block;font-size:16px;line-height:34px;width:205px;text-align:center;border-radius:50px;background-color:#eee;cursor:pointer}.item-reviews .item-review{padding-top:40px;padding-bottom:35px;overflow:hidden}.item-reviews .item-review .review-photo{width:80px;height:80px;border-radius:40px;float:left;background-color:rebeccapurple}.item-reviews .item-review .body-review{padding-left:120px}.item-reviews .item-review .body-review .fio-and-date .fio{font-size:16px}.item-reviews .item-review .body-review .fio-and-date .date{float:right;font-size:14px}.item-reviews .item-review .body-review .text{font-size:14px}.page-title{margin:20px 0;font-size:24px;margin:30px 0 40px 0}.clear-cart{display:block;float:right;font-size:14px;background:url(../img/basket.png) right bottom no-repeat;color:#333;padding-right:20px;margin-right:5px;margin-top:15px}.clear-cart:hover,.clear-cart:focus{text-decoration:none;color:#333}.edit-cart{display:block;float:right;font-size:14px;background:url(../img/setting.png) right bottom no-repeat;color:#333;padding-right:20px;margin-right:5px;margin-top:15px}.edit-cart:hover,.edit-cart:focus{text-decoration:none;color:#333}#cartWrapper p{padding:20px;font-size:16px}table.order-res tr{border:0}table.order-res tr td{width:33.33%;text-align:center;border-top:0;vertical-align:middle}table.order-res tr td p{font-size:14px;margin:0}table.order-res tr td .res{font-size:24px;font-weight:bold;color:#f17e00}table.order-res .dateDelivery{background:#dedede;width:240px;border:0;margin:0 auto;box-shadow:none}table.enter-form tr td{height:55px}table.enter-form tr td:first-of-type{font-weight:600;width:100px;font-size:16px}table.enter-form tr td input[type=text],table.enter-form tr td input[type=password]{border:0;width:210px;height:35px;background:#dedede;padding:0 10px;outline:none;border-radius:2px}table.enter-form tr td input[type=submit]{border:0;width:210px;height:35px;background:#77c500;border-radius:2px;color:#fff;font-size:16px}table.address tr td{height:55px}table.address tr td:first-of-type{font-weight:600;width:40px;font-size:16px}table.address tr td:last-of-type{width:300px;font-size:16px}table.order-info{overflow:hidden;margin:60px 0;color:#5e5955;font-size:18px}table.order-info tr td{border:0;vertical-align:middle}table.order-info .result{text-align:center}table.order-info .result #sum{font-size:24px}table.order-info .result a{width:180px;height:40px;background:#f17e00;line-height:40px;color:#fff;font-size:18px;padding:0 6px;text-align:center;display:inline-block;margin:5px 0 0 0}table.table-cart.history tr th{text-align:center;height:56px}table.table-cart.history tr th:first-of-type{text-align:center}table.table-cart.history tr th:last-of-type{text-align:center}table.table-cart.history tr td{height:56px;line-height:56px}table.table-cart.history tr td a{color:#f17e00}table.table-cart.more tr th{background:#77c500;color:#fff}table.table-cart tr{height:56px;border-top:1px solid #eee;border-bottom:1px solid #eee}table.table-cart tr:first-of-type{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}table.table-cart tr th{height:50px;font-size:14px;text-transform:uppercase;text-align:center;line-height:50px}table.table-cart tr th:first-of-type{text-align:left}table.table-cart tr th:last-of-type{text-align:right}table.table-cart tr td{text-align:center;font-size:14px;line-height:130px;height:130px;padding:10px;box-sizing:border-box;vertical-align:middle}table.table-cart tr td.first{width:420px}table.table-cart tr td.second{color:#f17e00;width:300px}table.table-cart tr td.third{width:150px}table.table-cart tr td.fourth{color:#f17e00;width:150px}table.table-cart tr td.fifth{width:150px}table.table-cart tr td.fifth a{display:block;width:21px;height:21px;background:url(../img/remove.png) center no-repeat;margin:0 auto}table.table-cart tr td .count{border:1px solid #bdbdbd;padding:8px;width:60px;overflow:hidden;height:40px;box-sizing:border-box;display:block;margin:0 auto}table.table-cart tr td .count a{float:left;color:#bdbdbd;font-size:20px;line-height:20px}table.table-cart tr td .count a:hover,table.table-cart tr td .count a:focus{text-decoration:none}table.table-cart tr td .count input[type=text]{float:left;text-align:center;border:0;font-size:18px;color:#bdbdbd;outline:none;width:20px;height:22px;color:#f17e00}table.table-cart tr td img{max-width:100%;max-height:100%}table.table-user tr td{width:30%;vertical-align:top}table.table-user tr td:first-of-type{padding-top:15px;font-size:16px}table.table-user tr td:last-of-type{width:70%}table.table-user tr td input[type=submit],table.table-user tr td input[type=text],table.table-user tr td input[type=password]{border:0;outline:none;height:30px}table.table-user tr td input[type=text],table.table-user tr td input[type=password]{border:0;font-size:16px;width:100%;height:40px;background:#dedede;padding:0 10px;outline:none;border-radius:2px}table.table-user tr td input[type=submit]{height:40px;color:#fff;background:#f17e00}table.params{margin-top:30px}table.params tr td{font-size:12px;color:#333;position:relative;width:220px;height:20px}table.params tr td span{display:block;padding:2px;position:absolute;z-index:10;background:#fff;font-weight:600}table.params tr td:first-of-type{color:#bdbdbd}table.params tr td:first-of-type div{width:100%;position:absolute;margin-top:12px;border-bottom:1px dotted #bdbdbd}table.params tr td:nth-of-type(2){height:40px}.cart-steps .step .title{font-size:24px;line-height:36px}.cart-steps .step .title .number{text-align:center;line-height:36px;width:36px;height:36px;font-size:20px;border-radius:40px;border:1px solid #333;margin-right:30px;float:left}.cart-steps .step .block{padding:40px 70px}.cart-steps .step .block .nav-tabs{border-bottom:0;margin-top:20px}.cart-steps .step .block .nav-tabs li{display:inline-block}.cart-steps .step .block .nav-tabs li.active a{background:#fbdfbf;text-decoration:none;color:#f17e00}.cart-steps .step .block .nav-tabs li a{background:none;border:0;padding:10px 20px;border-radius:20px;font-size:16px;color:#000;cursor:pointer}.cart-steps .step .block .nav-tabs li a.active,.cart-steps .step .block .nav-tabs li a:hover{border-left:0;border-right:0;border-top:0}.cart-steps .step .block .tab-content{margin-top:20px}.cart-steps .step .block textarea{width:100%;min-height:120px;resize:vertical;background:#dedede;border:0;padding:10px;box-sizing:border-box;outline:none}.cart-steps .btn{background:#f17e00;color:#fff;text-align:center;height:40px;padding:0;font-size:18px;line-height:40px;border:0;width:170px}.menu-cabinet{overflow:hidden}.menu-cabinet .title{font-size:16px;font-weight:bold;margin-top:40px;margin-bottom:30px}.menu-cabinet ul{padding:0;margin:0}.menu-cabinet ul li{margin:10px 0;display:block}.menu-cabinet ul li a{font-size:16px;color:#333}.menu-cabinet ul li a.active{color:#f17e00}.main-cabinet .title{font-size:16px;font-weight:bold;margin-top:40px;margin-bottom:20px;text-transform:uppercase}.main-cabinet .bootstrap-switch{box-shadow:none}.main-cabinet .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.main-cabinet .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{background:#77c500}.main-cabinet table.params{width:100%;margin:0 0 40px 0}.main-cabinet table.params tr td div{margin-top:13px}.main-cabinet table.params tr td span{font-size:14px;font-weight:normal}.shop{overflow:hidden;margin-top:40px}.shop .img-wrapper{width:320px;height:200px;float:left}.shop .img-wrapper img{max-width:100%}.shop .info{margin-left:100px;float:left;position:relative}.shop .info .name a{color:#333;font-size:18px;text-transform:uppercase;font-weight:bold}.shop .info .desc{font-size:14px;margin-top:20px}.shop .info ul{margin:20px 0;font-size:14px;max-height:100px}.shop .info ul li{display:block;margin:10px 0}.shop .info ul li:before{content:"—";margin-right:5px}.shop .info a.show{background:#f17e00;display:block;width:230px;height:44px;line-height:44px;border-radius:5px;position:absolute;bottom:-55px;font-size:18px;color:#fff;text-align:center}.map-baloon{width:100%;border:6px solid #ee802b;background-color:#fff;border-radius:20px;line-height:1;position:relative;padding:8px 0 8px;font-family:"Exo 2",sans-serif}.map-baloon:after{content:" ";width:0;height:0;border-style:solid;border-width:32px 32px 0 32px;border-color:#fff transparent transparent transparent;position:absolute;bottom:-32px;left:50%;margin-left:-32px}.footer{width:100%;min-width:1170px;margin:-239px auto 0;min-height:254px;background:#555;position:relative;color:#fff;padding:40px 0 20px 0;box-sizing:border-box}.footer .ba-back-top{position:fixed;width:52px;height:52px;cursor:pointer;z-index:9999;text-decoration:none;right:40px;bottom:40px !important;font-size:45px;text-align:center;opacity:0.4;color:#00abff;background-color:rgba(0,0,0,0.75);border-radius:50%;line-height:46px;background-image:url('/Content/img/up-arrow.svg');background-size:30px;background-repeat:no-repeat;background-position:center}.footer .col1{font-size:12px;text-align:center}.footer .col1 .logo{margin-bottom:10px;width:100%}.footer .col1 a{color:#fff;display:block}.footer .col1 a:last-child{margin-top:10px;text-decoration:underline}.footer .col1 a.phone{margin-top:20px;font-size:18px;font-weight:700}.footer .col1 a.phone:hover{text-decoration:none !important}.footer .col1 a.order-call{font-weight:normal;font-size:12px;text-decoration:underline}.footer .col2{color:#fff;font-size:16px}.footer .col2 .title{font-weight:600;width:100%;border-bottom:1px solid #fff;padding-bottom:5px}.footer .col2 ul{padding:5px 0 0 0}.footer .col2 ul li{margin-bottom:8px}.footer .col2 ul li a{display:inline-block;line-height:100%;padding:0 12px;text-decoration:none;user-select:none;color:#fff;font-weight:100}.footer .col2 ul li a:hover,.footer .col2 ul li a:focus{text-decoration:underline}.footer .col3 a{display:block;margin:0 auto;margin-bottom:10px;width:30px}.footer .col3 a:last-of-type{margin-bottom:0}.footer .spaceapp-link{margin:8px 0;display:block;width:100%;height:100%;color:#fff;text-decoration:none}.footer .spaceapp-link:hover{text-decoration:underline}.lg-download{display:none !important}.bx-wrapper .bx-controls-direction a{z-index:99}.maintenance-banner{position:fixed;width:200px;height:100px;background:url(../img/maintenanceBanner.png);background-size:cover;top:50%;left:0;z-index:1000;transform:translateY(-50%)}@media (min-width:2000px){.maintenance-banner{width:400px;height:200px}}@media (min-width:1800px){.maintenance-banner{width:300px;height:150px}}@media (max-width:1600px){.maintenance-banner{display:none}}#tech_works_on_site{margin-left:auto;margin-right:auto;width:750px}.confidens-policy{font-size:12px;text-align:center;display:block}.call-modal-wrapper{display:none;z-index:10001;box-sizing:border-box;background:#00000052;position:fixed;top:0;bottom:0;left:0;right:0}.call-modal-wrapper .form-call-me{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);max-width:400px;border-radius:10px;background-color:#fff;padding:20px}.call-modal-wrapper .form-call-me:before{content:"";clear:both}.call-modal-wrapper .form-call-me:after{content:"";clear:both}.call-modal-wrapper .form-call-me .close-btn{border-radius:50%;background:#f17e00;display:inline-block;padding:12px 14px 14px 14px;position:absolute;top:25px;right:25px;cursor:pointer}.call-modal-wrapper .form-call-me .modal-title{font-size:32px;margin-bottom:15px}.call-modal-wrapper .form-call-me .input-label{color:#909090;font-size:14px;margin-top:10px;margin-bottom:10px;display:block}.call-modal-wrapper .form-call-me .modal-input{border:0;font-size:16px;width:355px;height:40px;background:#dedede;padding:0 10px;outline:none;border-radius:2px;font-weight:600;resize:none}.call-modal-wrapper .form-call-me .btn-call-me{width:50%;display:inline-block}.call-modal-wrapper .form-call-me .btn-call-me input{width:100%;background:#f17e00;border:0;padding:0;box-sizing:border-box;margin-top:37px;height:38px;color:#fff;font-size:16px;border-radius:5px}.call-modal-wrapper .form-call-me .policy-link{width:48%;display:block;float:right;clear:both;color:#909090;margin-top:37px}.error-content{display:flex;align-items:center;flex-direction:column}