html { color: #484848; }

a { color: #65bc4a; }
a:hover { color: #457934; }
a:focus { color: #457934; }
a:active { color: #65bc4a; }
a.uk-active { color: #457934; }
.uk-active a { color: #457934; }



.uk-offcanvas-bar {
background-color: #172113;
}

.uk-active .uk-button, .uk-button.uk-active, .uk-button:active {
 outline: none;
 border-color: #65bc4a;
 background-color: #ffffff;
 color: #65bc4a;
}


.uk-fill-white { fill: #ffffff !important; }
.uk-fill-white * { fill: #ffffff !important; }

.uk-background-primary { background-color: #65bc4a; }

.uk-section-primary { background-color: #65bc4a; }
.uk-section-overlay-primary { background-color: #559a3f; }
.uk-section-secondary { background-color: #457934; }


.uk-button-primary { background-color: #65bc4a; border-color: #65bc4a;}
.uk-button-primary:hover { background-color: #559a3f; border-color: #559a3f;}
.uk-button-primary:focus { background-color: #559a3f; border-color: #559a3f;}
.uk-button-primary:active { background-color: #65bc4a; border-color: #65bc4a;}
.uk-button-primary.uk-active { background-color: #559a3f; border-color: #559a3f;}
.uk-actiive .uk-button-primary { background-color: #559a3f border-color: #559a3f; }


.uk-text-half-white { color: #ffffff !important; }

.uk-subnav > * > :first-child { color: rgba(255,255,255,1.00); }
.uk-subnav > * > :first-child:hover { color: rgba(255,255,255,0.50); }
.uk-subnav > * > :first-child:focus { color: rgba(255,255,255,0.50); }
.uk-subnav > * > :first-child:active { color: rgba(255,255,255,1.00); }
.uk-subnav > .uk-active > :first-child { color: rgba(255,255,255,0.50); }

.uk-radio:checked, .uk-checkbox:checked, .uk-checkbox:indeterminate {
 background-color: #65bc4a;
 border-color: #65bc4a;
}

.uk-table-hover > tr:hover, .uk-table-hover tbody tr:hover {
 background: #e7f4e0;
}

table.dataTable tbody tr.selected {
 background: #e7f4e0;
}

.uk-radio:checked:focus, .uk-checkbox:checked:focus, .uk-checkbox:indeterminate:focus {
 background-color: #65bc4a;
}

.uk-nav > li > a {
 color: #484848;
}

.uk-nav > li > a:hover {
 color: #000000;
}

.uk-nav > li > a:focus {
 color: #000000;
}

.uk-nav > li > a:active {
 color: #484848;
}

.uk-nav > li.uk-active > a {
 color: #65bc4a;
}

.uk-nav > li.uk-disabled > a {
 color: #dddddd;
}


ul#nav-secondary > li:first-child{ padding-bottom: 16px; border-bottom: 1px solid #ebeced; }
ul#nav-secondary > li > a.active{ color: #65bc4a; border-bottom: none; }




.uk-nav-offcanvas a { color: rgba(255,255,255,1.00) !important; }
.uk-nav-offcanvas a:hover { color: rgba(255,255,255,0.50) !important; }
.uk-nav-offcanvas a:focus { color: rgba(255,255,255,0.50) !important; }
.uk-nav-offcanvas a:active { color: rgba(255,255,255,1.00) !important; }
.uk-nav-offcanvas a.uk-active { color: #65bc4a !important; }
.uk-nav-offcanvas .uk-active a { color: #65bc4a !important; }