#LoginPage {
    background: linear-gradient(
        rgba(0, 0, 0, 0.5), 
        rgba(0, 0, 0, 0.5)
      ),url(assets/img/stahl.jpg) no-repeat;
    background-size: 100%;
}

.login md-card {
    width: 90%;
    max-width: 400px;
}
    
.login .logo {
    font-size: 48px;
    width: 48px;
    height: 48px;
}
    
.md-list-item-active {
    background: rgba(234, 233, 233, 0.66);
    font-weight: bold
}
    
/** for pages that don't load angular but have angular templates in them. **/
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
    display: none !important;
}
    
@keyframes rotate360 {
    from {
        transform: rotate(0deg);
    }
    
    to {
        transform: rotate(360deg);
    }
}
    
@-webkit-keyframes rotate360 {
    from {
        -webkit-transform: rotate(0deg);
    }
    
    to {
        -webkit-transform: rotate(360deg);
    }
}
    
.spinner {
    border-radius: 50px;
    border-style: solid;
    border-bottom-color: #3b5641;
    border-top-color: #67b3a9;
    border-left-color: #df7950;
    border-right-color: #decb3f;
    text-align: center;
    vertical-align: middle;
    animation: rotate360 1s linear infinite;
    -webkit-animation: rotate360 1s linear infinite;
    border-width: 4px;
    width: 48px;
    height: 48px;
    text-align: left;
    position: absolute;
    top: calc(50vh - (/* height */48px / 2));
    left: calc(50vw - (/* width */48px / 2));
}

tr {
    cursor: pointer;
}

md-input-container .md-errors-spacer{
  min-height: 0px !important;
}


.profile-bar .profile-bar-content .profile-bar-content-name{
    font-weight:bold;
    cursor:pointer;
}

.articleDatePick .md-datepicker-button{
        margin-left: -7px;
    margin-right: -12px;
 }

 md-dialog.fullscreen-dialog {
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 100%;
    border-radius: 0;
}

/* wegen 3rd party steuerlement pageslide nötig, damit das select on top bleibt */
.md-select-menu-container {
    z-index: 9999;
}

@media print {
    md-sidenav.md-sidenav-left {
        display: none !important;
    }
    content-header md-toolbar {
        display: none !important;
    }
}

.success {
    color:green;
}
.error {
    color:red;
}