
#core_console {
  position: fixed;
/*
  top: 50%;
  left: 50%;
*/
  /* transform: translate(-50%, -50%); */
  top: 0;
  left: 0;
  z-index: 99999999;
  padding: 0.3em 0 0.3em 0.1em;
  width: 85%;
  height: 70vh;
  border: 1px solid gray;
  box-shadow: 10px 10px 15px -3px rgba(0,0,0,0.75);
  background-color: black;
  color: white;
  font-weight: normal;
  text-align: center;
  display: none;

}

#core_console, #core_console table, #core_console div, #core_console td {
  font-family: 'Montserrat' !important;
  font-size: 12px;
  line-height: normal !important;
  letter-spacing: normal !important;
}


#core_console table tr {
  padding: 0;
  background-color: inherit;
}

#core_console table td {
  padding: 0;
}


.console_result_ok, .console_result_error, .console_result_warning {
  font-weight: bold;
  font-size: 1.1em;
  margin-bottom: 0.5em;
}


.console_result_ok {
  color: green;
}

.console_result_error {
  color: #FF3C3C;
}

.console_result_warning {
  color: #FF0;
}


#console_paths {
  padding: 0 0.5em;
  text-align: left;
  display: none;
}

.console_paths_item {
  width: 33%;
  float: left;
  cursor: default;
}


.console_paths_option {
  font-weight: bold;
}

.console_config_option,
.console_paths_option,
.console_paths_value {
  cursor: pointer;
}


#console_logFile {
  white-space: pre;
  text-align: left;
  height: calc(100% - 1.75em - 0.2em - 1em - 0.2em - 0.4em);
  overflow-y: scroll;
  padding: 0.5em;
  display: none;
}

.console_logFile_item {
  padding-bottom:

}


.console_logFile_item > div:nth-child(1) {
  font-weight: bold;
  cursor: pointer;
}

.console_logFile_item > div:nth-child(2) {
  font-style: italic;
  padding: 0.5em 0 1em 15em;
  font-size: 0.8em;
  display: none;
}



#console_logSQL {
  white-space: pre;
  text-align: left;
  height: calc(100% - 1.75em - 0.2em - 1em - 0.2em - 0.4em);
  overflow-y: scroll;
  padding-left: 0.5em;
  display: none;
}

#console_php {
  text-align: left;
  height: calc(100% - 1.75em - 0.2em - 1em - 0.2em - 0.4em);
  overflow-y: scroll;
  display: none;
}

#console_tabs div span {
  margin-left: 0.10em !important;
}

#console_tabs div span i {
  margin-right: 0.15em;
}




.console_btns {
  float: left;
  font-size: 0.9em;
  height: 1.75em;
}

.console_taba {
  font-weight: bold;
  background-color: #313131;

}

.console_btns > div {
  float: left;
  padding: 0.2em 1em 0.2em 1em;
  margin: 0 0.1em 0.35em 0.1em;
  border: 1px solid white;
  cursor: pointer;
}

.console_btns > div:nth-last-child(1) {
  clear: both;
  border: 0px;
  padding: 0;
  margin: 0;
}


#console_move {
  float: right;
  width: 30em;
  height: 1.45em;
  opacity: 0.35;

  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,000000+100&0.65+0,0+100 */
  background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
  background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
  background: radial-gradient(ellipse at center,  rgba(255,255,255,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

#console_btnwindow {
  float: right;
  width: 5em;
}

#console_btnwindow > div {
  float: right;
  margin: 0 0.25em;
  cursor: pointer;
}

#console_btnwindow > div:nth-child(1) {

}

#console_btnwindow > div:nth-last-child(1) {
  clear: both;
}


#console_search {
  float: left;
}

#console_search > div,
#console_search > div > div {
  float: left;
}

#console_search > div:nth-last-child(1),
#console_search > div > div:nth-last-child(1),
{
  clear: both;
}

#console_searcher {
  float: left;
  width: 10em;
  border: 1px solid #ffffff;
  font-size: 0.9em;
  background: linear-gradient(0deg, rgba(0,0,0,1) 0, rgba(90,90,90,1) 46%, rgba(0,0,0,1) 100%);
  background-position: 50% 50%;
  color: white;
  font-weight: normal;
  padding: 1px 3px;
  height: 1.75em;
}

#console_search_ext:hover {
  color: red;
  cursor: pointer;
}

