.form-box {
    margin: 0 auto;
    padding: 16px;
    border-radius: 8px 8px 8px 8px;
    border: 1px solid #CCCCCC;
}
.form-box-input {
    padding-top: 10px;
}
.form-box label {
    margin: 0;
    padding: 0 5px 0 0;
    font-family: Arial, sans-serif !important;
    font-size: 12px;
    line-height: 22px;
    display: block;
}

.form-box input[type="text"],
.form-box input[type="password"] {
    margin: 4px 0 0;
    padding: 4px;
    font-family: Arial, sans-serif !important;
    font-size: 12px;
    line-height: 22px;
    border: 1px solid #B0B0B0;
    width: 190px;
}
.form-box input[type="text"]:hover, .form-box input[type="text"]:focus,
.form-box input[type="password"]:hover, .form input[type="password"]:focus,
.form-box select:hover, .form-box select:focus {
    border: 1px solid #3F83F1;
}

.form-box select {
    margin: 4px 0 0;
    padding: 4px;
    font-family: Arial, sans-serif !important;
    font-size: 12px;
    line-height: 22px;
    width: 200px;
}

/* backend Form */

.backend-form .form-box-input {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.backend-form label {
    width: auto !important;
    padding: 0 0 0 3px !important;
    text-align: left !important;
    font-family: Arial, sans-serif;
    font-size: 12px !important;
    font-weight: bold;
    line-height: 22px !important;
    color: #333333;
}
.backend-form input[type="text"],
.backend-form input[type="password"] {
    font-family: Arial, sans-serif;
    font-size: 12px !important;
    font-weight: normal;
    width: 320px !important;
    color: #333333;
    background-color: #F4F4F4;
    float: left;
}
.backend-form select {
    font-family: Arial, sans-serif;
    font-size: 12px !important;
    font-weight: normal;
    width: 330px !important;
    color: #333333;
    background-color: #F4F4F4;
}
.backend-form label.error {
    color: #DF0000;
    font-weight: normal;
    font-size: 12px;
    line-height: 28px !important;
    padding-left: 15px !important;
}
.backend-form .save-btn {
    width: 120px !important;
}


.save-button {
    color: #808080;
    border-radius: 3px;
}
