/* WS-Demo */

/*******************************/
/******* Breadcrumbs CSS *******/
/*******************************/
.ms-breadcrumbs {
    background: var(--primary-light);
}

.ms-breadcrumbs h1 a {
    font-family: var(--font-02);
    font-weight: bold;
    font-style: normal;
    font-variant: small-caps;
    letter-spacing: .1em;
    color: var(--secondary);
    text-align: center;
    text-shadow: 2px 2px 3px var(--light-rgb50);
}

.ms-breadcrumbs a:hover {
    text-decoration: none;
}

.ms-breadcrumbs .breadcrumb-item+.breadcrumb-item::before {
    color: var(--light);
}

.ms-breadcrumbs .breadcrumb-item,
.ms-breadcrumbs .breadcrumb-item a {
    font-size: 18px;
    color: var(--light);
}

/*******************************/
/****** BeitragsInfo-Block *****/
/*******************************/
.article-info {
    background: var(--gray50);
    border: 2px solid var(--secondary);
    color: var(--dark);
    margin-top: 5px;
    margin-bottom: 15px;
    padding: 10px;
}

.article-info .fa-solid {
    color: var(--secondary);
}

.article-info a {
    color: var(--light);
}

.article-info a:hover {
    color: var(--primary);
    text-decoration: none;
}

/*******************************/
/******** Pagenavigation *******/
/*******************************/
.pagenavigation {
    background: var(--gray50);
    border: 2px solid var(--secondary);
    color: var(--dark);
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 10px;
}

/*******************************/
/******* LogIn-Form CSS ********/
/*******************************/
.ws-loginform .card {
    border: 2px solid var(--secondary);
    border-radius: 0;
}

.ws-loginform .card-body {
    background: var(--light);
}

.ws-loginform .card-body h2 {
    text-align: center;
}

.ws-loginform .ws-bg-left {
    background: var(--primary);
}

.ws-loginform .input-password-toggle {
    background: var(--primary);
    border: 2px solid var(--secondary);
}

.ws-loginform .input-password-toggle:hover {
    color: var(--primary);
    background: var(--secondary);
    border: 2px solid var(--secondary);
}

.ws-loginform .ws-passkey svg {
    width: 20px;
}

.ws-loginform .control-label {
    font-weight: bold;
}

.ws-logindesc {}

.ws-loginform .ws-reset-legend {
    color: var(--light);
    font-size: medium;
}

