  .entry-content-block .wp-post-image-main .wp-post-image{padding-bottom:20px}

.elementor-post__thumbnail, .ae_thumb_wrapper, .jet-smart-listing__post-thumbnail, .article-wrapper .article-thumb {
   
    background: #ffffff !important;
}
.elementor-widget-wp-widget-rss .elementor-widget-container h5{display:none}
.elementor-widget-wp-widget-rss a.rsswidget{font-size:16px!important;font-weight: 700;line-height: 16px; padding:0px}
.elementor-widget-wp-widget-rss li{padding-bottom:12px}
.elementor-widget-wp-widget-rss ul{list-style: none;margin-left:-30px}
.post .article-wrapper .entry-content-block .entry-summary a {color:#0078bf}
.post .article-wrapper .entry-content-block .entry-summary a:hover {text-decoration: underline;}
.tribe-events-calendar-month__day--current .tribe-events-calendar-month__calendar-event-title a, .tribe-events-calendar-month__day .tribe-events-calendar-month__calendar-event-title a{color: #0078bf!important;}
.tribe-events-calendar-month__day--current .tribe-events-calendar-month__calendar-event-title a:hover, .tribe-events-calendar-month__day .tribe-events-calendar-month__calendar-event-title a:hover{border-bottom:0px!important;text-decoration:underline;color: #0078bf!important;}
.tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event-title a{ color: #ccc!important;}
.tribe-events-calendar-month__day--past .tribe-events-calendar-month__multiday-event-bar-title {color:#000!important }
.tribe-events-calendar-month__multiday-event-bar-title {color:#0078bf!important}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner {
    background-color:#efebeb!important;
    transition:none!important;
}
/* -----------------------------------------------------------------------------
* $BRAND COLORS : Use this classes to customize theme
* -------------------------------------------------------------------------- */

/* HEADER & FOOTER GRADIENT */

.site_nav{
  background: #fff;

}


header .top-bar{
  background-color: #FFF;
}


header .top-bar .container{
  color: #fff;
}

.date {color:#000;padding-left: 20px;}

/* TEXT & BUTTON COLORS */


a:hover, a:focus, a:active{
    color: #999; 
}

.ae-element-post-category a:hover,
.pagination a:hover{
  color:#D40001 !important;
  
}

.nav-links {
    background:none;
}

.nav-links .story,
.nav-links a {
  color: #000 !important;
  display:none;
}

.nav-links .story,
.nav-links a:hover {
  color: #ccc;
}


.elvotics_event_list_text h4 a, .widget_recent_posts .article-title h5 a, 
.widget_recent_posts .article-title h5, .entry-title a, 
.entry-title, .widget-title,
.read-more span, .read-more .far, .read-more .fas{
  color: #232323 !important;
}

.elvotics_event_list_text h4 a, .widget_recent_posts .article-title h5 a, .widget_recent_posts .article-title h5, .entry-title a, .entry-title {
    color: #232323 !important;
    font-weight: 700 !important;
    font-size: 20px !important;
}

.elvotics_event_list_text h4, .widget_recent_posts .article-title h5, .entry-title h2, h2.entry-title {
    border-bottom: 2px solid #2D2C2C;
}

.copyright a:hover,
.article-meta .fa,
.btn:hover .fa, .btn:hover .far, .read-more:hover span, .read-more:hover .far, .read-more:hover .fas,
.open-mobile-player .fa{
  color: #E11D39!important;
}



#tribe-events a.tribe-events-ical.tribe-events-button, #tribe-events a.tribe-events-gcal.tribe-events-button, .submit, .elvotics_event_list_button a, .btn, .btn a {
    color: #232323 ;
}

ul.tribe-events-sub-nav li a:hover, #tribe-events a.tribe-events-button:hover, .elvotics_event_list_button a:hover, .btn-default:hover, .btn:hover {
    color:#D40001 !important;
    background-color: transparent;
    border-color: #E11D39!important;
}

.pagination span, .pagination a{
  background-color: transparent;
  color:#000;
}

.pagination .current, .pagination a:hover{
  background-color: transparent !important;color:#D40001;
}

/* LOADER */
.ajax-spinner {
    color: #232323;
}

.ajax-spinner, .ajax-spinner:before, .ajax-spinner:after {
    background: #232323;
}

/* SHOWS */
.schedule-now {
    background-color: #E11D39;
}

.schedule-next {
    background-color: #232323;
}

.schedule-show-wrapper {
    border-radius: 6px;
}

/* FOOTER */

.footer-content .widget-title{color:#FFF !important}
.footer-content h3.widget-title.color-tertiary {display:none}

.footer-content .footer-col .article-wrapper .entry-title a, 
.footer-content .footer-col .article-wrapper .footer-content .entry-title a:visited {
  color: #fff
   !important;
}

.footer-content a,
.footer-content a:visited {
  color: #fff;
}

.footer-content ul li a:hover {
  color: #d3d4d8;
}

.footer-content .social-links {
    display: none;
}

.row_footer_nav {background-color: #9f9f9f;color:#000 !important}

/* COPYRIGHT */

.copyright {   
    color: #fff;
    background-color: #0178bf;
}

.copyright a {
    color: #fff;
}

#comments {
    display: none;
}
.page-header h2{
  margin-bottom: 0px !important;
  
}
.page-header{padding:0px!important;}

.widget-title.row-title, .page-header h2 {
    color: #232825 !important;
    font-family: inherit;
    text-transform: none !important;
    font-weight: 700;
    border: none !important;
}

.tribe-events-list h2.tribe-events-page-title {margin-bottom: 50px;}

.elvotics_event_list_text {
    padding-right: 18px;
    font-size: 15px;
}

#tribe-events-content a, .tribe-events-event-meta a {
    text-decoration: none;
    font-size: 20px !important;
    font-family: 'Open Sans', sans-serif;
}

.elvotics_el_whitebox ul li {
    padding: 12px 12px 12px 20px!important;
}

.elvotics_event_list_text_col {
    padding: 10px 15px 10px 15px!important;
}


/*sidebar podcast player */
 .sidebar-player .wpb_audioplayer {
    width:350px!important;
    height:500px!important;
  }
  .sidebar-player .wpb-audio-player.whiteControllers {
    max-width: 350px;
    height:auto;
    flex-wrap: wrap;
  }

  .sidebar-player .wpb-audio-player.whiteControllers .ximage {
      flex-basis: 350px;
      width: 350px;
      float: none;
      border-top-left-radius: 0px;
      border-bottom-left-radius: 0px;
      height:300px;
  }

  .sidebar-player .wpb-audio-player.whiteControllers .podcast__volume {
      left: 63px;
  }

  .sidebar-player .wpb-audio-player.whiteControllers .AudioControls {
      flex-basis: 350px;
      width: 350px;
      height: 170px;
      background-color: #2c3e50;
  }
.sidebar-player .playlistContainer {max-width:350px;}

/*post content padding list-view*/

.jet-smart-listing__post-content{
  padding-left: 1em;
}