/* Change login screen background colour */
#body-login {
	background: #121212;
}

/* Change login screen text colour */
#login-saml {
	color: #fff;
}

/* Style the search field */
.searchbox input[type="search"] {
  background-color: #121212 !important;
  width: 22px;
  
}

.searchbox input[type="search"]:focus,
.searchbox input[type="search"]:active {
    color: #000;
    background-color: #fff !important;
    background: #fff url('../../../../core/img/actions/search.svg') no-repeat 6px center;
}

/* Make menu items less opaque */
#app-navigation li > a,
#navigation a img,
#navigation a span,
#expanddiv li > a {
  opacity: 0.9;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}


/* Add hover effect to app navigation */
#apps > ul > li > a.active,
#apps > ul > li > a:hover {
  background-color: #2c2c2c !important;
  border-bottom: 4px solid #FF9302;
}

.primary,
input[type="submit"].primary,
input[type="button"].primary,
button.primary,
.button.primary {
  border: none;
  background-color: #FF9302;
  color: #fff;
}
.primary:hover,
input[type="submit"].primary:hover,
input[type="button"].primary:hover,
button.primary:hover,
.button.primary:hover {
  background-color: #FF9302;
  box-shadow: 0 0 0 3px #212121;
}

#body-login .warning, #body-login .update, #body-login .error {
    background-color: rgba(255,255,255,.1);
}
