.dialog-form {
    font-size: 100%;
}

.dialog-form {
    display: block;
}

.dialog-form input.text {
    margin-bottom: 12px;
    width: 95%;
    padding: .4em;
}

.dialog-form fieldset {
    padding: 0;
    border: 0;
    margin-top: 25px;
}

.dialog-form h1 {
    font-size: 1.2em;
    margin: .6em 0;
}

.ui-dialog .ui-state-error {
    padding: .3em;
}

.ui-dialog .validateTips {
    border: 1px solid transparent;
    padding: 0.3em;
}

.ui-autocomplete {
    max-height: 100px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
}

.ui-autocomplete {
    height: 100px;
}

.dialog-form .sortable {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.dialog-form .sortable li {
    margin: 0 3px 3px 3px;
    padding: 0.4em;
    padding-left: 1.5em;
    font-size: 100%;
    height: 18px;
}
.dialog-form .sortable li span {
    position: absolute;
    margin-left: -1.3em;
}