body {
    background: #fff !important;
    color: #000 !important;
    font-size: 12pt;
}

header,
#navbar,
#logo,
aside,
video {
    display: none;
}

img {
    max-width: 35% !important;
}

main {
    width: 100%;
    margin: 0;
    padding: 0;
    font-size: 50% !important;
}

footer {
    display: none;
}

a {
    display: none;
}

.col-md-6, .col-12, .col-6, .col-4, .col-8
{
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

#carousel
{
    display: none;
}

details
{
    display: none;
}