/* Post editor datafield-db */
.datafields_db_edit_tableholder .ui-state-active, 
.datafields_db_edit_tableholder .ui-widget-content .ui-state-active, 
.datafields_db_edit_tableholder .ui-widget-header .ui-state-active,
.datafields_db_edit_tableholder .ui-state-default, 
.datafields_db_edit_tableholder .ui-widget-content .ui-state-default, 
.datafields_db_edit_tableholder .ui-widget-header .ui-state-default,
.datafields_db_edit_tableholder .ui-accordion .ui-accordion-header,
.datafields_db_edit_tableholder .ui-accordion .ui-accordion-header-active,
.datafields_db_edit_tableholder .ui-accordion .ui-accordion-header-default {
    border: 0px solid transparent;
    border-top: 1px solid white;
    background-image: none;
    background: #F1F1F1;
    font-weight: 600;
    color: #444;
}
.datafields_db_edit_tableholder .ui-accordion-header,
#poststuff .datafields_db_edit_tableholder .ui-accordion-header{
	padding-left: 24px;
    outline: none;
}
.datafields_db_edit_tableholder .ui-accordion-header .ui-icon{
	filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
}
.datafields_db_edit_tableholder .ui-widget-content {
    border: 1px solid #F1F1F1;
    background-image: none;
    background: white;
    font-weight: normal;
    color: initial;
}
/* - Mark active field */
td.local-value:empty ~ td.server-value {
	background-color: lightgreen;
}
td.local-value:not(:empty){
	background-color: lightgreen;
}
td.local-value-overwrite.checked ~  td.server-value {
	background-color: #fcfcfc;
}
td.local-value-overwrite.checked ~  td.local-value {
	background-color: lightgreen;
}
td.jsgrid-cell {
	word-wrap: break-word;
	word-break: break-all;
}

/* - Set table font size */
.jsgrid-row > .jsgrid-cell, .jsgrid-alt-row > .jsgrid-cell{
	font-size: 13px;
}
