

#mobile-title {
    margin-bottom: 12px;
}

.mobile-title-holder {
    background-color: var(--primary-background);
    padding: var(--space-m) var(--space-l);
    border-bottom: solid var(--border-width-s) var(--border-gray);
}

.desktop_title-holder {
    width: 100%;
    padding-top: var(--space-xxl);
    padding-bottom: var(--space-xxl);
    padding-left: var(--space-xxl);
    display: grid;
}

.course-header-indicator {
    font-size: 1.0rem;
    margin-bottom: 2px;
}

.page_title {
    font-family: Roboto-Bold, serif;
    font-size: 1.5rem;
}

.page-title-name {
    display: inline-block;
    margin-bottom: 0px;
}

@media (max-width: 767px) {
    #desktop-title {
        display: none;
    }

    #side-navbar-container {
        display: none;
    }
}
