@charset "utf-8";
/* CSS Document */
body{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
	color:#7a8792;
}
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.clearfix { display: inline-block; }
a{
	outline:none !important;
}
ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.navbar-inverse .navbar-toggle .icon-bar{
	background-color: #101943;
}
::-moz-selection { /* Code for Firefox */
    color: #FFF;
    background: #101943;
}

::selection {
    color: #FFF; 
    background: #101943;
}

/* ************ INDEX START **************** 
(1) Header Start
(2) Banner Start
(3) Welcome And Events Start
(4) Why HRD Section Start
(5) Choose Your Courses Section Start
(6) Learn From The Beast Section Start
(7) Footer Section Start
(8) About Section Start
(9) Courses Section Start
(10) Management Section Start
(11) Function Units Start
(12) Contact Us Start
(13) Faculty Start
(14) Gallery Start
  ************ INDEX END ****************** */

.btn.btn-custom{
	background:#fb3c10;
	color:#fff;
	border-radius:0px;
	padding:10px 20px;
}
   
 /* ******** (1) Header Start ********* */  
 header{
	position:relative;
	z-index:9999;
 }
 .headerTopSection{
	width:100%;
	float:left;
	position:relative;
	background:#101943;
 }
 .mailAndContact{
	width:30%;
	float:left;
 }
 .mailAndContact li{
	width:auto;
	display:inline-block;
	line-height:50px;
	margin-right:15px;
 }
 .mailAndContact li a{
	color:#fff;
	font-weight:300;
 }
 .mailAndContact li a i{
	color:#fb3c10;
 }
 
 .headerTopSubSection{
	float:right;
	position:relative;
 }
 .headerTopSocialMedia{
	/*width:150px;*/
	float:left;
	margin-right:25px;
 }
 .headerTopSocialMedia li{
	width:auto;
	display:inline-block;
	margin-right:10px;
 }
.headerTopSocialMedia li a {
    color: #FFF;
    line-height: 50px;
    font-weight: 300;
    font-size: 13px;
}
 .headerTopSectionNav{
	/*width:215px;*/
	float:left;
 }
 .headerTopSectionNav li{
	display:inline-block;
	width:auto;
	color:#fff;
	font-weight:300;
 }
 .headerTopSectionNav li a{
	color:#fff;
	font-weight:300;
	line-height:50px;
	padding:0 10px;
 }
 .headerTopSectionNav li:hover a, .headerTopSectionNav li.active a{
	color:#fb3c10;
	text-decoration:underline;
 }

 
 
 .headerMainNavLogo{
	width:100%;
	float:left;
	position:relative;
	box-shadow:3px 0 7px rgba(0, 0, 0, 0.3);
	z-index:99;
 }
 .navbar-inverse{
	background:none;
	border:none;
	min-height:auto;
	margin-bottom:0px;
 }
 .navbar-brand{
	height:auto;
	padding:5px 0px;
 }
 .navbar-inverse .navbar-nav>li>a,
 .navbar-inverse .navbar-nav>.active>a:focus,
 .navbar-inverse .navbar-nav>li>a:focus{
	padding: 40.5px 5px;
    color: #101943;
    margin: 0 15px;
 }
  .navbar-inverse .navbar-nav>li:hover>a,
 .navbar-inverse .navbar-nav>li.active>a,
 .navbar-inverse .navbar-nav>.active>a:hover{
	color:#fb3c10;
	background:none;
	border-bottom:5px solid #fb3c10;
 }
 .navbar-inverse .navbar-nav>.open>a, 
 .navbar-inverse .navbar-nav>.open>a:focus, 
 .navbar-inverse .navbar-nav>.open>a:hover{
	background:none;
	color:#fb3c10;
 }

