@charset "utf-8";
/*
	story.css
	updated 06/21/17
	branding added
*/

/*Here's all the subhead codes*/
p.News-body-subhead, p.Tab-box-subhead, span.subhead, p.News-brief-head1, p.News-brief-head2, p.News-box-subhead, p.Features-road-head, p.Features-recipe-title,div.subheader, p.Tab-brief-head1, p.Tab-brief-head2, p.Features-refer, p._Universal-label-story, p.News-body-sig1, p.Features-zTicket-ticket-clubsub, p.Sports-agatelabel, p.Sports-agatehead, p.Sports-agatesubhead,  div.feedBurnerFeedBlock	li.headline, p.subheader, p.subheadrule, p.subheadrule2 {text-transform: uppercase; font-weight: 700;}


/*Just bold, no transform*/
span.bold, p.News-box-list-BOLD, p.News-brief-text-BOLD {font-weight: 700;}

/*Here's all the mini-headlines codes*/
p.News-box-head, p.Tab-box-head, p.ticket-category, p.Features-zTicket-ticket-label {font-size: 1.5em !important; font-family: "Stainless Cond Bd"; font-style: normal; font-weight: normal;}

/*Here's all the italics codes*/
p.News-box-source, p.News-body-tagshort, p.News-body-tagline, p.body-italic, p.Tab-body-tagshort, p.News-body-sig2, p.Tab-body-sig2, p.Tab-body-tagline, span.box-italic { font-size: font-size: 0.85em !important; font-style:italic !important;}

/* LemonWhale */
.lemonwhale-embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width:100%; }
.lemonwhale-embed-container iframe { position: absolute; top: 0; left:0; width: 100%; height: 100%; }

/* Branding */
p.Branding { font-size: font-size: 0.95em !important; font-style:italic !important;}

/*For responsive videos*/
	.video-container {position: relative;padding-bottom: 76.25%;padding-top: 30px; height: 0; overflow: hidden;}
	.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%; height: 100%;}
	
	/*#twitter-widget-0, #twitter-widget-1, #twitter-widget-2, #twitter-widget-3, #twitter-widget-4, #twitter-widget-5, #twitter-widget-6{width:300px !important;}*/
	.twitter-container {position: relative;padding-bottom: 0;padding-top: 0; overflow: hidden;}
	.twitter-container iframe,.twitter-container object,.twitter-container embed {position: absolute;top: 0;left: 0;width: 100%; height: 100%;margin:0 5px 0 0;}
	#twitter-widget-0, #twitter-widget-1, #twitter-widget-2, #twitter-widget-3, #twitter-widget-4, #twitter-widget-5, #twitter-widget-6{position: absolute;top: 0;left: 0;width: 100%; height: 100%;}