.bg-primary-10 {
  background-color: #5eb8f5 !important;
}

.btn-primary-10 {
  color: #222222;
  border-color: #2ea3f2;
  background-color: #5eb8f5;
}

.btn-primary-10:not(:disabled):hover,
.btn-primary-10:not(.disabled):hover {
  color: #222222;
  border-color: #5eb8f5;
  background-color: #8ecdf8;
}

.btn-primary-10:active {
  color: #222222;
  border-color: #5eb8f5;
  background-color: #8ecdf8;
}

.bg-primary-20 {
  background-color: #8ecdf8 !important;
}

.btn-primary-20 {
  color: #222222;
  border-color: #2ea3f2;
  background-color: #8ecdf8;
}

.btn-primary-20:not(:disabled):hover,
.btn-primary-20:not(.disabled):hover {
  color: #222222;
  border-color: #5eb8f5;
  background-color: #bee2fb;
}

.btn-primary-20:active {
  color: #222222;
  border-color: #5eb8f5;
  background-color: #bee2fb;
}

.bg-primary-30 {
  background-color: #bee2fb !important;
}

.btn-primary-30 {
  color: #222222;
  border-color: #2ea3f2;
  background-color: #bee2fb;
}

.btn-primary-30:not(:disabled):hover,
.btn-primary-30:not(.disabled):hover {
  color: #222222;
  border-color: #5eb8f5;
  background-color: #eef8fe;
}

.btn-primary-30:active {
  color: #222222;
  border-color: #5eb8f5;
  background-color: #eef8fe;
}

.bg-primary-40 {
  background-color: #eef8fe !important;
}

.btn-primary-40 {
  color: #222222;
  border-color: #2ea3f2;
  background-color: #eef8fe;
}

.btn-primary-40:not(:disabled):hover,
.btn-primary-40:not(.disabled):hover {
  color: #222222;
  border-color: #5eb8f5;
  background-color: white;
}

.btn-primary-40:active {
  color: #222222;
  border-color: #5eb8f5;
  background-color: white;
}

.bg-primary-50 {
  background-color: white !important;
}

.btn-primary-50 {
  color: #222222;
  border-color: #2ea3f2;
  background-color: white;
}

.btn-primary-50:not(:disabled):hover,
.btn-primary-50:not(.disabled):hover {
  color: #222222;
  border-color: #5eb8f5;
  background-color: white;
}

.btn-primary-50:active {
  color: #222222;
  border-color: #5eb8f5;
  background-color: white;
}

.bg-primary-60 {
  background-color: white !important;
}

.btn-primary-60 {
  color: #222222;
  border-color: #2ea3f2;
  background-color: white;
}

.btn-primary-60:not(:disabled):hover,
.btn-primary-60:not(.disabled):hover {
  color: #222222;
  border-color: #5eb8f5;
  background-color: white;
}

.btn-primary-60:active {
  color: #222222;
  border-color: #5eb8f5;
  background-color: white;
}

.bg-primary-70 {
  background-color: white !important;
}

.btn-primary-70 {
  color: #222222;
  border-color: #2ea3f2;
  background-color: white;
}

.btn-primary-70:not(:disabled):hover,
.btn-primary-70:not(.disabled):hover {
  color: #222222;
  border-color: #5eb8f5;
  background-color: white;
}

.btn-primary-70:active {
  color: #222222;
  border-color: #5eb8f5;
  background-color: white;
}

.bg-primary-80 {
  background-color: white !important;
}

.btn-primary-80 {
  color: #222222;
  border-color: #2ea3f2;
  background-color: white;
}

.btn-primary-80:not(:disabled):hover,
.btn-primary-80:not(.disabled):hover {
  color: #222222;
  border-color: #5eb8f5;
  background-color: white;
}

.btn-primary-80:active {
  color: #222222;
  border-color: #5eb8f5;
  background-color: white;
}

.bg-primary-90 {
  background-color: white !important;
}

.btn-primary-90 {
  color: #222222;
  border-color: #2ea3f2;
  background-color: white;
}

.btn-primary-90:not(:disabled):hover,
.btn-primary-90:not(.disabled):hover {
  color: #222222;
  border-color: #5eb8f5;
  background-color: white;
}

.btn-primary-90:active {
  color: #222222;
  border-color: #5eb8f5;
  background-color: white;
}

.modal-dialog-primary .modal-header {
  color: #ffffff;
  border-color: #2ea3f2;
  background-color: #2ea3f2;
}
.modal-dialog-primary .modal-header .close {
  color: #ffffff;
  opacity: 0.8 !important;
}

.bg-secondary-10 {
  background-color: #909090 !important;
}

.btn-secondary-10 {
  color: #ffffff;
  border-color: #767676;
  background-color: #909090;
}

.btn-secondary-10:not(:disabled):hover,
.btn-secondary-10:not(.disabled):hover {
  color: #ffffff;
  border-color: #909090;
  background-color: darkgray;
}

.btn-secondary-10:active {
  color: #ffffff;
  border-color: #909090;
  background-color: darkgray;
}

.bg-secondary-20 {
  background-color: darkgray !important;
}

.btn-secondary-20 {
  color: #222222;
  border-color: #767676;
  background-color: darkgray;
}

.btn-secondary-20:not(:disabled):hover,
.btn-secondary-20:not(.disabled):hover {
  color: #222222;
  border-color: #909090;
  background-color: #c3c3c3;
}

.btn-secondary-20:active {
  color: #222222;
  border-color: #909090;
  background-color: #c3c3c3;
}

.bg-secondary-30 {
  background-color: #c3c3c3 !important;
}

.btn-secondary-30 {
  color: #222222;
  border-color: #767676;
  background-color: #c3c3c3;
}

.btn-secondary-30:not(:disabled):hover,
.btn-secondary-30:not(.disabled):hover {
  color: #222222;
  border-color: #909090;
  background-color: gainsboro;
}

.btn-secondary-30:active {
  color: #222222;
  border-color: #909090;
  background-color: gainsboro;
}

.bg-secondary-40 {
  background-color: gainsboro !important;
}

.btn-secondary-40 {
  color: #222222;
  border-color: #767676;
  background-color: gainsboro;
}

.btn-secondary-40:not(:disabled):hover,
.btn-secondary-40:not(.disabled):hover {
  color: #222222;
  border-color: #909090;
  background-color: #f6f6f6;
}

.btn-secondary-40:active {
  color: #222222;
  border-color: #909090;
  background-color: #f6f6f6;
}

.bg-secondary-50 {
  background-color: #f6f6f6 !important;
}

.btn-secondary-50 {
  color: #222222;
  border-color: #767676;
  background-color: #f6f6f6;
}

.btn-secondary-50:not(:disabled):hover,
.btn-secondary-50:not(.disabled):hover {
  color: #222222;
  border-color: #909090;
  background-color: white;
}

.btn-secondary-50:active {
  color: #222222;
  border-color: #909090;
  background-color: white;
}

.bg-secondary-60 {
  background-color: white !important;
}

.btn-secondary-60 {
  color: #222222;
  border-color: #767676;
  background-color: white;
}

.btn-secondary-60:not(:disabled):hover,
.btn-secondary-60:not(.disabled):hover {
  color: #222222;
  border-color: #909090;
  background-color: white;
}

.btn-secondary-60:active {
  color: #222222;
  border-color: #909090;
  background-color: white;
}