.navbar-inverse .navbar-nav>li:hover>a .dropdown-menu{margin-top:5px;}
.navbar-inverse .navbar-nav>li:hover>a .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{background:#fb3c10 !important; color:#fff !important;}
.dropdown-menu{margin-top:5px;}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background:#fb3c10; color:#fff;}
 /* ******** (1) Header End ********* */  
 
 /* ******** (2) Banner Start ********* */
 .bannerSection{
	width:100%;
	float:left;
 }
 .owl-carousel .item{height:480px; overflow:hidden;}
 .owl-carousel .item img{width:100%;}
 .owl-controls.clickable{
	width: 100%;
    height: 20px;
    position: absolute;
    bottom: 30px;
    z-index: 999;
 }
 .owl-controls.clickable .owl-buttons{display:none;}
 .owl-controls.clickable .owl-pagination{display:table; margin:auto;}
 .owl-controls.clickable .owl-page{width:12px; height:12px; border:2px solid #9e9e9e; border-radius:12px; float:left; margin:0px 5px;}
 .owl-controls.clickable .owl-page.active{background:#fb3c10; border:none;}
 /* ******** (2) Banner End ********* */
 
 /* ******** (3) Welcome And Events Start ********* */
 .welcomeAndEvents, .innerpageSection{
	width:100%;
	float:left;
	position:relative;
	padding:85px 0;
 }
 .divider{border-right:1px solid #eeeeee;}
 .welcomeSection{
	width:100%;
	float:left;
	padding-right:15px;
 }
 .welcomeSection .bulidingImgHolder{
	margin-bottom:15px;
 }
 .welcomeSection .bulidingImgHolder img{
	/*width:100%;*/
	margin-right:15px;
 }
 .welcomeSection  h4{
	font-size: 30px;
    color: #101943;
    font-weight: 600;
 }
 .welcomeSection  h4 span{
	width: 30%;
    height: 1px;
    background: #101943;
    display: block;
    margin-top: 15px;
    margin-bottom: 30px;
 }
 .welcomeSection p.collegeDes{
	color:#7a8792;
	margin-bottom:30px;
	margin-top:30px;
	line-height:20px;
}
.eventsSection{
	width:100%;
	float:left;
	padding:0 15px;
}
.eventsSection  h4{
	font-size: 30px;
    color: #101943;
    font-weight: 600;
	text-transform:uppercase;
 }
.eventsSection  h4 span{
	width: 30%;
    height: 1px;
    background: #101943;
    display: block;
    margin-top: 15px;
    margin-bottom: 30px;
 }
.eventsSection .eventsList{
	width: 100%;
    float: left;
    margin-bottom: 35px;
}
.eventsSection .eventsList li{
	width: 100%;
    padding: 25px 0;
    clear: both;
    float: left;
	border-bottom:1px solid #eeeeee;
}
.eventsSection .eventsList li:first-child{padding-top:0px;}
.eventsSection .eventsList li:last-child{border-bottom:none;}
.eventsSection .eventsList li .dateAndMonthOuter{
	width:auto;
	border:1px solid #fb3c10;
	padding:0px 10px 5px;
	float:left;
	margin-right:20px;
}
.eventsSection .eventsList li .dateAndMonthOuter span.date{
	display: block;
    color: #fb3c10;
    font-size: 25px;
    font-weight: 500;
    text-align: center;
}
.eventsSection .eventsList li .dateAndMonthOuter span.month{
	font-size: 13px;
    font-weight: 400;
    color: #fb3c10;
    display: block;
    text-align: center;
    margin-top: -8px;
}
.eventsSection .eventsList li .eventDetails{
	margin-left:70px;
}
.eventsSection .eventsList li .eventDetails .eventName{
	display: block;
    font-size: 20px;
}
.eventsSection .eventsList li .eventDetails .eventTime{
	display: block;
    color: #908f8f;
}



.PlacementPartners{
	width:100%;
	float:left;
	padding:0;
	box-shadow:0px 0px 4px rgba(160, 160, 160, 0.5);
	position:relative;
}
.placementPartnersImg{width:100%; position:relative;}
.placementPartnersImg img{width:100%;}
.placementPartnersImg .heading{
	width: 100%;
    position: absolute;
    top: 32%;
    text-align: center;
    color: #fff;
    font-size: 30px;
    text-transform: uppercase;
    font-weight: 500;
}
.placementPartnersLogos{
	width: 100%;
    float: left;
    position: relative;
	margin-top:15px;
}
.placementPartnersLogos li{
	width:50%;
	float:left;
	text-align:center;
	margin:15px 0;
}
.placementPartnersViewAll{
	width: 80%;
    margin: auto;
    margin-top: 25px;
    margin-bottom: 15px;
    display: table;
}
 /* ******** (3) Welcome And Events End ********* */
 
 /* ******** (4) Why HRD Section Start ********* */
 .whyHRDSection{
	width:100%;
	float:left;
	position:relative;
 }
 .whyHRDContentOuter{
	background:#1a224a;
	padding:60px 0px 0;
	width:100%;
	float:left;
 }
 .whyHRDContent{
	width:80%;
	float:left;
 }
 .whyHRDContent h4{
	color:#fff;
	font-size:35px;
	font-weight:500;
	margin-bottom:35px;
 }
 .whyHRDContent p{
	color:#fff;
	font-size:16px;
	font-weight:300;
 }
 .whyHRDImg{
	width: 20%;
    float: left;
    margin-top: -140px;
 }
 .whyHRDBulletPoints{
	width:100%;
	float:left;
	padding:60px 0 45px;
	/*background:url(../images/background-why-choose-us-1.jpg) 100%  / 100% ;*/
	background:url(../images/background-why-choose-us.jpg) 0px ;
	position:relative;
 }
.bulletPoint{
	font-size: 16px;
    color: #fff;
    margin-bottom: 15px;
    width: 100%;
    float: left;
    line-height: 68px;
}
.bulletPoint i{
	font-size: 40px;
    color: #fb3c10;
    width: 70px;
    float: left;
    margin-top: 12px;
}
 
 /* ******** (4) Why HRD Section End ********* */
 
 /* ******** (5) Choose Your Courses Section Start ********* */
 .chooseYourCoursesWrapper{
	width:100%;
	float:left;
	position:relative;
 }
 .chooseYourCoursesOuter{
	width:100%;
	float:left;
	padding:60px 0px 150px;
 }
 .chooseYourCourseHeading{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	margin-bottom:30px;
 }
 .chooseYourCourseHeading h3{
	margin:0px;
	text-align:center;
	font-size:16px;
	color:#7a8792;
	text-transform:uppercase;
 }
  .chooseYourCourseHeading h4{
	font-size: 30px;
    color: #101943;
    font-weight: 600;
    text-transform: uppercase;
	text-align:center;
 }
 #ChooseYourCourse{
	width:100%;
	float:left;
	position:relative;
 }
 #ChooseYourCourse .courseOuter{
	width: 92%;
    float: left;
    position: relative;
    padding: 20px 0px 20px 30px;
	margin: 10px 40px 10px 10px;
	border-left:4px solid #eaedf5;
	
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fafafa+0,fafafa+68,ffffff+71,ffffff+100 */
	background: #fafafa; /* Old browsers */
	background: -moz-linear-gradient(left, #fafafa 0%, #fafafa 68%, #ffffff 71%, #ffffff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #fafafa 0%,#fafafa 68%,#ffffff 71%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #fafafa 0%,#fafafa 68%,#ffffff 71%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
	
	
	transition: all 0.3s linear;
	
 }
 #ChooseYourCourse .courseOuter:hover{
	border-left:4px solid #1a224a;
	box-shadow:0px 0px 4px #cacaca;
 }
 #ChooseYourCourse .courseOuter .leftSection{
	width: 50%;
    padding-right: 5%;
    float: left;
    word-wrap: break-word;
 }
 #ChooseYourCourse .courseOuter  .rightSection{
	width: 45%;
    float: left;
 }
 #ChooseYourCourse .courseOuter  .rightSection img{
	width: 100%;
    box-shadow: 0px 0px 4px #333;
    border: 1px solid #FFF;
 }
 #ChooseYourCourse .owl-pagination{
	/*display:table;*/
	display:none;
 }
 #ChooseYourCourse .owl-buttons{
	display: block;
    width: 100%;
    float: left;
    text-align: center;
 }
 #ChooseYourCourse .owl-buttons .owl-prev, #ChooseYourCourse .owl-buttons .owl-next{
	width: 82px;
    padding: 9px;
    background: #fb3c10;
    color: #fff;
    margin: 0px 9px;
    display: inline-block;
	text-transform: capitalize;
 }
 #ChooseYourCourse .owl-buttons .owl-prev.disabled, #ChooseYourCourse .owl-buttons .owl-next.disabled{
	background:#ccc;
	cursor:not-allowed;
 }

 #ChooseYourCourse .owl-controls.clickable{bottom:-65px;}
 
 .admissionProcessOuter{
	width:100%;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
 }
 .admissionProcessOuter h3{
	color: #101943;
    font-size: 16px;
    font-weight: bold;
    width: 100%;
    float: left;
    margin-bottom: 5px;
 }
 .admissionProcessOuter ul{
	margin:0px;
	padding:0px;
	list-style:none;
 }
 .admissionProcessOuter ul li{
	width:100%;
	float:left;
	padding:5px 0px 5px 15px;
 }
 .admissionProcessOuter ul li i {
    margin-left: -15px;
    margin-right: 4px;
}
 /* ******** (5) Choose Your Courses Section End ********* */
 
 /* ******** (6) Learn From The Beast Section Start ********* */
 .learnFromTheBestWrapper{
	width:100%;
	float:left;
	background-image:url(../images/background-best-staff.jpg);
	padding:70px 0 140px;
	position:relative;
	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center center;
    color: #fff;
    background-size: cover;
 }
  .background-opacity:before {
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(10, 15, 28, 0.7);
}
.learnFromTheBestHeading{
	width: 100%;
    float: left;
    margin: 0px;
    padding: 0px;
    position: relative;
    margin-bottom: 60px;
}
.learnFromTheBestHeading h3 {
    margin: 0px;
    text-align: center;
    font-size: 16px;
    color: #FFF;
    text-transform: uppercase;
}
.learnFromTheBestHeading h4 {
    font-size: 30px;
    color: #FFF;
    font-weight: 600;
    text-transform: uppercase;
    text-align: center;
}

