.no-gutter.row {
    margin-left: 0px;
    margin-right: 0px;
}

.xxs-gutter.row {
    margin-left: -1px;
    margin-right: -1px;
}

.xs-gutter.row {
    margin-left: -3px;
    margin-right: -3px;
}

.sm-gutter.row {
    margin-left: -6px;
    margin-right: -6px;
}

.md-gutter.row {
    margin-left: -9px;
    margin-right: -9px;
}

.lg-gutter.row {
    margin-left: -12px;
    margin-right: -12px;
}

.xlg-gutter.row {
    margin-left: -20px;
    margin-right: -20px;
}

.no-gutter > [class*='col-'] {
    padding-left: 0px;
    padding-right: 0px;
}

.xxs-gutter > [class*='col-'] {
    padding-left: 1px;
    padding-right: 1px;
}

.xs-gutter > [class*='col-'] {
    padding-left: 3px;
    padding-right: 3px;
}

.sm-gutter > [class*='col-'] {
    padding-left: 6px;
    padding-right: 6px;
}

.md-gutter > [class*='col-'] {
    padding-left: 9px;
    padding-right: 9px;
}

.lg-gutter > [class*='col-'] {
    padding-left: 12px;
    padding-right: 12px;
}

.xlg-gutter > [class*='col-'] {
    padding-left: 20px;
    padding-right: 20px;
}

/* MARGINS & PADDINGS */
.m-n-t {
    margin-top: 0px;
}

.m-n-a {
    margin: 0px;
}

.m-n-b {
    margin-bottom: 0px;
}

.m-n-l {
    margin-left: 0px;
}

.m-n-r {
    margin-right: 0px;
}

.m-xs-t {
    margin-top: 4px;
}

.m-xs-a {
    margin: 4px;
}

.m-xs-b {
    margin-bottom: 4px;
}

.m-xs-l {
    margin-left: 4px;
}

.m-xs-r {
    margin-right: 4px;
}

.m-sm-t {
    margin-top: 8px;
}

.m-sm-a {
    margin: 8px;
}

.m-sm-b {
    margin-bottom: 8px;
}

.m-sm-l {
    margin-left: 8px;
}

.m-sm-r {
    margin-right: 8px;
}

.m-md-t {
    margin-top: 12px;
}

.m-md-a {
    margin: 12px;
}

.m-md-b {
    margin-bottom: 12px;
}

.m-md-l {
    margin-left: 12px;
}

.m-md-r {
    margin-right: 12px;
}

.m-lg-t {
    margin-top: 16px;
}

.m-lg-a {
    margin: 16px;
}

.m-lg-b {
    margin-bottom: 16px;
}

.m-lg-l {
    margin-left: 16px;
}

.m-lg-r {
    margin-right: 16px;
}

.m-xlg-t {
    margin-top: 20px;
}

.m-xlg-a {
    margin: 20px;
}

.m-xlg-b {
    margin-bottom: 20px;
}

.m-xlg-l {
    margin-left: 20px;
}

.m-xlg-r {
    margin-right: 20px;
}

.p-n-t {
    padding-top: 0px;
}

.p-n-a {
    padding: 0px;
}

.p-n-b {
    padding-bottom: 0px;
}

.p-n-l {
    padding-left: 0px;
}

.p-n-r {
    padding-right: 0px;
}

.p-xs-t {
    padding-top: 4px;
}

.p-xs-a {
    padding: 4px;
}

.p-xs-b {
    padding-bottom: 4px;
}

.p-xs-l {
    padding-left: 4px;
}

.p-xs-r {
    padding-right: 4px;
}

.p-sm-t {
    padding-top: 8px;
}

.p-sm-a {
    padding: 8px;
}

.p-sm-b {
    padding-bottom: 8px;
}

.p-sm-l {
    padding-left: 8px;
}

.p-sm-r {
    padding-right: 8px;
}

.p-md-t {
    padding-top: 12px;
}

.p-md-a {
    padding: 12px;
}

.p-md-b {
    padding-bottom: 12px;
}

.p-md-l {
    padding-left: 12px;
}

.p-md-r {
    padding-right: 12px;
}

.p-lg-t {
    padding-top: 16px;
}

.p-lg-a {
    padding: 16px;
}

.p-lg-b {
    padding-bottom: 16px;
}

.p-lg-l {
    padding-left: 16px;
}

.p-lg-r {
    padding-right: 16px;
}

.p-xlg-t {
    padding-top: 20px;
}

.p-xlg-a {
    padding: 20px;
}

.p-xlg-b {
    padding-bottom: 20px;
}

.p-xlg-l {
    padding-left: 20px;
}

.p-xlg-r {
    padding-right: 20px;
}





@media (min-width: 992px) {
    .col-md-2-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}