/* Fonts */
html { margin: 0; padding:0; overflow-x:hidden;}
body{ 
font-family: 'Source Sans Pro', sans-serif;
font-weight:400; padding:0!important; color:#000000;
font-size:16px;
line-height:1.5;
height:100%; 
min-height:100%;
}

/*	--------------------------------------------------
Global Reset & Standards
-------------------------------------------------- */

img{border:0;}

a{color:#000; text-decoration:none;
-webkit-transition: 1s;
-moz-transition: 1s;
-o-transition: 1s;
-ms-transition: 1s;
transition: 1s;
}
a:hover{text-decoration:none; color:#dc4b45;}


.fix{
position:fixed;
z-index:999; 
padding:0;
top: 0;
left: 0;
right: 0;
margin: 0;
width:100%;

    -webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.2);
}
.clear{clear:both; line-height:0; font-size:0;}

/*	--------------------------------------------------
Global Reset & Standards
-------------------------------------------------- */
/*--------------------------------------------------------------
# Hero Section
--------------------------------------------------------------*/
.topbar{background:#007baa;}
.topbar ul{float:right; margin:0 15px 0 0;padding:0;}
.topbar ul li{display:inline-block;padding:10px 0; margin-right:-4px;}
.topbar ul li a{display:block; color:#FFF;padding:0 15px; font-size:15px;  font-family: 'Merriweather', serif; border-right:1px solid rgba(255,255,255,0.22);letter-spacing:0.04em;font-weight:500;}
.topbar ul li:first-child a{background:#ee1a26;}

 .blink {
        animation: blinker 0.6s linear infinite;
      }
	  @keyframes blinker {
        50% {
          opacity: 0;
        }
      }
.topbar ul li:last-child a{border-right:none;}
header{display:block; background:#FFF; position:relative; top:0; left:0; width:100%; z-index:999; padding:0px 0;}
.inner-header{padding:0 50px;}
.navigation{background:#15094e;}
a.logo img{height:99px; margin:5px 0; transition: all 1s;}
a.logo span{color:#000; display:inline-block; margin-left:15px;font-size:25px;font-weight:700; font-family: 'Merriweather', serif;}
.fix a.logo img{height:60px;}

.msmem img{height:70px; transition: all 1s;}
.fix .msmem img{height:60px;}

.topcontact{}
.topcontact ul{display:block; margin:0;padding:0; list-style:none;}
.topcontact ul li{display:inline-block; position:relative;}
.topcontact ul li a{position:relative; display:block; padding:0 20px 0 25px; font-size:18px; color:#211f20;}
.topcontact ul li a i{position:absolute; left:0px; top:5px; color:#464546;}
.topcontact ul li:last-child a{padding-right:0px;}

.stuenquity{margin-top:20px;}
.stuenquity a{color:#FFF; background:#ec1f24; border-radius:3px; padding:8px 20px; font-weight:600; text-transform:uppercase;}
.stuenquity a:hover{background:#FFF; color:#ec1f24;}

.nav-area{display:block; background:#007baa;}
.header-enquiry{float:right; margin-top:10px;}
.header-enquiry a{display:block;padding:5px 20px; border-radius:25px; background:rgba(255,255,255,0.3); color:#FFF;font-weight:500;font-family: 'Roboto', sans-serif;}
.header-enquiry a:hover{background:#ed1b24;}

#heroBanner {
  width: 100%;
  background-color: rgba(39, 37, 34, 0.8);
  overflow: hidden;
  padding: 0;
}

#heroBanner .carousel-item {
  width: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
#heroBanner .carousel-item img{width:100%;}

#heroBanner .carousel-item:before {
  content: '';
  /*background-image: linear-gradient(rgba(12, 11, 10, 0.9), rgba(12, 11, 10, 0.5));*/
background:  rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}

/*#heroBanner .carousel-item:nth-child(2):before {
  background:  none;
}
*/

#heroBanner .carousel-container {
  display: block;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  top: 20%;
  left: 0;
  right: 0;
}

#heroBanner .carousel-content {
  text-align: left;
}
#heroBanner .second-carousel-content h2{width:85%; font-size:45px;}
#heroBanner .second-carousel-content span, #heroBanner .second-carousel-content .bannerbtn-area{width:85%;}
#heroBanner h2 {
  color: #FFF; 
  font-size: 52px;
  font-weight:900;
   width: 80%;
    margin: 0 auto 40px;
	display:block;
}

#heroBanner h2 i.fa-quote-left{margin-right:15px; font-size:40px; position:relative; top:-30px;}
#heroBanner h2 i.fa-quote-right{margin-left:15px; font-size:40px; position:relative; top:-10px;}


#heroBanner span {
  width:80%;
  display:block;
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
  margin: 0 auto 40px auto;
  color: #FFF;
  font-size:22px;
  font-weight:500;
  font-family:'Open sans', sans-serif;
}
.bannerbtn-area{width: 80%; margin: 0 auto;}
#heroBanner .carousel-inner .carousel-item {
  transition-property: opacity;
  background-position: center top;
}

#heroBanner .carousel-inner .carousel-item,
#heroBanner .carousel-inner .active.carousel-item-left,
#heroBanner .carousel-inner .active.carousel-item-right {
  opacity: 0;
}

#heroBanner .carousel-inner .active,
#heroBanner .carousel-inner .carousel-item-next.carousel-item-left,
#heroBanner .carousel-inner .carousel-item-prev.carousel-item-right {
  opacity: 1;
  transition: 0.5s;
}

#heroBanner .carousel-inner .carousel-item-next,
#heroBanner .carousel-inner .carousel-item-prev,
#heroBanner .carousel-inner .active.carousel-item-left,
#heroBanner .carousel-inner .active.carousel-item-right {
  left: 0;
  transform: translate3d(0, 0, 0);
}

#heroBanner .carousel-control-prev, #heroBanner .carousel-control-next {
  width: 10%;
  opacity: 1;
}

#heroBanner .carousel-control-next-icon, #heroBanner .carousel-control-prev-icon {
  background: none;
  font-size: 36px;
  line-height: 1;
  width: auto;
  height: auto;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 50px;
  padding: 10px;
  transition: 0.3s;
  color: rgba(255, 255, 255, 0.7);
}

#heroBanner .carousel-control-next-icon:hover, #heroBanner .carousel-control-prev-icon:hover {
  background: rgba(0, 0, 0, 0.4);
  color: rgba(255, 255, 255, 1);
}

