/*CLIENT CUSTOM CSS CODE HERE */
tspan {
    fill: black;
    font-weight: bold;
}
.bootstrap-iso .panel-default > .panel-heading { color: white !important; background-color: #5291dd !important; border-color: #5291dd;}
#BenefitNameFilter {background-color: transparent;}

.btn.btn-info.know-more-link:hover{background-color:#5291dd;}

.btn.btn-info.know-more-link{background-color:#0460a9;}

.highcharts-title {
    font-weight: bold;
    color: black !important;
}
 /*TRS Display*/
#tblVertical{border-bottom: 2px solid #666 ;}
#tabpanel7063 #tblVertical .header-row{background:#023761;color:white;}
#tabpanel7064 .tbl_vertical_header { display: none;}
#tabpanel7064 td.data-column-0, #tabpanel7064 td.data-column-1 { font-size: 14px !important;border: 1px solid black !important;}

#tabpanel7064 .tbl_vertical_header{border: 1px solid black !important;}

#tabpanel7061 h1 { color: #5291dd;}
#tabpanel7062 h1 { color: #8d1f1b;}
#tabpanel7063 h1 { color: #023761;}
#tabpanel7064 h1 { color: #e74a21;}

div#tabpanel7063 .content-name { padding-bottom: 0px !important; padding-top: 0px; clear: unset !important;}
div#tabpanel7064 .content-name{display:none;}

@media only screen and (min-width: 750px) {
#tabpanel7062 .content-name { clear: none !important; /*height: 35px;*/margin-top: 0px;}
  }
@media only screen and (max-width: 750px) {
#menu1 {
	display: none !important;
} 
} 

#expressTRSContainer .chart_line_amount{text-align: left !important;float: left !important;padding-left: 2px; width: 196px !important;}

#tabpanel7062 .data-column-0 {
    font-size: 15px !important;
    border: none !important;
    }
#tabpanel7062 .data-column-1 {
    font-size: 15px !important;
    border: none !important;
    padding-left: 90px !important;
    text-align: right;}
#tabpanel7062 .data-column-2 {
    font-size: 15px !important;
    border: none !important;
    text-align: right;}
#tabpanel7062 .tbl_vertical_header {
    border: none !important;
    width: 40% !important;
    text-align: left;}
#tabpanel7063 .data-column-0 {
    font-size: 14px !important;
    /*font-weight: bold;*/
  border: 1px solid black !important;
  width: 32%;
    }
#tabpanel7063 .data-column-1 {
    font-size: 14px !important;
  border: 1px solid black !important;
  width: 25%;
    }
#tabpanel7063 .data-column-2,
#tabpanel7063 .data-column-3 {
    font-size: 14px !important;
  border: 1px solid black !important;
  width: 22%;
    }
#tabpanel7064 .data-column-1 {
  text-align: right;}

#expressTRSContainer .tile h2{font-size: 15px;}

@media only screen and (min-width: 750px) {
  
.onlineTwoPointO-home .module-content [class*="-buttons"] button {
    background-color: white;
    color: black;
    background-image: url("/novartis/media/Novartis/2019/France/Novartis_Button-arrow.png");
    background-size: 252px 45px;
    width: 252px !important;
    padding-left: 0px;
   }
.onlineTwoPointO-home .module-content [class*="-buttons"] button span { margin-left: -38px;}
}

/*hover colors for Tabs on TRS */
#expressTRSContainer .column-25 .sel #tab7061, #expressTRSContainer .column-25 #tab7061:hover, #expressTRSContainer .column-25 #tab7061:focus {background-color: #5291dd !important;}
#expressTRSContainer .column-25 .sel #tab7062, #expressTRSContainer .column-25 #tab7062:hover, #expressTRSContainer .column-25 #tab7062:focus {background-color: #8d1f1b !important;}
#expressTRSContainer .column-25 .sel #tab7063, #expressTRSContainer .column-25 #tab7063:hover, #expressTRSContainer .column-25 #tab7063:focus {background-color: #023761 !important;}
#expressTRSContainer .column-25 .sel #tab7064, #expressTRSContainer .column-25 #tab7064:hover, #expressTRSContainer .column-25 #tab7064:focus {background-color: #e74a21 !important;}

/*#home-module-trs .home-module-trs-content{padding-left: 70px;padding-top: 115px;}*/

home-module-trs .trs-copy{padding-left: 0px;width:100%}
#expressTRSContainer .chart_line{border-bottom: 1px solid transparent;}
#expressTRSContainer #tabpanel7064 .chart_line {
    border-bottom: 1px solid;
}

