/*banner css*/
a:hover
{
    text-decoration:none;
}
.mob-only-copy {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 20px;
}
.modal-box .home-mid-content p:nth-child(7) {
    padding-right: 70px;
}
/*#Moa-en .teaser
{
    padding: 0;
    position: relative;
    overflow: hidden;
}
#Moa-en .cmp-teaser
{
    align-items: center;
    display: block;
}
#Moa-en .cmp-teaser__image
{
    width: 100%;
    padding: 0;
}
#Moa-en .teaser .cmp-teaser__content .cmp-teaser__title .banner-title
{
    font-size: 29px;
    font-family: "Lexend", sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 34px;
    margin-bottom: 22px;
    max-width: max-content;
    color:#ffffff;
}

#Moa-en .teaser .cmp-teaser__content .cmp-teaser__title .banner-title::before, #Moa-en .teaser .cmp-teaser__content .cmp-teaser__title .banner-title::after {
    content: "";
    background: linear-gradient(90deg, rgba(255, 243, 59, 1) 0%, rgba(242, 101, 34, 1) 50%);
    height: 2px;
    display: block;
    margin: 0px 9px 0px 0px;
}
#Moa-en .teaser .cmp-teaser__content .banner-subtitle
{
    line-height: 80px;
    color:#ffffff;
}
#Moa-en .teaser .cmp-teaser__content
{
    max-width: 1238px;
    padding: 0;
    width: 100%;
    margin: auto;
    position: absolute;
    width: 100%;
    top: 50%;
    left: 50%;
    padding: 20px 16px;
    transform: translate(-50%, -50%);
}*/

/*mid-content*/
#moa .sub-heading
{
    color: #004122;
    padding: 92px 20px 65px;
    /*line-height: 42px;*/ /*line-height: 50px;*/
}
#moa .mid-frame-arrow {
    background-image: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/arrow-frame.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    width: 100%;
    display: flex;
    align-items: center;
    height: 240px;
    margin-bottom: 116px;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 20px 15px -7px;
}
#moa .mid-frame-arrow p
{
    font-size: 21px;
    font-family: "Lexend", sans-serif;
    font-weight: 500;
    font-style: normal;
    line-height: 29px;
    margin: auto 0;
    width: 100%;
}
#moa .mid-frame-arrow p:first-child,
#moa .mid-frame-arrow p:nth-child(3)
{
    
    max-width: 197px;
}
#moa .mid-frame-arrow p:first-child
{
    
    margin-left: 46px;
}
#moa .mid-frame-arrow p:nth-child(2)
{
    
    max-width: 230px;
    margin-left: 120px;
}
#moa .mid-frame-arrow p:nth-child(3)
{
    margin-left: 90px;
}
#moa .mid-frame-arrow p:nth-child(4)
{
    margin-left: 105px;
    max-width: 234px;
}
#moa-back-green
{
    background-color: #006838;
    text-align: center;
    padding: 0px 0px;
}
/*#moa-back-green .cmp-video__thumbnail,*/
/*#moa-back-green .cmp-video__video*/
/*{*/
/*    padding:30px;*/
/*}*/
/*21102024*/
#moa-back-green .cmp-video__video
{
    /*padding:30px;*/
    box-shadow: 0px 0px 12px 0px #00000073;
}
/*#moa-back-green .watch-text*/
/*{*/
/*    font-size: 42px;*/
/*    font-family: "Lexend", sans-serif;*/
/*    font-weight: 700;*/
/*    font-style: normal;*/
/*    line-height: 50px;*/
/*    color: #ffffff;*/
/*    padding: 50px 0px 5px 0px;*/
/*}*/
/*21102024*/
#moa-back-green .watch-text
{
    font-size: 32px;
    font-family: "Lexend", sans-serif;
    font-weight: 700;
    font-style: normal;
    line-height: 42px;
    color: #ffffff;
        padding: 50px 0px 28px 18px;
    text-align: left;
}
/*end 21102024*/
/*#moa-back-green .video*/
/*{*/
/*   height:639px; */
/*}*/
/*21102024*/
#moa-back-green .btn-section
{
   display: flex;
    justify-content: flex-start;
    gap: 47px; 
    align-items: center;
    margin-top: 0px;
    margin-bottom: 60px;
    padding-top: 26px;
        margin-left: 18px;
}
/*#moa-back-green .btn-section*/
/*{*/
/*   display: flex;*/
/*    justify-content: center;*/
/*    gap: 47px; */
/*    align-items: center;*/
/*    margin-top: 0px;*/
/*    margin-bottom: 60px;*/
/*}*/

