/*

Theme Name: X - Child Theme: Integrity Light
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to the light version of Integrity in this child theme.
Version: 1.0.0
Template: x

*/
.homepage-background-rotator { left: 0px; top: 0px; overflow: hidden; margin: 0px; padding: 0px; z-index: -9999; position: fixed; }
.x-navbar-fixed-right .x-nav { margin-top: 0 !important; }
.x-navbar .x-brand { margin-top:15px !important; margin-bottom:15px; }
.entry-wrap { padding-top:0px; }
h4.h-feature-headline span i, .h4.h-feature-headline span i { margin-top:0; }
h5.h-feature-headline span i, .h4.h-feature-headline span i { margin-top:0; }
.h-feature-headline span i { width:1.6em; height:1.6em; font-size:.8em; line-height:1.7em; }

#tribe-events { margin-left:15px; }
.entry-header { padding-top:20px; }
.breaker { height: 5px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; margin:5px 0; }
.sponsor-logos { width:250px; position:relative; }
.sponsor-logos a { display:block; }
.sponsor-logos a img { display:block; margin: 0 auto 20px auto; max-width:102px; height:auto; }
#bottom-footer { width:480px; position:fixed; bottom:0; left:50%; margin-left:-360px; text-align:center; color:#fff; font-weight:900; font-size:10px; }
#bottom-footer a { color:#fff; }
#bottom-gradient { background-image:url('images/bottom-gradient.png'); background-repeat: repeat-x; width:100%; height:180px; position:fixed; bottom:0; }
.calendarwidth { max-width:900px !important; }
.tribe-events-button, #tribe-events .tribe-events-button { background-color:#009496; }

@media (min-width: 240px) and (max-width: 979px) {
	#bottom-footer { margin-left:-240px; }
}
@media (min-width: 768px) and (max-width: 1024px){
	.sponsor-logos { position:relative; padding:0 13px; }
	.sponsor-logos a { float:left; }
	.sponsor-logos a#uwlogo img { padding: 20px 0 0 30px; }	
}
@media (min-width:481px) and (max-width:767px) {
}
@media (min-width: 240px) and (max-width: 480px){
}