Margin init

SCSS
.uk-margin-default {margin: $global-default-margin}
.uk-margin-default-top {margin-top: $global-default-margin}
.uk-margin-default-left {margin-left: $global-default-margin}
.uk-margin-default-right {margin-right: $global-default-margin}
.uk-margin-default-bottom {margin-bottom: $global-default-margin}

@media (min-width: 640px) { 
  .uk-margin-s {margin:$global-margin;}
  .uk-margin-small-s {margin: $global-small-margin}
  .uk-margin-default-s {margin: $global-default-margin}
  .uk-margin-medium-s {margin: $global-medium-margin}
  .uk-margin-large-s {margin: $global-large-margin}

  .uk-margin-top-s {margin-top:$global-margin;}
  .uk-margin-small-top-s {margin-top: $global-small-margin}
  .uk-margin-default-top-s {margin-top: $global-default-margin}
  .uk-margin-medium-top-s {margin-top: $global-medium-margin}
  .uk-margin-large-top-s {margin-top: $global-large-margin}
  
  .uk-margin-bottom-s {margin-bottom:$global-margin;}
  .uk-margin-small-bottom-s {margin-bottom: $global-small-margin}
  .uk-margin-default-bottom-s {margin-bottom: $global-default-margin}
  .uk-margin-medium-bottom-s {margin-bottom: $global-medium-margin}
  .uk-margin-large-bottom-s {margin-bottom: $global-large-margin}
  .uk-margin-remove-bottom-s {margin-bottom:0!important}

  .uk-margin-left-s {margin-left:$global-margin;}
  .uk-margin-small-left-s {margin-left: $global-small-margin}
  .uk-margin-default-left-s {margin-left: $global-default-margin}
  .uk-margin-medium-left-s {margin-left: $global-medium-margin}
  .uk-margin-large-left-s {margin-left: $global-large-margin}

  .uk-margin-right-s {margin-right:$global-margin;}
  .uk-margin-small-right-s {margin-right: $global-small-margin}
  .uk-margin-default-right-s {margin-right: $global-default-margin}
  .uk-margin-medium-right-s {margin-right: $global-medium-margin}
  .uk-margin-large-right-s {margin-right: $global-large-margin}
}
@media (min-width: 960px) { 
  .uk-margin-m {margin:$global-margin;}
  .uk-margin-small-m {margin: $global-small-margin}
  .uk-margin-default-m {margin: $global-default-margin}
  .uk-margin-medium-m {margin: $global-medium-margin}
  .uk-margin-large-m {margin: $global-large-margin}

  .uk-margin-top-m {margin-top:$global-margin;}
  .uk-margin-small-top-m {margin-top: $global-small-margin}
  .uk-margin-default-top-m {margin-top: $global-default-margin}
  .uk-margin-medium-top-m {margin-top: $global-medium-margin}
  .uk-margin-large-top-m {margin-top: $global-large-margin}

  .uk-margin-bottom-m {margin-bottom:$global-margin;}
  .uk-margin-small-bottom-m {margin-bottom: $global-small-margin}
  .uk-margin-default-bottom-m {margin-bottom: $global-default-margin}
  .uk-margin-medium-bottom-m {margin-bottom: $global-medium-margin}
  .uk-margin-large-bottom-m {margin-bottom: $global-large-margin}

  .uk-margin-left-m {margin-left:$global-margin;}
  .uk-margin-small-left-m {margin-left: $global-small-margin}
  .uk-margin-default-left-m {margin-left: $global-default-margin}
  .uk-margin-medium-left-m {margin-left: $global-medium-margin}
  .uk-margin-large-left-m {margin-left: $global-large-margin}

  .uk-margin-right-m {margin-right:$global-margin;}
  .uk-margin-small-right-m {margin-right: $global-small-margin}
  .uk-margin-default-right-m {margin-right: $global-default-margin}
  .uk-margin-medium-right-m {margin-right: $global-medium-margin}
  .uk-margin-large-right-m {margin-right: $global-large-margin}
}
@media (min-width: 1200px) { 
  .uk-margin-l {margin:$global-margin;}
  .uk-margin-small-l {margin: $global-small-margin}
  .uk-margin-default-l {margin: $global-default-margin}
  .uk-margin-medium-l {margin: $global-medium-margin}
  .uk-margin-large-l {margin: $global-large-margin}

  .uk-margin-top-l {margin-top:$global-margin;}
  .uk-margin-small-top-l {margin-top: $global-small-margin}
  .uk-margin-default-top-l {margin-top: $global-default-margin}
  .uk-margin-medium-top-l {margin-top: $global-medium-margin}
  .uk-margin-large-top-l {margin-top: $global-large-margin}

  .uk-margin-bottom-l {margin-bottom:$global-margin;}
  .uk-margin-small-bottom-l {margin-bottom: $global-small-margin}
  .uk-margin-default-bottom-l {margin-bottom: $global-default-margin}
  .uk-margin-medium-bottom-l {margin-bottom: $global-medium-margin}
  .uk-margin-large-bottom-l {margin-bottom: $global-large-margin}

  .uk-margin-left-l {margin-left:$global-margin;}
  .uk-margin-small-left-l {margin-left: $global-small-margin}
  .uk-margin-default-left-l {margin-left: $global-default-margin}
  .uk-margin-medium-left-l {margin-left: $global-medium-margin}
  .uk-margin-large-left-l {margin-left: $global-large-margin}

  .uk-margin-right-l {margin-right:$global-margin;}
  .uk-margin-small-right-l {margin-right: $global-small-margin}
  .uk-margin-default-right-l {margin-right: $global-default-margin}
  .uk-margin-medium-right-l {margin-right: $global-medium-margin}
  .uk-margin-large-right-l {margin-right: $global-large-margin}
}

@media (min-width: 1600px) { 
  .uk-margin-xl {margin:$global-margin;}
  .uk-margin-small-xl {margin: $global-small-margin}
  .uk-margin-default-xl {margin: $global-default-margin}
  .uk-margin-medium-xl {margin: $global-medium-margin}
  .uk-margin-large-xl {margin: $global-large-margin}

  .uk-margin-top-xl {margin-top:$global-margin;}
  .uk-margin-small-top-xl {margin-top: $global-small-margin}
  .uk-margin-default-top-xl {margin-top: $global-default-margin}
  .uk-margin-medium-top-xl {margin-top: $global-medium-margin}
  .uk-margin-large-top-xl {margin-top: $global-large-margin}

  .uk-margin-bottom-xl {margin-bottom:$global-margin;}
  .uk-margin-small-bottom-xl {margin-bottom: $global-small-margin}
  .uk-margin-default-bottom-xl {margin-bottom: $global-default-margin}
  .uk-margin-medium-bottom-xl {margin-bottom: $global-medium-margin}
  .uk-margin-large-bottom-xl {margin-bottom: $global-large-margin}

  .uk-margin-left-xl {margin-left:$global-margin;}
  .uk-margin-small-left-xl {margin-left: $global-small-margin}
  .uk-margin-default-left-xl {margin-left: $global-default-margin}
  .uk-margin-medium-left-xl {margin-left: $global-medium-margin}
  .uk-margin-large-left-xl {margin-left: $global-large-margin}

  .uk-margin-right-xl {margin-right:$global-margin;}
  .uk-margin-small-right-xl {margin-right: $global-small-margin}
  .uk-margin-default-right-xl {margin-right: $global-default-margin}
  .uk-margin-medium-right-xl {margin-right: $global-medium-margin}
  .uk-margin-large-right-xl {margin-right: $global-large-margin}
}