/* General stylesheet override for ca website */
#country-bg-img {display: none; top:72px;}
.mobile_nav-region { opacity:0; }
.magentacolor { color:magenta!important; }
.language-switcher-menu { border-right: none!important; }
.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: AnodinaBold;}
.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;}
#consent-popup  {width: calc(100% - 30px);box-shadow: 0 0 18px rgba(0,0,0,.2); min-height: 150px;}
#consent-popup .consent-text{text-align: left;width: 100%;}
#consent-popup .consent-text h2{margin: 10px 0 15px 0;}
#consent-popup .consent-buttons{width:100%;justify-content: right;border-top: 1px solid #ccc;padding-top: 15px;}
#consent-popup .consent-buttons .accept{color: #fff; background-color: #337ab7; border-color: #2e6da4;     border-radius: 4px;}
#consent-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;}
footer .np-info {text-align: left; font-family: 'AnodinaRegular'; color: #fff; display: block;}
.region-breadcrumb .breadcrumb span {color: #4B4B53;font-size: 14px;}
.title-container h1 .medicine-triangle {color: #4B4B53;font-size: 40px;}
.search-results .view-search-result-solr-view-fr .field-content{ font-family: Lato !important; color: #444444; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; margin-bottom: 6px;}
.search-results .view-search-result-solr-view-fr .views-field-title .field-content{font-family: Lato; color: #00b3e3; font-size: 16px; font-weight: 700; line-height: 24px; text-align: left; margin-bottom: 5px;}
.search-results .view-search-result-solr-view-fr .views-field-title strong{color: #00b3e3;}
.search-results .view-search-result-solr-view-fr > .view-content > .views-row{margin-bottom: 28px;}
.search-results .view-search-result-solr-view-fr .views-field-nothing a{color: #005CAB;font-size: 16px;font-weight: 400;line-height: 24px;text-align: left;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.search-results .view-search-result-solr-view-fr .views-field-nothing a::after{content: "\f054"; color: transparent;transform: rotate(-45deg); border: solid #00b3e3; border-width: 0 0.15em 0.15em 0; display: inline-block; margin-bottom: 2px; vertical-align: middle;width: 8px; height: 8px;}
.search-results .view-search-result-solr-view-fr .view-header{font-family: AnodinaRegular !important;color: #005CAB !important;font-size: 45px !important;font-weight: 300 !important;text-align: left;display: inline-block;margin: 0px 0px 60px 0;vertical-align: baseline;line-height: 58.5px;}
.search-results .view-search-result-solr-view-fr .view-empty{font-family: AnodinaRegular !important;color: #005CAB !important;font-size: 45px !important;font-weight: 300 !important;text-align: left;display: inline-block;margin: 0px 0px 60px 0;vertical-align: baseline;line-height: 58.5px;}
header ul.menu--main.navbar-nav li a, header ul.menu--main.navbar-nav .dropdown .dropdown-menu li a, .menu--top-navigation.nav>li> .dropdown-menu > li a { text-transform: none; }

@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) {
    #consent-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;}
	.sm_menu_outer .mobile_menu a { padding: 10px 0px !important; line-height: 22px; }
}

@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;}
    #consent-popup {position:absolute; top: 14%;max-width: 600px !important;} 
    
}

@media screen and (min-width: 992px) {
    .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;}
    #consent-popup {position:absolute; top:10%; max-width: 645px !important;}
	.home-page-fr .bp-card-container .card-text {padding-bottom: 0px;}
	.home-page-fr .bp-card-container .card-link a { font-size: 17px; }
	.home-page-fr .bp-card-container h3 { font-size: 30px; }

	.what-we-do-drug-development-fr .related-links-full-html-container .related-links-block a .field--item p, .what-we-do-oncology-fr .related-links-full-html-container .related-links-block a .field--item p, .what-we-do-dermatology-fr .related-links-full-html-container .related-links-block a .field--item p, .what-we-do-our-medicines-fr .related-links-full-html-container .related-links-block a .field--item p { font-size: 29px; }
    .what-we-do-our-medicines-fr .our-medicines-therapies-row .incyteBtn { font-size: 17px!important; }
	html[lang="fr"] header .main-navigation.desktop .navbar-nav > li { margin-left: 5px; }
	.language-switcher-menu .language-switch .dropdown-menu { width: auto !important; min-width: 115px !important; }
    .language-switcher-menu .language-switch .incyteBtn { color: #ffffff !important; font-size: 15px !important; }
    .language-switcher-menu .language-switch .caret { border: solid #ffffff!important; border-width: 0 0.12em 0.12em 0!important; vertical-align: baseline!important; }
}