body.text-center {
  background: url('/image/34bd8648-1f19-408d-930c-96e2164f9b16?v=639038872707835697') 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/1cc590d6-1df0-4ec5-bf34-19226dd59cbd?v=639038872707835697');
  width: 122px;
  height: 70px;
  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/ee2da9ac-4c4f-4302-8e4d-79224ff0eec4?v=639038872707835697');
}
.div-beneficios-agregados:nth-child(1) {
  background: #E5E5E5 !important;
}
.div-beneficios-agregados:nth-child(1) .btn-vigentes {
  background: #FC5200 !important;
}
.div-beneficios-agregados:nth-child(2) {
  background: #E5E5E5 !important;
}
.div-beneficios-agregados:nth-child(2) .btn-vigentes {
  background: #7CBC03 !important;
}
.div-beneficios-agregados:nth-child(3) {
  background: #E5E5E5 !important;
}
.div-beneficios-agregados:nth-child(3) .btn-vigentes {
  background: #6E2276 !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: #FB901A !important;
}
.div-beneficios-agregados:nth-child(5) .btn-vigentes {
  background: #FB901A !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='#7C7E7F'],
font[color='#193C1E'],
strong {
  color: #7C7E7F !important;
  font-family: Tahoma, Verdana, Geneva, sans-serif;
}
.bg-menu {
  background-color: #E5E5E5;
}
.nav-pills {
  --bs-nav-pills-link-active-bg: #6B2274;
}
.btn-primary {
  --bs-btn-bg: #6B2274;
  --bs-btn-border-color: #6B2274;
  --bs-btn-hover-bg: #6B2274;
  --bs-btn-hover-border-color: #6B2274;
  --bs-btn-active-bg: #6B2274;
  --bs-btn-active-border-color: #6B2274;
  --bs-btn-disabled-bg: #6B2274;
  --bs-btn-disabled-border-color: #6B2274;
}
.nav li a.active {
  background-color: #6B2274 !important;
  border-color: #6B2274 !important;
  color: #FFF !important;
  font-weight: bold;
}
.nav li a:hover {
  background-color: #6B2274 !important;
  border-color: #6B2274 !important;
  color: #FFF !important;
  font-weight: normal;
}
.nav li a {
  color: #000000 !important;
}
div.col-contador a[href='/my-benefits'] {
  background-color: #F68934 !important;
  border-color: #F68934 !important;
}
div.col-contador a[href='/account/documents/#/list/library'] {
  background-color: #F68934 !important;
  border-color: #F68934 !important;
}
div.col-contador a[href='/my-benefits/summary'] {
  background-color: #F68934 !important;
  border-color: #F68934 !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: #6B2274;
}
#loginInitial img.mb-4 {
  content: url('/file/34ef38bc-6c67-4041-a0fd-6eb741360191');
}
/* Personalization */

span[class~='gender-icon'] > .fa-female {
  color: #6B2274 !important;
}
span[class~='gender-icon'] > .fa-male,
span[ng-bind='dependant.forenames'],
span[ng-bind='beneficiary.name'] {
  color: #6B2274 !important;
}
table.tableProfileDependants button[title='Edit'],
table.tableProfileDependants button[title='Editar'] {
  display: none;
}
table.tableProfileDependants button[title='Delete'],
table.tableProfileDependants button[title='Borrar'] {
  display: none;
}
table.tableProfileBeneficiaries button[title='Edit'],
table.tableProfileBeneficiaries button[title='Editar'] {
  background-color: #6B2274 !important;
  border-color: #6B2274 !important;
}
table.tableProfileBeneficiaries button[title='Delete'],
table.tableProfileBeneficiaries button[title='Borrar'] {
  background-color: #FB901A !important;
  border-color: #FB901A !important;
}
button[ng-click='addDependantView()'] {
  display: none;
}
.linked-dependants .linked-dependant-row .dependant-value {
  display: none;
}
