@charset "utf-8";
/* CSS Document */

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {
.footerNav ul li {
	margin-left: 12px;
}
.studyField, .advantageSliderWrap {
	padding-left: 15px;
	padding-right: 15px;
}
.associationsWrap .no-padding {
	padding-left: 15px;
	padding-right: 15px;
}
.associationsWrap .item .box .imagesWrap figure img {
	width: 80%;
	height: auto;
}

.teamperson .content { max-width:68%;}
.whybodyimg { display:block; float:left; width:45%; height:auto; margin-right:25px;}
.contentHead { float:left; width:49.55%; clear:none; }
.contentHead h2 { padding-right:0px;}
.whybodyimg.rt { float:right; margin-left:25px;}
.exploreCoursesList { margin-bottom:40px; clear:; float:left;}
.exploreCoursesList li { width:300px; margin-left:20px; margin-bottom:20px;}
.footerBottom .footerLogo img { width:240px; height:auto;}
.logoSliderWrap  .item .box { width:100%;}
.logoSliderWrap  .item ul.list { width:177px;}
.logoSliderWrap  .item ul.list li { font-size:18px;}
}
 @media only screen and (max-width : 1024px) {
.studyField .owl-controls {
	display: block;
}
.advantageSlider .item p {
	padding-left: 10px;
	padding-right: 10px;
}
.associationsWrap .item .box .imagesWrap figure img {
	width: 80%;
	height: auto;
}

}


/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
.associationsWrap .owl-controls, .advantageWrap .owl-controls {
	display: block;
}
.advantageWrap .guidanceSliderWrap .owl-controls {
	display: none !important;
}
.associationsWrap .item .box .imagesWrap figure img {
	width: 80%;
	height: auto;
}
.scroll-icon {
	right: 50%;
	margin-right: 0px;
	bottom: 70px;
}
.mainMenu li {
	margin-left: 15px;
}
.footerNavWrap {
	clear: left;
	float: left;
	text-align: center;
}
.footerNavWrap .topsocial {
	display: none;
}
.signUpSection input[type="email"] {
	width: 316px;
}
.guidanceSliderWrap .content {
	padding-left: 15px;
	padding-right: 15px;
}
.guidanceSliderWrap .content {
	min-height: 113px;
}
.associationsWrap .item.down {
	margin-top: 0px;
}
.logo {
	width: 100%;
	margin-top: 13px;
}
.logo a {
	width: 240px;
	height: 77px;
	background-size: 100%;
}
header.fixed .logo a {
	width: 240px;
	height: 77px;
	background: url(../images/fixed-logo.png) no-repeat;
	background-size: 100%;
}

.missionVision  p { padding-left:15px; padding-right:15px;}
.whybodyimg  { display:none;}
.contentHead { float:left; width:100%; clear:none;}
.whyapply figure  { padding-top:30px;}
.whyapply .box { margin-top:40px;}
.teamperson:before { height:100px; width:100%;}
.teamperson .content { max-width:100%; padding-left:15px; padding-right:15px;}
.teamperson .content p:first-child { margin-top:15px;}

.stepsSection { max-width:100%;}
.stepsSection .stepContent.step1, .stepsSection .stepContent.step3 { left:0px;}
.stepsSection .stepContent.step2, .stepsSection .stepContent.step4 { right:0px;}
.exploreCoursesList li { width:230px; margin-left:15px; margin-bottom:15px;}
.footerBottom .footerLogo img { width:auto; height:auto;} 
.CoursesdetailWrap .intro p, .aboutCourse p { padding-left:20px; padding-right:20px;}
.aboutCoursePointsWrap ul { padding-right:0px;}
.aboutCoursePointsWrap img { width:100%; height:auto; margin-top:50px;}
.logoSliderWrap   .owl-controls { display:block;}  
ul.faqsList li { width:100%;}
ul.faqsList .box { padding:20px;}
.logoSliderWrap   .owl-controls .owl-nav .owl-prev { left:-50px;}
.logoSliderWrap   .owl-controls .owl-nav .owl-next { right:-50px;}
}
 @media only screen and (max-width : 988px) {
.footerNav ul li {
	margin-left: 17px;
}
.sitemapTop, .exPloreCourses { width:700px;}

}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
.associationsWrap .item .box .imagesWrap figure img {
	max-width: 100%;
	height: auto;
}
.guidanceSliderWrap {
	padding-left: 15px;
	padding-right: 15px;
}
.desktopBanner {
	display: none !important;
}
.coursesCaption {
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 0px;
}
.topmenu {
	display: none;
}
header {
	height: 76px;
}
.logo {
	margin-top: 7px;
}
.footerBottom .footerLogo {
	width: 100%;
	text-align: center;
}
.footerBottom .footerLogo img {
	display: inline-block;
}
.footerNav, .footerNavWrap {
	width: 100%;
}
.footerNav ul {
	width: 100%;
	text-align: center;
}
.footerNav ul li, .footerNav ul li:first-child {
	display: inline-block;
	float: none;
	margin-left: 4px;
	margin-right: 4px;
}
.footerNav ul li a {
	text-transform: none;
}
.copyright, .foorerLink {
	width: 100%;
	text-align: center;
	padding-top: 10px;
}
.signUpSection span {
	font-size: 23px;
}
.signUpSection input[type="email"] {
	width: 250px;
}
.guidance {
	padding-bottom: 30px;
}
.logo {
	width: 100%;
	margin-top: 13px;
}
.logo a, header.fixed .logo a {
	width: 200px;
	height: 66px;
	background: url(../images/fixed-logo.png) no-repeat;
	background-size: 100%;
}
.logo {
	margin-top: 6px;
}
header {
	height: 62px;
	background: #FFF;
	-webkit-box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3);
	-moz-box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3);
	box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3);
}
.coursesCaption h1 {
	padding-bottom: 25px;
}
.hmBanner {
	height: auto;
}
.scroll-icon {
	display: none;
}
.coursesCaption span {
	line-height: 24px;
}
.mobileMenuBar {
	display: block;
}
.nav-right {
	display: block;
}