#learnFromTheBest .staffOuter{
	width: 250px;
    height: 280px;
    float: left;
    background: #fff;
    padding: 15px;
    margin: 0 15px
}
#learnFromTheBest .staffProfileImg{
	width: 150px;
    height: 150px;
    margin: 25px auto 0px auto;
}
#learnFromTheBest .staffProfileImg img{
	border-radius: 100px;
    width: 100%;
}
#learnFromTheBest .staffName{
	width: 100%;
    float: left;
    margin: 10px 0 0px;
    color: #49575f;
    text-align: center;
    font-weight: 400;
    font-size: 16px;
}
#learnFromTheBest .staffCadre{
	width: 100%;
    float: left;
    margin: 0px 0 10px;
    color: #fb3c10;
    text-align: center;
    font-weight: 400;
    font-size: 14px;
}
#learnFromTheBest .owl-controls.clickable .owl-pagination{display:none;}
#learnFromTheBest .owl-controls.clickable .owl-buttons{display:block;}
#learnFromTheBest .owl-buttons{
	display: block;
    width: 100%;
    float: left;
    text-align: center;
 }
 #learnFromTheBest .owl-buttons .owl-prev, #learnFromTheBest .owl-buttons .owl-next{
	width: 82px;
    padding: 9px;
    background: #fb3c10;
    color: #fff;
    margin: 0px 9px;
    display: inline-block;
	text-transform: capitalize;
 }
 #learnFromTheBest .owl-buttons .owl-prev.disabled, #learnFromTheBest .owl-buttons .owl-next.disabled{
	background:#ccc;
	cursor:not-allowed;
 }

 #learnFromTheBest .owl-controls.clickable{bottom:-65px;}
 /* ******** (6) Learn From The Beast Section End ********* */
 
 /* ******** (7) Footer Section Start ********* */
 footer {
    width: 100%;
	position:relative;
	float:left;
}

