.uk-table-border td,.uk-table-border th {
    border:1px solid #777;
    vertical-align: middle;
}
.uk-table-small td, .uk-table-small th {
    padding: 2px 6px;
}
.tm-header{
    box-shadow: 2px 4px 16px rgb(0 0 0 / 6%);
}
.uk-heading-bullet:before {
    border-left: calc(5px + .1em) solid #009b4c;
}
.uk-card-default {
    background: #fff;
    color: #000118;
    box-shadow: 0 5px 15px rgb(0 0 0 / 8%);
}
.uk-card-default:hover {
    text-decoration: none;
    box-shadow: 0 5px 15px rgb(0 0 0 / 22%);
}
.uk-card-default.uk-card-hover:hover {
    background-color: #fff;
}
.green .uk-tile-primary {
    background-color: rgb(0 155 76 / 60%);
}


.contentbox > .uk-container {
    margin-top: -200px;
    background: #fff;
    padding-top:30px;
    z-index:9999;
}