@media (max-width: 1445px) {
	.news .arrow_left {
	    left: -70px;
	}
	.news .arrow_right {
	    right: -70px;
	}
}
@media (max-width: 1340px){
	.news .arrow_left, .news .arrow_right {
	    display: none;
	}
	 .select{
	 	background: 	none;
	 }
}
@media (max-width: 1200px){
	.container{
		overflow: hidden;
	}
	.navbar-expand-lg .navbar-collapse {
	    position: absolute;
	    right: 0;
	    margin-top: 45px;
	    left: 0;
	    margin-left: auto;
	    margin-right: auto;
	    align-items: center;
	    justify-content: center;
	}
	.navbar-brand img{
		width: 80px;
		height: auto;
	}
	.dindergarten{
		background-size: cover;
		height: auto;
		padding-bottom: 60px;
	}
	.dindergarten .col-xl-4.col-sm-6{
		margin-top: 30px;
	}
	.head_left__item_batton{
		margin-right: 30px;	
	}
	.language {
	   		background-size: cover;
		height: auto;
		padding-bottom: 110px;	
	}
	.row_language .col-sm-6{
		margin-top: 30px;	
	}
	.les{
		background-size: cover;
		height: auto;
		padding-bottom: 100px;	
	}
	.menarrus{
		background-size: cover;
		height: auto;
		padding-bottom: 100px;	
	}
	.photo_galery .item_tab{
		margin-top: 30px;
	}
	.photo_galery .item_tab:nth-child(even){
		float:left;
	}
	.photo_galery .item_tab:nth-child(odd){
		float:right;
	}
}
@media (max-width: 1000px) {
		.item_les_box .item_lse, .item__menarrus{
			width:25%;
			flex: 0 0 25%;
 		  margin-top: 50px;
		}
		.abuot {
    	background-size: cover;
		height: auto;
		padding-bottom: 100px;	
    }
    .contacts_right{
    	min-height: 300px; 

    }
}
@media (max-width: 991px) {
	 .contacts_right{
    	margin-top: 30px; 

    }
     .contacts{
     	background-size: cover;
		height: auto;
     }
     .photo_galery{
     	padding-bottom: 100px;	
     }
     h1 {
	    font-size: 3em;
	}
	h2{
		font-size: 2.1em;
	}
	h2 span{
		font-size: 1em;
	}
	.navbar-expand-lg .navbar-collapse{
		background:width;	
		z-index: 1;
	}
	.head_left{
		margin: auto;
		position: relative;
		z-index: 1;
	}
	.navbar-expand-lg .navbar-collapse{
		position: relative;
	}
}

@media (max-width: 766px) {
	.header{
		 
		background-size: cover;
		height: auto;
		padding-bottom: 100px;	
	}
}



@media (max-width: 750px) {
	

    .item_les_box .item_lse, .item__menarrus{
			width: 33.32%;
    flex: 0 0 33.32%;
    margin-top: 50px;
		}
	body > section.photo_galery > div > div.row.photo_item.justify-content-md-center.active > div > div > img{
		width:90%;
		height: auto;
	}
}

@media (max-width: 575px) {
	.select .col-sm-4 span:nth-child(2){
		display: block;
		margin-bottom: 30px;
	}
	.saturday_btn{
		margin-bottom: 30px;
	}
	body > section.photo_galery > div > div.row.photo_item.justify-content-md-center.active > div > div > img{
		width: 70%;
	}
}
@media (max-width: 550px) {
	.item_les_box .item_lse, .item__menarrus{
		    width: 50%;
    flex: 0 0 50%;
   
	}
	.head_left__item_batton{
		    width: 150px;
		    background: #ce065f;
		    font-size:14px;
		    border-radius: 10px;
		    line-height: 58px;
	}
	.head_left__item_span {
	     
	    font-size: 14px;
	}


}
@media (max-width: 450px) {
body > section.photo_galery > div > div.row.photo_item.justify-content-md-center.active > div > div > img{
		width: 90%;
	}
	.head_left{
		position: relative;
		margin: auto;
	}
}
@media (max-width: 420px) {
	body > section.photo_galery > div > div.row.photo_item.justify-content-md-center.active > div > div > img{
		width: 100%;
	}
	.item_les_box .item_lse, .item__menarrus{
		    width: 100%;
    flex: 0 0 100%;
   
	}
	.photo_galery .item_tab:nth-child(even), .photo_galery .item_tab:nth-child(odd){
		float:left;
		height: auto;
	}
	 
}