.m-widget24 .m-widget24__item .m-widget24__title {
    margin-left: 1.8rem;
    margin-top: 1.21rem;
    display: inline-block;
    font-size: 1.8rem;
    font-weight: 500;
}
.m-header-menu .m-menu__nav > .m-menu__item.m-menu__item--tabs > .m-menu__link {
    background: #a5d549;

}
.m-header-menu .m-menu__nav > .m-menu__item.m-menu__item--tabs > .m-menu__link .m-menu__link-text {

    color: #648a1c;
    text-transform: none;
}
body {

    background-color: #eaf0e0;

}

@media (min-width: 1025px)
{
.m-header--fixed .m-header .m-header__bottom {
    margin-top: 50px;

}
.m-stack.m-stack--desktop.m-stack--ver > .m-stack__item.m-stack__item--fluid {
    padding-top: 69px;

}
}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-nav__item--accent > .m-nav__link .m-nav__link-icon .m-nav__link-icon-wrapper {
    background: rgb(232, 243, 225);

}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-nav__item--accent > .m-nav__link .m-nav__link-icon .m-nav__link-icon-wrapper > i {
    color: #93c372;

}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-nav__item--info > .m-nav__link .m-nav__link-icon .m-nav__link-icon-wrapper > i {
    color: #93c372;

}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-nav__item--info > .m-nav__link .m-nav__link-icon .m-nav__link-icon-wrapper {

    background: rgb(232, 243, 225);

}
.m--font-brand {

    color: #649333 !important;

}
.btn-brand {

    color: #fff;
    background-color: #A5D549;
    border-color: #A5D549;

}
.btn-brand:hover {

    color: #fff;
    background-color: #648a1c;
    border-color: #648a1d;

}
.m-brand .m-brand__tools .m-dropdown .btn:focus, .m-brand .m-brand__tools .m-dropdown .btn:hover, .m-brand .m-brand__tools .m-dropdown.m-dropdown--open .btn {
    background: #DCD389;
    border-color: #DCD389;

}
#m_aside_left{
	display:none
}
.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}
.m-nav-sticky{
	display:none
}
#m_header_menu ul.m-menu__nav>li>a.m-menu__item--active-tab {
    color: #222;
   -webkit-box-shadow: 0px 4px 30px -4px rgba(0,51,90,0.1);
    box-shadow: 0px 4px 30px -4px rgba(0,51,90,0.1);
    background: #fff;
}
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__form .form-control {
    color: #495057;
    background: #fff;
}
.btn-outline-focus.m-btn--air, .btn-focus.m-btn--air, .m-btn--gradient-from-focus.m-btn--air {
    -webkit-box-shadow: 0px 5px 10px 2px rgba(147, 195, 114, 0.19) !important;
    box-shadow: 0px 5px 10px 2px rgba(147, 195, 114, 0.19) !important;
}
.btn-outline-focus.m-btn--air.focus, .btn-outline-focus.m-btn--air:focus, .btn-outline-focus.m-btn--air:hover, .btn-focus.m-btn--air.focus, .btn-focus.m-btn--air:focus, .btn-focus.m-btn--air:hover, .m-btn--gradient-from-focus.m-btn--air.focus, .m-btn--gradient-from-focus.m-btn--air:focus, .m-btn--gradient-from-focus.m-btn--air:hover {
    -webkit-box-shadow: 0px 5px 10px 2px rgba(147, 195, 114, 0.36) !important;
    box-shadow: 0px 5px 10px 2px rgba(147, 195, 114, 0.36) !important;
}
.btn-focus {
    color: #fff;
    background-color: #93c372;
    border-color: #93c372;
}
.btn-outline-focus {

    color: #222;
    background-color: transparent;
    background-image: none;
    border-color: #93c372;

}
.btn-outline-focus.focus, .btn-outline-focus:focus, .btn-outline-focus:hover {

    border-color: #93c372;
    background: #93c372;
    color: #fff;

}
.btn.btn-outline-focus {

    color: #597a42;

}
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__account .m-login__account-link {

    color: #597a42;

}
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__head .m-login__title {

    color: #597a42;

}
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__form .form-control::-moz-placeholder {

    color: #597a42;
    opacity: 1;

}
.btn.m-btn--label-brand {

    color: #597a42;

}
a:hover {

    color: #a2cb87;
   
}
.btn-focus:hover {
    color: #fff;
    background-color: #a2cb87;
    border-color: #a2cb87;
}
#username-error{color:red;display:block}
#password-error{color:red;display:block}
	
.form-control.error{
    border-color: #f2676b !important;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(242, 103, 107, 0.66) !important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(242, 103, 107, 0.68) !important;
}
.btn-pay{
	width:100%
}
.btn-success {

    color: #fff;
    background-color: #a5d549;
    border-color: #a5d549;

}
.btn.m-btn--hover-brand:hover, .btn.m-btn--hover-brand.active, .btn.m-btn--hover-brand:active, .btn.m-btn--hover-brand:focus, .show>.btn.m-btn--hover-brand.dropdown-toggle {
    border-color: #a5d549 !important;
    color: #fff !important;
    background-color: #a5d549 !important;
}
.m-invoice-1 .m-invoice__wrapper .m-invoice__head .m-invoice__container .m-invoice__logo {
    padding-top: 2rem;
}
.m-invoice-1 .m-invoice__wrapper .m-invoice__head .m-invoice__container .m-invoice__desc {
    color: #7ea564;
}
.m-invoice-1 .m-invoice__wrapper .m-invoice__footer .m-invoice__container .m-invoice__content .m-invoice__price {
    color: #a5d549;
}
@media (max-width: 768px)
{
.m-invoice-1 .m-invoice__wrapper .m-invoice__head .m-invoice__container .m-invoice__logo {
    padding-top: 1rem;
}
}
.m-invoice-1 .m-invoice__wrapper .m-invoice__footer {
    margin-top: 1rem;
}
.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 {
    color: #94bf42;
    border-bottom: 1px solid #94bf42;
}
.m-switch.m-switch--outline.m-switch--brand input:checked ~ span:after {
    background-color: #94bf42;
}
.form-control.focus, .form-control:focus {
    border-color: #a5d549;
    color: #575962;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.bootstrap-select.show>.dropdown-toggle.btn-light, .bootstrap-select.show>.dropdown-toggle.btn-secondary {
    border-color: #a5d549 !important;
}
.m-portlet.m-portlet--accent.m-portlet--head-solid-bg .m-portlet__body {
    min-height:370px
}
.dataTables_wrapper .pagination .page-item.active > .page-link {

    background: #A5D549;
    color: #fff;

}
.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__languages .m-topbar__language-selected-img {
    width: 26px;
    height: 26px;
    border-radius: 50% !important;
}
.m-dropdown.m-dropdown--header-bg-fill.m-dropdown--arrow .m-dropdown__arrow {
    color: rgb(105, 64, 202);
	right: 2.5px;
}
.m-nav .m-nav__item:hover:not(.m-nav__item--disabled)>.m-nav__link .m-nav__link-icon, .m-nav .m-nav__item:hover:not(.m-nav__item--disabled)>.m-nav__link .m-nav__link-text, .m-nav .m-nav__item:hover:not(.m-nav__item--disabled)>.m-nav__link .m-nav__link-arrow, .m-nav .m-nav__item.m-nav__item--active>.m-nav__link .m-nav__link-icon, .m-nav .m-nav__item.m-nav__item--active>.m-nav__link .m-nav__link-text, .m-nav .m-nav__item.m-nav__item--active>.m-nav__link .m-nav__link-arrow {
    color: #a5d549;
}