*{
margin:0;
padding:0;
font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
p{
	font-size:14px;
}
a{
	font-size:14px;
}
header{
	padding:20px 0;
}
.hedr-rt{
	display:flex;
	float:right;	
}
.hedr-rt .hedr-email{
	border-left:solid 1px #ccc;
	padding:0 15px;
}
.hedr-rt .hedr-email p{
	margin-bottom:0;
}
.hedr-rt .hedr-email p:first-child{
	font-weight:700;
}
.hedr-rt .hedr-email p:last-child{
	color:#dc6602;
}
.hedr-rt .hedr-call{
	border-left:solid 1px #ccc;
	padding:0 15px;
}
.hedr-rt .hedr-call p:first-child{
	font-weight:700;
}
.hedr-rt .hedr-call p{
	margin-bottom:0;
}


.hedr-rt .hedr-admission{
	border-left:solid 1px #ccc;
	padding:0 15px;
}
.hedr-rt .hedr-admission a{
	display:inline-block;
	border:solid 1px #000;
	padding:5px 10px;
	border-radius:50px;
	position:relative;
	top:15px;
	right:0;
	color:#000;
	font-weight:600;
	/*font-size: 12px;*/
}
.hedr-rt .hedr-admission a p{
	margin-bottom:0;
	color:#000;
}

.btech-admission-fixed-box{
	position: fixed;
	bottom:40px;
	right:30px;
	z-index: 9999;
}
.btech-admission-fixed-box a{
	display:inline-block;
	border:solid 1px #000;
	padding:3px 20px;
	/*border-radius:50px;*/
	transform:skew(-15deg);
	color:#000;
	font-size: 25px;
	font-weight:600;
	text-decoration: none;
	transition: all 0.5s;
	box-shadow:5px 5px 0 #000;
}
.btech-admission-fixed-box a span{
	display: inline-block;
	transform:skewX(15deg);
}
.btech-admission-fixed-box a i{
	margin-left:5px;
	transition: all 0.5s;
	transform:skew(15deg);
}
.btech-admission-fixed-box a:hover{
	padding:3px 30px;
	box-shadow:8px 8px 0 #ed6322;
}
.btech-admission-fixed-box a:hover i{
	margin-left:10px;
	font-size: 30px;
}

/*.hedr-rt .hedr-admission a {
	color:#000;
	font-weight:600;
}*/
/*.hedr-rt .hedr-admission a:last-child {
	position:relative;
	top:5px;
	right:0;
	padding:15px 10px;
}*/
.carousel-indicators .active {
    opacity: 1;
}
.carousel-indicators li {
    box-sizing: content-box;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 30px;
    height: 10px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #dc6602;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity .6s ease;
}
.ead_section{
	position:fixed;
	top:200px;
	right:0;
	/*z-index: 1;*/
	z-index: 9;
}
.ead_section li{
	list-style: none;
	margin-bottom:10px;
}
.ead_section li a{
	display:block;
	width:80px;
	height:90px;
	background-color: #043f7a;
	padding:5px;
	color:#fff;
	font-size: 10px;
	line-height:15px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.ead_section li a i{
	font-size: 25px;
	display: block;
	margin-bottom:5px;
}
.ead_section li:first-child a{	
	padding-top:15px;

	animation-name: admissionenquiryblink;
    animation-duration: 1s;
    animation-iteration-count: infinite;	
}
@keyframes admissionenquiryblink{
	0%{ background-color:#03d8c1;color:#fff;border:solid 1px #03d8c1; }
	50%{ background-color:#f600e3;color:#fff;border:solid 1px #f600e3; }
	100%{ background-color:#03d8c1;color:#fff;border:solid 1px #03d8c1; }
}
.ead_section li:nth-child(2) a{	
	background-color: #ed440d;
	padding-top:15px;	
}
.ead_section li:last-child a{	
	padding-top:15px;	
}

.enq_now_frm_bx{
	position:fixed;
	top:170px;
	right:-300px;
	width:300px;
	background-color:#034881;
	padding:15px;
	z-index: 2;
	transition:all 0.5s;
}
.enq_now_frm_bx .close-btn{
	position:absolute;
	right:-14px;
	top:-14px;
	background-color: #0d83e4;
	padding:6px 9px;
	border-radius:30px;
}
.enq_now_frm_bx .close-btn i{
	font-size: 14px;
	font-weight:500;
}
.enq_now_frm_bx p{
	color:#fff;
}
.enq_now_frm_bx_effect{
	position:fixed;
	top:170px;
	right:40px;
	width:300px;
	background-color:#034881;
	padding:15px;
	z-index: 9999;
}
.enq_now_frm_bx h5{
	color:#fff;
	border-bottom:solid 1px #fff;
	text-align: center;
	padding-bottom: 5px;
} 
.enq_now_frm_bx form input{
	width:100%;
	margin-bottom: 8px;
	color:#000 !important;
	font-size: 13px;
	height:30px;
	text-indent: 5px;
	border: none;
	outline: none;
}
.enq_now_frm_bx form input:focus{
	border: none;
	outline: none;
}
.enq_now_frm_bx form input[type="checkbox"]{
	display:inline-block;
	width:15px;
	height:15px;
	border: none;
	outline: none;
}
.enq_now_frm_bx form input[type="submit"]{
	background-color: #3b769d;
	color:#fff !important;
	margin-top:10px;
}
.enq_now_frm_bx form input[type="submit"]:hover{
	background-color: #64a6d2;
	color:#034881!important;
}
.enq_now_frm_bx form select{
	width:100%;
	margin-bottom: 5px;
	color:#000 !important;
	font-size: 13px;
	height:30px;
	text-indent: 5px;
	border: none;
	outline: none;
	margin-bottom: 8px;
}
.enq_now_frm_bx span{
	color:#fff;
	font-size: 12px;
}
.enq_now_frm_bx a{
	color:#fff;
	font-size: 11px;
}
.enq_now_frm_bx a.eul{
	float:left;
	margin-top: 5px;
}
.enq_now_frm_bx a.rve{
	float:right;
	margin-top: 5px;
}
.enq_now_frm_bx form select.ph_country_code{
	width:20%;
}
.enq_now_frm_bx form input[type="text"].ph{
	width:78%;
}
.enq_now_frm_bx form select.state{
	/*width:49%;*/
	width:100%;
}
.enq_now_frm_bx form .city{
	/*width:49%;*/
	width:100%;
}
.enq_now_frm_bx form .generate-otp{
	width:49%;
	background-color:#0d83e4;
	padding:5px 10px;
	display: inline-block;
	text-align: center;
	font-size: 14px;
}
.enq_now_frm_bx form .otp{
	width:49%;
}

.admission_enq_frm_bx{
	position:fixed;
	top:170px;
	right:-300px;
	width:300px;
	background-color:#034881;
	padding:15px;
	z-index: 2;
	transition:all 0.5s;
}
.admission_enq_frm_bx .adm-enq-close-btn{
	position:absolute;
	right:-14px;
	top:-14px;
	background-color: #0d83e4;
	padding:6px 9px;
	border-radius:30px;
}
.admission_enq_frm_bx .adm-enq-close-btn i{
	font-size: 14px;
	font-weight:500;
}
.admission_enq_frm_bx p{
	color:#fff;
}
.admission_enq_frm_bx_effect{
	position:fixed;
	top:170px;
	right:40px;
	width:300px;
	background-color:#034881;
	padding:15px;
	z-index: 9999;
}
.admission_enq_frm_bx h5{
	color:#fff;
	border-bottom:solid 1px #fff;
	text-align: center;
	padding-bottom: 5px;
} 
.admission_enq_frm_bx form input{
	width:100%;
	margin-bottom: 8px;
	color:#000 !important;
	font-size: 13px;
	height:30px;
	text-indent: 5px;
	border: none;
	outline: none;
}
.admission_enq_frm_bx form input:focus{
	border: none;
	outline: none;
}
.admission_enq_frm_bx form input[type="checkbox"]{
	display:inline-block;
	width:15px;
	height:15px;
	border: none;
	outline: none;
}
.admission_enq_frm_bx form input[type="submit"]{
	background-color: #3b769d;
	color:#fff !important;
	/*margin-top:10px;*/
}
.admission_enq_frm_bx form input[type="submit"]:hover{
	background-color: #64a6d2;
	color:#034881!important;
}
.admission_enq_frm_bx form select{
	width:100%;
	margin-bottom: 5px;
	color:#000 !important;
	font-size: 13px;
	height:30px;
	text-indent: 5px;
	border: none;
	outline: none;
	margin-bottom: 8px;
}
.admission_enq_frm_bx span{
	color:#fff;
	font-size: 12px;
}
.admission_enq_frm_bx a{
	color:#fff;
	font-size: 11px;
}

.admission_enq_frm_bx textarea{
	width:100%;
	margin-bottom: 8px;
	color:#000 !important;
	font-size: 13px;
	height:50px;
	text-indent: 5px;
	border: none;
	outline: none;
}

.welcome-section{
	padding:50px 0;
	text-align:center;
}
.welcome-section h2{
	color:#0100f6;
	margin-bottom:20px;
	font-weight:700;
}
.welcome-section ul{
	margin:30px 0 80px;
}
.welcome-section ul li{
	display:inline;
	text-align:center;
	background-color:#c1e0f9;
	color:#175184;
	border-top:solid 5px #175184;
	padding:35px 40px;
	font-weight:600;
}
.welcome-section ul li:first-child{
	background-color:#003c78;
	color:#fff;
	font-weight:600;
	padding:35px 40px;
	font-size:20px;
	border-top:none;
}
.admission_placement_insurance{
	display:flex;
}
.admission_placement_insurance div{
	width:33.33%;
	text-align:center;
	padding:40px 20px 30px;
	background:linear-gradient(#9ad1f9,#073d77);
}
.admission_placement_insurance div:nth-child(2){
	width:33.33%;
	text-align:center;
	padding:40px 20px 30px;
	background:linear-gradient(#073d77,#9ad1f9);
}
.admission_placement_insurance div h4{
 	color:#fff;	
	margin:20px 0;
}
.admission_placement_insurance div p.content{
 	color:#fff;	
	margin:20px 0 30px;
}
.admission_placement_insurance div p.readmore{
 	margin-top:50px;
}
.admission_placement_insurance div p.readmore a{
 	color:#fff;	
	margin:20px 0;
	background-color:#ff6604;
	border-radius:20px;
	padding:8px 15px;
}
.notice-section{
	padding:50px 0;
	background-color:#025195;
}
.notice-section .video{
	text-align:center;
}
.notice-section .video img{
	/*margin:50px 0 40px;*/
}
.notice-section .video img{
	margin-bottom:10px;
}
.notice-section .video p a{
	background-color:#ff6604;
	color:#fff;
	padding:5px 10px;
	font-size:18px;
}
.notice-board h4{
	background-color:#ff6604;
	color:#fff;
	padding:5px 10px;
}
.notice-board h4 a{
	color:#fff;
	float:right;
	font-size:20px;
}
.notice-section .notice-board ul{
	margin-top:-10px;
	height:300px;
	overflow: auto;
	background-color:#fff;
}
.notice-section .notice-board ul li{
	display:flex;
	background-color:#fff;
	border-bottom:solid 1px #eee;
	padding:5px;
	margin:0 10px;
}
.notice-section .notice-board ul li .notice-date p{
	width:63px;
	height:48px;
	background-color:#ff6604;
	color:#fff;
	padding:5px;
	text-align:center;
	font-size:12px;
	margin-right:10px;
	line-height:13px;
	margin-bottom:0;
}
.notice-section .notice-board ul li .notice-desc p{
	margin-top:0px;
	margin-bottom:0;
	color:#000;
}

.notice-board-section{
	background-color: #eee;
}
.notice-board-section .nav-tabs{
	background-color: #007bff;
}
.notice-board-section .nav-tabs .nav-link{
	background-color: #03c77f;
	color:#fff;
	margin-right: 3px;
	padding: .5rem 2rem;
}
.notice-board-section .nav-tabs .nav-link.active{
	background-color: #00915b;
}
.notice-board-section .tab-content{
	min-height:280px;
}
.notice-board-section .tab-content-box{
	margin-top: 10px;
	max-height:300px;
	overflow-y:auto;
}
.notice-board-section .tab-content-box ul li {
    /*display: flex;
    background-color: #fff;
    border-bottom: solid 1px #eee;*/
    border-bottom: solid 1px #d9d9d9;
    padding: 5px;
    margin: 0;
}
.notice-board-section .tab-content-box ul li p {
    margin-bottom: 0;
}

.celebration-section{
	padding:60px 0;
	text-align:center;
}
.celebration-section h3{
	color:#f80206;
	font-weight:700;
}
.celebration-section .celebration-img{
	text-align:center;
}
.celebration-section .celebration-img{
	background-color:#234081;
	padding:30px;
}
.celebration-section .celebration-img img{
	margin-right:20px;
}
.celebration-section .celebration-inner-sub img {
	width:100%;
}
.placement-section{
	padding:60px 0;
	background-color:#025195;
	text-align:center;
}

.placement-section h2{
	margin-bottom:20px;
	color:#fff;
}
.placement-section p{
	margin-bottom:40px;
	font-size:18px;
	color:#fff;
}
.placement-section h3{
	margin-bottom:20px;
	color:#fff;
}
.placement-section img{
	/*margin-right:20px;*/
}

.faculty-section-head{
	padding:60px 0 !important;
	background-color: #f0f4ff;
	/*border:solid 1px #ccc;*/
	padding:15px;
	margin-bottom:10px;
	margin-top:-9px;
}
.faculty-section-head h2{
	color:#025195;
	margin-bottom:30px;	
	text-align:center;	
}
.faculty-section-head .faculty-head-inner{
	background-color:#fff;
	/*padding:20px;*/
	text-align:center;
	border:solid 1px #000;
	/*margin-bottom: 20px;*/
}
.faculty-section-head .faculty-head-inner img{
	margin:15px;
	width:80%;
	height:135px;
}
.faculty-section-head .faculty-head-inner .faculty-name-designation-head{
	background-color: #023d79;
	padding:10px 0;
	color:#fff;
	border-top:solid 1px #000;
	height: 95px;
}
.faculty-section-head .faculty-head-inner .faculty-name-designation-head h6{
	margin-bottom:10px;
	font-size: 12px;
	/*font-weight:700;*/
	background-color: transparent;
}
.faculty-section-head .faculty-head-inner .faculty-name-designation-head p{
	margin:0;
	font-size: 12px;
}

.faculty-section-head p.readmore {
    text-align: center;
    margin-top: 50px;
}
.faculty-section-head p.readmore a {
    color: #fff;
    margin: 20px 0;
    background-color: #ff6604;
    border-radius: 20px;
    padding: 8px 15px;
}

.alumni-section{
	padding:60px 0;
}
.alumni-section h2{
	color:#025195;
	margin-bottom:30px;	
	text-align:center;	
}
.alumni-section .alumni-inner{
	background-color:#025195;
	padding:20px;
	text-align:center;
}
.alumni-section .alumni-inner p{
	color:#26cdff;
	margin-top:10px;
	margin-bottom:0;	
}
.alumni-section .alumni-inner h6{
	color:#fff;
	margin-top:10px;
	margin-bottom:10px;
	font-weight: 600;	
}
.alumni-section #demo .item a{
	cursor: pointer;
}

.alumni-section #demo .item a .youtube-icon{
	position:absolute;
	top:40%;
	left:40%;
}

.video-gallery-section{
	padding:60px 0;
	background-color: #f0f4ff;
}
.video-gallery-inner{
	margin-bottom:20px;
}
.photogallery-section{
	padding:60px 0;
	background-color: #f0f4ff;
}
.photogallery-section h2{
	color:#025195;
	margin-bottom:30px;	
	text-align:center;	
}
.photogallery-inner img{
	border:solid 10px #fff;
}
.photogallery-inner h5{
	margin-top:10px;
	margin-bottom: 0;
	text-align: center;
}
.photogallery-inner h5 a{	
	color:#fff;
	font-size:18px;
	font-weight: 600;
}
.photogallery-section-layout{
	background-color: #243f82;
	padding:30px;
}
.photogallery-section-layout-inner{
	background-color: #045396;
	padding:20px;
}
.page_title{
	text-transform: uppercase;
}
.backto_photogallery{
	margin-top:30px;
	text-align: center;
}
.backto_photogallery a{
	background-color: #dc6602;
	padding:8px 10px;
	color:#fff;
	border-radius: 6px;
}

footer{
	background-color:#025195;
	padding:50px 0 5px;
	position:relative;
}
footer .ftr-contact{
	background-color:#003c78;
	/*padding:30px 20px 50px;*/
	text-align:center;
	padding:20px 20px 15px;
	margin-top: -80px
}
footer .ftr-contact img.footer-logo{
	margin-bottom:10px;
	background-color: #fff;
    padding: 5px;
}
footer .ftr-contact .call{
	margin-bottom:10px;
}
footer .ftr-contact .call strong{
	color:#fff;
	padding:5px;
}
footer .ftr-contact .email{
	margin-bottom:18px;
}
footer .ftr-contact .email strong{
	color:#fff;
	padding:5px;
}
footer .ftr-contact .contactus{
	margin-bottom:0px;
}
footer .ftr-contact .contactus strong{
	color:#fff;
	padding:5px;
}
footer .ftr-contact .web{
	margin-bottom:18px;
}
footer .ftr-contact .web strong{
	color:#fff;
	padding:5px;
}

footer .ftr-contact .sociallink_title{
	margin-bottom:10px;
}
footer .ftr-contact .sociallink_title strong{
	color:#fff;
	padding:5px;
}
footer .ftr-contact .sociallink a{
	border:solid 1px #007bff;
	width:20px;
	height: 20px;
	display: inline-block;
	margin-right: 4px;
}
footer .ftr-contact .sociallink a:hover{
	border:solid 1px #0059b1;
	width:20px;
	height: 20px;
	display: inline-block;
}

footer .ftr-link h6{
	color:#fff;
}
footer .ftr-link h6 a{
	color:#fff;
}
footer .ftr-link h6.mission{
	/*margin-top:20px;*/
	margin-top:5px;
}
footer .ftr-link ul{
	margin-bottom:18px;
}
footer .ftr-link ul li{
	list-style:none;
}
footer .ftr-link ul li a{
	color:#fff;
}
footer .footer-bottom{
	border-top:solid 1px #4876b5;
	margin-top:10px;
	padding: 10px 0 10px;
}
footer .footer-bottom .copyright{
	color:#85b4f5;
	/*margin-top:30px;*/
	/*border:dashed 1px #85b4f5;
	padding:10px;*/
	text-align: right;
	margin-bottom: 0;
}
footer .footer-bottom .last-updated-on{
	color:#85b4f5;
	margin-bottom: 0;
}
.download-brochure{
	background-color:#ff6604;
	color:#fff;
	padding:30px 10px;
	position:absolute;
	top:50%;
	right:10px;
	width:100px;
}
.Sub_Pages{
background-color:#f7f7f7;
padding:10px 15px;
border-top:solid 1px #ccc;
}
.Sub_Pages h5{
border-bottom:solid 1px #ccc;
padding-bottom: 10px;
color:#025195;
}

.dept-sidebar-img{
	margin-bottom:10px;
}
.dept-sidebar-img img{
	border:solid 5px #9891ff;
}

.quick-link{
	margin:10px 0 15px;
	/*border-bottom:solid 1px #e4e0e0;
	padding-bottom: 5px;*/
}
.quick-link li{
	list-style:none;
	margin: 5px 0;
}
.quick-link li::before{	
	content:"\f101";
	font-family: "FontAwesome";
	font-size: 15px;
	position: absolute;
}
.quick-link li a{	
	padding-left: 15px;
	color:#000;
	text-decoration: none;
}
.quick-link li a:hover{	
	text-decoration: underline;
}
.quick-link li.active a{	
	color:#025195;
	font-weight: 600;
}
.quick-link li.active::before{	
	color:#025195;
	font-weight: 600;
}

.notice-list{
	margin:20px 0 20px 20px;
}
.contact-section{
	padding:60px 0;
}
.contact-section h2{
	color:#025195;
	margin-bottom:30px;	
	text-align:center;	
}
.location-map{
	margin-top:0px;
}
.gallery {
    list-style: none;
    overflow: hidden;
    padding: 0;
    margin: 0;
 }   
.gallery li {
    float: left;
    margin: 8px;
    width: 23%;
}
.gallery li a img {
    width: 100%;
    border: solid 8px #2f98e2;
}
.ex_bx{
	border:solid 1px #ccc;	
	padding: 5px 10px;
	border-radius:4px;
}
.faculty_ln{
	margin:20px 0;
}

/*.faculty_bx{
	background-color:#eee;
	padding:10px;
	text-align:center;
}
.faculty_bx h6{
	margin-top:10px;
	font-weight:600;
}
.faculty_bx p{
	margin-bottom:5px;
}
.faculty_bx p:nth-child(4){
	color:#527bff;
}*/

.alumni-section .modal-overlay{
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.6);
  display:none;
  z-index: 999999;
}
.alumni-section .modal-body{
  background-color:#fff;
  padding:10px;
  position:relative;
  top:0;
  left:0;
  width:100%;
}
.alumni-section .modal-body iframe{
	width:100%;
	height:400px;
}

.alumni-section .modal-body .close{
  position:absolute;
  top:-18px;
  right:-35px;
  text-decoration:none;
  color:#fff;
  background-color:#DC0003;
  padding:1px 8px 5px;
  border-radius:50%;
  opacity:1;
}
.alumni-section .modal-body .close:hover{
  position:absolute;
  top:-18px;
  right:-35px;
  text-decoration:none;
  color:#fff;
  background-color:#FF0004;
  padding:1px 8px 5px;
}
.err_msg{
	color:#ff0000;
}
.success_msg{
	color:#00c905;
}
.applynow-form-bx{
	margin:15px 10px 0;
	border-top:dashed 1px #ccc;
	padding-top: 10px;
}
.applynow-form-bx input[type='text'],.applynow-form-bx input[type='email'],.applynow-form-bx select{
	height: 30px;
}
.applynow-btn-bx{
	text-align: center;
	margin-top: 10px;
}
.applynow-btn-bx input{
	background-color:#ff0000;
	color:#fff;
	padding:5px 10px;
	border:none;	
}
.applynow-btn-bx input:hover{
	background-color:#990000;
	color:#fff;
	padding:5px 10px;
	border:none;	
}

.recruitment_bx{
	margin-top: 40px;
}

.inner-section{
	padding:60px 0;
}
.inner-section h3{
	color:#025195;
	margin-bottom:30px;	
	text-align:center;	
}

.about_content h5{
	color:#025195;
}
.about_content ul li{
	list-style: none;
	font-size: 14px;
}
/*.inner-section ul li i{
	color:#025195;
	margin-right:10px;
}*/
.about_content ul li:before{
	content:"\f101";
	font-family: "FontAwesome";
	display: inline-block;
	color:#025195;
	margin-right:10px;
}

.about_content div{
	background-color: #f9f9f9;
	padding:20px;
	border-left:solid 5px #5e92be;
	margin-bottom:20px;
}

.contactus_content {
	background-color:#ebf4ff;
	padding:15px 20px;
	margin-bottom: 20px;
	border-radius:10px;
}
.contactus_content .nilachal_adrs h4{
	color:#0301f8;
	font-weight: 600;
}
.nilachal_adrs{
	border-bottom:solid 1px #ccc;
	margin-bottom:15px;
}
.nilachal_adrs p{
	margin-bottom:5px;
	font-weight: 600;
}
/*.contactus_content div{
	background-color: #f9f9f9;
	padding:10px 15px;
	border-left:solid 5px #9191fb;
	margin-bottom:20px;
}*/
.nilachal_ph_mail_web p{
	color:#0056b3;
}
.nilachal_ph_mail_web p strong{
	color:#000;
}
.nilachal_ph_mail_web p a{
	color:#0056b3;
}
.nilachal_ph_mail_web p i{
	margin-right:10px;
	background-color: #267af9;
	color:#fff;
	padding:5px;
	width:30px;
	height:30px;
	text-align: center;
	border-radius:20px;
}
.nilachal_ph_mail_web p i.fa-phone{
	padding-top:7px;
}
.nilachal_ph_mail_web p i.fa-envelope{
	padding-top:7px;
}
.nilachal_ph_mail_web p i.fa-globe{
	padding-top:7px;
}
.nilachal_logo_contact{
	text-align: center;
}
.nilachal_logo_contact img{
	margin-top:50px;
}

.captcha-box{
	display: flex;
	margin-bottom: 10px;
}
.captcha-box-lt{
	width:32%;
	/*margin-top:29px;*/
}
.captcha-box-rt{
	width:68%;
}
.captcha-refresh_button{
	background-color:#007bff;
	color:#fff;
	padding:12px;
	position: relative;
	top:1px;
	border-radius:4px;
}
.captcha-refresh_button:hover{
	background-color:#025195;
	color:#fff;
	padding:12px;
	position: relative;
	top:1px;
	border-radius:4px;
}

.aicte,.scte{
	background-color: #eee;
	border-left:solid 4px #025195;
	padding:20px;
	margin-bottom: 30px;
}
.aicte p,.scte p{
	color: #025195;
	font-size:16px;
	font-weight: 600;
}
.eligibility,.why_diploma_engg,.doc-req-adm{
	border:solid 1px #ccc;
}
.why_diploma_engg{
	margin-bottom: 30px;
}
.eligibility h6,.why_diploma_engg h6{
	background-color: #025195;
	color:#fff;
	padding:10px 15px;
	font-weight: 700;
}
.eligibility p, .why_diploma_engg p{
	margin:15px;
}

.our-course{
	margin-bottom: 35px;
}
.our-course h6{
	background-color: #025195;
	color:#fff;
	padding:10px 15px;
	font-weight: 700;
	margin-bottom: 4px;
}
.our-course table {
	border-collapse:collapse;
}
.our-course table td, th {
	border:solid 1px #ccc;
	padding:3px 5px;
	font-size:14px;
}

.doc-req-adm h6{
	background-color: #025195;
	color:#fff;
	padding:10px 15px;
	font-weight: 700;
}
.doc-req-adm ul {
	margin-left: 20px;
}
.doc-req-adm ul li{
	margin-bottom: 8px;
	list-style: none;
	font-size: 14px;
}
.doc-req-adm ul li:before{
	content:"\f101";
	font-family: "FontAwesome";
	display: inline-block;
	color:#025195;
	margin-right:10px;
}
.scholarship_scheme{
	border:solid 1px #eee;
	padding:10px 15px;
	margin-bottom: 20px;
	min-height: 160px;
}
.scholarship_scheme h5 {
    color: #025195;
    border-bottom:solid 1px #eee;
    padding-bottom:5px;
}
.list-of-beneficiaries table{
	border-collapse: collapse;
}
.list-of-beneficiaries table tr td,th{
	border: solid 1px #ccc;
	padding:5px;
	font-size: 13px;
}
.list-of-beneficiaries-title{
	margin-top: 50px;
}
.faculty-section{
	/*display: none;*/
	/*border: solid 1px #e4e4e4;
    padding: 0;
    margin-bottom: 10px;
    margin-top: -9px;*/
}
.faculty-section .faculty-inner{
	border: solid 1px #e4e4e4;
	text-align: center;
	margin-bottom: 20px;
}

.faculty-section .faculty-inner img{
	margin:15px auto;
	height:210px;
}
.faculty-section .faculty-inner .faculty-name-designation{
	background-color: #023d79;
	padding:10px 0;
	color:#fff;
}
.faculty-section .faculty-inner .faculty-name-designation h6{
	margin-bottom:10px;
	font-size: 13px;
	font-weight:700;
	background-color: transparent;
}
.faculty-section .faculty-inner .faculty-name-designation p{
	margin:0;
	font-size: 12px;
}

.all-faculty-section{
    padding:60px 0;
}
.all-faculty-section h2 {
    color: #025195;
    margin-bottom: 30px;
    text-align: center;
}
.all-faculty-section .faculty-inner{
	border: solid 1px #e4e4e4;
	text-align: center;
}
.all-faculty-section .faculty-inner img{
	margin:15px auto;
}
.all-faculty-section .faculty-inner .faculty-name-designation{
	background-color: #023d79;
	padding:10px 0;
	color:#fff;
}
.all-faculty-section .faculty-inner .faculty-name-designation h6{
	margin-bottom:10px;
	font-size: 13px;
	font-weight:700;
	background-color: transparent;
}
.all-faculty-section .faculty-inner .faculty-name-designation p{
	margin:0;
	font-size: 12px;
}

.faculty-section.faculty-section-nobgcolr{
	background-color: transparent;
}
.placement_content h5{
	border-bottom:solid 1px #e8e6e6;
	border-top:solid 1px #e8e6e6;
	padding: 10px 0;
	color: #025195;
	font-weight: 600;
}
.placement_process_content h5{
	border-bottom:solid 1px #e8e6e6;
	border-top:solid 1px #e8e6e6;
	padding: 10px 0;
	color: #025195;
	font-weight: 600;
}
.placement_process_content h6{
	color: #025195;
	font-weight: 600;
}
.placement_process_content ul{
	margin-left:0px;
}
.placement_process_content ul li{
	font-size: 14px;
	list-style: none;
	position: relative;
	padding-left:20px;
	line-height: 25px;
}
.placement_process_content ul li::before{
	content:"\f0a9";
	font-family: "FontAwesome";
	position:absolute;
	left:0;
	top:0;
	color:#555;
}
.placement_content table{
	border-collapse: collapse;
	margin-top:20px;
}
.placement_content table tr td{
	border: solid 1px #ccc;
	padding:15px 10px;
	font-size: 13px;
}
.about_association_content h5{
	color:#025195;
}
.about_association_content p strong{
	color:#025195;
}
.about_association_content ul{
	margin-left: 15px;
}
.about_association_content ul li{
	list-style:decimal;
	font-size: 14px;
	margin-bottom: 6px;
}
.about_association_content table{
	border-collapse: collapse;
	margin-top:5px;
}
.about_association_content table tr td,th{
	border: solid 1px #ccc;
	padding:5px 10px;
	font-size: 13px;
}
.Soc_reg_certificate{
	text-align: center;
	background-color: #f7f7f7;
	padding:20px 0;
	margin-top: 20px;
}
.Soc_reg_certificate img{
	width:50%;
}
.department_content h5{
	border-bottom:solid 1px #e8e6e6;
	border-top:solid 1px #e8e6e6;
	padding: 10px 0;
	color: #025195;
	font-weight: 600;
}
.department_content h6{
	font-weight: 600;
	color:#0093ed;	
}
.department_content h6.title_acord{
	font-weight: 600;
	background: url(../images/down_arrrow.png) no-repeat 99% 13px;
	border:solid 1px #e4e4e4;
	padding: 5px 10px;	
	cursor: pointer;
}
.department_content h6.title_acord_active{
	font-weight: 600;
	background: #eee url(../images/up_arrrow.png) no-repeat 99% 13px;
	padding: 5px 10px;	
	cursor: pointer;
}

.department_content ul li{
	list-style: none;
	margin-bottom: 5px;
	font-size: 14px;
}

.lm-semister-section-one{
	/*display: none;*/
	border: solid 1px #e4e4e4;
    padding: 15px;
    margin-bottom: 10px;
    margin-top: -9px;
}
.lm-semister-section-two{
	/*display: none;*/
	border: solid 1px #e4e4e4;
    padding: 15px;
    margin-bottom: 10px;
    margin-top: -9px;
}
.lm-semister-section-three{
	/*display: none;*/
	border: solid 1px #e4e4e4;
    padding: 15px;
    margin-bottom: 10px;
    margin-top: -9px;
}
.lm-semister-section-four{
	/*display: none;*/
	border: solid 1px #e4e4e4;
    padding: 15px;
    margin-bottom: 10px;
    margin-top: -9px;
}
.lm-semister-section-five{
	/*display: none;*/
	border: solid 1px #e4e4e4;
    padding: 15px;
    margin-bottom: 10px;
    margin-top: -9px;
}
.lm-semister-section-six{
	/*display: none;*/
	border: solid 1px #e4e4e4;
    padding: 15px;
    margin-bottom: 10px;
    margin-top: -9px;
}


.infa-sec img{
	margin-bottom:20px;
	border:solid 5px #015496;
	width:100%;
}
.placement_statics h5{
	border-bottom:solid 1px #e8e6e6;
	border-top:solid 1px #e8e6e6;
	padding: 10px 0;
	color: #025195;
	font-weight: 600;
}
.placement_statics table tr td{
	border: solid 1px #ccc;
	padding:5px 10px;
	font-size: 13px;
}
.placement_statics table tr td.plcmt_ttl{
	background-color: #0070c0;
	color:#fff;
	text-align: center;
}

.faculties .tab-pane{
	/*border:solid 1px #ccc;
	margin-top:-1px;*/
}
.faculties .nav{
	justify-content: center;
	margin-left:15px;
	margin-right:15px;
}
#owl-demo .owl-item{
  /* width:150px !important;*/
}
#owl-demo .item{
    margin: 5px;
    color: #FFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    border: solid 1px #84b1d8;
    padding: 14px;
}
#owl-demo .item img{
    /*width:100%;*/
    /*width:119px;
    height:106px;*/
    width:auto;
}

#alumni-speak-demo .item{
	margin-right:10px;
}
.dept-faculty-pad-control{
	/*padding:5px 0 20px !important;*/
}
.learning-material-section{
	/*display: none;*/
	border:solid 1px #ccc;
	padding:15px;
	margin-bottom:10px;
	margin-top:-9px;
}
.learning-material-section-inner{
	/*display: none;*/
	border:solid 1px #eee;
	padding:10px;
	margin-bottom:10px;
	margin-top:-9px;
	background-color: #f9f9f9;
}
/*.learning-material-section p.lm_chapter_name{
	margin-bottom:5px;
	font-weight:600;
}*/
p.lm_chapter_name{
	margin-bottom:5px;
	font-weight:700;
}
.lm_chapter_tbl{
	border-collapse:collapse;
}
.lm_chapter_tbl tr td{
	border-bottom:solid 1px #eee;
	padding:5px 0;
	font-size:13px;
}
.lm_chapter_tbl tr td a{
    color: #0056b3;
}
.lm_chapter_tbl tr td a i{
    color: #ff0000;
    font-size:22px;
}
/*.learning-material-section .lm_chapter_tbl tr td a::before{
	content:"\f1c1";
	font-family:FontAwesome;
	font-size: 18px;
    color: #ff0000;
    margin-right:5px;
}*/
.syllabus-section{
	/*display: none;*/
	margin-bottom: 20px;
	border:solid 1px #e4e4e4;
	padding:15px;
	margin-bottom:10px;
	margin-top:-9px;
}

