.margin-left-zero {
    margin-left: 0;
}
.margin-right-zero {
    margin-right: 0;
}
.margin-top-zero {
    margin-top: 0;
}
.margin-bottom-zero {
    margin-bottom: 0;
}
.margin-all-zero {
    margin: 0;
}
.margin-lr-zero {
    margin-left: 0;
    margin-right: 0;
}
.margin-tb-zero {
    margin-top: 0;
    margin-bottom: 0;
}




.margin-left-small {
    margin-left: 10px;
}
.margin-right-small {
    margin-right: 10px;
}
.margin-top-small {
    margin-top: 10px;
}
.margin-bottom-small {
    margin-bottom: 10px;
}
.margin-all-small {
    margin: 10px;
}
.margin-lr-small {
    margin-left: 10px;
    margin-right: 10px;
}
.margin-tb-small {
    margin-top: 10px;
    margin-bottom: 10px;
}




.margin-left-medium {
    margin-left: 20px;
}
.margin-right-medium {
    margin-right: 20px;
}
.margin-top-medium {
    margin-top: 20px;
}
.margin-bottom-medium {
    margin-bottom: 20px;
}
.margin-all-medium {
    margin: 20px;
}
.margin-lr-medium {
    margin-left: 20px;
    margin-right: 20px;
}
.margin-tb-medium {
    margin-top: 20px;
    margin-bottom: 20px;
}


.margin-left-big {
    margin-left: 100px;
}
.margin-right-big {
    margin-right: 100px;
}
.margin-top-big {
    margin-top: 100px;
}
.margin-bottom-big {
    margin-bottom: 100px;
}
.margin-all-big {
    margin: 100px;
}
.margin-lr-big {
    margin-left: 100px;
    margin-right: 100px;
}
.margin-tb-big {
    margin-top: 100px;
    margin-bottom: 100px;
}



.padding-left-zero {
    padding-left: 0;
}
.padding-right-zero {
    padding-right: 0;
}
.padding-top-zero {
    padding-top: 0;
}
.padding-bottom-zero {
    padding-bottom: 0;
}
.padding-all-zero {
    padding: 0;
}
.padding-lr-zero {
    padding-left: 0;
    padding-right: 0;
}
.padding-tb-zero {
    padding-top: 0;
    padding-bottom: 0;
}


.padding-left-small {
    padding-left: 10px;
}
.padding-right-small {
    padding-right: 10px;
}
.padding-top-small {
    padding-top: 10px;
}
.padding-bottom-small {
    padding-bottom: 10px;
}
.padding-all-small {
    padding: 10px;
}
.padding-lr-small {
    padding-left: 10px;
    padding-right: 10px;
}
.padding-tb-small {
    padding-top: 10px;
    padding-bottom: 10px;
}




.padding-left-medium {
    padding-left: 20px;
}
.padding-right-medium {
    padding-right: 20px;
}
.padding-top-medium {
    padding-top: 20px;
}
.padding-bottom-medium {
    padding-bottom: 20px;
}
.padding-all-medium {
    padding: 20px;
}
.padding-lr-medium {
    padding-left: 20px;
    padding-right: 20px;
}
.padding-tb-medium {
    padding-top: 20px;
    padding-bottom: 20px;
}


.padding-left-big {
    padding-left: 40px;
}
.padding-right-big {
    padding-right: 40px;
}
.padding-top-big {
    padding-top: 40px;
}
.padding-bottom-big {
    padding-bottom: 40px;
}
.padding-all-big {
    padding: 40px;
}
.padding-lr-big {
    padding-left: 40px;
    padding-right: 40px;
}
.padding-tb-big {
    padding-top: 40px;
    padding-bottom: 40px;
}



.row-flex {
    display: flex !important;
}
.row-flex .col {
    min-height: 100% !important;
}