tspan{font-size:14px !important;}

#expressTRSContainer .chart_line_total {
    visibility: hidden;
}


/*#home-module-trs .trs-copy .trs-statement-intro {
    margin-bottom: 6px;padding-left: 150px;
    padding-top: 386px;
    color: black;
    padding-left: 82px;
}*/
/*
.ng-scope.ng-isolate-scope {
    margin-left: 17%;}
#home-module-trs .trs-copy .trs-statement-intro{margin-top: 17%;}*/ 

/*for footer text on TRS module*/
/*
@media only screen and (min-width: 750px) {
.ng-scope.ng-isolate-scope {margin-top: -50%; margin-left: 15%;}
.trs_footer_text.ng-scope {margin-top: 50%;color: black;}
#home-module-trs .trs-copy .trs-statement-intro{width: 120%;margin-left: 9%;margin-top: -6%;}
.terms {margin-left: 70%;margin-top: 8%;}
.privacy, .security, .BTT  {margin-top: 8%;}
  .onlineTwoPointO-home .module-content [class*="-buttons"] button{margin-top: -60%;}
  }
*/

/*#home-module-trs .trs-copy{padding-top: 117px;padding-left: 100px;}*/


/*Login Page*/

@media only screen and (min-width: 750px) {
  
div#wrapper.isLoginPageWrapper #header #logo{
    background-image: url("/novartis/media/Novartis/2018%20Misc/Novartis-Logo_200x65.png")!important;
    margin-top: 0%;
    margin-left: 4%;
    background-repeat: no-repeat;}
  
 .online-two-iso.login body {
    background-image: url("/novartis/media/Novartis/2020%20Switzerland/Carousels/Novartis-TBS_Login.jpg")!important;
   
}
  
.online-two-iso.login .LoginPageContainer #header{background-color: white;}
  
.online-two-iso.login .LoginPageContainer .panel.panel-default .panel-body {
    background-color: transparent;
    
.online-two-iso.login .LoginPageContainer #login.btn.btn-primary {
    width: 51% !important;
    background-color: grey !important;}
}

  
/*Home Page*/
  
/*Home Logo
  
@media only screen and (min-width: 750px) {
div#wrapper #header #logo{
    background-image: url("/novartis/media/Novartis/2018%20Misc/Novartis-Logo_200x65.png");
    background-repeat: no-repeat;
        width: 25%;
}
    }*/
  
  
