/* Dom, header */
.m-header-menu.m-header-menu--skin-dark .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-text {
  color: #FFE3E3;
}

.m-header-menu.m-header-menu--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__link .m-menu__link-text {
  color: #fe0009;
  font-weight: bold;
}

.m-header .m-header__bottom {
  background: #0e0e0e;
}

.m-dropdown.m-dropdown--header-bg-fill .m-dropdown__header {
  background-color: #6e6e6e;
}

.m-badge.m-badge--danger {
  background-color: #FFE3E3;
}

.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__user-profile > .m-nav__link .m-topbar__username {
  color: #fe0009;
}

.user-status .m-nav__link {
  background-color: #ffcbcb;
  border-radius: 4px;
}

#user_profile .m-nav__link {
  background-color: #ffcbcb;
  border-radius: 4px;
}

#user_profile a.m-nav__link {
  background-color: #fff;
}

/* Button s*/
.m--font-danger {
  color: #ff112c !important;
}

.m--font-success {
  color: #0abb87 !important;
}

.m--font-warning {
  color: #ffb822 !important;
}

.m--font-info {
  color: #fe0009 !important;
}

.m--font-grey {
  color: #a2a5b9 !important;
}

.m-topbar .m-topbar__nav.m-nav > .m-nav__item > .m-nav__link .m-nav__link-icon .m-nav__link-icon-wrapper > i {
  color: #fe0009;
}

.btn-brand, .btn-primary {
  background-color: #fe0009;
  border-color: #fe0009;
}

.btn-brand:hover, .btn-primary:hover {
  background-color: #4a5b7e;
  border-color: #4a5b7e;
}

.m-page {
  background: #ffffff;
}

.m-header-menu .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__link > .m-menu__item-here {
  color: #0e0e0e;
}

.m-dropdown.m-dropdown--header-bg-fill .m-dropdown__header {
  background-color: #656565;
}

/* Profile */
.avatar-content {
  background-color: #bdbdbd !important;
}

.m-nav .m-nav__item > .m-nav__link .m-nav__link-text {
  color: #fe0009 !important;
}

.m-nav .m-nav__item > .m-nav__link .m-nav__link-text:hover {
  color: #e4e4e4 !important;
}

.m-nav .m-nav__item.m-nav__item--active > .m-nav__link .m-nav__link-text {
  color: #fe0009;
}

.m-nav .m-nav__item.m-nav__item--active > .m-nav__link .m-nav__link-text:hover {
  color: #0e0e0e;
}

.m-nav .m-nav__item.m-nav__item--active > .m-nav__link .m-nav__link-icon {
  color: #fe0009;
}

.m-nav .m-nav__item.m-nav__item--active:hover > .m-nav__link .m-nav__link-icon {
  color: #fe0009;
}

.m-nav .m-nav__item:hover:not(.m-nav__item--disabled) > .m-nav__link .m-nav__link-icon {
  color: #fe0009;
}

/* Wallet-deposti-amound-tags*/
.amount-option {
  border: solid 1px #fe0009 !important;
  background: white !important;
  color: #000 !important;
}

.amount-option.selected {
  background: #fe0009 !important;
  color: white !important;
  border: 1px solid #fe0009 !important;
}

/* Trading accountS */
.accounts .item.active {
  background: #fe0009 !important;
}

.accounts .item.active .type span {
  background: white !important;
  color: #fe0009 !important;
}

.accounts .item .type .currency-symbol {
  background: #fe0009 !important;
  color: white !important;
}

.m-widget4 .m-widget4__item .m-widget4__ext .m-widget4__number {
  color: #fe0009 !important;
}

.accounts .item .details span {
  color: #fe0009 !important;
}

.btn.btn-primary.m-btn.m-btn--icon.m-btn--pill {
  background-color: #fe0009 !important;
  border-color: #fe0009 !important;
}

.row.m-row--no-padding.m-row--col-separator-xl.account-details.mt-3.mb-4 i.fa {
  color: #fe0009 !important;
}

.nav-link.m-tabs__link.active {
  color: #fe0009 !important;
  border-bottom: 1px solid #fe0009 !important;
}

.m-portlet .m-portlet__head .m-portlet__head-tools .m-portlet__nav .m-portlet__nav-item .m-portlet__nav-link:hover {
  background-color: #fe0009 !important;
  border: 2px solid #fe0009 !important;
}

.nav-item__other_documents, .nav-item__verification, .nav-item__other_documents:hover, .nav-item__verification:hover {
  color: #6c6e86;
  border-color: #fe0009
}

