@media only screen and (max-width: 1600px) {
  
    .leng {
        width: 50px;
        right: 5.2%;
    }
    #top_cont {
        right: 3.4%;
    }
   
    .header_icon {
        left: 280px;
    }

}


@media only screen and (max-width: 1350px) {
    #top_cont {
        right: 3%;
    }
   
    .footer_border {
        max-width: 1200px;
    }
    .form {
        right: 0px;
    }
    .footer-contacts {
        left: 0px;
    }
     #bottom_ul{
   	width: 1100px !important;
   }
       #bottom_ul ul li {
        width: 200px !important;
    }
}

@media only screen and (max-width: 1220px) {
	.leng {
    top: 55px;
	}
	nav{
		height: 102px;
	}
    .footer_contact_border {
        width: 97%;
    }
    #top_cont {
        right: 1%;
    }
    #logo{
		    margin: auto;
    margin-left: 4%;
    position: absolute;
    z-index: 999;
    margin-top: 21px;
	}
    .leng {
        right: 100px;
    }
    nav > ul {
        display: none;
    }
    	.about-image {
    height: 589px;
    }
    #nav-bar {
        display: block;
        top: 25px;
    }
    #map {
        width: 300px;
    }
    .footer_menu {
        width: 800px;
    }
    .footer_border {
        max-width: 1000px;
    }
    .form {
        right: 0px;
        width: 500px;
    }
    .footer-contacts {
        left: 0px;
    }
    .text1 {
        width: 39%;
    }
    .footer-contacts > li {
        font-size: 18px;
    }
    .reklama_bottom{
		width: 96% !important;
	}
	#bottom_ul{
   	width: 900px !important;
   }
       #bottom_ul ul li {
        width: 150px !important;
        font-size: 13px;
    }
    .ifrale{
		width: 909px;
		margin: auto;
		overflow: hidden;
	}
	iframe{
		width: 1190px;
	}
	.plagination{
		width: 90% !important;
	}
	.form2{
		width: 90% !important;
	}
	.namber-text{
		height: 50px;
	}
}
@media only screen and (max-width: 1000px) {
    .footer_border {
        width: 500px;
            height: 700px;
    }
    .aBooking1 {
   
    margin-left: 110px;
	}
	.footer-contacts {
    top: 460px;
	}
	.footer-contacts>li {
  
    margin-top: 20px;
	}
	#forms {
    width: 550px;
   
	}
	.text-footer1 {
    width: 37%;
	}
	.footer_forms_title{
		    font-size: 24px;
		    width: 550px;
	}
	
	.iconfooter {
    margin: 280px auto;
	}
	.block-footer {
	    margin-top: 190px;
    left: 135px;
	}
	.namber-text {
    width: 84%;
	}
	  .reklama_bottom {
    height: 70px !important;
	}
	#bottom_ul{
   	width: 600px !important;
   	overflow: hidden !important;
   	
   }
   
   #bottom_ul ul{
   	display: block !important;;
   }
       #bottom_ul ul li {
        width: 170px !important;
        font-size: 13px !important;
        float: left !important; 
    }
    .ifrale{
		width: 615px;
		margin: auto;
		overflow: hidden;
	}
	iframe{
		width: 1189px;
	}
}


@media only screen and (max-width: 640px) {
   #logo{
   	margin-top: 43px;
   }
   
    .footer_contact pre {
        width: 100%;
        left: 0;
        font-size: 20px;
        text-align: center;
    }
    footer {
        overflow: hidden;
    }
  
	.reklama_bottom {
    height: 50px !important;
    font-size: 16px !important;
	}
	#bottom_ul{
   	width: 380px !important;
   	overflow: hidden  !important;
   	
   }
   
   #bottom_ul ul{
   	display: block  !important;
   }
       #bottom_ul ul li {
        width: 160px !important;
        font-size: 13px !important;
        float: left !important; 
    }
   .top_info ul li:nth-child(2){
		display: none;
	}
	.text_Cont{
		    width: 94% !important;
	}
	
}

@media only screen and (max-width: 550px) {
        .form {
        right: 8px;
        width: 370px;
	}
	    .leng {
        right: 80px;
    }
    .footer_border {
        width: 380px;
    }
        .text1 {
        width: 39%;
    }
    .aBooking1 {
   
    margin-left: 35px;
	}
	.footer-contacts {
    top: 460px;
	}
	.footer-contacts>li {
  
    margin-top: 20px;
	}
	.footer_contact_border {
        width: 96%;
    }
    .title{
		    width: 380px;
		    font-size: 25px;
	}
	#baground {
    height: 370px;
}
    #forms {
        width: 380px;
            margin-top: 20px;
    }
.top_info ul li {
    padding: 5px 10px;
	}
.footer_forms_title{
		    font-size: 24px;
		    width: 350px;
		  
	}
	
	.namber-text {
    width: 84%;
	}
	.text-footer1 {
   
    width: 39%;
    margin-left: 20px;
	}
	.namber-text {
    width: 87%;
    height: 50px;
    margin-left: 20px;
    margin-top: 0px;
	}
	    .block-footer {
        margin-top: 190px;
        left:45px;
    }
       
}
