/* To adjust the columns widths */
body.wrapper-fluid .site-grid {
    grid-gap: 0 1em;
    grid-template-columns: minmax(0,1fr) minmax(100px,250px) repeat(2,minmax(0,80%)) minmax(100px,300px) minmax(0,1fr)
}

/* To reduce the top padding */
.container-header .grid-child {
    padding: 0em;
}

.mod-list li {
    padding: 0em 0;
}

/* Prevent the menu from wrapping too soon */
@media (width >= 300px) {
    .container-header .mod-menu {
        flex-direction: row;
        flex: 1;
        display: flex;
    }
}

/* Remove padding */
ol,ul,dl {
    margin-top: 0;
    margin-bottom: 0;
}