.footerTop {
    background-color: #fb3c10;
    color: #fff;
	border-top:2px solid #fff;
	border-bottom:2px solid #fff;
}

.footerTopWrapper {
    display: table;
    width: 100%;
    height: 120px;
	
}

.footerTopWrapper .footerTopLeft {
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    padding-right: 50px
}

.footerTopWrapper .footerTopLeft .footerTopMainText {
    font-weight: 900;
    font-size: 30px;
    text-transform: uppercase;
    margin-bottom: 0
}

.footerTopWrapper .footerTopLeft .footer-top-title, .footerTopWrapper .footerTopLeft .footerTopText {
    font-weight: 300;
    font-size: 16px;
    margin-bottom: 0
}

.footerTopWrapper .footerTopRight {
    display: table-cell;
    vertical-align: middle;
    text-align: right
}

.footerTopWrapper .footerTopRight input.btn-footer-top {
    background-color: #242c42;
    border: none;
    padding: 15px 30px;
    line-height: 20px
}


.content-wiget{
	width:100%;
	float:left;
	line-height:20px;
}

.footer-main {
    background-color: #242c42;
    overflow-x: hidden;
	font-weight:300;
}

.footer-main .footer-main-wrapper {
    padding-top: 100px;
    padding-bottom: 40px;
    color: #fff
}

