﻿body {
    background-color: white;
}

.container {
    padding: 0 !important;
    margin: 0 !important;
}

#header-placeholder {
    padding-left: 32px;
    background: #FFFFFF;
    border-bottom: 0.125rem solid rgb(225, 225, 225);
}

#unified-masthead {
    border: none;
}

.page-wrap {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
    overflow: hidden;
}

.site-footer {
    margin-top: auto;
}

.blue-content {
    color: #0063B8;
}

#footer-placeholder {
    background-color: #f0f0f0
}