/* listing of all books */ .catalogue-catalogue { ul { column-width: 25em; -moz-column-width: 25em; -webkit-column-width: 25em; @include size(padding-left, 10px); @media screen and (min-width: 20em) { @include size(padding-left, 40px); } li { margin-bottom: 1em; @media screen and (min-width: 62.5em) { margin-bottom: .5em; } } } h2 { @include size(font-size, 26px); margin: 0; @include size(padding, 26px); } }