.bg-secondary-70 {
  background-color: white !important;
}

.btn-secondary-70 {
  color: #222222;
  border-color: #767676;
  background-color: white;
}

.btn-secondary-70:not(:disabled):hover,
.btn-secondary-70:not(.disabled):hover {
  color: #222222;
  border-color: #909090;
  background-color: white;
}

.btn-secondary-70:active {
  color: #222222;
  border-color: #909090;
  background-color: white;
}

.bg-secondary-80 {
  background-color: white !important;
}

.btn-secondary-80 {
  color: #222222;
  border-color: #767676;
  background-color: white;
}

.btn-secondary-80:not(:disabled):hover,
.btn-secondary-80:not(.disabled):hover {
  color: #222222;
  border-color: #909090;
  background-color: white;
}

.btn-secondary-80:active {
  color: #222222;
  border-color: #909090;
  background-color: white;
}

.bg-secondary-90 {
  background-color: white !important;
}

.btn-secondary-90 {
  color: #222222;
  border-color: #767676;
  background-color: white;
}

.btn-secondary-90:not(:disabled):hover,
.btn-secondary-90:not(.disabled):hover {
  color: #222222;
  border-color: #909090;
  background-color: white;
}

.btn-secondary-90:active {
  color: #222222;
  border-color: #909090;
  background-color: white;
}

.modal-dialog-secondary .modal-header {
  color: #ffffff;
  border-color: #767676;
  background-color: #767676;
}
.modal-dialog-secondary .modal-header .close {
  color: #ffffff;
  opacity: 0.8 !important;
}

.bg-success-10 {
  background-color: #2cd3a6 !important;
}

.btn-success-10 {
  color: #222222;
  border-color: #23a985;
  background-color: #2cd3a6;
}

.btn-success-10:not(:disabled):hover,
.btn-success-10:not(.disabled):hover {
  color: #222222;
  border-color: #2cd3a6;
  background-color: #56dcb8;
}

.btn-success-10:active {
  color: #222222;
  border-color: #2cd3a6;
  background-color: #56dcb8;
}

.bg-success-20 {
  background-color: #56dcb8 !important;
}

.btn-success-20 {
  color: #222222;
  border-color: #23a985;
  background-color: #56dcb8;
}

.btn-success-20:not(:disabled):hover,
.btn-success-20:not(.disabled):hover {
  color: #222222;
  border-color: #2cd3a6;
  background-color: #80e5ca;
}

.btn-success-20:active {
  color: #222222;
  border-color: #2cd3a6;
  background-color: #80e5ca;
}

.bg-success-30 {
  background-color: #80e5ca !important;
}

.btn-success-30 {
  color: #222222;
  border-color: #23a985;
  background-color: #80e5ca;
}

.btn-success-30:not(:disabled):hover,
.btn-success-30:not(.disabled):hover {
  color: #222222;
  border-color: #2cd3a6;
  background-color: #abeedc;
}

.btn-success-30:active {
  color: #222222;
  border-color: #2cd3a6;
  background-color: #abeedc;
}

.bg-success-40 {
  background-color: #abeedc !important;
}

.btn-success-40 {
  color: #222222;
  border-color: #23a985;
  background-color: #abeedc;
}

.btn-success-40:not(:disabled):hover,
.btn-success-40:not(.disabled):hover {
  color: #222222;
  border-color: #2cd3a6;
  background-color: #d5f6ed;
}

.btn-success-40:active {
  color: #222222;
  border-color: #2cd3a6;
  background-color: #d5f6ed;
}

.bg-success-50 {
  background-color: #d5f6ed !important;
}

.btn-success-50 {
  color: #222222;
  border-color: #23a985;
  background-color: #d5f6ed;
}

.btn-success-50:not(:disabled):hover,
.btn-success-50:not(.disabled):hover {
  color: #222222;
  border-color: #2cd3a6;
  background-color: white;
}

.btn-success-50:active {
  color: #222222;
  border-color: #2cd3a6;
  background-color: white;
}

.bg-success-60 {
  background-color: white !important;
}

.btn-success-60 {
  color: #222222;
  border-color: #23a985;
  background-color: white;
}

.btn-success-60:not(:disabled):hover,
.btn-success-60:not(.disabled):hover {
  color: #222222;
  border-color: #2cd3a6;
  background-color: white;
}

.btn-success-60:active {
  color: #222222;
  border-color: #2cd3a6;
  background-color: white;
}

.bg-success-70 {
  background-color: white !important;
}

.btn-success-70 {
  color: #222222;
  border-color: #23a985;
  background-color: white;
}

.btn-success-70:not(:disabled):hover,
.btn-success-70:not(.disabled):hover {
  color: #222222;
  border-color: #2cd3a6;
  background-color: white;
}

.btn-success-70:active {
  color: #222222;
  border-color: #2cd3a6;
  background-color: white;
}

.bg-success-80 {
  background-color: white !important;
}

.btn-success-80 {
  color: #222222;
  border-color: #23a985;
  background-color: white;
}

.btn-success-80:not(:disabled):hover,
.btn-success-80:not(.disabled):hover {
  color: #222222;
  border-color: #2cd3a6;
  background-color: white;
}

.btn-success-80:active {
  color: #222222;
  border-color: #2cd3a6;
  background-color: white;
}

.bg-success-90 {
  background-color: white !important;
}

.btn-success-90 {
  color: #222222;
  border-color: #23a985;
  background-color: white;
}

.btn-success-90:not(:disabled):hover,
.btn-success-90:not(.disabled):hover {
  color: #222222;
  border-color: #2cd3a6;
  background-color: white;
}

.btn-success-90:active {
  color: #222222;
  border-color: #2cd3a6;
  background-color: white;
}

.modal-dialog-success .modal-header {
  color: #ffffff;
  border-color: #23a985;
  background-color: #23a985;
}
.modal-dialog-success .modal-header .close {
  color: #ffffff;
  opacity: 0.8 !important;
}

.bg-info-10 {
  background-color: #39b7ce !important;
}

.btn-info-10 {
  color: #ffffff;
  border-color: #2a96aa;
  background-color: #39b7ce;
}

.btn-info-10:not(:disabled):hover,
.btn-info-10:not(.disabled):hover {
  color: #ffffff;
  border-color: #39b7ce;
  background-color: #62c6d8;
}

.btn-info-10:active {
  color: #ffffff;
  border-color: #39b7ce;
  background-color: #62c6d8;
}

.bg-info-20 {
  background-color: #62c6d8 !important;
}

.btn-info-20 {
  color: #222222;
  border-color: #2a96aa;
  background-color: #62c6d8;
}

.btn-info-20:not(:disabled):hover,
.btn-info-20:not(.disabled):hover {
  color: #222222;
  border-color: #39b7ce;
  background-color: #8bd5e2;
}

.btn-info-20:active {
  color: #222222;
  border-color: #39b7ce;
  background-color: #8bd5e2;
}

.bg-info-30 {
  background-color: #8bd5e2 !important;
}

.btn-info-30 {
  color: #222222;
  border-color: #2a96aa;
  background-color: #8bd5e2;
}

.btn-info-30:not(:disabled):hover,
.btn-info-30:not(.disabled):hover {
  color: #222222;
  border-color: #39b7ce;
  background-color: #b4e4ec;
}

.btn-info-30:active {
  color: #222222;
  border-color: #39b7ce;
  background-color: #b4e4ec;
}

