/*JKU CI PANELS für Startseiten (DIV Bereich um Panels anlegen)---------------------------------- */

.jku-ci-overview .panel h1 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.panel{
  border-radius: 0;
  color: #000;
}

.jku-ci-overview .panel h1 a {
  color: #000 !important;
  text-decoration: none;
}

.jku-ci-overview .panel a {
  text-decoration: underline;
  color: #000 !important;
}

.jku-ci-overview img {
  display: block;
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.jku-ci-overview .sp-grid-cell {
  padding-right: 10px !important;
  padding-left: 10px !important;
}

.jku-ci-overview .sectionMacro .columnMacro+.columnMacro {
  padding-left: 10px !important;
}

.jku-ci-overview .sectionMacro .columnMacro:first-child {
  padding-right: 10px !important;
}

/* Hide "Create Jira Issue" Popup */
#inline-dialog-selection-action-panel
{
  display: none !important;
}

/* SEARCH --------------------------------------- */

form.aui .text, form.aui .password, form.aui .textarea, form.aui .select, form.aui .multi-select, form.aui .aui-select2-container .select2-choices {
  border: 1px solid #747C84;
  border-radius: 0px;
}

/* Search Farbe */
.search-macro-large .search-macro-query .aui-icon {
  color: #000;
}

/* Search Input Text */
form.aui .text, form.aui .password, form.aui .upfile, form.aui .textarea, form.aui .select, form.aui .multi-select, form.aui .aui-select2-container {
  background: #b1b4ba;
  color: #000;
  border-color: #b1b4ba;
}


/*Platzhalter Text*/
form.aui .text::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;
}
form.aui .text::-moz-placeholder { /* Firefox 19+ */
  color: #000;
}
form.aui .text:-ms-input-placeholder { /* IE 10+ */
  color: #000;
}
form.aui .text:-moz-placeholder { /* Firefox 18- */
  color: #000;
}


/* BLACK FOOTER ------------------------------*/

#ht-wrap-container #ht-footer small a {
  color: #fff;
  font-weight: 600;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 12px;
}

#ht-footer a {
  color: white;
}

#ht-wrap-container #ht-footer {/* damit die Fußzeile bei Mobilgeräten nicht verschwindet*/
  margin: 0px;
  margin-left:-10px;
  padding:19px;
  padding-top:30px;
  padding-left:29px;
  background-color: #000;
}

.sp-grid-float .sp-grid-section:last-child { /*Abstand Inhalt zum Footer */

  padding-bottom: 30px;

}


/* BREADCRUMBS -----------------------------------*/
#ht-wrap-container .ht-content .ht-content-header #ht-breadcrumb li {
  font-size: 0.8em;
  font-weight: 500;
}
#ht-wrap-container .ht-content .ht-content-header #ht-breadcrumb {
  margin-bottom: 15px;
}


/* HEADERBAR -----------------------------------------*/
#ht-headerbar {
  background-color: rgba(0, 0, 0, 0.9);
  margin-left: -10px;
  padding-left: 10px;
}
@media screen and (max-width: 1440px) {
  #ht-headerbar {
    margin-left: 0px;
  }
}

#ht-headerbar .ht-headerbar-login button {
  color: white;
  font-weight: bold;
}

#ht-headerbar .ht-dropdown li a {
  color: black;
}

#ht-headerbar a:hover, #ht-headerbar button:hover {
  color: #7d828c;
}

#ht-headerbar .ht-headerbar-right .ht-header-icon {
  color: white;
}

#ht-headerbar .ht-headerbar-right .ht-header-icon svg path { /* weisse Lupe */
  fill: #fff;
}

#ht-headerbar .ht-headerbar-right .ht-header-icon svg path:hover {
  fill: #7d828c;
}


#ht-headerbar .ht-headerbar-left #ht-menu-toggle { /* Burger Menu */
  left: 14px;
}

/* LOGO ------------------------------------------*/
#ht-sidebar h1.ht-logo img {
  max-width: 120px;
  max-height: 100px;
}


/* SIDEBAR ----------------------------------------*/

#ht-sidebar h2{
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 600;
}

/* Farbverlauf für Sidebar */
/*#ht-sidebar { 
  background-color: whitesmoke;
  background-image: linear-gradient(to left, #eeeeee,#f5f5f5 50px,#ffffff);
}*/

#ht-sidebar {
    z-index: 100;
  }
@media screen and (max-width: 1440px){
  #ht-sidebar {
    z-index: 0;
  }
}