  /*Start General Design*/

/*Start Added by FCC for ad spaces*/
#bottom-leaderboard-ad {
width: 100%;
margin: 0 -10px; 
}

#sidebar-ad DIV, #bottom-leaderboard-ad DIV {
text-align: center;
}

#custom_html-6 {
 width:100% !important; 
}

/*End Added by FCC for ad spaces*/

body {
font: normal 300 16px/24px 'Lato', Arial, Helvetica, sans-serif;
color: #222;
-webkit-font-smoothing: antialiased;
background: url('') no-repeat fixed top center #FFF;
padding-top: 0
}

::selection {
background: #000;/* WebKit/Blink Browsers */
color: #fff
}

::-moz-selection {
background: #000;/* Gecko Browsers */
color: #fff
}


/* WP Links Button */

.btn-wp-links {
background-color: #000;
border-color: #000;
}

.btn-wp-links:hover {
background-color: #000;
border-color: #000;
}

.btn-wp-links a {
color: #fff
}

.btn-wp-links a:hover {
color: #fff;
}


/* Edit Links Button */

.btn-edit-link {
background-color: #222;
border-color: #222;
}

.btn-edit-link a {
color: #fff
}

.btn-edit-link a:hover {
color: #fff
}

/*************************************************************************
Brand Colors--------------------------------------Links, hover, background
**************************************************************************/

