@charset "utf-8";
/* CSS Document */

.home-social-icon{display: flex; justify-content: center;}
	.home-social-icon a{width: auto !important; padding-left: 10px; background: none !important;}



.bannerInfo{  max-width:950px; width:90%;  margin:0 auto 0;  position:absolute; right:0; left:0px; bottom:0px;  width:100%;  padding:0px 0px 60px 0px; z-index:5; background-color:initial; border-left: 0px solid #ffcc00; text-align: center; }
.bannerInfo span{ display:block; position:relative; overflow:hidden;}
.bannerInfo span strong{ position:relative; top:90px; opacity:0; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease-in-out}
.bannerInfo span strong b{position:relative; padding:0 12px 0 20px;}
.bannerInfo span strong b:after{position:absolute; content:""; background-color:#243267;; width:8px; height:8px; border-radius:50%; left:0px; top:8px; }
.bannerInfo span strong.fadeInUp{top:0;opacity:1; }
.bannerInfo span strong.fadeOutUp{top:-90px; opacity:0; }
.banner1_text1{  color:#fff; font-size:20px; line-height:30px; font-weight:300; float:inherit; width:100%; font-family: 'Noto Serif', serif; padding-right: 0%; box-sizing: border-box; text-align: center; }
.banner1_text1 strong{font-weight:400!important;}
.bannerInfo span strong u{text-decoration:none; font-weight:400; font-size:44px; color: #fff; line-height: 55px;}
.banner1_text2{ padding-bottom:20px; color:#fff; font-size:14px; line-height:18px; font-weight:400; float:left; width:52%; padding:15px 7% 0 0px;}
.banner1_text3{padding-top:10px; color:#FFF; font-size:16px; line-height:18px; float:inherit; width:auto; margin: 0 auto; display: table;}
.banner1_text2 strong, .banner1_text3 strong{font-weight:400; font-size: 14px; line-height: 20px;}
.slide_moreBtn{ height:34px; width:126px; line-height:34px; padding:0 20px; color:#FFF; border-radius:17px; background-color:#0056ae;  font-size:11px; display:inline-block; position:relative; opacity:0; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease-in-out; font-weight:700;}
.slide_moreBtn.fadeIn{opacity:1; }
.slide_moreBtn.fadeOut{opacity:0; }
.slide_moreBtn span{display:none;}
.slide_moreBtn:after{position:absolute; content:""; background:url(../images/arrow.png) no-repeat; right:20px; width:8px; height:7px; top:15px;} 


 #homeBannerSlider li:after{content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0;  width: 100%; height: 100%; background:url(../images/iiswbm-newshadow.png) repeat-x left bottom; } 



.home_section2{ padding:0px 0 0px 0; }
.latest_news_box {
    background: #fff;
    position: relative;
    top: -38px;
    /* transform: translate(-50%, 42%); */
    padding: 0px 0px;
    width: 96%;
    max-width: 900px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: 12px;
    box-shadow: 0px 0px 20px rgb(0 0 0 / 22%);
    z-index: 7; 
}
 .latest_left_box {width: auto;  height: auto; margin: 0 auto; display: table; position: relative; }/*background: url(../images/line-shadow.png) no-repeat center center; */
.latest_left_box li{width: auto; height: auto; display: inline-block; padding: 20px 40px;}
.latest_left_box li a{display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;     justify-content: center; align-items: center;}
.latest_left_box li a figure{ width: auto; height: auto; float: left; display: block; padding-right: 10px;}
.latest_left_box li a aside{ width: auto; height: auto; float: left; display: block; font-size: 16px; font-weight: 400; color: #404040; line-height: 16px; transition: 0.4s;}
.latest_left_box li a:hover aside{ color: #0056ae;}
.latest_left_box li a aside small{ display: inline-block; width: 12px; height: 23px; position: relative;}
.latest_left_box li a aside small:after { content: ''; position: absolute; right: 0px;  top: 15px; width: 8px;height: 7px;background: url(../images/arrow17.png) no-repeat -72px 0px; cursor: pointer;  transition: 0.4s;}
.latest_left_box li a:hover aside small:after { background: url(../images/arrow17.png) no-repeat 0 0px;}


.affiliated-box2{width: 50%; height: auto; float: left; display: block; padding: 15px 0px;}
.affiliated-box2 a{display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;     justify-content: center; align-items: center;}
.affiliated-box2 a figure{ width: auto; height: auto; float: left; display: block;  padding-right: 10px;}
.affiliated-box2 a aside{ width: auto; height: auto; float: left; display: block;  font-size: 18px; font-weight: 400; color: #404040; line-height: 22px;}
.affiliated-box2 a:hover aside{ color: #0056ae;}
.affiliated-box2 a aside small{ display: inline-block; width: 22px; height: 22px; position: relative;}
.affiliated-box2 a aside small:after { content: ''; position: absolute; right: 0px;  top: 15px; width: 8px;height: 7px;background: url(../images/arrow17.png) no-repeat -72px 0px; cursor: pointer;  transition: 0.4s;}
.affiliated-box2 a:hover aside small:after { background: url(../images/arrow17.png) no-repeat 0 0px;}








.scholarship-sec8{ width: 100%; height: auto; float: left; display: block; margin-top: 0px; padding: 40px 0 0px 0;position: relative;
    background: #fcfcfc;}

.scholarship-sec8:after {
    content: '';
    width: 100%;
    display: block;
    height: 0;
    font-size: 0px;
    line-height: 0;
    clear: both;
}
.scholarship-box1{ margin-left: -15px; margin-right: -15px; height: auto; float: left; display: block; margin-top: 0px; padding: 0px 0 0px 0;position: relative; overflow: hidden;}
.scholarship-box1a{ margin-left: 0px; margin-right: 0px;display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;}
.scholarship-box1a aside{width: calc(50% - 30px); height: auto; float: left; display: block; margin: 20px 15px;  background-color: #fff; padding: 75px 75px 75px 75px;
    border-radius: 0px;
    -webkit-box-shadow: 0px 0px 20px 1px rgba(240, 240, 240, 8.6);
    -moz-box-shadow: 0px 0px 20px 1px rgba(240, 240, 240, 8.6);
    box-shadow: 0px 0px 20px 1px rgba(240, 240, 240, 8.6); position: relative;}

.scholarship-box1a aside h2{max-width: 75%; float: left; font-size: 32px; font-weight: bold; color: #0056ae; line-height: 36px; display: block; padding-bottom: 50px;}
 .scholarship-box1a aside figure{ width: auto; height: auto; float: right;} 
 .scholarship-box1a aside figure i{ max-width: 80px; width: 100%; display: block;} 
  .scholarship-box1a aside figure i img{ width: 100%; } 
.scholarship-box1a aside span{ position: absolute; right: 75px; bottom: 30px; }
.scholarship-box1a aside span a{padding: 0 40px 0 20px;;  background: #0056ae; font-size: 10px; font-weight: 600; color: #FFF; line-height: 26px; display: block; border-radius: 20px;  background-image: linear-gradient(0, #ffcc00 , #ffcc00 );background-size: 0;transition: .8s; position: relative; background-repeat: no-repeat; }
 .scholarship-box1a aside span a:hover{ background-size: 100%; -webkit-box-shadow: 0px 10px 9px -3px rgba(0, 0, 0, 0.14); -moz-box-shadow: 0px 10px 9px -3px rgba(0,0,0,0.14);box-shadow: 0px 10px 9px -3px rgba(0, 0, 0, 0.14);}
 .scholarship-box1a aside span a:after { content: ''; position: absolute; right: 10px;  top: 13px; width: 5px;height: 5px;background: url(../images/scholarship-plus1.png) no-repeat center center; 
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    -webkit-transition: -webkit-transform .4s;
    transition: -webkit-transform .4s;
    transition: transform .4s;
    transition: transform .4s,-webkit-transform .4s;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center
    cursor: pointer;}
 .scholarship-box1a aside span a:hover:after { background: url(../images/scholarship-plus1.png) no-repeat center center;  -webkit-transform: translate(-50%,-50%) rotate(1turn);
    -ms-transform: translate(-50%,-50%) rotate(1turn);
    transform: translate(-50%,-50%) rotate(1turn)}
.scholarship-box1a aside ul{width: 100%; height: auto; float: left; display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;}
.scholarship-box1a aside ul li{ width: 100%; height: auto; float: left; display: block; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #cbcbcb; font-size: 14px; font-weight: 400; color: #000; line-height: 20px;}
.scholarship-box1a aside ul li:last-child{padding-bottom: 0px; margin-bottom: 0px; border-bottom: 0px solid #000;}
.scholarship-box1a aside ul li a{ width: 100%; display: block; font-size: 18px; font-weight: 400; color: #565656; line-height: 20px; padding-right: 20px;    transition: 0.4s; position: relative;}
.scholarship-box1a aside ul li a:hover{ padding-left: 6px;}
.scholarship-box1a aside ul li a:after { content: ''; position: absolute; right: 0px;  top: 10px; width: 8px;height: 7px;background: url(../images/arrow17.png) no-repeat -72px 0px; cursor: pointer;  transition: 0.4s;}
.scholarship-box1a aside ul li a:hover:after { background: url(../images/arrow17.png) no-repeat 0 0px;}



.home-events-sec7{ width: 100%; height: auto; float: left; display: block; margin-top: 0px; padding: 10px 0 60px 0;position: relative;background: #fff;}
.home-events-sec7:after { content: ''; width: 100%; display: block; height: 0; font-size: 0px;  line-height: 0; clear: both;}
.home-events-sec7box1{width: 100%; height: auto; float: left; display: block; overflow: hidden;}
.home-events-sec7box1a{ margin-left: -5px; margin-right: -5px; display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;}
.sec7-events-con1{ width: 33.333%; height: auto; float: left; display: block; padding: 0px 5px;}
.events-iiswbm{width: 100%; height: 100%; float: left; display: block; background:#4C65B9;  border-radius: 0px; padding: 30px 30px 30px 30px; position: relative;}

/* url(../images/events-iiswbm-bg.jpg) no-repeat left top ; background-size: cover; */

.events-iiswbm h2{font-size: 20px; font-weight: 400; color: #fff; line-height: 26px; padding-bottom: 25px;}
.events-iiswbm h2 strong{  font-weight: 600;}
.events-iiswbm figure{width: 100%; height: auto; float: left; display: block; padding-bottom: 20px; border-radius: 18px;}
.events-iiswbm figure img{width: 100%; border-radius: 18px;}
.events-iiswbm aside{ width: 100%; height: auto; float: left; display: block; padding-bottom: 30px; position: relative;}
.events-iiswbm aside h3{font-size: 16px; font-weight: 400; color: #fff; line-height: 20px; padding-bottom: 10px;}
.events-iiswbm aside p{font-size: 18px; font-weight: 600; color: #fff; line-height: 24px; padding-bottom: 10px;}
.events-iiswbm aside small{ position: absolute; left: 0; bottom: 0;}
.events-iiswbm aside small a{font-size: 15px; font-weight: 400; color: #fff; line-height: 20px;     transition: 0.4s; padding-right: 20px; position: relative;}
.events-iiswbm aside small a:hover{ color: #fff;}
.events-iiswbm aside small a:after { content: ''; position: absolute; right: 0px;  top: 7px; width: 8px;height: 7px;background: url(../images/arrow27.png) no-repeat -20px 0px; cursor: pointer;  transition: 0.4s;}
.events-iiswbm aside small a:hover:after { background: url(../images/arrow27.png) no-repeat 0 0px;}


.events-iiswbm-list{ padding-bottom: 20px; }
.events-iiswbm-list .slider_dots5{ width: auto; position: absolute; left: 0px; bottom: 7px;  line-height: 0; font-size: 0px; z-index:5; margin-top:15px;}
.events-iiswbm-list .slider_dots5 li{ width: auto; display:inline-block; margin:0 4px; padding: 0;}
.events-iiswbm-list .slider_dots5 li button{ display:inline-block; width:8px; height:8px; text-indent:-9999px; background:transparent; font-size:0; color:transparent; border-radius:4px; cursor: pointer; border: 1px solid #fff; background: #fff; padding: 0; transition: all 0.3s ease-in-out;}
.events-iiswbm-list .slider_dots5 li.slick-active button{background:#ffcc00; width:16px; }

.events-iiswbm-list.slick-slider, .slick-list, .slick-track { height: auto !important; }

.events-iiswbm span{ position: absolute; right: 30px; bottom: 30px;}
.events-iiswbm span a{padding: 0 40px 0 20px;;  background: #FFF; font-size: 10px; font-weight: 600; color: #000; line-height: 26px; display: block; border-radius: 20px;  background-image: linear-gradient(0, #0056ae , #0056ae );background-size: 0;transition: .8s; position: relative; background-repeat: no-repeat; }
.events-iiswbm span a:hover{color: #fff; background-size: 100%; -webkit-box-shadow: 0px 10px 9px -3px rgba(0, 0, 0, 0.14); -moz-box-shadow: 0px 10px 9px -3px rgba(0,0,0,0.14);box-shadow: 0px 10px 9px -3px rgba(0, 0, 0, 0.14);}
.events-iiswbm span a:after { content: ''; position: absolute; right: 10px;  top: 13px; width: 5px;height: 5px;background: url(../images/scholarship-plus2.png) no-repeat center center; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-transition: -webkit-transform .4s; transition: -webkit-transform .4s; transition: transform .4s;transition: transform .4s,-webkit-transform .4s; -webkit-transform-origin: center;-ms-transform-origin: center; transform-origin: center cursor: pointer;}
.events-iiswbm span a:hover:after { background: url(../images/scholarship-plus1.png) no-repeat center center;  -webkit-transform: translate(-50%,-50%) rotate(1turn); -ms-transform: translate(-50%,-50%) rotate(1turn); transform: translate(-50%,-50%) rotate(1turn)}








.latest-iiswbm{width: 100%; height: 100%; float: left; display: block;  border-radius: 0px; padding: 30px 30px; position: relative; background: #6583E3;}
/* background: url(../images/latest-iiswbm-bg.jpg) no-repeat left top ; background-size: cover; */


.latest-iiswbm h2{font-size: 20px; font-weight: 400; color: #fff; line-height: 26px; padding-bottom: 25px;}
.latest-iiswbm h2 strong{  font-weight: 600;}

.latest-iiswbm ul{width: 100%; height: auto; float: left; display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;}
.latest-iiswbm ul li{ width: 100%; height: auto; float: left; display: block; padding-bottom: 10px; margin-bottom: 15px; border-bottom: 1px solid #3b72aa; font-size: 14px; font-weight: 400; color: #fff; line-height: 20px; position: relative;}

.latest-iiswbm ul li:before { content: ""; width: 0; height: 1px; position: absolute; transition: all 0.2s linear;background: #1c61a8;left: 0; bottom: -1px; z-index: 9; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.latest-iiswbm ul li:hover::before { width: 100%;}
.latest-iiswbm ul li:last-child:before{ display: none;}

.latest-iiswbm ul li:last-child{padding-bottom: 0px; margin-bottom: 0px; border-bottom: 0px solid #000;}
.latest-iiswbm ul li a{ width: 100%; display: block; font-size: 15px; font-weight: 400; color: #fff; line-height: 20px; padding-right: 20px;    transition: 0.4s; position: relative;}
.latest-iiswbm ul li a:hover{ padding-left: 3px;}
.latest-iiswbm ul li a:after { content: ''; position: absolute; right: 0px;  top: 10px; width: 8px;height: 7px;background: url(../images/arrow27.png) no-repeat -20px 0px; cursor: pointer;  transition: 0.4s;}
.latest-iiswbm ul li a:hover:after { background: url(../images/arrow27.png) no-repeat 0 0px;}





.latest-iiswbm span{ position: absolute; right: 30px; bottom: 30px;}
.latest-iiswbm span a{padding: 0 40px 0 20px;;  background: #FFF; font-size: 10px; font-weight: 600; color: #000; line-height: 26px; display: block; border-radius: 20px;  background-image: linear-gradient(0, #0056ae , #0056ae );background-size: 0;transition: .8s; position: relative; background-repeat: no-repeat; }
.latest-iiswbm span a:hover{color: #fff; background-size: 100%; -webkit-box-shadow: 0px 10px 9px -3px rgba(0, 0, 0, 0.14); -moz-box-shadow: 0px 10px 9px -3px rgba(0,0,0,0.14);box-shadow: 0px 10px 9px -3px rgba(0, 0, 0, 0.14);}
.latest-iiswbm span a:after { content: ''; position: absolute; right: 10px;  top: 13px; width: 5px;height: 5px;background: url(../images/scholarship-plus2.png) no-repeat center center; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-transition: -webkit-transform .4s; transition: -webkit-transform .4s; transition: transform .4s;transition: transform .4s,-webkit-transform .4s; -webkit-transform-origin: center;-ms-transform-origin: center; transform-origin: center cursor: pointer;}
.latest-iiswbm span a:hover:after { background: url(../images/scholarship-plus1.png) no-repeat center center;  -webkit-transform: translate(-50%,-50%) rotate(1turn); -ms-transform: translate(-50%,-50%) rotate(1turn); transform: translate(-50%,-50%) rotate(1turn)}







.ongoing-iiswbm{width: 100%; height: 100%; float: left; display: block; background:#58ADE2 ; border-radius: 0px; padding: 30px 30px; position: relative;}
.ongoing-iiswbm h2{font-size: 20px; font-weight: 400; color: #fff; line-height: 26px; padding-bottom: 10px;}
.ongoing-iiswbm h2 strong{  font-weight: 600;}

.ongoing-iiswbm ul{width: 100%; height: auto; float: left; display: -webkit-box; display: -moz-box;display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;}
.ongoing-iiswbm ul h3{width: 100%; height: auto; float: left; display: block; font-size: 18px; font-weight: 400; color: #fff; line-height: 26px; padding-bottom: 15px;    transition: 0.4s;}
.ongoing-iiswbm ul li{ width: 100%; height: auto; float: left; display: block; }
.ongoing-iiswbm ul li aside{ width: 100%; height: auto; float: left; display: block;}


.ongoing-iiswbm ul li aside a h4{ width: 100%; border-bottom: 1px solid #459ad0; display: block; font-size: 15px; font-weight: 400; color: #fff; line-height: 20px;  padding-bottom: 10px; margin-bottom: 10px;    transition: 0.4s; position: relative; padding-right: 100px;}

.ongoing-iiswbm ul li aside a h4:hover{ padding-left: 3px;}
.ongoing-iiswbm ul li aside a h4 small{ position: absolute; right: 0px; top: 0px; width: 85px;font-size: 14px; font-weight: 400; color: #04578a; line-height: 20px; transition: 0.4s; }
.ongoing-iiswbm ul li aside a:hover h4 small{ padding-left: 3px;}

.ongoing-iiswbm ul li aside a h4:before { content: ""; width: 0; height: 1px; position: absolute; transition: all 0.2s linear;background: #6ab6e7;left: 0; bottom: -1px; z-index: 9; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.ongoing-iiswbm ul li aside a h4:hover::before { width: 100%;}
.ongoing-iiswbm ul li aside a h4 small:after { content: ''; position: absolute; right: 0px;  top: 10px; width: 8px;height: 7px;background: url(../images/arrow37.png) no-repeat -20px 0px; cursor: pointer;  transition: 0.4s;}
.ongoing-iiswbm ul li aside a:hover h4 small:after { background: url(../images/arrow37.png) no-repeat 0 0px;}

.ongoing-admissions-list .slider_dots6{ width: auto; position: absolute; left: 0px; bottom: -20px;  line-height: 0; font-size: 0px; z-index:5; margin-top:15px;}
.ongoing-admissions-list .slider_dots6 li{ width: auto; display:inline-block; margin:0 4px; padding: 0;}
.ongoing-admissions-list .slider_dots6 li button{ display:inline-block; width:8px; height:8px; text-indent:-9999px; background:transparent; font-size:0; color:transparent; border-radius:4px; cursor: pointer; border: 1px solid #7c7c7c; background: #fff; padding: 0; transition: all 0.3s ease-in-out;}
.ongoing-admissions-list .slider_dots6 li.slick-active button{background:#000; width:16px; }

.ongoing-admissions-list.slick-slider, .slick-list, .slick-track { height: auto !important; }



.ongoing-iiswbm span.relative{ position: relative; display: block; float: right; right: 0px;
    bottom: 0px; margin-top: 10px;}
.ongoing-iiswbm span{ position: absolute; right: 30px; bottom: 30px;}
.ongoing-iiswbm span a{padding: 0 40px 0 20px;;  background: #fff; font-size: 10px; font-weight: 600; color: #000; line-height: 26px; display: block; border-radius: 20px;  background-image: linear-gradient(0, #0056ae  , #0056ae  );background-size: 0;transition: .8s; position: relative; background-repeat: no-repeat; }
.ongoing-iiswbm span a:hover{ background-size: 100%; -webkit-box-shadow: 0px 10px 9px -3px rgba(0, 0, 0, 0.14); -moz-box-shadow: 0px 10px 9px -3px rgba(0,0,0,0.14);box-shadow: 0px 10px 9px -3px rgba(0, 0, 0, 0.14);}
/* .ongoing-iiswbm span a:after { content: ''; position: absolute; right: 10px;  top: 13px; width: 5px;height: 5px;background: url(../images/scholarship-plus1.png) no-repeat center center; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-transition: -webkit-transform .4s; transition: -webkit-transform .4s; transition: transform .4s;transition: transform .4s,-webkit-transform .4s; -webkit-transform-origin: center;-ms-transform-origin: center; transform-origin: center cursor: pointer;}
 .ongoing-iiswbm span a:hover:after { background: url(../images/scholarship-plus1.png) no-repeat center center;  -webkit-transform: translate(-50%,-50%) rotate(1turn); -ms-transform: translate(-50%,-50%) rotate(1turn); transform: translate(-50%,-50%) rotate(1turn)} */
 .ongoing-iiswbm span a:hover{ color: #fff;}
 .ongoing-iiswbm span a:after {
    content: '';
    position: absolute;
    right: 10px;
    top: 13px;
    width: 5px;
    height: 5px;
    background: url(../images/scholarship-plus2.png) no-repeat center center;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    -webkit-transition: -webkit-transform .4s;
    transition: -webkit-transform .4s;
    transition: transform .4s;
    transition: transform .4s,-webkit-transform .4s;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center cursor: pointer;
}

 .ongoing-iiswbm span a:hover:after {
    background: url(../images/scholarship-plus1.png) no-repeat center center;
    -webkit-transform: translate(-50%,-50%) rotate(1turn);
    -ms-transform: translate(-50%,-50%) rotate(1turn);
    transform: translate(-50%,-50%) rotate(1turn)
}





 /*  background-color: #fff; border-radius: 16px; border: 1px solid #d1d1d1;  background-image: linear-gradient(0, #ffcc00 , #ffcc00 ); */



/* .footer-box3 ul li a:hover{ background-size: 100%; -webkit-box-shadow: 0px 10px 9px -3px rgba(0, 0, 0, 0.14); -moz-box-shadow: 0px 10px 9px -3px rgba(0,0,0,0.14);box-shadow: 0px 10px 9px -3px rgba(0, 0, 0, 0.14);} */


.moreProductInfo{ position: absolute; left:0px; top: 0; bottom: 0; right:0px; background: #08317e; z-index: 10;padding: 33px 30px 0; box-shadow: 0px 0px 25px 0px rgb(0,0,0,0.1);}
.moreProductInfo h3 { text-align: left!important;padding: 0px 0px 10px!important; height: auto!important;}
.moreProductInfo ul{}
.moreProductInfo ul li{font-size: 12px; margin-bottom: 7px;}
.moreProductInfo ul li:after{content:''; display: block; clear: both;}
.moreProductInfo ul li strong{ float: left; width: 130px; font-weight:600; margin-bottom: 7px; }
.moreProductInfo ul li span{ float: left;}
.popLdLink{ position: absolute;left: 0; bottom: 0; right: 0; background: #f7f7f7; padding: 15px 0; text-align: center;}
.popLdLink span{font-size: 12px; color: #202020; display: inline-block; padding-left:35px; height: 25px; line-height: 25px; background: url(../images/icon-delarLocator.png) no-repeat 0 0;}
.InfoClose{position: absolute; top: 15px; right: 15px; width: 20px; height:20px; background: url(../images/close55.png) no-repeat 50% 50%; cursor: pointer;}
.moreInfoPop .select_info2{ z-index: 1;}


.Info-text{ text-align: left; }
.Info-text h4{ font-size: 22px; font-weight: 300; color: #fff; text-align: left; width: 100%; height: auto; display: block; padding-bottom: 20px; padding-top: 20px;}
.Info-text .Info-text2{width: 100%; height: auto; display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; }


.Info-text .Info-text2 aside{ width: 100%; height: auto; float: left; display: block; padding-bottom:12px; margin-bottom: 12px; border-bottom: 1px solid #60bcbc; font-size: 14px; font-weight: 400; color: #fff; line-height: 20px; position: relative;}

.Info-text .Info-text2 aside:before { content: ""; width: 0; height: 1px; position: absolute; transition: all 0.2s linear;background: #12bcbe;left: 0; bottom: -1px; z-index: 9; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.Info-text .Info-text2 aside:hover::before { width: 100%;}
.Info-text .Info-text2 aside:last-child:before{ display: none;}

.Info-text .Info-text2 aside:last-child{padding-bottom: 0px; margin-bottom: 0px; border-bottom: 0px solid #000;}
.Info-text .Info-text2 aside a{ width: 100%; display: block; font-size: 12px; font-weight: 300; color: #fff; line-height: 20px; padding-right: 20px;    transition: 0.4s; position: relative;}
.Info-text .Info-text2 aside a:hover{ padding-left: 3px;}
.Info-text .Info-text2 aside a:after { content: ''; position: absolute; right: 0px;  top: 10px; width: 8px;height: 7px;background: url(../images/arrow27.png) no-repeat -20px 0px; cursor: pointer;  transition: 0.4s;}
.Info-text .Info-text2 aside a:hover:after { background: url(../images/arrow27.png) no-repeat 0 0px;}

.program_slider li .center_info {
    display: flex;
    justify-content: flex-end !important;
    flex-direction: column;
    text-align: center;
    height: 100%; padding-bottom: 40px;
}

@media screen and (max-width:1024px){
.events-iiswbm { padding: 20px 20px 50px 20px;}
.latest-iiswbm{padding: 20px 20px 80px 20px;}
.ongoing-iiswbm{padding: 20px 20px 50px 20px;}
.scholarship-box1a aside {padding: 20px 20px 60px 20px;}
.events-iiswbm span {right: 20px;}
.latest-iiswbm span {right: 20px;}
.ongoing-iiswbm span {right: 20px;}
.latest_left_box li a figure {width: 100%;  padding-right: 0px;  padding-bottom: 10px;}
.latest_news_box { padding: 20px 0px;}

}
@media screen and (max-width: 900px) {
    .bannerInfo { top: initial !important; }
    .sec7-events-con1 { width: 50%;}
    .sec7-events-con1 { width: 50%;}
    .sec7-events-con1:last-child { width: 100%;}
}




.programs-box1{ width: 100%; height: auto; float: left; display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;    margin-top: 30px; margin-bottom: 0px;}
.programs-box1 aside{width: 25%; float: left; display: block; padding: 30px 30px; text-align: left;}
.programs-box1 aside:nth-child(1) {background: #fcb700}
.programs-box1 aside:nth-child(2) {background: #9a9084}
.programs-box1 aside:nth-child(3) {background: #76716b}
.programs-box1 aside:nth-child(4) {background: #4c609f}


.programs-box1 aside h2{width: 100%; display: block; font-size: 20px; font-weight: 400; color: #fff; line-height: 20px; padding-bottom: 20px;    transition: 0.4s; position: relative;}
.programs-box1 aside h2.padding{padding-top: 20px;}


.programs-box1 aside ul{width: 100%; height: auto; float: left; display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;}
.programs-box1 aside ul li{ width: 100%; height: auto; float: left; display: block; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid rgb(0,0,0,0.1); font-size: 14px; font-weight: 400; color: #fff; line-height: 20px;}
.programs-box1 aside ul li:last-child{padding-bottom: 0px; margin-bottom: 0px; border-bottom: 0px solid #000;}
.programs-box1 aside ul li a{ width: 100%; display: block; font-size: 14px; font-weight: 400; color: #fff; line-height: 20px; padding-right: 20px;    transition: 0.4s; position: relative;}
.programs-box1 aside ul li a:hover{ padding-left: 0px;}
.programs-box1 aside ul li a:after { content: ''; position: absolute; right: 0px;  top: 10px; width: 8px;height: 7px;background: url(../images/arrow117.png) no-repeat -72px 0px; cursor: pointer;  transition: 0.4s;}
.programs-box1 aside ul li a:hover:after { background: url(../images/arrow117.png) no-repeat 0 0px;}



.candidates-box{width: 100%; height: auto; float: left; display: block; margin-top: 60px; position: relative; }
.candidates-box:after{content: ''; position: absolute; left:0 ; right: 0; top: -30px; width: 100%; height: 1px; border-top: 1px dashed rgb(0,0,0,0.4);}
.candidates-box ul{width: 100%; height: auto; float: left; display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;}
.candidates-box ul li{ width: 100%; height: auto; float: left; display: block; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid rgb(0,0,0,0.1); font-size: 14px; font-weight: 400; color: #fff; line-height: 20px;}
.candidates-box ul li:last-child{padding-bottom: 0px; margin-bottom: 0px; border-bottom: 0px solid #000;}
.candidates-box ul li a{ width: 100%; display: block; font-size: 14px; font-weight: 400; color: #fff; line-height: 20px; padding-right: 30px;    transition: 0.4s; position: relative; display: block;}
.candidates-box ul li a:hover{ padding-left: 6px;}
.candidates-box ul li a:after { content: ''; position: absolute; right: 0px;  top: 0px; width: 15px;height: 19px; background: url(../images/pdf-icon1.png) no-repeat -65px 0px; cursor: pointer;  transition: 0.4s;}
.candidates-box ul li a:hover:after { background: url(../images/pdf-icon1.png) no-repeat 0 0px;}








.leading-recruiters-box{width: 100%; height: auto; float: left; }
.leading-recruiters-box1{width: 100%; height: auto; float: left;  background: #e7ebee;  padding: 30px 30px; margin-top: 30px;}
.leading-recruiters-box1 h2{font-size: 20px; font-weight: 400; color: #000; line-height: 26px; padding-bottom: 25px; margin: 0 auto 30px; display: table; padding-bottom: 20px;}
.leading-recruiters-box1 strong{  font-weight: 600;}
.leading-recruiters-box2-list figure{ padding: 0 20px; height: 100px; display: table;     margin: 0 auto;}
.leading-recruiters-box2-list figure i{ display: table-cell; margin: 0 auto; vertical-align: middle; }
.leading-recruiters-box2-list figure i img{ width: 80%;}


@media screen and (max-width: 930px) {
.home_section3 .center{ max-width: none !important;}
.programs-box1 aside { width: 50%;}
.latest_left_box {display: flex;flex-wrap: wrap; justify-content: center; text-align: center;}
.latest_left_box li {padding: 10px 10px;}
}
@media screen and (max-width: 600px) {
    .scholarship-box1a aside {width: calc(100% - 30px);}
    .programs-box1 aside { width: 100%;}
        .sec7-events-con1 { width: 100%; }
        .latest_left_box li {
    width: 50%;
    height: auto;
    display: block; float: left;}
    .latest_left_box li:last-child { width: 100%;}
    .ongoing-iiswbm ul{display: block;}
    .bannerInfo span strong u {
    font-size: 35px;
    line-height: 40px;
}
.footerlink .left_sec ul li a {
    margin: 0px auto;
}

}