@charset "utf-8";
/* CSS Document */@media screen and (max-width: 3000px) {
.home_box .courseWbg{min-height: 400px;position: relative;}.home_box .courseWbg .btn-apply-sm{-webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); left: 50%;position: absolute;    bottom: 20px; } .home_box .flipInX.go{ margin-bottom:20px;}}
 
@media screen and (max-width: 991px){
.top-header .account-info{font-size: 11px;}
.nav > li > a {padding: 10px 6px;}
.navbar-inverse .navbar-brand > img {max-height: 40px;}
.new_banner{margin-top: 86px;}
.navbar-right {margin-top: 12px;}
header.shrink {height: 78px;}
.prof_list .carousel-inner{height: 200px; white-space: nowrap;}
.prof_list .item .col-md-2 {white-space: nowrap;margin: 0 18px;width: 19.28%;}
.courseWbg.prof img {min-height: auto;max-height: 100%;}
}
@media screen and (max-width: 768px) {.home_box .courseWbg{ min-height:auto;}.home_box .courseWbg .btn-apply-sm{ position:static;-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}
.navbar-toggle{ display:block;}
.navbar{ height:64px;padding: 0 0 10px 0 !important;}
.navbar-header{ background:#fff; position:fixed; z-index:999; border-bottom: 1px solid #e5e5e5; width:100%; left:0px;}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{ margin-left:0px; margin-right:0px;}
.nav > li { display: block;position: relative; float:none;}
.navbar-right{ float:left !important; width:100%;}
.navbar-right .dropdown-menu{ width:100%;}
.navbar-nav .open .dropdown-menu { background-color: transparent; border: 0 none; box-shadow: none; float: none; margin-top: 0; position: static; width: auto;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{ color:#d7d7d7;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{ color:#ed3b3f; background-color: transparent;}
.carousel{ padding-top:64px; }
.side-collapse-container{width:100%;position:relative;left:0;transition:left .4s;}
.side-collapse-container.out{left:80%;}
.side-collapse {top:0;bottom:0;left:0;width:80%;position:fixed;overflow:hidden;transition:width .4s; background:#19232d; z-index:99; padding-top:77px;}
.navbar-toggle{ margin-left:22px; margin-top:20px;}
.side-collapse.in {width:0;}
.top-header a{ display:none;}
.navbar-inverse .navbar-toggle{ background:#19232d;}
.navbar-inverse .navbar-nav > li > a{ color:#fff;}
.navbar-nav > li > a{ padding:15px;}
.navbar-inverse .navbar-nav > li > a:focus{border-bottom:solid 2px #ed3b3f; outline:none 0px;}
.navbar-inverse .navbar-nav > li > a.active{ color:#ed3b3f; border-bottom:solid 2px #ed3b3f;}
.carousel-caption h2{ font-size:18px; font-weight:700; margin:0px; padding:5px 0;}
.carousel-caption p{ font-size:14px; font-weight:500; margin:0px; white-space:nowrap;}
.carousel-caption h2{ padding:0px;}
.carousel-caption{ left:10%; right:10%;}
.top-header{ display:none;}
.mrg-bot-40{ margin-bottom:40px;}
.pdn-80{ padding:80px 15px 20px;}
header.shrink .top-fixed{ top:0; position:relative; transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;}
.h2-title{ font-size:24px; padding:20px 0;}
.faq-title{ font-size:24px; padding:30px 0;}
.campus-title{ font-size:24px; padding:30px 0;}
.imgBorder{ display:inline-block;}
.head-title2{ text-align:center;}
.navbar:not(.shrink){ padding:0px;}

.min-height-270 {min-height: auto;}
.abslt-poston {position: relative;}
header.shrink {height: 63px;}
}

@media (max-width: 767px) {
.new_banner {margin-top: 52px;height: 500px;}
.new_banner p{font-size: 18px;}
.new_banner h2{font-size: 24px;}
.navbar {height: 70px;}
.prof_list .carousel-inner .active.left { left: -100%; }
.prof_list .carousel-inner .next{ left: 100%; }
.prof_list .carousel-inner .prev{ left:-100%; }
.prof_list .active > div {display:none; overflow: hidden;}
.prof_list .item .col-md-2 {width: 100%;margin: 0;}
.prof_list .active > div:first-child {display:block !important;}
.courseWbg img {min-height: auto;max-height: 100%;}
.prof_list .carousel-control.left {margin-left:0px;}
.carousel-control.right {margin-right:0px;}
.navbar-inverse .navbar-brand > img {max-height: 41px;margin-top: 8px;width: auto;max-width: 100%;float: left;}
}
@media screen and (max-width: 639px) {
.img-responsive, .carousel-inner > .item > img{ width:auto; /*height:100%;*/ max-width:200%;}
.carousel-caption h2{ margin:10px 0; font-size:22px;}
.carousel-caption p{ white-space:normal; font-size:16px; font-weight:700;}
.pre_register { width: 90%;}	
.preHeader {min-height: 155px;}
.img-responsive, .carousel-inner > .item > img { 
    left: -200px; 
    position: relative; 
}
.img-responsive.imgBorder {
    left: 0;
}
}

@media screen and (max-width: 320px) {
.navbar-brand > img { display: inline;width: 96%;}
header.shrink {height: 74px;}
.navbar {height: 74px;}
.preHeader {min-height: 100px;}
.inner-cont { padding: 74px 0 40px;}
}
/* 29-june-2018 */
@media screen and (max-width: 768px) {
.course-registration .courseWbg{ margin-bottom: 20px; }
.log-desk{ display: none !important; }

}
@media screen and (max-width: 990px){
.navbar-inverse .navbar-nav > li > a{ font-size: 13px; }
}

@media (min-width: 768px) and (max-width: 990px){
.container {width: 100%;}
.navbar-inverse .navbar-nav > li > a{ font-size: 13px; }
}
@media screen and (max-width: 639px) {
.course-registration .courseWbg{ margin-bottom: 20px; }
.course-registration .courseWbg .open-course-img{ float: none; width: 100%; }
.course-registration .courseWbg .open-course-img img{ min-height: 100%;max-height: 100%;margin-bottom: 0px;}
.course-registration .courseWbg .cours_wrap{ float: none; width: 100%;  min-height: 180px; max-height: 100%;}
}