body {
    background-color:#fff;
}

#top-menu-container.header--container {
    padding: 25px 0 0 25px;
}

#top-menu-container {
    height: auto;
}

.main-navigation, .global-nav, .search-button, img.screen, #mobile-nav-button  {
    display: none;
}

article {
    padding: 0 25px 0 25px !important;
    margin-bottom: 0px;
}

#content {
    margin: 0px;
}

.martech-print-content-button {
    display: none;
}

.single .post-data {
    margin-bottom: 0px;
    margin-top:0px;
}

footer.post-data a, footer.post-data a:visited {
    text-decoration: none;
}

footer.post-data .cat-links, footer.post-data .posted-by, footer.post-data .post-edit {
    display: none;
}

.su-wrapper {
    display: none !important;
}

#footer {
    display: block !important;
    padding: 20px 0px;
    background-color: #004785 !important;
    color: #fff !important;
}

#footer .copyright, #footer .copyright a, #footer .copyright a:visited, #footer .copyright a:hover, #footer .copyright a:active, #footer .copyright a:focus {
    color:#fff !important;
}
#footer .btn-wrap {
    display: none;
}
.footer-primary {
    width:100px;
    margin: auto;
}
.footer-primary a, .footer-primary nav {
    display: none;
}

.footer-primary{
    content: url('../images/penn-logo-white.svg');
}
.footer-secondary {
    width:100%;
    margin-top:10px;
    display: block;
    text-align:center;
}

.footer-secondary:after {
    content: '© Copyright The Wharton School, The University of Pennsylvania';
    color:#fff!important;
}
.copyright {
    display: none;
}

.global-brand {
    margin: 0px;
}

img.print {
    display: block !important;
    margin: 0 0 10px 0;
    width: 300px;
}

a, a:visited {
    text-decoration: underline;
    color: #3a3a3a;
}

pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
}

thead {
    display: table-header-group;
}

tr, img {
    page-break-inside: avoid;
}

p, h1, h2, h3 {
    orphans: 3;
    widows: 3;
}

h1, h2, h3 {
    page-break-after: avoid;
}

select {
    background: #fff !important;
}

.table td, .table th {
    background-color: #fff !important;
}

.label {
    border: 1px solid #000;
}

.table {
    border-collapse: collapse !important;
}

.table-bordered th, .table-bordered td {
    border: 1px solid #ddd !important;
}