/**
 * Theme Name: SuperOwly - Kids WordPress Child Theme
 * Template: superowly
*/

/*------------------------------------------------------------------
[Add Your Custom CSS Here] */

.welcome-item {z-index: 10 !important;}
.welcome-item .welcome-content{padding:30px 26px 40px;min-height:370px;}
.prize_widget h3{color:#f05a21;}
.prize_widget h4, .judging h4, #judging h4 {
	color:#a6c437 !important;
	text-transform: uppercase;
	font-size: 22px;
    line-height: 24px;
}
.top-tooltip {
    position: relative;
    color: #f05a21!important;
	font-weight: 600;
}
.prize_widget ul.custom-list{
	margin-bottom: 10px !important;
}
.vc_column_container>.vc_column-inner{
	padding-right: 11px;
}
.dreamcar_eligibility .icons-box.type-6 .icons-wrap .icons-item > .item-box > i{
	font-size: 145px;
}
.dreamcar_eligibility a.info-btn {
    display: none !important;
}
.dreamcar_eligibility .icons-box.type-6 .icons-wrap .icons-item > .item-box{	
	min-height: 298px;
	padding-right: 24px;
}
.judging .vc_column-inner {
	text-align: center;
}
.how_to_enter p{
	color:#ffffff;
}
.art_requirements p{
	margin-bottom: 15px !important;
}
.mentors .welcome-content {
	padding: 25px 25px 25px;
}
.mentors p{
	color: #ffffff;
}
.mentors .welcome-item .welcome-content{
	min-height: 5px;
}
.dreamcar_gallery h2{
	text-align: center;
}
.dreamcar_gallery button{
	color: #FFFFFF !important;
}
.dreamcar_gallery .isotope-nav > button.active, .isotope-nav > button.is-checked{
	border-color: #FFFFFF !important;
}
.dreamcar_gallery .sp-pagination > li a.sp-active {
	background: #ffffff !important;
	color: #ffbd0a !important;
}
.dreamcar_gallery .pagination > li > a{
	color: #ffffff !important;
	border: 1px solid #fff;
}
.sp-classes-holder h5{
	font-size: 22px;
	text-align: center;
}
.team-holder .team-item .member-photo img {
    height: 250px;
    width: 250px;
}
.eligibilityar h5{
	font-weight: bold;
	margin-bottom: 15px;
}
.judges .welcome-img{
	text-align: center;
}
.judges .welcome-content{
	text-align: center !important;
	min-height: 166px !important;
}
li[data-type=control_head] {
    list-style: none;
    display: none !important;
}
@media only screen and (max-width:991px){
	#header .top-header {
   		 padding: 2px 5px;
	}
	.top-header .logo-wrap {
		text-align: left !important;
		margin-bottom: 0 !important;
		width: 60% !important;
		float: left !important;
		margin-left: 5px;
	}
	#header .contact-info-menu {
		margin-bottom: 0;
		display: none;
	}
	.top-header .nav-item{
		width: 30% !important;
		float: right !important;
		margin-top: 30px;
	}
	.table-row:after {
		display: block;
		content: "";
		clear: both;
	}
	.responsive-nav-button:before {    
		font-size: 30px;
	}
	a.sp-logo.logo img {
		width: 70%;
	}
	/*.dreamcar-slider {
		margin-bottom: 90px;
	}*/.

}
.sp-footer.footer-1 {
    background-color: #ffffff;
    background-image: url(../images/footer_bg.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: cover;
    color: #666666;
}
#main-navigation > ul > li.current > a {
	color: #333 !important;
}
#main-navigation > ul > li:hover > a{
	color: #f1693b !important;
}
.sp-footer-holder a:hover{
	color:#f1693b !important;
}
div#langDd {
    display: none;
}
.judges .entry .entry-body .entry-title > a:hover{
	text-decoration: none !important;
	cursor: unset;
}
.item.judges {
    padding-right: 16px;
}