@charset "utf-8";
	
/*	####### WIDGET:: FIXED FOOTER SCHEDULE  ####### */
#fixed-footer { position:fixed; right:0; left:0; bottom:0;  z-index:999; width:100%; height:120px; background-color:#000; border-top:1px solid #222;}
	.footer-schedule { padding:25px 0px; }		
		.f-schedule-logoCol { width:12%; float:left; }
			.f-schedule-logoCol img { max-width:165px; width:100%; height:auto; }
		.f-schedule-dateCol { width:25%; float:left; padding-left:25px;  }
			.f-schedule-dateCol h5 { font-family: 'Roboto Condensed', sans-serif; font-size:28px; color:#fff; font-weight:bold; line-height:1; padding:0px; margin:0px auto; text-transform:uppercase; margin-bottom:8px; }
			.f-schedule-dateCol p { font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#fff; font-weight:bold; line-height:1.2; padding:0px; margin:0px auto; text-transform:uppercase; }
				.f-schedule-dateCol a { color:#000; text-decoration:none; }
				.f-schedule-dateCol a:hover { color:#ddd; text-decoration:none; }
				.f-schedule-dateCol p i {display:none;}
			.dotw { color:#f47320; }
			.dotw-dash { }
			.dotw-date { }
		.f-schedule-dateCol .link-spacer { font-weight:400 !important; position:relative; top:-1px; }
		.f-schedule-show-container { float:left; width:calc(63% - 25px); position:relative; display:block; margin:0 auto; padding:0; }
		.f-schedule-show-container:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
			.f-schedule-showCol { /*width:21%; float:left;*/ text-align:center; }
				.f-schedule-showCol h5 { font-family: 'Roboto Condensed', sans-serif;  font-size:1.5rem; color:#fff; font-weight:bold; line-height:1; padding:0px; margin:0px auto; text-transform:uppercase; margin-bottom:0px; }
				.f-schedule-showCol p { font-family: 'Roboto Condensed', sans-serif;  font-size:1.25rem; color:#f47320; font-weight:bold; line-height:1.2; padding:0px; margin:0px auto; text-transform:uppercase; text-align:center;}
					.ampm { font-size:85%; }
					.timezone { font-size:85%; }
				.footer-show-title { }
				.footer-show-title-eastern { display:none; }
				.footer-show-title-central { display:none; }
				.footer-show-title-mountain { display:none; }
				.footer-show-title-pacific { display:none; }
					.footer-show-title-eastern.active, .footer-show-title-central.active, .footer-show-title-mountain.active, .footer-show-title-pacific.active { display:block; }
					.show-title-small { font-size:80%; }	
	.lSAction { display:none !important; }				
	.lSSlideOuter .lSPager.lSpg>li.active a, .lSSlideOuter .lSPager.lSpg>li:hover a {background-color:#ffa800;}
	
/*########################################  
	RESPONSIVE  
################################### */
@media (min-width: 1601px){
	
}
@media (max-width: 1500px){
	/*FIXED FOOTER SCHEDULE*/
	.f-schedule-dateCol h5 { font-size:24px; }
}
@media (max-width: 1400px){
	/*FIXED FOOTER SCHEDULE*/
	.f-schedule-dateCol { padding-left:15px; }
		.f-schedule-dateCol h5 { font-size:21px; }
		.f-schedule-dateCol p { font-size:14px; }		
		.f-schedule-showCol h5 { font-size:21px; }
		.f-schedule-showCol p { font-size:20px; }
}
@media (max-width: 1300px){
	
}
@media (max-width: 1200px){
	
}
@media (max-width: 1100px){
	
}
@media (max-width: 991px){
	/*FIXED FOOTER SCHEDULE*/
	.f-schedule-logoCol { width:16%; }
	.f-schedule-dateCol { width:40%; }
	.f-schedule-showCol { /*display:none;*/}
	.f-schedule-show-container { width:calc(44% - 15px); }
	.f-schedule-showCol.last { width:44%; display:inline-block; }
		.f-schedule-showCol p { margin-top:5px; }
}
@media (max-width: 767px){
	/* FIXED FOOTER SCHEDULE */
	#fixed-footer { height:100px; }
	.f-schedule-dateCol h5 { font-size:18px; margin-bottom:5px; }
	.f-schedule-dateCol p { font-size:12px; }
	.f-schedule-showCol h5 { font-size:18px; }
	.f-schedule-showCol p { font-size:16px; margin-top:4px; }
}
@media (max-width: 640px){
	#fixed-footer>.footer-schedule>.container {padding:0 10px;}
	/* FIXED FOOTER SCHEDULE */
	.lSAction { display:none !important; }
		.lSSlideOuter .lSPager.lSpg>li { padding:0 3px; }
			.lSSlideOuter .lSPager.lSpg>li a { width:5px; height:5px; }
	.f-schedule-dateCol h5 { font-size:14px; }
	.f-schedule-dateCol p { font-size:11px; }
	.f-schedule-showCol h5 { font-size:14px; }
	.f-schedule-showCol p { font-size:14px; }
	
	.f-schedule-dateCol p i {display:inline-block; font-size:90%; margin-left:5px; }
	.f-schedule-dateCol .link-spacer { display:none; }
	.f-schedule-dateCol a {display:block; margin-bottom:5px; }
		a.f-schedule-findChannel {display:none; }
		
	.dotw-dash { font-size:80%; }
	.dotw-date { font-size:80%; }
}
@media (max-width: 480px){
	/*FIXED FOOTER SCHEDULE*/
	#fixed-footer { height:90px; }
		.footer-schedule { padding:18px 0; }
	.f-schedule-logoCol { width:85px; }
		.f-schedule-logoCol>img { margin-top:4px; }
	.f-schedule-dateCol {width:100px;padding-left:10px;}
		.f-schedule-dateCol h5 { font-size:13px; margin-bottom:3px;}
		.f-schedule-dateCol p { font-size:11px; }
		.dotw{display:block;}
		.dotw-dash {display:none;}
	.f-schedule-show-container {width:calc(100% - 195px);}
		.f-schedule-showCol h5 { font-size:13px; }
		.f-schedule-showCol.last { width:40%; margin-top:2px; }
		.f-schedule-showCol p { margin-top:2px; }
	
			
	
	
}
@media (max-width: 360px){
	
}
