.whatsapp_btn_toggle_flotante {
        z-index: 999;
        position: fixed;
        display: block;
        bottom: 15px!important;
        right: 25px;
        max-width: 85px;
        height: 70px;
        width: 100px;
        z-index: 400!important;
        background-image: url('iconos/whatsapp.png?ext=1');
        background-repeat: no-repeat;
}

.whatsapp_btn_toggle_flotante:hover {
        cursor: pointer;
        background-image: url('iconos/whatsapp_hover.png?ext=1');
}

/* ------------------------------------- */

.whatsapp_modal_btn {
        display: block;
        padding: 10px;
        background-color: var(--whatsapp_modal_btn_fondo);
        color: var(--whatsapp_modal_btn_font);
        width: 100%;
}

.whatsapp_modal_btn:hover {
        text-decoration: none;
        color: var(--whatsapp_modal_btn_hover_font);
        background-color: var(--whatsapp_modal_btn_fondo_hover);
}

.whatsapp_modal_btn_secundario {
        display: block;
        padding: 10px;
        background-color: var(--whatsapp_modal_btn_secundario_fondo);
        color: var(--whatsapp_modal_btn_secundario_font);
        width: 100%;
}

.whatsapp_modal_btn_secundario:hover {
        text-decoration: none;
        color: var(--whatsapp_modal_btn_secundario_hover_font);
        background-color: var(--whatsapp_modal_btn_secundario_fondo_hover);
}

/* ------------------------------------- */

.whatsapp_btn_opciones_box {
        z-index: 999;
        display: none;
        position: fixed;
        bottom: 90px;
        right: 30px;
        width: 250px;
        height: 120px;
        text-align: right;
}

.whatsapp_btn_opciones_box .whatsapp {
        background-color: var(--whatsapp_modal_btn_fondo);
        color: var(--whatsapp_modal_btn_font);
}

.whatsapp_btn_opciones_box .whatsapp:hover {
        text-decoration: none;
        color: var(--whatsapp_modal_btn_hover_font);
        background-color: var(--whatsapp_modal_btn_fondo_hover);
}


.whatsapp_btn_opciones_box .btn_cerrar {
        position:relative;
        bottom: 20px;
        right: 15px;
        background-color: #fff;
        color: #000;
        font-weight: bold;
        border: 1px solid #000;
        border-radius: 5px;
        padding: 5px;
}

.whatsapp_btn_opciones_box .btn_cerrar {
        text-decoration: none;
}
/* -----------------------------------------*/
