@media screen and (min-width:580px){.step1-slider .carousel-control,.carousel-delivery .carousel-control{display:none}.step1-slider .carousel-inner .item,.carousel-delivery .carousel-inner .item{padding:0 15px;width:25%;float:left;display:inline-block;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-perspective:none!important;-moz-perspective:none!important;perspective:none!important;position:static!important}}@media screen and (max-width:1200px){header .city-choice{margin:33px 0 0 150px}header nav ul li a{margin:0 1px}header .phone{margin-right:0;text-align:right}.grey-bg .info{margin-left:50px}.grey-bg .info:after{left:97%}.steps-wrap{padding:40px 0}.steps-wrap .steps-tabs li a:before{left:15px}.benefits-block{padding:35px 0 0}.benefits-block .benefit{margin:35px 0 55px}.lightgrey-bg .brands-list li{width:16.3%}.pay-block{padding:34px 0 70px}.pay-block .pay-method{margin:30px 24px 50px}.download-block p{padding-left:250px}.download-block p:after{left:120px}.download-block p:before{left:0}.delivery-block{padding:35px 0 0}.delivery-block .delivery-card .bottom{padding:20px 15px 25px 20px;font-size:15px}.delivery-block .delivery-card .bottom>div div{margin-bottom:25px}.contacts-block{padding:30px 0}.step1-slider .carousel-inner{text-align:center}.step1-slider .carousel-inner .item{width:33%;float:none}.contacts-block form{margin:15px 10px 0 15px}.contacts-block form .answer{margin:35px 0 40px}footer .link .tel{font-size:27px}footer .menu-footer,footer .txt{margin-left:37px}footer .right{margin-left:55px}footer .copyright{font-size:15px;margin-right:-25px}.container{overflow:hidden}.form-styled .type11 input{width:300px}}@media screen and (max-width:991px){header{padding:10px 0}header .phone{text-align:left}.trigger-menu{display:block}h1{font-size:40px;margin-bottom:40px}.first-screen .main-slider .item .note{margin:35px 0 0 10px}.first-screen .main-slider .item .left{margin-left:10px}.grey-bg .info{margin-left:0}.grey-bg .info{font-size:17px}.grey-bg .info:after{display:none}.steps-wrap .steps-tabs{margin:15px 0}.steps-wrap .steps-tabs li a{padding:20px 15px 20px 60px;text-align:left;font-size:16px}.steps-wrap .card,.benefits-block .benefit{max-width:280px;margin-left:auto;margin-right:auto}.about-block p{font-size:32px}h3{margin-top:10px}h2{font-size:30px}.lightgrey-bg .brands-list li{width:31.3%}.pay-block .pay-method{margin:30px 0 50px}.contacts-block form{margin:15px 0 0}header nav{position:fixed;top:0;left:-100%;width:100%;height:100%;background:#107cb2;margin:0;z-index:3;overflow:scroll;padding:30px}header nav .esc{display:block;cursor:pointer}header nav ul li{display:block;width:100%;text-align:center}header nav ul li a{margin:15px 0;font-size:18px;display:block}header nav ul li.active a,header nav ul li a:hover,header nav ul li a:focus{color:#FFF;text-decoration:none}.modal-cities .modal-dialog{width:98%}.modal-cities .modal-dialog .modal-content .modal-body{padding:80px 20px 60px 30px}.modal-cities p,.modal-cities .cities ul li a{font-size:18px}.step1-slider .carousel-inner .item,.carousel-delivery .carousel-inner .item{width:50%;float:left}footer .right{margin-left:0;margin-top:25px}footer .right>div{margin-bottom:0;float:left;margin-right:20px}footer .copyright{text-align:left;margin-right:0}footer .txt{margin-left:0}footer{padding-bottom:0}.form-styled .type1 label,.form-styled .type11 label{float:none}.form-styled .type1 input,.form-styled .type11 input{float:none;width:100%}.delivery-block .delivery-line ul li:nth-child(3) p{margin-left:65px}.delivery-block .delivery-line ul li:nth-child(2) p{margin-left:45px}}@media screen and (max-width:768px){header .phone{margin-left:-35px}.carousel .item{text-align:center}h1{font-size:35px}.first-screen .main-slider .item img{margin-top:25px;max-width:250px;max-height:150px}.first-screen .main-slider .item .wrap{padding:15px 0}.first-screen .main-slider .item .note{margin:18px 0 0 10px}.info-block{padding:15px 0}.grey-bg .info{font-size:17px;display:block;max-width:285px;margin:15px auto 30px}.grey-bg .info p{padding-top:10px}.grey-bg .info p br{display:none}h2{font-size:26px}h2 br{display:none}.steps-wrap{padding:15px 0}.steps-wrap .steps-tabs li{width:100%;display:none}.steps-wrap .steps-tabs li.active{display:block}h3{font-size:42px}.about-block p{font-size:30px}.big-txt{padding:20px 30px;font-size:22px}.download-block .btn-custom{display:block;margin:30px auto 0}.download-block{padding:30px 0 35px}.download-block p:before{left:10px}.contacts-block .location{text-align:center}.contacts-block .location div{margin:0 0 20px}.modal-cities .modal-dialog .modal-content .modal-body{padding:35px 20px 35px 30px}.modal-cities .clear{clear:none}.modal-cities .clear-xs{clear:both}.modal-cities .close,.modal-cities .close:hover,.modal-cities .close:focus{width:45px;height:45px;-webkit-background-size:20px;-o-background-size:20px;background-size:20px}.first-screen .main-slider .item .bg h1{margin-bottom:25px}.pay_modal .modal-dialog{margin:10px auto}.contacts-block h2{margin-bottom:15px}footer{text-align:center}footer .bottom{text-align:left}footer .right{margin-top:20px}footer .right>div{margin-bottom:13px;float:none;margin-right:0}.subscribe{margin-top:15px}footer .subscribe ul{margin:0}footer .menu-footer{margin-left:0}.carousel-control{width:30px;font-size:36px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:0;margin-left:0}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:0;margin-right:0}.form-styled .form-group{margin-bottom:10px}.form-styled{max-width:580px;margin:20px 0}.form-styled label{margin-bottom:5px;margin-top:0}.form-styled .form-group input.form-control{height:40px}}@media screen and (max-width:579px){.hidden-xxs{display:none}.visible-xxs{display:block!important}.visible-xxs a{font-size:20px;color:#fff;margin-top:10px}header .logo{max-width:100px}header .city-choice{margin:23px 0 0 115px}.trigger-menu{top:17px}header .city-choice .current-city{font-size:14px}h1{font-size:27px;margin:10px 0 40px}.first-screen .main-slider .item .bg h1{margin-bottom:20px}.first-screen .main-slider .item .bg img{max-height:120px}.first-screen .main-slider .item img{max-height:130px}.first-screen .main-slider .item .note{font-size:12px;margin:13px 0 0;line-height:1.2em}.first-screen .main-slider .item .wrap{height:410px}h2{font-size:22px;margin-bottom:20px;margin-top:10px}.steps-wrap .steps-tabs{margin:10px 0 0}h3{font-size:32px}.about-block p{font-size:22px}.benefits-block .col-xs-6,.pay-block .col-xs-4{width:100%;float:none}.benefits-block .benefit .img-wrap{height:115px;margin-bottom:20px}.benefits-block .b1 p:nth-child(1){margin-top:0}.benefits-block .b1 p,.benefits-block .b1 p:nth-child(1){margin-bottom:15px}.benefits-block .benefit{margin:10px auto 30px}.big-txt{padding:15px 0;font-size:18px}.lightgrey-bg .brands-list li{width:49.4%;height:45px;margin:5px 0}.lightgrey-bg .brands-list li img{max-height:100%}.lightgrey-bg .brands-list{margin:20px 0}.pay-block .pay-method{margin:15px 10px 30px}.pay-block{padding:34px 0 40px}.download-block p{margin-top:0;padding-left:100px}.download-block p:before{top:0}.download-block p:after{display:none}.contacts-block .location{margin-top:0}.modal-cities .col-xs-6{width:100%;float:none}.modal-cities .cities ul li{margin-bottom:8px}.modal-cities p,.modal-cities .cities ul li a{font-size:16px}.modal-cities .cities{margin-left:0;margin-bottom:0}.step1-slider .carousel-inner .item,.carousel-delivery .carousel-inner .item{width:100%;float:none}.modal-cities .modal-dialog{width:94%}.modal-dialog{width:94%;max-width:400px}.modal-custom .modal-body{padding:20px 20px 15px}form{font-size:16px}form .form-group .input-wrap input.form-control{height:54px}form .form-group .input-wrap label{font-size:14px;top:5px}form .form-note{margin-bottom:20px}form .answer{margin:15px 0}.delivery-block .delivery-line:before,.delivery-block .delivery-line:after{display:none}.delivery-block .delivery-line{padding:0}.delivery-block .delivery-line ul li{padding:0}.delivery-block .delivery-line ul li:first-child p{margin-left:0}.delivery-block .delivery-line ul li:last-child p{margin-right:0}.delivery-block .delivery-line ul li:nth-child(2) p,.delivery-block .delivery-line ul li:nth-child(3) p{margin:auto}.delivery-block .delivery-line{height:45px}.delivery-block .delivery-line ul{padding:0}.contacts-block .location p,.contacts-block .location a{font-size:15px}.contacts-block .location div p:first-child{font-size:18px}.contacts-block .location div{margin:0 0 10px}.map{max-height:300px;overflow:hidden}.contacts-block form .title{font-size:17px;margin-bottom:15px}.contacts-block form textarea{height:150px}.contacts-block form .answer{margin:20px 0 25px}footer{padding-top:18px}footer .col-xs-6{width:100%;float:none}footer .col-xs-6 .link p{font-size:15px}footer .col-xs-6 .link .tel{font-size:21px;margin-bottom:15px}footer .col-xs-6 .menu-footer{margin-top:10px}footer .col-xs-6 .menu-footer li a{font-size:15px}footer .subscribe a,footer .subscribe p{font-size:15px}footer .txt{font-size:11px}footer .copyright{font-size:13px}footer .bottom{padding-top:15px}.pay_modal .modal-dialog{max-width:none}.delivery-block .delivery-card{max-width:300px;margin:auto}.radio-wrap{max-width:240px;position:relative;margin:auto}.steps-wrap .step .radio-wrap label{margin-left:0}.steps-wrap .step .radio-wrap .jq-radio{top:7px;left:7px;position:absolute!important;z-index:2}.steps-wrap .step .next-step.pull-right{float:left!important;margin-top:10px}.steps-wrap .step .current-print{margin-top:15px;margin-bottom:15px}.form-styled .radio-wr>div{width:auto;margin-right:10px}.form-styled .total{margin:15px 0}.form-styled .total p{margin-bottom:20px}.form-styled label{font-size:14px}}