/*** Standards ***/

.login div.pagesection img.logo {
  width: 75%;
  max-width: 240px;
  margin-bottom: 2.25rem;
}

/*** Card wrapper ***/

.login .card-wrapper .title {
  color: #222222;
}

.login .card-wrapper .instruction {
  color: rgba(4, 60, 79, 0.6);
}

.login .card-wrapper .btn {
  font-size: 1rem;
  text-transform: none;
  background-image: linear-gradient(45deg, #4ea3e2 0px, #3dc5de 100%);
  color: #ffffff;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.login .card-wrapper .btn:hover {
  background: linear-gradient(45deg, #3dc5de, #3dc5de);
}

#bankid-progress-bar {
  background: #e4f1fb;
}

#bankid-progress-inner {
  background: #4ea3e2;
}

div.btn-wrapper a#cancel_bankid {
  color: #222222;
}
