/* Restylane Eyelight CSS */
.banner-mb {
  margin-bottom: 64px;
}
#eyelight-product-container > section {
  padding: 80px 0;
  border-bottom: 1px solid #e5e5e5;
}
#restylane-eyelight .description {
  max-width: 900px;
}
#restylane-eyelight .switch-filter-option li {
  padding: 0 16px 0 0;
}
#restylane-eyelight .switch-filter-option li a {
  display: inline-block;
  margin-bottom: 8px;
}
#restylane-eyelight #key-benifits .benifits-box {
  padding: 80px 40px;
  background-color: #f8f8f8;
}
#restylane-eyelight #key-benifits .benifits-box ul li:not(:last-child) {
  margin-bottom: 24px;
}

#restylane-eyelight #product-specifications h2 {
  margin-bottom: 40px;
}
#restylane-eyelight #product-specifications .specifications-list dd {
  border-bottom: 1px solid #e5e5e5;
}
#restylane-eyelight #product-specifications .reporting {
  padding: 48px 32px;
  background-color: #e0e8f8;
}
#eyelight-videos .videoTagline:not(:last-child) {
  margin-bottom: 40px;
}
#eyelight-videos .vid-title {
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
}
#restylane-eyelight .block-choosing-right-product-block {
  padding-top: 80px;
  border-top: 1px solid #e5e5e5;
  margin-top: 80px;
}
#fillers-course .mx-width {
  max-width: 500px;
}
.custom-references-box {
  background-color: #f8f8f8;
  padding: 64px 100px;
}
.custom-references-box ol li:not(:last-child) {
  margin-bottom: 24px;
}
#restylane-eyelight .collapse:not(.show) {
  display: block !important;
}
#restylane-eyelight .custom-nav-content-container,
#about-neuromodulators .custom-nav-content-container,
#about-alluzience .custom-nav-content-container {
  margin: 0 48px !important;
}
.instructions-link:link,
.instructions-link:visited {
  color: #181b21;
  text-decoration: none;
}
.instructions-link:hover,
.instructions-link:active {
  text-decoration: underline;
  font-weight: 600;
}
#restylane-eyelight .contact-to-report {
  margin-top: 64px;
  padding: 48px 32px;
}
#efficacy-stats {
  padding: 32px;
  background-color: #f8f8f8;
}
.mb-32 {
  margin-bottom: 32px;
}
.pie-img {
  width: 124px;
  height: 124px;
}
.graph-img {
  max-width: 448px;
}
#efficacy-stats .first-box {
  padding-bottom: 32px;
  border-bottom: 2px solid #e6e6e6;
  margin-bottom: 32px;
}
#restylane-eyelight #before-after-gallery .before-after {
  margin: 0;
}
#restylane-eyelight #before-after-gallery .ba-list {
  margin-top: 32px;
  font-size: 15px;
  line-height: 24px;
}
@media (min-width: 577px) and (max-width: 991px) {
  #restylane-eyelight .custom-nav-content-container,
  #about-neuromodulators .custom-nav-content-container,
  #about-alluzience .custom-nav-content-container {
    margin: 0 auto !important;
  }
  #about-fillers-container {
    margin: 0 auto !important;
  }
  .banner-mb {
    margin-bottom: 48px;
  }
  #horizontal-rule > div {
    margin-top: 38px;
    height: 1px;
    background-color: #e5e5e5;
  }
  #eyelight-product-container > section {
    padding: 48px 0;
  }
  .custom-references-box {
    padding: 48px;
  }
  #restylane-eyelight .block-choosing-right-product-block {
    margin-left: -32px;
    margin-right: -32px;
  }
  #restylane-eyelight #key-benifits .benifits-box {
    padding: 48px;
  }
  #restylane-eyelight .block-choosing-right-product-block {
    padding-top: 48px;
    margin-top: 48px;
  }
  #restylane-eyelight #product-specifications .reporting {
    padding: 32px;
  }
  #restylane-eyelight .contact-to-report {
    padding: 48px;
  }
  #dysport-product-page #specifications ul {
    list-style-type: disc;
    padding-left: 16px;
  }
  .training-details-container {
    margin-top: 48px;
  }
  #dysport-product-page #mechanism-of-action #dysport-vedio-guides {
    padding-top: 48px;
    margin-top: 48px;
  }
  #dysport-product-container #dysport-vedio-guides > div:nth-child(1),
  #dysport-product-container #dysport-vedio-guides > div:nth-child(2) {
    padding-bottom: 48px;
    margin-bottom: 48px;
  }
}
@media (max-width: 576px) {
  #restylane-eyelight .custom-nav-content-container,
  #about-neuromodulators .custom-nav-content-container,
  #about-alluzience .custom-nav-content-container {
    margin: 0 auto !important;
  }
  .banner-mb {
    margin-bottom: 32px;
  }
  #eyelight-product-container > section {
    padding: 64px 0;
  }
  #restylane-eyelight #key-benifits .benifits-box {
    padding: 32px 16px;
  }
  #restylane-eyelight #product-specifications .reporting {
    padding: 32px 24px;
  }
  #eyelight-videos .videoTagline:not(:last-child) {
    margin-bottom: 32px;
  }
  #eyelight-videos .vid-title {
    font-size: 16px;
    line-height: 21px;
    font-weight: 600;
  }
  #restylane-eyelight .block-choosing-right-product-block {
    padding-top: 64px;
    margin-top: 64px;
  }
  #restylane-eyelight .block-choosing-right-product-block {
    margin-left: -16px;
    margin-right: -16px;
  }
  .custom-references-box {
    background-color: #f8f8f8;
    padding: 64px 32px;
  }
  .custom-references-box ol {
    padding-left: 16px;
  }
  #restylane-eyelight .contact-to-report {
    padding: 32px 48px;
    margin-top: 64px;
  }
  #restylane-eyelight .contact-to-report {
    padding: 24px;
  }
  #efficacy-stats {
    padding: 16px;
  }
  #restylane-eyelight #before-after-gallery .ba-list {
    margin-top: 16px;
  }
}
@media (min-width: 991px) {
  .efficacy-text {
    max-width: 900px;
    margin-bottom: 64px;
  }
  #restylane-eyelight #before-after-gallery .ba-list {
    padding-left: 48px;
  }
}
@media (max-width: 991px) {
  #restylane-eyelight .collapse:not(.show) {
    display: none !important;
  }
  #restylane-eyelight .description {
    max-width: 100%;
  }
  #restylane-eyelight .contact-to-report {
    margin-top: 48px;
  }
  .efficacy-text {
    margin-bottom: 24px;
  }
  #restylane-eyelight #before-after-gallery .ba-list {
    padding-left: 16px;
  }
}

