
/* Hide the header for the search page. If the user is not in the search page the header will be displayed through js */
#header {
  display: none;
}

.visitor #full-height-container > div.ia-splitter > div.ia-splitter-left > div > div.acs-side-bar.ia-scrollable-section,
body.visitor,
.visitor #page,
.visitor #full-height-container,
.visitor #main {
   background-color: transparent !important;
}

.visitor #main {
  margin-top: 0px !important;
}

.visitor .aui-nav {
  right: none;
  left: 0px;
}

.visitor nav.aui-header {
  height: 60px;
  width: 285px;
  background-color: #e2e2e2 !important;
  border-bottom: none;
}

.visitor .aui-header-before,
.visitor .aui-header-primary {
  display: none;
}

.visitor #main-header.overlay-header,
.visitor #breadcrumb-section,
.visitor #likes-and-labels-container,
.visitor #content > div.page-metadata,
.visitor #header > nav > div > div.aui-header-primary > ul,
.visitor #login-link,
.visitor #action-menu-link,
.visitor #logo,
.visitor .acs-side-bar-space-info,
.visitor .page-tree,
.visitor #help-menu-link,
.visitor .space-tools-section,
.visitor .ia-splitter-handle,
.visitor labels-section,
.visitor #comments-section {
  display: none;
}

.visitor #space-tools-menu-trigger {
  visibility: hidden;
}

.visitor #header {
  background: none;
}

.visitor #footer {
  display: none;
}

.visitor #main {
  border-bottom: none;
  padding-top: 10px;
}

.visitor #quick-search {
    margin-top: 10px;
}

.visitor .aui-iconfont-appswitcher {
  color: white;
}

.visitor .app-switcher-trigger:hover, .visitor .aui-dropdown2-trigger:hover,
.visitor .app-switcher-trigger:active, .visitor .aui-dropdown2-trigger:active,
.visitor .app-switcher-trigger:focus, .visitor .aui-dropdown2-trigger:focus,
.visitor .aui-header .aui-dropdown2-trigger.active {
  background: transparent !important;
}

.visitor .plugin_pagetree a {
  color: #454545;
}
.visitor .ia-fixed-sidebar {
  background-color: #e2e2e2;
  top: 60px;
  left: 0 !important;
}

.visitor #header {
  position: fixed;
  top: 0;
  z-index: 101;
  width: 100%;
}

.visitor .aui-header .aui-quicksearch input[type="text"], .visitor .aui-header .aui-quicksearch input[type="text"][type="text"]:focus {
    width: 245px;
    background: white;
    color: #454545;
}

.visitor .aui-header .aui-quicksearch::after {
  color: #aaa;
}
.visitor #quick-search-query::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #aaa;
}
.visitor #quick-search-query::-moz-placeholder { /* Firefox 19+ */
  color: #aaa;
}
.visitor #quick-search-query:::-ms-input-placeholder { /* IE 10+ */
  color: #aaa;
}

.plugin_pagetree {
  font-size: 13px;
}

#custom-content-footer {
  color: #5e6c84;
  font-size: 12px;
  font-weight: 300;
}

/**
 * Resizable sidebar
 */

.visitor .aui-header .aui-quicksearch input[type="text"] {
  width: 100% !important;
}

.visitor .aui-quicksearch {
  justify-content: stretch !important;
}

.visitor .aui-quicksearch fieldset {
  width: 100% !important;
}

.visitor .aui-nav li {
  float: none !important;
}

.ia-splitter-handle {
  display: block !important;
}

.ia-splitter-handle-highlight {
  display: none !important;
}

/**
 *  /Resizable sidebar
 */

.no-labels-message, .no-labels-message + * {
  display: none !important;
}

.login .aui-header {
  display: none !important;
}

/* Index Macro */
/* .conf-macro.output-block h2, */ /* not sure why was this hidden */
.conf-macro.output-block .index-macro-info,
.conf-macro.output-block table.grid tbody tr:first-child {
  display: none;
}

.conf-macro.output-block table.grid tbody tr td h4 {
  font-size: 54px;
  color: #4d4d4d;
}

.conf-macro.output-block table.grid tbody tr td span.content-type-page {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}



