/*estilo para tabla de política de cookies y plugin de cookies
Febrero 24*/

/**********************POLÍTICA DE COOKIES plugin Plugin GDPR Cookie Compliance – ACTUALIZADO 12/2/24*/
 /*para el banner de cookies del plugin Plugin GDPR Cookie Compliance*/
/*para que no se corte de altura el banner*/
 #moove_gdpr_cookie_info_bar{
    max-height: 100% !important;
}
/*hace que se oculte después de aceptar y quite el margin top*/
.moove-gdpr-info-bar-hidden{
    margin-top: 0px !important;
}
/*Fondo del banner*/
.moove-gdpr-info-bar-container{
    background-color: #2f2f2fe6;
    bottom: 0;
    display: block !important;
}
.moove-gdpr-info-bar-content{
    margin-bottom: 1% !important;
    margin-top: 1% !important;
    display: block !important;
}
.moove-gdpr-info-bar-content p{
    font-size: 12px !important;
    line-height: 20px !important;
    color: #ffffff !important;
}
@media(max-width: 767px){
    .moove-gdpr-info-bar-content p{
    font-size: 14px !important;
    }
}
.moove-gdpr-info-bar-content p a{
    font-size: 12px !important;
    color: #02ffff !important;
}
@media(max-width: 767px){
    .moove-gdpr-info-bar-content p a{
        font-size: 14px !important;
    }
}
/*.moove-gdpr-cookie-notice h2{
    color: #ffffff !important;
    font-size: 1rem !important;
}*/
.moove-gdpr-button-holder{
    text-align: center !important;
    display: block !important;
    margin-top: 25px !important;
    margin-top: 25px !important;
}
/*esto es para subir el por el icono de ally pero como ya nos e muestra hasta que no se cierra el vabber ya no hace falta
@media(max-width: 767px){
    .moove-gdpr-button-holder{
        margin-bottom: 75px;
    }
}
*/
.moove-gdpr-button-holder .change-settings-button{
    color: #ffffff !important;
}
/*botones*/
.moove-gdpr-button-holder .mgbutton{
    font-size: 0.9rem !important;
}

/*generatepress*/
.theme-generatepress  #moove_gdpr_cookie_info_bar{
    width: 100% !important;
}
/*lo quita si son de generate press*/
@media(min-width: 768px){
    .theme-generatepress #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{
        left: 5% !important;
        position: absolute !important;
        top: 10%;
        right: 5% !important;
    }
}




/*panel de ajustes*/
/*oculta el botón de las necesarias porque siempre están activas*/
#strict-necessary-cookies .cookie-slider:before{
    display: none !important;
}
#strict-necessary-cookies .cookie-switch input:checked+.cookie-slider{
    background-color: #f1f1f1 !important;
}
#strict-necessary-cookies .cookie-slider:after{
    position: initial !important;
    font-weight: 700 !important;
    content: "Siempre activas" !important;
}
/*apara que se muestre el desplegable de terceros cuando el texto del resumen de cookies es muy largo*/
@media (max-width: 767px){
    .moove_gdpr_cookie_modal_open #third_party_cookies {
        margin-bottom: 100px !important;
    }
    /*sube la separación gris que hay encima de los botones*/
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before {
        bottom: 130px !important;
    }
    /*da más altura al div de los botones*/
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content {
        height: 130px !important;
    }
    /*coloca los botones en una columna*/
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder {
        display: grid !important;
    }
    /*separa los botones*/
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button {
        margin-top: 5px !important;
        margin-bottom: 5px !important;
    }
}



/*TABLA DE PÁGINA DE COOKIES*/
@media only screen and (min-width: 768px)  {
    .guia_tabla_datos_cookies{margin-top: 50px; margin-bottom: 50px; border-collapse: collapse; width: 100% !important;}
    .guia_nombre-indice_cookies {word-wrap: break-word !important; padding: 10px 0px 10px 0px !important;font-size: 12px !important; font-family: arial; text-align:center; width: 20%; font-weight: bold; border: 0.5px solid grey; background-color: #cacaca; }
    .guia_indice_cookies {word-wrap: break-word !important; padding: 10px 0px 10px 0px !important;font-size: 12px !important; font-family: arial; text-align:center; width: 20%; font-weight: bold; border: 0.5px solid grey; background-color: #cacaca; }

    .guia_nombre_cookies {word-wrap: break-word !important; padding: 10px 0px 10px 0px !important;font-size: 12px !important; font-family: arial; text-align:center; width: 20%; font-weight: bold; border: 0.5px solid grey;  }
    .guia_dato_cookies {word-wrap: break-word !important; padding: 10px 0px 10px 0px !important;font-size: 12px !important; font-family: arial; text-align: center; width: 20%; border: 0.5px solid grey; }
 }
 @media only screen and (max-width: 767px)  {
    .guia_tabla_datos_cookies{margin-top: 50px; margin-bottom: 50px; border-collapse: collapse; width: 100% !important;}
    .guia_nombre-indice_cookies {word-wrap: break-word !important; padding: 10px 0px 10px 0px !important;font-size: 10px !important; font-family: arial; text-align:center; width: 40%; font-weight: bold; border: 0.5px solid grey; background-color: #cacaca; }
    .guia_indice_cookies {word-wrap: break-word !important; padding: 10px 0px 10px 0px !important;font-size: 8px !important; font-family: arial; text-align:center; width: 15%; font-weight: bold; border: 0.5px solid grey; background-color: #cacaca; }

    .guia_nombre_cookies {word-wrap: break-word !important; padding: 10px 0px 10px 0px !important;font-size: 10px !important; font-family: arial; text-align:center; width: 40%; font-weight: bold; border: 0.5px solid grey;  }
    .guia_dato_cookies {word-wrap: break-word !important; padding: 10px 0px 10px 0px !important;font-size: 8px !important; font-family: arial; text-align: center; width: 15%; border: 0.5px solid grey; }
 }




 /***************************** PULGUN ALLY*/
 /*No se muestra mientras se muestre el banner de cookies para ganar espacio*/
 .gdpr-infobar-visible #ea11y-root{
    display: none !important; 
}