/*#moa .cmp-video__player*/
/*{*/
/*    padding-bottom:0px;*/
/*}*/
/*end 21102024*/
#moa-back-green .btn-section a:first-child
{
    /*background-image: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/moa-download-btn.png);*/
    background-image: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/moa/moa-down-btn.svg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    width: 541px;
    max-width:541px;
    min-height:100px;
    display: block;
    padding: 24px 20% 26px 34px;
    text-align: left;
}
#moa-back-green .btn-section a:first-child span
{
    
    font-size: 21px;
    line-height: 25px;
    color: #006838;
    font-family: "Lexend", sans-serif;
    font-weight: 700;
    font-style: normal;
    text-align: left;
}
#moa-back-green .btn-section a:nth-child(2)
{
    font-size: 21px;
    font-family: "Lexend", sans-serif;
    font-weight: 700;
    font-style: normal;
    line-height: 25px;
    color: #ffffff;
    text-decoration: underline;
}
#bottom-footer-section
{
    width:100%;
    max-width:1057px;
    margin:auto;
    padding-top: 63px;
}
#bottom-footer-section p
{
    font-size: 19px;
    line-height: 24px;
    font-family: "Britanica-Regular";
    color:#000000;
}
#bottom-footer-section #bottom-ref-text p
{
   border-top: 1px solid #F26522;
    padding: 27px 0px 100px;
    margin-top: 75px;
}
#bottom-footer-section #bottom-ref-text p span
{
    font-family: 'Britanica-Black';
}
@media (max-width: 767px){
    /*18102024*/
    /*html[lang="en"] #moa .cmp-teaser__image-mobile .cmp-image__image,*/
    html[lang="FR"] #moa .cmp-teaser__image-mobile .cmp-image__image
    {
    /*    height: auto;
    min-height: max-content;*/
    max-height: max-content;
    }
    
    /**/
    #moa .sub-heading {
    padding: 57px 42px 34px 30px;
}
#moa .mid-frame-arrow p
{
   margin:0 auto !important; 
}
#moa-back-green .watch-text
{
    max-width: 380px;
    margin: 0 auto;
    padding: 40px 0px 25px 0px;
    text-align: center;
}
#moa #common_Container
{
    max-width:480px;
}
    
    #moa .mid-frame-arrow
{
   background-image: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/arrow-frame-mob.png);
   height: 652px;
   display: block;
    text-align: center;
    max-width: 428px;
    margin: 0 auto 20px;
    box-shadow:none;
}
#moa .mid-frame-arrow p:first-child, #moa .mid-frame-arrow p:nth-child(2), #moa .mid-frame-arrow p:nth-child(3),
#moa .mid-frame-arrow p:nth-child(4) {max-width: 365px;}
#moa .mid-frame-arrow p:first-child{padding-top: 39px;padding-bottom: 61px;}
#moa .mid-frame-arrow p:nth-child(2){padding-top: 43px;padding-bottom: 54px;}
#moa .mid-frame-arrow p:nth-child(3){padding-top: 40px;padding-bottom: 51px;}
#moa .mid-frame-arrow p:nth-child(4){padding-top: 31px;}

#moa-back-green .btn-section a:first-child
{
    background-image: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/moa-download-btn-mob.png);
    margin-bottom: 30px;
    width: 100%;
    max-width:420px;
    min-height: 68px;
}
#moa-back-green
{
    margin-top:15px;
    padding-bottom:30px;
}
/*#moa-back-green .btn-section*/
/*{*/
/*    display: block;*/
/*    text-align: left;*/
/*    margin: auto;*/
/*    padding: 35px 0px 0px 30px;*/
    