/* About Neuromodulators CSS */
#neuromodulators-product-container > section {
  padding: 80px 0;
  border-bottom: 1px solid #e5e5e5;
}
.normal-process {
  padding: 32px;
  background-color: #f8f8f8;
}
#which-product #e-learning-course,
#alluzience-vedios #e-learning-course,
#alluzience-vedios #toxins-gallery {
  padding-top: 80px;
  border-top: 1px solid #e5e5e5;
  margin-top: 80px;
}
#about-neuromodulators .collapse:not(.show) {
  display: block !important;
}
@media (min-width: 992px) {
  .process-items-box-1 > div,
  .process-items-box-2 > div {
    padding: 0 4px;
  }
  #neuromodulators-product-description p {
    max-width: 700px !important;
  }
  #about-neuromodulators .mx-width {
    max-width: 945px;
  }
}
@media (max-width: 991px) {
  #about-neuromodulators .collapse:not(.show) {
    display: none !important;
  }
}
@media (min-width: 577px) and (max-width: 991px) {
  .process-item-1,
  .process-item-2 {
    float: left !important;
    width: 330px;
    margin-right: 8px;
    padding: 0 !important;
    max-width: 330px !important;
  }
  #neuromodulators-product-container > section {
    padding: 48px 0;
  }
  #which-product #e-learning-course,
  #alluzience-vedios #e-learning-course,
  #alluzience-vedios #toxins-gallery {
    padding-top: 48px;
    margin-top: 48px;
  }
  .normal-process {
    margin-left: -32px;
    margin-right: -32px;
  }
}
@media (max-width: 576px) {
  #neuromodulators-product-container > section {
    padding: 64px 0;
  }
  .normal-process {
    padding: 32px 16px;
  }
  .process-item-1,
  .process-item-2 {
    float: left !important;
    width: 268px;
    margin-right: 8px;
    padding: 0 !important;
    max-width: 268px !important;
  }
  .fw-text {
    padding: 24px 16px 0 !important;
  }
  .fw-image {
    padding: 0 !important;
  }
  #which-product #e-learning-course,
  #alluzience-vedios #e-learning-course,
  #alluzience-vedios #toxins-gallery {
    padding-top: 64px;
    margin-top: 64px;
  }
}

/* About Alluzience */
#alluzience-product-container > section {
  padding: 80px 0;
  border-bottom: 1px solid #e5e5e5;
}
.alluzience-key-benifits {
  padding: 48px;
  background-color: #f8f8f8;
}
.alluzience-key-benifits img {
  width: 64px;
}
.alluzience-product-features img {
  width: 64px;
}
#about-alluzience #product-specifications h2 {
  margin-bottom: 40px;
}
#about-alluzience #product-specifications .specifications-list dd {
  border-bottom: 1px solid #e5e5e5;
}
.protocol-instructions-container {
  margin-top: 32px;
}
.protocol-instructions {
  background-color: #e0e8f8;
  padding: 48px 32px;
}
.protocol-instructions ol li:not(:last-child) {
  margin-bottom: 24px;
}
#alluzience-vedios h2 {
  margin-bottom: 32px;
}
#alluzience-vedios .alluzience-vedio-box:not(:last-child) {
  margin-bottom: 40px;
}
.alluzience-vedio-box .vid-title {
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
}
#about-alluzience .collapse:not(.show) {
  display: block !important;
}
#about-alluzience #product-specifications dt,
#about-alluzience #product-specifications dd {
  line-height: 24px;
}

@media (min-width: 577px) and (max-width: 991px) {
  #alluzience-product-container > section {
    padding: 48px 0;
  }
  .protocol-instructions {
    padding: 32px;
  }
  #toxins-gallery .gallery-container .floating-tag {
    top: 5px;
    left: 5px;
  }
}
@media (max-width: 576px) {
  #alluzience-product-container > section {
    padding: 64px 0;
  }
  .alluzience-key-benifits {
    padding: 24px;
  }
  .protocol-instructions {
    padding: 24px;
  }
  #alluzience-vedios h2 {
    margin-bottom: 24px;
  }
  .alluzience-vedio-box .vid-title {
    font-size: 16px;
    line-height: 21px;
  }
  #alluzience-vedios .alluzience-vedio-box:not(:last-child) {
    margin-bottom: 32px;
  }
  #about-alluzience #product-specifications dt,
  #about-alluzience #product-specifications dd {
    line-height: 21px;
  }
  #about-alluzience #product-specifications dt {
    font-size: 16px;
  }

}
@media (max-width: 991px) {
  #about-alluzience .collapse:not(.show) {
    display: none !important;
  }
}