.bg-info-40 {
  background-color: #b4e4ec !important;
}

.btn-info-40 {
  color: #222222;
  border-color: #2a96aa;
  background-color: #b4e4ec;
}

.btn-info-40:not(:disabled):hover,
.btn-info-40:not(.disabled):hover {
  color: #222222;
  border-color: #39b7ce;
  background-color: #ddf2f6;
}

.btn-info-40:active {
  color: #222222;
  border-color: #39b7ce;
  background-color: #ddf2f6;
}

.bg-info-50 {
  background-color: #ddf2f6 !important;
}

.btn-info-50 {
  color: #222222;
  border-color: #2a96aa;
  background-color: #ddf2f6;
}

.btn-info-50:not(:disabled):hover,
.btn-info-50:not(.disabled):hover {
  color: #222222;
  border-color: #39b7ce;
  background-color: white;
}

.btn-info-50:active {
  color: #222222;
  border-color: #39b7ce;
  background-color: white;
}

.bg-info-60 {
  background-color: white !important;
}

.btn-info-60 {
  color: #222222;
  border-color: #2a96aa;
  background-color: white;
}

.btn-info-60:not(:disabled):hover,
.btn-info-60:not(.disabled):hover {
  color: #222222;
  border-color: #39b7ce;
  background-color: white;
}

.btn-info-60:active {
  color: #222222;
  border-color: #39b7ce;
  background-color: white;
}

.bg-info-70 {
  background-color: white !important;
}

.btn-info-70 {
  color: #222222;
  border-color: #2a96aa;
  background-color: white;
}

.btn-info-70:not(:disabled):hover,
.btn-info-70:not(.disabled):hover {
  color: #222222;
  border-color: #39b7ce;
  background-color: white;
}

.btn-info-70:active {
  color: #222222;
  border-color: #39b7ce;
  background-color: white;
}

.bg-info-80 {
  background-color: white !important;
}

.btn-info-80 {
  color: #222222;
  border-color: #2a96aa;
  background-color: white;
}

.btn-info-80:not(:disabled):hover,
.btn-info-80:not(.disabled):hover {
  color: #222222;
  border-color: #39b7ce;
  background-color: white;
}

.btn-info-80:active {
  color: #222222;
  border-color: #39b7ce;
  background-color: white;
}

.bg-info-90 {
  background-color: white !important;
}

.btn-info-90 {
  color: #222222;
  border-color: #2a96aa;
  background-color: white;
}

.btn-info-90:not(:disabled):hover,
.btn-info-90:not(.disabled):hover {
  color: #222222;
  border-color: #39b7ce;
  background-color: white;
}

.btn-info-90:active {
  color: #222222;
  border-color: #39b7ce;
  background-color: white;
}

.modal-dialog-info .modal-header {
  color: #ffffff;
  border-color: #2a96aa;
  background-color: #2a96aa;
}
.modal-dialog-info .modal-header .close {
  color: #ffffff;
  opacity: 0.8 !important;
}

.bg-warning-10 {
  background-color: #ffe033 !important;
}

.btn-warning-10 {
  color: #222222;
  border-color: #ffd800;
  background-color: #ffe033;
}

.btn-warning-10:not(:disabled):hover,
.btn-warning-10:not(.disabled):hover {
  color: #222222;
  border-color: #ffe033;
  background-color: #ffe866;
}

.btn-warning-10:active {
  color: #222222;
  border-color: #ffe033;
  background-color: #ffe866;
}

.bg-warning-20 {
  background-color: #ffe866 !important;
}

.btn-warning-20 {
  color: #222222;
  border-color: #ffd800;
  background-color: #ffe866;
}

.btn-warning-20:not(:disabled):hover,
.btn-warning-20:not(.disabled):hover {
  color: #222222;
  border-color: #ffe033;
  background-color: #ffef99;
}

.btn-warning-20:active {
  color: #222222;
  border-color: #ffe033;
  background-color: #ffef99;
}

.bg-warning-30 {
  background-color: #ffef99 !important;
}

.btn-warning-30 {
  color: #222222;
  border-color: #ffd800;
  background-color: #ffef99;
}

.btn-warning-30:not(:disabled):hover,
.btn-warning-30:not(.disabled):hover {
  color: #222222;
  border-color: #ffe033;
  background-color: #fff7cc;
}

.btn-warning-30:active {
  color: #222222;
  border-color: #ffe033;
  background-color: #fff7cc;
}

.bg-warning-40 {
  background-color: #fff7cc !important;
}

.btn-warning-40 {
  color: #222222;
  border-color: #ffd800;
  background-color: #fff7cc;
}

.btn-warning-40:not(:disabled):hover,
.btn-warning-40:not(.disabled):hover {
  color: #222222;
  border-color: #ffe033;
  background-color: white;
}

.btn-warning-40:active {
  color: #222222;
  border-color: #ffe033;
  background-color: white;
}

.bg-warning-50 {
  background-color: white !important;
}

.btn-warning-50 {
  color: #222222;
  border-color: #ffd800;
  background-color: white;
}

.btn-warning-50:not(:disabled):hover,
.btn-warning-50:not(.disabled):hover {
  color: #222222;
  border-color: #ffe033;
  background-color: white;
}

.btn-warning-50:active {
  color: #222222;
  border-color: #ffe033;
  background-color: white;
}

.bg-warning-60 {
  background-color: white !important;
}

.btn-warning-60 {
  color: #222222;
  border-color: #ffd800;
  background-color: white;
}

.btn-warning-60:not(:disabled):hover,
.btn-warning-60:not(.disabled):hover {
  color: #222222;
  border-color: #ffe033;
  background-color: white;
}

.btn-warning-60:active {
  color: #222222;
  border-color: #ffe033;
  background-color: white;
}

.bg-warning-70 {
  background-color: white !important;
}

.btn-warning-70 {
  color: #222222;
  border-color: #ffd800;
  background-color: white;
}

.btn-warning-70:not(:disabled):hover,
.btn-warning-70:not(.disabled):hover {
  color: #222222;
  border-color: #ffe033;
  background-color: white;
}

.btn-warning-70:active {
  color: #222222;
  border-color: #ffe033;
  background-color: white;
}

.bg-warning-80 {
  background-color: white !important;
}

.btn-warning-80 {
  color: #222222;
  border-color: #ffd800;
  background-color: white;
}

.btn-warning-80:not(:disabled):hover,
.btn-warning-80:not(.disabled):hover {
  color: #222222;
  border-color: #ffe033;
  background-color: white;
}

.btn-warning-80:active {
  color: #222222;
  border-color: #ffe033;
  background-color: white;
}

.bg-warning-90 {
  background-color: white !important;
}

.btn-warning-90 {
  color: #222222;
  border-color: #ffd800;
  background-color: white;
}

.btn-warning-90:not(:disabled):hover,
.btn-warning-90:not(.disabled):hover {
  color: #222222;
  border-color: #ffe033;
  background-color: white;
}

.btn-warning-90:active {
  color: #222222;
  border-color: #ffe033;
  background-color: white;
}

.modal-dialog-warning .modal-header {
  color: #222222;
  border-color: #ffd800;
  background-color: #ffd800;
}
.modal-dialog-warning .modal-header .close {
  color: #222222;
  opacity: 0.8 !important;
}