.syllabus-section-inner{
	display: flex;
	border-bottom:solid 1px #eee;
	padding:5px 0;
}
.syllabus-section-inner div{
	width:50%;
}
.syllabus-section-inner div.syllabus-section-inner-lt p{
	margin-bottom: 0;
}
.syllabus-section-inner div.syllabus-section-inner-rt{
	text-align: right;
}
.syllabus-section-inner div.syllabus-section-inner-rt a {
	margin-left: 10px;
}
.syllabus-section-inner div.syllabus-section-inner-rt a i{
	font-size:18px;
	color:#ff0000;
}
.syllabus-section-inner div.syllabus-section-inner-rt a i:hover{
	font-size:18px;
	color:#025195;
}

/*.syllabus-section-inner{
	display: flex;
}
.syllabus-section-inner div{
	width:16.66%;
	text-align: center;
	border:solid 1px #ccc;
	border-right:none;
	padding:5px;
}
.syllabus-section-inner div:last-child{
	border:solid 1px #ccc;
}
.syllabus-section-inner div a i{
	font-size:22px;
	color:#ff0000;
}
.syllabus-section-inner div p{
	font-weight:600;
	color:#0001fb;
	border-bottom:solid 1px #e4e3e3;
	margin-bottom: 8px;
	padding-bottom: 3px;
}*/

