.padding0 {
    padding: 0 !important
}

.margin0 {
    margin: 0 !important
}

/*========================*/
/*#region Paddings*/

    .pad0A {
        padding: 0px !important;
    }

    .pad0T {
        padding-top: 0px !important;
    }

    .pad0R {
        padding-right: 0px !important;
    }

    .pad0B {
        padding-bottom: 0px !important;
    }

    .pad0L {
        padding-left: 0px !important;
    }
    .pad5A {
        padding: 5px !important;
    }
    .pad5T {
        padding-top: 5px !important;
    }
    .pad5R {
        padding-right: 5px !important;
    }
    .pad5B {
        padding-bottom: 5px !important;
    }
    .pad5L {
        padding-left: 5px !important;
    }
    .pad10A {
        padding: 10px !important;
    }
    .pad10T {
        padding-top: 10px !important;
    }
    .pad10R {
        padding-right: 10px !important;
    }
    .pad10B {
        padding-bottom: 10px !important;
    }
    .pad10L {
        padding-left: 10px !important;
    }
    .pad15A {
        padding: 15px !important;
    }
    .pad15T {
        padding-top: 15px !important;
    }
    .pad15R {
        padding-right: 15px !important;
    }
    .pad15B {
        padding-bottom: 15px !important;
    }
    .pad15L {
        padding-left: 15px !important;
    }
    .pad20A {
        padding: 20px !important;
    }
    .pad20T {
        padding-top: 20px !important;
    }
    .pad20R {
        padding-right: 20px !important;
    }
    .pad20B {
        padding-bottom: 20px !important;
    }
    .pad20L {
        padding-left: 20px !important;
    }
    .pad25A {
        padding: 25px !important;
    }
    .pad25T {
        padding-top: 25px !important;
    }
    .pad25R {
        padding-right: 25px !important;
    }
    .pad25B {
        padding-bottom: 25px !important;
    }
    .pad25L {
        padding-left: 25px !important;
    }
    .pad45A {
        padding: 45px !important;
    }
    .pad45T {
        padding-top: 45px !important;
    }
    .pad45R {
        padding-right: 45px !important;
    }
    .pad45B {
        padding-bottom: 45px !important;
    }
    .pad45L {
        padding-left: 45px !important;
    }
    /* Remove paddings */
    
    .pad0A {
        padding: 0 !important;
    }
    .pad0T {
        padding-top: 0 !important;
    }
    .pad0R {
        padding-right: 0 !important;
    }
    .pad0B {
        padding-bottom: 0 !important;
    }
    .pad0L {
        padding-left: 0 !important;
    }

/*===========================*/
/*#region @mediaQueries Padding*/

/*xs*/
@media (max-width: 599px) {
    .pad0A-xs {
        padding: 0px !important;
    }

    .pad0T-xs {
        padding-top: 0px !important;
    }

    .pad0R-xs {
        padding-right: 0px !important;
    }

    .pad0B-xs {
        padding-bottom: 0px !important;
    }

    .pad0L-xs {
        padding-left: 0px !important;
    }

    .pad5A-xs {
        padding: 5px !important;
    }

    .pad5T-xs {
        padding-top: 5px !important;
    }

    .pad5R-xs {
        padding-right: 5px !important;
    }

    .pad5B-xs {
        padding-bottom: 5px !important;
    }

    .pad5L-xs {
        padding-left: 5px !important;
    }

    .pad10A-xs {
        padding: 10px !important;
    }

    .pad10T-xs {
        padding-top: 10px !important;
    }

    .pad10R-xs {
        padding-right: 10px !important;
    }

    .pad10B-xs {
        padding-bottom: 10px !important;
    }

    .pad10L-xs {
        padding-left: 10px !important;
    }

    .pad15A-xs {
        padding: 15px !important;
    }

    .pad15T-xs {
        padding-top: 15px !important;
    }

    .pad15R-xs {
        padding-right: 15px !important;
    }

    .pad15B-xs {
        padding-bottom: 15px !important;
    }

    .pad15L-xs {
        padding-left: 15px !important;
    }

    .pad20A-xs {
        padding: 20px !important;
    }

    .pad20T-xs {
        padding-top: 20px !important;
    }

    .pad20R-xs {
        padding-right: 20px !important;
    }

    .pad20B-xs {
        padding-bottom: 20px !important;
    }

    .pad20L-xs {
        padding-left: 20px !important;
    }

    .pad25A-xs {
        padding: 25px !important;
    }

    .pad25T-xs {
        padding-top: 25px !important;
    }

    .pad25R-xs {
        padding-right: 25px !important;
    }

    .pad25B-xs {
        padding-bottom: 25px !important;
    }

    .pad25L-xs {
        padding-left: 25px !important;
    }

    .pad45A-xs {
        padding: 45px !important;
    }

    .pad45T-xs {
        padding-top: 45px !important;
    }

    .pad45R-xs {
        padding-right: 45px !important;
    }

    .pad45B-xs {
        padding-bottom: 45px !important;
    }

    .pad45L-xs {
        padding-left: 45px !important;
    }
    /* Remove paddings */

    .pad0A-xs {
        padding: 0 !important;
    }

    .pad0T-xs {
        padding-top: 0 !important;
    }

    .pad0R-xs {
        padding-right: 0 !important;
    }

    .pad0B-xs {
        padding-bottom: 0 !important;
    }

    .pad0L-xs {
        padding-left: 0 !important;
    }
}
/*gt-xs*/
@media (min-width: 600px) {
    .pad0A-gt-xs {
        padding: 0px !important;
    }

    .pad0T-gt-xs {
        padding-top: 0px !important;
    }

    .pad0R-gt-xs {
        padding-right: 0px !important;
    }

    .pad0B-gt-xs {
        padding-bottom: 0px !important;
    }

    .pad0L-gt-xs {
        padding-left: 0px !important;
    }

    .pad5A-gt-xs {
        padding: 5px !important;
    }

    .pad5T-gt-xs {
        padding-top: 5px !important;
    }

    .pad5R-gt-xs {
        padding-right: 5px !important;
    }

    .pad5B-gt-xs {
        padding-bottom: 5px !important;
    }

    .pad5L-gt-xs {
        padding-left: 5px !important;
    }

    .pad10A-gt-xs {
        padding: 10px !important;
    }

    .pad10T-gt-xs {
        padding-top: 10px !important;
    }

    .pad10R-gt-xs {
        padding-right: 10px !important;
    }

    .pad10B-gt-xs {
        padding-bottom: 10px !important;
    }

    .pad10L-gt-xs {
        padding-left: 10px !important;
    }

    .pad15A-gt-xs {
        padding: 15px !important;
    }

    .pad15T-gt-xs {
        padding-top: 15px !important;
    }

    .pad15R-gt-xs {
        padding-right: 15px !important;
    }

    .pad15B-gt-xs {
        padding-bottom: 15px !important;
    }

    .pad15L-gt-xs {
        padding-left: 15px !important;
    }

    .pad20A-gt-xs {
        padding: 20px !important;
    }

    .pad20T-gt-xs {
        padding-top: 20px !important;
    }

    .pad20R-gt-xs {
        padding-right: 20px !important;
    }

    .pad20B-gt-xs {
        padding-bottom: 20px !important;
    }

    .pad20L-gt-xs {
        padding-left: 20px !important;
    }

    .pad25A-gt-xs {
        padding: 25px !important;
    }

    .pad25T-gt-xs {
        padding-top: 25px !important;
    }

    .pad25R-gt-xs {
        padding-right: 25px !important;
    }

    .pad25B-gt-xs {
        padding-bottom: 25px !important;
    }

    .pad25L-gt-xs {
        padding-left: 25px !important;
    }

    .pad45A-gt-xs {
        padding: 45px !important;
    }

    .pad45T-gt-xs {
        padding-top: 45px !important;
    }

    .pad45R-gt-xs {
        padding-right: 45px !important;
    }

    .pad45B-gt-xs {
        padding-bottom: 45px !important;
    }

    .pad45L-gt-xs {
        padding-left: 45px !important;
    }
    /* Remove paddings */

    .pad0A-gt-xs {
        padding: 0 !important;
    }

    .pad0T-gt-xs {
        padding-top: 0 !important;
    }

    .pad0R-gt-xs {
        padding-right: 0 !important;
    }

    .pad0B-gt-xs {
        padding-bottom: 0 !important;
    }

    .pad0L-gt-xs {
        padding-left: 0 !important;
    }
}

