
header,
.nav,
.breadcrumb-item,
.breadcrumb-item + .breadcrumb-item::before,
button { display: none; }

main > .container:before {
    content:"The Vermont Child Welfare Training Partnership";
    margin-left:2rem;
    position: absolute;
    right: 40px;
    top: 10px;
}

main {
    background-image: url("/static/images/UVMLogoOutlineBlack.ace52bd51d68.png?d4e47ea58aaa") !important;
    background-repeat: no-repeat;
    background-size: 275px;
    background-position: 0 5px;
    padding-top:90px;
}

.breadcrumb-item.course-name { 
    display:inline-block; 
    font-size: .9rem;
    margin-bottom: 0;
    margin-left:-.5rem;
    position: absolute;
    right: 40px;
    top: 40px;
}

.page-title.my-3 {
    margin:0 !important; 
    display:inline;
    font-size: 1.5rem;
    color:#333;
    position: absolute;
    right: 40px;
    top: 60px;
} 

.session-date {
    position: absolute;
    right: 40px;
    top: 105px
}

.tab-content { border:none; }
.tab-content.p-3 { 
    margin-top:1rem;
    padding-left:0 !important; 
    padding-right: 0 !important;
}

.table { font-size:12pt; }

.table .thead-dark th {
    background-color: transparent;
    color:#000;
    border-bottom: 2px solid #dee2e6;
}

.table td { 
    padding: 0.65rem !important;
    padding-bottom:2rem !important;
}

a {
    color: black;
    text-decoration: none !important;
}

footer { 
    margin: 0; 
    background:none;
}

