.theme-ws .acf-input input[type="text"],
.theme-ws .acf-input input[type="email"],
.theme-ws .acf-input textarea{
    border: none;
    background-color: var(--qerys-quaternary-color);
    padding: 10px 20px;
}

.theme-ws .acf-input textarea{
    resize: none;
}

.theme-ws .acf-input input[type="text"]:focus,
.theme-ws .acf-input input[type="email"]:focus,
.theme-ws .acf-input textarea:focus{
    outline: none;
}

.theme-ws .acf-field-clone,
.theme-ws .acf-fields.-border,
.theme-ws .acf-clone-fields{
    border: none;
}

.theme-ws .acf-clone-fields .acf-field{
    padding: 0;
}

.theme-ws .acf-clone-fields .acf-label{
    display: none;
}

.theme-ws .acf-field[data-width]+.acf-field[data-width]{
    border-left: none;
}

.theme-ws .acf-fields>.acf-field{
    border-top: none;
}

.acf-field .acf-label label{
    font-weight: bold;
}

.theme-ws .acf-form-submit .qerys-button-container{
    display: inline-block;
    font-weight: bold;
}

.theme-ws .acf-field-true-false .acf-label{
    display: none;
}

.theme-ws .hide-label > .acf-label{
    display: none;   
}

.acf-notice .acf-notice-dismiss{
    text-align: center;
}

.theme-ws .acf-notice-dismiss.acf-icon.-cancel:before{
    margin: 0;
    line-height: 18px;
}

@media screen and (max-width: 767px) {

    .theme-ws .acf-field{
        width: 100% !important;
    }

}