/*sm*/
@media (min-width: 600px) and (max-width: 959px) {
    .pad0A-sm {
        padding: 0px !important;
    }

    .pad0T-sm {
        padding-top: 0px !important;
    }

    .pad0R-sm {
        padding-right: 0px !important;
    }

    .pad0B-sm {
        padding-bottom: 0px !important;
    }

    .pad0L-sm {
        padding-left: 0px !important;
    }

    .pad5A-sm {
        padding: 5px !important;
    }

    .pad5T-sm {
        padding-top: 5px !important;
    }

    .pad5R-sm {
        padding-right: 5px !important;
    }

    .pad5B-sm {
        padding-bottom: 5px !important;
    }

    .pad5L-sm {
        padding-left: 5px !important;
    }

    .pad10A-sm {
        padding: 10px !important;
    }

    .pad10T-sm {
        padding-top: 10px !important;
    }

    .pad10R-sm {
        padding-right: 10px !important;
    }

    .pad10B-sm {
        padding-bottom: 10px !important;
    }

    .pad10L-sm {
        padding-left: 10px !important;
    }

    .pad15A-sm {
        padding: 15px !important;
    }

    .pad15T-sm {
        padding-top: 15px !important;
    }

    .pad15R-sm {
        padding-right: 15px !important;
    }

    .pad15B-sm {
        padding-bottom: 15px !important;
    }

    .pad15L-sm {
        padding-left: 15px !important;
    }

    .pad20A-sm {
        padding: 20px !important;
    }

    .pad20T-sm {
        padding-top: 20px !important;
    }

    .pad20R-sm {
        padding-right: 20px !important;
    }

    .pad20B-sm {
        padding-bottom: 20px !important;
    }

    .pad20L-sm {
        padding-left: 20px !important;
    }

    .pad25A-sm {
        padding: 25px !important;
    }

    .pad25T-sm {
        padding-top: 25px !important;
    }

    .pad25R-sm {
        padding-right: 25px !important;
    }

    .pad25B-sm {
        padding-bottom: 25px !important;
    }

    .pad25L-sm {
        padding-left: 25px !important;
    }

    .pad45A-sm {
        padding: 45px !important;
    }

    .pad45T-sm {
        padding-top: 45px !important;
    }

    .pad45R-sm {
        padding-right: 45px !important;
    }

    .pad45B-sm {
        padding-bottom: 45px !important;
    }

    .pad45L-sm {
        padding-left: 45px !important;
    }
    /* Remove paddings */

    .pad0A-sm {
        padding: 0 !important;
    }

    .pad0T-sm {
        padding-top: 0 !important;
    }

    .pad0R-sm {
        padding-right: 0 !important;
    }

    .pad0B-sm {
        padding-bottom: 0 !important;
    }

    .pad0L-sm {
        padding-left: 0 !important;
    }
}
/*gt-sm*/
@media (min-width: 960px) {
    .pad0A-gt-sm {
        padding: 0px !important;
    }

    .pad0T-gt-sm {
        padding-top: 0px !important;
    }

    .pad0R-gt-sm {
        padding-right: 0px !important;
    }

    .pad0B-gt-sm {
        padding-bottom: 0px !important;
    }

    .pad0L-gt-sm {
        padding-left: 0px !important;
    }

    .pad5A-gt-sm {
        padding: 5px !important;
    }

    .pad5T-gt-sm {
        padding-top: 5px !important;
    }

    .pad5R-gt-sm {
        padding-right: 5px !important;
    }

    .pad5B-gt-sm {
        padding-bottom: 5px !important;
    }

    .pad5L-gt-sm {
        padding-left: 5px !important;
    }

    .pad10A-gt-sm {
        padding: 10px !important;
    }

    .pad10T-gt-sm {
        padding-top: 10px !important;
    }

    .pad10R-gt-sm {
        padding-right: 10px !important;
    }

    .pad10B-gt-sm {
        padding-bottom: 10px !important;
    }

    .pad10L-gt-sm {
        padding-left: 10px !important;
    }

    .pad15A-gt-sm {
        padding: 15px !important;
    }

    .pad15T-gt-sm {
        padding-top: 15px !important;
    }

    .pad15R-gt-sm {
        padding-right: 15px !important;
    }

    .pad15B-gt-sm {
        padding-bottom: 15px !important;
    }

    .pad15L-gt-sm {
        padding-left: 15px !important;
    }

    .pad20A-gt-sm {
        padding: 20px !important;
    }

    .pad20T-gt-sm {
        padding-top: 20px !important;
    }

    .pad20R-gt-sm {
        padding-right: 20px !important;
    }

    .pad20B-gt-sm {
        padding-bottom: 20px !important;
    }

    .pad20L-gt-sm {
        padding-left: 20px !important;
    }

    .pad25A-gt-sm {
        padding: 25px !important;
    }

    .pad25T-gt-sm {
        padding-top: 25px !important;
    }

    .pad25R-gt-sm {
        padding-right: 25px !important;
    }

    .pad25B-gt-sm {
        padding-bottom: 25px !important;
    }

    .pad25L-gt-sm {
        padding-left: 25px !important;
    }

    .pad45A-gt-sm {
        padding: 45px !important;
    }

    .pad45T-gt-sm {
        padding-top: 45px !important;
    }

    .pad45R-gt-sm {
        padding-right: 45px !important;
    }

    .pad45B-gt-sm {
        padding-bottom: 45px !important;
    }

    .pad45L-gt-sm {
        padding-left: 45px !important;
    }
    /* Remove paddings */

    .pad0A-gt-sm {
        padding: 0 !important;
    }

    .pad0T-gt-sm {
        padding-top: 0 !important;
    }

    .pad0R-gt-sm {
        padding-right: 0 !important;
    }

    .pad0B-gt-sm {
        padding-bottom: 0 !important;
    }

    .pad0L-gt-sm {
        padding-left: 0 !important;
    }
}

