.ui-dialog {
    width: 90% !important;
    /* Set the width to 90% */
    max-width: 400px !important;
    /* Set the max-width to 400px */
}

.ui-dialog .ui-dialog-buttonpane button {
    font-size: 0.8em;
    /* Set the button font size to 0.8em */
}

.ui-icon {
    cursor: pointer;
    margin-left: 4px;
}

.ui-icon:hover {
    filter: invert(100%);
}

#dialog-afegir input[type="text"] {
    width: 100%;
    box-sizing: border-box;
}

.ui-state-default:hover {
    background-color: #151616;
    color: white;
}

input[type="submit"].fd_btn:hover,
input[type="submit"].fd_btn:focus,
input[type="button"].fd_btn:hover,
input[type="button"].fd_btn:focus,
button.fd_btn:hover,
button.fd_btn:focus {
    color: white !important;
}

.menu-link:hover {
    color: #c37305 !important;
}

.ast-builder-menu .main-navigation {
    font-weight: 500;
    /* Ajusta aquest valor segons el teu tipus de lletra */
}