:root {
    --t4-primary: #446b96;
}

.field-label {
    font-weight: bold;
}

.imagen-gris:hover {
    filter: grayscale(80%);
}

.sin-puntos {
    list-style-type: none;
}

.hidetext > a > span > span {
    display: none;
}

.fields-container {
    padding-left: 0;
}

.dropdown-item {
    white-space: normal;
}

.t4-module .nav li .separator {
  padding: 0.25rem 0px;
  display: block;
}

.jd_top_navi {
    display: none;
}

.t4-main-body, .t4-breadcrumbs, .t4-header{
    background-color: #446b96;
}
.t4-main-body .t4-section-inner, .t4-breadcrumbs  .t4-section-inner{
    background-color: white;
    padding: 1.5em;
}

.t4-main-body{
    padding-top: 0;
}


.t4-breadcrumbs  .t4-section-inner{
    padding: 1.5em;
}
.t4-section.t4-breadcrumbs {
  border-top: 0px;
}


.t4-palette-light .nav > li a, .t4-palette-light .nav > li .nav-link, .t4-palette-light .nav > li.animating > .nav-link {
  color: #dddddd;
}

.t4-palette-light .t4-megamenu .navbar-nav > li.active > a, .t4-palette-light .t4-megamenu .navbar-nav > li.active > .nav-link {
  color:#dddddd;
}

.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link{
  color:#dddddd;
}


.t4-section-3,.t4-section-2,.t4-section-5 {
  background-color: #f2f4f5;
}

.t4-section-7 .item-title a {
  color: #6c757d;
}

.t4-megamenu .navbar-nav > li.show > a,
.t4-megamenu .navbar-nav > li.show > .nav-link {
  color: white;
}
.t4-megamenu .navbar-nav > li.active > a,
.t4-megamenu .navbar-nav > li.active > .nav-link {
  color: white;
}
.t4-megamenu .navbar-nav > li > a .item-caret::before,
.t4-megamenu .navbar-nav > li > .nav-link .item-caret::before {
  border-top-color: white;
}
.t4-megamenu .navbar-nav > li > a:hover .item-caret::before, .t4-megamenu .navbar-nav > li > a:focus .item-caret::before, .t4-megamenu .navbar-nav > li > a:active .item-caret::before,
.t4-megamenu .navbar-nav > li > .nav-link:hover .item-caret::before,
.t4-megamenu .navbar-nav > li > .nav-link:focus .item-caret::before,
.t4-megamenu .navbar-nav > li > .nav-link:active .item-caret::before {
  border-top-color: white;
}
.t4-megamenu .navbar-nav > li > a:hover, .t4-megamenu .navbar-nav > li > a:focus, .t4-megamenu .navbar-nav > li > a:active,
.t4-megamenu .navbar-nav > li > .nav-link:hover,
.t4-megamenu .navbar-nav > li > .nav-link:focus,
.t4-megamenu .navbar-nav > li > .nav-link:active {
  color: white;
}
.fieldssinpuntos li.field-entry {
    list-style-type: none;
}

.article-body {
    width: 100%
}

.menuhorizontal {
    justify-content: space-evenly;
    color: white;
}

.menuhorizontal li {
    flex: 1;
    padding: 5px !important;
    text-align: center;
}

.menuhorizontal li:hover {
    background: #5f676f;
}

.menuhorizontal > li > a {
    white-space: nowrap;
}

.t4-seccion-menu, .t4-seccion-logo {
    background-color: #446b96;
}

.t4-section-8, .t4-section-5 {
    background-image: url("/images/imagenes/portada/fondo_barra_destacados_portada.png");
}

.t4-main-radio {
    height: calc(100vh - 80px);
}

@media (max-width: 767.98px) {
    .t4-main-radio {
    height: calc(100vh - 56px);
}
}

.t4-main-radio > .com-wrapper {
    height: 100%;
    overflow: hidden;
}

.t4-main-radio > .com-wrapper > iframe.wrapper {
    height: 100%;
}

.login-submit svg#Passkey {
    display: none;
}