// Responsive breakpoint control @mixin smaller-than($size) { @media screen and (max-width: $size) { @content; } } @mixin larger-than($size) { @media screen and (min-width: $size) { @content; } } @mixin clearfix() { &:after { display: block; content: ''; font-size: 0; clear: both; position: relative; } }