/*new request chages start*/


.subButton {
    color: #fff;
    font-size: 20px !important;
    font-weight: 500;
    /* padding: 13px 32px 13px 32px; */
    background: #7d0060;
    line-height: 1.3em;
    border-radius: 0px;
    border-radius: 20px;
    background: linear-gradient(to right, #930271 50%, #7d0060 50%);
    background-size: 200% 100%;
    background-position: right bottom;
    transition: all .2s ease-out;
    width: 200px;
    }

.infoWindow h3{
   color: #003E53 !important;   
}

.inside.search_filter label {
    color: #003E53 !important;
    font-size: 18px !important;
    padding-bottom: 13px !important;
}

.error404 .footerbtt {
    display: none !important;
}

.page-id-120 .footerbtt {
    display: none !important;
}

span.add-space {
    margin-left: 3px;
    color: #85006c;
    font-weight: 500;
}
sup.menu-r-class {
    font-size: 10px;
    top: -4px;
}
sup.new-re-sup{
    font-size: 11px;
    top: -3px;
    left: 2px;
}
sup.new-re-sup1{
    font-size: 11px;
    top: -5px;
    left: 2px;
}
sup.new-re-sup2{
 font-size: 11px;
 top: -8px;
 left: 2px; 
 padding-right: 8px;
}

sup.new-re-sup3{
 font-size: 11px;
 top: -4px;
 left: 2px; 
}

/*new req changes end*/
.carousel-none{
    pointer-events: none;
}

.tab1{
    background: linear-gradient(to right, #930271 50%, #7d0060 50%);
    background-size: 200% 100%;
    background-position: right bottom;
    transition: all .9s ease-out;
}

.abstrick-glob2 {
    font-size: 10px;
    position: relative;
    bottom: 3px;
}
span.abstrick-glob3 {
    font-size: 20px;
    position: relative;
    top: -6px;
    color: #003749;
}
span.abstrick-glob1 {
    font-size: 23px;
    position: relative;
    top: -6px;
    color: #003749;
}
span.abstrick-glob {
    font-size: 25px;
    position: relative;
    top: -4px;
    color: #003749;
}
.breadcrum li.home_link a:hover {
    text-decoration: underline !important;
    
}
ul.breadcum > li:first-child > a:hover {
    text-decoration: underline !important;
    
}
.breadcrum ul li a:hover {
    text-decoration: none !important;
    
}
ul.breadcrumb.breadcum li a:hover {
    text-decoration: none !important;
    
}
.ragiterbox .bluebox {
    padding: 25px 46px 25px 16px !important;
}
.ragiterbox .learnMoreBox {
    top: 15px !important;
}



span.iv-new {
    font-size: 12px;
    margin-left: 9px;
}
.page-template-Y-mAbsConnect .fincontent ul li sup {
    top: -4px;
}
.sub-saf-head h3 {
    font-style: italic;
}


.page-template-Y-mAbsConnect h4.mobileBlock {
    font-weight: 600;
}
.page-template-premedication_and_pain_controle .adminPre{
background: transparent;
}
.page-template-about .sectionTitle:before {
    left: 23px;
    top: -6px;
}
.page-template-Y-mAbsConnect span.arrowleftBtn:hover {
    border-color: #a0087e;
    background: #a0087e;
}
.page-template-Y-mAbsConnect span.arrowleftBtn:hover:before {
    color: #ffffff
}
.page-template-Y-mAbsConnect .arrowleftBtn:before {
    left: 10px !important;
    top: -1px;
}
.page-template-dosage-modifications span.icon-block {
    margin-top: -15px;
}
.page-template-premedication_and_pain_controle p.fontsize12 sup {
    top: -8px;
}
.page-template-admin-overview ul.listOfin li {
    padding-bottom: 0px;
}
.page-template-admin-overview .listd sup {
    font-size:12px;
}

.page-template-admin-overview .listOfin sup {
    font-size:9px;
}

.page-template-about .sectionTitle a:hover {
    text-decoration: none;
}

.page-template-about .isiblock h6 {
    font-weight: bold;
}
.page-template-about .isiblock .greentxt {
    font-weight: bold !important;
}
.page-template-about .isiblock h6.underline {
    color: #003e53;
}
.rectSec ul li {
    font-weight: bold;
}
.rectSec p {
    font-weight: 600;
}
/*body:not(.home) .iminfo h6 {
    color: #003e53;
}*/
body:not(.home) .green-col{
    color: #003e53;
}

/*body:not(.home) .iminfo p u {
    color: #003e53 !important;
}*/
.page-template-y-mAbs_connect_enrollment_form .dounloadIcon {
    bottom: -24px !important;
}
.page-template-admin-overview ul.listOfin > li {
    font-size: 14px !important;
}
a.isi-pre {
    text-decoration: underline;
    font-weight: 600;
}
a.isi-pre:hover {
    color: #000000 !important;
}
.page-template-Y-mAbsConnect .arrowleftBtn:before {
    left: 10px !important;
}
.page-template-Y-mAbsConnect .connectInfo > span > img {
    width: 45px;
}
.page-template-Y-mAbsConnect .connectInfo {
    margin-top: 14px;
}
.page-template-admin-overview ul.subInfo {
    margin-left: 35px;
}
.page-template-admin-overview ul.subInfo > li:before {
    left: -10px !important;
    color: #7d0060 !important;
}
.page-template-admin-overview span.bullet-color {
    color: #7d0060;
    font-size: 20px;
}
.page-template-admin-overview ul.subInfo {
    margin-left: 19px;
}
.page-template-admin-overview h2.headingone.fontSize28 {
    font-style: italic;
}
.page-template-admin-overview h2.headingone.fontSize28 sup {
    font-style: initial;
}

/*li#menu-item-45 > a {
    color: #003749 !important;
}*/
li#menu-item-140 .sub-menu {
    left: 16px;
}

a.nav-link.pat-site {
    margin-left: -12px !important;
}
/* .page-template-front-page .bttButton {
    display: none;
} */
.home-ref, .about-ref, .study_desi-ref, .study_resu-ref, .admin-overview-ref, .dos-mod-ref, .resources-ref, .pain-ref, .dosage-ref, .safety-ref, .overview-ref, .pain-ref, .treatment-co-ref, .eff-overview, .mechnism-act-ref, .study_ind_therapy{
    display: none;
}

.page-template-about .about-ref, .page-template-front-page .home-ref, .page-template-study-design .study_desi-ref, .page-template-study-result .study_resu-ref, .page-template-admin-overview .admin-overview-ref, 
.page-template-dosage-modifications .dos-mod-ref, .page-template-helpful_resources .resources-ref, .page-template-premedication_and_pain_controle .pain-ref, .page-template-dosage-modifications .dosage-ref, 
.page-template-admin-overview .overview-ref, .page-template-safety .safety-ref, .page-template-premedication_and_pain_controle .pain-ref, .page-template-treatment_course .treatment-co-ref,
.page-template-efficacy-overview .eff-overview, .page-template-mechanism_of_action .mechnism-act-ref, .page-template-anti_drug_antibodies .study_resu-ref, .page-template-anti_GD2_therapy .study_resu-ref, .page-template-induction_therapy .study_ind_therapy,
.page-template-relapse_therapy .study_ind_therapy, .page-template-PatientProfile .patients-ref{
    display: block;
}
/* .page-template-isi .fakeportion,
.page-template-isi .iminfo{
    display: none;
} */
.isi-backtotop{
    display: none;
}
.page-template-isi .fakeportion, .page-template-isi .static-isi-heading, .page-template-isi .bttButton {
    display: none;
}

.page-template-isi .isi-backtotop{
    display: block !important;
}



/*.page-template-study-result .sectionTitle h3 {
    font-weight: 600 !important;
    font-size: 29px !important;
}
*/
/*.rectSec p:first-child {
    text-align: center !important;
}*/
h3.abot-title {
    font-weight: bold;
}
.page-template-Y-mAbsConnect .connectInfo p span {
    font-size: 12px;
    font-weight: 600;
    color: #003749;
}
.page-template-admin-overview .headingone {
     display: block !important;
}
.page-template-admin-overview .headingone {
    font-size: 29px;
}
/*
.page-template-admin-overview .fontSize28 {
    font-style: italic !important;
}*/

.page-template-admin-overview .fontSize28:before {
    top: -15px !important;
    left: 15px !important;
}

.page-template-about .sectionContentImage .desktop {
    width: 75% !important;
}

.page-template-about p.pink {
    font-style: italic;
}

.page-template-about h3.title-ita-abu {
    font-style: italic;
    font-weight: 600;
}
.dark-font{
    font-weight: 600;
}
h3.ital-font {
    font-style: italic;
    font-weight: 600;
}

.page-template-study-result li.nav-item a br {
    display: none;
}

.page-template-about .resize-img .desktop {
    width: 60% !important;
}
.page-template-study-design .sectionTitle.small {
    width: 100%;
}
.title-main h3{
    font-weight: bold !important;
}
.down_icon {
transform: skew( 19deg);
width: 17px;
margin-left: 8px;
}

.isi-active{
    display: none;
}
.page-template-about .isi-active{
    display: block;
}

.isi-nonactive{
    display: block;
}
.page-template-about .isi-nonactive{
    display: none;
}

a.isi-active {
    color: #003749 !important;
}

/*menu css*/

ul#menu-top-menu li:hover .sub-menu {
    display: block;

}
ul.sub-menu {
    display: none;
    position: absolute;
    background: #ffffff;
    z-index: 999999;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    width: 100%;
    min-width: unset;
    top: 44px;
}

