/* polopoly style fixes for regional index  */
.eventpromos.module_distinct > h2 {
    font-size: 16px;
}


.tpPlaylist span.meta span.title {
	padding:3px;
	margin:0;
	color: #FFF;
}

.tpPlaylist span.meta span.desc {
	padding:3px;
	margin:0;
	color: #FFF;
}

.tpClips span.cta {
	color: #FFF;
}

 .secIdx #topHeadlines .socialicons em.cmt {

font-size:10px;

font-weight:normal;

} 

/* CUSTOM PROMOS */

.promos.events {
	margin-left: -20px;
}

.events .promo.med {
	margin-left: 20px;
    width: 140px;
	height: auto;
}

.promogrp .promos.events .promo.med .thumbnail {
	float:left;
	display: inline;
	margin: 0;
	border: 0;
	padding: 0;
	width: 140px;
	height: 80px;
	line-height: 14.4px;
	font-size: 12px;
	text-align: left;
	vertical-align: bottom;
	overflow:hidden;
}

.promogrp .promos.events .promo.med .flag {
    float: left;
	clear: left;
	display: inline;
	margin: 0;
	border: 0;
	vertical-align: top;
}

.promogrp .promos .promo.med span.flag,
.promogrp .promos .promo.lrg span.flag {
    top: 0;
}

.promogrp .promos.events .promo.med .headline {
    margin-left: 0;
	padding-left: 0;
	padding-bottom: -20;
}


li.lineuproll-item-body {
	padding-left: 1.25em;
}

li.lineuproll-item-body:before {
	color: #115278;
	content: "\25A0";
	font-size: 0.8em;
	text-indent: -1em;
	position: absolute;
}

/* Inline Promos */
.inline .promos {
	margin-left: -20px;	
}

.inline .promogrp .promos .med { 
	float: left;
	width: 140px;
	margin-left: 20px;
}

.inline .promogrp .promos .promo.med span.flag {
	display: none;
}

/* Podiumbeta.css fixes */
.module, .module_contained, .module_featured, .module_basin {
margin-bottom: 10px;
}
.contentlist > li, .lineuproll-list > li, .promocollection_promolist .promocollection-list > li, .promocollection_featurepromolist .promocollection-list > li, .promocollection_featurelinksv .promocollection-list > li, .contentlist_separated > li, .promocollection_promolist .promocollection-list > li, .promocollection_featurepromolist .promocollection-list > li, .contentlist_grid > li, .promocollection_promogrid .promocollection-list > li, .contentlist_spaced > li {
margin-bottom: 5px;
}
.grid-promo .promo-deck, .grid-promo .promo-runtime {
display: none;
}

#dontmisspromos {
border-top: 5px solid #DCDCDC;
padding-top:10px;
}





