

body.homepage{ padding-right:0 !important;}
.assured-txt.inst-banner {
		width: 100%;
		float: left;
		margin: 0;
		padding: 300px 0 150px;
	}
	.assured-txt.inst-banner h1{
		font-family: 'Open Sans' !important;
		text-transform:inherit;
		font-size:30px;
		font-weight:700;
		margin-bottom:10px;
	}
	.assured-txt.inst-banner h2{
		display:inline-block;
		max-width:600px;
	}
	.assured-txt.inst-banner h2 span{
		font-size:48px;
		font-weight:700;
		line-height:50px;
	}
	.assured-txt.inst-banner a.btn.btn-custom{
		height: 42px;
		line-height: 39px;
		padding: 0 30px;
		font-size:14px;
		background:#cd2122;
		color:#fff;
		transition: all 0.4s ease-in-out 0s;
	}
	.assured-txt.inst-banner a.btn.btn-custom:hover{
		background:#fff;
		color:#333;
	}
	.outer-wrapper{
		padding:50px 0 30px;
	}
	.assured-txt.inst-banner{
		float:none;
	}
	.assured-txt.inst-banner.bg-blue{
		background-color:rgba(0, 0, 0, 0.40);
	}
	.outer-wrapper h2{
		font-size:34px;
		line-height:36px;
	}
	.outer-wrapper p{
		font-size:14px;
		line-height:22px;
	}
	.outer-wrapper h3{
		font-size:22px;
		line-height:22px;
	}
	.outer-wrapper h4{
		font-size:18px;
		line-height:22px;
	}
	.outer-wrapper h6{
		font-size:14px;
		font-family: 'Open Sans' !important;
	}
	.main-heading{
		text-align:center;
		max-width:864px;
		margin:0 auto 40px;
	}
	.main-heading h2{
		color: #333;
		margin-bottom:12px;
	}
	.main-heading p{
		color:#333333;
	}
	.padd-30{
		padding:30px;
	}
	.resp-block{
		background-color: #00c0f7;
		color:#fff;
		border-radius: 15px;
		overflow:hidden;
		min-height:550px;
	}
	.respo-block-inner h2{
		margin-bottom:12px;
	}
	.respo-block-inner>p{
		margin-bottom:24px;
	}
	.cu-student-trained{
		margin-bottom:18px;
	}
	.mar-b-0{
		margin-bottom:0 !important;
	}
	.cu-student-trained>h4{
		margin-bottom:12px;
	}
	.stu-li{
		background:#fff;
		border-radius:6px;
		padding:13px 0;
		text-align:center;
		margin-bottom:15px;
		transition: all 0.4s ease-in-out 0s;
	}
	.stu-li:hover{
		background:rgba(255,255,255,0.8);
		transition: all 0.4s ease-in-out 0s;
	}
	.stu-li h4{
		color:#cd2122;
		margin-bottom:7px;
	}
	.stu-li h6{
		color:#333;
	}
	.stu-li ul li{
		display:inline-block;
		padding:10px 15px;
		background:#efefef;
		color:#333;
		border-radius:4px;
		margin-right:10px;
	}
	.stu-li ul li:last-child{
		margin-right:0;
	}
	.bg-grey{
		background:#4e4e4e;
	}
	.cu-project-upgrad{
		margin-bottom:24px;
	}
	.cu-project-upgrad h4{
		margin-bottom:12px;
	}
	.cu-project-upgrad li{
		margin-bottom:6px;
		position:relative;
		padding-left:15px;
		list-style: none;
	}
	.cu-project-upgrad li:before{
		content:'\f101';
		position: absolute;
		left:0; top:0;
		font-family: FontAwesome;
	}
	
	
	.env-protect-sec{
		color:#fff;
		padding: 50px 0 30px;
		margin:30px 0;
	}
	.env-thumb-img {
		position: relative;
		border-radius: 8px;
		/* border: 1px solid #606060; */
		overflow: hidden;
		margin-bottom: 18px;
	}
	.env-thumb-img img{
		width:100%;
	}
	.env-thumb-img .cta-btn-cam{
		position:absolute;
		right:5px;
		bottom:5px;
	}
	.cta-btn-cam{
		background:#00c0f7;
		color:#fff;
		font-size:12px;
		text-transform:uppercase;
		height:34px;
		border-radius:4px;
		padding:0 15px;
		line-height:34px;
		text-align:center;
		display:inline-block;
		transition: all 0.4s ease-in-out 0s;
	}
	.cta-btn-cam:hover{ background:#cd2122 !important; color:#fff !important;}
	.cta-btn-cam i{ margin-right:4px;}
	.env-thumb {
		margin-bottom: 30px;
		border: 1px dashed #5f5f5f;
		border-radius: 15px;
		min-height: 378px;
		padding: 10px;
		background-color: rgba(51, 51, 51, 0.33);
	}
	.env-thumb h3{ margin-bottom:12px;}
	.env-thumb h3 span{ font-size:16px;}
	/*.env-thumb p{  font-style:italic;}*/
	
	.remov-height{ min-height:inherit !important;}
	.mar-b-30{ margin-bottom:30px;}
	
	.quiz-img{ margin-bottom:28px;}
	.quiz-pic{
		border:1px solid #fff;
		border-radius:6px;
		overflow:hidden;
	}
	.quiz-pic img{
		width:100%;
	}
	.bg-pink{ background:#fd2457;}
	.bg-pink .cta-btn-cam{ background:#fff; color:#333;}
	.bg-blue{ background:#00c0f7;}
	.bg-blue .cta-btn-cam{ background:#fff; color:#333;}
	.pad-r-7{ padding-right:7px !important;}
	.pad-l-7{ padding-left:7px !important;}
	
	
	.transition-timer-carousel-progress-bar {
		height: 3px;
		background: #f2fc32; /* Old browsers */
		background: -moz-linear-gradient(left, #f2fc32 0%, #f9832f 48%, #ff3030 99%); /* FF3.6-15 */
		background: -webkit-linear-gradient(left, #f2fc32 0%,#f9832f 48%,#ff3030 99%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right, #f2fc32 0%,#f9832f 48%,#ff3030 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2fc32', endColorstr='#ff3030',GradientType=1 ); /* IE6-9 */
		width: 0%;
		margin: 0px 0px 0px 0px;
		border: none;
		z-index: 11;
		position: relative;
		
		
		
		
	}
	
	.modal-body{
		padding:0 !important;
	}
	
	.modal-content{
		border-radius:0 !important;
	}
	
	.carousel.slide{ 
		overflow:hidden;
	}
	.carousel-control {
		width: 100px !important;
		/*opacity: 0;*/
		/*visibility: hidden;*/
	}
	/*.left.carousel-control {
		transform: translateX(-50px);
		transition: all 0.2s ease-in-out 0s;
	}
	.right.carousel-control {
		transform: translateX(50px);
		transition: all 0.2s ease-in-out 0s;
	}*/
	
	.carousel.slide:hover .carousel-control {
		opacity: 1;
		visibility: visible;
		transform: none;
		transition: all 0.2s ease-in-out 0s;
	}
	
	




.lft-content-section{ background: #fff; padding: 0 25px 30px;box-shadow:0 5px 16px rgb(0 0 0 / 20%);}

.padd-60{
     padding: 60px 0;

}
.useful-links-list{
     border: 0 !important; margin-bottom: 20px;

}
.useful-links-list h4{
     color: #fff; margin-bottom: 10px; font-size: 22px;

}





.table-style tr th{padding:15px;white-space: nowrap;}
.table-style tr td{padding:11px}
.table-style tr td a{color:#333;font-size:13px}
.table-style tr:nth-child(2n+1){background:#eee}
.table-style tr:hover{background:#dadada}
.table-style th{text-align:left;background:#333;color:#fff}
#example_next,#example_previous{background:#ab2223;border:1px solid #9d191a;color:#fff}
#example_paginate{margin-top:15px}
#example_info{border:1px solid #ccc;padding:10px 15px;text-transform:uppercase;background:#fff5d8}
#example_next,#example_previous,.paginate_button{padding:6px 20px;cursor:pointer;}
#example_previous{margin-right:8px}
#example_next{margin-left:8px}
.paginate_button{background:#e2e2e2;border:1px solid #cacaca;color:#333;margin-right:1px}
#example_paginate .current{background:#eeb300}
#example_length{margin-right:25px}


.c-fee-rht .instuite-info{ background: #fff}
.c-fee-rht .instuite-info img{ display: none;}


.about-awards-accordion {
    min-height: auto;
}
.about-awards-accordion {
    border: solid 1px #dcebed;
}
.about-awards-accordion {
    background: #fff;
    border-radius: 4px;
    /* padding: 15px; */
    padding: 18px;
    margin-bottom: 15px;
}
.about-awards-text {
    min-height: 236px;
}
.head-txt {
    background: #0490a9;
    color: #fff !important;
    font-size: 18px;
    margin-bottom: 0 !important;
    padding: 10px 20px !important;
	line-height: 1.1 !important;
    display: inline-block;
    width: 100%;	
    margin-top: 5px;	
}	














	
	
	/*media query css start here*/
	
	
	
	@media (min-width: 768px){

		.modal-dialog {
			width: 700px !important;
			margin: 30px auto;
		}
	}
	
	@media (min-width: 992px){

		.modal-dialog {
			width: 850px !important;
			margin: 30px auto;
		}
	}
	
	@media only screen and (max-width: 991px){
		.stu-li ul li{ margin:0 3px 7px 0;}
	}
	
	@media only screen and (max-width: 767px){
		.assured-txt.inst-banner{ padding: 100px 0 60px;}
		.resp-block{ margin-bottom:30px;}
		.assured-txt.inst-banner h2 span{ font-size:40px; line-height:40px;}
		.assured-txt.inst-banner h1{ font-size:24px;}
		.carousel-control {width: 50px !important;opacity: 1; visibility: visible !important; transform: none !important;}
		.env-thumb{ min-height:inherit !important;}
        #example_next, #example_previous, .paginate_button{    padding: 2px 3px!important;}
	}
	
	@media only screen and (max-width: 479px){
		.outer-wrapper{ padding:40px 0 30px;}
		.cu-student-trained .col-xs-6{ width:100%; padding:0 15px !important}
		.stu-li{ margin-bottom:7px}
		.outer-wrapper h2{ font-size:28px; line-height:30px;}
		.padd-30{ padding:20px;}
		.assured-txt.inst-banner h2 span{ font-size:32px; line-height:33px;}
		.assured-txt.inst-banner h1{ font-size:18px;}
		.assured-txt.inst-banner{ padding:60px 0 40px;}
		.stu-li ul li{ padding:8px 8px; font-size:12px;}
		.outer-wrapper h3{ font-size:20px;}
	}
	
	.about-reconization-text, .about-awards-text {
    border: solid 1px #dcebed;
}
.about-reconization-text, .about-awards-text {
    background: #fff;
    border-radius: 4px;
    /* padding: 15px; */
    padding: 12px;
    margin-bottom: 15px;
}
.div_details {
    display: none;
    margin-top: 20px;
}
.main_cusat, .main_sports, .main_defence, .main_students, .main_govt, .main_Meritbased, .main_otherscholarship {
    font-size: 16px;
    color: #F00;
    font-weight: 600;
}


/*....mission vision css....*/


.mission-section{
background:#e7f1f3;
}
.vision-page {
    border-bottom: 2px solid #f80100!important;
    padding: 20px 0;
    margin-bottom: 20px;
}
.mission-banner{
    background-image: url('../images/banners/mission-banner.png');
    background-position:center;
    background-size:cover;
}


/*....chairman css...*/


.founder-bar {
    /*margin-top: 85px;*/
    
    width: 100%;
    /*background: #dae5f3;*/
}
.founder-bar .content {
    padding: 30px 0;
    text-align:justify;
}
.founder-bar .content span {
    display: block;
    color: #1156b6;
    font-size: 18px;
    font-style: italic;
    font-weight: 600;
    padding: 12px 0;
}
.founder-bar h2 {
    color: #ED3237;
    font-size: 35px;
    margin-top:-8px;
}
.founder-bar p {
   color: #000000d1;
    line-height: 25px;
}
.founder-bar img {
    margin-top: -52px;
    box-shadow:0 5px 16px rgb(0 0 0 / 20%);
    border: 5px solid white;
}
.ljj{
   width: 100%;
   /* height: 400px; */
   margin-bottom: 20px;
}
.chairman-part{
    border-bottom:2px solid #f70000!important;
}
.chairman{
    background-image: url('../images/banners/chairman-banner.png');
    background-position:center;
    background-size:cover;
}
.md-part{
     background-image: url(/images/innerpage_banner/NoticeBoard_banner.png);
     background-position:center;
     background-size:cover;
}
i.fa.fa-dot-circle-o {
    color: red;
    padding-right: 5px;
}
.chairman-c{
    margin-top:50px;
}
.affilation-c {
    padding: 20px !important;
}



/*...responsive csss...*/


@media (max-width:992px){
    .about-kcmt-page{
        background:no-repeat!important;
    }
    .founder-bar h1{
        font-size:28px!important;
    }
    .overview-txtt{
        padding-bottom:30px;
        text-align:justify;
    }
    .forty-counter {
        padding-right: 67px;
    }
    .recruiters-part {
        display: block !important;
    }
        .students-join3-wrapper .students-join3-right h2 {
        padding: 20px 0;
        font-size: 30px !important;
    }
        .footer-txtt-para {
        margin-left: -11px;
    }
        
}