.bg-danger-10 {
  background-color: #b72d58 !important;
}

.btn-danger-10 {
  color: #ffffff;
  border-color: #8e2344;
  background-color: #b72d58;
}

.btn-danger-10:not(:disabled):hover,
.btn-danger-10:not(.disabled):hover {
  color: #ffffff;
  border-color: #b72d58;
  background-color: #d14671;
}

.btn-danger-10:active {
  color: #ffffff;
  border-color: #b72d58;
  background-color: #d14671;
}

.bg-danger-20 {
  background-color: #d14671 !important;
}

.btn-danger-20 {
  color: #ffffff;
  border-color: #8e2344;
  background-color: #d14671;
}

.btn-danger-20:not(:disabled):hover,
.btn-danger-20:not(.disabled):hover {
  color: #ffffff;
  border-color: #b72d58;
  background-color: #db6f90;
}

.btn-danger-20:active {
  color: #ffffff;
  border-color: #b72d58;
  background-color: #db6f90;
}

.bg-danger-30 {
  background-color: #db6f90 !important;
}

.btn-danger-30 {
  color: #ffffff;
  border-color: #8e2344;
  background-color: #db6f90;
}

.btn-danger-30:not(:disabled):hover,
.btn-danger-30:not(.disabled):hover {
  color: #ffffff;
  border-color: #b72d58;
  background-color: #e598b0;
}

.btn-danger-30:active {
  color: #ffffff;
  border-color: #b72d58;
  background-color: #e598b0;
}

.bg-danger-40 {
  background-color: #e598b0 !important;
}

.btn-danger-40 {
  color: #222222;
  border-color: #8e2344;
  background-color: #e598b0;
}

.btn-danger-40:not(:disabled):hover,
.btn-danger-40:not(.disabled):hover {
  color: #222222;
  border-color: #b72d58;
  background-color: #f0c0cf;
}

.btn-danger-40:active {
  color: #222222;
  border-color: #b72d58;
  background-color: #f0c0cf;
}

.bg-danger-50 {
  background-color: #f0c0cf !important;
}

.btn-danger-50 {
  color: #222222;
  border-color: #8e2344;
  background-color: #f0c0cf;
}

.btn-danger-50:not(:disabled):hover,
.btn-danger-50:not(.disabled):hover {
  color: #222222;
  border-color: #b72d58;
  background-color: #fae9ee;
}

.btn-danger-50:active {
  color: #222222;
  border-color: #b72d58;
  background-color: #fae9ee;
}

.bg-danger-60 {
  background-color: #fae9ee !important;
}

.btn-danger-60 {
  color: #222222;
  border-color: #8e2344;
  background-color: #fae9ee;
}

.btn-danger-60:not(:disabled):hover,
.btn-danger-60:not(.disabled):hover {
  color: #222222;
  border-color: #b72d58;
  background-color: white;
}

.btn-danger-60:active {
  color: #222222;
  border-color: #b72d58;
  background-color: white;
}

.bg-danger-70 {
  background-color: white !important;
}

.btn-danger-70 {
  color: #222222;
  border-color: #8e2344;
  background-color: white;
}

.btn-danger-70:not(:disabled):hover,
.btn-danger-70:not(.disabled):hover {
  color: #222222;
  border-color: #b72d58;
  background-color: white;
}

.btn-danger-70:active {
  color: #222222;
  border-color: #b72d58;
  background-color: white;
}

.bg-danger-80 {
  background-color: white !important;
}

.btn-danger-80 {
  color: #222222;
  border-color: #8e2344;
  background-color: white;
}

.btn-danger-80:not(:disabled):hover,
.btn-danger-80:not(.disabled):hover {
  color: #222222;
  border-color: #b72d58;
  background-color: white;
}

.btn-danger-80:active {
  color: #222222;
  border-color: #b72d58;
  background-color: white;
}

.bg-danger-90 {
  background-color: white !important;
}

.btn-danger-90 {
  color: #222222;
  border-color: #8e2344;
  background-color: white;
}

.btn-danger-90:not(:disabled):hover,
.btn-danger-90:not(.disabled):hover {
  color: #222222;
  border-color: #b72d58;
  background-color: white;
}

.btn-danger-90:active {
  color: #222222;
  border-color: #b72d58;
  background-color: white;
}

.modal-dialog-danger .modal-header {
  color: #ffffff;
  border-color: #8e2344;
  background-color: #8e2344;
}
.modal-dialog-danger .modal-header .close {
  color: #ffffff;
  opacity: 0.8 !important;
}

.bg-light-10 {
  background-color: white !important;
}

.btn-light-10 {
  color: #222222;
  border-color: #ececec;
  background-color: white;
}

.btn-light-10:not(:disabled):hover,
.btn-light-10:not(.disabled):hover {
  color: #222222;
  border-color: white;
  background-color: white;
}

.btn-light-10:active {
  color: #222222;
  border-color: white;
  background-color: white;
}

.bg-light-20 {
  background-color: white !important;
}

.btn-light-20 {
  color: #222222;
  border-color: #ececec;
  background-color: white;
}

.btn-light-20:not(:disabled):hover,
.btn-light-20:not(.disabled):hover {
  color: #222222;
  border-color: white;
  background-color: white;
}

.btn-light-20:active {
  color: #222222;
  border-color: white;
  background-color: white;
}

.bg-light-30 {
  background-color: white !important;
}

.btn-light-30 {
  color: #222222;
  border-color: #ececec;
  background-color: white;
}

.btn-light-30:not(:disabled):hover,
.btn-light-30:not(.disabled):hover {
  color: #222222;
  border-color: white;
  background-color: white;
}

.btn-light-30:active {
  color: #222222;
  border-color: white;
  background-color: white;
}

.bg-light-40 {
  background-color: white !important;
}

.btn-light-40 {
  color: #222222;
  border-color: #ececec;
  background-color: white;
}

.btn-light-40:not(:disabled):hover,
.btn-light-40:not(.disabled):hover {
  color: #222222;
  border-color: white;
  background-color: white;
}

.btn-light-40:active {
  color: #222222;
  border-color: white;
  background-color: white;
}

.bg-light-50 {
  background-color: white !important;
}

.btn-light-50 {
  color: #222222;
  border-color: #ececec;
  background-color: white;
}

.btn-light-50:not(:disabled):hover,
.btn-light-50:not(.disabled):hover {
  color: #222222;
  border-color: white;
  background-color: white;
}

.btn-light-50:active {
  color: #222222;
  border-color: white;
  background-color: white;
}

.bg-light-60 {
  background-color: white !important;
}

.btn-light-60 {
  color: #222222;
  border-color: #ececec;
  background-color: white;
}

.btn-light-60:not(:disabled):hover,
.btn-light-60:not(.disabled):hover {
  color: #222222;
  border-color: white;
  background-color: white;
}

.btn-light-60:active {
  color: #222222;
  border-color: white;
  background-color: white;
}

.bg-light-70 {
  background-color: white !important;
}

.btn-light-70 {
  color: #222222;
  border-color: #ececec;
  background-color: white;
}

.btn-light-70:not(:disabled):hover,
.btn-light-70:not(.disabled):hover {
  color: #222222;
  border-color: white;
  background-color: white;
}

.btn-light-70:active {
  color: #222222;
  border-color: white;
  background-color: white;
}

.bg-light-80 {
  background-color: white !important;
}

