.m-x-auto {
    margin-right: auto !important;
    margin-left: auto !important; }

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

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

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

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

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

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

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

.m-a-1 {
    margin: 10px 10px !important; }

.m-t-1 {
    margin-top: 10px !important; }

.m-r-1 {
    margin-right: 10px !important; }

.m-b-1 {
    margin-bottom: 10px !important; }

.m-l-1 {
    margin-left: 10px !important; }

.m-x-1 {
    margin-right: 10px !important;
    margin-left: 10px !important; }

.m-y-1 {
    margin-top: 10px !important;
    margin-bottom: 10px !important; }

.m-a-2 {
    margin: 15px 15px !important; }

.m-t-2 {
    margin-top: 15px !important; }

.m-r-2 {
    margin-right: 15px !important; }

.m-b-2 {
    margin-bottom: 15px !important; }

.m-l-2 {
    margin-left: 15px !important; }

.m-x-2 {
    margin-right: 15px !important;
    margin-left: 15px !important; }

.m-y-2 {
    margin-top: 15px !important;
    margin-bottom: 15px !important; }

.m-a-3 {
    margin: 20px 20px !important; }

.m-t-3 {
    margin-top: 20px !important; }

.m-r-3 {
    margin-right: 20px !important; }

.m-b-3 {
    margin-bottom: 20px !important; }

.m-l-3 {
    margin-left: 20px !important; }

.m-x-3 {
    margin-right: 20px !important;
    margin-left: 20px !important; }

.m-y-3 {
    margin-top: 20px !important;
    margin-bottom: 20px !important; }

.m-a-4 {
    margin: 30px 30px !important; }

.m-t-4 {
    margin-top: 30px !important; }

.m-r-4 {
    margin-right: 30px !important; }

.m-b-4 {
    margin-bottom: 30px !important; }

.m-l-4 {
    margin-left: 30px !important; }

.m-x-4 {
    margin-right: 30px !important;
    margin-left: 30px !important; }

.m-y-4 {
    margin-top: 30px !important;
    margin-bottom: 30px !important; }

.p-a-0 {
    padding: 0 0 !important; }

.p-t-0 {
    padding-top: 0 !important; }

.p-r-0 {
    padding-right: 0 !important; }

.p-b-0 {
    padding-bottom: 0 !important; }

.p-l-0 {
    padding-left: 0 !important; }

.p-x-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }

.p-y-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }

.p-a-1 {
    padding: 10px 10px !important; }

.p-t-1 {
    padding-top: 10px !important; }

.p-r-1 {
    padding-right: 10px !important; }

.p-b-1 {
    padding-bottom: 10px !important; }

.p-l-1 {
    padding-left: 10px !important; }

.p-x-1 {
    padding-right: 10px !important;
    padding-left: 10px !important; }

.p-y-1 {
    padding-top: 10px !important;
    padding-bottom: 10px !important; }

.p-a-2 {
    padding: 15px 15px !important; }

.p-t-2 {
    padding-top: 15px !important; }

.p-r-2 {
    padding-right: 15px !important; }

.p-b-2 {
    padding-bottom: 15px !important; }

.p-l-2 {
    padding-left: 15px !important; }

.p-x-2 {
    padding-right: 15px !important;
    padding-left: 15px !important; }

.p-y-2 {
    padding-top: 15px !important;
    padding-bottom: 15px !important; }

.p-a-3 {
    padding: 20px 20px !important; }

.p-t-3 {
    padding-top: 20px !important; }

.p-r-3 {
    padding-right: 20px !important; }

.p-b-3 {
    padding-bottom: 20px !important; }

.p-l-3 {
    padding-left: 20px !important; }

.p-x-3 {
    padding-right: 20px !important;
    padding-left: 20px !important; }

.p-y-3 {
    padding-top: 20px !important;
    padding-bottom: 20px !important; }

.p-a-4 {
    padding: 30px 30px !important; }

.p-t-4 {
    padding-top: 30px !important; }

.p-r-4 {
    padding-right: 30px !important; }

.p-b-4 {
    padding-bottom: 30px !important; }

.p-l-4 {
    padding-left: 30px !important; }

.p-x-4 {
    padding-right: 30px !important;
    padding-left: 30px !important; }

.p-y-4 {
    padding-top: 30px !important;
    padding-bottom: 30px !important; }

.b-a-1 {
    border-width: 1px !important;
    border-style: solid !important; }

.b-t-1 {
    border-top-width: 1px !important;
    border-top-style: solid !important; }

.b-r-1 {
    border-right-width: 1px !important;
    border-right-style: solid !important; }

.b-b-1 {
    border-bottom-width: 1px !important;
    border-bottom-style: solid !important; }

.b-l-1 {
    border-left-width: 1px !important;
    border-left-style: solid !important; }

.b-x-1 {
    border-right-width: 1px !important;
    border-right-style: solid !important;
    border-left-width: 1px !important;
    border-left-style: solid !important; }

.b-y-1 {
    border-top-width: 1px !important;
    border-top-style: solid !important;
    border-bottom-width: 1px !important;
    border-bottom-style: solid !important; }

