/**
* Common styles
*/
html, body {
margin: 0;
padding: 0;
height: 100%;
font: 16px 'Source Sans Pro', sans-serif;
}
h1 {
font-size: 2em;
font-weight: bold;
}
h2 {
font-size: 1.6em;
font-weight: bold;
}
h3 {
font-size: 1.2em;
font-weight: normal;
}
a {
color: inherit;
}
*:before, *:after, * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}