/*}*/
#moa-back-green .btn-section
{
    flex-direction: column;
    padding: 45px 30px 0 15px;
    align-items: flex-start;
    gap: 0px;
    margin-bottom: 0px;
    
}
    #moa-back-green .btn-section a:nth-child(2)
{
    font-size: 18px;
    line-height: 22px;
}
    
    /*#Moa-en .teaser .cmp-teaser__content .banner-subtitle{font-size: 52px;
    line-height: 62px;}
    #Moa-en .teaser .cmp-teaser__content .cmp-teaser__title .banner-title
    {
        margin-bottom: 15px;
    }
#Moa-en .teaser .cmp-teaser__content {
    max-width: 420px;
    top: 30%;
    left: 46%;
    padding: 30px 16px 16px 16px;
}*/
/*footer*/
#bottom-footer-section
{
    width: 100%;
    max-width: 420px;
    padding-top:39px;
}

#Moa-en .cmp-video__player
{
    padding: 0px;
    
}
#moa-back-green .cmp-video__video
{
    padding-top: 0px;
    padding-bottom: 0px;
}
#moa #moa-back-green .cmp-video__content
{
    padding:0px;
}
/*15102024*/
/*safety page css*/
html[lang="en"] #safety-and-tolerability-profile .main-new-block,
html[lang="en"] #safety-and-tolerability-profile #sidemenu-column-safety
{
    display: block;
}
html[lang="en"] #safety-and-tolerability-profile .left-content-demo-new
{
    display: none;
}
html[lang="en"] #safety-and-tolerability-profile #safety-mid-container .content-demo
{
    margin: 0 30px;
}
html[lang="en"] #safety-and-tolerability-profile #safety-mid-container .column-text
{
    gap:0px;
}
html[lang="en"] #safety-and-tolerability-profile #safety-mid-container .column-text .left-points,
html[lang="en"] #safety-and-tolerability-profile #safety-mid-container .column-text .right-points
{
    max-width: 405px;
}
html[lang="en"] #safety-mid-container .column-text ul li
{
    margin-bottom: 30px;
}
html[lang="en"] #safety-and-tolerability-profile #sidemenu-column-safety .azcl-column-par2 {
    width: 100%;
    max-width: 100%;
}
html[lang="en"] #safety-and-tolerability-profile #safety-ref-conatiner .aem-Grid
{
    padding-top: 0px;
    padding-bottom: 0px;
}
/*22102024 trial-design page*/
/*html[lang="en"] #trial-design .key-study-bottom {*/
/*    font-size: 20px;*/
/*    line-height: 30px;*/
/*}*/
    
}

 
 

 @media (min-width: 320px) and (max-width: 450px) {
     #moa #common_Container, #moa .mid-frame-arrow,
     html[lang="FR"] #moa #common_Container, #moa .mid-frame-arrow
     {
         max-width: max-content;
         padding: 0px 10px;
     }
     #moa .mid-frame-arrow p:first-child,
     html[lang="FR"] #moa .mid-frame-arrow p:first-child{padding-top: 50px;padding-bottom: 61px;}
#moa .mid-frame-arrow p:nth-child(2),
html[lang="FR"] #moa .mid-frame-arrow p:nth-child(2){padding-top: 50px;padding-bottom: 54px;}
#moa .mid-frame-arrow p:nth-child(3),
html[lang="FR"] #moa .mid-frame-arrow p:nth-child(3){padding-top: 45px;padding-bottom: 51px;}
#moa .mid-frame-arrow p:nth-child(4){padding-top: 25px;}
#moa .mid-frame-arrow p {
    font-size: 17px;
    line-height: 25px;
}
    
        /*#Moa-en .teaser .cmp-teaser__content {
        max-width: 300px;
        top: 30%;
        left: 50%;
        padding: 35px 16px 10px 16px;
    }
        #Moa-en .teaser .cmp-teaser__content .cmp-teaser__title .banner-title{
    font-size: 24px;
    line-height: 29px;
    margin-bottom: 5px;
}
    #Moa-en .teaser .cmp-teaser__content .banner-subtitle {
        font-size: 30px;
        line-height: 40px;
    }*/
    #moa .sub-heading {
        padding: 60px 5px 40px 10px;
    }
        #resources .connect-thumb
        {
           padding-left: 10px;
           padding-right: 10px; 
        }
        #moa .mid-frame-arrow p:nth-child(4),
        html[lang="FR"] #moa .mid-frame-arrow p:nth-child(4){
        padding-top: 37px;
    }
    /*25102024*/
    /*#moa-back-green .btn-section a:first-child span {*/
    /*    font-size: 20px;*/
    /*    line-height: 24px;*/
    /*}*/
    #moa-back-green .btn-section a:first-child span {
        font-size: 3.958vw;
        line-height: 4.792vw;
    }
     /*25102024*/
    /*#moa-back-green .btn-section a:first-child {*/
    /*    padding: 19px 0px 17px 10px;*/
    /*    max-width:319px;*/
    /*}*/
    #moa-back-green .btn-section a:first-child {
        /*padding: 19px 0px 17px 10px;*/
        max-width:420px;
    }
     /*25102024*/
    /*#moa-back-green .btn-section {*/
    /*     padding: 45px 0px 0px 0px; */
    /*}*/
    #bottom-footer-section {
        max-width: max-content;
    /*    padding-left: 15px;*/
    /*padding-right: 15px;*/
    }
     #moa #bottom-footer-section {
        max-width: max-content;
        padding-left: 15px;
    padding-right: 15px;
    }
    /*18102024*/
    html[lang="en"] #moa #banner_text_common .cmp-teaser__content,
    html[lang="FR"] #moa #banner_text_common .cmp-teaser__content,
    html[lang="en"] #resources #banner_text_common .cmp-teaser__content
    {
        padding-top: 10px;
    }
    /*29102024*/
        html[lang="en"] #moa #moa-back-green #common_Container {
        padding: 0px 0px !important;
        max-width: 100%;
    }

 }
 
 
 /*03102024*/
 @media screen and (min-width: 768px) and (max-width: 991px){
   #moa .mid-frame-arrow p,
   html[lang="FR"] #moa .mid-frame-arrow p{
    font-size: 17px !important;
    line-height: 24px !important;
}
#moa .mid-frame-arrow p:first-child,
html[lang="FR"] #moa .mid-frame-arrow p:first-child{
    margin-left: 17px !important;
}
#moa .mid-frame-arrow p:nth-child(2),
html[lang="FR"] #moa .mid-frame-arrow p:nth-child(2){
    margin-left: 36px !important;
}
#moa .mid-frame-arrow p:nth-child(3),
html[lang="FR"] #moa .mid-frame-arrow p:nth-child(3){
    margin-left: 14px !important;
}
#moa .mid-frame-arrow p:nth-child(4),
html[lang="FR"] #moa .mid-frame-arrow p:nth-child(4){
    margin-left: 22px !important;
}
#moa-back-green .btn-section a:first-child {
   
    width: 450px;
}
    #bottom-footer-section p {
        margin: 0 30px;
        max-width: 87.5%;
    }
}
@media screen and (min-width: 992px) and (max-width: 1272px){
    html[lang="en"] #moa #banner_text_common .cmp-teaser__content .banner-subtitle,
    html[lang="en"] #resources #banner_text_common .cmp-teaser__content .banner-subtitle,
    html[lang="FR"] #moa #banner_text_common .cmp-teaser__content .banner-subtitle,
    html[lang="FR"] #resources #banner_text_common .cmp-teaser__content .banner-subtitle,
    #wai_isi #banner_text_common .cmp-teaser__content .banner-subtitle
    {
        max-width: 500px;
    margin-left: 0px;
    font-size: 45px;
    line-height: 50px;
    }
    html[lang="en"] #moa #bottom-ref-text p,
    html[lang="en"] #resources #bottom-ref-text p,
     html[lang="FR"] #moa #bottom-ref-text p,
    html[lang="FR"] #resources #bottom-ref-text p
    {
        width: 940px;
    }
}
/*@media screen and (min-width: 992px) and (max-width: 1200px){*/
/*}*/
@media screen and (min-width: 992px) and (max-width: 1249px){
    #moa .mid-frame-arrow p ,
    html[lang="FR"] #moa .mid-frame-arrow p{
    font-size: 18px !important;
    line-height: 25px !important;
}
#moa .mid-frame-arrow p:first-child,
html[lang="FR"] #moa .mid-frame-arrow p:first-child {
    margin-left: 17px !important;
    max-width: 222px !important;
}
#moa .mid-frame-arrow p:nth-child(2),
html[lang="FR"] #moa .mid-frame-arrow p:nth-child(2){
    margin-left: 30px !important;
    max-width: 190px !important;
}
#moa .mid-frame-arrow p:nth-child(3),
html[lang="FR"] #moa .mid-frame-arrow p:nth-child(3){
    margin-left: 40px !important;
    max-width: 190px !important;
}
#moa .mid-frame-arrow p:nth-child(4),
html[lang="FR"] #moa .mid-frame-arrow p:nth-child(4){
    margin-left: 22px !important;
    max-width: 190px !important;
}
    #bottom-footer-section p {
        margin: 0 30px;
        max-width: 87.5%;
    }
    
}


