

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;
		
	}
	.main-heading{
		text-align:center;
		max-width:864px;
		margin:0 auto 40px;
	}
	.main-heading h2{
		color:#cd2122;
		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: "Font Awesome 6 Free";
	}
	
	
	.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;}

.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}
.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;}
	}
	
	@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;}
	}
	
	