.m-brand.m-brand--skin-dark {
  background: #001644 !important;
}

i.m-menu__link-icon {
  /* color: rgb(211, 211, 211) !important; */
  color: #ffffff !important;
}

span.m-menu__link-text {
  /* color: rgb(187, 187, 187) !important; */
  color: #ffffff !important;
}

h4.m-menu__section-text {
  color: #ffffff !important;
}

/* arrow menu */
i.m-menu__ver-arrow.la.la-angle-right {
  color: #ffffff !important;
}

li.m-menu__item:hover {
  background: #e6e6e6 !important;
}

li.m-menu__item:hover span.m-menu__link-text {
  color: #ffffff !important;
}

li.m-menu__item:hover .m-menu__link-icon {
  color: #ffffff !important;
}

div.m-stack__item.m-stack__item--fluid.m-header-head {
  background: #001644;
}

/* color side-menu */
.m-aside-left.m-aside-left--skin-dark {
  background: #00184a;
}

.navbar-img {
  width: 160px;
}

.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--open {
  background-color: #001748 !important;
}

ul.m-menu__subnav {
  background-color: #001746 !important;
}

span.m-menu__arrow {
  color: #fff !important;
}

li.m-menu__item:hover {
  background: #002063 !important;
}

.notification-i {
  color: rgb(212, 212, 212) !important;
}

/* notificacion */
/* .m-dropdown__header.m--align-right { */
.m-dropdown .m-dropdown__header {
  background: #001644 !important;
  border-bottom: 5px solid #F6A917;
}

.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__notifications.m-topbar__notifications--img.m-dropdown--arrow .m-dropdown__arrow {
  color: #232c4b !important;
}

.daterangepicker .ranges li:hover {
  background: #e0e0e0;
  border-color: #e0e0e0 !important;
  color: #232c4b;
}


/* prueba navbar */

.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__link .m-menu__link-text {
    color: #ffffff !important;
}

.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__heading .m-menu__link-icon, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__link .m-menu__link-icon {
    color: #ffffff !important;
}

.m-menu__item.m-menu__item--active {
  background: #232c4b !important;
}

/* arrow side-menu */
.m-aside-left--minimize .m-aside-menu.m-aside-menu--submenu-skin-dark .m-menu__nav.m-menu__nav--dropdown-submenu-arrow .m-menu__item.m-menu__item--hover > .m-menu__submenu > .m-menu__arrow, .m-aside-menu.m-aside-menu--dropdown.m-aside-menu--submenu-skin-dark .m-menu__nav.m-menu__nav--dropdown-submenu-arrow .m-menu__item.m-menu__item--hover > .m-menu__submenu > .m-menu__arrow {
  color: #232c4b !important;
}

/* box shadow navbar */
body.m-aside-left--skin-dark .m-header .m-header-head {
    -webkit-box-shadow: 0px 0px 0px 0px rgba(113, 106, 202, 0.1);
    -moz-box-shadow: 0px 0px 0px 0px rgba(113, 106, 202, 0.1);
    box-shadow: 0px 0px 0px 0px rgba(113, 106, 202, 0.1);
}

/* arrow quick actions */
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__quick-actions.m-topbar__quick-actions--img.m-dropdown--arrow .m-dropdown__arrow {
  color: #232c4b;
}

.arrow-user {
  color: #232c4b !important;
}


#m_aside_header_menu_mobile_toggle span {
  display: none;
}

/* navbar menu responsive */
@media (max-width: 992px) {
  #m_header_topbar {
    background: #1F2742;
  }
}

/* login */
.m-grid__item.m-grid__item--fluid.m-grid.m-grid--center.m-grid--hor.m-grid__item--order-tablet-and-mobile-1.m-login__content {
    background: #001644 !important;
    /*padding-right: 95px;*/
    padding-top: 100px;
}

.toast {
  opacity: 1 !important;
  box-shadow: 0 0 0 !important;
}

/* spinner */
.m-blockui {
  margin-left: -85px !important;
}
.m-blockui span {
  font-size: 17px !important;
  color: #000 !important;
}

.m-loader.m-loader--primary:before {
  width: 30px !important;
  height: 30px !important;
}
.m-blockui > span > .m-loader, .m-blockui > span > .m-spinner {
  margin-bottom: 10px !important;
}

.blockUI.blockOverlay, .blockUI.blockMsg.blockPage {
  z-index: 2000 !important;
}

.m-loader:before {
  border-top-width: 5px !important;
  border-right-width: 5px !important;
}

.blockUI.blockOverlay {
  opacity: 0.5 !important;
}

.m--icon-font-size-lg6 {
  font-size: 5rem !important;
}

.faq-background {
  background: #f7f8fa !important;
}

/* icons size */
.icon-size {
  font-size: 23px !important;
  color: #ffffff !important;
}

/* span form profile container */
.col-7 > span {
  border: 0px !important;
  background: #f3f3f3 !important;
}
.m-dropdown.m-dropdown--smallest .m-dropdown__wrapper {
  width: 140px;
}

.m-portlet__nav-link.m-dropdown__toggle.btn.btn-secondary.m-btn.m-btn--icon.m-btn--pill:hover {
  background-color: #d8d8d8
}

.m-portlet__nav-link.m-dropdown__toggle.btn.btn-secondary.m-btn.m-btn--icon.m-btn--pill:focus {
  background-color: #d8d8d8
}
.m-nav > .m-nav__item > .m-nav__link .m-nav__link-text:hover {
  color: #000
}
.icon-flag-selector {
  background-image: none;
}

.btn_edit {
  background: none;
  color: #898b96 !important;
}

.btn_edit:hover {
  border-color: #FEBE32 !important;
  color: #111111 !important;
  background-color: #FEBE32 !important;
}

.btn_delete {
  background: none;
  color: #898b96 !important;
}

.btn_delete:hover {
  border-color: #D73925 !important;
  color: #ffffff !important;
  background-color: #D73925 !important;
}

.btn_success {
  background: none;
  color: #898b96 !important;
}

.btn_success:hover {
  border-color: #34bf49 !important;
  color: #ffffff !important;
  background-color: #34bf49 !important;
}

.btn_info {
  background: none;
  color: #898b96 !important;
}

.btn_info:hover {
  border-color: #0b84e0 !important;
  color: #ffffff !important;
  background-color: #0b84e0 !important;
}

.m-datatable__pager-link {
  color: #898b96 !important;
}

.m-datatable__pager-link--active {
  background: #1F2742 !important;
  color: #fff !important;
}

.bootstrap-select.btn-group > .dropdown-toggle{
  color: #575962;
  font-family: sans-serif, Arial !important;
}

.bootstrap-select.btn-group > .dropdown-toggle.btn-default, .bootstrap-select.btn-group > .dropdown-toggle.btn-secondary {
  color: #575962;
  font-family: sans-serif, Arial !important;
}

.cursor-pointer {
  cursor: pointer
}

@media (max-width: 768px) {
  .m-dropdown.m-dropdown--arrow .m-dropdown__wrapper {
    left: 15px;
    right: 15px; } }

.btn_notify_delete {
  color: #898b96 !important;
}

.text-nowrap {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.swal2-icon.swal2-warning {
  color: #FEBE32;
  border-color: #FEBE32
}

.swal2-icon.swal2-success [class^=swal2-success-line] {
  background-color: #34bf49
}

.swal2-icon.swal2-success.swal2-success-ring {
  border-color: #34bf49
}

