  .header_wrap {
  padding:10px 0
}
#schedule-now-c .on-air-top {
  background: #8FA5C0 !important;
}
img.alignnone {
    width: auto!important;
}
#schedule-now-c .the-excerpt {
  text-align: left;
  margin-top: 0 !important;
  color: #FFF;
  padding: 5px;
}

.content-widget-title {
  background: #597B9E;
  border-color: #000000;
}

.home .article-meta .category ul {
  display: none;
}

.category li a {
  background: #000000;
}

.sidebar-widget-title {
  color: #fff;
  background: #8FA5C0;
  font-family: 'Oswald';
  border-color: #000000;
  font-size: 20px !important;
}

.dark {
  background: #002E56;
}

.social-wrapper {
  margin: 0 auto 10px;
}


.sidebar-widget-title,
.tribe-mini-calendar-day-link,
.tribe-mini-calendar-event .list-date {
  background: #8FA5C0 !important;
}

#slider {
    margin-bottom: 5px;
    clear: both;
    padding-top: 10px;
}

#leaderboard {
  margin-bottom:10px
}

/*Tribe Calendar----------------------*/
.tribe-mini-calendar-event .list-info {
  color: #002E56;
}


.tribe-mini-calendar-event .list-info a {
  color: #002E56;

}

.tribe-mini-calendar-day-link {
  background: #002E56;
  color: hsl(0, 0%, 0%);
}

.copyright a {
  color: #aaaaaa;
}

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

.pagination span,
.pagination a {
  color: hsl(0, 0%, 100%);
  background: #002E56 none repeat scroll 0 0;
}

.pagination a:hover {
  color: #fff;
  background: #8FA5C0;
}

.pagination .current {
  color: #fff;
  font-weight: 600;
  background: #8FA5C0;
}


.no-padding {
  padding-left: 0 !important;
  padding-right: 0 !important
}

.alpha {
  padding-left: 0 !important
}

.omega {
  padding-right: 0 !important
}

/*Start General Design*/



/*--------------------------------------------------------------
Navigation Styles
--------------------------------------------------------------*/
#social-wrapper {
  background-color: #8fa5c0;
}

.nav-wrapper {
  background-color: #002E56;
}


.supermenu__form>fieldset {
  border-style: none
}


.supermenu__mobile .supermenu__toggler {
  float: right !important;
  width: 15%;
  height: 50px !important
}

.supermenu__mobile .supermenu__menu-items-wrapper li {
  padding-left: 15px;
}

.supermenu.supermenu--alt-styles .supermenu__mobile .supermenu__logo-wrapper>.supermenu__alt-logo {
  display: block !important;
}

.menu-title {
  width: 10%;
  padding-top: 15px;
  display: block
}

.supermenu li a {
  background: transparent
}

.supermenu__mobile .supermenu__logo-wrapper {
  width: 25%;
}

/*--------------------------------------------------------------
On Air
--------------------------------------------------------------*/

#schedule-now-c .on-air-top {
  background: #8FA5C0 !important;
}

#schedule-now-c .h3 {
  color: #002E56 !important;
  font: 600 14px/36px "Montserrat" !important;
}

#schedule-now-c .listen {
  display: none
}

#schedule-now-c .s-icon {
  padding: 8px 0 !important;
}

#schedule-now-c .link-text:hover {
  color: #000 !important
}

#schedule-now-c .on-air-excerpt p {
  font: normal 300 10px 'Montserrat' !important;
}

#schedule-now-c .on-air-bottom {
  opacity: 0.8 !important;
  background: #00000098 !important;
}

/*--------------------------------------------------------------
Widget Title
--------------------------------------------------------------*/
.content-widget-title {
  color: #002E56;
  background: #8FA5C0;
  font-family: 'Oswald';
  border-color: #002E56;
  font-size: 20px !important
}

.content-widget-title a {
  color: #002E56;
  font-size: 20px
}

.content-widget-title a:hover {
  color: #000;
  text-decoration: none
}

.sidebar-widget-title:first-of-type {
  margin-top: 0
}

