
.page-sg .we-mega-menu-submenu > .we-mega-menu-submenu-inner , .page-ae .we-mega-menu-submenu > .we-mega-menu-submenu-inner {
    min-height: auto;
  }
@media (min-width: 992px) {
    .page-sg .navbar ul.we-mega-menu-ul li.we-mega-menu-li:nth-child(6) {
      /* display: none !important; */
    }
    .page-sg .navbar ul.we-mega-menu-ul li.we-mega-menu-li:nth-child(7) {
      display: none !important;
    }
    .page-sg .we-mega-menu-col:first-child > ul > li:nth-child(3) > a {
      /* border-bottom: 0px !important; */
    }
    .page-sg .we-mega-menu-li:nth-child(2) > .we-mega-menu-submenu {
      /* margin-left: -480px !important;
      width: 1280px !important; */
    }
  }
  
  @media (max-width: 991px) {
    .page-sg .we-mega-menu-ul > .we-mega-menu-li:nth-child(8) > a::before {
      content: url(../images/header_images/user.png) !important;
    }
    .user-profile-icon {
      order: unset !important;
    }
    .user-profile-icon a::before {
      content: url(../images/header_images/user.png) !important;
    }
    .page-sg .we-mega-menu-ul > .we-mega-menu-li:nth-child(6) {
      /* order: 7 !important; */
    }
    .page-sg .we-mega-menu-ul > .we-mega-menu-li:nth-child(7) > a::before {
      /* content: url("../images/header_images/usericon.svg") !important; */
      content: url("../images/header_images/comments.svg") !important;
      position: relative;
      top: 2px;
      margin-right: 6px;
    }
    .page-sg .we-mega-menu-ul > .we-mega-menu-li:nth-child(6) > a::before {
      content: url("../images/header_images/comments.svg") !important;
      position: relative;
      top: 3px;
      margin-right: 5px;
      display: none;
    }
    .contact-rep-icon a::before {
      content: url("../images/header_images/comments.svg") !important;
      position: relative;
      top: 2px;
      margin-right: 6px;
    }
    .page-sg .we-mega-menu-ul li:nth-child(8) {
        order: unset !important;
    }
    .contact-rep-icon{
      order: 7 !important;
    }
    .page-mx .we-mega-menu-col:nth-child(4) {
      border-bottom: 1px solid #becdf0 !important;
    }
    .list-item-border-bottom {
      border-bottom: 1px solid #becdf0 !important;
    }
  }
  

@media (min-width: 992px) {
    /* .page-cl .we-mega-menu-ul .we-mega-menu-li:nth-child(7) {
        display: none !important;
    }
    .page-cl .navbar ul.we-mega-menu-ul li.we-mega-menu-li:nth-child(7) {
        display: none !important;
    }
    .page-cl .navbar ul.we-mega-menu-ul li.we-mega-menu-li:nth-child(6) {
        display: none !important;
    } */
    .page-cl .menu-hide {
      display: none !important;
    }
    .page-cl .we-mega-menu-ul .we-mega-menu-li:nth-child(2) .we-mega-menu-submenu li.we-mega-menu-li {
      display: block !important;
    }
    .page-ae .we-mega-menu-ul .we-mega-menu-li:nth-child(2) .we-mega-menu-submenu li.we-mega-menu-li {
      display: block !important;
    }
    .page-ae .we-mega-menu-ul > .we-mega-menu-li {
      padding: 35px 0px !important;
      /* margin-right: 24px !important; */
    }
    .page-ae .we-mega-menu-submenu div.we-mega-menu-col ul.subul li.we-mega-menu-li {
      display: block !important;
    }
    .page-ae .we-mega-menu-submenu li.we-mega-menu-li:first-child:hover {
      text-decoration: none !important;
    }
    .page-ae .we-mega-menu-group a:hover {
      text-decoration: none !important;
    }
    .page-ae #practical-information #our-syringes, .page-za #practical-information #our-syringes {
      background-color: unset;
      border-top: 1px solid #e5e5e5;
      padding: 80px 0 0;
      margin-top: 80px;
    }
    .page-de .width-60-mobile {
      width :30%;
    }
    .page-de .width-40-mobile {
      width :70%;
    }
    .page-de  .we-mega-menu-ul > .we-mega-menu-li > a {
      padding: 6px 16px 5px 1px !important;
    }
}
@media only screen and (min-width: 995px) and (max-width: 1200px) {
  .page-sg .we-mega-menu-ul > .we-mega-menu-li , .page-ae .we-mega-menu-ul > .we-mega-menu-li {
    margin-right: 16px !important;
  }
}
  .page-sg .choose-right-filler-box sup, .page-cl .choose-right-filler-box sup ,.page-ae .choose-right-filler-box sup {
	  display: none;
  }
  .page-cl .help-content iframe {
    height: 840px !important;
  }
  .page-mx .help-content iframe ,.page-za .help-content iframe {
    height: 840px !important;
  }
  .page-ae .help-content iframe {
    height: 840px !important;
  }
  .page-cl .help-and-support iframe {
   height: 960px !important;
  }