/*28092024*/
/*login*/

#loginform a.forgot-password {
    bottom: -77px;
}
/*home*/
.wain_poly {
    /*padding: 12px 0px 24px !important;*/
    padding: 0 0px 10px !important;
}
.banner_wai sup
{
    margin-left: -8px;
}
.banner_wai .left-dot-space
{
    margin-left: -5px;
}
#help_ref_col .cmp-teaser__action-container {
    top: 3.3em !important;
}
/*#wai_isi #isi_content
{
    padding-bottom: 35.365vw !important;
    margin-bottom: 0px !important;
}*/
#wai_home .sub-heading-medium sup
{
    font-size: 48%;
}

#common_Container .aem-Grid .azcl-container:nth-child(2) #column-helpfull-resource-2 #help_ref_col .cmp-teaser__content
{
    top: 270px;
}
#common_Container .aem-Grid .azcl-container:nth-child(2) #column-helpfull-resource-2 #help_ref_col .cmp-teaser__action-container
{
    
    top: 2.2em !important;
}

/*registartion batch 5*/
#wai_registration .reg-one-key-wrap .onekey-content-wrap
{
    margin-bottom: 25px;
}

@media (max-width: 991px) {
   
    /*ISI*/
    #wai_isi #isi_content {
    /*padding-bottom: 83.33vw !important;*/
    margin-bottom: 0px !important;
    }
    /*coomon header mob issue*/
    .ic-hamburger .hamburger-wrapper {
        top: 5px !important;
    }
    .ic-hamburger .hamburger-line-top {
        top: 13.39px !important;
    }
    .ic-hamburger .hamburger-line-mid {
        top: 13.39px !important;
    }
    .ic-hamburger .hamburger-line-bottom {
        bottom: 13px !important;
    }
    
    /*login*/
    #loginform a.forgot-password {
    bottom: -82px;
    
    }
    /*14102024*/
    /*stf*/
    #safety-and-tolerability-profile #home_refe-new{margin: 37px 30px;max-width: 100%;}
}
@media (max-width: 568px) {
    
    /*common in all footer*/
    .footer-logo-wrap {
    align-items: start;
}
.footer-logo-wrap img.imc-logo
{
    margin-top: 24px;
}
/*30092024*/
.footer-logo-wrap img.brand-logo
{
    padding-bottom:10px;
}
    
}
@media (max-width: 481px) {
    
    /*common in all header*/
    .grreen-eyebrw-text {
       text-align: left;
    padding-left: 29px;
    }
    /*home*/
    .banner_wai sup {
    margin-left: -5px;
}
    #wai_home .wain_poly {
        width: 37.5vw;
        -webkit-clip-path: polygon(0 0, 101% 0%, 90% 100%, 0% 100%);
        padding: 0px 0px 9px !important;
    }
    
    /*registration page batch 5*/
    
    #wai_registration .sub-heading
    {
        padding-bottom: 20px;
    max-width: 369px;
    margin: 0;
    color: #006838;
    }
    #wai_registration .reg-one-key-wrap
    {
        display: flex;
    flex-direction: row-reverse;
    width: 100%;
    justify-content: left;
    }
    #wai_registration .reg-one-key-wrap .onekey-content-wrap
    {
        width: calc(100% - 135px);
    max-width: 100%;
    }
    #wai_registration .reg-one-key-wrap .onekey-content-wrap {
        margin-bottom: 0;
    }
    #wai_registration .body_3
    {
        padding-left: 20px;
    }
    
}

