.white-box{
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 30px;
    padding-right: 30px;
    min-height: 470px;
}

.wp-job-form .white-box .job-form .form-field{
    color: #000000;
}
.wp-job-form .white-box .job-form{
    text-align: left;
}

.wp-job-form .white-box .job-form select option{
    background-color: #f2f2f2;
}
@media screen and (min-width: 992px){
    .wp-job-form .white-box .job-form,
    .wp-job-form .white-box .job-form .wrp-form-fields span{
         padding: 0;
    }
    .wp-job-form{
        padding-left: 70px;
        padding-top: 15px;
        padding-bottom: 15px;
    }

}
@media screen and (min-width: 768px){
    .white-box .geo-area-row{
        color: #000000;
    }
    .wp-job-form .white-box .job-form {
        padding: 0;
    }
    .wp-job-form .white-box .job-form .form-field{
        width: 100%;
        min-width: 100%;
        margin: 20px 0px;
    }
    .white-box{
        background-color: #fff;
    }
    .wp-job-form .white-box .job-form .form-field{
        border-bottom: 1px solid #000000;
    }
}

.white-box .visibility-hidden{
    visibility: hidden;
}

@media screen and (min-width: 768px) and (max-width:991px){
    .white-box{
        min-height: 498px;
    }
}

@media screen and (max-width: 767px){
    .white-box{
        min-height: 540px;
    }
    .white-box .job-form{
        margin-top: 40px;
    }
    .wp-job-form .white-box .job-form .form-field{
        background-color: white;
        height: 40px;
    }
    .white-box .wrp-btn-submit{
        text-align: right;
    }
}