/* CSS Document */
/*body{ font-family: 'Open Sans', sans-serif;  font-size:13px; margin:0; padding:0; color:#666;}*/
body{
  font-family: "Raleway", sans-serif;
  font-weight: 400;
  background-color: #fff;
  font-size: 16px;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
a{text-decoration:none; outline:none; color:#00CCFF;}
a:link{ text-decoration:none; outline:none; color:#D23815;}
a:hover{ text-decoration:none; outline:none; color:#fff;}
.top{ background:#113a63; width:100%; height:100px;}
.clear{ clear:both;}
.header{background:url(../images/homapageslider.png) no-repeat center; height:450px;}
.top_tab{ width:1020px; margin:0px auto; color:#fff;}
.logo{ width:150px; text-align:right; float:left;}
.logo img{ width: 85%; margin-top: 10px;}
.T-center{ text-align: center; margin: 0px auto;}
.name{width:700px; float:left; text-align:center; padding-top:25px;}
.buttons{ width:100%; margin:0px auto; height:55px;background:#2a4e85;}
.menu{ width:960px; margin:0px auto;}
#nav-main{display:inline-block;text-align:right;}
#nav-main,#nav-main ul,#nav-main li{list-style:none;}
#nav-main ul{float:left;z-index:99;left:auto;margin:0;padding-left:0;}
#nav-main li{float:left;background:none;margin:0;padding:0;position:relative;}
#nav-main a,#nav-main span{display:block;color:#000;font-size:18px; }
#nav-main ul{font-family:"Calibri";}
#nav-main ul{border-right-color:rgba(255,255,255,0.15);border-left-color:rgba(0,0,0,0.2);}
#nav-main ul li a,#nav-main ul li span{padding:14px 25px;display:block;float:left; border-top-left-radius:5px;border-top-right-radius:5px;}
#nav-main ul li ul li{float:none;}
#nav-main ul li{ margin-left:1px;}
#nav-main ul ul li.current{border-bottom:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#nav-main ul ul,#nav-main ul ul li{height:auto;border:0;}
#nav-main ul li ul li a,#nav-main ul li ul li a:link,#nav-main ul li ul li a:visited,#nav-main ul li ul li span{padding:5px 15px;margin:0;height:auto;float:none;display:block;font-size:12px;font-weight:normal;border:0;background-image:none;position:relative;text-transform:none;}
#nav-main ul li a,#nav-main ul li a:link{ color:#FFFFFF;}
#nav-main ul li a:hover{ color:#000;}
#nav-main ul li a.active{background:url(../images/arrow.png) no-repeat center top ; position:relative;}
.orange {
    border: solid 1px #ff8446;
background: #ff8446;
padding: 7px 18px;
cursor: pointer;
border-radius: 5px;
}
.pageHeading{ color: #007ea4;font-weight: bold;font-size: 16px; }




.header_tab{ width:1000px; margin:0px auto;}
.home_content{width:1000px; margin:40px auto; text-align:justify;}
.inner_content{width:900px; margin:0px auto; min-height:430px; padding:0px 15px; text-align:justify;}
h1{ font-size:12px; margin:0; padding:0;}
.footer{ width:100%; bottom:0; border-top:#cccccc 1px dashed; color: #ccc; background:#000;padding:10px;}
.fut{ width:900px; margin:0px auto; height:40px; font-size:11px;}
.footer .fut { color:#999; text-decoration:none; outline:none;}
.footer a{ color:#ccc; text-decoration:none; outline:none;}
.footer a:hover{ color:#0099FF; text-decoration:none; outline:none;}
.inner_content a{text-decoration:none; outline:none; color:#000;}
.inner_content a:link{text-decoration:none; outline:none; color:#000;}.inner_content a:hover{text-decoration:none; outline:none; color:#00CCFF;}


.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{height:44px;line-height:44px;font-family:Arial,Baskerville,monospace}
.sl-wrapper .sl-close:focus,.sl-wrapper .sl-navigation button:focus{outline:0}body.hidden-scroll{overflow:hidden}
.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}
.sl-wrapper .sl-close,.sl-wrapper .sl-counter{top:30px;display:none;color:#000;position:fixed}.sl-wrapper{z-index:1040}
.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}
.sl-wrapper .sl-close{right:30px;z-index:10060;margin-top:-14px;margin-right:-14px;width:44px;font-size:3rem}
.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}
.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;width:22px;text-align:center;display:block;z-index:10060;color:#000}
.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}
.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}
.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}
.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}
.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}
.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}
.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}
.sl-wrapper .sl-image iframe{background:#000;border:0}
@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}
@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}
.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}
.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}
.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}
.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;
-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;
-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;
transition:transform ease .2s}
@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}
@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}
@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}
@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}
@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}