a, .color-brand { color: #000}
a:hover, a:focus, a:active, a:visited {color: #000000;}
.bg-brand {background-color: #666/*#212183*/;}
.border-secondary {border-color: #c10314}
.hover-color-brand:hover {color: #c10314}
.hover-bg-brand:hover {background-color: #c10314}
.copyright, .copyright a {color: #ffffff;}
.copyright a:hover {color: #c10314;}
/* Secondary color () */
.color-secondary {color: #c10314}
.bg-secondary {background-color: #ffffff}
.border-secondary {border-color: #24254b/*#212183*/;}
.hover-color-secondary:hover {color: #c10314}
.hover-bg-secondary:hover {color: #c10314}


/* Light color (light) */
.color-light {color: #fff}
.bg-light {background-color: #fff}
.border-light {border-color: #fff}
.hover-color-light:hover {color: #fff}
.hover-bg-light:hover {background-color: #fff}
.hover-border-light:hover {border-color: #fff}


/* Dark color (light-grey)  */
.color-light-grey {color: #d7d7d7}
.bg-light-grey {background-color: #d7d7d7}
.border-light-grey {border-color: #d7d7d7}
.hover-color-light-grey:hover {color: #d7d7d7}
.hover-light-grey:hover {background-color: #d7d7d7}
.hover-border-light-grey:hover {border-color: #d7d7d7}


/* Dark color */
.color-dark {color: #534b29}
.bg-dark {background-color: #534b29}
.border-dark {border-color: #534b29}
.hover-color-dark:hover {color: #534b29}
.hover-bg-dark:hover {background-color: #534b29}
.hover-border-dark:hover {border-color: #534b29}

/*-------------------------------------------------------------
Pagenation
--------------------------------------------------------------*/

.pagination span, .pagination a {
color: #fff;
background: #c10314 none repeat scroll 0 0;
}

.pagination a:hover {
color: #fff;
background: none repeat scroll 0 0 #DFD36E;/*hover color*/
}

.pagination .current {
color: #fff;
background: #DFD36E none repeat scroll 0 0;
}

/*-- -----------------------------------------------------------
Entry Titles
--------------------------------------------------------------*/

.entry-title a {color: #000;}
.entry-title a:hover {color: #000}

/*-- -----------------------------------------------------------
Widget Title
--------------------------------------------------------------*/

.section-title {color: #000/*#c10314*/;}
.section-title a {color: #000/*#c10314*/;}
.section-title a:hover {color: #000}
.sponsored {color: #999}


/*-- -----------------------------------------------------------
Meta
--------------------------------------------------------------*/

.article-meta {color: #646464;}
.article-meta a {color: #000}
.article-meta a:hover {color: #868686}
.author {color: #000}

/*--------------------------------------------------------------
4.3 Asides
--------------------------------------------------------------*/

.sidebar-section-title a {color: #c10314}
.sidebar-section-title a:after {color: #c10314;}
.sidebar-section-title a:hover:after {color: #534b29!important}

/* Sidebar Navigation */

.widget-sidebar li a {color: #c10314}
.widget-sidebar li a:hover {color: #534b29}

/*** Sendpress Widget styles ***/

.wpb-sendpress {background-color: #534b29;}
.wpb-sendpress h3 {color: #fff}
.wpb-sendpress p {color: #fff}
.wpb-sendpress .sendpress-submit {background: #c10314;color: #fff}
.wpb-sendpress .sendpress-submit:hover {background: #c10314;color: 646464}

/********   Super Menu----------------------------****/

.supermenu__desktop .supermenu__menu-items-ul>li>.sub-menu>li {
border-bottom: 1px dotted #e8d796;
list-style-type: none
}
.logo-2{
  max-width: 150px;
  margin: 0 auto;
}
.logo {
  margin: 20px auto;
}
.live img {
  padding-top: 35px;
  margin: 0 auto 15px auto;
}
/********   Slider----------------------------------------****/

#wpb-slider-308, .wpbsl-slide {
max-width: 100%!important;
margin: 0 auto
}
.wpbsl-slide .slide-content {background-color: rgba(0, 0, 0, 0.8)!important}
.wpbsl-slide .entry-title {color: #fff!important}


/********   WPB Blog Layout Pre-sets ------------------****/


/*Pre Set C Two Column */
.post-preset-c a {color: #ffffff !important;font-size: 15px;font-style: bold;}
.post-preset-c a:hover {color: #DDD}
.post-preset-c .article-container {background: #24254b/*#c10314*/;}
.post-preset-c .entry-title {color: #fff;}
.post-preset-c .entry-summary {color: #fff}
.post-preset-c .entry-title a {color: #c10314}
.post-preset-c .entry-title a:hover {color: #fff}

/*Pre Set F - Masonary */

.masonry-brick .btn-default {
background: #c10314;
border-color: #c10314;
color: #fff
}

.masonry-brick .btn-default:hover {
background: #534b29;
border-color: #534b29;
}

/********   WPB RSS------------------------------------****/
.widget_rss li .rssSummary {display: block;}
.widget_rss .section-title:after {color: #c10314; color: orange }
.widget_rss li {border-bottom: 1px dotted #d2d2d2}
.widget_rss li a {color: #000000;}
.widget_rss li a:hover {color: #000/*#c10314*/}

/*********************************************************************
/*----------------------- Custom Styles------------------------------*
**********************************************************************/
/********   Under Navigation---------------------------------****/
.wide-under-navigation img {
  margin-top: 15px;
}
/********   Wide Under---------------------------------****/
.wide-footer {
  margin-bottom: 35px
}
/********   Most Popular 3---------------------------------****/

.most-pop-tabs .nav-tabs {
    padding: 0;
    border: 0 none;
}

.most-pop-tabs .nav-tabs li {
    font: 400 normal 14px "Play", sans-serif;
    text-transform: uppercase;
    text-align: center;
    width: 33.3%;
}

.most-pop-tabs .nav-tabs li a {
    background-color: #ddd;
    padding: 5px 10px;
    color: #000;
    border: 0 none;
    border-radius: 0;
}

.most-pop-tabs .nav-tabs li.active a {
    background-color: #24254b/*#c10314*/;
    color: #FFF;
    border: 0 none;
    min-width: 125px;
}

.most-pop-tabs .tab-content {
    background-color: #FFF/*#24254b/*#c10314*/;
    border: 1px solid #24254b;
    min-height: 362px;
    color: #ffffff;
}

.most-pop-tabs .tab-content .posts-list{
    padding: 10px;
    max-height: 360px;
    overflow: hidden;
    text-align: left;
    overflow:auto;
}

.most-pop-tabs .tab-content .listing-item {
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
}

.most-pop-tabs .tab-content .listing-item h5 {
    margin: 0;
}

.most-pop-tabs .tab-content .listing-item a {
    font: 400 normal 1em/2.1em "Play", sans-serif;
    color: #24254b/*#ffffff*/;
}

/********   Splash Page---------------------------------****/

.splash {background: #eee0ee}
.splash-content h1 {color: #a864a8}

/********   WPB Poll---------------------------------****/

.wpb-poll .panel-heading, .panel-footer {background: #fff!important;}
.wpb-poll .panel-heading h3 {color: #DFD36E}
.wpb-poll .weblator-poll-container ul li {color: #646464;}


/********   Event list Style--------------------------------****/

.tribe-events-list-widget .entry-title a {color: #534b29;}
.tribe-events-list-widget .date-start {color: #c10314;}


/********   Event Mini list Style--------------------------------****/

.tribe-mini-calendar-event {border-bottom: 1px dotted rgb(210, 210, 210)!important;}
.tribe-mini-calendar-event .list-info {color: #555!important;}
.tribe-mini-calendar-event .list-info a {color: #000;}
.tribe-mini-calendar-event .list-info a:hover {color: #c10314;}

.tribe-mini-calendar-event .list-info h2 a {color: #000;}
.tribe-mini-calendar-event .list-info h2 a:hover {color: #c10314;}
.tribe-mini-calendar-event-venue a:hover {color: #c10314;}
.tribe-mini-calendar-event .list-date {background: #c10314!important;}

.tribe-mini-calendar td.tribe-events-has-events.tribe-events-present, 
.tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today {
background: #DFD36E!important
}
.btn-events {color: #fff; background-color: #c10314; border-color: #c10314;}
.btn-events a {color: #fff;}

/*-- -----------------------------------------------------------
Schedule Now B
--------------------------------------------------------------*/
/*On Air Now*/
#schedule-now-b .hentry {
margin:0;
padding:0
}

#schedule-now-b {
  background:#fff;
  margin-bottom:1px;
  padding-top:0px;
  max-width:300px;
  margin: 0 auto 1px
}
#schedule-now-b .h3 {margin-top:0; margin-bottom:0; font-family:'Roboto Condensed' }
#schedule-now-b .show-header {
  padding:4px 10px;
  background:#000;
  color:#fff;
  font-family:'Roboto Condensed';
  text-align: left !important;
  text-transform: uppercase;
  border-bottom:1px solid #fff
}
#schedule-now-b .show-header span {margin:0 10px}
#schedule-now-b .show-header .h3 {font-size:25px; line-height: 25px; color:#fff}
#schedule-now-b .fa-microphone-up {font-size:28px; line-height: 40px}
#schedule-now-b .link-text {font:normal 400 18px/22px 'Roboto Condensed'; color:#000}
#schedule-now-b .show-excerpt {padding:5px 0 0;}
#schedule-now-b .show-excerpt p {
  margin:0;
  font:normal 300 16px/16px 'Roboto Condensed';
  color:#000;
  padding: 0;
}
#schedule-now-b .show-social  {margin-top:2px}

/*On Air Next*/
#schedule-next-b {
  background:#fff;
  padding-top:0px;
  max-width:300px;
  margin: 0 auto 5px
}

#schedule-next-b .h3 {margin-top:0; margin-bottom:0; font-family:'Roboto Condensed'; }
#schedule-next-b .hentry {padding:0; margin:0}
#schedule-next-b .show-header {
  padding:2px 10px;
  background:#c10314;
  color:#fff;
  font-family:'Roboto Condensed';
  text-align: left !important;
  text-transform: uppercase;
}
#schedule-next-b .show-header span {margin:0 5px}
#schedule-next-b .show-header .h3 {font-size:16px; line-height:22px}
#schedule-next-b .link-text {font:normal 400 18px/28px 'Roboto Condensed'; color:#fff}

.content-first {
 	margin-top: -30px; 
}

.entry-summary span{
 	color: #000;
}