button.sub-menu-toggle {
    display: none;
}

.navbar-nav li {
    margin-top: 20px;
    margin-bottom: 20px
}
ul#menu-top-menu li a {
    text-decoration: none;
}
.sub-menu li {
    text-align: center;
}

ul.sub-menu li a {
    margin: 0px !important;
}
nav .navbar-nav>li::before{
    bottom: -20px !important;
}

.page-template-study-design .sectitle h3{
    font-style: italic;
}

.page-template-study-design span.multi {
    font-weight: 600;
    display: contents;
}
.modal-dialog {
    top: 100px;
}

span.con-4 {
    position: relative;
    left: 6px;
}
span.con-5 {
    position: relative;
    left: 7px;
}




@media screen and (max-width: 1024px) and (min-width: 769px) {

  .col-sm-6.rig.fullRow {
    padding-bottom: 30px;
}

}

@media screen and (max-width: 768px) and (min-width: 767.9px) {
    .page-template-Y-mAbsConnect h1.headingone{
    display: block;
} 
 sup.mon-sup1 {
    font-size: 11px !important;
    top: -6px !important;
    left: 3px !important;
    width: 100% !important;
}
}
/*for mobile view*/
@media (max-width: 767.9px){

span.bewak-text br {
    display: block !important;
}
.page-template-y-mAbs_connect_enrollment_form p.smallFont.design-text span br {
    display: none;
}
 .page-template-Y-mAbsConnect h1.headingone{
    display: block;
}   

span.add-space {
    margin-left: 1px;
    color: #85006c;
    font-weight: 500;
}

/*new request chages start*/
sup.mon-sup1{font-size: 11px !important;
    top: 7px !important;
    left: 3px !important;
    width: 100% !important;
}
sup.new-re-sup12 {
    font-size: 11px;
    top: 7px;
    left: 3px;
    width: 100%;
}

sup.new-re-sup {
    font-size: 11px;
    top: 5px;
    left: 3px;
} 

sup.new-re-sup1 {
    font-size: 11px;
    top: -3px;
    left: 1px;
} 

sup.new-re-sup2 {
    font-size: 11px;
   padding-right: 6px;
} 

sup.new-re-sup3{
 font-size: 11px;
 top: 5px;
 left: 3px; 
 padding-right: 8px;
}


/*new req changes end*/
   


.fin-mob{
 padding-bottom: 25px; 
}

.boxinfo.finBox .fin-asset h4 {
    font-weight: 600;
}



.page-template-helpful_resources .sign-up {
    padding: 15px 40px 15px 40px !important;
}

.modal-dialog {
    top: 0px;
}

ul#menu-top-menu {
    line-height: 55px;
}
.navbar-nav li {
    margin-top: 0px;
    margin-bottom: 0px;
}

