.flp-body .fl-floating-actions .br-pos-action.st1 .uls-button.primary-invert {
    padding: 15px;
    background-color: var(--guls-primary-color) !important;
    color: var(--guls-static-white) !important;
}

.flp-body .fl-floating-actions .br-pos-action.st1 .uls-button.primary-invert>i.theme-icon {
    font-size: 22px;
}


@media (max-width: 768px) {
    /* Default width for buttons */
    .flp-body .fl-floating-actions .br-pos-action.st1 .uls-button.primary-invert {
        width: 200px;
    }

    /* Add text to the second button */
    .flp-body .fl-floating-actions .br-pos-action.st1 .uls-button.primary-invert:nth-of-type(2)::after {
        content: "switch halls";
        position: absolute;
    }

    /* Reset styles when inside .bs-floating-menu */
    .flp-body .fl-floating-actions .br-pos-action.st1 .bs-floating-menu .uls-button.primary-invert {
        width: auto !important;
    }

    .flp-body .fl-floating-actions .br-pos-action.st1 .bs-floating-menu .uls-button.primary-invert:nth-of-type(2)::after {
        content: "";
    }
}