.uk-navbar-nav > li > a {
    color: #bedec9!important;
}

.uk-navbar-nav > li > a:hover {
    color: #FFFFFF!important;
}

.uk-table-small th {
    color: #333333;
    padding: 6px 8px;
    text-transform: none;
    font-size: 0.9rem;
}

.uk-table-small td {
    color: #333333;
    padding: 6px 8px;
    font-size: 0.9rem;
}

.uk-navbar-dropdown {
    width: 292px!important;
}

.uk-nav-header:not(:first-child) {
    margin-top:0px!important;
}

.uk-nav-header {
    padding: 0px!important;
}

.bgciemny {
    background: #74917d;
}

.bgjasny {
    background: #a1c4ac;
}

.bgbjasny {
    background: #bedec9;
}

.r6 {
    border-radius: 6px!important;
}

.r12 {
    border-radius: 12px!important;
}

.box-small {
    background: #333333;
    padding: 14px!important;
    color: #FFFFFF;
    border-radius: 8px;
}

.box-small:hover {
    background: #74917d!important;
    color: #FFFFFF;
}

.box-small a {
    color: #FFFFFF;
}

.box-small a:hover {
    text-decoration: none!important;
}

.cogicon {
    color: #74917d;
}

.cogicon:hover {
    transform: rotate(90deg);
}

.przyciskc {
    background: #1e8a20;
    color: #FFFFFF!important;
    border-radius: 6px;
}

.przyciskc:hover {
    background: #222222;
    color: #FFFFFF!important;
    box-shadow: 1px 1px 6px #666;
}

.przyciskb {
    background: #1e8a20;
    color: #FFFFFF!important;
    border-radius: 6px;
}

.przyciskb:hover {
    background: #F8F8F8;
    color: #222222!important;
    box-shadow: 1px 1px 6px #666;
}

input:invalid,
textarea:invalid {
    border-color: red;
    outline: none;
    box-shadow: 0 0 2px red;
}

input:required:valid,
textarea:required:valid {
    border-color: #4dcc23;
    outline: none;
    box-shadow: 0 0 2px #4dcc23;
}


