.top-bar{

    height: auto;

    background-color: #004799;

    line-height: 20px;

    padding-top: 5px;

    padding-bottom: 5px;

    color: #FFF;

    font-size: 8pt;

}

.top-bar a i{

    color: #FFF;

}

.top-bar a i:hover{

    color: #FFF;

}



.header-icons{

    letter-spacing: 20px;

}

/*.icon-space{

    padding-right:10px;

    

}*/



.head{

    background-color: #FFF;

    color: #004799;

}



.logos{

    padding-top: 15px;

    padding-bottom: 15px;

}

/*.myxs{

    text-align: center;

}*/

.custom-navbar>li>a{

    color: #FFF !important;

}



.slider{

    background-color: #FFF;

    padding-bottom: 1px;

    box-shadow: 1px 1px 1px #DDD;

    margin-bottom: 15px;

}







.owl-upcoming-events .owl-prev {

    top: 40%;

    position: absolute;

    left: -22px;

    color: #004799 !important;

    font-size: 50px !important;

    background: transparent !important;

    display: inline-block;

    cursor: pointer;

    border-radius: 0px !important;

}

.owl-upcoming-events .owl-next{

    top: 40%;

    position: absolute;

    right: -22px;

    

    color: #004799 !important;

    font-size: 50px !important;

    background: transparent !important;

    display: inline-block;

    cursor: pointer;

    border-radius: 0px !important;

}



.owl-slider .owl-prev{

    top: 40%;

    position: absolute;

    left: 0px;

    

    color: #FFF;

    font-size: 50px !important;

    background: transparent !important;

    display: inline-block;

    cursor: pointer;

    border-radius: 0px !important;

}

.owl-slider .owl-next{

    top: 40%;

    position: absolute;

    right: 0px;

    

    color: #FFF;

    font-size: 50px !important;

    background: transparent !important;

    display: inline-block;

    cursor: pointer;

    border-radius: 0px !important;

}







.owl-events .owl-next{

    color: #FFF;

    font-size: 14px;

    margin: 5px;

    padding: 0px 7px !important;

    background: #004799 !important;

    display: inline-block;

    cursor: pointer;

    border-radius: 0px !important;

}

.owl-events .owl-prev{

    color: #FFF;

    font-size: 14px;

    margin: 5px;

    padding: 0px 7px !important;

    background: #004799 !important;

    display: inline-block;

    cursor: pointer;

    border-radius: 0px !important;

}

.owl-events .owl-nav{

    float: right;

    margin-top: 5px !important;

}



.owl-campus .owl-next{

    color: #FFF;

    font-size: 14px;

    margin: 5px;

    padding: 0px 7px !important;

    background: #004799 !important;

    display: inline-block;

    cursor: pointer;

    border-radius: 0px !important;

}

.owl-campus .owl-prev{

    color: #FFF;

    font-size: 14px;

    margin: 5px;

    padding: 0px 7px !important;

    background: #004799 !important;

    display: inline-block;

    cursor: pointer;

    border-radius: 0px !important;

}

.owl-campus .owl-nav{

    float: right;

    margin-top: 5px !important;

}



.owl-alumnies .owl-next{

    color: #FFF;

    font-size: 14px;

    margin: 5px;

    padding: 0px 7px !important;

    background: #004799 !important;

    display: inline-block;

    cursor: pointer;

    border-radius: 0px !important;

}

.owl-alumnies .owl-prev{

    color: #FFF;

    font-size: 14px;

    margin: 5px;

    padding: 0px 7px !important;

    background: #004799 !important;

    display: inline-block;

    cursor: pointer;

    border-radius: 0px !important;

}

.owl-alumnies .owl-nav{

    float: right;

    margin-top: 5px !important;

}



.owl-testimonials .owl-next{

    color: #FFF;

    font-size: 14px;

    margin: 5px;

    padding: 0px 7px !important;

    background: #004799 !important;

    display: inline-block;

    cursor: pointer;

    border-radius: 0px !important;

}

.owl-testimonials .owl-prev{

    color: #FFF;

    font-size: 14px;

    margin: 5px;

    padding: 0px 7px !important;

    background: #004799 !important;

    display: inline-block;

    cursor: pointer;

    border-radius: 0px !important;

}

.owl-testimonials .owl-nav{

    float: right;

    margin-top: 5px !important;

}















.events-month{

    background-color: #004799;

    color: #FFF;

    text-transform: uppercase;

    font-size: 10px; 

    margin-bottom: 0px;

}



.events-date{

    background-color: #FFF;

    color: #004799;

    margin-bottom: 0px;

    font-size: 10px;

}