/*md*/
@media (min-width: 960px) and (max-width: 1279px) {
    .pad0A-md {
        padding: 0px !important;
    }

    .pad0T-md {
        padding-top: 0px !important;
    }

    .pad0R-md {
        padding-right: 0px !important;
    }

    .pad0B-md {
        padding-bottom: 0px !important;
    }

    .pad0L-md {
        padding-left: 0px !important;
    }

    .pad5A-md {
        padding: 5px !important;
    }

    .pad5T-md {
        padding-top: 5px !important;
    }

    .pad5R-md {
        padding-right: 5px !important;
    }

    .pad5B-md {
        padding-bottom: 5px !important;
    }

    .pad5L-md {
        padding-left: 5px !important;
    }

    .pad10A-md {
        padding: 10px !important;
    }

    .pad10T-md {
        padding-top: 10px !important;
    }

    .pad10R-md {
        padding-right: 10px !important;
    }

    .pad10B-md {
        padding-bottom: 10px !important;
    }

    .pad10L-md {
        padding-left: 10px !important;
    }

    .pad15A-md {
        padding: 15px !important;
    }

    .pad15T-md {
        padding-top: 15px !important;
    }

    .pad15R-md {
        padding-right: 15px !important;
    }

    .pad15B-md {
        padding-bottom: 15px !important;
    }

    .pad15L-md {
        padding-left: 15px !important;
    }

    .pad20A-md {
        padding: 20px !important;
    }

    .pad20T-md {
        padding-top: 20px !important;
    }

    .pad20R-md {
        padding-right: 20px !important;
    }

    .pad20B-md {
        padding-bottom: 20px !important;
    }

    .pad20L-md {
        padding-left: 20px !important;
    }

    .pad25A-md {
        padding: 25px !important;
    }

    .pad25T-md {
        padding-top: 25px !important;
    }

    .pad25R-md {
        padding-right: 25px !important;
    }

    .pad25B-md {
        padding-bottom: 25px !important;
    }

    .pad25L-md {
        padding-left: 25px !important;
    }

    .pad45A-md {
        padding: 45px !important;
    }

    .pad45T-md {
        padding-top: 45px !important;
    }

    .pad45R-md {
        padding-right: 45px !important;
    }

    .pad45B-md {
        padding-bottom: 45px !important;
    }

    .pad45L-md {
        padding-left: 45px !important;
    }
    /* Remove paddings */

    .pad0A-md {
        padding: 0 !important;
    }

    .pad0T-md {
        padding-top: 0 !important;
    }

    .pad0R-md {
        padding-right: 0 !important;
    }

    .pad0B-md {
        padding-bottom: 0 !important;
    }

    .pad0L-md {
        padding-left: 0 !important;
    }
}
/*gt-md*/
@media (min-width: 1280px) {
    .pad0A-gt-md {
        padding: 0px !important;
    }

    .pad0T-gt-md {
        padding-top: 0px !important;
    }

    .pad0R-gt-md {
        padding-right: 0px !important;
    }

    .pad0B-gt-md {
        padding-bottom: 0px !important;
    }

    .pad0L-gt-md {
        padding-left: 0px !important;
    }

    .pad5A-gt-md {
        padding: 5px !important;
    }

    .pad5T-gt-md {
        padding-top: 5px !important;
    }

    .pad5R-gt-md {
        padding-right: 5px !important;
    }

    .pad5B-gt-md {
        padding-bottom: 5px !important;
    }

    .pad5L-gt-md {
        padding-left: 5px !important;
    }

    .pad10A-gt-md {
        padding: 10px !important;
    }

    .pad10T-gt-md {
        padding-top: 10px !important;
    }

    .pad10R-gt-md {
        padding-right: 10px !important;
    }

    .pad10B-gt-md {
        padding-bottom: 10px !important;
    }

    .pad10L-gt-md {
        padding-left: 10px !important;
    }

    .pad15A-gt-md {
        padding: 15px !important;
    }

    .pad15T-gt-md {
        padding-top: 15px !important;
    }

    .pad15R-gt-md {
        padding-right: 15px !important;
    }

    .pad15B-gt-md {
        padding-bottom: 15px !important;
    }

    .pad15L-gt-md {
        padding-left: 15px !important;
    }

    .pad20A-gt-md {
        padding: 20px !important;
    }

    .pad20T-gt-md {
        padding-top: 20px !important;
    }

    .pad20R-gt-md {
        padding-right: 20px !important;
    }

    .pad20B-gt-md {
        padding-bottom: 20px !important;
    }

    .pad20L-gt-md {
        padding-left: 20px !important;
    }

    .pad25A-gt-md {
        padding: 25px !important;
    }

    .pad25T-gt-md {
        padding-top: 25px !important;
    }

    .pad25R-gt-md {
        padding-right: 25px !important;
    }

    .pad25B-gt-md {
        padding-bottom: 25px !important;
    }

    .pad25L-gt-md {
        padding-left: 25px !important;
    }

    .pad45A-gt-md {
        padding: 45px !important;
    }

    .pad45T-gt-md {
        padding-top: 45px !important;
    }

    .pad45R-gt-md {
        padding-right: 45px !important;
    }

    .pad45B-gt-md {
        padding-bottom: 45px !important;
    }

    .pad45L-gt-md {
        padding-left: 45px !important;
    }
    /* Remove paddings */

    .pad0A-gt-md {
        padding: 0 !important;
    }

    .pad0T-gt-md {
        padding-top: 0 !important;
    }

    .pad0R-gt-md {
        padding-right: 0 !important;
    }

    .pad0B-gt-md {
        padding-bottom: 0 !important;
    }

    .pad0L-gt-md {
        padding-left: 0 !important;
    }
}