.scte-and-vt-questions-section{
	/*display: none;*/
	border:solid 1px #ccc;
	padding:15px;
	margin-bottom:10px;
	margin-top:-9px;
}
.scte-and-vt-questions-section .scte-and-vt-year{
	font-weight: 700;
	margin-bottom: 5px;
	color:#0188af;
}

.scte-and-vt-questions-section-inner{
	display: flex;
	border-bottom:solid 1px #eee;
	padding:5px 0;
}
.scte-and-vt-questions-section-inner div{
	width:50%;
}
.scte-and-vt-questions-section-inner div.scte-and-vt-questions-section-inner-lt p{
	margin-bottom: 0;
}
.scte-and-vt-questions-section-inner div.scte-and-vt-questions-section-inner-rt{
	text-align: right;
}
.scte-and-vt-questions-section-inner div.scte-and-vt-questions-section-inner-rt a {
	margin-left: 10px;
}
.scte-and-vt-questions-section-inner div.scte-and-vt-questions-section-inner-rt a i{
	font-size:18px;
	color:#ff0000;
}
.scte-and-vt-questions-section-inner div.scte-and-vt-questions-section-inner-rt a i:hover{
	font-size:18px;
	color:#025195;
}

/*.scte-and-vt-questions-section-inner{
	display: flex;
	margin-bottom: 20px;
}
.scte-and-vt-questions-section-inner div{
	width:16.66%;
	text-align: center;
	border:solid 1px #ccc;
	border-right:none;
	padding:5px;
}
.scte-and-vt-questions-section-inner div:last-child{
	border:solid 1px #ccc;
}
.scte-and-vt-questions-section-inner div a i{
	font-size:22px;
	color:#ff0000;
}
.scte-and-vt-questions-section-inner div p{
	font-weight:600;
	color:#0001fb;
	border-bottom:solid 1px #e4e3e3;
	margin-bottom: 8px;
	padding-bottom: 3px;
}*/