.btn-light-80 {
  color: #222222;
  border-color: #ececec;
  background-color: white;
}

.btn-light-80:not(:disabled):hover,
.btn-light-80:not(.disabled):hover {
  color: #222222;
  border-color: white;
  background-color: white;
}

.btn-light-80:active {
  color: #222222;
  border-color: white;
  background-color: white;
}

.bg-light-90 {
  background-color: white !important;
}

.btn-light-90 {
  color: #222222;
  border-color: #ececec;
  background-color: white;
}

.btn-light-90:not(:disabled):hover,
.btn-light-90:not(.disabled):hover {
  color: #222222;
  border-color: white;
  background-color: white;
}

.btn-light-90:active {
  color: #222222;
  border-color: white;
  background-color: white;
}

.modal-dialog-light .modal-header {
  color: #222222;
  border-color: #ececec;
  background-color: #ececec;
}
.modal-dialog-light .modal-header .close {
  color: #222222;
  opacity: 0.8 !important;
}

.bg-dark-10 {
  background-color: #4d4d4d !important;
}

.btn-dark-10 {
  color: #ffffff;
  border-color: #333333;
  background-color: #4d4d4d;
}

.btn-dark-10:not(:disabled):hover,
.btn-dark-10:not(.disabled):hover {
  color: #ffffff;
  border-color: #4d4d4d;
  background-color: #666666;
}

.btn-dark-10:active {
  color: #ffffff;
  border-color: #4d4d4d;
  background-color: #666666;
}

.bg-dark-20 {
  background-color: #666666 !important;
}

.btn-dark-20 {
  color: #ffffff;
  border-color: #333333;
  background-color: #666666;
}

.btn-dark-20:not(:disabled):hover,
.btn-dark-20:not(.disabled):hover {
  color: #ffffff;
  border-color: #4d4d4d;
  background-color: gray;
}

.btn-dark-20:active {
  color: #ffffff;
  border-color: #4d4d4d;
  background-color: gray;
}

.bg-dark-30 {
  background-color: gray !important;
}

.btn-dark-30 {
  color: #ffffff;
  border-color: #333333;
  background-color: gray;
}

.btn-dark-30:not(:disabled):hover,
.btn-dark-30:not(.disabled):hover {
  color: #ffffff;
  border-color: #4d4d4d;
  background-color: #999999;
}

.btn-dark-30:active {
  color: #ffffff;
  border-color: #4d4d4d;
  background-color: #999999;
}

.bg-dark-40 {
  background-color: #999999 !important;
}

.btn-dark-40 {
  color: #222222;
  border-color: #333333;
  background-color: #999999;
}

.btn-dark-40:not(:disabled):hover,
.btn-dark-40:not(.disabled):hover {
  color: #222222;
  border-color: #4d4d4d;
  background-color: #b3b3b3;
}

.btn-dark-40:active {
  color: #222222;
  border-color: #4d4d4d;
  background-color: #b3b3b3;
}

.bg-dark-50 {
  background-color: #b3b3b3 !important;
}

.btn-dark-50 {
  color: #222222;
  border-color: #333333;
  background-color: #b3b3b3;
}

.btn-dark-50:not(:disabled):hover,
.btn-dark-50:not(.disabled):hover {
  color: #222222;
  border-color: #4d4d4d;
  background-color: #cccccc;
}

.btn-dark-50:active {
  color: #222222;
  border-color: #4d4d4d;
  background-color: #cccccc;
}

.bg-dark-60 {
  background-color: #cccccc !important;
}

.btn-dark-60 {
  color: #222222;
  border-color: #333333;
  background-color: #cccccc;
}

.btn-dark-60:not(:disabled):hover,
.btn-dark-60:not(.disabled):hover {
  color: #222222;
  border-color: #4d4d4d;
  background-color: #e6e6e6;
}

.btn-dark-60:active {
  color: #222222;
  border-color: #4d4d4d;
  background-color: #e6e6e6;
}

.bg-dark-70 {
  background-color: #e6e6e6 !important;
}

.btn-dark-70 {
  color: #222222;
  border-color: #333333;
  background-color: #e6e6e6;
}

.btn-dark-70:not(:disabled):hover,
.btn-dark-70:not(.disabled):hover {
  color: #222222;
  border-color: #4d4d4d;
  background-color: white;
}

.btn-dark-70:active {
  color: #222222;
  border-color: #4d4d4d;
  background-color: white;
}

.bg-dark-80 {
  background-color: white !important;
}

.btn-dark-80 {
  color: #222222;
  border-color: #333333;
  background-color: white;
}

.btn-dark-80:not(:disabled):hover,
.btn-dark-80:not(.disabled):hover {
  color: #222222;
  border-color: #4d4d4d;
  background-color: white;
}

.btn-dark-80:active {
  color: #222222;
  border-color: #4d4d4d;
  background-color: white;
}

.bg-dark-90 {
  background-color: white !important;
}

.btn-dark-90 {
  color: #222222;
  border-color: #333333;
  background-color: white;
}

.btn-dark-90:not(:disabled):hover,
.btn-dark-90:not(.disabled):hover {
  color: #222222;
  border-color: #4d4d4d;
  background-color: white;
}

.btn-dark-90:active {
  color: #222222;
  border-color: #4d4d4d;
  background-color: white;
}

.modal-dialog-dark .modal-header {
  color: #ffffff;
  border-color: #333333;
  background-color: #333333;
}
.modal-dialog-dark .modal-header .close {
  color: #ffffff;
  opacity: 0.8 !important;
}

.bg-gray-900 {
  background-color: #222222 !important;
}

.btn-gray-900 {
  color: #ffffff;
  border-color: #222222;
  background-color: #222222;
}

.btn-outline-gray-900 {
  border: 1px solid #222222;
}

.btn-outline-gray-900:hover {
  border: 1px solid #090909;
}

.btn-gray-900:not(:disabled):hover,
.btn-gray-900:not(.disabled):hover {
  color: #ffffff;
  border-color: #3c3c3c;
  background-color: #3c3c3c;
}

.btn-gray-900:active {
  color: #ffffff;
  border-color: #3c3c3c;
  background-color: #3c3c3c;
}

.text-gray-900 {
  color: #222222;
}

a.text-gray-900:hover,
a.text-gray-900:active,
a.text-gray-900:focus {
  color: #090909;
}

.bg-gray-800 {
  background-color: #333333 !important;
}

.btn-gray-800 {
  color: #ffffff;
  border-color: #333333;
  background-color: #333333;
}

.btn-outline-gray-800 {
  border: 1px solid #333333;
}

.btn-outline-gray-800:hover {
  border: 1px solid #1a1a1a;
}

.btn-gray-800:not(:disabled):hover,
.btn-gray-800:not(.disabled):hover {
  color: #ffffff;
  border-color: #4d4d4d;
  background-color: #4d4d4d;
}

.btn-gray-800:active {
  color: #ffffff;
  border-color: #4d4d4d;
  background-color: #4d4d4d;
}

.text-gray-800 {
  color: #333333;
}

a.text-gray-800:hover,
a.text-gray-800:active,
a.text-gray-800:focus {
  color: #1a1a1a;
}

.bg-gray-700 {
  background-color: #545454 !important;
}

.btn-gray-700 {
  color: #ffffff;
  border-color: #545454;
  background-color: #545454;
}

.btn-outline-gray-700 {
  border: 1px solid #545454;
}