/*lg*/
@media (min-width: 1280px) and (max-width: 1919px) {
    .pad0A-lg {
        padding: 0px !important;
    }

    .pad0T-lg {
        padding-top: 0px !important;
    }

    .pad0R-lg {
        padding-right: 0px !important;
    }

    .pad0B-lg {
        padding-bottom: 0px !important;
    }

    .pad0L-lg {
        padding-left: 0px !important;
    }

    .pad5A-lg {
        padding: 5px !important;
    }

    .pad5T-lg {
        padding-top: 5px !important;
    }

    .pad5R-lg {
        padding-right: 5px !important;
    }

    .pad5B-lg {
        padding-bottom: 5px !important;
    }

    .pad5L-lg {
        padding-left: 5px !important;
    }

    .pad10A-lg {
        padding: 10px !important;
    }

    .pad10T-lg {
        padding-top: 10px !important;
    }

    .pad10R-lg {
        padding-right: 10px !important;
    }

    .pad10B-lg {
        padding-bottom: 10px !important;
    }

    .pad10L-lg {
        padding-left: 10px !important;
    }

    .pad15A-lg {
        padding: 15px !important;
    }

    .pad15T-lg {
        padding-top: 15px !important;
    }

    .pad15R-lg {
        padding-right: 15px !important;
    }

    .pad15B-lg {
        padding-bottom: 15px !important;
    }

    .pad15L-lg {
        padding-left: 15px !important;
    }

    .pad20A-lg {
        padding: 20px !important;
    }

    .pad20T-lg {
        padding-top: 20px !important;
    }

    .pad20R-lg {
        padding-right: 20px !important;
    }

    .pad20B-lg {
        padding-bottom: 20px !important;
    }

    .pad20L-lg {
        padding-left: 20px !important;
    }

    .pad25A-lg {
        padding: 25px !important;
    }

    .pad25T-lg {
        padding-top: 25px !important;
    }

    .pad25R-lg {
        padding-right: 25px !important;
    }

    .pad25B-lg {
        padding-bottom: 25px !important;
    }

    .pad25L-lg {
        padding-left: 25px !important;
    }

    .pad45A-lg {
        padding: 45px !important;
    }

    .pad45T-lg {
        padding-top: 45px !important;
    }

    .pad45R-lg {
        padding-right: 45px !important;
    }

    .pad45B-lg {
        padding-bottom: 45px !important;
    }

    .pad45L-lg {
        padding-left: 45px !important;
    }
    /* Remove paddings */

    .pad0A-lg {
        padding: 0 !important;
    }

    .pad0T-lg {
        padding-top: 0 !important;
    }

    .pad0R-lg {
        padding-right: 0 !important;
    }

    .pad0B-lg {
        padding-bottom: 0 !important;
    }

    .pad0L-lg {
        padding-left: 0 !important;
    }
}
/*gt-lg y xl*/
@media (min-width: 1920px) {
    .pad0A-gt-lg {
        padding: 0px !important;
    }

    .pad0T-gt-lg {
        padding-top: 0px !important;
    }

    .pad0R-gt-lg {
        padding-right: 0px !important;
    }

    .pad0B-gt-lg {
        padding-bottom: 0px !important;
    }

    .pad0L-gt-lg {
        padding-left: 0px !important;
    }

    .pad5A-gt-lg {
        padding: 5px !important;
    }

    .pad5T-gt-lg {
        padding-top: 5px !important;
    }

    .pad5R-gt-lg {
        padding-right: 5px !important;
    }

    .pad5B-gt-lg {
        padding-bottom: 5px !important;
    }

    .pad5L-gt-lg {
        padding-left: 5px !important;
    }

    .pad10A-gt-lg {
        padding: 10px !important;
    }

    .pad10T-gt-lg {
        padding-top: 10px !important;
    }

    .pad10R-gt-lg {
        padding-right: 10px !important;
    }

    .pad10B-gt-lg {
        padding-bottom: 10px !important;
    }

    .pad10L-gt-lg {
        padding-left: 10px !important;
    }

    .pad15A-gt-lg {
        padding: 15px !important;
    }

    .pad15T-gt-lg {
        padding-top: 15px !important;
    }

    .pad15R-gt-lg {
        padding-right: 15px !important;
    }

    .pad15B-gt-lg {
        padding-bottom: 15px !important;
    }

    .pad15L-gt-lg {
        padding-left: 15px !important;
    }

    .pad20A-gt-lg {
        padding: 20px !important;
    }

    .pad20T-gt-lg {
        padding-top: 20px !important;
    }

    .pad20R-gt-lg {
        padding-right: 20px !important;
    }

    .pad20B-gt-lg {
        padding-bottom: 20px !important;
    }

    .pad20L-gt-lg {
        padding-left: 20px !important;
    }

    .pad25A-gt-lg {
        padding: 25px !important;
    }

    .pad25T-gt-lg {
        padding-top: 25px !important;
    }

    .pad25R-gt-lg {
        padding-right: 25px !important;
    }

    .pad25B-gt-lg {
        padding-bottom: 25px !important;
    }

    .pad25L-gt-lg {
        padding-left: 25px !important;
    }

    .pad45A-gt-lg {
        padding: 45px !important;
    }

    .pad45T-gt-lg {
        padding-top: 45px !important;
    }

    .pad45R-gt-lg {
        padding-right: 45px !important;
    }

    .pad45B-gt-lg {
        padding-bottom: 45px !important;
    }

    .pad45L-gt-lg {
        padding-left: 45px !important;
    }
    /* Remove paddings */

    .pad0A-gt-lg {
        padding: 0 !important;
    }

    .pad0T-gt-lg {
        padding-top: 0 !important;
    }

    .pad0R-gt-lg {
        padding-right: 0 !important;
    }

    .pad0B-gt-lg {
        padding-bottom: 0 !important;
    }

    .pad0L-gt-lg {
        padding-left: 0 !important;
    }
}

/*#endregion*/
/*===========================*/

/*#endregion*/
/*========================*/

