#btpassoConf {
    position: absolute;
    z-index: 3;
    top: 1px;
    left: -28px;
    width: 462px;
    height: 20px;
    padding-top: 3px;
    padding-left: 28px;
    cursor: auto !important;
}
#txtnomecompleto {
    position: absolute;
    top: 46px;
    left: 0px;
    width: 400px;
    background-repeat: no-repeat;
    background-position: 5px 5px;
    background-size: 15px;
}
.txtnomecompleto-cinza {
    background-image: url('pictures/candidato_cinza.png');
}
.txtnomecompleto-verde {
    background-image: url('pictures/candidato_verde.png');
}
.label-todas {
    position: absolute;
    top: 97px;
    left: 0px;
    font-weight: 400;
}
.label-asminhas {
    position: absolute;
    top: 97px;
    left: 235px;
    font-weight: 400;
}
.divtodasheader {
    position: absolute;
    top: 117px;
    left: 0px;
    width: 187px;
    height: 18px;
    padding-top: 4px;
    padding-left: 8px;
    color: rgb(78, 162, 197);
    font-size: 8pt;
    border: 1px solid #f1f1f2;
    border-bottom: 1px solid #5D5C5B;
    background-color: #FAFAFA;
    border-top-left-radius: 5px;
    background-image: url('pictures/seta_cinza.png');
    background-size: 9px;
    background-position: 180px 4px;
    background-repeat: no-repeat;
}
.divasminhasheader {
    position: absolute;
    top: 117px;
    left: 235px;
    width: 187px;
    height: 18px;
    padding-top: 4px;
    padding-left: 8px;
    color: rgb(78, 162, 197);
    font-size: 8pt;
    border: 1px solid #f1f1f2;
    border-bottom: 1px solid #5D5C5B;
    background-color: #FAFAFA;
    border-top-left-radius: 5px;
    background-image: url('pictures/seta_cinza_back.png');
    background-size: 9px;
    background-position: 180px 4px;
    background-repeat: no-repeat;
}
.listboxtodas {
    position: absolute;
    top: 141px;
    width: 195px;
    height: 60px;
    overflow-y: auto;
}
.listboxtodas .ui-menu-item {
    height: 14px !important;
    font-size: 9pt !important;
}
.listboxtodas .ui-menu-item:hover {
    background-color: rgb(78, 162, 197);
    font-weight: 400;
    color: #FFFFFF;
}
.listboxasminhas {
    position: absolute;
    top: 141px;
    left: 235px;
    width: 195px;
    height: 60px;
    overflow-y: auto;
}
.listboxasminhas .ui-menu-item {
    height: 14px !important;
    font-size: 9pt !important;
}
.listboxasminhas .ui-menu-item:hover {
    background-color: rgb(78, 162, 197);
    font-weight: 400;
    color: #FFFFFF;
}
.checkboxfulltime {
    position: absolute;
    top: 229px;
    right: 360px;
}
.checkbox-fulltime {
}
.checkbox-fulltime+label {
    position: absolute;
    margin: .5em;
    width:16px; 
    height:16px; 
    vertical-align:middle;
}
.checkboxparttime {
    position: absolute;
    top: 229px;
    right: 270px;
}
.checkbox-parttime {
}
.checkbox-parttime+label {
    position: absolute;
    margin: .5em;
    width:16px; 
    height:16px; 
    vertical-align:middle;
}
.checkboxestagio {
    position: absolute;
    top: 229px;
    right: 188px;
}
.checkbox-estagio {
}
.checkbox-estagio+label {
    position: absolute;
    margin: .5em;
    width:16px; 
    height:16px; 
    vertical-align:middle;
}
.checkboxformacao {
    position: absolute;
    top: 229px;
    right: 99px;
}
.checkbox-formacao {
}
.checkbox-formacao+label {
    position: absolute;
    margin: .5em;
    width:16px; 
    height:16px; 
    vertical-align:middle;
}
.checkboxtemporario {
    position: absolute;
    top: 229px;
    right: -5px;
}
.checkbox-temporario {
}
.checkbox-temporario+label {
    position: absolute;
    margin: .5em;
    width:16px; 
    height:16px; 
    vertical-align:middle;
}
.label-fulltime {
    position: absolute;
    top: 237px;
    left: 0px;
    font-weight: 400;
    font-size: 9pt;
}
.label-parttime {
    position: absolute;
    top: 237px;
    right: 299px;
    font-weight: 400;
    font-size: 9pt;
}
.label-estagio {
    position: absolute;
    top: 237px;
    right: 217px;
    font-weight: 400;
    font-size: 9pt;
}
.label-formacao {
    position: absolute;
    top: 237px;
    right: 128px;
    font-weight: 400;
    font-size: 9pt;
}
.label-temporario {
    position: absolute;
    top: 237px;
    right: 24px;
    font-weight: 400;
    font-size: 9pt;
}
.btcontinuar-cr {
    bottom: 0px;
    left: 0px;
    font-weight: 400;
    color: #F2F1F1;
    background-repeat: no-repeat;
    background-position: 10px 6px;
    background-size: 8px;
}
.label-suc-cr {
    position: absolute;
    top: 190px;
    left: 5px;
    font-weight: 700;
    color: rgb(78, 162, 197);
}
.label-pub-cr {
    position: absolute;
    top: 212px;
    left: 5px;
    font-weight: 400;
    color: rgb(78, 162, 197);
}
.icon-cr {
    position: absolute;
    top: 40px;
    left: 155px;
    width: 120px;
    height: 121px;
    background: url('pictures/confirm_visto.png');
    background-repeat: no-repeat;
    background-size: auto 146px;
}