.btn-outline-gray-700:hover {
  border: 1px solid #3b3b3b;
}

.btn-gray-700:not(:disabled):hover,
.btn-gray-700:not(.disabled):hover {
  color: #ffffff;
  border-color: #6e6e6e;
  background-color: #6e6e6e;
}

.btn-gray-700:active {
  color: #ffffff;
  border-color: #6e6e6e;
  background-color: #6e6e6e;
}

.text-gray-700 {
  color: #545454;
}

a.text-gray-700:hover,
a.text-gray-700:active,
a.text-gray-700:focus {
  color: #3b3b3b;
}

.bg-gray-600 {
  background-color: #767676 !important;
}

.btn-gray-600 {
  color: #ffffff;
  border-color: #767676;
  background-color: #767676;
}

.btn-outline-gray-600 {
  border: 1px solid #767676;
}

.btn-outline-gray-600:hover {
  border: 1px solid #5d5d5d;
}

.btn-gray-600:not(:disabled):hover,
.btn-gray-600:not(.disabled):hover {
  color: #ffffff;
  border-color: #909090;
  background-color: #909090;
}

.btn-gray-600:active {
  color: #ffffff;
  border-color: #909090;
  background-color: #909090;
}

.text-gray-600 {
  color: #767676;
}

a.text-gray-600:hover,
a.text-gray-600:active,
a.text-gray-600:focus {
  color: #5d5d5d;
}

.bg-gray-500 {
  background-color: #989898 !important;
}

.btn-gray-500 {
  color: #222222;
  border-color: #989898;
  background-color: #989898;
}

.btn-outline-gray-500 {
  border: 1px solid #989898;
}

.btn-outline-gray-500:hover {
  border: 1px solid #7f7f7f;
}

.btn-gray-500:not(:disabled):hover,
.btn-gray-500:not(.disabled):hover {
  color: #222222;
  border-color: #b2b2b2;
  background-color: #b2b2b2;
}

.btn-gray-500:active {
  color: #222222;
  border-color: #b2b2b2;
  background-color: #b2b2b2;
}

.text-gray-500 {
  color: #989898;
}

a.text-gray-500:hover,
a.text-gray-500:active,
a.text-gray-500:focus {
  color: #7f7f7f;
}

.bg-gray-400 {
  background-color: #b9b9b9 !important;
}

.btn-gray-400 {
  color: #222222;
  border-color: #b9b9b9;
  background-color: #b9b9b9;
}

.btn-outline-gray-400 {
  border: 1px solid #b9b9b9;
}

.btn-outline-gray-400:hover {
  border: 1px solid #a0a0a0;
}

.btn-gray-400:not(:disabled):hover,
.btn-gray-400:not(.disabled):hover {
  color: #222222;
  border-color: lightgray;
  background-color: lightgray;
}

.btn-gray-400:active {
  color: #222222;
  border-color: lightgray;
  background-color: lightgray;
}

.text-gray-400 {
  color: #b9b9b9;
}

a.text-gray-400:hover,
a.text-gray-400:active,
a.text-gray-400:focus {
  color: #a0a0a0;
}

.bg-gray-300 {
  background-color: #cacaca !important;
}

.btn-gray-300 {
  color: #222222;
  border-color: #cacaca;
  background-color: #cacaca;
}

.btn-outline-gray-300 {
  border: 1px solid #cacaca;
}

.btn-outline-gray-300:hover {
  border: 1px solid #b1b1b1;
}

.btn-gray-300:not(:disabled):hover,
.btn-gray-300:not(.disabled):hover {
  color: #222222;
  border-color: #e4e4e4;
  background-color: #e4e4e4;
}

.btn-gray-300:active {
  color: #222222;
  border-color: #e4e4e4;
  background-color: #e4e4e4;
}

.text-gray-300 {
  color: #cacaca;
}

a.text-gray-300:hover,
a.text-gray-300:active,
a.text-gray-300:focus {
  color: #b1b1b1;
}

.bg-gray-200 {
  background-color: #dbdbdb !important;
}

.btn-gray-200 {
  color: #222222;
  border-color: #dbdbdb;
  background-color: #dbdbdb;
}

.btn-outline-gray-200 {
  border: 1px solid #dbdbdb;
}

.btn-outline-gray-200:hover {
  border: 1px solid #c2c2c2;
}

.btn-gray-200:not(:disabled):hover,
.btn-gray-200:not(.disabled):hover {
  color: #222222;
  border-color: whitesmoke;
  background-color: whitesmoke;
}

.btn-gray-200:active {
  color: #222222;
  border-color: whitesmoke;
  background-color: whitesmoke;
}

.text-gray-200 {
  color: #dbdbdb;
}

a.text-gray-200:hover,
a.text-gray-200:active,
a.text-gray-200:focus {
  color: #c2c2c2;
}

.bg-gray-100 {
  background-color: #ececec !important;
}

.btn-gray-100 {
  color: #222222;
  border-color: #ececec;
  background-color: #ececec;
}

.btn-outline-gray-100 {
  border: 1px solid #ececec;
}

.btn-outline-gray-100:hover {
  border: 1px solid lightgray;
}

.btn-gray-100:not(:disabled):hover,
.btn-gray-100:not(.disabled):hover {
  color: #222222;
  border-color: white;
  background-color: white;
}

.btn-gray-100:active {
  color: #222222;
  border-color: white;
  background-color: white;
}

.text-gray-100 {
  color: #ececec;
}

a.text-gray-100:hover,
a.text-gray-100:active,
a.text-gray-100:focus {
  color: lightgray;
}

.bg-dark-red {
  background-color: #551528 !important;
}

.btn-dark-red {
  color: #ffffff;
  border-color: #551528;
  background-color: #551528;
}

.btn-outline-dark-red {
  border: 1px solid #551528;
}

.btn-outline-dark-red:hover {
  border: 1px solid #2c0b15;
}

.btn-dark-red:not(:disabled):hover,
.btn-dark-red:not(.disabled):hover {
  color: #ffffff;
  border-color: #7e1f3b;
  background-color: #7e1f3b;
}

.btn-dark-red:active {
  color: #ffffff;
  border-color: #7e1f3b;
  background-color: #7e1f3b;
}

.text-dark-red {
  color: #551528;
}

a.text-dark-red:hover,
a.text-dark-red:active,
a.text-dark-red:focus {
  color: #2c0b15;
}

.bg-dark-blue {
  background-color: #0d3a7f !important;
}

.btn-dark-blue {
  color: #ffffff;
  border-color: #0d3a7f;
  background-color: #0d3a7f;
}

.btn-outline-dark-blue {
  border: 1px solid #0d3a7f;
}

.btn-outline-dark-blue:hover {
  border: 1px solid #082551;
}

.btn-dark-blue:not(:disabled):hover,
.btn-dark-blue:not(.disabled):hover {
  color: #ffffff;
  border-color: #124fad;
  background-color: #124fad;
}

.btn-dark-blue:active {
  color: #ffffff;
  border-color: #124fad;
  background-color: #124fad;
}

.text-dark-blue {
  color: #0d3a7f;
}

a.text-dark-blue:hover,
a.text-dark-blue:active,
a.text-dark-blue:focus {
  color: #082551;
}

.bg-dark-blue-10 {
  background-color: #124fad !important;
}