ul.sub-menu {
    position: relative;
    top: 0px;
}

.sub-menu li {
    text-align: revert;
}

ul.sub-menu {
    box-shadow: unset !important;
    background: #f9f9f9;
    padding: 0px 50px !important;;
}

li#menu-item-44 {
    margin-left: 31px;
}

.page-template-study-result .sectionTitle {
    width: 97% !important;
    padding-left: 0px;
    padding-right: 0px;
}
    .page-template-study-result li.nav-item a br {
    display: block !important;
}

    .card-header-tabs li.nav-item a br {
    display: none;
}
.dounloadIcon a.btn.purpleBtn {
    padding: 15px 40px 15px 40px !important;
}

.page-template-y-mAbs_connect_enrollment_form .headingone{ display:block !important;}
    


.page-template-dosage-modifications .headingone {
    display: block;
}
.page-template-admin-overview .headingone {
    font-size: 24px;
}

.page-template-Y-mAbsConnect .connectInfo > span > img {
    width: 100%;
}

.page-template-helpful_resources h1.headingone sup {
    top: -14px;
}

.page-template-dosage-modifications span.icon-block {
    margin-top: 0px;
}

span.abstrick-glob {
    font-size: 20px;
    position: relative;
    top: -4px;
}

span.abstrick-glob1 {
    font-size: 20px;
    position: relative;
    top: -9px;
}

span.abstrick-glob3 {
    top: -3px;
}


.ragiterbox .learnMoreBox {
    top: -22px !important;
}

.ragiterbox .bluebox {
    padding: 25px 35px 40px 35px !important;
}

}


@media (max-width:768px){
    .page-template-mechanism_of_action .mechnism-act-ref2{
      display: none;
    }
}

#truste-consent-track {
    background: red;
}


@media (max-width: 767px) {
  .subButton {
    float: none;
  }
}

/* Desktop and Tablets: 768px and above */
@media (min-width: 768px) {
  .subButton {
    float: right;
  }
}