/* Header content type overrides */
.page-header-donate {
  height: 660px !important;
  overflow: hidden;
  display: flex;
}
​
.page-header-donate .header-video-image {
  width: 70% !important;
  background: transparent
    linear-gradient(
      to right,
      transparent 5%,
      rgba(2, 7, 12, 0.5) 65%,
      #02070c 100%
    )
    repeat scroll 0 0;
  flex-grow: 1;
}
​
.page-header-donate .header-video-image img {
  /* position: absolute; */
  width: auto;
  height: auto !important;
  min-width: 100%;
  min-height: auto;
}
​
.page-header-donate .header-donate-text {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 40em;
  padding-left: 3em;
  padding-bottom: 3em;
  z-index: 5;
}
​
.page-header-donate .header-donate-block {
  position: absolute;
  right: 0;
  width: 24.5em;
  padding: 2.2em;
  z-index: 5;
  background-color: #000000;
  display: flex;
  min-height: 38em;
}
​
/*
 *   ##Device = Most of the Smartphones Mobiles (Portrait)
 *     ##Screen = B/w 320px to 479px
 *     */
​
@media (min-width: 320px) and (max-width: 480px) {
  .page-header-donate .header-video-image,
  .page-header-donate .header-donate-text {
    display: none !important;
  }
  .page-header-donate .header-donate-block {
    position: relative;
    width: 100%;
    padding: 0;
  }
  .header-donation-form {
    min-width: 320px;
  }
  .header-donation-form .donation-form {
    height: 100%;
  }
}