.footer-main .title-widget {
    color: #fb3c10;
    padding-bottom: 40px;
    font-size: 16px;
    text-align: left;
	font-weight:500;
}

.footer-main .hyperlink {
    border-top: 1px solid #2F374C;
    line-height: 70px;
    min-height: 70px;
    font-weight: bold;
    position: relative
}

.footer-main .hyperlink:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 1px;
    background-color: #2F374C;
    top: -1px;
    left: -100%
}

.footer-main .hyperlink:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 1px;
    background-color: #2F374C;
    top: -1px;
    right: -100%
}

.footer-main .hyperlink .hyper-left a {
    font-size: 10px;
    color: #4F5B6B
}

.footer-main .hyperlink .hyper-left a:hover {
    color: #86bc42
}

.footer-main .hyperlink .hyper-right {
    font-size: 12px;
    color: #4F5B6B
}

.footer-main .hyperlink ul.list-inline {
    margin-bottom: 0
}

.footer-main .widget a {
    color: #fff
}
.useful-link-list .list-unstyled a {
	font-size:12px;
}

.footer-main .widget .cur-title {
    color: #86bc42
}

.footer-main .recent-post-widget .content-widget a:hover, .footer-main .popular-course-widget .content-widget a:hover, .footer-main .category-widget .content-widget a:hover, .footer-main .archive-widget .content-widget a:hover {
    color: #86bc42
}

.footer-main .recent-post-widget .content-widget a:hover span, .footer-main .popular-course-widget .content-widget a:hover span, .footer-main .category-widget .content-widget a:hover span, .footer-main .archive-widget .content-widget a:hover span, .footer-main .recent-post-widget .content-widget a:hover p, .footer-main .popular-course-widget .content-widget a:hover p, .footer-main .category-widget .content-widget a:hover p, .footer-main .archive-widget .content-widget a:hover p, .footer-main .recent-post-widget .content-widget a:hover i, .footer-main .popular-course-widget .content-widget a:hover i, .footer-main .category-widget .content-widget a:hover i, .footer-main .archive-widget .content-widget a:hover i {
    color: #86bc42
}

.footer-main .category-widget li, .footer-main .archive-widget li {
    border-bottom-color: #2F374C
}

.footer-main .media {
    border-bottom-color: #2F374C
}

.footer-main .tag-widget {
    margin: 20px 0px
}

.footer-main .tag-widget li {
    margin: 0px 10px 10px 0px;
    display: inline-block
}

.footer-main .tag-widget li .tag-item {
    color: #fff;
    display: inherit;
    padding: 10px;
    background-color: #3B4757;
    transition: all .3s ease-in
}

.footer-main .tag-widget li .tag-item:hover {
    background-color: #86bc42
}

.footer-main .tag-widget li .tag-item:hover .tag-item {
    color: #fff
}

.footer-main .course-price-widget .cur-title.cur {
    color: #86bc42
}
.footer-main  .info-list ul li{
	display: table;
    border-top: 1px solid #2F374C;
    width: 100%;
    padding-bottom: 15px;
    padding-top: 15px;
}
.footer-main  .info-list ul li> i {
    display: table-cell;
    width: 25px;
}
.footer-main  .info-list ul li > a {
    display: table-cell;
}
.mailing-widget .btn-email {
    background-color: #ef5734;
    line-height: 33px;
    text-align: center;
    padding: 0px 14px;
    width: 39px;
}
.mailing-widget .form-email-widget {
    height: 33px;
    background-color: #fafafa;
    border-radius: 0px;
    border: none;
    box-shadow: none;
}

.useful-link-list ul {
    padding: 0px;
    margin: 0px
}

.useful-link-list ul li {
    margin-bottom: 15px;
    display: table;
    line-height: 24px
}

.useful-link-list ul li a {
    display: table-cell
}