/*========================*/
/*#region Margins */

    .mrg3A {
        margin: 3px !important;
    }

    .mrg3T {
        margin-top: 3px !important;
    }

    .mrg3R {
        margin-right: 3px !important;
    }

    .mrg3B {
        margin-bottom: 3px !important;
    }

    .mrg3L {
        margin-left: 3px !important;
    }
    .mrg5A {
        margin: 5px !important;
    }
    .mrg5T {
        margin-top: 5px !important;
    }
    .mrg5R {
        margin-right: 5px !important;
    }
    .mrg5B {
        margin-bottom: 5px !important;
    }
    .mrg5L {
        margin-left: 5px !important;
    }
    .mrg10A {
        margin: 10px !important;
    }
    .mrg10T {
        margin-top: 10px !important;
    }
    .mrg10R {
        margin-right: 10px !important;
    }
    .mrg10B {
        margin-bottom: 10px !important;
    }
    .mrg10L {
        margin-left: 10px !important;
    }
    .mrg15A {
        margin: 15px !important;
    }
    .mrg15T {
        margin-top: 15px !important;
    }
    .mrg15R {
        margin-right: 15px !important;
    }
    .mrg15B {
        margin-bottom: 15px !important;
    }
    .mrg15L {
        margin-left: 15px !important;
    }
    .mrg20A {
        margin: 20px !important;
    }
    .mrg20T {
        margin-top: 20px !important;
    }
    .mrg20R {
        margin-right: 20px !important;
    }
    .mrg20B {
        margin-bottom: 20px !important;
    }
    .mrg20L {
        margin-left: 20px !important;
    }
    .mrg25A {
        margin: 25px !important;
    }
    .mrg25T {
        margin-top: 25px !important;
    }
    .mrg25R {
        margin-right: 25px !important;
    }
    .mrg25B {
        margin-bottom: 25px !important;
    }
    .mrg25L {
        margin-left: 25px !important;
    }
    .mrg45A {
        margin: 45px !important;
    }
    .mrg45T {
        margin-top: 45px !important;
    }
    .mrg45R {
        margin-right: 45px !important;
    }
    .mrg45B {
        margin-bottom: 45px !important;
    }
    .mrg45L {
        margin-left: 45px !important;
    }
    .mrg5pcR {
        margin-right: 5% !important;
    }
    /* Remove margins */
    
    .mrg0A {
        margin: 0 !important;
    }
    .mrg0T {
        margin-top: 0 !important;
    }
    .mrg0R {
        margin-right: 0 !important;
    }
    .mrg0B {
        margin-bottom: 0 !important;
    }
    .mrg0L {
        margin-left: 0 !important;
    }

/*===========================*/
/*#region @mediaQueries Margin*/

/*xs*/
@media (max-width: 599px) {
    .mrg3A-xs {
        margin: 3px !important;
    }

    .mrg3T-xs {
        margin-top: 3px !important;
    }

    .mrg3R-xs {
        margin-right: 3px !important;
    }

    .mrg3B-xs {
        margin-bottom: 3px !important;
    }

    .mrg3L-xs {
        margin-left: 3px !important;
    }

    .mrg5A-xs {
        margin: 5px !important;
    }

    .mrg5T-xs {
        margin-top: 5px !important;
    }

    .mrg5R-xs {
        margin-right: 5px !important;
    }

    .mrg5B-xs {
        margin-bottom: 5px !important;
    }

    .mrg5L-xs {
        margin-left: 5px !important;
    }

    .mrg10A-xs {
        margin: 10px !important;
    }

    .mrg10T-xs {
        margin-top: 10px !important;
    }

    .mrg10R-xs {
        margin-right: 10px !important;
    }

    .mrg10B-xs {
        margin-bottom: 10px !important;
    }

    .mrg10L-xs {
        margin-left: 10px !important;
    }

    .mrg15A-xs {
        margin: 15px !important;
    }

    .mrg15T-xs {
        margin-top: 15px !important;
    }

    .mrg15R-xs {
        margin-right: 15px !important;
    }

    .mrg15B-xs {
        margin-bottom: 15px !important;
    }

    .mrg15L-xs {
        margin-left: 15px !important;
    }

    .mrg20A-xs {
        margin: 20px !important;
    }

    .mrg20T-xs {
        margin-top: 20px !important;
    }

    .mrg20R-xs {
        margin-right: 20px !important;
    }

    .mrg20B-xs {
        margin-bottom: 20px !important;
    }

    .mrg20L-xs {
        margin-left: 20px !important;
    }

    .mrg25A-xs {
        margin: 25px !important;
    }

    .mrg25T-xs {
        margin-top: 25px !important;
    }

    .mrg25R-xs {
        margin-right: 25px !important;
    }

    .mrg25B-xs {
        margin-bottom: 25px !important;
    }

    .mrg25L-xs {
        margin-left: 25px !important;
    }

    .mrg45A-xs {
        margin: 45px !important;
    }

    .mrg45T-xs {
        margin-top: 45px !important;
    }

    .mrg45R-xs {
        margin-right: 45px !important;
    }

    .mrg45B-xs {
        margin-bottom: 45px !important;
    }

    .mrg45L-xs {
        margin-left: 45px !important;
    }

    .mrg5pcR-xs {
        margin-right: 5% !important;
    }
    /* Remove margins */

    .mrg0A-xs {
        margin: 0 !important;
    }

    .mrg0T-xs {
        margin-top: 0 !important;
    }

    .mrg0R-xs {
        margin-right: 0 !important;
    }

    .mrg0B-xs {
        margin-bottom: 0 !important;
    }

    .mrg0L-xs {
        margin-left: 0 !important;
    }
}
/*gt-xs*/
@media (min-width: 600px) {
    .mrg3A-gt-xs {
        margin: 3px !important;
    }

    .mrg3T-gt-xs {
        margin-top: 3px !important;
    }

    .mrg3R-gt-xs {
        margin-right: 3px !important;
    }

    .mrg3B-gt-xs {
        margin-bottom: 3px !important;
    }

    .mrg3L-gt-xs {
        margin-left: 3px !important;
    }

    .mrg5A-gt-xs {
        margin: 5px !important;
    }

    .mrg5T-gt-xs {
        margin-top: 5px !important;
    }

    .mrg5R-gt-xs {
        margin-right: 5px !important;
    }

    .mrg5B-gt-xs {
        margin-bottom: 5px !important;
    }

    .mrg5L-gt-xs {
        margin-left: 5px !important;
    }

    .mrg10A-gt-xs {
        margin: 10px !important;
    }

    .mrg10T-gt-xs {
        margin-top: 10px !important;
    }

    .mrg10R-gt-xs {
        margin-right: 10px !important;
    }

    .mrg10B-gt-xs {
        margin-bottom: 10px !important;
    }

    .mrg10L-gt-xs {
        margin-left: 10px !important;
    }

    .mrg15A-gt-xs {
        margin: 15px !important;
    }

    .mrg15T-gt-xs {
        margin-top: 15px !important;
    }

    .mrg15R-gt-xs {
        margin-right: 15px !important;
    }

    .mrg15B-gt-xs {
        margin-bottom: 15px !important;
    }

    .mrg15L-gt-xs {
        margin-left: 15px !important;
    }

    .mrg20A-gt-xs {
        margin: 20px !important;
    }

    .mrg20T-gt-xs {
        margin-top: 20px !important;
    }

    .mrg20R-gt-xs {
        margin-right: 20px !important;
    }

    .mrg20B-gt-xs {
        margin-bottom: 20px !important;
    }

    .mrg20L-gt-xs {
        margin-left: 20px !important;
    }

    .mrg25A-gt-xs {
        margin: 25px !important;
    }

    .mrg25T-gt-xs {
        margin-top: 25px !important;
    }

    .mrg25R-gt-xs {
        margin-right: 25px !important;
    }

    .mrg25B-gt-xs {
        margin-bottom: 25px !important;
    }

    .mrg25L-gt-xs {
        margin-left: 25px !important;
    }

    .mrg45A-gt-xs {
        margin: 45px !important;
    }

    .mrg45T-gt-xs {
        margin-top: 45px !important;
    }

    .mrg45R-gt-xs {
        margin-right: 45px !important;
    }

    .mrg45B-gt-xs {
        margin-bottom: 45px !important;
    }

    .mrg45L-gt-xs {
        margin-left: 45px !important;
    }

    .mrg5pcR-gt-xs {
        margin-right: 5% !important;
    }
    /* Remove margins */

    .mrg0A-gt-xs {
        margin: 0 !important;
    }

    .mrg0T-gt-xs {
        margin-top: 0 !important;
    }

    .mrg0R-gt-xs {
        margin-right: 0 !important;
    }

    .mrg0B-gt-xs {
        margin-bottom: 0 !important;
    }

    .mrg0L-gt-xs {
        margin-left: 0 !important;
    }
}