.college-contents{

    /*box-shadow: 0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;*/

    border: 1px solid #DDD;

    padding: 0px;

}



.college-contents p{

    font-size: 10px;

    margin-bottom: 0px;

    padding-top: 5px;

    padding-bottom: 5px;

}



.college-contents img{

    padding: 1px;

}

.campus-contents{

    

    border: 1px solid #DDD;

    padding: 0px;

}

.campus-contents img{

    /*-webkit-box-shadow: 0px 10px 5px -6px #DDD;

    -moz-box-shadow: 0px 10px 5px -6px #DDD;

    box-shadow: 0px 10px 5px -6px #DDD;

    border: 1px solid #DDD;

    margin-bottom: 10px;*/

}





.alumnies-contents{

    border: 1px solid #DDD;

    padding: 0px;

}



.alumnies-contents p {

    font-size: 10px;

    margin-bottom: 0px;

    padding-top: 5px;

    padding-bottom: 5px;

}

.alumnies-contents-inside{

    min-height: 205px;

    margin-bottom: 10px;

}



.alumnies p{

    font-size: 11px;

    margin-bottom: 0px;

    padding-top: 5px;

    padding-bottom: 5px;

    color: #004799;

}

.alumnies-details p{

    font-size: 12px;

}

.gallery{

    padding: 5px;

}



.footer{

    background-color: #004799;

    color: #FFF;

    padding-top: 20px;

    padding-bottom: 20px;

    font-size: 13px;

    

}

.footer a{

    color: #FFF;

   

}

.footer a:hover{

    text-decoration: none;

    color: #FFF;

   

}

.footer ul{

    list-style-type: none;

    padding-left: 0px;

}



.footer ul li{

    list-style-type: none;

    padding-left: 0px;

    font-size: 13px;

}



.footer-bottom{

        margin-top: 10px;

        background-color: #0062d4;

        padding-top: 15px;

        padding-bottom: 8px;

        font-size: 13px;

}

.footer-bottom p{

    font-size: 11px;

}





/*contents*/

.contents-inside{

    background-color: white;

    box-shadow: 1px 1px 1px #DDD;

    padding-bottom: 30px;

    font-size: 13px;

}









.contents-inside h4{

    

    padding-top: 10px;

    padding-bottom: 5px;

    border-bottom: 2px solid #004799;

    color: #004799;

    font-weight: 600;

}

.contents-inside h5{

    

    

    

    color: #000;

    font-weight: 600;

}



.contents-inside-list{

    min-height: 40px;

    

}

.contents-inside-list-content{

    padding-top: 10px;

    

}

.management-pic-inside{

    border: 1px solid #DDD;

    margin-bottom: 10px;

}

.management-pic-outside{

    

    padding: 10px;

}



.management-list-content{

    position: relative;

    top: 50%;

    transform: translateY(50%);

}



.faculty-pic-inside{

    border: 1px solid #DDD;

    margin-bottom: 10px;

}

.faculty-pic-outside{

    

    padding: 10px;

}

.contents-item{

    margin-top: 20px;

}



.contents-item-list{

    min-height: 40px;

    margin-bottom: 10px;

   

}

.staff-pic-inside{

    border: 1px solid #DDD;

    margin-bottom: 10px;

}

.staff-pic-outside{

    

    padding: 10px;

}

.testimonials-image-inside{

    border: 1px solid #DDD;

    margin-right: 10px;

}

.testimonials-image-outside{

    padding: 0;

}

.testimonials-image-inside img{

    padding: 0px;

    

}

.contents-image-inside img{

    margin: 0px auto;

}





.objextive-list{

    /*background: linear-gradient(#f9f9f9, #eee);*/

    min-height: 30px;

    /*margin-bottom: 8px;*/

    padding-top: 8px;

    padding-left: 20px;

}

.objextive-list:hover{

    

    /*background: linear-gradient(#eee, #ddd);*/

    

}

.objextive-list i{

    margin-top: 8px;

}

.objective-inside{

    /*border: 5px solid #DDD;*/

    /*margin-bottom: 10px;*/

    /*-webkit-box-shadow: inset 0px 0px 5px 2px #DDD;

    -moz-box-shadow: inset 0px 0px 5px 2px #DDD;

    box-shadow: inset 0px 0px 5px 2px #DDD;*/

}



.Why-BACET-list{

    /*background: linear-gradient(#f9f9f9, #eee);*/

    min-height: 30px;

    /*margin-bottom: 8px;*/

    padding-top: 8px;

    padding-left: 20px;

}

