@import "./variables.scss"; .flex { display: flex; > .container { flex-direction: column; } > .col { flex-direction: column; } > .content { flex: 1; } } .flex-row { flex-direction: row; } .flex-container { padding: 0; margin: 0; list-style: none; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -moz-flex; display: -webkit-flex; display: flex; justify-content: center; align-items: center; } .nowrap { -webkit-flex-wrap: nowrap; flex-wrap: nowrap; } .spacer { flex-grow: 1; } .wrap { -webkit-flex-wrap: wrap; flex-wrap: wrap; } .flex-item { padding: 5px; } .col > div { margin: 10px; padding: 20px; } .container > * { margin: 10px; padding: 20px; } body, html { font-size: $default-font-size; background: linear-gradient(48deg, $detail-color, $secondary-color, $primary-color); height: 100%; margin: 0px; } .title { font-size: $header-font-size; } @media (max-width: 600px) { .title { font-size: $header-font-size / 2; } }