@media screen and (min-width: 1024px){
    .contact-form-row-2 {
        margin: 0 0 0 -30px;
    }
    
   .price_list tr td:nth-child(2) {
        padding-left: 80px;
    }
	
	/*.price_list tr td.center {
		text-align: left;
		position: relative;
    	left: 50px;
	}*/
    
   /* ul.socail-menu {
        position: relative;
        top: 145px;
    }*/
}


@media screen and (min-width:1400px)

{


}


@media screen and (max-width:1300px)

{

}

@media screen and (max-width:1220px)
{
	
	
.nav-menu a {
    padding: 10px 5px;
    font-size: 14px;
}
	
	
	.nav_largepanel{padding-top: 10px; padding-bottom: 10px;}
	
}



@media screen and (max-width:1050px)

{

}




@media screen and (max-width:992px)

{
	
	.school_course_list_inner h2 {
        top: 10px;
        left: 10px;
        padding-right: 10px;
        font-size: 26px;
    }
    
    .school_course_list_inner .more_btn {
        bottom: 10px;
        right: 10px;
    }
	

	

}



@media screen and (max-width:860px)

{
	.right_lang_area {
        position: relative;
        padding: 30px 15px;
        text-align: center;
    }
    
    header .logo_area img.main_logo {
        margin-top: 20px;
    }
    
    .contact_section .contact_details, .contact_section .contact_details a {
        font-size: 24px;
        font-weight: 700;
        color: #666;
    }

	
}

@media screen and (max-width:767px)

{
    .welcome_section h4 {
        text-align: center;
    }
    
    .hairdressing_prent h2 {
        margin-top: 15px;
        text-align: center;
    }
    
    .welcome_section .col-md-4 {
        margin-bottom: 50px;
    }
    
    .school_course_list_inner {
        margin-bottom: 50px;
    }
    
    .saco_academy_prent .col-md-4 {
        text-align: center;
    }
    
    .why_choose_prent .col-md-4 {
        text-align: center !important;
    }
    
    .row.saco_academy_prent img  {
        margin-top: 50px;
    }
    
    .why_choose_our_sect h2 {
        margin-top: 30px;
    }
    
    .col-12.nav_area {
        margin-top: 0px;
    }
}


@media screen and (max-width:700px)

{

 


}

@media screen and (max-width:400px)

{
    .right_lang_area {
        font-size: 11px;
    }
}

@media screen and (max-width:1000px) {
    .slider-text {
        position: relative;
        background: #7e7e7e5e;
        width: 100%;
        top: -35px;
    }
}

@media screen and (max-width:754px) {
    .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon.fa-map-marker {
        font-size: 106px !important;
    }
    .map-address h3, .map-address h4, .map-address h5, .map-address h6{
        text-align: center;
    }
}

@media screen and (max-width:600px) {
    section.telephone_section {
        /*background-image: none;*/
        margin-bottom: -145px !important;
        background-position: top;
        /*margin-top: 0px;*/
    }
    .telephone_section .content h6 {
        font-size: 25px;
    }
    
    .telephone_section .content {
        text-align: center;
        padding-bottom: 0;
    }
    
    section.why_choose_our_sect {
        padding-top: 0px;
    }
    section.why_choose_our_sect {
        padding-top: 0px;
    }
    .right_lang_area p {
        font-size: 11px;
        text-align: center;
    }
    
    
}



@media screen and (max-width:576px)

{
	
	

	
	#mobile-nav-toggle {
        margin: 10px 10px 0 0;
    }
    
    .margin_center {
        display: block;
    }
	
    .contact_section .contact_details, .contact_section .section_heading {
        width: 100%;
        display: block;
    }
    
    .social_media_details {
        display: block;
    } 
    
    .social_media_details .social_media_left, .social_media_details .social_media_right {
        width: 100%;
        display: block;
        vertical-align: top;
        padding: 0 20px;
    }
    
    .social_media_right {
        margin-top: 30px;
    }


}


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

    
}
	


@media screen and (max-width:426px) {
    
    
    
    
    
}



@media screen and (max-width:350px)
{
   
	
}