.uk-text-tiny, .tiny {font-size: 13px!important; line-height: 1.5;}

html{font-weight:600}
strong{font-weight:700}
.control-group {margin-bottom: 5px;}

.uk-icon-button { width: 35px; height: 35px;}
.uk-button{line-height: 20px;padding:15px 30px;}
/* Nav + Header */
.uk-navbar * li.uk-active  a.uk-button-primary, .uk-navbar * a.uk-button-primary, .uk-navbar * a.uk-button-primary:hover {color:#FFF!important;}
.uk-navbar-nav > li.uk-active > a.uk-button-primary::before {opacity:0}

@media(min-width:960px){
    .uk-navbar { min-height: 180px;}
    .uk-navbar-left, .uk-navbar-right{ align-items: flex-end;padding-bottom: 13px;}
}

.uk-navbar-toggle-icon svg, .uk-modal-close-default svg{width:30px; height:30px;}
.uk-modal-close-default svg{margin-top:7px}




table#personList td { text-wrap: nowrap;}

body.comEinsatzplan * #tm-main > .uk-container {max-width: 1600px;}

.modFunktionenRegister * .uk-tile-muted, .modFunktionenRegister * .uk-card-secondary { background-color:#FFF; }

/* Tabellen View */
td.tdTiny {width:75px}
td.tdSmall {width:120px}
th  { background:#ecece1; }
.uk-table-small td { padding: 4px;}
.uk-table-small th { padding-left: 4px;}
.ep-matrix * {font-size:15px}
.ep-matrix thead th  { background:#356854; color:#fff; font-weight:600; border-right:1px solid #FFF}
.ep-row > td {padding:0; border-right:1px solid #ddd;}
.ep-col {min-width:135px}