.useful-link-list ul li i {
    display: table-cell;
    width: 15px;
    color: #fb3c10;
    font-weight: bold
}

.gallery-widget .gallery-list a {
    padding: 0 5px 0 0;
    display: inline-block;
    width: 25%
}

.gallery-widget .gallery-list a:last-child {
    margin-right: 0px
}

.gallery-widget .gallery-list a img {
    width: 100%
}

.gallery-widget .view-more {
    font-size: 12px
}

.gallery-widget .view-more i {
    color: #ef5734
}
.btn.btn-custom.btn-getStarted{
	background:#1a224a;
}
.socials a, .socials .link {
    margin-right: 10px;
    margin-bottom: 10px;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border-radius: 3px;
    background-color: #3B4757;
    display: inline-block;
    transition: all .3s ease-in
}
.btn.btn-email{
	border-radius: 0px;
    height: 33px;
}
.weRespectYourPrivacy{
	margin-top: 15px;
    padding-bottom: 35px;
    border-bottom: 1px solid #2F374C;
    margin-bottom: 25px;
}
/* ******** (7) Footer Section End ********* */


/* ******** (8) About Section Start ********* */
.innerPageHeaderBG{
	width:100%;
	float:left;
	position:relative;
	background:url(../images/innerpages-bg.png) no-repeat center center;
	height:250px;
}
.innerPageHeaderBG img{
	width:100%;
}
.innerPageHeaderBG.contactBG{
	background:url(../images/cotnact-inner.png) no-repeat center center;
}
.innerPageHeaderBG.achievements{
	background:url(../images/achievements-inner.png) no-repeat center center;
}
.innerPageHeaderBG.functionUnits{
	background:url(../images/function-units-inner.png) no-repeat center center;
}
.innerPageHeaderBG.management{
	background:url(../images/management-inner.png) no-repeat center center;
}
.innerPageHeaderBG.courses{
	background:url(../images/courses-inner.png) no-repeat center center;
}
.innerPageHeaderBG.faculty{
	background:url(../images/faculty-inner.png) no-repeat center center;
}
.innerPageHeaderBG.gallery{
	background:url(../images/gallery-inner.png) no-repeat center center;
}
.innerPageHeaderBG.admisstion{
	background:url(../images/admission-inner-bg.jpg) no-repeat center center;
}

.innerPageHeaderBG .innerpageHeadingLabel{
	 line-height: 250px;
    text-transform: uppercase;
    color: #fff;
    text-shadow: 0px 0px 4px #333;
    font-size: 50px;
    opacity: 1;
    z-index: 100;
    position: relative;
    font-weight: 500;	
}
.collegeBuilldingImg{
	width:100%;
	border:1px solid #efefef;
	box-shadow:0px 0px 4px #efefef;
}
.collegeBuilldingImg img{
	width:100%;
}
.innerPageRunningContent{
	width:100%;
	float:left;
	position:relative;
}
.innerPageRunningContent .heading{
	width:100%;
	position:relative;
	font-size: 30px;
    color: #101943;
    font-weight: 600;
}
.innerPageRunningContent .heading .span{
	width: 30%;
    height: 1px;
    background: #101943;
    display: none;
    margin-top: 15px;
    margin-bottom: 30px;
}
.innerPageRunningContent .runningContent{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	text-align:justify;
}
.innerPageRunningContent .runningContent .imgeHolder{
	width:40%; 
	float:left; 
	margin-right:15px; 
	margin-bottom:15px;
	border:1px solid #efefef;
	box-shadow:0px 0px 4px #efefef;
}
.innerPageRunningContent .runningContent .imgeHolder img{
	width:100%;
}
/* ******** (8) About Section End ********* */

/* ******** (9) Courses Section Start ********* */
.nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
    font-size: 18px;
    font-weight: 500;
    color: #101943;
    font-family: roboto;
    text-transform: uppercase;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #101943;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    font-size: 18px;
    font-weight: 500;
}
.whiteSpaceNoWrap{
	white-space:nowrap;
}
.tab-content#ChooseYourCourse .courseOuter{
	background:#fafafa;
}
/*.tab-content#ChooseYourCourse .leftSection{
	width:100% !important;
}*/
.tab-content#ChooseYourCourse .leftSection h4{
	color:#4e4e4e;
	font-size:16px;
	line-height:20px;
	font-weight:normal;
}
.tab-content#ChooseYourCourse .leftSection h4 span{ 
	font-size:25px;
	color:#333;
	display:block;
	font-weight:bold;
}
/*.tab-content#ChooseYourCourse .rightSection{
	display:none;
}*/
/* ******** (9) Courses Section End ********* */


