/* 
This file contains the CSS styles for the plugin's frontend display, ensuring that the form is styled appropriately. 
*/

.wpforms-40-field_36-container .wpforms-field-repeater-preset-100 .wpforms-field-repeater-button-remove{
    display: block !important;
}

.acf-field-67876e1589138 .acf-repeater-add-row, .acf-field-678681fdfbebc{
    display: none;
}



.acf-field[data-name="model_name"] input[value] {
    pointer-events: none !important;
    opacity: 0.2;
    
}

.acf-field[data-name="model_name"] input:not([value]) {
    pointer-events: auto !important;
    border-color: #333 !important;
}

#acf-form .acf-repeater .acf-row-handle .acf-icon.-plus{
    display: none;
}
#acf-form .acf-field-67876e1589138 .select2-container{
    pointer-events: none;
}

#acf-form .acf-field-67876e1589138 select{

    appearance: none;
}

.confirmation-container{
    display: flex;
    gap: 1rem;
    align-items: center;
}
.btn-danger{
    background-color: #dc3545;
    border-color: #dc3545;
}

.notice {
    background-color: #dff0d8;
    border-left: 4px solid #3c763d;
    padding: 15px;
    margin: 20px 0;
    border-radius: 3px;
    color: #3c763d;
}
.notice-success {
    background-color: #dff0d8;
    border-color: #3c763d;
}
.is-dismissible {
    position: absolute;
    padding-right: 35px;
    top: 30%;
    z-index: 999 !important;
    max-width: 90%;
    margin: auto;
    /* text-align: center; */
    left: 0;
    right: 0;
}

.button-user-profile-delete{
    color: grey;
    text-decoration: none;
    font-size: 1rem;
}
.button-user-profile-delete:hover{
    color: red;
}