#heroBanner .carousel-indicators li {
  cursor: pointer;
}

#heroBanner .btn-service, #heroBanner .btn-touch{
  display: inline-block;
  padding: 9px 28px 9px 28px;
  border-radius: 5px;
  transition: 0.5s;
  margin: 0 10px;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
  
      font-weight: 700;
    font-size: 16px;
    line-height: 1.77;
    font-family: 'Open Sans', sans-serif;
  
}
#heroBanner .btn-service{color:#FFF; background:#ed1b24; border:2px solid #ed1b24;}
#heroBanner .btn-service:hover{color:#FFF; background:#15094e; border:2px solid #15094e;}
#heroBanner .btn-touch{color:#FFF; background: #15094e;}
#heroBanner .btn-touch:hover{background: #ed1b24; color:#FFF;}
@media (max-width: 1400px) {
#heroBanner .carousel-container{top:15%;}
}
@media (max-width: 768px) {
  #heroBanner h2 {
    font-size: 28px;
  }
}

@media (min-width: 1024px) {
  #heroBanner span {
    width: 80%;
  }
  #heroBanner .carousel-control-prev, #heroBanner .carousel-control-next {
    width: 5%;
  }
}




.banner-area{display:block; position:relative;}
.banner-area:after{content:'';position:absolute; width:100%; height:29px; background:url(../images/slider/banner-down.png) repeat center bottom; bottom:-5px; left:0;}
.banner-area img{width:100%;}




