﻿.footbar.footbar-default.footbar-glass {
    background: rgba(255, 255, 255, .9);
}

.footbar.footbar-inverse.footbar-glass {
    background: rgba(92, 205, 222, .9);
}

.footbar.footbar-default,
.footbar.footbar-default.footbar-glass:hover {
    background: #ffffff;
    border-bottom: 1px solid #dae0e8;
}

.footbar.footbar-inverse,
.footbar.footbar-inverse.footbar-glass:hover {
    background: #00a99c;
}

.footbar-fixed-top,
.footbar-fixed-bottom {
    border-width: 0;
}

.text-strong,
.text-strong:hover,
a.text-strong,
a.text-strong:hover,
a.text-strong:focus {
    color: #ffffff;
    font-weight: bold;
    font-size: 15px;
    text-align:center;
}

.text-size,
.text-size:hover,
a.text-size,
a.text-size:hover,
a.text-size:focus {
    font-size: 15px;
}

.text-bold,
.text-bold:hover,
a.text-bold,
a.text-bold:hover,
a.text-bold:focus {
    color: #000000;
    font-weight: bold;

}


.btn-ventaMovil {
    background-color: #00a99c !important;
    border-color: #00a99c !important;
    color: #000000 !important;
    font-weight: bold !important;
}

    .btn-ventaMovil:hover,
    .btn-ventaMovil:focus,
    .btn-ventaMovil.focus,
    .btn-ventaMovil:active,
    .btn-ventaMovil:active:hover,
    .btn-ventaMovil:active:focus,
    .btn-ventaMovil.active,
    .btn-ventaMovil.active:hover,
    .btn-ventaMovil.active:focus,
    .open .btn-ventaMovil.dropdown-toggle,
    .open .btn-ventaMovil.dropdown-toggle:hover,
    .open .btn-ventaMovil.dropdown-toggle:focus,
    .open .btn-ventaMovil.dropdown-toggle.focus {
        background-color: #00a99c !important;
        border-color: #00a99c !important;
        color: #000000 !important;
    }

    .btn-ventaMovil.disabled,
    .btn-ventaMovil.disabled:hover,
    .btn-ventaMovil.disabled:focus,
    .btn-ventaMovil.disabled:active,
    .btn-ventaMovil.disabled.active,
    .btn-ventaMovil[disabled]:hover,
    .btn-ventaMovil[disabled]:focus,
    .btn-ventaMovil[disabled].focus,
    .btn-ventaMovil[disabled]:active,
    .btn-ventaMovil[disabled].active,
    .btn-ventaMovil[disabled]:active:focus,
    .btn-ventaMovil[disabled].active:focus,
    fieldset[disabled] .btn-ventaMovil:hover,
    fieldset[disabled] .btn-ventaMovil:focus,
    fieldset[disabled] .btn-ventaMovil.focus,
    fieldset[disabled] .btn-ventaMovil:active,
    fieldset[disabled] .btn-ventaMovil.active,
    fieldset[disabled] .btn-ventaMovil:active:focus,
    fieldset[disabled] .btn-ventaMovil.active:focus {
        background-color: #00a99c !important;
        border-color: #00a99c !important;
    }

.help-button-pro {
    position: fixed;
    bottom: 20px;
    right: 20px;
    width: 56px;
    height: 56px;
    background: linear-gradient(135deg, #00d4c4 0%, #00a99c 100%);
    border: none;
    border-radius: 50%;
    cursor: pointer;
    box-shadow: 0 4px 20px rgba(0, 169, 156, 0.4);
    z-index: 1000;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
}

    .help-button-pro:hover {
        background: linear-gradient(135deg, #00e6d6 0%, #008c82 100%);
        transform: translateY(-2px);
        box-shadow: 0 8px 25px rgba(0, 169, 156, 0.6);
    }

    .help-button-pro:active {
        transform: translateY(0);
    }

@media (max-width: 768px) {
    .help-button-pro {
        bottom: 15px;
        right: 15px;
        width: 50px;
        height: 50px;
    }
}