/*29092024*/
/*home page popup*/
#home-popup-new
{
    display:none;
}
#home-popup-new .cmp-modal--defaultStyle .modal-box__content .cmp-text
{
    padding:0px !important;
}
.home-pop-heading{
    background: -webkit-linear-gradient(45deg, #FFF33B, #F26522 80%);
    font-size: 21px;
    font-weight: 700;
    font-style: normal;
    padding: 13px 30px;
}
.home-mid-content
{
    padding: 30px 152px 0px 50px;/*padding: 30px 152px 80px 50px;*/
}
.home-mid-content .text-size-common,
.home-mid-content ul li
{
    font-size: 21px;
    line-height: 29px;
    font-family: "Lexend", sans-serif;
    font-weight: 400;
}
.text-size-common a{color:#000000;}
.text-size-common a.green {color: #006838;}
.home-mid-content p:first-child,
.home-mid-content p:nth-child(3),
.home-mid-content p:nth-child(5)
{
    margin-bottom: 10px;
}
.home-mid-content p:nth-child(2)
{
    margin-bottom: 30px;
    padding: 0px 60px 0px 0px;
}
.home-mid-content ul
{
    margin: 0px;
    padding-left: 35px !important;
    padding-bottom: 30px !important;
}
.home-mid-content ul li
{
    margin: 0px;
    font-style: normal;
    list-style: disc;
}
.home-mid-content p:nth-child(6),
.home-mid-content p:nth-child(7)
{
    margin-bottom: 30px;
}

.home-mid-content p:nth-child(8) span
{  
    font-weight: 700;
}
.home-mid-content p:nth-child(8)
{
    margin-bottom: 20px;
}
.home-mid-content .home-cont-btn
{
    padding: 4px 13.7px 8px 13.7px;
    background-color: #006838;
    color: #ffffff;
    font-size: 19px;
    line-height: 22px;
    font-family: "Lexend", sans-serif;
    border-radius: 5px;
}
/*registartion page*/
#wai_registration #login-button
{
    font-family: "Lexend", sans-serif;
}
@media (max-width: 767px) {
    #wai_home .cmp-modal__modalbox.modal-md .modal-box {
        margin: auto;
        width: 420px;
    }
    #wai_home .home-mid-content {
    padding: 34px 30px 0px 30px;
}
}

/*30092024*/
/*login page*/
/*.top-buton li a
{
    text-transform: uppercase;
}
#wai_login .top-buton li.language-wrap
{
    min-width: 58px;
}*/
/*common issues*/
/*#header-section .cmp-navigation__item.cmp-navigation__item--active:nth-child(3):after
{
    width:58%;
}
*/
/*home page*/
#wai_home .button-1
{
    padding: 24px 30px;
}

/*01102024*/
/*efficacy-data-page*/
#efficacy-data .acc-list.space-effic {
    gap: 66px;
}
#efficacy-data .acc-list
{
    padding-top: 38px !important;
}
.body_7.space-right
{
    padding-right: 47px;
}
#efficacy-data #bottom-ref-text p
    {
       margin-top:64px; 
    }
    #efficacy-data .border-list ul li {
    padding-bottom: 0px !important; 
    line-height: 38px;
}
#efficacy-data .border-list ul li:before {
    
    top: 22px !important;
}
/*#efficacy-data .nmi-s .left-list:before ,*/
/*#efficacy-data .nmi-s .right-list:before{*/
    