.btn-dark-blue-10 {
  color: #ffffff;
  border-color: #124fad;
  background-color: #124fad;
}

.btn-outline-dark-blue-10 {
  border: 1px solid #124fad;
}

.btn-outline-dark-blue-10:hover {
  border: 1px solid #0d3a7f;
}

.btn-dark-blue-10:not(:disabled):hover,
.btn-dark-blue-10:not(.disabled):hover {
  color: #ffffff;
  border-color: #1664dc;
  background-color: #1664dc;
}

.btn-dark-blue-10:active {
  color: #ffffff;
  border-color: #1664dc;
  background-color: #1664dc;
}

.text-dark-blue-10 {
  color: #124fad;
}

a.text-dark-blue-10:hover,
a.text-dark-blue-10:active,
a.text-dark-blue-10:focus {
  color: #0d3a7f;
}

.bg-bright-red {
  background-color: #c63030 !important;
}

.btn-bright-red {
  color: #ffffff;
  border-color: #c63030;
  background-color: #c63030;
}

.btn-outline-bright-red {
  border: 1px solid #c63030;
}

.btn-outline-bright-red:hover {
  border: 1px solid #9d2626;
}

.btn-bright-red:not(:disabled):hover,
.btn-bright-red:not(.disabled):hover {
  color: #ffffff;
  border-color: #d55454;
  background-color: #d55454;
}

.btn-bright-red:active {
  color: #ffffff;
  border-color: #d55454;
  background-color: #d55454;
}

.text-bright-red {
  color: #c63030;
}

a.text-bright-red:hover,
a.text-bright-red:active,
a.text-bright-red:focus {
  color: #9d2626;
}

.bg-pink {
  background-color: #ffd6d6 !important;
}

.btn-pink {
  color: #222222;
  border-color: #ffd6d6;
  background-color: #ffd6d6;
}

.btn-outline-pink {
  border: 1px solid #ffd6d6;
}

.btn-outline-pink:hover {
  border: 1px solid #ffa3a3;
}

.btn-pink:not(:disabled):hover,
.btn-pink:not(.disabled):hover {
  color: #222222;
  border-color: white;
  background-color: white;
}

.btn-pink:active {
  color: #222222;
  border-color: white;
  background-color: white;
}

.text-pink {
  color: #ffd6d6;
}

a.text-pink:hover,
a.text-pink:active,
a.text-pink:focus {
  color: #ffa3a3;
}

.bg-light-blue {
  background-color: #1077bc !important;
}

.btn-light-blue {
  color: #ffffff;
  border-color: #1077bc;
  background-color: #1077bc;
}

.btn-outline-light-blue {
  border: 1px solid #1077bc;
}

.btn-outline-light-blue:hover {
  border: 1px solid #0c598d;
}

.btn-light-blue:not(:disabled):hover,
.btn-light-blue:not(.disabled):hover {
  color: #ffffff;
  border-color: #1495eb;
  background-color: #1495eb;
}

.btn-light-blue:active {
  color: #ffffff;
  border-color: #1495eb;
  background-color: #1495eb;
}

.text-light-blue {
  color: #1077bc;
}

a.text-light-blue:hover,
a.text-light-blue:active,
a.text-light-blue:focus {
  color: #0c598d;
}

.bg-yellow {
  background-color: #ffd800 !important;
}

.btn-yellow {
  color: #222222;
  border-color: #ffd800;
  background-color: #ffd800;
}

.btn-outline-yellow {
  border: 1px solid #ffd800;
}

.btn-outline-yellow:hover {
  border: 1px solid #ccad00;
}

.btn-yellow:not(:disabled):hover,
.btn-yellow:not(.disabled):hover {
  color: #222222;
  border-color: #ffe033;
  background-color: #ffe033;
}

.btn-yellow:active {
  color: #222222;
  border-color: #ffe033;
  background-color: #ffe033;
}

.text-yellow {
  color: #ffd800;
}

a.text-yellow:hover,
a.text-yellow:active,
a.text-yellow:focus {
  color: #ccad00;
}

.maxh-25px {
  max-height: 25px;
}

.maxw-25px {
  max-width: 25px;
}

.minh-25px {
  min-height: 25px;
}

.minw-25px {
  min-width: 25px;
}

.h-25px {
  height: 25px;
}

.w-25px {
  width: 25px;
}

.sq-25px {
  width: 25px;
  height: 25px;
}

.opacity-0 {
  opacity: 0;
}

.maxh-50px {
  max-height: 50px;
}

.maxw-50px {
  max-width: 50px;
}

.minh-50px {
  min-height: 50px;
}

.minw-50px {
  min-width: 50px;
}

.h-50px {
  height: 50px;
}

.w-50px {
  width: 50px;
}

.sq-50px {
  width: 50px;
  height: 50px;
}

.opacity-25 {
  opacity: 25;
}

.maxh-75px {
  max-height: 75px;
}

.maxw-75px {
  max-width: 75px;
}

.minh-75px {
  min-height: 75px;
}

.minw-75px {
  min-width: 75px;
}

.h-75px {
  height: 75px;
}

.w-75px {
  width: 75px;
}

.sq-75px {
  width: 75px;
  height: 75px;
}

.opacity-50 {
  opacity: 50;
}

.maxh-100px {
  max-height: 100px;
}

.maxw-100px {
  max-width: 100px;
}

.minh-100px {
  min-height: 100px;
}

.minw-100px {
  min-width: 100px;
}

.h-100px {
  height: 100px;
}

.w-100px {
  width: 100px;
}

.sq-100px {
  width: 100px;
  height: 100px;
}

.opacity-75 {
  opacity: 75;
}

.maxh-125px {
  max-height: 125px;
}

.maxw-125px {
  max-width: 125px;
}

.minh-125px {
  min-height: 125px;
}

.minw-125px {
  min-width: 125px;
}

.h-125px {
  height: 125px;
}

.w-125px {
  width: 125px;
}

.sq-125px {
  width: 125px;
  height: 125px;
}

.opacity-100 {
  opacity: 100;
}

.maxh-150px {
  max-height: 150px;
}

.maxw-150px {
  max-width: 150px;
}

.minh-150px {
  min-height: 150px;
}

.minw-150px {
  min-width: 150px;
}

.h-150px {
  height: 150px;
}

.w-150px {
  width: 150px;
}

.sq-150px {
  width: 150px;
  height: 150px;
}

.opacity-125 {
  opacity: 125;
}

.maxh-175px {
  max-height: 175px;
}

.maxw-175px {
  max-width: 175px;
}

.minh-175px {
  min-height: 175px;
}

.minw-175px {
  min-width: 175px;
}

.h-175px {
  height: 175px;
}

.w-175px {
  width: 175px;
}

.sq-175px {
  width: 175px;
  height: 175px;
}

.opacity-150 {
  opacity: 150;
}

.maxh-200px {
  max-height: 200px;
}

.maxw-200px {
  max-width: 200px;
}

.minh-200px {
  min-height: 200px;
}

.minw-200px {
  min-width: 200px;
}

.h-200px {
  height: 200px;
}

.w-200px {
  width: 200px;
}

.sq-200px {
  width: 200px;
  height: 200px;
}

.opacity-175 {
  opacity: 175;
}

.maxh-225px {
  max-height: 225px;
}

.maxw-225px {
  max-width: 225px;
}

.minh-225px {
  min-height: 225px;
}

.minw-225px {
  min-width: 225px;
}

