.nav-side h4 {
  margin-top: 0.2em;
  margin-bottom: 0.5em;
}

.nav-side-inner {
  border: 1px solid #c1c1c1;
  height: 450px;
  overflow-y: scroll;
  padding: 10px 15px;
}
.nav-side-inner::-webkit-scrollbar {
  width: 15px;
}
.nav-side-inner::-webkit-scrollbar-thumb {
  background-color: #d7d7d7;
  background-image: url(images/nav-side-scroll.png);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.nav-side-inner::-webkit-scrollbar-track {
  background-color: #e6e6e6;
}
.nav-side-inner a {
  color: #333333;
}
.nav-side-inner a > span {
  background-image: url(images/nav-side.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 12px;
  margin-right: 8px;
  position: relative;
    top: 8px;
  width: 12px;
}
.nav-side-inner li {
  line-height: 30px;
}
.nav-side-inner li.active > a > span {
  background-position: 0 -13px;
}
.nav-side-inner ul {
  list-style: none;
  margin: 0;
}

#bmedFormCreateCheckEmail .bmed-input {
  background: white;
}

@media (max-width: 767px) {
  .nav-side-inner {
    height: 250px;
  }
}

/* ad butler */
.ad-butler > .ad-butler-ad > div > div {
  margin-bottom: 1.5em !important;
  text-align: center;
}

/* fix fouc for loginradius overlay */
.lrshare_overlay {
  opacity: 0;
}

/* fix default button size */
.doximity-share-button img {
  max-height: 33px;
}

/*
SC - temporarily putting some css updates here until I have been given more info on how the "frontend" repo works at
which point I will make these changes in the appropriate place so they are included in main-bcm.css when it is generated
from the SASS source
*/
.c-playlist {
	margin-bottom: 1.75rem;
}
.c-playlist__heading {
	color: #244263;
	text-transform: uppercase;
	margin-bottom: 0.75rem;
	margin-top: 1.5rem;
	font-weight: 700;
}
