body {
    background: #000 !important; 

}
.inner-addon { 
    position: relative; 
 color: #fff;
    margin-bottom: 15px;
}

/* style icon */
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}

/* align icon */
.left-addon .glyphicon  { left:  0px; background: #fff; color: #000;}
.right-addon .glyphicon { right: 0px;}

/* add padding  */
.left-addon input  { 
    padding-left: 41px;
  background: transparent;
   color: #fff!important;
}

.right-addon input { padding-right: 30px; }

.file{
    border: 1px solid #ddd;
    border-radius: 8px;
    padding: 5px;
}
.welcome-title{
    color: #fff;
    font-weight: bold;
    font-size: 28px;
    padding-bottom: 1px;
    padding-right: 190px;
    position: relative;
    
}
.disc{
       color: #fff;
}
.form-control{
border-color: #fff!important;
}
::placeholder{
    color: #fff;
}
.error{
    color: red;
}
.btn{
    padding: 0px!important;
}
.btn-submit{
    text-align: center;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 15px;
    background-color: #ed008c;
    color: #fff;
}
.btnsub{
    background-color: #ed008c;
    padding: 0px; 
    margin-top: 15px;
}
.form-div{
    width: 25%!important;
}
.main-form-div{
    margin-top:17%
}
.login-div{
    background-image: url('../../images/popup-bg-small.png');
    background-repeat: no-repeat;
    background-size: 100% 210px;
    background-color: #3d3986;
    height: 206px;
    padding: 26px;
}
.login-header{
    border-left: 3px solid #fff;
    line-height: 26px;
    padding-left: 10px;
    margin-bottom: 18px;
}
@media (max-width: 1400px) {
    .form-div{
    width: 25%!important;
    }
    .main-form-div{
    margin-top:36%
    }

}