
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJjc3Mvc2l0ZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6W119 */

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9zaXRlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsNkxBQTZMIiwiZmlsZSI6ImNzcy9zaXRlLmRpc3QuY3NzIiwic291cmNlc0NvbnRlbnQiOltdfQ== */

.admin-header-links {
    background-color: #3d3f45;
    text-align: center;
    color: #ddd;
}

.admin-header-links * {
    display: inline-block;
    margin: 0 10px;
    line-height: 35px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
}

.admin-header-links .administration a:hover {
    color: #eee !important;
}

.admin-header-links .manage-page {
    display: inline-block;
}

.admin-header-links .manage-page a {
    background-color: #555;
    padding: 0 15px;
}

.admin-header-links .manage-page a:hover {
    background-color: #666;
}

.required {
    margin: 0 -8px 0 3px; /*siblings offset*/
    vertical-align: top;
    font-weight: normal;
    color: #e4434b;
}

.valid.modified:not([type=checkbox]) {
    outline: 1px solid #26b050;
}

.invalid {
    outline: 1px solid red;
}

.validation-message {
    color: red;
}

.message-error,
.field-validation-error {
    display: block;
    font-size: 13px;
    color: #e4434b;
    margin-top: 5px;
}

.field-validation-valid {
    display: block;
    font-size: 13px;
    color: #4cb17c;
    margin-top: 5px;
}