/* Login Logo */
html .t-PageBody--login .t-Login-logo {
  background-image: url(../image/ngt_logo.png) !important;
  width: 174px;  
  height: 86px;
  background-color: rgba(225, 225, 228, 0);
  background-size: 100%;
}

html .t-PageBody--login .t-Login-title {
  color: #33708a;
  display: none;
}

html .t-PageBody--login .t-Login-container {
  background-image: url(../image/background.jpg) !important;
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: 100vw auto;
  background-color: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
  background-color: -webkit-linear-gradient(top, #45484d 0%, #000000 100%);
  background-color: linear-gradient(to bottom, #45484d 0%, #000000 100%);
}

html .t-PageBody--login .t-Login-container .t-Login-region {
  --ut-login-region-filter: blur(0px);
  --ut-login-region-background-color: rgb(255 255 255 /0%);
  border-style: solid;
  border-color: white;
}
html .t-PageBody--login .t-Login-container .t-Login-region .t-Button--link {
    --a-button-text-color: #f8f8f8;
}

html .t-PageBody--login .t-Login-container .t-Login-region #P9999_REMEMBER_0 + label {
    color: white;
}

/* Bug: Beim Focus verschwindet das Feld. Hierdurch wird es umgangen! */
.apex-item-select,
.apex-item-text,
.apex-item-textarea,
.apex-item-multi {
	backface-visibility: hidden;
}

/* Linie untern Header */
.t-Header {
  border-bottom: solid 2px #33708a;
}

/* Hover auf das Men� gelegt */
.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-hover {
  background-color: #b1cfdf !important;
}

.t-TreeNav {
  background-color: #fff;
  border-right: solid 2px #33708a;
}


.a-Button:focus, .a-CardView-button:focus, .apex-button-group label:focus, .t-Button:focus, .t-Form-fieldContainer--radioButtonGroup .apex-item-group--rc input+label:focus, .t-Form-helpButton:focus, .ui-button:focus {
  border-color: rgba(0, 0, 0, 0.1);
}

.apex-item-single-checkbox input:checked+.u-checkbox, .apex-item-single-checkbox input:checked+label, .u-checkbox.is-checked,
.apex-item-checkbox .apex-item-option input:checked+label:after {
--a-checkbox-background-color: #33708a;
--a-checkbox-text-color: #fff;
}


.apex-item-radio input:checked+.u-radio:after, .apex-item-radio input:checked+label:after, .u-radio.is-checked:after {
  background-color: white;
}


.validation-failed
{
  border-color: red !important;
}


.t-Footer {
  display: none;
}

.myHover:hover {
    /*
    border-style:dotted;
    border-color:#F60;
    border-width:medium;
    border-left-style:dotted;
    border-right-style:dotted;
    */
    cursor: pointer;
}