#menu li {
	display:inline-block;

}
#menu li.active{
}
#menu li a{
	width:46px;
	height:46px;
}
#menu li.active a:hover{
}
#menu li:hover{
}
#menu li a,
#menu li.active a{
	display:block;
}
#menu li.active a{
}
#menu{
}



@media (min-width: 1600px) and (max-width: 1920px) {
	.home-footer{ position:absolute; margin-top:100px; bottom:60px; z-index:9999999;}
#section3 .fp-tableCell{ vertical-align:inherit; padding-top:50px;}
	}
	@media (min-width: 1400px) and (max-width: 1600px) {
	.home-footer{ position:absolute; bottom:60px; z-index:9999999;}
.home-footer .footer-top{ padding:12px 10px;}
#section3 .fp-tableCell{ vertical-align:inherit; padding-top:20px;}
#section3 .big-title{ margin-bottom:0;}
	}
		@media (min-width: 1300px) and (max-width: 1400px) {
	.home-footer{ bottom:60px;}
.home-footer.footer-top{ padding:8px 10px;}
.home-footer.footer-bottom{ padding:5px 10px;}
#section3 .fp-tableCell{ vertical-align:inherit; padding-top:20px;}
#section3 .big-title{ margin-bottom:0;}
.footer-form-col{ padding:10px 15px; }
.footer-form-col .courses{ margin:4px 0;}
.footer-form-col .courses li{ margin:4px 0;}
.footer-form-col .upcoming-section { margin:4px 0 10px;}
.footer-form-col .upcoming-section .content{ margin-top:5px; margin-bottom:0;}
.footer-form-col #contact-form{ margin-top:5px;}
.widget-search input[type="search"], #contact-form input[type="text"], #contact-form textarea, #contact-form select, #respond input[type="text"], #respond textarea{ padding:5px 10px; margin-bottom:9px;}
.fp-tableCell #global-footer{position: static !important;}
.section-inside {
    padding-bottom:0 !important;
}
#section1 .big-title {
    margin-bottom: 20px;
}
.EM-container{ padding-top:0; float:left; margin-bottom:20px;}
.pencil {
    height: 548px;
    width: 325px;
}
.pencil .pencil1 {
    height: 565px;
    width: 90px;
}
.pencil .pencil2 {
    height: 572px;
    width: 80px;
}
.math {
    height: 306px;
    top: 35%;
    width: 450px;
}
.g-frame {
    bottom: 15%;
    height: 120px;
    width: 440px;
}
.eye-ball1 {
    height: 94px;
    width: 86px;
}
.eye-ball2 {
    height: 94px;
    width: 86px;
}
.frame-shadow {
    bottom: 8%;
}
.cloud {
    bottom: 20%;
    height: 412px;
    left: 11%;
    width: 500px;
}
	}

@media (min-width: 1366px) and (max-width: 1440px) {
	#testimonials{ padding:15px; margin:10px 0 20px;}
	#testimonials .left-content .test-content .test-content-top .right-text h2{ font-size:30px;}
	#global-footer{ margin-top:12px;}
	#global-footer .footer-top{ padding:12px 10px;}
	#global-footer .footer-bottom{ padding:8px 10px;}
}

@media (max-width: 1024px) {
	.EM-request-exam h1 {
    font-size: 28px;
    line-height: 34px;
}
#section3 .col-lg-4{
	width:30%;
	float:left;
	}
#testimonials .left-content .test-content .test-content-top .right-text h2{
	font-size:28px;
	line-height:30px;
}
#section3 .col-lg-4 {
    float: left;
    width: 32%;
}
.social-media-area{
	margin-top:10px;
}
.social-media-area h3{
	margin-bottom:5px;
}
.social-media-area .social-icon-area{
	margin-top:5px;
	}
.footer-form-col {
	padding:10px;
	}
.footer-form-col #contact-form {
    margin-top: 10px;
}
.footer-form-col .upcoming-section{ margin-bottom:0;}
#contact-form input{ margin-bottom:13px !important;}
#global-footer .footer-top{ padding:12px 10px;}
#global-footer .footer-bottom{ padding:6px 10px;}
#global-footer .footer-bottom .col-lg-6{ width:50%; float:left;}
.page-banner {
    padding: 0;
    background: none;
}


}

		#section1 .intro{ height:100% !important;}



@media (min-width: 240px) and (max-width: 750px) {
	.footer-form-col2, .footer-form-col3{ width:90%; margin:10px 5%;}

		#section1 .intro{ height:100% !important;}
}