/*    height: 225px !important;*/
/*}*/
#efficacy-data #bottom-ref-text p span
    {
        font-weight: 900;
    }
    #efficacy-data .given-txt sup
    {
        font-size: 60%;
        line-height: normal;
    }
  
  
  /*10-11-2-25  */
  
  #efficacy-data .acc-list.space-effic {padding-bottom: 33px;}
    
@media (max-width: 768px) {
    
    .home-mid-content{padding: 30px 30px 0px;}
    
    /*commented below code 24102024*/
   /*body#efficacy-data .nmi-s .right-list:before{
    height: 518px !important;
    content: "";
    background: linear-gradient(360deg, #FFF33B 0%, #F26522 100%);
    width: 6px;
    display: block;
    position: absolute;
    left: 0;
}
body#efficacy-data .nmi-s .left-list:before{
      
    display:none;
}*/
/*commented below code 24102024*/
body#efficacy-data .acc-list.nmi-s
{
  flex-direction: column-reverse;
display: flex;

}
#efficacy-data .home-refe {
    margin-top: 39px !important;
    margin-bottom:24px !important;
}
#efficacy-data #bottom-ref-text p {
    padding-bottom: 39px !important;
}
#efficacy-data .border-list-2 ul li {
    line-height: 43px;
    padding-bottom: 0px !important;
}
#efficacy-data .border-list-2 ul li:before {
    top: 24px !important;
}
#efficacy-data .efficacy-ref,
#efficacy-data .efficacy-ref-2{
    margin-bottom: 40px !important;
    margin-top: 0 !important;
}
#efficacy-data .norfolk-txt-btm {
    margin-bottom: 35px !important;
    margin-top: -25px !important;
}
#efficacy-data #mid-2-column .image + .image {
        margin-bottom: 0px !important;
    }
    #efficacy-data .cmp-container__backgroundImage--enabled
    {
        background-position: center center;
    background-size: 100% 100%;
    /*margin: 40px auto 0 !important;*/
    }
    #efficacy-data .responsivegrid:nth-child(6) .cmp-container__backgroundImage--enabled {
        background-position: inherit !important;
        background-size: cover !important;
    }
    #efficacy-data .graph-1-tit {
        font-size: 14px;
        padding: 8px 21px 7px 24px;
    }
    #efficacy-data .see_neuro {
        margin: 0 auto 30px !important;
                min-height: 105px !important;
    }
    #efficacy-data .mean-norfolk{ margin-top: 37px !important;}
    
    
}
@media (min-width: 320px) and (max-width: 450px)
{
    #efficacy-data #banner_text_common .cmp-teaser__content {
        top: 18%;
    }
}