.m-tabs-line.m-tabs-line--brand.nav.nav-tabs .nav-link:hover, .m-tabs-line.m-tabs-line--brand.nav.nav-tabs .nav-link.active, .m-tabs-line.m-tabs-line--brand a.m-tabs__link:hover, .m-tabs-line.m-tabs-line--brand a.m-tabs__link.active {
  border-color: #fe0009;
  border-bottom: 1px solid #fe0009
}

/* my wallet */
.m--font-brand {
  color: #fe0009 !important;
}

.deposit-method .item.active {
  border: 1px solid #fe0009 !important;
  background: #fbfcfe;
}

.deposit-providers .item.active {
  border: 1px solid #fe0009 !important;
}

/* login screen */
.btn.btn-focus.m-btn.m-btn--pill.m-btn--custom.m-btn--air {
  color: #fff;
  background-color: #fe0009;
  border-color: #fe0009;
  box-shadow: 0px 5px 10px 2px rgba(131, 123, 87, 0.19) !important;
}

.btn.btn-focus.m-btn.m-btn--pill.m-btn--custom.m-btn--air:hover {
  background-color: #fe0009;
  border-color: #fe0009;
}

/* register button */
.btn.btn-outline.btn-secondary.m-btn--pill.mt-4.btn-lg {
  background: #fff;
  border-color: #ebedf2;
}

.btn.btn-outline.btn-secondary.m-btn--pill.mt-4.btn-lg:hover {
  background: #ebedf2;
  border-color: #f4f5f8;
}

/* cancel button */
.btn.btn-outline-focus.m-btn.m-btn--pill.m-btn--custom {
  color: #fe0009;
  background-color: transparent;
  background-image: none;
  border-color: #fe0009;
}

.btn.btn-outline-focus.m-btn.m-btn--pill.m-btn--custom:hover {
  color: #ffffff !important;
  background-color: #fe0009;
  border-color: #fe0009;
}


/* Platforms */
.nb-theme-default .text-primary {
  color: #fe0009 !important;
}

/* Default theme a tag */
.nb-theme-default a, .nb-theme-default a:hover {
  color: #fe0009
}

.m-link.m-link--focus {
  color: #fe0009 !important;
}

.m-link.m-link--focus:hover:after {
  border-bottom: 1px solid #fe0009 !important;
}


@media (min-width: 993px) {
  .m-header--fixed .m-body {
    padding-top: 155px !important;
  }
}

.m-login__form-action button {
  background-color: #fe0009 !important;
  border-color: #fe0009 !important;
}

.send-verification-email-btn {
  background-color: #fe0009 !important;
  border-color: #fe0009 !important;
}

.send-verification-email-btn span * {
  color: #f3f3f3 !important;
}

.send-verification-email-btn svg {
  filter: invert(100%) sepia(96%) saturate(19%) hue-rotate(288deg) brightness(104%) contrast(100%);
}

.send-verification-email-btn:hover i {
  filter: invert(100%) sepia(96%) saturate(19%) hue-rotate(288deg) brightness(104%) contrast(100%);
}

.avatar-content {
  background-color: #fe0009 !important;
  color: white !important;
}

*:not(i, .la, .fa, .m--font*) {
  font-family: Montserrat !important;
}

.m-login__account > .m-login__account-msg {
  font-weight: bold !important;
  color: #fe0009 !important;
}

.m-login__account > a {
  font-weight: bold !important;
  color: #fe0009 !important;
}

.m-get-account__button,
.btn-lg,
#m_login_signup_cancel,
.btn-create-demo,
.btn-create-live,
.ml-auto {
  background-color: #fe0009 !important;
  border-color: #fe0009 !important;
  color: white !important;
}

.impact-create {
  filter: invert(73%) sepia(36%) saturate(688%) hue-rotate(5deg) brightness(93%) contrast(86%);
}

.m-nav__link-text--active {

  color: #fe0009 !important;
}

.m-nav__link-text--active:hover {
  color: #e4e4e4 !important;
}

:root {
  --primary: #fe0009;
}

.btn-secondary, .btn-brand, .btn-brand:hover, .btn-bk-primary, .btn-outline-brand, .btn-brand:hover {
  background-color: #fe0009 !important;
  border-color: #fe0009 !important;
  color: white !important;
  box-shadow: 0px 2px 2px 1px #e4e4e4 !important;
}

.btn-brand:focus {
  border-color: #fe0009 !important;
  box-shadow: 0px 2px 2px 1px #e4e4e4 !important;
}

.btn-secondary i, .btn-bk-text, .btn-signup-text {
  color: white !important;
}

svg.kt-svg-icon {
  filter: invert(70%) sepia(80%) saturate(400%) hue-rotate(
    310deg
  ) brightness(95%) contrast(130%) !important;
}

.m--font-success svg g [fill] {
  fill: #23201b;
}

.completed .action-title.m--font-success {
  color: #fe0009 !important
}