/*sm*/
@media (min-width: 600px) and (max-width: 959px) {
    .mrg3A-sm {
        margin: 3px !important;
    }

    .mrg3T-sm {
        margin-top: 3px !important;
    }

    .mrg3R-sm {
        margin-right: 3px !important;
    }

    .mrg3B-sm {
        margin-bottom: 3px !important;
    }

    .mrg3L-sm {
        margin-left: 3px !important;
    }

    .mrg5A-sm {
        margin: 5px !important;
    }

    .mrg5T-sm {
        margin-top: 5px !important;
    }

    .mrg5R-sm {
        margin-right: 5px !important;
    }

    .mrg5B-sm {
        margin-bottom: 5px !important;
    }

    .mrg5L-sm {
        margin-left: 5px !important;
    }

    .mrg10A-sm {
        margin: 10px !important;
    }

    .mrg10T-sm {
        margin-top: 10px !important;
    }

    .mrg10R-sm {
        margin-right: 10px !important;
    }

    .mrg10B-sm {
        margin-bottom: 10px !important;
    }

    .mrg10L-sm {
        margin-left: 10px !important;
    }

    .mrg15A-sm {
        margin: 15px !important;
    }

    .mrg15T-sm {
        margin-top: 15px !important;
    }

    .mrg15R-sm {
        margin-right: 15px !important;
    }

    .mrg15B-sm {
        margin-bottom: 15px !important;
    }

    .mrg15L-sm {
        margin-left: 15px !important;
    }

    .mrg20A-sm {
        margin: 20px !important;
    }

    .mrg20T-sm {
        margin-top: 20px !important;
    }

    .mrg20R-sm {
        margin-right: 20px !important;
    }

    .mrg20B-sm {
        margin-bottom: 20px !important;
    }

    .mrg20L-sm {
        margin-left: 20px !important;
    }

    .mrg25A-sm {
        margin: 25px !important;
    }

    .mrg25T-sm {
        margin-top: 25px !important;
    }

    .mrg25R-sm {
        margin-right: 25px !important;
    }

    .mrg25B-sm {
        margin-bottom: 25px !important;
    }

    .mrg25L-sm {
        margin-left: 25px !important;
    }

    .mrg45A-sm {
        margin: 45px !important;
    }

    .mrg45T-sm {
        margin-top: 45px !important;
    }

    .mrg45R-sm {
        margin-right: 45px !important;
    }

    .mrg45B-sm {
        margin-bottom: 45px !important;
    }

    .mrg45L-sm {
        margin-left: 45px !important;
    }

    .mrg5pcR-sm {
        margin-right: 5% !important;
    }
    /* Remove margins */

    .mrg0A-sm {
        margin: 0 !important;
    }

    .mrg0T-sm {
        margin-top: 0 !important;
    }

    .mrg0R-sm {
        margin-right: 0 !important;
    }

    .mrg0B-sm {
        margin-bottom: 0 !important;
    }

    .mrg0L-sm {
        margin-left: 0 !important;
    }
}
/*gt-sm*/
@media (min-width: 960px) {
    .mrg3A-gt-sm {
        margin: 3px !important;
    }

    .mrg3T-gt-sm {
        margin-top: 3px !important;
    }

    .mrg3R-gt-sm {
        margin-right: 3px !important;
    }

    .mrg3B-gt-sm {
        margin-bottom: 3px !important;
    }

    .mrg3L-gt-sm {
        margin-left: 3px !important;
    }

    .mrg5A-gt-sm {
        margin: 5px !important;
    }

    .mrg5T-gt-sm {
        margin-top: 5px !important;
    }

    .mrg5R-gt-sm {
        margin-right: 5px !important;
    }

    .mrg5B-gt-sm {
        margin-bottom: 5px !important;
    }

    .mrg5L-gt-sm {
        margin-left: 5px !important;
    }

    .mrg10A-gt-sm {
        margin: 10px !important;
    }

    .mrg10T-gt-sm {
        margin-top: 10px !important;
    }

    .mrg10R-gt-sm {
        margin-right: 10px !important;
    }

    .mrg10B-gt-sm {
        margin-bottom: 10px !important;
    }

    .mrg10L-gt-sm {
        margin-left: 10px !important;
    }

    .mrg15A-gt-sm {
        margin: 15px !important;
    }

    .mrg15T-gt-sm {
        margin-top: 15px !important;
    }

    .mrg15R-gt-sm {
        margin-right: 15px !important;
    }

    .mrg15B-gt-sm {
        margin-bottom: 15px !important;
    }

    .mrg15L-gt-sm {
        margin-left: 15px !important;
    }

    .mrg20A-gt-sm {
        margin: 20px !important;
    }

    .mrg20T-gt-sm {
        margin-top: 20px !important;
    }

    .mrg20R-gt-sm {
        margin-right: 20px !important;
    }

    .mrg20B-gt-sm {
        margin-bottom: 20px !important;
    }

    .mrg20L-gt-sm {
        margin-left: 20px !important;
    }

    .mrg25A-gt-sm {
        margin: 25px !important;
    }

    .mrg25T-gt-sm {
        margin-top: 25px !important;
    }

    .mrg25R-gt-sm {
        margin-right: 25px !important;
    }

    .mrg25B-gt-sm {
        margin-bottom: 25px !important;
    }

    .mrg25L-gt-sm {
        margin-left: 25px !important;
    }

    .mrg45A-gt-sm {
        margin: 45px !important;
    }

    .mrg45T-gt-sm {
        margin-top: 45px !important;
    }

    .mrg45R-gt-sm {
        margin-right: 45px !important;
    }

    .mrg45B-gt-sm {
        margin-bottom: 45px !important;
    }

    .mrg45L-gt-sm {
        margin-left: 45px !important;
    }

    .mrg5pcR-gt-sm {
        margin-right: 5% !important;
    }
    /* Remove margins */

    .mrg0A-gt-sm {
        margin: 0 !important;
    }

    .mrg0T-gt-sm {
        margin-top: 0 !important;
    }

    .mrg0R-gt-sm {
        margin-right: 0 !important;
    }

    .mrg0B-gt-sm {
        margin-bottom: 0 !important;
    }

    .mrg0L-gt-sm {
        margin-left: 0 !important;
    }
}

