@media only screen and (max-width: 1420px) {

.footer_info_bottom{
	
}
}
@media only screen and (max-width: 1350px) {


.footer_info_bottom{
		width: 400px;
	}
	.footer_info_bottom li{
		width:150px;
	}
	.footer_title{
		font-size: 30px;
	}
	.Project_title{
	width: 96%;
}
}
@media only screen and (max-width: 1220px) {
	.menu {right: 20px}
}

@media only screen and (max-width: 1100px) {
	.footer_logo_and_text{
		display: none;
	}
	.footer_info_bottom {
    left: 5%;
}

	
	.menu{
	right: 15px;
    top: 40px;
	}
	
	.Feedback{
		    right: 160px;
	}
	.ul{
		display: none;
	}
	.footer_info {
    width: 30%;
	}
	.footer_image {
    width: 90%;
	}
	.footer_info_bottom {
    width: 189px;
    top: -18px;
}
.footer_info_bottom li {
    margin: 5px 0px;
}
#forms {
    width: 600px;
    margin-top: 30px;
}
.text-footer1 {
    width: 38%;
}
.namber-text {
    width: 37%;
    margin-top: -1px;
    padding: 0px 5px;
}
.block-footer{
	left: 140px;
}
.alert_left_text div{
	display: none;
}
.text_Cont {
	width: 326px
}
.Course_a_Cont {
   
    margin-left:0px;
}
.Course_booking{
	width: 370px;
}
.alert_left_text{
	width: 370px;
	border: none;
}
.Course_booking_button {
   
    left: 13%;
	}
	.Course_a_Cont img {
   top: 80px;
    margin-left: 87px;
}
}
@media only screen and (max-width: 1020px) {

.footer_menu{
	width: 90%;
}
.footer_menu::before{
	width: 70%;
	left: 0;
	top: 50px;
}
.footer_menu{
		
		width: 500px;
	}
	.footer_menu::before{
		display: none;
	}
	.menu_image_rgba>ul>li>a{
		font-size: 25px;
	}
}

@media only screen and (max-width: 650px) {

.top_info a {
	font-size: 12px;
}

.Feedback{
	    right: 13px;
}
.menu{
	right: 9px;
	}
	.icon_header>ul {
    height: 142px;
	}
	.footer_image {
    width: 100%;
}
.footer_title{
	font-size: 25px;
	margin-top: 28px
}
#forms {
    margin-top: 20px;
	}
#forms {
    width: 93%;
}
.footer_info{
	width: 380px;
	   height: 85px;
	   overflow: hidden;
	   bottom: 0;
}
.footer_info_bottom {
    width: 358px;
    top: -18px;
    left: 1%;
}
.footer_info_bottom li:nth-child(3){
	display: none;
}
.footer_info_bottom li:nth-child(4){
	display: none;
}
#forms {
    width: 350px;
    margin-top: 13px;
}
.text-footer1 {
    width: 76%;
}
.namber-text {
    width: 76%;
    margin-top: -1px;
    padding: 0px 5px;
}
.block-footer{
	left: 44px;
}
.Project_title {
   
    margin: 247px auto;
   
	}
	#baner {
    height: 305px !important;
	}
	.block-footer {
    left: 29px;
}
#menu {
    list-style: none;
    position: absolute;
    right: 21px;
	}
	.leng{
		right: 25px;
	}
.menu_border {
    width:60px !important;
    right: 20px;
}
.footer_menu{
		width: 360px !important;
	}
	footer{
		    height: 415px;
	}
	.footer_menu p{
		    margin-top: 160px;
	}
	.footer_contacts{
		top: 240px;
	}
	.footer_icon{
		    top: 240px;
	}
	footer img{
		 top: 140px;
		 width:70px;
	}
	.footer_icon li a{
		    font-size: 17px;
	}
	.footer_contacts li a{
		font-size: 16px;
	}
}
@media only screen and (max-width: 650px) {
	.block-footer {
    margin-top: 205px;
}
.top_info{
	font-size: 12px;
}
.sst-btn-test_2 {
   margin-left: 10px;
}
.ul_border>ul>li {
    padding: 17px 0px;
	}
.ul_border>ul>li>a {
    font-size: 21px;
}
.Course_booking {
    width: 337px;
}
.text_Cont {
    width: 294px;
}
.Course_booking_button {
    left: 10%;
}
.footer_forms_title {
    margin: 40px auto;
    width: 350px;
	}
	footer{
		overflow: hidden;
	}
}