body.text-center {
  background: url('/image/cbf75759-ad6d-401f-a4b5-15e5dbe0b87a?v=639173180760916643') center center no-repeat fixed;
  background-size: cover;
}
#nav-menu div.responsivo a.nav-logo,
#nav-menu div.logo-connect a.nav-logo {
  background-image: url('/image/afb7cd47-b14b-49cc-b11e-635eb7f8af44?v=639173180760916643');
  width: 100px;
  height: 100px;
  display: block;
  background-size: contain;
}
/* change for ticket https://support.myworkpal.co.uk/a/tickets/16137 */

header div.text-end:has(img.logo-black) img {
  content: url('/image/34e50f25-0500-4f5e-86b6-219797d30b98?v=639173180760916643');
}
.div-beneficios-agregados:nth-child(1) {
  background: #F0F0F0 !important;
}
.div-beneficios-agregados:nth-child(1) .btn-vigentes {
  background: #34C768 !important;
}
.div-beneficios-agregados:nth-child(2) {
  background: #F0F0F0 !important;
}
.div-beneficios-agregados:nth-child(2) .btn-vigentes {
  background: #35A4E8 !important;
}
.div-beneficios-agregados:nth-child(3) {
  background: #57E188 !important;
}
.div-beneficios-agregados:nth-child(3) .btn-vigentes {
  background: #faa96a !important;
}
.div-beneficios-agregados:nth-child(4) {
  background: #d4ebd7 !important;
}
.div-beneficios-agregados:nth-child(4) .btn-vigentes {
  background: #69c289 !important;
}
.div-beneficios-agregados:nth-child(5) {
  background: #E4001C !important;
}
.div-beneficios-agregados:nth-child(5) .btn-vigentes {
  background: #ffe600 !important;
}
/* OVERRIDES DETAILS IN https://support.myworkpal.co.uk/a/tickets/15584 */

body[id*='account_beneficiaries'] div[ng-class*='beneficiarydetails.addresscountry'] {
  display: none;
}
body[id*='account_dependants'] div[ng-class*='dependantdetails.infulltimeeducation'] {
  display: none;
}
body[id*='account_dependants'] div[ng-class*='dependantdetails.registereddisabled'] {
  display: none;
}
body[id*='account_profile'] div[ng-if*='Nationality'] {
  display: none;
}
body[id*='account_profile'] div[ng-class*='salutation'] {
  display: none;
}
body[id*='account_dependants'] form.ng-valid div[ng-class*='salutation'] {
  display: none;
}
body,
H1,
H2,
font[color='#3A3A3A'],
strong {
  color: #3A3A3A !important;
  font-family: Tahoma, Verdana, Geneva, sans-serif;
}
.bg-menu {
  background-color: #EDEEF0;
}
.nav-pills {
  --bs-nav-pills-link-active-bg: #3A3A3A;
}
.btn-primary {
  --bs-btn-bg: #3A3A3A;
  --bs-btn-border-color: #3A3A3A;
  --bs-btn-hover-bg: #3A3A3A;
  --bs-btn-hover-border-color: #3A3A3A;
  --bs-btn-active-bg: #3A3A3A;
  --bs-btn-active-border-color: #3A3A3A;
  --bs-btn-disabled-bg: #3A3A3A;
  --bs-btn-disabled-border-color: #3A3A3A;
}
.nav li a.active {
  background-color: #3A3A3A !important;
  border-color: #3A3A3A !important;
  color: #FFF !important;
  font-weight: bold;
}
.nav li a:hover {
  background-color: #3A3A3A !important;
  border-color: #3A3A3A !important;
  color: #FFF !important;
  font-weight: normal;
}
.nav li a {
  color: #000000 !important;
}
div.col-contador a[href='/my-benefits'] {
  background-color: #ffe600 !important;
  border-color: #ffe600 !important;
}
div.col-contador a[href='/account/documents/#/list/library'] {
  background-color: #ffe600 !important;
  border-color: #ffe600 !important;
}
div.col-contador a[href='/my-benefits/summary'] {
  background-color: #ffe600 !important;
  border-color: #ffe600 !important;
}
div.secciones[ng-repeat='group in benefitGrouping'] p.btn-vigentes {
  padding: 10px !important;
  min-height: 75px;
}
div.secciones[ng-repeat='group in benefitGrouping'] p.btn-vigentes img.icon-beneficios-vigentes {
  margin-bottom: 30px;
  margin-right: 10px !important;
  display: inline-block;
  float: left;
}
.form-signin .btn-primary {
  background-color: #737F8B;
}
#loginInitial img.mb-4 {
  content: url('/file/c70b4cad-0d42-4c44-8202-be1602e95231');
}
/* Personalization */

span[class~='gender-icon'] > .fa-female {
  color: #044B72 !important;
}
span[class~='gender-icon'] > .fa-male,
span[ng-bind='dependant.forenames'],
span[ng-bind='beneficiary.name'] {
  color: #044B72 !important;
}
table.tableProfileBeneficiaries button[title='Edit'],
table.tableProfileBeneficiaries button[title='Editar'] {
  background-color: #ffe600 !important;
  border-color: #ffe600 !important;
}
table.tableProfileBeneficiaries button[title='Delete'],
table.tableProfileBeneficiaries button[title='Borrar'] {
  background-color: #333333 !important;
  border-color: #333333 !important;
}
table.tableProfileDependants button[title='Edit'],
table.tableProfileDependants button[title='Editar'] {
  background-color: #ffe600 !important;
  border-color: #ffe600 !important;
}
table.tableProfileDependants button[title='Delete'],
table.tableProfileDependants button[title='Borrar'] {
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.container-fluid {
  width: 90%;
  max-width: inherit;
}