.Why-BACET-list i{

    margin-top: 8px;

}

.Why-BACET-list:hover{

    /*background-color: #EEE;*/

    /*background: linear-gradient(#eee, #ddd);*/

    

}

.location-list{

    /*background: linear-gradient(#f9f9f9, #eee);*/

    min-height: 30px;

    /*margin-bottom: 8px;*/

    padding-top: 8px;

    padding-left: 20px;

}

.location-list:hover{

    /*background-color: #EEE;*/

    /*background: linear-gradient(#eee, #ddd);*/

    

}

.location-inside{

    border: 1px solid #DDD;

    margin-bottom: 10px;

}

.location-outside{

    padding: 10px;

}

.location-inside img{

    /*-webkit-box-shadow: inset 0px 0px 5px 2px #DDD;

    -moz-box-shadow: inset 0px 0px 5px 2px #DDD;

    box-shadow: inset 0px 0px 5px 2px #DDD;*/

    margin: auto;

}

.location-list i{

    margin-top: 8px;

}



.quality-outside{

    margin-bottom: 10px;

}



.principal-image-inside{

    border: 1px solid #DDD;

    padding: 10px;

    margin-right: 20px;

}



.principal-image-outside{

    padding: 10px;

}

.mission-vision{

    margin-bottom: 20px;

    padding-bottom: 20px;

    border-bottom: 1px solid #DDD;

}

.mission-vision-image-inside{

    border: 1px solid #DDD;

    padding: 10px;

    margin-right: 20px;

}



.mission-vision-image-outside{

    padding: 10px;

}





.contents-images{

    margin-bottom: 10px;

    padding: 0px;

}



.contents-image-inside{

    border: 1px solid #DDD;

    padding: 1%;

}



.contents-image-outside{

    padding: 10px;

}

.contents-images img{

    margin: 0px auto;

}







.admission-inside{

    margin-bottom: 10px;

    

}

.contents-inside-border{

    border-bottom: 1px solid #DDD;

    margin-top: 5px;

    margin-bottom: 5px;

}

.career-image-inside{

    border: 1px solid #DDD;

    padding: 10px;

    margin-right: 20px;

}



.career-image-outside{

    padding: 10px;

}



.laboratries-list{

    margin-bottom: 5px;

    padding-left: 20px;

}

.laboratries-list i{

    margin-bottom: 2px;

}























.my-menu{

    

    border: none;

    border-radius: 0;    

    background-color: #004799;

    margin-bottom: 0px;

    color: #FFF;

    

    }



body{

    background-color: #f0f7ff;

    /*font-family: kozuka gothic pr6n;*/

    font-family: verdana;

}



.contents{

    background-color: white;

    box-shadow: 1px 1px 1px #DDD;

    /*padding-bottom: 30px;*/

    font-size: 12px;

}

.contents h4{

    color: #004799;

    font-weight: 600;

    padding-top: 10px;

}

.events{

    border: 1px solid #004799;

    padding: 0px;

    margin: 0px auto;

    float: none;

}









@media (min-width: 768px){

    .contents h4{

    font-size: 13px;

}   

.contents-inside h4{

   font-size: 13px;

}

.events{

    border: 1px solid #004799;

    padding: 0px;

    margin: 0px auto;

    float: none;

}

.events-head{

    margin: 0px auto;

    float: none;

}

.events-news{

    padding: 0px;

    text-align: center;

}

.sub-heading{

font-size: 17px;

}

.contents-1{

    padding-bottom: 30px;

}

}





@media (min-width: 992px){

    .contents h4{

    font-size: 16px;

}

.contents-inside h4{

   font-size: 18px;

}

.nav > li > a {

    padding: 8px 6px !important;

    font-size: 11px;

}

.events{

    border: 1px solid #004799;

    padding: 0px;

    margin: 0px auto;

    float: none;

}

.events-head{

    width: 100%;

    float: left;

}

.events-news{

    padding: 0px;

    text-align: left;

    width: 100%;

}

.heading{

font-size: 22px;

}

.contents-1{

    padding-bottom: 0px;

}

}





@media (min-width: 1200px){



.upcoming-events-list ul{

    margin-left: 0px;

    margin-top: 1.2em;

}

.contents h4{

    font-size: 18px;

}



.nav > li > a {

    padding: 10px 7.9px !important;

    /*padding: 10px 13px !important;*/

    font-size: 12px;

}

.events{

    border: 1px solid #004799;

    padding: 0px;

    margin: 0px auto;

    float: left;

}

.events-head{

    margin: 0px auto;

    float: left;

    width: 100%;

}

.events-news{

    padding-left: 10px;

    text-align: left;

    width: auto;

}

.heading{

    font-size: 27px;

}

.contents-1{

    padding-bottom: 0px;

}

}



