/*
  CSS Styles for Gear Club Podcast landing page on site
*/

body.community_gear_club #page {
  background-color: #242323;
}

body.community_gear_club .breadcrumb {
  display: none;
}


body.community_gear_club {
  color: white;
}

body.community_gear_club .gear_club_table a,
body.community_gear_club .gear_club_table h2 a {
  color: #37ebe5;
}

body.community_gear_club a.button.subscribe {
  background-color: #37ebe5;
  color: black;
}

body.community_gear_club p.introduction {
  font-size: 18px;
  line-height: 30px;
  margin-top: 18px;
}

body.community_gear_club .gear_club_table h2 {
  font-size: 17px;
  margin-bottom: 0;
}

body.community_gear_club .gear_club_table .jcell {
  padding-bottom: 30px;
}

body.community_gear_club h1.page-title {
  display: none;
}

body.community_gear_club .gear_club_table .jcell p {
  margin-top: 0;
  text-transform: uppercase;
  font-size: 0.8em;
  color: #e0e0e0;
}


body.community_gear_club .gear_club_table {
  margin-top: 28px;
}

body.community_gear_club .gear_club_table .jcell img {
  object-fit: cover;
  width: 100% !important;
  height: 300px !important;
}


#button_index {
  display: block;
  position: relative;
  height: 64px;
}

#button_index .buttons {

}

#button_index .buttons img.subscribe_itunes,
#button_index .buttons img.subscribe_google {
  position: relative;
  height: 40px;
  width: auto;
  top: 15px;
}

@media screen and (max-width: 767px) {
  #button_index .buttons img.subscribe_itunes,
  #button_index .buttons img.subscribe_google {
    position: relative;
    height: 32px !important;
    width: auto !important;
    top: 11px;
  }
}
