﻿.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:0!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:0;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:0;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:380px;}.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:0;display:block;margin:auto;width:300px;height:40px;border-radius:2px;outline:0;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{font-size:14px;color:#bdbdbd;float:left;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:0;}.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,.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:0;border:0;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,.75);-moz-box-shadow:1px 1px 32px 11px rgba(0,0,0,.75);box-shadow:1px 1px 32px 11px rgba(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,.75);-moz-box-shadow:1px 1px 32px 11px rgba(0,0,0,.75);box-shadow:1px 1px 32px 11px rgba(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:0;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:0;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,.0980392) 0 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:0;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,.0980392) 0 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:0;}.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;position:relative;padding:0 15px 0 15px;float:left;}.header .line3 ul.menu>li.dropdown{padding:0 30px 0 5px;}.header .line3 ul.menu>li.dropdown:after{width:16px;height:6px;background:url(/Content/img/menuArrowSprite.png) no-repeat;background-position:-5px 0;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;width:auto;color:#fff;text-decoration:none;height:50px;}.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,.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:0 0 2px 2px #adabad;-moz-box-shadow:0 0 2px 2px #adabad;box-shadow:0 0 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; aspect-ratio: 1/1; 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;padding-top:9px;cursor:pointer;}.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{margin-top:25px;overflow:hidden;height:100%;}.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;height:40px;}.reviews-blocks-on-main .block a.more{margin-top:10px;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/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/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:0!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:0;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:0;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,.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;box-sizing:border-box;font-size:30px;font-weight:bold;text-align:center;line-height:30px;color:#333;}.map-footer{position:relative;}.map-footer .places{width:250px;height:auto;max-height:100%;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:0;}.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:0 0 10px 0 #f17e00;-moz-box-shadow:0 0 10px 0 #f17e00;box-shadow:0 0 10px 0 #f17e00;}.map-footer .places .place .left{float:left;width:100%;padding:0 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 0;}.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:0;border-bottom:1px solid;outline:0;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:0;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:0 0 20px 0 #adabad;-moz-box-shadow:0 0 20px 0 #adabad;box-shadow:0 0 20px 0 #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,.75);z-index:10001;display:none;}.form-with-comment.question-form{left:0;top:25%;}.form-with-comment input,.form-with-comment textarea{outline:0;background-color:#f1f1f1;border:0;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:.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:0;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:0;display:block;margin:auto;width:300px;height:40px;border-radius:2px;outline:0;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:0!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:0;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:0;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:0;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;border:0;font-size:18px;color:#bdbdbd;outline:0;width:20px;height:22px;text-align:center;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:0;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:0;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:0;}.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:.4;color:#00abff;background-color:rgba(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 a{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{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:0;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;}