@media (max-width: 992px) {

    .navbar-header {

        float: none;

    }

    .navbar-toggle {

        display: block;

    }

    .navbar-collapse {

        border-top: 1px solid transparent;

        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);

    }

    .navbar-collapse.collapse {

        display: none!important;

    }

    .navbar-nav {

        float: none!important;

        margin: 7.5px -15px;

    }

    .navbar-nav>li {

        float: none;

    }

    .navbar-nav>li>a {

        padding-top: 10px;

        padding-bottom: 10px;

    }

}

@media (max-width: 1200px) {

    .navbar-header {

        float: none;

    }

    .navbar-left,.navbar-right {

        float: none !important;

    }

    .navbar-toggle {

        display: block;

    }

    .navbar-collapse {

        border-top: 1px solid transparent;

        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);

    }

    .navbar-fixed-top {

        top: 0;

        border-width: 0 0 1px;

    }

    .navbar-collapse.collapse {

        display: none!important;

    }

    .navbar-nav {

        float: none!important;

        margin-top: 7.5px;

    }

    .navbar-nav>li {

        float: none;

    }

    .navbar-nav>li>a {

        padding-top: 10px;

        padding-bottom: 10px;

    }

    .collapse.in{

        display:block !important;

    }

}



















.home-contents{

    padding-bottom: 20px;

    padding-top: 10px;

}

.home-contents-list{

    padding-bottom: 10px;

    padding-top: 10px;

}











.latest{

    background-color: white;

    margin-top: 20px;

    padding: 30px 35px 15px 35px ;

}



.upcoming{

    background-color: white;

    margin-top: 8px;

    padding: 30px 35px 15px 35px ;

    font-size: 90%;

    border-left:5px solid #f0f7ff; 

 }



.upcoming ul li{

    list-style: none;

}



.campus-event{

    

    background-color: white;

    padding-right: 0px;

    font-size: 90%;

    border-right:5px solid #f0f7ff; 

            

}





.campus-comp{

    margin-top: -74px;

    background-color: white;

    padding-right: 0px;

    font-size: 90%;

    border-right:5px solid #f0f7ff; 

               

    

}



.cal-m{

    

    background-color:#004799;

    font-family: arial;

    color:white; 

    text-align:center;

    font-size: 11px;

    font-weight:700;

    

    padding: 4px 5px;

    text-transform: capitalize;

    

}



.cal-d{

    border: 1px solid #004799;

    padding: 0px 10px 0px 11px;

    font-size: 15px;

    font-family: arial;

    font-weight: Bold;

    position: absolute;

    z-index: 1;

    color: #004799;

    margin-bottom: 40px;

}







.camp-eve{

    width: 150px;

    border-radius: 0;

 

}



.col-gap{

    padding-right: 0px;

    

    

}





.carousel {

    margin-bottom: 0;

	padding: 0 40px 30px 40px;

}

/* Reposition the controls slightly */

.carousel-control {

	left: -12px;

}

.carousel-control.right {

	right: -12px;

}

/* Changes the position of the indicators */

.carousel-indicators {

	right: 50%;

	top: auto;

	bottom: 0px;

	margin-right: -19px;

}

/* Changes the colour of the indicators */

.carousel-indicators li {

	background: #c0c0c0;

}

.carousel-indicators .active {

background: #333333;

}





/*Menu*/



.navbar {

    position: relative;

    min-height: 30px !important;

    margin-bottom: 0px !important;

    border: 0px solid transparent !important;

}

.navbar-nav > li > a {

    padding-top: 10px !important;

    padding-bottom: 10px !important;

    /* line-height: 20px; */

}





@media (min-width: 960px){

    .dropdown:hover .dropdown-menu {

    display: block;

}

}

.navbar {

    border-radius: 0px !important;

}







.navbar-default .navbar-toggle .icon-bar {

    background-color: #FFF !important;

}



.navbar-toggle {

    border-radius: 0px !important;

}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {

    background-color: transparent !important;

}









.navbar-default {

    background-color: #004799 !important;

}

.navbar-default .navbar-nav > li > a {

    color: #FFF;

    

}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {

    color: #004799 !important;

    background-color: #FFF !important;

}



.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {

    color: #004799 !important;

    background-color: #FFF !important;

}

.dropdown-menu > li > a {

    color: #FFF !important;

    padding: 6px 10px !important;

    background-color: #004799 !important;

    font-size: 13px;

}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {

    color: #004799 !important;

    background-color: #FFF !important;

}

