 body{ background: #333; color: #5e81bc }
.border { border-color: #282828 !important }
.card-img-top { background: #fff; border-color: #282828 !important }
h2 { color: #212121 }
.logo { margin-top: 1rem; margin-bottom: 2.4rem }
.alert { margin-bottom: 1.6rem }
.btn { font-size: 17px }
.btn-login { background: #6e9900 !important; color: #fff !important; text-transform: uppercase; border-radius: 2px }
.btn-login:hover, .btn-login:active, .btn-login:after { background-color: #7cac00 !important; color: #fff; border-radius: 2px }
.link { color: #212121; text-decoration: none }
.link:hover { text-decoration: underline }
.hidden { display: none }