/* IE Logo */
#logo {
    float: left;
    width: 200px;
    height: 65px;
    background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis%20RM%20Logo%20RGB.png") !important;
}

  
 /*Navigation Bar*/
    #menu-no-dashboard li a{text-transform: capitalize;}
  @media only screen and (min-width: 750px) {
#navtablist1 {margin-left: 16%;margin-top: -5%; font-weight:bold;}
#navtablist0 {margin-top: -5%;margin-left: 48%;font-weight:bold;}
}
   /* #navtablist0{ margin-top: -4.5%;margin-left: 20%;}*/
   /* #navtablist1, #navtablist3, #navtablist4{visibility: hidden;}*/
    
    /*Home Carousel Images*/
    
    .onlineTwoPointO-home .module-content #home-module-trs {
    background-image: url("/novartis/media/Novartis/2020%20Switzerland/Carousels/Novartis-TBS_Carousel2.jpg") !important;}
    #home-module-trs.ng-fade.trssandoz {
    background-image: url("/novartis/media/Novartis/2019/France/TRS_Sandoz.jpg") !important;}
    #home-module-generic.ng-fade.compensation {
    background-image: url("/novartis/media/Novartis/2019/France/Novartis_Carousel-images-3.png") !important;}
    #home-module-generic.ng-fade.benefits {
    background-image: url("/novartis/media/Novartis/2019/France/Novartis_Carousel-images-4.png") !important;}
    #home-module-generic.ng-fade.other_benefits {
    background-image: url("/novartis/media/Novartis/2019/France/Novartis_Carousel-images-5.png") !important;}
    #home-module-generic.ng-fade.career {
    background-image: url("/novartis/media/Novartis/2019/France/Novartis_Carousel-images-6.png") !important;}
    #home-module-generic.ng-fade.daily_benefits {
    background-image: url("/novartis/media/Novartis/2019/France/Novartis_Carousel-images-7.png") !important;}
    #home-module-generic.ng-fade.my_sso_relay {
    background-image: url("/novartis/media/Novartis/2018%20Misc/Novartis_Carousel-images-1.png") !important;}
    
    @media only screen and (min-width: 750px) {    
   .onlineTwoPointO-home #home-intro{background-color: lightgrey;
    height: 80px;
    padding-top: 20px;
    margin-top: 0px;
    width: 100%;
    margin-left: 0px;}    
    }
      
  /*Carousel Buttons*/
  
  .onlineTwoPointO-home .module-content [class*="-buttons"] button{background-color: white;color: black;}
  
  /*Home Page Bootstrap Icons*/
  
  html .onlineTwoPointO-home .icon-two-point-o-home-module-trs-0:before {content:url(/novartis/media/Novartis/2018%20Misc/Icons/Novartis_Icons-1_off.png);}
  html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-trs-0:before {content:url(/novartis/media/Novartis/2018%20Misc/Icons/Novartis_Icons-1_on.png);}

  html .onlineTwoPointO-home .ng-scope.icon-two-point-o-home-module-medical-two:before {content:url(/novartis/media/Novartis/2018%20Misc/Icons/Novartis_Icons-2_off.png);}
  html .onlineTwoPointO-home .modules .module.active .ng-scope.icon-two-point-o-home-module-medical-two:before {content:url(/novartis/media/Novartis/2018%20Misc/Icons/Novartis_Icons-2_on.png);}
    
  html .onlineTwoPointO-home .icon-two-point-o-home-module-help:before {content:url(/novartis/media/Novartis/2018%20Misc/Icons/Novartis_Icons-3_off.png);}
  html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-help:before {content:url(/novartis/media/Novartis/2018%20Misc/Icons/Novartis_Icons-3_on.png);}
  
  html .onlineTwoPointO-home .icon-two-point-o-home-module-spanner:before {content:url(/novartis/media/Novartis/2018%20Misc/Icons/Novartis_Icons-4_off.png);}
  html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-spanner:before {content:url(/novartis/media/Novartis/2018%20Misc/Icons/Novartis_Icons-4_on.png);}
  
  html .onlineTwoPointO-home .icon-two-point-o-home-module-callout:before {content:url(/novartis/media/Novartis/2018%20Misc/Icons/Novartis_Icons-5_off.png);}
  html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-callout:before {content:url(/novartis/media/Novartis/2018%20Misc/Icons/Novartis_Icons-5_on.png);}
  
  html .onlineTwoPointO-home .icon-two-point-o-home-module-handbag:before {content:url(/novartis/media/Novartis/2018%20Misc/Icons/Novartis_Icons-6_off.png);}
  html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-handbag:before {content:url(/novartis/media/Novartis/2018%20Misc/Icons/Novartis_Icons-6_on.png);}
  
  /*Benefit Icons on Overview Page*/
    
  /*Rémunération - Salaire de base*/
  .img.BenefitImage_BaseSalary.IntroNode_c94a6940-f541-4018-ba39-3b552bd3335a {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
  
  /*Rémunération - Prime d’ancienneté*/
  .img.BenefitImage_LengthOfServiceBonus.IntroNode_4b912147-3c0c-4848-b040-ae6f3d28986f { 
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
  
   /*Rémunération - Prime PMP*/
  .img.BenefitImage_PMPBonus.IntroNode_58755c74-0c16-4b06-ad3f-5b7cd7abe1b5 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
 
  /*Rémunération - Prime terrain*/
   .img.BenefitImage_SiteBonus.IntroNode_376a1f6e-9fea-444a-beed-4b2036b20efe{
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
  
  /*Rémunération - Prime quantitative*/
  
   /*Rémunération - Avantages en nature*/
  .img.BenefitImage_otherbonus1.IntroNode_01526984-16e8-4b50-ba70-8b4a96bdac7a {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
  
  /*Rémunération - Prime ESI
  .img.BenefitImage_otherbonus2.IntroNode_9e895f81-a5de-4cf7-8174-505110562a6d {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}  */
  
  /*Rémunération - Prime SST*/
  .img.BenefitImage_otherbonus3.IntroNode_c96f4bf9-e6af-4a4d-9c33-f2bd6809b899 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}

  /*Rémunération - Prime d’équipe*/
  .img.BenefitImage_otherbonus4.IntroNode_747484fa-c232-47e4-9e9f-aa321055fb8d {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}

  /*Rémunération - Primes d'astreintes*/
  .img.BenefitImage_otherbonus5.IntroNode_eb17ad1b-7efd-45a2-9e14-21a03b6d46e1 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
 
  /*Rémunération - Primes soirées/weekend*/
  .img.BenefitImage_otherbonus6.IntroNode_9e895f81-a5de-4cf7-8174-505110562a6d {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
  
  /*Rémunération - Prime de mobilité*/
  .img.BenefitImage_otherbonus7.IntroNode_71ac2857-8db4-47fe-9e53-d406770ae531 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
   
  /*Rémunération - Prime à l’embauche*/
  .img.BenefitImage_otherbonus8.IntroNode_acf75da5-ea9c-4876-8afa-a38573d241e5 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
 
  /*Rémunération - Prime de cooptation*/
  .img.BenefitImage_otherbonus9.IntroNode_cba1ffd3-cca2-4a13-803d-e3bf762a276f {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
 
  /*Rémunération - Prime liée à la durée de carrière professionnelle*/
  .img.BenefitImage_otherbonus10.IntroNode_0089390b-5929-4800-8034-28f7f92d39ef {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
 
  /*Rémunération - Prime de rétention*/
  .img.BenefitImage_otherbonus11.IntroNode_34f1408f-634e-4b64-9a77-ddfecb3b176b {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
 
  /*Rémunération - Prime de liée à la situation familiale*/
  .img.BenefitImage_otherbonus12.IntroNode_68170967-2bb6-40f4-96ae-6d35d54efeac {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
 
  /*Rémunération - Prime exceptionnelle*/
  .img.BenefitImage_otherbonus13.IntroNode_4efba01a-effc-4aca-aaba-7cf6e6f04859 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
 
  /*Rémunération - Prime de naissance*/
  
  /*Rémunération - Prime ESI*/
  .img.BenefitImage_otherbonus2.IntroNode_70e66061-af24-4d88-87be-576ae12ac729 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
  
  /*Rémunération - Prime de fidélité*/
  .img.BenefitImage_otherbonus14.IntroNode_bfcfa12b-b244-4db5-92c0-803b2e58c3c0 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-1_160x130.png") !important;}
  
  /*Rémunération - LTI*/
  .img.BenefitImage_LTI.IntroNode_404a0ffc-d905-443c-a2d6-25d5d3bcfeb9 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-2_160x130.png") !important;}
  
  /*Rémunération - Epargne salariale*/
  .img.BenefitImage_Salsav.IntroNode_32994f00-685a-4938-8ead-2ac24f24eb03 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-2_160x130.png") !important;}
  
  /*Protection sociale - Prévoyance*/
  .img.BenefitImage_life.IntroNode_d5263a2b-152b-4807-9299-a7e2ae634a18 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-3_160x130.png") !important;}
  
  /*Protection sociale - Santé*/
  .img.BenefitImage_hh.IntroNode_4aa4cbe3-1aa8-49ac-adf2-2e3916033d25 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-4_160x130.png") !important;}
  
  /*Protection sociale - Votre Retraite*/
  .img.BenefitImage_pension1.IntroNode_e9c7eb25-3789-4f9e-8aa3-57ff05f83360 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-5_160x130.png") !important;}
  
   /*Mes Autres avantages - Compte Epargne Temps (CET)*/
  .img.BenefitImage_TSA.IntroNode_861b9cb0-b702-44d4-97ad-66afd52ee117 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-6_160x130.png") !important;}
  
  /*Mes Autres avantages - CESU*/
  .img.BenefitImage_CESU.IntroNode_c8a021bc-975d-48ff-aee5-4c3f77000603 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-7_160x130.png") !important;}
  
  /*Mes Autres avantages - Forfait bureau*/
  .img.BenefitImage_Office.IntroNode_5505335c-d1ee-4fa6-bed2-754a1646d4b3 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-8_160x130.png") !important;}
  
  /*Mes Autres avantages - Restauration*/
  .img.BenefitImage_Mealall.IntroNode_57a27da6-81f2-40bb-8625-91c7bb46ef50 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-9_160x130.png") !important;}
  
  /*Mes Autres avantages - Transport*/
  .img.BenefitImage_Travelall.IntroNode_348086c4-5ca5-4fd0-a4ba-abfd8428b7f9 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-10_160x130.png") !important;}
  
  /*Mes Autres avantages - Prime Vélo*/
  .img.BenefitImage_Bikeall.IntroNode_da63fe94-0f37-433d-94f2-c9d21d25a07b {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-11_160x130.png") !important;}
  
  /*Mes Autres avantages - Action Logement */ 
  .img.BenefitImage_Housingall.IntroNode_9540f81f-7df2-4062-9ddf-1d1acc84fa32 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-12_160x130.png") !important;}
  
  /*Mes Autres avantages - Accord proximologie*/
  .img.BenefitImage_LeaveAgreement.IntroNode_651089d0-1400-4699-b566-9882d3e3e547 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-13_160x130.png") !important;}
  
  /*Mes Autres avantages - Comité d’entreprise*/
  .img.BenefitImage_Work.IntroNode_7d022393-27e9-41f2-bfc4-c203dd4485d8 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-14_160x130.png") !important;}
 
  /*Mes Autres avantages - Spark*/
  .img.BenefitImage_spark.IntroNode_95ff9902-c8cd-4de9-9ca7-f09d5b5380fd {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-14_160x130.png") !important;}
 
  /*Mon Développement de carrière - Mon Développement de carrière*/
  .img.BenefitImage_mcd.IntroNode_d71b6977-a112-4e6d-bfdf-e263bb75b584 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-15_160x130.png") !important;}
  
  /*Mon Développement de carrière - Formation*/
  .img.BenefitImage_Training.IntroNode_2d9c535f-c2b8-4dc2-8119-5fa388810fd1 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-16_160x130.png") !important;}
  
  /*Mes + au quotidien -  Congés*/
  .img.BenefitImage_Leave.IntroNode_67533304-b6e7-4be5-8132-5550064a5cec {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-17_160x130.png") !important;}
  
   /*Mes + au quotidien -  Temps partiel annualisé (TPA)*/
  .img.BenefitImage_APT.IntroNode_565bbe42-3887-471c-984c-b18bd154b4fc {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-18_160x130.png") !important;}
  
   /*Mes + au quotidien -  Temps réduit annualisé (TRA)*/
  .img.BenefitImage_AWT.IntroNode_488e0d7b-1f21-4933-9ef8-7cf026d94ab6 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-18_160x130.png") !important;}

   /*Mes + au quotidien -  Droit à la déconnexion*/
  .img.BenefitImage_droit.IntroNode_4c654989-8095-458a-a5bd-974f694ffcea {
    background-image: url("/novartis/media/Novartis/2018 France/Images-160x130/Novartis_Benefit-icons-19_160x130.png") !important;}

   /*Mes + au quotidien -  Télétravail*/
  .img.BenefitImage_WFH.IntroNode_ca49a198-0f4b-4b8d-9f3e-ad113408a623 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-20_160x130.png") !important;}

   /*Mes + au quotidien -  Conciergerie*/
  .img.BenefitImage_Concs.IntroNode_7d72ad95-9404-4351-aef8-acc40c422c01 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-21_160x130.png") !important;}

  
  /*Mes + au quotidien - Travail exceptionnel à domicile*/
  .img.BenefitImage_OWFH.IntroNode_10d2e98c-f811-43fa-9b76-e93a8823d056 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-20_160x130.png") !important;}
  
  /*Mes + au quotidien - Crèche d’entreprise*/
  .img.BenefitImage_Creche.IntroNode_e1ca9a94-9f22-4911-ad40-30f578cf9a1d {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-22_160x130.png") !important;}
  
  
  /*Mes + au quotidien - Health and safety in the workplace, prevention, well-being*/
  .img.BenefitImage_Overview1.IntroNode_1972a838-8a42-4aeb-8023-cc01d319a1d1 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-24_160x130.png") !important;}

    /*Mes + au quotidien - Allen Carr*/
  .img.BenefitImage_AllenCarr.IntroNode_b9c1df43-56c3-4ed9-9b19-2a7c25fbd734 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-24_160x130.png") !important;}

   /*Mes + au quotidien - HSE*/
  .img.BenefitImage_HSE.IntroNode_81cf935a-d2a6-44d6-8527-bb3c54c5506a {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-24_160x130.png") !important;}

   /*Mes + au quotidien - Médecine du travail*/
  .img.BenefitImage_Occ.IntroNode_2e609088-bf0a-4386-936e-b7128c0ddc91 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-24_160x130.png") !important;}

   /*Mes + au quotidien - Centaure/E-Learning*/
  .img.BenefitImage_Elearning.IntroNode_01779deb-f66e-47b3-8e2f-c0f86111e4b1 {
    background-image: url(" /novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-25_160x130.png") !important;}

   /*Mes + au quotidien - Global Corporate Challenge*/
  .img.BenefitImage_Overview2.IntroNode_5893a7d1-5a10-4b59-8dcf-a26c6704649b {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-25_160x130.png") !important;}

   /*Mes + au quotidien - Be Healthy*/
  .img.BenefitImage_Behealthy.IntroNode_f1c88356-6317-44cf-b51b-246ed4c5c1b6 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-24_160x130.png") !important;}

   /*Mes + au quotidien - Community Partnership day*/
  .img.BenefitImage_Community.IntroNode_86f3ac97-9a14-4fdb-b1da-d16b1c893188 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-23_160x130.png") !important;}

   /*Mes + au quotidien - Community*/
  .img.BenefitImage_Community2.IntroNode_40c184b1-6743-4998-8b70-16b6dc4fc11f {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-23_160x130.png") !important;}

   /*Mes + au quotidien - Culture*/
  .img.BenefitImage_Culture.IntroNode_dc260ae6-6164-462a-b73c-22e983683451 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-25_160x130.png") !important;}

   /*Mes + au quotidien - Diversité et inclusion*/
  .img.BenefitImage_Diversity.IntroNode_6683f74a-72bf-4754-b966-9b04e7287017 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-26_160x130.png") !important;}

  /*Mes + au quotidien - Le panier du citadin*/
  .img.BenefitImage_Panier.IntroNode_dac3355e-5a84-4e58-83ec-0d728b6e8424 {
    background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-26_160x130.png") !important;}


  /*Mes + au quotidien - Offres Collaborateurs*/
  .img.BenefitImage_Microsoft.IntroNode_cae89eb2-707b-4674-9a0e-30e044115a39 {
    background-image: url(" /novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-27_160x130.png") !important;}

       
   
/* To hide text from overview pages*/
#main #footer, #footer-sub {display:none;}
  
#main.home #footer, #footer-sub {display:contents !important;}
    
    
    
/*Overview Styling*/

#benefit-overview #overviewAccordion .panel-default > .panel-heading {
    background-color: grey;}
    

#accordiongroup-10-9577-panel .btn-info {background-color: #B34534;}
  
#accordiongroup-10-9577-panel .btn .btn-info .know-more-link {background-color: #B34534;}

/*  .bootstrap-iso .btn-primary, .bootstrap-iso .btn-danger, .bootstrap-iso .btn-default, .bootstrap-iso .btn-warning, .bootstrap-iso .btn-success, .bootstrap-iso .btn-popup{
  background-color:#9d9d9c}*/
  
  .bootstrap-iso .btn-warning, .bootstrap-iso .btn-success, .bootstrap-iso .btn-popup { background-color:#9d9d9c}
  
#accordiongroup-10-6834-panel .benefitIntroSummary .summaryControls .btn-info {background-color: red;}
  #accordiongroup-16-4710-panel .benefitIntroSummary .summaryControls .btn-info {background-color: red;}
#accordiongroup-10-6586-panel .benefitIntroSummary .summaryControls .btn-info {background-color: yellow;}
#accordiongroup-12-5348-panel .benefitIntroSummary .summaryControls .btn-info {background-color: green;}
#accordiongroup-14-250-panel .benefitIntroSummary .summaryControls .btn-info {background-color: blue;}
}
/*Bullets style*/

UL.needbullet {line-height: 22px; list-style: disc; margin-left: 40px; margin-top: -5px; margin-bottom: -5px !important;}

OL.neednumericbullet {line-height: 22px; list-style: decimal; margin-left: 40px; margin-top: -5px; margin-bottom: -5px !important;}



/* App changes*/
@media only screen and (max-width: 750px)
{ #expressTRSContainer .column-25 .tile {
width: 100%;
    padding: 0px 0px;}}

@media only screen and (max-width: 750px)
{ #tblVertical {width: 100% !important;}}


@media only screen and (max-width: 750px)
{ #tabpanel7062 .tbl_vertical_header {
    border: none !important;
    width: 38% !important;
    text-align: left;}}

@media only screen and (max-width: 750px)
{ #tabpanel7062 .data-column-1 {font-size: 14px !important;padding-left: 38px !important;}}

@media only screen and (max-width: 750px)
{ #tabpanel7062 .data-column-2 {font-size: 14px !important;}}

/*Headers*/

hr {border: none !important; height: 1px !important; background-color: #000 !important; }

/*Security protection data alignment*/

#tabpanel7063 .data-column-2, #tabpanel7063 .data-column-3
{text-align: right; padding-right: 5px;}

#tabpanel7063 .data-column-1
{text-align: right; padding: 5px;}

/*Hide Long term dissability table header*/
/*#tabpanel7063 #tblVertical:nth-last-child(3) .header-row,*/
.hide_trs,
div#tabpanel7063 .content-name:nth-of-type(10){display: none;}

/*Benefit Overviw- German*/
/*Übersicht Benefits Katalog Schweiz */
.img.BenefitImage_swiss_Übersicht_katalog.IntroNode_193008df-04b8-476a-8517-3cd19756ac5f {
	background-image: url("/novartis/media/Novartis/2020%20Switzerland/Benefits/Novartis-TBS_Benefits1_Overview.png") !important;
}

/*Familie*/
.img.BenefitImage_swiss_familie.IntroNode_da4b858a-e8d5-49f8-88fa-8e9436610dcb {
	background-image: url("/novartis/media/Novartis/2020%20Switzerland/Benefits/Novartis-TBS_Benefits2_Family.png") !important;
}

/*Novartis Kinderbetreuung*/
.img.BenefitImage_swiss_kinderbet.IntroNode_d445e457-cd7d-4b5a-b1b4-176ddc5baeae {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_22.png") !important;
}

/*Work & Care Program */
.img.BenefitImage_swiss_work\&care.IntroNode_dcc9c9fc-9372-4341-8f1a-4329c798bc96 {
	background-image: url("/novartis/media/Novartis/2020%20Switzerland/Benefits/Novartis-TBS_Benefits4_Work%20Care%20Program.png") !important;
}

/*Schooling Workshops */
.img.BenefitImage_swiss_schoolingworkshops.IntroNode_9cfc0ca1-e500-4474-aba7-423fb0f057ce {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_08.png") !important;
}

/*Flexible Arbeitsmodelle */
.img.BenefitImage_swiss_flexibleArb.IntroNode_92874e0f-1c8f-43d1-9da1-3a1793576113 {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_07.png") !important;
}

/*Well-being*/
.img.BenefitImage_swiss_wellbeing.IntroNode_8a7a48af-5c48-4fcc-8349-90e1b1b49bcd {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_10.png") !important;
}

/*Sportangebote */
.img.BenefitImage_swiss_sportangebote.IntroNode_b8000992-f958-4d91-9f53-542ccfc983bd {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_02.png") !important;
}

/*Ferien und bezahlte Abwesenheiten */
.img.BenefitImage_swiss_ferien.IntroNode_c29cc401-b0de-4ed8-8fc7-0c4d3b7bd2f7 {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_13.png") !important;
}

/*SPARK Recognition Program */
.img.BenefitImage_swiss_SPARK.IntroNode_e31183bb-b9c3-4956-ac0f-c0efba748bea {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_25.png") !important;
}

/*Xchange */
.img.BenefitImage_swiss_Xchange.IntroNode_8d0f73c9-6283-4426-9d04-62346495b22d {
	background-image: url("/novartis/media/Novartis/2020%20Switzerland/Benefits/Novartis-TBS_Benefits12_Xchange.png") !important;
}

/*Flea Market*/
.img.BenefitImage_swiss_flea.IntroNode_b5649c8a-4328-4c5c-9ddd-952223068f45 {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_06.png") !important;
}

/*Weitere Vorteile */
.img.BenefitImage_swiss_weitere.IntroNode_085e9e5b-7408-4afb-bcbd-da0494aca9ce {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_16.png") !important;
}

/*Novartis-Bankdienste */
.img.BenefitImage_swiss_bankdi.IntroNode_128d50a4-e7d2-4612-a768-01604ad95d1f {
	background-image: url("/novartis/media/Novartis/2020%20Switzerland/Benefits/Novartis-TBS_Benefits15_Novartis%20Banking%20Services.png") !important;
}

/*Counseling Service Novartis Basel */
.img.BenefitImage_swiss_counselling_service.IntroNode_37f73999-28e5-42cc-8ce3-b30aa08f55fe {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_14.png") !important;
}

/*Employee Resource Groups*/
.img.BenefitImage_swiss_resource_group.IntroNode_df12e72d-ff73-4be3-a912-2d70c9b80bfb {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_14.png") !important;
}

/*Arbeitsmedizinischer Dienst  */
.img.BenefitImage_swiss_arbeit.IntroNode_22ad1bd4-b2d2-4c41-bd1e-74e418afd657 {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_11.png") !important;
}

/*Novartis Employee Referral Program */
.img.BenefitImage_swiss_referral.IntroNode_a5eb9bde-9444-4693-bf48-3864bfb02313 {
	background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_03.png") !important;
    background-size: contain!important;
    left: -0.625rem;
}

/*Swiss Benefit Catalouge - Krankenversicherung - Health*/

.img.BenefitImage_swiss_insurance_services.IntroNode_09a85102-6a99-4efb-a6f5-753476626c90 {
  background-image: url("/novartis/media/Novartis/2020%20Switzerland/Benefits/Novartis-TBS_Benefits5_Health.png") !important;}

/*Swiss Benefit Catalouge - Discounts - Health

.img.BenefitImage_swiss_discounts.IntroNode_e6911d15-3df5-4c0d-a05d-aa0a6d435d2e {
  background-image: url("/novartis/media/Novartis/2020%20Switzerland/Benefits/Novartis-TBS_Benefits5_Health.png") !important;}*/

/*Insurance - Compulsory Accident Insurance - Obligatorische Unfallversicherung UVG*/

  .img.BenefitImage_swiss_obligator.IntroNode_3112b169-8643-493e-8a5b-e04d3be67bbb {
  background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_20.png") !important;}

/*Social & Pension - Retirement Preparation Seminar - Seminar zur Vorbereitung auf den Ruhestand*/

  .img.BenefitImage_.IntroNode_6837910e-dc2d-437d-9a88-804cf83c0712 {
  background-image: url("/novartis/media/Novartis/2023%20Switzerland/Novartis_TBS_Benefits-images_21.png") !important;}

/*Home Page Bootstrap Icons*/
html .onlineTwoPointO-home .icon-two-point-o-home-module-trs-0::before {content:url(/novartis/media/Novartis/2020%20Switzerland/Carousels/Novartis-TBS_Tiles-off1.png);}
html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-trs-0::before {content:url(/novartis/media/Novartis/2020%20Switzerland/Carousels/Novartis-TBS_Tiles-on1.png);}

.onlineTwoPointO-home .modules .module.ng-scope.swiss_trs.active span.module-label {
	color: #8D1F1B !important;
}
.onlineTwoPointO-home .modules .module.ng-scope.swiss_comp.active span.module-label {
	color: #0460A9 !important;
}
.onlineTwoPointO-home .modules .module.ng-scope.swiss_benefits.active span.module-label {
	color: #EC9A1E !important;
}
.onlineTwoPointO-home .modules .module.ng-scope.swiss_lw.active span.module-label {
	color: #E74A21 !important;
}
.onlineTwoPointO-home .modules .module.ng-scope.swiss_career.active span.module-label {
	color: #8D1F1B !important;
}
/*forgot password color*/
.online-two-iso.login .LoginPageContainer .additional-services {
  color: #000 !important;
}
/*Mes Autres avantages - Indemnité télétravail */ 
.img.BenefitImage_Telework.IntroNode_8ca103b5-b594-4a84-afeb-1e9f060b3fe1 {
  background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-12_160x130.png") !important;
}

/*Mes Autres avantages - Choice With responsibility */ 
.img.BenefitImage_ChoiceWithResponsibility.IntroNode_34f3e793-8eef-4f89-a6fd-fc20337b8c6e {
  background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-12_160x130.png") !important;
}
/*Mes Autres avantages - Meal allowance */ 
.img.BenefitImage_Meal.IntroNode_02f394eb-decd-4bc6-95fc-c200214ec76d {
  background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-9_160x130_1.png") !important;
}
/*Mes Autres avantages - Lunch Vounchers */ 
.img.BenefitImage_Lunch.IntroNode_a622b91f-2dd9-4ac1-9015-8cf7d7bcb20c {
  background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-9_160x130_1.png") !important;
}
/*Mes Autres avantages - Donation of days */ 
.img.BenefitImage_Dondejours.IntroNode_e45c50c2-deea-4339-b051-ec9ef716de36 {
  background-image: url("/novartis/media/Novartis/2018%20France/Images-160x130/Novartis_Benefit-icons-27_160x130.png") !important;
}


.highcharts-title { 
  font-weight: bold; 
  color: #fff !important; 
} 
tspan { 
  fill: #fff; 
  font-weight: bold; 
} 
#logo
{
	background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-left: 1rem;
}


/* Minification failed (line 163, error number 1035): Expected colon, found '.' */