.cambTamFuen {
    font-size: .875rem !important
}

.cambTamFuen1 {
    font-size: 1.6rem !important;
}

.cambTamFuen2 {
    font-size: 1.8rem !important;
}

a:focus, a:hover, a:active,#rootEncabezado .btn-link:hover,#rootEncabezado .btn-link:focus,#rootEncabezado .btn-link:active {
    outline-offset: 1px;
    outline: #333 auto 1px;
    box-shadow: none;
}



#PiePagina .accordion .accordion-button {
    background: transparent !important;
    font-size: 1.25rem !important;
    box-shadow: none
}

#PiePagina .accordion-button::after {
    margin-left: .5rem !important
}
#enc_translate {
    --bs-btn-focus-box-shadow: transparent;
}

    #enc_translate:focus, #enc_translate:hover, #enc_translate:active {
        outline-offset: 1px;
        outline: #333 auto 1px;
    }
.enlConteNav {
    border: 2px solid rgba(0,0,0,.16);
    border-radius: 2px;
    color: #4b11a8;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    margin: 6px 11px;
    min-height: 32px;
    text-decoration: underline;
    text-align: center;
    width: 106px;
}
    .enlConteNav:not(:focus) {
        padding: 0 5px;
        clip: rect(1px,1px,1px,1px);
        overflow: hidden;
        position: absolute;
    }
.dat_nueva__them {
    padding-top:1.25rem!important;
    padding-bottom:1.25rem!important
}
    .dat_nueva__them:hover, .dat_nueva__them:focus, .dat_nueva__them:active,.dat_nueva__them.active {
        background: #0077C8;
    }
.redSoc1 {
    color: #4d565e
}
.redSoc2 {
    color: #fff
}
#unico div {
    display: block !important
}
#unico span {
    white-space: break-spaces !important;
}
.animate{
    -moz-transition: all 240ms ease-in-out;
    -o-transition: all 240ms ease-in-out;
    -webkit-transition: all 240ms ease-in-out;
    transition: all 240ms ease-in-out;
}
/*Estilos de compartir*/
#SugB5new,#ComRedS{
    right: -25% !important;
}
.rotaCompartir{
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    right: -136px;
    top: 52%;
    z-index: 1100;
}
.rotaCompartir.abrir1{
    right: 112px;
    top: 324px;
}
.rotaCompartir.abrir2{
    right: 202px;
}
.backGSug{
    background: #031633;
}
.backGSug:disabled{
    pointer-events: none;
    background-color: #6c757d;
    opacity: 0.7;
}
.backGChat{
    background: #052c65;
}
.backGComp{
    background: #01438f;
}
.backGSug,.backGChat,.backGComp{
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}
.backGComp{
    min-width: 102px;
}
#ComRedS.open{
    right: 11px !important;
    top: 180px !important; 
    width: 252px !important;
    transform: none;
    height: 350px;
    visibility: visible;
}
#SugB5new.open{
    right: 12px !important;
    top: 80px; 
    width: 340px!important;
    z-index: 1090;
}
.icSug-W{
    width: 40px!important;
}
@media(max-width:991px) {
    #enc_men_in {
        background-color: #fff !important;
    }

    #navbarSupportedContent .navbar-nav .text-white {
        color: var(--bs-link-hover-color) !important
    }

    #pieOne .w-75 {
        width: 25% !important
    }

    .anivIenc {
        width: 30px !important
    }

    #PiePagina footer .accordion {
        --bs-accordion-btn-icon: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M1.6,4.6c0.2-0.2,0.5-0.2,0.7,0c0,0,0,0,0,0L8,10.3l5.6-5.6c0.2-0.2,0.5-0.2,0.7,0s0.2,0.5,0,0.7l-6,6c-0.2,0.2-0.5,0.2-0.7,0c0,0,0,0,0,0l-6-6C1.5,5.2,1.5,4.8,1.6,4.6C1.6,4.6,1.6,4.6,1.6,4.6z'/></svg>");
        --bs-accordion-btn-active-icon: var(--bs-accordion-btn-icon);
    }
    #PiePagina .accordion .accordion-button:hover,#PiePagina .accordion .accordion-button:focus,#PiePagina .accordion .accordion-button:active{
        outline: auto;
    }
    .dat_nueva__them:hover, .dat_nueva__them:focus, .dat_nueva__them:active {
        background: transparent;
        outline: #333 auto 1px !important;
    }
    .dat_nueva__them.active{
        background: #0077C8;
    }
    .sigInegiMov {
        display:contents
    }
        .sigInegiMov .comLogoIne {
            width:80px;
        }
        #navbarSupportedContent .navbar-nav .text-white.dat_nueva__them.active{
            color: #fff!important;
        }
        #ComRedS{
            right: 0 !important;
        }
}
@media(min-width:992px) {
    #PiePagina .collapse:not(.show) {
        display: block;
    }
}
