.visually-hidden {
    display: none;
}
.cas-logo {
    height: 30px;
}
.btn-suu {
    background-color: #e81727;
    border: 2px solid #e81727;
    color: #fff;
}
.btn-suu:hover, .btn-suu:focus {
    background-color: #c41425;
    color: #fff;
    transition: background-color .2s;
}
a {
    color: #c41425;
    font-weight: 500;
    text-decoration: underline;
}
a:hover, a:focus {
    color: #999;
}
