img.recommendedPodcasts {
    float: left;
    padding: 20px;
    max-width: 150px;
}

img.podcastSubscribe {
    float: left;
    max-width: 200px;
    padding-right: 15px;
}

.rst-versions.rst-badge .rst-current-version {
    display: none;
}

.podcastMeta {
    padding:15px;
    background-color: #f0f0f0;
    max-width: 630px;
    margin: 15px 0px;
}

ul.postlist li {
    margin-bottom:10px;
}

.card {
    /* Add shadows to create the "card" effect */
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    margin:15px;
    max-width: 260px;
    float: left;
}

/* On mouse-over, add a deeper shadow */
.card:hover {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}

/* Add some padding inside the card container */
.container {
    padding: 2px 16px;
}

.card {
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    border-radius: 5px; /* 5px rounded corners */
}

/* Add rounded corners to the top left and the top right corner of the image */
.card img {
    border-radius: 5px 5px 0 0;
}

li.social-item {
    list-style-type: none;
    float: left;
    padding-right: 12px;
    text-decoration: none;
}

i.fa {
    text-decoration: none;
}

ul.team-card-social {
    margin: 0px;
}

img.homeIcon {
}

/*transcript styles*/
h3.transcript a {
  background: url("/assets/css/sprite.png") 15px 13px no-repeat #dedede;
  display: block;
  padding: 10px;
  padding-left: 32px;
  margin: 0;
  color: black;
  text-decoration: none;
  font-weight: normal;
  text-decoration: none !important;
}
/* h3:hover { background: rgb(228,10,85); } */
h3.open  { background: rgb(255,70,120); }
h3.open a { background-position: 13px -25px; }
h3 + div { padding: 10px; }


/* Pre hide sections with JavaScript on
--- */
h3+div {
  display: none;
}

div.podcastTranscript {
  background-color: #fafafa;
  padding: 15px;
  border: #dedede;
}
