body {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #eee;
}


.form-control{
    border-radius: 0;
}

.form-signin {
  max-width: 580px;
  padding: 15px;
  margin: 0 auto;
  border: 1px solid #35bba5;
  background-color: rgba(255, 255, 255, 0.9);
}

    .form-signin h4 { color: #35BBA5; }

    .form-signin .form-signin-heading,
    .form-signin .checkbox {
      margin-bottom: 10px;
    }

    .form-signin .checkbox {
      font-weight: normal;
    }

    .form-signin .form-control {
      position: relative;
      height: auto;
      -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
              box-sizing: border-box;
      padding-top: 10px;
      padding-bottom: 10px;
      padding-left: 8px;
      font-size: 25px;
      white-space: pre-line;
    }

    .form-signin .form-control:focus {
      z-index: 2;
    }

     .form-signin input,
      .form-signin select,
      .form-signin .input-group{ 
      margin-bottom: 20px; 
      border: 0 ;
    }

    .form-signin input[type="email"] {

      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0;
    }

    .form-signin input[type="password"] {

      border-top-left-radius: 0;
      border-top-right-radius: 0;
    }


/*landing Page Header*/
.landing-header{
  color: #35BBA5;
  font-family: 'Open Sans', sans-serif;
}


/*help class*/
.background-none{
  background: none;
}

/*landing backdrop*/
.signinbackdrop{
  background: url(../img2015/backdrop2.png);
  background-repeat: repeat-x;
  background-position: center bottom;
  background-size: contain;
  background-color: #ffffff;
  border-bottom: 1px solid #35bba5;
  border-top: 1px solid #35bba5;

}