/*
 * Tabbed section
 */
.most-popular-widget {
	width: 320px;
}
.most-popular-widget .tabs-content { background: #fff;clear: both;border:1px solid #d5d5d5;border-radius: 0 0 5px 5px;}
.most-popular-widget .tabs-content.tab-panel-active { min-height: 200px; }
.most-popular-widget .tabs-content ol{ list-style: decimal outside none;overflow:visible; margin:0;padding: 0 10px 0 30px; }
.most-popular-widget .tabs-content ol li{ position:relative; font-size:16px;font-weight:bold;font-family:Arial; padding: 0px 0px 10px 0px;border-bottom: 1px solid #e9e9e9; }
.most-popular-widget .tabs-content ol li .lineMargin { margin-top:5px; }
.video-block .thumb-video-description { width: 178px; }
.video-block .thumb-video-description-noimage { width:266px; }
.video-block .thumb-video-description h4 a{ font-size:13px; color:#2459af;}
.video-block .thumb-video-description h4 a:hover{ text-decoration:underline; }
.video-block .video-image{ position:absolute; margin-right: 10px;left: 0; }
.video-block .video-image img{ border-radius: 5px; }
.description-with-image{
	min-height: 54px;
	margin-left:95px;
}

.checkbox-holder{ background: #DDD ;margin: 0;padding: 0;height: 22px; }
.checkbox-holder ul{ overflow:visible; list-style: none;margin: 0;padding: 0;display:block; }
.checkbox-holder ul li{ display: block;float: left;margin: 0;padding: 3px 6px 4px;position: relative; width:21% }

.checkbox-holder .switched {
	position: absolute;
	top: 4px;
	left: 9px;
	width: 13px;
	height: 13px;
	box-sizing: border-box;
	background: #E8E6E3;
	border: solid 1px #B3B3B3;
	border-radius: 13px;
	box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.75);
	z-index: 0;
}
.checkbox-holder .on:after {
	content: '';
	position: absolute;
	top: 2px;
	left: 2px;
	width: 7px;
	height: 7px;
	background: #353535;
	border-radius: 6px;
}

.checkbox-holder label{ position: absolute;cursor: pointer;font-size: 11px;font-family: Arial,Helvetica,sans-serif;line-height: 11px;margin: 0;padding: 3px 0 0 20px;color: #000;}
.checkbox-holder input{ filter: alpha(opacity=0);z-index: 0;cursor: pointer;margin: 4px;padding: 0;opacity: 0;position: absolute;top: 0;left: 5px;display: inline-block; }

.most-popular-widget .no-results {
	display: none;
}
.most-popular-widget .no-results-txt {
	display: block;
	padding: 10px;
}
