/*
Theme Name: WURD
Theme URI: http://hetathemes.com
Description: Custom WordPress Theme
Author: HetaThemes
Author URI: http://hetathemes.com
Version: 0.1

PHP functions related to WordPress are licensed as indicated below. All other PHP functions, CSS, JavaScript, and other code is licensed under the Heta Use License.

For PHP functions related to WordPress:
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

For all other PHP functions and all other code:
License: Heta Use License
License URI: http://heta.co/themes/license

What about FontAwesome and Zurb Foundation icons? Need to finalize licensing terms for their icons and the ZF framework [should be in a readme file, per WP guidelines]


Tags: light, white, blue, left-sidebar, right-sidebar, flexible-width, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, post-formats, sticky-post, theme-options, translation-ready

Text Domain: wurd

WURD, Copyright 2014 WURD

*/
/******** GENERAL STYLES ********/
html,
body {
  height: 100%;
  padding: 0;
  margin: 0;
}
/*body { background: url('http://wurdradio.com/wp-content/uploads/2017/05/Amplify-SiteWallpaper.jpg') repeat; }*/
.site-header,
.site-header .container,
article.page,
.post-item-home,
.podcast-item-home,
.post-item-category,
.container.event-page {
  background: #ffffff;
}
.container {
  background: #d6d6d6;
  padding: 0px 15px;
}
#wrap {
  min-height: 100%;
  height: auto;
  margin: 0 auto -380px;
  padding: 0 0 380px;
  max-width: 100%;
}
body,
p {
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: normal;
  font-size: 14px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: 600;
}
a {
  color: #339933;
}
a:hover {
  color: #4db34d;
}
iframe,
img {
  max-width: 100%;
}
.push-bottom-28 {
  margin-bottom: 28px;
}
.green {
  color: #339933;
}
.push-top-24 {
  padding-top: 24px;
}
/******** RADIO PLAYER ********/
.radio-container {
  background: #000000;
  color: #ffffff;
  height: 110px;
  padding-top: 10px;
  text-align: center;
}
.radio-banner {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/******** HEADER ********/
.top-push {
  margin-top: 20px;
}
.tagline {
  font-size: 18px;
  color: #808080;
  font-style: italic;
  width: 150px;
  margin-right: 50px;
  padding-top: 14px;
}
.call-in {
  font-size: 14px;
  color: #d42b2c;
  font-style: italic;
  padding-top: 12px;
  float: left;
  margin-bottom: 0px;
}
.call-in-mobile {
  font-size: 14px;
  color: #000000;
  font-style: italic;
  padding-top: 12px;
}
.date-home {
  text-transform: uppercase;
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: 600;
  padding-top: 10px;
}
.social-icons a,
.social-icons-mobile a {
  color: #acacac;
}
.social-icons {
  padding-top: 6px;
}
.header-icon {
  color: #acacac;
  margin-left: 12px;
  padding: 3px 0px 10px 6px;
}
.header-icon:hover {
  color: #000000;
}
.social-icons-mobile {
  clear: left;
}
.header-icon-mobile {
  color: #3d3d3d;
  margin-left: 12px;
  padding: 16px 0px 16px 16px;
}
.social-icons-mobile i.fa.fa-facebook {
  padding-left: 0px;
  margin-left: 0px;
}
.site-header .social-icons i.fa.fa-info-circle {
  padding-right: 16px;
}
.site-navigation-inner,
.navbar-default {
  background: #d6d6d6;
  border: none;
}
a.listen_live_link img {
  padding-top: 12px;
}
a.listen_live_link_tablet {
  float: left;
  margin-top: 18px;
}
a.listen_live_link_mobile img {
  margin-top: 12px;
}
section.email-capture #mc_embed_signup {
  background: #fff;
  clear: left;
  font: 14px Helvetica, Arial, sans-serif;
  text-align: right;
}
@media only screen and (max-width: 767px) {
  section.email-capture #mc_embed_signup {
    text-align: center;
  }
}
section.email-capture #mc_embed_signup #mc_embed_signup_scroll {
  text-align: right;
  /*.mc-field-group { width: auto; padding-bottom: 0px; float: right;
			@media only screen and (max-width:767px) { float: none !important; text-align: center }*/
  /*}*/
}
@media only screen and (max-width: 767px) {
  section.email-capture #mc_embed_signup #mc_embed_signup_scroll {
    float: none !important;
    text-align: center;
  }
}
section.email-capture #mc_embed_signup #mc_embed_signup_scroll h3 {
  margin: 12px 0px 2px;
  font-weight: 600;
  font-size: 15px;
  color: #343434;
  text-transform: uppercase;
  text-align: right;
}
section.email-capture #mc_embed_signup #mc_embed_signup_scroll input[type=email] {
  width: 200px;
  display: inline;
  border-color: #d6d6d6;
  padding: 9px 0px 7px 3px;
  margin-right: -5px;
  border: 1px solid #d6d6d6;
}
section.email-capture #mc_embed_signup #mc_embed_signup_scroll input[type=submit] {
  width: 80px;
  display: inline;
  border-radius: 0px;
  margin-top: 0px;
  background: #d6d6d6;
  border: 1px solid #d6d6d6;
  text-align: center;
  padding: 0px 4px;
  margin-left: -2px;
}
section.email-capture #mc_embed_signup #mc_embed_signup_scroll .button {
  height: 32px;
  line-height: 32px;
  margin-bottom: 0px;
  margin-right: 0px;
}
section.email-capture #mc_embed_signup #mc_embed_signup_scroll .response {
  float: right;
  width: 280px;
}
.container.date-bar .site-header-inner {
  padding-left: 0px;
}
placeholder,
.form-control::-moz-placeholder {
  color: #d6d6d6;
}
/*.ubermenu-sub-indicator.fas.fa-angle-down {
  display:none;
}*/
/******** SEARCH FORM ********/
.social-icons .search-wrapper {
  display: inline;
  padding: 27px 0px 16px 16px;
}
.social-icons .search-wrapper .form-control {
  box-shadow: none;
  padding: 6px 8px;
  font-size: 16px;
  color: #acacac;
}
.social-icons .search-wrapper .search-icon {
  color: #acacac;
}
.social-icons .search-wrapper .search-icon:hover {
  color: #000000;
}
.search-form-area {
  height: 80px;
  width: 100%;
  background: #808080;
  padding: 15px 0px;
}
.search-form-area .container {
  background: none;
}
.search-form-area .container .search-form-wrapper {
  background: none;
}
.search-form-area .container input.search-field.form-control {
  height: 50px;
  font-family: 'FontAwesome', '@GRBk', sans-serif;
  /*color: @dark_grey;*/
  font-size: 18px;
  border-radius: 0px;
  border: none;
}
.search-form-area .container input.search-field.form-control:focus {
  box-shadow: none;
  border-color: #808080;
}
.social-icons-mobile .search-wrapper {
  display: inline;
  padding: 16px;
}
.social-icons-mobile .search-wrapper .form-control {
  border: 0px solid #d6d6d6;
  box-shadow: none;
  padding: 6px 8px;
  font-size: 16px;
  color: #808080;
}
.search-submit {
  display: none;
}
.search-form-wrapper input[type="search"] {
  -webkit-appearance: textfield;
}
/*.post-item-search { height: 480px; border: 1px solid @medium_grey; margin-bottom: 20px; }*/
/******** SEARCH RESULTS ********/
.search-results .post-item-home {
  height: 480px;
}
.search-results .protected-podcast .protected-image {
  height: 480px;
}
.search-results .protected-podcast .protected-image .overlay-podcast {
  text-align: center;
}
.search-results .protected-podcast .protected-image .overlay-podcast .play-icon {
  color: #ffffff;
  margin-top: 45%;
}
.search-results .protected-podcast .protected-image .overlay-podcast .play-icon:hover {
  color: #339933;
}
.search-results .protected-podcast .protected-image .overlay-podcast .podcast-details {
  width: 358px;
  padding: 15px;
  bottom: 18px;
  position: absolute;
}
/******** NAVIGATION ********/
ul#top-menu {
  font-weight: 600;
}
ul#top-menu li a {
  color: #000000;
}
ul#top-menu li a:hover {
  background: none;
}
ul#top-menu li:last-child a {
  padding-right: 0px;
}
ul#top-menu li.join-link a {
  color: #339933;
}
ul#top-menu li.login-link a {
  font-weight: 700;
}
.site-navigation .container {
  padding: 0px 15px !important;
}
.navbar-nav > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
}
ul#main-menu {
  margin-left: -14px;
}
ul#main-menu li a {
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: 600;
  color: #000000;
  font-size: 15px;
  margin-top: 12px;
  /*padding-left: 10px; padding-right: 10px;*/
}
ul#main-menu li a:hover {
  background: #e7e7e7;
  margin-top: 12px;
}
ul#main-menu li.listen {
  display: inline-block;
  margin-top: -8px;
}
ul#main-menu li.listen a {
  color: #339933;
  background: none;
  border: 2px solid #339933;
  padding-top: 4px;
}
ul#main-menu li.listen a i.fa {
  color: #339933;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  background-image: none;
  background-color: #e3e3e3;
}
.dropdown-menu li > a {
  padding-top: 3px !important;
}
ul#main-menu li.schedule-menu-item a {
  background: #339933;
  color: #ffffff;
  padding: 8px 12px;
}
ul#main-menu li.schedule-menu-item a:before {
  content: '\f017';
  font-family: 'FontAwesome';
  margin-right: 5px;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
  background-color: #e3e3e3;
}
ul.ubermenu-nav li.ubermenu-item a {
  font-weight: 600 !important;
}
body.logged-in .top-menu .container {
  background: none;
}
body.logged-in .top-menu .date-home {
  padding-top: 10px;
}
body.logged-in.group-in .top-menu {
  background: #eff7ef;
}
.top-menu {
  height: 40px;
  font-size: 16px;
  margin-bottom: 6px;
}
.top-menu .welcome-user {
  float: right;
  font-weight: 600;
  padding-top: 6px;
}
@media only screen and (max-width: 767px) {
  .top-menu .welcome-user {
    float: none;
    text-align: center;
  }
}
.top-menu .welcome-user span:hover {
  text-decoration: underline;
}
.top-menu .welcome-user button {
  border: none;
  background: none;
}
.top-menu .welcome-user .open > .dropdown-toggle.btn-default {
  background: #ffffff;
  border: none;
}
.top-menu .welcome-user .dropdown-menu {
  left: auto;
  right: 0;
  width: 180px;
  float: right;
}
.top-menu .welcome-user img.avatar-30 {
  border-radius: 50%;
}
.border-top-menu {
  border-bottom: 1px dotted #e9e9e9;
}
/******** SLIDERS ********/
.tp-caption {
  padding: 15px !important;
  background-color: transparent !important;
}
.ls-slide.ls-active img.ls-l.ls-preloaded {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
/******** HOME PAGE ********/
.home-page .row .container {
  background: none;
}
.post-date-home {
  background: #000000;
  color: #ffffff;
  text-transform: uppercase;
  padding: 2px 8px;
  right: 16px;
  position: absolute;
  font-size: 18px;
}
.post-item-home,
.post-item-category {
  height: 480px;
  border: 1px solid #c9c9c9;
  margin-bottom: 20px;
}
@media only screen and (min-width: 320px) and (max-width: 480px) and (orientation: portrait) {
  .post-item-home,
  .post-item-category {
    height: 480px;
  }
}
@media only screen and (min-width: 481px) and (max-width: 735px) and (orientation: landscape) {
  .post-item-home,
  .post-item-category {
    height: 540px;
  }
}
@media only screen and (min-width: 736px) and (max-width: 1023px) and (orientation: landscape) {
  .post-item-home,
  .post-item-category {
    height: 580px;
  }
}
.post-item-home img.attachment-blog-thumb,
.post-item-category img.attachment-blog-thumb {
  width: 100%;
}
.post-item-home h4,
.post-item-category h4,
.post-item-home p,
.post-item-category p {
  padding-left: 14px;
  padding-right: 14px;
}
.post-item-home h4 a,
.post-item-category h4 a {
  color: #000000;
}
.post-item-home p,
.post-item-category p {
  padding-bottom: 14px;
}
.post-item-home .home-meta,
.post-item-category .home-meta {
  text-transform: uppercase;
  padding: 14px 14px 8px;
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: 600;
}
@media only screen and (max-width: 767px) {
  .post-item-home .home-meta,
  .post-item-category .home-meta {
    padding: 14px 14px 8px;
  }
}
.post-item-home .post-item-icon,
.post-item-category .post-item-icon {
  color: #808080;
  padding-left: 10px;
}
.post-item-home .post-item-excerpt,
.post-item-category .post-item-excerpt {
  bottom: 30px;
  right: 30px;
  position: absolute;
  color: #343434;
  text-transform: uppercase;
  font-size: 12px;
}
.post-item-home .post-item-excerpt:hover,
.post-item-category .post-item-excerpt:hover {
  color: #339933;
  text-decoration: none;
}
img.advertise-home {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.grey-text {
  color: #acacac;
}
.podcast-section-title-home {
  text-transform: uppercase;
  font-size: 40px;
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: normal;
  text-align: center;
  margin-bottom: 18px;
}
.podcast-section-header-home hr {
  border-color: #acacac;
  width: 80%;
}
.podcast-subtitle-home {
  text-align: center;
  font-size: 20px;
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: 300;
  margin-bottom: 36px;
}
.podcast-item-home,
.podcast-item {
  height: auto;
  margin-bottom: 20px;
  background: #d6d6d6;
}
.podcast-item-home .podcast-date-home,
.podcast-item .podcast-date-home {
  background: #000000;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 18px;
  padding: 2px 8px;
  right: 16px;
  top: 0;
  position: absolute;
}
.podcast-item-home .podcast-header-home,
.podcast-item .podcast-header-home {
  margin-top: 230px;
  background: #000000;
  opacity: 0.8;
  height: 220px;
  display: block;
  padding-top: 12px;
  padding-left: 20px;
  padding-right: 20px;
}
.podcast-item-home .podcast-name-home,
.podcast-item .podcast-name-home {
  text-transform: uppercase;
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: normal;
  color: #ffffff;
}
.podcast-item-home h2.podcast-title-home,
.podcast-item h2.podcast-title-home {
  color: #ffffff !important;
  margin-top: 0px;
  padding-top: 0px;
}
.podcast-item-home:hover,
.podcast-item:hover {
  cursor: pointer;
}
.podcast-item-home .protected-podcast .protected-image,
.podcast-item .protected-podcast .protected-image {
  height: 380px;
  width: 360px;
  position: relative;
}
@media only screen and (min-width: 320px) and (max-width: 374px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image,
  .podcast-item .protected-podcast .protected-image {
    width: auto;
  }
}
@media only screen and (min-width: 375px) and (max-width: 412px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image,
  .podcast-item .protected-podcast .protected-image {
    width: auto;
  }
}
@media only screen and (min-width: 413px) and (max-width: 478px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image,
  .podcast-item .protected-podcast .protected-image {
    height: 382px;
    width: auto;
  }
}
@media only screen and (min-width: 479px) and (max-width: 567px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image,
  .podcast-item .protected-podcast .protected-image {
    height: 448px;
    width: auto;
  }
}
@media only screen and (min-width: 568px) and (max-width: 666px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image,
  .podcast-item .protected-podcast .protected-image {
    height: 448px;
    width: auto;
  }
}
@media only screen and (min-width: 667px) and (max-width: 735px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image,
  .podcast-item .protected-podcast .protected-image {
    height: 448px;
    width: 635px;
  }
}
@media only screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image,
  .podcast-item .protected-podcast .protected-image {
    height: 448px;
    width: 704px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 992px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image,
  .podcast-item .protected-podcast .protected-image {
    width: 343px;
  }
}
@media only screen and (min-width: 993px) and (max-width: 1024px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image,
  .podcast-item .protected-podcast .protected-image {
    width: 292px;
  }
}
.podcast-item-home .protected-podcast .protected-image .overlay-podcast,
.podcast-item .protected-podcast .protected-image .overlay-podcast {
  background-color: rgba(0, 0, 0, 0.1);
  position: absolute;
  text-align: center;
  height: 380px;
  width: 360px;
}
@media only screen and (min-width: 320px) and (max-width: 374px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast,
  .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
@media only screen and (min-width: 375px) and (max-width: 412px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast,
  .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
@media only screen and (min-width: 413px) and (max-width: 477px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast,
  .podcast-item .protected-podcast .protected-image .overlay-podcast {
    height: 382px;
    width: 100%;
  }
}
@media only screen and (min-width: 479px) and (max-width: 567px) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast,
  .podcast-item .protected-podcast .protected-image .overlay-podcast {
    height: 448px;
    width: 100%;
  }
}
@media only screen and (min-width: 568px) and (max-width: 666px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast,
  .podcast-item .protected-podcast .protected-image .overlay-podcast {
    height: 448px;
    width: 100%;
  }
}
@media only screen and (min-width: 667px) and (max-width: 735px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast,
  .podcast-item .protected-podcast .protected-image .overlay-podcast {
    height: 448px;
    width: 100%;
  }
}
@media only screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast,
  .podcast-item .protected-podcast .protected-image .overlay-podcast {
    height: 448px;
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 992px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast,
  .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
@media only screen and (min-width: 993px) and (max-width: 1024px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast,
  .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
.podcast-item-home .protected-podcast .protected-image .overlay-podcast .play-icon,
.podcast-item .protected-podcast .protected-image .overlay-podcast .play-icon {
  color: #ffffff;
  margin-top: 35%;
}
@media only screen and (max-width: 479px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast .play-icon,
  .podcast-item .protected-podcast .protected-image .overlay-podcast .play-icon {
    margin-top: 42%;
  }
}
@media only screen and (min-width: 480px) and (max-width: 767px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast .play-icon,
  .podcast-item .protected-podcast .protected-image .overlay-podcast .play-icon {
    margin-top: 28%;
  }
}
.podcast-item-home .protected-podcast .protected-image .overlay-podcast:hover,
.podcast-item .protected-podcast .protected-image .overlay-podcast:hover {
  background-color: rgba(0, 0, 0, 0);
}
.podcast-item-home .protected-podcast .protected-image .overlay-podcast:hover .play-icon,
.podcast-item .protected-podcast .protected-image .overlay-podcast:hover .play-icon {
  color: #339933;
}
.podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details,
.podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
  width: 360px;
  float: left;
  padding: 8px 15px;
  height: auto;
  bottom: 0px;
}
.podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details .show-info,
.podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details .show-info {
  padding: 10px 0px;
  text-align: center;
  border-right: 1px solid #d6d6d6;
}
.podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details .show-info .popover,
.podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details .show-info .popover {
  min-width: 500px;
  color: #000000;
}
@media only screen and (max-width: 767px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details .show-info .popover,
  .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details .show-info .popover {
    min-width: 250px;
    max-width: 100%;
  }
}
@media only screen and (min-width: 320px) and (max-width: 374px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details,
  .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 375px) and (max-width: 412px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details,
  .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 413px) and (max-width: 478px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details,
  .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 479px) and (max-width: 567px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details,
  .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 568px) and (max-width: 666px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details,
  .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 667px) and (max-width: 735px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details,
  .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details,
  .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 992px) and (orientation: portrait) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details,
  .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 993px) and (max-width: 1024px) and (orientation: landscape) {
  .podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details,
  .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
.podcast-item-home .protected-podcast .protected-image .overlay-podcast .podcast-details .show-title,
.podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details .show-title {
  padding-top: 12px;
}
.btn.load-podcasts {
  background: #339933;
  border-radius: 0px;
  color: #ffffff;
  font-size: 16px;
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: 600;
  padding: 8px 16px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
section.channel-grid-home .row {
  padding-left: 20px;
  padding-right: 20px;
}
section.channel-grid-home .row .col-lg-3.channel-grid-item {
  padding: 2px;
  display: inline-block;
}
@media only screen and (min-width: 481px) and (max-width: 767px) and (orientation: landscape) {
  section.channel-grid-home .row .col-lg-3.channel-grid-item {
    display: inline-block;
  }
}
section.channel-grid-home .row .col-lg-3.channel-grid-item .cg_photo {
  height: 160px;
  width: 280px;
  margin: 0px auto;
}
@media only screen and (min-width: 321px) and (max-width: 480px) and (orientation: landscape) {
  section.channel-grid-home .row .col-lg-3.channel-grid-item .cg_photo {
    width: 200px;
    height: 120px;
    margin: 0px auto;
  }
}
@media only screen and (min-width: 481px) and (max-width: 568px) and (orientation: landscape) {
  section.channel-grid-home .row .col-lg-3.channel-grid-item .cg_photo {
    width: 260px;
    margin: 0px auto;
  }
}
@media only screen and (min-width: 569px) and (max-width: 767px) and (orientation: landscape) {
  section.channel-grid-home .row .col-lg-3.channel-grid-item .cg_photo {
    width: 280px;
    margin: 0px auto;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1199px) and (orientation: landscape) {
  section.channel-grid-home .row .col-lg-3.channel-grid-item .cg_photo {
    width: 230px;
  }
}
@media only screen and (max-width: 480px) and (orientation: portrait) {
  section.channel-grid-home .row .col-xs-6.channel-grid-item {
    width: 100%;
  }
}
ul#top-menu li a {
  padding-top: 12px;
}
/******** SINGLE POST ********/
article.post,
article.page {
  padding-bottom: 40px;
}
article.post .page-header,
article.page .page-header {
  margin: 0px 0px 0px !important;
}
article.post .entry-meta,
article.page .entry-meta {
  text-transform: uppercase;
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (max-width: 1024px) {
  article.post .entry-meta,
  article.page .entry-meta {
    padding-left: 15px;
    padding-right: 15px;
  }
}
article.post .entry-meta-mobile,
article.page .entry-meta-mobile {
  text-transform: uppercase;
  padding-left: 15px;
  padding-right: 15px;
}
article.post .entry-byline-share,
article.page .entry-byline-share {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (max-width: 1024px) {
  article.post .entry-byline-share,
  article.page .entry-byline-share {
    padding-left: 15px;
    padding-right: 15px;
  }
}
article.post .entry-byline-share-mobile,
article.page .entry-byline-share-mobile {
  padding-left: 15px;
  padding-right: 15px;
}
article.post h3.page-title,
article.page h3.page-title {
  padding-left: 18px;
  padding-right: 18px;
}
@media only screen and (max-width: 1023px) {
  article.post h3.page-title,
  article.page h3.page-title {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media only screen and (min-width: 1024px) {
  article.post h3.page-title,
  article.page h3.page-title {
    padding-left: 60px;
    padding-right: 60px;
  }
}
article.post img.attachment-blog-single-post,
article.page img.attachment-blog-single-post {
  margin-bottom: 16px;
}
article.post .social-icons-single,
article.page .social-icons-single {
  float: right;
}
article.post .social-icons-single i.fa.fa-comment,
article.page .social-icons-single i.fa.fa-comment,
article.post .social-icons-single a.facebook,
article.page .social-icons-single a.facebook,
article.post .social-icons-single a.twitter,
article.page .social-icons-single a.twitter {
  color: #808080;
}
article.post p.byline,
article.page p.byline {
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: normal;
}
article.post .entry-content,
article.page .entry-content,
article.post #comments,
article.page #comments {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (max-width: 1023px) {
  article.post .entry-content,
  article.page .entry-content,
  article.post #comments,
  article.page #comments {
    padding-left: 15px;
    padding-right: 15px;
  }
}
article.post .entry-content hr,
article.page .entry-content hr,
article.post #comments hr,
article.page #comments hr {
  border-color: #d6d6d6;
}
article.post .related-articles,
article.page .related-articles {
  margin-top: 48px;
}
article.post .related-articles .related-title,
article.page .related-articles .related-title {
  text-transform: uppercase;
}
article.post .related-articles h5 a,
article.page .related-articles h5 a {
  color: #000000;
  text-align: center;
}
article.post .related-articles .related-item .featured-video-plus.post-thumbnail,
article.page .related-articles .related-item .featured-video-plus.post-thumbnail,
article.post .related-articles .related-item .featured-video-plus.post-thumbnail iframe,
article.page .related-articles .related-item .featured-video-plus.post-thumbnail iframe,
article.post .related-articles .related-item .fluid-width-video-wrapper,
article.page .related-articles .related-item .fluid-width-video-wrapper,
article.post .related-articles .related-item .fluid-width-video-wrapper iframe,
article.page .related-articles .related-item .fluid-width-video-wrapper iframe,
article.post .related-articles .related-item .fluid-width-video-wrapper object,
article.page .related-articles .related-item .fluid-width-video-wrapper object,
article.post .related-articles .related-item .fluid-width-video-wrapper embed,
article.page .related-articles .related-item .fluid-width-video-wrapper embed {
  height: 123px;
  width: 225px;
  overflow: hidden;
}
@media only screen and (min-width: 320px) and (max-width: 374px) and (orientation: portrait) {
  article.post .related-articles .related-item .featured-video-plus.post-thumbnail,
  article.page .related-articles .related-item .featured-video-plus.post-thumbnail,
  article.post .related-articles .related-item .featured-video-plus.post-thumbnail iframe,
  article.page .related-articles .related-item .featured-video-plus.post-thumbnail iframe,
  article.post .related-articles .related-item .fluid-width-video-wrapper,
  article.page .related-articles .related-item .fluid-width-video-wrapper,
  article.post .related-articles .related-item .fluid-width-video-wrapper iframe,
  article.page .related-articles .related-item .fluid-width-video-wrapper iframe,
  article.post .related-articles .related-item .fluid-width-video-wrapper object,
  article.page .related-articles .related-item .fluid-width-video-wrapper object,
  article.post .related-articles .related-item .fluid-width-video-wrapper embed,
  article.page .related-articles .related-item .fluid-width-video-wrapper embed {
    height: 148px;
    width: auto;
  }
}
@media only screen and (min-width: 375px) and (max-width: 413px) and (orientation: portrait) {
  article.post .related-articles .related-item .featured-video-plus.post-thumbnail,
  article.page .related-articles .related-item .featured-video-plus.post-thumbnail,
  article.post .related-articles .related-item .featured-video-plus.post-thumbnail iframe,
  article.page .related-articles .related-item .featured-video-plus.post-thumbnail iframe,
  article.post .related-articles .related-item .fluid-width-video-wrapper,
  article.page .related-articles .related-item .fluid-width-video-wrapper,
  article.post .related-articles .related-item .fluid-width-video-wrapper iframe,
  article.page .related-articles .related-item .fluid-width-video-wrapper iframe,
  article.post .related-articles .related-item .fluid-width-video-wrapper object,
  article.page .related-articles .related-item .fluid-width-video-wrapper object,
  article.post .related-articles .related-item .fluid-width-video-wrapper embed,
  article.page .related-articles .related-item .fluid-width-video-wrapper embed {
    height: 192px;
    width: auto;
  }
}
@media only screen and (min-width: 414px) and (max-width: 477px) and (orientation: portrait) {
  article.post .related-articles .related-item .featured-video-plus.post-thumbnail,
  article.page .related-articles .related-item .featured-video-plus.post-thumbnail,
  article.post .related-articles .related-item .featured-video-plus.post-thumbnail iframe,
  article.page .related-articles .related-item .featured-video-plus.post-thumbnail iframe,
  article.post .related-articles .related-item .fluid-width-video-wrapper,
  article.page .related-articles .related-item .fluid-width-video-wrapper,
  article.post .related-articles .related-item .fluid-width-video-wrapper iframe,
  article.page .related-articles .related-item .fluid-width-video-wrapper iframe,
  article.post .related-articles .related-item .fluid-width-video-wrapper object,
  article.page .related-articles .related-item .fluid-width-video-wrapper object,
  article.post .related-articles .related-item .fluid-width-video-wrapper embed,
  article.page .related-articles .related-item .fluid-width-video-wrapper embed {
    height: 213px;
    width: auto;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1024px) and (orientation: landscape) {
  article.post .related-articles .related-item .featured-video-plus.post-thumbnail,
  article.page .related-articles .related-item .featured-video-plus.post-thumbnail,
  article.post .related-articles .related-item .featured-video-plus.post-thumbnail iframe,
  article.page .related-articles .related-item .featured-video-plus.post-thumbnail iframe,
  article.post .related-articles .related-item .fluid-width-video-wrapper,
  article.page .related-articles .related-item .fluid-width-video-wrapper,
  article.post .related-articles .related-item .fluid-width-video-wrapper iframe,
  article.page .related-articles .related-item .fluid-width-video-wrapper iframe,
  article.post .related-articles .related-item .fluid-width-video-wrapper object,
  article.page .related-articles .related-item .fluid-width-video-wrapper object,
  article.post .related-articles .related-item .fluid-width-video-wrapper embed,
  article.page .related-articles .related-item .fluid-width-video-wrapper embed {
    height: 96px;
    width: auto;
    max-width: 100%;
  }
}
article.post .entry-comments,
article.page .entry-comments {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (max-width: 767px) {
  article.post .entry-comments,
  article.page .entry-comments {
    padding-left: 15px;
    padding-right: 15px;
  }
}
article.page h1.page-title {
  padding-left: 60px;
}
@media only screen and (max-width: 767px) {
  article.page h1.page-title {
    padding-left: 15px;
    padding-right: 15px;
  }
}
article.page header.page-header {
  padding-top: 15px;
  border-bottom: 0px !important;
}
header.page-header {
  border-bottom: 0px;
  padding-bottom: 12px;
}
/******** PODCAST PAGE ********/
h5.podcast-subtitle {
  font-size: 16px;
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: 300;
  display: inline;
}
.podcast-subtitle-mobile {
  font-size: 16px;
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: 300;
  width: auto;
}
.podcasts-page article {
  background: none;
}
/*.podcasts-page article { background: none;
	.podcast-item { background: none;
		.protected-podcast { height: 380px; width: 360px;
			.protected-image { height: 380px; width: 360px;
				&:hover { cursor: pointer }
			}
		}
	}
	.podcast-date, .post-date { background: @black; color: @white; text-transform: uppercase; font-size: 18px; padding: 2px 8px; right: 15px; top: 0; position: absolute; width: 90px; }
	.post-protected { background: @green; color: @white; font-size: 12px; padding: 2px 8px; top: 29px; right: 15px; position: absolute; width: 90px; z-index: 1 }
	.protected-image { height: 380px; width: 360px;
		.podcast-details { background: @black; color: @white; width: 360px; padding: 15px; bottom: 0; position: absolute;
		}
	}
	iframe { width: 100% }
	h1.page-title-podcast { padding-left: 0px; padding-right: 0px; text-transform: uppercase; font-family: @GRBk; font-weight: normal; display: inline }
	header.page-header hr { border-color: @medium_light_grey; text-align: left; margin-top: 6px }
	.podcast-header { margin-top: 230px; background: @black; opacity: 0.8; height: 220px; display: block; padding-top: 12px; padding-left: 20px; padding-right: 20px }
	.podcast-name { text-transform: uppercase; font-family: @GRBk; font-weight: normal; color: @white;}
	h2.podcast-title { color: @white; margin-top: 0px; padding-top: 0px }
	.podcast_photo { width: 260px; height: 260px;
	 	.overlay { position: absolute; background-color: rgba(51,51,51,0.1); height: 260px; width: 260px; text-align: center;
	 		i.fa.fa-play-circle-o { color: @white; padding-top: 40%; }
	 	}
	 }
	 .modal-dialog { height: 450px; width: 450px;
	 	.modal-body { height: 420px }
	 }
}
.page-template-podcasts {
	.protected-podcast {
		.protected-image { height: 480px; width: 325px;
			.overlay-podcast { background-color: rgba(0,0,0,0.1); position: absolute; text-align: center; height: 380px; width: 360px;
				.play-icon { color: @white; margin-top: 45%; }
				&:hover { background-color: rgba(0,0,0,0);
					.play-icon { color: @green }
				}
				.podcast-details { width: 360px; float: left; padding: 8px 15px; height: auto; bottom: 0;
					.show-info { padding: 10px 0px; text-align: center; border-right: 1px solid @grey;
						.popover { min-width: 500px; color: @black; }
					}
					.show-title { padding-top: 12px }
				}
			}
		}
	}
}*/
.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {
  border: none !important;
}
article:not(.related-item) .featured-video-plus.post-thumbnail,
article:not(.related-item) .featured-video-plus.post-thumbnail iframe,
article:not(.related-item) .fluid-width-video-wrapper,
article:not(.related-item) .fluid-width-video-wrapper iframe,
article:not(.related-item) .fluid-width-video-wrapper object,
article:not(.related-item) .fluid-width-video-wrapper embed {
  height: 410px;
  width: 730px;
  overflow: hidden;
}
@media only screen and (min-width: 767px) and (max-width: 1023px) {
  article:not(.related-item) .featured-video-plus.post-thumbnail,
  article:not(.related-item) .featured-video-plus.post-thumbnail iframe,
  article:not(.related-item) .fluid-width-video-wrapper,
  article:not(.related-item) .fluid-width-video-wrapper iframe,
  article:not(.related-item) .fluid-width-video-wrapper object,
  article:not(.related-item) .fluid-width-video-wrapper embed {
    height: 388px;
    width: 692px;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
  article:not(.related-item) .featured-video-plus.post-thumbnail,
  article:not(.related-item) .featured-video-plus.post-thumbnail iframe,
  article:not(.related-item) .fluid-width-video-wrapper,
  article:not(.related-item) .fluid-width-video-wrapper iframe,
  article:not(.related-item) .fluid-width-video-wrapper object,
  article:not(.related-item) .fluid-width-video-wrapper embed {
    height: 375px;
    width: 669px;
  }
}
/******** PAGES ********/
.container.schedule-page h2 {
  padding-bottom: 18px;
}
.schedule-item {
  color: #ffffff;
  margin: 10px;
  height: 140px;
  padding: 7px 14px 18px;
  background-size: cover !important;
}
.schedule {
  background: #ffffff;
  padding-top: 18px;
}
.schedule-item-mobile {
  color: #ffffff;
  margin: 10px;
  height: 220px;
  padding: 7px 14px 14px;
}
.container.archive-page {
  background: none;
}
.container.archive-page h2 a {
  color: #343434;
}
.container.archive-page .container-archives {
  background: #ffffff;
  padding-top: 18px;
}
.container.archive-page .archive-item {
  background: #ffffff;
  padding: 16px 14px 6px;
}
.container.archive-page .archive-item h3 {
  margin-top: 0px;
}
.container.archive-page .archive-item h3 a {
  color: #000000;
}
.container.error-page {
  background: #ffffff;
}
a.schedule_link {
  text-decoration: none;
}
a.schedule_link:hover {
  text-decoration: none;
}
/******** RADIO PERSONALITY ********/
.radio-personality .container {
  background: #ffffff;
}
.host-overview,
.host-content {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (max-width: 767px) {
  .host-overview,
  .host-content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.host-content {
  padding-top: 20px;
}
.time-box {
  background: #e9e9e9;
  border: 1px solid #c9c9c9;
  padding: 10px;
  margin-bottom: 25px;
}
@media only screen and (max-width: 767px) {
  .time-box {
    font-size: 13px;
  }
}
/******** CHANNEL ********/
section.channel-header-background {
  height: 450px;
  width: auto;
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (max-width: 767px) {
  section.channel-header-background {
    display: none;
  }
}
section.channel-slider {
  width: 480px;
  height: 360px;
  float: right;
  margin-top: 90px;
}
@media only screen and (max-width: 767px) {
  section.channel-slider {
    display: none;
  }
}
section.channel-slider .flexslider {
  border: 0px solid #ffffff;
  border-radius: 0px;
  background: none;
  margin: 0px 0px 30px;
}
section.channel-slider .flexslider .slides {
  padding-left: 0px;
  padding-top: 0px;
  margin-top: 0px;
}
section.channel-slider .flexslider .slides li a {
  color: #ffffff;
}
section.channel-slider .flexslider .slides li a:hover {
  color: #ffffff;
}
section.channel-slider .flexslider .slides li a .slider-img {
  width: 480px !important;
  height: 360px;
  margin-top: -90px;
}
section.channel-slider .flexslider .slides li a .slider-img .flex-caption {
  background: rgba(0, 0, 0, 0.8);
  padding: 0px 8px 8px;
  position: relative;
  top: 75%;
}
section.channel-slider .flexslider .slides li a .slider-img .flex-caption h3 {
  color: #ffffff;
  padding-top: 10px;
}
section.channel-slider .flexslider .slides li a .slider-img .flex-caption h3:hover {
  color: #ffffff;
  text-decoration: underline;
}
section.channel-slider .flexslider .flex-direction-nav li.flex-nav-prev a.flex-prev {
  height: 50px;
  width: 50px;
}
section.channel-slider .flexslider .flex-direction-nav li.flex-nav-prev a.flex-prev:before {
  content: '\f137';
  font-family: 'FontAwesome';
}
section.channel-slider .flexslider .flex-direction-nav li.flex-nav-next a.flex-next {
  height: 50px;
  width: 50px;
}
section.channel-slider .flexslider .flex-direction-nav li.flex-nav-next a.flex-next:before {
  content: '\f138';
  font-family: 'FontAwesome';
}
section.channel-grid-single {
  background: #343434;
  margin-left: -15px;
  margin-right: -15px;
  padding: 30px 15px;
}
section.channel-grid-single .row {
  padding-left: 20px;
  padding-right: 20px;
}
section.channel-grid-single .row .col-lg-3.channel-grid-item {
  padding: 2px;
}
section.channel-grid-single h2 {
  color: #ffffff;
  font-size: 38px;
  font-weight: normal;
}
a.channel-more-button {
  width: auto;
  padding: 8px 10px 6px;
  background: #000000;
  color: #ffffff;
  text-transform: uppercase;
  float: right;
  margin-top: 15px;
  display: block;
}
@media only screen and (max-width: 479px) {
  a.channel-more-button {
    float: none;
    text-align: center;
    height: 80px;
  }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  a.channel-more-button {
    float: none;
    text-align: center;
    height: 54px;
  }
}
a.channel-more-button:hover {
  text-decoration: none;
  background: #339933;
}
.channel-subhead span {
  display: inline-block;
  position: relative;
}
.channel-subhead span:before,
.channel-subhead span:after {
  content: "";
  position: absolute;
  height: 5px;
  border-bottom: 3px solid #000000;
  top: 10px;
  width: 260px;
}
@media only screen and (min-width: 992px) and (max-width: 1024px) and (orientation: landscape) {
  .channel-subhead span:before,
  .channel-subhead span:after {
    border-bottom: 0px;
  }
}
.channel-subhead span:before {
  right: 176%;
  margin-right: 15px;
}
.channel-subhead span:after {
  left: 176%;
  margin-left: 15px;
}
section.channel-latest-podcasts .channel-subhead span:before {
  right: 154%;
  margin-right: 15px;
}
section.channel-latest-podcasts .channel-subhead span:after {
  left: 154%;
  margin-left: 15px;
}
section.channel-latest-articles .channel-subhead span:before,
section.channel-latest-articles .channel-subhead span:after {
  content: "";
  position: absolute;
  height: 5px;
  border-bottom: 3px solid #000000;
  top: 10px;
  width: 258px;
}
@media only screen and (min-width: 992px) and (max-width: 1024px) and (orientation: landscape) {
  section.channel-latest-articles .channel-subhead span:before,
  section.channel-latest-articles .channel-subhead span:after {
    border-bottom: 0px;
  }
}
section.channel-latest-articles .channel-subhead span:before {
  right: 161%;
  margin-right: 15px;
}
section.channel-latest-articles .channel-subhead span:after {
  left: 161%;
  margin-left: 15px;
}
.page-id-39326 section.channel-latest-articles .channel-subhead span:before {
  right: 128.5%;
  margin-right: 15px;
}
.page-id-39326 section.channel-latest-articles .channel-subhead span:after {
  left: 128.5%;
  margin-left: 15px;
}
section.channel-grid-single .channel-subhead span:before,
section.channel-grid-single .channel-subhead span:after {
  content: "";
  position: absolute;
  height: 5px;
  border-bottom: 3px solid #ffffff;
  top: 10px;
  width: 300px;
}
section.channel-grid-single .channel-subhead span:before {
  right: 175%;
  margin-right: 15px;
}
section.channel-grid-single .channel-subhead span:after {
  left: 175%;
  margin-left: 15px;
}
.page-id-39326 section.channel-slider .flexslider {
  display: none;
}
/******** PHOTOS PAGE ********/
.main_photo {
  height: 250px;
  width: 350px;
}
@media only screen and (max-width: 767px) {
  .main_photo {
    width: 330px;
  }
}
.main_photo:hover {
  cursor: pointer;
}
.main_photo:hover .overlay {
  background-color: rgba(0, 102, 51, 0.6);
}
.main_photo .overlay {
  position: absolute;
  height: 250px;
  width: 350px;
  padding: 15px;
  background-color: rgba(0, 0, 0, 0.3);
}
@media only screen and (max-width: 767px) {
  .main_photo .overlay {
    width: 330px;
  }
}
.main_photo .overlay h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  color: #ffffff;
}
.main_photo .overlay h4,
.main_photo .overlay p {
  color: #ffffff;
}
.main_photo .overlay p {
  font-size: 13px;
  font-weight: 600;
  position: absolute;
  bottom: 0;
}
/******** MEMBERSHIP ********/
.membership article {
  padding-bottom: 0px;
}
.membership .main-content-inner h2.membership-title {
  font-size: 24px;
  text-align: center;
  color: #343434;
}
.membership .main-content-inner h2.subheading {
  font-size: 30px;
  text-align: center;
  color: #343434;
}
.membership .main-content-inner hr.price-break {
  width: 70%;
}
.membership .main-content-inner .panel {
  border: 1px solid #e9e9e9;
}
.membership .main-content-inner .panel .panel-black {
  border: 1px solid #000000;
}
.membership .main-content-inner .panel .panel-heading {
  height: 110px;
  background: #000000;
  color: #ffffff;
  border-radius: 3px 3px 0px 0px;
  border: 2px solid #000000;
}
.membership .main-content-inner .panel .panel-heading h4 {
  font-weight: 600;
  font-size: 22px;
  padding-top: 10px;
}
.membership .main-content-inner .panel .list-group {
  min-height: 340px;
}
.membership .main-content-inner .panel .list-group li.list-group-item {
  border: none;
}
.membership .main-content-inner .panel .list-group li.list-group-item p {
  margin-bottom: 0px;
}
.membership .main-content-inner .panel p.price {
  font-size: 44px;
}
.membership .main-content-inner .panel p.price span {
  font-size: 16px;
  text-transform: uppercase;
  text-align: center;
  display: block;
}
.membership .main-content-inner .panel .panel-footer {
  text-align: center;
}
.membership .main-content-inner .panel .panel-footer a.learn-more {
  color: #000000;
  display: inline-block;
  margin-top: 8px;
  text-decoration: underline;
}
.membership .main-content-inner .panel .panel-footer a.learn-more:hover {
  color: #339933;
}
.membership .main-content-inner section.pricing-grid .flex,
.membership .main-content-inner section.pricing-grid-business .flex,
.membership .main-content-inner section.pricing-grid .flex > div[class*='col-'],
.membership .main-content-inner section.pricing-grid-business .flex > div[class*='col-'] {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex: 1 0 auto;
}
.membership .main-content-inner section.pricing-grid .panel,
.membership .main-content-inner section.pricing-grid-business .panel {
  display: flex;
  flex-direction: column;
  align-content: stretch;
}
.membership .main-content-inner section.pricing-grid .panel-body,
.membership .main-content-inner section.pricing-grid-business .panel-body {
  display: flex;
  flex-grow: 1;
}
.membership .main-content-inner .compare {
  padding-bottom: 20px;
}
.membership .main-content-inner .compare button {
  background: #f3ba31;
  color: #ffffff;
  font-weight: 600;
}
.membership .main-content-inner table.benefits-grid th,
.membership .main-content-inner table.benefits-grid td {
  text-align: center;
}
.membership .main-content-inner table.benefits-grid th.benefit,
.membership .main-content-inner table.benefits-grid td.benefit {
  text-align: left;
}
.membership .main-content-inner table.benefits-grid td.benefit span.red {
  color: #d42b2c;
  font-weight: 600;
  padding-left: 2px;
}
.membership .main-content-inner table.benefits-grid i.fa.fa-check-circle {
  color: #339933;
}
.membership .main-content-inner table.benefits-grid i.fa.fa-circle {
  color: #e9e9e9;
}
section.membership-cta .membership-cta-image {
  height: 300px;
}
@media only screen and (max-width: 767px) {
  section.membership-cta .membership-cta-image {
    height: 600px;
  }
}
section.membership-cta .membership-cta-image .overlay {
  background-color: rgba(51, 51, 51, 0.65);
  height: 300px;
}
@media only screen and (max-width: 767px) {
  section.membership-cta .membership-cta-image .overlay {
    height: 600px;
  }
}
section.membership-cta .membership-cta-image .overlay h3 {
  color: #ffffff;
  text-align: center;
  padding-top: 60px;
}
section.membership-cta .membership-cta-image .overlay .testimonial-item {
  height: 300px;
  padding: 60px;
}
@media only screen and (min-width: 767px) and (max-width: 1024px) and (orientation: landscape) {
  section.membership-cta .membership-cta-image .overlay .testimonial-item {
    height: 460px;
    padding: 25px;
  }
}
section.membership-cta .membership-cta-image .overlay .testimonial-item p {
  color: #ffffff;
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  padding-top: 10px;
}
section.membership-cta .membership-cta-image .overlay .testimonial-item p.from {
  color: #f3ba31;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
}
#wurd-membership-options-modal .modal-dialog {
  width: 860px;
}
#wurd-membership-options-modal .modal-dialog .modal-body table i.fa.fa-check-circle {
  color: #339933;
}
#wurd-membership-options-modal .modal-dialog .modal-body table i.fa.fa-circle {
  color: #e9e9e9;
}
/******** MEMBER CENTER ********/
ul.member-offer-list {
  list-style-type: none;
  padding-left: 30px;
}
.member-benefits p {
  padding: 0px 0px 12px 30px;
}
.page-template-member-center iframe {
  width: 100%;
  overflow-y: scroll;
}
.page-template-member-center .protected-image {
  height: 450px;
}
.page-template-member-center .protected-image .podcast-details {
  width: 326px;
  bottom: 20px;
}
.page-template-member-center .filters {
  text-align: center;
}
.page-template-member-center .filters button {
  margin-bottom: 12px;
}
.page-template-member-center select#orderby,
.page-template-member-center .wpas-orderby,
.page-template-member-center .wpas-submit,
.page-template-member-center .wpas-reset {
  display: inline;
  margin-right: 20px;
}
.page-template-member-center .wpas-multi-select {
  min-height: 180px;
}
.page-template-member-center .post-item-category .protected-podcast .protected-image {
  height: 480px;
  width: 325px;
  /*@media only screen and (max-width : 768px) { width: 345px; }*/
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .page-template-member-center .post-item-category .protected-podcast .protected-image {
    width: 275px;
  }
}
.page-template-member-center .post-item-category .protected-podcast .protected-image .overlay-podcast {
  background-color: rgba(0, 0, 0, 0.1);
  position: absolute;
  text-align: center;
  height: 480px;
  width: 325px;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .page-template-member-center .post-item-category .protected-podcast .protected-image .overlay-podcast {
    width: 275px;
  }
}
.page-template-member-center .post-item-category .protected-podcast .protected-image .overlay-podcast .play-icon {
  color: #ffffff;
  margin-top: 45%;
}
.page-template-member-center .post-item-category .protected-podcast .protected-image .overlay-podcast:hover {
  background-color: rgba(0, 0, 0, 0);
}
.page-template-member-center .post-item-category .protected-podcast .protected-image .overlay-podcast:hover .play-icon {
  color: #339933;
}
.page-template-member-center .post-item-category .protected-podcast .protected-image .overlay-podcast .podcast-details {
  width: 325px;
  float: left;
  padding: 8px 15px;
  height: auto;
  bottom: 0;
}
.page-template-member-center .post-item-category .protected-podcast .protected-image .overlay-podcast .podcast-details .show-info {
  padding: 10px 0px;
  text-align: center;
  border-right: 1px solid #d6d6d6;
}
.page-template-member-center .post-item-category .protected-podcast .protected-image .overlay-podcast .podcast-details .show-info .popover {
  min-width: 500px;
  color: #000000;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .page-template-member-center .post-item-category .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 275px;
  }
}
.page-template-member-center .post-item-category .protected-podcast .protected-image .overlay-podcast .podcast-details .show-title {
  padding-top: 12px;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list {
    width: 49%;
  }
}
.member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail,
.member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail iframe,
.member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper,
.member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper iframe,
.member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper object,
.member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper embed {
  height: 207px;
  width: 336px;
  overflow: hidden;
}
@media only screen and (min-width: 320px) and (max-width: 374px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper object,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper embed {
    height: 168px;
    width: 100%;
  }
}
@media only screen and (min-width: 375px) and (max-width: 412px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper object,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper embed {
    height: 192px;
    width: 100%;
  }
}
@media only screen and (min-width: 413px) and (max-width: 477px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper object,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper embed {
    height: 210px;
    width: 100%;
  }
}
@media only screen and (min-width: 478px) and (max-width: 567px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper object,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper embed {
    height: 245px;
    width: 100%;
  }
}
@media only screen and (min-width: 568px) and (max-width: 666px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper object,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper embed {
    height: 290px;
    width: 100%;
  }
}
@media only screen and (min-width: 667px) and (max-width: 735px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper object,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper embed {
    height: 341px;
    width: 100%;
  }
}
@media only screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper object,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper embed {
    height: 356px;
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper object,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper embed {
    height: 154px;
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .featured-video-plus.post-thumbnail iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper iframe,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper object,
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .post-item-home .fluid-width-video-wrapper embed {
    height: 179px;
    width: 100%;
  }
}
.member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item {
  background: none;
  border-width: 0px;
}
.member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast {
  position: relative;
}
@media only screen and (min-width: 320px) and (max-width: 374px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast {
    width: auto;
  }
}
@media only screen and (min-width: 375px) and (max-width: 412px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast {
    width: auto;
  }
}
@media only screen and (min-width: 413px) and (max-width: 477px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast {
    width: auto;
  }
}
@media only screen and (min-width: 478px) and (max-width: 567px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast {
    width: auto;
  }
}
@media only screen and (min-width: 568px) and (max-width: 666px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast {
    width: auto;
  }
}
@media only screen and (min-width: 667px) and (max-width: 735px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast {
    width: auto;
  }
}
@media only screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast {
    width: auto;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast {
    width: auto;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast {
    width: auto;
  }
}
.member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image {
  width: 336px;
}
@media only screen and (min-width: 320px) and (max-width: 374px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image {
    width: auto;
  }
}
@media only screen and (min-width: 375px) and (max-width: 412px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image {
    width: auto;
  }
}
@media only screen and (min-width: 413px) and (max-width: 477px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image {
    width: auto;
  }
}
@media only screen and (min-width: 478px) and (max-width: 567px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image {
    width: auto;
  }
}
@media only screen and (min-width: 568px) and (max-width: 666px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image {
    width: auto;
  }
}
@media only screen and (min-width: 667px) and (max-width: 735px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image {
    width: auto;
  }
}
@media only screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image {
    width: auto;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image {
    width: auto;
    background-size: contain !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image {
    width: auto;
    background-size: contain !important;
  }
}
.member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast {
  width: 336px;
}
@media only screen and (min-width: 320px) and (max-width: 374px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
@media only screen and (min-width: 375px) and (max-width: 412px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
@media only screen and (min-width: 413px) and (max-width: 477px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
@media only screen and (min-width: 478px) and (max-width: 567px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
@media only screen and (min-width: 568px) and (max-width: 666px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
@media only screen and (min-width: 667px) and (max-width: 735px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
@media only screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast {
    width: 100%;
  }
}
.member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
  bottom: 0;
  width: 336px;
}
@media only screen and (min-width: 320px) and (max-width: 374px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 375px) and (max-width: 412px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 413px) and (max-width: 477px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 478px) and (max-width: 567px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 568px) and (max-width: 666px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 667px) and (max-width: 735px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .podcast-item .protected-podcast .protected-image .overlay-podcast .podcast-details {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .member-center-page .category-articles {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 480px) and (orientation: portrait) {
  .member-center-page .category-articles select.wpas-multi-select {
    width: 288px;
    overflow-x: scroll !important;
  }
}
@media only screen and (min-width: 320px) and (max-width: 480px) and (orientation: landscape) {
  .member-center-page .category-articles select.wpas-multi-select {
    width: 437px;
    overflow-x: scroll;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .member-center-page #wpas-results #wpas-results-inner .cat-articles-list .col-sm-4 {
    width: 49%;
  }
}
/******** MY ACCOUNT ********/
.my-account .main-content-inner {
  background: #ffffff;
  padding-left: 30px;
  padding-right: 30px;
}
.my-account .main-content-inner section.member-profile {
  /*box-shadow: -2px 0 2px -2px inset;*/
}
.my-account .main-content-inner section.member-profile .profile-header {
  min-height: 150px;
  padding-top: 30px;
}
.my-account .main-content-inner section.member-profile .profile-header .avatar-120 {
  border-radius: 50%;
  border: 5px solid #000000;
}
.my-account .main-content-inner section.member-profile .profile-header h3 {
  display: inline-block;
  margin-top: 30px;
}
.my-account .main-content-inner section.member-profile .profile-header .label {
  vertical-align: middle;
  padding: 0.3em 0.6em 0.2em;
  margin-left: 6px;
  font-size: 44%;
}
.my-account .main-content-inner section.member-profile hr {
  width: 90%;
}
.my-account .main-content-inner section.member-profile .profile-content {
  min-height: 300px;
  padding: 30px 20px 60px;
}
.my-account .main-content-inner section.member-profile .profile-content .tab-content {
  min-height: 400px;
}
.my-account .main-content-inner section.member-profile .profile-content .tab-content table tbody tr td {
  border-top: none;
}
.my-account .main-content-inner .woocommerce-MyAccount-navigation .nav-pills > li.is-active > a,
.my-account .main-content-inner .woocommerce-MyAccount-navigation .nav-pills > li.is-active > a:focus {
  background-color: #339933;
  color: #ffffff;
}
.my-account .main-content-inner .woocommerce-MyAccount-navigation .nav-pills li,
.my-account .main-content-inner .woocommerce-MyAccount-navigation .nav-pills li a {
  width: 89%;
}
.my-account .main-content-inner .woocommerce-MyAccount-navigation .nav-pills li i.fa,
.my-account .main-content-inner .woocommerce-MyAccount-navigation .nav-pills li a i.fa {
  padding-right: 6px;
}
.center-block {
  float: none;
}
/******** EXCERPT ********/
textarea#excerpt {
  display: inline-block !important;
}
/******** ARCHIVE ********/
.container.archive-page {
  background: #d6d6d6;
}
.archive-page .post-item-category {
  background: none;
  border: none;
}
.page-template-more-podcasts .post-item-category {
  height: 380px;
  background: #d6d6d6;
  border: none;
}
.archive-page .post-item-category.podcast {
  height: auto;
}
/******** CATEGORY ********/
.channel-page section {
  margin-bottom: 30px;
}
h2.channel-subhead {
  text-align: center;
  text-transform: uppercase;
  padding-bottom: 15px;
}
button.btn-load-more {
  background: #339933;
}
.category-page img.attachment-blog-post-home {
  border-bottom: #e3e3e3;
}
.category-button-row {
  float: right;
  padding-top: 25px;
}
.category-button-row button {
  background: #ffffff;
  color: #000000;
  border-color: #808080;
}
.category-button-row button:hover {
  background: #808080;
  color: #ffffff;
  border-color: #808080;
}
.category-button-row .btn.active,
.category-button-row .btn:active {
  background: #808080;
}
.post-item-category.podcast {
  height: 380px;
}
.post-date {
  background: #000000;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 18px;
  padding: 2px 8px;
  right: 16px;
  position: absolute;
  width: 90px;
  z-index: 1;
}
.podcast-date {
  background: #000000;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 18px;
  padding: 2px 8px;
  right: 15px;
  top: 0;
  position: absolute;
  width: 90px;
}
.post-protected {
  background: #339933;
  color: #ffffff;
  font-size: 12px;
  padding: 2px 8px;
  top: 30px;
  right: 16px;
  position: absolute;
  width: 90px;
  z-index: 1;
}
.protected-image {
  height: 380px;
  width: 100%;
}
.protected-image .podcast-details {
  background: #000000;
  color: #ffffff;
  width: 360px;
  padding: 15px;
  bottom: 0;
  position: absolute;
}
/******** CALENDAR ********/
#tribe-events-content-wrapper {
  background: #ffffff;
  padding-left: -50px;
  padding-right: -50px;
}
.tribe-events-category-wurd-events a {
  color: #000;
}
#tribe-events-pg-template {
  width: auto;
}
#tribe-events .tribe-events-button,
#tribe-events .tribe-events-button:hover,
#tribe_events_filters_wrapper input[type="submit"],
.tribe-events-button,
.tribe-events-button.tribe-active:hover,
.tribe-events-button.tribe-inactive,
.tribe-events-button:hover,
.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"],
.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a {
  background-color: #339933;
}
h2.tribe-events-page-title {
  text-align: left;
}
.btn-group-events {
  padding-top: 20px;
}
/******** IMAGES ********/
img.attachment-host-thumb {
  border: 1px solid #d6d6d6;
}
/******** PAGINATION ********/
nav .pagination {
  border-radius: 0px;
}
nav .pagination li a {
  color: #3d3d3d;
  background: #f1f1f1;
}
nav .pagination li a,
nav .pagination li span {
  border: 1px solid #8a8a8a;
}
nav .pagination > li > a:focus,
nav .pagination > li > a:hover,
nav .pagination > li > span:focus,
nav .pagination > li > span:hover,
nav .pagination > li > span.pagination.current,
nav a.pagination {
  color: #ffffff;
  background-color: #c9c9c9;
  border: 1px solid #8a8a8a;
}
/******** BUTTONS ********/
button.btn-black {
  background: #000000;
  border-radius: 0px;
  color: #ffffff;
  text-transform: uppercase;
}
button.btn-black:hover {
  color: #ffffff;
}
button.btn-black a {
  color: #ffffff;
}
button.btn-gold {
  background: #f3ba31;
  border-radius: 0px;
  color: #ffffff;
  text-transform: uppercase;
}
button.btn-gold a {
  color: #ffffff;
}
button.btn-gold:hover {
  color: #000000;
}
.podcasts-page button.load-podcasts {
  background: #f3ba31;
  color: #000000;
}
/******** MODAL ********/
#wurd-modal .modal-dialog,
#wurd-modalc .modal-dialog {
  padding-top: 8%;
}
#wurd-modal .modal-dialog .modal-content,
#wurd-modalc .modal-dialog .modal-content {
  padding: 0px;
  text-align: center;
  font-weight: 600;
}
#wurd-modal .modal-dialog .modal-content .modal-header,
#wurd-modalc .modal-dialog .modal-content .modal-header {
  border-bottom: none;
  padding-top: 24px;
  padding-bottom: 20px;
  background: #000000;
}
#wurd-modal .modal-dialog .modal-content .modal-header button.close,
#wurd-modalc .modal-dialog .modal-content .modal-header button.close {
  color: #ffffff;
  opacity: 1;
}
#wurd-modal .modal-dialog .modal-content .modal-header button.close:focus,
#wurd-modalc .modal-dialog .modal-content .modal-header button.close:focus {
  opacity: 0.8;
}
#wurd-modal .modal-dialog .modal-content .modal-header button.close:hover,
#wurd-modalc .modal-dialog .modal-content .modal-header button.close:hover {
  opacity: 0.8;
}
#wurd-modal .modal-dialog .modal-content .modal-header .modal-title,
#wurd-modalc .modal-dialog .modal-content .modal-header .modal-title {
  color: #ffffff;
}
#wurd-modal .modal-dialog .modal-content .modal-body,
#wurd-modalc .modal-dialog .modal-content .modal-body {
  padding: 36px 36px 0px;
}
#wurd-modal .modal-dialog .modal-content .modal-body #mc_embed_signup,
#wurd-modalc .modal-dialog .modal-content .modal-body #mc_embed_signup {
  text-align: center;
}
#wurd-modal .modal-dialog .modal-content .modal-body .mc-field-group,
#wurd-modalc .modal-dialog .modal-content .modal-body .mc-field-group {
  text-align: center;
}
#wurd-modal .modal-dialog .modal-content .modal-body .mc-field-group input.email,
#wurd-modalc .modal-dialog .modal-content .modal-body .mc-field-group input.email {
  width: 350px;
  height: 45px;
  font-size: 16px;
  border-radius: 4px;
  border-color: #acacac;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}
#wurd-modal .modal-dialog .modal-content .modal-body .mc-field-group .mce_inline_error,
#wurd-modalc .modal-dialog .modal-content .modal-body .mc-field-group .mce_inline_error {
  width: 350px;
}
#wurd-modal .modal-dialog .modal-content .modal-body .wurd-mc-button,
#wurd-modalc .modal-dialog .modal-content .modal-body .wurd-mc-button {
  height: 45px;
  width: 160px;
  padding: 6px 10px 4px;
  font-size: 20px;
  font-family: 'Gotham Rounded', sans-serif;
  background-color: #339933;
}
#wurd-modal .modal-dialog .modal-content .modal-footer h4,
#wurd-modalc .modal-dialog .modal-content .modal-footer h4 {
  margin-top: 0px;
}
#wurd-modal .modal-dialog .modal-content .modal-footer p,
#wurd-modalc .modal-dialog .modal-content .modal-footer p {
  text-transform: uppercase;
  text-align: center;
  color: #000000;
}
#wurd-modal .modal-dialog .modal-content .modal-footer p a.no-thanks.close,
#wurd-modalc .modal-dialog .modal-content .modal-footer p a.no-thanks.close {
  color: #000000;
  font-size: 14px;
  text-align: center;
  text-shadow: none;
  float: none;
}
#wurd-modal .modal-dialog .modal-content .modal-footer p a.no-thanks.close:hover,
#wurd-modalc .modal-dialog .modal-content .modal-footer p a.no-thanks.close:hover {
  text-decoration: underline;
  color: #000000;
}
.modal-backdrop {
  background-color: #888;
}
.modal-backdrop.in {
  opacity: .6;
}
/******** FOOTER ********/
footer.site-footer {
  background: #000000;
  color: #ffffff;
  height: 380px;
  width: auto;
}
footer.site-footer .container {
  background: #000000;
  padding: 0px 15px;
}
footer.site-footer .copyright {
  font-size: 12px;
  margin-top: 28px;
}
footer.site-footer .list-inline {
  margin-right: -5px;
}
footer.site-footer .list-inline li:first-child {
  padding-left: 5px;
}
footer.site-footer .list-inline li a {
  font-size: 12px;
}
.wpcf7-form {
  margin-bottom: 100px;
}
.btn-contact-form {
  background: #339933;
  color: #ffffff;
}
.host-social-media a {
  color: #3d3d3d;
  padding-right: 12px;
}
.host-text {
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: 600;
}
h4.show-time-header {
  font-family: 'Gotham Rounded', sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}