/* ******** (10) Management Section Start ********* */
.innerpageSection.management#learnFromTheBest .staffOuter{
	background: #f7f7f7;
    /* border: 1px solid #e0e0e0; */
    box-shadow: 0px 0px 4px #e0e0e0;
}
/* ******** (10) Management Section End ********* */

/* ******** (11) Function Units Start ********* */
.colorOrange{color:#fb3c10 !important;}
.placementPartnersLogoNameHolder{
	width: 100%;
    float: left;
    position: relative;
    text-align: center;
    box-shadow: 0px 0px 4px #e0e0e0;
    margin-bottom: 15px;
    min-height: 120px;
    padding: 5px;
}
.placementPartnersLogoNameHolder span{
	display:block;
	font-size:18px;
	text-transform:uppercase;
	font-weight:500;
	color:#101943;
	padding-top:7px;
	border-top:1px solid #efefef;
	padding-bottom:7px;
}
/* ******** (11) Function Units End ********* */

/* ******** (12) Contact Us Start ********* */
.contactContentOuter{
	width:100%;
	float:left;
	position:relative;
	box-shadow:0px 0px 4px #efefef;
	border:1px solid #efefef;
	min-height:250px;
	padding:15px;
}
.contactContentOuter .contactIconHolder{
	width:100%;
	float:left;
	position:relative;
	margin:0px 0 15px;
	color:#fb3c10;
	text-align:center;
	font-size:38px;
}
.contactContentOuter .contactLabelName{
	width:100%;
	float:left;
	position:relative;
	margin:15px 0;
	color:#7a8792;
	text-align:center;
	font-size:18px;
}
.contactContentOuter .contactAddress{
	width:100%;
	float:left;
	position:relative;
	margin:15px 0;
	color:#7a8792;
	text-align:center;
	font-size:14px;
}
.contactContentOuter .contactAddress p{
	margin-bottom:0px;
}
/* ******** (12) Contact Us End ********* */

/* ******** (13) Faculty Start ********* */
#learnFromTheBest.facultyDepartment .staffOuter{
	border:1px solid #eae8e8;
	box-shadow:0px 0px 4px #EFEFEF;
}
#learnFromTheBest.owl-carousel.facultyDepartment{
	padding: 10px 0 60px;
    border: 1px solid #efefef;
	box-shadow:0px 0px 4px #EFEFEF;
	margin-bottom:25px;
}
.container.facultyDepartmentContainer .heading{
	text-align:center;
}
.container.facultyDepartmentContainer .heading span{
	margin:auto;
}
#learnFromTheBest.owl-carousel.facultyDepartment .owl-controls.clickable {
    bottom: 29px;
}
/* ******** (13) Faculty End ********* */

/* ******** (14) Gallery Start ********* */
.galleryPageContainer{
	width:100%;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
}
.galleryPageContent{
	width:100%;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
}
.galleryPageHeading{
	font-size: 30px;
    color: #101943;
    font-weight: 600;
    text-transform: uppercase;
    text-align: center;
}
.galleryPageImgages{
	width:100%;
	float:left;
	position:relative;
	margin:0px 0px 25px 0px;
	padding:0px;
}
.galleryPageImgages ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.galleryPageImgages ul li{
	    width: 100px;
    float: left;
    margin: 0px 5px 10px 5px;
    box-shadow: 0px 0px 4px #313131;
    height: 80px;
    overflow: hidden;
    border: 1px solid #FFF;
}
.galleryPageImgages ul li img{
	width:100%;
}
/* ******** (14) Gallery End ********* */



.btn-primary {
    color: #fff;
    background-color: #101943;
    border-color: #2743c5;
}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary.active.focus {
    color: #fff;
    background-color: #fb3c10 !important;
    border-color: #fb3c10 !important;
}
.bottomToTopBtn{
	width: 35px;
    height: 35px;
    background: #fb3c10;
    text-align: center;
    line-height: 12px;
    position: fixed;
    bottom: 15px;
    z-index: 999;
    right: 21px;
    border: 1px solid #fff;
    font-family: roboto;
    font-size: 13px;
    display: none;
	border-radius: 20px;
}
.bottomToTopBtn a{
	font-family:roboto;
	color:#fff;
}