.dropdown-menu {

    padding: 0px 0 !important;

    border-radius: 0px !important;

    min-width: 170px !important;

}





/*bread crumb*/



.breadcrumb {

    padding: 0px;

	background: #D4D4D4;

	list-style: none; 

	overflow: hidden;

    margin-top: 20px;

}

.breadcrumb>li+li:before {

	padding: 0;

}

.breadcrumb li { 

	float: left; 

}

.breadcrumb li.active a {

	background: #004799 ;

        /*background: brown;*/                   /* fallback color */

	/*background: #ffc107 ; */

        color: #FFF;

}

.breadcrumb li.completed a {

	background: brown;                   /* fallback color */

	background: #FFF; 

        /*background: hsla(153, 57%, 51%, 1); */

        

}

.breadcrumb li.active a:after {

	

        border-left: 30px solid #004799 ;

        /*border-left: 30px solid #ffc107 ;*/

}

.breadcrumb li.completed a:after {

        border-left: 30px solid #FFF;

	/*border-left: 30px solid hsla(153, 57%, 51%, 1);*/

} 



.breadcrumb li a {

        color: #004799;

	/*color: white;*/

	text-decoration: none; 

	padding: 10px 0 10px 45px;

	position: relative; 

	display: block;

	float: left;

}

.breadcrumb li a:hover {

        color: #FFF;

	

}

.breadcrumb li a:after { 

	content: " "; 

	display: block; 

	width: 0; 

	height: 0;

	border-top: 50px solid transparent;           /* Go big on the size, and let overflow hide */

	border-bottom: 50px solid transparent;

	border-left: 30px solid hsla(0, 0%, 83%, 1);

	position: absolute;

	top: 50%;

	margin-top: -50px; 

	left: 100%;

	z-index: 2; 

}	

.breadcrumb li a:before { 

	content: " "; 

	display: block; 

	width: 0; 

	height: 0;

	border-top: 50px solid transparent;           /* Go big on the size, and let overflow hide */

	border-bottom: 50px solid transparent;

	border-left: 30px solid white;

	position: absolute;

	top: 50%;

	margin-top: -50px; 

	margin-left: 1px;

	left: 100%;

	z-index: 1; 

}	

.breadcrumb li:first-child a {

	padding-left: 15px;

}





.breadcrumb li a:hover { background: #004799  ; }

/*.breadcrumb li a:hover { background: #ffc107  ; }*/

/*.breadcrumb li a:hover:after { border-left-color: #ffc107   !important; }*/

.breadcrumb li a:hover:after { border-left-color: #004799   !important; }















.btn {

   

    padding: 4px 18px !important;

    

    font-size: 12px !important;

   

    border-radius: 0px !important;

}

.faculty{

    min-height: 190px;

}

.logos p{

    color: #004799;

}

.logos a:hover{

    text-decoration: none;

} 



.modal-header{

    background-color: #004799;

    color: #FFF;

}

.modal-footer{

    background-color: #004799;

    color: #004799;

}

.modal-content {

    

    border-radius: 0px !important;

    

}

.close {

    

    color: #db3236 !important;

    text-shadow: none !important;

    

    opacity: 1 !important;

}

.close:hover, .close:focus {

    color: #db3632 !important;

    

    opacity: 1 !important;

}











.dropdown-submenu {

    position: relative;

}



.dropdown-submenu>.dropdown-menu {

    top: 0;

    left: 100%;

    margin-top: -6px;

    margin-left: -1px;

    -webkit-border-radius: 0 6px 6px 6px;

    -moz-border-radius: 0 6px 6px;

    border-radius: 0 6px 6px 6px;

    display: none !important;

}



.dropdown-submenu:hover>.dropdown-menu {

    display: block !important;

}



.dropdown-submenu>a:after {

    display: block;

    content: " ";

    float: right;

    width: 0;

    height: 0;

    border-color: transparent;

    border-style: solid;

    border-width: 5px 0 5px 5px;

    border-left-color: #ccc;

    margin-top: 5px;

    margin-right: -10px;

}



.dropdown-submenu:hover>a:after {

    border-left-color: #fff;

}



.dropdown-submenu.pull-left {

    float: none;

}



.dropdown-submenu.pull-left>.dropdown-menu {

    left: -100%;

    margin-left: 10px;

    -webkit-border-radius: 6px 0 6px 6px;

    -moz-border-radius: 6px 0 6px 6px;

    border-radius: 6px 0 6px 6px;

}