  /*Start General Design*/

body {
font: normal 300 16px/24px 'Lato', Arial, Helvetica, sans-serif;
color: #555;
-webkit-font-smoothing: antialiased;
background: url('https://dehayf5mhw1h7.cloudfront.net/wp-content/uploads/sites/1045/2018/10/08163656/site-bg.jpg') no-repeat fixed top center #010101;
padding-top: 0
}

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

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

.slider-banner {margin-top:-10px}

/* WP Links Button */

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

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

.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: #ec2027}
.bg-brand {background-color: #000000;}
.border-secondary {border-color: #333333}
.hover-color-brand:hover {color: #a03f36}
.hover-bg-brand:hover {background-color: #a03f36}

/* Secondary color () */
.color-secondary {color: #a03f36}
.bg-secondary {background-color: #a03f36}
.border-secondary {border-color: #333333;}
.hover-color-secondary:hover {color: #a03f36}
.hover-bg-secondary:hover {color: #a03f36}


/* 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: #000000 none repeat scroll 0 0;
}

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

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

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

.entry-title a {color: #000000;}
.entry-title a:hover {color: #ec2027}
.entry-title a {
    font-size: 20px !important;
    font-family: 'Bebas Neue', Arial !important;
}
/*-- -----------------------------------------------------------
Widget Title
--------------------------------------------------------------*/

.section-title {color: #ec2027;font-family: 'bebas neue', Arial;font-size: 26px !important;}
.section-title h1 {
    margin: 0;
}
.section-title a {color: #ec2027;font-size: 24px;}
.section-title a:hover {color: #000}
.sponsored {color: #000}


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

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

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

.sidebar-section-title a {color: #000}
.sidebar-section-title a:after {color: #000;}
.sidebar-section-title a:hover:after {color: #ec2027 !important}

/* Sidebar Navigation */

.widget-sidebar li a {color: #000}
.widget-sidebar li a:hover {color: #ec2027}

/*** Sendpress Widget styles ***/

.wpb-sendpress {background-color: #ec2027;}
.wpb-sendpress h3 {color: #fff}
.wpb-sendpress p {color: #fff}
.wpb-sendpress .sendpress-submit {background: #000;color: #fff}
.wpb-sendpress .sendpress-submit:hover {background: #000;color: #ec2027}

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

.supermenu__desktop .supermenu__menu-items-ul>li>.sub-menu>li {border-bottom: 1px dotted #ffffff;list-style-type: none;}
.supermenu__menu-items-ul > li > a {font-family: 'Bebas Neue', Arial !important; font-size: 19px !important}
.menu-item-11649, .menu-item-11650, .menu-item-11651, .menu-item-11652 {
  float: right;
}
/********   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: #000}
.post-preset-c a:hover {color: #ec2027}
.post-preset-c .article-container {background: #fff;}
.post-preset-c .entry-title {color: #000}
.post-preset-c .entry-summary {color: #000;}
.post-preset-c .entry-title a {color: #000}
.post-preset-c .entry-title a:hover {color: #ec2027}

/*Pre Set F - Masonary */

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

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

/********   WPB RSS------------------------------------****/

.widget_rss .section-title:after {color: #000; color: #ec2027 }
.widget_rss li {border-bottom: 1px dotted #ec2027}
.widget_rss li a {color: #000;}
.widget_rss li a:hover {color: #ec2027}

/*********************************************************************
/*----------------------- Custom Styles------------------------------*
**********************************************************************/
.nav-wrapper { margin-bottom:-5px; }
.show-template h1 {
  font-size:26px;
}
.show-template .title-outer.border-secondary {
  /*border:none;*/
}
.show-template h3.title-outer.border-secondary {
    /*border-color: #ec2027 !important;*/
}
.show-template .secondary {
  margin-top:3.55%;
}
.show-image img {
  min-width:300px;
}
.posts-container li {
  list-style:none;
}
/*--------------------------------------------------------------
Gallery Lightbox
--------------------------------------------------------------*/

.gallery-item .slide-caption h3 {
    max-width: 210px;
}

#schedule-next-b {
 background: #fffc00 !important;
 color:#000!important
}
#schedule-next-b .link-text {
    color: #000!important;
}

#schedule-next-b .link-text {
    font: normal 400 18px/28px 'Roboto Condensed';
    color: #000;
}

#schedule-now-b .link-text {
 color: #000000 !important;
 font: normal 400 16px/22px 'Roboto Condensed' !important;
 margin: 0px;
}
#schedule-now-b {
 background: #FFF !important;
}
.request-line {
color:#fff;
}
.request-line a {
color:#fff;
}
.request-line a:hover {
color:#a03f36;
}
#menu-item-9876 {
  float:right;
}
#wpb-slider-3 {
  margin-top: 61px;
}
.social-links {
  float:right;
  margin-bottom:10px;
}
#schedule-now-b .show-header {
    display: none;
}
#schedule-now-b {
    margin: -15px auto 0px !important;
    padding-bottom: 0;
}
#schedule-next-b .show-header {
    padding: 3px 10px;
    background: #242021 !important;
    color: #fff !important;
    font-family: 'Roboto Condensed', Arial;
    text-align: center;
    text-transform: uppercase;
}
@media (min-width:1000px) {
  .mobile-only {
  display:none !important;
  }
  .desktop-only {
  display:block !important;
  }
}
.desktop-only {
display:none;
}
.wide-under-navigation {
    padding: 15px 0px 0px 0px;
}
#colophon .col-sm-4 {
  border-right:solid 2px #a03f36;
}
#colophon .col-sm-4:last-child {
  border-right:none !important;
}
.widget-navigation {
     margin: 0px auto;
     display:table;
}

.widget-navigation ul li {
    color: #000;
    font: 600 14px/12px Lato;
    list-style-type: none;
    padding:2px;
    text-transform: uppercase;
}
.widget-navigation ul li a {
    color: #000;
    font-weight:600
}
.widget-navigation ul li a:hover {
    color: #ec2027;
    text-decoration:none;
}

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

.splash {
background: #ffffff !important;
}

.splash .bg-brand {
  background-color: #231F20;
}

.splash .color-dark {
  color: #231F20;
}

.splash .bg-secondary {
  background-color: #fff;
}

.splash-logo {
margin: 60px 0 25px 0
}

.splash-on-air .schedule-now {max-width: 360px;margin: 0;background-color:#231F20;padding:10px;border-radius:3px;}

.splash-on-air .schedule-now a {
color:#fff;
}

.splash-on-air .schedule-now p {
color:#fff;
}

.splash-content h1 {
font: normal 500 40px/50px 'Titillium Web', Arial, Helvetica, sans-serif;
color: #a864a8
}
.splash-content p {
  text-align:center;
  font: normal 500 20px/50px 'Titillium Web', Arial, Helvetica, sans-serif;
}

.splash-live {
  margin-top:25%;
}
.splash-live a {
  color:#fff;
  background-color:#231F20;
  padding:15px;
  border-radius:5px;
}

.splash-social {
  min-width:200px;
  margin-top: 70px;
}
/********   WPB Poll---------------------------------****/

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


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

.tribe-events-list-widget .entry-title a {color: #000;}
.tribe-events-list-widget .date-start {color: #000;}
.tribe-mini-calendar {display:none !important}

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

.tribe-mini-calendar-event {border-bottom: 1px dotted #EC2027 !important;}
.tribe-mini-calendar-event .list-info {color: #000 !important;}
.tribe-mini-calendar-event .list-info a {color: #000;}
.tribe-mini-calendar-event .list-info a:hover {color: #000;}
.tribe-mini-calendar {/* display: none; */}

.tribe-mini-calendar-event .list-info h2 a {color: #000;}
.tribe-mini-calendar-event .list-info h2 a:hover {color: #000;}
.tribe-mini-calendar-event-venue a:hover {color: #000;}
.tribe-mini-calendar-event .list-date {background: #EC2027 !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: #EC2027; border-color: #EC2027;}
.btn-events a {color: #fff;}

/********   Footer Style--------------------------------****/
.wide-footer {
  margin-bottom: 25px;
}
.copyright, .copyright a {
  color: #000;
}
.copyright a:hover {
  color: #ec2027;
}

footer {
  background:#fffc00!important;
  color:#000!important
}