@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900|Open+Sans:300,400,600,700,800');
@font-face {
  font-family: 'WebSymbolsRegular';
  src: url('../fonts/websymbols-regular-webfont.eot?v=4.7.0');
  src: url('../fonts/websymbols-regular-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/websymbols-regular-webfont.woff?v=4.7.0') format('woff'), url('../fonts/websymbols-regular-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/websymbols-regular-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}



article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display:block;}
a,a:focus{color:#333; text-decoration:none !important;}
a:link{outline: 0;}
img{ 
  border:0px; 
  overflow: hidden;
}

.box-content{width: 100%;padding: 30px 0 0 0;border-bottom:1px solid #f1f1f1;}
.box-content .carousel-control.left, .box-content .carousel-control.right{width: 20px;height: 20px;background-color: #003757;top: 100% !important;margin-top: -56px;}
.box-content .carousel-control.differ{margin-top: -50px;}
#group-of-institutions .carousel-control{margin-top:-50px;}
.box-content .carousel-control.left{right: 32px;left: auto;}
.box-content .carousel-control.right{right: 0px;}
.box-content .carousel-control.left:hover, .box-content .carousel-control.right:hover{background-color: #ed1b2f;}
.message-box{width: 100%;padding: 0 0 5px 0;background-color: #eceff1;margin-bottom: 30px;}
.message-box h4{font-size: 14px;padding: 0 10px;margin: 30px 0 0 0px;text-align: center;}
.message-box h4 b{font-size: 16px;display: block;margin-bottom: 10px;}
.message-box h5{font-size: 14px;padding: 0 10px;margin: 10px 0 5px 0px;text-align: center;}
.message-box h5 b{font-size: 16px;display: block;margin-bottom: 10px;}
.message-box-content{width: 100%;background-color: #002147;padding: 15px 15px 15px 15px;}
.message-box-content p{color: #fff;font-size: 14px;margin: 0px;line-height: 20px;}
.expert-box{width: 100%;padding: 86px 0 0px 0;background-color: #eceff1;margin-bottom: 30px;background-image: url(../images/expert.jpg);background-repeat: no-repeat;background-size: cover;background-position: bottom;min-height: 226px;}
.expert-box .carousel-control.left, .expert-box .carousel-control.right,
.recruiter-box .carousel-control.left, .recruiter-box .carousel-control.right{margin-top: -20px;}
.expert-box-content{width: 100%;background-color: rgba(0,33,71,0.85);padding: 10px 15px;}
.expert-box-content p{color: #fff;font-size: 14px;margin: 0px;line-height: 20px;}
.expert-box-content .imgCmpny{height:40px}
.recruiter-box{width: 100%;padding: 86px 0 0px 0;background-color: #eceff1;margin-bottom: 30px;background-image: url(../images/recruiter.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;min-height: 226px;}
.recruiter-box-img{margin-top: 5px;}
.group-box{width: 100%;padding: 0 0 0px 0;background-color: #eceff1;margin-bottom: 30px;position: relative;}
.group-box-content{width: 100%;background-color: rgba(0,33,71,0.85);padding: 15px 15px 32px 15px;position: absolute;left: 0px;bottom: 0px;}
.group-box-content h4{font-size: 20px;color: #fff;padding: 0 0px;margin: 0px 0 10px 0px;}
.group-box-content p{color: #fff;font-size: 16px;margin: 0px;line-height: 20px;}
.group-box-content span{color: #fff000;}
#recruiter-speak .carousel-control.left, #recruiter-speak .carousel-control.right{margin-top:-50px;}
.group-box.differ p{color: #fff;font-size: 14px;margin: 0px;line-height: 20px;}
.group-box.differ p strong{color:#fff;}
.group-box.differ .group-box-content img{height:30px;margin:16px 0 0 -5px;width: 100px;position: absolute;}
.rowNew{margin-left: 0px !important;margin-right: 0px !important;}
.colNew{padding-left: 0px !important;padding-right: 0px !important;}
.grey-content{background-color: #f6f6f6;}
.why-content{width: 100%;padding: 30px 0;}
.why-box{width: 100%;padding: 3px;background-color: #002147;/*margin-bottom: 24px;*/}
.why-box .carousel-control.left, .why-box .carousel-control.right{width: 30px;height: 30px;background-color: #003757;top: 50%;margin-top: -15px;line-height: 30px;}
.why-box .carousel-control.left{left: 0px;}
.why-box .carousel-control.right{right: 0px;}
.why-box .carousel-control.left:hover, .why-box .carousel-control.right:hover{background-color: #ed1b2f;}
.why-box-row{margin-left: -1px !important;margin-right: -1px !important;}
.why-box-col{padding-left: 1px !important;padding-right: 1px !important;}

.wrap {perspective: 800px;perspective-origin: 50% 100px;position: fixed;right: 30px;bottom: 150px;z-index: 999999999;}
.cube {position: relative;width: 130px;transform-style: preserve-3d;}
.cube div {position: absolute;width: 130px;height: 130px;background: #f9f9f9;box-shadow: inset 0 0 20px rgba(125,125,125,0.2);font-size: 20px;padding: 5px;text-align: center;color: rgba(0,0,0,0.5);font-family: sans-serif;}
.cube .back {transform: translateZ(-65px) rotateY(180deg);}
.cube .right {transform: rotateY(-270deg) translateX(65px);transform-origin: top right;}
.cube .left {transform: rotateY(270deg) translateX(-65px);transform-origin: center left;}
.cube .top {transform: rotateX(-90deg) translateY(-65px);transform-origin: top center;}
.cube .bottom {transform: rotateX(90deg) translateY(65px);transform-origin: bottom center;}
.cube .front {transform: translateZ(65px);}
.cube .back h2, .cube .front h2, .cube .left h2, .cube .right h2{color:#373d3f;font-size: 18px;font-weight: 600;margin: 10px 0 0 0;}
.cube .back h2 span, .cube .front h2 span, .cube .left h2 span, .cube .right h2 span{font-size: 14px;display: block;font-weight:bold;color:#002147;}
.cube .back h3, .cube .front h3, .cube .left h3, .cube .right h3{color:#373d3f;font-size: 13px;font-weight: 600;margin: 5px 0 0 0px;}
.cube .front, .cube .back, .cube .left, .cube .right{border-top: 3px solid transparent;}
.cube .front{border-color: #ed1b2f;}
.cube .back{border-color: #ff9727;}
.cube .left{border-color: #199010;}
.cube .right{border-color: #01a5e2;}
.cube .front h2{color: #ed1b2f;}
.cube .back h2{color: #ff9727;}
.cube .left h2{color: #199010;}
.cube .right h2{color: #01a5e2;}
.front-btn{background-color: #ed1b2f;border:2px solid #ab0b25;text-transform: uppercase;font-weight: 400;font-size: 13px;margin-top: 10px;padding: 6px 8px;}
.front-btn:hover, .front-btn:focus{background-color: #ab0b25;border:2px solid #ed1b2f;}
.right-btn{background-color: #01a5e2;border:2px solid #3b94d1;text-transform: uppercase;font-weight: 400;font-size: 13px;margin-top: 10px;padding: 6px 8px;}
.right-btn:hover, .right-btn:focus{background-color: #3b94d1;border:2px solid #01a5e2;}
.back-btn{background-color: #ff9727;border:2px solid #f26722;text-transform: uppercase;font-weight: 400;font-size: 13px;margin-top: 10px;padding: 6px 8px;}
.back-btn:hover, .back-btn:focus{background-color: #f26722;border:2px solid #ff9727;}
.left-btn{background-color: #199010;border:2px solid #098400;text-transform: uppercase;font-weight: 400;font-size: 13px;margin-top: 10px;padding: 6px 8px;}
.left-btn:hover, .left-btn:focus{background-color: #098400;border:2px solid #199010;}

@media(max-width: 767px){
.cube {width: 100px;}
.cube div {width: 100px;height: 100px;}
.cube .back h3, .cube .front h3, .cube .left h3, .cube .right h3{font-size: 11px}
.left-btn{font-size: 12px; padding: 2px 0px;}
.back-btn{ font-size: 11px;}
.cube .back h2 span, .cube .front h2 span, .cube .left h2 span, .cube .right h2 span{font-size: 11px;}
.cube .back {transform: translateZ(-49px) rotateY(180deg);}
.cube .front {transform: translateZ(50px);}
.cube .left {transform: rotateY(270deg) translateX(-50px);}
.cube .right {transform: rotateY(-270deg) translateX(49px);}
.cube .back h2, .cube .front h2, .cube .left h2, .cube .right h2{font-size: 11px;}
}
@keyframes spin {
  from,20% {-moz-transform: rotateY(0);-ms-transform: rotateY(0);transform: rotateY(0);}
    25%,45%  {-moz-transform: rotateY(-90deg);-ms-transform: rotateY(-90deg);transform: rotateY(-90deg);}
    50%,70%  {-moz-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);transform: rotateY(-180deg);}
    75%,95%  {-moz-transform: rotateY(-270deg);-ms-transform: rotateY(-270deg);transform: rotateY(-270deg);}
    to {-moz-transform: rotateY(-360deg);-ms-transform: rotateY(-360deg);transform: rotateY(-360deg);}
}
.cube {/*animation: spin 5s infinite linear;*/-webkit-animation-name: spin;-webkit-animation-timing-function: ease-out;-webkit-animation-iteration-count: infinite;-webkit-animation-duration: 20s;
animation-name: spin 5s;animation-timing-function: ease-out;animation-iteration-count: infinite;animation-duration: 20s;
-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}

.right-box{width: 100%;}
.right-box .carousel-control.left, .right-box .carousel-control.right{width: 30px;height: 30px;background-color: #003757;top: 100% !important;margin-top: -30px;}
.right-box .carousel-control.left{right: 32px;left: auto;}
.right-box .carousel-control.right{right: 0px;}
.right-box .carousel-control.left:hover, .right-box .carousel-control.right:hover{background-color: #ed1b2f;}
.right-box h2{font-size: 28px;color: #fff;font-weight: 300;margin: 0;padding: 10px;border: none;background-color: #002147;}
.right-box h2 span{display: inline-block;border-right: 1px solid #fff;padding-right: 15px;}
.right-box h2 b{font-size: 18px;color: #fff;font-weight: 400;padding-left: 5px;}
.right-box h2 a{color: #01a5e2;}
.right-box h2 a:hover,  .right-box h2 a:focus{color: #fff;text-decoration: none;}
.right-box1{width: 100%;}
.right-box1 .carousel-control.left, .right-box1 .carousel-control.right{width: 30px;height: 30px;background-color: #003757;top: 100% !important;margin-top: -65px;}
.right-box1 .carousel-control.left{right: 32px;left: auto;}
.right-box1 .carousel-control.right{right: 0px;}
.right-box1 .carousel-control.left:hover, .right-box1 .carousel-control.right:hover{background-color: #ed1b2f;}
.right-box1 h2{font-size: 28px;color: #fff;font-weight: 300;margin: 0;padding: 10px;border: none;background-color: #002147;}
.right-box1 h2 span{display: inline-block;border-right: 1px solid #fff;padding-right: 15px;}
.right-box1 h2 b{font-size: 18px;color: #fff;font-weight: 400;padding-left: 5px;}
.right-box1 h2 a{color: #01a5e2;}
.right-box1 h2 a:hover,  .right-box1 h2 a:focus{color: #fff;text-decoration: none;}
.right-box2{width: 100%;margin-top:15px;padding:3px;border:1px solid #ecf0f1;border-radius:4px;}
.right-box2 .message-box{padding: 0;}
.right-box2 .message-box-content{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.right-box2 .message-box h5 {font-size: 14px;padding: 0 10px;margin: 5px 0 5px 0px;text-align: center;line-height: 12px;}
.ssImg{width:100%; max-width:120px;}
.right-box2 .carousel-control.left, .right-box2 .carousel-control.right{width: 20px;height: 20px;background-color: #003757;top: 100% !important;margin-top: -21px;}
.right-box2 .carousel-control.left{right: 32px;left: auto;}
.right-box2 .carousel-control.right{right: 0px;}
.right-box2 .carousel-control.left:hover, .right-box2 .carousel-control.right:hover{background-color: #ed1b2f;}
.right-box2 h2{font-size: 25px;color: #fff;font-weight: 300;margin: 0;padding: 10px;border: none;background-color: #002147;border-top-left-radius:4px;border-top-right-radius:4px;}
.right-box2 h2 span{display: inline-block;border-right: 1px solid #fff;padding-right: 15px;}
.right-box2 h2 b{font-size: 16px;color: #fff;font-weight: 400;padding-left: 5px;}
.right-box2 h2 a{color: #01a5e2;}
.right-box2 h2 a:hover,  .right-box2 h2 a:focus{color: #fff;text-decoration: none;}

.gdpiBox{width: 100%;padding:15px;border: 1px solid #ddd;background-color: #fff;margin-bottom: 30px;}
.gdpiBoxInner{width: 100%;text-align: center;font-size: 16px;}
.gdpiBoxInner b{font-size: 18px;color: #002147;}
.gdpiBoxInner i{display: block;font-size: 30px;margin-bottom: 10px;color: #ed1b2f;}

@media(max-width:480px){
.alumniTest-tab-box .nav-tabs > li > a{font-size:10px;}
.alumni-events-bg h2{font-size:16px;text-align: center}
.alumni-events-bg h2 b{font-size:12px;}
}

@media(max-width:1200px){
.alumniTest-tab-box h2 span, .alumni-events-bg h2 span{width:auto;}
}

@media(min-width:1200px){
.alumni-events-bg h2{font-style: 27px;}
}

@media(min-width:992px){
.alumni-events-bg h2{font-style: 27px;}
}
#ticker_02 {height: 258px;overflow: hidden;}
.contactVLine{width: 100%;position: relative;}
.contactVLine:after{content: "";width: 1px;height: 100%;background-color: #f1f1f1;position: absolute;left: -15px;top: 0px;}
.recTestiBox{width: 100%;}
.recTestiBoxImg{width: 150px;border-radius: 5px;}
@media(max-width:480px){
.recTestiBox .content{width:100%;}
}


@keyframes type2{ 

  from { width: 0;} 

} 

@keyframes type{
  0%{width: 0;}
  50%{width: 0;}
  100%{ width: 100;} 
} 

.alumni-login-box{width: 100%;background-color: #f1f1f1;padding: 15px;}
@media(max-width:991px){
.alumni-login-box{margin-bottom:30px;}
}



@-webkit-keyframes animateiam {
    0%   {border:1px solid red;}
    25%  {border:1px solid green;}
    50%  {border:1px solid yellow;}
    75%  {border:1px solid blue;}
    100% {border:1px solid orange;}
}

@keyframes animateiam {
    0%   {border:1px solid red;}
    25%  {border:1px solid green;}
    50%  {border:1px solid yellow;}
    75%  {border:1px solid blue;}
    100% {border:1px solid orange;}
}
.rankbox img {display: block;width: 100%;height: auto;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}

.mob-toolbar{
  display: none;
  width: 100%;
  min-height: 30px;
  background-color: #002147;
  z-index: 999;
  margin-bottom: 10px;
}
@media(max-width:320px){
  .mob-toolbar{
    background-color: #fff;
  }
}
.mob-toolbar a:hover{
  text-decoration: none;
}
.mob-toolbar ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mob-toolbar .dropdown ul > li > a{
  font-size:13px !important;
}
@media(max-width:320px){
  .mob-toolbar .dropdown ul > li > a{
  font-size:10px !important;
}
.dropdown-menu > li > a{
  padding:9px 6px !important;
}
}
.applyOnline-m ul, .login-m ul{
  z-index:99999999;
  margin-top:-1px;
  list-style-type: none;
  width:100%;
}
@media (max-width:767px){
  .mob-toolbar{
    display: block;
  }
}
.applyOnline-m, .login-m{
  width:50%;
  float:left;
  padding:5px 10px;
  text-align: center;
}
@media(max-width:320px){
  .applyOnline-m, .login-m{
    font-size:13px;
  }
}
.applyOnline-m > a, .login-m > a{
  color:#fff;
}
.applyOnline-m{
  background-color: #ED1B2F;
} 
.login-m{
  background-color: #01A5E2;
}
.home-alert{
  width: 50%;
  z-index: 9999999999999;
  position: absolute;
  left: 30%;
  top: 30%;
}
.dropdown-backdrop{
  z-index: -1 !important;
}