body {
    text-align: right;
    direction: rtl;
}

dd {
    margin-right: 0;
}

caption {
    text-align: right;
}

.list-unstyled {
    padding-right: 0;
}

.list-inline {
    padding-right: 0;
}

.list-inline-item:not(:last-child) {
    margin-left: 0.5rem;
    margin-right: unset;
}

.container {
    padding-left: 15px;
    padding-right: 15px;
    margin-left: unset;
    margin-right: unset;
}

@media (min-width: 576px) {
    .offset-sm-0 {
        margin-right: 0;
    }

    .offset-sm-1 {
        margin-right: 8.33333%;
        margin-left: unset;
    }

    .offset-sm-2 {
        margin-right: 16.66667%;
        margin-left: unset;
    }

    .offset-sm-3 {
        margin-right: 25%;
        margin-left: unset;
    }

    .offset-sm-4 {
        margin-right: 33.33333%;
        margin-left: unset;
    }

    .offset-sm-5 {
        margin-right: 41.66667%;
        margin-left: unset;
    }

    .offset-sm-6 {
        margin-right: 50%;
        margin-left: unset;
    }

    .offset-sm-7 {
        margin-right: 58.33333%;
        margin-left: unset;
    }

    .offset-sm-8 {
        margin-right: 66.66667%;
        margin-left: unset;
    }

    .offset-sm-9 {
        margin-right: 75%;
        margin-left: unset;
    }

    .offset-sm-10 {
        margin-right: 83.33333%;
        margin-left: unset;
    }

    .offset-sm-11 {
        margin-right: 91.66667%;
        margin-left: unset;
    }

    .form-inline .form-check {
        padding-right: 0;
    }

    .form-inline .form-check-input {
        margin-left: 0.25rem;
        margin-right: 0;
    }

    .dropdown-menu-sm-left {
        left: unset;
        right: 0;
    }

    .dropdown-menu-sm-right {
        left: 0;
        right: unset;
    }

    .navbar-expand-sm .navbar-nav .nav-link {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .card-deck {
        margin-left: -15px;
        margin-right: -15px;
    }

    .card-deck .card {
        margin-left: 15px;
        margin-right: 15px;
    }

    .card-group > .card + .card {
        margin-right: 0;
        border-right: 0;
        border-left: none;
    }

    .card-group > .card:not(:last-child) {
        border-top-left-radius: 0;
        border-top-right-radius: unset;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: unset;
    }

    .card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header {
        border-top-left-radius: 0;
        border-top-right-radius: unset;
    }

    .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: unset;
    }

    .card-group > .card:not(:first-child) {
        border-top-right-radius: 0;
        border-top-left-radius: unset;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: unset;
    }

    .card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header {
        border-top-right-radius: 0;
        border-top-left-radius: unset;
    }

    .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: unset;
    }

    .list-group-horizontal-sm .list-group-item {
        margin-left: -1px;
        margin-right: unset;
    }

    .list-group-horizontal-sm .list-group-item:first-child {
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: unset;
        border-top-left-radius: 0;
    }

    .list-group-horizontal-sm .list-group-item:last-child {
        margin-left: 0;
        border-top-left-radius: 0.25rem;
        border-top-right-radius: unset;
        border-bottom-left-radius: 0.25rem;
        border-bottom-right-radius: 0;
    }

    .float-sm-left {
        float: right !important;
    }

    .float-sm-right {
        float: left !important;
    }

    .mr-sm-0, .mx-sm-0 {
        margin-left: 0 !important;
        margin-right: unset;
    }

    .ml-sm-0, .mx-sm-0 {
        margin-right: 0 !important;
        margin-left: unset;
    }

    .mr-sm-1, .mx-sm-1 {
        margin-left: 0.25rem !important;
        margin-right: unset;
    }

    .ml-sm-1, .mx-sm-1 {
        margin-right: 0.25rem !important;
        margin-left: unset;
    }

    .mr-sm-2, .mx-sm-2 {
        margin-left: 0.5rem !important;
        margin-right: unset;
    }

    .ml-sm-2, .mx-sm-2 {
        margin-right: 0.5rem !important;
        margin-left: unset;
    }

    .mr-sm-3, .mx-sm-3 {
        margin-left: 1rem !important;
        margin-right: unset;
    }

    .ml-sm-3, .mx-sm-3 {
        margin-right: 1rem !important;
        margin-left: unset;
    }

    .mr-sm-4, .mx-sm-4 {
        margin-left: 1.5rem !important;
        margin-right: unset;
    }

    .ml-sm-4, .mx-sm-4 {
        margin-right: 1.5rem !important;
        margin-left: unset;
    }

    .mr-sm-5, .mx-sm-5 {
        margin-left: 3rem !important;
        margin-right: unset;
    }

    .ml-sm-5, .mx-sm-5 {
        margin-right: 3rem !important;
        margin-left: unset;
    }

    .pr-sm-0, .px-sm-0 {
        padding-left: 0 !important;
        padding-right: 0;
    }

    .pl-sm-0, .px-sm-0 {
        padding-right: 0 !important;
        padding-left: 0;
    }

    .pr-sm-1, .px-sm-1 {
        padding-left: 0.25rem !important;
        padding-right: 0;
    }

    .pl-sm-1, .px-sm-1 {
        padding-right: 0.25rem !important;
        padding-left: 0;
    }

    .pr-sm-2, .px-sm-2 {
        padding-left: 0.5rem !important;
        padding-right: 0;
    }

    .pl-sm-2, .px-sm-2 {
        padding-right: 0.5rem !important;
        padding-left: 0;
    }

    .pr-sm-3, .px-sm-3 {
        padding-left: 1rem !important;
        padding-right: 0;
    }

    .pl-sm-3, .px-sm-3 {
        padding-right: 1rem !important;
        padding-left: 0;
    }

    .pr-sm-4, .px-sm-4 {
        padding-left: 1.5rem !important;
        padding-right: 0;
    }

    .pl-sm-4, .px-sm-4 {
        padding-right: 1.5rem !important;
        padding-left: 0;
    }

    .pr-sm-5, .px-sm-5 {
        padding-left: 3rem !important;
        padding-right: 0;
    }

    .pl-sm-5, .px-sm-5 {
        padding-right: 3rem !important;
        padding-left: 0;
    }

    .mr-sm-n1, .mx-sm-n1 {
        margin-left: -0.25rem !important;
        margin-right: unset;
    }

    .ml-sm-n1, .mx-sm-n1 {
        margin-right: -0.25rem !important;
        margin-left: unset;
    }

    .mr-sm-n2, .mx-sm-n2 {
        margin-left: -0.5rem !important;
        margin-right: unset;
    }

    .ml-sm-n2, .mx-sm-n2 {
        margin-right: -0.5rem !important;
        margin-left: unset;
    }

    .mr-sm-n3, .mx-sm-n3 {
        margin-left: -1rem !important;
        margin-right: unset;
    }

    .ml-sm-n3, .mx-sm-n3 {
        margin-right: -1rem !important;
        margin-left: unset;
    }

    .mr-sm-n4, .mx-sm-n4 {
        margin-left: -1.5rem !important;
        margin-right: unset;
    }

    .ml-sm-n4, .mx-sm-n4 {
        margin-right: -1.5rem !important;
        margin-left: unset;
    }

    .mr-sm-n5, .mx-sm-n5 {
        margin-left: -3rem !important;
        margin-right: unset;
    }

    .ml-sm-n5, .mx-sm-n5 {
        margin-right: -3rem !important;
        margin-left: unset;
    }

    .mr-sm-auto, .mx-sm-auto {
        margin-left: auto !important;
        margin-right: unset;
    }

    .ml-sm-auto, .mx-sm-auto {
        margin-right: auto !important;
        margin-left: unset;
    }

    .text-sm-left {
        text-align: right !important;
    }

    .text-sm-right {
        text-align: left !important;
    }

    .row-xs--sm {
        margin-right: -5px;
        margin-left: -5px;
    }

    .row-xs--sm > div {
        padding-right: 5px;
        padding-left: 5px;
    }

    .row-sm--sm {
        margin-right: -10px;
        margin-left: -10px;
    }

    .row-sm--sm > div {
        padding-right: 10px;
        padding-left: 10px;
    }

    .row--sm {
        margin-right: -15px;
        margin-left: -15px;
    }

    .row--sm > div {
        padding-right: 15px;
        padding-left: 15px;
    }

    .img-group .img + .img {
        margin-right: -25px;
        margin-left: unset;
    }

    .nav-with-icon .nav-link + .nav-link {
        margin-right: 25px;
        margin-left: unset;
    }

    .step-item ul {
        margin-right: 16px;
        margin-left: unset;
    }

    .step-title {
        margin-right: 10px;
        margin-left: unset;
    }

    .steps-vertical .step-item + .step-item::before {
        right: 16px;
        left: unset;
    }

    .dataTables_wrapper .dataTables_length {
        float: right;
    }

    .dataTables_wrapper .dataTables_filter {
        float: left;
    }

    .dataTables_wrapper .dataTables_info {
        float: right;
    }

    .dataTables_wrapper .dataTables_paginate {
        float: left;
    }

    .wizard > .steps > ul li .title {
        margin-right: 10px;
        margin-left: unset;
    }

    .wizard > .steps > ul li + li {
        margin-right: 20px;
        margin-left: unset;
    }

    .wizard.vertical > .steps {
        float: right;
    }

    .wizard.vertical > .steps ul li + li {
        margin-right: 0;
    }

    .wizard.vertical > .content {
        float: left;
        border-right: 1px solid rgba(72, 94, 144, 0.16);
        border-left: none;
    }

    .wizard.vertical > .actions {
        float: left;
        border-right: 1px solid rgba(72, 94, 144, 0.16);
        border-left: none;
    }

    .navbar-header .burger-menu {
        margin-right: 20px;
        margin-left: unset;
    }

    .navbar-header .navbar-right {
        padding-left: 20px;
        padding-right: 0;
    }

    .navbar-header .navbar-right .dropdown {
        /*margin-right: 15px;*/
        /*margin-left: unset;*/
    }

    .navbar-header .navbar-right .dropdown-message .dropdown-menu {
        margin-left: -20px;
        margin-right: unset;
    }

    .navbar-header .navbar-right .dropdown-message .dropdown-menu::before {
        left: 20px;
        right: unset;
    }

    .navbar-header .navbar-right .dropdown-message .dropdown-menu::after {
        left: 21px;
        right: unset;
    }

    .navbar-header .navbar-right .dropdown-notification .dropdown-menu {
        margin-left: -20px;
        margin-right: unset;
    }

    .navbar-header .navbar-right .dropdown-notification .dropdown-menu::before {
        left: 20px;
        right: unset;
    }

    .navbar-header .navbar-right .dropdown-notification .dropdown-menu::after {
        left: 21px;
        right: unset;
    }

    .content-header .nav-link + .nav-link {
        margin-right: 10px;
        margin-left: unset;
    }

    .bd-sm-r {
        border-left: 1px solid #cdd4e0;
        border-right: none;
    }

    .bd-sm-l {
        border-right: 1px solid #cdd4e0;
        border-left: none;
    }

    .bd-sm-x {
        border-right: 1px solid #cdd4e0;
        border-left: 1px solid #cdd4e0;
    }

    .mg-sm-x-0 {
        margin-right: 0px;
        margin-left: 0px;
    }

    .mg-sm-x-0-f {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    .mg-sm-r-0 {
        margin-left: 0px;
    }

    .mg-sm-l-0 {
        margin-right: 0px;
    }

    .mg-sm-r-0-f {
        margin-left: 0px !important;
        margin-right: unset;
    }

    .mg-sm-l-0-f {
        margin-right: 0px !important;
        margin-left: unset;
    }

    .mg-sm-x-1 {
        margin-right: 1px;
        margin-left: 1px;
    }

    .mg-sm-x-1-f {
        margin-right: 1px !important;
        margin-left: 1px !important;
    }

    .mg-sm-r-1 {
        margin-left: 1px;
        margin-right: unset;
    }

    .mg-sm-l-1 {
        margin-right: 1px;
        margin-left: unset;
    }

    .mg-sm-r-1-f {
        margin-left: 1px !important;
        margin-right: unset;
    }

    .mg-sm-l-1-f {
        margin-right: 1px !important;
        margin-left: unset;
    }

    .mg-sm-x-2 {
        margin-right: 2px;
        margin-left: 2px;
    }

    .mg-sm-x-2-f {
        margin-right: 2px !important;
        margin-left: 2px !important;
    }

    .mg-sm-r-2 {
        margin-left: 2px;
        margin-right: unset;
    }

    .mg-sm-l-2 {
        margin-right: 2px;
        margin-left: unset;
    }

    .mg-sm-r-2-f {
        margin-left: 2px !important;
        margin-right: unset;
    }

    .mg-sm-l-2-f {
        margin-right: 2px !important;
        margin-left: unset;
    }

    .mg-sm-x-3 {
        margin-right: 3px;
        margin-left: 3px;
    }

    .mg-sm-x-3-f {
        margin-right: 3px !important;
        margin-left: 3px !important;
    }

    .mg-sm-r-3 {
        margin-left: 3px;
        margin-right: unset;
    }

    .mg-sm-l-3 {
        margin-right: 3px;
        margin-left: unset;
    }

    .mg-sm-r-3-f {
        margin-left: 3px !important;
        margin-right: unset;
    }

    .mg-sm-l-3-f {
        margin-right: 3px !important;
        margin-left: unset;
    }

    .mg-sm-x-4 {
        margin-right: 4px;
        margin-left: 4px;
    }

    .mg-sm-x-4-f {
        margin-right: 4px !important;
        margin-left: 4px !important;
    }

    .mg-sm-r-4 {
        margin-left: 4px;
        margin-right: unset;
    }

    .mg-sm-l-4 {
        margin-right: 4px;
        margin-left: unset;
    }

    .mg-sm-r-4-f {
        margin-left: 4px !important;
        margin-right: unset;
    }

    .mg-sm-l-4-f {
        margin-right: 4px !important;
        margin-left: unset;
    }

    .mg-sm-x-5 {
        margin-right: 5px;
        margin-left: 5px;
    }

    .mg-sm-x-5-f {
        margin-right: 5px !important;
        margin-left: 5px !important;
    }

    .mg-sm-r-5 {
        margin-left: 5px;
        margin-right: unset;
    }

    .mg-sm-l-5 {
        margin-right: 5px;
        margin-left: unset;
    }

    .mg-sm-r-5-f {
        margin-left: 5px !important;
        margin-right: unset;
    }

    .mg-sm-l-5-f {
        margin-right: 5px !important;
        margin-left: unset;
    }

    .mg-sm-x-6 {
        margin-right: 6px;
        margin-left: 6px;
    }

    .mg-sm-x-6-f {
        margin-right: 6px !important;
        margin-left: 6px !important;
    }

    .mg-sm-r-6 {
        margin-left: 6px;
        margin-right: unset;
    }

    .mg-sm-l-6 {
        margin-right: 6px;
        margin-left: unset;
    }

    .mg-sm-r-6-f {
        margin-left: 6px !important;
        margin-right: unset;
    }

    .mg-sm-l-6-f {
        margin-right: 6px !important;
        margin-left: unset;
    }

    .mg-sm-x-7 {
        margin-right: 7px;
        margin-left: 7px;
    }

    .mg-sm-x-7-f {
        margin-right: 7px !important;
        margin-left: 7px !important;
    }

    .mg-sm-r-7 {
        margin-left: 7px;
        margin-right: unset;
    }

    .mg-sm-l-7 {
        margin-right: 7px;
        margin-left: unset;
    }

    .mg-sm-r-7-f {
        margin-left: 7px !important;
        margin-right: unset;
    }

    .mg-sm-l-7-f {
        margin-right: 7px !important;
        margin-left: unset;
    }

    .mg-sm-x-8 {
        margin-right: 8px;
        margin-left: 8px;
    }

    .mg-sm-x-8-f {
        margin-right: 8px !important;
        margin-left: 8px !important;
    }

    .mg-sm-r-8 {
        margin-left: 8px;
        margin-right: unset;
    }

    .mg-sm-l-8 {
        margin-right: 8px;
        margin-left: unset;
    }

    .mg-sm-r-8-f {
        margin-left: 8px !important;
        margin-right: unset;
    }

    .mg-sm-l-8-f {
        margin-right: 8px !important;
        margin-left: unset;
    }

    .mg-sm-x-9 {
        margin-right: 9px;
        margin-left: 9px;
    }

    .mg-sm-x-9-f {
        margin-right: 9px !important;
        margin-left: 9px !important;
    }

    .mg-sm-r-9 {
        margin-left: 9px;
        margin-right: unset;
    }

    .mg-sm-l-9 {
        margin-right: 9px;
        margin-left: unset;
    }

    .mg-sm-r-9-f {
        margin-left: 9px !important;
        margin-right: unset;
    }

    .mg-sm-l-9-f {
        margin-right: 9px !important;
        margin-left: unset;
    }

    .mg-sm-x-10 {
        margin-right: 10px;
        margin-left: 10px;
    }

    .mg-sm-x-10-f {
        margin-right: 10px !important;
        margin-left: 10px !important;
    }

    .mg-sm-r-10 {
        margin-left: 10px;
        margin-right: unset;
    }

    .mg-sm-l-10 {
        margin-right: 10px;
        margin-left: unset;
    }

    .mg-sm-r-10-f {
        margin-left: 10px !important;
        margin-right: unset;
    }

    .mg-sm-l-10-f {
        margin-right: 10px !important;
        margin-left: unset;
    }

    .mg-sm-x-15 {
        margin-right: 15px;
        margin-left: 15px;
    }

    .mg-sm-x-15-f {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }

    .mg-sm-r-15 {
        margin-left: 15px;
        margin-right: unset;
    }

    .mg-sm-l-15 {
        margin-right: 15px;
        margin-left: unset;
    }

    .mg-sm-r-15-f {
        margin-left: 15px !important;
        margin-right: unset;
    }

    .mg-sm-l-15-f {
        margin-right: 15px !important;
        margin-left: unset;
    }

    .mg-sm-x-20 {
        margin-right: 20px;
        margin-left: 20px;
    }

    .mg-sm-x-20-f {
        margin-right: 20px !important;
        margin-left: 20px !important;
    }

    .mg-sm-r-20 {
        margin-left: 20px;
        margin-right: unset;
    }

    .mg-sm-l-20 {
        margin-right: 20px;
        margin-left: unset;
    }

    .mg-sm-r-20-f {
        margin-left: 20px !important;
        margin-right: unset;
    }

    .mg-sm-l-20-f {
        margin-right: 20px !important;
        margin-left: unset;
    }

    .mg-sm-x-25 {
        margin-right: 25px;
        margin-left: 25px;
    }

    .mg-sm-x-25-f {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }

    .mg-sm-r-25 {
        margin-left: 25px;
        margin-right: unset;
    }

    .mg-sm-l-25 {
        margin-right: 25px;
        margin-left: unset;
    }

    .mg-sm-r-25-f {
        margin-left: 25px !important;
        margin-right: unset;
    }

    .mg-sm-l-25-f {
        margin-right: 25px !important;
        margin-left: unset;
    }

    .mg-sm-x-30 {
        margin-right: 30px;
        margin-left: 30px;
    }

    .mg-sm-x-30-f {
        margin-right: 30px !important;
        margin-left: 30px !important;
    }

    .mg-sm-r-30 {
        margin-left: 30px;
        margin-right: unset;
    }

    .mg-sm-l-30 {
        margin-right: 30px;
        margin-left: unset;
    }

    .mg-sm-r-30-f {
        margin-left: 30px !important;
        margin-right: unset;
    }

    .mg-sm-l-30-f {
        margin-right: 30px !important;
        margin-left: unset;
    }

    .mg-sm-x-35 {
        margin-right: 35px;
        margin-left: 35px;
    }

    .mg-sm-x-35-f {
        margin-right: 35px !important;
        margin-left: 35px !important;
    }

    .mg-sm-r-35 {
        margin-left: 35px;
        margin-right: unset;
    }

    .mg-sm-l-35 {
        margin-right: 35px;
        margin-left: unset;
    }

    .mg-sm-r-35-f {
        margin-left: 35px !important;
        margin-right: unset;
    }

    .mg-sm-l-35-f {
        margin-right: 35px !important;
        margin-left: unset;
    }

    .mg-sm-x-40 {
        margin-right: 40px;
        margin-left: 40px;
    }

    .mg-sm-x-40-f {
        margin-right: 40px !important;
        margin-left: 40px !important;
    }

    .mg-sm-r-40 {
        margin-left: 40px;
        margin-right: unset;
    }

    .mg-sm-l-40 {
        margin-right: 40px;
        margin-left: unset;
    }

    .mg-sm-r-40-f {
        margin-left: 40px !important;
        margin-right: unset;
    }

    .mg-sm-l-40-f {
        margin-right: 40px !important;
        margin-left: unset;
    }

    .mg-sm-x-45 {
        margin-right: 45px;
        margin-left: 45px;
    }

    .mg-sm-x-45-f {
        margin-right: 45px !important;
        margin-left: 45px !important;
    }

    .mg-sm-r-45 {
        margin-left: 45px;
        margin-right: unset;
    }

    .mg-sm-l-45 {
        margin-right: 45px;
        margin-left: unset;
    }

    .mg-sm-r-45-f {
        margin-left: 45px !important;
        margin-right: unset;
    }

    .mg-sm-l-45-f {
        margin-right: 45px !important;
        margin-left: unset;
    }

    .mg-sm-x-50 {
        margin-right: 50px;
        margin-left: 50px;
    }

    .mg-sm-x-50-f {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }

    .mg-sm-r-50 {
        margin-left: 50px;
        margin-right: unset;
    }

    .mg-sm-l-50 {
        margin-right: 50px;
        margin-left: unset;
    }

    .mg-sm-r-50-f {
        margin-left: 50px !important;
        margin-right: unset;
    }

    .mg-sm-l-50-f {
        margin-right: 50px !important;
        margin-left: unset;
    }

    .mg-sm-x-55 {
        margin-right: 55px;
        margin-left: 55px;
    }

    .mg-sm-x-55-f {
        margin-right: 55px !important;
        margin-left: 55px !important;
    }

    .mg-sm-r-55 {
        margin-left: 55px;
        margin-right: unset;
    }

    .mg-sm-l-55 {
        margin-right: 55px;
        margin-left: unset;
    }

    .mg-sm-r-55-f {
        margin-left: 55px !important;
        margin-right: unset;
    }

    .mg-sm-l-55-f {
        margin-right: 55px !important;
        margin-left: unset;
    }

    .mg-sm-x-60 {
        margin-right: 60px;
        margin-left: 60px;
    }

    .mg-sm-x-60-f {
        margin-right: 60px !important;
        margin-left: 60px !important;
    }

    .mg-sm-r-60 {
        margin-left: 60px;
        margin-right: unset;
    }

    .mg-sm-l-60 {
        margin-right: 60px;
        margin-left: unset;
    }

    .mg-sm-r-60-f {
        margin-left: 60px !important;
        margin-right: unset;
    }

    .mg-sm-l-60-f {
        margin-right: 60px !important;
        margin-left: unset;
    }

    .mg-sm-x-65 {
        margin-right: 65px;
        margin-left: 65px;
    }

    .mg-sm-x-65-f {
        margin-right: 65px !important;
        margin-left: 65px !important;
    }

    .mg-sm-r-65 {
        margin-left: 65px;
        margin-right: unset;
    }

    .mg-sm-l-65 {
        margin-right: 65px;
        margin-left: unset;
    }

    .mg-sm-r-65-f {
        margin-left: 65px !important;
        margin-right: unset;
    }

    .mg-sm-l-65-f {
        margin-right: 65px !important;
        margin-left: unset;
    }

    .mg-sm-x-70 {
        margin-right: 70px;
        margin-left: 70px;
    }

    .mg-sm-x-70-f {
        margin-right: 70px !important;
        margin-left: 70px !important;
    }

    .mg-sm-r-70 {
        margin-left: 70px;
        margin-right: unset;
    }

    .mg-sm-l-70 {
        margin-right: 70px;
        margin-left: unset;
    }

    .mg-sm-r-70-f {
        margin-left: 70px !important;
        margin-right: unset;
    }

    .mg-sm-l-70-f {
        margin-right: 70px !important;
        margin-left: unset;
    }

    .mg-sm-x-75 {
        margin-right: 75px;
        margin-left: 75px;
    }

    .mg-sm-x-75-f {
        margin-right: 75px !important;
        margin-left: 75px !important;
    }

    .mg-sm-r-75 {
        margin-left: 75px;
        margin-right: unset;
    }

    .mg-sm-l-75 {
        margin-right: 75px;
        margin-left: unset;
    }

    .mg-sm-r-75-f {
        margin-left: 75px !important;
        margin-right: unset;
    }

    .mg-sm-l-75-f {
        margin-right: 75px !important;
        margin-left: unset;
    }

    .mg-sm-x-80 {
        margin-right: 80px;
        margin-left: 80px;
    }

    .mg-sm-x-80-f {
        margin-right: 80px !important;
        margin-left: 80px !important;
    }

    .mg-sm-r-80 {
        margin-left: 80px;
        margin-right: unset;
    }

    .mg-sm-l-80 {
        margin-right: 80px;
        margin-left: unset;
    }

    .mg-sm-r-80-f {
        margin-left: 80px !important;
        margin-right: unset;
    }

    .mg-sm-l-80-f {
        margin-right: 80px !important;
        margin-left: unset;
    }

    .mg-sm-x-85 {
        margin-right: 85px;
        margin-left: 85px;
    }

    .mg-sm-x-85-f {
        margin-right: 85px !important;
        margin-left: 85px !important;
    }

    .mg-sm-r-85 {
        margin-left: 85px;
        margin-right: unset;
    }

    .mg-sm-l-85 {
        margin-right: 85px;
        margin-left: unset;
    }

    .mg-sm-r-85-f {
        margin-left: 85px !important;
        margin-right: unset;
    }

    .mg-sm-l-85-f {
        margin-right: 85px !important;
        margin-left: unset;
    }

    .mg-sm-x-90 {
        margin-right: 90px;
        margin-left: 90px;
    }

    .mg-sm-x-90-f {
        margin-right: 90px !important;
        margin-left: 90px !important;
    }

    .mg-sm-r-90 {
        margin-left: 90px;
        margin-right: unset;
    }

    .mg-sm-l-90 {
        margin-right: 90px;
        margin-left: unset;
    }

    .mg-sm-r-90-f {
        margin-left: 90px !important;
        margin-right: unset;
    }

    .mg-sm-l-90-f {
        margin-right: 90px !important;
        margin-left: unset;
    }

    .mg-sm-x-95 {
        margin-right: 95px;
        margin-left: 95px;
    }

    .mg-sm-x-95-f {
        margin-right: 95px !important;
        margin-left: 95px !important;
    }

    .mg-sm-r-95 {
        margin-left: 95px;
        margin-right: unset;
    }

    .mg-sm-l-95 {
        margin-right: 95px;
        margin-left: unset;
    }

    .mg-sm-r-95-f {
        margin-left: 95px !important;
        margin-right: unset;
    }

    .mg-sm-l-95-f {
        margin-right: 95px !important;
        margin-left: unset;
    }

    .mg-sm-x-100 {
        margin-right: 100px;
        margin-left: 100px;
    }

    .mg-sm-x-100-f {
        margin-right: 100px !important;
        margin-left: 100px !important;
    }

    .mg-sm-r-100 {
        margin-left: 100px;
        margin-right: unset;
    }

    .mg-sm-l-100 {
        margin-right: 100px;
        margin-left: unset;
    }

    .mg-sm-r-100-f {
        margin-left: 100px !important;
        margin-right: unset;
    }

    .mg-sm-l-100-f {
        margin-right: 100px !important;
        margin-left: unset;
    }

    .mg-sm-x-150 {
        margin-right: 150px;
        margin-left: 150px;
    }

    .mg-sm-x-150-f {
        margin-right: 150px !important;
        margin-left: 150px !important;
    }

    .mg-sm-r-150 {
        margin-left: 150px;
        margin-right: unset;
    }

    .mg-sm-l-150 {
        margin-right: 150px;
        margin-left: unset;
    }

    .mg-sm-r-150-f {
        margin-left: 150px !important;
        margin-right: unset;
    }

    .mg-sm-l-150-f {
        margin-right: 150px !important;
        margin-left: unset;
    }

    .mg-sm-x-200 {
        margin-right: 200px;
        margin-left: 200px;
    }

    .mg-sm-x-200-f {
        margin-right: 200px !important;
        margin-left: 200px !important;
    }

    .mg-sm-r-200 {
        margin-left: 200px;
        margin-right: unset;
    }

    .mg-sm-l-200 {
        margin-right: 200px;
        margin-left: unset;
    }

    .mg-sm-r-200-f {
        margin-left: 200px !important;
        margin-right: unset;
    }

    .mg-sm-l-200-f {
        margin-right: 200px !important;
        margin-left: unset;
    }

    .mg-sm-x-250 {
        margin-right: 250px;
        margin-left: 250px;
    }

    .mg-sm-x-250-f {
        margin-right: 250px !important;
        margin-left: 250px !important;
    }

    .mg-sm-r-250 {
        margin-left: 250px;
        margin-right: unset;
    }

    .mg-sm-l-250 {
        margin-right: 250px;
        margin-left: unset;
    }

    .mg-sm-r-250-f {
        margin-left: 250px !important;
        margin-right: unset;
    }

    .mg-sm-l-250-f {
        margin-right: 250px !important;
        margin-left: unset;
    }

    .mg-sm-x-300 {
        margin-right: 300px;
        margin-left: 300px;
    }

    .mg-sm-x-300-f {
        margin-right: 300px !important;
        margin-left: 300px !important;
    }

    .mg-sm-r-300 {
        margin-left: 300px;
        margin-right: unset;
    }

    .mg-sm-l-300 {
        margin-right: 300px;
        margin-left: unset;
    }

    .mg-sm-r-300-f {
        margin-left: 300px !important;
        margin-right: unset;
    }

    .mg-sm-l-300-f {
        margin-right: 300px !important;
        margin-left: unset;
    }

    .mg-sm-x-350 {
        margin-right: 350px;
        margin-left: 350px;
    }

    .mg-sm-x-350-f {
        margin-right: 350px !important;
        margin-left: 350px !important;
    }

    .mg-sm-r-350 {
        margin-left: 350px;
        margin-right: unset;
    }

    .mg-sm-l-350 {
        margin-right: 350px;
        margin-left: unset;
    }

    .mg-sm-r-350-f {
        margin-left: 350px !important;
        margin-right: unset;
    }

    .mg-sm-l-350-f {
        margin-right: 350px !important;
        margin-left: unset;
    }

    .mg-sm-x-400 {
        margin-right: 400px;
        margin-left: 400px;
    }

    .mg-sm-x-400-f {
        margin-right: 400px !important;
        margin-left: 400px !important;
    }

    .mg-sm-r-400 {
        margin-left: 400px;
        margin-right: unset;
    }

    .mg-sm-l-400 {
        margin-right: 400px;
        margin-left: unset;
    }

    .mg-sm-r-400-f {
        margin-left: 400px !important;
        margin-right: unset;
    }

    .mg-sm-l-400-f {
        margin-right: 400px !important;
        margin-left: unset;
    }

    .mg-sm-x-450 {
        margin-right: 450px;
        margin-left: 450px;
    }

    .mg-sm-x-450-f {
        margin-right: 450px !important;
        margin-left: 450px !important;
    }

    .mg-sm-r-450 {
        margin-left: 450px;
        margin-right: unset;
    }

    .mg-sm-l-450 {
        margin-right: 450px;
        margin-left: unset;
    }

    .mg-sm-r-450-f {
        margin-left: 450px !important;
        margin-right: unset;
    }

    .mg-sm-l-450-f {
        margin-right: 450px !important;
        margin-left: unset;
    }

    .mg-sm-x-500 {
        margin-right: 500px;
        margin-left: 500px;
    }

    .mg-sm-x-500-f {
        margin-right: 500px !important;
        margin-left: 500px !important;
    }

    .mg-sm-r-500 {
        margin-left: 500px;
        margin-right: unset;
    }

    .mg-sm-l-500 {
        margin-right: 500px;
        margin-left: unset;
    }

    .mg-sm-r-500-f {
        margin-left: 500px !important;
        margin-right: unset;
    }

    .mg-sm-l-500-f {
        margin-right: 500px !important;
        margin-left: unset;
    }

    .mg-sm-x-550 {
        margin-right: 550px;
        margin-left: 550px;
    }

    .mg-sm-x-550-f {
        margin-right: 550px !important;
        margin-left: 550px !important;
    }

    .mg-sm-r-550 {
        margin-left: 550px;
        margin-right: unset;
    }

    .mg-sm-l-550 {
        margin-right: 550px;
        margin-left: unset;
    }

    .mg-sm-r-550-f {
        margin-left: 550px !important;
        margin-right: unset;
    }

    .mg-sm-l-550-f {
        margin-right: 550px !important;
        margin-left: unset;
    }

    .mg-sm-x-600 {
        margin-right: 600px;
        margin-left: 600px;
    }

    .mg-sm-x-600-f {
        margin-right: 600px !important;
        margin-left: 600px !important;
    }

    .mg-sm-r-600 {
        margin-left: 600px;
        margin-right: unset;
    }

    .mg-sm-l-600 {
        margin-right: 600px;
        margin-left: unset;
    }

    .mg-sm-r-600-f {
        margin-left: 600px !important;
        margin-right: unset;
    }

    .mg-sm-l-600-f {
        margin-right: 600px !important;
        margin-left: unset;
    }

    .mg-sm-x-650 {
        margin-right: 650px;
        margin-left: 650px;
    }

    .mg-sm-x-650-f {
        margin-right: 650px !important;
        margin-left: 650px !important;
    }

    .mg-sm-r-650 {
        margin-left: 650px;
        margin-right: unset;
    }

    .mg-sm-l-650 {
        margin-right: 650px;
        margin-left: unset;
    }

    .mg-sm-r-650-f {
        margin-left: 650px !important;
        margin-right: unset;
    }

    .mg-sm-l-650-f {
        margin-right: 650px !important;
        margin-left: unset;
    }

    .mg-sm-r-auto {
        margin-left: unset;
        margin-right: unset;
    }

    .mg-sm-l-auto {
        margin-right: unset;
        margin-left: unset;
    }

    .mg-sm-x-auto {
        margin-right: unset;
        margin-left: unset;
    }

    .pd-sm-x-0 {
        padding-right: 0px;
        padding-left: 0px;
    }

    .pd-sm-x-0-f {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .pd-sm-r-0 {
        padding-left: 0px;
    }

    .pd-sm-l-0 {
        padding-right: 0px;
    }

    .pd-sm-r-0-f {
        padding-left: 0px !important;
        padding-right: 0;
    }

    .pd-sm-l-0-f {
        padding-right: 0px !important;
        padding-left: 0;
    }

    .pd-sm-x-1 {
        padding-right: 1px;
        padding-left: 1px;
    }

    .pd-sm-x-1-f {
        padding-right: 1px !important;
        padding-left: 1px !important;
    }

    .pd-sm-r-1 {
        padding-left: 1px;
        padding-right: 0;
    }

    .pd-sm-l-1 {
        padding-right: 1px;
        padding-left: 0;
    }

    .pd-sm-r-1-f {
        padding-left: 1px !important;
        padding-right: 0;
    }

    .pd-sm-l-1-f {
        padding-right: 1px !important;
        padding-left: 0;
    }

    .pd-sm-x-2 {
        padding-right: 2px;
        padding-left: 2px;
    }

    .pd-sm-x-2-f {
        padding-right: 2px !important;
        padding-left: 2px !important;
    }

    .pd-sm-r-2 {
        padding-left: 2px;
        padding-right: 0;
    }

    .pd-sm-l-2 {
        padding-right: 2px;
        padding-left: 0;
    }

    .pd-sm-r-2-f {
        padding-left: 2px !important;
        padding-right: 0;
    }

    .pd-sm-l-2-f {
        padding-right: 2px !important;
        padding-left: 0;
    }

    .pd-sm-x-3 {
        padding-right: 3px;
        padding-left: 3px;
    }

    .pd-sm-x-3-f {
        padding-right: 3px !important;
        padding-left: 3px !important;
    }

    .pd-sm-r-3 {
        padding-left: 3px;
        padding-right: 0;
    }

    .pd-sm-l-3 {
        padding-right: 3px;
        padding-left: 0;
    }

    .pd-sm-r-3-f {
        padding-left: 3px !important;
        padding-right: 0;
    }

    .pd-sm-l-3-f {
        padding-right: 3px !important;
        padding-left: 0;
    }

    .pd-sm-x-4 {
        padding-right: 4px;
        padding-left: 4px;
    }

    .pd-sm-x-4-f {
        padding-right: 4px !important;
        padding-left: 4px !important;
    }

    .pd-sm-r-4 {
        padding-left: 4px;
        padding-right: 0;
    }

    .pd-sm-l-4 {
        padding-right: 4px;
        padding-left: 0;
    }

    .pd-sm-r-4-f {
        padding-left: 4px !important;
        padding-right: 0;
    }

    .pd-sm-l-4-f {
        padding-right: 4px !important;
        padding-left: 0;
    }

    .pd-sm-x-5 {
        padding-right: 5px;
        padding-left: 5px;
    }

    .pd-sm-x-5-f {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .pd-sm-r-5 {
        padding-left: 5px;
        padding-right: 0;
    }

    .pd-sm-l-5 {
        padding-right: 5px;
        padding-left: 0;
    }

    .pd-sm-r-5-f {
        padding-left: 5px !important;
        padding-right: 0;
    }

    .pd-sm-l-5-f {
        padding-right: 5px !important;
        padding-left: 0;
    }

    .pd-sm-x-6 {
        padding-right: 6px;
        padding-left: 6px;
    }

    .pd-sm-x-6-f {
        padding-right: 6px !important;
        padding-left: 6px !important;
    }

    .pd-sm-r-6 {
        padding-left: 6px;
        padding-right: 0;
    }

    .pd-sm-l-6 {
        padding-right: 6px;
        padding-left: 0;
    }

    .pd-sm-r-6-f {
        padding-left: 6px !important;
        padding-right: 0;
    }

    .pd-sm-l-6-f {
        padding-right: 6px !important;
        padding-left: 0;
    }

    .pd-sm-x-7 {
        padding-right: 7px;
        padding-left: 7px;
    }

    .pd-sm-x-7-f {
        padding-right: 7px !important;
        padding-left: 7px !important;
    }

    .pd-sm-r-7 {
        padding-left: 7px;
        padding-right: 0;
    }

    .pd-sm-l-7 {
        padding-right: 7px;
        padding-left: 0;
    }

    .pd-sm-r-7-f {
        padding-left: 7px !important;
        padding-right: 0;
    }

    .pd-sm-l-7-f {
        padding-right: 7px !important;
        padding-left: 0;
    }

    .pd-sm-x-8 {
        padding-right: 8px;
        padding-left: 8px;
    }

    .pd-sm-x-8-f {
        padding-right: 8px !important;
        padding-left: 8px !important;
    }

    .pd-sm-r-8 {
        padding-left: 8px;
        padding-right: 0;
    }

    .pd-sm-l-8 {
        padding-right: 8px;
        padding-left: 0;
    }

    .pd-sm-r-8-f {
        padding-left: 8px !important;
        padding-right: 0;
    }

    .pd-sm-l-8-f {
        padding-right: 8px !important;
        padding-left: 0;
    }

    .pd-sm-x-9 {
        padding-right: 9px;
        padding-left: 9px;
    }

    .pd-sm-x-9-f {
        padding-right: 9px !important;
        padding-left: 9px !important;
    }

    .pd-sm-r-9 {
        padding-left: 9px;
        padding-right: 0;
    }

    .pd-sm-l-9 {
        padding-right: 9px;
        padding-left: 0;
    }

    .pd-sm-r-9-f {
        padding-left: 9px !important;
        padding-right: 0;
    }

    .pd-sm-l-9-f {
        padding-right: 9px !important;
        padding-left: 0;
    }

    .pd-sm-x-10 {
        padding-right: 10px;
        padding-left: 10px;
    }

    .pd-sm-x-10-f {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .pd-sm-r-10 {
        padding-left: 10px;
        padding-right: 0;
    }

    .pd-sm-l-10 {
        padding-right: 10px;
        padding-left: 0;
    }

    .pd-sm-r-10-f {
        padding-left: 10px !important;
        padding-right: 0;
    }

    .pd-sm-l-10-f {
        padding-right: 10px !important;
        padding-left: 0;
    }

    .pd-sm-x-15 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .pd-sm-x-15-f {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .pd-sm-r-15 {
        padding-left: 15px;
        padding-right: 0;
    }

    .pd-sm-l-15 {
        padding-right: 15px;
        padding-left: 0;
    }

    .pd-sm-r-15-f {
        padding-left: 15px !important;
        padding-right: 0;
    }

    .pd-sm-l-15-f {
        padding-right: 15px !important;
        padding-left: 0;
    }

    .pd-sm-x-20 {
        padding-right: 20px;
        padding-left: 20px;
    }

    .pd-sm-x-20-f {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .pd-sm-r-20 {
        padding-left: 20px;
        padding-right: 0;
    }

    .pd-sm-l-20 {
        padding-right: 20px;
        padding-left: 0;
    }

    .pd-sm-r-20-f {
        padding-left: 20px !important;
        padding-right: 0;
    }

    .pd-sm-l-20-f {
        padding-right: 20px !important;
        padding-left: 0;
    }

    .pd-sm-x-25 {
        padding-right: 25px;
        padding-left: 25px;
    }

    .pd-sm-x-25-f {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }

    .pd-sm-r-25 {
        padding-left: 25px;
        padding-right: 0;
    }

    .pd-sm-l-25 {
        padding-right: 25px;
        padding-left: 0;
    }

    .pd-sm-r-25-f {
        padding-left: 25px !important;
        padding-right: 0;
    }

    .pd-sm-l-25-f {
        padding-right: 25px !important;
        padding-left: 0;
    }

    .pd-sm-x-30 {
        padding-right: 30px;
        padding-left: 30px;
    }

    .pd-sm-x-30-f {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }

    .pd-sm-r-30 {
        padding-left: 30px;
        padding-right: 0;
    }

    .pd-sm-l-30 {
        padding-right: 30px;
        padding-left: 0;
    }

    .pd-sm-r-30-f {
        padding-left: 30px !important;
        padding-right: 0;
    }

    .pd-sm-l-30-f {
        padding-right: 30px !important;
        padding-left: 0;
    }

    .pd-sm-x-35 {
        padding-right: 35px;
        padding-left: 35px;
    }

    .pd-sm-x-35-f {
        padding-right: 35px !important;
        padding-left: 35px !important;
    }

    .pd-sm-r-35 {
        padding-left: 35px;
        padding-right: 0;
    }

    .pd-sm-l-35 {
        padding-right: 35px;
        padding-left: 0;
    }

    .pd-sm-r-35-f {
        padding-left: 35px !important;
        padding-right: 0;
    }

    .pd-sm-l-35-f {
        padding-right: 35px !important;
        padding-left: 0;
    }

    .pd-sm-x-40 {
        padding-right: 40px;
        padding-left: 40px;
    }

    .pd-sm-x-40-f {
        padding-right: 40px !important;
        padding-left: 40px !important;
    }

    .pd-sm-r-40 {
        padding-left: 40px;
        padding-right: 0;
    }

    .pd-sm-l-40 {
        padding-right: 40px;
        padding-left: 0;
    }

    .pd-sm-r-40-f {
        padding-left: 40px !important;
        padding-right: 0;
    }

    .pd-sm-l-40-f {
        padding-right: 40px !important;
        padding-left: 0;
    }

    .pd-sm-x-45 {
        padding-right: 45px;
        padding-left: 45px;
    }

    .pd-sm-x-45-f {
        padding-right: 45px !important;
        padding-left: 45px !important;
    }

    .pd-sm-r-45 {
        padding-left: 45px;
        padding-right: 0;
    }

    .pd-sm-l-45 {
        padding-right: 45px;
        padding-left: 0;
    }

    .pd-sm-r-45-f {
        padding-left: 45px !important;
        padding-right: 0;
    }

    .pd-sm-l-45-f {
        padding-right: 45px !important;
        padding-left: 0;
    }

    .pd-sm-x-50 {
        padding-right: 50px;
        padding-left: 50px;
    }

    .pd-sm-x-50-f {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }

    .pd-sm-r-50 {
        padding-left: 50px;
        padding-right: 0;
    }

    .pd-sm-l-50 {
        padding-right: 50px;
        padding-left: 0;
    }

    .pd-sm-r-50-f {
        padding-left: 50px !important;
        padding-right: 0;
    }

    .pd-sm-l-50-f {
        padding-right: 50px !important;
        padding-left: 0;
    }

    .pd-sm-x-55 {
        padding-right: 55px;
        padding-left: 55px;
    }

    .pd-sm-x-55-f {
        padding-right: 55px !important;
        padding-left: 55px !important;
    }

    .pd-sm-r-55 {
        padding-left: 55px;
        padding-right: 0;
    }

    .pd-sm-l-55 {
        padding-right: 55px;
        padding-left: 0;
    }

    .pd-sm-r-55-f {
        padding-left: 55px !important;
        padding-right: 0;
    }

    .pd-sm-l-55-f {
        padding-right: 55px !important;
        padding-left: 0;
    }

    .pd-sm-x-60 {
        padding-right: 60px;
        padding-left: 60px;
    }

    .pd-sm-x-60-f {
        padding-right: 60px !important;
        padding-left: 60px !important;
    }

    .pd-sm-r-60 {
        padding-left: 60px;
        padding-right: 0;
    }

    .pd-sm-l-60 {
        padding-right: 60px;
        padding-left: 0;
    }

    .pd-sm-r-60-f {
        padding-left: 60px !important;
        padding-right: 0;
    }

    .pd-sm-l-60-f {
        padding-right: 60px !important;
        padding-left: 0;
    }

    .pd-sm-x-65 {
        padding-right: 65px;
        padding-left: 65px;
    }

    .pd-sm-x-65-f {
        padding-right: 65px !important;
        padding-left: 65px !important;
    }

    .pd-sm-r-65 {
        padding-left: 65px;
        padding-right: 0;
    }

    .pd-sm-l-65 {
        padding-right: 65px;
        padding-left: 0;
    }

    .pd-sm-r-65-f {
        padding-left: 65px !important;
        padding-right: 0;
    }

    .pd-sm-l-65-f {
        padding-right: 65px !important;
        padding-left: 0;
    }

    .pd-sm-x-70 {
        padding-right: 70px;
        padding-left: 70px;
    }

    .pd-sm-x-70-f {
        padding-right: 70px !important;
        padding-left: 70px !important;
    }

    .pd-sm-r-70 {
        padding-left: 70px;
        padding-right: 0;
    }

    .pd-sm-l-70 {
        padding-right: 70px;
        padding-left: 0;
    }

    .pd-sm-r-70-f {
        padding-left: 70px !important;
        padding-right: 0;
    }

    .pd-sm-l-70-f {
        padding-right: 70px !important;
        padding-left: 0;
    }

    .pd-sm-x-75 {
        padding-right: 75px;
        padding-left: 75px;
    }

    .pd-sm-x-75-f {
        padding-right: 75px !important;
        padding-left: 75px !important;
    }

    .pd-sm-r-75 {
        padding-left: 75px;
        padding-right: 0;
    }

    .pd-sm-l-75 {
        padding-right: 75px;
        padding-left: 0;
    }

    .pd-sm-r-75-f {
        padding-left: 75px !important;
        padding-right: 0;
    }

    .pd-sm-l-75-f {
        padding-right: 75px !important;
        padding-left: 0;
    }

    .pd-sm-x-80 {
        padding-right: 80px;
        padding-left: 80px;
    }

    .pd-sm-x-80-f {
        padding-right: 80px !important;
        padding-left: 80px !important;
    }

    .pd-sm-r-80 {
        padding-left: 80px;
        padding-right: 0;
    }

    .pd-sm-l-80 {
        padding-right: 80px;
        padding-left: 0;
    }

    .pd-sm-r-80-f {
        padding-left: 80px !important;
        padding-right: 0;
    }

    .pd-sm-l-80-f {
        padding-right: 80px !important;
        padding-left: 0;
    }

    .pd-sm-x-85 {
        padding-right: 85px;
        padding-left: 85px;
    }

    .pd-sm-x-85-f {
        padding-right: 85px !important;
        padding-left: 85px !important;
    }

    .pd-sm-r-85 {
        padding-left: 85px;
        padding-right: 0;
    }

    .pd-sm-l-85 {
        padding-right: 85px;
        padding-left: 0;
    }

    .pd-sm-r-85-f {
        padding-left: 85px !important;
        padding-right: 0;
    }

    .pd-sm-l-85-f {
        padding-right: 85px !important;
        padding-left: 0;
    }

    .pd-sm-x-90 {
        padding-right: 90px;
        padding-left: 90px;
    }

    .pd-sm-x-90-f {
        padding-right: 90px !important;
        padding-left: 90px !important;
    }

    .pd-sm-r-90 {
        padding-left: 90px;
        padding-right: 0;
    }

    .pd-sm-l-90 {
        padding-right: 90px;
        padding-left: 0;
    }

    .pd-sm-r-90-f {
        padding-left: 90px !important;
        padding-right: 0;
    }

    .pd-sm-l-90-f {
        padding-right: 90px !important;
        padding-left: 0;
    }

    .pd-sm-x-95 {
        padding-right: 95px;
        padding-left: 95px;
    }

    .pd-sm-x-95-f {
        padding-right: 95px !important;
        padding-left: 95px !important;
    }

    .pd-sm-r-95 {
        padding-left: 95px;
        padding-right: 0;
    }

    .pd-sm-l-95 {
        padding-right: 95px;
        padding-left: 0;
    }

    .pd-sm-r-95-f {
        padding-left: 95px !important;
        padding-right: 0;
    }

    .pd-sm-l-95-f {
        padding-right: 95px !important;
        padding-left: 0;
    }

    .pd-sm-x-100 {
        padding-right: 100px;
        padding-left: 100px;
    }

    .pd-sm-x-100-f {
        padding-right: 100px !important;
        padding-left: 100px !important;
    }

    .pd-sm-r-100 {
        padding-left: 100px;
        padding-right: 0;
    }

    .pd-sm-l-100 {
        padding-right: 100px;
        padding-left: 0;
    }

    .pd-sm-r-100-f {
        padding-left: 100px !important;
        padding-right: 0;
    }

    .pd-sm-l-100-f {
        padding-right: 100px !important;
        padding-left: 0;
    }

    .pd-sm-x-110 {
        padding-right: 110px;
        padding-left: 110px;
    }

    .pd-sm-x-110-f {
        padding-right: 110px !important;
        padding-left: 110px !important;
    }

    .pd-sm-r-110 {
        padding-left: 110px;
        padding-right: 0;
    }

    .pd-sm-l-110 {
        padding-right: 110px;
        padding-left: 0;
    }

    .pd-sm-r-110-f {
        padding-left: 110px !important;
        padding-right: 0;
    }

    .pd-sm-l-110-f {
        padding-right: 110px !important;
        padding-left: 0;
    }

    .pd-sm-x-120 {
        padding-right: 120px;
        padding-left: 120px;
    }

    .pd-sm-x-120-f {
        padding-right: 120px !important;
        padding-left: 120px !important;
    }

    .pd-sm-r-120 {
        padding-left: 120px;
        padding-right: 0;
    }

    .pd-sm-l-120 {
        padding-right: 120px;
        padding-left: 0;
    }

    .pd-sm-r-120-f {
        padding-left: 120px !important;
        padding-right: 0;
    }

    .pd-sm-l-120-f {
        padding-right: 120px !important;
        padding-left: 0;
    }

    .pd-sm-x-130 {
        padding-right: 130px;
        padding-left: 130px;
    }

    .pd-sm-x-130-f {
        padding-right: 130px !important;
        padding-left: 130px !important;
    }

    .pd-sm-r-130 {
        padding-left: 130px;
        padding-right: 0;
    }

    .pd-sm-l-130 {
        padding-right: 130px;
        padding-left: 0;
    }

    .pd-sm-r-130-f {
        padding-left: 130px !important;
        padding-right: 0;
    }

    .pd-sm-l-130-f {
        padding-right: 130px !important;
        padding-left: 0;
    }

    .pd-sm-x-140 {
        padding-right: 140px;
        padding-left: 140px;
    }

    .pd-sm-x-140-f {
        padding-right: 140px !important;
        padding-left: 140px !important;
    }

    .pd-sm-r-140 {
        padding-left: 140px;
        padding-right: 0;
    }

    .pd-sm-l-140 {
        padding-right: 140px;
        padding-left: 0;
    }

    .pd-sm-r-140-f {
        padding-left: 140px !important;
        padding-right: 0;
    }

    .pd-sm-l-140-f {
        padding-right: 140px !important;
        padding-left: 0;
    }

    .pd-sm-x-150 {
        padding-right: 150px;
        padding-left: 150px;
    }

    .pd-sm-x-150-f {
        padding-right: 150px !important;
        padding-left: 150px !important;
    }

    .pd-sm-r-150 {
        padding-left: 150px;
        padding-right: 0;
    }

    .pd-sm-l-150 {
        padding-right: 150px;
        padding-left: 0;
    }

    .pd-sm-r-150-f {
        padding-left: 150px !important;
        padding-right: 0;
    }

    .pd-sm-l-150-f {
        padding-right: 150px !important;
        padding-left: 0;
    }

    .pd-sm-x-160 {
        padding-right: 160px;
        padding-left: 160px;
    }

    .pd-sm-x-160-f {
        padding-right: 160px !important;
        padding-left: 160px !important;
    }

    .pd-sm-r-160 {
        padding-left: 160px;
        padding-right: 0;
    }

    .pd-sm-l-160 {
        padding-right: 160px;
        padding-left: 0;
    }

    .pd-sm-r-160-f {
        padding-left: 160px !important;
        padding-right: 0;
    }

    .pd-sm-l-160-f {
        padding-right: 160px !important;
        padding-left: 0;
    }

    .pd-sm-x-170 {
        padding-right: 170px;
        padding-left: 170px;
    }

    .pd-sm-x-170-f {
        padding-right: 170px !important;
        padding-left: 170px !important;
    }

    .pd-sm-r-170 {
        padding-left: 170px;
        padding-right: 0;
    }

    .pd-sm-l-170 {
        padding-right: 170px;
        padding-left: 0;
    }

    .pd-sm-r-170-f {
        padding-left: 170px !important;
        padding-right: 0;
    }

    .pd-sm-l-170-f {
        padding-right: 170px !important;
        padding-left: 0;
    }

    .pd-sm-x-180 {
        padding-right: 180px;
        padding-left: 180px;
    }

    .pd-sm-x-180-f {
        padding-right: 180px !important;
        padding-left: 180px !important;
    }

    .pd-sm-r-180 {
        padding-left: 180px;
        padding-right: 0;
    }

    .pd-sm-l-180 {
        padding-right: 180px;
        padding-left: 0;
    }

    .pd-sm-r-180-f {
        padding-left: 180px !important;
        padding-right: 0;
    }

    .pd-sm-l-180-f {
        padding-right: 180px !important;
        padding-left: 0;
    }

    .pd-sm-x-190 {
        padding-right: 190px;
        padding-left: 190px;
    }

    .pd-sm-x-190-f {
        padding-right: 190px !important;
        padding-left: 190px !important;
    }

    .pd-sm-r-190 {
        padding-left: 190px;
        padding-right: 0;
    }

    .pd-sm-l-190 {
        padding-right: 190px;
        padding-left: 0;
    }

    .pd-sm-r-190-f {
        padding-left: 190px !important;
        padding-right: 0;
    }

    .pd-sm-l-190-f {
        padding-right: 190px !important;
        padding-left: 0;
    }

    .pd-sm-x-200 {
        padding-right: 200px;
        padding-left: 200px;
    }

    .pd-sm-x-200-f {
        padding-right: 200px !important;
        padding-left: 200px !important;
    }

    .pd-sm-r-200 {
        padding-left: 200px;
        padding-right: 0;
    }

    .pd-sm-l-200 {
        padding-right: 200px;
        padding-left: 0;
    }

    .pd-sm-r-200-f {
        padding-left: 200px !important;
        padding-right: 0;
    }

    .pd-sm-l-200-f {
        padding-right: 200px !important;
        padding-left: 0;
    }

    .r-sm-auto {
        left: unset;
        right: unset;
    }

    .l-sm-auto {
        right: unset;
        left: unset;
    }

    .tx-sm-right {
        text-align: left;
    }

    .tx-sm-left {
        text-align: right;
    }

    .tx-sm-right-f {
        text-align: left !important;
    }

    .tx-sm-left-f {
        text-align: right !important;
    }

}

@media (min-width: 768px) {
    .offset-md-0 {
        margin-right: 0;
    }

    .offset-md-1 {
        margin-right: 8.33333%;
        margin-left: unset;
    }

    .offset-md-2 {
        margin-right: 16.66667%;
        margin-left: unset;
    }

    .offset-md-3 {
        margin-right: 25%;
        margin-left: unset;
    }

    .offset-md-4 {
        margin-right: 33.33333%;
        margin-left: unset;
    }

    .offset-md-5 {
        margin-right: 41.66667%;
        margin-left: unset;
    }

    .offset-md-6 {
        margin-right: 50%;
        margin-left: unset;
    }

    .offset-md-7 {
        margin-right: 58.33333%;
        margin-left: unset;
    }

    .offset-md-8 {
        margin-right: 66.66667%;
        margin-left: unset;
    }

    .offset-md-9 {
        margin-right: 75%;
        margin-left: unset;
    }

    .offset-md-10 {
        margin-right: 83.33333%;
        margin-left: unset;
    }

    .offset-md-11 {
        margin-right: 91.66667%;
        margin-left: unset;
    }

    .dropdown-menu-md-left {
        left: unset;
        right: 0;
    }

    .dropdown-menu-md-right {
        left: 0;
        right: unset;
    }

    .navbar-expand-md .navbar-nav .nav-link {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .list-group-horizontal-md .list-group-item {
        margin-left: -1px;
        margin-right: unset;
    }

    .list-group-horizontal-md .list-group-item:first-child {
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: unset;
        border-top-left-radius: 0;
    }

    .list-group-horizontal-md .list-group-item:last-child {
        margin-left: 0;
        border-top-left-radius: 0.25rem;
        border-top-right-radius: unset;
        border-bottom-left-radius: 0.25rem;
        border-bottom-right-radius: 0;
    }

    .float-md-left {
        float: right !important;
    }

    .float-md-right {
        float: left !important;
    }

    .mr-md-0, .mx-md-0 {
        margin-left: 0 !important;
        margin-right: unset;
    }

    .ml-md-0, .mx-md-0 {
        margin-right: 0 !important;
        margin-left: unset;
    }

    .mr-md-1, .mx-md-1 {
        margin-left: 0.25rem !important;
        margin-right: unset;
    }

    .ml-md-1, .mx-md-1 {
        margin-right: 0.25rem !important;
        margin-left: unset;
    }

    .mr-md-2, .mx-md-2 {
        margin-left: 0.5rem !important;
        margin-right: unset;
    }

    .ml-md-2, .mx-md-2 {
        margin-right: 0.5rem !important;
        margin-left: unset;
    }

    .mr-md-3, .mx-md-3 {
        margin-left: 1rem !important;
        margin-right: unset;
    }

    .ml-md-3, .mx-md-3 {
        margin-right: 1rem !important;
        margin-left: unset;
    }

    .mr-md-4, .mx-md-4 {
        margin-left: 1.5rem !important;
        margin-right: unset;
    }

    .ml-md-4, .mx-md-4 {
        margin-right: 1.5rem !important;
        margin-left: unset;
    }

    .mr-md-5, .mx-md-5 {
        margin-left: 3rem !important;
        margin-right: unset;
    }

    .ml-md-5, .mx-md-5 {
        margin-right: 3rem !important;
        margin-left: unset;
    }

    .pr-md-0, .px-md-0 {
        padding-left: 0 !important;
        padding-right: 0;
    }

    .pl-md-0, .px-md-0 {
        padding-right: 0 !important;
        padding-left: 0;
    }

    .pr-md-1, .px-md-1 {
        padding-left: 0.25rem !important;
        padding-right: 0;
    }

    .pl-md-1, .px-md-1 {
        padding-right: 0.25rem !important;
        padding-left: 0;
    }

    .pr-md-2, .px-md-2 {
        padding-left: 0.5rem !important;
        padding-right: 0;
    }

    .pl-md-2, .px-md-2 {
        padding-right: 0.5rem !important;
        padding-left: 0;
    }

    .pr-md-3, .px-md-3 {
        padding-left: 1rem !important;
        padding-right: 0;
    }

    .pl-md-3, .px-md-3 {
        padding-right: 1rem !important;
        padding-left: 0;
    }

    .pr-md-4, .px-md-4 {
        padding-left: 1.5rem !important;
        padding-right: 0;
    }

    .pl-md-4, .px-md-4 {
        padding-right: 1.5rem !important;
        padding-left: 0;
    }

    .pr-md-5, .px-md-5 {
        padding-left: 3rem !important;
        padding-right: 0;
    }

    .pl-md-5, .px-md-5 {
        padding-right: 3rem !important;
        padding-left: 0;
    }

    .mr-md-n1, .mx-md-n1 {
        margin-left: -0.25rem !important;
        margin-right: unset;
    }

    .ml-md-n1, .mx-md-n1 {
        margin-right: -0.25rem !important;
        margin-left: unset;
    }

    .mr-md-n2, .mx-md-n2 {
        margin-left: -0.5rem !important;
        margin-right: unset;
    }

    .ml-md-n2, .mx-md-n2 {
        margin-right: -0.5rem !important;
        margin-left: unset;
    }

    .mr-md-n3, .mx-md-n3 {
        margin-left: -1rem !important;
        margin-right: unset;
    }

    .ml-md-n3, .mx-md-n3 {
        margin-right: -1rem !important;
        margin-left: unset;
    }

    .mr-md-n4, .mx-md-n4 {
        margin-left: -1.5rem !important;
        margin-right: unset;
    }

    .ml-md-n4, .mx-md-n4 {
        margin-right: -1.5rem !important;
        margin-left: unset;
    }

    .mr-md-n5, .mx-md-n5 {
        margin-left: -3rem !important;
        margin-right: unset;
    }

    .ml-md-n5, .mx-md-n5 {
        margin-right: -3rem !important;
        margin-left: unset;
    }

    .mr-md-auto, .mx-md-auto {
        margin-left: auto !important;
        margin-right: unset;
    }

    .ml-md-auto, .mx-md-auto {
        margin-right: auto !important;
        margin-left: unset;
    }

    .text-md-left {
        text-align: right !important;
    }

    .text-md-right {
        text-align: left !important;
    }

    .row-xs--md {
        margin-right: -5px;
        margin-left: -5px;
    }

    .row-xs--md > div {
        padding-right: 5px;
        padding-left: 5px;
    }

    .row-sm--md {
        margin-right: -10px;
        margin-left: -10px;
    }

    .row-sm--md > div {
        padding-right: 10px;
        padding-left: 10px;
    }

    .row--md {
        margin-right: -15px;
        margin-left: -15px;
    }

    .row--md > div {
        padding-right: 15px;
        padding-left: 15px;
    }

    .step-item + .step-item {
        margin-right: 36px;
        margin-left: unset;
    }

    .bd-md-r {
        border-left: 1px solid #cdd4e0;
        border-right: none;
    }

    .bd-md-l {
        border-right: 1px solid #cdd4e0;
        border-left: none;
    }

    .bd-md-x {
        border-right: 1px solid #cdd4e0;
        border-left: 1px solid #cdd4e0;
    }

    .mg-md-x-0 {
        margin-right: 0px;
        margin-left: 0px;
    }

    .mg-md-x-0-f {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    .mg-md-r-0 {
        margin-left: 0px;
    }

    .mg-md-l-0 {
        margin-right: 0px;
    }

    .mg-md-r-0-f {
        margin-left: 0px !important;
        margin-right: unset;
    }

    .mg-md-l-0-f {
        margin-right: 0px !important;
        margin-left: unset;
    }

    .mg-md-x-1 {
        margin-right: 1px;
        margin-left: 1px;
    }

    .mg-md-x-1-f {
        margin-right: 1px !important;
        margin-left: 1px !important;
    }

    .mg-md-r-1 {
        margin-left: 1px;
        margin-right: unset;
    }

    .mg-md-l-1 {
        margin-right: 1px;
        margin-left: unset;
    }

    .mg-md-r-1-f {
        margin-left: 1px !important;
        margin-right: unset;
    }

    .mg-md-l-1-f {
        margin-right: 1px !important;
        margin-left: unset;
    }

    .mg-md-x-2 {
        margin-right: 2px;
        margin-left: 2px;
    }

    .mg-md-x-2-f {
        margin-right: 2px !important;
        margin-left: 2px !important;
    }

    .mg-md-r-2 {
        margin-left: 2px;
        margin-right: unset;
    }

    .mg-md-l-2 {
        margin-right: 2px;
        margin-left: unset;
    }

    .mg-md-r-2-f {
        margin-left: 2px !important;
        margin-right: unset;
    }

    .mg-md-l-2-f {
        margin-right: 2px !important;
        margin-left: unset;
    }

    .mg-md-x-3 {
        margin-right: 3px;
        margin-left: 3px;
    }

    .mg-md-x-3-f {
        margin-right: 3px !important;
        margin-left: 3px !important;
    }

    .mg-md-r-3 {
        margin-left: 3px;
        margin-right: unset;
    }

    .mg-md-l-3 {
        margin-right: 3px;
        margin-left: unset;
    }

    .mg-md-r-3-f {
        margin-left: 3px !important;
        margin-right: unset;
    }

    .mg-md-l-3-f {
        margin-right: 3px !important;
        margin-left: unset;
    }

    .mg-md-x-4 {
        margin-right: 4px;
        margin-left: 4px;
    }

    .mg-md-x-4-f {
        margin-right: 4px !important;
        margin-left: 4px !important;
    }

    .mg-md-r-4 {
        margin-left: 4px;
        margin-right: unset;
    }

    .mg-md-l-4 {
        margin-right: 4px;
        margin-left: unset;
    }

    .mg-md-r-4-f {
        margin-left: 4px !important;
        margin-right: unset;
    }

    .mg-md-l-4-f {
        margin-right: 4px !important;
        margin-left: unset;
    }

    .mg-md-x-5 {
        margin-right: 5px;
        margin-left: 5px;
    }

    .mg-md-x-5-f {
        margin-right: 5px !important;
        margin-left: 5px !important;
    }

    .mg-md-r-5 {
        margin-left: 5px;
        margin-right: unset;
    }

    .mg-md-l-5 {
        margin-right: 5px;
        margin-left: unset;
    }

    .mg-md-r-5-f {
        margin-left: 5px !important;
        margin-right: unset;
    }

    .mg-md-l-5-f {
        margin-right: 5px !important;
        margin-left: unset;
    }

    .mg-md-x-6 {
        margin-right: 6px;
        margin-left: 6px;
    }

    .mg-md-x-6-f {
        margin-right: 6px !important;
        margin-left: 6px !important;
    }

    .mg-md-r-6 {
        margin-left: 6px;
        margin-right: unset;
    }

    .mg-md-l-6 {
        margin-right: 6px;
        margin-left: unset;
    }

    .mg-md-r-6-f {
        margin-left: 6px !important;
        margin-right: unset;
    }

    .mg-md-l-6-f {
        margin-right: 6px !important;
        margin-left: unset;
    }

    .mg-md-x-7 {
        margin-right: 7px;
        margin-left: 7px;
    }

    .mg-md-x-7-f {
        margin-right: 7px !important;
        margin-left: 7px !important;
    }

    .mg-md-r-7 {
        margin-left: 7px;
        margin-right: unset;
    }

    .mg-md-l-7 {
        margin-right: 7px;
        margin-left: unset;
    }

    .mg-md-r-7-f {
        margin-left: 7px !important;
        margin-right: unset;
    }

    .mg-md-l-7-f {
        margin-right: 7px !important;
        margin-left: unset;
    }

    .mg-md-x-8 {
        margin-right: 8px;
        margin-left: 8px;
    }

    .mg-md-x-8-f {
        margin-right: 8px !important;
        margin-left: 8px !important;
    }

    .mg-md-r-8 {
        margin-left: 8px;
        margin-right: unset;
    }

    .mg-md-l-8 {
        margin-right: 8px;
        margin-left: unset;
    }

    .mg-md-r-8-f {
        margin-left: 8px !important;
        margin-right: unset;
    }

    .mg-md-l-8-f {
        margin-right: 8px !important;
        margin-left: unset;
    }

    .mg-md-x-9 {
        margin-right: 9px;
        margin-left: 9px;
    }

    .mg-md-x-9-f {
        margin-right: 9px !important;
        margin-left: 9px !important;
    }

    .mg-md-r-9 {
        margin-left: 9px;
        margin-right: unset;
    }

    .mg-md-l-9 {
        margin-right: 9px;
        margin-left: unset;
    }

    .mg-md-r-9-f {
        margin-left: 9px !important;
        margin-right: unset;
    }

    .mg-md-l-9-f {
        margin-right: 9px !important;
        margin-left: unset;
    }

    .mg-md-x-10 {
        margin-right: 10px;
        margin-left: 10px;
    }

    .mg-md-x-10-f {
        margin-right: 10px !important;
        margin-left: 10px !important;
    }

    .mg-md-r-10 {
        margin-left: 10px;
        margin-right: unset;
    }

    .mg-md-l-10 {
        margin-right: 10px;
        margin-left: unset;
    }

    .mg-md-r-10-f {
        margin-left: 10px !important;
        margin-right: unset;
    }

    .mg-md-l-10-f {
        margin-right: 10px !important;
        margin-left: unset;
    }

    .mg-md-x-15 {
        margin-right: 15px;
        margin-left: 15px;
    }

    .mg-md-x-15-f {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }

    .mg-md-r-15 {
        margin-left: 15px;
        margin-right: unset;
    }

    .mg-md-l-15 {
        margin-right: 15px;
        margin-left: unset;
    }

    .mg-md-r-15-f {
        margin-left: 15px !important;
        margin-right: unset;
    }

    .mg-md-l-15-f {
        margin-right: 15px !important;
        margin-left: unset;
    }

    .mg-md-x-20 {
        margin-right: 20px;
        margin-left: 20px;
    }

    .mg-md-x-20-f {
        margin-right: 20px !important;
        margin-left: 20px !important;
    }

    .mg-md-r-20 {
        margin-left: 20px;
        margin-right: unset;
    }

    .mg-md-l-20 {
        margin-right: 20px;
        margin-left: unset;
    }

    .mg-md-r-20-f {
        margin-left: 20px !important;
        margin-right: unset;
    }

    .mg-md-l-20-f {
        margin-right: 20px !important;
        margin-left: unset;
    }

    .mg-md-x-25 {
        margin-right: 25px;
        margin-left: 25px;
    }

    .mg-md-x-25-f {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }

    .mg-md-r-25 {
        margin-left: 25px;
        margin-right: unset;
    }

    .mg-md-l-25 {
        margin-right: 25px;
        margin-left: unset;
    }

    .mg-md-r-25-f {
        margin-left: 25px !important;
        margin-right: unset;
    }

    .mg-md-l-25-f {
        margin-right: 25px !important;
        margin-left: unset;
    }

    .mg-md-x-30 {
        margin-right: 30px;
        margin-left: 30px;
    }

    .mg-md-x-30-f {
        margin-right: 30px !important;
        margin-left: 30px !important;
    }

    .mg-md-r-30 {
        margin-left: 30px;
        margin-right: unset;
    }

    .mg-md-l-30 {
        margin-right: 30px;
        margin-left: unset;
    }

    .mg-md-r-30-f {
        margin-left: 30px !important;
        margin-right: unset;
    }

    .mg-md-l-30-f {
        margin-right: 30px !important;
        margin-left: unset;
    }

    .mg-md-x-35 {
        margin-right: 35px;
        margin-left: 35px;
    }

    .mg-md-x-35-f {
        margin-right: 35px !important;
        margin-left: 35px !important;
    }

    .mg-md-r-35 {
        margin-left: 35px;
        margin-right: unset;
    }

    .mg-md-l-35 {
        margin-right: 35px;
        margin-left: unset;
    }

    .mg-md-r-35-f {
        margin-left: 35px !important;
        margin-right: unset;
    }

    .mg-md-l-35-f {
        margin-right: 35px !important;
        margin-left: unset;
    }

    .mg-md-x-40 {
        margin-right: 40px;
        margin-left: 40px;
    }

    .mg-md-x-40-f {
        margin-right: 40px !important;
        margin-left: 40px !important;
    }

    .mg-md-r-40 {
        margin-left: 40px;
        margin-right: unset;
    }

    .mg-md-l-40 {
        margin-right: 40px;
        margin-left: unset;
    }

    .mg-md-r-40-f {
        margin-left: 40px !important;
        margin-right: unset;
    }

    .mg-md-l-40-f {
        margin-right: 40px !important;
        margin-left: unset;
    }

    .mg-md-x-45 {
        margin-right: 45px;
        margin-left: 45px;
    }

    .mg-md-x-45-f {
        margin-right: 45px !important;
        margin-left: 45px !important;
    }

    .mg-md-r-45 {
        margin-left: 45px;
        margin-right: unset;
    }

    .mg-md-l-45 {
        margin-right: 45px;
        margin-left: unset;
    }

    .mg-md-r-45-f {
        margin-left: 45px !important;
        margin-right: unset;
    }

    .mg-md-l-45-f {
        margin-right: 45px !important;
        margin-left: unset;
    }

    .mg-md-x-50 {
        margin-right: 50px;
        margin-left: 50px;
    }

    .mg-md-x-50-f {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }

    .mg-md-r-50 {
        margin-left: 50px;
        margin-right: unset;
    }

    .mg-md-l-50 {
        margin-right: 50px;
        margin-left: unset;
    }

    .mg-md-r-50-f {
        margin-left: 50px !important;
        margin-right: unset;
    }

    .mg-md-l-50-f {
        margin-right: 50px !important;
        margin-left: unset;
    }

    .mg-md-x-55 {
        margin-right: 55px;
        margin-left: 55px;
    }

    .mg-md-x-55-f {
        margin-right: 55px !important;
        margin-left: 55px !important;
    }

    .mg-md-r-55 {
        margin-left: 55px;
        margin-right: unset;
    }

    .mg-md-l-55 {
        margin-right: 55px;
        margin-left: unset;
    }

    .mg-md-r-55-f {
        margin-left: 55px !important;
        margin-right: unset;
    }

    .mg-md-l-55-f {
        margin-right: 55px !important;
        margin-left: unset;
    }

    .mg-md-x-60 {
        margin-right: 60px;
        margin-left: 60px;
    }

    .mg-md-x-60-f {
        margin-right: 60px !important;
        margin-left: 60px !important;
    }

    .mg-md-r-60 {
        margin-left: 60px;
        margin-right: unset;
    }

    .mg-md-l-60 {
        margin-right: 60px;
        margin-left: unset;
    }

    .mg-md-r-60-f {
        margin-left: 60px !important;
        margin-right: unset;
    }

    .mg-md-l-60-f {
        margin-right: 60px !important;
        margin-left: unset;
    }

    .mg-md-x-65 {
        margin-right: 65px;
        margin-left: 65px;
    }

    .mg-md-x-65-f {
        margin-right: 65px !important;
        margin-left: 65px !important;
    }

    .mg-md-r-65 {
        margin-left: 65px;
        margin-right: unset;
    }

    .mg-md-l-65 {
        margin-right: 65px;
        margin-left: unset;
    }

    .mg-md-r-65-f {
        margin-left: 65px !important;
        margin-right: unset;
    }

    .mg-md-l-65-f {
        margin-right: 65px !important;
        margin-left: unset;
    }

    .mg-md-x-70 {
        margin-right: 70px;
        margin-left: 70px;
    }

    .mg-md-x-70-f {
        margin-right: 70px !important;
        margin-left: 70px !important;
    }

    .mg-md-r-70 {
        margin-left: 70px;
        margin-right: unset;
    }

    .mg-md-l-70 {
        margin-right: 70px;
        margin-left: unset;
    }

    .mg-md-r-70-f {
        margin-left: 70px !important;
        margin-right: unset;
    }

    .mg-md-l-70-f {
        margin-right: 70px !important;
        margin-left: unset;
    }

    .mg-md-x-75 {
        margin-right: 75px;
        margin-left: 75px;
    }

    .mg-md-x-75-f {
        margin-right: 75px !important;
        margin-left: 75px !important;
    }

    .mg-md-r-75 {
        margin-left: 75px;
        margin-right: unset;
    }

    .mg-md-l-75 {
        margin-right: 75px;
        margin-left: unset;
    }

    .mg-md-r-75-f {
        margin-left: 75px !important;
        margin-right: unset;
    }

    .mg-md-l-75-f {
        margin-right: 75px !important;
        margin-left: unset;
    }

    .mg-md-x-80 {
        margin-right: 80px;
        margin-left: 80px;
    }

    .mg-md-x-80-f {
        margin-right: 80px !important;
        margin-left: 80px !important;
    }

    .mg-md-r-80 {
        margin-left: 80px;
        margin-right: unset;
    }

    .mg-md-l-80 {
        margin-right: 80px;
        margin-left: unset;
    }

    .mg-md-r-80-f {
        margin-left: 80px !important;
        margin-right: unset;
    }

    .mg-md-l-80-f {
        margin-right: 80px !important;
        margin-left: unset;
    }

    .mg-md-x-85 {
        margin-right: 85px;
        margin-left: 85px;
    }

    .mg-md-x-85-f {
        margin-right: 85px !important;
        margin-left: 85px !important;
    }

    .mg-md-r-85 {
        margin-left: 85px;
        margin-right: unset;
    }

    .mg-md-l-85 {
        margin-right: 85px;
        margin-left: unset;
    }

    .mg-md-r-85-f {
        margin-left: 85px !important;
        margin-right: unset;
    }

    .mg-md-l-85-f {
        margin-right: 85px !important;
        margin-left: unset;
    }

    .mg-md-x-90 {
        margin-right: 90px;
        margin-left: 90px;
    }

    .mg-md-x-90-f {
        margin-right: 90px !important;
        margin-left: 90px !important;
    }

    .mg-md-r-90 {
        margin-left: 90px;
        margin-right: unset;
    }

    .mg-md-l-90 {
        margin-right: 90px;
        margin-left: unset;
    }

    .mg-md-r-90-f {
        margin-left: 90px !important;
        margin-right: unset;
    }

    .mg-md-l-90-f {
        margin-right: 90px !important;
        margin-left: unset;
    }

    .mg-md-x-95 {
        margin-right: 95px;
        margin-left: 95px;
    }

    .mg-md-x-95-f {
        margin-right: 95px !important;
        margin-left: 95px !important;
    }

    .mg-md-r-95 {
        margin-left: 95px;
        margin-right: unset;
    }

    .mg-md-l-95 {
        margin-right: 95px;
        margin-left: unset;
    }

    .mg-md-r-95-f {
        margin-left: 95px !important;
        margin-right: unset;
    }

    .mg-md-l-95-f {
        margin-right: 95px !important;
        margin-left: unset;
    }

    .mg-md-x-100 {
        margin-right: 100px;
        margin-left: 100px;
    }

    .mg-md-x-100-f {
        margin-right: 100px !important;
        margin-left: 100px !important;
    }

    .mg-md-r-100 {
        margin-left: 100px;
        margin-right: unset;
    }

    .mg-md-l-100 {
        margin-right: 100px;
        margin-left: unset;
    }

    .mg-md-r-100-f {
        margin-left: 100px !important;
        margin-right: unset;
    }

    .mg-md-l-100-f {
        margin-right: 100px !important;
        margin-left: unset;
    }

    .mg-md-x-150 {
        margin-right: 150px;
        margin-left: 150px;
    }

    .mg-md-x-150-f {
        margin-right: 150px !important;
        margin-left: 150px !important;
    }

    .mg-md-r-150 {
        margin-left: 150px;
        margin-right: unset;
    }

    .mg-md-l-150 {
        margin-right: 150px;
        margin-left: unset;
    }

    .mg-md-r-150-f {
        margin-left: 150px !important;
        margin-right: unset;
    }

    .mg-md-l-150-f {
        margin-right: 150px !important;
        margin-left: unset;
    }

    .mg-md-x-200 {
        margin-right: 200px;
        margin-left: 200px;
    }

    .mg-md-x-200-f {
        margin-right: 200px !important;
        margin-left: 200px !important;
    }

    .mg-md-r-200 {
        margin-left: 200px;
        margin-right: unset;
    }

    .mg-md-l-200 {
        margin-right: 200px;
        margin-left: unset;
    }

    .mg-md-r-200-f {
        margin-left: 200px !important;
        margin-right: unset;
    }

    .mg-md-l-200-f {
        margin-right: 200px !important;
        margin-left: unset;
    }

    .mg-md-x-250 {
        margin-right: 250px;
        margin-left: 250px;
    }

    .mg-md-x-250-f {
        margin-right: 250px !important;
        margin-left: 250px !important;
    }

    .mg-md-r-250 {
        margin-left: 250px;
        margin-right: unset;
    }

    .mg-md-l-250 {
        margin-right: 250px;
        margin-left: unset;
    }

    .mg-md-r-250-f {
        margin-left: 250px !important;
        margin-right: unset;
    }

    .mg-md-l-250-f {
        margin-right: 250px !important;
        margin-left: unset;
    }

    .mg-md-x-300 {
        margin-right: 300px;
        margin-left: 300px;
    }

    .mg-md-x-300-f {
        margin-right: 300px !important;
        margin-left: 300px !important;
    }

    .mg-md-r-300 {
        margin-left: 300px;
        margin-right: unset;
    }

    .mg-md-l-300 {
        margin-right: 300px;
        margin-left: unset;
    }

    .mg-md-r-300-f {
        margin-left: 300px !important;
        margin-right: unset;
    }

    .mg-md-l-300-f {
        margin-right: 300px !important;
        margin-left: unset;
    }

    .mg-md-x-350 {
        margin-right: 350px;
        margin-left: 350px;
    }

    .mg-md-x-350-f {
        margin-right: 350px !important;
        margin-left: 350px !important;
    }

    .mg-md-r-350 {
        margin-left: 350px;
        margin-right: unset;
    }

    .mg-md-l-350 {
        margin-right: 350px;
        margin-left: unset;
    }

    .mg-md-r-350-f {
        margin-left: 350px !important;
        margin-right: unset;
    }

    .mg-md-l-350-f {
        margin-right: 350px !important;
        margin-left: unset;
    }

    .mg-md-x-400 {
        margin-right: 400px;
        margin-left: 400px;
    }

    .mg-md-x-400-f {
        margin-right: 400px !important;
        margin-left: 400px !important;
    }

    .mg-md-r-400 {
        margin-left: 400px;
        margin-right: unset;
    }

    .mg-md-l-400 {
        margin-right: 400px;
        margin-left: unset;
    }

    .mg-md-r-400-f {
        margin-left: 400px !important;
        margin-right: unset;
    }

    .mg-md-l-400-f {
        margin-right: 400px !important;
        margin-left: unset;
    }

    .mg-md-x-450 {
        margin-right: 450px;
        margin-left: 450px;
    }

    .mg-md-x-450-f {
        margin-right: 450px !important;
        margin-left: 450px !important;
    }

    .mg-md-r-450 {
        margin-left: 450px;
        margin-right: unset;
    }

    .mg-md-l-450 {
        margin-right: 450px;
        margin-left: unset;
    }

    .mg-md-r-450-f {
        margin-left: 450px !important;
        margin-right: unset;
    }

    .mg-md-l-450-f {
        margin-right: 450px !important;
        margin-left: unset;
    }

    .mg-md-x-500 {
        margin-right: 500px;
        margin-left: 500px;
    }

    .mg-md-x-500-f {
        margin-right: 500px !important;
        margin-left: 500px !important;
    }

    .mg-md-r-500 {
        margin-left: 500px;
        margin-right: unset;
    }

    .mg-md-l-500 {
        margin-right: 500px;
        margin-left: unset;
    }

    .mg-md-r-500-f {
        margin-left: 500px !important;
        margin-right: unset;
    }

    .mg-md-l-500-f {
        margin-right: 500px !important;
        margin-left: unset;
    }

    .mg-md-x-550 {
        margin-right: 550px;
        margin-left: 550px;
    }

    .mg-md-x-550-f {
        margin-right: 550px !important;
        margin-left: 550px !important;
    }

    .mg-md-r-550 {
        margin-left: 550px;
        margin-right: unset;
    }

    .mg-md-l-550 {
        margin-right: 550px;
        margin-left: unset;
    }

    .mg-md-r-550-f {
        margin-left: 550px !important;
        margin-right: unset;
    }

    .mg-md-l-550-f {
        margin-right: 550px !important;
        margin-left: unset;
    }

    .mg-md-x-600 {
        margin-right: 600px;
        margin-left: 600px;
    }

    .mg-md-x-600-f {
        margin-right: 600px !important;
        margin-left: 600px !important;
    }

    .mg-md-r-600 {
        margin-left: 600px;
        margin-right: unset;
    }

    .mg-md-l-600 {
        margin-right: 600px;
        margin-left: unset;
    }

    .mg-md-r-600-f {
        margin-left: 600px !important;
        margin-right: unset;
    }

    .mg-md-l-600-f {
        margin-right: 600px !important;
        margin-left: unset;
    }

    .mg-md-x-650 {
        margin-right: 650px;
        margin-left: 650px;
    }

    .mg-md-x-650-f {
        margin-right: 650px !important;
        margin-left: 650px !important;
    }

    .mg-md-r-650 {
        margin-left: 650px;
        margin-right: unset;
    }

    .mg-md-l-650 {
        margin-right: 650px;
        margin-left: unset;
    }

    .mg-md-r-650-f {
        margin-left: 650px !important;
        margin-right: unset;
    }

    .mg-md-l-650-f {
        margin-right: 650px !important;
        margin-left: unset;
    }

    .mg-md-r-auto {
        margin-left: unset;
        margin-right: unset;
    }

    .mg-md-l-auto {
        margin-right: unset;
        margin-left: unset;
    }

    .mg-md-x-auto {
        margin-right: unset;
        margin-left: unset;
    }

    .pd-md-x-0 {
        padding-right: 0px;
        padding-left: 0px;
    }

    .pd-md-x-0-f {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .pd-md-r-0 {
        padding-left: 0px;
    }

    .pd-md-l-0 {
        padding-right: 0px;
    }

    .pd-md-r-0-f {
        padding-left: 0px !important;
        padding-right: 0;
    }

    .pd-md-l-0-f {
        padding-right: 0px !important;
        padding-left: 0;
    }

    .pd-md-x-1 {
        padding-right: 1px;
        padding-left: 1px;
    }

    .pd-md-x-1-f {
        padding-right: 1px !important;
        padding-left: 1px !important;
    }

    .pd-md-r-1 {
        padding-left: 1px;
        padding-right: 0;
    }

    .pd-md-l-1 {
        padding-right: 1px;
        padding-left: 0;
    }

    .pd-md-r-1-f {
        padding-left: 1px !important;
        padding-right: 0;
    }

    .pd-md-l-1-f {
        padding-right: 1px !important;
        padding-left: 0;
    }

    .pd-md-x-2 {
        padding-right: 2px;
        padding-left: 2px;
    }

    .pd-md-x-2-f {
        padding-right: 2px !important;
        padding-left: 2px !important;
    }

    .pd-md-r-2 {
        padding-left: 2px;
        padding-right: 0;
    }

    .pd-md-l-2 {
        padding-right: 2px;
        padding-left: 0;
    }

    .pd-md-r-2-f {
        padding-left: 2px !important;
        padding-right: 0;
    }

    .pd-md-l-2-f {
        padding-right: 2px !important;
        padding-left: 0;
    }

    .pd-md-x-3 {
        padding-right: 3px;
        padding-left: 3px;
    }

    .pd-md-x-3-f {
        padding-right: 3px !important;
        padding-left: 3px !important;
    }

    .pd-md-r-3 {
        padding-left: 3px;
        padding-right: 0;
    }

    .pd-md-l-3 {
        padding-right: 3px;
        padding-left: 0;
    }

    .pd-md-r-3-f {
        padding-left: 3px !important;
        padding-right: 0;
    }

    .pd-md-l-3-f {
        padding-right: 3px !important;
        padding-left: 0;
    }

    .pd-md-x-4 {
        padding-right: 4px;
        padding-left: 4px;
    }

    .pd-md-x-4-f {
        padding-right: 4px !important;
        padding-left: 4px !important;
    }

    .pd-md-r-4 {
        padding-left: 4px;
        padding-right: 0;
    }

    .pd-md-l-4 {
        padding-right: 4px;
        padding-left: 0;
    }

    .pd-md-r-4-f {
        padding-left: 4px !important;
        padding-right: 0;
    }

    .pd-md-l-4-f {
        padding-right: 4px !important;
        padding-left: 0;
    }

    .pd-md-x-5 {
        padding-right: 5px;
        padding-left: 5px;
    }

    .pd-md-x-5-f {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .pd-md-r-5 {
        padding-left: 5px;
        padding-right: 0;
    }

    .pd-md-l-5 {
        padding-right: 5px;
        padding-left: 0;
    }

    .pd-md-r-5-f {
        padding-left: 5px !important;
        padding-right: 0;
    }

    .pd-md-l-5-f {
        padding-right: 5px !important;
        padding-left: 0;
    }

    .pd-md-x-6 {
        padding-right: 6px;
        padding-left: 6px;
    }

    .pd-md-x-6-f {
        padding-right: 6px !important;
        padding-left: 6px !important;
    }

    .pd-md-r-6 {
        padding-left: 6px;
        padding-right: 0;
    }

    .pd-md-l-6 {
        padding-right: 6px;
        padding-left: 0;
    }

    .pd-md-r-6-f {
        padding-left: 6px !important;
        padding-right: 0;
    }

    .pd-md-l-6-f {
        padding-right: 6px !important;
        padding-left: 0;
    }

    .pd-md-x-7 {
        padding-right: 7px;
        padding-left: 7px;
    }

    .pd-md-x-7-f {
        padding-right: 7px !important;
        padding-left: 7px !important;
    }

    .pd-md-r-7 {
        padding-left: 7px;
        padding-right: 0;
    }

    .pd-md-l-7 {
        padding-right: 7px;
        padding-left: 0;
    }

    .pd-md-r-7-f {
        padding-left: 7px !important;
        padding-right: 0;
    }

    .pd-md-l-7-f {
        padding-right: 7px !important;
        padding-left: 0;
    }

    .pd-md-x-8 {
        padding-right: 8px;
        padding-left: 8px;
    }

    .pd-md-x-8-f {
        padding-right: 8px !important;
        padding-left: 8px !important;
    }

    .pd-md-r-8 {
        padding-left: 8px;
        padding-right: 0;
    }

    .pd-md-l-8 {
        padding-right: 8px;
        padding-left: 0;
    }

    .pd-md-r-8-f {
        padding-left: 8px !important;
        padding-right: 0;
    }

    .pd-md-l-8-f {
        padding-right: 8px !important;
        padding-left: 0;
    }

    .pd-md-x-9 {
        padding-right: 9px;
        padding-left: 9px;
    }

    .pd-md-x-9-f {
        padding-right: 9px !important;
        padding-left: 9px !important;
    }

    .pd-md-r-9 {
        padding-left: 9px;
        padding-right: 0;
    }

    .pd-md-l-9 {
        padding-right: 9px;
        padding-left: 0;
    }

    .pd-md-r-9-f {
        padding-left: 9px !important;
        padding-right: 0;
    }

    .pd-md-l-9-f {
        padding-right: 9px !important;
        padding-left: 0;
    }

    .pd-md-x-10 {
        padding-right: 10px;
        padding-left: 10px;
    }

    .pd-md-x-10-f {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .pd-md-r-10 {
        padding-left: 10px;
        padding-right: 0;
    }

    .pd-md-l-10 {
        padding-right: 10px;
        padding-left: 0;
    }

    .pd-md-r-10-f {
        padding-left: 10px !important;
        padding-right: 0;
    }

    .pd-md-l-10-f {
        padding-right: 10px !important;
        padding-left: 0;
    }

    .pd-md-x-15 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .pd-md-x-15-f {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .pd-md-r-15 {
        padding-left: 15px;
        padding-right: 0;
    }

    .pd-md-l-15 {
        padding-right: 15px;
        padding-left: 0;
    }

    .pd-md-r-15-f {
        padding-left: 15px !important;
        padding-right: 0;
    }

    .pd-md-l-15-f {
        padding-right: 15px !important;
        padding-left: 0;
    }

    .pd-md-x-20 {
        padding-right: 20px;
        padding-left: 20px;
    }

    .pd-md-x-20-f {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .pd-md-r-20 {
        padding-left: 20px;
        padding-right: 0;
    }

    .pd-md-l-20 {
        padding-right: 20px;
        padding-left: 0;
    }

    .pd-md-r-20-f {
        padding-left: 20px !important;
        padding-right: 0;
    }

    .pd-md-l-20-f {
        padding-right: 20px !important;
        padding-left: 0;
    }

    .pd-md-x-25 {
        padding-right: 25px;
        padding-left: 25px;
    }

    .pd-md-x-25-f {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }

    .pd-md-r-25 {
        padding-left: 25px;
        padding-right: 0;
    }

    .pd-md-l-25 {
        padding-right: 25px;
        padding-left: 0;
    }

    .pd-md-r-25-f {
        padding-left: 25px !important;
        padding-right: 0;
    }

    .pd-md-l-25-f {
        padding-right: 25px !important;
        padding-left: 0;
    }

    .pd-md-x-30 {
        padding-right: 30px;
        padding-left: 30px;
    }

    .pd-md-x-30-f {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }

    .pd-md-r-30 {
        padding-left: 30px;
        padding-right: 0;
    }

    .pd-md-l-30 {
        padding-right: 30px;
        padding-left: 0;
    }

    .pd-md-r-30-f {
        padding-left: 30px !important;
        padding-right: 0;
    }

    .pd-md-l-30-f {
        padding-right: 30px !important;
        padding-left: 0;
    }

    .pd-md-x-35 {
        padding-right: 35px;
        padding-left: 35px;
    }

    .pd-md-x-35-f {
        padding-right: 35px !important;
        padding-left: 35px !important;
    }

    .pd-md-r-35 {
        padding-left: 35px;
        padding-right: 0;
    }

    .pd-md-l-35 {
        padding-right: 35px;
        padding-left: 0;
    }

    .pd-md-r-35-f {
        padding-left: 35px !important;
        padding-right: 0;
    }

    .pd-md-l-35-f {
        padding-right: 35px !important;
        padding-left: 0;
    }

    .pd-md-x-40 {
        padding-right: 40px;
        padding-left: 40px;
    }

    .pd-md-x-40-f {
        padding-right: 40px !important;
        padding-left: 40px !important;
    }

    .pd-md-r-40 {
        padding-left: 40px;
        padding-right: 0;
    }

    .pd-md-l-40 {
        padding-right: 40px;
        padding-left: 0;
    }

    .pd-md-r-40-f {
        padding-left: 40px !important;
        padding-right: 0;
    }

    .pd-md-l-40-f {
        padding-right: 40px !important;
        padding-left: 0;
    }

    .pd-md-x-45 {
        padding-right: 45px;
        padding-left: 45px;
    }

    .pd-md-x-45-f {
        padding-right: 45px !important;
        padding-left: 45px !important;
    }

    .pd-md-r-45 {
        padding-left: 45px;
        padding-right: 0;
    }

    .pd-md-l-45 {
        padding-right: 45px;
        padding-left: 0;
    }

    .pd-md-r-45-f {
        padding-left: 45px !important;
        padding-right: 0;
    }

    .pd-md-l-45-f {
        padding-right: 45px !important;
        padding-left: 0;
    }

    .pd-md-x-50 {
        padding-right: 50px;
        padding-left: 50px;
    }

    .pd-md-x-50-f {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }

    .pd-md-r-50 {
        padding-left: 50px;
        padding-right: 0;
    }

    .pd-md-l-50 {
        padding-right: 50px;
        padding-left: 0;
    }

    .pd-md-r-50-f {
        padding-left: 50px !important;
        padding-right: 0;
    }

    .pd-md-l-50-f {
        padding-right: 50px !important;
        padding-left: 0;
    }

    .pd-md-x-55 {
        padding-right: 55px;
        padding-left: 55px;
    }

    .pd-md-x-55-f {
        padding-right: 55px !important;
        padding-left: 55px !important;
    }

    .pd-md-r-55 {
        padding-left: 55px;
        padding-right: 0;
    }

    .pd-md-l-55 {
        padding-right: 55px;
        padding-left: 0;
    }

    .pd-md-r-55-f {
        padding-left: 55px !important;
        padding-right: 0;
    }

    .pd-md-l-55-f {
        padding-right: 55px !important;
        padding-left: 0;
    }

    .pd-md-x-60 {
        padding-right: 60px;
        padding-left: 60px;
    }

    .pd-md-x-60-f {
        padding-right: 60px !important;
        padding-left: 60px !important;
    }

    .pd-md-r-60 {
        padding-left: 60px;
        padding-right: 0;
    }

    .pd-md-l-60 {
        padding-right: 60px;
        padding-left: 0;
    }

    .pd-md-r-60-f {
        padding-left: 60px !important;
        padding-right: 0;
    }

    .pd-md-l-60-f {
        padding-right: 60px !important;
        padding-left: 0;
    }

    .pd-md-x-65 {
        padding-right: 65px;
        padding-left: 65px;
    }

    .pd-md-x-65-f {
        padding-right: 65px !important;
        padding-left: 65px !important;
    }

    .pd-md-r-65 {
        padding-left: 65px;
        padding-right: 0;
    }

    .pd-md-l-65 {
        padding-right: 65px;
        padding-left: 0;
    }

    .pd-md-r-65-f {
        padding-left: 65px !important;
        padding-right: 0;
    }

    .pd-md-l-65-f {
        padding-right: 65px !important;
        padding-left: 0;
    }

    .pd-md-x-70 {
        padding-right: 70px;
        padding-left: 70px;
    }

    .pd-md-x-70-f {
        padding-right: 70px !important;
        padding-left: 70px !important;
    }

    .pd-md-r-70 {
        padding-left: 70px;
        padding-right: 0;
    }

    .pd-md-l-70 {
        padding-right: 70px;
        padding-left: 0;
    }

    .pd-md-r-70-f {
        padding-left: 70px !important;
        padding-right: 0;
    }

    .pd-md-l-70-f {
        padding-right: 70px !important;
        padding-left: 0;
    }

    .pd-md-x-75 {
        padding-right: 75px;
        padding-left: 75px;
    }

    .pd-md-x-75-f {
        padding-right: 75px !important;
        padding-left: 75px !important;
    }

    .pd-md-r-75 {
        padding-left: 75px;
        padding-right: 0;
    }

    .pd-md-l-75 {
        padding-right: 75px;
        padding-left: 0;
    }

    .pd-md-r-75-f {
        padding-left: 75px !important;
        padding-right: 0;
    }

    .pd-md-l-75-f {
        padding-right: 75px !important;
        padding-left: 0;
    }

    .pd-md-x-80 {
        padding-right: 80px;
        padding-left: 80px;
    }

    .pd-md-x-80-f {
        padding-right: 80px !important;
        padding-left: 80px !important;
    }

    .pd-md-r-80 {
        padding-left: 80px;
        padding-right: 0;
    }

    .pd-md-l-80 {
        padding-right: 80px;
        padding-left: 0;
    }

    .pd-md-r-80-f {
        padding-left: 80px !important;
        padding-right: 0;
    }

    .pd-md-l-80-f {
        padding-right: 80px !important;
        padding-left: 0;
    }

    .pd-md-x-85 {
        padding-right: 85px;
        padding-left: 85px;
    }

    .pd-md-x-85-f {
        padding-right: 85px !important;
        padding-left: 85px !important;
    }

    .pd-md-r-85 {
        padding-left: 85px;
        padding-right: 0;
    }

    .pd-md-l-85 {
        padding-right: 85px;
        padding-left: 0;
    }

    .pd-md-r-85-f {
        padding-left: 85px !important;
        padding-right: 0;
    }

    .pd-md-l-85-f {
        padding-right: 85px !important;
        padding-left: 0;
    }

    .pd-md-x-90 {
        padding-right: 90px;
        padding-left: 90px;
    }

    .pd-md-x-90-f {
        padding-right: 90px !important;
        padding-left: 90px !important;
    }

    .pd-md-r-90 {
        padding-left: 90px;
        padding-right: 0;
    }

    .pd-md-l-90 {
        padding-right: 90px;
        padding-left: 0;
    }

    .pd-md-r-90-f {
        padding-left: 90px !important;
        padding-right: 0;
    }

    .pd-md-l-90-f {
        padding-right: 90px !important;
        padding-left: 0;
    }

    .pd-md-x-95 {
        padding-right: 95px;
        padding-left: 95px;
    }

    .pd-md-x-95-f {
        padding-right: 95px !important;
        padding-left: 95px !important;
    }

    .pd-md-r-95 {
        padding-left: 95px;
        padding-right: 0;
    }

    .pd-md-l-95 {
        padding-right: 95px;
        padding-left: 0;
    }

    .pd-md-r-95-f {
        padding-left: 95px !important;
        padding-right: 0;
    }

    .pd-md-l-95-f {
        padding-right: 95px !important;
        padding-left: 0;
    }

    .pd-md-x-100 {
        padding-right: 100px;
        padding-left: 100px;
    }

    .pd-md-x-100-f {
        padding-right: 100px !important;
        padding-left: 100px !important;
    }

    .pd-md-r-100 {
        padding-left: 100px;
        padding-right: 0;
    }

    .pd-md-l-100 {
        padding-right: 100px;
        padding-left: 0;
    }

    .pd-md-r-100-f {
        padding-left: 100px !important;
        padding-right: 0;
    }

    .pd-md-l-100-f {
        padding-right: 100px !important;
        padding-left: 0;
    }

    .pd-md-x-110 {
        padding-right: 110px;
        padding-left: 110px;
    }

    .pd-md-x-110-f {
        padding-right: 110px !important;
        padding-left: 110px !important;
    }

    .pd-md-r-110 {
        padding-left: 110px;
        padding-right: 0;
    }

    .pd-md-l-110 {
        padding-right: 110px;
        padding-left: 0;
    }

    .pd-md-r-110-f {
        padding-left: 110px !important;
        padding-right: 0;
    }

    .pd-md-l-110-f {
        padding-right: 110px !important;
        padding-left: 0;
    }

    .pd-md-x-120 {
        padding-right: 120px;
        padding-left: 120px;
    }

    .pd-md-x-120-f {
        padding-right: 120px !important;
        padding-left: 120px !important;
    }

    .pd-md-r-120 {
        padding-left: 120px;
        padding-right: 0;
    }

    .pd-md-l-120 {
        padding-right: 120px;
        padding-left: 0;
    }

    .pd-md-r-120-f {
        padding-left: 120px !important;
        padding-right: 0;
    }

    .pd-md-l-120-f {
        padding-right: 120px !important;
        padding-left: 0;
    }

    .pd-md-x-130 {
        padding-right: 130px;
        padding-left: 130px;
    }

    .pd-md-x-130-f {
        padding-right: 130px !important;
        padding-left: 130px !important;
    }

    .pd-md-r-130 {
        padding-left: 130px;
        padding-right: 0;
    }

    .pd-md-l-130 {
        padding-right: 130px;
        padding-left: 0;
    }

    .pd-md-r-130-f {
        padding-left: 130px !important;
        padding-right: 0;
    }

    .pd-md-l-130-f {
        padding-right: 130px !important;
        padding-left: 0;
    }

    .pd-md-x-140 {
        padding-right: 140px;
        padding-left: 140px;
    }

    .pd-md-x-140-f {
        padding-right: 140px !important;
        padding-left: 140px !important;
    }

    .pd-md-r-140 {
        padding-left: 140px;
        padding-right: 0;
    }

    .pd-md-l-140 {
        padding-right: 140px;
        padding-left: 0;
    }

    .pd-md-r-140-f {
        padding-left: 140px !important;
        padding-right: 0;
    }

    .pd-md-l-140-f {
        padding-right: 140px !important;
        padding-left: 0;
    }

    .pd-md-x-150 {
        padding-right: 150px;
        padding-left: 150px;
    }

    .pd-md-x-150-f {
        padding-right: 150px !important;
        padding-left: 150px !important;
    }

    .pd-md-r-150 {
        padding-left: 150px;
        padding-right: 0;
    }

    .pd-md-l-150 {
        padding-right: 150px;
        padding-left: 0;
    }

    .pd-md-r-150-f {
        padding-left: 150px !important;
        padding-right: 0;
    }

    .pd-md-l-150-f {
        padding-right: 150px !important;
        padding-left: 0;
    }

    .pd-md-x-160 {
        padding-right: 160px;
        padding-left: 160px;
    }

    .pd-md-x-160-f {
        padding-right: 160px !important;
        padding-left: 160px !important;
    }

    .pd-md-r-160 {
        padding-left: 160px;
        padding-right: 0;
    }

    .pd-md-l-160 {
        padding-right: 160px;
        padding-left: 0;
    }

    .pd-md-r-160-f {
        padding-left: 160px !important;
        padding-right: 0;
    }

    .pd-md-l-160-f {
        padding-right: 160px !important;
        padding-left: 0;
    }

    .pd-md-x-170 {
        padding-right: 170px;
        padding-left: 170px;
    }

    .pd-md-x-170-f {
        padding-right: 170px !important;
        padding-left: 170px !important;
    }

    .pd-md-r-170 {
        padding-left: 170px;
        padding-right: 0;
    }

    .pd-md-l-170 {
        padding-right: 170px;
        padding-left: 0;
    }

    .pd-md-r-170-f {
        padding-left: 170px !important;
        padding-right: 0;
    }

    .pd-md-l-170-f {
        padding-right: 170px !important;
        padding-left: 0;
    }

    .pd-md-x-180 {
        padding-right: 180px;
        padding-left: 180px;
    }

    .pd-md-x-180-f {
        padding-right: 180px !important;
        padding-left: 180px !important;
    }

    .pd-md-r-180 {
        padding-left: 180px;
        padding-right: 0;
    }

    .pd-md-l-180 {
        padding-right: 180px;
        padding-left: 0;
    }

    .pd-md-r-180-f {
        padding-left: 180px !important;
        padding-right: 0;
    }

    .pd-md-l-180-f {
        padding-right: 180px !important;
        padding-left: 0;
    }

    .pd-md-x-190 {
        padding-right: 190px;
        padding-left: 190px;
    }

    .pd-md-x-190-f {
        padding-right: 190px !important;
        padding-left: 190px !important;
    }

    .pd-md-r-190 {
        padding-left: 190px;
        padding-right: 0;
    }

    .pd-md-l-190 {
        padding-right: 190px;
        padding-left: 0;
    }

    .pd-md-r-190-f {
        padding-left: 190px !important;
        padding-right: 0;
    }

    .pd-md-l-190-f {
        padding-right: 190px !important;
        padding-left: 0;
    }

    .pd-md-x-200 {
        padding-right: 200px;
        padding-left: 200px;
    }

    .pd-md-x-200-f {
        padding-right: 200px !important;
        padding-left: 200px !important;
    }

    .pd-md-r-200 {
        padding-left: 200px;
        padding-right: 0;
    }

    .pd-md-l-200 {
        padding-right: 200px;
        padding-left: 0;
    }

    .pd-md-r-200-f {
        padding-left: 200px !important;
        padding-right: 0;
    }

    .pd-md-l-200-f {
        padding-right: 200px !important;
        padding-left: 0;
    }

    .r-md-auto {
        left: unset;
        right: unset;
    }

    .l-md-auto {
        right: unset;
        left: unset;
    }

    .tx-md-right {
        text-align: left;
    }

    .tx-md-left {
        text-align: right;
    }

    .tx-md-right-f {
        text-align: left !important;
    }

    .tx-md-left-f {
        text-align: right !important;
    }

}

@media (min-width: 992px) {
    .offset-lg-0 {
        margin-right: 0;
    }

    .offset-lg-1 {
        margin-right: 8.33333%;
        margin-left: unset;
    }

    .offset-lg-2 {
        margin-right: 16.66667%;
        margin-left: unset;
    }

    .offset-lg-3 {
        margin-right: 25%;
        margin-left: unset;
    }

    .offset-lg-4 {
        margin-right: 33.33333%;
        margin-left: unset;
    }

    .offset-lg-5 {
        margin-right: 41.66667%;
        margin-left: unset;
    }

    .offset-lg-6 {
        margin-right: 50%;
        margin-left: unset;
    }

    .offset-lg-7 {
        margin-right: 58.33333%;
        margin-left: unset;
    }

    .offset-lg-8 {
        margin-right: 66.66667%;
        margin-left: unset;
    }

    .offset-lg-9 {
        margin-right: 75%;
        margin-left: unset;
    }

    .offset-lg-10 {
        margin-right: 83.33333%;
        margin-left: unset;
    }

    .offset-lg-11 {
        margin-right: 91.66667%;
        margin-left: unset;
    }

    .dropdown-menu-lg-left {
        left: unset;
        right: 0;
    }

    .dropdown-menu-lg-right {
        left: 0;
        right: unset;
    }

    .navbar-expand-lg .navbar-nav .nav-link {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .list-group-horizontal-lg .list-group-item {
        margin-left: -1px;
        margin-right: unset;
    }

    .list-group-horizontal-lg .list-group-item:first-child {
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: unset;
        border-top-left-radius: 0;
    }

    .list-group-horizontal-lg .list-group-item:last-child {
        margin-left: 0;
        border-top-left-radius: 0.25rem;
        border-top-right-radius: unset;
        border-bottom-left-radius: 0.25rem;
        border-bottom-right-radius: 0;
    }

    .float-lg-left {
        float: right !important;
    }

    .float-lg-right {
        float: left !important;
    }

    .mr-lg-0, .mx-lg-0 {
        margin-left: 0 !important;
        margin-right: unset;
    }

    .ml-lg-0, .mx-lg-0 {
        margin-right: 0 !important;
        margin-left: unset;
    }

    .mr-lg-1, .mx-lg-1 {
        margin-left: 0.25rem !important;
        margin-right: unset;
    }

    .ml-lg-1, .mx-lg-1 {
        margin-right: 0.25rem !important;
        margin-left: unset;
    }

    .mr-lg-2, .mx-lg-2 {
        margin-left: 0.5rem !important;
        margin-right: unset;
    }

    .ml-lg-2, .mx-lg-2 {
        margin-right: 0.5rem !important;
        margin-left: unset;
    }

    .mr-lg-3, .mx-lg-3 {
        margin-left: 1rem !important;
        margin-right: unset;
    }

    .ml-lg-3, .mx-lg-3 {
        margin-right: 1rem !important;
        margin-left: unset;
    }

    .mr-lg-4, .mx-lg-4 {
        margin-left: 1.5rem !important;
        margin-right: unset;
    }

    .ml-lg-4, .mx-lg-4 {
        margin-right: 1.5rem !important;
        margin-left: unset;
    }

    .mr-lg-5, .mx-lg-5 {
        margin-left: 3rem !important;
        margin-right: unset;
    }

    .ml-lg-5, .mx-lg-5 {
        margin-right: 3rem !important;
        margin-left: unset;
    }

    .pr-lg-0, .px-lg-0 {
        padding-left: 0 !important;
        padding-right: 0;
    }

    .pl-lg-0, .px-lg-0 {
        padding-right: 0 !important;
        padding-left: 0;
    }

    .pr-lg-1, .px-lg-1 {
        padding-left: 0.25rem !important;
        padding-right: 0;
    }

    .pl-lg-1, .px-lg-1 {
        padding-right: 0.25rem !important;
        padding-left: 0;
    }

    .pr-lg-2, .px-lg-2 {
        padding-left: 0.5rem !important;
        padding-right: 0;
    }

    .pl-lg-2, .px-lg-2 {
        padding-right: 0.5rem !important;
        padding-left: 0;
    }

    .pr-lg-3, .px-lg-3 {
        padding-left: 1rem !important;
        padding-right: 0;
    }

    .pl-lg-3, .px-lg-3 {
        padding-right: 1rem !important;
        padding-left: 0;
    }

    .pr-lg-4, .px-lg-4 {
        padding-left: 1.5rem !important;
        padding-right: 0;
    }

    .pl-lg-4, .px-lg-4 {
        padding-right: 1.5rem !important;
        padding-left: 0;
    }

    .pr-lg-5, .px-lg-5 {
        padding-left: 3rem !important;
        padding-right: 0;
    }

    .pl-lg-5, .px-lg-5 {
        padding-right: 3rem !important;
        padding-left: 0;
    }

    .mr-lg-n1, .mx-lg-n1 {
        margin-left: -0.25rem !important;
        margin-right: unset;
    }

    .ml-lg-n1, .mx-lg-n1 {
        margin-right: -0.25rem !important;
        margin-left: unset;
    }

    .mr-lg-n2, .mx-lg-n2 {
        margin-left: -0.5rem !important;
        margin-right: unset;
    }

    .ml-lg-n2, .mx-lg-n2 {
        margin-right: -0.5rem !important;
        margin-left: unset;
    }

    .mr-lg-n3, .mx-lg-n3 {
        margin-left: -1rem !important;
        margin-right: unset;
    }

    .ml-lg-n3, .mx-lg-n3 {
        margin-right: -1rem !important;
        margin-left: unset;
    }

    .mr-lg-n4, .mx-lg-n4 {
        margin-left: -1.5rem !important;
        margin-right: unset;
    }

    .ml-lg-n4, .mx-lg-n4 {
        margin-right: -1.5rem !important;
        margin-left: unset;
    }

    .mr-lg-n5, .mx-lg-n5 {
        margin-left: -3rem !important;
        margin-right: unset;
    }

    .ml-lg-n5, .mx-lg-n5 {
        margin-right: -3rem !important;
        margin-left: unset;
    }

    .mr-lg-auto, .mx-lg-auto {
        margin-left: auto !important;
        margin-right: unset;
    }

    .ml-lg-auto, .mx-lg-auto {
        margin-right: auto !important;
        margin-left: unset;
    }

    .text-lg-left {
        text-align: right !important;
    }

    .text-lg-right {
        text-align: left !important;
    }

    .row-xs--lg {
        margin-right: -5px;
        margin-left: -5px;
    }

    .row-xs--lg > div {
        padding-right: 5px;
        padding-left: 5px;
    }

    .row-sm--lg {
        margin-right: -10px;
        margin-left: -10px;
    }

    .row-sm--lg > div {
        padding-right: 10px;
        padding-left: 10px;
    }

    .row--lg {
        margin-right: -15px;
        margin-left: -15px;
    }

    .row--lg > div {
        padding-right: 15px;
        padding-left: 15px;
    }

    .nav-wrapper > div {
        padding-left: 0;
    }

    .wizard > .steps > ul li + li {
        margin-right: 40px;
        margin-left: unset;
    }

    .navbar-header .navbar-brand {
        padding: 0 20px 0 0;
    }

    .navbar-header .navbar-right {
        padding: 0 0 0 20px;
    }

    .navbar-header .navbar-right .dropdown:last-child {
        margin-right: 20px;
        margin-left: unset;
    }

    .navbar-header-fixed {
        right: 0;
        left: 0;
    }

    .navbar-menu-wrapper {
        right: unset;
        left: unset;
    }

    .navbar-menu .nav-item + .nav-item {
        margin-right: 25px;
        margin-left: unset;
    }

    .navbar-menu .nav-item.with-sub .nav-link::after {
        margin-right: 6px;
        margin-left: unset;
    }

    .navbar-menu-sub {
        right: -25px;
        left: unset;
        margin-right: 0;
        border-bottom-left-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
    }

    .navbar-menu-sub ul + ul {
        margin-right: 25px;
        margin-left: unset;
        padding-right: 25px;
        padding-left: 0;
        border-right: 1px solid rgba(72, 94, 144, 0.16);
        border-left: none;
    }

    .navbar-search-body li + li {
        margin-right: 5px;
        margin-left: unset;
    }

    .sidebar {
        right: unset;
        left: unset;
    }

    .sidebar-fixed {
        border-left: 1px solid rgba(72, 94, 144, 0.16);
        border-right: none;
        right: 0;
        left: unset;
    }

    .aside-fixed + .content {
        margin-right: 60px;
        margin-left: unset;
    }

    .bd-lg-r {
        border-left: 1px solid #cdd4e0;
        border-right: none;
    }

    .bd-lg-l {
        border-right: 1px solid #cdd4e0;
        border-left: none;
    }

    .bd-lg-x {
        border-right: 1px solid #cdd4e0;
        border-left: 1px solid #cdd4e0;
    }

    .mg-lg-x-0 {
        margin-right: 0px;
        margin-left: 0px;
    }

    .mg-lg-x-0-f {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    .mg-lg-r-0 {
        margin-left: 0px;
    }

    .mg-lg-l-0 {
        margin-right: 0px;
    }

    .mg-lg-r-0-f {
        margin-left: 0px !important;
        margin-right: unset;
    }

    .mg-lg-l-0-f {
        margin-right: 0px !important;
        margin-left: unset;
    }

    .mg-lg-x-1 {
        margin-right: 1px;
        margin-left: 1px;
    }

    .mg-lg-x-1-f {
        margin-right: 1px !important;
        margin-left: 1px !important;
    }

    .mg-lg-r-1 {
        margin-left: 1px;
        margin-right: unset;
    }

    .mg-lg-l-1 {
        margin-right: 1px;
        margin-left: unset;
    }

    .mg-lg-r-1-f {
        margin-left: 1px !important;
        margin-right: unset;
    }

    .mg-lg-l-1-f {
        margin-right: 1px !important;
        margin-left: unset;
    }

    .mg-lg-x-2 {
        margin-right: 2px;
        margin-left: 2px;
    }

    .mg-lg-x-2-f {
        margin-right: 2px !important;
        margin-left: 2px !important;
    }

    .mg-lg-r-2 {
        margin-left: 2px;
        margin-right: unset;
    }

    .mg-lg-l-2 {
        margin-right: 2px;
        margin-left: unset;
    }

    .mg-lg-r-2-f {
        margin-left: 2px !important;
        margin-right: unset;
    }

    .mg-lg-l-2-f {
        margin-right: 2px !important;
        margin-left: unset;
    }

    .mg-lg-x-3 {
        margin-right: 3px;
        margin-left: 3px;
    }

    .mg-lg-x-3-f {
        margin-right: 3px !important;
        margin-left: 3px !important;
    }

    .mg-lg-r-3 {
        margin-left: 3px;
        margin-right: unset;
    }

    .mg-lg-l-3 {
        margin-right: 3px;
        margin-left: unset;
    }

    .mg-lg-r-3-f {
        margin-left: 3px !important;
        margin-right: unset;
    }

    .mg-lg-l-3-f {
        margin-right: 3px !important;
        margin-left: unset;
    }

    .mg-lg-x-4 {
        margin-right: 4px;
        margin-left: 4px;
    }

    .mg-lg-x-4-f {
        margin-right: 4px !important;
        margin-left: 4px !important;
    }

    .mg-lg-r-4 {
        margin-left: 4px;
        margin-right: unset;
    }

    .mg-lg-l-4 {
        margin-right: 4px;
        margin-left: unset;
    }

    .mg-lg-r-4-f {
        margin-left: 4px !important;
        margin-right: unset;
    }

    .mg-lg-l-4-f {
        margin-right: 4px !important;
        margin-left: unset;
    }

    .mg-lg-x-5 {
        margin-right: 5px;
        margin-left: 5px;
    }

    .mg-lg-x-5-f {
        margin-right: 5px !important;
        margin-left: 5px !important;
    }

    .mg-lg-r-5 {
        margin-left: 5px;
        margin-right: unset;
    }

    .mg-lg-l-5 {
        margin-right: 5px;
        margin-left: unset;
    }

    .mg-lg-r-5-f {
        margin-left: 5px !important;
        margin-right: unset;
    }

    .mg-lg-l-5-f {
        margin-right: 5px !important;
        margin-left: unset;
    }

    .mg-lg-x-6 {
        margin-right: 6px;
        margin-left: 6px;
    }

    .mg-lg-x-6-f {
        margin-right: 6px !important;
        margin-left: 6px !important;
    }

    .mg-lg-r-6 {
        margin-left: 6px;
        margin-right: unset;
    }

    .mg-lg-l-6 {
        margin-right: 6px;
        margin-left: unset;
    }

    .mg-lg-r-6-f {
        margin-left: 6px !important;
        margin-right: unset;
    }

    .mg-lg-l-6-f {
        margin-right: 6px !important;
        margin-left: unset;
    }

    .mg-lg-x-7 {
        margin-right: 7px;
        margin-left: 7px;
    }

    .mg-lg-x-7-f {
        margin-right: 7px !important;
        margin-left: 7px !important;
    }

    .mg-lg-r-7 {
        margin-left: 7px;
        margin-right: unset;
    }

    .mg-lg-l-7 {
        margin-right: 7px;
        margin-left: unset;
    }

    .mg-lg-r-7-f {
        margin-left: 7px !important;
        margin-right: unset;
    }

    .mg-lg-l-7-f {
        margin-right: 7px !important;
        margin-left: unset;
    }

    .mg-lg-x-8 {
        margin-right: 8px;
        margin-left: 8px;
    }

    .mg-lg-x-8-f {
        margin-right: 8px !important;
        margin-left: 8px !important;
    }

    .mg-lg-r-8 {
        margin-left: 8px;
        margin-right: unset;
    }

    .mg-lg-l-8 {
        margin-right: 8px;
        margin-left: unset;
    }

    .mg-lg-r-8-f {
        margin-left: 8px !important;
        margin-right: unset;
    }

    .mg-lg-l-8-f {
        margin-right: 8px !important;
        margin-left: unset;
    }

    .mg-lg-x-9 {
        margin-right: 9px;
        margin-left: 9px;
    }

    .mg-lg-x-9-f {
        margin-right: 9px !important;
        margin-left: 9px !important;
    }

    .mg-lg-r-9 {
        margin-left: 9px;
        margin-right: unset;
    }

    .mg-lg-l-9 {
        margin-right: 9px;
        margin-left: unset;
    }

    .mg-lg-r-9-f {
        margin-left: 9px !important;
        margin-right: unset;
    }

    .mg-lg-l-9-f {
        margin-right: 9px !important;
        margin-left: unset;
    }

    .mg-lg-x-10 {
        margin-right: 10px;
        margin-left: 10px;
    }

    .mg-lg-x-10-f {
        margin-right: 10px !important;
        margin-left: 10px !important;
    }

    .mg-lg-r-10 {
        margin-left: 10px;
        margin-right: unset;
    }

    .mg-lg-l-10 {
        margin-right: 10px;
        margin-left: unset;
    }

    .mg-lg-r-10-f {
        margin-left: 10px !important;
        margin-right: unset;
    }

    .mg-lg-l-10-f {
        margin-right: 10px !important;
        margin-left: unset;
    }

    .mg-lg-x-15 {
        margin-right: 15px;
        margin-left: 15px;
    }

    .mg-lg-x-15-f {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }

    .mg-lg-r-15 {
        margin-left: 15px;
        margin-right: unset;
    }

    .mg-lg-l-15 {
        margin-right: 15px;
        margin-left: unset;
    }

    .mg-lg-r-15-f {
        margin-left: 15px !important;
        margin-right: unset;
    }

    .mg-lg-l-15-f {
        margin-right: 15px !important;
        margin-left: unset;
    }

    .mg-lg-x-20 {
        margin-right: 20px;
        margin-left: 20px;
    }

    .mg-lg-x-20-f {
        margin-right: 20px !important;
        margin-left: 20px !important;
    }

    .mg-lg-r-20 {
        margin-left: 20px;
        margin-right: unset;
    }

    .mg-lg-l-20 {
        margin-right: 20px;
        margin-left: unset;
    }

    .mg-lg-r-20-f {
        margin-left: 20px !important;
        margin-right: unset;
    }

    .mg-lg-l-20-f {
        margin-right: 20px !important;
        margin-left: unset;
    }

    .mg-lg-x-25 {
        margin-right: 25px;
        margin-left: 25px;
    }

    .mg-lg-x-25-f {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }

    .mg-lg-r-25 {
        margin-left: 25px;
        margin-right: unset;
    }

    .mg-lg-l-25 {
        margin-right: 25px;
        margin-left: unset;
    }

    .mg-lg-r-25-f {
        margin-left: 25px !important;
        margin-right: unset;
    }

    .mg-lg-l-25-f {
        margin-right: 25px !important;
        margin-left: unset;
    }

    .mg-lg-x-30 {
        margin-right: 30px;
        margin-left: 30px;
    }

    .mg-lg-x-30-f {
        margin-right: 30px !important;
        margin-left: 30px !important;
    }

    .mg-lg-r-30 {
        margin-left: 30px;
        margin-right: unset;
    }

    .mg-lg-l-30 {
        margin-right: 30px;
        margin-left: unset;
    }

    .mg-lg-r-30-f {
        margin-left: 30px !important;
        margin-right: unset;
    }

    .mg-lg-l-30-f {
        margin-right: 30px !important;
        margin-left: unset;
    }

    .mg-lg-x-35 {
        margin-right: 35px;
        margin-left: 35px;
    }

    .mg-lg-x-35-f {
        margin-right: 35px !important;
        margin-left: 35px !important;
    }

    .mg-lg-r-35 {
        margin-left: 35px;
        margin-right: unset;
    }

    .mg-lg-l-35 {
        margin-right: 35px;
        margin-left: unset;
    }

    .mg-lg-r-35-f {
        margin-left: 35px !important;
        margin-right: unset;
    }

    .mg-lg-l-35-f {
        margin-right: 35px !important;
        margin-left: unset;
    }

    .mg-lg-x-40 {
        margin-right: 40px;
        margin-left: 40px;
    }

    .mg-lg-x-40-f {
        margin-right: 40px !important;
        margin-left: 40px !important;
    }

    .mg-lg-r-40 {
        margin-left: 40px;
        margin-right: unset;
    }

    .mg-lg-l-40 {
        margin-right: 40px;
        margin-left: unset;
    }

    .mg-lg-r-40-f {
        margin-left: 40px !important;
        margin-right: unset;
    }

    .mg-lg-l-40-f {
        margin-right: 40px !important;
        margin-left: unset;
    }

    .mg-lg-x-45 {
        margin-right: 45px;
        margin-left: 45px;
    }

    .mg-lg-x-45-f {
        margin-right: 45px !important;
        margin-left: 45px !important;
    }

    .mg-lg-r-45 {
        margin-left: 45px;
        margin-right: unset;
    }

    .mg-lg-l-45 {
        margin-right: 45px;
        margin-left: unset;
    }

    .mg-lg-r-45-f {
        margin-left: 45px !important;
        margin-right: unset;
    }

    .mg-lg-l-45-f {
        margin-right: 45px !important;
        margin-left: unset;
    }

    .mg-lg-x-50 {
        margin-right: 50px;
        margin-left: 50px;
    }

    .mg-lg-x-50-f {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }

    .mg-lg-r-50 {
        margin-left: 50px;
        margin-right: unset;
    }

    .mg-lg-l-50 {
        margin-right: 50px;
        margin-left: unset;
    }

    .mg-lg-r-50-f {
        margin-left: 50px !important;
        margin-right: unset;
    }

    .mg-lg-l-50-f {
        margin-right: 50px !important;
        margin-left: unset;
    }

    .mg-lg-x-55 {
        margin-right: 55px;
        margin-left: 55px;
    }

    .mg-lg-x-55-f {
        margin-right: 55px !important;
        margin-left: 55px !important;
    }

    .mg-lg-r-55 {
        margin-left: 55px;
        margin-right: unset;
    }

    .mg-lg-l-55 {
        margin-right: 55px;
        margin-left: unset;
    }

    .mg-lg-r-55-f {
        margin-left: 55px !important;
        margin-right: unset;
    }

    .mg-lg-l-55-f {
        margin-right: 55px !important;
        margin-left: unset;
    }

    .mg-lg-x-60 {
        margin-right: 60px;
        margin-left: 60px;
    }

    .mg-lg-x-60-f {
        margin-right: 60px !important;
        margin-left: 60px !important;
    }

    .mg-lg-r-60 {
        margin-left: 60px;
        margin-right: unset;
    }

    .mg-lg-l-60 {
        margin-right: 60px;
        margin-left: unset;
    }

    .mg-lg-r-60-f {
        margin-left: 60px !important;
        margin-right: unset;
    }

    .mg-lg-l-60-f {
        margin-right: 60px !important;
        margin-left: unset;
    }

    .mg-lg-x-65 {
        margin-right: 65px;
        margin-left: 65px;
    }

    .mg-lg-x-65-f {
        margin-right: 65px !important;
        margin-left: 65px !important;
    }

    .mg-lg-r-65 {
        margin-left: 65px;
        margin-right: unset;
    }

    .mg-lg-l-65 {
        margin-right: 65px;
        margin-left: unset;
    }

    .mg-lg-r-65-f {
        margin-left: 65px !important;
        margin-right: unset;
    }

    .mg-lg-l-65-f {
        margin-right: 65px !important;
        margin-left: unset;
    }

    .mg-lg-x-70 {
        margin-right: 70px;
        margin-left: 70px;
    }

    .mg-lg-x-70-f {
        margin-right: 70px !important;
        margin-left: 70px !important;
    }

    .mg-lg-r-70 {
        margin-left: 70px;
        margin-right: unset;
    }

    .mg-lg-l-70 {
        margin-right: 70px;
        margin-left: unset;
    }

    .mg-lg-r-70-f {
        margin-left: 70px !important;
        margin-right: unset;
    }

    .mg-lg-l-70-f {
        margin-right: 70px !important;
        margin-left: unset;
    }

    .mg-lg-x-75 {
        margin-right: 75px;
        margin-left: 75px;
    }

    .mg-lg-x-75-f {
        margin-right: 75px !important;
        margin-left: 75px !important;
    }

    .mg-lg-r-75 {
        margin-left: 75px;
        margin-right: unset;
    }

    .mg-lg-l-75 {
        margin-right: 75px;
        margin-left: unset;
    }

    .mg-lg-r-75-f {
        margin-left: 75px !important;
        margin-right: unset;
    }

    .mg-lg-l-75-f {
        margin-right: 75px !important;
        margin-left: unset;
    }

    .mg-lg-x-80 {
        margin-right: 80px;
        margin-left: 80px;
    }

    .mg-lg-x-80-f {
        margin-right: 80px !important;
        margin-left: 80px !important;
    }

    .mg-lg-r-80 {
        margin-left: 80px;
        margin-right: unset;
    }

    .mg-lg-l-80 {
        margin-right: 80px;
        margin-left: unset;
    }

    .mg-lg-r-80-f {
        margin-left: 80px !important;
        margin-right: unset;
    }

    .mg-lg-l-80-f {
        margin-right: 80px !important;
        margin-left: unset;
    }

    .mg-lg-x-85 {
        margin-right: 85px;
        margin-left: 85px;
    }

    .mg-lg-x-85-f {
        margin-right: 85px !important;
        margin-left: 85px !important;
    }

    .mg-lg-r-85 {
        margin-left: 85px;
        margin-right: unset;
    }

    .mg-lg-l-85 {
        margin-right: 85px;
        margin-left: unset;
    }

    .mg-lg-r-85-f {
        margin-left: 85px !important;
        margin-right: unset;
    }

    .mg-lg-l-85-f {
        margin-right: 85px !important;
        margin-left: unset;
    }

    .mg-lg-x-90 {
        margin-right: 90px;
        margin-left: 90px;
    }

    .mg-lg-x-90-f {
        margin-right: 90px !important;
        margin-left: 90px !important;
    }

    .mg-lg-r-90 {
        margin-left: 90px;
        margin-right: unset;
    }

    .mg-lg-l-90 {
        margin-right: 90px;
        margin-left: unset;
    }

    .mg-lg-r-90-f {
        margin-left: 90px !important;
        margin-right: unset;
    }

    .mg-lg-l-90-f {
        margin-right: 90px !important;
        margin-left: unset;
    }

    .mg-lg-x-95 {
        margin-right: 95px;
        margin-left: 95px;
    }

    .mg-lg-x-95-f {
        margin-right: 95px !important;
        margin-left: 95px !important;
    }

    .mg-lg-r-95 {
        margin-left: 95px;
        margin-right: unset;
    }

    .mg-lg-l-95 {
        margin-right: 95px;
        margin-left: unset;
    }

    .mg-lg-r-95-f {
        margin-left: 95px !important;
        margin-right: unset;
    }

    .mg-lg-l-95-f {
        margin-right: 95px !important;
        margin-left: unset;
    }

    .mg-lg-x-100 {
        margin-right: 100px;
        margin-left: 100px;
    }

    .mg-lg-x-100-f {
        margin-right: 100px !important;
        margin-left: 100px !important;
    }

    .mg-lg-r-100 {
        margin-left: 100px;
        margin-right: unset;
    }

    .mg-lg-l-100 {
        margin-right: 100px;
        margin-left: unset;
    }

    .mg-lg-r-100-f {
        margin-left: 100px !important;
        margin-right: unset;
    }

    .mg-lg-l-100-f {
        margin-right: 100px !important;
        margin-left: unset;
    }

    .mg-lg-x-150 {
        margin-right: 150px;
        margin-left: 150px;
    }

    .mg-lg-x-150-f {
        margin-right: 150px !important;
        margin-left: 150px !important;
    }

    .mg-lg-r-150 {
        margin-left: 150px;
        margin-right: unset;
    }

    .mg-lg-l-150 {
        margin-right: 150px;
        margin-left: unset;
    }

    .mg-lg-r-150-f {
        margin-left: 150px !important;
        margin-right: unset;
    }

    .mg-lg-l-150-f {
        margin-right: 150px !important;
        margin-left: unset;
    }

    .mg-lg-x-200 {
        margin-right: 200px;
        margin-left: 200px;
    }

    .mg-lg-x-200-f {
        margin-right: 200px !important;
        margin-left: 200px !important;
    }

    .mg-lg-r-200 {
        margin-left: 200px;
        margin-right: unset;
    }

    .mg-lg-l-200 {
        margin-right: 200px;
        margin-left: unset;
    }

    .mg-lg-r-200-f {
        margin-left: 200px !important;
        margin-right: unset;
    }

    .mg-lg-l-200-f {
        margin-right: 200px !important;
        margin-left: unset;
    }

    .mg-lg-x-250 {
        margin-right: 250px;
        margin-left: 250px;
    }

    .mg-lg-x-250-f {
        margin-right: 250px !important;
        margin-left: 250px !important;
    }

    .mg-lg-r-250 {
        margin-left: 250px;
        margin-right: unset;
    }

    .mg-lg-l-250 {
        margin-right: 250px;
        margin-left: unset;
    }

    .mg-lg-r-250-f {
        margin-left: 250px !important;
        margin-right: unset;
    }

    .mg-lg-l-250-f {
        margin-right: 250px !important;
        margin-left: unset;
    }

    .mg-lg-x-300 {
        margin-right: 300px;
        margin-left: 300px;
    }

    .mg-lg-x-300-f {
        margin-right: 300px !important;
        margin-left: 300px !important;
    }

    .mg-lg-r-300 {
        margin-left: 300px;
        margin-right: unset;
    }

    .mg-lg-l-300 {
        margin-right: 300px;
        margin-left: unset;
    }

    .mg-lg-r-300-f {
        margin-left: 300px !important;
        margin-right: unset;
    }

    .mg-lg-l-300-f {
        margin-right: 300px !important;
        margin-left: unset;
    }

    .mg-lg-x-350 {
        margin-right: 350px;
        margin-left: 350px;
    }

    .mg-lg-x-350-f {
        margin-right: 350px !important;
        margin-left: 350px !important;
    }

    .mg-lg-r-350 {
        margin-left: 350px;
        margin-right: unset;
    }

    .mg-lg-l-350 {
        margin-right: 350px;
        margin-left: unset;
    }

    .mg-lg-r-350-f {
        margin-left: 350px !important;
        margin-right: unset;
    }

    .mg-lg-l-350-f {
        margin-right: 350px !important;
        margin-left: unset;
    }

    .mg-lg-x-400 {
        margin-right: 400px;
        margin-left: 400px;
    }

    .mg-lg-x-400-f {
        margin-right: 400px !important;
        margin-left: 400px !important;
    }

    .mg-lg-r-400 {
        margin-left: 400px;
        margin-right: unset;
    }

    .mg-lg-l-400 {
        margin-right: 400px;
        margin-left: unset;
    }

    .mg-lg-r-400-f {
        margin-left: 400px !important;
        margin-right: unset;
    }

    .mg-lg-l-400-f {
        margin-right: 400px !important;
        margin-left: unset;
    }

    .mg-lg-x-450 {
        margin-right: 450px;
        margin-left: 450px;
    }

    .mg-lg-x-450-f {
        margin-right: 450px !important;
        margin-left: 450px !important;
    }

    .mg-lg-r-450 {
        margin-left: 450px;
        margin-right: unset;
    }

    .mg-lg-l-450 {
        margin-right: 450px;
        margin-left: unset;
    }

    .mg-lg-r-450-f {
        margin-left: 450px !important;
        margin-right: unset;
    }

    .mg-lg-l-450-f {
        margin-right: 450px !important;
        margin-left: unset;
    }

    .mg-lg-x-500 {
        margin-right: 500px;
        margin-left: 500px;
    }

    .mg-lg-x-500-f {
        margin-right: 500px !important;
        margin-left: 500px !important;
    }

    .mg-lg-r-500 {
        margin-left: 500px;
        margin-right: unset;
    }

    .mg-lg-l-500 {
        margin-right: 500px;
        margin-left: unset;
    }

    .mg-lg-r-500-f {
        margin-left: 500px !important;
        margin-right: unset;
    }

    .mg-lg-l-500-f {
        margin-right: 500px !important;
        margin-left: unset;
    }

    .mg-lg-x-550 {
        margin-right: 550px;
        margin-left: 550px;
    }

    .mg-lg-x-550-f {
        margin-right: 550px !important;
        margin-left: 550px !important;
    }

    .mg-lg-r-550 {
        margin-left: 550px;
        margin-right: unset;
    }

    .mg-lg-l-550 {
        margin-right: 550px;
        margin-left: unset;
    }

    .mg-lg-r-550-f {
        margin-left: 550px !important;
        margin-right: unset;
    }

    .mg-lg-l-550-f {
        margin-right: 550px !important;
        margin-left: unset;
    }

    .mg-lg-x-600 {
        margin-right: 600px;
        margin-left: 600px;
    }

    .mg-lg-x-600-f {
        margin-right: 600px !important;
        margin-left: 600px !important;
    }

    .mg-lg-r-600 {
        margin-left: 600px;
        margin-right: unset;
    }

    .mg-lg-l-600 {
        margin-right: 600px;
        margin-left: unset;
    }

    .mg-lg-r-600-f {
        margin-left: 600px !important;
        margin-right: unset;
    }

    .mg-lg-l-600-f {
        margin-right: 600px !important;
        margin-left: unset;
    }

    .mg-lg-x-650 {
        margin-right: 650px;
        margin-left: 650px;
    }

    .mg-lg-x-650-f {
        margin-right: 650px !important;
        margin-left: 650px !important;
    }

    .mg-lg-r-650 {
        margin-left: 650px;
        margin-right: unset;
    }

    .mg-lg-l-650 {
        margin-right: 650px;
        margin-left: unset;
    }

    .mg-lg-r-650-f {
        margin-left: 650px !important;
        margin-right: unset;
    }

    .mg-lg-l-650-f {
        margin-right: 650px !important;
        margin-left: unset;
    }

    .mg-lg-r-auto {
        margin-left: unset;
        margin-right: unset;
    }

    .mg-lg-l-auto {
        margin-right: unset;
        margin-left: unset;
    }

    .mg-lg-x-auto {
        margin-right: unset;
        margin-left: unset;
    }

    .mg-lg-l-240 {
        margin-right: 240px;
        margin-left: unset;
    }

    .pd-lg-x-0 {
        padding-right: 0px;
        padding-left: 0px;
    }

    .pd-lg-x-0-f {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .pd-lg-r-0 {
        padding-left: 0px;
    }

    .pd-lg-l-0 {
        padding-right: 0px;
    }

    .pd-lg-r-0-f {
        padding-left: 0px !important;
        padding-right: 0;
    }

    .pd-lg-l-0-f {
        padding-right: 0px !important;
        padding-left: 0;
    }

    .pd-lg-x-1 {
        padding-right: 1px;
        padding-left: 1px;
    }

    .pd-lg-x-1-f {
        padding-right: 1px !important;
        padding-left: 1px !important;
    }

    .pd-lg-r-1 {
        padding-left: 1px;
        padding-right: 0;
    }

    .pd-lg-l-1 {
        padding-right: 1px;
        padding-left: 0;
    }

    .pd-lg-r-1-f {
        padding-left: 1px !important;
        padding-right: 0;
    }

    .pd-lg-l-1-f {
        padding-right: 1px !important;
        padding-left: 0;
    }

    .pd-lg-x-2 {
        padding-right: 2px;
        padding-left: 2px;
    }

    .pd-lg-x-2-f {
        padding-right: 2px !important;
        padding-left: 2px !important;
    }

    .pd-lg-r-2 {
        padding-left: 2px;
        padding-right: 0;
    }

    .pd-lg-l-2 {
        padding-right: 2px;
        padding-left: 0;
    }

    .pd-lg-r-2-f {
        padding-left: 2px !important;
        padding-right: 0;
    }

    .pd-lg-l-2-f {
        padding-right: 2px !important;
        padding-left: 0;
    }

    .pd-lg-x-3 {
        padding-right: 3px;
        padding-left: 3px;
    }

    .pd-lg-x-3-f {
        padding-right: 3px !important;
        padding-left: 3px !important;
    }

    .pd-lg-r-3 {
        padding-left: 3px;
        padding-right: 0;
    }

    .pd-lg-l-3 {
        padding-right: 3px;
        padding-left: 0;
    }

    .pd-lg-r-3-f {
        padding-left: 3px !important;
        padding-right: 0;
    }

    .pd-lg-l-3-f {
        padding-right: 3px !important;
        padding-left: 0;
    }

    .pd-lg-x-4 {
        padding-right: 4px;
        padding-left: 4px;
    }

    .pd-lg-x-4-f {
        padding-right: 4px !important;
        padding-left: 4px !important;
    }

    .pd-lg-r-4 {
        padding-left: 4px;
        padding-right: 0;
    }

    .pd-lg-l-4 {
        padding-right: 4px;
        padding-left: 0;
    }

    .pd-lg-r-4-f {
        padding-left: 4px !important;
        padding-right: 0;
    }

    .pd-lg-l-4-f {
        padding-right: 4px !important;
        padding-left: 0;
    }

    .pd-lg-x-5 {
        padding-right: 5px;
        padding-left: 5px;
    }

    .pd-lg-x-5-f {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .pd-lg-r-5 {
        padding-left: 5px;
        padding-right: 0;
    }

    .pd-lg-l-5 {
        padding-right: 5px;
        padding-left: 0;
    }

    .pd-lg-r-5-f {
        padding-left: 5px !important;
        padding-right: 0;
    }

    .pd-lg-l-5-f {
        padding-right: 5px !important;
        padding-left: 0;
    }

    .pd-lg-x-6 {
        padding-right: 6px;
        padding-left: 6px;
    }

    .pd-lg-x-6-f {
        padding-right: 6px !important;
        padding-left: 6px !important;
    }

    .pd-lg-r-6 {
        padding-left: 6px;
        padding-right: 0;
    }

    .pd-lg-l-6 {
        padding-right: 6px;
        padding-left: 0;
    }

    .pd-lg-r-6-f {
        padding-left: 6px !important;
        padding-right: 0;
    }

    .pd-lg-l-6-f {
        padding-right: 6px !important;
        padding-left: 0;
    }

    .pd-lg-x-7 {
        padding-right: 7px;
        padding-left: 7px;
    }

    .pd-lg-x-7-f {
        padding-right: 7px !important;
        padding-left: 7px !important;
    }

    .pd-lg-r-7 {
        padding-left: 7px;
        padding-right: 0;
    }

    .pd-lg-l-7 {
        padding-right: 7px;
        padding-left: 0;
    }

    .pd-lg-r-7-f {
        padding-left: 7px !important;
        padding-right: 0;
    }

    .pd-lg-l-7-f {
        padding-right: 7px !important;
        padding-left: 0;
    }

    .pd-lg-x-8 {
        padding-right: 8px;
        padding-left: 8px;
    }

    .pd-lg-x-8-f {
        padding-right: 8px !important;
        padding-left: 8px !important;
    }

    .pd-lg-r-8 {
        padding-left: 8px;
        padding-right: 0;
    }

    .pd-lg-l-8 {
        padding-right: 8px;
        padding-left: 0;
    }

    .pd-lg-r-8-f {
        padding-left: 8px !important;
        padding-right: 0;
    }

    .pd-lg-l-8-f {
        padding-right: 8px !important;
        padding-left: 0;
    }

    .pd-lg-x-9 {
        padding-right: 9px;
        padding-left: 9px;
    }

    .pd-lg-x-9-f {
        padding-right: 9px !important;
        padding-left: 9px !important;
    }

    .pd-lg-r-9 {
        padding-left: 9px;
        padding-right: 0;
    }

    .pd-lg-l-9 {
        padding-right: 9px;
        padding-left: 0;
    }

    .pd-lg-r-9-f {
        padding-left: 9px !important;
        padding-right: 0;
    }

    .pd-lg-l-9-f {
        padding-right: 9px !important;
        padding-left: 0;
    }

    .pd-lg-x-10 {
        padding-right: 10px;
        padding-left: 10px;
    }

    .pd-lg-x-10-f {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .pd-lg-r-10 {
        padding-left: 10px;
        padding-right: 0;
    }

    .pd-lg-l-10 {
        padding-right: 10px;
        padding-left: 0;
    }

    .pd-lg-r-10-f {
        padding-left: 10px !important;
        padding-right: 0;
    }

    .pd-lg-l-10-f {
        padding-right: 10px !important;
        padding-left: 0;
    }

    .pd-lg-x-15 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .pd-lg-x-15-f {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .pd-lg-r-15 {
        padding-left: 15px;
        padding-right: 0;
    }

    .pd-lg-l-15 {
        padding-right: 15px;
        padding-left: 0;
    }

    .pd-lg-r-15-f {
        padding-left: 15px !important;
        padding-right: 0;
    }

    .pd-lg-l-15-f {
        padding-right: 15px !important;
        padding-left: 0;
    }

    .pd-lg-x-20 {
        padding-right: 20px;
        padding-left: 20px;
    }

    .pd-lg-x-20-f {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .pd-lg-r-20 {
        padding-left: 20px;
        padding-right: 0;
    }

    .pd-lg-l-20 {
        padding-right: 20px;
        padding-left: 0;
    }

    .pd-lg-r-20-f {
        padding-left: 20px !important;
        padding-right: 0;
    }

    .pd-lg-l-20-f {
        padding-right: 20px !important;
        padding-left: 0;
    }

    .pd-lg-x-25 {
        padding-right: 25px;
        padding-left: 25px;
    }

    .pd-lg-x-25-f {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }

    .pd-lg-r-25 {
        padding-left: 25px;
        padding-right: 0;
    }

    .pd-lg-l-25 {
        padding-right: 25px;
        padding-left: 0;
    }

    .pd-lg-r-25-f {
        padding-left: 25px !important;
        padding-right: 0;
    }

    .pd-lg-l-25-f {
        padding-right: 25px !important;
        padding-left: 0;
    }

    .pd-lg-x-30 {
        padding-right: 30px;
        padding-left: 30px;
    }

    .pd-lg-x-30-f {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }

    .pd-lg-r-30 {
        padding-left: 30px;
        padding-right: 0;
    }

    .pd-lg-l-30 {
        padding-right: 30px;
        padding-left: 0;
    }

    .pd-lg-r-30-f {
        padding-left: 30px !important;
        padding-right: 0;
    }

    .pd-lg-l-30-f {
        padding-right: 30px !important;
        padding-left: 0;
    }

    .pd-lg-x-35 {
        padding-right: 35px;
        padding-left: 35px;
    }

    .pd-lg-x-35-f {
        padding-right: 35px !important;
        padding-left: 35px !important;
    }

    .pd-lg-r-35 {
        padding-left: 35px;
        padding-right: 0;
    }

    .pd-lg-l-35 {
        padding-right: 35px;
        padding-left: 0;
    }

    .pd-lg-r-35-f {
        padding-left: 35px !important;
        padding-right: 0;
    }

    .pd-lg-l-35-f {
        padding-right: 35px !important;
        padding-left: 0;
    }

    .pd-lg-x-40 {
        padding-right: 40px;
        padding-left: 40px;
    }

    .pd-lg-x-40-f {
        padding-right: 40px !important;
        padding-left: 40px !important;
    }

    .pd-lg-r-40 {
        padding-left: 40px;
        padding-right: 0;
    }

    .pd-lg-l-40 {
        padding-right: 40px;
        padding-left: 0;
    }

    .pd-lg-r-40-f {
        padding-left: 40px !important;
        padding-right: 0;
    }

    .pd-lg-l-40-f {
        padding-right: 40px !important;
        padding-left: 0;
    }

    .pd-lg-x-45 {
        padding-right: 45px;
        padding-left: 45px;
    }

    .pd-lg-x-45-f {
        padding-right: 45px !important;
        padding-left: 45px !important;
    }

    .pd-lg-r-45 {
        padding-left: 45px;
        padding-right: 0;
    }

    .pd-lg-l-45 {
        padding-right: 45px;
        padding-left: 0;
    }

    .pd-lg-r-45-f {
        padding-left: 45px !important;
        padding-right: 0;
    }

    .pd-lg-l-45-f {
        padding-right: 45px !important;
        padding-left: 0;
    }

    .pd-lg-x-50 {
        padding-right: 50px;
        padding-left: 50px;
    }

    .pd-lg-x-50-f {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }

    .pd-lg-r-50 {
        padding-left: 50px;
        padding-right: 0;
    }

    .pd-lg-l-50 {
        padding-right: 50px;
        padding-left: 0;
    }

    .pd-lg-r-50-f {
        padding-left: 50px !important;
        padding-right: 0;
    }

    .pd-lg-l-50-f {
        padding-right: 50px !important;
        padding-left: 0;
    }

    .pd-lg-x-55 {
        padding-right: 55px;
        padding-left: 55px;
    }

    .pd-lg-x-55-f {
        padding-right: 55px !important;
        padding-left: 55px !important;
    }

    .pd-lg-r-55 {
        padding-left: 55px;
        padding-right: 0;
    }

    .pd-lg-l-55 {
        padding-right: 55px;
        padding-left: 0;
    }

    .pd-lg-r-55-f {
        padding-left: 55px !important;
        padding-right: 0;
    }

    .pd-lg-l-55-f {
        padding-right: 55px !important;
        padding-left: 0;
    }

    .pd-lg-x-60 {
        padding-right: 60px;
        padding-left: 60px;
    }

    .pd-lg-x-60-f {
        padding-right: 60px !important;
        padding-left: 60px !important;
    }

    .pd-lg-r-60 {
        padding-left: 60px;
        padding-right: 0;
    }

    .pd-lg-l-60 {
        padding-right: 60px;
        padding-left: 0;
    }

    .pd-lg-r-60-f {
        padding-left: 60px !important;
        padding-right: 0;
    }

    .pd-lg-l-60-f {
        padding-right: 60px !important;
        padding-left: 0;
    }

    .pd-lg-x-65 {
        padding-right: 65px;
        padding-left: 65px;
    }

    .pd-lg-x-65-f {
        padding-right: 65px !important;
        padding-left: 65px !important;
    }

    .pd-lg-r-65 {
        padding-left: 65px;
        padding-right: 0;
    }

    .pd-lg-l-65 {
        padding-right: 65px;
        padding-left: 0;
    }

    .pd-lg-r-65-f {
        padding-left: 65px !important;
        padding-right: 0;
    }

    .pd-lg-l-65-f {
        padding-right: 65px !important;
        padding-left: 0;
    }

    .pd-lg-x-70 {
        padding-right: 70px;
        padding-left: 70px;
    }

    .pd-lg-x-70-f {
        padding-right: 70px !important;
        padding-left: 70px !important;
    }

    .pd-lg-r-70 {
        padding-left: 70px;
        padding-right: 0;
    }

    .pd-lg-l-70 {
        padding-right: 70px;
        padding-left: 0;
    }

    .pd-lg-r-70-f {
        padding-left: 70px !important;
        padding-right: 0;
    }

    .pd-lg-l-70-f {
        padding-right: 70px !important;
        padding-left: 0;
    }

    .pd-lg-x-75 {
        padding-right: 75px;
        padding-left: 75px;
    }

    .pd-lg-x-75-f {
        padding-right: 75px !important;
        padding-left: 75px !important;
    }

    .pd-lg-r-75 {
        padding-left: 75px;
        padding-right: 0;
    }

    .pd-lg-l-75 {
        padding-right: 75px;
        padding-left: 0;
    }

    .pd-lg-r-75-f {
        padding-left: 75px !important;
        padding-right: 0;
    }

    .pd-lg-l-75-f {
        padding-right: 75px !important;
        padding-left: 0;
    }

    .pd-lg-x-80 {
        padding-right: 80px;
        padding-left: 80px;
    }

    .pd-lg-x-80-f {
        padding-right: 80px !important;
        padding-left: 80px !important;
    }

    .pd-lg-r-80 {
        padding-left: 80px;
        padding-right: 0;
    }

    .pd-lg-l-80 {
        padding-right: 80px;
        padding-left: 0;
    }

    .pd-lg-r-80-f {
        padding-left: 80px !important;
        padding-right: 0;
    }

    .pd-lg-l-80-f {
        padding-right: 80px !important;
        padding-left: 0;
    }

    .pd-lg-x-85 {
        padding-right: 85px;
        padding-left: 85px;
    }

    .pd-lg-x-85-f {
        padding-right: 85px !important;
        padding-left: 85px !important;
    }

    .pd-lg-r-85 {
        padding-left: 85px;
        padding-right: 0;
    }

    .pd-lg-l-85 {
        padding-right: 85px;
        padding-left: 0;
    }

    .pd-lg-r-85-f {
        padding-left: 85px !important;
        padding-right: 0;
    }

    .pd-lg-l-85-f {
        padding-right: 85px !important;
        padding-left: 0;
    }

    .pd-lg-x-90 {
        padding-right: 90px;
        padding-left: 90px;
    }

    .pd-lg-x-90-f {
        padding-right: 90px !important;
        padding-left: 90px !important;
    }

    .pd-lg-r-90 {
        padding-left: 90px;
        padding-right: 0;
    }

    .pd-lg-l-90 {
        padding-right: 90px;
        padding-left: 0;
    }

    .pd-lg-r-90-f {
        padding-left: 90px !important;
        padding-right: 0;
    }

    .pd-lg-l-90-f {
        padding-right: 90px !important;
        padding-left: 0;
    }

    .pd-lg-x-95 {
        padding-right: 95px;
        padding-left: 95px;
    }

    .pd-lg-x-95-f {
        padding-right: 95px !important;
        padding-left: 95px !important;
    }

    .pd-lg-r-95 {
        padding-left: 95px;
        padding-right: 0;
    }

    .pd-lg-l-95 {
        padding-right: 95px;
        padding-left: 0;
    }

    .pd-lg-r-95-f {
        padding-left: 95px !important;
        padding-right: 0;
    }

    .pd-lg-l-95-f {
        padding-right: 95px !important;
        padding-left: 0;
    }

    .pd-lg-x-100 {
        padding-right: 100px;
        padding-left: 100px;
    }

    .pd-lg-x-100-f {
        padding-right: 100px !important;
        padding-left: 100px !important;
    }

    .pd-lg-r-100 {
        padding-left: 100px;
        padding-right: 0;
    }

    .pd-lg-l-100 {
        padding-right: 100px;
        padding-left: 0;
    }

    .pd-lg-r-100-f {
        padding-left: 100px !important;
        padding-right: 0;
    }

    .pd-lg-l-100-f {
        padding-right: 100px !important;
        padding-left: 0;
    }

    .pd-lg-x-110 {
        padding-right: 110px;
        padding-left: 110px;
    }

    .pd-lg-x-110-f {
        padding-right: 110px !important;
        padding-left: 110px !important;
    }

    .pd-lg-r-110 {
        padding-left: 110px;
        padding-right: 0;
    }

    .pd-lg-l-110 {
        padding-right: 110px;
        padding-left: 0;
    }

    .pd-lg-r-110-f {
        padding-left: 110px !important;
        padding-right: 0;
    }

    .pd-lg-l-110-f {
        padding-right: 110px !important;
        padding-left: 0;
    }

    .pd-lg-x-120 {
        padding-right: 120px;
        padding-left: 120px;
    }

    .pd-lg-x-120-f {
        padding-right: 120px !important;
        padding-left: 120px !important;
    }

    .pd-lg-r-120 {
        padding-left: 120px;
        padding-right: 0;
    }

    .pd-lg-l-120 {
        padding-right: 120px;
        padding-left: 0;
    }

    .pd-lg-r-120-f {
        padding-left: 120px !important;
        padding-right: 0;
    }

    .pd-lg-l-120-f {
        padding-right: 120px !important;
        padding-left: 0;
    }

    .pd-lg-x-130 {
        padding-right: 130px;
        padding-left: 130px;
    }

    .pd-lg-x-130-f {
        padding-right: 130px !important;
        padding-left: 130px !important;
    }

    .pd-lg-r-130 {
        padding-left: 130px;
        padding-right: 0;
    }

    .pd-lg-l-130 {
        padding-right: 130px;
        padding-left: 0;
    }

    .pd-lg-r-130-f {
        padding-left: 130px !important;
        padding-right: 0;
    }

    .pd-lg-l-130-f {
        padding-right: 130px !important;
        padding-left: 0;
    }

    .pd-lg-x-140 {
        padding-right: 140px;
        padding-left: 140px;
    }

    .pd-lg-x-140-f {
        padding-right: 140px !important;
        padding-left: 140px !important;
    }

    .pd-lg-r-140 {
        padding-left: 140px;
        padding-right: 0;
    }

    .pd-lg-l-140 {
        padding-right: 140px;
        padding-left: 0;
    }

    .pd-lg-r-140-f {
        padding-left: 140px !important;
        padding-right: 0;
    }

    .pd-lg-l-140-f {
        padding-right: 140px !important;
        padding-left: 0;
    }

    .pd-lg-x-150 {
        padding-right: 150px;
        padding-left: 150px;
    }

    .pd-lg-x-150-f {
        padding-right: 150px !important;
        padding-left: 150px !important;
    }

    .pd-lg-r-150 {
        padding-left: 150px;
        padding-right: 0;
    }

    .pd-lg-l-150 {
        padding-right: 150px;
        padding-left: 0;
    }

    .pd-lg-r-150-f {
        padding-left: 150px !important;
        padding-right: 0;
    }

    .pd-lg-l-150-f {
        padding-right: 150px !important;
        padding-left: 0;
    }

    .pd-lg-x-160 {
        padding-right: 160px;
        padding-left: 160px;
    }

    .pd-lg-x-160-f {
        padding-right: 160px !important;
        padding-left: 160px !important;
    }

    .pd-lg-r-160 {
        padding-left: 160px;
        padding-right: 0;
    }

    .pd-lg-l-160 {
        padding-right: 160px;
        padding-left: 0;
    }

    .pd-lg-r-160-f {
        padding-left: 160px !important;
        padding-right: 0;
    }

    .pd-lg-l-160-f {
        padding-right: 160px !important;
        padding-left: 0;
    }

    .pd-lg-x-170 {
        padding-right: 170px;
        padding-left: 170px;
    }

    .pd-lg-x-170-f {
        padding-right: 170px !important;
        padding-left: 170px !important;
    }

    .pd-lg-r-170 {
        padding-left: 170px;
        padding-right: 0;
    }

    .pd-lg-l-170 {
        padding-right: 170px;
        padding-left: 0;
    }

    .pd-lg-r-170-f {
        padding-left: 170px !important;
        padding-right: 0;
    }

    .pd-lg-l-170-f {
        padding-right: 170px !important;
        padding-left: 0;
    }

    .pd-lg-x-180 {
        padding-right: 180px;
        padding-left: 180px;
    }

    .pd-lg-x-180-f {
        padding-right: 180px !important;
        padding-left: 180px !important;
    }

    .pd-lg-r-180 {
        padding-left: 180px;
        padding-right: 0;
    }

    .pd-lg-l-180 {
        padding-right: 180px;
        padding-left: 0;
    }

    .pd-lg-r-180-f {
        padding-left: 180px !important;
        padding-right: 0;
    }

    .pd-lg-l-180-f {
        padding-right: 180px !important;
        padding-left: 0;
    }

    .pd-lg-x-190 {
        padding-right: 190px;
        padding-left: 190px;
    }

    .pd-lg-x-190-f {
        padding-right: 190px !important;
        padding-left: 190px !important;
    }

    .pd-lg-r-190 {
        padding-left: 190px;
        padding-right: 0;
    }

    .pd-lg-l-190 {
        padding-right: 190px;
        padding-left: 0;
    }

    .pd-lg-r-190-f {
        padding-left: 190px !important;
        padding-right: 0;
    }

    .pd-lg-l-190-f {
        padding-right: 190px !important;
        padding-left: 0;
    }

    .pd-lg-x-200 {
        padding-right: 200px;
        padding-left: 200px;
    }

    .pd-lg-x-200-f {
        padding-right: 200px !important;
        padding-left: 200px !important;
    }

    .pd-lg-r-200 {
        padding-left: 200px;
        padding-right: 0;
    }

    .pd-lg-l-200 {
        padding-right: 200px;
        padding-left: 0;
    }

    .pd-lg-r-200-f {
        padding-left: 200px !important;
        padding-right: 0;
    }

    .pd-lg-l-200-f {
        padding-right: 200px !important;
        padding-left: 0;
    }

    .r-lg-auto {
        left: unset;
        right: unset;
    }

    .l-lg-auto {
        right: unset;
        left: unset;
    }

    .tx-lg-right {
        text-align: left;
    }

    .tx-lg-left {
        text-align: right;
    }

    .tx-lg-right-f {
        text-align: left !important;
    }

    .tx-lg-left-f {
        text-align: right !important;
    }

}

@media (min-width: 1200px) {
    .offset-xl-0 {
        margin-right: 0;
    }

    .offset-xl-1 {
        margin-right: 8.33333%;
        margin-left: unset;
    }

    .offset-xl-2 {
        margin-right: 16.66667%;
        margin-left: unset;
    }

    .offset-xl-3 {
        margin-right: 25%;
        margin-left: unset;
    }

    .offset-xl-4 {
        margin-right: 33.33333%;
        margin-left: unset;
    }

    .offset-xl-5 {
        margin-right: 41.66667%;
        margin-left: unset;
    }

    .offset-xl-6 {
        margin-right: 50%;
        margin-left: unset;
    }

    .offset-xl-7 {
        margin-right: 58.33333%;
        margin-left: unset;
    }

    .offset-xl-8 {
        margin-right: 66.66667%;
        margin-left: unset;
    }

    .offset-xl-9 {
        margin-right: 75%;
        margin-left: unset;
    }

    .offset-xl-10 {
        margin-right: 83.33333%;
        margin-left: unset;
    }

    .offset-xl-11 {
        margin-right: 91.66667%;
        margin-left: unset;
    }

    .dropdown-menu-xl-left {
        left: unset;
        right: 0;
    }

    .dropdown-menu-xl-right {
        left: 0;
        right: unset;
    }

    .navbar-expand-xl .navbar-nav .nav-link {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .list-group-horizontal-xl .list-group-item {
        margin-left: -1px;
        margin-right: unset;
    }

    .list-group-horizontal-xl .list-group-item:first-child {
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: unset;
        border-top-left-radius: 0;
    }

    .list-group-horizontal-xl .list-group-item:last-child {
        margin-left: 0;
        border-top-left-radius: 0.25rem;
        border-top-right-radius: unset;
        border-bottom-left-radius: 0.25rem;
        border-bottom-right-radius: 0;
    }

    .float-xl-left {
        float: right !important;
    }

    .float-xl-right {
        float: left !important;
    }

    .mr-xl-0, .mx-xl-0 {
        margin-left: 0 !important;
        margin-right: unset;
    }

    .ml-xl-0, .mx-xl-0 {
        margin-right: 0 !important;
        margin-left: unset;
    }

    .mr-xl-1, .mx-xl-1 {
        margin-left: 0.25rem !important;
        margin-right: unset;
    }

    .ml-xl-1, .mx-xl-1 {
        margin-right: 0.25rem !important;
        margin-left: unset;
    }

    .mr-xl-2, .mx-xl-2 {
        margin-left: 0.5rem !important;
        margin-right: unset;
    }

    .ml-xl-2, .mx-xl-2 {
        margin-right: 0.5rem !important;
        margin-left: unset;
    }

    .mr-xl-3, .mx-xl-3 {
        margin-left: 1rem !important;
        margin-right: unset;
    }

    .ml-xl-3, .mx-xl-3 {
        margin-right: 1rem !important;
        margin-left: unset;
    }

    .mr-xl-4, .mx-xl-4 {
        margin-left: 1.5rem !important;
        margin-right: unset;
    }

    .ml-xl-4, .mx-xl-4 {
        margin-right: 1.5rem !important;
        margin-left: unset;
    }

    .mr-xl-5, .mx-xl-5 {
        margin-left: 3rem !important;
        margin-right: unset;
    }

    .ml-xl-5, .mx-xl-5 {
        margin-right: 3rem !important;
        margin-left: unset;
    }

    .pr-xl-0, .px-xl-0 {
        padding-left: 0 !important;
        padding-right: 0;
    }

    .pl-xl-0, .px-xl-0 {
        padding-right: 0 !important;
        padding-left: 0;
    }

    .pr-xl-1, .px-xl-1 {
        padding-left: 0.25rem !important;
        padding-right: 0;
    }

    .pl-xl-1, .px-xl-1 {
        padding-right: 0.25rem !important;
        padding-left: 0;
    }

    .pr-xl-2, .px-xl-2 {
        padding-left: 0.5rem !important;
        padding-right: 0;
    }

    .pl-xl-2, .px-xl-2 {
        padding-right: 0.5rem !important;
        padding-left: 0;
    }

    .pr-xl-3, .px-xl-3 {
        padding-left: 1rem !important;
        padding-right: 0;
    }

    .pl-xl-3, .px-xl-3 {
        padding-right: 1rem !important;
        padding-left: 0;
    }

    .pr-xl-4, .px-xl-4 {
        padding-left: 1.5rem !important;
        padding-right: 0;
    }

    .pl-xl-4, .px-xl-4 {
        padding-right: 1.5rem !important;
        padding-left: 0;
    }

    .pr-xl-5, .px-xl-5 {
        padding-left: 3rem !important;
        padding-right: 0;
    }

    .pl-xl-5, .px-xl-5 {
        padding-right: 3rem !important;
        padding-left: 0;
    }

    .mr-xl-n1, .mx-xl-n1 {
        margin-left: -0.25rem !important;
        margin-right: unset;
    }

    .ml-xl-n1, .mx-xl-n1 {
        margin-right: -0.25rem !important;
        margin-left: unset;
    }

    .mr-xl-n2, .mx-xl-n2 {
        margin-left: -0.5rem !important;
        margin-right: unset;
    }

    .ml-xl-n2, .mx-xl-n2 {
        margin-right: -0.5rem !important;
        margin-left: unset;
    }

    .mr-xl-n3, .mx-xl-n3 {
        margin-left: -1rem !important;
        margin-right: unset;
    }

    .ml-xl-n3, .mx-xl-n3 {
        margin-right: -1rem !important;
        margin-left: unset;
    }

    .mr-xl-n4, .mx-xl-n4 {
        margin-left: -1.5rem !important;
        margin-right: unset;
    }

    .ml-xl-n4, .mx-xl-n4 {
        margin-right: -1.5rem !important;
        margin-left: unset;
    }

    .mr-xl-n5, .mx-xl-n5 {
        margin-left: -3rem !important;
        margin-right: unset;
    }

    .ml-xl-n5, .mx-xl-n5 {
        margin-right: -3rem !important;
        margin-left: unset;
    }

    .mr-xl-auto, .mx-xl-auto {
        margin-left: auto !important;
        margin-right: unset;
    }

    .ml-xl-auto, .mx-xl-auto {
        margin-right: auto !important;
        margin-left: unset;
    }

    .text-xl-left {
        text-align: right !important;
    }

    .text-xl-right {
        text-align: left !important;
    }

    .row-xs--xl {
        margin-right: -5px;
        margin-left: -5px;
    }

    .row-xs--xl > div {
        padding-right: 5px;
        padding-left: 5px;
    }

    .row-sm--xl {
        margin-right: -10px;
        margin-left: -10px;
    }

    .row-sm--xl > div {
        padding-right: 10px;
        padding-left: 10px;
    }

    .row--xl {
        margin-right: -15px;
        margin-left: -15px;
    }

    .row--xl > div {
        padding-right: 15px;
        padding-left: 15px;
    }

    .navbar-header .navbar-right .dropdown:last-child {
        margin-right: 30px;
        margin-left: unset;
    }

    .navbar-menu .nav-item + .nav-item {
        margin-right: 30px;
        margin-left: unset;
    }

    .sidebar-nav .nav-link.active::before {
        right: -30px;
        left: unset;
    }

    .aside-fixed + .content {
        margin-right: 240px;
        margin-left: unset;
    }

    .bd-xl-r {
        border-left: 1px solid #cdd4e0;
        border-right: none;
    }

    .bd-xl-l {
        border-right: 1px solid #cdd4e0;
        border-left: none;
    }

    .bd-xl-x {
        border-right: 1px solid #cdd4e0;
        border-left: 1px solid #cdd4e0;
    }

    .mg-xl-x-0 {
        margin-right: 0px;
        margin-left: 0px;
    }

    .mg-xl-x-0-f {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    .mg-xl-r-0 {
        margin-left: 0px;
    }

    .mg-xl-l-0 {
        margin-right: 0px;
    }

    .mg-xl-r-0-f {
        margin-left: 0px !important;
        margin-right: unset;
    }

    .mg-xl-l-0-f {
        margin-right: 0px !important;
        margin-left: unset;
    }

    .mg-xl-x-1 {
        margin-right: 1px;
        margin-left: 1px;
    }

    .mg-xl-x-1-f {
        margin-right: 1px !important;
        margin-left: 1px !important;
    }

    .mg-xl-r-1 {
        margin-left: 1px;
        margin-right: unset;
    }

    .mg-xl-l-1 {
        margin-right: 1px;
        margin-left: unset;
    }

    .mg-xl-r-1-f {
        margin-left: 1px !important;
        margin-right: unset;
    }

    .mg-xl-l-1-f {
        margin-right: 1px !important;
        margin-left: unset;
    }

    .mg-xl-x-2 {
        margin-right: 2px;
        margin-left: 2px;
    }

    .mg-xl-x-2-f {
        margin-right: 2px !important;
        margin-left: 2px !important;
    }

    .mg-xl-r-2 {
        margin-left: 2px;
        margin-right: unset;
    }

    .mg-xl-l-2 {
        margin-right: 2px;
        margin-left: unset;
    }

    .mg-xl-r-2-f {
        margin-left: 2px !important;
        margin-right: unset;
    }

    .mg-xl-l-2-f {
        margin-right: 2px !important;
        margin-left: unset;
    }

    .mg-xl-x-3 {
        margin-right: 3px;
        margin-left: 3px;
    }

    .mg-xl-x-3-f {
        margin-right: 3px !important;
        margin-left: 3px !important;
    }

    .mg-xl-r-3 {
        margin-left: 3px;
        margin-right: unset;
    }

    .mg-xl-l-3 {
        margin-right: 3px;
        margin-left: unset;
    }

    .mg-xl-r-3-f {
        margin-left: 3px !important;
        margin-right: unset;
    }

    .mg-xl-l-3-f {
        margin-right: 3px !important;
        margin-left: unset;
    }

    .mg-xl-x-4 {
        margin-right: 4px;
        margin-left: 4px;
    }

    .mg-xl-x-4-f {
        margin-right: 4px !important;
        margin-left: 4px !important;
    }

    .mg-xl-r-4 {
        margin-left: 4px;
        margin-right: unset;
    }

    .mg-xl-l-4 {
        margin-right: 4px;
        margin-left: unset;
    }

    .mg-xl-r-4-f {
        margin-left: 4px !important;
        margin-right: unset;
    }

    .mg-xl-l-4-f {
        margin-right: 4px !important;
        margin-left: unset;
    }

    .mg-xl-x-5 {
        margin-right: 5px;
        margin-left: 5px;
    }

    .mg-xl-x-5-f {
        margin-right: 5px !important;
        margin-left: 5px !important;
    }

    .mg-xl-r-5 {
        margin-left: 5px;
        margin-right: unset;
    }

    .mg-xl-l-5 {
        margin-right: 5px;
        margin-left: unset;
    }

    .mg-xl-r-5-f {
        margin-left: 5px !important;
        margin-right: unset;
    }

    .mg-xl-l-5-f {
        margin-right: 5px !important;
        margin-left: unset;
    }

    .mg-xl-x-6 {
        margin-right: 6px;
        margin-left: 6px;
    }

    .mg-xl-x-6-f {
        margin-right: 6px !important;
        margin-left: 6px !important;
    }

    .mg-xl-r-6 {
        margin-left: 6px;
        margin-right: unset;
    }

    .mg-xl-l-6 {
        margin-right: 6px;
        margin-left: unset;
    }

    .mg-xl-r-6-f {
        margin-left: 6px !important;
        margin-right: unset;
    }

    .mg-xl-l-6-f {
        margin-right: 6px !important;
        margin-left: unset;
    }

    .mg-xl-x-7 {
        margin-right: 7px;
        margin-left: 7px;
    }

    .mg-xl-x-7-f {
        margin-right: 7px !important;
        margin-left: 7px !important;
    }

    .mg-xl-r-7 {
        margin-left: 7px;
        margin-right: unset;
    }

    .mg-xl-l-7 {
        margin-right: 7px;
        margin-left: unset;
    }

    .mg-xl-r-7-f {
        margin-left: 7px !important;
        margin-right: unset;
    }

    .mg-xl-l-7-f {
        margin-right: 7px !important;
        margin-left: unset;
    }

    .mg-xl-x-8 {
        margin-right: 8px;
        margin-left: 8px;
    }

    .mg-xl-x-8-f {
        margin-right: 8px !important;
        margin-left: 8px !important;
    }

    .mg-xl-r-8 {
        margin-left: 8px;
        margin-right: unset;
    }

    .mg-xl-l-8 {
        margin-right: 8px;
        margin-left: unset;
    }

    .mg-xl-r-8-f {
        margin-left: 8px !important;
        margin-right: unset;
    }

    .mg-xl-l-8-f {
        margin-right: 8px !important;
        margin-left: unset;
    }

    .mg-xl-x-9 {
        margin-right: 9px;
        margin-left: 9px;
    }

    .mg-xl-x-9-f {
        margin-right: 9px !important;
        margin-left: 9px !important;
    }

    .mg-xl-r-9 {
        margin-left: 9px;
        margin-right: unset;
    }

    .mg-xl-l-9 {
        margin-right: 9px;
        margin-left: unset;
    }

    .mg-xl-r-9-f {
        margin-left: 9px !important;
        margin-right: unset;
    }

    .mg-xl-l-9-f {
        margin-right: 9px !important;
        margin-left: unset;
    }

    .mg-xl-x-10 {
        margin-right: 10px;
        margin-left: 10px;
    }

    .mg-xl-x-10-f {
        margin-right: 10px !important;
        margin-left: 10px !important;
    }

    .mg-xl-r-10 {
        margin-left: 10px;
        margin-right: unset;
    }

    .mg-xl-l-10 {
        margin-right: 10px;
        margin-left: unset;
    }

    .mg-xl-r-10-f {
        margin-left: 10px !important;
        margin-right: unset;
    }

    .mg-xl-l-10-f {
        margin-right: 10px !important;
        margin-left: unset;
    }

    .mg-xl-x-15 {
        margin-right: 15px;
        margin-left: 15px;
    }

    .mg-xl-x-15-f {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }

    .mg-xl-r-15 {
        margin-left: 15px;
        margin-right: unset;
    }

    .mg-xl-l-15 {
        margin-right: 15px;
        margin-left: unset;
    }

    .mg-xl-r-15-f {
        margin-left: 15px !important;
        margin-right: unset;
    }

    .mg-xl-l-15-f {
        margin-right: 15px !important;
        margin-left: unset;
    }

    .mg-xl-x-20 {
        margin-right: 20px;
        margin-left: 20px;
    }

    .mg-xl-x-20-f {
        margin-right: 20px !important;
        margin-left: 20px !important;
    }

    .mg-xl-r-20 {
        margin-left: 20px;
        margin-right: unset;
    }

    .mg-xl-l-20 {
        margin-right: 20px;
        margin-left: unset;
    }

    .mg-xl-r-20-f {
        margin-left: 20px !important;
        margin-right: unset;
    }

    .mg-xl-l-20-f {
        margin-right: 20px !important;
        margin-left: unset;
    }

    .mg-xl-x-25 {
        margin-right: 25px;
        margin-left: 25px;
    }

    .mg-xl-x-25-f {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }

    .mg-xl-r-25 {
        margin-left: 25px;
        margin-right: unset;
    }

    .mg-xl-l-25 {
        margin-right: 25px;
        margin-left: unset;
    }

    .mg-xl-r-25-f {
        margin-left: 25px !important;
        margin-right: unset;
    }

    .mg-xl-l-25-f {
        margin-right: 25px !important;
        margin-left: unset;
    }

    .mg-xl-x-30 {
        margin-right: 30px;
        margin-left: 30px;
    }

    .mg-xl-x-30-f {
        margin-right: 30px !important;
        margin-left: 30px !important;
    }

    .mg-xl-r-30 {
        margin-left: 30px;
        margin-right: unset;
    }

    .mg-xl-l-30 {
        margin-right: 30px;
        margin-left: unset;
    }

    .mg-xl-r-30-f {
        margin-left: 30px !important;
        margin-right: unset;
    }

    .mg-xl-l-30-f {
        margin-right: 30px !important;
        margin-left: unset;
    }

    .mg-xl-x-35 {
        margin-right: 35px;
        margin-left: 35px;
    }

    .mg-xl-x-35-f {
        margin-right: 35px !important;
        margin-left: 35px !important;
    }

    .mg-xl-r-35 {
        margin-left: 35px;
        margin-right: unset;
    }

    .mg-xl-l-35 {
        margin-right: 35px;
        margin-left: unset;
    }

    .mg-xl-r-35-f {
        margin-left: 35px !important;
        margin-right: unset;
    }

    .mg-xl-l-35-f {
        margin-right: 35px !important;
        margin-left: unset;
    }

    .mg-xl-x-40 {
        margin-right: 40px;
        margin-left: 40px;
    }

    .mg-xl-x-40-f {
        margin-right: 40px !important;
        margin-left: 40px !important;
    }

    .mg-xl-r-40 {
        margin-left: 40px;
        margin-right: unset;
    }

    .mg-xl-l-40 {
        margin-right: 40px;
        margin-left: unset;
    }

    .mg-xl-r-40-f {
        margin-left: 40px !important;
        margin-right: unset;
    }

    .mg-xl-l-40-f {
        margin-right: 40px !important;
        margin-left: unset;
    }

    .mg-xl-x-45 {
        margin-right: 45px;
        margin-left: 45px;
    }

    .mg-xl-x-45-f {
        margin-right: 45px !important;
        margin-left: 45px !important;
    }

    .mg-xl-r-45 {
        margin-left: 45px;
        margin-right: unset;
    }

    .mg-xl-l-45 {
        margin-right: 45px;
        margin-left: unset;
    }

    .mg-xl-r-45-f {
        margin-left: 45px !important;
        margin-right: unset;
    }

    .mg-xl-l-45-f {
        margin-right: 45px !important;
        margin-left: unset;
    }

    .mg-xl-x-50 {
        margin-right: 50px;
        margin-left: 50px;
    }

    .mg-xl-x-50-f {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }

    .mg-xl-r-50 {
        margin-left: 50px;
        margin-right: unset;
    }

    .mg-xl-l-50 {
        margin-right: 50px;
        margin-left: unset;
    }

    .mg-xl-r-50-f {
        margin-left: 50px !important;
        margin-right: unset;
    }

    .mg-xl-l-50-f {
        margin-right: 50px !important;
        margin-left: unset;
    }

    .mg-xl-x-55 {
        margin-right: 55px;
        margin-left: 55px;
    }

    .mg-xl-x-55-f {
        margin-right: 55px !important;
        margin-left: 55px !important;
    }

    .mg-xl-r-55 {
        margin-left: 55px;
        margin-right: unset;
    }

    .mg-xl-l-55 {
        margin-right: 55px;
        margin-left: unset;
    }

    .mg-xl-r-55-f {
        margin-left: 55px !important;
        margin-right: unset;
    }

    .mg-xl-l-55-f {
        margin-right: 55px !important;
        margin-left: unset;
    }

    .mg-xl-x-60 {
        margin-right: 60px;
        margin-left: 60px;
    }

    .mg-xl-x-60-f {
        margin-right: 60px !important;
        margin-left: 60px !important;
    }

    .mg-xl-r-60 {
        margin-left: 60px;
        margin-right: unset;
    }

    .mg-xl-l-60 {
        margin-right: 60px;
        margin-left: unset;
    }

    .mg-xl-r-60-f {
        margin-left: 60px !important;
        margin-right: unset;
    }

    .mg-xl-l-60-f {
        margin-right: 60px !important;
        margin-left: unset;
    }

    .mg-xl-x-65 {
        margin-right: 65px;
        margin-left: 65px;
    }

    .mg-xl-x-65-f {
        margin-right: 65px !important;
        margin-left: 65px !important;
    }

    .mg-xl-r-65 {
        margin-left: 65px;
        margin-right: unset;
    }

    .mg-xl-l-65 {
        margin-right: 65px;
        margin-left: unset;
    }

    .mg-xl-r-65-f {
        margin-left: 65px !important;
        margin-right: unset;
    }

    .mg-xl-l-65-f {
        margin-right: 65px !important;
        margin-left: unset;
    }

    .mg-xl-x-70 {
        margin-right: 70px;
        margin-left: 70px;
    }

    .mg-xl-x-70-f {
        margin-right: 70px !important;
        margin-left: 70px !important;
    }

    .mg-xl-r-70 {
        margin-left: 70px;
        margin-right: unset;
    }

    .mg-xl-l-70 {
        margin-right: 70px;
        margin-left: unset;
    }

    .mg-xl-r-70-f {
        margin-left: 70px !important;
        margin-right: unset;
    }

    .mg-xl-l-70-f {
        margin-right: 70px !important;
        margin-left: unset;
    }

    .mg-xl-x-75 {
        margin-right: 75px;
        margin-left: 75px;
    }

    .mg-xl-x-75-f {
        margin-right: 75px !important;
        margin-left: 75px !important;
    }

    .mg-xl-r-75 {
        margin-left: 75px;
        margin-right: unset;
    }

    .mg-xl-l-75 {
        margin-right: 75px;
        margin-left: unset;
    }

    .mg-xl-r-75-f {
        margin-left: 75px !important;
        margin-right: unset;
    }

    .mg-xl-l-75-f {
        margin-right: 75px !important;
        margin-left: unset;
    }

    .mg-xl-x-80 {
        margin-right: 80px;
        margin-left: 80px;
    }

    .mg-xl-x-80-f {
        margin-right: 80px !important;
        margin-left: 80px !important;
    }

    .mg-xl-r-80 {
        margin-left: 80px;
        margin-right: unset;
    }

    .mg-xl-l-80 {
        margin-right: 80px;
        margin-left: unset;
    }

    .mg-xl-r-80-f {
        margin-left: 80px !important;
        margin-right: unset;
    }

    .mg-xl-l-80-f {
        margin-right: 80px !important;
        margin-left: unset;
    }

    .mg-xl-x-85 {
        margin-right: 85px;
        margin-left: 85px;
    }

    .mg-xl-x-85-f {
        margin-right: 85px !important;
        margin-left: 85px !important;
    }

    .mg-xl-r-85 {
        margin-left: 85px;
        margin-right: unset;
    }

    .mg-xl-l-85 {
        margin-right: 85px;
        margin-left: unset;
    }

    .mg-xl-r-85-f {
        margin-left: 85px !important;
        margin-right: unset;
    }

    .mg-xl-l-85-f {
        margin-right: 85px !important;
        margin-left: unset;
    }

    .mg-xl-x-90 {
        margin-right: 90px;
        margin-left: 90px;
    }

    .mg-xl-x-90-f {
        margin-right: 90px !important;
        margin-left: 90px !important;
    }

    .mg-xl-r-90 {
        margin-left: 90px;
        margin-right: unset;
    }

    .mg-xl-l-90 {
        margin-right: 90px;
        margin-left: unset;
    }

    .mg-xl-r-90-f {
        margin-left: 90px !important;
        margin-right: unset;
    }

    .mg-xl-l-90-f {
        margin-right: 90px !important;
        margin-left: unset;
    }

    .mg-xl-x-95 {
        margin-right: 95px;
        margin-left: 95px;
    }

    .mg-xl-x-95-f {
        margin-right: 95px !important;
        margin-left: 95px !important;
    }

    .mg-xl-r-95 {
        margin-left: 95px;
        margin-right: unset;
    }

    .mg-xl-l-95 {
        margin-right: 95px;
        margin-left: unset;
    }

    .mg-xl-r-95-f {
        margin-left: 95px !important;
        margin-right: unset;
    }

    .mg-xl-l-95-f {
        margin-right: 95px !important;
        margin-left: unset;
    }

    .mg-xl-x-100 {
        margin-right: 100px;
        margin-left: 100px;
    }

    .mg-xl-x-100-f {
        margin-right: 100px !important;
        margin-left: 100px !important;
    }

    .mg-xl-r-100 {
        margin-left: 100px;
        margin-right: unset;
    }

    .mg-xl-l-100 {
        margin-right: 100px;
        margin-left: unset;
    }

    .mg-xl-r-100-f {
        margin-left: 100px !important;
        margin-right: unset;
    }

    .mg-xl-l-100-f {
        margin-right: 100px !important;
        margin-left: unset;
    }

    .mg-xl-x-150 {
        margin-right: 150px;
        margin-left: 150px;
    }

    .mg-xl-x-150-f {
        margin-right: 150px !important;
        margin-left: 150px !important;
    }

    .mg-xl-r-150 {
        margin-left: 150px;
        margin-right: unset;
    }

    .mg-xl-l-150 {
        margin-right: 150px;
        margin-left: unset;
    }

    .mg-xl-r-150-f {
        margin-left: 150px !important;
        margin-right: unset;
    }

    .mg-xl-l-150-f {
        margin-right: 150px !important;
        margin-left: unset;
    }

    .mg-xl-x-200 {
        margin-right: 200px;
        margin-left: 200px;
    }

    .mg-xl-x-200-f {
        margin-right: 200px !important;
        margin-left: 200px !important;
    }

    .mg-xl-r-200 {
        margin-left: 200px;
        margin-right: unset;
    }

    .mg-xl-l-200 {
        margin-right: 200px;
        margin-left: unset;
    }

    .mg-xl-r-200-f {
        margin-left: 200px !important;
        margin-right: unset;
    }

    .mg-xl-l-200-f {
        margin-right: 200px !important;
        margin-left: unset;
    }

    .mg-xl-x-250 {
        margin-right: 250px;
        margin-left: 250px;
    }

    .mg-xl-x-250-f {
        margin-right: 250px !important;
        margin-left: 250px !important;
    }

    .mg-xl-r-250 {
        margin-left: 250px;
        margin-right: unset;
    }

    .mg-xl-l-250 {
        margin-right: 250px;
        margin-left: unset;
    }

    .mg-xl-r-250-f {
        margin-left: 250px !important;
        margin-right: unset;
    }

    .mg-xl-l-250-f {
        margin-right: 250px !important;
        margin-left: unset;
    }

    .mg-xl-x-300 {
        margin-right: 300px;
        margin-left: 300px;
    }

    .mg-xl-x-300-f {
        margin-right: 300px !important;
        margin-left: 300px !important;
    }

    .mg-xl-r-300 {
        margin-left: 300px;
        margin-right: unset;
    }

    .mg-xl-l-300 {
        margin-right: 300px;
        margin-left: unset;
    }

    .mg-xl-r-300-f {
        margin-left: 300px !important;
        margin-right: unset;
    }

    .mg-xl-l-300-f {
        margin-right: 300px !important;
        margin-left: unset;
    }

    .mg-xl-x-350 {
        margin-right: 350px;
        margin-left: 350px;
    }

    .mg-xl-x-350-f {
        margin-right: 350px !important;
        margin-left: 350px !important;
    }

    .mg-xl-r-350 {
        margin-left: 350px;
        margin-right: unset;
    }

    .mg-xl-l-350 {
        margin-right: 350px;
        margin-left: unset;
    }

    .mg-xl-r-350-f {
        margin-left: 350px !important;
        margin-right: unset;
    }

    .mg-xl-l-350-f {
        margin-right: 350px !important;
        margin-left: unset;
    }

    .mg-xl-x-400 {
        margin-right: 400px;
        margin-left: 400px;
    }

    .mg-xl-x-400-f {
        margin-right: 400px !important;
        margin-left: 400px !important;
    }

    .mg-xl-r-400 {
        margin-left: 400px;
        margin-right: unset;
    }

    .mg-xl-l-400 {
        margin-right: 400px;
        margin-left: unset;
    }

    .mg-xl-r-400-f {
        margin-left: 400px !important;
        margin-right: unset;
    }

    .mg-xl-l-400-f {
        margin-right: 400px !important;
        margin-left: unset;
    }

    .mg-xl-x-450 {
        margin-right: 450px;
        margin-left: 450px;
    }

    .mg-xl-x-450-f {
        margin-right: 450px !important;
        margin-left: 450px !important;
    }

    .mg-xl-r-450 {
        margin-left: 450px;
        margin-right: unset;
    }

    .mg-xl-l-450 {
        margin-right: 450px;
        margin-left: unset;
    }

    .mg-xl-r-450-f {
        margin-left: 450px !important;
        margin-right: unset;
    }

    .mg-xl-l-450-f {
        margin-right: 450px !important;
        margin-left: unset;
    }

    .mg-xl-x-500 {
        margin-right: 500px;
        margin-left: 500px;
    }

    .mg-xl-x-500-f {
        margin-right: 500px !important;
        margin-left: 500px !important;
    }

    .mg-xl-r-500 {
        margin-left: 500px;
        margin-right: unset;
    }

    .mg-xl-l-500 {
        margin-right: 500px;
        margin-left: unset;
    }

    .mg-xl-r-500-f {
        margin-left: 500px !important;
        margin-right: unset;
    }

    .mg-xl-l-500-f {
        margin-right: 500px !important;
        margin-left: unset;
    }

    .mg-xl-x-550 {
        margin-right: 550px;
        margin-left: 550px;
    }

    .mg-xl-x-550-f {
        margin-right: 550px !important;
        margin-left: 550px !important;
    }

    .mg-xl-r-550 {
        margin-left: 550px;
        margin-right: unset;
    }

    .mg-xl-l-550 {
        margin-right: 550px;
        margin-left: unset;
    }

    .mg-xl-r-550-f {
        margin-left: 550px !important;
        margin-right: unset;
    }

    .mg-xl-l-550-f {
        margin-right: 550px !important;
        margin-left: unset;
    }

    .mg-xl-x-600 {
        margin-right: 600px;
        margin-left: 600px;
    }

    .mg-xl-x-600-f {
        margin-right: 600px !important;
        margin-left: 600px !important;
    }

    .mg-xl-r-600 {
        margin-left: 600px;
        margin-right: unset;
    }

    .mg-xl-l-600 {
        margin-right: 600px;
        margin-left: unset;
    }

    .mg-xl-r-600-f {
        margin-left: 600px !important;
        margin-right: unset;
    }

    .mg-xl-l-600-f {
        margin-right: 600px !important;
        margin-left: unset;
    }

    .mg-xl-x-650 {
        margin-right: 650px;
        margin-left: 650px;
    }

    .mg-xl-x-650-f {
        margin-right: 650px !important;
        margin-left: 650px !important;
    }

    .mg-xl-r-650 {
        margin-left: 650px;
        margin-right: unset;
    }

    .mg-xl-l-650 {
        margin-right: 650px;
        margin-left: unset;
    }

    .mg-xl-r-650-f {
        margin-left: 650px !important;
        margin-right: unset;
    }

    .mg-xl-l-650-f {
        margin-right: 650px !important;
        margin-left: unset;
    }

    .mg-xl-r-auto {
        margin-left: unset;
        margin-right: unset;
    }

    .mg-xl-l-auto {
        margin-right: unset;
        margin-left: unset;
    }

    .mg-xl-x-auto {
        margin-right: unset;
        margin-left: unset;
    }

    .pd-xl-x-0 {
        padding-right: 0px;
        padding-left: 0px;
    }

    .pd-xl-x-0-f {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .pd-xl-r-0 {
        padding-left: 0px;
    }

    .pd-xl-l-0 {
        padding-right: 0px;
    }

    .pd-xl-r-0-f {
        padding-left: 0px !important;
        padding-right: 0;
    }

    .pd-xl-l-0-f {
        padding-right: 0px !important;
        padding-left: 0;
    }

    .pd-xl-x-1 {
        padding-right: 1px;
        padding-left: 1px;
    }

    .pd-xl-x-1-f {
        padding-right: 1px !important;
        padding-left: 1px !important;
    }

    .pd-xl-r-1 {
        padding-left: 1px;
        padding-right: 0;
    }

    .pd-xl-l-1 {
        padding-right: 1px;
        padding-left: 0;
    }

    .pd-xl-r-1-f {
        padding-left: 1px !important;
        padding-right: 0;
    }

    .pd-xl-l-1-f {
        padding-right: 1px !important;
        padding-left: 0;
    }

    .pd-xl-x-2 {
        padding-right: 2px;
        padding-left: 2px;
    }

    .pd-xl-x-2-f {
        padding-right: 2px !important;
        padding-left: 2px !important;
    }

    .pd-xl-r-2 {
        padding-left: 2px;
        padding-right: 0;
    }

    .pd-xl-l-2 {
        padding-right: 2px;
        padding-left: 0;
    }

    .pd-xl-r-2-f {
        padding-left: 2px !important;
        padding-right: 0;
    }

    .pd-xl-l-2-f {
        padding-right: 2px !important;
        padding-left: 0;
    }

    .pd-xl-x-3 {
        padding-right: 3px;
        padding-left: 3px;
    }

    .pd-xl-x-3-f {
        padding-right: 3px !important;
        padding-left: 3px !important;
    }

    .pd-xl-r-3 {
        padding-left: 3px;
        padding-right: 0;
    }

    .pd-xl-l-3 {
        padding-right: 3px;
        padding-left: 0;
    }

    .pd-xl-r-3-f {
        padding-left: 3px !important;
        padding-right: 0;
    }

    .pd-xl-l-3-f {
        padding-right: 3px !important;
        padding-left: 0;
    }

    .pd-xl-x-4 {
        padding-right: 4px;
        padding-left: 4px;
    }

    .pd-xl-x-4-f {
        padding-right: 4px !important;
        padding-left: 4px !important;
    }

    .pd-xl-r-4 {
        padding-left: 4px;
        padding-right: 0;
    }

    .pd-xl-l-4 {
        padding-right: 4px;
        padding-left: 0;
    }

    .pd-xl-r-4-f {
        padding-left: 4px !important;
        padding-right: 0;
    }

    .pd-xl-l-4-f {
        padding-right: 4px !important;
        padding-left: 0;
    }

    .pd-xl-x-5 {
        padding-right: 5px;
        padding-left: 5px;
    }

    .pd-xl-x-5-f {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .pd-xl-r-5 {
        padding-left: 5px;
        padding-right: 0;
    }

    .pd-xl-l-5 {
        padding-right: 5px;
        padding-left: 0;
    }

    .pd-xl-r-5-f {
        padding-left: 5px !important;
        padding-right: 0;
    }

    .pd-xl-l-5-f {
        padding-right: 5px !important;
        padding-left: 0;
    }

    .pd-xl-x-6 {
        padding-right: 6px;
        padding-left: 6px;
    }

    .pd-xl-x-6-f {
        padding-right: 6px !important;
        padding-left: 6px !important;
    }

    .pd-xl-r-6 {
        padding-left: 6px;
        padding-right: 0;
    }

    .pd-xl-l-6 {
        padding-right: 6px;
        padding-left: 0;
    }

    .pd-xl-r-6-f {
        padding-left: 6px !important;
        padding-right: 0;
    }

    .pd-xl-l-6-f {
        padding-right: 6px !important;
        padding-left: 0;
    }

    .pd-xl-x-7 {
        padding-right: 7px;
        padding-left: 7px;
    }

    .pd-xl-x-7-f {
        padding-right: 7px !important;
        padding-left: 7px !important;
    }

    .pd-xl-r-7 {
        padding-left: 7px;
        padding-right: 0;
    }

    .pd-xl-l-7 {
        padding-right: 7px;
        padding-left: 0;
    }

    .pd-xl-r-7-f {
        padding-left: 7px !important;
        padding-right: 0;
    }

    .pd-xl-l-7-f {
        padding-right: 7px !important;
        padding-left: 0;
    }

    .pd-xl-x-8 {
        padding-right: 8px;
        padding-left: 8px;
    }

    .pd-xl-x-8-f {
        padding-right: 8px !important;
        padding-left: 8px !important;
    }

    .pd-xl-r-8 {
        padding-left: 8px;
        padding-right: 0;
    }

    .pd-xl-l-8 {
        padding-right: 8px;
        padding-left: 0;
    }

    .pd-xl-r-8-f {
        padding-left: 8px !important;
        padding-right: 0;
    }

    .pd-xl-l-8-f {
        padding-right: 8px !important;
        padding-left: 0;
    }

    .pd-xl-x-9 {
        padding-right: 9px;
        padding-left: 9px;
    }

    .pd-xl-x-9-f {
        padding-right: 9px !important;
        padding-left: 9px !important;
    }

    .pd-xl-r-9 {
        padding-left: 9px;
        padding-right: 0;
    }

    .pd-xl-l-9 {
        padding-right: 9px;
        padding-left: 0;
    }

    .pd-xl-r-9-f {
        padding-left: 9px !important;
        padding-right: 0;
    }

    .pd-xl-l-9-f {
        padding-right: 9px !important;
        padding-left: 0;
    }

    .pd-xl-x-10 {
        padding-right: 10px;
        padding-left: 10px;
    }

    .pd-xl-x-10-f {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .pd-xl-r-10 {
        padding-left: 10px;
        padding-right: 0;
    }

    .pd-xl-l-10 {
        padding-right: 10px;
        padding-left: 0;
    }

    .pd-xl-r-10-f {
        padding-left: 10px !important;
        padding-right: 0;
    }

    .pd-xl-l-10-f {
        padding-right: 10px !important;
        padding-left: 0;
    }

    .pd-xl-x-15 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .pd-xl-x-15-f {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .pd-xl-r-15 {
        padding-left: 15px;
        padding-right: 0;
    }

    .pd-xl-l-15 {
        padding-right: 15px;
        padding-left: 0;
    }

    .pd-xl-r-15-f {
        padding-left: 15px !important;
        padding-right: 0;
    }

    .pd-xl-l-15-f {
        padding-right: 15px !important;
        padding-left: 0;
    }

    .pd-xl-x-20 {
        padding-right: 20px;
        padding-left: 20px;
    }

    .pd-xl-x-20-f {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .pd-xl-r-20 {
        padding-left: 20px;
        padding-right: 0;
    }

    .pd-xl-l-20 {
        padding-right: 20px;
        padding-left: 0;
    }

    .pd-xl-r-20-f {
        padding-left: 20px !important;
        padding-right: 0;
    }

    .pd-xl-l-20-f {
        padding-right: 20px !important;
        padding-left: 0;
    }

    .pd-xl-x-25 {
        padding-right: 25px;
        padding-left: 25px;
    }

    .pd-xl-x-25-f {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }

    .pd-xl-r-25 {
        padding-left: 25px;
        padding-right: 0;
    }

    .pd-xl-l-25 {
        padding-right: 25px;
        padding-left: 0;
    }

    .pd-xl-r-25-f {
        padding-left: 25px !important;
        padding-right: 0;
    }

    .pd-xl-l-25-f {
        padding-right: 25px !important;
        padding-left: 0;
    }

    .pd-xl-x-30 {
        padding-right: 30px;
        padding-left: 30px;
    }

    .pd-xl-x-30-f {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }

    .pd-xl-r-30 {
        padding-left: 30px;
        padding-right: 0;
    }

    .pd-xl-l-30 {
        padding-right: 30px;
        padding-left: 0;
    }

    .pd-xl-r-30-f {
        padding-left: 30px !important;
        padding-right: 0;
    }

    .pd-xl-l-30-f {
        padding-right: 30px !important;
        padding-left: 0;
    }

    .pd-xl-x-35 {
        padding-right: 35px;
        padding-left: 35px;
    }

    .pd-xl-x-35-f {
        padding-right: 35px !important;
        padding-left: 35px !important;
    }

    .pd-xl-r-35 {
        padding-left: 35px;
        padding-right: 0;
    }

    .pd-xl-l-35 {
        padding-right: 35px;
        padding-left: 0;
    }

    .pd-xl-r-35-f {
        padding-left: 35px !important;
        padding-right: 0;
    }

    .pd-xl-l-35-f {
        padding-right: 35px !important;
        padding-left: 0;
    }

    .pd-xl-x-40 {
        padding-right: 40px;
        padding-left: 40px;
    }

    .pd-xl-x-40-f {
        padding-right: 40px !important;
        padding-left: 40px !important;
    }

    .pd-xl-r-40 {
        padding-left: 40px;
        padding-right: 0;
    }

    .pd-xl-l-40 {
        padding-right: 40px;
        padding-left: 0;
    }

    .pd-xl-r-40-f {
        padding-left: 40px !important;
        padding-right: 0;
    }

    .pd-xl-l-40-f {
        padding-right: 40px !important;
        padding-left: 0;
    }

    .pd-xl-x-45 {
        padding-right: 45px;
        padding-left: 45px;
    }

    .pd-xl-x-45-f {
        padding-right: 45px !important;
        padding-left: 45px !important;
    }

    .pd-xl-r-45 {
        padding-left: 45px;
        padding-right: 0;
    }

    .pd-xl-l-45 {
        padding-right: 45px;
        padding-left: 0;
    }

    .pd-xl-r-45-f {
        padding-left: 45px !important;
        padding-right: 0;
    }

    .pd-xl-l-45-f {
        padding-right: 45px !important;
        padding-left: 0;
    }

    .pd-xl-x-50 {
        padding-right: 50px;
        padding-left: 50px;
    }

    .pd-xl-x-50-f {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }

    .pd-xl-r-50 {
        padding-left: 50px;
        padding-right: 0;
    }

    .pd-xl-l-50 {
        padding-right: 50px;
        padding-left: 0;
    }

    .pd-xl-r-50-f {
        padding-left: 50px !important;
        padding-right: 0;
    }

    .pd-xl-l-50-f {
        padding-right: 50px !important;
        padding-left: 0;
    }

    .pd-xl-x-55 {
        padding-right: 55px;
        padding-left: 55px;
    }

    .pd-xl-x-55-f {
        padding-right: 55px !important;
        padding-left: 55px !important;
    }

    .pd-xl-r-55 {
        padding-left: 55px;
        padding-right: 0;
    }

    .pd-xl-l-55 {
        padding-right: 55px;
        padding-left: 0;
    }

    .pd-xl-r-55-f {
        padding-left: 55px !important;
        padding-right: 0;
    }

    .pd-xl-l-55-f {
        padding-right: 55px !important;
        padding-left: 0;
    }

    .pd-xl-x-60 {
        padding-right: 60px;
        padding-left: 60px;
    }

    .pd-xl-x-60-f {
        padding-right: 60px !important;
        padding-left: 60px !important;
    }

    .pd-xl-r-60 {
        padding-left: 60px;
        padding-right: 0;
    }

    .pd-xl-l-60 {
        padding-right: 60px;
        padding-left: 0;
    }

    .pd-xl-r-60-f {
        padding-left: 60px !important;
        padding-right: 0;
    }

    .pd-xl-l-60-f {
        padding-right: 60px !important;
        padding-left: 0;
    }

    .pd-xl-x-65 {
        padding-right: 65px;
        padding-left: 65px;
    }

    .pd-xl-x-65-f {
        padding-right: 65px !important;
        padding-left: 65px !important;
    }

    .pd-xl-r-65 {
        padding-left: 65px;
        padding-right: 0;
    }

    .pd-xl-l-65 {
        padding-right: 65px;
        padding-left: 0;
    }

    .pd-xl-r-65-f {
        padding-left: 65px !important;
        padding-right: 0;
    }

    .pd-xl-l-65-f {
        padding-right: 65px !important;
        padding-left: 0;
    }

    .pd-xl-x-70 {
        padding-right: 70px;
        padding-left: 70px;
    }

    .pd-xl-x-70-f {
        padding-right: 70px !important;
        padding-left: 70px !important;
    }

    .pd-xl-r-70 {
        padding-left: 70px;
        padding-right: 0;
    }

    .pd-xl-l-70 {
        padding-right: 70px;
        padding-left: 0;
    }

    .pd-xl-r-70-f {
        padding-left: 70px !important;
        padding-right: 0;
    }

    .pd-xl-l-70-f {
        padding-right: 70px !important;
        padding-left: 0;
    }

    .pd-xl-x-75 {
        padding-right: 75px;
        padding-left: 75px;
    }

    .pd-xl-x-75-f {
        padding-right: 75px !important;
        padding-left: 75px !important;
    }

    .pd-xl-r-75 {
        padding-left: 75px;
        padding-right: 0;
    }

    .pd-xl-l-75 {
        padding-right: 75px;
        padding-left: 0;
    }

    .pd-xl-r-75-f {
        padding-left: 75px !important;
        padding-right: 0;
    }

    .pd-xl-l-75-f {
        padding-right: 75px !important;
        padding-left: 0;
    }

    .pd-xl-x-80 {
        padding-right: 80px;
        padding-left: 80px;
    }

    .pd-xl-x-80-f {
        padding-right: 80px !important;
        padding-left: 80px !important;
    }

    .pd-xl-r-80 {
        padding-left: 80px;
        padding-right: 0;
    }

    .pd-xl-l-80 {
        padding-right: 80px;
        padding-left: 0;
    }

    .pd-xl-r-80-f {
        padding-left: 80px !important;
        padding-right: 0;
    }

    .pd-xl-l-80-f {
        padding-right: 80px !important;
        padding-left: 0;
    }

    .pd-xl-x-85 {
        padding-right: 85px;
        padding-left: 85px;
    }

    .pd-xl-x-85-f {
        padding-right: 85px !important;
        padding-left: 85px !important;
    }

    .pd-xl-r-85 {
        padding-left: 85px;
        padding-right: 0;
    }

    .pd-xl-l-85 {
        padding-right: 85px;
        padding-left: 0;
    }

    .pd-xl-r-85-f {
        padding-left: 85px !important;
        padding-right: 0;
    }

    .pd-xl-l-85-f {
        padding-right: 85px !important;
        padding-left: 0;
    }

    .pd-xl-x-90 {
        padding-right: 90px;
        padding-left: 90px;
    }

    .pd-xl-x-90-f {
        padding-right: 90px !important;
        padding-left: 90px !important;
    }

    .pd-xl-r-90 {
        padding-left: 90px;
        padding-right: 0;
    }

    .pd-xl-l-90 {
        padding-right: 90px;
        padding-left: 0;
    }

    .pd-xl-r-90-f {
        padding-left: 90px !important;
        padding-right: 0;
    }

    .pd-xl-l-90-f {
        padding-right: 90px !important;
        padding-left: 0;
    }

    .pd-xl-x-95 {
        padding-right: 95px;
        padding-left: 95px;
    }

    .pd-xl-x-95-f {
        padding-right: 95px !important;
        padding-left: 95px !important;
    }

    .pd-xl-r-95 {
        padding-left: 95px;
        padding-right: 0;
    }

    .pd-xl-l-95 {
        padding-right: 95px;
        padding-left: 0;
    }

    .pd-xl-r-95-f {
        padding-left: 95px !important;
        padding-right: 0;
    }

    .pd-xl-l-95-f {
        padding-right: 95px !important;
        padding-left: 0;
    }

    .pd-xl-x-100 {
        padding-right: 100px;
        padding-left: 100px;
    }

    .pd-xl-x-100-f {
        padding-right: 100px !important;
        padding-left: 100px !important;
    }

    .pd-xl-r-100 {
        padding-left: 100px;
        padding-right: 0;
    }

    .pd-xl-l-100 {
        padding-right: 100px;
        padding-left: 0;
    }

    .pd-xl-r-100-f {
        padding-left: 100px !important;
        padding-right: 0;
    }

    .pd-xl-l-100-f {
        padding-right: 100px !important;
        padding-left: 0;
    }

    .pd-xl-x-110 {
        padding-right: 110px;
        padding-left: 110px;
    }

    .pd-xl-x-110-f {
        padding-right: 110px !important;
        padding-left: 110px !important;
    }

    .pd-xl-r-110 {
        padding-left: 110px;
        padding-right: 0;
    }

    .pd-xl-l-110 {
        padding-right: 110px;
        padding-left: 0;
    }

    .pd-xl-r-110-f {
        padding-left: 110px !important;
        padding-right: 0;
    }

    .pd-xl-l-110-f {
        padding-right: 110px !important;
        padding-left: 0;
    }

    .pd-xl-x-120 {
        padding-right: 120px;
        padding-left: 120px;
    }

    .pd-xl-x-120-f {
        padding-right: 120px !important;
        padding-left: 120px !important;
    }

    .pd-xl-r-120 {
        padding-left: 120px;
        padding-right: 0;
    }

    .pd-xl-l-120 {
        padding-right: 120px;
        padding-left: 0;
    }

    .pd-xl-r-120-f {
        padding-left: 120px !important;
        padding-right: 0;
    }

    .pd-xl-l-120-f {
        padding-right: 120px !important;
        padding-left: 0;
    }

    .pd-xl-x-130 {
        padding-right: 130px;
        padding-left: 130px;
    }

    .pd-xl-x-130-f {
        padding-right: 130px !important;
        padding-left: 130px !important;
    }

    .pd-xl-r-130 {
        padding-left: 130px;
        padding-right: 0;
    }

    .pd-xl-l-130 {
        padding-right: 130px;
        padding-left: 0;
    }

    .pd-xl-r-130-f {
        padding-left: 130px !important;
        padding-right: 0;
    }

    .pd-xl-l-130-f {
        padding-right: 130px !important;
        padding-left: 0;
    }

    .pd-xl-x-140 {
        padding-right: 140px;
        padding-left: 140px;
    }

    .pd-xl-x-140-f {
        padding-right: 140px !important;
        padding-left: 140px !important;
    }

    .pd-xl-r-140 {
        padding-left: 140px;
        padding-right: 0;
    }

    .pd-xl-l-140 {
        padding-right: 140px;
        padding-left: 0;
    }

    .pd-xl-r-140-f {
        padding-left: 140px !important;
        padding-right: 0;
    }

    .pd-xl-l-140-f {
        padding-right: 140px !important;
        padding-left: 0;
    }

    .pd-xl-x-150 {
        padding-right: 150px;
        padding-left: 150px;
    }

    .pd-xl-x-150-f {
        padding-right: 150px !important;
        padding-left: 150px !important;
    }

    .pd-xl-r-150 {
        padding-left: 150px;
        padding-right: 0;
    }

    .pd-xl-l-150 {
        padding-right: 150px;
        padding-left: 0;
    }

    .pd-xl-r-150-f {
        padding-left: 150px !important;
        padding-right: 0;
    }

    .pd-xl-l-150-f {
        padding-right: 150px !important;
        padding-left: 0;
    }

    .pd-xl-x-160 {
        padding-right: 160px;
        padding-left: 160px;
    }

    .pd-xl-x-160-f {
        padding-right: 160px !important;
        padding-left: 160px !important;
    }

    .pd-xl-r-160 {
        padding-left: 160px;
        padding-right: 0;
    }

    .pd-xl-l-160 {
        padding-right: 160px;
        padding-left: 0;
    }

    .pd-xl-r-160-f {
        padding-left: 160px !important;
        padding-right: 0;
    }

    .pd-xl-l-160-f {
        padding-right: 160px !important;
        padding-left: 0;
    }

    .pd-xl-x-170 {
        padding-right: 170px;
        padding-left: 170px;
    }

    .pd-xl-x-170-f {
        padding-right: 170px !important;
        padding-left: 170px !important;
    }

    .pd-xl-r-170 {
        padding-left: 170px;
        padding-right: 0;
    }

    .pd-xl-l-170 {
        padding-right: 170px;
        padding-left: 0;
    }

    .pd-xl-r-170-f {
        padding-left: 170px !important;
        padding-right: 0;
    }

    .pd-xl-l-170-f {
        padding-right: 170px !important;
        padding-left: 0;
    }

    .pd-xl-x-180 {
        padding-right: 180px;
        padding-left: 180px;
    }

    .pd-xl-x-180-f {
        padding-right: 180px !important;
        padding-left: 180px !important;
    }

    .pd-xl-r-180 {
        padding-left: 180px;
        padding-right: 0;
    }

    .pd-xl-l-180 {
        padding-right: 180px;
        padding-left: 0;
    }

    .pd-xl-r-180-f {
        padding-left: 180px !important;
        padding-right: 0;
    }

    .pd-xl-l-180-f {
        padding-right: 180px !important;
        padding-left: 0;
    }

    .pd-xl-x-190 {
        padding-right: 190px;
        padding-left: 190px;
    }

    .pd-xl-x-190-f {
        padding-right: 190px !important;
        padding-left: 190px !important;
    }

    .pd-xl-r-190 {
        padding-left: 190px;
        padding-right: 0;
    }

    .pd-xl-l-190 {
        padding-right: 190px;
        padding-left: 0;
    }

    .pd-xl-r-190-f {
        padding-left: 190px !important;
        padding-right: 0;
    }

    .pd-xl-l-190-f {
        padding-right: 190px !important;
        padding-left: 0;
    }

    .pd-xl-x-200 {
        padding-right: 200px;
        padding-left: 200px;
    }

    .pd-xl-x-200-f {
        padding-right: 200px !important;
        padding-left: 200px !important;
    }

    .pd-xl-r-200 {
        padding-left: 200px;
        padding-right: 0;
    }

    .pd-xl-l-200 {
        padding-right: 200px;
        padding-left: 0;
    }

    .pd-xl-r-200-f {
        padding-left: 200px !important;
        padding-right: 0;
    }

    .pd-xl-l-200-f {
        padding-right: 200px !important;
        padding-left: 0;
    }

    .r-xl-auto {
        left: unset;
        right: unset;
    }

    .l-xl-auto {
        right: unset;
        left: unset;
    }

    .tx-xl-right {
        text-align: left;
    }

    .tx-xl-left {
        text-align: right;
    }

    .tx-xl-right-f {
        text-align: left !important;
    }

    .tx-xl-left-f {
        text-align: right !important;
    }

}

.container-fluid {
    padding-left: 15px;
    padding-right: 15px;
    margin-left: unset;
    margin-right: unset;
}

.row {
    margin-left: -15px;
    margin-right: -15px;
}

.no-gutters {
    margin-left: 0;
    margin-right: 0;
}

.no-gutters > .col, .no-gutters > [class*="col-"] {
    padding-left: 0;
    padding-right: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {
    padding-left: 15px;
    padding-right: 15px;
}

.offset-1 {
    margin-right: 8.33333%;
    margin-left: unset;
}

.offset-2 {
    margin-right: 16.66667%;
    margin-left: unset;
}

.offset-3 {
    margin-right: 25%;
    margin-left: unset;
}

.offset-4 {
    margin-right: 33.33333%;
    margin-left: unset;
}

.offset-5 {
    margin-right: 41.66667%;
    margin-left: unset;
}

.offset-6 {
    margin-right: 50%;
    margin-left: unset;
}

.offset-7 {
    margin-right: 58.33333%;
    margin-left: unset;
}

.offset-8 {
    margin-right: 66.66667%;
    margin-left: unset;
}

.offset-9 {
    margin-right: 75%;
    margin-left: unset;
}

.offset-10 {
    margin-right: 83.33333%;
    margin-left: unset;
}

.offset-11 {
    margin-right: 91.66667%;
    margin-left: unset;
}


@media (max-width: 575.98px) {
    .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid {
        padding-left: 0;
        padding-right: 0;
    }

}

@media (max-width: 767.98px) {
    .navbar-expand-md > .container, .navbar-expand-md > .container-fluid {
        padding-left: 0;
        padding-right: 0;
    }

}

@media (max-width: 991.98px) {
    .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid {
        padding-left: 0;
        padding-right: 0;
    }

    .navbar-nav-show .backdrop {
        right: 260px;
        left: unset;
    }

    .sidebar-show .sidebar {
        right: 0;
        left: unset;
    }

    .sidebar-show .backdrop {
        right: 260px;
        left: unset;
    }

}

@media (max-width: 1199.98px) {
    .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid {
        padding-left: 0;
        padding-right: 0;
    }

}

.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-left: 0;
    padding-right: 0;
}

.form-row {
    margin-left: -5px;
    margin-right: -5px;
}

.form-row > .col, .form-row > [class*="col-"] {
    padding-left: 5px;
    padding-right: 5px;
}

.form-check {
    padding-right: 1.25rem;
    padding-left: 0;
}

.form-check-input {
    margin-right: -1.25rem;
    margin-left: unset;
}

.form-check-inline {
    padding-right: 0;
    margin-left: 0.75rem;
    margin-right: unset;
}

.form-check-inline .form-check-input {
    margin-left: 0.3125rem;
    margin-right: 0;
}

.was-validated .form-control:valid, .form-control.is-valid {
    padding-left: calc(1.5em + 0.9375rem);
    padding-right: 0;
    background-position: center left calc(0.375em + 0.23438rem);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
    padding-left: calc(1.5em + 0.9375rem);
    padding-right: 0;
    background-position: top calc(0.375em + 0.23438rem) left calc(0.375em + 0.23438rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
    padding-left: calc((1em + 0.9375rem) * 3 / 4 + 1.625rem);
    padding-right: 0;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
    padding-left: calc(1.5em + 0.9375rem);
    padding-right: 0;
    background-position: center left calc(0.375em + 0.23438rem);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
    padding-left: calc(1.5em + 0.9375rem);
    padding-right: 0;
    background-position: top calc(0.375em + 0.23438rem) left calc(0.375em + 0.23438rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
    padding-left: calc((1em + 0.9375rem) * 3 / 4 + 1.625rem);
    padding-right: 0;
}

.btn-sm, .btn-group-sm > .btn, .ui-datepicker-buttonpane .btn-group-sm > button, .sp-container .btn-group-sm > button, .ui-datepicker-buttonpane button {
    padding-right: 15px;
    padding-left: 15px;
}

.dropdown-toggle::after {
    margin-right: 0.255em;
    margin-left: unset;
    border-left: 0.3em solid transparent;
    border-right: 0.3em solid transparent;
}

.dropdown-toggle:empty::after {
    margin-right: 0;
}

.dropdown-menu {
    right: 0;
    left: unset;
    float: right;
    text-align: right;
}

.dropdown-menu-left {
    left: unset;
    right: 0;
}

.dropdown-menu-right {
    left: 0;
    right: unset;
}

.dropup .dropdown-toggle::after {
    margin-right: 0.255em;
    margin-left: unset;
    border-left: 0.3em solid transparent;
    border-right: 0.3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
    margin-right: 0;
}

.dropright .dropdown-menu {
    left: unset;
    right: 100%;
    margin-right: 0.125rem;
    margin-left: unset;
}

.dropright .dropdown-toggle::after {
    margin-right: 0.255em;
    margin-left: unset;
    border-left: 0;
    border-right: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after {
    margin-right: 0;
}

.dropleft .dropdown-menu {
    left: 100%;
    right: unset;
    margin-left: 0.125rem;
    margin-right: unset;
}

.dropleft .dropdown-toggle::after {
    margin-right: 0.255em;
    margin-left: unset;
}

.dropleft .dropdown-toggle::before {
    margin-left: 0.255em;
    margin-right: unset;
    border-left: 0.3em solid;
    border-right: none;
}

.dropleft .dropdown-toggle:empty::after {
    margin-right: 0;
}

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
    left: unset;
    right: unset;
}

.dropdown-header {
    padding-right: 15px;
    padding-left: 15px;
}

.btn-group > .btn:not(:first-child), .ui-datepicker-buttonpane .btn-group > button:not(:first-child), .sp-container .btn-group > button:not(:first-child), .btn-group > .btn-group:not(:first-child) {
    margin-right: -1px;
    margin-left: unset;
}

.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .ui-datepicker-buttonpane .btn-group > button:not(:last-child):not(.dropdown-toggle), .sp-container .btn-group > button:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn, .ui-datepicker-buttonpane .btn-group > .btn-group:not(:last-child) > button, .sp-container .btn-group > .btn-group:not(:last-child) > button {
    border-top-left-radius: 0;
    border-top-right-radius: unset;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: unset;
}

.btn-group > .btn:not(:first-child), .ui-datepicker-buttonpane .btn-group > button:not(:first-child), .sp-container .btn-group > button:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn, .ui-datepicker-buttonpane .btn-group > .btn-group:not(:first-child) > button, .sp-container .btn-group > .btn-group:not(:first-child) > button {
    border-top-right-radius: 0;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: unset;
}

.dropdown-toggle-split {
    padding-left: 0.70312rem;
    padding-right: 0.70312rem;
}

.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
    margin-right: 0;
}

.dropleft .dropdown-toggle-split::before {
    margin-left: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .ui-datepicker-buttonpane .btn-group-sm > button + .dropdown-toggle-split, .sp-container .btn-group-sm > button + .dropdown-toggle-split, .ui-datepicker-buttonpane button + .dropdown-toggle-split {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .ui-datepicker-buttonpane .btn-group-lg > button + .dropdown-toggle-split, .sp-container .btn-group-lg > button + .dropdown-toggle-split {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .ui-datepicker-buttonpane .btn-group-vertical > button:not(:last-child):not(.dropdown-toggle), .sp-container .btn-group-vertical > button:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn, .ui-datepicker-buttonpane .btn-group-vertical > .btn-group:not(:last-child) > button, .sp-container .btn-group-vertical > .btn-group:not(:last-child) > button {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.btn-group-vertical > .btn:not(:first-child), .ui-datepicker-buttonpane .btn-group-vertical > button:not(:first-child), .sp-container .btn-group-vertical > button:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn, .ui-datepicker-buttonpane .btn-group-vertical > .btn-group:not(:first-child) > button, .sp-container .btn-group-vertical > .btn-group:not(:first-child) > button {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .form-control, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file {
    margin-right: -1px;
    margin-left: unset;
}

.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) {
    border-top-left-radius: 0;
    border-top-right-radius: unset;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: unset;
}

.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) {
    border-top-right-radius: 0;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: unset;
}

.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
    border-top-left-radius: 0;
    border-top-right-radius: unset;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: unset;
}

.input-group > .custom-file:not(:first-child) .custom-file-label {
    border-top-right-radius: 0;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: unset;
}

.input-group-prepend .btn + .btn, .input-group-prepend .ui-datepicker-buttonpane button + .btn, .ui-datepicker-buttonpane .input-group-prepend button + .btn, .input-group-prepend .sp-container button + .btn, .sp-container .input-group-prepend button + .btn, .input-group-prepend .ui-datepicker-buttonpane .btn + button, .ui-datepicker-buttonpane .input-group-prepend .btn + button, .input-group-prepend .ui-datepicker-buttonpane button + button, .ui-datepicker-buttonpane .input-group-prepend button + button, .input-group-prepend .sp-container .ui-datepicker-buttonpane button + button, .ui-datepicker-buttonpane .sp-container .input-group-prepend button + button, .input-group-prepend .sp-container .btn + button, .sp-container .input-group-prepend .btn + button, .input-group-prepend .ui-datepicker-buttonpane .sp-container button + button, .sp-container .input-group-prepend .ui-datepicker-buttonpane button + button, .ui-datepicker-buttonpane .input-group-prepend .sp-container button + button, .sp-container .ui-datepicker-buttonpane .input-group-prepend button + button, .input-group-prepend .sp-container button + button, .sp-container .input-group-prepend button + button, .input-group-prepend .btn + .input-group-text, .input-group-prepend .ui-datepicker-buttonpane button + .input-group-text, .ui-datepicker-buttonpane .input-group-prepend button + .input-group-text, .input-group-prepend .sp-container button + .input-group-text, .sp-container .input-group-prepend button + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .ui-datepicker-buttonpane .input-group-text + button, .ui-datepicker-buttonpane .input-group-prepend .input-group-text + button, .input-group-prepend .sp-container .input-group-text + button, .sp-container .input-group-prepend .input-group-text + button, .input-group-append .btn + .btn, .input-group-append .ui-datepicker-buttonpane button + .btn, .ui-datepicker-buttonpane .input-group-append button + .btn, .input-group-append .sp-container button + .btn, .sp-container .input-group-append button + .btn, .input-group-append .ui-datepicker-buttonpane .btn + button, .ui-datepicker-buttonpane .input-group-append .btn + button, .input-group-append .ui-datepicker-buttonpane button + button, .ui-datepicker-buttonpane .input-group-append button + button, .input-group-append .sp-container .ui-datepicker-buttonpane button + button, .ui-datepicker-buttonpane .sp-container .input-group-append button + button, .input-group-append .sp-container .btn + button, .sp-container .input-group-append .btn + button, .input-group-append .ui-datepicker-buttonpane .sp-container button + button, .sp-container .input-group-append .ui-datepicker-buttonpane button + button, .ui-datepicker-buttonpane .input-group-append .sp-container button + button, .sp-container .ui-datepicker-buttonpane .input-group-append button + button, .input-group-append .sp-container button + button, .sp-container .input-group-append button + button, .input-group-append .btn + .input-group-text, .input-group-append .ui-datepicker-buttonpane button + .input-group-text, .ui-datepicker-buttonpane .input-group-append button + .input-group-text, .input-group-append .sp-container button + .input-group-text, .sp-container .input-group-append button + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .ui-datepicker-buttonpane .input-group-text + button, .ui-datepicker-buttonpane .input-group-append .input-group-text + button, .input-group-append .sp-container .input-group-text + button, .sp-container .input-group-append .input-group-text + button {
    margin-right: -1px;
    margin-left: unset;
}

.input-group-prepend {
    margin-left: -1px;
    margin-right: unset;
}

.input-group-append {
    margin-right: -1px;
    margin-left: unset;
}

.input-group-lg > .custom-select, .input-group-sm > .custom-select {
    padding-left: 1.625rem;
    padding-right: 0;
}

.input-group > .input-group-prepend > .btn, .ui-datepicker-buttonpane .input-group > .input-group-prepend > button, .sp-container .input-group > .input-group-prepend > button, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .ui-datepicker-buttonpane .input-group > .input-group-append:not(:last-child) > button, .sp-container .input-group > .input-group-append:not(:last-child) > button, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .ui-datepicker-buttonpane .input-group > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle), .sp-container .input-group > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
    border-top-left-radius: 0;
    border-top-right-radius: unset;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: unset;
}

.input-group > .input-group-append > .btn, .ui-datepicker-buttonpane .input-group > .input-group-append > button, .sp-container .input-group > .input-group-append > button, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .ui-datepicker-buttonpane .input-group > .input-group-prepend:not(:first-child) > button, .sp-container .input-group > .input-group-prepend:not(:first-child) > button, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .ui-datepicker-buttonpane .input-group > .input-group-prepend:first-child > button:not(:first-child), .sp-container .input-group > .input-group-prepend:first-child > button:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
    border-top-right-radius: 0;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: unset;
}

.custom-control {
    padding-right: 1.5rem;
    padding-left: 0;
}

.custom-control-inline {
    margin-left: 1rem;
    margin-right: unset;
}

.custom-control-label::before {
    right: -1.5rem;
    left: unset;
}

.custom-control-label::after {
    right: -1.5rem;
    left: unset;
    background: no-repeat 50% / 50% 50%;
}

.custom-switch {
    padding-right: 2.25rem;
    padding-left: 0;
}

.custom-switch .custom-control-label::before {
    right: -2.25rem;
    left: unset;
}

.custom-switch .custom-control-label::after {
    right: calc(-2.25rem + 2px);
    left: unset;
}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
    padding-left: 0.625rem;
    padding-right: 0;
}

.custom-select-sm {
    padding-right: 0.5rem;
    padding-left: 0;
}

.custom-select-lg {
    padding-right: 1rem;
    padding-left: 0;
}

.custom-file-label {
    left: 0;
    right: 0;
}

.custom-file-label::after {
    left: 0;
    right: unset;
    border-right: inherit;
    border-left: none;
    border-radius: 0.25rem 0 0 0.25rem;
}

.custom-range::-ms-thumb {
    margin-left: 0.2rem;
    margin-right: 0.2rem;
}

.custom-range::-ms-fill-upper {
    margin-left: 15px;
    margin-right: unset;
}

.nav {
    padding-right: 0;
}

.nav-tabs .nav-link {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
}

.nav-tabs .dropdown-menu {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.navbar-brand {
    margin-left: 1rem;
    margin-right: unset;
}

.navbar-nav {
    padding-right: 0;
}

.navbar-nav .nav-link {
    padding-left: 0;
    padding-right: 0;
}

.navbar-expand > .container, .navbar-expand > .container-fluid {
    padding-left: 0;
    padding-right: 0;
}

.navbar-expand .navbar-nav .nav-link {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.card > hr {
    margin-left: 0;
    margin-right: 0;
}

.card > .list-group:first-child .list-group-item:first-child {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
}

.card > .list-group:last-child .list-group-item:last-child {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.card-link + .card-link {
    margin-right: 1.25rem;
    margin-left: unset;
}

.card-header:first-child {
    /*border-radius: - calc(0.25rem calc(0.25rem 1px) -;*/
}

.card-footer:last-child {
    /*border-radius: 0 0 - calc(0.25rem 1px);*/
}

.card-header-tabs {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
}

.card-header-pills {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
}

.card-img-overlay {
    left: 0;
    right: 0;
}

.card-img-top {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
}

.card-img-bottom {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.accordion > .card:first-of-type {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.accordion > .card:last-of-type {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.breadcrumb-item + .breadcrumb-item {
    padding-right: 0.5rem;
    padding-left: 0;
}

.breadcrumb-item + .breadcrumb-item::before {
    padding-left: 0.5rem;
    padding-right: 0;
}

.pagination {
    padding-right: 0;
}

.page-link {
    margin-right: -1px;
    margin-left: unset;
}

.page-item:first-child .page-link {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: unset;
}

.page-item:last-child .page-link {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: unset;
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: unset;
}

.pagination-lg .page-item:first-child .page-link {
    border-top-right-radius: 0.3rem;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0.3rem;
    border-bottom-left-radius: unset;
}

.pagination-lg .page-item:last-child .page-link {
    border-top-left-radius: 0.3rem;
    border-top-right-radius: unset;
    border-bottom-left-radius: 0.3rem;
    border-bottom-right-radius: unset;
}

.pagination-sm .page-item:first-child .page-link {
    border-top-right-radius: 0.2rem;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0.2rem;
    border-bottom-left-radius: unset;
}

.pagination-sm .page-item:last-child .page-link {
    border-top-left-radius: 0.2rem;
    border-top-right-radius: unset;
    border-bottom-left-radius: 0.2rem;
    border-bottom-right-radius: unset;
}

.badge-pill {
    padding-left: 8px;
    padding-right: 8px;
}

.jumbotron-fluid {
    padding-left: 0;
    padding-right: 0;
}

.alert-dismissible {
    padding-left: 3.8125rem;
    padding-right: 0;
}

.alert-dismissible .close {
    left: 15px;
    right: unset;
}

.list-group {
    padding-right: 0;
}

.list-group-item:first-child {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
}

.list-group-item:last-child {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.list-group-horizontal .list-group-item {
    margin-left: -1px;
    margin-right: unset;
}

.list-group-horizontal .list-group-item:first-child {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: unset;
    border-top-left-radius: 0;
}

.list-group-horizontal .list-group-item:last-child {
    margin-left: 0;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: unset;
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0;
}

.list-group-flush .list-group-item {
    border-left: 0;
    border-right: 0;
}

.close {
    float: left;
}

.modal {
    right: 0;
    left: unset;
}


.modal-backdrop {
    right: 0;
    left: unset;
}

.modal-header {
    border-top-right-radius: 0.3rem;
    border-top-left-radius: 0.3rem;
}

.modal-header .close {
    margin: -1rem auto -1rem -1rem;
}

.modal-footer {
    border-bottom-left-radius: 0.3rem;
    border-bottom-right-radius: 0.3rem;
}

.modal-footer > :not(:first-child) {
    margin-right: .25rem;
    margin-left: unset;
}

.modal-footer > :not(:last-child) {
    margin-left: .25rem;
    margin-right: unset;
}

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    right: 0;
    left: unset;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
    left: 0;
    right: unset;
    border-width: 0.4rem 0 0.4rem 0.4rem;
    border-left-color: #000;
    border-right-color: unset;
}

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    left: 0;
    right: unset;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
    right: 0;
    left: unset;
    border-width: 0.4rem 0.4rem 0.4rem 0;
    border-right-color: #000;
    border-left-color: unset;
}

.popover {
    right: 0;
    left: unset;
}

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
    margin-right: 0.5rem;
    margin-left: unset;
}

.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
    right: calc((0.5rem + 1px) * -1);
    left: unset;
}

.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
    right: 0;
    left: unset;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: rgba(72, 94, 144, 0.21);
    border-right-color: unset;
}

.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
    right: 1px;
    left: unset;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: #fff;
    border-right-color: unset;
}

.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
    border-width: 0 0.5rem 0.5rem 0.5rem;
}

.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
    border-width: 0 0.5rem 0.5rem 0.5rem;
}

.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    right: 50%;
    left: unset;
    margin-right: -0.5rem;
    margin-left: unset;
}

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
    margin-left: 0.5rem;
    margin-right: unset;
}

.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
    left: calc((0.5rem + 1px) * -1);
    right: unset;
}

.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
    left: 0;
    right: unset;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: rgba(72, 94, 144, 0.21);
    border-left-color: unset;
}

.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
    left: 1px;
    right: unset;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: #fff;
    border-left-color: unset;
}

.popover-header {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
}

.carousel-item {
    float: right;
    margin-left: -100%;
    margin-right: unset;
}

.carousel-control-prev {
    right: 0;
    left: unset;
}

.carousel-control-next {
    left: 0;
    right: unset;
}

.carousel-control-prev-icon, .carousel-control-next-icon {
    background: no-repeat 50% / 100% 100%;
}

.carousel-indicators {
    left: 0;
    right: 0;
    padding-right: 0;
    margin-left: 15%;
    margin-right: 15%;
}

.carousel-indicators li {
    margin-left: 3px;
    margin-right: 3px;
}

.carousel-caption {
    left: 15%;
    right: 15%;
}

.spinner-border {
    border-left-color: transparent;
    border-right-color: unset;
}

.border-right {
    border-left: 1px solid rgba(72, 94, 144, 0.16) !important;
    border-right: none;
}

.border-left {
    border-right: 1px solid rgba(72, 94, 144, 0.16) !important;
    border-left: none;
}

.border-right-0 {
    border-left: 0 !important;
    border-right: none;
}

.border-left-0 {
    border-right: 0 !important;
    border-left: none;
}

.rounded-top {
    border-top-right-radius: 0.25rem !important;
    border-top-left-radius: 0.25rem !important;
}

.rounded-right {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: unset;
    border-bottom-left-radius: 0.25rem !important;
    border-bottom-right-radius: unset;
}

.rounded-bottom {
    border-bottom-left-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
}

.rounded-left {
    border-top-right-radius: 0.25rem !important;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: unset;
}


.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
    right: 0;
    left: unset;
}

.float-left {
    float: right !important;
}

.float-right {
    float: left !important;
}

.fixed-top {
    left: 0;
    right: 0;
}

.fixed-bottom {
    left: 0;
    right: 0;
}

.stretched-link::after {
    left: 0;
    right: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

.pr-0, .px-0 {
    padding-left: 0 !important;
    padding-right: 0;
}

.pl-0, .px-0 {
    padding-right: 0 !important;
    padding-left: 0;
}

.pr-1, .px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0;
}

.pl-1, .px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0;
}

.pr-2, .px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0;
}

.pl-2, .px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0;
}

.pr-3, .px-3 {
    padding-left: 1rem !important;
    padding-right: 0;
}

.pl-3, .px-3 {
    padding-right: 1rem !important;
    padding-left: 0;
}

.pr-4, .px-4 {
    padding-left: 1.5rem !important;
    padding-right: 0;
}

.pl-4, .px-4 {
    padding-right: 1.5rem !important;
    padding-left: 0;
}

.pr-5, .px-5 {
    padding-left: 3rem !important;
    padding-right: 0;
}

.pl-5, .px-5 {
    padding-right: 3rem !important;
    padding-left: 0;
}

.mr-n1, .mx-n1 {
    margin-left: -0.25rem !important;
    margin-right: unset;
}

.ml-n1, .mx-n1 {
    margin-right: -0.25rem !important;
    margin-left: unset;
}

.mr-n2, .mx-n2 {
    margin-left: -0.5rem !important;
    margin-right: unset;
}

.ml-n2, .mx-n2 {
    margin-right: -0.5rem !important;
    margin-left: unset;
}

.mr-n3, .mx-n3 {
    margin-left: -1rem !important;
    margin-right: unset;
}

.ml-n3, .mx-n3 {
    margin-right: -1rem !important;
    margin-left: unset;
}

.mr-n4, .mx-n4 {
    margin-left: -1.5rem !important;
    margin-right: unset;
}

.ml-n4, .mx-n4 {
    margin-right: -1.5rem !important;
    margin-left: unset;
}

.mr-n5, .mx-n5 {
    margin-left: -3rem !important;
    margin-right: unset;
}

.ml-n5, .mx-n5 {
    margin-right: -3rem !important;
    margin-left: unset;
}

.mr-auto, .mx-auto {
    margin-left: auto !important;
    margin-right: unset;
}

.ml-auto, .mx-auto {
    margin-right: auto !important;
    margin-left: unset;
}

.text-left {
    /*text-align: right !important;*/
}

.text-right {
    /*text-align: left !important;*/
}

.btn-icon {
    padding-right: 10px;
    padding-left: 10px;
}

.btn-icon.btn-sm, .btn-group-sm > .btn-icon.btn, .sp-container .btn-group-sm > button.btn-icon, .ui-datepicker-buttonpane button.btn-icon {
    padding-right: 8px;
    padding-left: 8px;
}

.btn-icon.btn-xs {
    padding-right: 6px;
    padding-left: 6px;
}


.custom-checkbox .custom-control-label:empty::before, .custom-checkbox .custom-control-label:empty::after, .custom-radio .custom-control-label:empty::before, .custom-radio .custom-control-label:empty::after, .custom-switch .custom-control-label:empty::before, .custom-switch .custom-control-label:empty::after {
    right: -16px;
    left: unset;
}

.form-fieldset legend {
    margin-right: -10px;
    margin-left: unset;
}

.row-sm {
    margin-right: -10px;
    margin-left: -10px;
}

.row-sm > div {
    padding-right: 10px;
    padding-left: 10px;
}

.row-xs {
    margin-right: -5px;
    margin-left: -5px;
}

.row-xs > div {
    padding-right: 5px;
    padding-left: 5px;
}

.row-xxs {
    margin-right: -1px;
    margin-left: -1px;
}

.row-xxs > div {
    padding-right: 1px;
    padding-left: 1px;
}

.nav-pills:not(.flex-column) .nav-item + .nav-item, .nav-pills:not(.flex-column) > .nav-link + .nav-link {
    margin-right: 2px;
    margin-left: unset;
}

.pagination-space .page-item + .page-item {
    margin-right: 5px;
    margin-left: unset;
}

.pagination-space .page-link {
    margin-right: 0;
}

.pagination-outline .page-item + .page-item {
    margin-right: 5px;
    margin-left: unset;
}

.pagination-outline .page-link {
    margin-right: 0;
}

.pagination-filled .page-item + .page-item {
    margin-right: 5px;
    margin-left: unset;
}

.pagination-circle .page-item + .page-item {
    margin-right: 5px;
    margin-left: unset;
}

.pagination-circle .page-link {
    margin-right: 0;
}

.popover-header-primary .popover-header, .popover-header-secondary .popover-header, .popover-header-success .popover-header, .popover-header-danger .popover-header, .popover-header-warning .popover-header, .popover-header-info .popover-header {
    margin-right: -1px;
    margin-left: -1px;
}

.popover-primary.bs-popover-right .arrow::after, .popover-primary.bs-popover-auto[x-placement^="right"] .arrow::after {
    border-left-color: #0168fa;
    border-right-color: unset;
}

.popover-primary.bs-popover-left .arrow::after, .popover-primary.bs-popover-auto[x-placement^="left"] .arrow::after {
    border-right-color: #0168fa;
    border-left-color: unset;
}

.popover-secondary.bs-popover-right .arrow::after, .popover-secondary.bs-popover-auto[x-placement^="right"] .arrow::after {
    border-left-color: #7987a1;
    border-right-color: unset;
}

.popover-secondary.bs-popover-left .arrow::after, .popover-secondary.bs-popover-auto[x-placement^="left"] .arrow::after {
    border-right-color: #7987a1;
    border-left-color: unset;
}

.popover-success.bs-popover-right .arrow::after, .popover-success.bs-popover-auto[x-placement^="right"] .arrow::after {
    border-left-color: #10b759;
    border-right-color: unset;
}

.popover-success.bs-popover-left .arrow::after, .popover-success.bs-popover-auto[x-placement^="left"] .arrow::after {
    border-right-color: #10b759;
    border-left-color: unset;
}

.popover-warning.bs-popover-right .arrow::after, .popover-warning.bs-popover-auto[x-placement^="right"] .arrow::after {
    border-left-color: #ffc107;
    border-right-color: unset;
}

.popover-warning.bs-popover-left .arrow::after, .popover-warning.bs-popover-auto[x-placement^="left"] .arrow::after {
    border-right-color: #ffc107;
    border-left-color: unset;
}

.popover-danger.bs-popover-right .arrow::after, .popover-danger.bs-popover-auto[x-placement^="right"] .arrow::after {
    border-left-color: #dc3545;
    border-right-color: unset;
}

.popover-danger.bs-popover-left .arrow::after, .popover-danger.bs-popover-auto[x-placement^="left"] .arrow::after {
    border-right-color: #dc3545;
    border-left-color: unset;
}

.popover-info.bs-popover-right .arrow::after, .popover-info.bs-popover-auto[x-placement^="right"] .arrow::after {
    border-left-color: #00b8d4;
    border-right-color: unset;
}

.popover-info.bs-popover-left .arrow::after, .popover-info.bs-popover-auto[x-placement^="left"] .arrow::after {
    border-right-color: #00b8d4;
    border-left-color: unset;
}

.tooltip-primary.bs-tooltip-left .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-right-color: #0168fa;
    border-left-color: unset;
}

.tooltip-primary.bs-tooltip-right .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-left-color: #0168fa;
    border-right-color: unset;
}

.tooltip-secondary.bs-tooltip-left .arrow::before, .tooltip-secondary.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-secondary.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-right-color: #7987a1;
    border-left-color: unset;
}

.tooltip-secondary.bs-tooltip-right .arrow::before, .tooltip-secondary.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-secondary.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-left-color: #7987a1;
    border-right-color: unset;
}

.tooltip-success.bs-tooltip-left .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-right-color: #10b759;
    border-left-color: unset;
}

.tooltip-success.bs-tooltip-right .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-left-color: #10b759;
    border-right-color: unset;
}

.tooltip-danger.bs-tooltip-left .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-right-color: #dc3545;
    border-left-color: unset;
}

.tooltip-danger.bs-tooltip-right .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-left-color: #dc3545;
    border-right-color: unset;
}

.tooltip-warning.bs-tooltip-left .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-right-color: #ffc107;
    border-left-color: unset;
}

.tooltip-warning.bs-tooltip-right .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-left-color: #ffc107;
    border-right-color: unset;
}

.tooltip-info.bs-tooltip-left .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-right-color: #00b8d4;
    border-left-color: unset;
}

.tooltip-info.bs-tooltip-right .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-left-color: #00b8d4;
    border-right-color: unset;
}

.tooltip-light.bs-tooltip-left .arrow::before, .tooltip-light.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-light.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-right-color: #b4bdce;
    border-left-color: unset;
}

.tooltip-light.bs-tooltip-right .arrow::before, .tooltip-light.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-light.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-left-color: #b4bdce;
    border-right-color: unset;
}

.tooltip-dark.bs-tooltip-left .arrow::before, .tooltip-dark.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-dark.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-right-color: #3b4863;
    border-left-color: unset;
}

.tooltip-dark.bs-tooltip-right .arrow::before, .tooltip-dark.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-dark.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-left-color: #3b4863;
    border-right-color: unset;
}

.ui-accordion-header {
    padding: 12px 35px 12px 15px;
}

.ui-accordion-header:first-of-type {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
}

.ui-accordion-header:last-of-type:not(.ui-state-active) {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.ui-accordion-header .ui-accordion-header-icon {
    right: 15px;
    left: unset;
    margin-left: 10px;
    margin-right: unset;
}

.ui-accordion-content {
    padding: 0 35px 20px 20px;
}

.ui-accordion-content:last-of-type {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.accordion-style1 .ui-accordion-header.ui-state-active {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
}

.accordion-style1 .ui-accordion-content.ui-accordion-content-active {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.accordion-style2 .ui-accordion-header.ui-state-active {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.accordion-style2 .ui-accordion-content.ui-accordion-content-active {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.avatar-initial {
    right: 0;
    left: 0;
}

.avatar-offline::after, .avatar-online::after {
    left: 2px;
    right: unset;
}

.avatar-md.avatar-offline::after, .avatar-md.avatar-online::after {
    left: 2px;
    right: unset;
}

.avatar-lg.avatar-offline::after, .avatar-lg.avatar-online::after {
    left: 4px;
    right: unset;
}

.avatar-xl.avatar-offline::after, .avatar-xl.avatar-online::after {
    left: 5px;
    right: unset;
}

.avatar-xxl.avatar-offline::after, .avatar-xxl.avatar-online::after {
    left: 7px;
    right: unset;
}

.button-group .btn + .btn, .button-group .ui-datepicker-buttonpane button + .btn, .ui-datepicker-buttonpane .button-group button + .btn, .button-group .sp-container button + .btn, .sp-container .button-group button + .btn, .button-group .ui-datepicker-buttonpane .btn + button, .ui-datepicker-buttonpane .button-group .btn + button, .button-group .ui-datepicker-buttonpane button + button, .ui-datepicker-buttonpane .button-group button + button, .button-group .sp-container .ui-datepicker-buttonpane button + button, .ui-datepicker-buttonpane .sp-container .button-group button + button, .button-group .sp-container .btn + button, .sp-container .button-group .btn + button, .button-group .ui-datepicker-buttonpane .sp-container button + button, .sp-container .button-group .ui-datepicker-buttonpane button + button, .ui-datepicker-buttonpane .button-group .sp-container button + button, .sp-container .ui-datepicker-buttonpane .button-group button + button, .button-group .sp-container button + button, .sp-container .button-group button + button {
    margin-right: 5px;
    margin-left: unset;
}

.card-profile .card-body {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.card-event .card-footer {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.divider-text::before {
    margin-left: 10px;
    margin-right: unset;
}

.divider-text::after {
    margin-right: 10px;
    margin-left: unset;
}

.divider-vertical::before {
    margin-left: 0;
}

.divider-vertical::after {
    margin-right: 0;
}

.dropdown-message .dropdown-link.new-indicator span, .dropdown-notification .dropdown-link.new-indicator span {
    left: -2px;
    right: unset;
}

.dropdown-message .dropdown-menu, .dropdown-notification .dropdown-menu {
    margin-left: -20px;
    margin-right: unset;
}

.dropdown-message .dropdown-menu::before, .dropdown-notification .dropdown-menu::before {
    right: 25px;
    left: unset;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
}

.dropdown-message .dropdown-menu::after, .dropdown-notification .dropdown-menu::after {
    right: 26px;
    left: unset;
    border-right: 9px solid transparent;
    border-left: 9px solid transparent;
}

.dropdown-message .dropdown-menu.dropdown-menu-right, .dropdown-notification .dropdown-menu.dropdown-menu-right {
    margin-left: -20px;
    margin-right: unset;
}

.dropdown-message .dropdown-menu.dropdown-menu-right::before, .dropdown-notification .dropdown-menu.dropdown-menu-right::before {
    right: unset;
    left: 20px;
}

.dropdown-message .dropdown-menu.dropdown-menu-right::after, .dropdown-notification .dropdown-menu.dropdown-menu-right::after {
    right: unset;
    left: 21px;
}

.dropdown-profile .dropdown-menu {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.dropdown-profile .dropdown-menu::before {
    right: 25px;
    left: unset;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
}

.dropdown-profile .dropdown-menu::after {
    right: 26px;
    left: unset;
    border-right: 9px solid transparent;
    border-left: 9px solid transparent;
}

.dropdown-profile .dropdown-menu.dropdown-menu-right {
    margin-left: -10px;
    margin-right: unset;
}

.dropdown-profile .dropdown-menu.dropdown-menu-right::before {
    right: unset;
    left: 15px;
}

.dropdown-profile .dropdown-menu.dropdown-menu-right::after {
    right: unset;
    left: 16px;
}

.dropdown-profile .dropdown-item svg {
    margin-left: 15px;
    margin-right: unset;
}

.dropdown-icon .dropdown-item svg {
    margin-left: 10px;
    margin-right: unset;
}

.img-group .img + .img {
    margin-right: -15px;
    margin-left: unset;
}

.img-group.img-group-sm .img + .img {
    margin-right: -15px;
    margin-left: unset;
}

.activity-item::before {
    right: 20px;
    left: unset;
    border-right: 2px dotted #c0ccda;
    border-left: none;
}

.activity-body {
    margin-right: 15px;
    margin-left: unset;
}

.marker-icon::before {
    right: -70%;
    left: unset;
}

.marker-icon svg {
    margin-right: calc(30% - 8px);
    margin-left: unset;
}

.marker-icon.marker-top-right::before {
    right: unset;
    left: -70%;
}

.marker-icon.marker-top-right svg {
    margin-right: unset;
    margin-left: calc(30% - 8px);
}

.marker-icon.marker-bottom-right::before {
    right: unset;
    left: -70%;
}

.marker-icon.marker-bottom-right svg {
    margin-right: unset;
    margin-left: calc(30% - 8px);
}

.marker-ribbon {
    margin-right: -10px;
    margin-left: unset;
}

.marker-ribbon::after {
    right: 0;
    left: unset;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
}

.marker-ribbon.marker-top-right {
    margin-right: 0;
    margin-left: -10px;
}

.marker-ribbon.marker-top-right::after {
    right: unset;
    left: 0;
}

.modal.effect-just-me .modal-header {
    padding-right: 0;
    padding-left: 0;
}

.modal.effect-just-me .modal-body {
    padding-right: 0;
    padding-left: 0;
}

.modal.effect-just-me .modal-footer {
    padding-right: 0;
    padding-left: 0;
}

.nav-social .nav-link + .nav-link {
    margin-right: 8px;
    margin-left: unset;
}

.nav-sidebar .nav-link svg {
    margin-left: 12px;
    margin-right: unset;
}

.nav-sidebar .nav-link .badge {
    margin-right: unset;
    margin-left: unset;
}

.nav-classic .nav-link svg {
    margin-left: 12px;
    margin-right: unset;
}

.nav-classic .nav-link .badge {
    margin-right: unset;
    margin-left: unset;
}

.nav-row .nav-link + .nav-link {
    margin-right: 15px;
    margin-left: unset;
}

.nav-icon-only .nav-link + .nav-link {
    margin-right: 10px;
    margin-left: unset;
}

.nav-icon-only.nav-lg .nav-link + .nav-link {
    margin-right: 15px;
    margin-left: unset;
}

.nav-with-icon .nav-link + .nav-link {
    margin-right: 15px;
    margin-left: unset;
}

.nav-with-icon svg {
    margin-left: 7px;
    margin-right: unset;
}

.nav-row-xs .nav-link + .nav-link {
    margin-right: 10px;
    margin-left: unset;
}

.nav-wrapper > div {
    padding-left: 20px;
    padding-right: 0;
}

.off-canvas {
    right: 0;
    left: unset;
}

.off-canvas.show {
    border-left: 1px solid rgba(28, 39, 60, 0.1);
    border-right: none;
}

.off-canvas > .close {
    left: 18px;
    right: unset;
}

.off-canvas-overlay.show {
    border-left-width: 0;
    border-right-width: unset;
}

.off-canvas-right {
    right: unset;
    left: 0;
}

.off-canvas-right.show {
    border-left: 0;
    border-right: 1px solid rgba(28, 39, 60, 0.1);
}

.off-canvas-right.off-canvas-overlay.show {
    border-right-width: 0;
    border-left-width: unset;
}

.off-canvas-header {
    padding: 0 25px 0 20px;
}


.off-canvas-pusher {
    right: 0;
    left: unset;
}

.off-canvas-pusher::before {
    right: 0;
    left: 0;
}

.off-canvas-reveal.off-canvas-right {
    right: unset;
    left: 0;
}

.overlay-body {
    right: 0;
    left: 0;
}

.placeholder-paragraph .line, .placeholder-paragraph .line::before, .placeholder-paragraph .line::after {
    /*background: linear-gradient(#e3e7ed 92% #cdd4e0 18%, #e3e7ed 33% to left );*/
}

.placeholder-paragraph .line::before, .placeholder-paragraph .line::after {
    right: 0;
    left: unset;
}

.placeholder-paragraph.aligned-centered .line::before {
    margin-right: 50%;
    margin-left: unset;
    right: -42%;
    left: unset;
}

.placeholder-paragraph.aligned-centered .line::after {
    margin-right: 50%;
    margin-left: unset;
    right: -32%;
    left: unset;
}

.placeholder-paragraph.aligned-centered .line + .line::before {
    right: -44%;
    left: unset;
}

.placeholder-paragraph.aligned-centered .line + .line::after {
    right: -18%;
    left: unset;
}

.placeholder-paragraph.aligned-right .line::before, .placeholder-paragraph.aligned-right .line::after {
    right: unset;
    left: 0;
}

.placeholder-media .line {
    margin-right: 70px;
    margin-left: unset;
}

.placeholder-media .line::before {
    right: -70px;
    left: unset;
}

.placeholder-media .line::after {
    right: 0;
    left: unset;
}

.placeholder-media .line, .placeholder-media .line::before, .placeholder-media .line::after {
    /*background: linear-gradient(to left #e3e7ed 92% #cdd4e0 18%, #e3e7ed 33%);*/
}

.search-form .form-control {
    border-top-left-radius: 0;
    border-top-right-radius: unset;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: unset;
    border-left-width: 0;
    border-right-width: unset;
}

.search-form button {
    border-right-width: 0;
    border-left-width: unset;
    border-top-right-radius: 0;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: unset;
}

.search-form .tt-hint, .search-form .tt-input {
    border-left-width: 1px;
    border-right-width: unset;
}

.search-form .tt-dataset h3 {
    padding-right: 5px;
    padding-left: 0;
}

.search-form-expanding button {
    left: 0;
    right: unset;
    border-top-right-radius: 0.25rem;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: unset;
}

.search-form-expanding.expand button {
    border-right-width: 0;
    border-left-width: unset;
    border-top-right-radius: 0;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: unset;
}

.step-item + .step-item {
    margin-right: 5px;
    margin-left: unset;
}

@media (min-width: 480px) {
    .step-item + .step-item {
        margin-right: 10px;
        margin-left: unset;
    }

    .bd-xs-r {
        border-left: 1px solid #cdd4e0;
        border-right: none;
    }

    .bd-xs-l {
        border-right: 1px solid #cdd4e0;
        border-left: none;
    }

    .bd-xs-x {
        border-right: 1px solid #cdd4e0;
        border-left: 1px solid #cdd4e0;
    }

    .mg-xs-x-0 {
        margin-right: 0px;
        margin-left: 0px;
    }

    .mg-xs-x-0-f {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    .mg-xs-r-0 {
        margin-left: 0px;
    }

    .mg-xs-l-0 {
        margin-right: 0px;
    }

    .mg-xs-r-0-f {
        margin-left: 0px !important;
        margin-right: unset;
    }

    .mg-xs-l-0-f {
        margin-right: 0px !important;
        margin-left: unset;
    }

    .mg-xs-x-1 {
        margin-right: 1px;
        margin-left: 1px;
    }

    .mg-xs-x-1-f {
        margin-right: 1px !important;
        margin-left: 1px !important;
    }

    .mg-xs-r-1 {
        margin-left: 1px;
        margin-right: unset;
    }

    .mg-xs-l-1 {
        margin-right: 1px;
        margin-left: unset;
    }

    .mg-xs-r-1-f {
        margin-left: 1px !important;
        margin-right: unset;
    }

    .mg-xs-l-1-f {
        margin-right: 1px !important;
        margin-left: unset;
    }

    .mg-xs-x-2 {
        margin-right: 2px;
        margin-left: 2px;
    }

    .mg-xs-x-2-f {
        margin-right: 2px !important;
        margin-left: 2px !important;
    }

    .mg-xs-r-2 {
        margin-left: 2px;
        margin-right: unset;
    }

    .mg-xs-l-2 {
        margin-right: 2px;
        margin-left: unset;
    }

    .mg-xs-r-2-f {
        margin-left: 2px !important;
        margin-right: unset;
    }

    .mg-xs-l-2-f {
        margin-right: 2px !important;
        margin-left: unset;
    }

    .mg-xs-x-3 {
        margin-right: 3px;
        margin-left: 3px;
    }

    .mg-xs-x-3-f {
        margin-right: 3px !important;
        margin-left: 3px !important;
    }

    .mg-xs-r-3 {
        margin-left: 3px;
        margin-right: unset;
    }

    .mg-xs-l-3 {
        margin-right: 3px;
        margin-left: unset;
    }

    .mg-xs-r-3-f {
        margin-left: 3px !important;
        margin-right: unset;
    }

    .mg-xs-l-3-f {
        margin-right: 3px !important;
        margin-left: unset;
    }

    .mg-xs-x-4 {
        margin-right: 4px;
        margin-left: 4px;
    }

    .mg-xs-x-4-f {
        margin-right: 4px !important;
        margin-left: 4px !important;
    }

    .mg-xs-r-4 {
        margin-left: 4px;
        margin-right: unset;
    }

    .mg-xs-l-4 {
        margin-right: 4px;
        margin-left: unset;
    }

    .mg-xs-r-4-f {
        margin-left: 4px !important;
        margin-right: unset;
    }

    .mg-xs-l-4-f {
        margin-right: 4px !important;
        margin-left: unset;
    }

    .mg-xs-x-5 {
        margin-right: 5px;
        margin-left: 5px;
    }

    .mg-xs-x-5-f {
        margin-right: 5px !important;
        margin-left: 5px !important;
    }

    .mg-xs-r-5 {
        margin-left: 5px;
        margin-right: unset;
    }

    .mg-xs-l-5 {
        margin-right: 5px;
        margin-left: unset;
    }

    .mg-xs-r-5-f {
        margin-left: 5px !important;
        margin-right: unset;
    }

    .mg-xs-l-5-f {
        margin-right: 5px !important;
        margin-left: unset;
    }

    .mg-xs-x-6 {
        margin-right: 6px;
        margin-left: 6px;
    }

    .mg-xs-x-6-f {
        margin-right: 6px !important;
        margin-left: 6px !important;
    }

    .mg-xs-r-6 {
        margin-left: 6px;
        margin-right: unset;
    }

    .mg-xs-l-6 {
        margin-right: 6px;
        margin-left: unset;
    }

    .mg-xs-r-6-f {
        margin-left: 6px !important;
        margin-right: unset;
    }

    .mg-xs-l-6-f {
        margin-right: 6px !important;
        margin-left: unset;
    }

    .mg-xs-x-7 {
        margin-right: 7px;
        margin-left: 7px;
    }

    .mg-xs-x-7-f {
        margin-right: 7px !important;
        margin-left: 7px !important;
    }

    .mg-xs-r-7 {
        margin-left: 7px;
        margin-right: unset;
    }

    .mg-xs-l-7 {
        margin-right: 7px;
        margin-left: unset;
    }

    .mg-xs-r-7-f {
        margin-left: 7px !important;
        margin-right: unset;
    }

    .mg-xs-l-7-f {
        margin-right: 7px !important;
        margin-left: unset;
    }

    .mg-xs-x-8 {
        margin-right: 8px;
        margin-left: 8px;
    }

    .mg-xs-x-8-f {
        margin-right: 8px !important;
        margin-left: 8px !important;
    }

    .mg-xs-r-8 {
        margin-left: 8px;
        margin-right: unset;
    }

    .mg-xs-l-8 {
        margin-right: 8px;
        margin-left: unset;
    }

    .mg-xs-r-8-f {
        margin-left: 8px !important;
        margin-right: unset;
    }

    .mg-xs-l-8-f {
        margin-right: 8px !important;
        margin-left: unset;
    }

    .mg-xs-x-9 {
        margin-right: 9px;
        margin-left: 9px;
    }

    .mg-xs-x-9-f {
        margin-right: 9px !important;
        margin-left: 9px !important;
    }

    .mg-xs-r-9 {
        margin-left: 9px;
        margin-right: unset;
    }

    .mg-xs-l-9 {
        margin-right: 9px;
        margin-left: unset;
    }

    .mg-xs-r-9-f {
        margin-left: 9px !important;
        margin-right: unset;
    }

    .mg-xs-l-9-f {
        margin-right: 9px !important;
        margin-left: unset;
    }

    .mg-xs-x-10 {
        margin-right: 10px;
        margin-left: 10px;
    }

    .mg-xs-x-10-f {
        margin-right: 10px !important;
        margin-left: 10px !important;
    }

    .mg-xs-r-10 {
        margin-left: 10px;
        margin-right: unset;
    }

    .mg-xs-l-10 {
        margin-right: 10px;
        margin-left: unset;
    }

    .mg-xs-r-10-f {
        margin-left: 10px !important;
        margin-right: unset;
    }

    .mg-xs-l-10-f {
        margin-right: 10px !important;
        margin-left: unset;
    }

    .mg-xs-x-15 {
        margin-right: 15px;
        margin-left: 15px;
    }

    .mg-xs-x-15-f {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }

    .mg-xs-r-15 {
        margin-left: 15px;
        margin-right: unset;
    }

    .mg-xs-l-15 {
        margin-right: 15px;
        margin-left: unset;
    }

    .mg-xs-r-15-f {
        margin-left: 15px !important;
        margin-right: unset;
    }

    .mg-xs-l-15-f {
        margin-right: 15px !important;
        margin-left: unset;
    }

    .mg-xs-x-20 {
        margin-right: 20px;
        margin-left: 20px;
    }

    .mg-xs-x-20-f {
        margin-right: 20px !important;
        margin-left: 20px !important;
    }

    .mg-xs-r-20 {
        margin-left: 20px;
        margin-right: unset;
    }

    .mg-xs-l-20 {
        margin-right: 20px;
        margin-left: unset;
    }

    .mg-xs-r-20-f {
        margin-left: 20px !important;
        margin-right: unset;
    }

    .mg-xs-l-20-f {
        margin-right: 20px !important;
        margin-left: unset;
    }

    .mg-xs-x-25 {
        margin-right: 25px;
        margin-left: 25px;
    }

    .mg-xs-x-25-f {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }

    .mg-xs-r-25 {
        margin-left: 25px;
        margin-right: unset;
    }

    .mg-xs-l-25 {
        margin-right: 25px;
        margin-left: unset;
    }

    .mg-xs-r-25-f {
        margin-left: 25px !important;
        margin-right: unset;
    }

    .mg-xs-l-25-f {
        margin-right: 25px !important;
        margin-left: unset;
    }

    .mg-xs-x-30 {
        margin-right: 30px;
        margin-left: 30px;
    }

    .mg-xs-x-30-f {
        margin-right: 30px !important;
        margin-left: 30px !important;
    }

    .mg-xs-r-30 {
        margin-left: 30px;
        margin-right: unset;
    }

    .mg-xs-l-30 {
        margin-right: 30px;
        margin-left: unset;
    }

    .mg-xs-r-30-f {
        margin-left: 30px !important;
        margin-right: unset;
    }

    .mg-xs-l-30-f {
        margin-right: 30px !important;
        margin-left: unset;
    }

    .mg-xs-x-35 {
        margin-right: 35px;
        margin-left: 35px;
    }

    .mg-xs-x-35-f {
        margin-right: 35px !important;
        margin-left: 35px !important;
    }

    .mg-xs-r-35 {
        margin-left: 35px;
        margin-right: unset;
    }

    .mg-xs-l-35 {
        margin-right: 35px;
        margin-left: unset;
    }

    .mg-xs-r-35-f {
        margin-left: 35px !important;
        margin-right: unset;
    }

    .mg-xs-l-35-f {
        margin-right: 35px !important;
        margin-left: unset;
    }

    .mg-xs-x-40 {
        margin-right: 40px;
        margin-left: 40px;
    }

    .mg-xs-x-40-f {
        margin-right: 40px !important;
        margin-left: 40px !important;
    }

    .mg-xs-r-40 {
        margin-left: 40px;
        margin-right: unset;
    }

    .mg-xs-l-40 {
        margin-right: 40px;
        margin-left: unset;
    }

    .mg-xs-r-40-f {
        margin-left: 40px !important;
        margin-right: unset;
    }

    .mg-xs-l-40-f {
        margin-right: 40px !important;
        margin-left: unset;
    }

    .mg-xs-x-45 {
        margin-right: 45px;
        margin-left: 45px;
    }

    .mg-xs-x-45-f {
        margin-right: 45px !important;
        margin-left: 45px !important;
    }

    .mg-xs-r-45 {
        margin-left: 45px;
        margin-right: unset;
    }

    .mg-xs-l-45 {
        margin-right: 45px;
        margin-left: unset;
    }

    .mg-xs-r-45-f {
        margin-left: 45px !important;
        margin-right: unset;
    }

    .mg-xs-l-45-f {
        margin-right: 45px !important;
        margin-left: unset;
    }

    .mg-xs-x-50 {
        margin-right: 50px;
        margin-left: 50px;
    }

    .mg-xs-x-50-f {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }

    .mg-xs-r-50 {
        margin-left: 50px;
        margin-right: unset;
    }

    .mg-xs-l-50 {
        margin-right: 50px;
        margin-left: unset;
    }

    .mg-xs-r-50-f {
        margin-left: 50px !important;
        margin-right: unset;
    }

    .mg-xs-l-50-f {
        margin-right: 50px !important;
        margin-left: unset;
    }

    .mg-xs-x-55 {
        margin-right: 55px;
        margin-left: 55px;
    }

    .mg-xs-x-55-f {
        margin-right: 55px !important;
        margin-left: 55px !important;
    }

    .mg-xs-r-55 {
        margin-left: 55px;
        margin-right: unset;
    }

    .mg-xs-l-55 {
        margin-right: 55px;
        margin-left: unset;
    }

    .mg-xs-r-55-f {
        margin-left: 55px !important;
        margin-right: unset;
    }

    .mg-xs-l-55-f {
        margin-right: 55px !important;
        margin-left: unset;
    }

    .mg-xs-x-60 {
        margin-right: 60px;
        margin-left: 60px;
    }

    .mg-xs-x-60-f {
        margin-right: 60px !important;
        margin-left: 60px !important;
    }

    .mg-xs-r-60 {
        margin-left: 60px;
        margin-right: unset;
    }

    .mg-xs-l-60 {
        margin-right: 60px;
        margin-left: unset;
    }

    .mg-xs-r-60-f {
        margin-left: 60px !important;
        margin-right: unset;
    }

    .mg-xs-l-60-f {
        margin-right: 60px !important;
        margin-left: unset;
    }

    .mg-xs-x-65 {
        margin-right: 65px;
        margin-left: 65px;
    }

    .mg-xs-x-65-f {
        margin-right: 65px !important;
        margin-left: 65px !important;
    }

    .mg-xs-r-65 {
        margin-left: 65px;
        margin-right: unset;
    }

    .mg-xs-l-65 {
        margin-right: 65px;
        margin-left: unset;
    }

    .mg-xs-r-65-f {
        margin-left: 65px !important;
        margin-right: unset;
    }

    .mg-xs-l-65-f {
        margin-right: 65px !important;
        margin-left: unset;
    }

    .mg-xs-x-70 {
        margin-right: 70px;
        margin-left: 70px;
    }

    .mg-xs-x-70-f {
        margin-right: 70px !important;
        margin-left: 70px !important;
    }

    .mg-xs-r-70 {
        margin-left: 70px;
        margin-right: unset;
    }

    .mg-xs-l-70 {
        margin-right: 70px;
        margin-left: unset;
    }

    .mg-xs-r-70-f {
        margin-left: 70px !important;
        margin-right: unset;
    }

    .mg-xs-l-70-f {
        margin-right: 70px !important;
        margin-left: unset;
    }

    .mg-xs-x-75 {
        margin-right: 75px;
        margin-left: 75px;
    }

    .mg-xs-x-75-f {
        margin-right: 75px !important;
        margin-left: 75px !important;
    }

    .mg-xs-r-75 {
        margin-left: 75px;
        margin-right: unset;
    }

    .mg-xs-l-75 {
        margin-right: 75px;
        margin-left: unset;
    }

    .mg-xs-r-75-f {
        margin-left: 75px !important;
        margin-right: unset;
    }

    .mg-xs-l-75-f {
        margin-right: 75px !important;
        margin-left: unset;
    }

    .mg-xs-x-80 {
        margin-right: 80px;
        margin-left: 80px;
    }

    .mg-xs-x-80-f {
        margin-right: 80px !important;
        margin-left: 80px !important;
    }

    .mg-xs-r-80 {
        margin-left: 80px;
        margin-right: unset;
    }

    .mg-xs-l-80 {
        margin-right: 80px;
        margin-left: unset;
    }

    .mg-xs-r-80-f {
        margin-left: 80px !important;
        margin-right: unset;
    }

    .mg-xs-l-80-f {
        margin-right: 80px !important;
        margin-left: unset;
    }

    .mg-xs-x-85 {
        margin-right: 85px;
        margin-left: 85px;
    }

    .mg-xs-x-85-f {
        margin-right: 85px !important;
        margin-left: 85px !important;
    }

    .mg-xs-r-85 {
        margin-left: 85px;
        margin-right: unset;
    }

    .mg-xs-l-85 {
        margin-right: 85px;
        margin-left: unset;
    }

    .mg-xs-r-85-f {
        margin-left: 85px !important;
        margin-right: unset;
    }

    .mg-xs-l-85-f {
        margin-right: 85px !important;
        margin-left: unset;
    }

    .mg-xs-x-90 {
        margin-right: 90px;
        margin-left: 90px;
    }

    .mg-xs-x-90-f {
        margin-right: 90px !important;
        margin-left: 90px !important;
    }

    .mg-xs-r-90 {
        margin-left: 90px;
        margin-right: unset;
    }

    .mg-xs-l-90 {
        margin-right: 90px;
        margin-left: unset;
    }

    .mg-xs-r-90-f {
        margin-left: 90px !important;
        margin-right: unset;
    }

    .mg-xs-l-90-f {
        margin-right: 90px !important;
        margin-left: unset;
    }

    .mg-xs-x-95 {
        margin-right: 95px;
        margin-left: 95px;
    }

    .mg-xs-x-95-f {
        margin-right: 95px !important;
        margin-left: 95px !important;
    }

    .mg-xs-r-95 {
        margin-left: 95px;
        margin-right: unset;
    }

    .mg-xs-l-95 {
        margin-right: 95px;
        margin-left: unset;
    }

    .mg-xs-r-95-f {
        margin-left: 95px !important;
        margin-right: unset;
    }

    .mg-xs-l-95-f {
        margin-right: 95px !important;
        margin-left: unset;
    }

    .mg-xs-x-100 {
        margin-right: 100px;
        margin-left: 100px;
    }

    .mg-xs-x-100-f {
        margin-right: 100px !important;
        margin-left: 100px !important;
    }

    .mg-xs-r-100 {
        margin-left: 100px;
        margin-right: unset;
    }

    .mg-xs-l-100 {
        margin-right: 100px;
        margin-left: unset;
    }

    .mg-xs-r-100-f {
        margin-left: 100px !important;
        margin-right: unset;
    }

    .mg-xs-l-100-f {
        margin-right: 100px !important;
        margin-left: unset;
    }

    .mg-xs-x-150 {
        margin-right: 150px;
        margin-left: 150px;
    }

    .mg-xs-x-150-f {
        margin-right: 150px !important;
        margin-left: 150px !important;
    }

    .mg-xs-r-150 {
        margin-left: 150px;
        margin-right: unset;
    }

    .mg-xs-l-150 {
        margin-right: 150px;
        margin-left: unset;
    }

    .mg-xs-r-150-f {
        margin-left: 150px !important;
        margin-right: unset;
    }

    .mg-xs-l-150-f {
        margin-right: 150px !important;
        margin-left: unset;
    }

    .mg-xs-x-200 {
        margin-right: 200px;
        margin-left: 200px;
    }

    .mg-xs-x-200-f {
        margin-right: 200px !important;
        margin-left: 200px !important;
    }

    .mg-xs-r-200 {
        margin-left: 200px;
        margin-right: unset;
    }

    .mg-xs-l-200 {
        margin-right: 200px;
        margin-left: unset;
    }

    .mg-xs-r-200-f {
        margin-left: 200px !important;
        margin-right: unset;
    }

    .mg-xs-l-200-f {
        margin-right: 200px !important;
        margin-left: unset;
    }

    .mg-xs-x-250 {
        margin-right: 250px;
        margin-left: 250px;
    }

    .mg-xs-x-250-f {
        margin-right: 250px !important;
        margin-left: 250px !important;
    }

    .mg-xs-r-250 {
        margin-left: 250px;
        margin-right: unset;
    }

    .mg-xs-l-250 {
        margin-right: 250px;
        margin-left: unset;
    }

    .mg-xs-r-250-f {
        margin-left: 250px !important;
        margin-right: unset;
    }

    .mg-xs-l-250-f {
        margin-right: 250px !important;
        margin-left: unset;
    }

    .mg-xs-x-300 {
        margin-right: 300px;
        margin-left: 300px;
    }

    .mg-xs-x-300-f {
        margin-right: 300px !important;
        margin-left: 300px !important;
    }

    .mg-xs-r-300 {
        margin-left: 300px;
        margin-right: unset;
    }

    .mg-xs-l-300 {
        margin-right: 300px;
        margin-left: unset;
    }

    .mg-xs-r-300-f {
        margin-left: 300px !important;
        margin-right: unset;
    }

    .mg-xs-l-300-f {
        margin-right: 300px !important;
        margin-left: unset;
    }

    .mg-xs-x-350 {
        margin-right: 350px;
        margin-left: 350px;
    }

    .mg-xs-x-350-f {
        margin-right: 350px !important;
        margin-left: 350px !important;
    }

    .mg-xs-r-350 {
        margin-left: 350px;
        margin-right: unset;
    }

    .mg-xs-l-350 {
        margin-right: 350px;
        margin-left: unset;
    }

    .mg-xs-r-350-f {
        margin-left: 350px !important;
        margin-right: unset;
    }

    .mg-xs-l-350-f {
        margin-right: 350px !important;
        margin-left: unset;
    }

    .mg-xs-x-400 {
        margin-right: 400px;
        margin-left: 400px;
    }

    .mg-xs-x-400-f {
        margin-right: 400px !important;
        margin-left: 400px !important;
    }

    .mg-xs-r-400 {
        margin-left: 400px;
        margin-right: unset;
    }

    .mg-xs-l-400 {
        margin-right: 400px;
        margin-left: unset;
    }

    .mg-xs-r-400-f {
        margin-left: 400px !important;
        margin-right: unset;
    }

    .mg-xs-l-400-f {
        margin-right: 400px !important;
        margin-left: unset;
    }

    .mg-xs-x-450 {
        margin-right: 450px;
        margin-left: 450px;
    }

    .mg-xs-x-450-f {
        margin-right: 450px !important;
        margin-left: 450px !important;
    }

    .mg-xs-r-450 {
        margin-left: 450px;
        margin-right: unset;
    }

    .mg-xs-l-450 {
        margin-right: 450px;
        margin-left: unset;
    }

    .mg-xs-r-450-f {
        margin-left: 450px !important;
        margin-right: unset;
    }

    .mg-xs-l-450-f {
        margin-right: 450px !important;
        margin-left: unset;
    }

    .mg-xs-x-500 {
        margin-right: 500px;
        margin-left: 500px;
    }

    .mg-xs-x-500-f {
        margin-right: 500px !important;
        margin-left: 500px !important;
    }

    .mg-xs-r-500 {
        margin-left: 500px;
        margin-right: unset;
    }

    .mg-xs-l-500 {
        margin-right: 500px;
        margin-left: unset;
    }

    .mg-xs-r-500-f {
        margin-left: 500px !important;
        margin-right: unset;
    }

    .mg-xs-l-500-f {
        margin-right: 500px !important;
        margin-left: unset;
    }

    .mg-xs-x-550 {
        margin-right: 550px;
        margin-left: 550px;
    }

    .mg-xs-x-550-f {
        margin-right: 550px !important;
        margin-left: 550px !important;
    }

    .mg-xs-r-550 {
        margin-left: 550px;
        margin-right: unset;
    }

    .mg-xs-l-550 {
        margin-right: 550px;
        margin-left: unset;
    }

    .mg-xs-r-550-f {
        margin-left: 550px !important;
        margin-right: unset;
    }

    .mg-xs-l-550-f {
        margin-right: 550px !important;
        margin-left: unset;
    }

    .mg-xs-x-600 {
        margin-right: 600px;
        margin-left: 600px;
    }

    .mg-xs-x-600-f {
        margin-right: 600px !important;
        margin-left: 600px !important;
    }

    .mg-xs-r-600 {
        margin-left: 600px;
        margin-right: unset;
    }

    .mg-xs-l-600 {
        margin-right: 600px;
        margin-left: unset;
    }

    .mg-xs-r-600-f {
        margin-left: 600px !important;
        margin-right: unset;
    }

    .mg-xs-l-600-f {
        margin-right: 600px !important;
        margin-left: unset;
    }

    .mg-xs-x-650 {
        margin-right: 650px;
        margin-left: 650px;
    }

    .mg-xs-x-650-f {
        margin-right: 650px !important;
        margin-left: 650px !important;
    }

    .mg-xs-r-650 {
        margin-left: 650px;
        margin-right: unset;
    }

    .mg-xs-l-650 {
        margin-right: 650px;
        margin-left: unset;
    }

    .mg-xs-r-650-f {
        margin-left: 650px !important;
        margin-right: unset;
    }

    .mg-xs-l-650-f {
        margin-right: 650px !important;
        margin-left: unset;
    }

    .mg-xs-r-auto {
        margin-left: unset;
        margin-right: unset;
    }

    .mg-xs-l-auto {
        margin-right: unset;
        margin-left: unset;
    }

    .mg-xs-x-auto {
        margin-right: unset;
        margin-left: unset;
    }

    .pd-xs-x-0 {
        padding-right: 0px;
        padding-left: 0px;
    }

    .pd-xs-x-0-f {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .pd-xs-r-0 {
        padding-left: 0px;
    }

    .pd-xs-l-0 {
        padding-right: 0px;
    }

    .pd-xs-r-0-f {
        padding-left: 0px !important;
        padding-right: 0;
    }

    .pd-xs-l-0-f {
        padding-right: 0px !important;
        padding-left: 0;
    }

    .pd-xs-x-1 {
        padding-right: 1px;
        padding-left: 1px;
    }

    .pd-xs-x-1-f {
        padding-right: 1px !important;
        padding-left: 1px !important;
    }

    .pd-xs-r-1 {
        padding-left: 1px;
        padding-right: 0;
    }

    .pd-xs-l-1 {
        padding-right: 1px;
        padding-left: 0;
    }

    .pd-xs-r-1-f {
        padding-left: 1px !important;
        padding-right: 0;
    }

    .pd-xs-l-1-f {
        padding-right: 1px !important;
        padding-left: 0;
    }

    .pd-xs-x-2 {
        padding-right: 2px;
        padding-left: 2px;
    }

    .pd-xs-x-2-f {
        padding-right: 2px !important;
        padding-left: 2px !important;
    }

    .pd-xs-r-2 {
        padding-left: 2px;
        padding-right: 0;
    }

    .pd-xs-l-2 {
        padding-right: 2px;
        padding-left: 0;
    }

    .pd-xs-r-2-f {
        padding-left: 2px !important;
        padding-right: 0;
    }

    .pd-xs-l-2-f {
        padding-right: 2px !important;
        padding-left: 0;
    }

    .pd-xs-x-3 {
        padding-right: 3px;
        padding-left: 3px;
    }

    .pd-xs-x-3-f {
        padding-right: 3px !important;
        padding-left: 3px !important;
    }

    .pd-xs-r-3 {
        padding-left: 3px;
        padding-right: 0;
    }

    .pd-xs-l-3 {
        padding-right: 3px;
        padding-left: 0;
    }

    .pd-xs-r-3-f {
        padding-left: 3px !important;
        padding-right: 0;
    }

    .pd-xs-l-3-f {
        padding-right: 3px !important;
        padding-left: 0;
    }

    .pd-xs-x-4 {
        padding-right: 4px;
        padding-left: 4px;
    }

    .pd-xs-x-4-f {
        padding-right: 4px !important;
        padding-left: 4px !important;
    }

    .pd-xs-r-4 {
        padding-left: 4px;
        padding-right: 0;
    }

    .pd-xs-l-4 {
        padding-right: 4px;
        padding-left: 0;
    }

    .pd-xs-r-4-f {
        padding-left: 4px !important;
        padding-right: 0;
    }

    .pd-xs-l-4-f {
        padding-right: 4px !important;
        padding-left: 0;
    }

    .pd-xs-x-5 {
        padding-right: 5px;
        padding-left: 5px;
    }

    .pd-xs-x-5-f {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .pd-xs-r-5 {
        padding-left: 5px;
        padding-right: 0;
    }

    .pd-xs-l-5 {
        padding-right: 5px;
        padding-left: 0;
    }

    .pd-xs-r-5-f {
        padding-left: 5px !important;
        padding-right: 0;
    }

    .pd-xs-l-5-f {
        padding-right: 5px !important;
        padding-left: 0;
    }

    .pd-xs-x-6 {
        padding-right: 6px;
        padding-left: 6px;
    }

    .pd-xs-x-6-f {
        padding-right: 6px !important;
        padding-left: 6px !important;
    }

    .pd-xs-r-6 {
        padding-left: 6px;
        padding-right: 0;
    }

    .pd-xs-l-6 {
        padding-right: 6px;
        padding-left: 0;
    }

    .pd-xs-r-6-f {
        padding-left: 6px !important;
        padding-right: 0;
    }

    .pd-xs-l-6-f {
        padding-right: 6px !important;
        padding-left: 0;
    }

    .pd-xs-x-7 {
        padding-right: 7px;
        padding-left: 7px;
    }

    .pd-xs-x-7-f {
        padding-right: 7px !important;
        padding-left: 7px !important;
    }

    .pd-xs-r-7 {
        padding-left: 7px;
        padding-right: 0;
    }

    .pd-xs-l-7 {
        padding-right: 7px;
        padding-left: 0;
    }

    .pd-xs-r-7-f {
        padding-left: 7px !important;
        padding-right: 0;
    }

    .pd-xs-l-7-f {
        padding-right: 7px !important;
        padding-left: 0;
    }

    .pd-xs-x-8 {
        padding-right: 8px;
        padding-left: 8px;
    }

    .pd-xs-x-8-f {
        padding-right: 8px !important;
        padding-left: 8px !important;
    }

    .pd-xs-r-8 {
        padding-left: 8px;
        padding-right: 0;
    }

    .pd-xs-l-8 {
        padding-right: 8px;
        padding-left: 0;
    }

    .pd-xs-r-8-f {
        padding-left: 8px !important;
        padding-right: 0;
    }

    .pd-xs-l-8-f {
        padding-right: 8px !important;
        padding-left: 0;
    }

    .pd-xs-x-9 {
        padding-right: 9px;
        padding-left: 9px;
    }

    .pd-xs-x-9-f {
        padding-right: 9px !important;
        padding-left: 9px !important;
    }

    .pd-xs-r-9 {
        padding-left: 9px;
        padding-right: 0;
    }

    .pd-xs-l-9 {
        padding-right: 9px;
        padding-left: 0;
    }

    .pd-xs-r-9-f {
        padding-left: 9px !important;
        padding-right: 0;
    }

    .pd-xs-l-9-f {
        padding-right: 9px !important;
        padding-left: 0;
    }

    .pd-xs-x-10 {
        padding-right: 10px;
        padding-left: 10px;
    }

    .pd-xs-x-10-f {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .pd-xs-r-10 {
        padding-left: 10px;
        padding-right: 0;
    }

    .pd-xs-l-10 {
        padding-right: 10px;
        padding-left: 0;
    }

    .pd-xs-r-10-f {
        padding-left: 10px !important;
        padding-right: 0;
    }

    .pd-xs-l-10-f {
        padding-right: 10px !important;
        padding-left: 0;
    }

    .pd-xs-x-15 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .pd-xs-x-15-f {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .pd-xs-r-15 {
        padding-left: 15px;
        padding-right: 0;
    }

    .pd-xs-l-15 {
        padding-right: 15px;
        padding-left: 0;
    }

    .pd-xs-r-15-f {
        padding-left: 15px !important;
        padding-right: 0;
    }

    .pd-xs-l-15-f {
        padding-right: 15px !important;
        padding-left: 0;
    }

    .pd-xs-x-20 {
        padding-right: 20px;
        padding-left: 20px;
    }

    .pd-xs-x-20-f {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .pd-xs-r-20 {
        padding-left: 20px;
        padding-right: 0;
    }

    .pd-xs-l-20 {
        padding-right: 20px;
        padding-left: 0;
    }

    .pd-xs-r-20-f {
        padding-left: 20px !important;
        padding-right: 0;
    }

    .pd-xs-l-20-f {
        padding-right: 20px !important;
        padding-left: 0;
    }

    .pd-xs-x-25 {
        padding-right: 25px;
        padding-left: 25px;
    }

    .pd-xs-x-25-f {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }

    .pd-xs-r-25 {
        padding-left: 25px;
        padding-right: 0;
    }

    .pd-xs-l-25 {
        padding-right: 25px;
        padding-left: 0;
    }

    .pd-xs-r-25-f {
        padding-left: 25px !important;
        padding-right: 0;
    }

    .pd-xs-l-25-f {
        padding-right: 25px !important;
        padding-left: 0;
    }

    .pd-xs-x-30 {
        padding-right: 30px;
        padding-left: 30px;
    }

    .pd-xs-x-30-f {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }

    .pd-xs-r-30 {
        padding-left: 30px;
        padding-right: 0;
    }

    .pd-xs-l-30 {
        padding-right: 30px;
        padding-left: 0;
    }

    .pd-xs-r-30-f {
        padding-left: 30px !important;
        padding-right: 0;
    }

    .pd-xs-l-30-f {
        padding-right: 30px !important;
        padding-left: 0;
    }

    .pd-xs-x-35 {
        padding-right: 35px;
        padding-left: 35px;
    }

    .pd-xs-x-35-f {
        padding-right: 35px !important;
        padding-left: 35px !important;
    }

    .pd-xs-r-35 {
        padding-left: 35px;
        padding-right: 0;
    }

    .pd-xs-l-35 {
        padding-right: 35px;
        padding-left: 0;
    }

    .pd-xs-r-35-f {
        padding-left: 35px !important;
        padding-right: 0;
    }

    .pd-xs-l-35-f {
        padding-right: 35px !important;
        padding-left: 0;
    }

    .pd-xs-x-40 {
        padding-right: 40px;
        padding-left: 40px;
    }

    .pd-xs-x-40-f {
        padding-right: 40px !important;
        padding-left: 40px !important;
    }

    .pd-xs-r-40 {
        padding-left: 40px;
        padding-right: 0;
    }

    .pd-xs-l-40 {
        padding-right: 40px;
        padding-left: 0;
    }

    .pd-xs-r-40-f {
        padding-left: 40px !important;
        padding-right: 0;
    }

    .pd-xs-l-40-f {
        padding-right: 40px !important;
        padding-left: 0;
    }

    .pd-xs-x-45 {
        padding-right: 45px;
        padding-left: 45px;
    }

    .pd-xs-x-45-f {
        padding-right: 45px !important;
        padding-left: 45px !important;
    }

    .pd-xs-r-45 {
        padding-left: 45px;
        padding-right: 0;
    }

    .pd-xs-l-45 {
        padding-right: 45px;
        padding-left: 0;
    }

    .pd-xs-r-45-f {
        padding-left: 45px !important;
        padding-right: 0;
    }

    .pd-xs-l-45-f {
        padding-right: 45px !important;
        padding-left: 0;
    }

    .pd-xs-x-50 {
        padding-right: 50px;
        padding-left: 50px;
    }

    .pd-xs-x-50-f {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }

    .pd-xs-r-50 {
        padding-left: 50px;
        padding-right: 0;
    }

    .pd-xs-l-50 {
        padding-right: 50px;
        padding-left: 0;
    }

    .pd-xs-r-50-f {
        padding-left: 50px !important;
        padding-right: 0;
    }

    .pd-xs-l-50-f {
        padding-right: 50px !important;
        padding-left: 0;
    }

    .pd-xs-x-55 {
        padding-right: 55px;
        padding-left: 55px;
    }

    .pd-xs-x-55-f {
        padding-right: 55px !important;
        padding-left: 55px !important;
    }

    .pd-xs-r-55 {
        padding-left: 55px;
        padding-right: 0;
    }

    .pd-xs-l-55 {
        padding-right: 55px;
        padding-left: 0;
    }

    .pd-xs-r-55-f {
        padding-left: 55px !important;
        padding-right: 0;
    }

    .pd-xs-l-55-f {
        padding-right: 55px !important;
        padding-left: 0;
    }

    .pd-xs-x-60 {
        padding-right: 60px;
        padding-left: 60px;
    }

    .pd-xs-x-60-f {
        padding-right: 60px !important;
        padding-left: 60px !important;
    }

    .pd-xs-r-60 {
        padding-left: 60px;
        padding-right: 0;
    }

    .pd-xs-l-60 {
        padding-right: 60px;
        padding-left: 0;
    }

    .pd-xs-r-60-f {
        padding-left: 60px !important;
        padding-right: 0;
    }

    .pd-xs-l-60-f {
        padding-right: 60px !important;
        padding-left: 0;
    }

    .pd-xs-x-65 {
        padding-right: 65px;
        padding-left: 65px;
    }

    .pd-xs-x-65-f {
        padding-right: 65px !important;
        padding-left: 65px !important;
    }

    .pd-xs-r-65 {
        padding-left: 65px;
        padding-right: 0;
    }

    .pd-xs-l-65 {
        padding-right: 65px;
        padding-left: 0;
    }

    .pd-xs-r-65-f {
        padding-left: 65px !important;
        padding-right: 0;
    }

    .pd-xs-l-65-f {
        padding-right: 65px !important;
        padding-left: 0;
    }

    .pd-xs-x-70 {
        padding-right: 70px;
        padding-left: 70px;
    }

    .pd-xs-x-70-f {
        padding-right: 70px !important;
        padding-left: 70px !important;
    }

    .pd-xs-r-70 {
        padding-left: 70px;
        padding-right: 0;
    }

    .pd-xs-l-70 {
        padding-right: 70px;
        padding-left: 0;
    }

    .pd-xs-r-70-f {
        padding-left: 70px !important;
        padding-right: 0;
    }

    .pd-xs-l-70-f {
        padding-right: 70px !important;
        padding-left: 0;
    }

    .pd-xs-x-75 {
        padding-right: 75px;
        padding-left: 75px;
    }

    .pd-xs-x-75-f {
        padding-right: 75px !important;
        padding-left: 75px !important;
    }

    .pd-xs-r-75 {
        padding-left: 75px;
        padding-right: 0;
    }

    .pd-xs-l-75 {
        padding-right: 75px;
        padding-left: 0;
    }

    .pd-xs-r-75-f {
        padding-left: 75px !important;
        padding-right: 0;
    }

    .pd-xs-l-75-f {
        padding-right: 75px !important;
        padding-left: 0;
    }

    .pd-xs-x-80 {
        padding-right: 80px;
        padding-left: 80px;
    }

    .pd-xs-x-80-f {
        padding-right: 80px !important;
        padding-left: 80px !important;
    }

    .pd-xs-r-80 {
        padding-left: 80px;
        padding-right: 0;
    }

    .pd-xs-l-80 {
        padding-right: 80px;
        padding-left: 0;
    }

    .pd-xs-r-80-f {
        padding-left: 80px !important;
        padding-right: 0;
    }

    .pd-xs-l-80-f {
        padding-right: 80px !important;
        padding-left: 0;
    }

    .pd-xs-x-85 {
        padding-right: 85px;
        padding-left: 85px;
    }

    .pd-xs-x-85-f {
        padding-right: 85px !important;
        padding-left: 85px !important;
    }

    .pd-xs-r-85 {
        padding-left: 85px;
        padding-right: 0;
    }

    .pd-xs-l-85 {
        padding-right: 85px;
        padding-left: 0;
    }

    .pd-xs-r-85-f {
        padding-left: 85px !important;
        padding-right: 0;
    }

    .pd-xs-l-85-f {
        padding-right: 85px !important;
        padding-left: 0;
    }

    .pd-xs-x-90 {
        padding-right: 90px;
        padding-left: 90px;
    }

    .pd-xs-x-90-f {
        padding-right: 90px !important;
        padding-left: 90px !important;
    }

    .pd-xs-r-90 {
        padding-left: 90px;
        padding-right: 0;
    }

    .pd-xs-l-90 {
        padding-right: 90px;
        padding-left: 0;
    }

    .pd-xs-r-90-f {
        padding-left: 90px !important;
        padding-right: 0;
    }

    .pd-xs-l-90-f {
        padding-right: 90px !important;
        padding-left: 0;
    }

    .pd-xs-x-95 {
        padding-right: 95px;
        padding-left: 95px;
    }

    .pd-xs-x-95-f {
        padding-right: 95px !important;
        padding-left: 95px !important;
    }

    .pd-xs-r-95 {
        padding-left: 95px;
        padding-right: 0;
    }

    .pd-xs-l-95 {
        padding-right: 95px;
        padding-left: 0;
    }

    .pd-xs-r-95-f {
        padding-left: 95px !important;
        padding-right: 0;
    }

    .pd-xs-l-95-f {
        padding-right: 95px !important;
        padding-left: 0;
    }

    .pd-xs-x-100 {
        padding-right: 100px;
        padding-left: 100px;
    }

    .pd-xs-x-100-f {
        padding-right: 100px !important;
        padding-left: 100px !important;
    }

    .pd-xs-r-100 {
        padding-left: 100px;
        padding-right: 0;
    }

    .pd-xs-l-100 {
        padding-right: 100px;
        padding-left: 0;
    }

    .pd-xs-r-100-f {
        padding-left: 100px !important;
        padding-right: 0;
    }

    .pd-xs-l-100-f {
        padding-right: 100px !important;
        padding-left: 0;
    }

    .pd-xs-x-110 {
        padding-right: 110px;
        padding-left: 110px;
    }

    .pd-xs-x-110-f {
        padding-right: 110px !important;
        padding-left: 110px !important;
    }

    .pd-xs-r-110 {
        padding-left: 110px;
        padding-right: 0;
    }

    .pd-xs-l-110 {
        padding-right: 110px;
        padding-left: 0;
    }

    .pd-xs-r-110-f {
        padding-left: 110px !important;
        padding-right: 0;
    }

    .pd-xs-l-110-f {
        padding-right: 110px !important;
        padding-left: 0;
    }

    .pd-xs-x-120 {
        padding-right: 120px;
        padding-left: 120px;
    }

    .pd-xs-x-120-f {
        padding-right: 120px !important;
        padding-left: 120px !important;
    }

    .pd-xs-r-120 {
        padding-left: 120px;
        padding-right: 0;
    }

    .pd-xs-l-120 {
        padding-right: 120px;
        padding-left: 0;
    }

    .pd-xs-r-120-f {
        padding-left: 120px !important;
        padding-right: 0;
    }

    .pd-xs-l-120-f {
        padding-right: 120px !important;
        padding-left: 0;
    }

    .pd-xs-x-130 {
        padding-right: 130px;
        padding-left: 130px;
    }

    .pd-xs-x-130-f {
        padding-right: 130px !important;
        padding-left: 130px !important;
    }

    .pd-xs-r-130 {
        padding-left: 130px;
        padding-right: 0;
    }

    .pd-xs-l-130 {
        padding-right: 130px;
        padding-left: 0;
    }

    .pd-xs-r-130-f {
        padding-left: 130px !important;
        padding-right: 0;
    }

    .pd-xs-l-130-f {
        padding-right: 130px !important;
        padding-left: 0;
    }

    .pd-xs-x-140 {
        padding-right: 140px;
        padding-left: 140px;
    }

    .pd-xs-x-140-f {
        padding-right: 140px !important;
        padding-left: 140px !important;
    }

    .pd-xs-r-140 {
        padding-left: 140px;
        padding-right: 0;
    }

    .pd-xs-l-140 {
        padding-right: 140px;
        padding-left: 0;
    }

    .pd-xs-r-140-f {
        padding-left: 140px !important;
        padding-right: 0;
    }

    .pd-xs-l-140-f {
        padding-right: 140px !important;
        padding-left: 0;
    }

    .pd-xs-x-150 {
        padding-right: 150px;
        padding-left: 150px;
    }

    .pd-xs-x-150-f {
        padding-right: 150px !important;
        padding-left: 150px !important;
    }

    .pd-xs-r-150 {
        padding-left: 150px;
        padding-right: 0;
    }

    .pd-xs-l-150 {
        padding-right: 150px;
        padding-left: 0;
    }

    .pd-xs-r-150-f {
        padding-left: 150px !important;
        padding-right: 0;
    }

    .pd-xs-l-150-f {
        padding-right: 150px !important;
        padding-left: 0;
    }

    .pd-xs-x-160 {
        padding-right: 160px;
        padding-left: 160px;
    }

    .pd-xs-x-160-f {
        padding-right: 160px !important;
        padding-left: 160px !important;
    }

    .pd-xs-r-160 {
        padding-left: 160px;
        padding-right: 0;
    }

    .pd-xs-l-160 {
        padding-right: 160px;
        padding-left: 0;
    }

    .pd-xs-r-160-f {
        padding-left: 160px !important;
        padding-right: 0;
    }

    .pd-xs-l-160-f {
        padding-right: 160px !important;
        padding-left: 0;
    }

    .pd-xs-x-170 {
        padding-right: 170px;
        padding-left: 170px;
    }

    .pd-xs-x-170-f {
        padding-right: 170px !important;
        padding-left: 170px !important;
    }

    .pd-xs-r-170 {
        padding-left: 170px;
        padding-right: 0;
    }

    .pd-xs-l-170 {
        padding-right: 170px;
        padding-left: 0;
    }

    .pd-xs-r-170-f {
        padding-left: 170px !important;
        padding-right: 0;
    }

    .pd-xs-l-170-f {
        padding-right: 170px !important;
        padding-left: 0;
    }

    .pd-xs-x-180 {
        padding-right: 180px;
        padding-left: 180px;
    }

    .pd-xs-x-180-f {
        padding-right: 180px !important;
        padding-left: 180px !important;
    }

    .pd-xs-r-180 {
        padding-left: 180px;
        padding-right: 0;
    }

    .pd-xs-l-180 {
        padding-right: 180px;
        padding-left: 0;
    }

    .pd-xs-r-180-f {
        padding-left: 180px !important;
        padding-right: 0;
    }

    .pd-xs-l-180-f {
        padding-right: 180px !important;
        padding-left: 0;
    }

    .pd-xs-x-190 {
        padding-right: 190px;
        padding-left: 190px;
    }

    .pd-xs-x-190-f {
        padding-right: 190px !important;
        padding-left: 190px !important;
    }

    .pd-xs-r-190 {
        padding-left: 190px;
        padding-right: 0;
    }

    .pd-xs-l-190 {
        padding-right: 190px;
        padding-left: 0;
    }

    .pd-xs-r-190-f {
        padding-left: 190px !important;
        padding-right: 0;
    }

    .pd-xs-l-190-f {
        padding-right: 190px !important;
        padding-left: 0;
    }

    .pd-xs-x-200 {
        padding-right: 200px;
        padding-left: 200px;
    }

    .pd-xs-x-200-f {
        padding-right: 200px !important;
        padding-left: 200px !important;
    }

    .pd-xs-r-200 {
        padding-left: 200px;
        padding-right: 0;
    }

    .pd-xs-l-200 {
        padding-right: 200px;
        padding-left: 0;
    }

    .pd-xs-r-200-f {
        padding-left: 200px !important;
        padding-right: 0;
    }

    .pd-xs-l-200-f {
        padding-right: 200px !important;
        padding-left: 0;
    }

    .r-xs-auto {
        left: unset;
        right: unset;
    }

    .l-xs-auto {
        right: unset;
        left: unset;
    }

    .tx-xs-right {
        text-align: left;
    }

    .tx-xs-left {
        text-align: right;
    }

    .tx-xs-right-f {
        text-align: left !important;
    }

    .tx-xs-left-f {
        text-align: right !important;
    }

}

.step-item + .step-item::before {
    right: -26px;
    left: unset;
}

.step-item ul {
    margin: 5px 12px -15px 0;
    border-right: 1px solid rgba(72, 94, 144, 0.16);
    border-left: none;
    padding-right: 26px;
    padding-left: 0;
}

.step-link > div {
    margin-right: 12px;
    margin-left: unset;
}

.step-link > div .step-title {
    margin-right: 0;
}

.step-title {
    margin-right: 5px;
    margin-left: unset;
}

.steps-tab .step-item + .step-item {
    margin-right: 1px;
    margin-left: unset;
}

.steps-vertical .step-item + .step-item {
    margin-right: 0;
}

.steps-vertical .step-item + .step-item::before {
    right: 12px;
    left: unset;
}

.steps-vertical.steps-sm .step-item + .step-item::before {
    right: 12px;
    left: unset;
}

.nav-tabs .nav-item + .nav-item {
    margin-right: 5px;
    margin-left: unset;
}

.nav-tabs.flex-column {
    border-left: 1px solid rgba(72, 94, 144, 0.16);
    border-right: none;
}

.nav-tabs.flex-column .nav-item + .nav-item {
    margin-right: 0;
}

.nav-tabs.flex-column .nav-item .nav-link {
    border-left-width: 0;
    border-right-width: unset;
    margin-left: -1px;
    margin-right: unset;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.nav-line .nav-item + .nav-item {
    margin-right: 25px;
    margin-left: unset;
}

.nav-line > .nav-link + .nav-link {
    margin-right: 25px;
    margin-left: unset;
}

.nav-line .nav-link.active::after {
    right: 0;
    left: 0;
}

.nav-line.flex-column {
    border-left: 2px solid rgba(72, 94, 144, 0.16);
    border-right: none;
}

.nav-line.flex-column .nav-item + .nav-item {
    margin-right: 0;
}

.nav-line.flex-column > .nav-link + .nav-link {
    margin-right: 0;
}

.nav-line.flex-column .nav-link {
    padding: 0 25px 0 15px;
}

.nav-line.flex-column .nav-link.active::after {
    right: unset;
    left: -2px;
}

table.dataTable thead .sorting_asc::after, table.dataTable thead .sorting_desc::after {
    left: 10px;
    right: unset;
}

table.dataTable thead .sorting::before, table.dataTable thead .sorting::after {
    left: 10px;
    right: unset;
}

table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child::before, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child::before {
    right: 7px;
    left: unset;
}

.dataTables_wrapper .dataTables_length {
    text-align: right;
}

.dataTables_wrapper .dataTables_length .select2-container--default {
    margin-left: 5px;
    margin-right: unset;
}


.dataTables_wrapper .dataTables_filter {
    text-align: right;
}

.dataTables_wrapper .dataTables_filter input {
    margin-right: 0;
}

.dataTables_wrapper .dataTables_info {
    text-align: right;
}

.dataTables_wrapper .dataTables_paginate {
    text-align: right;
}

.dataTables_wrapper .dataTables_paginate .paginate_button + .paginate_button {
    margin-right: 3px;
    margin-left: unset;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.previous {
    margin-left: 3px;
    margin-right: unset;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.next {
    margin-right: 3px;
    margin-left: unset;
}

.ui-datepicker .ui-datepicker-header {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before {
    left: 5px;
    right: unset;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before {
    right: 5px;
    left: unset;
}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    padding: 2px 5px 2px 20px;
}

.ui-datepicker .ui-datepicker-year {
    margin-right: 5px;
    margin-left: unset;
}

.ui-datepicker .ui-datepicker-calendar {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.ui-datepicker .ui-datepicker-calendar td {
    text-align: left;
}

.ui-datepicker .ui-datepicker-calendar td:last-child {
    border-left: 0;
    border-right: none;
}

.ui-datepicker-multi .ui-datepicker-group {
    padding-left: 15px;
    padding-right: 0;
    float: right;
}

.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-prev::before {
    right: 10px;
    left: unset;
}

.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-next::before {
    left: 10px;
    right: unset;
}

.ui-datepicker-multi .ui-datepicker-group-last {
    padding-left: 0;
}

.legendLabel {
    padding-right: 5px;
    padding-left: 0;
}

.wizard > .steps > ul li .title {
    margin-right: 5px;
    margin-left: unset;
}

.wizard > .steps > ul li + li {
    margin-right: 10px;
    margin-left: unset;
}

.wizard > .steps > ul li + li::before {
    right: -26px;
    left: unset;
}

.wizard.vertical > .steps ul li + li {
    margin-right: 10px;
    margin-left: unset;
}

.wizard.vertical > .steps ul li + li::before {
    border-right: 1px solid rgba(72, 94, 144, 0.16);
    border-left: none;
    right: 15px;
    left: unset;
}

.wizard-tab > .steps > ul > li + li {
    margin-right: 1px;
    margin-left: unset;
}

.wizard-tab > .steps .first a {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: unset;
}

.wizard-tab > .steps .last a {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: unset;
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: unset;
}

.parsley-style-1 .parsley-input.parsley-error .form-control {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.parsley-style-1 .parsley-checkbox.parsley-error {
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
}

.parsley-style-1 .parsley-checkbox .parsley-errors-list.filled {
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

.parsley-style-1 .custom-select.parsley-error {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.parsley-style-1 .parsley-errors-list.filled {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
}

#jqvmap1_ca_pin {
    margin-right: -2%;
    margin-left: unset;
}

#jqvmap1_ct_pin {
    margin-right: -0.25%;
    margin-left: unset;
}

#jqvmap1_fl_pin {
    margin-right: 5%;
    margin-left: unset;
}

#jqvmap1_id_pin {
    margin-right: -1%;
    margin-left: unset;
}

#jqvmap1_ky_pin {
    margin-right: 2%;
    margin-left: unset;
}

#jqvmap1_la_pin {
    margin-right: -2%;
    margin-left: unset;
}

#jqvmap1_mi_pin {
    margin-right: 3%;
    margin-left: unset;
}

#jqvmap1_mn_pin {
    margin-right: -2%;
    margin-left: unset;
}

#jqvmap1_nh_pin {
    margin-right: -0.25%;
    margin-left: unset;
}

#jqvmap1_ok_pin {
    margin-right: 2%;
    margin-left: unset;
}

#jqvmap1_va_pin {
    margin-right: 2%;
    margin-left: unset;
}

#jqvmap1_wv_pin {
    margin-right: -1%;
    margin-left: unset;
}

.ql-snow.ql-toolbar {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
}

.ql-snow.ql-toolbar button + button {
    margin-right: 1px;
    margin-left: unset;
}


.ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-options {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
}

.ql-snow.ql-toolbar .ql-formats .ql-picker ~ .ql-picker {
    margin-right: 1px;
    margin-left: unset;
}

.ql-snow.ql-container {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.ql-bubble .ql-toolbar button + button {
    margin-right: 1px;
    margin-left: unset;
}

.irs--flat .irs-bar--single {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: unset;
}

.ps > .ps__rail-y {
    right: auto !important;
    left: 0;
}

.ps > .ps__rail-y > .ps__thumb-y {
    right: 0;
    left: unset;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-right: 0.625rem;
    padding-left: 0;
}

.select2-container--default .select2-selection--single .select2-selection__clear {
    margin-right: unset;
    margin-left: 5px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    margin-left: 4px;
    margin-right: unset;
    padding: 3px 20px 3px 10px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    right: 7px;
    left: unset;
}

.select2-container--default .select2-search--inline .select2-search__field {
    padding-right: 10px;
    padding-left: 0;
}

.select2-container--default.select2-container--disabled .select2-selection__choice {
    padding-right: 10px;
    padding-left: 0;
}

.select2-container--open .select2-dropdown--above {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.select2-container--open .select2-dropdown--below {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}


.sp-picker-container {
    border-right: 0;
    border-left: none;
}

.sp-dd::before {
    right: 0;
    left: unset;
}

.bootstrap-tagsinput .tt-menu {
    margin-right: -10px;
    margin-left: unset;
}

.tt-menu {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.backdrop {
    right: 0;
    left: unset;
}

@media (min-width: 1140px) {
    .navbar-header > .container .navbar-brand {
        padding-right: 0;
    }

    .navbar-header > .container .navbar-right {
        padding-left: 0;
    }

}

.navbar-header .navbar-brand {
    padding-right: 15px;
    padding-left: 0;
    margin-left: 0;
}

.navbar-header .burger-menu {
    margin-right: 18px;
    margin-left: unset;
}

.navbar-header .btn-social + .btn-social {
    margin-right: 10px;
    margin-left: unset;
}

.navbar-header .btn-buy {
    margin-right: 15px;
    margin-left: unset;
}

.navbar-header .btn-buy .feather {
    margin-left: 0;
}

.navbar-header .btn-buy span {
    margin-right: 8px;
    margin-left: unset;
}

.navbar-header .navbar-right {
    margin-right: unset;
    margin-left: unset;
}

.navbar-header .navbar-right .dropdown {
    /*margin-right: 8px;*/
    /*margin-left: unset;*/
}

.navbar-header .navbar-right .dropdown:last-child {
    margin-right: 15px;
    margin-left: unset;
}

.navbar-header .navbar-right .dropdown-menu {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.navbar-header .navbar-right .dropdown-message .dropdown-menu {
    margin-left: -88px;
    margin-right: unset;
}

.navbar-header .navbar-right .dropdown-message .dropdown-menu::before {
    left: 83px;
    right: unset;
}

.navbar-header .navbar-right .dropdown-message .dropdown-menu::after {
    left: 84px;
    right: unset;
}

.navbar-header .navbar-right .dropdown-notification .dropdown-menu {
    margin-left: -53px;
    margin-right: unset;
}

.navbar-header .navbar-right .dropdown-notification .dropdown-menu::before {
    left: 48px;
    right: unset;
}

.navbar-header .navbar-right .dropdown-notification .dropdown-menu::after {
    left: 49px;
    right: unset;
}

.navbar-menu-wrapper {
    right: 0;
    left: unset;
}

.navbar-menu-header {
    padding: 0 20px 0 15px;
}

.navbar-menu .nav-item.active .nav-link::before {
    right: 0;
    left: unset;
}

.navbar-menu .nav-item.with-sub .nav-link::after {
    /*border-left: 1.5px solid #8392a5;*/
    /*border-right: none;*/
    /*margin-right: unset;*/
    margin-left: unset;
}

.navbar-menu .nav-link svg {
    margin-left: 15px;
    margin-right: unset;
}

.navbar-menu-sub {
    border-right: 1px solid rgba(72, 94, 144, 0.16);
    border-left: none;
    margin-right: 28px;
    margin-left: unset;
}

.navbar-menu-sub::before {
    right: 25px;
    left: unset;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
}

.navbar-menu-sub::after {
    right: 26px;
    left: unset;
    border-right: 9px solid transparent;
    border-left: 9px solid transparent;
}

.navbar-menu-sub .nav-sub-link svg {
    margin-left: 15px;
    margin-right: unset;
}

.navbar-menu-sub .nav-sub-link .feather-bar-chart-2 {
    margin-right: -4px;
    margin-left: unset;
}

.navbar-menu-sub.navbar-inverse ul + ul {
    border-right-color: rgba(255, 255, 255, 0.05);
    border-left-color: unset;
}

.navbar-search {
    right: 0;
    left: 0;
}

.sidebar {
    right: -260px;
    left: unset;
}

.sidebar-fixed > .ps__rail-y > .ps__thumb-y {
    right: 0;
    left: unset;
}

.sidebar-header {
    padding: 0 25px 0 20px;
}

.sidebar-header a:first-child {
    margin-left: 17px;
    margin-right: unset;
}

.sidebar-header a:last-child {
    margin-right: unset;
    margin-left: unset;
}

.sidebar-nav .nav-link svg {
    margin-left: 15px;
    margin-right: unset;
}

.sidebar-nav .nav-link.active::before {
    right: -25px;
    left: unset;
}

.sidebar-nav .nav-link.with-sub::after {
    border-left: 1.5px solid #8392a5;
    border-right: none;
    margin-right: unset;
    margin-left: unset;
}

.sidebar-nav .nav {
    border-right: 1px solid rgba(229, 233, 242, 0.7);
    border-left: none;
    margin-right: 8px;
    margin-left: unset;
    padding-right: 25px;
    padding-left: 0;
}

.sidebar-nav .nav a.active::before {
    right: -26px;
    left: unset;
    border-right: 1px solid #0168fa;
    border-left: none;
}

.show-aside .aside-header {
    border-left-color: transparent;
    border-right-color: unset;
}

.show-aside .aside-body {
    border-left-color: transparent;
    border-right-color: unset;
}

.aside.minimize .aside-loggedin .avatar {
    margin-right: -4px;
    margin-left: unset;
}

.aside.minimize .nav-aside .nav-link::before {
    left: unset;
    right: -20px;
}

.aside.minimize .nav-aside .nav-link span {
    margin-right: 31px;
    margin-left: unset;
}

.aside.minimize .nav-aside svg {
    margin-left: 0;
}

.aside.minimize + .content {
    margin-right: 60px;
    margin-left: unset;
}

.aside.maximize .nav-aside .nav-link span {
    margin-right: 0;
}

.aside.maximize .nav-aside svg {
    margin-left: 15px;
    margin-right: unset;
}

.aside-fixed {
    right: 0;
    left: unset;
}

.aside-header {
    border-left: 1px solid rgba(72, 94, 144, 0.16);
    border-right: none;
}

.aside-header .burger-menu svg {
    margin-left: -2px;
    margin-right: unset;
}

.aside-body {
    border-left: 1px solid rgba(72, 94, 144, 0.16);
    border-right: none;
}

.aside-alert-link {
    margin-right: unset;
    margin-left: unset;
}

.aside-alert-link a + a {
    margin-right: 10px;
    margin-left: unset;
}

.aside-alert-link a.new::before {
    left: 0;
    right: unset;
}

.nav-aside .nav-item.active .nav-link::before {
    border-right-color: #0168fa;
    border-left-color: unset;
}

.nav-aside .nav-item ul {
    padding-right: 34px;
    padding-left: 0;
}

.nav-aside .with-sub .nav-link::after {
    margin-right: unset;
    margin-left: unset;
}

.nav-aside .nav-link::before {
    right: -25px;
    left: -25px;
    border-right: 3px solid #8392a5;
    border-left: none;
}

.nav-aside svg {
    margin-left: 15px;
    margin-right: unset;
}

.aside-backdrop {
    right: 0;
    left: 0;
}

.content-header {
    padding-right: 65px;
    padding-left: 0;
}

.content-header .nav-link + .nav-link {
    margin-right: 7px;
    margin-left: unset;
}

.content-search svg {
    margin-left: 10px;
    margin-right: unset;
}

.content-footer a + .nav-link {
    margin-right: 25px;
    margin-left: unset;
}

.footer a + .nav-link {
    margin-right: 25px;
    margin-left: unset;
}

.df-settings {
    left: 0;
    right: unset;
}

.df-settings.show {
    left: 250px;
    right: unset;
}

.df-settings-link {
    right: -44px;
    left: unset;
    border-left-width: 0;
    border-right-width: unset;
    border-top-right-radius: 0.25rem;
    border-top-left-radius: unset;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: unset;
}

.df-settings-body {
    right: 0;
    left: unset;
    border-right: 1px solid #c0ccda;
    border-left: none;
}

.df-skin.active::before, .df-mode.active::before {
    right: 50%;
    left: unset;
    margin-right: -5px;
    margin-left: unset;
}


.bd-r {
    border-left: 1px solid rgba(72, 94, 144, 0.16);
    border-right: none;
}

.bd-l {
    border-right: 1px solid rgba(72, 94, 144, 0.16);
    border-left: none;
}

.bd-x {
    border-right: 1px solid rgba(72, 94, 144, 0.16);
    border-left: 1px solid rgba(72, 94, 144, 0.16);
}

.bd-r-0 {
    border-left: 0;
    border-right: none;
}

.bd-l-0 {
    border-right: 0;
    border-left: none;
}

.bd-r-0-f {
    border-left: 0 !important;
    border-right: none;
}

.bd-l-0-f {
    border-right: 0 !important;
    border-left: none;
}

.bd-x-0 {
    border-right-width: 0;
    border-left-width: 0;
}

.bd-x-1 {
    border-right-width: 1px;
    border-left-width: 1px;
}

.mg-x-0 {
    margin-right: 0px;
    margin-left: 0px;
}

.mg-x-0-f {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.mg-r-0 {
    margin-left: 0px;
}

.mg-l-0 {
    margin-right: 0px;
}

.mg-r-0-f {
    margin-left: 0px !important;
    margin-right: unset;
}

.mg-l-0-f {
    margin-right: 0px !important;
    margin-left: unset;
}

.mg-x-1 {
    margin-right: 1px;
    margin-left: 1px;
}

.mg-x-1-f {
    margin-right: 1px !important;
    margin-left: 1px !important;
}

.mg-r-1 {
    margin-left: 1px;
    margin-right: unset;
}

.mg-l-1 {
    margin-right: 1px;
    margin-left: unset;
}

.mg-r-1-f {
    margin-left: 1px !important;
    margin-right: unset;
}

.mg-l-1-f {
    margin-right: 1px !important;
    margin-left: unset;
}

.mg-x-2 {
    margin-right: 2px;
    margin-left: 2px;
}

.mg-x-2-f {
    margin-right: 2px !important;
    margin-left: 2px !important;
}

.mg-r-2 {
    margin-left: 2px;
    margin-right: unset;
}

.mg-l-2 {
    margin-right: 2px;
    margin-left: unset;
}

.mg-r-2-f {
    margin-left: 2px !important;
    margin-right: unset;
}

.mg-l-2-f {
    margin-right: 2px !important;
    margin-left: unset;
}

.mg-x-3 {
    margin-right: 3px;
    margin-left: 3px;
}

.mg-x-3-f {
    margin-right: 3px !important;
    margin-left: 3px !important;
}

.mg-r-3 {
    margin-left: 3px;
    margin-right: unset;
}

.mg-l-3 {
    margin-right: 3px;
    margin-left: unset;
}

.mg-r-3-f {
    margin-left: 3px !important;
    margin-right: unset;
}

.mg-l-3-f {
    margin-right: 3px !important;
    margin-left: unset;
}

.mg-x-4 {
    margin-right: 4px;
    margin-left: 4px;
}

.mg-x-4-f {
    margin-right: 4px !important;
    margin-left: 4px !important;
}

.mg-r-4 {
    margin-left: 4px;
    margin-right: unset;
}

.mg-l-4 {
    margin-right: 4px;
    margin-left: unset;
}

.mg-r-4-f {
    margin-left: 4px !important;
    margin-right: unset;
}

.mg-l-4-f {
    margin-right: 4px !important;
    margin-left: unset;
}

.mg-x-5 {
    margin-right: 5px;
    margin-left: 5px;
}

.mg-x-5-f {
    margin-right: 5px !important;
    margin-left: 5px !important;
}

.mg-r-5 {
    margin-left: 5px;
    margin-right: unset;
}

.mg-l-5 {
    margin-right: 5px;
    margin-left: unset;
}

.mg-r-5-f {
    margin-left: 5px !important;
    margin-right: unset;
}

.mg-l-5-f {
    margin-right: 5px !important;
    margin-left: unset;
}

.mg-x-6 {
    margin-right: 6px;
    margin-left: 6px;
}

.mg-x-6-f {
    margin-right: 6px !important;
    margin-left: 6px !important;
}

.mg-r-6 {
    margin-left: 6px;
    margin-right: unset;
}

.mg-l-6 {
    margin-right: 6px;
    margin-left: unset;
}

.mg-r-6-f {
    margin-left: 6px !important;
    margin-right: unset;
}

.mg-l-6-f {
    margin-right: 6px !important;
    margin-left: unset;
}

.mg-x-7 {
    margin-right: 7px;
    margin-left: 7px;
}

.mg-x-7-f {
    margin-right: 7px !important;
    margin-left: 7px !important;
}

.mg-r-7 {
    margin-left: 7px;
    margin-right: unset;
}

.mg-l-7 {
    margin-right: 7px;
    margin-left: unset;
}

.mg-r-7-f {
    margin-left: 7px !important;
    margin-right: unset;
}

.mg-l-7-f {
    margin-right: 7px !important;
    margin-left: unset;
}

.mg-x-8 {
    margin-right: 8px;
    margin-left: 8px;
}

.mg-x-8-f {
    margin-right: 8px !important;
    margin-left: 8px !important;
}

.mg-r-8 {
    margin-left: 8px;
    margin-right: unset;
}

.mg-l-8 {
    margin-right: 8px;
    margin-left: unset;
}

.mg-r-8-f {
    margin-left: 8px !important;
    margin-right: unset;
}

.mg-l-8-f {
    margin-right: 8px !important;
    margin-left: unset;
}

.mg-x-9 {
    margin-right: 9px;
    margin-left: 9px;
}

.mg-x-9-f {
    margin-right: 9px !important;
    margin-left: 9px !important;
}

.mg-r-9 {
    margin-left: 9px;
    margin-right: unset;
}

.mg-l-9 {
    margin-right: 9px;
    margin-left: unset;
}

.mg-r-9-f {
    margin-left: 9px !important;
    margin-right: unset;
}

.mg-l-9-f {
    margin-right: 9px !important;
    margin-left: unset;
}

.mg-x-10 {
    margin-right: 10px;
    margin-left: 10px;
}

.mg-x-10-f {
    margin-right: 10px !important;
    margin-left: 10px !important;
}

.mg-r-10 {
    margin-left: 10px;
    margin-right: unset;
}

.mg-l-10 {
    margin-right: 10px;
    margin-left: unset;
}

.mg-r-10-f {
    margin-left: 10px !important;
    margin-right: unset;
}

.mg-l-10-f {
    margin-right: 10px !important;
    margin-left: unset;
}

.mg-x-15 {
    margin-right: 15px;
    margin-left: 15px;
}

.mg-x-15-f {
    margin-right: 15px !important;
    margin-left: 15px !important;
}

.mg-r-15 {
    margin-left: 15px;
    margin-right: unset;
}

.mg-l-15 {
    margin-right: 15px;
    margin-left: unset;
}

.mg-r-15-f {
    margin-left: 15px !important;
    margin-right: unset;
}

.mg-l-15-f {
    margin-right: 15px !important;
    margin-left: unset;
}

.mg-x-20 {
    margin-right: 20px;
    margin-left: 20px;
}

.mg-x-20-f {
    margin-right: 20px !important;
    margin-left: 20px !important;
}

.mg-r-20 {
    margin-left: 20px;
    margin-right: unset;
}

.mg-l-20 {
    margin-right: 20px;
    margin-left: unset;
}

.mg-r-20-f {
    margin-left: 20px !important;
    margin-right: unset;
}

.mg-l-20-f {
    margin-right: 20px !important;
    margin-left: unset;
}

.mg-x-25 {
    margin-right: 25px;
    margin-left: 25px;
}

.mg-x-25-f {
    margin-right: 25px !important;
    margin-left: 25px !important;
}

.mg-r-25 {
    margin-left: 25px;
    margin-right: unset;
}

.mg-l-25 {
    margin-right: 25px;
    margin-left: unset;
}

.mg-r-25-f {
    margin-left: 25px !important;
    margin-right: unset;
}

.mg-l-25-f {
    margin-right: 25px !important;
    margin-left: unset;
}

.mg-x-30 {
    margin-right: 30px;
    margin-left: 30px;
}

.mg-x-30-f {
    margin-right: 30px !important;
    margin-left: 30px !important;
}

.mg-r-30 {
    margin-left: 30px;
    margin-right: unset;
}

.mg-l-30 {
    margin-right: 30px;
    margin-left: unset;
}

.mg-r-30-f {
    margin-left: 30px !important;
    margin-right: unset;
}

.mg-l-30-f {
    margin-right: 30px !important;
    margin-left: unset;
}

.mg-x-35 {
    margin-right: 35px;
    margin-left: 35px;
}

.mg-x-35-f {
    margin-right: 35px !important;
    margin-left: 35px !important;
}

.mg-r-35 {
    margin-left: 35px;
    margin-right: unset;
}

.mg-l-35 {
    margin-right: 35px;
    margin-left: unset;
}

.mg-r-35-f {
    margin-left: 35px !important;
    margin-right: unset;
}

.mg-l-35-f {
    margin-right: 35px !important;
    margin-left: unset;
}

.mg-x-40 {
    margin-right: 40px;
    margin-left: 40px;
}

.mg-x-40-f {
    margin-right: 40px !important;
    margin-left: 40px !important;
}

.mg-r-40 {
    margin-left: 40px;
    margin-right: unset;
}

.mg-l-40 {
    margin-right: 40px;
    margin-left: unset;
}

.mg-r-40-f {
    margin-left: 40px !important;
    margin-right: unset;
}

.mg-l-40-f {
    margin-right: 40px !important;
    margin-left: unset;
}

.mg-x-45 {
    margin-right: 45px;
    margin-left: 45px;
}

.mg-x-45-f {
    margin-right: 45px !important;
    margin-left: 45px !important;
}

.mg-r-45 {
    margin-left: 45px;
    margin-right: unset;
}

.mg-l-45 {
    margin-right: 45px;
    margin-left: unset;
}

.mg-r-45-f {
    margin-left: 45px !important;
    margin-right: unset;
}

.mg-l-45-f {
    margin-right: 45px !important;
    margin-left: unset;
}

.mg-x-50 {
    margin-right: 50px;
    margin-left: 50px;
}

.mg-x-50-f {
    margin-right: 50px !important;
    margin-left: 50px !important;
}

.mg-r-50 {
    margin-left: 50px;
    margin-right: unset;
}

.mg-l-50 {
    margin-right: 50px;
    margin-left: unset;
}

.mg-r-50-f {
    margin-left: 50px !important;
    margin-right: unset;
}

.mg-l-50-f {
    margin-right: 50px !important;
    margin-left: unset;
}

.mg-x-55 {
    margin-right: 55px;
    margin-left: 55px;
}

.mg-x-55-f {
    margin-right: 55px !important;
    margin-left: 55px !important;
}

.mg-r-55 {
    margin-left: 55px;
    margin-right: unset;
}

.mg-l-55 {
    margin-right: 55px;
    margin-left: unset;
}

.mg-r-55-f {
    margin-left: 55px !important;
    margin-right: unset;
}

.mg-l-55-f {
    margin-right: 55px !important;
    margin-left: unset;
}

.mg-x-60 {
    margin-right: 60px;
    margin-left: 60px;
}

.mg-x-60-f {
    margin-right: 60px !important;
    margin-left: 60px !important;
}

.mg-r-60 {
    margin-left: 60px;
    margin-right: unset;
}

.mg-l-60 {
    margin-right: 60px;
    margin-left: unset;
}

.mg-r-60-f {
    margin-left: 60px !important;
    margin-right: unset;
}

.mg-l-60-f {
    margin-right: 60px !important;
    margin-left: unset;
}

.mg-x-65 {
    margin-right: 65px;
    margin-left: 65px;
}

.mg-x-65-f {
    margin-right: 65px !important;
    margin-left: 65px !important;
}

.mg-r-65 {
    margin-left: 65px;
    margin-right: unset;
}

.mg-l-65 {
    margin-right: 65px;
    margin-left: unset;
}

.mg-r-65-f {
    margin-left: 65px !important;
    margin-right: unset;
}

.mg-l-65-f {
    margin-right: 65px !important;
    margin-left: unset;
}

.mg-x-70 {
    margin-right: 70px;
    margin-left: 70px;
}

.mg-x-70-f {
    margin-right: 70px !important;
    margin-left: 70px !important;
}

.mg-r-70 {
    margin-left: 70px;
    margin-right: unset;
}

.mg-l-70 {
    margin-right: 70px;
    margin-left: unset;
}

.mg-r-70-f {
    margin-left: 70px !important;
    margin-right: unset;
}

.mg-l-70-f {
    margin-right: 70px !important;
    margin-left: unset;
}

.mg-x-75 {
    margin-right: 75px;
    margin-left: 75px;
}

.mg-x-75-f {
    margin-right: 75px !important;
    margin-left: 75px !important;
}

.mg-r-75 {
    margin-left: 75px;
    margin-right: unset;
}

.mg-l-75 {
    margin-right: 75px;
    margin-left: unset;
}

.mg-r-75-f {
    margin-left: 75px !important;
    margin-right: unset;
}

.mg-l-75-f {
    margin-right: 75px !important;
    margin-left: unset;
}

.mg-x-80 {
    margin-right: 80px;
    margin-left: 80px;
}

.mg-x-80-f {
    margin-right: 80px !important;
    margin-left: 80px !important;
}

.mg-r-80 {
    margin-left: 80px;
    margin-right: unset;
}

.mg-l-80 {
    margin-right: 80px;
    margin-left: unset;
}

.mg-r-80-f {
    margin-left: 80px !important;
    margin-right: unset;
}

.mg-l-80-f {
    margin-right: 80px !important;
    margin-left: unset;
}

.mg-x-85 {
    margin-right: 85px;
    margin-left: 85px;
}

.mg-x-85-f {
    margin-right: 85px !important;
    margin-left: 85px !important;
}

.mg-r-85 {
    margin-left: 85px;
    margin-right: unset;
}

.mg-l-85 {
    margin-right: 85px;
    margin-left: unset;
}

.mg-r-85-f {
    margin-left: 85px !important;
    margin-right: unset;
}

.mg-l-85-f {
    margin-right: 85px !important;
    margin-left: unset;
}

.mg-x-90 {
    margin-right: 90px;
    margin-left: 90px;
}

.mg-x-90-f {
    margin-right: 90px !important;
    margin-left: 90px !important;
}

.mg-r-90 {
    margin-left: 90px;
    margin-right: unset;
}

.mg-l-90 {
    margin-right: 90px;
    margin-left: unset;
}

.mg-r-90-f {
    margin-left: 90px !important;
    margin-right: unset;
}

.mg-l-90-f {
    margin-right: 90px !important;
    margin-left: unset;
}

.mg-x-95 {
    margin-right: 95px;
    margin-left: 95px;
}

.mg-x-95-f {
    margin-right: 95px !important;
    margin-left: 95px !important;
}

.mg-r-95 {
    margin-left: 95px;
    margin-right: unset;
}

.mg-l-95 {
    margin-right: 95px;
    margin-left: unset;
}

.mg-r-95-f {
    margin-left: 95px !important;
    margin-right: unset;
}

.mg-l-95-f {
    margin-right: 95px !important;
    margin-left: unset;
}

.mg-x-100 {
    margin-right: 100px;
    margin-left: 100px;
}

.mg-x-100-f {
    margin-right: 100px !important;
    margin-left: 100px !important;
}

.mg-r-100 {
    margin-left: 100px;
    margin-right: unset;
}

.mg-l-100 {
    margin-right: 100px;
    margin-left: unset;
}

.mg-r-100-f {
    margin-left: 100px !important;
    margin-right: unset;
}

.mg-l-100-f {
    margin-right: 100px !important;
    margin-left: unset;
}

.mg-x-150 {
    margin-right: 150px;
    margin-left: 150px;
}

.mg-x-150-f {
    margin-right: 150px !important;
    margin-left: 150px !important;
}

.mg-r-150 {
    margin-left: 150px;
    margin-right: unset;
}

.mg-l-150 {
    margin-right: 150px;
    margin-left: unset;
}

.mg-r-150-f {
    margin-left: 150px !important;
    margin-right: unset;
}

.mg-l-150-f {
    margin-right: 150px !important;
    margin-left: unset;
}

.mg-x-200 {
    margin-right: 200px;
    margin-left: 200px;
}

.mg-x-200-f {
    margin-right: 200px !important;
    margin-left: 200px !important;
}

.mg-r-200 {
    margin-left: 200px;
    margin-right: unset;
}

.mg-l-200 {
    margin-right: 200px;
    margin-left: unset;
}

.mg-r-200-f {
    margin-left: 200px !important;
    margin-right: unset;
}

.mg-l-200-f {
    margin-right: 200px !important;
    margin-left: unset;
}

.mg-x-250 {
    margin-right: 250px;
    margin-left: 250px;
}

.mg-x-250-f {
    margin-right: 250px !important;
    margin-left: 250px !important;
}

.mg-r-250 {
    margin-left: 250px;
    margin-right: unset;
}

.mg-l-250 {
    margin-right: 250px;
    margin-left: unset;
}

.mg-r-250-f {
    margin-left: 250px !important;
    margin-right: unset;
}

.mg-l-250-f {
    margin-right: 250px !important;
    margin-left: unset;
}

.mg-x-300 {
    margin-right: 300px;
    margin-left: 300px;
}

.mg-x-300-f {
    margin-right: 300px !important;
    margin-left: 300px !important;
}

.mg-r-300 {
    margin-left: 300px;
    margin-right: unset;
}

.mg-l-300 {
    margin-right: 300px;
    margin-left: unset;
}

.mg-r-300-f {
    margin-left: 300px !important;
    margin-right: unset;
}

.mg-l-300-f {
    margin-right: 300px !important;
    margin-left: unset;
}

.mg-x-350 {
    margin-right: 350px;
    margin-left: 350px;
}

.mg-x-350-f {
    margin-right: 350px !important;
    margin-left: 350px !important;
}

.mg-r-350 {
    margin-left: 350px;
    margin-right: unset;
}

.mg-l-350 {
    margin-right: 350px;
    margin-left: unset;
}

.mg-r-350-f {
    margin-left: 350px !important;
    margin-right: unset;
}

.mg-l-350-f {
    margin-right: 350px !important;
    margin-left: unset;
}

.mg-x-400 {
    margin-right: 400px;
    margin-left: 400px;
}

.mg-x-400-f {
    margin-right: 400px !important;
    margin-left: 400px !important;
}

.mg-r-400 {
    margin-left: 400px;
    margin-right: unset;
}

.mg-l-400 {
    margin-right: 400px;
    margin-left: unset;
}

.mg-r-400-f {
    margin-left: 400px !important;
    margin-right: unset;
}

.mg-l-400-f {
    margin-right: 400px !important;
    margin-left: unset;
}

.mg-x-450 {
    margin-right: 450px;
    margin-left: 450px;
}

.mg-x-450-f {
    margin-right: 450px !important;
    margin-left: 450px !important;
}

.mg-r-450 {
    margin-left: 450px;
    margin-right: unset;
}

.mg-l-450 {
    margin-right: 450px;
    margin-left: unset;
}

.mg-r-450-f {
    margin-left: 450px !important;
    margin-right: unset;
}

.mg-l-450-f {
    margin-right: 450px !important;
    margin-left: unset;
}

.mg-x-500 {
    margin-right: 500px;
    margin-left: 500px;
}

.mg-x-500-f {
    margin-right: 500px !important;
    margin-left: 500px !important;
}

.mg-r-500 {
    margin-left: 500px;
    margin-right: unset;
}

.mg-l-500 {
    margin-right: 500px;
    margin-left: unset;
}

.mg-r-500-f {
    margin-left: 500px !important;
    margin-right: unset;
}

.mg-l-500-f {
    margin-right: 500px !important;
    margin-left: unset;
}

.mg-x-550 {
    margin-right: 550px;
    margin-left: 550px;
}

.mg-x-550-f {
    margin-right: 550px !important;
    margin-left: 550px !important;
}

.mg-r-550 {
    margin-left: 550px;
    margin-right: unset;
}

.mg-l-550 {
    margin-right: 550px;
    margin-left: unset;
}

.mg-r-550-f {
    margin-left: 550px !important;
    margin-right: unset;
}

.mg-l-550-f {
    margin-right: 550px !important;
    margin-left: unset;
}

.mg-x-600 {
    margin-right: 600px;
    margin-left: 600px;
}

.mg-x-600-f {
    margin-right: 600px !important;
    margin-left: 600px !important;
}

.mg-r-600 {
    margin-left: 600px;
    margin-right: unset;
}

.mg-l-600 {
    margin-right: 600px;
    margin-left: unset;
}

.mg-r-600-f {
    margin-left: 600px !important;
    margin-right: unset;
}

.mg-l-600-f {
    margin-right: 600px !important;
    margin-left: unset;
}

.mg-x-650 {
    margin-right: 650px;
    margin-left: 650px;
}

.mg-x-650-f {
    margin-right: 650px !important;
    margin-left: 650px !important;
}

.mg-r-650 {
    margin-left: 650px;
    margin-right: unset;
}

.mg-l-650 {
    margin-right: 650px;
    margin-left: unset;
}

.mg-r-650-f {
    margin-left: 650px !important;
    margin-right: unset;
}

.mg-l-650-f {
    margin-right: 650px !important;
    margin-left: unset;
}

.mg-r-auto {
    margin-left: unset;
    margin-right: unset;
}

.mg-l-auto {
    margin-right: unset;
    margin-left: unset;
}

.pd-x-0 {
    padding-right: 0px;
    padding-left: 0px;
}

.pd-x-0-f {
    padding-right: 0px !important;
    padding-left: 0px !important;
}

.pd-r-0 {
    padding-left: 0px;
}

.pd-l-0 {
    padding-right: 0px;
}

.pd-r-0-f {
    padding-left: 0px !important;
    padding-right: 0;
}

.pd-l-0-f {
    padding-right: 0px !important;
    padding-left: 0;
}

.pd-x-1 {
    padding-right: 1px;
    padding-left: 1px;
}

.pd-x-1-f {
    padding-right: 1px !important;
    padding-left: 1px !important;
}

.pd-r-1 {
    padding-left: 1px;
    padding-right: 0;
}

.pd-l-1 {
    padding-right: 1px;
    padding-left: 0;
}

.pd-r-1-f {
    padding-left: 1px !important;
    padding-right: 0;
}

.pd-l-1-f {
    padding-right: 1px !important;
    padding-left: 0;
}

.pd-x-2 {
    padding-right: 2px;
    padding-left: 2px;
}

.pd-x-2-f {
    padding-right: 2px !important;
    padding-left: 2px !important;
}

.pd-r-2 {
    padding-left: 2px;
    padding-right: 0;
}

.pd-l-2 {
    padding-right: 2px;
    padding-left: 0;
}

.pd-r-2-f {
    padding-left: 2px !important;
    padding-right: 0;
}

.pd-l-2-f {
    padding-right: 2px !important;
    padding-left: 0;
}

.pd-x-3 {
    padding-right: 3px;
    padding-left: 3px;
}

.pd-x-3-f {
    padding-right: 3px !important;
    padding-left: 3px !important;
}

.pd-r-3 {
    padding-left: 3px;
    padding-right: 0;
}

.pd-l-3 {
    padding-right: 3px;
    padding-left: 0;
}

.pd-r-3-f {
    padding-left: 3px !important;
    padding-right: 0;
}

.pd-l-3-f {
    padding-right: 3px !important;
    padding-left: 0;
}

.pd-x-4 {
    padding-right: 4px;
    padding-left: 4px;
}

.pd-x-4-f {
    padding-right: 4px !important;
    padding-left: 4px !important;
}

.pd-r-4 {
    padding-left: 4px;
    padding-right: 0;
}

.pd-l-4 {
    padding-right: 4px;
    padding-left: 0;
}

.pd-r-4-f {
    padding-left: 4px !important;
    padding-right: 0;
}

.pd-l-4-f {
    padding-right: 4px !important;
    padding-left: 0;
}

.pd-x-5 {
    padding-right: 5px;
    padding-left: 5px;
}

.pd-x-5-f {
    padding-right: 5px !important;
    padding-left: 5px !important;
}

.pd-r-5 {
    padding-left: 5px;
    padding-right: 0;
}

.pd-l-5 {
    padding-right: 5px;
    padding-left: 0;
}

.pd-r-5-f {
    padding-left: 5px !important;
    padding-right: 0;
}

.pd-l-5-f {
    padding-right: 5px !important;
    padding-left: 0;
}

.pd-x-6 {
    padding-right: 6px;
    padding-left: 6px;
}

.pd-x-6-f {
    padding-right: 6px !important;
    padding-left: 6px !important;
}

.pd-r-6 {
    padding-left: 6px;
    padding-right: 0;
}

.pd-l-6 {
    padding-right: 6px;
    padding-left: 0;
}

.pd-r-6-f {
    padding-left: 6px !important;
    padding-right: 0;
}

.pd-l-6-f {
    padding-right: 6px !important;
    padding-left: 0;
}

.pd-x-7 {
    padding-right: 7px;
    padding-left: 7px;
}

.pd-x-7-f {
    padding-right: 7px !important;
    padding-left: 7px !important;
}

.pd-r-7 {
    padding-left: 7px;
    padding-right: 0;
}

.pd-l-7 {
    padding-right: 7px;
    padding-left: 0;
}

.pd-r-7-f {
    padding-left: 7px !important;
    padding-right: 0;
}

.pd-l-7-f {
    padding-right: 7px !important;
    padding-left: 0;
}

.pd-x-8 {
    padding-right: 8px;
    padding-left: 8px;
}

.pd-x-8-f {
    padding-right: 8px !important;
    padding-left: 8px !important;
}

.pd-r-8 {
    padding-left: 8px;
    padding-right: 0;
}

.pd-l-8 {
    padding-right: 8px;
    padding-left: 0;
}

.pd-r-8-f {
    padding-left: 8px !important;
    padding-right: 0;
}

.pd-l-8-f {
    padding-right: 8px !important;
    padding-left: 0;
}

.pd-x-9 {
    padding-right: 9px;
    padding-left: 9px;
}

.pd-x-9-f {
    padding-right: 9px !important;
    padding-left: 9px !important;
}

.pd-r-9 {
    padding-left: 9px;
    padding-right: 0;
}

.pd-l-9 {
    padding-right: 9px;
    padding-left: 0;
}

.pd-r-9-f {
    padding-left: 9px !important;
    padding-right: 0;
}

.pd-l-9-f {
    padding-right: 9px !important;
    padding-left: 0;
}

.pd-x-10 {
    padding-right: 10px;
    padding-left: 10px;
}

.pd-x-10-f {
    padding-right: 10px !important;
    padding-left: 10px !important;
}

.pd-r-10 {
    padding-left: 10px;
    padding-right: 0;
}

.pd-l-10 {
    padding-right: 10px;
    padding-left: 0;
}

.pd-r-10-f {
    padding-left: 10px !important;
    padding-right: 0;
}

.pd-l-10-f {
    padding-right: 10px !important;
    padding-left: 0;
}

.pd-x-15 {
    padding-right: 15px;
    padding-left: 15px;
}

.pd-x-15-f {
    padding-right: 15px !important;
    padding-left: 15px !important;
}

.pd-r-15 {
    padding-left: 15px;
    padding-right: 0;
}

.pd-l-15 {
    padding-right: 15px;
    padding-left: 0;
}

.pd-r-15-f {
    padding-left: 15px !important;
    padding-right: 0;
}

.pd-l-15-f {
    padding-right: 15px !important;
    padding-left: 0;
}

.pd-x-20 {
    padding-right: 20px;
    padding-left: 20px;
}

.pd-x-20-f {
    padding-right: 20px !important;
    padding-left: 20px !important;
}

.pd-r-20 {
    padding-left: 20px;
    padding-right: 0;
}

.pd-l-20 {
    padding-right: 20px;
    padding-left: 0;
}

.pd-r-20-f {
    padding-left: 20px !important;
    padding-right: 0;
}

.pd-l-20-f {
    padding-right: 20px !important;
    padding-left: 0;
}

.pd-x-25 {
    padding-right: 25px;
    padding-left: 25px;
}

.pd-x-25-f {
    padding-right: 25px !important;
    padding-left: 25px !important;
}

.pd-r-25 {
    padding-left: 25px;
    padding-right: 0;
}

.pd-l-25 {
    padding-right: 25px;
    padding-left: 0;
}

.pd-r-25-f {
    padding-left: 25px !important;
    padding-right: 0;
}

.pd-l-25-f {
    padding-right: 25px !important;
    padding-left: 0;
}

.pd-x-30 {
    padding-right: 30px;
    padding-left: 30px;
}

.pd-x-30-f {
    padding-right: 30px !important;
    padding-left: 30px !important;
}

.pd-r-30 {
    padding-left: 30px;
    padding-right: 0;
}

.pd-l-30 {
    padding-right: 30px;
    padding-left: 0;
}

.pd-r-30-f {
    padding-left: 30px !important;
    padding-right: 0;
}

.pd-l-30-f {
    padding-right: 30px !important;
    padding-left: 0;
}

.pd-x-35 {
    padding-right: 35px;
    padding-left: 35px;
}

.pd-x-35-f {
    padding-right: 35px !important;
    padding-left: 35px !important;
}

.pd-r-35 {
    padding-left: 35px;
    padding-right: 0;
}

.pd-l-35 {
    padding-right: 35px;
    padding-left: 0;
}

.pd-r-35-f {
    padding-left: 35px !important;
    padding-right: 0;
}

.pd-l-35-f {
    padding-right: 35px !important;
    padding-left: 0;
}

.pd-x-40 {
    padding-right: 40px;
    padding-left: 40px;
}

.pd-x-40-f {
    padding-right: 40px !important;
    padding-left: 40px !important;
}

.pd-r-40 {
    padding-left: 40px;
    padding-right: 0;
}

.pd-l-40 {
    padding-right: 40px;
    padding-left: 0;
}

.pd-r-40-f {
    padding-left: 40px !important;
    padding-right: 0;
}

.pd-l-40-f {
    padding-right: 40px !important;
    padding-left: 0;
}

.pd-x-45 {
    padding-right: 45px;
    padding-left: 45px;
}

.pd-x-45-f {
    padding-right: 45px !important;
    padding-left: 45px !important;
}

.pd-r-45 {
    padding-left: 45px;
    padding-right: 0;
}

.pd-l-45 {
    padding-right: 45px;
    padding-left: 0;
}

.pd-r-45-f {
    padding-left: 45px !important;
    padding-right: 0;
}

.pd-l-45-f {
    padding-right: 45px !important;
    padding-left: 0;
}

.pd-x-50 {
    padding-right: 50px;
    padding-left: 50px;
}

.pd-x-50-f {
    padding-right: 50px !important;
    padding-left: 50px !important;
}

.pd-r-50 {
    padding-left: 50px;
    padding-right: 0;
}

.pd-l-50 {
    padding-right: 50px;
    padding-left: 0;
}

.pd-r-50-f {
    padding-left: 50px !important;
    padding-right: 0;
}

.pd-l-50-f {
    padding-right: 50px !important;
    padding-left: 0;
}

.pd-x-55 {
    padding-right: 55px;
    padding-left: 55px;
}

.pd-x-55-f {
    padding-right: 55px !important;
    padding-left: 55px !important;
}

.pd-r-55 {
    padding-left: 55px;
    padding-right: 0;
}

.pd-l-55 {
    padding-right: 55px;
    padding-left: 0;
}

.pd-r-55-f {
    padding-left: 55px !important;
    padding-right: 0;
}

.pd-l-55-f {
    padding-right: 55px !important;
    padding-left: 0;
}

.pd-x-60 {
    padding-right: 60px;
    padding-left: 60px;
}

.pd-x-60-f {
    padding-right: 60px !important;
    padding-left: 60px !important;
}

.pd-r-60 {
    padding-left: 60px;
    padding-right: 0;
}

.pd-l-60 {
    padding-right: 60px;
    padding-left: 0;
}

.pd-r-60-f {
    padding-left: 60px !important;
    padding-right: 0;
}

.pd-l-60-f {
    padding-right: 60px !important;
    padding-left: 0;
}

.pd-x-65 {
    padding-right: 65px;
    padding-left: 65px;
}

.pd-x-65-f {
    padding-right: 65px !important;
    padding-left: 65px !important;
}

.pd-r-65 {
    padding-left: 65px;
    padding-right: 0;
}

.pd-l-65 {
    padding-right: 65px;
    padding-left: 0;
}

.pd-r-65-f {
    padding-left: 65px !important;
    padding-right: 0;
}

.pd-l-65-f {
    padding-right: 65px !important;
    padding-left: 0;
}

.pd-x-70 {
    padding-right: 70px;
    padding-left: 70px;
}

.pd-x-70-f {
    padding-right: 70px !important;
    padding-left: 70px !important;
}

.pd-r-70 {
    padding-left: 70px;
    padding-right: 0;
}

.pd-l-70 {
    padding-right: 70px;
    padding-left: 0;
}

.pd-r-70-f {
    padding-left: 70px !important;
    padding-right: 0;
}

.pd-l-70-f {
    padding-right: 70px !important;
    padding-left: 0;
}

.pd-x-75 {
    padding-right: 75px;
    padding-left: 75px;
}

.pd-x-75-f {
    padding-right: 75px !important;
    padding-left: 75px !important;
}

.pd-r-75 {
    padding-left: 75px;
    padding-right: 0;
}

.pd-l-75 {
    padding-right: 75px;
    padding-left: 0;
}

.pd-r-75-f {
    padding-left: 75px !important;
    padding-right: 0;
}

.pd-l-75-f {
    padding-right: 75px !important;
    padding-left: 0;
}

.pd-x-80 {
    padding-right: 80px;
    padding-left: 80px;
}

.pd-x-80-f {
    padding-right: 80px !important;
    padding-left: 80px !important;
}

.pd-r-80 {
    padding-left: 80px;
    padding-right: 0;
}

.pd-l-80 {
    padding-right: 80px;
    padding-left: 0;
}

.pd-r-80-f {
    padding-left: 80px !important;
    padding-right: 0;
}

.pd-l-80-f {
    padding-right: 80px !important;
    padding-left: 0;
}

.pd-x-85 {
    padding-right: 85px;
    padding-left: 85px;
}

.pd-x-85-f {
    padding-right: 85px !important;
    padding-left: 85px !important;
}

.pd-r-85 {
    padding-left: 85px;
    padding-right: 0;
}

.pd-l-85 {
    padding-right: 85px;
    padding-left: 0;
}

.pd-r-85-f {
    padding-left: 85px !important;
    padding-right: 0;
}

.pd-l-85-f {
    padding-right: 85px !important;
    padding-left: 0;
}

.pd-x-90 {
    padding-right: 90px;
    padding-left: 90px;
}

.pd-x-90-f {
    padding-right: 90px !important;
    padding-left: 90px !important;
}

.pd-r-90 {
    padding-left: 90px;
    padding-right: 0;
}

.pd-l-90 {
    padding-right: 90px;
    padding-left: 0;
}

.pd-r-90-f {
    padding-left: 90px !important;
    padding-right: 0;
}

.pd-l-90-f {
    padding-right: 90px !important;
    padding-left: 0;
}

.pd-x-95 {
    padding-right: 95px;
    padding-left: 95px;
}

.pd-x-95-f {
    padding-right: 95px !important;
    padding-left: 95px !important;
}

.pd-r-95 {
    padding-left: 95px;
    padding-right: 0;
}

.pd-l-95 {
    padding-right: 95px;
    padding-left: 0;
}

.pd-r-95-f {
    padding-left: 95px !important;
    padding-right: 0;
}

.pd-l-95-f {
    padding-right: 95px !important;
    padding-left: 0;
}

.pd-x-100 {
    padding-right: 100px;
    padding-left: 100px;
}

.pd-x-100-f {
    padding-right: 100px !important;
    padding-left: 100px !important;
}

.pd-r-100 {
    padding-left: 100px;
    padding-right: 0;
}

.pd-l-100 {
    padding-right: 100px;
    padding-left: 0;
}

.pd-r-100-f {
    padding-left: 100px !important;
    padding-right: 0;
}

.pd-l-100-f {
    padding-right: 100px !important;
    padding-left: 0;
}

.pd-x-110 {
    padding-right: 110px;
    padding-left: 110px;
}

.pd-x-110-f {
    padding-right: 110px !important;
    padding-left: 110px !important;
}

.pd-r-110 {
    padding-left: 110px;
    padding-right: 0;
}

.pd-l-110 {
    padding-right: 110px;
    padding-left: 0;
}

.pd-r-110-f {
    padding-left: 110px !important;
    padding-right: 0;
}

.pd-l-110-f {
    padding-right: 110px !important;
    padding-left: 0;
}

.pd-x-120 {
    padding-right: 120px;
    padding-left: 120px;
}

.pd-x-120-f {
    padding-right: 120px !important;
    padding-left: 120px !important;
}

.pd-r-120 {
    padding-left: 120px;
    padding-right: 0;
}

.pd-l-120 {
    padding-right: 120px;
    padding-left: 0;
}

.pd-r-120-f {
    padding-left: 120px !important;
    padding-right: 0;
}

.pd-l-120-f {
    padding-right: 120px !important;
    padding-left: 0;
}

.pd-x-130 {
    padding-right: 130px;
    padding-left: 130px;
}

.pd-x-130-f {
    padding-right: 130px !important;
    padding-left: 130px !important;
}

.pd-r-130 {
    padding-left: 130px;
    padding-right: 0;
}

.pd-l-130 {
    padding-right: 130px;
    padding-left: 0;
}

.pd-r-130-f {
    padding-left: 130px !important;
    padding-right: 0;
}

.pd-l-130-f {
    padding-right: 130px !important;
    padding-left: 0;
}

.pd-x-140 {
    padding-right: 140px;
    padding-left: 140px;
}

.pd-x-140-f {
    padding-right: 140px !important;
    padding-left: 140px !important;
}

.pd-r-140 {
    padding-left: 140px;
    padding-right: 0;
}

.pd-l-140 {
    padding-right: 140px;
    padding-left: 0;
}

.pd-r-140-f {
    padding-left: 140px !important;
    padding-right: 0;
}

.pd-l-140-f {
    padding-right: 140px !important;
    padding-left: 0;
}

.pd-x-150 {
    padding-right: 150px;
    padding-left: 150px;
}

.pd-x-150-f {
    padding-right: 150px !important;
    padding-left: 150px !important;
}

.pd-r-150 {
    padding-left: 150px;
    padding-right: 0;
}

.pd-l-150 {
    padding-right: 150px;
    padding-left: 0;
}

.pd-r-150-f {
    padding-left: 150px !important;
    padding-right: 0;
}

.pd-l-150-f {
    padding-right: 150px !important;
    padding-left: 0;
}

.pd-x-160 {
    padding-right: 160px;
    padding-left: 160px;
}

.pd-x-160-f {
    padding-right: 160px !important;
    padding-left: 160px !important;
}

.pd-r-160 {
    padding-left: 160px;
    padding-right: 0;
}

.pd-l-160 {
    padding-right: 160px;
    padding-left: 0;
}

.pd-r-160-f {
    padding-left: 160px !important;
    padding-right: 0;
}

.pd-l-160-f {
    padding-right: 160px !important;
    padding-left: 0;
}

.pd-x-170 {
    padding-right: 170px;
    padding-left: 170px;
}

.pd-x-170-f {
    padding-right: 170px !important;
    padding-left: 170px !important;
}

.pd-r-170 {
    padding-left: 170px;
    padding-right: 0;
}

.pd-l-170 {
    padding-right: 170px;
    padding-left: 0;
}

.pd-r-170-f {
    padding-left: 170px !important;
    padding-right: 0;
}

.pd-l-170-f {
    padding-right: 170px !important;
    padding-left: 0;
}

.pd-x-180 {
    padding-right: 180px;
    padding-left: 180px;
}

.pd-x-180-f {
    padding-right: 180px !important;
    padding-left: 180px !important;
}

.pd-r-180 {
    padding-left: 180px;
    padding-right: 0;
}

.pd-l-180 {
    padding-right: 180px;
    padding-left: 0;
}

.pd-r-180-f {
    padding-left: 180px !important;
    padding-right: 0;
}

.pd-l-180-f {
    padding-right: 180px !important;
    padding-left: 0;
}

.pd-x-190 {
    padding-right: 190px;
    padding-left: 190px;
}

.pd-x-190-f {
    padding-right: 190px !important;
    padding-left: 190px !important;
}

.pd-r-190 {
    padding-left: 190px;
    padding-right: 0;
}

.pd-l-190 {
    padding-right: 190px;
    padding-left: 0;
}

.pd-r-190-f {
    padding-left: 190px !important;
    padding-right: 0;
}

.pd-l-190-f {
    padding-right: 190px !important;
    padding-left: 0;
}

.pd-x-200 {
    padding-right: 200px;
    padding-left: 200px;
}

.pd-x-200-f {
    padding-right: 200px !important;
    padding-left: 200px !important;
}

.pd-r-200 {
    padding-left: 200px;
    padding-right: 0;
}

.pd-l-200 {
    padding-right: 200px;
    padding-left: 0;
}

.pd-r-200-f {
    padding-left: 200px !important;
    padding-right: 0;
}

.pd-l-200-f {
    padding-right: 200px !important;
    padding-left: 0;
}

.pd-x-12 {
    padding-right: 12px;
    padding-left: 12px;
}

.pd-x-12-f {
    padding-right: 12px !important;
    padding-left: 12px !important;
}

.pd-r-12 {
    padding-left: 12px;
    padding-right: 0;
}

.pd-l-12 {
    padding-right: 12px;
    padding-left: 0;
}

.pd-r-12-f {
    padding-left: 12px !important;
    padding-right: 0;
}

.pd-l-12-f {
    padding-right: 12px !important;
    padding-left: 0;
}

.pd-x-13 {
    padding-right: 13px;
    padding-left: 13px;
}

.pd-x-13-f {
    padding-right: 13px !important;
    padding-left: 13px !important;
}

.pd-r-13 {
    padding-left: 13px;
    padding-right: 0;
}

.pd-l-13 {
    padding-right: 13px;
    padding-left: 0;
}

.pd-r-13-f {
    padding-left: 13px !important;
    padding-right: 0;
}

.pd-l-13-f {
    padding-right: 13px !important;
    padding-left: 0;
}

.r-0 {
    left: 0px;
    right: unset;
}

.l-0 {
    right: 0px;
    left: unset;
}

.r--0 {
    left: -0px;
    right: unset;
}

.l--0 {
    right: -0px;
    left: unset;
}

.a-0 {
    left: 0px;
    right: 0px;
}

.x-0 {
    right: 0px;
    left: 0px;
}

.y-0 {
    right: 0px;
    left: 0px;
}

.r-5 {
    left: 5px;
    right: unset;
}

.l-5 {
    right: 5px;
    left: unset;
}

.r--5 {
    left: -5px;
    right: unset;
}

.l--5 {
    right: -5px;
    left: unset;
}

.a-5 {
    left: 5px;
    right: 5px;
}

.x-5 {
    right: 5px;
    left: 5px;
}

.y-5 {
    right: 5px;
    left: 5px;
}

.r-10 {
    left: 10px;
    right: unset;
}

.l-10 {
    right: 10px;
    left: unset;
}

.r--10 {
    left: -10px;
    right: unset;
}

.l--10 {
    right: -10px;
    left: unset;
}

.a-10 {
    left: 10px;
    right: 10px;
}

.x-10 {
    right: 10px;
    left: 10px;
}

.y-10 {
    right: 10px;
    left: 10px;
}

.r-15 {
    left: 15px;
    right: unset;
}

.l-15 {
    right: 15px;
    left: unset;
}

.r--15 {
    left: -15px;
    right: unset;
}

.l--15 {
    right: -15px;
    left: unset;
}

.a-15 {
    left: 15px;
    right: 15px;
}

.x-15 {
    right: 15px;
    left: 15px;
}

.y-15 {
    right: 15px;
    left: 15px;
}

.r-20 {
    left: 20px;
    right: unset;
}

.l-20 {
    right: 20px;
    left: unset;
}

.r--20 {
    left: -20px;
    right: unset;
}

.l--20 {
    right: -20px;
    left: unset;
}

.a-20 {
    left: 20px;
    right: 20px;
}

.x-20 {
    right: 20px;
    left: 20px;
}

.y-20 {
    right: 20px;
    left: 20px;
}

.r-25 {
    left: 25px;
    right: unset;
}

.l-25 {
    right: 25px;
    left: unset;
}

.r--25 {
    left: -25px;
    right: unset;
}

.l--25 {
    right: -25px;
    left: unset;
}

.a-25 {
    left: 25px;
    right: 25px;
}

.x-25 {
    right: 25px;
    left: 25px;
}

.y-25 {
    right: 25px;
    left: 25px;
}

.r-30 {
    left: 30px;
    right: unset;
}

.l-30 {
    right: 30px;
    left: unset;
}

.r--30 {
    left: -30px;
    right: unset;
}

.l--30 {
    right: -30px;
    left: unset;
}

.a-30 {
    left: 30px;
    right: 30px;
}

.x-30 {
    right: 30px;
    left: 30px;
}

.y-30 {
    right: 30px;
    left: 30px;
}

.r-35 {
    left: 35px;
    right: unset;
}

.l-35 {
    right: 35px;
    left: unset;
}

.r--35 {
    left: -35px;
    right: unset;
}

.l--35 {
    right: -35px;
    left: unset;
}

.a-35 {
    left: 35px;
    right: 35px;
}

.x-35 {
    right: 35px;
    left: 35px;
}

.y-35 {
    right: 35px;
    left: 35px;
}

.r-40 {
    left: 40px;
    right: unset;
}

.l-40 {
    right: 40px;
    left: unset;
}

.r--40 {
    left: -40px;
    right: unset;
}

.l--40 {
    right: -40px;
    left: unset;
}

.a-40 {
    left: 40px;
    right: 40px;
}

.x-40 {
    right: 40px;
    left: 40px;
}

.y-40 {
    right: 40px;
    left: 40px;
}

.r-45 {
    left: 45px;
    right: unset;
}

.l-45 {
    right: 45px;
    left: unset;
}

.r--45 {
    left: -45px;
    right: unset;
}

.l--45 {
    right: -45px;
    left: unset;
}

.a-45 {
    left: 45px;
    right: 45px;
}

.x-45 {
    right: 45px;
    left: 45px;
}

.y-45 {
    right: 45px;
    left: 45px;
}

.r-50 {
    left: 50px;
    right: unset;
}

.l-50 {
    right: 50px;
    left: unset;
}

.r--50 {
    left: -50px;
    right: unset;
}

.l--50 {
    right: -50px;
    left: unset;
}

.a-50 {
    left: 50px;
    right: 50px;
}

.x-50 {
    right: 50px;
    left: 50px;
}

.y-50 {
    right: 50px;
    left: 50px;
}

.r-55 {
    left: 55px;
    right: unset;
}

.l-55 {
    right: 55px;
    left: unset;
}

.r--55 {
    left: -55px;
    right: unset;
}

.l--55 {
    right: -55px;
    left: unset;
}

.a-55 {
    left: 55px;
    right: 55px;
}

.x-55 {
    right: 55px;
    left: 55px;
}

.y-55 {
    right: 55px;
    left: 55px;
}

.r-60 {
    left: 60px;
    right: unset;
}

.l-60 {
    right: 60px;
    left: unset;
}

.r--60 {
    left: -60px;
    right: unset;
}

.l--60 {
    right: -60px;
    left: unset;
}

.a-60 {
    left: 60px;
    right: 60px;
}

.x-60 {
    right: 60px;
    left: 60px;
}

.y-60 {
    right: 60px;
    left: 60px;
}

.r-65 {
    left: 65px;
    right: unset;
}

.l-65 {
    right: 65px;
    left: unset;
}

.r--65 {
    left: -65px;
    right: unset;
}

.l--65 {
    right: -65px;
    left: unset;
}

.a-65 {
    left: 65px;
    right: 65px;
}

.x-65 {
    right: 65px;
    left: 65px;
}

.y-65 {
    right: 65px;
    left: 65px;
}

.r-70 {
    left: 70px;
    right: unset;
}

.l-70 {
    right: 70px;
    left: unset;
}

.r--70 {
    left: -70px;
    right: unset;
}

.l--70 {
    right: -70px;
    left: unset;
}

.a-70 {
    left: 70px;
    right: 70px;
}

.x-70 {
    right: 70px;
    left: 70px;
}

.y-70 {
    right: 70px;
    left: 70px;
}

.r-75 {
    left: 75px;
    right: unset;
}

.l-75 {
    right: 75px;
    left: unset;
}

.r--75 {
    left: -75px;
    right: unset;
}

.l--75 {
    right: -75px;
    left: unset;
}

.a-75 {
    left: 75px;
    right: 75px;
}

.x-75 {
    right: 75px;
    left: 75px;
}

.y-75 {
    right: 75px;
    left: 75px;
}

.r-80 {
    left: 80px;
    right: unset;
}

.l-80 {
    right: 80px;
    left: unset;
}

.r--80 {
    left: -80px;
    right: unset;
}

.l--80 {
    right: -80px;
    left: unset;
}

.a-80 {
    left: 80px;
    right: 80px;
}

.x-80 {
    right: 80px;
    left: 80px;
}

.y-80 {
    right: 80px;
    left: 80px;
}

.r-85 {
    left: 85px;
    right: unset;
}

.l-85 {
    right: 85px;
    left: unset;
}

.r--85 {
    left: -85px;
    right: unset;
}

.l--85 {
    right: -85px;
    left: unset;
}

.a-85 {
    left: 85px;
    right: 85px;
}

.x-85 {
    right: 85px;
    left: 85px;
}

.y-85 {
    right: 85px;
    left: 85px;
}

.r-90 {
    left: 90px;
    right: unset;
}

.l-90 {
    right: 90px;
    left: unset;
}

.r--90 {
    left: -90px;
    right: unset;
}

.l--90 {
    right: -90px;
    left: unset;
}

.a-90 {
    left: 90px;
    right: 90px;
}

.x-90 {
    right: 90px;
    left: 90px;
}

.y-90 {
    right: 90px;
    left: 90px;
}

.r-95 {
    left: 95px;
    right: unset;
}

.l-95 {
    right: 95px;
    left: unset;
}

.r--95 {
    left: -95px;
    right: unset;
}

.l--95 {
    right: -95px;
    left: unset;
}

.a-95 {
    left: 95px;
    right: 95px;
}

.x-95 {
    right: 95px;
    left: 95px;
}

.y-95 {
    right: 95px;
    left: 95px;
}

.r-100 {
    left: 100px;
    right: unset;
}

.l-100 {
    right: 100px;
    left: unset;
}

.r--100 {
    left: -100px;
    right: unset;
}

.l--100 {
    right: -100px;
    left: unset;
}

.a-100 {
    left: 100px;
    right: 100px;
}

.x-100 {
    right: 100px;
    left: 100px;
}

.y-100 {
    right: 100px;
    left: 100px;
}

.l--1 {
    right: -1px;
    left: unset;
}

.l-0-f {
    right: 0 !important;
    left: unset;
}

.tx-right {
    text-align: left;
}

.tx-left {
    text-align: right;
}

.tx-right-f {
    text-align: left !important;
}

.tx-left-f {
    text-align: right !important;
}

.chart-one {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.chart-one .flot-chart {
    margin-right: -12px;
    margin-left: -10px;
}

.chart-two .flot-x-axis > div:first-child {
    margin-right: 15px;
    margin-left: unset;
}

.chart-two .flot-chart {
    margin-right: -15px;
    margin-left: -13px;
}

.chart-three .flot-chart {
    margin-right: -7px;
    margin-left: -8px;
}

.chart-four .flot-chart {
    margin-left: -8px;
    margin-right: unset;
}

.chart-five > div {
    margin-right: -10px;
    margin-left: unset;
}

.table-dashboard thead th:first-child, .table-dashboard tbody td:first-child {
    padding-right: 20px;
    padding-left: 0;
}

.table-dashboard thead th:last-child, .table-dashboard tbody td:last-child {
    padding-left: 20px;
    padding-right: 0;
}

.chart-six {
    margin-right: -5px;
    margin-left: unset;
}

@media (min-width: 992px) {
    .chart-eight .flot-chart {
        margin-right: -30px;
        margin-left: -30px;
    }

}

.chart-eight .flot-chart {
    margin-right: -26px;
    margin-left: -26px;
}

.chart-nine .flot-chart {
    margin-right: -5px;
    margin-left: -5px;
}

.chart-nine .flot-y-axis .flot-tick-label {
    margin-right: -10px;
    margin-left: unset;
}

.chart-nine .flot-x-axis .flot-tick-label:last-child {
    margin-right: -5px;
    margin-left: unset;
}

.chart-ten .flot-chart {
    margin-right: -8px;
    margin-left: -12px;
}

.card-dashboard-table .table th, .card-dashboard-table .table td {
    text-align: left;
}

.card-dashboard-table .table thead tr th:first-child {
    border-right-width: 0;
    border-left-width: unset;
}

.card-dashboard-table .table thead tr th:last-child {
    border-left-width: 0;
    border-right-width: unset;
}

.card-dashboard-table .table thead tr:first-child th {
    text-align: right;
}

.card-dashboard-table .table thead tr th:first-child, .card-dashboard-table .table tbody tr td:first-child {
    text-align: right;
}

.card-crypto .nav-line .nav-link + .nav-link {
    margin-right: 10px;
    margin-left: unset;
}

.chart-twelve .flot-chart {
    margin-right: -20px;
    margin-left: -20px;
}

.chart-fourteen .flot-chart {
    margin-right: -30px;
    margin-left: -28px;
}

.chart-fifteen .flot-chart {
    margin-left: -18px;
    margin-right: unset;
}

.chart-sixteen .flot-chart {
    margin-right: -8px;
    margin-left: -8px;
}

.chart-sixteen .flot-x-axis .flot-tick-label {
    margin-right: -25px;
    margin-left: unset;
}

.table-dashboard-two td:first-child {
    padding-right: 0;
}

.navbar-menu .nav-item.with-sub .nav-link::after {
    margin-right: 6px;
}

@media only screen and (max-width: 990px) {
    /* For mobile phones: */
    .navbar-menu-wrapper {
        transform: translateX(100%);
    }

    .navbar-header {
        justify-content: space-between;
    }
}
