body, html {
    font-family: 'Roboto', sans-serif;
}

.m-top-15 { margin-top: 15px !important; }

.navbar-header {
    background-color: #1c1363;
    color: #fff;
    padding: 15px 0px;
    margin-bottom: 15px;
}
.anexo {
    padding: 10px;
    overflow: hidden;
}
.anexo a {
    text-decoration: none;
}
.card {
    margin: 10px 0;
    background-color: #f4f6f7;
    padding: 10px;
    border-radius: max(0px, min(8px, ((100vw - 4px) - 100%) * 9999)) / 8px;
    overflow: hidden;
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.card.solc {
    background-color: #d5f5e3;
}