@media all and (max-width: 767px){
	.container{min-width: 460px;overflow: hidden;}
	.wrap{width: 460px;padding:0 15px;}
	
	
	.btn{height: 50px;padding: 15px 0 0 0;font: 700 18px/20px MuseoCyr;}
	.httl{font: 700 36px/36px MuseoCyr;}
	.form_box{width: 100%;}
	.form_box form{width: 230px;}
	.form_box .btn{width: 230px;}
	.form_box .ttl1{margin-bottom: 0;font: 700 36px/40px MuseoCyr;}
	.form_box .ttl2{padding-right: 100px;margin-bottom: 20px;font: 700 18px/30px MuseoCyr;}
	.form_box .note{width: 360px;}
	.form_box .note br{display: none;}
	.form_box input{height: 40px;font: 14px/20px OpenSans;}
	.sec1{height: 530px;padding-top: 30px;background: url(../img/bg_sec1mob.jpg) no-repeat 50% 0;}
		.sec1 .header{margin-bottom: 80px;}
		.sec1 .feather1{width: 194px;height: 150px;top: 50px;left: calc(50% - 100px);background-size: cover;}
		.sec1 .feather2{width: 106px;height: 189px;top: 230px;right: calc(50% - 220px);background-size: cover;}
		.sec1 .feather3{width: 122px;height: 99px;top: 165px;left: calc(50% - 250px);background-size: cover;}
		.sec1 .logo{height: 40px;padding-left: 50px;font: 500 18px/20px MuseoCyr;background: url(../img/logomob.jpg) no-repeat;}
		.sec1 .phone{padding-left: 30px;margin-bottom: 3px;font: 300 18px/18px MuseoCyr;}
		.sec1 .phone .ico{width: 24px;height: 24px;}
		.sec1 .mailto{font: 14px/18px OpenSans;}
		.sec1 .ttl1{font: 700 36px/24px MuseoCyr;}
		.sec1 .ttl2{margin-bottom: 20px;font: 700 18px/24px MuseoCyr;}
		.sec1 .ttl3{font: 14px/24px OpenSans;}
		.sec1 .ttl3 br{display: none;}
	.sec2{height: 420px;padding-top: 25px;background: url(../img/bg_sec2mob.jpg) no-repeat 50% 0;}
	.sec3{height: 830px;padding-top: 30px;background: url(../img/bg_sec3mob.jpg) no-repeat 50% 0;}
		.sec3 .httl{margin-bottom: 30px;}
		.sec3 .list li{width: 200px;padding: 85px 20px 20px 20px;margin-bottom: 15px;}
		.sec3 .list .ico{top: 20px;left: 20px;}
		.sec3 .list .ttl{margin-bottom: 10px;font: 500 16px/24px MuseoCyr;}
		.sec3 .list p{font: 12px/18px OpenSans;}
	.sec4{height: 940px;padding-top: 20px;background: url(../img/bg_sec4mob.jpg) no-repeat 50% 0;}
		.sec4 .httl{margin-bottom: 35px;}
		.sec4 .list{width: 100%;float: none;}
		.sec4 .list li{min-height: 90px;padding-left: 130px;margin-bottom: 30px;}
		.sec4 .list li:nth-child(even){padding-left: 100px;}
		.sec4 .list .ico{width: 75px;height: 90px;left: 35px;background-size: cover;}
		.sec4 .list li:nth-child(2) .ico{background-position: 0 -92px;}
		.sec4 .list li:nth-child(3) .ico{background-position: 0 -182px;}
		.sec4 .list li:nth-child(4) .ico{background-position: 0 -273px;}
		.sec4 .list li:nth-child(5) .ico{background-position: 0 -364px;}
		.sec4 .list .ttl{margin-bottom: 10px;font: 18px/24px MuseoCyr;}
		.sec4 .list p{font: 12px/18px OpenSans;}
	.sec5{height: 320px;padding-top: 25px;background: url(../img/bg_sec5mob.jpg) no-repeat 50% 0;}
		.sec5 .httl{margin-bottom: 35px;}
		.sec5 .list{width: 210px;z-index: 10;}
		.sec5 .list li{height: 50px;padding: 8px 0 0 60px;}
		.sec5 .list li:before{width: 40px;height: 40px;top: 2px;left: 2px;border: 3px solid #ea194a;}
		.sec5 .list li:after{width: 13px;height: 13px;left: 19px;margin-top: -7px;}
		.sec5 .list .ttl{font: 700 18px/18px MuseoCyr;}
		.sec5 .list .period{font: 500 14px/18px MuseoCyr;}
		.sec5 .brace{width: 225px;height: 220px;top: 66px;left: 50px;background: url(../img/bracemob.png) no-repeat;}
		.sec5 .right_box{width: 130px;padding-top: 15px;margin: 0 25px 0 0 ;}
		.sec5 .right_box .ttl1{margin-bottom: 10px;font: 700 24px/30px MuseoCyr;}
		.sec5 .right_box .ttl2{margin-bottom: 15px;font: 14px/18px OpenSans;}
		.sec5 .right_box .ttl3{font: 700 24px/30px MuseoCyr;}
	.sec6{height: 800px;background: url(../img/bg_sec6mob.jpg) no-repeat 50% 0;}
		.sec6 .ttl1{margin-bottom: 20px;font: 700 24px/60px MuseoCyr;}
		.sec6 .chart{width: 430px;height: 220px;padding-top: 165px;background: url(../img/chartmob.png) no-repeat;}
		.sec6 .chart .sign{font: 12px/18px OpenSans;}
		.sec6 .chart .sign:after{width: 12px;height: 12px;top: -30px;left: 36px;}
		.sec6 .chart .sign2:after{top: -26px;left: 28px;}
		.sec6 .chart .sign.sign3:after{top: 60px;left: 92px;}
		.sec6 .chart .sign1{top: 65px;left: 30px;}
		.sec6 .chart .sign2{top: 110px;left: 180px;}
		.sec6 .chart .sign3{top: 70px;left: 260px;}
		.sec6 .chart .month{top: 180px;left: 380px;font: 300 14px/18px MuseoCyr;}
		.sec6 .chart .scale{width: 365px;padding-top: 15px;margin-bottom: 20px;}
		.sec6 .chart .scale li{font: 300 16px/18px MuseoCyr;}
		.sec6 .chart .scale li.js-but:after{top: -25px;}
		.sec6 .chart .descr{width: 100%;}
		.sec6 .chart .descr ul{width: 1290px;}
		.sec6 .chart .descr ul li{width: 430px;font: 12px/18px OpenSans;text-align: justify;}
		.sec6 .chart .descr ul li br{display: none;}
		.sec6 .note{padding: 20px;}
		.sec6 .note p{font: 300 italic 14px/24px MuseoCyr;}
	.sec7{height: 420px;padding-top: 20px;background: url(../img/bg_sec7mob.jpg) no-repeat 50% 0;}
	.sec8{height: 1290px;padding-top: 20px;background: url(../img/bg_sec8mob.jpg) no-repeat 50% 0;}
		.sec8 .httl{margin-bottom: 30px;font: 700 24px/30px MuseoCyr;}
		.sec8 .right_box{width: 300px;margin-bottom: 40px;}
		.sec8 .right_box .ttl1{margin-bottom: 20px;font: 700 18px/24px MuseoCyr;}
		.sec8 .right_box .list li{font: 14px/24px OpenSans;}
		.sec8 .ttl2{margin-bottom: 30px;font: 700 16px/26px MuseoCyr;}
		.sec8 .list_type{width: 100%;float: none;}
		.sec8 .list_type li{padding-left: 100px;margin-bottom: 15px;}
		.sec8 .list_type li .img_wrap{width: 80px;height: 80px;}
		.sec8 .list_type li .img_wrap img{max-width: 100%;max-height: 100%;}
		.sec8 .list_type .ttl{font: 16px/24px MuseoCyr;}
		.sec8 .list_type p{font: 14px/24px OpenSans;}
		.sec8 .video{width: 100%;height: 300px;float: none;}
	.sec9{height: 430px;padding-top: 10px;background: url(../img/bg_sec9mob.jpg) no-repeat 50% 0;}
	.sec10{height: 1000px;padding-top: 60px;background: url(../img/bg_sec10mob.jpg) no-repeat 50% 0;}
		.sec10 .httl{margin-bottom: 30px;}
		.sec10 .httl br{display: none;}
		.sec10 ul{font: 12px/18px OpenSans;}
		.sec10 ul li:last-child{top: auto;}
		.sec10 ul li{width: 100%;min-height: 98px;padding: 0 0 0 150px;margin-bottom: 15px;}
		.sec10 ul li:nth-child(even){padding: 0 150px 0 0;}
		.sec10 ul img{width: 130px;height: 98px;display: block;position: absolute;top: 0;left: 0;}
		.sec10 ul li:nth-child(even) img{left: auto;right: 0;}
		.sec10 ul li:nth-child(4){top: auto;left: auto;}
		.sec10 ul li:last-child img{left: 0;right: auto;}
		.sec10 ul .ttl{height: auto;margin-bottom: 15px;font: 500 16px/22px MuseoCyr;}
	.sec11{height: 1410px;padding-top: 15px;background: url(../img/bg_sec11mob.jpg) no-repeat 50% 0;}
		.sec11 .note{padding: 20px;margin-bottom: 25px;}
		.sec11 .note p{font: 300 italic 14px/24px MuseoCyr;}
		.sec11 .ttl1{margin-bottom: 25px;font: 500 16px/24px MuseoCyr;}
		.sec11 .ttl1 br{display: none;}
		.sec11 .btn{width: 100%;padding: 20px 10px 0 10px;margin-bottom: 50px;font: 700 16px/24px MuseoCyr;}
		.sec11 .btn:before,
		.sec11 .btn:after{display: none;}
		.sec11 .btn br{display: none;}
		.sec11 .httl{margin-bottom: 300px;font: 700 30px/36px MuseoCyr;}
		.sec11 .left_box{width: 100%;height: 310px;overflow: hidden;float: none;margin-bottom: 20px;}
		.sec11 .left_box p{font: 14px/24px OpenSans;text-align: justify;}
		.sec11 .ttl3{margin-bottom: 20px;}
		.sec11 .jcarousel-wrapper{width: 300px;}
		.sec11 .jcarousel li{width: 120px;height: 170px;}
		.sec11 .jcarousel-control-prev{width: 40px;height: 40px;margin-top: -20px;right: -80px;}
		.sec11 .jcarousel-control-next{width: 64px;height: 64px;margin-top: -32px;right: -150px;}
		.sec11 .jcarousel-control-prev .ico{width: 7px;height: 12px;margin-top: -16px;}
		.sec11 .jcarousel-control-next .ico{width: 11px;height: 19px;margin-top: -12px;}
	.sec12{height: 1460px;padding-top: 0;background: url(../img/bg_sec12mob.jpg) no-repeat 50% 0;}
		.sec12 .ttl1{padding-right: 200px;margin-bottom: 10px;font: 14px/24px OpenSans;}
		.sec12 .ttl1 br{display: none;}
		.sec12 .btn{margin-bottom: 60px;}
		.sec12 .serv_list{margin-bottom: 10px;}
		.sec12 .serv_list li{width: 100%;position: relative;margin-bottom: 20px;}
		.sec12 .serv_list li:last-child{margin-bottom: 0;}
		.sec12 .serv_list .serv_wrap{padding: 25px 20px;position: relative;margin-bottom: 0;}
		.sec12 .serv_list .name{height: 100px;padding-right: 450px;overflow: hidden;margin-bottom: 20px;font: 500 16px/22px MuseoCyr;background: url(../img/wavemob.png) no-repeat 0 bottom;}
		.sec12 .serv_list .name span{padding-top: 10px;font: 700 24px/30px MuseoCyr;}
		.sec12 .serv_list .price{width: 230px;position: absolute;top: 145px;left: 20px;font: 700 30px/24px MuseoCyr;text-align: left;}
		.sec12 .serv_list .rem{width: 230px;position: absolute;top: 180px;left: 20px;font: 12px/16px OpenSans;text-align: left;}
		.sec12 .serv_list .btn{width: 180px;height: 50px;padding: 13px 0 0 0;position: absolute;top: 32px;right: 20px;font: 700 18px/24px MuseoCyr;}
		.sec12 .serv_list .btn:active{top: 26px;left: auto;right: 19px;}
		.sec12 .serv_list .discount{width: 100%;margin-bottom: 0;}
		.sec12 .serv_list .discount span{display: inline;}
		.sec12 .serv_list ul{width: 185px;height: auto;float: right;margin-bottom: 20px;}
		.sec12 .serv_list ul li{min-height: 24px;padding: 0 20px 0 35px;float: left;margin-bottom: 10px;font: 14px/18px OpenSans;}
		.sec12 .serv_list ul li:after{width: 24px;height: 24px;margin-top: -12px;}
		.sec12 .ttl2{width: 100%;padding: 0 40px;font: 300 italic 16px/24px MuseoCyr;}
		.sec12 .ttl2:before, .sec12 .ttl2:after{font: 300 italic 60px/24px MuseoCyr;}
	.sec13{min-height: 1150px;padding: 30px 0 50px 0;background: url(../img/bg_sec13mob.jpg) no-repeat 50% 0;}
		.sec13 .ttl1{margin-bottom: 25px;font: 700 18px/24px MuseoCyr;}
		.sec13 .ttl1 br{display: none;}
		.sec13 .serv_list{width: 100%;padding: 20px 15px;float: none;margin-bottom: 15px;}
		.sec13 .serv_list .name{font: 500 16px/24px MuseoCyr;}
		.sec13 .serv_list .prce{display: inline;color: #ea194a;}
		.sec13 .serv_list .price{display: none;}
		.sec13 .serv_list .descr{font: 14px/20px OpenSans;}
		.sec13 .order_box{width: 100%;float: none;}
		.sec13 .order{padding: 20px 15px;margin-bottom: 20px;}
		.sec13 .order .btn{padding: 15px 0 0 0;font: 700 18px/20px MuseoCyr;}
		.sec13 .atten{padding: 0;margin-bottom: 50px;font: 300 italic 16px/24px MuseoCyr;}
		.sec13 .social{width: 280px;left: 0;right: auto;top: auto;bottom: -100px;}
		.sec13 .social a{width: 80px;height: 80px;}
	.sec14{height: 604px;padding-top: 90px;background: url(../img/bg_sec14mob.jpg) no-repeat 50% 0;}
		.sec14 .ttl1{margin-bottom: 15px;font: 700 30px/30px MuseoCyr;}
		.sec14 .ttl2{font: 500 16px/24px MuseoCyr;}
		.sec14 .social{width: 400px;padding-bottom: 10px;}
		.sec14 .social li{width: 190px;margin-bottom: 20px;}
		.sec14 .cntct_box{width: 260px;}
		.sec14 .cntct_box .phone_box{margin-bottom: 20px;}
		.sec14 .cntct_box .btn{width: 100%;padding-top: 15px;}
	.footer{padding: 50px 0 60px 0;}
		.footer .logo{height: 40px;padding-left: 50px;font: 500 18px/20px MuseoCyr;background: url(../img/logomob.jpg) no-repeat;}
		.footer .phone{padding-left: 30px;margin-bottom: 3px;font: 300 18px/18px MuseoCyr;}
		.footer .phone .ico{width: 24px;height: 24px;}
		.footer .mailto{font: 14px/18px OpenSans;}
		.footer .terms{position: absolute;bottom: -30px;right: 15px;}
	.win_popup{width: 100%;}
		.win_popup .form_box form{width: 100%;}
}
