.home {

    padding: 50px 0;

    height: 100vh;

    background: url(../img/background2.jpg) 50% 50% no-repeat;

    background-size: cover !important;

}

.home img{

    width: 400px;

}



.fileinput .thumbnail {

    border: 1px solid #ccc;

}



/*.sectionboxhome{

	margin: 20px 0;

    height: 100vh;

}



.select2-container .select2-selection--single {

    height: 33px;

}





.fileinput .thumbnail {

    border: 1px solid #ccc;

}

*/



.close {

    color: #fff;

    opacity: 1;

    /* font-size: 15px; */

    font-weight: normal;

    line-height: inherit;

    float: none;

    margin-top: 10px;

}



.fileinput-filename {

    word-break: break-all;

}



.ibox-title-custom{

    padding: 10px 20px;

    min-height: auto;

    font-weight: bold;

    color: #0085ba;

}



.center-screen {

        position: absolute;

        top:0;

        bottom: 0;

        left: 0;

        right: 0;

        margin: auto;

        width: 100px;

        height: 100px;

}



.btn-success {

    color: #fff;

    background-color: #28a745 !important;

    border-color: #28a745 !important;

}


.divdeslize{display: none;}

div.dataTables_wrapper div.dataTables_filter {
    text-align: center;
}

div.dataTables_wrapper div.dataTables_filter label {
    width: 33.333%;
    margin: 0 auto;
    padding: 0;
    margin: 0;
}

div.dataTables_wrapper div.dataTables_filter input {
    width: 100%;
    margin: 0 auto;
    display: block;
    padding: 0;
}

.boxpesquisar{
    padding-right: 15px !important;
    padding-left: 15px !important;
}
.form_vagas_cidades{
    padding: 0 2px;
}
@media screen and (max-width: 980px){

    .form_vagas_cidades{
        padding: 0 15px;
    }

    div.dataTables_wrapper div.dataTables_filter label {
        width: 100%;
    }

    .home img{

        width: 100%;

    }
    .divdeslize{display: block;}



}