@media (max-width: 576px) {
  .page-cl .help-content iframe {
    height: 890px !important;
  }
  .page-mx .help-content iframe, .page-za .help-content iframe {
    height: 890px !important;
  }
  .page-ae .help-content iframe {
    height: 890px !important;
  }
  .page-cl .help-and-support iframe {
    height: 990px !important;
  }
  .page-cl #product-knowledge-base .products > div , .page-ae #product-knowledge-base .products > div ,.page-za #product-knowledge-base .products > div {
    width: 100%;
    padding-left: 12px;
    padding-right: 12px;
  }
  .page-co #product-knowledge-base .products > div {
    width: 100%;
    padding-left: 12px;
    padding-right: 12px;
  }
  .page-ae #practical-information #our-syringes , .page-za #practical-information #our-syringes {
    padding: 64px 0 0;
    margin-top: 64px;
    background-color: unset;
    border-top: 1px solid #e5e5e5;
  }

}
@media (min-width: 1000px) and (max-width: 1200px) {
  .page-cl .help-content iframe {
    height: 730px !important;
  }
  .page-mx .help-content iframe, .page-za .help-content iframe {
    height: 730px !important;
  }

  .page-ae .help-content iframe {
    height: 730px !important;
  }
  .page-cl .help-and-support iframe {
    height: 860px !important;
  }
}
@media(min-width:991px) {
  .page-ae .custom-ae-margin , .custom-za-margin {
    margin-right: 72px !important;
    margin-left: 0 !important;
 }
  .page-ae .custom-ae-center .we-mega-menu-row {
    justify-content: center;
  }
  .page-ae .custom-ae-center .we-mega-menu-row .span3 {
    margin-left: 0;
    margin-right: 0;
  }
  .page-fr #restylane-eyelight #key-benifits .benifits-box {
    padding: 50px 30px 50px 20px;
  }
  .page-fr #key-benefits #restylane-refine-box .benifits-areas {
    padding: 30px 40px 30px 30px !important;
  }
  .page-fr #restylane-eyelight #key-benifits .benifits-box ul li:not(:last-child) {
    margin-bottom: 16px;
  }
  .page-fr #key-benefits #restylane-refine-box .benifits-areas ul li {
    margin-bottom: 16px;
  }
  .page-fr #restylane-products  #key-benefits .benifits-areas {
    padding: 30px 40px 30px 30px !important;
  }
  .page-fr #restylane-products  #key-benifits .benifits-areas ul li {
    margin-bottom: 16px;
  }

}
@media (min-width:991px) and (max-width:1100px) {
  .page-ae .we-mega-menu-li:nth-child(2) > .we-mega-menu-submenu {
    min-width: 991px !important;
    max-width: 1000px !important;
  }
}
@media (min-width:991px) and (max-width:1200px) {
  .page-ae .custom-ae-margin ,.custom-za-margin {
    max-width: 20% !important;
    flex: 0 0 20% !important;
    margin-right: 36px !important;
  }
}
@media (min-width:1201px) and (max-width:1365px) {
  .page-ae .custom-ae-margin, .custom-za-margin {
    max-width: 17% !important;
    flex: 0 0 17% !important;
  }
}
@media (min-width:991px) {
  .page-ae .navbar-we-mega-menu .type-of-block a::after {
    margin: auto 0 auto 25px;
  }
  .page-mx .navbar-we-mega-menu .type-of-block a::after {
    background-size: 7px !important;
    margin: 35px auto 0px auto !important;
  }
  .page-cl .navbar-we-mega-menu .type-of-block a::after {
    background-size: 7px !important;
    margin: 35px auto 0px auto !important;
  }
  .page-co .navbar-we-mega-menu .type-of-block a::after {
    background-size: 7px !important;
    margin: 34px auto 0px auto !important;
  }
}
@media (min-width:1276px){
  .page-ae .navbar-we-mega-menu .type-of-block a::after {
    margin: auto 0 auto 10px;
  }
  
}

