
body {
    padding: 0 !important;
}

﻿body > *, article, aside, figcaption, figure, footer, header, hgroup, main, nav, section, .noprint {
    display: none;
}

.print, .print > * {
    display: block;
}

header {
    background-image: none;
    margin-top: 0;
    padding-top: 0 !important;
}

.container, section {
    width: 80%;
    max-width: inherit !important;
    min-width: inherit !important;
    margin:0;
}
.p-3 {
    padding: 0.2rem !important;
}

.row {
    flex-wrap: nowrap;
}

.odd-row {
    background-color: rgba(153, 178, 223, 0.2);
}

.veggy-row {
    background-color: rgba(76, 255, 0, 0.2);
}