.b-a-2 {
    border-width: 2px !important;
    border-style: solid !important; }

.b-t-2 {
    border-top-width: 2px !important;
    border-top-style: solid !important; }

.b-r-2 {
    border-right-width: 2px !important;
    border-right-style: solid !important; }

.b-b-2 {
    border-bottom-width: 2px !important;
    border-bottom-style: solid !important; }

.b-l-2 {
    border-left-width: 2px !important;
    border-left-style: solid !important; }

.b-x-2 {
    border-right-width: 2px !important;
    border-right-style: solid !important;
    border-left-width: 2px !important;
    border-left-style: solid !important; }

.b-y-2 {
    border-top-width: 2px !important;
    border-top-style: solid !important;
    border-bottom-width: 2px !important;
    border-bottom-style: solid !important; }

.b-a-3 {
    border-width: 3px !important;
    border-style: solid !important; }

.b-t-3 {
    border-top-width: 3px !important;
    border-top-style: solid !important; }

.b-r-3 {
    border-right-width: 3px !important;
    border-right-style: solid !important; }

.b-b-3 {
    border-bottom-width: 3px !important;
    border-bottom-style: solid !important; }

.b-l-3 {
    border-left-width: 3px !important;
    border-left-style: solid !important; }

.b-x-3 {
    border-right-width: 3px !important;
    border-right-style: solid !important;
    border-left-width: 3px !important;
    border-left-style: solid !important; }

.b-y-3 {
    border-top-width: 3px !important;
    border-top-style: solid !important;
    border-bottom-width: 3px !important;
    border-bottom-style: solid !important; }

.b-a-4 {
    border-width: 4px !important;
    border-style: solid !important; }

.b-t-4 {
    border-top-width: 4px !important;
    border-top-style: solid !important; }

.b-r-4 {
    border-right-width: 4px !important;
    border-right-style: solid !important; }

.b-b-4 {
    border-bottom-width: 4px !important;
    border-bottom-style: solid !important; }

.b-l-4 {
    border-left-width: 4px !important;
    border-left-style: solid !important; }

.b-x-4 {
    border-right-width: 4px !important;
    border-right-style: solid !important;
    border-left-width: 4px !important;
    border-left-style: solid !important; }

.b-y-4 {
    border-top-width: 4px !important;
    border-top-style: solid !important;
    border-bottom-width: 4px !important;
    border-bottom-style: solid !important; }

.b-t-0 {
    border-top-width: 0 !important; }

.b-r-0 {
    border-right-width: 0 !important; }

.b-b-0 {
    border-bottom-width: 0 !important; }

.b-l-0 {
    border-left-width: 0 !important; }

.b-x-0 {
    border-right-width: 0 !important;
    border-left-width: 0 !important; }

.b-y-0 {
    border-top-width: 0 !important;
    border-bottom-width: 0 !important; }

.b-a-0 {
    border-width: 0 !important; }

.border-rounded {
    border-radius: 2px !important; }

.border-round {
    border-radius: 99999px !important; }

.border-radius-0 {
    border-radius: 0 !important; }

.border-default {
    border-color: rgba(0, 0, 0, 0.05) !important; }

.border-panel {
    border-color: #e2e2e2 !important; }

.border-success {
    border-color: #78bd5d !important; }

.border-danger {
    border-color: #e46050 !important; }

.border-warning {
    border-color: #f4ab43 !important; }

.border-info {
    border-color: #59c4e4 !important; }

.bg-default {
    background-color: #818a91 !important;
    border-color: #717273 !important; }
.bg-default[href]:hover {
    background-color: #808182 !important; }
.bg-default .bg-default {
    border-color: #717273 !important; }
.bg-default.darken,
.bg-default .bg-default.darken {
    background-color: #808182 !important;
    border-color: #6a6b6b !important; }
.bg-default.darken[href]:hover,
.bg-default .bg-default.darken[href]:hover {
    background-color: #797a7b !important; }
.bg-default.darker,
.bg-default .bg-default.darker {
    background-color: #797a7b !important;
    border-color: #656566 !important; }
.bg-default.darker[href]:hover,
.bg-default .bg-default.darker[href]:hover {
    background-color: #717273 !important; }
.bg-default, .bg-default:hover, .bg-default:focus, .bg-default:active, .bg-default[href],
.bg-default a {
    color: #e6e6e6 !important; }
.bg-default[href]:hover, .bg-default[href]:focus, .bg-default[href]:active,
.bg-default a:hover,
.bg-default a:focus,
.bg-default a:active {
    color: #cccccc !important; }
.bg-default[href]:hover, .bg-default[href]:focus, .bg-default[href]:active,
.bg-default a:hover,
.bg-default a:focus,
.bg-default a:active {
    color: #fff !important; }
.bg-default .text-muted,
.bg-default .text-muted:hover,
.bg-default .text-muted:focus,
.bg-default .text-muted:active,
.bg-default .text-muted[href],
.bg-default .text-muted a {
    color: rgba(255, 255, 255, 0.6) !important; }