p.show-time {
  font-size: 18px;
  line-height: 1.3em;
}
.content-section {
  padding: 28px 0 48px;
}
.post-53 input#saveForm {
  background: #339933 !important;
  color: #ffffff;
  padding: 8px 12px;
}
#podcast-load {
  text-align: center;
}
#podcast-load a {
  width: 150px;
  background: #339933;
  color: #ffffff;
  font-size: 18px;
  padding: 14px 18px;
}
#podcast-load a:hover {
  text-decoration: none;
}
.main-content .container.single-post {
  background: #ffffff;
  padding-top: 15px;
}
.sidebar input[type="submit"] {
  background: #339933;
  color: #ffffff;
  padding: 8px 12px 6px;
  border: none;
  font-family: 'FontAwesome', 'Gotham Rounded', sans-serif, sans-serif;
}
#incsub-mailchimp-widget-2 {
  background: #eff7ef;
  padding: 10px;
}
.incsub-mailchimp-label-firstname,
.incsub-mailchimp-label-lastname,
.ncsub-mailchimp-label-email,
input[name="subscription-firstname"],
input[name="subscription-lastname"] {
  display: none !important;
}
.bottom-push {
  margin-bottom: 12px;
}
/******** LOGIN/OUT ********/
#wurd-login-modal .modal-dialog {
  width: 740px;
  margin-top: 4%;
}
#wurd-login-modal .modal-dialog .modal-header {
  border-bottom: 0px;
}
#wurd-login-modal .modal-dialog .modal-body {
  padding: 30px 40px;
}
#wurd-login-modal .modal-dialog .modal-body label {
  font-weight: 400;
}
#wurd-login-modal .modal-dialog .modal-body p.login-username label,
#wurd-login-modal .modal-dialog .modal-body p.login-password label {
  width: 150px;
}
#wurd-login-modal .modal-dialog .modal-body input#user_login {
  border: 1px solid #e3e3e3;
}
#wurd-login-modal .modal-dialog .modal-body input#user_pass {
  border: 1px solid #e3e3e3;
}
#wurd-login-modal .modal-dialog .modal-body input.btn,
#wurd-login-modal .modal-dialog .modal-body button.btn,
#wurd-login-modal .modal-dialog .modal-body a.btn {
  background: #339933;
  color: #ffffff;
  font-weight: 600;
}
#wurd-login-modal .modal-dialog .modal-body input.btn:hover,
#wurd-login-modal .modal-dialog .modal-body button.btn:hover,
#wurd-login-modal .modal-dialog .modal-body a.btn:hover {
  opacity: 0.7;
}
#wurd-login-modal .modal-dialog .modal-body .protect-header h2 {
  margin-top: 0px;
}
#wurd-login-modal .modal-dialog .modal-body .protect-content h4 {
  margin-top: 0px;
}
#wurd-login-modal .modal-dialog .modal-body .protect-benefits-list {
  padding-left: 12px;
}
#wurd-login-modal .modal-dialog .modal-body .protect-benefits-list li {
  padding-bottom: 10px;
  font-size: 15px;
}
#wurd-login-modal .modal-dialog .modal-body button {
  font-weight: 600;
}
#wurd-login-modal .modal-dialog .modal-body .vertical-line {
  border-left: 1px solid #e3e3e3;
  margin-left: -15px;
  padding-left: 25px;
}
#wurd-login-modal .modal-dialog .modal-footer {
  border-top: none;
}
/******** PROTECTED CONTENT ********/
.protected-content-page .main-content-inner {
  background: #ffffff;
  padding-bottom: 120px;
}
.protected-content-page .main-content-inner .protect-header {
  padding-top: 16px;
}
.protected-content-page .main-content-inner .protect-content p.login-username label,
.protected-content-page .main-content-inner .protect-content p.login-password label {
  width: 150px;
  font-weight: normal;
}
.protected-content-page .main-content-inner .protect-content input#user_login {
  border: 1px solid #e3e3e3;
}
.protected-content-page .main-content-inner .protect-content input#user_pass {
  border: 1px solid #e3e3e3;
}
.protected-content-page .main-content-inner .protect-content .vertical-line {
  border-left: 1px solid #e3e3e3;
  margin-left: -15px;
  padding-left: 25px;
}
.protected-content-page .main-content-inner .protect-content ul.protect-benefit-list {
  padding-left: 15px;
}
.protected-content-page .main-content-inner .protect-content ul.protect-benefit-list li {
  padding-bottom: 12px;
}
.protected-content-page .main-content-inner .protect-content button {
  font-weight: 600;
}
.protected-content-page .main-content-inner .protect-content input.btn,
.protected-content-page .main-content-inner .protect-content button.btn {
  background: #339933;
  color: #ffffff;
  font-weight: 600;
}
.protected-content-page .main-content-inner .protect-content input.btn:hover,
.protected-content-page .main-content-inner .protect-content button.btn:hover {
  opacity: 0.7;
}
/******** 404 ********/
section.error-404 {
  padding-bottom: 120px;
}
section.error-404 .header-404 {
  padding-top: 24px;
}
section.error-404 .content-404 {
  text-align: center;
  padding-top: 24px;
}
section.error-404 .content-404 a {
  display: block;
  margin-bottom: 16px;
  color: #000000;
  border: 2px solid #e3e3e3;
  border-radius: 4px;
  padding: 15px;
  height: 130px;
}
section.error-404 .content-404 a button {
  border-radius: 4px;
}
section.error-404 .content-404 a:hover {
  border: 2px solid #339933;
  text-decoration: none;
}
/******** WOOCOMMERCE ********/
.woocommerce button.button.alt {
  background-color: #339933;
}
.woocommerce div.product p.price {
  color: #808080;
}
.woocommerce div.product p.price {
  color: #339933 !important;
  font-weight: 600;
}
.woocommerce #product-4030 p.price {
  display: none;
}
.woocommerce div.product form.cart .variations td.label {
  display: none;
}
.woocommerce input.input-text {
  height: 30px;
  border: 1px solid #d6d6d6;
}
.woocommerce input.button,
.woocommerce input[type=submit] {
  background: #339933;
  color: #ffffff;
  font-weight: 600;
}
.woocommerce input.button:hover,
.woocommerce input[type=submit]:hover {
  background: #339933;
  color: #ffffff;
  opacity: 0.8;
}
input.gform_button {
  background: #339933;
  color: #ffffff;
  font-weight: 600;
}
input.gform_button:hover {
  opacity: 0.8;
  color: #ffffff;
}
.woocommerce-account .woocommerce-MyAccount-content {
  float: left;
}
.woocommerce-account .woocommerce-MyAccount-content h3 {
  margin-top: 0px;
}
p.eb {
  color: #ff0000;
  font-weight: bold;
}
/******** LOGIN ********/
.login-page {
  background: #ffffff;
}
.login-page p.login-username label,
.login-page p.login-password label {
  width: 150px;
}
.login-page input#user_login,
.login-page input#user_pass {
  height: 30px;
  border: 1px solid #d6d6d6;
}
.login-page input.btn {
  background: #339933;
  color: #ffffff;
  font-weight: 600;
}
.login-page input.btn:hover {
  opacity: 0.8;
}
/******** FORWURD ********/
.before-buy-now {
  background: #eff7ef;
  border: 1px solid #339933;
  color: #000000;
  padding: 15px;
  margin-top: 48px !important;
  font-weight: 500;
}
.row.join-buttons {
  padding: 24px 0px;
}
.row.join-buttons a.btn {
  white-space: normal;
}
/******** MISCELLANEOUS ********/
.featured-video-plus.post-thumbnail,
.featured-video-plus.post-thumbnail iframe,
.fluid-width-video-wrapper,
.fluid-width-video-wrapper iframe,
.fluid-width-video-wrapper object,
.fluid-width-video-wrapper embed {
  height: 201px;
  width: 358px;
  overflow: hidden;
}
@media only screen and (min-width: 320px) and (max-width: 374px) and (orientation: portrait) {
  .featured-video-plus.post-thumbnail,
  .featured-video-plus.post-thumbnail iframe,
  .fluid-width-video-wrapper,
  .fluid-width-video-wrapper iframe,
  .fluid-width-video-wrapper object,
  .fluid-width-video-wrapper embed {
    height: 168px;
    width: 288px;
  }
}
@media only screen and (min-width: 375px) and (max-width: 412px) and (orientation: portrait) {
  .featured-video-plus.post-thumbnail,
  .featured-video-plus.post-thumbnail iframe,
  .fluid-width-video-wrapper,
  .fluid-width-video-wrapper iframe,
  .fluid-width-video-wrapper object,
  .fluid-width-video-wrapper embed {
    height: 192px;
    width: 343px;
  }
}
@media only screen and (min-width: 413px) and (max-width: 477px) and (orientation: portrait) {
  .featured-video-plus.post-thumbnail,
  .featured-video-plus.post-thumbnail iframe,
  .fluid-width-video-wrapper,
  .fluid-width-video-wrapper iframe,
  .fluid-width-video-wrapper object,
  .fluid-width-video-wrapper embed {
    height: 213px;
    width: 382px;
  }
}
@media only screen and (min-width: 478px) and (max-width: 567px) and (orientation: landscape) {
  .featured-video-plus.post-thumbnail,
  .featured-video-plus.post-thumbnail iframe,
  .fluid-width-video-wrapper,
  .fluid-width-video-wrapper iframe,
  .fluid-width-video-wrapper object,
  .fluid-width-video-wrapper embed {
    height: 258px;
    width: 448px;
  }
}
@media only screen and (min-width: 568px) and (max-width: 666px) and (orientation: landscape) {
  .featured-video-plus.post-thumbnail,
  .featured-video-plus.post-thumbnail iframe,
  .fluid-width-video-wrapper,
  .fluid-width-video-wrapper iframe,
  .fluid-width-video-wrapper object,
  .fluid-width-video-wrapper embed {
    height: 308px;
    width: 536px;
  }
}
@media only screen and (min-width: 667px) and (max-width: 735px) and (orientation: landscape) {
  .featured-video-plus.post-thumbnail,
  .featured-video-plus.post-thumbnail iframe,
  .fluid-width-video-wrapper,
  .fluid-width-video-wrapper iframe,
  .fluid-width-video-wrapper object,
  .fluid-width-video-wrapper embed {
    height: 356px;
    width: 635px;
  }
}
@media only screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape) {
  .featured-video-plus.post-thumbnail,
  .featured-video-plus.post-thumbnail iframe,
  .fluid-width-video-wrapper,
  .fluid-width-video-wrapper iframe,
  .fluid-width-video-wrapper object,
  .fluid-width-video-wrapper embed {
    height: 356px;
    width: 704px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 992px) and (orientation: portrait) {
  .featured-video-plus.post-thumbnail,
  .featured-video-plus.post-thumbnail iframe,
  .fluid-width-video-wrapper,
  .fluid-width-video-wrapper iframe,
  .fluid-width-video-wrapper object,
  .fluid-width-video-wrapper embed {
    height: 192px;
    width: 343px;
  }
}
@media only screen and (min-width: 993px) and (max-width: 1024px) and (orientation: landscape) {
  .featured-video-plus.post-thumbnail,
  .featured-video-plus.post-thumbnail iframe,
  .fluid-width-video-wrapper,
  .fluid-width-video-wrapper iframe,
  .fluid-width-video-wrapper object,
  .fluid-width-video-wrapper embed {
    height: 163px;
    width: 292px;
  }
}
.login-page #content {
  min-height: 500px;
}
.login-page .main-content-inner {
  background: #ffffff;
  padding-bottom: 120px;
}
.login-page .main-content-inner .protect-header {
  padding-top: 16px;
}
.login-page .main-content-inner .protect-content .vertical-line {
  border-left: 1px solid #e3e3e3;
  margin-left: -15px;
  padding-left: 25px;
}
.login-page .main-content-inner .protect-content ul.protect-benefit-list {
  padding-left: 15px;
}
.login-page .main-content-inner .protect-content ul.protect-benefit-list li {
  padding-bottom: 12px;
}
.login-page .main-content-inner .protect-content button {
  font-weight: 600;
}
.login-page .main-content-inner .protect-content input.btn,
.login-page .main-content-inner .protect-content button.btn {
  background: #339933;
  color: #ffffff;
  font-weight: 600;
}
.login-page .main-content-inner .protect-content input.btn:hover,
.login-page .main-content-inner .protect-content button.btn:hover {
  opacity: 0.7;
}
.woocommerce-lost-password article {
  min-height: 500px;
}
/******** LISTING ********/
.listing_header .flexslider {
  background: none;
  border: 0px;
  height: 250px;
  width: auto;
  margin-bottom: 30px;
}
.listing_header .flexslider .slides {
  height: 250px;
  width: auto;
}
.listing_header .flexslider .slides li,
.listing_header .flexslider .slides img {
  border: 1px solid #e9e9e9;
  height: 250px;
  width: auto;
}
.single-listing .container {
  background: #ffffff;
}
.single-listing section {
  padding-top: 24px;
}
.single-listing .tab-content {
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  padding: 10px;
  border-bottom: 1px solid #ddd;
}
.single-listing .nav-tabs {
  margin-bottom: -1px;
}
.single-listing span.listing-open {
  color: #339933;
}
.single-listing span.listing-closed {
  color: #d6d6d6;
}
.single-listing .wpcf7-form {
  margin-bottom: 20px;
}
.single-listing .fa-facebook-square {
  color: #3b5998;
}
.single-listing .fa-facebook-square:hover {
  opacity: 0.7;
}
.single-listing .fa-twitter-square {
  color: #00aced;
}
.single-listing .fa-twitter-square:hover {
  opacity: 0.7;
}
.single-listing .flex-direction-nav li a {
  height: 50px;
}
.listing_address td.bold {
  font-weight: bold;
  width: 80px;
}
.listing_address td.address-left {
  font-weight: bold;
  width: 80px;
}
.listing_address td.address-left,
.listing_address td.address-right {
  padding-bottom: 0px;
}
.listing_address td.content {
  padding-bottom: 12px;
  width: 260px;
}
section.listing_footer {
  padding-top: 36px;
}
.container.listings-cat-page {
  background: #ffffff;
}
.listing_categories {
  padding-top: 36px;
}
img.fbiz-img {
  height: 120px;
  width: auto;
}
.featured_business {
  text-align: center;
  background: #e9e9e9;
  margin-top: 20px;
  padding-bottom: 10px;
  border-radius: 3px;
}
a.back-to {
  color: #808080;
}
.btn-get-listed {
  margin-top: 36px;
}
table.table-listings {
  margin-top: 36px;
}
table.table-listings tr.headers td {
  font-weight: bold;
}
.btn-learn-more {
  background: #d6d6d6;
  color: #000000;
}
.btn-learn-more:hover {
  background: #339933;
  color: #ffffff;
}
.listing-cat-page iframe,
.radio-container iframe,
.site-inner-footer iframe,
.middle-ad iframe,
podcast-item iframe {
  overflow: hidden;
  border-width: 0px;
}
@media only screen and (min-width: 768px) and (max-width: 992px) and (orientation: portrait) {
  .navbar-header {
    width: 100%;
  }
}
#shailan-countdown-widget-2 {
  width: 65%;
  margin-left: auto;
  margin-right: auto;
}
#shailan-countdown-widget-2 .countdown_section {
  text-transform: uppercase;
  font-size: 14px;
}
#shailan-countdown-widget-2 .countdown_section .countdown_amount {
  font-size: 50px;
  font-weight: bold;
}
@media only screen and (max-width: 767px) {
  #shailan-countdown-widget-2 .countdown_section .countdown_amount {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  #shailan-countdown-widget-2 {
    width: 100%;
  }
}
.anchor-fm {
  background: url('http://wurdradio.com/wp-content/uploads/2017/11/Anchor-Logo2-e1510938607474.png') center center no-repeat;
  background-size: contain;
  height: 22px;
  width: 20px;
  padding: 0px;
  padding-top: 6px;
  display: inline-block;
  vertical-align: middle;
}
.anchor-fm:hover {
  background: url('http://wurdradio.com/wp-content/uploads/2017/11/Anchor-Logo2-black-e1510938634233.png') no-repeat;
  background-size: contain;
  height: 22px;
  width: 20px;
  padding: 0px;
  padding-top: 6px;
  display: inline-block;
  vertical-align: middle;
}
/*img.anchor-fm { height: 22px; width: auto; padding: 0px; }*/
.social-icons-single a:hover {
  text-decoration: none;
}
