body{
	font-size: 16px;
}
.m-form .form-control-label, .m-form .col-form-label, .m-form .m-form__group>.error {
		color: red;
		font-size: 14px;
}
.btn-focus{
	color: #fff;
    background-color: #009A06;
    border-color: #009A06;
}
.m-checkbox.m-checkbox--focus>input:checked ~ span{
	border: 1px solid #585858;
}
.m-checkbox.m-checkbox--focus>span:after{border: solid #585858;}
.m-login.m-login--1 .m-login__wrapper .m-login__form .m-login__form-sub .m-checkbox{font-size: 16px;}
.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group{margin-bottom: 15px;}
.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control{padding: 1rem 1rem; border:1px solid #585858;}
.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control.m-login__form-input--last{border:1px solid #585858;}
.m-login.m-login--1 .m-login__wrapper .m-login__form .m-login__form-sub .m-link{font-size: 16px; color: #585858; }
.btn-focus:hover{background-color: #585858;
    border-color: #585858;
    box-shadow: none;
}
.btn-focus:not(:disabled):not(.disabled):active{
	background-color: #585858;
    border-color: #585858;
    box-shadow: none !important;
}
.form-control{height: 40px;}
.btn.m-btn--custom:focus {
    box-shadow: none !important;
}
.btn-focus.m-btn--air:hover{
	background-color: #585858;
    border-color: #585858;
    box-shadow: none !important;
}
.m-login.m-login--1 .m-login__wrapper .m-login__form .m-login__form-action .btn{font-size: 16px;}
.m-login.m-login--1 .m-login__content .m-login__msg{font-size: 16px;}
.m-aside-menu .m-menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-text, .m-aside-menu .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-text{
    font-size: 14px;
    color: #fff;
}
.m-aside-left.m-aside-left--skin-dark {
    background-color: #565655;
}

.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: #fff;
}
.menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-icon, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-icon {
    color: #fff;
}

.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-text{
    color: #fff;
}
.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: #fff;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__section .m-menu__section-text {
    color: #fff;
}
.m-brand.m-brand--skin-dark{background: #fff;}
.m-aside-menu .m-menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-icon, .m-aside-menu .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-icon{
    font-size: 14px;
}
.m-link{font-size: 14px; color: #565655;}
.m-link:hover {color: #009A06;}
.m-footer .m-footer__copyright{font-size: 14px; color: #565655;}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover{
    background-color: rgba(138, 138, 136, 0.3);
    color: #fff;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link .m-menu__link-text{
    color: #fff;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__heading .m-menu__link-icon, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link .m-menu__link-icon{
 color: #fff;   
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item.m-menu__item--active{
    background-color: rgba(138, 138, 136, 0.3);
    color: #fff;
}
.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__user-profile.m-topbar__user-profile--img.m-dropdown--arrow .m-dropdown__arrow{
    color: rgb(242, 243, 248);
}
.m-badge{font-size: 16px;}
.m-btn--icon.m-btn--icon-only [class^="flaticon-"], .m-btn--icon.m-btn--icon-only [class*=" flaticon-"]{
    font-size: 16px;
    color: #565655;
}
.btn-outline-brand:not(:disabled):not(.disabled):active, .btn-outline-brand:not(:disabled):not(.disabled).active, .show>.btn-outline-brand.dropdown-toggle {
    color: #fff;
    background-color: #565655;
    border-color: #565655;
}
.m-btn--icon.m-btn--icon-only [class^="flaticon-"], .m-btn--icon.m-btn--icon-only [class*=" flaticon-"]{
    color: #fff;
    font-size: 14px;
}
.m-btn--icon.m-btn--icon-only [class^="fa-"], .m-btn--icon.m-btn--icon-only [class*=" fa-"]{
    font-size: 14px;
}
.btn.btn-outline-brand{
        background: #34bfa3;

}
.btn-outline-brand.m-btn--air.focus, .btn-outline-brand.m-btn--air:focus, .btn-outline-brand.m-btn--air:hover, .btn-brand.m-btn--air.focus, .btn-brand.m-btn--air:focus, .btn-brand.m-btn--air:hover, .m-btn--gradient-from-brand.m-btn--air.focus, .m-btn--gradient-from-brand.m-btn--air:focus, .m-btn--gradient-from-brand.m-btn--air:hover{
    background: #565655;
     box-shadow: none !important;
}
.dataTables_wrapper .pagination .page-item.active>.page-link{
        background: #34bfa3;
}
.dataTables_wrapper .pagination .page-item.previous>.page-link, .dataTables_wrapper .pagination .page-item.next>.page-link, .dataTables_wrapper .pagination .page-item.last>.page-link, .dataTables_wrapper .pagination .page-item.first>.page-link{
    margin: 0 5px;
}
.m-aside-left--minimize .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item.m-menu__item--expanded>.m-menu__link>.m-menu__link-icon, .m-aside-left--minimize .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: #fff;
}
.m-aside-left--minimize .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__link>.m-menu__link-icon{
    color: #bebebe;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__section .m-menu__section-icon{
    color: #fff;
}


.btn-warning {
    color: #fff;
    background-color: #585858;
    border-color: #585858;
}
.btn-warning:hover{

}
.btn.btn-warning {
    color: #fff;
}
.btn.btn-outline-danger {
    color: #C61010;
}

.btn-outline-danger.focus, .btn-outline-danger:focus, .btn-outline-danger:hover {
    border-color: #C61010;
    background: #C61010;
    color: #fff;
}
.btn-group span{
    padding-left: 5px;
    padding-right: 10px;
}