#console_searcher::placeholder {
  color: #C4C4C4;
}

#console_search_clear {
  font-size: 1.15em;
  position: relative;
  top: 0.1em;
  margin-left: 0.1em;
}

#console_search_matched {
  font-size: 0.9em;
  position: relative;
  top: 0.3em;
  margin-left: 0.1em;
}

#core_console mark {
  background-color: rgba(255,255,0,0.85);
  color: black;
}








#console_config {
  overflow-y: scroll;
  height: calc(100% - 1.75em - 1.5em);
  display: none;
}

#console_config table {
  width: 100%;
  color: inherit;
  font: inherit;
  cursor: default;
  border-collapse: collapse;
}



#console_config td:nth-child(1) {
  text-align: right;
  width: 25em;
  font-weight: bold;
}

#console_config td:nth-child(2) {
  text-align: center;
  color: gray;
  width: 1.5em;
}

#console_config td:nth-child(3) {
  text-align: left;
}


#console_config td:nth-child(4) {
  text-align: right;
  color: red;
  font-size: 0.9em;
  width: 10em;
}



.console_array_collapse {
  color: yellow;
  font-size: 1em;
  font-weight: bold;
  font-family: 'Impact';
  margin-right: 0.2em;
  cursor: pointer;
}

#console_header_config_expandAll {
  display: none;
}

#console_header_php {
  display: none;
}

.console_varsymbol {
  color: #D9D9FF;
  font-size: 0.9em;
  font-weight: bold;
  font-fami1ly: 'Impact';
  margin-right: 0.1em;
}

.console_config_anothervalue,
.console_config_equalvalue {
  color: #00A3D2;
  font-size: 0.90em;
  margin-right: 0.75em;
}


.console_config_equalvalue {
  color: red;
}

#console_config td:nth-child(3) > span {
  margin-right: 0.75em;
}

#console_config td:nth-child(3) > span > i {
  margin: 0.1em 0.2em 0em 0;
}


.console_config_mode > td > i {
  margin: 0.1em 0.2em 0em 0;
}





.console_config_coverted, .console_config_covertedPass {
  color: #FF6F6F;
  white-space: nowrap;
  cursor: pointer;
}

.console_config_covertedPass {
  text-decoration: underline;
}



.console_config_mode td:nth-child(1) {
  font-weight: bold;
  font-size: 1.25em;
  text-align: center !important;
  background-color: gray;
}

.console_config_mode_all td:nth-child(1) {
  height: 10em;

}



#console_config table td {
  border: 3px solid transparent;
}

.console_config_notsetted {
  color: gray !important;
}

.console_config_repeat {
  color: red !important;
}

.console_config_value_notsetted {
  text-decoration: line-through;
}

.console_config_value_null {
  color: #C5C3A8;
}

.console_config_value_empty {
  color: #6969FF;
}

.console_config_value_false {
  color: #FFA7A7;
}

.console_config_value_true {
  color: #A7FFA7;
}

.console_config_value_string {
  color: #A9A9FF;
}

.console_config_value_integer {
  color: #FC6AFF;
}

.console_config_value_array,
.console_config_value_multiarray
{
  color: #E1E100;
/*   white-space: normal; */
}

.console_config_value_multiarray .console_config_value_notsetted {
  text-decoration: line-through;
  color: gray;
}



#console_header,
#console_header_config,
#console_header_config_expandAll {
  padding: 0.2em 0.2em 0.5em 0.2em;
  margin-bottom: 0.2em;
}



#console_header_config {
  display: none;
}

#console_header {
  border-bottom: 1px solid white;
}

#console_header .left,
#console_header_config .left
 {
  float: left;
  padding-right: 0.75em;
}

#console_header .right,
#console_header_config .right
 {
  float: right;
  padding-left: 0.75em;
}

#console_tabs div:hover,
#console_btnwindow div:hover,
#console_header div:hover,
#console_header_config div:hover
{
  color: #BFE2FF;
  cursor: pointer;
}

.console_max {
  width: 100% !important;
  height: 100% !important;
  border: 1px solid black !important;
}

.console_min {
  height: 10vh !important;
}




#console_content {
  height: calc(100% - 1.75em - 0.2em - 1em - 0.2em - 0.4em);
  overflow-y: scroll;
  color: #DA6AFF;
}