.page-co #immidiate-access .access-details-box .access-details h2 {
  max-width: 400px;
}
@media (max-width: 576px) {
  .page-fr #about-gain-connect .gain-connect-content > h2 {
    max-width: 150px;
  }
  .page-co #about-gain-connect .gain-connect-content > h2 {
    max-width: 150px;
  }
  .page-co #immidiate-access .custom-container > h2 {
    max-width: 100%;
  }
  .page-br #immidiate-access .custom-container > h2 {
    max-width: 100%;
  }
  
  .page-fr #sculptra .custom-border {
    height: unset;
    background-color: unset;
    margin: 0 0 24px;
  }
}
.page-fr #about-fillers-container .product-range-item .h3-heading em {
  display: none;
}
.page-fr #restylane-products #related-content {
  padding-bottom: 0px !important;
}
.page-fr #restylane-products #related-content .borderLine {
  margin-top: 26px !important;
}
.page-fr #block-contentsearchflyout .close-search:before {
  margin-left: 12px;
}

@media (max-width:992px) {
  .page-mx .navbar .we-mega-menu-li:nth-child(2) .we-mega-menu-submenu .we-mega-menu-col:nth-child(2) > ul.subul > li.we-mega-menu-group .we-mega-menu-submenu ul.subul li:nth-child(3) > a {
    border-bottom: 0px solid #becdf0 !important;
    padding: 7px 0px !important;
    margin-bottom: 5px !important;
  }
  .page-sg .navbar .we-mega-menu-li:nth-child(2) .we-mega-menu-submenu .we-mega-menu-col:nth-child(2) > ul.subul > li.we-mega-menu-group .we-mega-menu-submenu ul.subul li:nth-child(3) > a,
  .page-br .navbar .we-mega-menu-li:nth-child(2) .we-mega-menu-submenu .we-mega-menu-col:nth-child(2) > ul.subul > li.we-mega-menu-group .we-mega-menu-submenu ul.subul li:nth-child(3) > a {
    border-bottom: none !important;
    padding: 7px 0px 28px;
    margin-bottom: 0px !important;
  }
  .page-sg .navbar .we-mega-menu-li:nth-child(2) .we-mega-menu-submenu .we-mega-menu-col:nth-child(2) > ul.subul > li.we-mega-menu-group .we-mega-menu-submenu ul.subul li:nth-child(3),
  .page-br .navbar .we-mega-menu-li:nth-child(2) .we-mega-menu-submenu .we-mega-menu-col:nth-child(2) > ul.subul > li.we-mega-menu-group .we-mega-menu-submenu ul.subul li:nth-child(3) {
    margin-bottom: 16px !important;
  }
}
.page-co .help-content iframe {
  height: 850px !important;
}
.page-br .help-content iframe {
  height: 900px !important;
}
.page-br #product-banner .sub-banner h1.mx-width {
  max-width: 100%;
}
.page-br #dysport-product-page .key-benifits-list {
  font-size: 15px;
  line-height: 24px;
}
#dysport-product-page #specifications p {
  font-size: 15px;
  line-height: 24px;
}
.about-fillers-description h1 {
  max-width: 800px;
}
.page-br .featured-courses-container .br-link2 {
  grid-column-start: 1;
}
.page-br #dysport-product-page #mechanism-of-action #dysport-vedio-guides {
	padding-top: 0;
  border-top: none;
  margin-top: 0;
}
.page-br #mechanism-of-action .training-details-container {
	padding-top: 80px !important;
	border-top: 1px solid #e5e5e5;
}
.page-br .mechanism-img {
	margin-bottom: 80px;
}
.page-br #dysport-product-container #dysport-vedio-guides > div:nth-child(1), #dysport-product-container #dysport-vedio-guides > div:nth-child(2) {
	padding-bottom: 0px;
  border-bottom: none;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .page-fr #product-specifications #Specifications-img {
    display: flex !important;
    align-items: center;
  }
  .page-ae #sculptra .dark_box {
    word-wrap: break-word;
    padding: 48px 10px;
    word-break: break-all;
  }
  .page-fr #about-gain-connect .gain-connect-content > h2 {
    max-width: 230px;
  }
  .page-co #about-gain-connect .gain-connect-content > h2 {
    max-width: 230px;
  }
  .page-br #webinar-series-description .mx-width {
    max-width: 700px;
  }
  .desktop-menu-divider-line {
    border-bottom: 1px solid #becdf0 !important;
    margin-bottom: 4px !important;
  }
  .page-br .featured-courses-container .br-link1 {
    margin-top: 70px;
  }  
}
@media (max-width: 991px) {
  .page-br .we-mega-menu-col:nth-child(4) {
    border-bottom: 1px solid #becdf0 !important;
  }
  p.refine-tag {
    padding-right: 0px;
  }
  .page-br .featured-courses-container .br-link1 {
    margin-top: 24px;
  }
}

