/* Spacers */

.u-padding-top-none {padding-top: 0;}
.u-padding-top-small {padding-top: 1.6rem;}
.u-padding-top {padding-top: 2.8rem;}
.u-padding-top-large {padding-top: 6.5rem;}
.u-padding-top-huge {padding-top: 10rem;}

.u-padding-bottom-none {padding-bottom: 0;}
.u-padding-bottom-small {padding-bottom: 1.6rem;}
.u-padding-bottom {padding-bottom: 2.8rem;}
.u-padding-bottom-large {padding-bottom: 6.5rem;}
.u-padding-bottom-huge {padding-bottom: 10rem;}

.u-margin-top-none {margin-top: 0;}
.u-margin-top-small {margin-top: 1.6rem;}
.u-margin-top {margin-top: 2.8rem;}
.u-margin-top-large {margin-top: 6.5rem;}
.u-margin-top-huge {margin-top: 10rem;}

.u-margin-bottom-none {margin-bottom: 0;}
.u-margin-bottom-small {margin-bottom: 1.6rem;}
.u-margin-bottom {margin-bottom: 2.8rem;}
.u-margin-bottom-large {margin-bottom: 6.5rem;}
.u-margin-bottom-huge {margin-bottom: 10rem;}

@media screen and (max-width: 981px) {
  .u-responsive-margin-top: {margin-top: 2.8rem;}
  .u-responsive-margin-bottom {margin-bottom: 2.8rem;}
}





.u-center-text {text-align: center;}
.u-left-text {text-align: left;}
.u-right-text {text-align: right;}