.facultyTable{
    background:#F3F3F3; border:#E5E5E5; font-size:13px; color:#000;
}
table.facultyTable tr{
    background: #cc0000 !important;
}

.main-menu{
    background:#0e0f5b !important;
}

.team-item {
  background: #fff;
  box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.10);
  border-radius: 10px;
  position: relative;
  margin-bottom: 10px;
  padding-bottom: 15px;border: 1px solid #ccc;
}

.team-item:hover .team-content .team-info {
/*  margin-left: 30px;*/
}

.team-item i {
  display: block;
  margin-left: 0px;
  margin-top: 0px;
  font-size: 30px;
  color: #4E47DE;
  text-align: center;
}

.team-item .user-image {
  width: 60px;
  height: 60px;
  overflow: hidden;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  margin-left: 25px;
  float: left;
}

.team-item .team-content {
  text-align: left;
  overflow: hidden;
}

.team-item .team-content .team-info {
  float: left;
  margin-left: 20px;
  margin-top: 8px;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.team-item .team-content .team-info .user-name {
  display: block;
  font-weight: 400;
  font-size: 13px;
  color: #1e1e1e;
  letter-spacing: 0.25px;
  margin-bottom: 5px;
}
.team-item .team-content .team-info .disignation {
  display: block;
  font-weight: bold;
  font-size: 12px;
  color: #1e1e1e;
  letter-spacing: 0.25px;
  margin-bottom: 5px;
}
.team-item .team-content .team-info .phone {
  display: block;
  font-weight: bold;
  font-size: 12px;
  color: #1e1e1e;
  letter-spacing: 0.25px;
  margin-bottom: 5px;
}

.team-item .team-content .team-info span {
  display: block;
  font-weight: 400;
  font-size: 12px;
  color: #ff589e;
  letter-spacing: 0.25px;
}

.team-item .team-content p {
  margin-top: 25px;
  padding-left: 25px;
  padding-right: 25px;
  margin-bottom: 25px;
  font-weight: 400;
  font-size: 15px;
  color: #777;
  letter-spacing: 0.6px;
  line-height: 26px;
}
.team-item .team-content i img{
    border-top-left-radius: 9px;
    border-top-right-radius: 9px;
}

.carousel-inner img {width: 100%;}
.carousel-caption {position: absolute;right: 15%;bottom: 30% !important;left: 14% !important;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: left;
	background: rgba(229, 229, 229, 0.4); padding-left:20px;}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 14rem !important;}
.navbar-nav > li{
  padding-left:8px;
  padding-right:8px;
}

