/**HEADER and FOOTER**/
@media only screen and (max-width : 1599px) {
	header .container{width:calc(100% - 100px);padding:30px 50px 0 50px;}
	header .menu-top{width:calc(100% - 320px);}
	header .menu-top ul{width:calc(100% - 50px);padding-right:50px;}
	header.FIXED .container .menu-bottom ul .mm{margin:0 20px;}
	.searchField{width:calc(100% - 320px);height:53px;}
	footer .container{width:calc(100% - 100px);padding:20px 50px;}
	footer .container .nav li a,
	footer .container .copyright{font-size:14px;line-height:21px;}
}
@media only screen and (max-width : 1429px) {
	header .container .logo{width:200px;}
	header .container .menu-bottom{width:calc(100% - 200px);}
	header .container .menu-bottom ul .mm a,
	header .menu-top ul .mm a{font-size:14px;line-height:22px;}
	header.FIXED .container .menu-bottom ul .mm{margin:0 15px;}
}
@media only screen and (max-width : 1399px) {
	header.FIXED .container .menu-bottom ul .mm{margin:0 5px;}
}
@media only screen and (max-width : 1329px) {
	header .menu-top ul .mm a{padding:0 20px;}
	footer .container .nav{width:40%;}
	footer .container .copyright{width:40%;}
	footer .container .socialMedia{width:20%;}
}
@media only screen and (max-width : 1269px) {
	header.FIXED .container .menu-bottom ul .mm{margin:0;}
	header .container{width:calc(100% - 60px);padding:30px 30px 0 30px;}
	header .menu-top ul .mm a{padding:0 15px;}
	footer .container{width:calc(100% - 60px);padding:20px 30px;}
}
@media only screen and (max-width : 1218px) {
	header .container .menu-bottom ul .mm a{display:inline-block;padding:0 25px 27px 25px;}
}
@media only screen and (max-width : 1199px) {
	header .DESKTOP{display:none !important;}
	header .MOBILE{display:inline-block !important;}
	header .container{padding:20px 30px !important;}
	header .container .logo{width:calc(100% - 140px) !important;vertical-align:middle;padding-bottom:0 !important;}
	header .container .logo img{width:130px;margin:0 auto}
	header.FIXED .searchField{top:0;}
	.searchField{width:100%;height:86px;background:#000;}
	.searchField .contents{position:absolute;top:40%;transform:translateY(-40%);}
	footer .container .nav{width:100%;margin-bottom:20px;}
	footer .container .copyright.DESKTOP{display:none;}
	footer .container .copyright.MOBILE{display:block;width:100%;}
	footer .container .socialMedia{width:100%;margin-bottom:20px;}
	footer .container .nav ul,
	footer .container .socialMedia ul{text-align:center;}
	footer .container .nav ul li,
	footer .container .socialMedia ul li{margin:0 10px;}
}
@media only screen and (max-width : 699px) {
	header .container {padding: 15px 30px !important;}
	header .container .logo img{width:100px;}
	.searchField{height:65px;}
}
@media only screen and (max-width : 429px) {
	header .container .nav-icon a{margin-left:15px;width:16px}
	header .container .logo img{width:110px;}
}

/**HOMEPAGE AND COMMON PAGES/TEMPLATES**/
@media only screen and (max-width : 1599px) {
	.homepage .container,
	.common-page .container,
	.common-image-slider .container h2,
	.accordion-container{width:calc(100% - 100px);padding-left:50px;padding-right:50px;}
	.common-image-slider ul li .detail{left:50px;}
	.common-feat-rebates .rebates-layout .item{width:180px;height:180px;}
}
@media only screen and (max-width : 1399px) {
	.common-career-opportunities ul li{width:calc(33.3333% - 30px);}
	.exploreBtns .commonBtn{width:calc(50% - 95px);}
	.common-page .grid-3{display:grid;grid-template-columns:repeat(2, 1fr);}
	.sitemap .container .grp .col{width:calc(25% - 30px);margin:30px 15px;}
}
@media only screen and (max-width : 1269px) {
	.homepage .container,
	.common-page .container,
	.common-image-slider .container h2,
	.accordion-container{width:calc(100% - 60px);padding-left:30px;padding-right:30px;}
	.common-banner-slider .text-center-top{top:45%;transform:translate(-50%,-45%);}
	.common-image-slider ul li .detail{left:30px;}
	.common-blog-list .container .rgt ul li .image{width:100px;}
	.common-blog-list .container .rgt ul li .detail{width:calc(100% - 130px);}
	.common-feat-rebates .rebates-layout .item{width:160px;height:160px;}
	.common-feat-rebates .rebates-layout .item .content h2{font-size:24px;line-height:24px;}
	.common-feat-rebates .rebates-layout .item .content h4{font-size:16px;line-height:20px;}
	.common-feat-rebates .rebates-layout .item .content p{font-size:14px;line-height:18px;}
	.year-pagination .separator{max-width:100px;width:100px;}
	.year-pagination > .year-button .yy{font-size:14px;line-height:14px;}
	.common-grid-template-04 .grid .description{padding:20px;}
	.common-grid-template-04 .grid .grid-01 .description{position:absolute;width:200px;}
	.common-grid-template-04 .grid .grid-02 .description{max-width:calc(70% - 40px);}
	.common-grid-template-04 .grid .grid-03 .description{position:absolute;width:200px;}
	.common-grid-template-04 .grid .grid-04 .description{position:absolute;width:200px;
}
@media only screen and (max-width : 1199px) {
	.common-quicklink .container ul li a .image{padding-top:100%;}
	.common-bg-block{height:630px;background-size:cover !important;}
	.common-blog-list .container .left .image{padding-top:75%;}
	.common-blog-list .container .left .detail{margin-top:30px;}
	.common-search .container .buttons .commonBtn{font-size:14px;line-height:18px;}
	.course-list .item{width:calc(33.3333% - 70px);}
	.common-template-01 .container .grp .rgt-content .left-nav{width:220px;}
	.common-template-01 .container .grp .rgt-content .rgt-description{width:calc(100% - 250px);margin-left:30px;}
	.common-template-01 .container .grp .numbers .item{margin-right:15px;}
	.common-template-01 .container .grp .numbers .item h1{font-size:70px;}
	.common-template-01 .container .grp .numbers .item p{font-size:14px;}
	.common-template-02 .container .grp .left-nav{width:310px;}
	.common-template-02 .container .grp .rgt-description{width:calc(100% - 340px);margin-left:30px;}
	.programme-consultants .container ul li .contact-detail .email,
	.programme-consultants .container ul li .contact-detail .numbers{margin-bottom:10px;}
	.programme-consultants .container ul li .contact-detail .numbers .phone{width:100%;margin-bottom:10px;}
	.programme-consultants .container ul li .contact-detail .numbers .whatsapp{width:100%;}
	.common-highlight ul li{width:calc(100% - 30px);}
	.common-career-opportunities ul li{width:calc(50% - 30px);}
	.common-stories .container ul li .left-photo{width:30%;}
	.common-stories .container ul li .rgt-story{padding:50px;width:calc(70% - 100px);}
	.common-stories .container ul li .rgt-story .quote-box{font-size:28px;}
	.common-stories .container ul li .rgt-story .quote-box::before{font-size:300px;top:-100px;left:-50px;}
	.common-stories .container ul li .rgt-story .quote-box::after{font-size:300px;right:-50px;}
	.common-stories .container ul li .rgt-story .student-detail{margin-bottom:50px;}
	.common-stories .container ul li .rgt-story .student-detail .name{font-size:24px;line-height:24px;}
	.common-stories .container ul li .rgt-story .btn{left:50px;}
	.slider-blog-list .container ul li{background:#f4f4f4;}
	.slider-blog-list .container ul li .image{width:100%;height:0;padding-top:100%;}
	.slider-blog-list .container ul li .text{width:calc(100% - 40px);padding:30px 20px;}
	.common-events-list ul li,
	.common-news-list ul li,
	.common-media-list ul li,
	.common-stories-list ul li,
	.common-blog-list-02 ul li{width:calc(33.3333% - 20px);}
	.common-content-profile .container .content .photo{width:300px;height:300px;}
	.common-content-profile .container .content .detail{width:calc(100% - 340px);}
	.common-grid-template-01 .container .col2 .grpBtns span{padding-top:65%;}
	.common-grid-template-01 .container .col2 .bgBtn a .image{padding-top:130%;}
	.common-feat-book .detail .callnum span{width:calc(50% - 41px);}
	.common-feat-book .detail .callnum span:first-child{width:calc(50% - 40px);}
}
@media only screen and (max-width : 1128px) {
	.common-list-template-01 .container ul li{background:#f4f4f4;}
	.common-list-template-01 .container ul li a .eventImg{width:100%;height:200px;position:relative;}
	.common-list-template-01 .container ul li a .eventImg img{position:absolute;top:50%;transform:translateY(-50%);}
	.common-list-template-01 .container ul li a .eventDetail{width:calc(100% - 40px);}
	.common-banner-slider .text-center.MAX70{max-width:none;}
}
@media only screen and (max-width : 999px) {
	.sticky{position:relative;top:auto;}
	.common-banner-slider ul h1{font-size:24px;line-height:24px;}
	.common-banner-slider.H80 h1{font-size:24px;line-height:24px;padding:20px 0 20px 0;}
	.common-banner-slider ul p{font-size:14px;line-height:18px;}
	.common-banner-slider .institution-name,
	.common-banner-slider .open-to,
	.common-banner-slider .blog-category{font-size:14px;}
	.common-banner-slider.H80 .commonBtn{padding:10px 30px;font-size:14px;line-height:18px;}
	.common-banner-slider .text-center-top{top:50%;transform:translate(-50%,-50%);max-width:380px;}
	.common-quicklink .container ul li a .image{/*padding-top:50px;*/padding-top:120px;min-height:120px;}
	.common-quicklink .container ul li a .text{padding:20px;bottom:0;left:0;}
	.common-quicklink .container ul li a .text h4{font-size:18px;}
	.common-quicklink .container ul li a .text p{font-size:14px;}
	.common-bg-block{height:auto;}
	.common-bg-block .container{padding-top:50px;padding-bottom:50px;}
	.common-bg-block .container .col2 span{width:100%;padding-right:0;}
	.common-bg-block .container .col2 span:first-child{border-right:none;border-bottom:2px solid #ffffff;padding-bottom:30px;}
	.common-bg-block .container .col2 span:last-child{padding-left:0;padding-top:30px;}
	.common-bg-block .container .col2 p{margin-bottom:30px;}
	.common-bg-block .container .col2 .commonBtn{position:relative;bottom:auto;}
	.common-bg-block .container .col2 span:last-child .commonBtn{left:0;}
	.common-image-slider ul .slick-list{height:410px !important;}
	.common-image-slider ul li .image{height:380px;}
	.common-image-slider ul li .detail{max-width:240px;padding:30px;}
	.common-image-slider ul li .detail h2{font-size:22px;line-height:22px;margin-bottom:15px;}
	.common-image-slider ul li .detail p{font-size:14px;line-height:18px;margin-bottom:15px;}
	.common-image-slider ul li .detail .viewMore{font-size:14px;line-height:18px}
	.common-blog-list .container .left{width:100%;margin-right:0;margin-bottom:30px;}
	.common-blog-list .container .left .image{padding-top:30%;}
	.common-blog-list .container .rgt{width:100%;}
	.common-blog-list .container .rgt ul{width:calc(100% + 30px);font-size:0;}
	.common-blog-list .container .rgt ul li{width:calc(33.3333% - 30px);margin-right:30px;padding-bottom:0;margin-bottom:0;border-bottom:none;display:inline-block;vertical-align:top;}
	.common-blog-list .container .rgt ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none;}
	.common-blog-list .container .rgt ul li .image{width:100%;height:150px;margin-right:0;margin-bottom:15px;}
	.common-blog-list .container .rgt ul li .detail{width:100%;}
	.common-search .container .buttons{padding:20px 0 0 0;}
	.common-search .container .buttons li{width:calc(50% - 20px);margin-bottom:20px;}
	.common-search .container .search-fields .fields{padding:30px;}
	.common-search .container .search-fields .fields .left{width:calc(100% + 30px);}
	.common-search .container .search-fields .fields .left span{width:calc(50% - 30px);}
	.common-search .container .search-fields .fields .rgt{display:inline-block;text-align:right;width:100%;margin-top:20px;}
	.common-search .container .search-fields .fields .rgt img{width:30px;display:inline-block;}
	.common-search .container .search-fields .fields .resetBtn{position:absolute;bottom:30px;left:30px;right:auto;}
	.course-list .item{width:calc(50% - 70px);}
	.common-template-01 .container{width:100%;padding-left:0;padding-right:0;}
	.common-template-01 .container h2{width:calc(100% - 60px);padding-left:30px;padding-right:30px;}
	.common-template-01 .container .grp .left-img{width:100%;height:0;padding-top:50%;}
	.common-template-01 .container .grp .left-img img{position:absolute;left:0;top:0;}
	.common-template-01 .container .grp .rgt-content{width:calc(100% - 60px);background:#fff;padding:0 30px;}
	.common-template-01 .container .grp .rgt-content .left-nav{display:none;}
	.common-template-01 .container .grp .rgt-content .rgt-description{width:100%;margin-left:0;}
	.common-template-02 .container{width:100%;padding-left:0;padding-right:0;}
	.common-template-02 .container h2{width:calc(100% - 60px);padding-left:30px;padding-right:30px;}
	.common-template-02 .container .grp .left-nav{display:none;}
	.common-template-02 .container .grp .rgt-description{width:100%;margin-left:0;}
	.common-template-02 .container .grp .rgt-description .content,
	.common-template-02.grey .container .grp .rgt-description .content{margin:-50px 30px 0 30px;width:calc(100% - 100px);padding:20px;}
	.common-template-02 .container .grp .rgt-description .content .imgLogo{width:100px;margin-right:30px;}
	.common-template-02 .container .grp .rgt-description .content .description{width:calc(100% - 130px);}
	.common-template-02.grey .container .grp .rgt-description .content .description{width:100%;}
	.common-form .container .field-content .field.col2,
	.common-form .container .field-content .phone.col2{width:calc(100% - 30px);}
	.common-form .container .field-content .field.phone span{width:calc(100% - 110px);}
	.common-form .container .field-content .field.phone .code{width:95px;margin-right:15px;}
	.common-mobile-nav{display:block;}
	.common-tabs .container{display:none;}
	.common-tabs{border-bottom:none;/*width:calc(100% - 60px);*/left:0;right:0;margin:0 auto;}
	.common-tabs .common-mobile-nav{margin:10px auto 0 auto;}
	.common-tabs.FIXED .common-mobile-nav{margin:0 auto;}
	.common-template-03 .title{display:block;width:100%;margin-bottom:20px;}
	.common-template-03 .content{display:block;width:100%;margin-left:0;}
	.common-highlight ul li{width:calc(50% - 30px);}
	.common-stories .container ul li .left-photo{width:50%;height:0;padding-top:50%;display:block;margin:0 auto;}
	.common-stories .container ul li .left-photo img{position:absolute;left:0;top:0;}
	.common-stories .container ul li .rgt-story{padding:50px 30px;width:calc(100% - 60px);}
	.common-stories .container ul li .rgt-story .quote-box::before{top:-100px;left:-30px;}
	.common-stories .container ul li .rgt-story .quote-box::after{right:-30px;}
	.common-stories .container ul li .rgt-story .btn{left:30px;}
	.exploreBtns .commonBtn{width:calc(33.3333% - 95px);}
	.common-image-slider-02 ul li .image{width:100%;height:auto;}
	.common-image-slider-02 ul li .image img{position:relative;}
	.common-image-slider-02 ul li .detail{width:calc(100% - 210px);max-width:none;position:relative;right:auto;top:auto;transform:none;margin:-60px 60px 60px 60px;}
	.common-content-share .container .content{width:100%;}
	.common-content-share .container .share{width:100%;margin-left:0;margin-top:30px;text-align:center;}
	.share-buttons-container{justify-content:center;}
	.common-content-profile .container .backBtn{display:block;width:90px;margin-right:0;margin-bottom:30px;}
	.common-content-profile .container .content{width:100%;}
	.common-content-profile .container .content .photo{width:100%;max-width:330px;max-height:330px;margin:0 auto;display:block;}
	.common-content-profile .container .content .detail{width:100%;margin-left:0;margin-top:30px;}
	.common-feat-highlight .container .col4 .item,
	.common-feat-list .container .col3 .item{width:calc(50% - 20px);}
	.common-feat-promotions .promotions-layout .item .content{height:calc(100% - 2rem);padding:1rem;display:flex;flex-direction:column;}
	.common-feat-promotions .promotions-layout .item .content .thumb{width:80px;height:80px;}
	.common-feat-promotions .promotions-layout .item .content .thumb img{max-width:100%;height:80px;object-fit:contain;transform:none;left:0;right:0;}
	.common-feat-promotions .promotions-layout .item .content h2{font-size:24px;text-align:center;}
	.common-feat-promotions .promotions-layout .item .content p{text-align:center;}
	.common-feat-highlight .colBgText .item{width:calc(100% - 20px);}
	.common-feat-highlight .colBgText .item .image{height:225px;}
	.common-feat-highlight .colBgText .item .content{width:100%;padding:0;}
	.common-template-04 .title{width:100%;margin-bottom:20px;}
	.common-template-04 .content{width:100%;margin-left:0;}
	.common-template-04 .buttons li{width:calc(50% - 20px);}
	.common-template-04 .img-description-overlap .image{display:block;width:100%;height:auto;}
	.common-template-04 .img-description-overlap .image img{height:auto;object-fit:fill;position:relative;}
	.common-template-04 .img-description-overlap .description{display:block;width:75%;margin:-40px auto 25px auto;border:5px solid #b30537;padding:15px;}
	.common-milestones{margin-bottom:0;}
	.common-milestones .container{width:100%;padding-left:0;padding-right:0;}
	.common-milestones .container .left{width:calc(100% - 60px);padding:30px 30px 10px 30px;}
	.common-milestones .container .rgt{width:100%;position:relative;}
	.year-pagination{position:relative;bottom:0;padding:10px 30px 40px 30px;overflow-x:scroll;justify-content:flex-start;}
	.year-pagination .separator{max-width:130px;width:130px;}
	.common-table{}
	.common-table thead{display: none;}
	.common-table tr{display:block;border-bottom:none;}
	.common-table tbody tr:last-child td{border-bottom:1px solid #d9d9d9;}
	.common-table tbody tr:last-child td:last-child{border-bottom:none;}
	.common-table tbody tr td:not(:first-child){font-size:14px;line-height:18px;position:relative;display:grid;width:calc(100% - 2em);grid-template-columns:1fr 1fr;align-items:center;}
	.common-table tbody tr td:not(:first-child)::before{content:attr(data-label);display:flex;background:#f4f4f4;border-right:1px solid #d9d9d9;text-align:left;font-weight: bold;align-items:center;height:100%;padding:1em;margin-right:1em;margin-left:-1em;margin-top:-1em;margin-bottom:-1em;font-size:14px;line-height:18px;}
	.common-table.noLabel tbody tr td:not(:first-child){display:inline-block;}
	.common-table.noLabel tbody tr td:not(:first-child)::before{content:'';display:none;}
	.common-table tbody tr td:first-child{width:calc(100% - 2em);color:white;background-color:#404b52;display:block;}
	.common-table tbody tr td:first-child p{color:white;}
	.common-table tbody tr td a{color:#ffffff;}
	.common-block .buttons{padding:20px 0 0 0;}
	.common-block .buttons li{width:calc(50% - 20px);}
	.common-contact-form .container .left-form{width:100%;margin-right:0;margin-bottom:30px;}
	.common-contact-form .container .rgt-map{width:100%;margin-left:0;}
	.common-contact-form .container .googleMap{height:300px;}
	.common-grid-template-01 .container .col2{width:100%;display:block;}
	.common-grid-template-01 .container .col2 .col{width:100% !important;margin-right:0;}
	.common-grid-template-01 .container .col2 .grpBtns span{padding-top:0;height:285px;}
	.common-grid-template-01 .container .col2 .bgBtn a .image{padding-top:0;height:500px;}
	.common-download .download-btn a{padding:15px 20px;}
	.common-download .download-btn .download-name{font-size:14px;}
	.common-download .download-btn .download-name span:first-child{font-size:18px;margin-bottom:5px;}
	.common-form-icon .container .left{display:block;width:100%;margin-right:0;}
	.common-form-icon .container .rgt{display:block;width:100%;margin-left:0;}
	.common-grid-template-02 .container .col3{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);height:600px;}
	.common-grid-template-02 .container .col3 .col{grid-column:auto !important;grid-row:auto !important;}
	.common-grid-template-03 .title{display:block;width:100%;}
	.common-grid-template-03 .content{display:block;width:100%;margin-left:0;}
	.common-grid-template-03 .container .col3 .col{width:calc(100% - 20px) !important;margin-bottom:20px;}
	.common-grid-template-03 .container .col3 .col:last-child{margin-bottom:0;}
	.common-image-slider-03 .slides{padding-bottom:30px;margin-bottom:30px;}
	.common-image-slider-03 .slides .grp{grid-template-columns:repeat(1, 1fr);}
	.common-image-slider-03 .slides .grp .content .description{width:calc(90% - 40px);padding:20px;border:5px solid #b30537;}
	.common-grid-template-04 .title{display:block;width:100%;}
	.common-grid-template-04 .content{display:block;width:100%;margin-left:0;}
	.common-grid-template-04 .grid{display:block;}
	.common-grid-template-04 .grid .grid-01{width:100%;margin-bottom:30px;}
	.common-grid-template-04 .grid .grid-02{width:100%;margin-bottom:30px;}
	.common-grid-template-04 .grid .grid-03{width:100%;margin-bottom:30px;}
	.common-grid-template-04 .grid .grid-04{width:100%;}
	.common-grid-template-04 .grid img{width:100%;height:300px;position:relative;object-fit:cover;}
	.common-grid-template-04 .grid .description{width:calc(90% - 40px) !important;padding:20px;border:5px solid #b30537;margin:-10% auto 0 auto;}
	.common-grid-template-04 .grid .grid-01 .description{position:relative;top:auto;left:auto}
	.common-grid-template-04 .grid .grid-02 .description{position:relative;right:auto;bottom:auto;max-width:none;}
	.common-grid-template-04 .grid .grid-03 .description{position:relative;left:auto;bottom:auto;}
	.common-grid-template-04 .grid .grid-04 .description{position:relative;top:auto;}
	.common-banner{height:250px;}
	.common-banner h1{font-size:72px;bottom:15px;}
	.searchPg .link-btn{padding:15px 20px;width:calc(100% - 40px);}
	.sitemap .container .grp .col{width:calc(33.3333% - 30px);margin:30px 15px;}
}
@media only screen and (orientation: portrait) {
	.common-banner-slider{height:50vh;}
	.common-banner-slider ul,
	.common-banner-slider ul .banner-img,
	.common-banner-slider ul .banner-img a{height:50vh !important;}
	.common-banner-slider ul .banner-img img{height:50vh;}
	.common-banner-slider .text-center-top{top:auto;transform:translate(-50%, 0);bottom:150px;}
	.common-banner-slider .text-center{top:50%;transform:translate(-50%,-50%);}
	.common-banner-slider.H80{height:75vh !important;}
	.common-banner-slider.H80 ul,
	.common-banner-slider.H80 ul .banner-img,
	.common-banner-slider.H80 ul .banner-img a{height:75vh !important;}
	.common-banner-slider.H80 ul .banner-img img{height:75vh !important;}
	.common-banner-slider ul .banner-img .study-mode a,
	.common-banner-slider ul .banner-img .commonBtn,
	.common-banner-slider.H80 ul .banner-img .study-mode a,
	.common-banner-slider.H80 ul .banner-img .commonBtn{height:auto !important;}
}
@media only screen and (max-width : 899px) {
	.common-quicklink-icon .container ul li{width:calc(100% - 100px);margin-bottom:20px;}
	.common-events-list ul li,
	.common-news-list ul li,
	.common-media-list ul li,
	.common-stories-list ul li,
	.common-blog-list-02 ul li{width:calc(50% - 20px);}
	.common-campus-map .container .map .item{width:calc(100% - 20px);}
	.common-template-04 .img-description .image{width:100%;margin-bottom:30px;}
	.common-template-04 .img-description .description{width:100%;margin-left:0;}
	.common-panel-mentor .mentor{margin-bottom:30px;}
	.common-panel-mentor .photo{width:25%;}
	.common-panel-mentor .content{width:calc(75% - 30px) !important;margin-left:30px !important;}
}
@media only screen and (max-width : 759px) {
	.common-list-template-02 .container ul li{width:calc(100% - 10px);}
	.common-banner-slider .buttons{max-width:300px;margin:0 auto;}
	.common-banner-slider .buttons .commonBtn{margin:0 7.5px 15px 7.5px;width:calc(100% - 97px) !important;}
	.common-feat-list .container .col3 .item{width:calc(100% - 20px);}
	.common-quicklink.no-gap .container ul{margin-bottom:10px;}
	.common-quicklink.no-gap .container ul li{margin-bottom:30px;}
	.common-quicklink.no-gap .container ul.col2 li{width:100%;}
	.common-quicklink.no-gap .container ul.col3 li{width:100%;}
	.common-quicklink.no-gap .container ul li a .image{height:250px;}
	.common-grid-bg .container .col3{grid-template-columns:repeat(2, 1fr);}
	.common-download .download-btn a{grid-template-columns:1fr;}
	.common-grid .container .col3{grid-template-columns:repeat(2, 1fr);}
}
@media only screen and (max-width : 699px) {
	.common-banner-slider .text-bottom-left{left:50%;transform:translateX(-50%);max-width:none;}
	.common-quicklink .container{padding-top:50px;padding-bottom:20px;}
	.common-quicklink .container ul.col2 li,
	.common-quicklink .container ul.col3 li{width:calc(100% - 30px);}
	.common-quicklink .container ul li a .image{padding-top:30%;}
	.common-list-template-01 .container,
	.common-image-slider ul .slick-list{height:auto !important;}
	.common-image-slider ul li .image{height:320px;}
	.common-image-slider ul li .detail{position:relative;right:0;left:0;margin:0 auto;bottom:auto;margin-top:-30px;}
	.common-blog-list .container{padding-top:20px;padding-bottom:0;}
	.common-blog-list .container .left .image{padding-top:150px;}
	.common-blog-list .container .left .detail{width:100%;max-width:none;padding:0;background:none;margin-top:15px;}
	.common-blog-list .container .left .detail .date{background:none;color:#606a70;padding:0;position:relative;left:auto;top:auto;}
	.common-blog-list .container .left .detail h4{color:#606a70;margin:10px 0;}
	.common-blog-list .container .left .detail p{color:#606a70;}
	.common-blog-list .container .rgt{width:100%;}
	.common-blog-list .container .rgt ul{width:calc(100% + 30px);font-size:0;}
	.common-blog-list .container .rgt ul li{width:calc(100% - 30px);margin-bottom:30px;}
	.common-block .container{padding-top:50px;padding-bottom:50px;}
	.common-block .container .list{margin:50px auto 30px auto;}
	.common-block .container .list.col3 li,
	.common-block .container .list.col4 li{width:50%;margin-bottom:20px;}
	.common-block .container .list li img{width:95%;}
	.homepage .common-block .container .list.w800 li{width:33.3333%;margin-bottom:0;}
	.common-search .container .buttons li{width:calc(100% - 20px);}
	.common-search .container .search-fields .fields .left span{width:calc(100% - 30px);}
	.common-search .clearAll{float:none;text-align:center;display:block;margin-bottom:40px;}
	.course-list .item{width:calc(100% - 70px);}
	.programme-consultants .container ul li{width:calc(100% - 90px);}
	.common-highlight ul li{width:calc(100% - 30px);}
	.common-career-opportunities ul li{width:calc(100% - 30px);}
	.common-tabs.FIXED{top:/*62px;*/80px;}
	.common-stories .container ul li .left-photo{width:100%;padding-top:100%;}
	.common-list-template-02 .container ul li a{text-align:center;}
	.common-list-template-02 .container ul li a span{width:100%;}
	.common-list-template-02 .container ul li a .icon{width:60px;margin:0 auto 10px auto;}
	.common-list-template-02 .container ul li h3{font-size:18px;line-height:18px}
	.common-browse .alignment{text-align:left;}
	.common-browse .container a:hover .viewMore{margin-right:0;margin-left:10px;}
	.exploreBtns .commonBtn{width:calc(50% - 95px);}
	.common-banner-slider .text-center{top:50%;transform:translate(-50%,-50%);}
	.common-feat-promotions .promotions-layout .item .content h2{font-size:16px;line-height:20px;margin-bottom:0}
	.common-feat-promotions .promotions-layout .item .content p{font-size:14px;line-height:18px;}
	.common-template-04 .buttons li{width:calc(100% - 20px);}
	.common-block .buttons li{width:calc(100% - 20px);}
	.common-contact-form .container .tab-btns a{font-size:16px;line-height:21px;}
	.common-feat-book .image{width:calc(100% - 40px);padding:20px;border-bottom:1px solid #000;}
	.common-feat-book .image img{width:200px;height:auto;position:relative;}
	.common-feat-book .detail{width:100%;border-left:none;}
	.common-page .grid-3{grid-template-columns:repeat(1, 1fr);}
	.common-grid-template-02 .container .col3{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, 1fr);height:1000px;}
	.common-grid-template-03 .container .col.bgBtn a .image{padding-top:250px;}
	.common-tour-slider .map{height:300px !important;}
	.sitemap .container .grp .col{width:calc(50% - 30px);margin:30px 15px;}
	/**/
	.common-quicklink .container{padding-top:25px;padding-bottom:5px;}
	.common-list-template-01 .container{padding-top:25px;padding-bottom:25px;}
	.common-blog-list .container{padding-top:25px;padding-bottom:5px;}
	.common-block .container{padding-top:25px;padding-bottom:25px;}
	.common-search .container{padding-top:25px;padding-bottom:25px;}
	.common-template-01 .container{padding-top:25px;padding-bottom:25px;}
	.common-template-02 .container{padding-top:25px;padding-bottom:25px;}
	.common-form .container{padding-top:25px;padding-bottom:25px;}
	.programme-consultants .container{padding-top:25px;padding-bottom:5px;}
	.common-template-03 .container{padding-top:25px;padding-bottom:25px;}
	.common-career-opportunities .container{padding-top:25px;padding-bottom:25px;}
	.common-stories .container{padding-top:25px;padding-bottom:25px;}
	.common-list-template-02 .container{padding-top:25px;padding-bottom:5px;}
	.common-quicklink-icon .container{padding-top:25px;padding-bottom:25px;}
	.common-content-share .container{padding-top:25px;padding-bottom:25px;}
	.common-stories-list .container{padding-top:25px;padding-bottom:25px;}
	.common-content-profile .container{padding-top:25px;padding-bottom:25px;}
	.common-blog-list-02 .container{padding-top:25px;padding-bottom:25px;}
	.common-feat-block .container{padding-top:25px;padding-bottom:25px;}
	.common-feat-highlight .container{padding-top:25px;}
	.common-feat-list .container{padding-top:25px;}
	.common-feat-rebates .container{padding-top:25px;padding-bottom:25px;}
	.common-feat-promotions .container{padding-top:25px;padding-bottom:25px;}
	.common-campus-map .container{padding-top:25px;padding-bottom:25px;}
	.common-template-04 .container{padding-top:25px;padding-bottom:25px;}
	.common-contact-form .container{padding-top:25px;padding-bottom:25px;}
	.common-grid-bg .container{padding-top:25px;padding-bottom:25px;}
	.common-grid-template-01 .container{padding-top:25px;padding-bottom:25px;}
	.common-grid .container{padding-top:25px;padding-bottom:25px;}
	.common-form-icon .container{padding-top:25px;padding-bottom:25px;}
	.common-grid-template-02 .container{padding-top:25px;padding-bottom:25px;}
	.common-grid-template-03 .container{padding-top:25px;padding-bottom:25px;}
	.common-template-01 .container .grp,
	.common-template-02 .container .grp,
	.common-form .container .field-content,
	.programme-consultants .container ul,
	.common-feat-highlight .col4,
	.common-feat-highlight .colBgText,
	.common-feat-list .col3,
	.common-grid-bg .container .col3,
	.common-grid-template-01 .container .col2,
	.common-tab-content .common-download,
	.common-grid .container .col3,
	.common-grid-template-02 .container .col3,
	.common-grid-template-03 .container .col3{margin-top:25px;}
	.common-panel-mentor .container{padding-top:25px;padding-bottom:25px;}
	.common-image-slider-03 .container{padding-top:25px;padding-bottom:5px;}
	.common-image-slider-03 .slides{margin-top:25px;}
	.common-grid-template-04 .container{padding-top:25px;padding-bottom:25px;}
	.common-tour-slider .container{padding-top:25px;padding-bottom:25px;}
	.sitemap .container{padding-top:25px;padding-bottom:25px;}
	.searchPg .container{padding-top:25px;padding-bottom:25px;}
	/**/
}
@media only screen and (max-width : 599px) {
	.common-banner-slider .mouseScroll{bottom:50px;}
	.common-list-template-01 .container ul li{width:calc(100% - 30px);}
	.common-list-template-01 .commonBtn{margin:80px auto 0 auto;transform:translateX(-50%);position:relative;left:50%;}
	.common-template-01 .container .grp .left-img{padding-top:75%;}
	.common-template-02 .container .grp .rgt-description .content .imgLogo{width:100%;margin-right:0;margin-bottom:20px;}
	.common-template-02 .container .grp .rgt-description .content .imgLogo img{width:auto;height:39px;}
	.common-template-02 .container .grp .rgt-description .content .description{width:100%;}
	.common-stories .container ul li .rgt-story .btn{display:none;}
	.common-stories .MOBILE{display:inline-block;position:relative;left:50%;transform:translateX(-50%);margin-top:30px;}
	.common-stories .container ul li .rgt-story .quote-box::after{top:auto;bottom:-50px;line-height:0;}
	.common-browse .container a{text-align:center;}
	.common-browse .container a span{width:100%;}
	.common-browse .container a .icon{width:60px;margin:0 auto 10px auto;}
	.common-browse .container a span h3{font-size:18px;line-height:18px}
	.common-browse .alignment{text-align:center;}
	.commonBtn.minWidth{width:calc(100% - 40px);min-width:inherit;}
	.common-grid-template-01 .container .col2 .grpBtns span{width:100%}
	.common-grid-template-01 .container .col2 .bgBtn a .image{height:285px;}
	.common-grid-template-01 .container .col2 .grpBtns span:nth-child(3){background:#b30537;}
	.common-grid-template-01 .container .col2 .grpBtns span:nth-child(3) img{filter: brightness(0) saturate(100%) invert(1);}
	.common-grid-template-01 .container .col2 .grpBtns span:nth-child(3) h4::after{background-color:#fff;}
	.common-grid-template-01 .container .col2 .grpBtns span:nth-child(3) h4{color:#fff;}
	.common-grid-template-01 .container .col2 .grpBtns span:nth-child(4){background:#fff;}
	.common-grid-template-01 .container .col2 .grpBtns span:nth-child(4) img{filter: brightness(0) saturate(100%) invert(8%) sepia(94%) saturate(5965%) hue-rotate(337deg) brightness(94%) contrast(98%);}
	.common-grid-template-01 .container .col2 .grpBtns span:nth-child(4) h4::after{background-color:#b30537;}
	.common-grid-template-01 .container .col2 .grpBtns span:nth-child(4) h4{color:#b30537;}
	.common-grid-template-01 .container .col2 .grpBtns span:nth-child(4) .learnMore{color:#b30537 !important;}
	.common-grid-template-01 .container .col2 .grpBtns span:nth-child(3) .learnMore{color:#fff !important;}
	.common-grid-template-01 .container .col2 .grpBtns span:nth-child(4) .learnMore::after{content:'';background:url("../images/common/ic-arrow-simple-red.svg")no-repeat;background-size:100% 100%;}
	.common-grid-template-01 .container .col2 .grpBtns span:nth-child(3) .learnMore::after{content:'';background:url("../images/common/ic-arrow-simple.svg")no-repeat;background-size:100% 100%;}
	.common-form-icon .container .field-content .field.col2,
	.common-form-icon .container .field-content .phone.col2{width:calc(100% - 30px);}
	.common-form-icon .container .field-content .field.phone span{width:calc(100% - 110px);}
	.common-form-icon .container .field-content .field.phone .code{width:95px;margin-right:15px;}
	form .radioGrp li{display:block;margin-bottom:10px;}
}
@media only screen and (max-width : 499px) {
	.common-banner-slider .MOBILE{display:inline-block!important;}
	.common-banner-slider .DESKTOP{display:none !important;}
	.common-banner-slider{height:500px;}
	.common-banner-slider ul,
	.common-banner-slider ul .banner-img,
	.common-banner-slider ul .banner-img a{height:500px !important;}
	.common-banner-slider ul .banner-img img{height:500px;}
	.common-banner-slider ul h1{font-size:20px;line-height:20px;}
	.common-banner-slider.H80 h1{font-size:20px;line-height:20px;}
	.common-banner-slider ul p{font-size:12px;line-height:14px;}
	.common-banner-slider .institution-name,
	.common-banner-slider .open-to,
	.common-banner-slider .blog-category{font-size:12px;}
	.exploreBtns .commonBtn{width:calc(100% - 95px);}
	.common-image-slider-02 ul li .detail{width:calc(100% - 120px);margin:-30px 30px 60px 30px;padding:20px;border:10px solid #b30537;}
	.common-quicklink-icon .container ul li{width:calc(100% - 50px);padding:20px 15px;}
	.common-quicklink-icon .container ul li .icon{width:70px;}
	.common-quicklink-icon .container ul li .text{width:calc(100% - 90px);}
	.common-events-list ul li,
	.common-news-list ul li,
	.common-media-list ul li,
	.common-stories-list ul li,
	.common-blog-list-02 ul li{width:calc(100% - 20px);}
	.common-events-list ul li .detail{padding-bottom:20px;}
	.common-news-list ul li .detail{padding-bottom:0;}
	.common-events-list ul li .learnMore,
	.common-news-list ul li .learnMore,
	.common-media-list ul li .learnMore{position:relative;}
	.common-feat-highlight .container .col4 .item{width:calc(100% - 20px);}
	.common-feat-promotions .promotions-layout .item{width:calc(95% - clamp(1rem, 1vw, 2rem));}
	.common-grid-bg .container .col3 a{font-size:16px;padding:15px;}
	.common-grid-bg .container .col3 img{height:50px;}
	.common-panel-mentor.award-person .photo{width:225px !important;margin:0 auto;display:block;margin-bottom:20px;}
	.common-panel-mentor.award-person .content{display:block !important;width:100% !important;margin-left:0 !important;}
	.sitemap .container .grp .col{width:100%;margin:15px 0;}
}
@media only screen and (max-width : 429px) {
	.common-quicklink .container ul li a .image{padding-top:75%;}
	.common-block .container .list{margin:0 auto;}
	.common-block .container .list li{width:100% !important;}
	.common-block .container .list li img{width:100%;}
	.homepage .common-block .container .list.w800 li{width:50% !important;}
	.common-template-02 .common-mobile-nav{width:calc(100% - 100px);margin-left:30px;margin-right:30px;}
	.common-quicklink-icon .container ul li .text h3{font-size:20px;}
	.common-grid .container .col3{grid-template-columns:repeat(1, 1fr);}
	.common-panel-mentor .mentor{margin-bottom:20px;}
	.common-panel-mentor .photo{width:20% !important;}
	.common-panel-mentor .content{width:calc(80% - 20px) !important;margin-left:20px !important;}
	.common-panel-mentor.award-person .photo{width:225px !important;margin:0 auto;display:block;margin-bottom:20px;}
	.common-panel-mentor.award-person .content{display:block !important;width:100% !important;margin-left:0 !important;}
	.common-feat-highlight .colBgText .item .image{height:250px;}
	.common-feat-highlight .colBgText .grpText p{font-size:14px;line-height:20px;}
	.common-banner h1{font-size:52px;}
}
@media only screen and (max-width : 399px) {
	.common-image-slider-02 ul li .detail{width:calc(100% - 80px);margin:-30px 20px 60px 20px;padding:15px;border:5px solid #b30537;}
	.common-feat-list .container .col3 .item .image{width:100%;padding-top:100%;margin-bottom:20px;}
	.common-feat-list .container .col3 .item .content{width:100%;position:relative;padding:0;}
	.common-feat-list .container .col3 .item .learnMore{position:relative;left:0;}
	.common-grid-bg .container .col3 a{font-size:14px;padding:10px;}
	.common-grid-bg .container .col3 img{height:40px;}
	.common-grid .container .col3 .text{font-size:14px;}
}
@media only screen and (orientation: landscape) and (max-height : 460px) {
	.common-banner-slider.H80{height:360px !important;}
	.common-banner-slider.H80 ul,
	.common-banner-slider.H80 ul .banner-img,
	.common-banner-slider.H80 ul .banner-img a{height:360px !important;}
	.common-banner-slider.H80 ul .banner-img img{height:360px !important;}
	.common-banner-slider ul .banner-img .study-mode a,
	.common-banner-slider ul .banner-img .commonBtn,
	.common-banner-slider.H80 ul .banner-img .study-mode a,
	.common-banner-slider.H80 ul .banner-img .commonBtn{height:auto !important;}
}
@media only screen and (max-height : 850px) {
	.slide-form .form-container{height:450px;overflow-y:scroll;}
}
@media only screen and (max-height : 629px) {
	.slide-form .form-container{height:50vh;overflow-y:scroll;}
}
