/* Basic colors and fonts */
body {
- font-family: Georgia, serif;
+ font-family: Gelasio, Georgia, serif;
background: #f7f7f7;
color: black;
@include size(font-size, 15px);
}
+p {
+ margin: 1em 0;
+}
+
a {
color: #0d7e85;
text-decoration: none;
h1 {
@include size(font-size, 35px);
+ line-height: 1.1em;
font-weight: normal;
@include size(margin-top, 14px);
h2 {
@include size(font-size, 23px);
+ line-height: 1.1em;
font-weight: normal;
}
}
@media screen and (min-width: 62.5em) {
- .left-column .right-column {
+ .left-column, .right-column {
@include size(width, 470px);
padding-left: 0;
padding-right: 0;
@include size(margin-bottom, 10px);
}
}
+
+@media screen and (max-width: 62.5em) {
+ .mobile-margins {margin-left: 1em; margin-right: 1em;}
+}
+
+
+table.table {
+ margin: auto;
+ border-collapse: collapse;
+
+ td, th {
+ border: 1px solid #444;
+ padding: .5em;
+ text-align: center;
+ }
+}