:root {

    /***Logo's***/
    --logo-standard: url("../../custom/theme/assets/images/logo.png");
    --logo-alt: url("../../custom/theme/assets/images/logo.png");

    /***Header Image***/
    /* --header-image: url("../images/header_background.jpg"); */

    /***Brand Colors***/
    --color-brand-primary: #AB3C17;
    --color-brand-primary-rgb: 171, 60, 23;
    --color-brand-secondary: #AB3C17;
    --color-brand-tertiary: #AB3C17;
    --color-brand-light: #f6ebe7;
    --color-brand-dark: #6d260f;
    --color-neutral-gray-01: #F8F8F8;
    --color-neutral-gray-08: #2C2E39;

    /***Font***/
    /* --font-family: 'Roboto', sans-serif; */
    --header-font-family: 'Ubuntu', sans-serif;
    /* --font-size: 1.6rem; */

    /**** Voor meer settings zie: /themes/base/assets/style/variables.css ****/
}

.language:after {
    display: none;
}

.layout-login {
    background-color: var(--color-neutral-white);
}

.layout-login .language .language_selector {
    border: 1px solid var(--color-neutral-gray-05);
    color: var(--color-neutral-gray-05);
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: var(--header-font-family);
    font-weight: bold;
}

.note {
    font-style: italic;
    font-size: var(--font-size-xs);
}

.program_day, h5 {
    color: var(--color-brand-primary);
}

.login_layout .logo {
    background-position: 35px center;
}

.description p {
    font-size: var(--font-size-xs);
}

.container-fluid .sidebar {
    background-color: var(--color-neutral-gray-01);
}

select {
    width: 55%;
}

.button--primary {
    background-color: var(--color-neutral-gray-08);
}

.round_title .title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    white-space: wrap;
    margin-bottom: 8px;
}

input:disabled + .round-item {
    opacity: 0.4;
}

input:disabled + .round-item .round_title {
    color: var(--color-neutral-gray-08);
}

.round .js-round-selector:disabled + .round-item {
    background: var(--color-neutral-gray-01);
}

.round-item .round-item-description .description ol {
    padding: 0
}
.round-item .round-item-description.closed .description {
    line-clamp: 1;
    -webkit-line-clamp: 1;
    min-height:unset;
}