/*14102024*/
#safety-and-tolerability-profile .main-new-block
{
    display: flex;
    gap: 117px;
}
#safety-and-tolerability-profile .left-content-demo-new
{
    width: 100%;
    max-width: 420px;
    display:block;
}
#safety-and-tolerability-profile #safety-mid-container .content-demo
{
    max-width: 1030px;
    margin: 0;
    padding-top: 38px;
    padding-bottom: 14px;
    padding-left:0px;
    padding-right:0px;
}
#safety-and-tolerability-profile #safety-mid-container .column-text .left-points
{
   max-width: 390px; 
}
#safety-and-tolerability-profile #safety-mid-container .column-text .right-points
{
   max-width: 585px; 
}
#safety-and-tolerability-profile #safety-mid-container .column-text {
    display: flex;
    gap: 55px;
}
#safety-and-tolerability-profile #safety-ref-conatiner .aem-Grid
{
    max-width: 100%;
    margin: 0;
    padding-top: 26px;
    padding-bottom: 18px;
    padding-left:0px;
    padding-right:0px;
}
#safety-and-tolerability-profile #sidemenu-column-safety
{
    display: flex;
    gap: 121px;
}
#safety-and-tolerability-profile #sidemenu-column-safety .azcl-column-par1 {
    width: 100%;
    max-width: 420px;
}
#safety-and-tolerability-profile #sidemenu-column-safety .azcl-column-par2 {
    width: 100%;
    max-width: calc(100% - 420px);
}
#safety-and-tolerability-profile #home_refe-new,
#safety-and-tolerability-profile #bottom-ref-text-new{display:none;}
#sat-profile tbody tr:nth-child(12) th {
    border-bottom: none;
}
@media (max-width: 481px) {
    .home-mid-content p:nth-child(7) a.green{
        font-size: 4.889vw;
    }
}


/*24-1-25*/
@media (max-width: 360px) {
    .home-mid-content {
        padding: 30px 15px 0px;
    }
}
