img.bg {
          /* Set rules to fill background */
          min-height: 100%;
          min-width: 1024px;

          /* Set up proportionate scaling */
          width: 100%;
          height: auto;

          /* Set up positioning */
          position: fixed;
          top: 0;
          left: 0;
      }

      @media screen and (max-width: 1024px) { /* Specific to this particular image */
          img.bg {
            left: 50%;
            margin-left: -512px;   /* 50% */
        }
    }
    .well{
        background:none !important;
        border:none;
    }
    .popup-header{
        background:none !important;
    }
    .footer{
     background:none !important;   
     border:none;
     color: white;
 }
 .login-wrapper{
    margin-top:-230px
}
.form-control{
    background-color: transparent;
    color: white;
}
.form-control-feedback{
    color: white !important;
}