@import url("../../components.min.css");
@import url("../../design.min.css");

/*Bootstrap*/
.btn-primary {
    background-color: #29B14B;
    border-color: #29B14B;
}
.btn-primary:focus, .btn-primary.focus {
    background-color: #008856;
    border-color: #008856;
}
.btn-primary:hover {
    background-color: #008856;
    border-color: #008856;
}
.btn-primary:active,
.btn-primary.active,
.open > .btn-primary.dropdown-toggle {
    background-color: #008856;
    border-color: #008856;
}
.btn-primary:active:hover,
.btn-primary:active:focus,
.btn-primary:active.focus,
.btn-primary.active:hover,
.btn-primary.active:focus,
.btn-primary.active.focus,
.open > .btn-primary.dropdown-toggle:hover,
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle.focus {
    background-color: #008856;
    border-color: #008856;
}

.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus {
    background-color: #008856;
    border-color: #008856;
}

.btn-info {
    background-color: #9AAE69;
    border-color: #9AAE69;
}
.btn-info:focus, .btn-info.focus {
    background-color: #c2dc84;
    border-color: #c2dc84;
}
.btn-info:hover {
    background-color: #c2dc84;
    border-color: #c2dc84;
}
.btn-info:active,
.btn-info.active,
.open > .btn-info.dropdown-toggle {
    background-color: #c2dc84;
    border-color: #c2dc84;
}
.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus {
    background-color: #c2dc84;
    border-color: #c2dc84;
}

.btn.blue:not(.btn-outline) {
    color: #FFFFFF;
    background-color: #222862;
    border-color: #222862;
}
.btn.blue:not(.btn-outline):hover {
    color: #FFFFFF;
    background-color: #39429c ;
    border-color: #39429c ;
}
.btn.blue:not(.btn-outline):active, .btn.blue:not(.btn-outline).active, .open > .btn.blue:not(.btn-outline).dropdown-toggle {
    color: #FFFFFF;
    background-color: #39429c;
    border-color: #39429c;
}
.btn.blue:not(.btn-outline):active:hover,
.btn.blue:not(.btn-outline):active:focus,
.btn.blue:not(.btn-outline):active.focus,
.btn.blue:not(.btn-outline).active:hover,
.btn.blue:not(.btn-outline).active:focus,
.btn.blue:not(.btn-outline).active.focus,
.open > .btn.blue:not(.btn-outline).dropdown-toggle:hover,
.open > .btn.blue:not(.btn-outline).dropdown-toggle:focus,
.open > .btn.blue:not(.btn-outline).dropdown-toggle.focus {
    color: #FFFFFF;
    background-color: #39429c;
    border-color: #39429c;
}

.btn.btn-outline.purple {
    border-color: #55b4f4;
    color: #55b4f4;
    background: none;
}
.btn.btn-outline.purple:hover,
.btn.btn-outline.purple:active,
.btn.btn-outline.purple:active:hover,
.btn.btn-outline.purple:active:focus,
.btn.btn-outline.purple:focus,
.btn.btn-outline.purple.active {
    border-color: #55b4f4;
    color: #ffffff;
    background-color: #55b4f4;
}
.btn.btn-outline.yellow {
    border-color: #55b4f4;
    color: #55b4f4;
    background: none;
}
.btn.btn-outline.yellow:hover,
.btn.btn-outline.yellow:active,
.btn.btn-outline.yellow:active:hover,
.btn.btn-outline.yellow:active:focus,
.btn.btn-outline.yellow:focus,
.btn.btn-outline.yellow.active {
    border-color: #55b4f4;
    color: #ffffff;
    background-color: #55b4f4;
}
/*Components*/
a {
    color: #29B14B;
}
a:hover {
    color: #008856;
}
.ver-inline-menu li.active a {
    border-left: solid 2px #008856;
}
.ver-inline-menu li.active i {
    background: #008856 !important;
}
.ver-inline-menu li.active a, .ver-inline-menu li.active i {
    background: #29b14b;
}
.ver-inline-menu li.active:after {
    border-left: 6px solid #29b14b;
}
.portlet.light > .portlet-title > .caption {
    color: #29b14b;
    padding: 10px 0;
}
.portlet.light > .portlet-title > .actions {
    padding: 6px 0 6px 0;
}


.font-green {
    color: #55B4F4 !important;
}

/*Design*/
.table-bg {
    border: 1px solid #3d5395 !important;
}
.table-bg > thead {
    background-color: #3d5395;
}

.portlet > .portlet-title > .caption > .caption-helper {
    color: #222862;
}

.note.note-success {
    background-color: rgba(133, 144, 255, 0.4);
    border-color: rgb(69, 79, 179);
}

.table-bg {
    border: 1px solid #008856 !important;
}
.table-bg > thead {
    background-color: #008856;
    color: #ffffff;
}

.dashboard-stat.blue {
    background-color: #008856;
}
.dashboard-stat.red {
    background-color: #9AAE69;
}
.dashboard-stat.green {
    background-color: #55B4F4;
}
.dashboard-stat.green.dashboard-stat-light:hover {
    background-color: #9AAE69;
}

.dashboard-stat.yellow {
    background-color: #008856;
}