#main-header-placeholder {
   display: none;
}

#header {
   background: white;
}

#header .aui-header {
   background-color: white;
   border-bottom: 4px solid #e37423;
   margin-bottom: 0em;
   padding: 1em;
}

#logo {
   padding-left: 15px;
}

#page .aui-header #logo.aui-header-logo-confluence .aui-header-logo-text {
   display: none;
}

body.custom-logo #page .aui-header #logo.aui-header-logo-confluence .aui-header-logo-device {   
   background-size: contain;
   height: 43px;   
   max-width: 150px;
   width: 43px; /* width set via js */
   display: block;
   padding: 0;
}

header#header h1#logo.aui-header-logo.aui-header-logo-custom a img,
header#header h1#logo.aui-header-logo.aui-header-logo-confluence a span.aui-header-logo-device{
   display: none;
}

header#header h1#logo.aui-header-logo.aui-header-logo-custom {
   padding-left: 15px;
   padding-right: 15px;
}
header#header h1#logo.aui-header-logo.aui-header-logo-custom a,
header#header h1#logo.aui-header-logo.aui-header-logo-confluence a{
   background-image: url("images/sprites.png");
   background-position: -40px -141px;
   background-size: 900px 1200px;
   height: 48px;
   left: 0;
   margin-right: 1em;
   position: relative;
   right: 0;
   top: 0;
   width: 38px;
   padding: 0;
}
body.custom-logo header#header h1#logo.aui-header-logo.aui-header-logo-confluence a {
   background-image: none;   
   width: 100%;
   margin-right: 0.5em;
}
header#header h1#logo.aui-header-logo.aui-header-logo-custom a:hover {
   background-color: #fff;
}

.aui-header .aui-dropdown2-trigger, 
#header .aui-header .aui-nav-link, 
#header .aui-header .aui-nav-imagelink, 
#header .aui-header .aui-nav > li > a,
#header .aui-header .aui-nav .aui-button-primary {
   background-color: #fff;
   border-style: solid;
   border-width: 1px;   
   border-color: #ccc;
   color: #333;
}

.aui-header .aui-dropdown2-trigger:hover, 
.aui-header .aui-dropdown2-trigger.active, 
#header .aui-header .aui-nav-link.active, 
#header .aui-header .aui-nav-imagelink.active, 
#header .aui-header .aui-nav-imagelink:focus, 
#header .aui-header .aui-nav-imagelink:hover, 
#header .aui-header .aui-nav > li > a:focus, 
#header .aui-header .aui-nav > li > a:hover, 
#header .aui-header .aui-nav > li > a:active,
#header .aui-header .aui-nav .aui-button-primary:hover, 
#header .aui-header .aui-nav .aui-button-primary:focus {
   background-color: #e6e6e6;
   border-color: #adadad;
   color: #333;
}

.aui-button.aui-button-primary .aui-icon {
   color: #333;
}

#header .aui-header .aui-dropdown2-trigger::after,
#header .aui-header .aui-dropdown2-trigger.active::after, 
#header .aui-header .aui-dropdown2-trigger:hover::after {
   border-top-color: #333;
}

#header .aui-header-primary .aui-nav > li {    
   margin-right: 5px;
}

#header .aui-header-secondary .aui-nav > li {
   margin-right: 10px;
}

.aui-dropdown2.aui-style-default:hover a:focus:not(.aui-dropdow2-disabled),
.aui-dropdown2.aui-style-default:hover a:hover:not(.aui-dropdow2-disabled), 
.aui-dropdown2.aui-style-default:hover a.active:not(.aui-dropdow2-disabled),
#header .aui-header .aui-dd-parent .aui-dropdown a:focus,
#header .aui-header .aui-dd-parent .aui-dropdown a:hover, 
#header .aui-header .aui-dd-parent .aui-dropdown a:active, 
#header .aui-header .aui-dd-parent .aui-dropdown li.active a {
   background-color: #e37423;
   color: #fff;
}

.aui-sidebar .aui-sidebar-wrapper, .aui-sidebar-submenu .aui-sidebar-wrapper {
   background-color: #fff;
   border-right: 0 none;
}
#main {
   padding:0;
}
#main #content {
   padding-right: 0;
}
#breadcrumbs.breadcrumb {
   padding: 8px 15px;
   margin-bottom: 20px;
}

#logo a:hover {
   background-color: transparent !important;
}

.language-link-container .title { 
   border: none;
}

/* Hide some functionality that we can't disable from the plugin manager */

#people-directory-link, #notifications-anchor, #help-menu-link {
   display:none;
}

body.anonymous .aui-header-primary .aui-nav, body.anonymous #main-header .ajs-menu-bar {
   display: none;
}