#master .h1, #master .h2, #master .h3, #master .h4, #master .h5, #master .h6, h1, h2, h3, h4, h5, h6 { clear: both; margin: 0; font-weight: bold; line-height: $font__line-height-heading; letter-spacing: 0.07em; -ms-word-wrap: break-word; word-wrap: break-word; } #master .h1, h1 { @include rem('font-size',$font__h1-size); font-weight: normal; margin: 50px 0 30px; } #master .h2, h2 { @include rem('font-size',$font__h2-size); margin: 50px 0 30px; text-transform: uppercase; } #master .h3, h3 { @include rem('font-size',$font__h3-size); margin: 50px 0 30px; } #master .h4, h4 { @include rem('font-size',$font__h4-size); margin: 50px 0 30px; } #master .h5, h5 { @include rem('font-size',$font__h5-size); text-transform: uppercase; margin: 30px 0 20px; } #master .h6, h6 { @include rem('font-size',$font__h6-size); text-transform: uppercase; margin: 30px 0 20px; } #master .h1, #master .h2, #master .h3, #master .h4, #master .h5, #master .h6, h1, h2, h3, h4, h5, h6 { &, a:active, a:focus, a:visited, a { color: $color__text-heading; } } @media screen and (min-width: ($size__menu-collapse-width + 1) ) { #master .h1, h1 { @include rem('font-size',($font__h1-size+10)); } #master .h2, h2 { // @include rem('font-size',($font__h1-size+6)); } #master .h3, h3 { // @include rem('font-size',($font__h1-size+4)); } #master .h4, h4 { // @include rem('font-size',($font__h1-size+3)); } }