/*** Standards ***/

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

/*** Card wrapper ***/

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

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

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

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

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

#bankid-progress-inner {
  background: #e12778;
}

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