.rd-navbar {
  background-color: rgba(0, 0, 0, 0.9);
  padding-bottom: 10px;
}

.board-img {
  margin: 0 auto;
  display: block;
}

.doctor-profile .doctor-img {
  background-image: url(../images/surgery-room-state-of-the-art.jpg);
  background-size: cover;
}

.board-certifications {
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  margin: 25px auto;
  flex-wrap: wrap;
}

.board-certifications img {
  max-width: 150px;
}

.doctor-profile .doctor-img {
  box-shadow: 0px 0px 15px 5px rgb(0 0 0 / 33%);
}

h1 {
  font-size: 36px;
  font-weight: 400;
  color: #fff;
}

.doctor-profile p {
  font-size: 16px;
}

span.emphasis {
  color: #4ecdff;
}

span.emphasis-darker {
  color: #57a0ea;
}

.text-primary,
.link-gray-darker,
.icon-primary,
.quote-primary .q,
h3 {
  color: #fff;
}

.quote-primary-mark {
  fill: #fff;
}

.joel-quote {
  font-style: italic;
}

.doctor-profile {
  padding: 25px;
  margin-bottom: 50px;
}

.single-block {
  background-color: #000;
  text-align: center;
}

.single-block p {
  color: #fff;
}

.single-block p.text-primary {
  color: #4ecdff;
}

.quote-primary-mark {
  display: none;
}

.doctor-profile p.q {
  font-style: italic;
  color: #4ecdff;
}

.li-video-container {
  margin: 25px auto;
  text-align: center;
  width: 100%;
}

.li-uniqueness {
  font-weight: 400;
  font-size: 24px;
  max-width: 400px;
  margin: 50px auto 10px;
}

.li-surgery-video {
  object-fit: cover;
  object-position: top;
  width: 100%;
  height: 400px;
}
.li-unique-list {
  color: #fff;
  list-style: none;
  font-weight: 400;
  padding-left: 40px;
}

.li-unique-list .li-list-item {
  margin: 10px 0;
}

.block-text-width-divider:before {
  background-color: #0f537e;
}

.our-doctors {
  margin-bottom: 75px;
}

.doctor-card p {
  font-size: 14px;
}

.our-doctors {
  margin-bottom: 0;
}

.doctor-profile .block-text-width-divider:before {
  margin-top: 13px;
}

@media (min-width: 1200px) {
  .doctor-profile .block-text-width-divider {
    margin-top: 0;
  }
}

@media (max-width: 1200px) {
  .page-header + .section {
    margin-top: inherit;
  }

  .rd-navbar-fixed .rd-navbar-panel:before {
    background: #000;
  }

  .doctor-profile {
    padding: 25px 0;
  }

  .our-doctors {
    margin-bottom: 0;
  }

  * + .block-text-width-divider {
    margin-top: 15px;
  }

  .board-certifications {
    margin: 25px auto 0;
  }

  .board-certifications img {
    max-width: 100px;
  }

  .doctor-profile .block-text-width-divider:before {
    display: none;
  }

  .doctor-profile h1 {
    font-size: 24px;
  }

  .doctor-profile p {
    font-size: 14px;
    text-align: center;
  }

  .quote-primary-text {
    padding-top: 0;
  }
}

@media (max-width: 768px) {
  .li-unique-list {
    padding-left: 0;
  }
}

@media (min-width: 1470px) {
  .joel-hurt-profile .single-block {
    padding: 64px 70px;
  }
}
