@media only screen and (max-width:7680px){
	header#main-header #top-header .menu-top-menu-container{float: right;}
	header#main-header #top-header .top-menu{text-align: right; margin:0;}
	.menu-main-menu-container{display:block;}

	header#main-header #top-header .c-hamburger + ul.brand-menu + .call-us{padding-left:50px;}
	header#main-header #top-header ul.brand-menu{max-width:470px;}

	#main-content.homepage .hero-banner .hero-item .hero-image{/*height:778px;*/}
	#main-content.homepage .hero-banner .hero-item .hero-caption{width:30%;top: 25%;}
	#main-content.homepage .hero-banner .hero-item .hero-caption h2{font-size:82px;}
	#main-content.homepage .hero-banner .hero-item .hero-caption p{font-size:18px;}
	#main-content.homepage .hero-banner .hero-item .hero-caption p a.enquire-now{padding: .75rem 2rem;}
	#main-content.homepage .hero-banner .owl-nav{width: 1170px;left:0;right:0;padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}
	#main-content.homepage .hero-banner .owl-dots{bottom:20%;}

	#main-content.homepage .hero-banner .owl-nav .owl-prev{left:-10%;}
	#main-content.homepage .hero-banner .owl-nav .owl-next{right:-10%;}

	#main-content.homepage .area-of-study ul.course-list li.course, #main-content.homepage .career-choice ul.career-list li.career, #main-content.courses-page-template .courses-group ul.course-list li.course{width: 19%; margin: 0 .25% 3% .25%;}
	#main-content.page-template .career-choice ul.career-list li.career{width: 32%; margin: 0 .25% 3% .25%;}
	#main-content.homepage .right-course .content .icon{display: inline-block; width: 18%;}
	#main-content.homepage .right-course .content .description{display: inline-block; text-align: left; margin-left: 2%; width: 70%;}

	#main-content.homepage .why-study-with-us .features{display:table; width:100%; margin: 0; padding:0; border-collapse: separate; border-spacing: 0 1rem;}
	#main-content.homepage .why-study-with-us .features .blurb{max-width: 65%;}
	#main-content.homepage .why-study-with-us .features .left, #main-content.homepage .why-study-with-us .features .middle, #main-content.homepage .why-study-with-us .features .right{display:table-cell; vertical-align: middle;}
	#main-content.homepage .why-study-with-us .features .left, #main-content.homepage .why-study-with-us .features .right{width:35%;}
	#main-content.homepage .why-study-with-us .features .middle{width:30%;}
	#main-content.homepage .why-study-with-us .features .left{text-align:right;}
	#main-content.homepage .why-study-with-us .features .left .top{position: absolute; top: 5%; right: -60px;}
	#main-content.homepage .why-study-with-us .features .left .bottom{position: absolute; bottom: 18%; right: -21%;}
	#main-content.homepage .why-study-with-us .features .left .icon{margin-left: 1rem;}
	#main-content.homepage .why-study-with-us .features .left .blurb p{/*padding-left: 2.5rem;*/}
	#main-content.homepage .why-study-with-us .features .right{text-align:left;}
	#main-content.homepage .why-study-with-us .features .right .top{position: absolute; top: 5%; left: -70px;}
	#main-content.homepage .why-study-with-us .features .right .bottom{position: absolute; bottom: 18%; left: -42%;}
	#main-content.homepage .why-study-with-us .features .right .icon{margin-right: 1rem;}
	#main-content.homepage .why-study-with-us .features .right .blurb p{/*padding-right: 2.5rem;*/}

	#main-content.homepage .why-study-with-us .awards-badges .title{margin:0; padding: 0.25rem; top:0; left: 50%; transform: translate(-50%, -50%);}
	#main-content.homepage .why-study-with-us .awards-badges ul.awards-badges-list{display: table; list-style: none; border-collapse: separate; border-spacing: 2rem 0;}
	#main-content.homepage .why-study-with-us .awards-badges ul.awards-badges-list li.awards-badges-item{display: table-cell; vertical-align: middle;}

	#main-content.homepage .learning-story #story-owl-carousel{width: 70%;margin:2rem auto 0 auto;}

	#main-content.homepage .from-news-and-media .news-item .news-image .news-icon{height: 185px;}
	#main-content.homepage .from-news-and-media .news-item .news-content{padding:1rem 0.75rem;min-height:215px;}

	#main-content.category-page .article .news-item .news-image .news-icon{height: 185px;}
	#main-content.category-page .article .news-item .news-content{padding:1rem 0.75rem;min-height:240px;}

	#main-content .frequently-asked-questions .callback p.btns{margin: 2rem 0 1rem 0;  padding: 0;}

	footer#main-footer .newsletter .content{display: table; margin:0; padding: 1.75rem 1.5rem 1.75rem 1rem;}
	footer#main-footer .newsletter .content .newsletter-caption{display: table-cell; width: 40%;vertical-align: middle;}
	footer#main-footer .newsletter .content .newsletter-caption h2{margin-bottom: 0;}
	footer#main-footer .newsletter .content .newsletter-caption p{margin-bottom: 0;}
	footer#main-footer .newsletter .content .newsletter-form{display: table-cell; padding-left: 1rem;vertical-align: middle;}
	footer#main-footer .newsletter .content .newsletter-form .gform_wrapper form input[type='email'], footer#main-footer .newsletter .content .newsletter-form .gform_wrapper form input[type='text']{padding:1rem 11rem 1rem 1.5rem !important;}

	footer#main-footer .kirana-footer ul.kirana-links{margin:0;padding:0.5rem 0;text-align:left;}
	footer#main-footer .kirana-footer ul.kirana-links li{display:inline-block;vertical-align:middle;}
	footer#main-footer .kirana-footer ul.kirana-links li.blurb{line-height: 1.8; max-width:62%; padding: 0.4rem 0 0.4rem 0.65rem; border-left: 3px solid #179E85;}
	footer#main-footer .top-footer ul.training-locations{text-align:left;}
	footer#main-footer .top-footer ul.training-locations li{width: 21%; margin-right:3.5%; margin-bottom: 1%;}
	footer#main-footer .top-footer p.nrt-vet-fee{margin: 4rem 0 1rem 0;}
	footer#main-footer .top-footer p.nrt-vet-fee img{margin:0 1rem 1rem 0;}

	footer#main-footer .top-footer p.trust-signals{margin:1rem 0;}
	footer#main-footer .top-footer p.trust-signals a{display:inline-block;}
	footer#main-footer .top-footer p.trust-signals a img{margin:1rem 0.325rem;}

	footer#main-footer .search-footer p.chat-and-ask{margin:0;padding:0 0 1.5rem 0;}
	footer#main-footer .search-footer p.chat-and-ask .schedule{margin:0.5rem 0;}
	footer#main-footer .four-menu{margin:0;padding:2rem 0 0.75rem 0;}

	footer#main-footer .copyright{padding:1.25rem 0;}
	footer#main-footer .copyright .footer-menu-item, footer#main-footer .copyright ul.menu{margin:0;padding:0;text-align:right;}

	#main-content.homepage .hero-banner{margin-top:-88px;}
	#main-content .page-banner{/*margin-top: -88px;*/}
	#main-content .page-banner .header-caption{position:absolute; bottom:10%;}

	#main-content.taxonomy-courses .page-banner{margin-top: -88px;}
	#main-content.taxonomy-courses .page-banner .header-caption, #main-content.single-course-template .page-banner .header-caption{bottom:25%;}

	#main-content .article .description .course-image{float:right;width:260px;height:260px;margin-left: 1.5rem; margin-bottom:1.5rem;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content p.btns a{margin:0;padding:0.7rem 2rem;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content p.btns a.full-course-details{margin-left:0.3rem;}
	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header{display:table;}
	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-name, #main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-tool{display:table-cell;vertical-align:middle;}
	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-name{position:relative; padding: 0.25rem 1.5rem;width:55%;}
	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-tool{text-align:right;}
	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-tool ul.quick-info li:first-child{border-left: 1px solid; width: 55px; padding: 0.7rem 0.4rem 0.7rem 0.7rem;}

	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-tool ul.quick-info li.toggle-menu{display:inline-block;}
	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-name .toggle-menu{display:none;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .course-description{margin-bottom:1rem;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .course-description .course-image{width:18%;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .more-info {display: table; width: 100%; margin-bottom: 2rem;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .more-info > div {display: table-cell; padding: 0 0.75rem 0rem 2rem;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .more-info > div:first-child {padding: 0 1.5rem 0rem 0;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .more-info > div:last-child {}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .more-info > div:not(:first-child) {}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .more-info > div:not(:last-child) {border-right: 1px solid #E4E4E4; width: 26%;}
	
	#main-content.single-course-template .single-course-title{display:table;}
	#main-content.single-course-template .single-course-title .icon, #main-content.single-course-template .single-course-title .title{display:table-cell;}
	#main-content.single-course-template .single-course-title .icon img{max-width:150px;margin-right:1rem;}
	#main-content .article .course-accordion.course-detail .panel-default .panel-heading .header li.panel-name a{display:inline-block;vertical-align:middle;max-width:100%;}
	.widget .testimonialwidget .testimonialtitle .widgettitle span{max-width: 85%;}

	.widget ul.ctalist{display:table;}
	.widget ul.ctalist li{display:table-cell;}
	.widget ul.ctalist li.ctawidgeticon{width:65px;}
	.widget ul.ctalist li.ctawidgettext span{display:block;}
	.widget ul.ctalist li.ctawidgetlink{text-align: right;}

	.course_guide_widget ul.courseguide .courseguideicon, .course_guide_widget ul.courseguide .courseguidecontent{display: table-cell;vertical-align: top;}

	.contact-form-wrapper{max-width:90%;}

	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content p.btns a{margin:0;padding:0.7rem 2rem;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content p.btns a.full-location-details{margin-left:0.3rem;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header{display:table;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-name, #main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool{display:table-cell;vertical-align:middle;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-name{position:relative;width:40%;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool{text-align:right;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool ul.quick-info li:first-child{border-left: 1px solid; width: 55px; padding: 0.7rem 0.4rem 0.7rem 0.7rem;}

	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool ul.quick-info li.toggle-menu{display:inline-block;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-name .toggle-menu{display:none;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .location-description{margin-bottom:1rem;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .location-description .location-image{width:18%;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .more-info {display: table; width: 100%; margin-bottom: 2rem;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .more-info > div {display: table-cell; padding: 0 0.75rem 0rem 2rem;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .more-info > div:first-child {padding: 0 1.5rem 0rem 0;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .more-info > div:last-child {}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .more-info > div:not(:first-child) {}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .more-info > div:not(:last-child) {border-right: 1px solid #E4E4E4; width: 26%;}

	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content p.btns a{margin:0;padding:0.7rem 2rem;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content p.btns a.full-location-details{margin-left:0.3rem;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header{display:table;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-name, #main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool{display:table-cell;vertical-align:middle;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-name{position:relative;width:40%;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool{text-align:right;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool ul.quick-info li:first-child{border-left: 1px solid; width: 55px; padding: 0.7rem 0.4rem 0.7rem 0.7rem;}

	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool ul.quick-info li.toggle-menu{display:inline-block;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-name .toggle-menu{display:none;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .location-description{margin-bottom:1rem;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .location-description .location-image{width:18%;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .more-info {display: table; width: 100%; margin-bottom: 2rem;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .more-info > div {display: table-cell; padding: 0 0.75rem 0rem 2rem;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .more-info > div:first-child {padding: 0 1.5rem 0rem 0;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .more-info > div:last-child {}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .more-info > div:not(:first-child) {}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .more-info > div:not(:last-child) {border-right: 1px solid #E4E4E4; width: 26%;}

	#main-content.our-team-page-template ul.team-members{width:80%;}
	#main-content.our-team-page-template ul.team-members li.member{margin:0 1.75rem 1.5rem; padding: 0;}
	#main-content.our-team-page-template ul.team-members li.member:nth-child(4n+1){margin-left:0;}
	#main-content.our-team-page-template ul.team-members li.member:nth-child(4n){margin-right:0;}

	#main-content .page-banner.full-height-banner{height: 765px}
	#main-content .page-banner.full-height-banner .header-caption{font-size:82px;}
	#main-content .page-banner.full-height-banner .header-caption{top: 45%;}

	
}
@media only screen and (max-width:1920px){

}
@media only screen and (max-width:1768px){
	#main-content.homepage .hero-banner .hero-item .hero-image{/*height:716px;*/}
	#main-content.homepage .hero-banner .hero-item .hero-caption{}
	#main-content.homepage .hero-banner .hero-item .hero-caption h2{}
	#main-content.homepage .hero-banner .hero-item .hero-caption p{}
}
@media only screen and (max-width:1680px){
	#main-content.homepage .hero-banner .hero-item .hero-image{/*height:680px;*/}
	#main-content.homepage .hero-banner .hero-item .hero-caption{width:35%;}
	#main-content.homepage .hero-banner .hero-item .hero-caption h2{font-size:78px;}
	#main-content.homepage .hero-banner .hero-item .hero-caption p{font-size:17px;}

	footer#main-footer .bottom-footer .col-md-6{width:100%;text-align:center;padding-top:0.25rem;padding-bottom:0.25rem;}
	footer#main-footer .copyright .footer-menu-item, footer#main-footer .copyright ul.menu{text-align:center;}
}
@media only screen and (max-width:1600px){
	#main-content.homepage .hero-banner .hero-item .hero-image{/*height:648px;*/}
	#main-content.homepage .hero-banner .hero-item .hero-caption{}
	#main-content.homepage .hero-banner .hero-item .hero-caption h2{}
	#main-content.homepage .hero-banner .hero-item .hero-caption p{}

	#main-content.homepage .hero-banner .owl-nav .owl-prev{left:-7%;}
	#main-content.homepage .hero-banner .owl-nav .owl-next{right:-7%;}
}
@media only screen and (max-width:1440px){
	#main-content.homepage .hero-banner .hero-item .hero-image{/*height:583px;*/}
	#main-content.homepage .hero-banner .hero-item .hero-caption{width:40%;top:22%;}
	#main-content.homepage .hero-banner .hero-item .hero-caption h2{font-size:72px;}
	#main-content.homepage .hero-banner .hero-item .hero-caption p{}

	#main-content .page-banner.full-height-banner{max-height: 580px}

}
@media only screen and (max-width:1366px){
	#main-content.homepage .hero-banner .owl-nav .owl-prev{left:-4%;}
	#main-content.homepage .hero-banner .owl-nav .owl-next{right:-4%;}

	#main-content .page-banner.full-height-banner{max-height: 550px}
}
@media only screen and (max-width:1280px){
	#main-content.homepage .hero-banner .hero-item .hero-image{/*height: 520px;*/}
	#main-content.homepage .hero-banner .hero-item .hero-caption{}
	#main-content.homepage .hero-banner .hero-item .hero-caption h2{font-size:66px;}
	#main-content.homepage .hero-banner .hero-item .hero-caption p{font-size:16px;}
	#main-content.homepage .hero-banner .hero-item .hero-caption p a.enquire-now{padding: .5rem 1.75rem;}

	#main-content .page-banner{}
	#main-content .page-banner .header-image img{padding-top:44px;}
	#main-content .page-banner .header-caption, #main-content.taxonomy-courses .page-banner .header-caption, #main-content.single-course-template .page-banner .header-caption{bottom:15%;}

	#main-content.taxonomy-courses .page-banner{}
	#main-content.taxonomy-courses .page-banner .header-image img{padding-top:44px;}

	#main-content.homepage .hero-banner .owl-nav .owl-prev{left:-2.75%;}
	#main-content.homepage .hero-banner .owl-nav .owl-next{right:-2.75%;}

	#main-content .page-banner.full-height-banner{max-height: 500px}
}
@media only screen and (max-width:1024px){
	.menu-main-menu-container{display:none;}

	#main-content.homepage .hero-banner .hero-item .hero-image{/*height:450px;*/}
	#main-content.homepage .hero-banner .hero-item .hero-caption {width: 75%; top: 25%; left: 0; right: 0; margin: auto;}
	#main-content.homepage .hero-banner .hero-item .hero-caption h2{}
	#main-content.homepage .hero-banner .hero-item .hero-caption p{}
	#main-content.homepage .hero-banner .owl-dots{bottom:24%;}

	#main-content.homepage .hero-banner .owl-nav{width:100%;padding-right: 0; padding-left: 0; margin-right: auto; margin-left: auto;}
	#main-content.homepage .hero-banner .owl-nav .owl-prev{left:1.5%;}
	#main-content.homepage .hero-banner .owl-nav .owl-next{right:1.5%;}

	#main-content.homepage .area-of-study ul.course-list li.course, #main-content.homepage .career-choice ul.career-list li.career, #main-content.courses-page-template .courses-group ul.course-list li.course{width: 24%;}
	#main-content.homepage .from-news-and-media .news-item .news-content{min-height:250px;}

	#main-content.category-page .article .news-item .news-content{min-height:270px;}

	#main-content.homepage .learning-story #story-owl-carousel{width:80%;}

	footer#main-footer .kirana-footer ul.kirana-links li.blurb{max-width:55%;}

	/*.widget ul.ctalist li.ctawidgetlink{display:table-row;}*/
	.widget ul.ctalist li.ctawidgeticon{display:none;}

	.course_guide_widget ul.courseguide .courseguideicon{display:none;}
	.course_guide_widget ul.courseguide .courseguidecontent{padding-left:1.2rem;padding-right:0.5rem;}

	/* #main-content.taxonomy-courses .page-banner .header-image .header-caption{left: 0; right: 0; bottom: 20%; margin: 0 auto; width: 85%;} */

	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-name{width:40%;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-name{width:40%;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-name h1{font-size: 14px;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool ul.quick-info li.toggle-menu{display:none;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-name .toggle-menu{display:block;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-name{display: block;width: 100%;border-bottom: 1px solid #009a84;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool{display: block;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool ul.quick-info li:first-child{border-left: none;}

	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-name{width:40%;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-name h1{font-size: 14px;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool ul.quick-info li.toggle-menu{display:none;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-name .toggle-menu{display:block;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-name{display: block;width: 100%;border-bottom: 1px solid #009a84;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool{display: block;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool ul.quick-info li:first-child{border-left: none;}

	#main-content.our-team-page-template ul.team-members{width:90%;}
	#main-content.our-team-page-template ul.team-members li.member{margin:0 1.5rem 1.5rem; padding: 0;}
	#main-content.our-team-page-template ul.team-members li.member:nth-child(4n+1){margin-left:1.5rem;}
	#main-content.our-team-page-template ul.team-members li.member:nth-child(4n){margin-right:1.5rem;}
	#main-content.our-team-page-template ul.team-members li.member:nth-child(3n+1){margin-left:0;}
	#main-content.our-team-page-template ul.team-members li.member:nth-child(3n){margin-right:0;}

	footer#main-footer .copyright{padding: 1.25rem 0 2.75rem 0;}
	#main-content.homepage .why-study-with-us .features .left .top,
	#main-content.homepage .why-study-with-us .features .left .bottom{right: 0!important;}

	#main-content.homepage .why-study-with-us .features .right .top,
	#main-content.homepage .why-study-with-us .features .right .bottom{left: 0!important;}

}
@media only screen and (max-width:1023px){
	header#main-header #top-header .call-us{text-align:center;}

	header#main-header #top-header .top-menu > li > a span.menu_text{display:none;}
	header#main-header #top-header .c-hamburger{top:0.5rem !important;}
	header#main-header #top-header .c-hamburger + ul.brand-menu + .call-us{padding-left:0;}

	#main-content.homepage .hero-banner .hero-item .hero-image{/*height:calc(50vh);*/}
	#main-content.homepage .hero-banner .hero-item .hero-caption {top: 16%; width: 86%;}
	#main-content.homepage .hero-banner .hero-item .hero-caption h2{font-size:58px;}
	#main-content.homepage .hero-banner .hero-item .hero-caption p{}
	#main-content.homepage .hero-banner .owl-dots {bottom: 4%;}
	#main-content.homepage .hero-banner .search-section .search-form form#search_form .input-group input[type="text"]{padding-left:2.75rem !important;}
	#main-content.homepage .hero-banner .search-section .search-form form#search_form .input-group-btn{}
	#main-content.homepage .hero-banner .search-section .search-form form#search_form .input-group input[type="text"]::-webkit-input-placeholder{font-size: 16px !important;}
	
	#main-content .page-banner{margin-top:0;}
	#main-content.homepage .hero-banner{margin-top:0;padding-bottom:100px;}
	#main-content .page-banner .header-image img{padding-top:88px;}
	#main-content .page-banner .header-caption, #main-content.taxonomy-courses .page-banner .header-caption, #main-content.single-course-template .page-banner .header-caption{bottom:10%;width: 84%; left: 0; right: 0; margin: 0 auto;}

	#main-content.taxonomy-courses .page-banner{}
	#main-content.taxonomy-courses .page-banner .header-image img{padding-top:88px;}

	#main-content.homepage .right-course .content .icon{display: block; width: 40%; margin:0.5rem auto 1rem auto;}
	#main-content.homepage .right-course .content .description{margin-left: 0; width: 100%;}
	#main-content.homepage .right-course .content .description p.cta-question{text-align:center;}

	#main-content.homepage .from-news-and-media .news-item .news-content{min-height: 175px;}
	#main-content.category-page .article .news-item .news-content {min-height:240px;}
	#main-content.homepage .area-of-study ul.course-list li.course, #main-content.homepage .career-choice ul.career-list li.career, #main-content.courses-page-template .courses-group ul.course-list li.course{width: 32.5%;}

	#main-content .news-and-media .col-sm-6.last-item{margin-left: 25%;}

	#main-content.homepage .why-study-with-us .features{display:block; width:100%; margin: 0; padding:0;}
	#main-content.homepage .why-study-with-us .features .blurb{max-width: 50%; text-align: left;}
	#main-content.homepage .why-study-with-us .features .left, #main-content.homepage .why-study-with-us .features .middle, #main-content.homepage .why-study-with-us .features .right{display:block;text-align:center;}
	#main-content.homepage .why-study-with-us .features .left, #main-content.homepage .why-study-with-us .features .right, #main-content.homepage .why-study-with-us .features .middle{width:100%;}
	#main-content.homepage .why-study-with-us .features .left .top{position: relative;display: inline-block;width:49%;margin-right:1%;}
	#main-content.homepage .why-study-with-us .features .left .bottom{position: relative;display: inline-block;width:49%;margin-left:1%;}
	#main-content.homepage .why-study-with-us .features .left{margin: 1rem 0;}
	#main-content.homepage .why-study-with-us .features .left .icon#unqex {}
	#main-content.homepage .why-study-with-us .features .left .icon#indlead{}
	#main-content.homepage .why-study-with-us .features .left .blurb {}
	#main-content.homepage .why-study-with-us .features .left .blurb p{/*padding-left: 0;*/}
	#main-content.homepage .why-study-with-us .features .right{margin:1rem 0;}
	#main-content.homepage .why-study-with-us .features .right .top{position: relative;display: inline-block;width:49%;margin-right:1%;}
	#main-content.homepage .why-study-with-us .features .right .bottom{position: relative;display: inline-block;width:49%;margin-left:1%;}
	#main-content.homepage .why-study-with-us .features .right .icon#ddsupprt {}
	#main-content.homepage .why-study-with-us .features .right .icon#nobs {}
	#main-content.homepage .why-study-with-us .features .right .blurb {}
	#main-content.homepage .why-study-with-us .features .right .blurb p{/*padding-right: 0;*/}

	#main-content.homepage .why-study-with-us .awards-badges ul.awards-badges-list{display: block; margin: 1rem 0;}
	#main-content.homepage .why-study-with-us .awards-badges ul.awards-badges-list li.awards-badges-item{display: inline-block; max-width: 30%; margin: 0.5rem 0.75rem;}

	#main-content .frequently-asked-questions .callback p.btns{margin: 1rem 0;  padding: 0;}

	footer#main-footer .newsletter .content{display: block; margin:0; padding: 1.75rem 1.5rem 1.75rem 1rem;}
	footer#main-footer .newsletter .content .newsletter-caption{display: block;width:100%;}
	footer#main-footer .newsletter .content .newsletter-caption h2{margin-bottom: 0.25rem;}
	footer#main-footer .newsletter .content .newsletter-caption p{margin-bottom: 0.75rem;}
	footer#main-footer .newsletter .content .newsletter-form{display: block; width: 100%; min-height: 60px; padding-left: 0;}

	footer#main-footer .search-footer{text-align:center;}
	footer#main-footer .top-footer ul.training-locations li{width:46%;}
	footer#main-footer .kirana-footer ul.kirana-links{margin:0;padding:1rem 0;text-align:center;}
	footer#main-footer .kirana-footer ul.kirana-links li.blurb{width: 100%; max-width: 100%; text-align: left; border-left: none; padding: 1rem 0 0 0;}
	footer#main-footer .bottom-footer{}
	footer#main-footer .bottom-footer .footer-copyright{text-align: center; margin-bottom: 0.5rem;}
	footer#main-footer .bottom-footer .footer-menu{margin-bottom: 0.5rem;}
	footer#main-footer .copyright .footer-menu-item, footer#main-footer .copyright ul.menu{/*margin:0;padding:0;text-align:center;*/}

	.widget ul.ctalist li.ctawidgettext{width:60%;}
	.widget ul.ctalist li.ctawidgettext span{display:inline-block;margin-right:0.4rem;}
	.widget ul.ctalist li.ctawidgetlink{text-align:left;}
	.widget ul.ctalist li.ctawidgeticon{display:inline-block;}

	.course_guide_widget ul.courseguide .courseguideicon, .course_guide_widget ul.courseguide .courseguidecontent{display: table-cell;vertical-align:top;padding-left:0;padding-right:0;}

	.clearfix-sm{display: block; clear: both;}
	.clearfix-sm:before, .clearfix-sm:after{display: table; content: " ";}

	.contact-form-wrapper{max-width:100%;}
}


@media only screen and (max-width:768px){
	header#main-header #main-header-content.scrolled #top-header{display: none!important;}
	header#main-header .logo img{width: 100px;}
	div#mega-menu-wrap-primary_navigation {padding-top: 10px;}

	#main-content .page-banner.full-height-banner{max-height: 300px}
}

@media only screen and (max-width:768px){
	#main-content.homepage .hero-banner .owl-nav{width:100%;}
	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-name{width:40%;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-name{width:100%;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool{text-align: center;padding: 0px;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool ul{padding: 0px;}

	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-name{width:100%;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool{text-align: center;padding: 0px;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool ul{padding: 0px;}
	#main-content .article table.faq-table td{padding: 0.75rem 0.25rem;}
	
}
@media only screen and (max-width:640px){
	#main-content.homepage .area-of-study ul.course-list li.course, #main-content.homepage .career-choice ul.career-list li.career, #main-content.courses-page-template .courses-group ul.course-list li.course{width: 49%;}
	#main-content .news-and-media .col-sm-6.last-item{margin-left: 0;}

	#main-content.homepage .why-study-with-us .awards-badges ul.awards-badges-list li.awards-badges-item{max-width: 40%;}

	#main-content.homepage .from-news-and-media .news-item .news-image .news-icon{height: 220px;}

	footer#main-footer .four-menu{text-align:center;}
	footer#main-footer .four-menu h4:after{right:0;margin:0 auto;}
	footer#main-footer .four-menu .footer-menu-one-fourth{}

	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .course-description{margin-bottom:0;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .course-description .course-image{width:28%;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .more-info {display: block; margin-bottom:0.25rem;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .more-info > div {display: block; padding: 0.75rem 0.25rem !important; border-right:none !important; width:100% !important;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content .more-info > div:not(:first-child) {border-top: 1px solid #E4E4E4;}

	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .location-description{margin-bottom:0;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .location-description .location-image{width:28%;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .more-info {display: block; margin-bottom:0.25rem;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .more-info > div {display: block; padding: 0.75rem 0.25rem !important; border-right:none !important; width:100% !important;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content .more-info > div:not(:first-child) {border-top: 1px solid #E4E4E4;}

	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .location-description{margin-bottom:0;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .location-description .location-image{width:28%;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .more-info {display: block; margin-bottom:0.25rem;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .more-info > div {display: block; padding: 0.75rem 0.25rem !important; border-right:none !important; width:100% !important;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content .more-info > div:not(:first-child) {border-top: 1px solid #E4E4E4;}

}
@media only screen and (max-width:603px){
	.news-category-page.nopadding, .news-category-page.nopaddingleft, .news-category-page.nopaddingright{padding-left:0 !important;padding-right:0 !important;}
	#main-content.category-page .article .news-item .news-content{min-height:120px;}
	footer#main-footer .top-footer .social-footer{margin-top:1rem;text-align:center;}

	header#main-header #main-header-content.scrolled #top-header{display:none !important;} 
	#main-content.homepage .hero-banner .hero-item .hero-caption h2{font-size:40px;}
	#main-content.homepage .hero-banner .hero-item .hero-caption p{line-height:1.3 !important;}
	#main-content.homepage .hero-banner .search-section .search-form form#search_form .input-group input[type="text"]{padding-right:2.75rem !important;}
	#main-content.homepage .hero-banner .search-section .search-form form#search_form .input-group-btn{display:none !important;}

	footer#main-footer .newsletter .content .newsletter-form .gform_wrapper form input[type='email'], footer#main-footer .newsletter .content .newsletter-form .gform_wrapper form input[type='text']{padding:1rem 1.5rem !important;}
	footer#main-footer .newsletter .content .newsletter-form .gform_wrapper form .gform_footer button{display:none !important;}

	#main-content.our-team-page-template ul.team-members{width:96%;}
	#main-content.our-team-page-template ul.team-members li.member{margin:0 1.25rem 1.5rem; padding: 0;}
	#main-content.our-team-page-template ul.team-members li.member:nth-child(3n+1){margin-left:1.25rem;}
	#main-content.our-team-page-template ul.team-members li.member:nth-child(3n){margin-right:1.25rem;}
	#main-content.our-team-page-template ul.team-members li.member:nth-child(2n+1){margin-left:0;}
	#main-content.our-team-page-template ul.team-members li.member:nth-child(2n){margin-right:0;}
	
}
@media only screen and (max-width:600px){
	.Exp-serach{top: 0!important; right: 0!important; position: relative!important;width: 100%!important; margin-bottom: 10px;}
	#main-content .article table.aboutus-table td{font-size: 10px;padding: 10px;}
}
@media only screen and (max-width:533px){
	#main-content.homepage .area-of-study ul.course-list li.course, #main-content.homepage .career-choice ul.career-list li.career, #main-content.courses-page-template .courses-group ul.course-list li.course{width: 98.5%;}
	header#main-header #top-header .c-hamburger+ul.brand-menu+.call-us{padding-left:55px;padding-right:55px;}
	header#main-header #top-header .call-us span.prefix{display:block;margin:0 0 0.5rem 0;}
	header#main-header .logo img{width: 100px;}
	header#main-header #top-header .call-us .schedule, header#main-header #top-header .call-us .call {font-size: 12px;}

	#main-content.homepage .hero-banner{}
	#main-content.homepage .why-study-with-us .features .left .top{width:100%;margin:1% 0;}
	#main-content.homepage .why-study-with-us .features .left .bottom{width:100%;margin:1% 0;}
	#main-content.homepage .why-study-with-us .features .left{}
	#main-content.homepage .why-study-with-us .features .left .icon#unqex {}
	#main-content.homepage .why-study-with-us .features .left .icon#indlead{}
	#main-content.homepage .why-study-with-us .features .left .blurb {}
	#main-content.homepage .why-study-with-us .features .left .blurb p{}
	#main-content.homepage .why-study-with-us .features .right{}
	#main-content.homepage .why-study-with-us .features .right .top{width:100%;margin:1% 0;}
	#main-content.homepage .why-study-with-us .features .right .bottom{width:100%;margin:1% 0;}
	#main-content.homepage .why-study-with-us .features .right .icon#ddsupprt {}
	#main-content.homepage .why-study-with-us .features .right .icon#nobs {}
	#main-content.homepage .why-study-with-us .features .right .blurb {}
	#main-content.homepage .why-study-with-us .features .right .blurb p{}

	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header{display:block;}
	#main-content .article .description .course-image{float:none;margin:0 auto 1.5rem}
	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-name, #main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-tool{display:block;width:100%;}
	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-name{padding:1rem 4.5rem 1rem 1.25rem; border-bottom: 1px solid; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d;} 
.accordion.course-list .panel-default .panel-heading .course-header .course-name a{position: relative; top: 50%; transform: translateY(-50%);} 
#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-tool ul.quick-info li:first-child{border-left:none;width:50px;padding: 0.7rem 0.4rem;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content p.btns a{margin:0 0 0.65rem 0 !important;}

	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-tool ul.quick-info li.toggle-menu{display:none;}
	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-name .toggle-menu{display:block;}

	.widget ul.ctalist li.ctawidgettext {width:37.5%;}
	.widget ul.ctalist li.ctawidgettext span{display:block;margin:0;}

	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header{display:block;}
	#main-content.locations-template .article .description .location-image{float:none;margin:0 auto 1.5rem}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-name, #main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool{display:block;width:100%;}
	
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-name{padding:1rem 4.5rem 1rem 1.25rem; border-bottom: 1px solid; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d;} 
	#accordion.location-list .panel-default .panel-heading .location-header .location-name a{position: relative; top: 50%; transform: translateY(-50%);} 
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool ul.quick-info li:first-child{border-left:none;width:50px;padding: 0.7rem 0.4rem;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content p.btns a{margin:0 0 0.65rem 0 !important;}

	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool ul.quick-info li.toggle-menu{display:none;}
	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-name .toggle-menu{display:block;}

	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header{display:block;}
	#main-content.page-template .article .description .location-image{float:none;margin:0 auto 1.5rem}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-name, #main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool{display:block;width:100%;}
	
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-name{padding:1rem 4.5rem 1rem 1.25rem; border-bottom: 1px solid; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d;} 
	div[id^="accordion-"] .panel-default .panel-heading .location-header .location-name a{position: relative; top: 50%; transform: translateY(-50%);} 
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool ul.quick-info li:first-child{border-left:none;width:50px;padding: 0.7rem 0.4rem;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content p.btns a{margin:0 0 0.65rem 0 !important;}

	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool ul.quick-info li.toggle-menu{display:none;}
	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-name .toggle-menu{display:block;}

	#main-content.locations-template .article ul, #main-content .article ol{padding-left: 0;}
	#main-content .article table.aboutus-table td{padding: 3px;}
	#main-content .article table.faq-table td{font-size: 12px;}
	

	
}	
@media only screen and (max-width:532px){
	#main-content .page-banner .header-image img{padding-top:132px;}

	header#main-header #top-header .call-us a.btns{display:inline-block !important;/*margin: 0.5rem 1.5rem !important;*/}
	header#main-header #top-header ul.brand-menu{max-width:92%;}

	#main-content.homepage .hero-banner .hero-item .hero-caption {width:78%;}
	#main-content.homepage .hero-banner .hero-item .hero-caption h2{font-size:32px;}
	#main-content.homepage .hero-banner .hero-item .hero-caption p{font-size:14px;}
	#main-content.homepage .hero-banner .owl-dots {display:none !important;}
	#main-content.homepage .hero-banner .hero-item .hero-image{height:300px !important;}
	#main-content.homepage .hero-banner .hero-item .hero-image img{display:none !important;}

	#main-content.single-course-template .single-course-title{display:block;}
	#main-content.single-course-template .single-course-title .icon, #main-content.single-course-template .single-course-title .title{display:block;}
	#main-content.single-course-template .single-course-title .icon{text-align:center;padding-bottom: 1rem;}
	#main-content.single-course-template .single-course-title .icon img{max-width:200px;margin-right:0;}
	#main-content.single-course-template .single-course-title .title{}

	.widget ul.ctalist {display: block;}
	.widget ul.ctalist li {display: inline-block;  margin-bottom: 0.75rem;}
	.widget ul.ctalist li.ctawidgettext {width: 60%;}
	.widget ul.ctalist li.ctawidgeticon{width:5rem;}
	.widget ul.ctalist li.ctawidgetlink {margin-left: 5rem;}
	
	#main-content.our-team-page-template ul.team-members li.member{margin:0 auto 1.5rem !important;}

	#main-content.page-template .career-choice ul.career-list li.career{width: 100%; margin: 0 .25% 3% .25%;}
}
@media only screen and (max-width:414px){
	#main-content.homepage .why-study-with-us .awards-badges ul.awards-badges-list li.awards-badges-item{max-width: 50%;}
	#main-content .article .accordion.course-list .panel-default .panel-collapse .panel-body .content p.btns a{padding:0.55rem 1.25rem;}

	#main-content.locations-template .article #accordion.location-list .panel-default .panel-collapse .panel-body .content p.btns a{padding:0.55rem 1.25rem;}

	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-collapse .panel-body .content p.btns a{padding:0.55rem 1.25rem;}
}
@media only screen and (max-width:375px){
	#main-content .article .course-accordion.course-detail .panel-default .panel-heading .header li.panel-name a{max-width:85%;}
	.widget .testimonialwidget .testimonialtitle .widgettitle span{max-width:75%;}

	.course_guide_widget ul.courseguide .courseguideicon{display:none;}
	.course_guide_widget ul.courseguide .courseguidecontent{padding-left:1.2rem;padding-right:0.5rem;}
}
@media only screen and (max-width:360px){
	#main-content .article .course-accordion.course-detail .panel-default .panel-heading .header li.panel-name a{max-width:80%;}
}
@media only screen and (max-width:320px){
	#main-content .article .accordion.course-list .panel-default .panel-heading .course-header .course-tool{text-align:center;}

	#main-content.locations-template .article #accordion.location-list .panel-default .panel-heading .location-header .location-tool{text-align:center;}

	#main-content.page-template .article div[id^="accordion-"] .panel-default .panel-heading .location-header .location-tool{text-align:center;}
}
@media only screen and (max-width:240px){}

@media (min-width: 1024px) {
	#main-content.homepage .why-study-with-us .features .middle .center {
		height: 160px;
	}
}
@media (min-width: 1025px) {
	#main-content.homepage .why-study-with-us .features .left, 
	#main-content.homepage .why-study-with-us .features .right {
		width: 18%;
	}
}
@media ( min-width: 1200px ) {
	#main-content.homepage .why-study-with-us .features .left, #main-content.homepage .why-study-with-us .features .right{
		width:35%;
	}
}