/*.scte-vt-q-section{
	display: flex;
}
.scte-vt-q-section div{
	width:50%;
	text-align: center;
	border:solid 1px #ccc;
	padding:5px;
	margin-bottom: 10px;
}
.scte-vt-q-section div:first-child{
	width:50%;
	text-align: center;
	border-right:none;
	padding:5px;
}
.scte-vt-q-section div a i{
	font-size:22px;
	color:#ff0000;
}
.scte-vt-q-section div p{
	font-weight:600;
	color:#0001fb;
	border-bottom:none;
	margin-bottom: 0;
	margin-top: 3px;
}*/

.infa_facl_bx{
	margin-bottom: 20px;
}
.infa_facl_cont div{
	background-color: #f9f9f9;
	padding:20px;
	border-left:solid 5px #5e92be;
	margin-bottom:20px;
}
.infa_facl_img img{
	border:solid 2px #000;
	border-radius: 20px;
}
.error_message{
	color:#ff0000;
}

.notice-section-inner{
	padding:50px 0;
	background-color:#fff;
}
.notice-section-inner .notice-board ul{
	/*margin-top:-10px;*/
	margin-left:15px;
}
.notice-section-inner .notice-board ul li{
	/*display:flex;*/
	background-color:#fff;
	border-bottom:solid 1px #eee;
	padding:1px 0 10px;
	margin:5px;
	list-style: decimal;
}
.notice-section-inner .notice-board ul li:last-child{
	/*display:flex;*/
	background-color:#fff;
	/*border-bottom:none;*/
	padding:1px 0 10px;
	margin:5px;
	/*list-style: none;*/
}
.notice-section-inner .notice-board ul li .notice-date p{
	width:102px;
	height:75px;
	background-color:#ff6604;
	color:#fff;
	padding:5px;
	text-align:center;
	font-size:18px;
	margin-right:20px;
	line-height:13px;
	margin-bottom:0;
	line-height: 22px;
}
.notice-section-inner .notice-board ul li .notice-desc{
	float:left;
	width:80%;
}
.notice-section-inner .notice-board ul li .notice-desc p{
	margin-top:0px;
	margin-bottom:0;
	color:#000;
}

