/* Override default Pytis form colors by current Wiking color theme colors. */

.pytis-form.edit-form .errors,
.pytis-form.query-fields-form .errors {
    color: inherit !important;
    background-color: #fdb !important;
    border-color: #fba !important;
}

.pytis-form .group, .pytis-form div.submit, .pytis-form .paging-controls {
    background-color: #eee !important;
    border-color: #ccc !important;
}
.pytis-form.query-fields-form .group {
    background: none !important;
    border: none !important;
}
* html .pytis-form fieldset.group legend { 
    color: #000 !important;
}
.pytis-form.browse-form table.data-table,
.pytis-form.browse-form table.data-table tr.data-row td,
.pytis-form.browse-form table.data-table tr.column-headings th,
.pytis-form.browse-form table.data-table tr.group-heading th {
    border-color: #aaa !important;
}
@media print {
    .pytis-form.browse-form table.data-table,
    .pytis-form.browse-form table.data-table tr.data-row td,
    .pytis-form.browse-form table.data-table tr.column-headings th,
    .pytis-form.browse-form table.data-table tr.group-heading th {
	border-color: #ddd !important;
    }
}
.pytis-form.browse-form table.data-table tr.column-headings th.column-heading,
.pytis-form.browse-form table.data-table tr.group-heading th {
    background-color: #ddd !important;
}
.pytis-form.browse-form table.data-table tr.data-row {
    background-color: #fff !important;
}
.pytis-form.browse-form table.data-table tr.data-row.even {
    background-color: #eee !important;
}

.pytis-form.browse-form table.data-table tfoot td {
    background-color: #eee !important;
    border-color: #ccc !important;
}
.pytis-form.browse-form #found-record {
    background-color: #eee !important;
}
.pytis-form.list-view div.tree-indent {
    border-left-color: #ccc
}
.pytis-form.list-view #found-record h3 {
    background-color: #eee !important;
}
.pytis-form.list-view div.list-item div.meta {
    color: #840 !important;
    background-color: #ccc !important;
}
.pytis-form .field-label.disabled { 
    color: #555 !important; 
}
.pytis-form .group span.color-display { 
    border-color: #aaa !important;
}
.pytis-form.show-form .group textarea, .pytis-form.list-view .group textarea {
    background-color: #eee !important;
}
.pytis-form.edit-form div.help { 
    color: #555 !important;
}
.pytis-form.edit-form .group input.text,
.pytis-form.edit-form .group input.password,
.pytis-form.edit-form .group input.file,
.pytis-form.edit-form .group input.text,
.pytis-form.edit-form textarea,
.pytis-form.edit-form select, #login, #password { 
    border-color: #aaa !important;
}
.pytis-form.list-view div.summary {
    border-top-color: #ccc !important;
}
/*.pytis-form .invalid {
    background-color: #fdb !important;
}*/
.actions button[disabled] span, .list-form-controls button[disabled] span {
    color: #000 !important;
}
