.form .form-row {
    display: block;
    height: 35px;
    line-height: 35px;
    text-align: left;
    padding: 1em;
    overflow: hidden;
}

.form .label, .form input,.form select, .form textarea {
    display: inline-block;
    line-height: 35px;
    vertical-align: middle;
    width: 100px;
}

.form-row input {
    width: 200px;
    text-align: left;
    border:1px solid #ccc;
}

.form input:focus {
    border-color: red;
}

.form-error {
    color: red;
}

.form-error:before {
    content:"x";
    visibility: hidden;
}

.form button, .form input[type="button"] {
    padding: 0.5em 1em;
    display: inline-block;
    line-height: 35px;
    vertical-align: middle;
}

.form button:hover, .form input[type="button"]:hover {
    background-color: #00ffba;
}

.floatr {
    float:right;
}

from .err {
    color:red;
}

.dialog ul li .input {width:250px;}