html, body {
  background-color: #000;
}
div#main_container {
  width: 100%;
}
div#command_shell_container {
  font-family: 'Courier New', monospace;
  margin: 0 auto;
  width: 738px;
  /*border: 1px dashed #000;*/
  /*padding: 5px;*/
  background-image: url('/img/shell-putty.png');
  height: 407px;
  color: #fff;
  /*cursor: move;*/
  margin-top: 30px;
}
div#command_history_container {
  padding-top: 30px;
}
div#command_history {
  height: 340px;
  margin: 0 10px 0 10px;
  /*cursor: auto;*/
}
div#command_entry_prefix {
  width: 20px;
  float: left;
}
div.history_text_command, div#command_entry_prefix {
  /*font-weight: bolder;*/
}
div#command_entry {
  float: left;
  position: relative;
}
div.history_text_command {
  color: #FF9900;
}
div.history_text {
  height: 50px;
}
div#command_input_container {
  margin: 0 10px 0 10px;
  color: #FF9900;
  overflow: hidden;
  height: 23px;
  padding-top: 2px;
}
div#command_input_container input {
  background-color: #000;
  color: #FF9900;
  width: 100%;
}
div#command_input_container input:focus {
  outline-width: 0;
}
div#command_cursor {
  display: none;
  position: absolute;
  height: 20px;
  width: 8px;
  border: 1px solid #FF9900;
  cursor: text;
  top: -2px;
  background-color: #000;
}
div#command_cursor.cursor_focus {
  background-color: #FF9900;
}