/*
 Theme Name:   Exceed Theme
 Description:  Child theme for Exceed Institute
 Author:       Amit Sonkhiya
 Author URI:   https://www.exceedinstitute.com
 Template:     zerif-lite
 Version:      1.9
*/

.mt-0 {
	margin-top:0!important;
}

.mb-0 {
	margin-bottom:0!important;
}

.fw-500 {
	font-weight: 500;
}

.ts-10 {
	text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15);	
}

#main-nav.fixed {
	position:fixed;
}

.navbar-brand {
	line-height:50px!important;
    padding:10px 0 0 15px!important;
}

.navbar-toggle {
	margin-top: 18px!important;
}

span.subtitle{
	text-transform:none;
	color:#D7D7D7;
}

.header-content-wrap {
	padding-top:150px;
	padding-bottom:0px;
}

.header-contact {
	opacity:0.7;
	background-color:#fff;
	margin-top:45px;	
}

.about-us .big-intro {
	font-size:50px;
}

.team-box .social-icons {
	display:none;
}

h4.modal-title {
	clear:none!important;
}

.close span 	{
	font-size:21px!important;
}

.announce {
	padding-top:100px;
	background:#ffffff;
}

.modal-lg {
	max-width:2000px;
}

.course {
	padding:50px 30px 0;
	margin-top:70px;
}

.affix {
	z-index:200; 
}

.affix .panel-title {
	min-height:20px;
}

.btl {
	border-radius:100px 10px 10px 10px;
	-moz-border-radius:100px 10px 10px 10px;
	-webkit-border-radius:100px 10px 10px 10px;
	border:5px solid rgba(255,229,223,1);
	background:rgba(255,229,223,.7);
}

.btr {
	border-radius:10px 100px 10px 10px;
	-moz-border-radius:10px 100px 10px 10px;
	-webkit-border-radius:10px 100px 10px 10px;
	border:5px solid rgba(249,231,159,1);
	background:rgba(249,231,159,.7);
}

.bbr {
	border-radius:10px 10px 100px 10px;
	-moz-border-radius:10px 10px 100px 10px;
	-webkit-border-radius:10px 10px 100px 10px;
	border:5px solid rgba(176,224,255,1);
	background:rgba(176,224,255,.7);
}

.bbl {
	border-radius:10px 10px 10px 100px;
	-moz-border-radius:10px 10px 10px 100px;
	-webkit-border-radius:10px 10px 10px 100px;
	border: 5px solid rgba(249,231,159,1);
	background:rgba(249,231,159,.7);
}

.btl .ts-10{color:rgb(255,229,223);}
.btr .ts-10{color:rgb(249,231,159);}
.bbr .ts-10{color:rgb(176,224,255);}
.bbl .ts-10{color:rgb(249,231,159);}

#ctup-ads-widget-1 a.popImg {
	color:rgba(233,102,86,.7);
}

#ctup-ads-widget-1 a.popImg:hover, #ctup-ads-widget-1 a.popImg:focus {
	color:rgba(233,102,86,1);
}

#ctup-ads-widget-2 a.popImg {
	color:rgba(52,211,147,.7);
}

#ctup-ads-widget-2 a.popImg:hover, #ctup-ads-widget-2 a.popImg:focus {
	color:rgba(52,211,147,1);
}

#ctup-ads-widget-3 a.popImg {
	color:rgba(58,176,226,.7);
}

#ctup-ads-widget-3 a.popImg:hover, #ctup-ads-widget-3 a.popImg:focus {
	color:rgba(58,176,226,1);
}

#ctup-ads-widget-4 a.popImg {
	color:rgba(247,216,97,.7);
}

#ctup-ads-widget-4 a.popImg:hover, #ctup-ads-widget-4 a.popImg:focus {
	color:rgba(247,216,97,1);
}

@media (min-width: 768px) {
	.eqhgt {
		display: flex;
		display: -webkit-flex;
		flex-wrap: wrap;
	}
	
	.eqhgt .panel {
		height:95%;
	}
}

@media (max-width: 991px) {
	.announce {
        padding-top: 60px;
        padding-bottom: 60px;
    }
	
	.affix {
		top:75px;		
	}
	
	.course-area .entry-header {
		margin:15px 0 30px;
	}
}

@media (min-width: 992px) {
	.modal-lg {
		width: 90%!important;
	}
}

@media print {
	.announce {
		padding-top: 15px;
		padding-bottom: 0;
	}
}