*{ padding: 0; margin: 0; box-sizing: border-box; } body { font-family: OpenSans; padding: 0 0.5rem; } .flex { display: flex; } .f-row { display: flex; flex-direction: row; } .f-col { display: flex; flex-direction: column; } footer { display: none; }