.remove-section {
    float: right;
    cursor: pointer;
    color: red;
    border: 1px solid red;
    padding: 0px 5px;
    border-radius: 5px;
}

.add-btn {
    margin-top: -40px;
    position: relative;
    cursor: pointer;
    border: 1px solid #E58E20;
    padding: 0px 2px;
    float: right;
}
.parsley-errors-list li{    
    list-style: none;
    margin-left: -35px;
    color: red;
}

.edit-section {
    float: right;
    cursor: pointer;
    color: green;
    border: 1px solid green;
    padding: 0px 5px;
    border-radius: 5px;
}

.contact-section{
    float: left;
}
.user-section{
    float: right;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
    height: 40px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height: 40px;
}

.select2-container .select2-selection--single{
    height: 40px;
}

.sign-in{
    display: none !important;
}
#mobile-language{
    display: none !important;
}
@media (max-width: 991px) {
    #mobile-language{
        display: block !important;
    }
    .buy-button{
        display: none;
    }
    .sign-in{
        display: block !important;
    }

    .job-filter{        
        width: 450px;
        overflow: scroll;
        white-space: nowrap;
    }
}

.job-filter .registration-form-box {
    display: inline-block;
}

@media (min-width: 1200px) {
    /* #job-container { */
        /* max-width: 1251px; */
    /* } */
}
.select2-container--default .select2-selection--single{
    border: 1px solid #e6eaf4;
}

.select2-container .select2-selection--single{
    height: 42px;
}

.filter_data{
    font-size: 15px;
}

.clear_filter{
    border: 1px solid #3c4858;
    border-radius: 50%;
    padding: 1px 2px;
    cursor: pointer;
}

.job-list-reg-form{
    bottom: unset;
}

.business-user-list{
    cursor: pointer;
}