.sidebar-widget-title {
  padding: 8px 10px;
  font-family: 'Oswald';
  font-size: 20px;
  text-transform: uppercase;
  color: #002E56;
  background: #000;
  clear: both;
}

.sidebar-widget-title a {
  color: #fff
}

.sidebar-widget-title a:hover {
  color: #fff
}


.widget_on_air {
  margin-bottom: 7px
}

.widget_adv_location {
  margin-bottom: 00000;
}


/*--------------------------------------------------------------
Widget Posts
--------------------------------------------------------------*/
.widget-blog h5 a {
  font: normal 600 15px/18px 'Montserrat';
  text-transform: none;
  color: #000;
}

.widget-blog h5 a:hover {
  color: #8FA5C0;
  text-decoration: none
}

.widget-blog article {
  margin-bottom: 5px
}

.widget-blog .article-meta,
.entry-summary {
  display: none
}

.widget-blog .article-title {
  padding-top: 0;
}

.fullwidth .article-thumb {
  max-width: 100%;
  max-height: none;
  height: auto;
  margin-right: 10px;
  margin-bottom: 10px
}

.widget-blog .category li a {
  background: #000;
}

.widget-blog-split article {
  padding-bottom: 10px;
  margin-bottom: 15px;
  border-bottom: 1px dotted #d2d2d2
}

.widget-blog-split article:last-of-type {
  border-bottom: 0px dotted #d2d2d2
}

.widget-blog-split .title {
  color: #000;
  font: 600 16px/22px "Montserrat";
  text-transform: none;
  margin: 0;
}

.widget-blog-split .title a:hover {
  color: #002E56;
  text-decoration: none
}

/*--------------------------------------------------------------
Titles
--------------------------------------------------------------*/
.archive-header {
  margin-bottom: 15px;
}

.archive-title {
  font: 500 20px/24px 'Oswald';
  padding: 0;
  text-transform: uppercase;
  color: #000;
  background: none;
}

.archive .title a {
  font: 300 20px/24px 'Montserrat';
  color: hsl(0, 0%, 15%);
}

.archive .title a:hover {
  color: #8FA5C0;
  text-decoration: none
}

.archive .category li a {
  color: #fff;
  background: #000;
}

.continue-reading {
  display: none
}

.article-meta .category ul a {
  color: #fff;
  display:none;
}

/*-------------------------------*/
.entry-title {
  font: 500 26px/30px 'Montserrat';
  margin: 0;
  text-transform: Capitalize;
  color: #000;
}

.entry-content {
  padding: 7px !important
}

/*--------------------------------------------------------------
Single Show
--------------------------------------------------------------*/
.show_thumbnail {
  float: left;
  margin: 0 10px 10px 0
}

/*-------------------------------------------------------------- Copyright --------------------------------------------------------------*/
.copyright {
  text-transform: none;
  color: #fff
}

.copyright a {
  color: #fff
}

.copyright a:hover {
  color: #8FA5C0
}

.fullwidth .article-thumb {
  margin-right: 0;
}

@media (min-width: 541px) {

  .widget-blog .article-title h5 a {
    font: normal 600 16px/22px 'Montserrat';
    text-transform: none;
    color: #000;
  }

  .widget-blog article {
    margin-bottom: 15px
  }

  .widget-blog .article-meta,
  .entry-summary {
    display: block
  }

  .widget-blog .article-title {
    padding-top: 0;
  }
}

@media (min-width: 768px) {
  .fullwidth .article-thumb {
    margin-right: 0;
  }

  .supermenu__menu-items-ul>li {
    padding-top: 24.5px !important;
    padding-bottom: 19.5px !important;
  }

  .supermenu__menu-items-ul li:last-child {
    padding-top: 24.5px !important;
    padding-bottom: 19.5px !important;
    padding-right:10px!important;
    padding-left:10px!important;
    float: none
  }

}

/*--------------------------------------------------------------
Footer menu
--------------------------------------------------------------*/

ul#menu-footer-menu {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-items: center;
    margin: 20px auto 0;
}

ul#menu-footer-menu a{
  display: block;
  color: #fff;
  padding: 0 16px;
}

ul#menu-footer-menu a:hover{
  color: #FAEC1e;
}