/****** Phase -2 design changes ******/
@font-face {font-family: MontserratSemiBold;src: url(/content/dam/intelligentcontent/brands/ondexxya-ca/fonts/Montserrat-SemiBold.ttf);}
html, body {color: #1A1A1A;}
.red-text {color: #E92529;}
.blue-text {color: #0054A3;}
.btn-blue {font-family: MontserratRegular;font-size: 14px;line-height: 28px;padding: 5px 16px;border-radius: 10px;background: #0054A3;color: #fff;display: inline-block;cursor: pointer;text-decoration:none!important;}
.btn-yellow {font-family: MontserratBold;font-size: 14px;line-height: 18px;padding: 10px 30px;background: #FCAF17;color: #0054a3;display: inline-block;border-radius: 6px;max-width: 190px;width: 100%;cursor: pointer;text-decoration:none!important;}
.cmp-container[aria-label="main-new-container"] sup {font-size: 60%;line-height: .6rem;}
p a {color: #009DFF;text-decoration: underline;}
p a.normal-anchor {color: #0f0f0f;text-decoration: none;}

/****** HCP Login ******/
.cmp-container[role="pre-gate-container"] .header-img-wrap {border-top: 0px;text-align:center;}
.cmp-container[role="pre-gate-container"] .topnav {display: flex;justify-content: space-between;align-items: center;max-width: 1000px;margin: 10px auto;padding: 0px 15px;}
.cmp-container[role="pre-gate-container"] .topnav .navbar-header {max-width: 170px;}
.cmp-container[role="pre-gate-container"] .navbar-header-right {display: flex;flex-direction: row-reverse;align-items: center;}
.cmp-container[role="pre-gate-container"] .auth-box .btn-auth {font-family: 'MontserratMedium';font-size: 14px;line-height: 20px;color: #0054A3;border: 1px solid #0054A3;padding: 8px 15px;border-radius: 5px;width: 110px;display: inline-block;text-align: center;}
.cmp-container[role="pre-gate-container"] .auth-box .btn-auth.btn-reg {margin-left: 10px;}
.cmp-container[role="pre-gate-container"] .language-box {margin-left: 60px;}
.cmp-container[role="pre-gate-container"] .language-box a {font-family: MontserratBold;font-size: 14px;color: #707070;}
.cmp-container[role="pre-gate-container"] .language-box a + a {font-family: 'MontserratMedium';border-left: 1px solid #707070;padding-left: 8px;margin-left: 4px;}
.cmp-container[role="pre-gate-container"] .first-sec {max-width: 1000px;margin: 0px auto;text-align: center;}
.cmp-container[role="pre-gate-container"] .first-sec .first-sec-title {font-size: 50px;line-height: 54px;margin: 0px;}
.cmp-container[role="pre-gate-container"] .first-sec-title .red-text {font-family: "MontserratLight";display: block;}
.cmp-container[role="pre-gate-container"] .first-sec-title-wrap h2 {font-family: MontserratMedium;font-size: 24px;color: #0F0F0F;margin: 45px 0px 50px;}
.cmp-container[role="pre-gate-container"] .first-sec-title-wrap h2 .blue-text {text-decoration: underline;}
.cmp-container[role="pre-gate-container"] .first-sec-flex-wrap {display: flex;justify-content: space-between;align-items: baseline;max-width: 900px;margin: 0px auto 50px;}
.cmp-container[role="pre-gate-container"] .first-sec-flex-wrap .col-text {font-family: MontserratRegular;font-size: 24px;line-height: 28px;color: #0054A3;margin: 10px 0px 0;}
.cmp-container[role="pre-gate-container"] .first-sec-flex-wrap .column {width: 33.33%;}
.cmp-container[role="pre-gate-container"] .disclaimer {color: #1A1A1A;font-size: 14px;}
.cmp-container[role="pre-gate-container"] div#onekey-login {background: #F8FAFD;padding: 40px 0px;border-top: 1px solid #0054A3;border-bottom: 1px solid #0054A3;margin-top: 50px;}
.cmp-container[role="pre-gate-container"] #onekey-login .azcl-columns__base {max-width: 1080px;margin: auto;padding: 0px 15px;}
.cmp-container[role="pre-gate-container"] .onekey-title {font-size: 26px;line-height: 32px;margin: 0px 0px 35px;}
.cmp-container[role="pre-gate-container"] .login-one-key-wrap {display: flex;}
.cmp-container[role="pre-gate-container"] .img-wrpa {width: 134px;}
.cmp-container[role="pre-gate-container"] .onekey-content-wrap {width: calc(100% - 134px);padding: 0px 23px 0px 25px;}
.cmp-container[role="pre-gate-container"] .onekey-content-wrap .onekey-content {font-size: 15px;margin-bottom: 25px;}
.cmp-container[role="pre-gate-container"] .onekey-content-wrap .onekey-content a {color: #0054A3;text-decoration: underline;}
.cmp-container[role="pre-gate-container"] form#loginform .aem-GridColumn.aem-GridColumn--offset--default--1 {width: 100%;margin-left: 0px;}
.cmp-container[role="pre-gate-container"] .cmp-form-text__text {max-width: 409px;min-height: 39px;}
.cmp-container[role="pre-gate-container"] label {font-size: 14px;display: block;margin-bottom: 5px;}
.cmp-container[role="pre-gate-container"] form#loginform .cmp-form-text {padding: 0px 0px 20px;position: relative;}
.cmp-container[role="pre-gate-container"] .cmp-formcontainer .validation-message.invalid, 
.cmp-container[role="pre-gate-container"] .cmp-formcontainer .err-msg .showErrMsg {font-size: 14px;}
.cmp-container[role="pre-gate-container"] .cmp-formcontainer .validation-message.invalid + .constraint.invalid {display: none;}
.cmp-container[role="pre-gate-container"] #loginform {margin-top: 75px;}
.cmp-container[role="pre-gate-container"] #loginform a.forgot-password {position: absolute;left: 0;bottom: -75px;color: #0054A3;text-decoration: underline;}
.cmp-container[role="pre-gate-container"] #loginform .options.aem-GridColumn {position: relative;}
.cmp-container[role="pre-gate-container"] .cmp-formcontainer #loginform .cmp-form-options {margin: 0px;padding: 0px;border: 0px;max-width: max-content;position: absolute;left: 140px;top: 10px;}
.cmp-container[role="pre-gate-container"] legend.cmp-form-options__legend {display: none;}
.cmp-container[role="pre-gate-container"] #loginform .cmp-form-options #remember-check {width: 19px;height: 19px;margin: 0 5px 0 0px;}
.cmp-container[role="pre-gate-container"] #loginform label.cmp-form-options__field-label {display: flex;margin-bottom: 0px;}
.cmp-container[role="pre-gate-container"] #login-button {background: #0054A3;color: #fff;font-family: MontserratRegular;padding: 5px 10px;width: 112px;height: 38px;border-radius: 10px;}
.cmp-container[role="pre-gate-container"] #loginform .cmp-text {padding: 0px;}
.cmp-container[aria-label="main-new-container"] #footer {box-shadow: none;border: 0px;padding: 56px 15px 64px;}
.cmp-container[aria-label="main-new-container"] .footer .footer-logo-block {display: flex;justify-content: space-between;align-items: center;max-width: 680px;margin: auto;}
.cmp-container[aria-label="main-new-container"] .footer .footer-logo-block .logo-wrap {display: flex;align-items: center;}
.cmp-container[aria-label="main-new-container"] .footer .ondexxya-logo {max-width: 110px;}
.cmp-container[aria-label="main-new-container"] .footer .az-logo {max-width: 132px;margin-bottom: 14px;}
.cmp-container[aria-label="main-new-container"] .footer .paab-logo {width: 82px;margin-bottom: 10px;}
.cmp-container[aria-label="main-new-container"] .footer .imc-logo {width: 193px;margin-bottom: 5px;}
.cmp-container[aria-label="main-new-container"] .footer .footer-logo-block .logo-wrap:last-child {padding-right: 0;}
.cmp-container[aria-label="main-new-container"] .footer .footer-content span:nth-child(4) {margin-top: 15px;}
.cmp-container[aria-label="main-new-container"] .footer .footer-content {margin: 32px 0px 50px;}
/****** HCP Login Ends ******/

/****** HCP Registration Start ******/
#hcp-registration #header {background: #f8fafd;}
#hcp-registration form#hcp-register {margin-top: 57px;}
#hcp-registration .cmp-container[role="pre-gate-container"] div#onekey-login {margin-top: 0px;border-top: 0px;border-bottom: 2px solid #707070;}
.cmp-container[role="pre-gate-container"] .reg-one-key-wrap .onekey-content-wrap {width: 238px;padding: 0px 0px 0px 0px;}
.cmp-container[role="pre-gate-container"] .reg-onekey-title {margin: 0px 0px 25px;}
.cmp-container[role="pre-gate-container"] #onekey-login #reg-col-2 {display: flex;}
.cmp-container[role="pre-gate-container"] #onekey-login #reg-col-2.azcl-columns__base .azcl-column-par1 {width: 100%;max-width: 270px;}
.cmp-container[role="pre-gate-container"] #onekey-login #reg-col-2.azcl-columns__base .azcl-column-par2 {width: 100%;max-width: calc(100% - 280px);}
.cmp-container[role="pre-gate-container"] #onekey-login #hcp-register .text.aem-GridColumn--offset--tablet--0.aem-GridColumn--tablet--10.aem-GridColumn--default--none.aem-GridColumn--phone--none.aem-GridColumn--tablet--none.aem-GridColumn--phone--10.aem-GridColumn.aem-GridColumn--default--8.aem-GridColumn--offset--phone--0.aem-GridColumn--offset--default--0 {width: 50%;}
.cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title {padding: 0.5em 0.75em;}
.cmp-container[role="pre-gate-container"] .cmp-formcontainer #hcp-register .cmp-form-options {margin: 8px 0 0;padding: 0.5em 0.75em;border: 0px;}
.cmp-container[role="pre-gate-container"] #hcp-register legend.cmp-form-options__legend {display: block;line-height: normal;margin-bottom: 0;}
.cmp-container[role="pre-gate-container"] #hcp-register select.cmp-form-options__field {width: 100%;min-height: 39px;padding: 5px 15px 5px 7px;margin-top: -5px;border-radius: 6px;border: 1px solid #707070;}
.cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(11) {max-width: 100px;}
.cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(12) {max-width: calc(50% - 100px);}
.cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(17) .cmp-form-options {margin: 8px 0 10px;}
.cmp-container[role="pre-gate-container"] label {display: flex;align-items: flex-start;gap: 5px;}
.cmp-container[role="pre-gate-container"] #hcp-register #login-button[name="Register"] {margin: 15px 13px 30px;}
.cmp-container[role="pre-gate-container"] .cmp-formcontainer #hcp-register .cmp-form-text {padding: 0.5em 0.75em 1em;}
.cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title p {font-size: 14px;}
.cmp-container[role="pre-gate-container"] .cmp-formcontainer #hcp-register .validation-message.invalid, 
.cmp-container[role="pre-gate-container"] .cmp-formcontainer #hcp-register .err-msg .showErrMsg {position: absolute;}
.cmp-container[role="pre-gate-container"] #hcp-register .cmp-form-text__text {border-radius: 6px;border: 1px solid #707070;max-width: 100%;}
.cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(11) .validation-message.required.invalid {max-width: 100px;line-height: 13px;}
.cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title p + p {margin-top: 30px;}
.cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(21) .cmp-form-options {margin: 0;padding: 0em 0.75em;}
.cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(22) .cmp-form-options {margin: 0px 0 0;padding: 0em 0.75em 0.5em;}
.cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(21) .cmp-form-options input, .cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(22) .cmp-form-options input {margin-left: 0px;}
.cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip-icon {background: url(/content/dam/intelligentcontent/brands/ondexxya-ca/images/icons/question-icon.png);background-repeat: no-repeat;}
.cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip {position: absolute;top: -225px;right: calc(50% + 20px);}
.cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip .cmp-tooltip-title {display: none;}
/*.cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip .cmp-tooltip-block {left: 0;}*/
.cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip .cmp-tooltip-block {
    left: -280px !important;max-width: 356px;background-color: #ffffff;border: 1px solid red;}
.cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip .cmp-tooltip-block::after {background-color: #ffffff;box-shadow: 1px 1px red;}
.cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title p.cmp-tooltip-description {color: #0054A3;padding: 5px 0px;}
.cmp-container[role="pre-gate-container"] #onekey-login #hcp-register u a, .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register u {color: #0054A3 !important;}
/****** HCP Registration Ends ******/


/****** Postgate Header Start ******/
#logo-container {max-width: 1000px;margin: auto;padding: 15px 1px 15px 15px;align-items: center;}
#logo-container .cmp-image__image {max-width: 170px;}
#header-container .azcl-column-par2 .cmp-container {display: flex;gap: 0 15px;align-items: center;justify-content: flex-end;}
#header-container .languae-wrapper a {font-family: MontserratBold;font-size: 14px;line-height: 18px;color: #707070;}
#header-container .languae-wrapper a + a {font-family: 'MontserratRegular';border-left: 1px solid #707070;padding-left: 6px;margin-left: 1px;}
#header-container .topnavigation {background: #0054A3;}
#header-container .topnavigation .cmp-topnavigation__group {width: 100%;max-width: 1000px;margin: auto;color: #fff;display: flex;justify-content: space-between;}
#header-container .topnavigation .cmp-topnavigation__group a.cmp-topnavigation__link {color: #fff;}
#header-container .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field .cmp-searchbox__icon, 
#header-container .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field .cmp-searchbox__clear-icon,
#header-container .cmp-searchbox label[for="search-text-box"] {display: none;}
#header-container .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field .cmp-searchbox__input {padding: 12px 12px;font-family: 'MontserratRegular';font-size: 14px;line-height: 18px;}
#header-container .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field {border-color: #707070;min-width: 270px;}
#header-container #signup-header {background: #E92529;text-align: center;padding: 10px 10px;}
#header-container #signup-header a {color: #fff;text-decoration: underline;}#hamburgun {display: none;padding: 0px;position: absolute;top: 35px;right: 20px;}
#hamburgun .hamburgun-icon {width: 30px;height: 20px;border-top: 2px solid #0054a3;border-bottom: 2px solid #0054a3;padding-top: 7px;}
#hamburgun .mob-icon, #hamburgun .hamburgun-icon span, #hamburgun .close-icon span {display: none;}
#hamburgun .hamburgun-icon:after {content: '';width: 30px;height: 2px;display: block;background: #0054a3;}
#hamburgun .close-icon {width: 30px;height: 30px;display: none;}
#hamburgun .close-icon:after, #hamburgun .close-icon:before {content: '';width: 30px;height: 2px;display: block;background: #0054a3;transform: rotate(45deg);position: absolute;top: 14px;}
#hamburgun .close-icon:before {transform: rotate(-45deg);}

#logo-container #header-logo {padding: 0px;}
#logo-container .ondexia-header-logo {max-width: 170px;}
#logo-container .image {display: none;}
/*23102024*/

#header-container .cmp-searchbox__results .cmp-searchbox__results-inner
{
   text-shadow: 0 0 0 transparent;
    background-color: #ffffff;
    padding: 15px 15px;
    border: 1px solid;
}
#header-container .cmp-searchbox__results .cmp-searchbox__results-inner .cmp-searchbox__results-noitems h3
{
    color: #0054a3;
    font-size: 18px;
    line-height: 22px;
}
#header-container .cmp-searchbox__results .cmp-searchbox__results-inner .cmp-searchbox__results-items li
{
  margin-bottom: 5px;
}
#header-container .cmp-searchbox__results .cmp-searchbox__results-inner .cmp-searchbox__results-items li:last-child
{
  margin-bottom: 20px;
}
#header-container .cmp-searchbox__results .cmp-searchbox__results-inner .cmp-searchbox__results-items li p a
{
  color: #0054a3;
    font-size: 16px;
    line-height: 20px;
}
#header-container .cmp-searchbox__results .cmp-searchbox__results-inner .cmp-searchbox__results-cta-container .cmp-searchbox__results-show-all-cta
{
  border-color: #0054a3;
  text-decoration:none;
}
#header-container .cmp-searchbox__results .cmp-searchbox__results-inner .cmp-searchbox__results-cta-container .cmp-searchbox__results-show-all-cta .show-all-text,
#header-container .cmp-searchbox__results .cmp-searchbox__results-inner .cmp-searchbox__results-cta-container .cmp-searchbox__results-show-all-cta .fa-chevron-right:before 
{
  color: #0054a3;
}

/*23102024 ends*/
/*25102024*/

#showall-results.cmp-searchresults__inner-container h3#region-heading
{
    font-size: 26px;
    line-height: 32px;
    color: #0054A3;
    margin: 10px 0px;
    text-transform: uppercase;
}
#showall-results.cmp-searchresults__inner-container .cmp-searchresults__item-title h4
{
    font-size: 16px;
    line-height: 22px;
    color: #0054A3;
    margin: 10px 0px;
}
#showall-results.cmp-searchresults__inner-container .cmp-searchresults__item-content p
{
    font-family: 'MontserratRegular';
    font-size: 13px;
    line-height: 15px;
    font-weight: 400;
}
#showall-results.cmp-searchresults__inner-container .cmp-searchresults__item
{
    border-bottom: 1px solid #0054A3;
}
.cmp-searchresults__moreresult 
{
   margin-top: 15px; 
}
.cmp-searchresults__inner-container .cmp-searchresults__noresults
{
    text-align:left !important;
}
.cmp-searchresults__inner-container .cmp-searchresults__moreresult-link,
.cmp-searchresults__inner-container .cmp-searchresults__noresults h4
{
    font-size: 16px;
    line-height: 22px;
    color: #0054A3;
}
.searchresults {max-width: 1100px;margin: auto;float: none !important; }
.searchresults .cmp-searchresults__items .cmp-searchresults__item .cmp-searchresults__item-content .cmp-searchresults__item-title + div{display: none;}
/*25102024 ends*/
/*29102024*/
.cmp-searchresults__inner-container .cmp-searchresults__more .cmp-searchresults__nomoreresults h4
{
color: #0054A3;
}
.cmp-container[aria-label="main-new-container"] .cmp-searchresults {visibility: hidden;}
/*29102024 ends*/
/****** Postgate Header Ends ******/


/****** Home page starts ******/
.modal.exit-ramp-modal.modal--visible {display: block;position: fixed;background: rgb(0 0 0 / 40%);width: 100vw;height: 100vh;z-index: 999;top: 0;left: 0;padding: 20px;}
.modal.exit-ramp-modal.modal--visible .modal__close {display: none;}
.modal.exit-ramp-modal.modal--visible .modal-box {max-width: 700px;margin: 5vw auto;background: #fff;padding: 20px;text-align: center;border-radius: 10px;}
.exit-ramp-actions a, .exit-ramp-actions .exit-ramp-cancel {font-family: MontserratRegular;font-size: 14px;line-height: 28px;
padding: 5px 16px;border-radius: 10px;background: #0054A3;color: #fff;display: inline-block;text-decoration: none !important;cursor: pointer;}
.exit-ramp-actions {display: flex;margin: 20px auto 0;gap: 15px;justify-content: center;}

/* Hero section */
#hero-container-id {background: #f8fafd url(/content/dam/intelligentcontent/brands/ondexxya-ca/images/banner-and-other/Hero-banner-dskpt.png);
border-bottom: 2px solid #0054a3;background-position: calc(50vw - 680px) -5px;/*background-position: center;*/background-repeat: no-repeat;margin-top: -5px;}
#home-hero-content {max-width: 1000px;margin: auto;padding: 0px;}
.home-hero-top-content-wrap {border: 1px solid #e92529;border-top: 0px;margin: 5px 0 0;padding: 15px;border-radius: 0 0 12px 12px;
max-width: 198px;width: 100%;text-align: center;background: #fff;}
.home-hero-top-content-wrap p {font-family: 'MontserratRegular';color: #0054a3;font-size: 17px;line-height: 20px;}
.home-hero-top-content-wrap p .red-text {font-family: MontserratBold;display: block;}
.home-hero-content-wrap {width: 100%;max-width: 535px;margin: -10px -25px 0px auto;/*margin: -10px -15px 0px auto; padding-bottom: 164px;*/padding-bottom: 147px;color: #0054a3;}
.home-hero-content-wrap p {font-size: 18px;line-height: 22px;}
.home-hero-content-wrap h1 {margin: 0px;font-size: 36px;line-height: 44px;}
.home-hero-button-wrap {margin-top: 20px;}
.home-hero-button-wrap .btn-blue + .btn-blue {margin-left: 10px;}

/* Second section */
.cmp-container[aria-label="common-container"] {max-width: 838px;margin: auto;}
#home-2-sec {margin-top: 48px;}
.border-box-wrap {border: 1px solid #0054a3;border-radius: 10px;padding: 23px 54px 24px 22px;margin-bottom: 23px;font-size: 15px;line-height: 22px;}
.home-second-sec-content p {font-size: 15px;line-height: 22px;}
.home-second-sec-content p:first-child {margin-bottom: 25px;}
.home-second-sec-content p.circle-bullet {position: relative;padding-left: 13px;}
.home-second-sec-content p.circle-bullet:before {content: '';height: 4px;width: 4px;border-radius: 100%;display: block;
position: absolute;background: #1A1A1A;left: 2px;top: 10px;}
#home-2-sec .azcl-container {margin: 17px 0px 0px;}
#video-column .azcl-column-par1, #video-column .azcl-column-par2, #video-column .azcl-column-par3{border: 1px solid #0054a3;border-radius: 10px;padding: 22px 18px 18px;background: #f8fafd;}
#video-column .cmp-video__player, #video-column .cmp-video__content {padding: 0em 0px 0em;}
#video-column .cmp-title__text.cmp-title__text--h4 {margin: 0px 0px 17px;color: #0054a3;font-size: 18px;line-height: 22px;min-height: 44px;}
#video-column .cmp-title__text.cmp-title__text--h4 .font-regular {font-family: MontserratRegular !important;line-height: 22px;font-size: 18px;}
#video-column .cmp-title__text.cmp-title__text--h4 .font-regular sup{font-size: 55%;line-height: .55rem;}
#video-column .cmp-video__holder .btn-blue {display: block;margin-top: 12px;text-align: center;text-decoration: none;text-transform: uppercase;font-size: 14px;padding: 10px 15px;line-height: 18px;}
#video-column .cmp-video__playicon {background: url(/content/dam/intelligentcontent/brands/ondexxya-ca/images/thumbnails/white-play-icon.png);
background-size: contain;background-repeat: no-repeat;height: 120px;width: 120px;top: calc(50% - 60px);left: calc(50% - 60px);}
.reference-wrap {margin-bottom: 53px;margin-top: 14px;}
.footnote-wrap {margin-top: 64px;}.footnote-wrap p, .reference-wrap p {font-size: 12px;font-family: 'MontserratRegular';line-height: 15px;}
.footnote-wrap p {display: flex;} 
.footnote-wrap p span:first-child {width: 8px;}
#registration-section {background: #707070;color: #fff;text-align: center;padding: 40px 15px;}
.registration-sec-wrap {max-width: 840px;margin: auto;}
.registration-sec-wrap .reg-sec-title {font-size: 26px;line-height: 32px;margin: 0px;}
.registration-sec-wrap .reg-sec-sub-title {font-size: 26px;line-height: 32px;margin-bottom: 24px;}
.registration-sec-wrap .reg-sec-text {margin-bottom: 20px;font-size: 15px;line-height: 19px;}
.reference-wrap p b {font-family: 'MontserratMedium';} 
/*Exit ramp*/
/****** Home page Ends ******/


#clinical-data .topnavigation .cmp-topnavigation__item--index-0 a.cmp-topnavigation__link,
#safety-profile .topnavigation .cmp-topnavigation__item--index-1 a.cmp-topnavigation__link,
#moa .topnavigation .cmp-topnavigation__item--index-2 a.cmp-topnavigation__link,
#dosing .topnavigation .cmp-topnavigation__item--index-3 a.cmp-topnavigation__link,
#resources .topnavigation .cmp-topnavigation__item--index-4 a.cmp-topnavigation__link,
#isp .topnavigation .cmp-topnavigation__item--index-5 a.cmp-topnavigation__link{text-decoration: underline;}

/****** clinical-data page Starts ******/
ol.cmp-tabs__tablist {margin: 0px;padding: 27px 0 0 calc(50% - 502px);border-bottom: 1px solid #0054a3;}
div#custom-tabs {background: #f8fafd;}
.cmp-tabs__tabpanel {background: #fff;padding: 39px 0px 68px;}
div#custom-tabs .cmp-tabs__tab {font-family: 'MontserratRegular';font-size: 14px;line-height: 18px;color: #0F0F0F;text-align: center;
min-width: 240px;padding: 14px 1rem 10px;border: 1px solid transparent;outline: none !important;}
div#custom-tabs .cmp-tabs__tab.cmp-tabs__tab--active {font-family: 'MontserratBold';color: #0054a3;background: #fff;border-color: #0054a3;
border-bottom-color: #fff;padding-bottom: 11px;margin-bottom: -1px;}
.border-bottom-red {border-bottom: 1px solid #E92529;}
.tab-container {max-width: 1004px;margin: auto;} 
.tab-title {font-family: 'MontserratRegular';font-size: 26px;line-height: 32px;margin: 13px 0px 55px;font-weight: 400;}
.tab-title span {font-family: 'MontserratBold';}
.flex-box {display: flex;}
.border-box-arrow-wrap {max-width: 720px;margin: 0px auto 30px;padding: 30px 10px 25px 30px;border: 4px solid transparent;
border-image: linear-gradient(70deg, #e92529, #0054a3);border-image-slice: 1;position: relative;}
.border-box-arrow-wrap .flex-box {margin-top: 19px;justify-content: space-between;}
.border-box-arrow-wrap p {max-width: 500px;}
#clinical-data .tab-1-wrap .tab-container p.small-text.blue-text {font-size: 15px;line-height: 19px;}
.circle-red-bullet {padding-left: 9px;position: relative;}
.circle-red-bullet:before {content: '';position: absolute;left: 0px;top: 11px;height: 2px;width: 2px;background: #e92529;border-radius: 100%;}
.border-box-arrow-wrap .flex-box p.circle-red-bullet {width: calc(50% - 13px);}
.border-box-arrow-wrap:before {content: '';height: 10px;width: 10px;border: 4px solid #e92529;display: block;position: absolute;
transform: rotate(45deg);left: -7px;bottom: -3px;border-top: 0;border-left: 0;z-index: 9;}
.border-box-arrow-wrap:after {content: '';height: 6px;width: 31px;background: #ffffff;display: block;position: absolute;bottom: -4px;left: 0px;}
.tab-container-2 {padding-right: 50px;}
.tab-second-title {font-family: 'MontserratRegular';font-size: 26px;line-height: 32px;margin: 36px 0px 24px;font-weight: 400;}
.tab-second-title + p {font-size: 15px;line-height: 22px;margin-bottom: 26px;}
.tab-container .col-title {font-family: 'MontserratBold';font-size: 14px;line-height: 18px;max-width: 428px;margin-bottom: 24px;}
.tab-container-2 .flex-box {gap: 64px;}
.small-text {font-size: 12px;line-height: 15px;}
.tab-container-2 .small-text {margin: 32px 0px 0px;}
.tab-2-wrap .tab-title {margin: 0px 0px 32px;}
.tab-2-wrap .flex-box {gap: 34px;}
.tab-2-wrap .flex-box .circle-red-bullet {max-width: 479px;line-height: 22px;}
.tab-2-wrap .flex-box .circle-red-bullet:before {top: 9px;height: 4px;width: 4px;}
.tab-2-wrap .flex-box .circle-red-bullet + .circle-red-bullet {max-width: 380px;}
.tab-2-wrap .flex-box + p {max-width: 940px;font-size: 16px;line-height: 22px;margin: 34px 0px 0px;}
.tab-3-wrap .tab-title {margin: 0px 0px 32px;}
.tab-3-wrap .tab-col {width: 54%;padding-right: 39px;margin-bottom: 11px;} 
.tab-3-wrap .tab-col + .tab-col {width: 46%;padding: 0px 0px 0px 51px;border-left: 1px solid #e92529;} 
.tab-3-wrap .tab-col-title {font-size: 16px;line-height: 22px;max-width: 450px;margin-bottom:2px;} 
.tab-3-wrap .tab-col .small-text {margin-top: 18px;}
.tab-3-wrap .tab-col:nth-child(1) img {margin-left: -23px;max-width: calc(100% + 25px);}
.tab-3-wrap .tab-col:nth-child(2) img {max-width: calc(100% + 13px);}
#full-blue-sec {border-top: 1px solid #0054a3;border-bottom: 1px solid #0054a3;padding: 56px 15px 50px;background: #f8fafd;}
.blue-sec-wrap {max-width: 880px;margin: auto;}
.btn-annexa {max-width: 317px;width: 100%;margin: -86px auto 45px;display: block;text-align: center;text-transform: uppercase;}
.red-border-box {background: #FDF9F9;border: 1px solid #E92529;border-radius: 12px;padding: 32px 30px 32px 15px;width: 50%;max-width: 411px;}
.blue-sec-wrap .flex-box {gap: 16px;}
.blue-sec-wrap .flex-box .img-block {max-width: 109px;}
.blue-sec-wrap .red-border-box:nth-child(2) .img-block{max-width: 100px;}
.blue-sec-wrap .flex-box .info-block {max-width: 240px;}
.blue-sec-wrap .red-box-title {font-family: 'MontserratBold';font-size: 18px;line-height: 22px;color: #E92529;text-align: center;margin: 0px auto 16px;}
.blue-sec-wrap .red-border-box:nth-child(1) .red-box-title{max-width: 200px;} 
.blue-sec-wrap .red-border-box .btn-blue {line-height: 18px;text-align: center;padding: 10px 17px;text-transform: uppercase;}
.blue-sec-wrap .red-border-box:nth-child(2) {gap: 24px;}
.blue-sec-wrap .small-text + .small-text {margin-top: 15px;}
.blue-sec-wrap .small-text:nth-of-type(1){margin-top: 44px;}
.blue-sec-wrap .small-text .flex-box, #dosing .page-container.sec-2 .small-text .flex-box  {gap: 2px;}
.blue-sec-wrap .small-text .flex-box span{width: 10px;}
.blue-sec-wrap .small-text .flex-box span+span{width: calc(100% - 31px);}
.blue-sec-wrap .red-box-title sup{font-size: 65%;}

/* ANNEX study Modal popup */
.mob-visible {} .word-break {word-break: break-all;}
.cmp-modal--defaultStyle.modal {background: rgb(0 0 0 / 40%)!important;backdrop-filter: blur(0px)!important;}
.cmp-modal--defaultStyle .modal-box__content {padding: 43px 23px 39px 42px!important;}
#modalTitle, p.cmp-modal__field-info, .modal-box .modal__close .modal__closeIcon {display: none;} 
.cmp-modal__modalbox.modal-md .modal-box {width: 100%!important;max-width: 1004px;border-radius: 20px!important;border: 1px solid #E92529;} 
.modal-box .modal__close {background: url(/content/dam/intelligentcontent/brands/ondexxya-ca/images/icons/close-icon.png);background-size: contain;
height: 28px!important;width: 28px!important;display: block;border-radius: 100%;top: 13px!important;right: 13px!important;}
#annex-study-popup{padding: 0px;}
.annex-study-wrapper {font-size: 16px;line-height: 22px;max-height:55vh;overflow: hidden;overflow-y: scroll;}
#annex-study-popup .popup-title {margin: 0px 0px 10px;font-size: 26px;line-height: 32px;} 
.annex-study-wrapper sup {font-size: 60%;line-height: 60%;}
#annex-study-popup .popup-title sup, .annex-study-wrapper .flex-box.two-col-box .red-border-box p.blue-text:first-child sup {font-size: 55%;line-height: 55%;font-family: 'MontserratRegular';}
.annex-study-wrapper p {max-width: 847px;}
.annex-study-wrapper .img-wrapper {max-width: 834px;margin: 24px 0px 18px;}
.annex-study-wrapper .img-wrapper + p.small-text {line-height: 22px;}
.annex-study-wrapper .flex-box.two-col-box {margin-top: 40px;gap: 40px;align-items: flex-start;}
.annex-study-wrapper .two-col-box .red-border-box {border: 2px solid #E92529;padding: 20px 19px;width: 100%;max-width: 324px;}
.annex-study-wrapper .two-col-box .red-border-box p.blue-text:first-child, 
.annex-study-wrapper .two-col-box .right-col-text p.blue-text {font-family: MontserratMedium;font-weight: 600;}
.annex-study-wrapper .two-col-box .right-col-text {padding-right: 25px;} 
.annex-study-wrapper::-webkit-scrollbar {width: 8px;} 
.annex-study-wrapper::-webkit-scrollbar-track {background-color: #E5E5E5!important;border-radius: 0px;}
.annex-study-wrapper::-webkit-scrollbar-thumb {background-color: #0054A3!important; border-radius: 0px;}
.annex-study-wrapper::-webkit-scrollbar-thumb:hover {cursor: pointer;}
.annex-study-wrapper .two-col-box .right-col-text p.border-bottom-red {height: 0px;margin: 24px 0px;}
.annex-study-wrapper .mb-30 {margin-bottom: 24px;}
.annex-study-wrapper .circle-red-bullet:before {top: 9px;height: 4px;width: 4px;}
.annex-study-wrapper .small-text.mb-30 {margin-bottom: 20px;}
.annex-study-wrapper .small-text {max-width: 900px;}
.annex-study-wrapper .small-text.mb-30 .flex-box span {width: 6px;}
.annex-study-wrapper .small-text.mb-30 .flex-box span + span {width: calc(100% - 7px);}
/****** clinical-data page Ends ******/ 

/****** Safety profile page Starts ******/ 
.bdr-red {border: 2px solid #E92529;border-radius: 20px 19px 20px 20px;padding: 20px;}
#safety-profile .tab-1-wrap .tab-title {margin: 0px 50px 24px 0px;}
#safety-profile .tab-1-wrap .tab-title + p {line-height: 22px;margin-bottom: 30px;}
#safety-profile .tab-1-wrap .tab-title + p a {color: #0054A3;}
#safety-profile .tab-1-wrap .tab-container .col-title {font-size: 16px;line-height: 19px;max-width: 100%;margin-bottom: 22px;}
#safety-profile .tab-1-wrap .flex-box {gap: 32px;}
#safety-profile .tab-1-wrap .flex-box .col-1 {width: 489px;padding-right: 30px;border-right: 1px solid #E92529;}
#safety-profile .tab-1-wrap .flex-box .col-2 {max-width: calc(100% - 595px);}
#safety-profile .tab-1-wrap .flex-box .col-1 img {margin-bottom: -30px;}
#safety-profile .tab-1-wrap .small-text {margin: 25px 0 14px;} 
#safety-profile .tab-container-2 {padding-right: 0px;}
#safety-profile .circle-red-bullet {font-size: 16px;line-height: 22px;}
#safety-profile .circle-red-bullet:before {top: 9px;height: 4px;width: 4px;}
#safety-profile .circle-black-bullet.circle-red-bullet {padding-left: 25px;}
#safety-profile .circle-black-bullet.circle-red-bullet::before {background: #1A1A1A;left: 12px;}
#safety-profile .tab-2-wrap .tab-title {margin: 0px 0px 22px;}
#safety-profile .tab-2-wrap .flex-box {gap: 8px;}
#safety-profile .tab-2-wrap .flex-box .img-block {width: 102px;}
#safety-profile .tab-2-wrap .flex-box .data-block {width: calc(100% - 110px);}
#safety-profile .tab-2-wrap .flex-box h2 {font-size: 16px;line-height: 22px;margin: 0px 0 4px;max-width: 770px;}
#safety-profile .tab-2-wrap .flex-box .data-block p {margin-left: 10px;max-width: 800px;padding-bottom: 33px;}
#safety-profile .tab-2-wrap .flex-box.call-out {padding-top: 36px;gap: 76px;}
#safety-profile .tab-2-wrap .flex-box.call-out .info-block {width: 100%;max-width: 604px;}
#safety-profile .tab-2-wrap .flex-box.call-out .red-bdr-block-wrap {max-width: 328px;}
#safety-profile .tab-2-wrap .flex-box .info-block .circle-red-bullet {padding: 0px 0 0 9px;max-width: 100%;}
#safety-profile .tab-2-wrap .flex-box .info-block .circle-black-bullet.circle-red-bullet {padding-left: 25px;}
#safety-profile .cmp-tabs__tabpanel {padding: 39px 0px 26px;}
#safety-profile .tab-2-wrap .flex-box h2 a {font-family: MontserratBold;color: #0054A3;text-decoration: underline;}
#safety-profile .tab-2-wrap .flex-box.call-out .red-bdr-block-wrap p {line-height: 22px;}
#safety-profile .tab-3-wrap .tab-title {margin: 0px 0px 21px;}
#safety-profile .tab-3-wrap .flex-box {gap: 20px;margin-bottom: 10px;}
#safety-profile .tab-3-wrap .flex-box .img-block {width: 85px;}
#safety-profile .tab-3-wrap .flex-box .data-block {max-width: 800px;}
#safety-profile .tab-3-wrap .flex-box .data-block p:first-child {padding-right: 10px;}
#safety-profile #full-blue-sec {padding: 51px 15px 36px;}
#safety-profile .blue-sec-wrap .flex-box .img-block {max-width: 102px;}
#safety-profile .blue-sec-wrap .flex-box {gap: 11px;}
#safety-profile .blue-sec-wrap .red-border-box:nth-child(1) .red-box-title {max-width: 260px;}
#safety-profile .blue-sec-wrap .flex-box .info-block {max-width: max-content;}
#safety-profile .blue-sec-wrap .red-border-box .btn-blue {max-width: 239px;margin: auto;display: block;}
html[lang="en"] #safety-profile .red-border-box:nth-child(2) p.red-box-title.text-red{margin-bottom: 36px;}

/****** Safety profile page Ends ******/ 
.edit-popup {display: none;}


/****** MOA page Starts ******/ 
.xs-visible {display: none;}.blue-sec {background: #f8fafd;}
.page-container {width: 100%;max-width: 983px;margin: auto;}
.page-title {font-family: 'MontserratRegular';font-size: 26px;line-height: 32px;margin: 29px 0px 20px;font-weight: 400;color: #0054A3;}
.page-title span, .page-sub-title span {font-family: 'MontserratBold';}
.page-sub-title {font-family:'MontserratRegular';font-size: 20px;line-height: 22px;margin: 0px 0px 36px;font-weight: 400; }
 
#moa .page-container.sec-1 {padding-bottom: 32px;}
#moa .sec-1 .page-sub-title {max-width: 800px;} 
#moa .blue-sec.sec-2 {padding: 48px 0px;}
#moa .blue-sec.sec-2 .page-sub-title {max-width: 96%;}
#moa .main-flex {gap: 40px;}
#moa .main-flex .col-1 {max-width: 494px;width: 100%;}
#moa .main-flex .col-1 .inner-flex {border-radius: 12px;background: #fff;border: 1px solid #E92529;text-align: center;margin-bottom: 21px;}
#moa .main-flex .col-2 {max-width: 409px;width: 100%;}
#moa .main-flex .col-1 .inner-flex .img-title.blue-text + img {max-width: 154px;}
#moa .main-flex .col-1 .inner-flex .img-title.red-text + img {max-width: 174px;}
#moa .main-flex .col-1 .inner-flex .img-block {width: 50%;}
#moa .main-flex .col-1 .inner-flex .img-block + .img-block {border-left: 1px solid #E92529;}
#moa .main-flex .col-1 .inner-flex .img-title {font-family: 'MontserratBold';font-size: 20px;line-height: 22px;margin-top: 16px;}
#moa .main-flex .circle-red-bullet {line-height: 22px;margin: 5px 0px 20px;}
#moa .main-flex .circle-red-bullet::before {height: 4px;top: 9px;width: 4px;}
#moa .main-flex .col-2 p:last-child {margin: 50px 0px 0;}
#moa #video-column .cmp-title__text.cmp-title__text--h4 {min-height: auto;}
#moa #video-column .azcl-column-par1 {width: 100%;max-width: 411px;margin: 32px auto 40px;padding: 20px 18px 22px;} 
#moa #full-blue-sec {padding: 51px 15px 47px;}
#moa .blue-sec-wrap .flex-box.red-border-box {gap: 5px;padding: 32px 17px 54px 16px;}
#moa .blue-sec-wrap .flex-box .info-block {max-width: calc(100% - 115px);}
#moa .blue-sec-wrap .red-border-box:nth-child(1) .red-box-title {max-width: 100%;}
#moa .blue-sec-wrap .red-border-box .btn-blue {margin: auto;display: block;max-width: 239px;}
#moa .blue-sec-wrap .flex-box.red-border-box:nth-child(2) {gap: 20px;}

/****** MOA page Ends ******/ 

/****** Dosing page Starts ******/ 
.step-title {border-top: 2px solid #E92529;margin: 36px 0px 20px;}
.step-title span {background: #E92529;display: block;width: 212px;text-align: center;padding: 3px 10px 4px;font-size: 16px;line-height: 22px;height: 29px;border-radius: 0px 0px 12px 12px;margin-top: -2px;color: #fff;}
.step-content {line-height: 22px;max-width: 727px;margin-bottom: 12px;}  
#dosing .page-container.sec-1 {padding-bottom: 10px;max-width: 1024px;}
#dosing .page-container.sec-2 .step-content {max-width: 887px;margin-bottom: 23px;}
#dosing .page-container.sec-2 img + p.small-text {margin-top: 19px;}
#dosing .page-container.sec-2 {padding-bottom: 32px;max-width: 1024px;}
#dosing .page-container.sec-2 .small-text .flex-box span{width: 6px;}
#dosing .page-container.sec-2 .small-text .flex-box span+span {width: calc(100% - 10px);}
#dosing .page-container.sec-2 div.small-text {max-width: 775px;}
#dosing #video-column {padding: 8px 24px 1px;background: #f8fafd;}
#dosing #video-column .azcl-column-par1 {width: 100%;max-width: 411px;margin: 32px auto 40px;padding: 20px 18px 22px;}
#dosing .page-container.sec-3 {padding: 41px 0px 85px;}
#dosing .page-container.sec-3 .icon-info-wrap p, .page-container.sec-3 .icon-info-wrap p a,
#dosing .page-container.sec-3 p.small-text.xs-visible, #dosing .page-container.sec-3 p.small-text.xs-visible a{color: #0f0f0f;}
#dosing .page-container.sec-3 .flex-box {gap: 24px;}
#dosing .page-container.sec-3 .icon-wrap {max-width: 69px;}
#dosing .page-container.sec-3 .icon-info-wrap {max-width: 656px;}
#dosing .page-container.sec-3 .icon-info-wrap p:first-child {margin-bottom: 10px;line-height: 22px;}
#dosing .page-container.sec-3 .icon-info-wrap p:last-child {margin-top: 20px;}
#dosing .page-container.sec-3 .icon-info-wrap p.circle-red-bullet{line-height: 22px;}
#dosing .page-container.sec-3 .icon-info-wrap p.circle-red-bullet:before {top: 9px;height: 4px;width: 4px;}
#dosing #full-blue-sec, #isp #full-blue-sec {padding: 51px 24px 40px;}
#dosing .blue-sec-wrap .red-border-box.flex-box, #isp .blue-sec-wrap .red-border-box.flex-box{padding: 32px 16px 54px 16px;}
#dosing .blue-sec-wrap .red-border-box.flex-box:nth-child(1), #isp .blue-sec-wrap .red-border-box.flex-box:nth-child(1) {gap: 9px;}
#dosing .blue-sec-wrap .red-border-box.flex-box:nth-child(1) .info-block,
#isp .blue-sec-wrap .red-border-box.flex-box:nth-child(1) .info-block{max-width: calc(100% - 118px);} 
#dosing .blue-sec-wrap .red-border-box.flex-box:nth-child(1) .info-block .red-box-title,
#isp .blue-sec-wrap .red-border-box.flex-box:nth-child(1) .info-block .red-box-title{max-width: 100%;}
#dosing .blue-sec-wrap .red-border-box.flex-box .btn-blue, #isp .blue-sec-wrap .red-border-box.flex-box .btn-blue {display: block;max-width: 239px;text-align: center;margin: auto;padding: 10px 30px;}
#dosing .blue-sec-wrap .red-border-box:nth-child(2), #isp .blue-sec-wrap .red-border-box:nth-child(2) {gap: 15px;}
#dosing .blue-sec-wrap .red-border-box:nth-child(2) .img-block, #isp .blue-sec-wrap .red-border-box:nth-child(2) .img-block {max-width: 107px;}
/****** Dosing page Ends ******/ 

/****** Resources page Starts ******/ 
#resources #video-column {max-width: 1004px;margin: auto;gap: 16px;padding: 0px 0px 48px;}
#resources #video-column div {background: #fff;}
#resources #resource-title {padding: 0px 24px;max-width: 1052px;margin: auto;}
#resources #resource-title .tab-title.blue-text {margin: 37px 0px;}
/*#resources #video-column .azcl-column-par1 .image {max-width: 282px;margin: -12px auto -2px;}*/
#resources #video-column .azcl-column-par1 .image {margin: 0px auto 13px;display:none;}
#resources #video-column .azcl-column-par1 .pm-thumnail {margin: 0px auto 13px;}
#resources #video-column .azcl-column-par1 .cmp-text {padding: 0px;}
#resources #video-column .azcl-column-par1 .btn-blue{display: block;text-transform: uppercase;padding: 5px 9px;}
#resources #full-blue-sec {padding: 51px 15px 42px;}
#resources .blue-sec-wrap .flex-box.red-border-box {gap: 5px;padding: 32px 17px 54px 16px;}
#resources .blue-sec-wrap .flex-box .info-block {max-width: calc(100% - 115px);}
#resources .blue-sec-wrap .red-border-box:nth-child(1) .red-box-title {max-width: 100%;}
#resources .blue-sec-wrap .red-border-box .btn-blue {margin: auto;display: block;max-width: 239px;}
#resources .blue-sec-wrap .flex-box.red-border-box:nth-child(2) {gap: 20px;}
#resources .blue-sec-wrap .small-text:nth-of-type(1) {margin-top: 74px;}
html[lang="en"] #resources #video-column .azcl-column-par1 .btn-blue{text-align:center;}
/****** Resources page Ends ******/ 


/****** ISI page Starts ******/ 
.mt-24 {margin-top: 24px;}
#isp .page-container {max-width: 1024px;}
#isp .page-container .sec-wrap {max-width: 920px;padding-bottom: 50px;}
#isp .semi-text {font-family: 'MontserratSemiBold';}
#isp .sec-wrap p {color: #0f0f0f;font-size: 16px;line-height: 22px;}
#isp .sec-wrap p.circle-black-bullet {position: relative;padding-left: 9px;}
#isp .sec-wrap p.circle-black-bullet:before {content: '';position: absolute;left: 0px;top: 11px;height: 2px;width: 2px;background: #0F0F0F;border-radius: 100%;}
/****** ISI page Ends ******/ 

/****** Register for updates page Starts ******/ 
#register-for-updates .signup-container {max-width: 1170px;margin: auto;padding: 0px 20px;}
#register-for-updates #header {background: #850051;padding: 0px;}
#register-for-updates #header .signup-container {padding: 70px 20px 20px 5px;align-items: center;justify-content: space-between;}
#register-for-updates .language-wrap a {margin: 0px;color: #fff;}
#register-for-updates .language-wrap a + a {margin-left: 10px;border-left: 2px solid;}
#register-for-updates .brand-logo {max-width: 200px;}
#register-for-updates #first-sec {padding: 0px;text-align: center;}
#register-for-updates #first-sec .page-title {color: #850051;font-size: 36px;line-height: 40px;margin-top: 10px;margin-bottom: 5px;padding-right: 30px;}
#register-for-updates #first-sec p {max-width: 700px;margin: auto;color: #505050;line-height: 24px;font-size: 18px;}
#register-for-updates #first-sec .page-title + p + p {margin: 5px auto 10px;}
#register-for-updates .flex-box.column {width: 30%;gap: 0px;}
#register-for-updates #first-sec .flex-box {justify-content: space-between;}
#register-for-updates .icon-wrap {width: 85px;}
#register-for-updates #first-sec  .icon-info-wrap p {line-height: 20px;font-size: 15px;text-align: left;}
#register-for-updates .icon-info-wrap {max-width: 250px;width: calc(100% - 85px);}
#register-for-updates #first-sec .icon-info-wrap p b {display: block;}
#register-for-updates .yellow-sec {background: #fdaf17;margin-top: 20px;padding: 10px 20px 15px;}
#register-for-updates #first-sec .yellow-sec p.brown-text {color: #850051;font-size: 24px;line-height: 32px;}
#register-for-updates #first-sec .yellow-sec p {color: #6c6c6c;}
.register-for-updates-form {max-width: 1170px;margin: auto;background: #f3f3f3;padding: 20px;}
#register-for-updates .cmp-container[aria-label="main-new-container"] .footer .footer-logo-block .logo-wrap:nth-child(1),
#register-for-updates .footer .footer-link-wrap ul li:nth-child(3) {display: none;} 
#register-for-updates .cmp-container[aria-label="main-new-container"] .footer .footer-logo-block {justify-content: center;gap: 20px;} 

/****** Register for updates page Ends ******/ 

/****** Register for updates popup Starts ******/ 
.modal.modal-lg.cmp-modal--defaultStyle .signup-container .flex-box {gap: 20px;}
.modal.modal-lg.cmp-modal--defaultStyle .signup-container .flex-box .flex-box.column {gap: 0px;text-align: left;justify-content: space-between;width: 33%;}
.modal.modal-lg.cmp-modal--defaultStyle .icon-wrap {width: 76px;}
.modal.modal-lg.cmp-modal--defaultStyle .icon-info-wrap {width: calc(100% - 85px);padding-right: 15px;}
.modal.modal-lg.cmp-modal--defaultStyle .icon-info-wrap p b {display: block;}
.modal.modal-lg.cmp-modal--defaultStyle .signup-container .page-title+p, 
.modal.modal-lg.cmp-modal--defaultStyle .signup-container .page-title+p+p {max-width: 800px;margin-bottom: 20px;}
.modal.modal-lg.cmp-modal--defaultStyle .modal-box__content {overflow: hidden;padding: 20px 25px 25px 25px !important;}
.modal.modal-lg.cmp-modal--defaultStyle .modal-box {width: 100% !important;max-width: 1004px;border-radius: 20px !important;border: 1px solid #E92529;}
.modal.modal-lg.cmp-modal--defaultStyle .modal-box__content .undefined {max-height: 75vh;overflow: hidden;overflow-y: auto;}
.modal.modal-lg.cmp-modal--defaultStyle .signup-container .page-title {color: #850051;}
iframe#RegModal {height: 775px!important;}
/****** Register for updates popup Ends ******/ 



/****** Responsive css ******/ 
/****** All medium screen devices ******/ 
@media (min-width: 768px) and (max-width: 1199px){
    
    #logo-container {padding: 15px;}
    .home-hero-content-wrap {margin: -10px 0px 0px auto;padding-right: 15px;}
    .home-hero-top-content-wrap {margin: 5px 0 0 15px;}
    ol.cmp-tabs__tablist {padding: 27px 15px 0;}
    .cmp-modal__modalbox.modal-md .modal-box {max-width: 90vw;}
    .tab-container, .page-container, #moa .page-container.sec-1, #resources #resource-title {padding: 0px 15px;}
    .tab-3-wrap .tab-col:nth-child(2) img {max-width: calc(100% + 5px);}
    #dosing .page-container.sec-3 {padding: 41px 15px 85px;}
    #resources #video-column {padding: 0px 15px 48px;}
    /*resource page*/
    /*13092024*/
    html[lang="en"] #resources #video-column .azcl-column-par1 .btn-blue{font-size: 13px;}
    
    /*registration page*/
    /*13092024*/
    #hcp-registration .cmp-container[role="pre-gate-container"] #onekey-login #reg-col-2.azcl-columns__base .azcl-column-par1 {
    width: 100%;
    max-width: 240px;
}
#hcp-registration .cmp-container[role="pre-gate-container"] #onekey-login #reg-col-2.azcl-columns__base .azcl-column-par2 {
    width: 100%;
    max-width: calc(100% - 250px);
}
#hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .cmp-form-options--drop-down .cmp-form-options__legend
{
/*margin-bottom: 5px;*/
margin-bottom: 3px;
}
#hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(17) select.cmp-form-options__field,
#hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(11) select.cmp-form-options__field,
#hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(9) select.cmp-form-options__field{
    height:42px;
}
html[lang="en"] #hcp-registration .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip {
    
    top: -234px;
    
}
/*17092024*/
html[lang="FR"] .cmp-container[role="pre-gate-container"] .onekey-title{font-size: 21px;}

/*18092024*/
html[lang="FR"] .cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(22) .cmp-form-options label,
html[lang="en"] .cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(22) .cmp-form-options label
{
    display: block;
    margin-left: 18px;
    text-indent: -18px;
}



}

/*18092024*/

@media (min-width: 768px)
{
    html[lang=en] .cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(21) .cmp-form-options .validation-message
{
    margin-top: -13px;
}


}

@media screen and (min-width: 600px) and (max-width: 767px) { 
    html[lang="en"] #logo-container.azcl-columns--2
    {
        --col-count:1;
    }
    html[lang="en"] #clinical-data div#custom-tabs .cmp-tabs__tab {
        padding: 0px 25px 5px !important;
    }
    html[lang="en"] #safety-profile div#custom-tabs .cmp-tabs__tab {
        padding: 0px 10px 5px !important;
        
    }
    html[lang="FR"] #clinical-data .tab-container-2 .flex-box .col-1 img,
html[lang="FR"] #clinical-data .tab-container-2 .flex-box .col-2 img { width:100%;}

/*25092024*/

html[lang="en"] #safety-profile div#custom-tabs .cmp-tabs__tab,
html[lang="FR"] #safety-profile div#custom-tabs .cmp-tabs__tab,
html[lang="FR"] #clinical-data div#custom-tabs .cmp-tabs__tab 
{
    min-width: 33%;
}

    
}
/****** All iPad devices ******/ 
@media (min-width: 768px) and (max-width: 991px){
    /****** Postgate Header Start ******/
    #logo-container {max-width: 768px;} 
    #header-container .topnavigation .cmp-topnavigation__group {max-width: 768px;justify-content: space-evenly;gap: 0px;}
    #header-container .topnavigation .cmp-topnavigation__group li, #header-container #signup-header a {margin: 0px 6px;font-size: 12px;}
    /****** Postgate Header Ends ******/

    /****** Home page Start ******/
    #hero-container-id {background-position: calc(50vw - 630px) -5px;}
    #home-hero-content {max-width: calc(768px - 30px);}
    .home-hero-top-content-wrap {padding: 10px;max-width: 145px;margin-left: 0;}
    .home-hero-top-content-wrap p {font-size: 12px;line-height: 15px;}
    .home-hero-content-wrap {max-width: 345px;padding-right: 0px;margin: 0px 0px 0px auto;}
    .home-hero-content-wrap h1 {font-size: 30px;line-height: 34px;}
    .home-hero-content-wrap p {font-size: 14px;line-height: 18px;}
    .home-hero-button-wrap .btn-blue + .btn-blue {margin: 10px 0px 0px;}
    html[lang="en"] #hcp-home .home-hero-button-wrap .btn-blue + .btn-blue {width: 201px;text-align: center;}
    #home-2-sec {padding: 0px 15px;} 
    #home-2-sec .border-box-wrap br {display: none;} 
    .border-box-wrap {padding: 20px 20px;}
    /****** Home page Ends ******/

    /****** Clinical Data page Start ******/
    .tab-3-wrap .tab-col {padding-right: 25px;}
    .tab-3-wrap .tab-col + .tab-col {padding: 0px 0px 0px 25px;}
    .tab-3-wrap .tab-col:nth-child(1) img {margin-left: -15px;max-width: calc(100% + 20px);}
    .tab-3-wrap .tab-col:nth-child(2) img {margin-left: -5px;}
    html[lang="en"] #clinical-data .blue-sec-wrap .red-border-box .btn-blue{padding: 10px 3px;font-size: 13px;}
    html[lang="en"] #clinical-data .blue-sec-wrap .red-border-box:nth-child(1) .red-box-title{margin-bottom:36px;}
    /****** Clinical Data page Ends ******/

    /****** Safety Profile page Start ******/
    div#custom-tabs .cmp-tabs__tab {min-width: auto;}
    #safety-profile .tab-1-wrap .flex-box .col-1 {width: 55%;max-width: 55%;}
    #safety-profile .tab-1-wrap .flex-box .col-2 {max-width: 40%;margin-right: 5%;}
    #safety-profile .tab-3-wrap .flex-box .data-block {max-width: calc(100% - 84px - 20px);}
    /****** Safety Profile page Ends ******/
    
    /*hcp login page*/
    /*11092024*/
    html[lang="en"] #hcp-login .cmp-container[role="pre-gate-container"] .first-sec-flex-wrap
    {
        padding:0px 14px;
    }
     html[lang="en"] #hcp-login .cmp-container[role="pre-gate-container"] .onekey-title {
    line-height: 27px;
    margin: 0px 0px 25px;
}
    /*ligin page ends*/
    
    /*posologi page*/
    /*12092024*/
    html[lang="en"] #dosing .red-border-box:nth-child(2) p.red-box-title.text-red{margin-bottom: 36px;}
    html[lang="en"] #hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register select.cmp-form-options__field{ height:39px;}
    
    /*16092024*/
    .cmp-container[role="pre-gate-container"] .cmp-formcontainer .validation-message.invalid, .cmp-container[role="pre-gate-container"] .cmp-formcontainer .err-msg .showErrMsg
    {
        font-size: 13.5px;
        line-height:15px;
    }
    /*ISP 17092024*/
        html[lang="en"] #isp .red-border-box:nth-child(2) p.red-box-title.text-red{margin-bottom: 36px;}



             /*moa fr 17092024*/
    html[lang="FR"] #moa .blue-sec-wrap .flex-box .info-block{max-width: calc(100% - 140px);}
    
    /*17092024 hcp page*/
    #hcp-login .cmp-container[role="pre-gate-container"] .first-sec-flex-wrap .col-text{font-size: 21px;line-height: 25px;}
    
    html[lang="en"] #safety-profile .blue-sec-wrap .red-border-box:nth-child(2) .info-block{max-width: 240px;}
    
    /*26092024*/
    html[lang="en"] #hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(11) .validation-message.required.invalid
    {
        font-size: 13px;
        line-height: 11px;
    }
    html[lang="en"] #hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(12) .validation-message.invalid
    {
        max-width:146px;
    }
    html[lang=en] .cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(21) .cmp-form-options .validation-message {
        margin-top: -10px;
        font-size: 13px;
    }
    html[lang="en"] #hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(18) .validation-message.invalid {
        max-width: 230px;
    }
    html[lang="FR"]  #hcp-registration .cmp-container[role="pre-gate-container"] .cmp-formcontainer #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(5) .validation-message.invalid
    {
        max-width: 220px;
    }

html[lang="FR"]  #hcp-registration .cmp-container[role="pre-gate-container"] .cmp-formcontainer #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(12) .validation-message.invalid
    {
        
        max-width: 130px;
    }

html[lang="FR"]  #hcp-registration .cmp-container[role="pre-gate-container"] .cmp-formcontainer #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(18) .validation-message.invalid
    {
        max-width: 220px;
    }
    
}

/****** All Mobile devices ******/ 
@media(max-width: 767px) {
    /****** HCP Login Start ******/ 
    .cmp-container[role="pre-gate-container"] .navbar-header-right {flex-direction: column;align-items: end;}
    .cmp-container[role="pre-gate-container"] .auth-box .btn-auth {padding: 0px;width: auto;border: 0;}
    .cmp-container[role="pre-gate-container"] .language-box {margin: -15px 0px 15px;}
    .cmp-container[role="pre-gate-container"] .topnav .navbar-header a {padding-top: 5px;display: block;}
    .cmp-container[role="pre-gate-container"] .first-sec .first-sec-title {margin: 25px 0px 0px;}
    .cmp-container[role="pre-gate-container"] .topnav {padding: 0px 25px;}
    .cmp-container[role="pre-gate-container"] .first-sec-flex-wrap {flex-direction: column;padding: 0px 25px;}
    .cmp-container[role="pre-gate-container"] .first-sec-flex-wrap .column {width: 100%;display: flex;align-items: center;justify-content: space-between;}
    .cmp-container[role="pre-gate-container"] .first-sec-flex-wrap .column.col-1 img {max-width: 69px;margin: auto;} 
    .cmp-container[role="pre-gate-container"] .first-sec-flex-wrap .column.col-2 img {max-width: 82px;margin: auto;}
    .cmp-container[role="pre-gate-container"] .first-sec-flex-wrap .column.col-3 img {max-width: 69px;margin: auto;}
    .cmp-container[role="pre-gate-container"] .first-sec-flex-wrap .col-text {margin: 0px;width: calc(100% - 90px);text-align: left;padding-left: 15px;}
    .cmp-container[role="pre-gate-container"] .first-sec-flex-wrap .column.col-2 {margin: 30px 0px 20px;}
    .cmp-container[role="pre-gate-container"] .disclaimer {max-width: 70%;margin: auto;}
    .cmp-container[role="pre-gate-container"] #onekey-login .azcl-columns__base {padding: 0px 25px;}
    .cmp-container[role="pre-gate-container"] .img-wrpa {width: 104px;}
    .cmp-container[role="pre-gate-container"] .onekey-content-wrap {width: calc(100% - 104px);padding: 0px 0px 0px 7px;}
    .cmp-container[role="pre-gate-container"] .onekey-title {max-width: 310px;}
    .cmp-container[role="pre-gate-container"] #loginform {margin-top: 15px;}
    .cmp-container[role="pre-gate-container"] div#onekey-login {padding: 40px 0px 80px;}
    .cmp-container[aria-label="main-new-container"] #footer {padding: 36px 25px 33px;}
    .cmp-container[aria-label="main-new-container"] .footer .footer-link-wrap ul {flex-direction: row;gap: 0px;}
    .cmp-container[aria-label="main-new-container"] .footer .footer-link-wrap ul li + li a {border-left: 2px solid #a7a7a7;padding-left: 9px;margin-left: 9px;}
    .cmp-container[aria-label="main-new-container"] .footer .footer-link-wrap ul li a {font-family: "MontserratRegular";font-size: 11px;line-height: 12px !important;padding: 0px;margin: 0px;}
    .cmp-container[aria-label="main-new-container"] .footer .footer-content {margin: 36px 0px 35px;}
    .cmp-container[aria-label="main-new-container"] .footer .footer-logo-block {flex-direction: row;flex-wrap: wrap;justify-content: space-between;max-width: 310px;margin: 0 auto;padding-right: 10px;}
    .cmp-container[aria-label="main-new-container"] .footer .footer-logo-block .logo-wrap:nth-child(1), 
    .cmp-container[role="pre-gate-container"] .footer .footer-logo-block .logo-wrap:nth-child(2) {margin-bottom: 20px;}
    .cmp-container[aria-label="main-new-container"] .footer .footer-logo-block .logo-wrap:nth-child(even) {justify-content: flex-end;}
    .cmp-container[aria-label="main-new-container"] .footer .ondexxya-logo {margin: 0px;}
    .cmp-container[aria-label="main-new-container"] .footer .imc-logo {margin: 0px;}
    html[lang="en"] #hcp-login .cmp-container[role="pre-gate-container"] .first-sec-flex-wrap .col-text br{display:none;}
    html[lang="en"] #hcp-login .cmp-container[role="pre-gate-container"] .first-sec .first-sec-title {
        font-size: 40px;
        line-height: 49px;
    }
    html[lang="en"] .cmp-container[role="pre-gate-container"] .first-sec-title-wrap h2
    {
        line-height:28px;
    }
    /****** HCP Login Ends ******/
    
    /****** HCP Registration Start ******/
    #hcp-registration form#hcp-register u, #hcp-registration form#hcp-register u a {color: #0054A3 !important;}
    .cmp-container[role="pre-gate-container"] #onekey-login #reg-col-2 {flex-direction: column;padding: 0px 20px;gap: 5px;}
    .reg-one-key-wrap {display: flex;flex-direction: row-reverse;width: 100%;}
    .cmp-container[role="pre-gate-container"] .reg-one-key-wrap .onekey-content-wrap {width: calc(100% - 104px);max-width: 100%;}
    .cmp-container[role="pre-gate-container"] #onekey-login #reg-col-2.azcl-columns__base .azcl-column-par1 {max-width: 100%;}
    .cmp-container[role="pre-gate-container"] .onekey-content-wrap .onekey-content {font-size: 14px;margin-bottom: 0;padding-left: 6px;}
    #hcp-registration form#hcp-register {margin-top: 0px;}
    .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register .text.aem-GridColumn--offset--tablet--0.aem-GridColumn--tablet--10.aem-GridColumn--default--none.aem-GridColumn--phone--none.aem-GridColumn--tablet--none.aem-GridColumn--phone--10.aem-GridColumn.aem-GridColumn--default--8.aem-GridColumn--offset--phone--0.aem-GridColumn--offset--default--0 {width: 100%;}
    .cmp-container[role="pre-gate-container"] #onekey-login #reg-col-2.azcl-columns__base .azcl-column-par2 {max-width: 100%;}
    .cmp-container[role="pre-gate-container"] .cmp-formcontainer #hcp-register .cmp-form-text {padding: 0.5em 0em 1em;}
    .cmp-container[role="pre-gate-container"] .cmp-formcontainer #hcp-register .cmp-form-options {padding: 0.5em 0em;}
    .cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(11), 
    .cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(12) {max-width: 100%;}
    .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title {padding: 0.5em 0em;}
    .cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(21) .cmp-form-options, 
    .cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(22) .cmp-form-options {padding: 0em;}
    .cmp-container[role="pre-gate-container"] #hcp-register #login-button[name="Register"] {margin: 15px 0px 0px;}
    .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip {right: 10px;top: -490px;}
    .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip .cmp-tooltip-block {left: calc(-100vw + 79px) !important;width: calc(100vw - 42px);top: -87px;bottom: auto;}
    .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip .cmp-tooltip-block::after {top: auto;}
    html[lang="en"] #hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register select.cmp-form-options__field{ height:39px;}
    html[lang="en"] #hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(11) .validation-message.required.invalid{max-width: max-content;}
    
    /****** HCP Registration Ends ******/
    
    .mob-wrap, .mob-nowrap{white-space: nowrap;}  
    .xs-visible {display: block;}
    .xs-hide {display: none;} 
    
    
    /****** Postgate Header Start ******/
    #header-container .azcl-column-par2 .cmp-container {flex-direction: column;justify-content: flex-start;align-items: baseline;
    padding: 20px 20px 0px;background: #0054a3;display: none;position: absolute;z-index: 99;width: 100%;top: 134px;}
    #header-container #logo-container {padding: 0px;gap: 0px;}
    #header-container .azcl-column-par1 {padding: 15px 20px;}
    #header-container .azcl-column-par2 .cmp-container .cmp-text {padding: 0px;}
    #header-container .languae-wrapper {/*margin-top: 20px;margin-bottom: 5px;*/margin-top: 38px;margin-bottom: 15px;}
    #header-container .languae-wrapper a {color: #fff;}
    #header-container .languae-wrapper a + a {border-left: 1px solid #fff; padding-left: 10px;margin-left: 6px;}
    #header-container .topnavigation {display: none;position: absolute;z-index: 99;width: 100%;/*top: 238px;*/top: 265px;padding-bottom: 25px;}
    #header-container .topnavigation .cmp-topnavigation__group {max-width: 100%;flex-direction: column;}
    #header-container .topnavigation .cmp-topnavigation__group li {margin: 9px 20px;/*margin: 5px 20px;*/}
    #header-container .azcl-column-par2 .cmp-container .searchbox, 
    #header-container .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field .cmp-searchbox__input {width: 100%;}
    #hamburgun {display: block;}
    #header-container .azcl-column-par2 .cmp-container.visible, #header-container .topnavigation.visible {display: block;}
    /****** Postgate Header Ends ******/
    
    
    /****** Home page Start ******/
    #header-container #signup-header a {font-size: 14px;line-height: 18px;}
    #home-hero-content {padding: 0px;}
    .home-hero-top-content-wrap p {font-size: 15px;line-height: 19px;}
    .home-hero-top-content-wrap {padding: 15px 7px 11px 5px;max-width: 162px;margin-left: 25px;}
    #hero-container-id {background-position: -55px 3px;/*background-position: -40px 15px;*/border-bottom: 0px;background-size: 836px;}
    .home-hero-content-wrap {margin: 174px 0 0;/*margin: 186px 0 0;*/padding: 10px 25px 0px;border-top: 2px solid #0054a3;max-width: 100%;}
    .home-hero-content-wrap p {font-size: 16px;line-height: 19px;max-width: 323px;}
    .home-hero-button-wrap .btn-blue {display: block;text-align: center;}
    .home-hero-button-wrap .btn-blue + .btn-blue {margin: 10px 0 0;}
    .home-second-sec-content p:first-child {margin-bottom: 0px;} 
    .home-second-sec-content p.circle-bullet:before {left: 0px;} 
    .home-second-sec-content p.circle-bullet {padding-left: 8px;}
    .cmp-container[aria-label="common-container"] {margin: 0px 24px;}
    .border-box-wrap {padding: 23px 17px 25px 22px;margin-bottom: 40px;}
    .border-box-wrap p br {display: none;}
    .border-box-wrap p a {word-break: break-all;}
    #video-column .azcl-column-par1, #video-column .azcl-column-par2 {padding: 22px 18px 21px;}
    #video-column {gap: 27px;}
    .footnote-wrap {margin-top: 24px;}
    .reference-wrap {margin-bottom: 32px;}
    #video-column .cmp-video__playicon {height: 100px;width: 100px;top: calc(50% - 50px);left: calc(50% - 50px);}
    #registration-section {padding: 40px 25px 35px;}
    .registration-sec-wrap .reg-sec-text {margin-bottom: 24px;}
    #hcp-home .cmp-container[aria-label="main-new-container"] #footer {padding: 26px 25px 33px;}
    .footer .footer-content span {line-height: 15px;}
    /****** Home page Ends ******/
    
    
    /****** clinical-data page start ******/ 
    div#custom-tabs .cmp-tabs__tablist {flex-wrap: nowrap;border-bottom: 0px;padding: 34px 24px 0;}
    div#custom-tabs .cmp-tabs__tab {min-width: 90px;padding: 0px 5px  5px!important;border: 0px;font-size: 12px;line-height: 15px;border-bottom: 2px solid rgb(0 84 163 / 25%);}
    div#custom-tabs .cmp-tabs__tab.cmp-tabs__tab--active {background: transparent;margin-bottom: 0px;border-bottom-color: #0054a3;}
    div#custom-tabs {background: #fff;}
    .tab-1-wrap  .tab-container-wrap.border-bottom-red {padding: 0px 24px;}
    .cmp-tabs__tabpanel:nth-of-type(1){padding: 34px 0px 68px;}
    .tab-container p.small-text.blue-text {font-size: 15px;line-height: 19px;}
    .tab-title {margin: 11px 0px 32px;}
    .border-box-arrow-wrap p {font-size: 15px;line-height: 22px;max-width: 277px;}
    .border-box-arrow-wrap {padding: 30px 15px 35px 20px;margin: 0px auto 50px;border-width: 6px;}
    .border-box-arrow-wrap .flex-box {margin-top: 14px;flex-direction: column;}
    .border-box-arrow-wrap .flex-box p.circle-red-bullet {width: 100%;max-width: 295px;}
    .border-box-arrow-wrap .flex-box p.circle-red-bullet:last-child {max-width: 300px;margin-top: 12px;}
    .border-box-arrow-wrap:after {bottom: -8px;width: 15px;height: 10px;}
    .border-box-arrow-wrap:before {height: 12px;width: 12px;left: -9px;bottom: -6px;}
    .tab-second-title {margin: 50px auto 32px;}
    .tab-container-2 {padding: 0px 24px;}
    .tab-second-title + p {margin-bottom: 42px;}
    .tab-container-2 .flex-box {flex-direction: column;gap: 42px;}
    .tab-container .col-title {max-width: 335px;}
    .tab-2-wrap {padding: 0px 24px;}
    .tab-2-wrap .tab-title {margin: 0px 0px 36px;}
    .tab-2-wrap .flex-box {flex-direction: column;gap: 5px;}
    .tab-2-wrap .flex-box + p {margin: 32px 0px 0px;}
    .tab-3-wrap {padding: 0px 20px;}
    .cmp-tabs__tabpanel {padding: 28px 0px 68px;}
    .tab-3-wrap .tab-title {margin: 0px 0px 20px;}
    .tab-3-wrap .flex-box {flex-direction: column;gap: 24px;}
    .tab-3-wrap .tab-col {width: 100%;padding-right: 0;margin: 0;}
    .tab-3-wrap .tab-col:nth-child(1) img {margin: 20px 0px 4px 0px;max-width: calc(100% + 10px);}
    .tab-3-wrap .tab-col:nth-child(2) img {margin: -5px 0px 5px -10px;max-width: calc(100% + 10px);}
    .tab-3-wrap .tab-col-title {max-width: 320px;margin-bottom: 10px;}
    .tab-3-wrap .tab-col .small-text {margin-top: 0px;}
    .tab-3-wrap .tab-col + .tab-col {width: 100%;border-left: 0px;border-top: 1px solid #e92529;padding: 24px 0px 0px 0px;}
    .blue-sec-wrap .flex-box {flex-direction: column;width: 100%;}
    html[lang="FR"] .blue-sec-wrap .flex-box, html[lang="en"] .blue-sec-wrap .flex-box {align-items: center;}
    #full-blue-sec {padding: 56px 24px 33px;}
    .btn-annexa {margin: -86px auto 24px;}
    .blue-sec-wrap .flex-box .img-block, .blue-sec-wrap .red-border-box:nth-child(2) .img-block {max-width: 64px; }
    .blue-sec-wrap .flex-box.red-border-box {flex-direction: row;gap: 7px;padding: 24px 16px;}
    .blue-sec-wrap .red-border-box:nth-child(1) .red-box-title {max-width: 250px;}
    .blue-sec-wrap .red-box-title {font-size: 16px;line-height: 19px;}
    .blue-sec-wrap .red-border-box .btn-blue {font-size: 13px;line-height: 16px;padding: 12px 5px;max-width: 207px;margin: auto;display: block;} 
    .blue-sec-wrap .small-text:nth-of-type(1), .blue-sec-wrap .small-text + .small-text  {margin-top: 28px;}
    .blue-sec-wrap .small-text .flex-box {flex-direction: row;} 
    .blue-sec-wrap .small-text .flex-box span + span {width: calc(100% - 15px);}
    
    /********** ANNEX study Modal popup  *********/
    .modal-box .modal__close .modal__closeLabel {display: none;}
    .modal-box .modal__close {left: auto !important;right: 15px !important;}
    .cmp-modal--defaultStyle .modal-box__content {padding: 24px 24px 28px 16px !important;}
    .cmp-modal__modalbox.modal-md .modal-box {max-width: calc(100% - 50px)!important;margin-left: auto!important;margin-right: auto!important;}
    #annex-study-popup .popup-title {margin: 0px 0px 16px;}
    .annex-study-wrapper p {font-size: 15px;line-height: 19px;max-width: 272px;}
    .annex-study-wrapper .img-wrapper + p.small-text {font-size: 12px;line-height: 16px;}
    .annex-study-wrapper .img-wrapper {margin: 16px 0px 22px;}
    .annex-study-wrapper .flex-box.two-col-box {margin-top: 27px;flex-direction: column;}
    .annex-study-wrapper {padding-right: 16px;}
    .annex-study-wrapper .two-col-box .red-border-box {padding: 20px 15px 19px 20px;}
    .annex-study-wrapper .two-col-box .right-col-text p.border-bottom-red {margin: 17px 0px;}
    .annex-study-wrapper .mb-30 {margin-bottom: 18px;}
    .annex-study-wrapper .small-text {font-size: 12px;line-height: 16px;max-width: 275px;}
    .annex-study-wrapper .img-wrapper img {margin: 0px 0px 0px -15%;max-width: 120%;}
    .annex-study-wrapper .img-wrapper .mob-visible, .mob-visible  {display: block;}
    .annex-study-wrapper .two-col-box .right-col-text p {max-width: 100%;}
    .annex-study-wrapper .two-col-box .right-col-text {padding-right: 0px;}
    /****** clinical-data page Ends ******/
    

    /****** Safety profile page Starts ******/ 
    #safety-profile div#custom-tabs .cmp-tabs__tab {min-width: 90px;}
    #safety-profile div#custom-tabs .cmp-tabs__tab:nth-child(1) {min-width: 120px;}
    #safety-profile div#custom-tabs .cmp-tabs__tab:nth-child(2) {min-width: 140px;}
    #safety-profile .cmp-tabs__tabpanel {padding: 28px 0px 48px;}
    #safety-profile .tab-container-2 {padding: 0px 24px;}
    #safety-profile .tab-1-wrap .tab-title {margin: 0px 5px 20px 0px;/*margin: 0px 5px 52px 0px;*/}
    #safety-profile .tab-1-wrap .tab-title + p {margin-bottom: 40px;}
    #safety-profile .tab-1-wrap .tab-container .col-title {margin-bottom: 17px;}
    #safety-profile .tab-1-wrap .flex-box .col-1 {max-width: 100%;padding-right: 0px;border-right: 0px;border-bottom: 1px solid #E92529;padding-bottom: 8px;}
    #safety-profile .tab-1-wrap .flex-box .col-2 {max-width: 100%;}
    #safety-profile .tab-2-wrap .flex-box {flex-direction: row;gap: 21px;}
    #safety-profile .tab-2-wrap .flex-box .img-block {width: 68px;}
    #safety-profile .tab-2-wrap .flex-box .data-block {width: calc(100% - 95px);} 
    #safety-profile .tab-1-wrap .flex-box {gap: 20px;} 
    #safety-profile .tab-2-wrap .tab-title {margin: 0px 2px 22px 0px;}
    #safety-profile .tab-1-wrap .circle-black-bullet.circle-red-bullet {padding-right: 7px;}
    #safety-profile .tab-2-wrap .flex-box h2{margin: 0px -15px 4px 0px;}
    #safety-profile .tab-2-wrap .flex-box .data-block p {margin-left: 0;padding-bottom: 24px;}
    #safety-profile .tab-2-wrap {padding: 0px;} 
    #safety-profile .tab-2-wrap .flex-box.call-out .red-bdr-block-wrap {max-width: 334px;}
    #safety-profile .tab-2-wrap .tab-container-wrap.border-bottom-red {padding: 0px 24px;}
    #safety-profile .tab-2-wrap .flex-box.call-out {padding: 24px 24px 0px;flex-direction: column;gap: 36px;}
    #safety-profile .tab-3-wrap .flex-box {flex-direction: row;gap: 22px;}
    #safety-profile .tab-3-wrap .flex-box .img-block {width: 66px;}
    #safety-profile .tab-3-wrap .flex-box .data-block {width: calc(100% - 88px);}
    #safety-profile .tab-3-wrap .circle-black-bullet.circle-red-bullet {padding-left: 9px;padding-right:10px;}
    #safety-profile .tab-3-wrap .circle-black-bullet.circle-red-bullet::before {left: 0px;}
    #safety-profile .tab-3-wrap .flex-box .data-block p:first-child {padding-right: 5px;padding-bottom: 5px;}
    #safety-profile .tab-3-wrap .circle-red-bullet:before,
    #safety-profile .tab-2-wrap .circle-red-bullet:before{top: 10px;height: 2px;width: 2px;}
    #safety-profile #full-blue-sec {padding: 23px 24px 24px;}
    #safety-profile .blue-sec-wrap .flex-box {gap: 16px;}
    #safety-profile .blue-sec-wrap .small-text + .small-text {margin-top: 20px;} 
    #safety-profile .blue-sec-wrap .flex-box .img-block {max-width: 62px;}  
    #safety-profile .blue-sec-wrap .red-border-box .btn-blue {max-width: 207px;}
    #safety-profile .blue-sec-wrap .flex-box .red-border-box.flex-box {gap: 10px;}
    #safety-profile .blue-sec-wrap .flex-box .red-border-box.flex-box:last-child {gap: 7px;}
    #safety-profile .blue-sec-wrap .flex-box .red-border-box.flex-box:last-child .img-block {max-width: 64px;}
    /*12092024*/
    html[lang="en"] #safety-profile .red-border-box:nth-child(2) p.red-box-title.text-red {
    margin-bottom: 23px;
}
    /****** Safety profile page Ends ******/ 
    
    
    /****** MOA page Starts ******/ 
    #moa .page-title {padding-right: 50px;}
    #moa .main-flex {flex-direction: column;}
    #moa .page-container.sec-1 {padding: 10px 24px 40px;}
    #moa .sec-1 .page-sub-title {margin-bottom: 20px;}
    #moa .sec-1 .small-text {margin-top: 20px;}
    #moa .blue-sec.sec-2 {padding: 36px 24px;}
    #moa .blue-sec.sec-2 .page-sub-title {max-width: 90%;}
    #moa .main-flex .col-1 .inner-flex .img-title.blue-text + img {max-width: 118px;}
    #moa .main-flex .col-1 .inner-flex .img-title.red-text + img {max-width: 132px;}
    #moa .main-flex .col-1 .inner-flex .img-block {padding-bottom: 10px;}
    #moa .main-flex .col-1 .inner-flex {margin-bottom: 16px;}
    #moa .main-flex {gap: 36px;}
    #moa .main-flex .col-2 p:last-child {margin: 0px;}
    #moa .main-flex .circle-red-bullet {margin: 0px 0px 22px;}
    #moa #video-column .azcl-column-par1 {margin: 32px auto 56px;max-width: calc(100% - 50px);background: #fff;}
    #moa #full-blue-sec {padding: 24px 24px;}
    #moa .blue-sec-wrap .flex-box .info-block {max-width: calc(100% - 71px);}
    #moa .blue-sec-wrap .red-border-box .btn-blue {max-width: 207px;}
    #moa .blue-sec-wrap .flex-box.red-border-box {gap: 7px;padding: 24px 19px 20px 16px;}
    #moa .blue-sec-wrap .small-text + .small-text {margin-top: 15px;}
    /****** MOA page Ends ******/ 
    
    /****** Dosing page Starts ******/ 
    .page-title {font-size: 22px;line-height: 27px;margin: 41px 0px 20px;}
    .step-title {margin: 24px 0px 20px;}
    .step-title span {width: 136px;} 
    
    #dosing .page-container {padding: 0px 24px;}
    #dosing .page-container.sec-1 .small-text {margin-top: 11px;}
    #dosing .page-container.sec-1 {padding-bottom: 32px;}
    #dosing .page-container.sec-2 img + p.small-text {margin-top: 11px;}
    #dosing .page-container.sec-1 img.xs-visible{margin-left: -10px; }
    #dosing .page-container.sec-2 img.xs-visible{margin-left: -10px;padding-right: 10px;}
    #dosing .page-container.sec-2 {padding-bottom: 22px;}
    #video-column .cmp-title__text.cmp-title__text--h4 {margin: 0px 0px 20px;font-size: 16.3px;}
    #dosing #video-column {padding: 8px 22px 1px;}
    #dosing #video-column .azcl-column-par1 {padding: 18px 15px 23px;}
    #dosing .page-container.sec-3 {padding: 35px 24px 64px;}
    #dosing .page-container.sec-3 .flex-box {gap: 19px;}
    #dosing .page-container.sec-3 .icon-wrap {max-width: 49px;}
    #dosing .page-container.sec-3 .icon-info-wrap {max-width: calc(100% - 68px);}
    #dosing .page-container.sec-3 p.small-text.xs-visible {margin-top: 20px;max-width: 310px;}
    #dosing #full-blue-sec, #isp #full-blue-sec {padding: 24px 24px 32px;}
    #dosing .blue-sec-wrap .small-text + .small-text, #isp .blue-sec-wrap .small-text + .small-text {margin-top: 15px;}
    #dosing .blue-sec-wrap .red-border-box.flex-box:nth-child(1) .info-block,
    #isp .blue-sec-wrap .red-border-box.flex-box:nth-child(1) .info-block{max-width: calc(100% - 72px);}
    #dosing .blue-sec-wrap .red-border-box.flex-box:nth-child(1), 
    #isp .blue-sec-wrap .red-border-box.flex-box:nth-child(1) {gap: 7px;padding: 20px 19px 24px 16px;}
    #dosing .blue-sec-wrap .red-border-box.flex-box .btn-blue, 
    #isp .blue-sec-wrap .red-border-box.flex-box .btn-blue {font-size: 14px;line-height: 18px;max-width: 207px;padding: 12px 15px;}
    #dosing .blue-sec-wrap .red-border-box:nth-child(2), #isp .blue-sec-wrap .red-border-box:nth-child(2) {gap: 7px;padding: 24px 19px 24px 16px;}
    #dosing .blue-sec-wrap .red-border-box:nth-child(2) .img-block, #isp .blue-sec-wrap .red-border-box:nth-child(2) .img-block {max-width: 64px;}
    #dosing .blue-sec-wrap .red-border-box:nth-child(2) .red-box-title.text-red,
    #isp .blue-sec-wrap .red-border-box:nth-child(2) .red-box-title.text-red{padding: 0px 10px;}
    /*#dosing .blue-sec-wrap .red-border-box:nth-child(2) .btn-blue {padding: 12px 15px;}*/
    /****** Dosing page Ends ******/ 
    
    /****** Resources page Starts ******/ 
    #resources #video-column {padding: 0px 42px 56px 24px;gap: 24px;}
    #resources #resource-title .tab-title.blue-text {margin: 49px 0px 24px;font-size: 22px;line-height: 27px;}
    #resources #full-blue-sec {padding: 24px 24px 68px;}
    #resources .blue-sec-wrap .small-text:nth-of-type(1) {margin-top: 28px;}
    #resources .blue-sec-wrap .flex-box .info-block {max-width: calc(100% - 75px);}
    #resources .blue-sec-wrap .red-border-box .red-box-title {margin-bottom: 20px;}
    #resources .blue-sec-wrap .flex-box.red-border-box {padding: 24px 19px 24px 16px;gap: 7px;}
    #resources .blue-sec-wrap .red-border-box .btn-blue {max-width: 209px;}
    #resources .blue-sec-wrap .flex-box.red-border-box:nth-child(2) {padding: 24px 19px 24px 17px;gap: 7px;}
    /****** Resources page Ends ******/ 
    
    
    /****** ISI page Starts ******/ 
    #isp .page-container {padding: 0px 24px;}
    #isp  .sec-3.mt-24 p:first-child {padding-right: 10px;}
    /****** ISI page Ends ******/ 
    
    
    /****** Register for updates page Starts ******/ 
    #register-for-updates #first-sec .flex-box {flex-direction: column;max-width: 340px;margin: auto;}
    #register-for-updates #first-sec .flex-box.column {flex-direction: row;width: 100%;}
    #register-for-updates #first-sec .flex-box.column + .flex-box.column {margin-top: 20px;}
    #register-for-updates #header .signup-container {flex-direction: column-reverse;padding: 20px 20px 2px;}
    #register-for-updates .brand-logo {margin-top: 10px;}
    #register-for-updates #first-sec .page-title {font-size: 30px;line-height: 36px;padding-right: 0px;}
    #register-for-updates .cmp-container[aria-label="main-new-container"] .footer .footer-link-wrap ul {max-width: unset;justify-content: center;}
    #register-for-updates .cmp-container[aria-label="main-new-container"] .footer .footer-logo-block{margin: auto;}
    /****** Register for updates page Ends ******/ 
    
    /****** Register for updates popup Starts ******/ 
    .modal.modal-lg.cmp-modal--defaultStyle .signup-container .flex-box {flex-direction: column;}
    .modal.modal-lg.cmp-modal--defaultStyle .signup-container .flex-box .flex-box.column {width: 100%;flex-direction: row;}
    iframe#RegModal {height: auto !important;min-height: 1250px;}
    .modal.modal-lg.cmp-modal--defaultStyle .signup-container .page-title+p, 
    .modal.modal-lg.cmp-modal--defaultStyle .signup-container .page-title+p+p {padding-right: 15px;}
    /****** Register for updates popup Ends ******/ 
    
    /*HCP login page 11-09-2024*/
    #hcp-login .cmp-container[role="pre-gate-container"] #onekey-login .azcl-columns__base{align-items: center;}
    
    
    /*hcp login page ends*/
    
    /*common btn isssues 16092024*/
    #safety-profile .blue-sec-wrap .flex-box .info-block
{
  max-width: 240px;
}
#dosing .blue-sec-wrap .red-border-box.flex-box:nth-child(2) .info-block,
#isp .blue-sec-wrap .red-border-box.flex-box:nth-child(2) .info-block
{

max-width: calc(100% - 72px);
}
/*25092024*/
html[lang="en"] #clinical-data div#custom-tabs .cmp-tabs__tab{min-width: 33%;}
html[lang="en"] #hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(21) .cmp-form-options .validation-message {
        margin-top: -14px;
        line-height: 21px;
        font-size: 13px;
    }
    html[lang="FR"] .blue-sec-wrap .flex-box .flex-box.red-border-box, 
html[lang="en"] .blue-sec-wrap .flex-box .flex-box.red-border-box
{
  align-items: flex-start;
}
    
    
}
/*11092024*/
@media screen and (min-width: 500px) and (max-width: 767px)
{
    .home-hero-content-wrap p
    {
        max-width:100%;
    }
    
    .border-box-arrow-wrap
    {
        max-width:360px;
    }
    #clinical-data .tab-container .col-title
    {
        max-width: 440px;
    }
    html[lang="FR"] #moa .sec-wrap img.xs-visible,
    html[lang="en"] #moa .sec-wrap img.xs-visible
{ 
  width:100%;
}
html[lang="en"] #moa .main-flex .col-1,
html[lang="FR"] #moa .main-flex .col-1,
html[lang="en"] #moa .main-flex .col-2,
html[lang="FR"] #moa .main-flex .col-2
{
    max-width:100%;
}
html[lang="en"] #safety-profile .tab-1-wrap .flex-box .col-1,
html[lang="FR"] #safety-profile .tab-1-wrap .flex-box .col-1
{
    width: 100%;
}
}
/*12092024*/
@media screen and (min-width: 651px) and (max-width: 767px)
{
    #hcp-registration .cmp-container[role="pre-gate-container"] .cmp-formcontainer #hcp-register .cmp-form-text,
    #hcp-registration .cmp-container[role="pre-gate-container"] .cmp-formcontainer #hcp-register .cmp-form-options
    {
       padding-left:10px; 
    }
    html[lang="en"] #hcp-login .cmp-container[role="pre-gate-container"] .onekey-title {
    font-size: 24px;
    line-height: 30px;
    margin: 0px 0px 10px;
}
html[lang="en"] #hcp-login .cmp-container[role="pre-gate-container"] .onekey-content-wrap {
        width: calc(100% - 60px);
        padding: 0px 0px 0px 7px;
    }
    html[lang="en"] #hcp-login .cmp-container[role="pre-gate-container"] #loginform {
        margin-top: 30px;
    }
    /*18092024*/
        html[lang="en"] #hcp-registration .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip {
        top: -310px;
    }
    
    /*26092024*/
    #safety-profile .tab-2-wrap .flex-box.call-out .red-bdr-block-wrap
    {
        max-width:max-content;
    }
    html[lang="en"] .modal-box .modal__close,
html[lang="FR"] .modal-box .modal__close{
    left: auto !important;
    right: 26px !important;
    top: 24px!important;
}
       
}
@media (max-width: 375px)
{
    div#custom-tabs .cmp-tabs__tablist {
        padding: 34px 0px 0;
        margin: 0px 2px;
    }
#safety-profile div#custom-tabs .cmp-tabs__tab:nth-child(1) {
        min-width: 118px;
    }
#safety-profile div#custom-tabs .cmp-tabs__tab:nth-child(2) {
        min-width: 133px;
    }
#safety-profile div#custom-tabs .cmp-tabs__tab {
        min-width: 65px;
    }
    #hcp-login .cmp-container[role="pre-gate-container"] .topnav .navbar-header {
    max-width: 142px;
}
#hcp-login .cmp-container[aria-label="main-new-container"] .footer .imc-logo {
    width: 170px;
}
/*18092024*/
html[lang="en"] #hcp-registration .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip {
    top: -490px;
}
/*27082024*/
html[lang="en"] .modal-box .modal__close,
html[lang="FR"] .modal-box .modal__close{
    left: auto !important;
    right: 26px !important;
    top: 24px!important;
}
}

/*13092024*/
@media (min-width: 1920px){ 
   #hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .cmp-form-options--drop-down .cmp-form-options__legend
    {
    /*margin-bottom: 5px;*/
    margin-bottom: 3px;
    }
    #hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(17) select.cmp-form-options__field,
    #hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(11) select.cmp-form-options__field,
    #hcp-registration .cmp-container[role="pre-gate-container"] #hcp-register .aem-GridColumn--offset--tablet--0:nth-child(9) select.cmp-form-options__field{
        height:42px;
    }
    html[lang="en"] #hcp-registration .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip {
        
        top: -234px;
        
    }
    html[lang="FR"] #hcp-registration .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip {
        top: -239px;
    }
}

@media only screen and (max-width: 390px) and (-webkit-min-device-pixel-ratio: 3), 
only screen and (-min--moz-device-pixel-ratio: 3), 
only screen and (-o-min-device-pixel-ratio: 3/1), 
only screen and (min-device-pixel-ratio: 3){   
    .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip {right: 10px;top: -503px;}
    html[lang="FR"] .cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(22) .cmp-form-options label,
html[lang="en"] .cmp-container[role="pre-gate-container"] #hcp-register .options:nth-child(22) .cmp-form-options label
{
    display: block;
    margin-left: 18px;
    text-indent: -20px;
}
html[lang="en"] .modal-box .modal__close,
html[lang="FR"] .modal-box .modal__close{
    left: auto !important;
    right: 26px !important;
    top: 24px!important;
}
html[lang="FR"] #hcp-registration .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip {
        top: -518px;
    }
    html[lang="en"] .modal.modal-md .modal-box .modal__close, 
    html[lang="FR"] .modal.modal-md .modal-box .modal__close {
        right: 18px !important;
    }
}
@media only screen and (min-width: 662px) and (max-width: 666px) and (-webkit-min-device-pixel-ratio: 3), 
only screen and (-min--moz-device-pixel-ratio: 3), 
only screen and (-o-min-device-pixel-ratio: 3/1), 
only screen and (min-device-pixel-ratio: 3){   
    .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip {right: 10px;top: -325px;}
    .cmp-container[role="pre-gate-container"] #onekey-login #hcp-register #cmp-registration-choices-title .cmp-tooltip .cmp-tooltip-block {left: -42vw !important;}
    html[lang="en"] .modal-box .modal__close,
html[lang="FR"] .modal-box .modal__close{
    left: auto !important;
    right: 26px !important;
    top: 24px!important;
}
    
}

 
.image {margin-bottom: 0px !important;} 
