*, *:before, *:after {
box-sizing: border-box;
}
body {
color: $color-primary; background-color: $color-background; font-family:$font-standard; font-size: $size-standard-font; line-height: $size-standard-line-height; margin: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
img, embed, object, video {
max-width: 100%;
}
a {
color: $color-link; transition: color $transition-time; text-decoration: none; &:hover { color: $color-link-hover; }
}
h1, h3, h5 {
font-weight: 900; line-height: 1em; a { color: $color-secondary; text-decoration: none; &:hover { color: $color-secondary; } }
}
h2, h4, h6 {
font-weight: 400; line-height: 1em; a { text-decoration: none; }
}
h1, h2 {
font-size: 2em;
}
h3, h4 {
font-size: 1.5em;
}
h5, h6 {
font-size: 1em;
}