@import url(font.css);
body.landing6 {
  background-size: cover !important; }
  body.landing6 .home-header {
    height: 720px; }
  body.landing6 .container {
    max-width: 880px;
    background: transparent; }
  body.landing6 .reg-box .logo-box {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px; }
  body.landing6 .main-content {
    background: #ffffff;
    margin-bottom: 60px; }
  body.landing6 h2.main-title {
    color: #ffffff;
    font-size: 45px;
    line-height: 50px;
    font-weight: 100; }
  body.landing6 p {
    color: #444444; }
  body.landing6 .footer {
    background: #222222;
    bottom: 0; }
  body.landing6 .wrapper {
    padding-bottom: 0; }

@media (max-width: 767px) {
  body.landing6 .reg-box {
    margin: 0 auto;
    width: 320px; }
  body.landing6 .home-header {
    height: auto;
    padding-bottom: 15px; }
  .main-content {
    padding-top: 40px; }
  .white-background {
    padding: 15px; }
  .lp6-main-text {
    position: relative;
    bottom: 0;
    right: 0;
    max-width: 308px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 60px; }
  body.landing6 .reg-box {
    box-shadow: none; }
    body.landing6 .reg-box .logo-box {
      border-radius: 0;
      background: rgba(219, 14, 103, 0.7);
      padding: 15px; }
  .reg-box-trans .causes-box {
    margin-top: 0;
    background: #f2f2f2; }
  .reg-box-trans .reg-form {
    background: rgba(255, 255, 255, 0.7); }
  .one-screen-xs {
    position: relative;
    left: 0;
    top: 0;
    min-height: 90vh;
    height: auto; }
    .one-screen-xs .logo-box {
      position: absolute;
      top: 0;
      left: 0;
      right: 0; }
    .one-screen-xs .reg-form {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0; } }

/*iPhone 6 Portrait */
@media (max-device-width: 667px) {
  .logo-box {
    background: rgba(219, 14, 103, 0.7);
    padding: 15px; }
  .reg-box {
    box-shadow: none; }
  .reg-form, .causes-box {
    background: rgba(255, 255, 255, 0.7); }
  body.landing6 .reg-box {
    box-shadow: none; }
  .copyright {
    color: #9d9d9d; } }

/*iPhone 5/6/7 Portrait */
@media (max-device-width: 568px) {
  .home .wrapper:before {
    height: 0; }
  body.landing6 .reg-box .logo-box {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: 0; }
  .home.landing6 .main-content {
    padding-top: 0; }
  .main-content .span6:first-child {
    margin-bottom: 30px; } }

/*iPhone 5/5S landscape */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) {
  .one-screen-xs .logo-box, .one-screen-xs .reg-form {
    position: relative; }
  .wrapper:before {
    height: 0; } }

/*iPhone 6 landscape */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) {
  .one-screen-xs .logo-box, .one-screen-xs .reg-form {
    position: relative; }
  .wrapper:before {
    height: 0; } }

/*# sourceMappingURL=lp_class2.sass */