

body {
    /*color: #b2c082;*/
    color: #726da7;
}


.loader {
    border: 4px solid #f3f3f3;
    border-top: 4px solid #3498db;
    border-radius: 50%;
    width: 17px;
    height: 17px;
    animation: spin 1s linear infinite;
    display: inline-block;
    float: right;
    margin-left: 10px;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.modal-footer button.btn-primary:disabled{
    opacity: 0.4;
}


/* fundo menu */
.kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid,
.kt-aside,.kt-aside-menu {
	background-color: #726da7 !important;
	background: #726da7 !important;
}

/* icones itens menu*/
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #fff !important;
}

/* icone de abrir e fechar menu */
.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::before, .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::after {
    color: #726da7 !important;
}

.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::before, .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::after {
    background: #726da7 !important;
}
.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span {
	background: #726da7 !important;
}
.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::before, .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::after {
	background: #726da7 !important;
}

/* botao voltar ao topo */
.kt-scrolltop {
    background: #726da7 !important;
}

.btn-brand{
    background-color: #726da7 !important;
    border-color: #726da7 !important;
}

.dataTables_wrapper .pagination .page-item.active > .page-link {
    background: #726da7 !important;
}

.kt-font-brand {
    color: #726da7 !important;
}

.btn-primary {
    color: #fff;
    background-color: #726da7 !important;
    border-color: #726da7 !important;
    color: #ffffff;
}
.btn-primary:hover {
	opacity: 0.8;
}

.kt-font-success {
    color: #726da7 !important;
}

.kt-notification .kt-notification__item .kt-notification__item-details .kt-notification__item-title{
   color: #726da7 !important;
}

.btn.btn-label-brand {
    background-color: #726da7 !important;
	color: #fff !important;
}
.btn.btn-label-brand:hover {
    background-color: #726da7 !important;
	color: #fff !important;
	opacity: 0.8 !important;
}

.kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link > .kt-menu__link-icon {
    color: #ffffff !important;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon{
    color: #ffffff !important;
}


.kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link{
	background-color: #b2c082;
}


.personal-scroll{overflow-y: auto !important; overflow-x: hidden !important;} 
.personal-scroll::-webkit-scrollbar { border-radius:10px; width:5px; height:15px; background:#e3e0d6; } /* configurando scroll */
.personal-scroll::-webkit-scrollbar-track { border-radius:10px; background: rgba(0,0,0,0.1); }
.personal-scroll::-webkit-scrollbar-thumb { border-radius:10px; background:#726da7;  }

.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--info.fixo:before {
    background: #b2c082;
}
