/***************/
/*SPONSORS */
/***************/
/***************/
/* MEDIA QUEIRIES */
/*
@media (max-width: 767px) { }
@media (min-width: 768px) { }
@media (min-width: 992px) { }
@media (min-width: 1200px) { }
*/
/**/
/***************/
/*******************************/
/*SPONSORS */
/*******************************/





.sponsors_description{
	font-family: 'medium-houschka';
	font-size: 18px;
	color: #333;
	text-align: center;
}


.sponsors_title{
	font-family: 'houschka';
	font-size: 24px;
	color: #333;
	margin-top: 40px;
}

.sponsors_quote{
	font-family: 'medium-houschka';
	font-size: 30px;
	color: #333;
	text-align: center;
	line-height: 30px;
	margin: 30px 0;
}



#sponsors{
	background-color: #d1d3d4;
	color: #333; 
}
#sponsors h2{
	font-family: 'houschka';
	font-weight: normal;
	font-size: 26px; 
	color: #333;
	text-transform: uppercase;
	text-align: center;
	margin-top: 0px;
	width: auto;
	display: inline-block;
	margin-bottom: 0px;
	background-color: #d1d3d4;
}



#sponsors a{
    text-decoration: underline;
}
#sponsors a:hover{ text-decoration: none; }


@media (min-width: 768px) { 
	#sponsors h2{
		font-size: 32px; 
	}
}
/**/





#sponsors .bgLine{
	background-image: url('../images/bg-line-hex333.gif');
	background-repeat: no-repeat;
	background-position: center 40%; 
	text-align: center;
	margin-bottom: 40px;
}
#sponsors .mirrorBall,
#sponsors .diamond,
#sponsors .gold,
#sponsors .platinum{
	text-align: center; 
	margin-bottom: 30px;
}
#sponsors .mirrorBall h3,
#sponsors .diamond h3,
#sponsors .gold h3,
#sponsors .platinum h3{
	font-family: 'houschka';
	font-size: 24px;
	color: #333;
}

.amount{
	font-family: 'medium-houschka';
	font-size: 20px;
	color: #333;
	margin-bottom: 20px; 
}


#sponsors ul, 
#sponsors ul li{
	margin: 0px; 
	padding: 0px; 
}
#sponsors ul{
	list-style: none;
	margin-bottom: 30px;
}
#sponsors ul li{
	color: #333; 
	font-family: 'houschka';
	font-size: 20px; 
	margin-bottom: 16px; 
}
#sponsors  #sponsorshipLevels{
	text-align: center;
}
#sponsors  #sponsorshipLevels #viewLevels{
	margin-bottom: 30px; 
}
#sponsors  #sponsorshipLevels #viewLevels a{
	color: #333;
	font-family: 'medium-houschka';
	font-size: 18px; 
	text-decoration: underline; 
}
#sponsors  #sponsorshipLevels #viewLevels a:hover{
	text-decoration: none; 
}
	
#sponsors .sponsorLogo{
	margin-left: auto;
	margin-right: auto;
}



/**/
#sponsors.sponsorList{ }
	
.mirrorBallTitle,
.diamondTitle, 
.platinumTitle, 
.goldTitle{ 
	text-align: center; 
}

.sponsorList h3{ 
	font-family: 'houschka';
	font-size: 24px;
	color: #333;
	margin-bottom: 20px;
}

.amount{ 
	font-family: 'medium-houschka';
	font-size: 20px;
	color: #333;
	margin-bottom: 20px; 
}

.mirrorBall,
.diamond,
.platinum,
.gold{ 
	margin-left: 20px;
	margin-right: 20px;
	border: 1px solid #000;
	background-color: #fff;
	color: #333; 
	width: auto; 
	height: 146px; 
	padding: 15px;
}

.text{
	padding: 0px;
}


.widthWise{
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
}

