@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');

html {
	visibility: visible;
}
.nobr {
	white-space: nowrap;
}
#triangle {
	background: #D4D0C8;
	color: #555;
	font-size: 9pt;
	text-decoration: none;
	font-style: normal;
	padding: 2px;
	cursor: pointer;
	border-style: solid;
	border-color: #D4D0C8;
}
.object-db-log .filter-table {
	border-collapse: collapse;
}
.object-db-log .filter-table th {
	font-weight: bold;
	background-color: #D4D0C8;
	font-size: 12pt;
}
.object-db-log .filter-table td {
	background-color: #F4F4F4;
	font-size: 10pt;
	padding: 5px;
}
.object-db-log .filter-table .operand {
	font-style: italic;
}
.object-db-log .filter-table .value {
	text-decoration: underline;
}
.object-db-log .filter-table .rel-op {
	text-align: center;
	font-weight: bold;
}
.rdb-header button, .rdb-table-list button {
	color:#008000;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	background: none!important;
  	border: none;
  	padding: 0!important;
  	cursor: pointer;
}
.rdb-header button:hover, .rdb-table-list button:hover {
	text-decoration: underline;
}
.rdb-headline {
	font-size: 20pt;
	font-weight: bold;
}
.rdb-table {
	background: #FFFFFF;
	width: 100%;
}
.rdb-table-alt {
	background: #FFFFFF;
	table-layout: auto;
}
.rdb-toolbar {
	background: #D4D0C8;
	font-size: 8pt;
	padding: 2pt;
}
.rdb-toolbar form, .rdb-header form, .rdb-table-list form, .rdb-filter form {
	padding: 0;
	border: 0;
	margin: 0;
}
.rdb-toolbar button[type='submit'] {
	background: #D4D0C8;
	border-color: #D4D0C8;
	border-style: solid;
	position: relative;
	cursor: pointer;
	padding: 5px;
	font-size: 10pt;
}
.rdb-toolbar button[type='submit']:hover, #triangle:hover {
	border-left-color: #EEE;
	border-top-color: #EEE; 
	border-right-color: #333; 
	border-bottom-color: #333; 
}
.rdb-toolbar button[type='submit']:active, #triangle:active {
	border-left-color: #333;
	border-top-color: #333; 
	border-right-color: #EEE; 
	border-bottom-color: #EEE; 
}
.rdb-toolbar button::-moz-focus-inner {
  border: 0;
}
.rdb-nav, .rdb-filter {
	background: #F4F4F4;
	font-size: 8pt;
	padding: 2px;
}
.rdb-nav td, .rdb-filter td {
	height: 50px;
	padding: 10px;
	width: 33%;
}
.rdb-nav select, .rdb-filter select {
	text-align: center;
	height: 27px;
	vertical-align: center;
	border-color: #F4F4F4;
}
.rdb-nav select:hover, .rdb-filter select:hover {
	border-color: #000000;
}
.rdb-filter-alt {
	background: #F4F4F4;
}
.rdb-filter-alt td {
	background: #F4F4F4;
	padding: 5px;
}
.rdb-nav button {
	color: #000000;
	cursor: pointer;
}
.rdb-nav button:hover {
	border-color: #000000;
}
.rdb-nav .disabled {
  opacity: 0.6;
  cursor: not-allowed;
}
.rdb-nav .disabled:hover {
  opacity: 0.1;
  cursor: not-allowed;
}
.rdb-header td {
	background: #D4D0C8;
	vertical-align: center;
	text-align: left;
	padding: 4pt;
}
.rdb-header .selected {
	background: #AAAAAA;
	vertical-align: center;
	text-align: left;
	padding: 4pt;
}
.rdb-header a {
	font-weight: bold;
	text-decoration: none;
	color: #008000;
	background: #D4D0C8;
	border: 0;
	cursor: pointer;
}
.rdb-header a:hover {
	text-decoration: underline;
}
.rdb-header a::-moz-focus-inner {
	border: 0;
}
.rdb-menu-link {
	color: #008000;
	font-weight: bold;
	text-decoration: none;
}
.rdb-menu-link:hover {
	color: #000080;
	font-weight: bold;
	text-decoration: underline;
}
.rdb-menu-link:active {
	color: #800080;
	text-decoration: underline;
}
.rdb-button {
	background: #D4D0C8;
}
.rdb-button a {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	border: 0;
	cursor: pointer;
	vertical-align: top;
}
.rdb-button a:hover {
	color: #FF0000;
}
.rdb-row1 .rdb-button, .rdb-row2 .rdb-button {
	vertical-align: top;
	text-align: center;
}
.rdb-row1 .rdb-col {
	vertical-align: top;
	text-align: left;
	padding: 4pt;
	background: #FFFFFF;
}
.rdb-row2 .rdb-col {
	vertical-align: top;
	text-align: left;
	padding: 4pt;
	background: #CEFFCE;
}
.rdb-menu {
	font-family: Arial;
	text-align: center;
	margin: 20px 0px;
}
.rdb-menu a {
	color: #008000;
}

/* Table List */
.rdb-table-list {
	background: #D4D0C8;
	font-size: 10pt;
	padding: 4pt;
	border: 0;
}
.rdb-table-list ul {
	list-style-type: square;
}
.rdb-table-list a {
	color: #008000;
	text-decoration: none;
}
.rdb-table-list a:hover {
	color: #000080;
	text-decoration: underline;
}
.rdb-table-list a:active {
	color: #800080;
	text-decoration: none;
}
#error {
	border-color: #D8000C;
}
.isa_success, .isa_error {
margin: 10px 0px;
padding: 12px;
font-size: 12pt;
 
}
.isa_success {
    color: #4F8A10;
    background-color: #DFF2BF;
}
.isa_error {
    color: #D8000C;
    background-color: #FFD2D2;
}