/*md*/
@media (min-width: 960px) and (max-width: 1279px) {
    .mrg3A-md {
        margin: 3px !important;
    }

    .mrg3T-md {
        margin-top: 3px !important;
    }

    .mrg3R-md {
        margin-right: 3px !important;
    }

    .mrg3B-md {
        margin-bottom: 3px !important;
    }

    .mrg3L-md {
        margin-left: 3px !important;
    }

    .mrg5A-md {
        margin: 5px !important;
    }

    .mrg5T-md {
        margin-top: 5px !important;
    }

    .mrg5R-md {
        margin-right: 5px !important;
    }

    .mrg5B-md {
        margin-bottom: 5px !important;
    }

    .mrg5L-md {
        margin-left: 5px !important;
    }

    .mrg10A-md {
        margin: 10px !important;
    }

    .mrg10T-md {
        margin-top: 10px !important;
    }

    .mrg10R-md {
        margin-right: 10px !important;
    }

    .mrg10B-md {
        margin-bottom: 10px !important;
    }

    .mrg10L-md {
        margin-left: 10px !important;
    }

    .mrg15A-md {
        margin: 15px !important;
    }

    .mrg15T-md {
        margin-top: 15px !important;
    }

    .mrg15R-md {
        margin-right: 15px !important;
    }

    .mrg15B-md {
        margin-bottom: 15px !important;
    }

    .mrg15L-md {
        margin-left: 15px !important;
    }

    .mrg20A-md {
        margin: 20px !important;
    }

    .mrg20T-md {
        margin-top: 20px !important;
    }

    .mrg20R-md {
        margin-right: 20px !important;
    }

    .mrg20B-md {
        margin-bottom: 20px !important;
    }

    .mrg20L-md {
        margin-left: 20px !important;
    }

    .mrg25A-md {
        margin: 25px !important;
    }

    .mrg25T-md {
        margin-top: 25px !important;
    }

    .mrg25R-md {
        margin-right: 25px !important;
    }

    .mrg25B-md {
        margin-bottom: 25px !important;
    }

    .mrg25L-md {
        margin-left: 25px !important;
    }

    .mrg45A-md {
        margin: 45px !important;
    }

    .mrg45T-md {
        margin-top: 45px !important;
    }

    .mrg45R-md {
        margin-right: 45px !important;
    }

    .mrg45B-md {
        margin-bottom: 45px !important;
    }

    .mrg45L-md {
        margin-left: 45px !important;
    }

    .mrg5pcR-md {
        margin-right: 5% !important;
    }
    /* Remove margins */

    .mrg0A-md {
        margin: 0 !important;
    }

    .mrg0T-md {
        margin-top: 0 !important;
    }

    .mrg0R-md {
        margin-right: 0 !important;
    }

    .mrg0B-md {
        margin-bottom: 0 !important;
    }

    .mrg0L-md {
        margin-left: 0 !important;
    }
}
/*gt-md*/
@media (min-width: 1280px) {
    .mrg3A-gt-md {
        margin: 3px !important;
    }

    .mrg3T-gt-md {
        margin-top: 3px !important;
    }

    .mrg3R-gt-md {
        margin-right: 3px !important;
    }

    .mrg3B-gt-md {
        margin-bottom: 3px !important;
    }

    .mrg3L-gt-md {
        margin-left: 3px !important;
    }

    .mrg5A-gt-md {
        margin: 5px !important;
    }

    .mrg5T-gt-md {
        margin-top: 5px !important;
    }

    .mrg5R-gt-md {
        margin-right: 5px !important;
    }

    .mrg5B-gt-md {
        margin-bottom: 5px !important;
    }

    .mrg5L-gt-md {
        margin-left: 5px !important;
    }

    .mrg10A-gt-md {
        margin: 10px !important;
    }

    .mrg10T-gt-md {
        margin-top: 10px !important;
    }

    .mrg10R-gt-md {
        margin-right: 10px !important;
    }

    .mrg10B-gt-md {
        margin-bottom: 10px !important;
    }

    .mrg10L-gt-md {
        margin-left: 10px !important;
    }

    .mrg15A-gt-md {
        margin: 15px !important;
    }

    .mrg15T-gt-md {
        margin-top: 15px !important;
    }

    .mrg15R-gt-md {
        margin-right: 15px !important;
    }

    .mrg15B-gt-md {
        margin-bottom: 15px !important;
    }

    .mrg15L-gt-md {
        margin-left: 15px !important;
    }

    .mrg20A-gt-md {
        margin: 20px !important;
    }

    .mrg20T-gt-md {
        margin-top: 20px !important;
    }

    .mrg20R-gt-md {
        margin-right: 20px !important;
    }

    .mrg20B-gt-md {
        margin-bottom: 20px !important;
    }

    .mrg20L-gt-md {
        margin-left: 20px !important;
    }

    .mrg25A-gt-md {
        margin: 25px !important;
    }

    .mrg25T-gt-md {
        margin-top: 25px !important;
    }

    .mrg25R-gt-md {
        margin-right: 25px !important;
    }

    .mrg25B-gt-md {
        margin-bottom: 25px !important;
    }

    .mrg25L-gt-md {
        margin-left: 25px !important;
    }

    .mrg45A-gt-md {
        margin: 45px !important;
    }

    .mrg45T-gt-md {
        margin-top: 45px !important;
    }

    .mrg45R-gt-md {
        margin-right: 45px !important;
    }

    .mrg45B-gt-md {
        margin-bottom: 45px !important;
    }

    .mrg45L-gt-md {
        margin-left: 45px !important;
    }

    .mrg5pcR-gt-md {
        margin-right: 5% !important;
    }
    /* Remove margins */

    .mrg0A-gt-md {
        margin: 0 !important;
    }

    .mrg0T-gt-md {
        margin-top: 0 !important;
    }

    .mrg0R-gt-md {
        margin-right: 0 !important;
    }

    .mrg0B-gt-md {
        margin-bottom: 0 !important;
    }

    .mrg0L-gt-md {
        margin-left: 0 !important;
    }
}

