h2 { margin: 0px; }
select.form-control { padding: 5px 6px !important; }
.panel .panel-heading .btn { color: #000; }
.panel .panel-heading .title { display: inline-block; margin-top: 5px; font-weight: bold; }
.panel-heading { padding: 10px 15px; }

.padding-bottom_10 { padding-bottom: 10px; }
.marging-bottom_15 { margin-bottom: 15px; }

.container-filter { display: flex; }
.container-filter .container-filter-box {width:100%; padding:10px; border: 1px solid #000; }
.container-filter .container-filter-box h6 { margin-top: 0px; font-weight: bold; }
.container-filter .container-filter-box .container-form { display: flex; flex: 1 auto; }
.container-filter .container-filter-box .container-form form { display: flex; flex: 1 auto; justify-content: space-between; }
.container-filter .container-filter-box .container-form .button-group { display: flex; flex: 1 auto; flex-direction: row-reverse; }
.container-filter .container-filter-button-group { margin: auto; }

.container-processo-seletivo { display: flex; justify-content: space-around; -webkit-flex-flow: row wrap; }
.container-processo-seletivo .panel-processo-seletivo { max-width: 33%; }
.container-processo-seletivo .panel-processo-seletivo .panel-body ul { padding: 10px; }
.container-processo-seletivo .panel-processo-seletivo .panel-body ul.bordered { border: 1px solid #000; }
.container-processo-seletivo .panel-processo-seletivo .panel-body ul li { display: inline-block; width: 49%; margin-bottom: 15px; }

.remove-candidato-form { cursor: pointer; }
.more-form-candidato { cursor: pointer; }

button i { pointer-events: none; }

.full-width {
    width: 100%;
}

.processo-seletivo-page-candidate{
    height: 100vh;
    padding-top:50px;
}

#instructions-test .widget-body{
    padding:20px;
}




























