.ui-icon.responsavel-pb2 {
    top: 0px;
    left: 0px;
    margin: 8px 0px 0px 4px;
    background-position: 0 0 !important;
    width: 40px;
    height: 40px;
    background-size: 50%;
    background-image: url("../../../imgs/director_pb.png") !important;
}
.ui-icon.responsavel2 {
    top: 0px;
    left: 0px;
    margin: 10px 0px 0px 10px;
    background-position: 0 0 !important;
    width: 40px;
    height: 40px;
    background-size: 50%;
    background-image: url("../../../imgs/director.png") !important;
}
.ui-icon.detalhesBtn2 {
    top: 0px;
    left: 0px;
    margin: 12px 0px 0px 7px;
    background-position: 0 0 !important;
    width: 25px;
    height: 25px;
    background-image: url("../../../imgs/detalhesBtn.png") !important;
}
.ui-icon.detalhesBtn3 {
    top: 0px;
    left: 0px;
    margin: 8px 0px 0px 6px;
    background-position: 0 0 !important;
    width: 25px;
    height: 25px;
    background-image: url("../../../imgs/detalhesBtn.png") !important;
}
.ui-icon.buscaProcess2 {
    margin: -12px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-position: 0 0 !important;
    width: 24px;
    height: 24px;
    background-image: url("../../../imgs/lupinha2.png") !important;
}
.ui-icon.menuUser {
    margin: -7px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-position: 0 0 !important;
    width: 24px;
    height: 24px;
    background-image: url("../../../imgs/menuUser.png") !important;
}
.ui-icon.report2 {
    margin: -11px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-position: 0 0 !important;
    width: 24px;
    height: 24px;
    background-image: url("../../../imgs/report2.png") !important;
}
.ui-icon.report2_erro {
    margin: -11px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-position: 0 0 !important;
    width: 24px;
    height: 24px;
    background-image: url("../../../imgs/report2_erro.png") !important;
}

@media (min-width: 1801px) {
    .ui-icon.responsavel2 {
        margin: 10px 0px 0px 7px;
    }
}
@media (min-width: 1681px) and (max-width: 1800px) {
    .ui-icon.responsavel2 {
        margin: 10px 0px 0px 7px;
    }
}
@media (min-width: 1601px) and (max-width: 1680px) {
    .ui-icon.responsavel2 {
        margin: 10px 0px 0px 7px;
    }
}
@media (min-width: 1441px) and (max-width: 1600px) {
    .ui-icon.responsavel2 {
        margin: 10px 0px 0px 5px;
    }
}
@media (min-width: 1367px) and (max-width: 1440px) {
    .ui-icon.responsavel2 {
        margin: 10px 0px 0px 3px;
    }
}
@media (min-width: 1281px) and (max-width: 1366px) {
    .ui-icon.responsavel2 {
        margin: 10px 0px 0px 3px;
    }
}
@media (min-width: 1168px) and (max-width: 1280px) {
    .ui-icon.responsavel2 {
        margin: 15px 0px 0px 5px;
    }
}
@media (min-width: 1025px) and (max-width: 1167px){
    .ui-icon.responsavel2 {
        margin: 15px 0px 0px 5px;
    }
}
@media (min-width: 1024px) and (max-width: 1024px) {
    .ui-icon.responsavel2 {
        margin: 11px 0px 0px 25px;
    }
}
@media (min-width: 992px) and (max-width: 1023px) {
    .ui-icon.responsavel2 {
        margin: 11px 0px 0px 25px;
    }
}

@media (min-width: 600px) and (max-width: 640px) {
    .ui-icon.detalhesBtn2 {
        margin: 4px 0px 0px 7px;
    }
    .ui-icon.detalhesBtn3 {
        margin: 4px 0px 0px 7px;
    }
}