input[type="text"]:not(.fn-negate-upper):not(.ui-autocomplete-input) {
    text-transform: uppercase;
}


.invisivel{
    visibility: hidden;
    display: block;
}

.oculta{
    display: none;
}

.ui-float-left {
    float: left;
    margin-right: 8px;
}

.ui-float-clear {
    clear: both;
}

.ui-float-right {
    float: right;
}

.ui-div {
    padding: 3px 0;
}

.ui-center {
    margin-left: auto;
    margin-right: auto;
    min-width: 600px;
    max-width: 960px;
}

.ui-center-all {
    margin-left: auto;
    margin-right: auto;
    min-width: 600px;
    max-width: 1200px;
}

.ui-center-1400 {
    margin-left: auto;
    margin-right: auto;
    min-width: 600px;
    max-width: 1400px;
}

.ui-center-full {
    margin-left: auto;
    margin-right: auto;
    min-width: 1200px;
    max-width: 100%;
}

.ui-output-text {
    display: block;
    font-weight: bold;
    margin-top: 3px;
}

.ui-text-align-right {
    text-align: right;
}

.ui-disable {
    background: none repeat scroll 0 0 #D3D3D3 !important;
    opacity: 0.8;
}


.img-novo {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/novo.png") !important;
}

.img-alterar {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/alterar.png") !important;
}

.img-gravar {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/gravar.png") !important;
}

.img-excluir {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/excluir2.png") !important;
}

.img-confirmar {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/confirmar.png") !important;
}

.img-cancelar {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/cancelar.png") !important;
}

.img-buscar {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/buscar.png") !important;
}

.img-adicionar {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/adicionar.png") !important;
}

.img-remover {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/remover.png") !important;
}

.img-conf {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/conf.png") !important;
}

.img-manutencao {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/manutencao.png") !important;
}

.img-reverter {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/reverter.png") !important;
}

.img-resetar {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/resetar.png") !important;
}

.img-sair {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/fechar.png") !important;
}

.img-correios {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/correios1.png") !important;
}

.img-limpar {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/limpar.png") !important;
}

.img-status-pre-cadastro {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/status-pre-cadastro.png") !important;
}

.img-status-analise {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/status-analise.png") !important;
}

.img-status-ativo {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/ativo.png") !important;
}

.img-status-inativo {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/inativo.png") !important;
}

.img-ws-send {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/ws-send.png") !important;
}

.img-ws-receive {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/ws-receive.png") !important;
}

.img-verificar {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/verificar.png") !important;
}

.img-enviar-email {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/email/enviar.png") !important;
}

.img-sync {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/sync.png") !important;
}

.img-tarefa {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/tarefa.png") !important;
}

.img-whatsapp {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/whatsapp.png") !important;
}

.img-whatsapp-roxo {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/whatsapp-roxo.png") !important;
}

.img-return {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/return.png") !important;
}

.img-reajuste {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/reajuste.png") !important;
}

.img-upsell {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/upsell.png") !important;
}

.img-downsell {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/downsell.png") !important;
}

.img-excel {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/excel.png") !important;
}

.img-printer {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/printer.png") !important;
}

.img-receita-federal {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/receita-federal.png") !important;
}

.img-json {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/json.png") !important;
}

.img-play {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/play.png") !important;
}

.img-banco-cora {
    border-radius: 0 0 0 0 !important;
    background-image: url("../img/icons/banco-cora.png") !important;
}

select {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0 5px #85B2CB, 0 2px 2px #8F8F8F inset;
    box-shadow: 0 2px 2px #8F8F8F inset;
    color: #4F4F4F;
    color: #313131;
    font-weight: bold;
    border: 1px solid #A8A8A8;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
    background: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0)) repeat scroll 0 0 #C4C4C4;
    border-radius: 3px 3px 3px 3px;
    
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0;
    outline: medium none;
    padding: 2px;
}
select:focus {
    box-shadow: 0 0 5px #85B2CB, 0 2px 2px #8F8F8F inset;
    background-color: #F1FFAD;
/*    background-color: #85B2CB;*/
    background-image: none;
/*    border: 1px solid #004812;*/
}

.ui-inputfield:focus {
    background-color: #F1FFAD;
/*    background-color: #85B2CB;*/
    background-image: none;
/*    border: 1px solid #004812;*/
}
.ui-state-focus label.ui-selectonemenu-label {
    background-color: #F1FFAD;
}
textarea {
/*    overflow-y: scroll;*/
    resize: none;
}

label {
    display: block;
    font-weight: normal;
}


.v-date input {
    width: 80px;
}

.v-hour input {
    width: 50px;
}

.ui-codigo {
    width: 80px;
    pointer-events: none;/*disabled true*/
}

.button-small {
    vertical-align: top;
}
.button-small span.ui-icon {
    left: 0.4em;
}
.button-small span.ui-button-text {
    height: 15px;
    padding: 0.4em 0.3em 0.4em 1.85em;
}









.container-filtros {
    text-align: left;
}
.filter-field {
    width: 140px !important;
}
.filter-value {
    width: 250px !important;
}
.btnBuscar {
    margin-top: 15px;
}



.user-options, .user-options .ui-button {
    width: 30px;
    height: 35px;
}



.status-email-nao-enviado {
    color: #484848 !important;
    text-shadow: 0px 0px 0px !important;
}

.status-email-enviando {
    color: #3030ff !important;
    text-shadow: 0px 0px 0px !important;
}

.status-email-enviado {
    color: green !important;
    text-shadow: 0px 0px 0px !important;
}

.status-email-limiteexcedido {
    color: #ff8700 !important;
    text-shadow: 0px 0px 0px !important;
}

.status-email-erro {
    color: crimson !important;
    text-shadow: 0px 0px 0px !important;
}

.ui-tagcloud li {
    border: 1px solid #ccc !important;
    border-radius: 5px !important;
    margin-right: 2px !important;
    margin-bottom: 2px !important;
}



.radio-button-sim {
    font-weight: bold;
    color: blue;
}

.radio-button-sim label {
    font-weight: bold;
    color: blue;
}

.radio-button-nao {
    font-weight: bold;
    color: crimson;
}

.radio-button-nao label {
    font-weight: bold;
    color: crimson;
}