.fixedHeader{
	position: fixed;
    background: #fff;
    width: 100%;
}

.headerMainNavLogo.fixedHeader .navbar-inverse .navbar-brand img{width:70%;}
.headerMainNavLogo.fixedHeader .navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>li>a:focus{padding:27px 5px;}


a.anchor {
    display: block;
    position: relative;
    top: -200px;
    visibility: hidden;
}

/*------------------------------ 7. event css Start--------------------------*/
.dn_event_section {
    padding-bottom: 87px;
    padding-top: 37px;
}
.dn_event_row {
    float: left;
    width: 100%;
    border: 1px solid #fb3c10;
	margin-bottom:50px;
}
.event_thumb{
	float:left;
	border-right: 1px solid #f4c901;
	position:relative;
}
.video_row .event_thumb{
	width:100%;
}
.event_thumb > iframe {
    width: 100%;
    height: 335px;
    border: 0;
    margin-bottom: -5px;
}
.dn_event_row:nth-child(odd) .event_thumb {
    float: right;
    border-right: none;
    border-left: 1px solid #f4c901;
}
.dj_overlay {
    position: absolute;
    left: 5%;
    top: 5%;
    width: 90%;
    height: 90%;
    text-align: center;
    background-color: rgba(28, 31, 42, 0.9);
    transition: all ease-in 0.25s;
    -moz-transition: all ease-in 0.25s;
    -webkit-transition: all ease-in 0.25s;
	transform: scale(0.8);
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	-o-transform: scale(0.8);
    opacity: 0;
}
.dj_overlay .link_icon {
    position: absolute;
    top: 50%;
    width: 26px;
    height: 48px;
    line-height: 48px;
    background-color: #f4c901;
    color: #ffffff;
    font-size: 24px;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
	text-decoration: none;
}
.dj_overlay .link_icon:before, 
.dj_overlay .link_icon:after{
    position: absolute;
    content: "";
    top: 0;
    border-top: 24px solid transparent;
    border-bottom: 24px solid transparent;
}
.dj_overlay .link_icon:before {
    left: -14px;
    border-right: 14px solid #f4c901;
}
.dj_overlay .link_icon:after {
    right: -14px;
    border-left: 14px solid #f4c901;
}
.event_thumb:hover .dj_overlay{
	opacity:1;
	transform:none;
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
}
.event_desc {
    padding: 25px 30px 0px;
    float: left;
}
.event_desc h3 {
    color: #101943;
    font-size: 25px;
    text-transform: uppercase;
    margin-top:0px;
    margin-bottom: 13px;
}
.event_desc .location_details{

}
.event_desc .location_details span {
    font-size: 15px;
    font-weight: 600;
    color: #fb3c10;
    line-height: 28px;
    margin-right: 28px;
}
.location_details i {
    color: #cc1d7e;
    font-size: 22px;
    margin-right: 12px;
}
.event_desc p {
    /*font-size: 15px;
    font-weight: 600;
	line-height: 25px;*/
    color: #7a8792;
    text-align: justify;
}
.event_desc .read_m_link {
    float: right;
    margin-top: 15px;
    margin-right: 15px;
}
.event_desc .social_icon {
    margin: 15px 0;
}
.social_icon{
}
.social_icon a {
    margin-right: 21px;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 10px;
    text-align: center;
}
/*------------------------------ 7. event css End--------------------------*/

.courses .subLevel{display:none;}

.courses:hover .subLevel{
	position: absolute;
    right: -150px;
    background: #fff;
    border-radius: 5px;
    border: 1px solid #ccc;
    /*padding: 0px 10px;*/
    width: 150px;
    top: 0px;
	display:block;
}
.courses .subLevel li{
	padding: 5px 0;
    /*margin: 2px 0 0;*/
}
.courses .subLevel li a{
	color: #333;
    display: block;
    padding: 2px 10px;
    text-decoration: none;
}
.courses .subLevel li a:hover{
	background:#fb3c10;
	color:#fff;
}