@media (max-width:1400px){.scrollsoc{left:85%}}@media (max-width:999px){.footer,.top-content,.wrapper,.wrapper-fixblock{width:750px}.top a,.top-hidden a{font-size:15px}.logo_header{height:auto;width:120px}.top{top:0}.menu-contact td{padding:30px 15px}.wrapper-fixblock .header .logo{float:none}.wrapper-fixblock .header .contacts-header{padding-top:0;padding-bottom:10px}.content-fixed{margin-top:210px}.banner .title{font-size:25px}.banner .des{font-size:12px}.text5{overflow:hidden;width:385px}.text5 img{height:auto;width:100%}.section-gallery img.atelie{height:auto;width:49%}.section-teachers .section-item li:nth-child(5n+1){clear:none}.section-teachers .section-item li:nth-child(4n+1){clear:both}.section-teachers .section-item li{width:25%}.content{min-height:90px}.timetable{overflow:auto;display:block}.timetable tbody{min-width:700px}.side-bar-timetable{width:290px;float:none}.page-content-timetable{padding-left:0}.page-content-timetable h2{margin-right:0;margin-left:0}.title-timetable{margin-bottom:10px;width:100%}.aboniment,.time-les{padding-right:15px;width:33.3333%;padding-left:15px}.time-les{padding-top:205px;background:url(/assets/template/img/time_les.png) no-repeat 50% 95px}.concertmeister{padding-right:15px;width:33.3333%;padding-left:15px}.near-metro{clear:both;background:url(/assets/template/img/near_metro.png) no-repeat 50% 25px}.near-metro,.price{padding-top:130px;padding-right:15px;width:50%;padding-left:15px}.price{background:url(/assets/template/img/price.png) no-repeat 50% 25px}.link-to-schedule img{width:100%}.link-to{height:70px;width:350px}#slider-index .next{top:36%}.price_teacher{overflow:auto;width:auto!important;display:block}.price_teacher tbody{min-width:660px;display:block}.price_children{overflow:auto;border:none!important;width:auto!important;display:block}.price_children tbody{min-width:600px;display:block}.price_arenda{overflow:auto;width:auto!important;display:block}.price_arenda tbody{min-width:500px;display:block}#slider{margin-right:auto;margin-bottom:20px;max-width:528px;margin-left:auto;float:none}#slider .overview{width:auto}#slider-right{margin-right:auto;margin-bottom:20px;max-width:352px;margin-left:auto;float:none}#slider-right .overview{width:auto}.price_arenda_zal{overflow:auto;border:none!important;width:auto!important;display:block}.price_arenda_zal tbody{min-width:450px;width:100%;display:block}.section-gallery .gallery-item li.new{width:20%}.section-gallery .gallery-item li.new:nth-child(6n+1){clear:none}.section-gallery .gallery-item li.new:nth-child(5n+1){clear:both}}@media (min-width:768px){.top-content{display:block!important}}@media (max-width:767px){.footer,.top-content,.wrapper,.wrapper-fixblock{width:100%}.footer{height:auto;overflow:hidden;padding-top:10px;position:relative;padding-bottom:40px;display:block}.footer-link{right:0;position:absolute;bottom:10px;text-align:center;left:0}.footer-link br{display:none}.footer .social{padding-top:20px;text-align:center;width:50%;float:left}.footer .social a{float:none;display:inline-block}.footer .address{width:280px;float:right}.life_internet{display:none}.top-hidden{display:none!important}#fixblock{position:static;opacity:1!important;display:block!important}.content-fixed{margin-top:0}.btn_menu{display:block}.top{padding:10px 15px}.top-content{padding-top:10px;display:none}.top-content a{padding-top:5px;text-align:left;padding-bottom:5px;display:block}.text5{padding-right:0;width:100%}#slider-contact,.text5{float:none}.slider-contact{margin-right:auto;margin-bottom:40px;max-width:312px;margin-left:auto;display:block}#slider-contact .viewport{width:100%}.link-to{height:auto;margin-bottom:10px;max-width:423px;width:auto}#slider-index .buttons{visibility:visible}#slider-index .next{top:34%}#sh_button.sh_btn_right_center{bottom:10px!important;top:auto!important}.sh_btn .sh_btn_char,.sh_btn .sh_btn_char_trans{height:8px!important;font-size:10px!important;line-height:8px!important}.sh_logo_btn{width:18px!important}.sh_btn_left,.sh_btn_right{height:32px;width:32px!important}.btn_container{display:block}.wrapper-fixblock .header{padding-top:0}.wrapper-fixblock .header .logo{display:none}.wrapper-fixblock .header .social{margin-right:auto;margin-bottom:10px;position:static;margin-left:auto;width:333px}.top{padding-top:0;background:none}.top-content{background:#880e59;padding-bottom:10px}.sh_btn_left .sh_title_text,.sh_btn_right .sh_title_text{display:none}.sh_btn_left,.sh_btn_right{min-height:0!important}.handle{top:200px!important}.panel.dispBlock{top:0!important}.new_reklama{display:none}}@media (max-width:699px){.banner .blcokcenter,.banner .blockfirst,.banner .blocklast{padding-top:5px;background:none;padding-bottom:5px;width:100%}.banner{margin-right:auto;max-width:400px;margin-left:auto;margin-top:10px}.banner .blcokcenter,.banner .blockfirst{position:relative}.banner .blcokcenter:before,.banner .blockfirst:before{height:1px;content:"";position:absolute;bottom:0;background-color:#bebebe;left:15%;width:70%;display:block}.banner .title{font-size:28px}.banner .des{font-size:14px}.section-teachers .section-item li{padding-right:5px;padding-left:5px}.section-teachers .section-item{margin-right:-5px;margin-left:-5px}.slider-hall-wrapper .slider-hall{margin-right:auto;margin-bottom:15px;max-width:400px;margin-left:auto;width:auto;float:none}.slider-hall-wrapper{margin-right:0;margin-left:0}.slider-hall-wrapper .slider-hall{padding-right:0;padding-left:0}.section-gallery .gallery-item .box:nth-child(3n+1){clear:none}.section-gallery .gallery-item .box:nth-child(odd){clear:both}.section-gallery .gallery-item .box{width:50%}.section-gallery .gallery-item li.new{width:25%}.section-gallery .gallery-item li.new:nth-child(5n+1){clear:none}.section-gallery .gallery-item li.new:nth-child(4n+1){clear:both}.wrapper-fixblock .header .contacts-header .name,.wrapper-fixblock .header .contacts-header .phone{padding-right:10px;background:none;padding-left:0}}@media (max-width:649px){#slider-index .slick-slide{height:276px;overflow:hidden;position:relative}#slider-index .slick-slide img{transform:translate(-50%);position:absolute;top:0;left:50%}}@media (max-width:599px){.menu-contact td{padding-top:20px;text-align:center;padding-bottom:20px;width:100%;display:block}.footer .social{padding-top:0;width:100%;float:none}.logo_header{margin-right:auto;margin-left:auto;float:none;display:block}.sub_email{width:138px}.section-teachers .section-item li:nth-child(4n+1){clear:none}.section-teachers .section-item li:nth-child(3n+1){clear:both}.section-teachers .section-item li{width:33.3333%}#slider-index .desc-index-slider{width:250px}.section-gallery .gallery-item li.new{width:33.3333%}.section-gallery .gallery-item li.new:nth-child(4n+1){clear:none}.section-gallery .gallery-item li.new:nth-child(3n+1){clear:both}.wrapper-fixblock .header .contacts-header .name,.wrapper-fixblock .header .contacts-header .phone{font-size:15px;padding-right:5px}.footer .address>div:nth-child(4),.item-contacts-header:nth-child(4){display:none}.footer .address{text-align:center;width:auto;float:none}#slider-index .title-index-slider{background-color:rgba(136,14,89,.7)}#slider-index .content-index-slider{background-color:hsla(0,0%,100%,.7)}}@media (max-width:479px){.section-gallery .gallery-item .box,.section-gallery img.atelie{width:100%}.aboniment,.time-les{margin-bottom:35px;padding-right:15px;width:100%;padding-left:15px}.time-les{padding-top:110px;background:url(/assets/template/img/time_les.png) no-repeat 50% 0}.concertmeister{margin-bottom:25px;padding-right:15px;width:100%;padding-left:15px}.near-metro{padding-top:102px;clear:both;background:url(/assets/template/img/near_metro.png) no-repeat 50% 0}.near-metro,.price{margin-bottom:35px;padding-right:15px;width:100%;padding-left:15px}.price{padding-top:105px;background:url(/assets/template/img/price.png) no-repeat 50% 0}.wrapper-fixblock .header .contacts-header .name,.wrapper-fixblock .header .contacts-header .phone{font-size:13px;line-height:18px}}@media (max-width:439px){.section-teachers .section-item li:nth-child(3n+1){clear:none}.section-teachers .section-item li:nth-child(odd){clear:both}.section-teachers .section-item li{width:50%}}@media (max-width:399px){.section-gallery .gallery-item li.new{width:50%}.section-gallery .gallery-item li.new:nth-child(3n+1){clear:none}.section-gallery .gallery-item li.new:nth-child(odd){clear:both}.wrapper-fixblock .header .contacts-header .name,.wrapper-fixblock .header .contacts-header .phone{font-size:11px;line-height:15px}}