.apply-form{
    margin-left: 310px;
}
#div-form{
    margin-bottom: 30px;
}

#div-form > input[type="text"]{
 width:500px;
 border: 1px solid grey;
 border-radius: 5px;
}
#div-form > input[type="date"]{
    width:500px;
    border-radius: 5px;
    border:1px solid grey;
   }
#div-form > .select{
    width:500px;
    border-radius: 5px;
    border:1px solid grey;
   }
#payment-failed{
    display: none;
    width:300px;
}
#payment-valid{
    display: none;
    width:300px;
}


@media screen and (max-width:480px){
.apply-form{
    margin-left: 5px;
}
#div-form{
    margin-bottom: 20px;
}

#div-form > input[type="text"]{
 width:300px;
 border-radius: 5px;
 border:1px solid grey;
}
#div-form > input[type="date"]{
    width:300px;
    border-radius: 5px;
    border:1px solid grey;
   }
#div-form > .select{
    width:300px;
    border-radius: 5px;
    border:1px solid grey;
   }
.btn{
    padding-top: 10px;
}  
}