/***** IMPORTS *****/
html {
  background: url(/images/background-locker-blackwhite.jpg) no-repeat center center;
  background-size: cover;
}
html body,
html #bodywrap {
  background-color: transparent;
}
html .footer.push {
  position: absolute;
  bottom: 0;
}

.form-container-wrapper .hover-pointer:hover {
  cursor: pointer;
}
.form-container-wrapper.one-page-center {
  height: 100vh;
}
.form-container-wrapper.one-page-center .form-wrapper.card {
  top: 50%;
  position: relative;
  transform: translateY(-50%);
}
.form-container-wrapper .card.form-wrapper .card-header.form-title {
  display: flex;
  align-items: center;
}
.form-container-wrapper .card.form-wrapper .card-header.form-title h4 {
  margin: 0 0 0 10px;
}
.form-container-wrapper .card.form-wrapper .dropzone {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  border-width: 2;
  border-radius: 2;
  border-color: #eeeeee;
  border-style: dashed;
  background-color: #fafafa;
  color: #bdbdbd;
  outline: none;
  transition: border 0.24s ease-in-out;
}
.form-container-wrapper .card.form-wrapper .dropzone:hover {
  cursor: pointer;
}
.form-container-wrapper .card.form-wrapper .dropzone p {
  margin: 10px;
}
