.sePage .sePageLayout .seFooterList {
 background-color: #333;
 font-size: 14px;
}

/* Footer Brands */
.footer-brands-row {padding-bottom: 15px;}

ul#footer-brands {
 list-style-type: none;
 text-align: center;
 max-width: 1140px;
 margin: 1em auto 0;
 padding: 0em 0;
}

ul#footer-brands li {
 display: inline-block;
}

ul#footer-brands li a {
 display: block;
 height: 54px;
 text-indent: -99999em;
 margin: 8px 15px;
 /* background-color: #333; */
 background-image: url(https://www.sefiles.net/merchant/5219/images/site/brand-spritex2-v2.15.png);
 background-size: 1200px 120px;
 background-position: 0px 0px;
 background-repeat: no-repeat;
/*opacity:0.5;*/
}

ul#footer-brands li a:hover { opacity: 1;}

ul#footer-brands li a.giant {
 background-position: 0px 0px;
 width: 156px;
}
	
ul#footer-brands li a.giant:hover {
 background-position: 0px -58px;
}
	
ul#footer-brands li a.santacruz {
 background-position: -163px 0px;
 width: 195px;
}
	
ul#footer-brands li a.santacruz:hover {
 background-position: -163px -60px;
}
	
ul#footer-brands li a.liv {
 background-position: -534px 0px;
 width:94px;
}
	
ul#footer-brands li a.liv:hover {
 background-position: -534px -60px;
}
	
ul#footer-brands li a.cube {
 background-position: -362px 0px;
 width: 156px;
}
	
ul#footer-brands li a.cube:hover {
 background-position: -362px -60px;
}

	
ul#footer-brands li a.kona {
 background-position: -626px 0px;
 width: 154px;
}
	
ul#footer-brands li a.kona:hover {
 background-position: -626px -60px;
}

ul#footer-brands li a.cervelo {
 background-position: -796px 0px;
 width: 184px;
}
	
ul#footer-brands li a.cervelo:hover {
 background-position: -796px -60px;
}



#footer-social-links { margin-top:20px;}
#footer-social-links a { margin:5px; font-size:1.5em;}
#footer-social-links a:hover { color:#ffb400;}