:root {
    --mdc-theme-primary: #ED7F15;
    --mdc-theme-secondary: #ED7F15;
}

/* button color fix for edge */
.mdc-button--raised {
    background-color: var(--mdc-theme-primary) !important; /* sopra */
}

.flat-button-color-fix {
    color: var(--mdc-theme-primary) !important; /* sopra */
}

.spinner-container {
    color: #ED7F15;
}


/* header white */
.mdc-top-app-bar__section {
    background: white;
}


/* logo */
.image {
    background-size: 170px !important;
}

.logo_toolbar {
    width: 170px !important;
}


/* custom underline for the header */
.header-underline {
    height: 4px;
    width: 100%;
    background: #ED7F15;
    display: flex !important;
}

/* calc new height, because the header-underline is now visable */
.register-container,
.login-container,
.password-forget-container,
.register-confirm-container,
.password-forget-confirm-container {
    min-height: calc(100vh - 164px) !important;
}
