
.col-xs-offset-12 { margin-left: 100%; }
.col-xs-offset-11 { margin-left: 91.66666666666666%; }
.col-xs-offset-10 { margin-left: 83.33333333333334%; }
.col-xs-offset-9 { margin-left: 75%; }
.col-xs-offset-8 { margin-left: 66.66666666666666%; }
.col-xs-offset-7 { margin-left: 58.333333333333336%; }
.col-xs-offset-6 { margin-left: 50%; }
.col-xs-offset-5 { margin-left: 41.66666666666667%; }
.col-xs-offset-4 { margin-left: 33.33333333333333%; }
.col-xs-offset-3 { margin-left: 25%; }
.col-xs-offset-2 { margin-left: 16.666666666666664%; }
.col-xs-offset-1 { margin-left: 8.333333333333332%; }
.col-xs-offset-0 { margin-left: 0; }

@media (min-width: 576px) {
	.col-sm-offset-12 { margin-left: 100%; }
	.col-sm-offset-11 { margin-left: 91.66666666666666%; }
	.col-sm-offset-10 { margin-left: 83.33333333333334%; }
	.col-sm-offset-9 { margin-left: 75%; }
	.col-sm-offset-8 { margin-left: 66.66666666666666%; }
	.col-sm-offset-7 { margin-left: 58.333333333333336%; }
	.col-sm-offset-6 { margin-left: 50%; }
	.col-sm-offset-5 { margin-left: 41.66666666666667%; }
	.col-sm-offset-4 { margin-left: 33.33333333333333%; }
	.col-sm-offset-3 { margin-left: 25%; }
	.col-sm-offset-2 { margin-left: 16.666666666666664%; }
	.col-sm-offset-1 { margin-left: 8.333333333333332%; }
	.col-sm-offset-0 { margin-left: 0; }
}

@media (min-width: 768px) {
	.col-md-offset-12 { margin-left: 100%; }
	.col-md-offset-11 { margin-left: 91.66666666666666%; }
	.col-md-offset-10 { margin-left: 83.33333333333334%; }
	.col-md-offset-9 { margin-left: 75%; }
	.col-md-offset-8 { margin-left: 66.66666666666666%; }
	.col-md-offset-7 { margin-left: 58.333333333333336%; }
	.col-md-offset-6 { margin-left: 50%; }
	.col-md-offset-5 { margin-left: 41.66666666666667%; }
	.col-md-offset-4 { margin-left: 33.33333333333333%; }
	.col-md-offset-3 { margin-left: 25%; }
	.col-md-offset-2 { margin-left: 16.666666666666664%; }
	.col-md-offset-1 { margin-left: 8.333333333333332%; }
	.col-md-offset-0 { margin-left: 0; }
}

@media (min-width: 992px) {
	.col-lg-offset-12 { margin-left: 100%; }
	.col-lg-offset-11 { margin-left: 91.66666666666666%; }
	.col-lg-offset-10 { margin-left: 83.33333333333334%; }
	.col-lg-offset-9 { margin-left: 75%; }
	.col-lg-offset-8 { margin-left: 66.66666666666666%; }
	.col-lg-offset-7 { margin-left: 58.333333333333336%; }
	.col-lg-offset-6 { margin-left: 50%; }
	.col-lg-offset-5 { margin-left: 41.66666666666667%; }
	.col-lg-offset-4 { margin-left: 33.33333333333333%; }
	.col-lg-offset-3 { margin-left: 25%; }
	.col-lg-offset-2 { margin-left: 16.666666666666664%; }
	.col-lg-offset-1 { margin-left: 8.333333333333332%; }
	.col-lg-offset-0 { margin-left: 0; }
}

@media (min-width: 1200px) {
	.col-xl-offset-12 { margin-left: 100%; }
	.col-xl-offset-11 { margin-left: 91.66666666666666%; }
	.col-xl-offset-10 { margin-left: 83.33333333333334%; }
	.col-xl-offset-9 { margin-left: 75%; }
	.col-xl-offset-8 { margin-left: 66.66666666666666%; }
	.col-xl-offset-7 { margin-left: 58.333333333333336%; }
	.col-xl-offset-6 { margin-left: 50%; }
	.col-xl-offset-5 { margin-left: 41.66666666666667%; }
	.col-xl-offset-4 { margin-left: 33.33333333333333%; }
	.col-xl-offset-3 { margin-left: 25%; }
	.col-xl-offset-2 { margin-left: 16.666666666666664%; }
	.col-xl-offset-1 { margin-left: 8.333333333333332%; }
	.col-xl-offset-0 { margin-left: 0; }
}



.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mr-1 {
  margin-right: 0.25rem !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1 {
  margin-left: 0.25rem !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mr-2 {
  margin-right: 0.5rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2 {
  margin-left: 0.5rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mr-3 {
  margin-right: 1rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.ml-3 {
  margin-left: 1rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mr-4 {
  margin-right: 1.5rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4 {
  margin-left: 1.5rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mr-5 {
  margin-right: 3rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.ml-5 {
  margin-left: 3rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
