/* -- This is the place to add your own style modifications without touching the original styles -- */


.controls-container h2 {
    font-size: 20pt;
    color: #940110;
    }


h2.feat-title {
	font-size:14pt;
	padding:5px 10px;
	border:0;
	text-transform:uppercase;
	background:#FFFFFF;
	}


/* ---------[ Category Box Adjustments ]--------- */

h2.feat-title a { color:#000000;
		font-size:10pt;}


/* ---------[ Category Box Adjustment ]--------- */

.cats-by-2 .entry { height:1.8em;}

/*----------[ Category thumbnail suppression ]--- */

.cats-by-2 img.thumbnail { display:none; } 

/* ---------[ Posts Arranged by Category Side-by-Side Adjustments ]--------- */

.cats-by-2 h3.post-title {
	font-size:9pt;
	line-height:1.6em;
	}
/* ---------[ Hide Search Box in Category Navigation ]--------- */

#catnav ul li.search { display:none; }

/* ---------[ TubePress Adjustments ]--------- */

dd.tubepress_meta_title, dd.tubepress_meta_title a, dd.tubepress_meta_title a:hover {
	margin-top:2px;
	height:26px;
	overflow:hidden;
	}

dd.tubepress_meta_runtime {
	margin-top:2px;
	}

.tubepress_thumb {
	min-width:140px !important;
	width:140px !important;
	}

/* ----------[nav bar adjustments]---------- */

#catnav ul a { padding:6px 6px; }

/* ----------[Royal Slider]---------- */.royalSlider {	margin-bottom:20px;}
.entry .royalSlider img {	padding:0;	border:0;}.rsContentSlider h3 {	color:#dadada;}.rsContentSlider h3, .rsContentSlider p {	margin-left:10px;}.rsDefault .rsThumb.rsNavSelected {	background-color:#13518f;}
/* ---------[ Simple Category Widget ]--------- */

.widget_dsadvcatwidget h3.widgettitle {
	padding:5px 7px;
}
.widget_dsadvcatwidget h3.widgettitle img{
	max-width:318px
}
.widget_dsadvcatwidget .simple-cat-banner {
	margin:4px 0;
	text-align:center;
}
.widget_dsadvcatwidget .widget-wrap {

}
.widget_dsadvcatwidget .feat-title {
	font-size:10pt;
	text-transform:uppercase;
	letter-spacing: 0;
	line-height: 1.5em;
	padding:10px 8px 9px;
}
.widget_dsadvcatwidget .simple-cat-widget {
	margin-top:8px;
}
.widget_dsadvcatwidget .simple-cat-widget .post-title {
	font-size:9pt;
	line-height:1.6em;
	letter-spacing:0;
	margin-bottom:0;
}
.widget_dsadvcatwidget .cat-more-link {
	margin:0; 
	padding:6px 0 0; 
	text-align:right;
	font-size:10pt;
}

/* ---------[ FW Featured Category Widget ] ------- */
.home-widget-4 {
	margin-top:20px;
}
.fw-featured-cat-thumbs {
	padding:0 13px 13px 13px;
}
.fw-featured-cat-thumbs:after, .fw-featured-cat-row:after {
	content:' ';
	clear:both;
	display:block;
}
.fw-featured-cat-banner-area {
	text-align:center;
	margin-top:3px;
	max-width:97%
}
.fw-featured-cat-banner-area .fw-featured-cat-banner {

}
.fw-featured-cat-banner-area .fw-featured-cat-banner img {
	max-width: 100%;
	padding: 3px;
	border: 1px solid #ebebeb;
}
.fw-featured-cat-banner-area .fw-featured-cat-subheading {
	text-align:center;
	display:block;
	max-width: 97%;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
	color:rgb(102,102,102);
}

.fw-featured-cat-row {
	margin:1em 0;

}
.fw-featured-cat-thumbs .fw-link-box {
	display:block;
	margin-top:4px;
	margin-bottom:3px;
}

.fw-featured-cat-thumbs .fw-featured-thumb img {
	border:0;
	width:135px;
	height:79px;
}
.fw-featured-thumb {
	width:140px;
	float:left;

}
.fw-featured-thumb  a{
	display:block;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
}
.fw-featured-thumb-wrapper {
	padding:3px 1px 3px 3px;
	border-top:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	border-left:solid 1px #ddd;
	
}
.fw-featured-thumb-wrapper-inner {
	padding:14px 0;
	text-align:center;
	background:#000;
}
.fw-featured-thumb-title {
	display:block;
	
}
.fw-cat-more-link {
	text-align:right;
	padding-right:32px;
}
.clearfix:after {
	content:' ';
	clear:both;
	display:block;
}