.notice-section-inner .notice-board ul li .view-details-events{
	float: right;
	width:20%;
	text-align: right;
}

.notice-section-inner.notice-section-inner-single .notice-board ul li{
	/*display:flex;*/
	background-color:#fff;
	border-bottom:solid 1px #eee;
	padding:1px 0 10px;
	margin:5px;
	list-style: none;
}
.notice-section-inner.notice-section-inner-single .notice-board ul li:last-child{
	/*display:flex;*/
	background-color:#fff;
	/*border-bottom:none;*/
	padding:1px 0 10px;
	margin:5px;
	/*list-style: none;*/
}

.back-to-all-notices {
    text-align: center;
    margin-top: 70px;
    margin-bottom: 30px;
    border-top:solid 1px #eaeaea;
}
.back-to-all-notices a {
    color: #fff;
    margin: 20px 0;
    background-color: #ff6604;
    outline:solid 20px #fff;
    border-radius: 20px;
    padding: 8px 15px;
    position: relative;
    top:-10px;
}
/*.copyright{
	color:#85b4f5;
	margin-top:30px;
	border:dashed 1px #85b4f5;
	padding:10px;
}*/
.grievance-submit-btn{
	margin-top: 30px;
}
/*.lm_chapter_tbl.lm_chapter_video_tbl tr td a i{
	border-left: solid 1px #d8d6d6 !important;
    padding-left: 10px !important;
    margin-left: 5px !important;
}*/

.adm_enq_bx{
	margin:0 auto;
}
.adm_enq_bx form input[type="text"] {
    width: 100%;
    margin-bottom: 8px;
    color: #000 !important;
    font-size: 13px;
    height: 30px;
    text-indent: 5px;
    border: solid 1px #ccc;
    outline: none;
}
.adm_enq_bx form select {
    width: 100%;
    margin-bottom: 8px;
    color: #000 !important;
    font-size: 13px;
    height: 30px;
    text-indent: 5px;
    border: solid 1px #ccc;
    outline: none;
}
.adm_enq_bx form select.ph_country_code {
    width: 15%;
    margin-bottom: 8px;
    color: #000 !important;
    font-size: 13px;
    height: 30px;
    text-indent: 5px;
    border: solid 1px #ccc;
    outline: none;
}
.adm_enq_bx form input[type="text"].ph {
    width: 84%;
    margin-bottom: 8px;
    color: #000 !important;
    font-size: 13px;
    height: 30px;
    text-indent: 5px;
    border: solid 1px #ccc;
    outline: none;
}
.adm_enq_bx form input[type="checkbox"] {
    /*margin:0;
    padding:0;*/
}
.adm_enq_bx form input[type="submit"] {
    /*background-color: #3b769d;*/
    background-color: #00851e;
    border-radius:4px;
   	color:#fff;
   	padding:7px 20px;
   	border:none;
   	font-size: 13px;
   	font-weight: 700;
   	width:100%;
}
.adm_enq_bx form input[type="submit"]:hover {
    background-color: #64a6d2;
    color: #034881;
   	padding:7px 20px;
   	border:none;
}
.adm_enq_bx h5{
	color:#fff;
	padding: 5px 0 5px;
	/*padding: 0 0 5px;
	border-bottom:solid 1px #fff;*/
	text-align: center;
	/*background-color: #034881;*/
	background-color: #0174d3;
	border-radius:10px 10px 0 0;
}
.agree-bx{
	text-align: left;
	color:#333;
	font-size: 13px;
}
.download-brochure-bx{
	text-align: center;
	margin-bottom: 15px;
}
.download-brochure-bx a{
	/*background-color: #0174d3;*/
	background-color: #ff6604;
	color:#fff;
	padding:8px 20px;
	border-radius:30px;
}
.download-brochure-bx a:hover{
	background-color: #3ea8ff;
	text-decoration: none;
}
.popup-logo-section{
	padding:10px;
	background-color: #fff;
}
.phone_para{
	background-color: #a4d6ff;
    padding: 5px;
    border-radius: 25px;
    margin: 5px 30px;
    text-align: center;
}
.error-message{
	color:#ff0000 !important;
}
.success-message{
	color:#007703 !important;
}

.modal-overlayy{
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.6);
  display:none;
  z-index: 999999;
}
/*.modal-overlayy .modal-bodyy{
  background-color:#034881;
  padding:15px;
  position:relative;
  top:5%;  
  left:31%;
  width:33%;
}*/
.modal-overlayy .modal-bodyy{
  /*background-color:#344e99;*/
  background-color:#fff;
  box-shadow: 0 0 20px 0 #000;
  padding:15px;
  position:relative;
  top:15%;  
  left:26%;
  width:45%;
}
.modal-overlayy .modal-bodyy .modal-closee{
    display: inline-block;
    width: 33px;
    height: 32px;
    position: absolute;
    right: -18px;
    top: -16px;
    background-color: #0174d3 !important;
    border-radius: 21px;
    opacity: 1;
    color: #fff;
    font-weight: bold;
    padding: 5px 12px;
    text-decoration: none;
  }
.modal-overlayy .modal-bodyy .modal-closee:hover{
    display: inline-block;
    width: 33px;
    height: 32px;
    position: absolute;
    right: -18px;
    top: -16px;
    background-color: #ff0000 !important;
    border-radius: 17px;
    opacity: 1;
    color: #fff;
    font-weight: bold;
    padding: 5px 12px;
    text-decoration: none;
  }