.missionVision .mission { padding-top:50px;}
.innerBanner { padding-top:60px}
.innerBanner figure { height:350px;  background-size:cover !important; background-position:center center !important;}
.innerBanner img { display:none;}
.pageHead { padding-bottom:4px; margin-bottom:20px;}
.pageHead h1 { width:100%; padding-top:10px; padding-bottom:10px; color:#fff; background:#f8941e; margin-top:25px; position:relative;}
.pageHead h1 a { color:#fff;}
.pageHead h1:hover  { background:#1c75bc; }
.contentHead h2 {float:left; padding-left:30px;}
.getcontactFormWrap .formBox { width:90%;}
.getcontactFormWrap .formBox { padding:0px 20px;}
.stepsSection  { background-position: bottom center; background:none;}
.stepsSection .stepContent { width:100%; background:#FFF; position:relative; margin-bottom:70px;}
.stepsSection .stepContent.step1, .stepsSection .stepContent.step2, .stepsSection .stepContent.step3, .stepsSection .stepContent.step4 { top:0;}
.exploreCoursesList { text-align:center;}
.exploreCoursesList li { float:none; display:inline-block; vertical-align:top; }
.exploreCoursesList li, .exploreCoursesList li:nth-child(3n+1) { width:300px; margin-left:7px; margin-right:7px;}
.mobileMenuBar { display:block;}
	.mobileMenu { display:block;} 
	.coursesCaption.inner { margin-top:0px;}
	.logoSliderWrap  .item ul.list { width:247px;}
	.aboutCourse p br { display:none;}
	.aboutCoursePointsWrap { margin-left:0px;}
	
	
.sitemapTop.desktopver, .exPloreCourses.desktopver  { display:none;} 	
ul.sitempapmobileVer { display:block;}
}
 @media only screen and (max-width :667px) {
.footerNav ul li {
	margin-left: 9px;
}
.footerNav ul li a {
	font-size: 13px;
}
.signUpSection span {
	width: 100%;
	text-align: center;
	margin-top: 0px;
	padding-bottom: 15px;
}
footerTop {
	padding-top: 15px;
	padding-bottom: 10px;
}
.signUpSection input[type="email"] {
	width: 250px;
}
.signUpSection input[type="email"], .signUpSection input[type="submit"] {
	margin-bottom: 15px;
	margin-left: 0px;
}
.advantageWrap .guidanceSliderWrap .owl-controls {
	display: block !important;
}
.teamperson figure { width:100%; text-align:center;}
.teamperson figure  img { max-width:100%; width:auto; display:inline-block;}
.coursesCaption { padding-top:15px;}
.coursesCaption h1 { font-size:14px; padding-bottom:15px;}
.coursesCaption span { font-size:18px; margin-bottom:15px;}
.coursesCaption.inner { padding-top:15px; padding-bottom:15px;}
.coursesCaption h1 { line-height:22px;}
.logoSliderWrap  .item ul.list {  height:auto; min-height:0px;}
.logoSliderWrap  .item ul.list:before { display:none; height:auto; min-height:0px;}
.logoSliderWrap  .item .box {
	width: 254px;
	border:1px #d7d8da solid;
	position: relative;
	height:250px;
	background: #FFF;
	
	margin:auto;
	margin-bottom:47px;
}

}


/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
.associationsWrap .item.down {
	margin-top: 0px;
}
.associationsWrap .item .box .imagesWrap figure img {
	width: auto;
	height: auto;
}
.exploreCoursesList li { width:100%;}
.exploreCoursesList li, .exploreCoursesList li:nth-child(3n+1) { width:100%; margin-left:0px; margin-right:0px;}
.logoSliderWrap  .item .box  { width:200px;}
.pageHead .pre a, .pageHead .next a { font-size:12px;}
ul.sitempapmobileVer li { width:100%;  }
.logoSliderWrap  .item ul.list { width:90%;}
.exploreCoursebt { display:inline-block; float:none; margin-bottom:10px;}
.nextPrecourses { text-align:center;}
.nextPrecoursesBt {  display:inline-block; float:none;}
.nextPrecoursesBt a.pre { margin-right:8px; padding-left: 45px; background: url(../images/pre-arrow-hover.png) no-repeat 10px 19px;}
.nextPrecoursesBt a.next { padding-right:30px;}
}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
}
