/*----------------------------------------------------------------------
  FILENAME: custom.css
  DESCRIPTION: Rules placed in this file will override all other rules.
  You can use !important to ensure the rules are applied.
----------------------------------------------------------------------*/
html {
  background: #1b1a1f;
}
body {
  color: #1b1a1f;
}

#aside .nav .section li.selected {
  background: #6013c5;
}

#page_2fa_verify #pageBody .article, #page_login .article {
   background: #ffffff;
}

fieldset {
   background-color: #ffffff;
}

#userSummary {
  float: right;
  color: #9c8fb2;
  padding: 20px 15px 0 0;
  text-align: right;
}

button, .button, input[type=submit] {
  display: inline-block;
  text-align: center;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  background: #f6822b;
  border: solid 1px rgba(0, 0, 0, 0.2);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -khtml-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  font-weight: 700;
  padding: 8px 25px;
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
{
  margin: 0.5em 0;
  color: #fff;
}

#header {
  background: #1b1a1f;
}

#page_login, #page_2fa_verify {
  height: 100vh;
  background: none;
}

/*#page_2fa_verify #pageBody, #page_login #pageBody {*/
/*  background: #1b1a1f;*/
/*}*/

#nav {
  background: #f6822b;
}

#nav ul li.selected a {
  color: #ffffff;
  background: #e54d25;
}


#nav ul li a:hover, #nav ul li:hover a {
  color: #ffffff;
  background: #6013c5;
}

#page_2fa_verify #footer, #page_login #footer {
  background: #1b1a1f;
}

.article .section h1 {
  color: #fff;
  padding: 6px 0 12px 0;
}

#footer {
  background: #1b1a1f;
}