.bannerdown-area{display:block; padding:50px 0px 10px; position:relative; background:#15094e; color:#FFF;}
.bannerdown-area h2{font-size:40px;font-weight:700; margin-bottom:20px; color:#004763; position:relative; padding-bottom:25px;}
.bannerdown-area h2:after{content:'';height:5px; width:50px; border-radius:25px; position:absolute; left:0; right:0; bottom:0; margin:auto; background:#dc4b45;}
.bannerdown-area [class^="col-"]{margin-bottom:25px; border-right:1px solid rgba(255,255,255,0.09);}
.bannerdown-area [class^="col-"]:last-child{border-right:none;}
.bannerdown-area [class^="col-"]:last-child .core-content{border-right:none; padding-left:70px;}
.bannerdown-area [class^="col-"]:first-child .core-content{padding-left:70px;}
.bannerdown-area [class^="col-"] .core-content{display:block; position:relative; padding:0px 0px 0px 55px;font-family: 'Montserrat', sans-serif;}   
.bannerdown-area [class^="col-"] .core-content h3{font-size:18px; font-weight:600; margin-bottom:5px; text-transform:capitalize;}
.bannerdown-area [class^="col-"] .core-content span{display:block;font-weight:600; line-height:22px; font-size:15px;color:rgba(255,255,255,0.7);}
.hexicon {position:absolute;top:0;left:0;text-align:center;}
.hexicon i{position:absolute; left:0; right:0; margin:auto; top:30%; font-size:45px;color:rgba(255,255,255,0.6);}



.welcome-area{display:block; padding:100px 0 100px; color:#000;}
.welcome-area h2{font-size:44px;font-weight:600; color:#15094e; line-height:54px; position:relative; display:block; padding-bottom:20px; margin-bottom:20px;}
.welcome-area h2 span{color:#15094e;}
.welcome-area h2:after{content:'';position:absolute; left:0; right:0; bottom:0; height:3px; width:80px; margin:auto; background:#2d2e2e;}
.welcome-area strong{display:block;margin-bottom:15px; color:#000;}
.welcome-area p.abouttxt{font-size:18px; padding:0; padding:0 80px;font-family: 'Source Sans Pro', sans-serif;font-weight:400; color:#000;}
.welcome-area a.abtread{display:inline-block; margin-top:45px; padding:12px 30px; border-radius:5px; border:2px solid #15094e; color: #15094e;font-weight:700; font-size:16px;font-family: 'Open Sans', sans-serif;}
.welcome-area a.abtread i{margin-left:5px;}
.welcome-area a.abtread:hover{background:#15094e; color:#FFF;}
.welcome-area [class^="col-"] div{border:1px solid #ccc; padding:25px 0;}
.welcome-area [class^="col-"] div i{font-size:45px; margin-bottom:25px; color:#15094e;}
.welcome-area [class^="col-"] div p{font-size:22px; font-weight:600; color:#15094e;}
.welcome-area [class^="col-"] div a{font-weight:600;}
.welcome-area [class^="col-"] div a i{font-size:18px; margin:0 0 0 5px; position:relative; top:2px;}





.counting-column{background:url(../images/counter-bg.jpg) no-repeat bottom center; padding:100px 0 100px; background-attachment:fixed;}
.counting-column [class^="col-"] div{position:relative; padding-left:0px;}
.counting-column [class^="col-"] div h4{color:#FFF; font-size:55px; font-weight:700; position:relative; left:0px; top:0px; text-align:center;}
.counting-column [class^="col-"] div span{color:#FFF; font-size:20px; font-weight:400; line-height:25px; padding-top:8px; display:block; text-align:center;}
.counting-column [class^="col-"]{}
.counting-column [class^="col-"]:last-child{border-right:none;}











.course-area{display:block; margin:100px 0;} 
.course-area h2{font-size:44px;font-weight:600; color:#15094e; line-height:54px; position:relative; display:block; padding-bottom:20px; margin-bottom:60px; text-align:center;}
.course-area h2:after{content:'';position:absolute; left:0; right:0; bottom:0; height:3px; width:80px; margin:auto; background:#2d2e2e;}
.course-area .item div{padding:25px 0px 15px;}
.course-area .item div a i{margin-left:5px; position:relative; top:1px;}


.notice-bg{background:#ddd; padding:80px 0;}
.news-inner-area .news-wrapper{padding:20px 0 15px;}
.news-inner-area .news-wrapper li{display:flex;border-bottom:1px solid #f5f5f5;margin-bottom:20px;padding-bottom:20px;-webkit-transition:al}
.news-img-holder{-webkit-box-flex:1;-moz-flex:1;-webkit-flex: 1;flex:1;}
.news-inner-area .news-wrapper li .news-content-holder{-webkit-box-flex:2;-moz-flex:2;-webkit-flex:2;flex:2;}
.news-inner-area .news-wrapper li .news-content-holder h3{font-weight:600;font-size:18px;margin-bottom:0;}
.news-inner-area .news-wrapper li .news-content-holder .post-date{font-style:italic;font-size:14px;margin:5px 0;font-weight:500;color:#15094e;}
.news-inner-area .news-wrapper li .news-content-holder p{margin-bottom:0px;}
.notice-bg h2{font-size:34px;font-weight:600; color:#15094e; line-height:54px; position:relative; display:block; padding-bottom:20px; margin-bottom:20px;}

.event-calender-wrapper{-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}
.event-calender-holder{position:relative;padding-top:20px;text-align:center;width:100px;background:#fdc800}
.event-calender-holder h3{font-size:24px;color:#002147;margin-bottom:0;line-height:1}
.event-calender-holder p{color:#002147;margin-bottom:5px;text-transform:uppercase}
.event-calender-holder span{line-height:2.5;background:#002147;height:40px;display:block;color:#FFF}
.event-content-holder h3{font-size:18px;font-weight:600;margin-bottom:10px}
.event-content-holder{-webkit-box-flex:3;-moz-flex:3;-webkit-flex:3;flex:3}
.event-content-holder p{margin-bottom:10px}
.event-content-holder ul li{color:#002147;font-weight:500;border-right:1px solid #BDBDBD;display:inline-block;margin-right:15px;padding-right:15px;line-height:1}
.event-wrapper{margin:0;padding:0px;}
.event-wrapper > li{margin-bottom:30px;padding:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.event-content-holder ul{margin:0;padding:0; display:block !important;}
.event-content-holder ul li{color:#002147;font-weight:500;border-right:1px solid #BDBDBD;display:inline-block !important;margin-right:15px;padding-right:15px;line-height:1}

.notice-bg a.abtread{display:inline-block;margin-top:45px;padding:12px 30px;border-radius:5px;border:2px solid #15094e;color:#15094e;font-weight:700;font-size:16px;font-family:'Open Sans',sans-serif}
.csft ul{float:right;}
.csft ul li{display:inline-block; margin:10px 5px;}
.csft ul li a{display:block; padding:5px 10px; border:1px solid #000;}


.partnerarea{color:#000; background:#fdc800; padding:35px 0;}
.partnerarea h3{font-weight:700; text-align:right;}
.partnerarea a{display:inline-block; color:#000; padding:15px 25px; border:2px solid #000; border-radius:5px; font-weight:600; }
.partnerarea a:hover{background:#000; color:#FFF;}





.footer-area{ display:block; width:100%; padding:50px 0 25px; background:#231f20; color:#FFF; position:relative;}
.footer-area [class^="col-"]{margin-bottom:25px;}
.footer-area [class^="col-"]:first-child div img{height:50px;}
.footer-area [class^="col-"]:first-child div h3{font-size:18px; margin:10px 0 25px;}
.footer-area [class^="col-"]:first-child div span{font-size:15px; margin-bottom:5px; padding-top:0; font-family:"Poppins", sans-serif; font-weight:300;}
.footer-area [class^="col-"]:first-child div span.phoneico{color:#FFF; position:relative; padding-left:25px;}
.footer-area [class^="col-"]:first-child div span a{color:#FFF; position:relative;}
.footer-area [class^="col-"]:first-child div span.phoneico i{position:absolute; left:0; top:3px;}
.footer-area [class^="col-"]:nth-child(2) div, .footer-area [class^="col-"]:nth-child(3) div,.footer-area [class^="col-"]:nth-child(4) div{padding-left:25px;}

.footer-area [class^="col-"] div h3{font-size:24px; display:block; margin-bottom:25px;}
.footer-area [class^="col-"] div ul.links-menu{display:block; margin:0; padding:0; list-style:none;font-family:"Poppins", sans-serif;}
.footer-area [class^="col-"] div ul.links-menu li{display:block; margin:15px 0;}
.footer-area [class^="col-"] div ul.links-menu li a{display:block; color:#FFF; font-size:15px; position:relative;padding-left:22px;font-weight:300;} 
/*.footer-area [class^="col-"] div ul.links-menu li a:before{content:'→'; position:absolute;left:0; top:0px;}*/
.footer-area [class^="col-"] div ul.links-menu li a i{position:absolute; left:0; top:5px;font-size:12px;color:rgba(255,255,255,0.75);}

.footer-area hr{border-top:1px solid rgba(255,255,255,0.08);}
.downfooter{padding-top:15px;font-family:"Poppins", sans-serif;}
.downfooter [class^="col-"]{margin-bottom:0;}
.downfooter [class^="col-"]:first-child div span{font-size:13px; margin-bottom:0px; padding-top:0;font-weight:300;}



.footer-menu{display: block; margin:0; padding:0;font-family:"Poppins", sans-serif;}
.footer-menu li{display: inline; margin: 10px 0;}
.footer-menu li a{color: #fff; font-size:13px;}
.footer-menu li a::after {content: "|"; padding-left: 20px; padding-right: 20px;}
.footer-menu li a:last{margin-right: 0; padding-right: 0;}
.footer-menu li:last-child a::after {content:none; }
.footer-area span{display:block;padding-top: 20px;}

.footer-area ul.footer-social{display:block;margin:15px 0 0;padding:0;}
.footer-area ul.footer-social li{display:inline-table;margin:0 2px;line-height:0;}
.footer-area ul.footer-social li a{color:#FFF;width:40px; height:40px; line-height:40px; font-size:15px;background:#4867aa;display:block; border-radius:50%;text-align:center;}
.footer-area ul.footer-social li:nth-child(2) a{color:#FFF;background:#2caae1;}
.footer-area ul.footer-social li:nth-child(3) a{color:#FFF;background:#e6291b;}
.footer-area ul.footer-social li:nth-child(4) a{color:#FFF;background:#007bb6;}
.footer-area ul.footer-social li:nth-child(5) a{color:#FFF;background:linear-gradient(29.61deg, #f38334 0%, #da2e7d 50.39%, #6b54c6 100%);}
.footer-area ul.footer-social li:nth-child(6) a{color:#FFF;background:#dd4e40;}
.footer-area ul.footer-social li:nth-child(7) a{color:#FFF;background:#0ba62c; padding: 5px 0 9px;}

ul.top-social{display:block;margin:0px 0 0;padding:0;}
ul.top-social li{display:inline-table;margin:0 2px;line-height:0;}
ul.top-social li a{color:#FFF;width:35px; height:35px; line-height:35px; font-size:15px;background:#4867aa;display:block; border-radius:50%;text-align:center; padding:0px; color:#FFF;}
ul.top-social li a i{position:relative; top:0; left:0; color:#FFF;}
ul.top-social li:nth-child(2) a{color:#FFF;background:#0dc143;}
ul.top-social li:nth-child(3) a{color:#FFF;background:#e6291b;}





/*----------------------------------------------*\
		inner page
\*-----------------------------------------------*/
.inner-banner{display:block; clear:both; position:relative;}
.inner-banner:after{content:''; position:absolute; width:100%; height:100%; left:0; top:0px; background:rgba(0,0,0,0.5)}
.inner-banner img{width:100%;}

.banner-header{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); z-index:1;}
.banner-header h1{display: block;position: relative;font-size:50px;font-weight:400;color: #FFF;margin-bottom:0px;padding-bottom: 15px; white-space:nowrap;}
.banner-header .breadcrumb{padding:0px;background-color:transparent;}
.banner-header .breadcrumb li, .banner-header .breadcrumb li a{color:#FFF;}
.breadcrumb-item+.breadcrumb-item::before{color:#FFF;}

.inner-container{color:#000; line-height:26px;}
.inner-container h2{font-size:30px; font-weight:700; position:relative;margin-bottom:15px;font-family:'Roboto', sans-serif; color:#333232;}
.inner-container h3{font-size:23px; font-weight:700; position:relative;margin-bottom:15px;font-family:'Roboto', sans-serif;color:#333232;}
a.morelink{}

a.morelink{display:inline-block; margin-top:25px; padding:12px 30px; border-radius:5px; border:2px solid #fc3137; color: #fc3137;font-weight:700; font-size:16px;font-family: 'Open Sans', sans-serif;}
a.morelink i{margin-left:5px;}
a.morelink:hover{background:#fc3137; color:#FFF;}


.affiliation-area{display:block; margin:100px 0;}
.affiliation-area h2{font-size:40px;font-weight:600; margin-bottom:50px; color:#000; color:#2d2e2e; line-height:54px; position:relative; display:block; text-align:center;}

.visionarea{background:#6348e3;}
.visionarea [class^="col-"] div{padding:45px; color:#FFF;}
.missionarea{background:#391fb6;}
.missionarea [class^="col-"] div{padding:45px; color:#FFF;}
.missionarea [class^="col-"] div ul{padding-left:20px;}

.mediaimg{height:200px;}
.mediaimg img{height:200px;object-fit:cover;object-position:top center;}

.conact-page h3{font-size:24px; font-weight:700; position:relative;margin-bottom:15px;font-family: 'Roboto', sans-serif; color:#333232}
.conact-page [class^="col-"] div p{font-family:'Open Sans',sans-serif;color:#7c7c7c;font-size:16px; font-weight:400;}
.conact-page [class^="col-"]:last-child h3{margin-bottom:28px;}
.conact-page [class^="col-"]:last-child .form-control{margin-bottom:15px; border-radius:0; border:1px solid #ddd; background:#ddd;}
.conact-page .btn-group-lg>.btn, .btn-lg{border-radius:3px;}

.conact-page [class^="col-"]:first-child div {border:1px solid #ddd; padding:30px 25px; background:#ddd;}
.conact-page [class^="col-"]:first-child div ul.contatlist{display:block; margin:0; padding:0; list-style:none;} 
.conact-page [class^="col-"]:first-child div ul.contatlist li{display:block; position:relative; padding-left:45px;margin:25px 0;color:#000;font-size:16px; font-weight:400;}
.conact-page [class^="col-"]:first-child div ul.contatlist li a{color:#000;font-size:16px; font-weight:400;}
.conact-page [class^="col-"]:first-child div ul.contatlist li strong{display:block; clear:both;font-family: 'Roboto', sans-serif;color:#333232;font-size:14px;}
.conact-page [class^="col-"]:first-child div ul.contatlist li i{position:absolute; left:0; top:3px; width:32px; height:32px; line-height:32px; background:#15094e; color:#FFF; text-align:center; border-radius:50%;}


.conact-page [class^="col-"]:first-child div ul.footer-social{display:block;margin:35px 0 0;padding:0;}
.conact-page [class^="col-"]:first-child div ul.footer-social li{display:inline-table;margin:0 1px;line-height:0;}
.conact-page [class^="col-"]:first-child div ul.footer-social li a{color:#FFF;width:35px; height:35px; line-height:35px; font-size:15px;background:#009ad4;display:block;text-align:center; border-radius:3px;}
.conact-page [class^="col-"]:first-child div ul.footer-social li a:hover{color:#000;background:#007baa;}


::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-size:16px; 
  font-family:'Open Sans',sans-serif;
}
::-moz-placeholder { /* Firefox 19+ */
  font-size:16px; 
  font-family:'Open Sans',sans-serif;
}
:-ms-input-placeholder { /* IE 10+ */
  font-size:16px;
  font-family:'Open Sans',sans-serif; 
}
:-moz-placeholder { /* Firefox 18- */
  font-size:16px; 
  font-family:'Open Sans',sans-serif;
}

.pageul{display:block; margin:0; padding:0; list-style:none;}
.pageul li{display:block; position:relative; margin-bottom:15px;padding-left:18px;}
.pageul li i{position:absolute; left:0; top:10px;font-size:8px;color:#0099d5;}
.courseul li{margin-bottom:5px;}

.the-team{margin-top:50px;}
.the-team [class^="col-"]{ margin-bottom:35px;}
.the-team [class^="col-"] div{display:block;}
.the-team [class^="col-"] div img{border:1px solid #ddd; padding:5px;}
.the-team [class^="col-"] div h3{ font-size:25px; font-weight:600; color:#333232; margin-bottom:5px; font-family:'Roboto', sans-serif;}
.the-team [class^="col-"] div h4{display:block; margin:10px 0 25px; font-size:18px; font-weight:700;}
.the-team [class^="col-"] div p{font-size:16px; display:block; margin-bottom:5px; line-height:28px; font-weight:400; font-family:"Open sans", sans-serif;}

.coursetblebsc table{border:1px solid #ddd !important;}

.coursetble table{border:1px solid #d6e4e9;color:#515151;}
.coursetble table tr:nth-child(odd){background:#d6e4e9;}
.coursetble table thead tr{background:#019ad4 !important; color:#FFF;}

.coursetblebsc table{border:1px solid #d6e4e9;color:#515151;}
.coursetblebsc table tr:nth-child(even){background:#d6e4e9;}
.coursetblebsc table thead tr{background:#019ad4 !important; color:#FFF;}

.scheduletble table{border:1px solid #e7d8d8;color:#515151;}
.scheduletble tr:nth-child(even){background:#e7d8d8;}
.scheduletble table thead tr{background:#f7171f !important; color:#FFF;}

.paymenttble table{border:1px solid #d6e4e9;color:#515151;}
.paymenttble tr:nth-child(even){background:#d6e4e9;}
.paymenttble table thead tr{background:#019ad4 !important; color:#FFF;}

.thankpage h2{font-size:45px; text-transform:uppercase; color:#db232b; font-weight:800; margin-top:35px;}
.thankpage h3{font-size:35px; text-transform:uppercase; color:#db232b;}

/*------------------------------------*\
    Media Queries
\*------------------------------------*/



@media (max-width: 1200px){
}

@media (max-width: 1199px){
}
	
	

@media (max-width: 980px){
}
@media (max-width: 768px){
}

@media (max-width: 650px){

}

@media (max-width: 575px){

}

@media (max-width: 490px){
	.inner-header{padding:0 0;}
	.inner-banner img{height: 150px;object-fit: cover;}
	a.logo img{height:65px; margin:0 auto; display:block;}
	.banner-header h1{font-size:25px; padding-bottom:0px;}
	.msmem img{height:50px;}
	.msmem{border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin:15px 0; display:block;}
	.topcontact ul{padding:0 0 15px; text-align:center !important;}
	.navigation{background:#FFF;}
	.stuenquity{text-align:center;margin-bottom:20px;}
	#heroBanner .carousel-content{display:none;}
	#heroBanner .carousel-item:before{display:none;}
	.bannerdown-area{padding:15px 0;}
	.bannerdown-area [class^="col-"] .core-content{border-bottom:1px solid rgba(255,255,255,0.3); padding-bottom:35px;}
	.bannerdown-area [class^="col-"]:last-child .core-content{border-bottom:none; padding-bottom:0px;}
	.welcome-area{padding:25px 0;}
	.welcome-area p.abouttxt{padding:0px;}
	.welcome-area [class^="col-"] div{margin:5px 0;}
	.welcome-area a.abtread{margin-top:25px;}
	.counting-column, .course-area, .notice-bg{padding:25px 0;}
	.counting-column [class^="col-"]{margin:0 0 30px}
	.counting-column [class^="col-"] div span br{display:none;}
	.counting-column [class^="col-"] div span{padding-top:20px;}
	.course-area{margin:25px 0;}
	.notice-bg h2{margin-bottom:0px; padding-bottom:0px;}
	.news-img-holder img{width:100px;}
	.notice-bg a.abtread{margin-top:15px;}
	.notice-bg [class^="col-"]:last-child{margin-top:35px;}
	.event-wrapper > li{padding:0px;}
	.event-calender-holder{width:80px;}
}