@media (min-width:577px) and (max-width:991px) {
  .page-co .help-content iframe {
    height: 800px !important;
  }
  .page-br .help-content iframe {
    height: 850px !important;
  }
  .page-fr #product-banner .banner img {
    height: auto;
  }
  .page-fr #restylane-products #related-content .borderLine {
    margin-top: 24px !important;
  }
  .page-fr #sculptra .custom-border {
    height: 1px;
    background-color: #e5e5e5;
    margin: 48px 0;
  }
  .page-br #fillers-e-learning-course .borderLine {
    display: block !important;
  }
  .page-br #profile-change-pwd-confirm {
    padding: 7px 16px 7px 16px !important;
  }
  .page-br #assets-filter-dropdowns-container {
    width: 50% !important;
  }
  .page-br #assets-filter-dropdowns-container .prd_dropdown_assets {
    width: 98%;
    margin-bottom: 0px;
  }
  .page-br #assets-sort-dropdown-container .prd_dropdown_sort {
    text-align: right !important;
  }
  .page-br #assets-sort-dropdown-container .sortFilter-assets {
    width: 96% !important;
  }
	.page-br #mechanism-of-action .training-details-container {
		padding-top: 48px !important;
		margin-top: 48px !important;
	}
	.page-br .mechanism-img {
		margin-bottom: 64px;
	}
}
@media (max-width: 576px) {
  .page-br #dysport-product-page .key-benifits-list p {
    font-size: 14px;
    line-height: 21px;
  }
  #dysport-product-page #specifications p {
    font-size: 14px;
    line-height: 21px;
  }
  .mobile-menu-divider-line {
    border-bottom: 1px solid #becdf0 !important;
    margin-bottom: 4px !important;
  }
	.page-br #mechanism-of-action .training-details-container {
		padding-top: 64px !important;
		margin-top: 64px !important;
	}
	.page-br .mechanism-img{
		margin-bottom: 64px;
	}
	.page-br #dysport-product-page #how-it-compares {
		padding-bottom: 48px;
	}
}
