/* ===================
	SITE SPECIFIC CSS
	=================*/

/* ----------------------------------------------------------------
GENERAL SETTINGS 
-----------------------------------------------------------------*/

h2 {font-size: 34px;}
h3 {font-size: 26px;}
.redtext{color:#DC3545 !important;}
a.text-gray{color: #999;}
.content-wrap {
    padding: 30px 0;
}
.no-border {border:0px !important;}
.w-75, .w-66, .w-50, .w-33, .w-25, .w-350{width: 100%;}

/* ----------------------------------------------------------------
HEADER / FOOTER
-----------------------------------------------------------------*/
.pink-pill{background-color:#f45086 !important;}
.pink-pill:hover{background-color:#ad083f !important;}

.blue-pill{background-color:#336dd2 !important;}
.blue-pill:hover{background-color:#204689 !important;}

.footer-logo{max-width:150px;}
#mc_embed_signup{color:#fff; }
/* ---------------
 FORMS
-----------------*/



/* ----------------------------------------------------------------
	HOME
-----------------------------------------------------------------*/	
/* Revolution Slider Styles */
.hesperiden .tp-tab { border-bottom: 0; }
.hesperiden .tp-tab:hover,
.hesperiden .tp-tab.selected { background-color: #E5E5E5; }

/* ----------------------------------------------------------------
	NEWS
-----------------------------------------------------------------*/	

.entry-channel a:link{font-size: 12px; text-transform: uppercase;margin:0px 0px 6px 0px; } /*color:#999;*/
.entry-channel a:hover{color:#DC3545;}

.more-bar {display: inline-block; background-color: #f6d40c; color:#000;padding:8px 14px;}
.more-bar a:link{color:#000;}
.more-bar a:hover{color:#DC3545;}

.crop-image{
	width: 100%;
    max-height: 267px;
    overflow: hidden;
}
.crop-image img{border-radius: 3px; width:100%;}
.indentlist {margin-left: 40px !important;}

.entry{margin-bottom: 10px;}

.entry-content ul li {
    margin-left: 12px;
    margin-bottom: 20px;
}

.fluid-width-video-wrapper{
    min-height: 35em !important;
}

/* ----------------------------------------------------------------
 ADVERTISEMENTS 
-----------------------------------------------------------------*/
.leaderboard-top,
.leaderboard-content {
    width: 320px; 
    margin: 10px auto;
}

.ad-content{margin-bottom: 20px;}
.ad-nomargin{margin:0px;}

.advertisement-sidebar {width:300px;margin: 15px auto;text-align: center;}


/* ----------------------------------------------------------------
 RESPONSIVE 
-----------------------------------------------------------------*/


@media (min-width: 768px) {
    .leaderboard-top {   
        width: 728px;
        margin: 10px auto;
    }
    .w-75{width: 75%;}
    .w-66{width: 66%;}
    .w-50{width: 50%;}
    .w-33{width: 33%;}
    .w-25{width: 25%;}
    .w-350{width:350px;}
    
    .leaderboard-content{
        width: 728px;
        margin: 0px;
    }
    .content-wrap {
        padding: 80px 0;
    }
    .entry{margin-bottom: 20px;}

}