.recruitment-interview-section{
	padding:50px 0;
	background-color:#9ad1f9;
}
.time-table-list li{
	position: relative;
	padding:5px 0 5px 20px;
}
.time-table-list li::before{
	position: absolute;
	top:12px;
	left:0;
	content:"";
	background-color: #0084f5;
	width:7px;
	height:7px;
}
.time-table-list li a{
	color:#333;
	font-size:16px;
}
.time-table-list li a:hover{
	color:#0084f5;
	font-size:16px;
	text-decoration: none;
}

.lesson-plan-list li{
	position: relative;
	padding:5px 0 5px 20px;
}
.lesson-plan-list li::before{
	position: absolute;
	top:12px;
	left:0;
	content:"";
	background-color: #0084f5;
	width:7px;
	height:7px;
}
.lesson-plan-list li a{
	color:#333;
	font-size:16px;
}
.lesson-plan-list li a:hover{
	color:#0084f5;
	font-size:16px;
	text-decoration: none;
}

.beefup__head__subject button{
	color:#1065ff;
}
.beefup__head__chapter button{
	color:#00bddb;
}
.admissionblink-btn{
	animation-name:admissionblink;
	animation-duration: 1s;
	animation-iteration-count:infinite;
}
@keyframes admissionblink{
	0%{ background-color:#f00;color:#fff;border:solid 1px #f00; }
	50%{ background-color:#0100f6;color:#fff;border:solid 1px #0100f6; }
	100%{ background-color:#f00;color:#fff;border:solid 1px #f00; }
}

/*b-tech page previous design style start*/
.btech-general-section{
	background-color: #eab448;
	padding:50px 0;
}
.btech-general-section .btech-gnrl-bx{
	padding:30px 0;
	border-bottom:dashed 1px #333;
}
.btech-general-section .btech-gnrl-bx.eligibility-criteria{
	padding:30px 0 0 !important;
	border-bottom:none !important;
}
.btech-general-section .btech-gnrl-bx .btech-gnrl-bx-title{
	text-align: center;
	margin-bottom: 30px;
}
.btech-general-section .btech-gnrl-bx .btech-gnrl-bx-title span{
	background-color: #eb3837;
	color:#fff;
	border-radius:50px;
	padding:12px 50px;
	font-size: 27px;
}

.btech-general-section .btech-gnrl-bx .btech-gnrl-bx-data ul{
	margin-bottom:0;
	margin-left:17px;
}

.btech-general-section .btech-gnrl-bx.vision .btech-gnrl-bx-data{
	width:70%;
	margin:0 auto;
}
.btech-general-section .btech-gnrl-bx.vision .btech-gnrl-bx-data p{
	text-align: center;
	margin-bottom: 0;
}

.btech-general-section .btech-gnrl-bx.mission .btech-gnrl-bx-data{
	width:60%;
	margin:0 auto;
}
.btech-general-section .btech-gnrl-bx.mission .btech-gnrl-bx-data p{
	margin-bottom: 7px;
}

.btech-general-section .btech-gnrl-bx.our-core-values .btech-gnrl-bx-data{
	width:18%;
	margin:0 auto;
}
.btech-general-section .btech-gnrl-bx.our-core-values .btech-gnrl-bx-data p{
	margin-bottom: 5px;
}

.btech-general-section .btech-gnrl-bx.eligibility-criteria .btech-gnrl-bx-data h5{
	text-align: center;
}

.btech-general-section .btech-gnrl-bx .btech-gnrl-bx-data ul li {
	list-style: circle;
	font-size: 14px;
	margin-bottom: 5px;
}

.btech-general-section .btech-gnrl-bx.about-the-programme ul li {
	list-style: circle;
	font-size: 14px;
	margin-bottom: 8px;
}

.btech-general-section .btech-gnrl-bx.eligibility-criteria ul li {
	list-style: circle;
	font-size: 14px;
	margin-bottom: 8px;
}

.btech-facilities-section{
	padding:50px 0 30px;
}
.btech-facilities-section .btech-facilities-main-title{
	text-align: center;
	margin-bottom: 0px;
}
.btech-facilities-section .btech-facilities-main-title span{
	background-color: #eb3837;
	color:#fff;
	border-radius:50px;
	padding:12px 50px;
	font-size: 27px;
}

.btech-facilities-section .btech-facilities-wraper{
	padding:50px 0 60px;
}
.btech-facilities-section .btech-facilities-wraper.bg-light{
	background-color: #fff !important;
}
.btech-facilities-section .btech-facilities-wraper.bg-dark{
	background-color: #f7f7f7 !important;
}

.btech-facilities-section .btech-facilities-wraper .btech-facilities-bx .btech-facilities-bx-title{
	text-align: center;
	margin-bottom: 10px;
}
.btech-facilities-section .btech-facilities-wraper .btech-facilities-bx .btech-facilities-bx-title span{
	color:#eb3837;
	font-size: 27px;
}
.btech-facilities-section .btech-facilities-wraper .btech-facilities-bx .btech-facilities-bx-images img{
	height:179px;
	width:100%;
}
.btech-facilities-section .btech-facilities-wraper .btech-facilities-bx .btech-facilities-bx-data{
	width:100%;
	margin:0 auto;
}
.btech-facilities-section .btech-facilities-wraper .btech-facilities-bx .btech-facilities-bx-data p{
	text-align: center;
	margin-bottom: 0;
}
.btech-facilities-section .btech-facilities-wraper .btech-facilities-bx .btech-facilities-bx-images{
	margin-top: 20px;
}

.btech-facilities-wraper.btech-other-facilities-wraper{
	padding:0;
	margin:30px 0 50px;
}
.btech-facilities-bx.other-facilities-bx{
	/*background-color: #eee;*/
	border-top:solid 1px #eee;
	border-bottom:solid 1px #eee;
	padding:20px;
	/*border-radius:20px;*/
}
.btech-facilities-bx.other-facilities-bx .btech-facilities-bx-title{
	margin-top:-40px;
	margin-bottom: 30px !important;
}
.btech-facilities-bx.other-facilities-bx .btech-facilities-bx-title span{
	background-color: #eee;
	padding:7px 20px;
	border-radius:30px;
}
 .btech-facilities-bx.other-facilities-bx .other-facilities-content{
 	box-shadow:0 0 20px 0 #eee;
 	/*background-color: #f9f9f9;*/
	border:solid 1px #eee;
	padding:20px;
	margin-bottom:20px;
	min-height: 80px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.btech-facilities-bx.other-facilities-bx .other-facilities-content h6{
	text-align: center;
	margin-bottom:0;
}
/*b-tech page previous design style end*/

/*b-tech page style start*/
.btech-welcome-section{
	padding:50px 0;
}
.btech-welcome-section .section-title{
	margin-bottom: 50px;
}
.btech-welcome-section .section-title h2{
	color:#000;
	font-weight: 600;
	/*text-transform: uppercase;*/
	text-align: center;
	margin-bottom: 20px;
}
.btech-welcome-section .section-title h4{
	color:#2e4f9d;
	font-weight: 600;
	/*text-transform: uppercase;*/
	text-align: center;
}
.dip-engg{
	margin-bottom: 20px;
}
.dip-engg h4{
	color:#2e4f9d;
	font-weight: 600;
	/*text-transform: uppercase;*/
}
.dip-engg p{
	text-align: justify;
}
.btech-comp-sc h4{
	color:#2e4f9d;
	font-weight: 600;
	/*text-transform: uppercase;*/
}
.btech-comp-sc p{
	text-align: justify;
}
.approved-by{
	background-color: #fffaf3;
	padding:10px 30px;
	border-radius:10px;
	border:solid 1px #f5dab3;
	margin-top: 30px;	
}
.approved-by-inner{
	position: relative;
	padding-left:80px;
}
.approved-by-inner h4{
	font-weight:bold;
	margin-bottom:0;
}
.approved-by-inner p{
	font-size:20px;
	margin-bottom:0;
}
.approved-by-inner .approved-by-logo{
	position: absolute;
	top:0;
	left:0;
}
.approved-by-inner .approved-by-inner-data{
	border-left:solid 2px #1f4397;
	padding-left: 10px;
}
.affiliated-to{
	background-color: #fffaf3;
	padding:10px 30px;
	border-radius:10px;
	border:solid 1px #f5dab3;
	margin-top: 30px;	
}
.affiliated-to-inner{
	position: relative;
	padding-left:80px;
}
.affiliated-to-inner h4{
	font-weight:bold;
	margin-bottom:0;
}
.affiliated-to-inner p{
	font-size:20px;
	margin-bottom:0;
}
.affiliated-to-inner .affiliated-to-logo{
	position: absolute;
	top:0;
	left:0;
}
.affiliated-to-inner .affiliated-to-inner-data{
	border-left:solid 2px #1f4397;
	padding-left: 10px;
}
.btech-vmp-section{
	margin-bottom: 20px;
}
.btech-vmp-section .vision-box{
	background-color: #ffe0ab;
	padding:23px 20px;
	border-radius:10px;
	margin-bottom: 30px;
}
.btech-vmp-section .vision-box h4{
	color: #2e4f9d;
    font-weight: 600;
    /*text-transform: uppercase;*/
}

.btech-vmp-section .mission-box{
	background-color: #ffe0ab;
	padding:23px 20px;
	border-radius:10px;
}
.btech-vmp-section .mission-box h4{
	color: #2e4f9d;
    font-weight: 600;
    /*text-transform: uppercase;*/
}
.btech-vmp-section .mission-box ul{
	margin-left: 20px;
	font-size:14px;
}

.btech-vmp-section .about-the-programme-box{
	background-color: #ffe0ab;
	padding:20px;
	border-radius:10px;
}
.btech-vmp-section .about-the-programme-box h4{
	color: #2e4f9d;
    font-weight: 600;
    /*text-transform: uppercase;*/
}
.btech-vmp-section .about-the-programme-box h5{
	color: #000;
    font-weight: 600;
    margin-top:13px;
    /*text-transform: uppercase;*/
}
.btech-vmp-section .about-the-programme-box ul{
	margin-left: 20px;
	padding-bottom: 0;
	margin-bottom: 0;
	font-size:14px;
}

.btech-opportunities-section{
	padding:50px 0 0;
}
.btech-opportunities-section .section-title{
	margin-bottom: 50px;
}
.btech-opportunities-section .section-title h3{
	color:#2e4f9d;
	font-weight: 600;
	/*text-transform: uppercase;*/
	text-align: center;
}
.btech-opportunities-data-box{
	border:solid 1px #ccc;
	border-radius:6px;
	padding:5px;
	margin-bottom: 10px;
	display: flex;
	flex-wrap:wrap;
}
.btech-opportunities-photo{
	width:23%;
}
.btech-opportunities-photo img{	
	width:50px;
	height:50px;
}
.btech-opportunities-name{
	width:77%;
	display: flex;
	align-items:center;
}
.btech-opportunities-name h5{
	margin-bottom: 0;
}
.btech-opportunities-photo-box{
	/*background-color: #f9f9f9;*/
}

.btech-courses-section{
	padding:50px 0 0;
}
.btech-courses-section .section-title{
	margin-bottom: 50px;
}
.btech-courses-section .section-title h3{
	color:#2e4f9d;
	font-weight: 600;
	/*text-transform: uppercase;*/
	text-align: center;
}
.btech-courses-data-box{
	border:solid 1px #ccc;
	border-radius:6px;
	padding:5px;
	margin-bottom: 10px;
	display: flex;
	flex-wrap:wrap;
}
.btech-courses-photo{
	width:23%;
}
.btech-courses-photo img{	
	width:50px;
	height:50px;
}
.btech-courses-name{
	width:77%;
	display: flex;
	align-items:center;
}
.btech-courses-name h5{
	margin-bottom: 0;
}
.btech-courses-photo-box{
	background-color: #f9f9f9;
}

.btech-infrastructure-facilities-section{
	padding:50px 0 0;
}
.btech-infrastructure-facilities-section .section-title{
	margin-bottom: 50px;
}
.btech-infrastructure-facilities-section .section-title h3{
	color:#2e4f9d;
	font-weight: 600;
	/*text-transform: uppercase;*/
	text-align: center;
}
.btech-inf-fac-box{
	border:solid 1px #ccc;
	border-radius:6px;
	padding:10px;
	margin-bottom: 20px;
	min-height: 250px;
	background-color: #f9f9f9;
}
.btech-inf-fac-photo-box img{
	width:100%;
	border:solid 1px #ccc;
}
.btech-inf-fac-data-box p{
	margin-bottom: 0;
}

.campuslife-section{
	/*background-color: #f9f9f9;*/
	box-shadow:0 0 20px 0 #eee;
	padding:20px;
	border-radius:10px;
	margin-top:20px; 
}
.campuslife-section h4{
	text-align: center;
	margin-bottom: 20px;
	font-size: 29px;
    font-weight: bold;
}
.campuslife-section .campuslife-box{
	width:80%;
	margin:0 auto;
}
.campuslife-section .campuslife-box img{
	margin-bottom:25px;
	border:solid 3px #eee;
}

.btech-training-placement-section{
	padding:50px 0 0;
}
.btech-training-placement-section .section-title{
	margin-bottom: 30px;
}
.btech-training-placement-section .section-title h3{
	color:#2e4f9d;
	font-weight: 600;
	/*text-transform: uppercase;*/
	text-align: center;
}
.btech-training-placement-box{
	border-top:solid 3px #1477db;
	padding:20px;
	background-color: #f9f9f9;
}
.btech-training-placement-box p{
	text-align:center;
	margin-bottom: 0;
}

.btech-training-areas-for-cse-students-box{
	margin:20px 0;
}
.btech-training-areas-for-cse-students-box .btech-training-areas-for-cse-students-box-inner{
	background-color: #f9f9f9;
	padding:20px;
	border-radius:6px;
	margin-bottom: 20px;
	min-height:290px;
}
.btech-training-areas-for-cse-students-box .btech-training-areas-for-cse-students-box-inner ul{
	font-size: 14px;
	margin-left: 17px;
	margin-bottom: 0;
}
.btech-training-areas-for-cse-students-box .btech-training-areas-for-cse-students-box-inner h6{
	font-weight:bold;
	margin-bottom: 0;
	margin-top: 10px;
}

.campus-drive-section{
	padding: 20px 0 0px;
}
.campus-drive-section .section-title h3 {
    color: #2e4f9d;
    font-weight: 600;
    /*text-transform: uppercase;*/
    text-align: center;
    margin-bottom: 30px;
}
.campus-drive-section .campus-drive-box{
	border:solid 1px #ccc;
	border-radius:6px;
	padding:10px 0;
	text-align: center;
	margin-bottom: 20px;
}
.campus-drive-section .campus-drive-box img{
	border-radius:6px;
}

.btech-admission-process-section{
	padding:50px 0;
}
.btech-admission-process-section .section-title{
	margin-bottom: 30px;
}
.btech-admission-process-section .section-title h3{
	color:#2e4f9d;
	font-weight: 600;
	/*text-transform: uppercase;*/
	text-align: center;
}
.semester-box{
	border:solid 1px #ccc;
	border-radius:10px;
	padding:20px;
}
.semester-box h5{
	font-weight:600;
	font-size: 18px;
	margin-bottom: 15px;
	color:#1e4397;
}
.semester-box h5.semester span{
	/*padding: 4px 8px;
    background-color: #90b7ff;
    color: #fff;
    border-left:solid 3px #2569e5;*/

    /*border-radius: 20px;*/

    background-color: #1e4397;
    padding: 8px 20px;
    border-radius: 30px;
    color: #fff;
    font-size: 16px;
}
.semester-box p{
	margin-bottom: 10px;
}
.semester-box ul{
	margin-left: 15px;
	margin-bottom: 25px;
}
.semester-box .eligibility-criteria-for-admission-list-3rd-sem{
	margin-bottom: 0;
}
.mode-box{
	border:solid 1px #ccc;
	border-radius:10px;
	padding:20px;
	min-height: 501px;
}
.mode-box p strong{
	background-color: #1e4397;
	padding:8px 20px;
	border-radius:30px;
	color:#fff;
	font-size: 16px;
}
.mode-box ul{
	margin-left: 15px;
	margin-bottom: 25px;
}
.download-btech-brochure-section{
	margin-bottom: 100px;
}
.download-btech-brochure-section .download-btech-brochure-box{
	background-color: #003c78;
	border-radius:10px;
	padding:40px 0;
	text-align: center;
}
.download-btech-brochure-section .download-btech-brochure-box a{
	background-color: #025195;
	border:solid 1px #025195;
	border-radius:10px;
	padding:18px 25px;
	color:#fff;
	text-decoration: none;
}
.download-btech-brochure-section .download-btech-brochure-box a i{
	font-size:25px;
	margin-right: 10px;
	position: relative;
	top:5px;
}
.download-btech-brochure-section .download-btech-brochure-box a:hover{
	background-color: #003c78;
	border:solid 1px #025195;
	border-radius:10px;
	padding:18px 25px;
	color:#fff;
	text-decoration: none;
}
/*b-tech page style end*/

/*new home page style start*/
.header-section{
	width:100%;
	margin:0 auto;
	padding: 10px 0 5px;
}
.header-section .logo-bx img{
	width:77%;
}
.header-section .email-bx{
	margin-left: 70px;
}
.header-section .email-bx p{
	margin-bottom:20px;
}
.header-section .email-bx a{
	text-decoration: none;
}
.header-section .email-bx a:hover span.disc{
	background-color: #06c4d7;	
}
.header-section .email-bx a:hover span.course-label{
	color: #324e99;	
}
.header-section .email-bx span.disc{
	background-color: #3e4095;
	display: inline-block;
	width:15px;
	height:15px;
	border-radius:30px;
	margin-right:5px;

	animation-name: discblink;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}
@keyframes discblink{
	0%{ background-color:#f00;color:#fff;border:solid 1px #f00; }
	50%{ background-color:#0100f6;color:#fff;border:solid 1px #0100f6; }
	100%{ background-color:#f00;color:#fff;border:solid 1px #f00; }
}
.header-section .email-bx span.course-label{
	margin-right:15px;
	font-weight:600;
	color:#000;
	font-size:17px;

	animation-name: courselabelblink;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}
@keyframes courselabelblink{
	0%{ color:#f00; }
	50%{color:#0100f6; }
	100%{ color:#f00; }
}
.header-section .mobile-no-bx{
	border-left:solid 1px #333;
	padding-left:15px;
}
.header-section .mobile-no-bx h5{
	font-size:16px;
	font-weight:600;
	margin-bottom:0;
}
.header-section .mobile-no-bx .mobile-no-sec{
	display: flex;
	font-size: 14px;
	margin-bottom: 0;
	width:100%;
}
.header-section .mobile-no-bx .mobile-no-sec .mobile-no-sec-lt{
	width:38%;
}
.header-section .mobile-no-bx .mobile-no-sec .mobile-no-sec-cntr{
	width:10%;
	text-align: center;
}
.header-section .mobile-no-bx .mobile-no-sec .mobile-no-sec-rt{
	width:52%;
}
/*.header-section .mobile-no-bx p{
	margin-bottom: 5px;
}*/

/*.diploma-engg-courses{
	margin-bottom:30px;
}
.join-btech{
	margin-bottom:30px;
}
.we-win{
	margin-bottom:30px;
}
.placement-achievements{
	margin-bottom:30px;
}
.plus-two-science-admission{
	margin-bottom:30px;
}*/
.banner-section-landing .carousel .carousel-inner .carousel-item img{
	height:390px;
	width:100%;
}
.know-more-diploma-btech{
	margin-bottom: 100px;
}
.know-more-diploma-btech a img{
	transition: transform 1s;
}
.know-more-diploma-btech a:hover img{
	transform:scale(0.95,0.95);
	transition: transform 1s;
}
.new-welcome-section{
	margin:10px 0 0px;
}
.new-welcome-section h3{
	color: #0100f6;
	text-align: center;
	font-weight:600;
}
.new-welcome-section h3.welcome-title-bottom{
	margin-bottom: 20px;
}
.new-welcome-section p{
	text-align: justify;
}
/*new home page style end*/


@media only screen and (max-width :  575px){
.hedr-rt{
	display:block;
	float:left;	
}
.hedr-rt .hedr-email{
	border-left:none;
	padding:0 ;
	width:100%;
}
.hedr-rt .hedr-email p{
	display: inline-block;
}
.hedr-rt .hedr-call{
	border-left:none;
	padding:0;
	width:100%;
}
.hedr-rt .hedr-call p{
	display: inline-block;
}
.hedr-rt .hedr-call p:nth-child(2)::after {
    content:" , ";
    position:relative;

}
.hedr-rt .hedr-admission {
    border-left: none;
    padding: 0;
    width: 20%;
    position: absolute;
    top: 5px;
    right: 20px;
}
.hedr-rt .hedr-admission a {
    display: inline-block;
    border: solid 1px #000;
    padding: 0px 5px;
    border-radius: 50px;
    position: relative;
    top: -25px;
    right: -15px;
    color: #000;
    font-weight: 600;
    font-size: 10px;
    margin-bottom:5px;
    text-align: center;
}
/*.hedr-rt .hedr-admission a:last-child {
    position: relative;
    top: 5px;
    right: 0;
    padding: 2px 0;
    display: block;
    text-align: center;
    font-size: 12px;
    line-height: 15px;
    background-color:#d5e7f9;
    border:solid 1px #9dbbda;
    color:#333;
}
.hedr-rt .hedr-admission a:last-child:hover {
    position: relative;
    top: 5px;
    right: 0;
    padding: 2px 10px;
    display: block;
    text-align: center;
    font-size: 12px;
    line-height: 15px;
    background-color:#eee;
    border:solid 1px #ccc;
    color:#333;
}*/
.welcome-section {
    padding: 10px 0;
}
.welcome-section ul {
    margin: 30px 0 30px;
}
.welcome-section ul li{
	display:block;
	margin-bottom:10px;
}
.admission_placement_insurance{
	display:block;
}
.admission_placement_insurance div{
	width:100%;
	text-align:center;
	padding:20px 0 !important;
	background:linear-gradient(#9ad1f9,#073d77);
	margin-bottom: 20px;
}
.admission_placement_insurance div:nth-child(2){
	width:100%;
	text-align:center;
	padding:20px 0 !important;
	background:linear-gradient(#073d77,#9ad1f9);
}

.celebration-section {
    padding: 30px 0;
}
.placement-section {
    padding: 30px 0;
}
.faculty-section-head {
    padding: 30px 0 !important;
}
.alumni-section {
    padding: 30px 0;
}
.photogallery-section {
    padding: 30px 0;
}	
.photogallery-section-layout{
	margin-bottom:20px;
}
.photogallery-inner{
	margin-bottom:30px;
}
.photogallery-section-layout-inner .row .col-sm-3:last-child .photogallery-inner{
	margin-bottom:0px;
}
.gallery li {
    float: left;
    margin: 8px;
    width: 96%;
}
.ftr-contact{
	margin-bottom:20px;	
}
.faculty-head-inner{
	margin:0 auto 20px;
	width:60%;	
}
.faculty-section-head .faculty-head-inner img{
	margin:15px;
	width:70%;
	height:135px;
}
.celebration-inner-sub{
margin-bottom:20px;
}
.hedr-lt a img{
	width:80%;
	margin-bottom: 10px;
}
.ead_section {
    position: fixed;
    top: 200px;
    right: 0;
    z-index: 1;
}
.all-faculty-section .faculty-inner {
    border: solid 1px #e4e4e4;
    text-align: center;
    width: 80%;
    margin: 0 auto 20px;
}


.faculty-section .faculty-inner{
	margin:0 auto 20px;
	width:60%;
}
.faculty-section .faculty-inner img{
	margin:15px;
	width:70%;
	height:135px;
}

.adm_enq_bx form input[type="text"].ph {
    width: 83%;
    margin-bottom: 8px;
    color: #000 !important;
    font-size: 13px;
    height: 30px;
    text-indent: 5px;
    border: solid 1px #ccc;
    outline: none;
}
/*.close {
    display: inline-block;
    width: 33px;
    height: 32px;
    position: absolute;
    right: -16px !important;
    top: -18px !important;
    background-color: #0174d3 !important;
    border-radius: 21px;
    opacity: 1;
    color: #fff;
    font-weight: normal;
}*/
.modal-dialog{
	position: relative;
    width: auto;
    margin: 2.5rem;
    pointer-events: none;	
}

.modal-overlayy .modal-bodyy {
    background-color: #034881;
    padding: 15px;
    position: relative;
    top: 13%;
    left: 7%;
    width: 80%;
}
footer .footer-bottom .copyright {
    color: #85b4f5;
    /* margin-top: 30px; */
    text-align: left;
    margin-bottom: 0;
}

/*b-tech page previous design mobile style start*/
.btech-general-section .btech-gnrl-bx .btech-gnrl-bx-title span {
    background-color: #eb3837;
    color: #fff;
    border-radius: 50px;
    padding: 5px 16px;
    font-size: 27px;
}
.btech-general-section .btech-gnrl-bx.vision .btech-gnrl-bx-data {
    width: 90%;
    margin: 0 auto;
}
.btech-general-section .btech-gnrl-bx.mission .btech-gnrl-bx-data {
    width: 90%;
    margin: 0 auto;
}
.btech-general-section .btech-gnrl-bx.mission .btech-gnrl-bx-data p {
	margin-bottom: 10px;
}
.btech-general-section .btech-gnrl-bx.our-core-values .btech-gnrl-bx-data {
    width: 55%;
    margin: 0 auto;
}
.btech-general-section .btech-gnrl-bx.our-core-values .btech-gnrl-bx-data ul li {
    margin-bottom: 10px;
}
.btech-general-section .btech-gnrl-bx.about-the-programme .btech-gnrl-bx-data ul li {
    margin-bottom: 10px;
}
.btech-general-section .btech-gnrl-bx.eligibility-criteria .btech-gnrl-bx-data ul li {
    margin-bottom: 10px;
}

.btech-facilities-bx .btech-facilities-bx-images img{
	margin-bottom: 20px;
}
/*b-tech page previous design mobile style end*/

/*b-tech page mobile style start*/
.btech-vmp-section .mission-box {
    margin-bottom: 30px;
}
.btech-inf-fac-data-box h5{
	font-weight: bold;
}
.semester-box {
    margin-bottom: 20px;
}
.campuslife-section .campuslife-box {
    width: 100%;
    margin: 0 auto;
}
.btech-welcome-section .btech-campus-photo{
	margin-bottom: 50px;
}
.btech-training-areas-for-cse-students-box .btech-training-areas-for-cse-students-box-inner {
    background-color: #f9f9f9;
    padding: 20px;
    border-radius: 6px;
    margin-bottom: 20px;
    min-height: auto;
}
/*b-tech page mobile style end*/

/*new home page style start*/
.header-section .email-bx{
	margin:10px 0 5px;
}
.header-section .email-bx p {
    margin-bottom: 5px;
}
.header-section .mobile-no-bx .mobile-no-sec{
	display: flex;
	font-size: 14px;
	margin-bottom: 5px;
	width:60%;
}
/*.header-section .mobile-no-bx p {
    margin-bottom: 0px;
}*/
.banner-section-landing .carousel .carousel-inner .carousel-item img {
    height: auto;
    width: 100%;
}
.know-more-diploma-btech .know-more-diploma{
	margin-bottom: 20px;
}
/*new home page style end*/

}









