/* General stylesheet override for UK website */
.hcp-resources .resources-tab-wrapper .be-hcp-resource-tab-wrapper ul.nav-tabs li{display:none;}
.hcp-resources .be-hcp-resource-tab-wrapper h2 { color: #4B4B53; font-family: 'Inter 28pt';}
.what-we-do-dermatology .resources-tab-wrapper h2 { color: #4B4B53; font-family: 'Inter 28pt';}
.what-we-do-oncology .oncology-resources-tabs h2 {
    color: #4B4B53;
    font-family: 'Inter 28pt';
}
.hcp-resources .hcp-resources-wrapper .resources_text .global-medical-info-title{margin: 0 0 30px;}
.consent-popup-opened .block-consent-popup{align-items: flex-start;}
header ul.menu--main.navbar-nav .dropdown .dropdown-menu li a.uk-notexttransform {text-transform: none;}
#javali-popup  {width: calc(100% - 30px);box-shadow: 0 0 18px rgba(0,0,0,.2); min-height: 150px;}
#javali-popup .consent-text{text-align: left;width: 100%;}
#javali-popup .consent-text h2{margin: 10px 0 15px 0;}
#javali-popup .consent-buttons{width:100%;justify-content: right;border-top: 1px solid #ccc;padding-top: 15px;}
#javali-popup .consent-buttons .accept{color: #fff; background-color: #337ab7; border-color: #2e6da4;     border-radius: 4px;}
#javali-popup .consent-buttons .decline{color: #333; background-color: #fff; border-color: #ccc; border-radius: 4px;}
.adverse-event-info{font-weight: bold; margin-bottom: 5px !important;}
.medicine-subpage h1 sup {font-size: 50%; top: -15px;}
.medicine-subpage .main-desc-wrapper .simple-content-container {max-width: 945px;}
.region-breadcrumb .breadcrumb span {color: #4B4B53;font-size: 14px;}
.title-container h1 .medicine-triangle {color: #4B4B53;font-size: 40px;margin-right: -5px;}
.cookies .simple-content-container .bold-title {font-family: 'Inter 18pt';font-weight: bold;}
.our-company-about-incyte .simple-content-container h3 {
    font-family: 'Inter 18pt';
}
.culture-careers-des-uk {
    padding-left: 71px;
}
.footer .container .menu-item.level-1:has(.footer-2liner-menu-main)
{
    line-height: 35px;
}
.footer .container .menu-item.level-2:has(.footer-2liner-menu) {padding-bottom: 10px;}
.ot-pc-scrollbar h2, .ot-pc-scrollbar h3, .ot-sdk-column ul .ot-acc-hdr .ot-host-hdr h4 { font-family: 'Source Serif 4' !important; }
.ot-pc-scrollbar #ot-pc-desc { font-family: 'Inter 18pt'!important; }
.ot-pc-scrollbar #accept-recommended-btn-handler, .ot-accordion-layout p, .ot-sdk-column ul .ot-acc-hdr .ot-host-hdr .ot-host-expand,.ot-sdk-column .ot-acc-txt ul li, .ot-pc-footer.ot-pc-scrollbar .ot-btn-container button { font-family: 'Inter 18pt'!important; }
.ot-pc-scrollbar .ot-accordion-layout button, .ot-pc-scrollbar .ot-always-active, .ot-sdk-column ul li button { font-family: 'Inter 28pt'!important; }
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { min-height: 0px !important; }
@media screen and (max-width: 425px) {
    .consent-popup-opened .block-consent-popup{align-items:center;}
}
@media screen and (max-width: 767px) and (min-width:426px) {
    #javali-popup {position:absolute; top:10%;max-width: 600px !important;}
    footer .np-info {font-size: 16px;}
}
@media screen and (max-width:767px) {
    .hcp-resources .hcp-resources-wrapper .resources_logo{margin:0px;}
    .hcp-resources .be-hcp-resource-tab-wrapper h2 {margin: 0px 15px 40px; font-size: 20px; line-height: 23px;} 
    footer .np-info{ font-size: 16px;}  
    .culture-careers-benefit-wrapper .benfits-row h3.benfitName{font-size: 18px; line-height: 18px; } 
    .culture-careers .emp-list .emp-img{margin-bottom: 20px;}
    .country-list-region .region-country-list .countryList .container {
        height: calc(100vh - 140px) !important;
      }
      .hcp-resources .banner-container .bcontent:has(.revampbanner) .textblock {font-size: 27px;}
      .who-we-are-biopharmaceutical-research .banner-container .bcontent:has(.revampbanner) .textblock {font-size: 25px;}
      .footer.container .footer-forth-column {
          margin-top: -150px;
      }
      .img-desc-column-view .resources_text .resourse_body p { font-size: 15px;}
      .cardwithbluebackgrnd .counter-card-container .counter-card-block .counter-card-counts {
        font-family: 'Inter 18pt';}
}

@media screen and (max-width: 991px) and (min-width:768px) {
    .hcp-resources .be-hcp-resource-tab-wrapper h2 { margin: 0px 0 60px; font-size: 34px; line-height: 37px;}
    footer .np-info{ font-size: 16px;} 
    .culture-careers-benefit-wrapper .benfits-row{padding-bottom:20px;}
    .culture-careers-benefit-wrapper .benfits-row h3.benfitName{font-size: 18px; line-height: 20px; } 
    .hcp-resources-wrapper > .view-content > .views-row .resources_logo {align-items: flex-start; padding-top: 20px;}
    .hcp-resources-wrapper .medical-info-title,
    .hcp-resources-wrapper .global-medical-info-title,
    .dermatology-hcp-resources-wrapper .medical-info-title, 
    .dermatology-hcp-resources-wrapper .global-medical-info-title{margin: 0 0 30px !important;}
    #javali-popup {position:absolute; top: 14%;max-width: 600px !important;} 
    
}

@media screen and (min-width: 992px) {
    .who-we-are-biopharmaceutical-research .bp-card-container .card-text {min-height: 79px;}
    .hcp-resources .be-hcp-resource-tab-wrapper h2 { margin: 0px 0 60px 15px;font-size: 34px; line-height: 37px;} 
    footer .np-info{ font-size: 18px;} 
    .culture-careers-benefit-wrapper .benfits-row{padding-bottom:20px;}  
    .hcp-resources-wrapper > .view-content > .views-row .resources_logo {align-items: flex-start; padding-top: 20px;}
    .hcp-resources-wrapper .medical-info-title,
    .hcp-resources-wrapper .global-medical-info-title,
    .dermatology-hcp-resources-wrapper .medical-info-title, 
    .dermatology-hcp-resources-wrapper .global-medical-info-title{margin: 0 0 30px !important;}
    #javali-popup {position:absolute; top:10%; max-width: 645px !important;}
}

header ul.menu--main.navbar-nav li a, .bp-card-container h3 {
    text-transform: none;
}
span.custom-triangle, .region-breadcrumb .breadcrumb span.custom-triangle {
    color: #000000;
}
@media screen and (max-width: 1199px) and (min-width: 992px) {
    .who-we-are-biopharmaceutical-research .card-row-one .counter-card-container .counter-card-block {
        min-height: 287px;
    }
}
.single-tab .nav-tabs li a {
    pointer-events: none;
}