/*lg*/
@media (min-width: 1280px) and (max-width: 1919px) {
    .mrg3A-lg {
        margin: 3px !important;
    }

    .mrg3T-lg {
        margin-top: 3px !important;
    }

    .mrg3R-lg {
        margin-right: 3px !important;
    }

    .mrg3B-lg {
        margin-bottom: 3px !important;
    }

    .mrg3L-lg {
        margin-left: 3px !important;
    }

    .mrg5A-lg {
        margin: 5px !important;
    }

    .mrg5T-lg {
        margin-top: 5px !important;
    }

    .mrg5R-lg {
        margin-right: 5px !important;
    }

    .mrg5B-lg {
        margin-bottom: 5px !important;
    }

    .mrg5L-lg {
        margin-left: 5px !important;
    }

    .mrg10A-lg {
        margin: 10px !important;
    }

    .mrg10T-lg {
        margin-top: 10px !important;
    }

    .mrg10R-lg {
        margin-right: 10px !important;
    }

    .mrg10B-lg {
        margin-bottom: 10px !important;
    }

    .mrg10L-lg {
        margin-left: 10px !important;
    }

    .mrg15A-lg {
        margin: 15px !important;
    }

    .mrg15T-lg {
        margin-top: 15px !important;
    }

    .mrg15R-lg {
        margin-right: 15px !important;
    }

    .mrg15B-lg {
        margin-bottom: 15px !important;
    }

    .mrg15L-lg {
        margin-left: 15px !important;
    }

    .mrg20A-lg {
        margin: 20px !important;
    }

    .mrg20T-lg {
        margin-top: 20px !important;
    }

    .mrg20R-lg {
        margin-right: 20px !important;
    }

    .mrg20B-lg {
        margin-bottom: 20px !important;
    }

    .mrg20L-lg {
        margin-left: 20px !important;
    }

    .mrg25A-lg {
        margin: 25px !important;
    }

    .mrg25T-lg {
        margin-top: 25px !important;
    }

    .mrg25R-lg {
        margin-right: 25px !important;
    }

    .mrg25B-lg {
        margin-bottom: 25px !important;
    }

    .mrg25L-lg {
        margin-left: 25px !important;
    }

    .mrg45A-lg {
        margin: 45px !important;
    }

    .mrg45T-lg {
        margin-top: 45px !important;
    }

    .mrg45R-lg {
        margin-right: 45px !important;
    }

    .mrg45B-lg {
        margin-bottom: 45px !important;
    }

    .mrg45L-lg {
        margin-left: 45px !important;
    }

    .mrg5pcR-lg {
        margin-right: 5% !important;
    }
    /* Remove margins */

    .mrg0A-lg {
        margin: 0 !important;
    }

    .mrg0T-lg {
        margin-top: 0 !important;
    }

    .mrg0R-lg {
        margin-right: 0 !important;
    }

    .mrg0B-lg {
        margin-bottom: 0 !important;
    }

    .mrg0L-lg {
        margin-left: 0 !important;
    }
}
/*gt-lg y xl*/
@media (min-width: 1920px) {
    .mrg3A-gt-lg {
        margin: 3px !important;
    }

    .mrg3T-gt-lg {
        margin-top: 3px !important;
    }

    .mrg3R-gt-lg {
        margin-right: 3px !important;
    }

    .mrg3B-gt-lg {
        margin-bottom: 3px !important;
    }

    .mrg3L-gt-lg {
        margin-left: 3px !important;
    }

    .mrg5A-gt-lg {
        margin: 5px !important;
    }

    .mrg5T-gt-lg {
        margin-top: 5px !important;
    }

    .mrg5R-gt-lg {
        margin-right: 5px !important;
    }

    .mrg5B-gt-lg {
        margin-bottom: 5px !important;
    }

    .mrg5L-gt-lg {
        margin-left: 5px !important;
    }

    .mrg10A-gt-lg {
        margin: 10px !important;
    }

    .mrg10T-gt-lg {
        margin-top: 10px !important;
    }

    .mrg10R-gt-lg {
        margin-right: 10px !important;
    }

    .mrg10B-gt-lg {
        margin-bottom: 10px !important;
    }

    .mrg10L-gt-lg {
        margin-left: 10px !important;
    }

    .mrg15A-gt-lg {
        margin: 15px !important;
    }

    .mrg15T-gt-lg {
        margin-top: 15px !important;
    }

    .mrg15R-gt-lg {
        margin-right: 15px !important;
    }

    .mrg15B-gt-lg {
        margin-bottom: 15px !important;
    }

    .mrg15L-gt-lg {
        margin-left: 15px !important;
    }

    .mrg20A-gt-lg {
        margin: 20px !important;
    }

    .mrg20T-gt-lg {
        margin-top: 20px !important;
    }

    .mrg20R-gt-lg {
        margin-right: 20px !important;
    }

    .mrg20B-gt-lg {
        margin-bottom: 20px !important;
    }

    .mrg20L-gt-lg {
        margin-left: 20px !important;
    }

    .mrg25A-gt-lg {
        margin: 25px !important;
    }

    .mrg25T-gt-lg {
        margin-top: 25px !important;
    }

    .mrg25R-gt-lg {
        margin-right: 25px !important;
    }

    .mrg25B-gt-lg {
        margin-bottom: 25px !important;
    }

    .mrg25L-gt-lg {
        margin-left: 25px !important;
    }

    .mrg45A-gt-lg {
        margin: 45px !important;
    }

    .mrg45T-gt-lg {
        margin-top: 45px !important;
    }

    .mrg45R-gt-lg {
        margin-right: 45px !important;
    }

    .mrg45B-gt-lg {
        margin-bottom: 45px !important;
    }

    .mrg45L-gt-lg {
        margin-left: 45px !important;
    }

    .mrg5pcR-gt-lg {
        margin-right: 5% !important;
    }
    /* Remove margins */

    .mrg0A-gt-lg {
        margin: 0 !important;
    }

    .mrg0T-gt-lg {
        margin-top: 0 !important;
    }

    .mrg0R-gt-lg {
        margin-right: 0 !important;
    }

    .mrg0B-gt-lg {
        margin-bottom: 0 !important;
    }

    .mrg0L-gt-lg {
        margin-left: 0 !important;
    }
}

/*#endregion*/
/*===========================*/

/*#endregion*/
/*========================*/

.lh-13 {
    line-height: 1.3;
}

.ng-isolate-scope {
    flex: 1;
}

.table-width-parent {
    width: 100%;
    table-layout: auto;
}

.posRel {
    position: relative !important;
}

.posAbs {
    position: absolute !important;
}

.right0 {
    right: 0 !important;
}

.left0 {
    left: 0 !important;
}

.white-space-normal {
    white-space: normal;
}

.inline-flex {
    display: inline-flex !important;
}