html, *
font-family: "Open Sans", Arial, sans-serif
--back-color: #f2f2f2
--a-link-color: blue
--a-visited-color: blue
body
padding: 0
min-width: 320px
.container
padding: 0
.row
div
padding: 0
.section-content
*
margin-left: 0
margin-right: 0
@media screen and (max-width: 767px)
padding: 0 5px
a
text-decoration: underline
.text-center
text-align: center
.smallpad
padding: 5px
.emphasis
font-style: italic
.clickable
cursor: pointer
.clearer
clear: both
.red
color: #cc3300
.purple
color: purple
.smallfont
font-size: 0.8em
.bigfont
font-size: 1.2em
[type="checkbox"].modal+div .card
max-width: 767px
max-height: 100vh
[type="checkbox"].modal+div .card.small-modal
max-width: 320px
[type="checkbox"].modal+div .card.big-modal
max-width: 90vw