/* Text och länkar som i gamla temat */
body { color: #515457; }
a { color: #3d3f42; }
a:hover, a:focus { color: #55585c; }

/* Samma spaltbredd som gamla sajten */
.container { max-width: 1140px; }

/* Listorna: blå linje överst, halvgenomskinlig vit bakgrund */
.tableblock {
    border-top: 2px solid #448aff;
    background: rgba(255, 255, 255, 0.5) !important;
    box-shadow: none !important;
}

/* Sidfoten i samma färg som menyraden */
.footer { background-color: var(--color-dark) !important; }

/* Raka hörn */
.btn, .form-control, .input-group-text, .card, .alert,
.modal-content, .dropdown-menu, .progress { border-radius: 0 !important; }
/* Nedladdningsknappar som i gamla temat: vit rund knapp, skugga, fylld molnikon */
.round-btn.btn-mini.zipdir,
.minibtn a.round-btn {
    width: 30px;
    height: 30px;
    line-height: 30px;
    background: #fff;
    color: #3d3f42;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.round-btn.btn-mini.zipdir:hover,
.minibtn a.round-btn:hover {
    background: #3d3f42;
    color: #fff;
}
.round-btn.zipdir .bi-cloud-download::before { content: "\f29a"; }
/* LOGIN-START: inloggningen är dold för besökare.
   IT-admins öppnar https://protokoll.bollnas.se/#user_name för att logga in. */
#login-form { display: none !important; }
#login-form:has(#user_name:target) { display: block !important; }
.nav-item:has(#call-login) { display: none !important; }
/* LOGIN-SLUT */