.layer {
  background-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.introBox{background: #ffbd66;
border-radius: 5px;
width: 380px;
height: auto;
padding: 30px 30px 30px;
float: right;
text-align: center;
max-width: 100%;
position: relative;
top: 100px;}
.introBox p{ color:#fff;}


	.carousel-inner img {width: 100%;}
    .carousel-caption {position: absolute;right: 15%;bottom: 80px !important;left: 14% !important;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: left;}
	.homeAbout{ text-align:justify;}
	.single_speciality {border-radius: 4px;margin-bottom: 30px;padding: 15px;position: relative;-webkit-transition-duration: 500ms;transition-duration: 500ms;z-index: 1;}
	.single_speciality_icon {left: 15px;position: absolute;top: 15px;-webkit-transition-duration: 500ms;transition-duration: 500ms;}
	.single_speciality_text {margin-left: 110px;position: relative;z-index: 1;}
	.single_speciality_text p {margin: 0;font-size: 14px;font-weight: 400;}
	.single_speciality_text > h5 {text-transform: capitalize;margin-bottom: 10px;-webkit-transition-duration: 500ms;transition-duration: 500ms;}
	.orangeText{ color:#ff9900; text-shadow: 1px 1px 1px #000;font-family: 'Patua One', cursive;}
	.whiteText{ color:#fff; text-shadow: 1px 1px 1px #000;font-family: 'Patua One', cursive;}
	.blueText{ color:#000066; text-shadow: 1px 1px 1px #fff;font-family: 'Patua One', cursive;}
	.orangeText_small{ color: #eb6915;text-shadow: 1px 1px 0px #fff;font-family: 'Montserrat', sans-serif;font-size: 27px;font-weight: bold;}
	.whiteText_small{ color:#fff; text-shadow: 1px 1px 1px #000;font-family: 'Montserrat', sans-serif;font-size:27px; font-weight:bold;}
	.blueText_small{ color:#000066; text-shadow: 1px 1px 1px #fff; font-family: 'Montserrat', sans-serif;font-size:27px;font-weight:bold;}
	


@media (max-width:750px){
	
	.introBox {float: none;margin: 0 auto;padding: 15px;margin: 165px auto 0;width: 335px;}
	.single_speciality_icon {left: 15px;position: absolute;top: 40px;-webkit-transition-duration: 500ms;transition-duration: 500ms;}
	.single_speciality_text {margin-left: 0px;position: relative;z-index: 1;top: 100px;margin-top: 30px;text-align: justify;}
	section header {margin-bottom: 20px;}
    .section-inner {padding: 40px 0px 70px 0px;}
	section {padding: 30px 0px 70px 0px;}
	.how{padding-top: 14px;}
	h2, .h2 {font-size: 1.5rem;}
	footer.main-footer .services-block {background: #e7e7e7;color: #111;padding: 50px 30px;}
	.carousel-inner {position: relative;width: 100%;overflow: hidden;height: 115px;}
	 .carousel-inner img {width: 100%;height:115px;   }
	 .carousel-item {position: relative;display: none;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;transition: -webkit-transform .6s ease;
    transition: transform .6s ease;transition: transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;
    -webkit-perspective: 1000px;perspective: 1000px;height: 100%;
	}
	.carousel-caption {position: absolute;right: 2%;bottom: -10px !important;left: 12% !important;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: left;}
	p{margin-top: 0;margin-bottom: 0.2rem;font-size: 11px;}

	h1{font-size: 1.0rem;}
	.orangeText{ color:#ff9900; text-shadow: 1px 1px 1px #000;font-family: 'Suez One', serif;}
	.whiteText{ color:#fff; text-shadow: 1px 1px 1px #000;font-family: 'Suez One', serif;}
	.blueText{ color:#000066; text-shadow: 1px 1px 1px #fff;font-family: 'Suez One', serif;}
	.orangeText_small{ color:#ff6600; text-shadow: 1px 1px 1px #000;font-family: 'Open Sans', sans-serif;font-size:11px;font-weight:bold;}
	.whiteText_small{ color:#fff; text-shadow: 1px 1px 1px #000;font-family: 'Open Sans', sans-serif;font-size:11px; font-weight:bold;}
	.blueText_small{ color:#000066; text-shadow: 1px 1px 1px #fff; font-family: 'Open Sans', sans-serif;font-size:11px;font-weight:bold;}
    .logo{ width: 70px;}
    .name{ width: 280px;}
    .name img{ width: 100%;}
    .footer{ text-align: center;}
    .footer-links{
        font-size: 11px; padding: 10px;
    }
	
}