.heightWise{
	margin-left: auto;
	margin-right: auto;
	width: auto;
	height: 100%;
}
/**/
.blaney {background-image: url('../images/logo-platinum-blaney.jpg');}
.ryman {background-image: url('../images/logo-diamond-ryman.jpg');}
.sirius {background-image: url('../images/logo-diamond-sirius.jpg');}
.hendrickfamily {background-image: url('../images/logo-diamond-hendrickfamily.jpg');}
.bootbarn {background-image: url('../images/Champ_BootBarn.png');}
.champrichardson {background-image: url('../images/champrichardson.png');}
.champrickhendrick {background-image: url('../images/Champ_Hendrick.png');}
.carethrough {background-image: url('../images/logo-platinum-carethrough.jpg');}
.esa {background-image: url('../images/logo-platinum-esa.jpg');}
.sony {background-image: url('../images/Platinum_Sony_red.png');}
.vandyk {background-image: url('../images/logo-platinum-vandyk.jpg');}
.theAMG {background-image: url('../images/Platinum_TheAMG.png');}
.esler {background-image: url('../images/Platinum_EslerFoundation.png');}
.williamsHoney {background-image: url('../images/logo-platinum-williams-honey.png');}
.wme {background-image: url('../images/logo-platinum-wme.gif');}
.gersh {background-image: url('../images/logo-gold-gersh.jpg');}
.ryman {background-image: url('../images/logo-gold-ryman.jpg');}
.link {background-image: url('../images/logo-gold-link.jpg');}
.belmont {background-image: url('../images/logo-gold-belmont.jpg');}
.cma {background-image: url('../images/logo-platinum-cma.png');}
.acm {background-image: url('../images/logo-mirror-acm.png');}
.hendrick {background-image: url('../images/logo-diamond-hendrick.jpg');}
.sleep {background-image: url('../images/logo-diamond-sleep-number.jpg');}
.cbre {background-image: url('../images/logo-platinum-cbre.jpg');}
.cma2018 {background-image: url('../images/logo-platinum-cma2018.jpg');}
.crown {background-image: url('../images/logo-platinum-crown-media.jpg');}
.fender {background-image: url('../images/Platinum_Fender.jpg');}
.fitzhart {background-image: url('../images/logo-platinum-fitzgera-hartley.jpg');}
.VUMC {background-image: url('../images/Diamond_VUMC.png');}
.emtechnologies {background-image: url('../images/EandM_Technologies.jpg');}
.mamba {background-image: url('../images/logo-mamba.jpg');}
.hallmark {background-image: url('../images/logo-hallmark-media.jpg');}
.americanhighwayreserve {background-image: url('../images/logo-american-highway-reserve.jpg');}
.sidekicktherapy {background-image: url('../images/logo-sidekick-therapy.jpg');}
.teammiller {background-image: url('../images/logo-team-miller.jpg');}
.neumanassociates {background-image: url('../images/logo-nabm.jpg');}
.williamshoneyfarm {background-image: url('../images/logo-williams-honey-farm.jpg');}
.blaneyfamilyfoundation {background-image: url('../images/logo-blaney-family-foundation.jpg');}
.rff {background-image: url('../images/logo-rff.jpg');}
.kingdomstudios {background-image: url('../images/logo-kingdomstudios.jpg');}
.wbd {background-image: url('../images/logo-wbd.jpg');}
.hff {background-image: url('../images/logo-hff.jpg');}


.sponsorLogo{
	background-position: center center; 
	background-size: contain;
	background-repeat: no-repeat;

	width: 100%; 
	height: 100%; 
	display: flex; 
	text-align: center;	
}

/**/

.sponsorName{
	color: #333;
	font-family: 'houschka'; 
	font-size: 20px; 
	
	/* Dean note: this will align the text vertically in the middle*/
    display: block !important;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    padding: 0 40px;	
	
}


.caption {
	font-size: 14px;
	font-family: 'medium-houschka';
}

#sponsors.sponsorList{ }
	
	

	
	
	
	
	
	
	
	
	
	
	
