﻿body {
    background-color: #f3f3f3;
}

.btn-cancel {
    background: #B3B7BF;
    border: 0;
    color: #fff;
    padding: 0;
    height: auto;
}
.btn-delete {
    background: #F4516C;
    border: 0;
    color: #fff;
    padding: 0;
    height: auto;
}

.btn-focus {
    background-color: #A2C950!important;
    border-color: #A2C950!important;
}

.btn.m-btn--air.btn-secondary:hover:not(:disabled):not(.active) {
    background: #A2C950 !important;
    color: #ffffff !important;
    border-color: #A2C950 !important;
}

.dxgvGroupPanel_MaterialCompact {
    background-color: #FFFFFF !important;
    padding-top: 12px !important;
    color: #9A9DBC;
}

@media (min-width: 993px) {
    .m-header .m-header__top {
        height: 72px !important;
    }
}

@media (min-width: 993px) {
    .m-header .m-header__bottom {
        height: 50px !important;
    }
}

@media (min-width: 993px) {
    .m-header--fixed.m-header--minimize-off .m-header {
        height: 122px;
    }
}

@media (min-width: 993px) {
    .m-header--fixed .m-body {
        padding-top: 122px !important;
    }
}

.m-subheader {
    padding: 30px 0 0 0 !important;
}

.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__user-profile > .m-nav__link .m-topbar__welcome {
    color: #9A9DBC;
}

.m-header-menu.m-header-menu--skin-dark .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-text {
    color: #9A9DBC;
}

.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav > .m-menu__item.m-menu__item--active > .m-menu__link .m-menu__link-icon {
      color: #A2C950; 
}
.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav > .m-menu__item:hover > .m-menu__link .m-menu__link-icon, .m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav > .m-menu__item.m-menu__item--hover > .m-menu__link .m-menu__link-icon {
      color: #A2C950; 
}
.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav > .m-menu__item:hover > .m-menu__link .m-menu__link-text, .m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav > .m-menu__item.m-menu__item--hover > .m-menu__link .m-menu__link-text {
    color: #A2C950;
}
.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav .m-menu__content .m-menu__inner > .m-menu__item.m-menu__item--active > .m-menu__link .m-menu__link-icon {
      color: #A2C950; 
}
.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav .m-menu__content .m-menu__inner > .m-menu__item.m-menu__item--active > .m-menu__link .m-menu__link-text {
      color: #A2C950;
}
.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav .m-menu__content .m-menu__inner > .m-menu__item:hover > .m-menu__link .m-menu__link-icon, .m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav .m-menu__content .m-menu__inner > .m-menu__item.m-menu__item--hover > .m-menu__link .m-menu__link-icon {
      color: #A2C950; 
}
.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav .m-menu__content .m-menu__inner > .m-menu__item:hover > .m-menu__link .m-menu__link-text, .m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav .m-menu__content .m-menu__inner > .m-menu__item.m-menu__item--hover > .m-menu__link .m-menu__link-text {
      color: #A2C950; 
}

.m-header-search .m-header-search__icon-search > i {
    color: #A2C950; 
}

.m-portlet.m-portlet--border-bottom-brand {
    border-bottom: 4px solid #A2C950!important;
}

.nav.nav-pills.nav-pills--brand .nav-link.active {
    background-color: #A2C950!important;
}

.m-form.m-form--group-seperator-dashed .m-form__group, .m-form.m-form--group-seperator .m-form__group {
    padding-top: 10px;
    padding-bottom: 10px;
}

.m-form.m-form--fit .m-form__content, .m-form.m-form--fit .m-form__heading, .m-form.m-form--fit .m-form__group {
    padding-left: 0px;
    padding-right: 0px;
}

.m-form .m-form__group .form-control-label, .m-form .m-form__group label {
    margin-top: 10px;
}

.dxeRadioButtonList_Material td.dxe { 
    padding: 0px; 
}