#console_content table,
#console_logSQL table
{
  width: 100%;
  color: inherit;
  font: inherit;
  cursor: default;
  border-collapse: collapse;
}

#console_content table td,
#console_logSQL table td
{
  border: 3px solid transparent;
}



#core_console tr:hover {
  background-color: #323232;
}

.console_timestep_min { color: gray; }
.console_timestep_fast { color: gray; }
.console_timestep_middle { color: #D7D700; }
.console_timestep_slow { color: #FF4848; }


#console_content td:nth-child(1),
#console_logSQL td:nth-child(1)
{
  padding: 0 0.25em 0 0;
  color: white;
  opacity: 0.35;
  font-size: 0.75em;
}

#console_content td:nth-child(2) {
  padding: 0 0.25em;
  color: white;
}

#console_content td:nth-child(2) span {
  color: gray;
}

#console_content td:nth-child(3) {
  text-align: left;
  padding-right: 0.25em;
}

#console_content td:nth-child(4) {
  padding: 0 0.25em;
}


#console_content td:nth-child(5) {
  padding: 0 0.5em;
  text-align: left;
}




#console_logSQL td:nth-child(2) {
  font-weight: bold;
  width: 11em;
}


#console_logSQL td:nth-child(3) {
  text-align: left;
  font-size: 0.95em;
  font-style: italic;
}


#console_php_errors {
  padding: 1em;
}




#console_php_info iframe {
  width: 100%;
  height: 100%;
}

#console_php_info {
  white-space: normal;
  padding: 1em;
  color: #FFF;
  font-family: sans-serif;
  font-size: 1.2em;
}

#console_php_info table { margin: 3em auto; border-collapse: collapse; border: 0; width: 934px; box-shadow: 1px 2px 3px #ccc; }
#console_php_info a:link { color: inherit; text-decoration: none; background-color: #fff; }
#console_php_info a:hover {text-decoration: underline;}
#console_php_info td, #console_php_info th {border: 1px solid #C8C8C8; font-size: 75%; vertical-align: baseline; padding: 4px 5px;}
#console_php_info th {position: sticky; top: 0; background: inherit;}
#console_php_info h1 {font-size: 150%; margin: 1em 0; color: inherit; text-align: center;}
#console_php_info h2 {font-size: 125%; margin: 0; text-align: center;}
#console_php_info img {float: right; border: 0;}
#console_php_info hr {width: 934px; background-color: #ccc; border: 0; height: 1px;}
#console_php_info pre {margin: 0; font-family: monospace;}
#console_php_info .center {text-align: center;}
#console_php_info .center table {margin: 1em auto; text-align: left;}
#console_php_info .center th {text-align: center !important;}
#console_php_info .p {text-align: left;}
#console_php_info .e {background-color: #606060; color: white; width: 300px; font-weight: bold;}
#console_php_info .h {background-color: #C0C0C0; color: black; font-weight: bold;}
#console_php_info .v {background-color: #323232; max-width: 300px; overflow-x: auto; word-wrap: break-word;}
#console_php_info .v i {color: #999;}































.console_system {
  color: #91E485;
}

.console_info {
  color: white;
}

.console_ok td:nth-child(2) {
  color: #0F0;
}

.console_error {
  color: red;
}

.console_notice {
  color: #FF0;
}


.console_inc {
  color: silver;
}

.console_inc td:nth-child(5) > span {
  color: #E1E1E1;
}

.console_css {
  color: #CEE0CD;
}

.console_js {
  color: #E1E0CC;
}


.console_config {
  color: #C3C300;
}

.console_debug {
  color: #A4EFFF;
}


.console_e_notice {
  color: #E1E100;
}


.console_e_deprecated {
  color: #007EBB;
}

.console_e_warning {
  color: #FF8000;
}

.console_e_error {
  color: #F00;
}

#console_h_road > span {
  font-size: 0.75em;
  padding-left: 0.5em;
}

#console_h_time {

}

#console_h_time div i {
  padding-right: 0.25em;

}

#console_h_time_site span
{
  font-weight: bold;
}



#console_h_time_db span:nth-child(3),
#console_h_time_step span:nth-child(3)
{
  color: red;
  padding-left: 0.2em;
  font-size: 0.75em;
}

#console_h_time_step
{
  color: gray;
}

#console_h_time_step span:nth-child(3) {
  color: #B70000;
}

#console_h_time_watch
{
  color: yellow;
  display: none;
}