@charset "utf-8";
/* CSS Document 
MORMAL 			#38C3E4 #24a7c6
HIGHLIGHT		#1CB2D5

*/

html,
body,
.wrapper_footer,
#wrapper_left,
#wrapper_right,
.white_box,
.wrapper_menu {
	background: #27272A;
	color: #C4C4C4;
}

.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate,
.dform label {
  color: #C4C4C4;
	text-shadow: none;
}
table.dataTable {
	border-top: #505050 solid 1px;
	border-left: #505050 solid 1px;
}
table.dataTable *,
table.dataTable td, table.dataTable th,
.main_menu li,
.sub_menu {
	border-color: #505050;
	border-top-color: #333 !important;
}
table.dataTable tr {
}
table.dataTable thead th, table.dataTable thead td {
  padding: 4px 20px 4px 8px;
	text-shadow: none;
	background: #333;
}
table.dataTable tbody tr {
	background-color: #444444;
}
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
	background-color: #444444;
}
table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
	background-color: #484848;
}
table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
	background-color: #484848;
}
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
	background-color: #484848;
}
table.dataTable .btn_bo {
	background: #404040;
	border-color: #555 !important;
}
table.dataTable .btn_bo i {
	color: #777;
}
table.dataTable .btn_bo:hover {
	background: #24a7c6;
}
table.dataTable .btn_bo:hover i {
	color: #FFF;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background: transparent;
	border-color: #484848;
	padding: 0;
}

.topic {
	color:#24a7c6;
	text-shadow: none;
	font-weight: 700;
}



/* BUTTONS */
.dform .form_button,
.href_button,
.bo_operations a {
	color:#FFF;
	background:#24a7c6;
	border: #A5A5A5 solid 1px;
}
.dform .form_button:hover, 
a:hover .href_button,
.bo_operations a:hover {
	color:#FFF;
	background:#1CB2D5;
}
.ge-wrapper .btn-primary {
	background-color: #24a7c6;
	border-color: #2e6da4;
}
.ge-wrapper .btn-primary:hover {
	background-color:#1CB2D5;
}

/* OPERATION BUTTONS */
.btn_bo {
	color:#444;
	border-color:#999;
}
.btn_bo:hover {
	border-color:#24a7c6;
	background:#1CB2D5;
	color:#FFF !important;
}

/* HELP BUTTON */
#btn_help {
	color:#24a7c6;
}
#btn_help:hover {
	color:#1CB2D5;
}

/* MENU */
.metismenu li a {
	color:#FFFFFF !important;
}
.metismenu li.mm-active > a {
	color:#24a7c6 !important;
	background: #525252 !important;
}

/*.metismenu li:hover ul, .metismenu li.sfHover ul {
	top:4.3em;
}

.metismenu ul {
	border-bottom:#CCC solid 1px;
	-webkit-box-shadow: 0 5px 7px rgba(0, 0, 0, 0.175);
	box-shadow: 0 5px 7px rgba(0, 0, 0, 0.175);
}
.metismenu ul a {
	border-top:#CCC solid 1px;
}

.metismenu li li {
	background:#FFF;
}
.metismenu li li li {
	background:#FFF;
}
.metismenu li:hover, .metismenu li.sfHover,
.metismenu a:focus, .metismenu a:hover, .metismenu a:active,
.metismenu li a.selected:hover {
	background:#FCFCFC;
	color:#000;
}
.metismenu li a.selected {
	color:#1CB2D5 !important;
	background:#FFF;
}
.metismenu li.sep a {
	padding-left:1.0em;
	padding-right:1.0em;
	cursor:default;
}
.metismenu li.sep,
.metismenu li.sep a:hover {
	background:none;
}*/

/* DATA TABLES - PAGINATION */
.dataTables_paginate a,
.paginate_button,
.paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button {
	color:#24a7c6 !important;
	background:none !important;
	border:#404040 solid 1px !important;
	padding-top:4px !important;
	padding-bottom:4px !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
	color:#FFF !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, 
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	background:#404040 !important;
	color:#FFF !important;
}