$position-props: (
    'static': 'static',
    'fixed': 'fixed',
    'absolute': 'absolute',
    'relative': 'relative',
    'sticky': 'sticky'
) !default;

$top-locations: (
    'top-auto': 'auto',
    'top-0': '0px',
    'top-50': '50%',
    'top-100': '100%'
) !default;

$left-locations: (
    'left-auto': 'auto',
    'left-0': '0px',
    'left-50': '50%',
    'left-100': '100%'
) !default;

$right-locations: (
    'right-auto': 'auto',
    'right-0': '0px',
    'right-50': '50%',
    'right-100': '100%'
) !default;

$bottom-locations: (
    'bottom-auto': 'auto',
    'bottom-0': '0px',
    'bottom-50': '50%',
    'bottom-100': '100%'
) !default;

@include style-class('position', $position-props, true);
@include style-class('top', $top-locations, true);
@include style-class('left', $left-locations, true);
@include style-class('right', $right-locations, true);
@include style-class('bottom', $bottom-locations, true);