@media (min-width:320px) and (max-width:560px){
	section.screen-7{display:none}
	section.screen-4{display:none}
	section.screen-3 .box .box-slider .col:last-child:last-child{display:none}

	section{min-width:100%;width:100%;}
	.container{width:100%;}
	section.screen-0 .col:first-child{width:50%;}
	section.screen-0 .col:last-child{width:50%;min-height:90px}
	section.screen-0 .col:last-child .phone{font-size:15px;float: none;text-align: right;}
	section.screen-0 .col:last-child .btn_header-right{position: absolute;top: 40px;left: -100px;width: 200px;}
	section.screen-0 .nav-toggle{margin-left:10px;}
	section.screen-0 a.logo{width:70%;margin-left:10px;}
	section.screen-0 a.logo img{width:100%;max-width:133px;}

	section.screen-0 .navbar{z-index:9999;width:100%;min-width:300px;background-color: rgba(0, 0, 0, 0.8);}
	section.screen-0 .navbar li{margin: 10px 0;}
	section.screen-0 .navbar ul li a{font-size:20px;margin:0;}

	section.screen-1{height:470px;background-size:cover;}
	section.screen-1 .box{width:95%;height:350px;margin:120px auto 0;}
	section.screen-1 .box a.btn-yellow{width:303px;height:35px;margin-top:80px;}
	section.screen-1 .box h1{font-size:20px;}
	section.screen-1 .box .comment{font-size:20px;}

	section.screen-2 h2{margin-top:25px;}
	section.screen-2 .box-1{overflow:hidden;}
	section.screen-2 .box-1 .col:nth-child(3):after{display:none}
	section.screen-2 .box-1 .col:nth-child(4){width:49%}
	section.screen-2 .box-1 .col:nth-child(5){width:49%}
	section.screen-2 .box-1 .col{width:33%}
	section.screen-2 .box-1 .col .title{font-size:24px;}
	section.screen-2 .box-2{width:95%;height:250px;background-size:contain;max-height:unset;padding:0;}
	section.screen-2 .box-1 .col .comment{font-size:15px}
	section.screen-2 .description{margin-top:20px}

	body > center{margin:20px 0;width:100%;}
	body > center img{width:100%;}
	.screen-3{overflow:hidden;height:650px;padding-bottom:0}
	.screen-3 .tabs{width:100%}

	.screen-5 .row{width:100%}
	.screen-5 .row .col img{height:100%}
	.screen-5 .row .col{width:33%;height:380px;overflow:hidden}
	.screen-5 .table .tr .td{vertical-align:top;overflow:hidden}
	.screen-5 .row .col .box .title{text-transform:uppercase;font-size:20px;color:#fff;margin-bottom:40px;top:0;margin-top:100px;}
	.screen-5 .row .col .box .title1::before{width:90%;height:130px;bottom:-220px;left:15px;background:transparent url(/pics/garant.webP) no-repeat 0 0;background-size:contain;}
	.screen-5 .row .col .box .title2::before{width:90%;height:130px;bottom:-220px;left:15px;background:transparent url(/pics/prov.webP) no-repeat 0 0;background-size:contain;}
	.screen-5 .row .col .box .title3::before{width:90%;height:130px;bottom:-220px;left:15px;background:transparent url(/pics/dokaz.webP) no-repeat 0 0;background-size:contain;}
	.screen-5 .row .col .box .title2{margin-top:70px;}
	.screen-5 .row .col .box .title3{margin-top:70px;}
	.screen-5 .row .col .box a.btn{display:block;width:85%;margin:0 auto;padding:0;}
	.screen-5 .comment{font-size:14px}

	section.screen-6 .row .col:first-child{width:100%;background:url(/pics/bg-screen-6.webP) left center no-repeat;padding-left:0;padding-top:0;height:630px;}
	section.screen-6 .row .col:first-child .title{text-align:center}
	section.screen-6 .row .col:first-child .comment{text-align:center}
	section.screen-6 .row .col:last-child{width: 100%;position: absolute;top: 180px;right: 0;}

	section.screen-6 .row .col:last-child .form{padding:20px 5px;width: 100%;}
	section.screen-6 .form .fields input[type="text"]{width:100%}
	section.screen-6 .row .col:last-child .form .fields-checkbox .col{position:static}

	.screen-8{height:650px;}
	.screen-8 .box{width:100%}
	.screen-8 .box .col:last-child {padding-top:25px;position:absolute;z-index:10;top:0;right:0;background:#fff;}
	.screen-8 .box .col:first-child{width:100%}

	.screen-9{margin-top:20px;height:auto;background-size: cover;}
	.screen-9 .row{width:100%}
	.screen-9 .row .col:first-child{width:100%;height:auto;}
	.screen-9 .row .col:last-child{width:100%;clear:left}
	.screen-9 .row .col:last-child .form{width:100%;height:555px;background-color:#fff;box-shadow:0 0 51px rgba(0, 0, 0, 0.19);padding:10px;}
	.screen-9 .form-add-text2{font-size:14px;margin-bottom:10px;}
	.screen-9 .row .col:first-child .image, .screen-9 .row .col:first-child .txt{float:none;padding-left:20px;}
	.screen-9 .row .col:first-child .txt{width:100%}

	section.screen-10{height: 600px;}
	section.screen-10 .map-box {width: 100%;height: 343px;position: absolute;right: 0;top: 325px;}
	section.screen-10 .map-box .phone, section.screen-10 .map-box .email, section.screen-10 .map-box .addres{font-size:17px}

	.popup-modal{width:100%;height:auto;padding-bottom:15px;}
	.popup-modal-2{width:100%;height:auto;padding-bottom:15px;overflow:hidden;padding-left:2px;}
	.popup-modal-2 .title{text-align:center;margin-bottom:10px;}
	.popup-modal-2 .md-6{width:100%;float:none}
	.popup-modal-2 .md-5{width:45%;float:left;height:80px;margin-right:10px;}
	.popup-modal-2 .modal-2-6{height:auto;margin: 15px 0;overflow: hidden;}
	.popup-modal-2 .for-logo-a{margin-bottom:10px;text-align:center}

	.popup-modal-3{width:100%;height:auto;padding-bottom:15px;overflow:hidden;padding-left:2px;}
	.popup-modal-3 .title{text-align:center;padding-left:2px;}
	.popup-modal-3 .row{margin-top:20px;}
	.popup-modal-3 .row .col .title{font-size: 14px;}
	.popup-modal-3 .row .col .comment{font-size: 13px;}
	.popup-modal-3 .row .col{width:49%;border:0;}
	.popup-modal-3 .row .col:nth-child(2n){border-left: 2px solid #f58220;}
	.popup-modal-3 .row .col:last-child{margin-bottom:0;width:100%;}
	.popup-modal-3 .row-2{margin-left:10px;}
	.popup-modal-3 .row-2 .col{width:100%}
	.popup-modal-3 a.btn{margin:0 auto;display:block;width:280px;}

	.screen-3 .row-buttons{width:100%;text-align:center}
	.bx-wrapper .bx-prev{left:10px;}
	.bx-wrapper .bx-next{right:10px;}
	.screen-3 .box .box-slider .col:first-child{width:100%;}
	.screen-3 .box .box-slider .col:first-child .big-image{width:100%;text-align:center;height:216px;}
	.screen-3 .box .box-slider .col:first-child .box-carusel{text-align:center}
	.screen-3 .box .box-slider .col:first-child .box-carusel a{width:50px;height:41px;}
	.bx-wrapper .bx-controls-direction a{top:-170px;}
}

@media (min-width:320px) and (max-width:480px){
	.screen-5 .row .col{width: 100%;height: 180px;overflow: hidden;}
	.screen-5 .row .col img{height: auto;width: 100%;margin: -20% auto;}
	.screen-5 .row .col .box .title{margin-top:15px;margin-bottom:20px;}
	.screen-5 .row .col .box .title1::before{width:40%;bottom:-180px;left:auto;right:0}
	.screen-5 .row .col .box .title2::before{width:40%;bottom:-150px;left:auto;right:0}
	.screen-5 .row .col .box .title3::before{width:40%;bottom:-150px;left:auto;right:0}

	.screen-8{height:720px;}
	.screen-8 .box{width: 100%;margin-top: 30px;}
	.screen-8 .box .col:first-child{display:none}
	.screen-8 .box .col:last-child{width: 100%;}
}

@media (min-width:480px) and (max-width:560px){
	section.screen-2 .box-1 .col .title{font-size:25px;}
	section.screen-2 .box-2{width:100%;height:380px;}
	.screen-5 .row .col .box .title{font-size:18px;}

	section.screen-6 .row .col:last-child{right:auto;left:50%;margin-left:-236px;}
	section.screen-6 .row .col:last-child .form{padding:20px;width: 472px;}
	section.screen-6 .row .col:last-child .form .fields-checkbox .col{margin-left:0}
}

@media (min-width:561px) and (max-width:768px){
	section.screen-7{display:none}
	section.screen-4{display:none}
	section.screen-3 .box .box-slider .col:last-child:last-child{display:none}

	section{min-width:100%;width:100%;}
	.container{width:100%;}
	section.screen-0 .col:last-child .btn_header-right{margin-left:-20px}
	section.screen-0 .col:last-child .phone{margin-left:0}
	section.screen-0 .col:first-child{width:50%;}
	section.screen-0 .col:last-child{width:50%;}

	section.screen-0 .navbar{z-index:9999;width:100%;min-width:300px;background-color: rgba(0, 0, 0, 0.8);}
	section.screen-0 .navbar li{margin: 10px 0;}
	section.screen-0 .navbar ul li a{font-size:20px;margin:0;}

	section.screen-1{height:470px;background-size:cover;}
	section.screen-1 .box{width:650px;height:350px;margin:120px auto 0;}
	section.screen-1 .box a.btn-yellow{width:303px;height:35px;margin-top:80px;}

	section.screen-2 .box-2{width:680px;height:600px;background-size:cover;}

	body > center{margin:20px 0;width:100%;}
	body > center img{width:100%;}
	.screen-3{overflow:hidden}
	.screen-3 .tabs{width:100%}

	.screen-5 .row{width:100%}
	.screen-5 .row .col img{height:100%}
	.screen-5 .row .col{width:33%;height:380px;overflow:hidden}
	.screen-5 .table .tr .td{vertical-align:top;overflow:hidden}
	.screen-5 .row .col .box .title{text-transform:uppercase;font-size:20px;color:#fff;margin-bottom:40px;top:0;margin-top:100px;}
	.screen-5 .row .col .box .title1::before{width:90%;height:130px;bottom:-220px;left:15px;background:transparent url(/pics/garant.webP) no-repeat 0 0;background-size:contain;}
	.screen-5 .row .col .box .title2::before{width:90%;height:130px;bottom:-220px;left:15px;background:transparent url(/pics/prov.webP) no-repeat 0 0;background-size:contain;}
	.screen-5 .row .col .box .title3::before{width:90%;height:130px;bottom:-220px;left:15px;background:transparent url(/pics/dokaz.webP) no-repeat 0 0;background-size:contain;}
	.screen-5 .row .col .box .title2{margin-top:70px;}
	.screen-5 .row .col .box .title3{margin-top:70px;}
	.screen-5 .row .col .box a.btn{display:block;width:85%;margin:0 auto;padding:0;}

	section.screen-6 .row .col:first-child{width:100%;background:url(/pics/bg-screen-6.webP) left center no-repeat;padding-left:20px;padding-top:142px;}
	section.screen-6 .row .col:last-child{width:400px;position:absolute;top:0;right:0;}
	section.screen-6 .row .col:last-child .form .fields-checkbox .col{position:static}
	section.screen-6 .row .col:last-child .form{padding:20px;}
	section.screen-6 .form .fields input[type="text"]{width:100%}

	.screen-8 .box{width:100%}
	.screen-8 .box .col:last-child {padding-top:25px;position:absolute;z-index:10;top:0;right:0;background:#fff;}

	.screen-9 .row{width:100%}
	.screen-9 .row .col:first-child{width:450px;height:560px;overflow:hidden;}
	.screen-9 .row .col:last-child{width:310px;position: absolute;right: 0;}
	.screen-9 .row .col:last-child .form{width:100%;height:555px;background-color:#fff;box-shadow:0 0 51px rgba(0, 0, 0, 0.19);padding:10px;}
	.screen-9 .form-add-text2{font-size:14px;margin-bottom:10px;}
	.screen-9 .row .col:first-child .image, .screen-9 .row .col:first-child .txt{float:none;padding-left:20px;}
	.screen-9 .row .col:first-child .txt{width:100%}

	section.screen-10 .map-box{height: 343px;right: 0;}

	.popup-modal{width:100%;height:auto;padding-bottom:15px;}
	.popup-modal-2{width:100%;height:auto;padding-bottom:15px;overflow:hidden;padding-left:2px;}
	.popup-modal-2 .md-12{padding:0 20px;}
	.popup-modal-2 .title{text-align:center;margin-bottom:10px;}
	.popup-modal-2 .md-6{width:49%;float:left}
	.popup-modal-2 .md-6:nth-child(3n){clear:left}
	.popup-modal-2 .md-5{width:15%;float:left;height:80px;margin-right:10px;}
	.popup-modal-2 .modal-2-6{height:auto;margin: 15px 0;overflow: hidden;}
	.popup-modal-2 .for-logo-a{margin-bottom:10px;text-align:center}

	.popup-modal-3{width:100%;height:auto;padding-bottom:15px;overflow:hidden;padding-left:2px;}
	.popup-modal-3 .title{text-align:center;padding-left:2px;}
	.popup-modal-3 .row{margin-top:20px;}
	.popup-modal-3 .row .col .title{font-size: 14px;}
	.popup-modal-3 .row .col .comment{font-size: 13px;}
	.popup-modal-3 .row .col{width:49%;border:0;}
	.popup-modal-3 .row .col:nth-child(2n){border-left: 2px solid #f58220;}
	.popup-modal-3 .row .col:last-child{margin-bottom:0;width:100%;}
	.popup-modal-3 .row-2{margin-left:10px;}
	.popup-modal-3 .row-2 .col{width:49%}
	.popup-modal-3 a.btn{margin:0 auto;display:block;width:280px;}

	.screen-3 .row-buttons{width:100%;text-align:center}
	.bx-wrapper .bx-prev{left:10px;}
	.bx-wrapper .bx-next{right:10px;}
	.screen-3 .box .box-slider .col:first-child{width:100%;}
	.screen-3 .box .box-slider .col:first-child .big-image{width:100%;text-align:center}
	.screen-3 .box .box-slider .col:first-child .box-carusel{text-align:center}
}