.h-225px {
  height: 225px;
}

.w-225px {
  width: 225px;
}

.sq-225px {
  width: 225px;
  height: 225px;
}

.opacity-200 {
  opacity: 200;
}

.maxh-250px {
  max-height: 250px;
}

.maxw-250px {
  max-width: 250px;
}

.minh-250px {
  min-height: 250px;
}

.minw-250px {
  min-width: 250px;
}

.h-250px {
  height: 250px;
}

.w-250px {
  width: 250px;
}

.sq-250px {
  width: 250px;
  height: 250px;
}

.opacity-225 {
  opacity: 225;
}

.maxh-275px {
  max-height: 275px;
}

.maxw-275px {
  max-width: 275px;
}

.minh-275px {
  min-height: 275px;
}

.minw-275px {
  min-width: 275px;
}

.h-275px {
  height: 275px;
}

.w-275px {
  width: 275px;
}

.sq-275px {
  width: 275px;
  height: 275px;
}

.opacity-250 {
  opacity: 250;
}

.maxh-300px {
  max-height: 300px;
}

.maxw-300px {
  max-width: 300px;
}

.minh-300px {
  min-height: 300px;
}

.minw-300px {
  min-width: 300px;
}

.h-300px {
  height: 300px;
}

.w-300px {
  width: 300px;
}

.sq-300px {
  width: 300px;
  height: 300px;
}

.opacity-275 {
  opacity: 275;
}

.maxh-325px {
  max-height: 325px;
}

.maxw-325px {
  max-width: 325px;
}

.minh-325px {
  min-height: 325px;
}

.minw-325px {
  min-width: 325px;
}

.h-325px {
  height: 325px;
}

.w-325px {
  width: 325px;
}

.sq-325px {
  width: 325px;
  height: 325px;
}

.opacity-300 {
  opacity: 300;
}

.maxh-350px {
  max-height: 350px;
}

.maxw-350px {
  max-width: 350px;
}

.minh-350px {
  min-height: 350px;
}

.minw-350px {
  min-width: 350px;
}

.h-350px {
  height: 350px;
}

.w-350px {
  width: 350px;
}

.sq-350px {
  width: 350px;
  height: 350px;
}

.opacity-325 {
  opacity: 325;
}

.maxh-375px {
  max-height: 375px;
}

.maxw-375px {
  max-width: 375px;
}

.minh-375px {
  min-height: 375px;
}

.minw-375px {
  min-width: 375px;
}

.h-375px {
  height: 375px;
}

.w-375px {
  width: 375px;
}

.sq-375px {
  width: 375px;
  height: 375px;
}

.opacity-350 {
  opacity: 350;
}

.maxh-400px {
  max-height: 400px;
}

.maxw-400px {
  max-width: 400px;
}

.minh-400px {
  min-height: 400px;
}

.minw-400px {
  min-width: 400px;
}

.h-400px {
  height: 400px;
}

.w-400px {
  width: 400px;
}

.sq-400px {
  width: 400px;
  height: 400px;
}

.opacity-375 {
  opacity: 375;
}

.maxh-425px {
  max-height: 425px;
}

.maxw-425px {
  max-width: 425px;
}

.minh-425px {
  min-height: 425px;
}

.minw-425px {
  min-width: 425px;
}

.h-425px {
  height: 425px;
}

.w-425px {
  width: 425px;
}

.sq-425px {
  width: 425px;
  height: 425px;
}

.opacity-400 {
  opacity: 400;
}

.maxh-450px {
  max-height: 450px;
}

.maxw-450px {
  max-width: 450px;
}

.minh-450px {
  min-height: 450px;
}

.minw-450px {
  min-width: 450px;
}

.h-450px {
  height: 450px;
}

.w-450px {
  width: 450px;
}

.sq-450px {
  width: 450px;
  height: 450px;
}

.opacity-425 {
  opacity: 425;
}

.maxh-475px {
  max-height: 475px;
}

.maxw-475px {
  max-width: 475px;
}

.minh-475px {
  min-height: 475px;
}

.minw-475px {
  min-width: 475px;
}

.h-475px {
  height: 475px;
}

.w-475px {
  width: 475px;
}

.sq-475px {
  width: 475px;
  height: 475px;
}

.opacity-450 {
  opacity: 450;
}

.maxh-500px {
  max-height: 500px;
}

.maxw-500px {
  max-width: 500px;
}

.minh-500px {
  min-height: 500px;
}

.minw-500px {
  min-width: 500px;
}

.h-500px {
  height: 500px;
}

.w-500px {
  width: 500px;
}

.sq-500px {
  width: 500px;
  height: 500px;
}

.opacity-475 {
  opacity: 475;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-top-5 {
  border-top-width: 5px !important;
  border-top-style: solid !important;
}

.border-left-5 {
  border-left-width: 5px !important;
  border-left-style: solid !important;
}

.border-right-5 {
  border-right-width: 5px !important;
  border-right-style: solid !important;
}

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

.border-top-6 {
  border-top-width: 6px !important;
  border-top-style: solid !important;
}

.border-left-6 {
  border-left-width: 6px !important;
  border-left-style: solid !important;
}

.border-right-6 {
  border-right-width: 6px !important;
  border-right-style: solid !important;
}

.overflow-hidden {
  overflow: hidden;
}

.noshow {
  display: none;
}

.text-underline {
  text-decoration: underline;
}

.cursor-alias {
  cursor: alias;
}

.cursor-all-scroll {
  cursor: all-scroll;
}

.cursor-auto {
  cursor: auto;
}

.cursor-ew-resize {
  cursor: ew-resize;
}

.cursor-nesw-resize {
  cursor: nesw-resize;
}

.cursor-ns-resize {
  cursor: ns-resize;
}

.cursor-nwse-resize {
  cursor: nwse-resize;
}

.cursor-cell {
  cursor: cell;
}

.cursor-col-resize {
  cursor: col-resize;
}

.cursor-context-menu {
  cursor: context-menu;
}

.cursor-copy {
  cursor: copy;
}

.cursor-crosshair {
  cursor: crosshair;
}

.cursor-cursor {
  cursor: cursor;
}

.cursor-default {
  cursor: default;
}

.cursor-help {
  cursor: help;
}

.cursor-inherit {
  cursor: inherit;
}

.cursor-move {
  cursor: move;
}

.cursor-no-drop {
  cursor: no-drop;
}

.cursor-none {
  cursor: none;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-progress {
  cursor: progress;
}

.cursor-row-resize {
  cursor: row-resize;
}

.cursor-text {
  cursor: text;
}

.cursor-n-resize {
  cursor: n-resize;
}

.cursor-e-resize {
  cursor: e-resize;
}

.cursor-s-resize {
  cursor: s-resize;
}

.cursor-w-resize {
  cursor: w-resize;
}

.cursor-ne-resize {
  cursor: ne-resize;
}

.cursor-nw-resize {
  cursor: nw-resize;
}

.cursor-se-resize {
  cursor: se-resize;
}

.cursor-sw-resize {
  cursor: sw-resize;
}

.cursor-grab {
  cursor: grab;
}

.cursor-grabbing {
  cursor: grabbing;
}

.cursor-vertical-text wait {
  cursor: vertical-text wait;
}

.cursor-zoom-in {
  cursor: zoom-in;
}

.cursor-zoom-out {
  cursor: zoom-out;
}