.link {
    color: blue;
    cursor: pointer;
    text-decoration: underline;
}

.btn-margin {
    margin: 10px;
}

.periodo-form {
    display: inline-flex;
    align-items: center;
}

.periodo-form-text {
    display: inline-flex;
    padding: 10px;
}
/* CONTATO INICIO */
.contato-title-wrapper {
    height: 34px;
}
.contato-title-wrapper > .contato-title {
    font-size: 15px;
    line-height: 49px;
}
.contato-apresentacao, .contato-apresentacao-2, .contato-mail, .contato-mail-link{
    display: block;
    text-align: left;
}
.contato-wrapper .fkn-card-container{
    text-align: -webkit-center;
    text-align: center;
    width: 100%;
}
.contato-mail-link {
    text-decoration: none;
}
/* FIM CONTATO */
/* INICIO EXP PED */
.exporta-ped-title {
    margin-bottom: 48px;
}
.exporta-ped-content, .importa-ped-content {
    text-align: -webkit-center;
}
.descricao-relatorio{
    display: block;
    margin-bottom: 1.5rem;
}
.tipo-filtro-data{
    display: block;
}

.tipo-filtro-data:last-of-type{
    margin-bottom: 1rem;
}
/* FIM EXP PED */
.legenda-campo {
    margin-bottom: 1rem;
}
.importa-ped-button-wrapper{
    display: inline-block;
}
.importa-ped-layout-select-wrapper {
    display: block;
    margin-bottom: 1rem;
}
.importa-ped-submited-msg{
    margin-top: 1rem;
}
.importa-ped-submited-msg-success{
    margin-top: 2rem;
}

/* MENU ADM */
.adm-card-img {
    height: 120px;
}

.form-visualizacao {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: right;
}

.form-visualizacao > span {
    align-content: center;
}

.form-visualizacao > input {
    height: 36px;
    width: 36px;
}
.form-visualizacao > select {
    height:25px;
}
.erro-listagem-prod, .erro-listagem-prod-2{
    color: red;
}
.erro-listagem-prod-2 {
    display: block;
}

.saldo-cota-wrapper {
  margin: .5rem !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.saldo-cota-wrapper > .saldo-cota-row {
    text-align: right !important;
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.saldo-cota-indicator {
    color:black;
}
.tipo-pedido-label-sm {
    display: block;
}
.tipo-pedido-label-emergencial {
    font-weight: bolder;
}
.prod-searchbox {
    line-height: 3em;
}
.prod-search-btn {
  border: none;
  color: white;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
}
.listagem-produtos-header {
    margin-bottom: 3rem;
}
.prod-listing-wrapper {
    list-style:none;
    margin-left: 15px;
    text-align: left; 
    vertical-align: top;
    width: 95%;
    border-collapse: collapse;
    border: 0;
}
.prod-form-wrapper {
    margin-bottom: 1rem;
}

.paginacaoProduto{
    height: 25px;
}

.prod-qtd-warning, .prod-qtd-warning-2{
    font-weight: bolder;
    text-align: -webkit-center;
}
.prod-list-img {
    cursor: pointer;
    height: 40;
    width: 40;
}

.prod-list-img-not-available {
    height: 20px;
}

.prod-list-cod-prod {
    font-weight: bolder;
}

.prod-list-input-field-td {
    text-align: -webkit-center;
}

.prod-list-minus-input, .prod-list-plus-input{
     width: 25px;
     padding: 2px;
}

.prod-list-input {
    width: 50px;
}

.prod-list-preco-td {
    text-align: -webkit-center;
}

.table-prod-list {
    width: 100% !important;
}
.prod-list-header-row > *{
    text-align: -webkit-center;
}
.pg-backward-all, .pg-backward, .pg-forward-all, .pg-forward {
    text-decoration: none;
    font-size:16px; 
}
.pagination-info {
    font-weight: bolder;
    font-size:14px;
}
.pagination-wrapper {
    width: 95%;
    margin: 45px 0 0 0;
    text-align: -webkit-center;
}

.fkn-product-card {
    text-align: -webkit-center;
    vertical-align: top;
    width: 50px;
}

.fkn-product-card-body {
    z-index:1;
    width: 230px;
}

.prod-card-img {
    cursor: pointer;
    height: 150px;
    width: 150px;
    object-fit: contain;
}

.prod-card-desc {
    text-align: -webkit-center;
}
.prod-card-cod {
    font-weight: bolder;
}

.prod-desc-text {
    height: 30px;
}

.prod-card-preco {
    font-size: 15px;
    color: red;
    font-weight: bolder;
}

.prod-card-indisponivel{
    text-align: -webkit-center;
}

.prod-indisponivel-text {
    font-size: 14px;
}

.prod-card-indisponivel-img{
    height: 30px;
}

.fkn-card-input-group {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 200px;
}
.input-group-prepend, .input-group-text{
    cursor: pointer;
}

.qtd-prod-card-input {
    text-align: right;
    flex: 1 1 auto;
    width: 16.66666667%;
}

.valida-envio-btn {
    margin-top: 5px; 
    width: 200px;    
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
    cursor: pointer;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid lightgray;
    padding: .375rem .75rem;
    margin: 10px;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.valida-envio-btn:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62;
}

.hidden-inputs-div {
    vertical-align: top;
}
.barra-mini-produto-wrapper{
    width: 100%;
}

.login-card-wrapper, .pwd-recover-wrapper{
    margin-top: 3rem !important;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

.login-card {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, .125);
    border-radius: .25rem;
}

.login-card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0, 0, 0, .03);
    border-bottom: 1px solid rgba(0, 0, 0, .125);
}

.login-card-header:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
}

.login-card-body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
}

.user-form-group, .pwd-form-group, .pwd-recover-form-group {
    margin-bottom: 1rem;
}

.login-submit-btn {
    display: inline-block;
    cursor: pointer;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}

.login-submit-btn:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc;
}

.login-user-input, .login-pwd-input, .pwd-recover-email-input {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.login-user-input:focus, .login-pwd-input:focus, .pwd-recover-email-input:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
}

.lost-pwd-btn {
    margin: 1rem 0 !important;
    text-align: right !important;
}

.lost-pwd-back-btn {
    margin: 1rem 0 !important;
    text-align: center !important;
}

.pwd-recover-submit-btn {
    display: inline-block;
    cursor: pointer;
    width: 100%;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}

.pwd-recover-title {
    text-align: center;
}

.realtorio-pers-title {
    text-align: -webkit-center;
}

.relatorio-pers-cnpj-filtro-wrapper, .relatorio-pers-sem-contr-filtro-wrapper {
    margin-bottom: 16px;
    width: 95%;
}
.relatorio-pers-cnpj-filtro-wrapper > *, .relatorio-pers-sem-contr-filtro-wrapper > * {
    padding: 3px;
    display: inline-block;
}

.cad-cliente-title {
    text-align: -webkit-center;
    margin-bottom: 16px;
}

.cad-cliente-select-msg {
    display: block;
    text-align: -webkit-center;
    margin-bottom: 16px;
}

.cad-cliente-filter-top-label {
    font-weight: bolder;
}

.cad-cliente-uf-wrapper, .cad-cliente-cli-wrapper {
    display: inline-block;
}

.cad-cliente-uf-wrapper > *, .cad-cliente-cli-wrapper > *{
    display: inline-block;
    text-align: left;
}

.cad-cliente-cidade-wrapper > *, .cad-cliente-submit-wrapper > * {
    display: inline-block;
    text-align: right;
}

.cad-cliente-cidade-wrapper, .cad-cliente-submit-wrapper {
    float: right;
}

.cad-cli-form-wrapper > form > div > * {
    display: inline-block;
}

.cod-cli-label, .cad-cli-form-razao-social-label, 
.cad-cli-form-nome-compr-label, .cad-cli-form-fone-label, 
.cad-cli-form-endereco-label, .cad-cli-form-cidade-label,
.cad-cli-form-uf-label, .cad-cli-form-bairro-label,
.cad-cli-form-cep-label {
    width: 108px;
}

.atualizar-cad-cliente-wrapper {
    margin-top: 20px;
}

.back-btn-form, .atualizar-cad-cliente-wrapper {
    text-align: center;
}

.lista-ped-adm-filter-top-label {
    font-weight: bolder;
}

.lista-ped-adm-filter-top-label {
    text-align: left;
}

.lista-ped-adm-emissor-input, .lista-ped-adm-uf-input, .lista-ped-adm-cidade-input, .lista-ped-adm-cliente-input, .lista-ped-adm-status-input,
.lista-ped-adm-submit-input, .lista-ped-adm-endereco-input, .lista-ped-adm-grupo-input {
    margin-right: 3px;
    display: inline-block;
}

.lista-ped-adm-submit-input {
    float: right;
}



.lista-ped-adm-emissor-wrapper, .lista-ped-adm-uf-wrapper, .lista-ped-adm-cidade-wrapper,
.lista-ped-adm-cliente-wrapper, .lista-ped-adm-status-wrapper, .lista-ped-adm-endereco-wrapper,
.lista-ped-adm-grupo-wrapper {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: center;
    text-align: left;
}
.adm-ped-list-pagination-item-current {
    text-decoration: none !important;
}
.adm-ped-pagination-wrapper > *{
    display: inline-block;
    text-decoration: underline;
    margin: 10px;
    color: blue;
    cursor: pointer;
}
.admped-list-content-table td, .admped-list-content-table th {
  padding: 3px;
  border: none;
}

.admped-list-content-table-ped-num-column, .admped-list-content-table-valor-column, .admped-list-content-table-aprovacao-column, .admped-list-content-table-emissao-column {
    text-align: center;
}

.admped-list-ped-num-link, .lista-ped-grupo-num-pedido-link, .lista-ped-num-pedido-link {
    text-decoration: underline;
    color: blue;
    cursor: pointer;
}

.cad-produto-content-table {
    border: none;
    width: 100%;
    text-align: -webkit-center;
    margin-bottom: 1rem;
}

.cad-produto-content-wrapper, .res-ped-content-wrapper {
    text-align: -webkit-center;
}

.cad-produto-title {
    margin-bottom: 2rem;
}
.cad-produto-subtitle {
    margin-bottom: 1rem;
}

.cad-produto-content-table-item-contrato-column, .cad-produto-content-table-preco-column {
    text-align: -webkit-center;
}

.cad-produto-content-table-desc-header {
    width: 65%;
}

.cad-usuario-main-form label {
    margin: 10px 0px 0px 0px;
}

.cad-usuario-voltar {
    margin: 20px 0px;
}

.cad-usuario-content-wrapper {
    text-align: -webkit-center;
}

.cad-usuario-title {
    margin-bottom: 2rem;
}

.cad-usuario-subtitle {
    margin-bottom: 1rem;
}

.cad-usuario-remove-wrapper, .cad-usuario-cli-usu-wrapper, .cad-usuario-cliente-wrapper, .cad-usuario-grupo-wrapper{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}

.cad-usuario-remove-label, .cad-usuario-cli-usu-label, .cad-usuario-cliente-label, .cad-usuario-grupo-label{
    margin-top: 5px;
    text-align: left;
}


.usu-cli-window, .usu-grupo-window{
    display:none;
    width:75%;
    height:75%;
    position:absolute;
    left:0;
    top:0;
    background:#FFF;
    z-index:9900;
    padding:10px;
    border-radius:10px;
}

#usu-cli-mascara, #usu-grupo-mascara{
    position:absolute;
    left:0;
    top:0;
    z-index:9000;
    background-color:#000;
    display:none;
}

.fechar, .usu-grupo-fechar{
    display:block;
    text-align:center;
}

.usu-cli-title, .cli-usu-content-table,.cli-end-title {
    margin-bottom: 2rem;
}

.cli-end-update-msg, .cli-end-submit-btn-wrapper {
    text-align: -webkit-center;
}

.cli-end-content-table {
    border: 1px solid black;
}

.cli-end-content-wrapper {
    text-align:  -webkit-center;
}

.usu-grupo-content-wrapper{
    text-align:  -webkit-center;
}


.usu-grupo-title, .usu-grupo-subtitle {
    margin-bottom: 2rem;
}

.usu-grupo-content-table {
    margin-bottom: 2rem;
}

.altera-senha-content-table {
    margin-bottom: 16px;
}

.altera-senha-content-wrapper , .altera-senha-submit-wrapper {
    text-align: -webkit-center;
}

filter-submit-btn
.altera-senha-info {
    margin-bottom: 20px;
}

.lista-ped-content-table {
    border: none;
    width: 100%;
}

.lista-ped-content-table td, .lista-ped-content-table th {
    padding: 3px;
}

.lista-ped-grupo-content-table {
    border: none;
    width: 100%;
}

.lista-ped-grupo-content-table td, .lista-ped-grupo-content-table th {
    padding: 3px;
}

.res-ped-uf-wrapper, .res-ped-uf-label, .res-ped-uf-input, 
.res-ped-cidade-wrapper, .res-ped-cidade-label, .res-ped-cidade-input, 
.res-ped-pedido-wrapper, .res-ped-pedido-label, .res-ped-pedido-input,
.res-ped-input-wrapper {
    display: inline-block;
}

.res-ped-content-table {
    border: none ;
    width: 95%;
}
.lista-cota-window{
    display:none;
    width:75%;
    height:75%;
    position:absolute;
    left:0;
    top:0;
    background:#FFF;
    z-index:9900;
    padding:10px;
    border-radius:10px;
}

#lista-cota-mascara{
    position:absolute;
    left:0;
    top:0;
    z-index:9000;
    background-color:#000;
    display:none;
}
.lista-cota-fechar{
    display: block;
    text-align: center;}

.lista-cota-warning {
    font-weight: bolder;
}

.cota-prod-save-btn-wrapper, .cota-prod-save-btn-wrapper, .cota-prod-bloq-wrapper, .cota-prod-bloq-info, .cota-prod-content-wrapper {
    text-align: -webkit-center;
}

.cota-prod-bloq-label, .cota-prod-bloq-input {
    display: inline-block;
}
.cota-prod-cliente-info, .cota-prod-radio-label, .cota-prod-bloq-info{
    font-weight: bold;
}

.cota-prod-radio-wrapper *, .cota-prod-cliente-info *, .cota-prod-bloq-wrapper, .cota-prod-bloq-info{
    font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.cota-prod-cliente-info, .cota-prod-radio-label, .cota-prod-bloq-label, .cota-prod-bloq-info, .cota-prod-save-btn-wrapper{
    margin-bottom: 1rem;
}
 input.lista-cota-input-cota {
    width: 95px;
    text-align: right
 }

 .lista-cota-tooltip-item {
    font-weight: bolder;
 }

 span.tooltip-wrapper {
    display: block;
 }

 .lista-cota-content-table-header-row {
    text-align: -webkit-center;
 }

 .lista-cota-content-table-total-header, .lista-cota-content-table-num-ped-header, .lista-cota-content-table-bloq-header, .lista-cota-content-table-valor-header{
    overflow: hidden;
 }
 .lista-cota-content-table-total-header, .lista-cota-content-table-num-ped-header, .lista-cota-content-table-valor-header{
    width:180px;
 }
 .lista-cota-content-table-bloq-header {
    width:130px;
 }
 
 .lista-cota-content-table-endereco-filtro, .lista-cota-content-table-grupo-filtro{
    padding: 10px 10px 25px 10px;
 }
 .lista-cota-content-table-endereco-filtro input, .lista-cota-content-table-grupo-filtro input{
    display: block;
    width: 180px;
 }


 .lista-cota-table-endereco-info-wrapper {
    font-weight: bolder;
 }

 .lista-cota-content-table-row {
    background: white; 
    color: black;
    text-align: -webkit-center;
 }

 
 .lista-cota-content-table-endereco-column{
     text-align: left;
 }

 .lista-cota-input-cota {
    display: inline-block;
 }

 .lista-cota-content-table-endereco-column {
    font-weight: bolder;
 }

.lista-cota-content-table-cliente-header, .lista-cota-content-table-cnpj-header {
    overflow:hidden; 
    width:150px;
}
.lista-cota-content-table-valor-total-header {
    overflow:hidden; 
    width:250px;
}
.lista-cota-content-table-num-pedidos-header {
    overflow:hidden; 
    width:270px;
}
.lista-cota-content-table-automatico-header {
    overflow:hidden; 
    width:170px;
}

.lista-cota-content-table-cliente-header, .lista-cota-content-table-cnpj-header , 
.lista-cota-content-table-valor-total-header, .lista-cota-content-table-num-pedidos-header ,
.lista-cota-content-table-automatico-header, .lista-cota-content-table-cnpj-column, .lista-cota-content-table-cliente-column {
    font-weight: bolder;
}

.lista-cota-content-wrapper {
    text-align: -webkit-center;
}

.lista-cota-erro-msg {
    display: block;
    font-weight: bolder;
    margin-bottom: 1rem;
}

.lista-cotas-divider {
    margin-top: 30px;
    margin-bottom: 30px;
    width: 600px;
    margin-left: auto;
    margin-right: auto;
}


.lista-cota-submit-btn, .lista-cota-content-table{
    margin-bottom: 2rem;
}

th.lista-cota-content-table-input input {
    display: block;
}

.alguma-classe {
    background: #e1e6f0;
}
.select-cliente-content-wrapper {
    text-align: -webkit-center;
}
.select-cliente-grupo-label {    
    display: inline-block;
    height: 20px;
    font-size: 17px;
}

.select-cliente-grupo-input {
    display: inline-block;
}

.select-cliente-title {
    text-align: -webkit-center;
    margin-bottom: 1rem;
}
.rel-ped-content-wrapper {
    text-align: -webkit-center;
}

.rel-ped-content-table td:not(.rel-ped-content-table-total-label-column){
    text-align: -webkit-center;
    padding: 3px;
}
.rel-ped-uf-wrapper, .rel-ped-submit-wrapper{
    display: inline-block;
}
.rel-fatur-content-wrapper {
    text-align: -webkit-center;
}

.rel-fatur-filter-title {
    text-align: left;
    font-weight: bolder;
}

.rel-fatur-filter-wrapper {
    margin-bottom: 1rem;
}
.rel-fatur-content-empty {
    padding-left: 150px; 
    float: left;  
    background: white;
}

.rel-fatur-content-total-por-cliente {
    text-align: right;
    margin-bottom: 1rem;
}

.rel-fatur-content-total-por-cliente-label {
    font-weight: bolder;
}

.rel-fatur-content-cliente-label {
    margin-top: 16px;
    padding: 20px 0;
    background:#e1e6f0;
    text-align: -webkit-center;
}

.rel-fatur-content-nome-cliente-label {
    font-weight: bolder;
}
.rel-fatur-content-cnpj-label {
    font-weight: bolder;
    margin-left: 10px;
}

.rel-fatur-dashed-divider {
    padding-left:150px;
    background:white;
    text-align: left;
    margin-bottom: 16px;
}

.rel-fatur-content-endereco-wrapper {
    padding-left:150px; 
    background:white;
    text-align: left;
    margin-bottom: 16px;
}

.rel-fatur-content-endereco , .rel-fatur-content-bairro, .rel-fatur-content-total-endereco,
.rel-fatur-content-cidade, .rel-fatur-content-uf, .rel-fatur-content-cep {
    font-weight: bolder;
}

.rel-fatur-content-bairro, .rel-fatur-content-total-endereco, .rel-fatur-content-cidade, .rel-fatur-content-cep {
    padding-left: 10px;
}

.rel-fatur-content-total-endereco-wrapper {
    float: right;
    margin-bottom: 32px;
}

.rel-fatur-content-endereco-2-wrapper {
    margin-bottom: 16px;
    padding-bottom: 16px;
    text-align: left;
    padding-left:150px;
    background:white;
}

.rel-fatur-total-wrapper {
    text-align: right; 
    margin-bottom: 16px;
}

.rel-fatur-total, .rel-fatur-total-all {
    font-weight: bolder;
}

.rel-fatur-pre-total-empty {
    padding-left:150px; 
    float:left; 
    background:white;
}

.rel-fatur-total-all-wrapper, .rel-fatur-total-all-wrapper-alt {
    margin-top: 50px;
    padding-bottom: 16px;
    text-align: right; 
    padding-left:150px;
}

.rel-fatur-total-all-wrapper-alt {
    background:#e1e6f0;
}

.rel-fatur-emissor-wrapper > *, .rel-fatur-cliente-wrapper > * , .rel-fatur-filter-wrapper > form > * {
    display: inline-block;
}

.rel-fatur-filter-wrapper {
    text-align: left;
}
.estat-ped-content-wrapper, .estat-ped-content-table-pedido-column {
    text-align: -webkit-center;
}

.estat-ped-content-table{
    border: none;
    margin-bottom: 1rem;
}

.lista-exc-content-wrapper {
    text-align: -webkit-center;
}

.lista-exc-content-table-header-acao-column {
    text-align: center;
}

.lista-exc-content-table-form-column > * {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.lista-exc-filter-wrapper {
    text-align: center;
}

.lista-exc-filter-wrapper > form > *:not(.lista-exc-filter-entrega-wrapper), .lista-exc-content-wrapper > form > * > * {
    display: inline-block;
    text-align: left;
}

.lista-exc-filter-wrapper > form {
    width: max-content;
    display: inline-block;
}

.lista-exc-filter-title-wrapper {
    text-align: left;
}

.lista-exc-filter-wrapper {
    display: inline-block;
    text-align: left;
}

.lista-exc-filter-uf-wrapper > *, .lista-exc-filter-cidade-wrapper > *, .lista-exc-filter-cliente-wrapper > *, .lista-exc-filter-entrega-wrapper > * {
    display: inline-block;
}

.lista-exc-filter-entrega-wrapper {
    margin: 5px 0 0 0 ;
}

.rel-consumo-content-wrapper {
    text-align: -webkit-center;
}

.rel-consumo-filter-wrapper > form > *:not(.rel-consumo-filter-entrega-wrapper) {
    display: inline-block;
    text-align: left;
}

.rel-consumo-filter-wrapper > form {
    width: max-content;
    display: inline-block;
}

.rel-consumo-filter-title-wrapper {
    text-align: left;
}

.rel-consumo-filter-wrapper {
    display: inline-block;
    text-align: left;
}

.rel-consumo-filter-entrega-wrapper > * {
    display: inline-block;
}

.rel-consumo-filter-entrega-wrapper {
    margin: 5px 0 0 0 ;
}

.rel-consumo-content-table {
    margin-bottom: 16px;
}

.rel-consumo-total-faturado{
    font-weight: bolder;
    margin-bottom: 16px;
}

.pedido-warning {
    color: red;
}

.pedido-content-info-desc-highlight, .pedido-content-table-info-desc-highlight {
    color: red;
}

.pedido-content-qtd-produto-input {
    width: 50px;
}

.pedido-content-table-info-wrapper > * {
    margin-bottom: 5px;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
}

.pedido-content-table-remove-ped-column {
    width: 20px;
    padding-right: 15px;
}

.pedido-content-table-info-wrapper {
    max-width: 60%;
}

.pedido-action-btn-cancel, .pedido-action-btn-save, .pedido-action-btn-back, .pedido-action-btn-update{
    margin: 10px;
}

.btn-repetir-pedido {
    margin: 10px;
}

.pedido-msg-frete, .pedido-msg-warning{
    color: red;
}

.pedido-msg-warning {
    display: block;
    margin-bottom: 16px;
}

.pedido-content-table{
    width: 100%;
    border: none;
    text-align: -webkit-center;
    margin-bottom: 1rem;
}

.pedido-item-fora-contrato {
    text-align: -webkit-center;
    color: red;
    margin-bottom: 16px;
}

.pedido-content-table-remove-ped-header {
    border: none;
}

.pedido-content-table-desc-header{
    width: 55%;
}

.pedido-content-table-preco-header {
    width: 10%;
}

.pedido-content-table-total-header{
    width: 10%;
}
.pedido-content-table-remove-header{
    width: 7%;
}
.pedido-content-table-cota-column, .pedido-content-table-cota-column-exceeded {
    text-align: -webkit-center;
}

.pedido-content-table-cota-column-exceeded {
    color: red;
}
.pedido-content-table-qtd-produto-column, .pedido-content-table-preco-column, .pedido-content-table-remove-column {
    text-align: -webkit-center;
}

.pedido-content-table-remove-column img {
    border: none;
}
.pedido-content-info-desc {
    font-weight: bolder;
}

.select-endereco-title {
    margin-bottom: 24px;
}

.select-endereco-label {
    padding-bottom: 5px;
    font-weight: bolder;
}

.select-endereco-input {
    width: 100%;
}

.select-endereco-content-wrapper {
    text-align: -webkit-center;
}

.select-endereco-submit-form {
    padding-top: 5px;
}

.select-endereco-submit-btn, .select-endereco-back-btn{
    margin: 10px
}

@media screen and (max-width: 800px) {
    .select-endereco-content {
        width: 100%;
    }
}
@media screen and (max-width: 1200px) and (min-width: 801px) {
    .select-endereco-content {
        width: 80%;
    }
}
@media screen and (min-width: 1201px) {
    .select-endereco-content {
        width: 60%;
    }
}
.marcar-desmarcar-wrapper {
    width:100%;
    margin-top: 32px;
    background:#f5f5f5;
}

.marcar-desmarcar-wrapper span {
    text-decoration: underline;
}


.lista-ped-filter-top-label {
    font-weight: bolder;
    text-align: left;
}

.lista-ped-cliente-input, .lista-ped-status-input,
.lista-ped-endereco-input,  .lista-ped-grupo-input{
    margin-right: 3px;
    display: inline-block;
}


.lista-ped-cliente-wrapper, .lista-ped-status-wrapper, .lista-ped-endereco-wrapper, .lista-ped-grupo-wrapper {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: center;
    text-align: left;
}


.lista-ped-filtro-wrapper  > form > div:not(.periodo-form){
    padding: 10px 0 0 0;
}

.lista-ped-status-label, .lista-ped-grupo-label, .lista-ped-cliente-label, .lista-ped-status-label, .lista-ped-endereco-label{
    width: 90px;
}

.lista-ped-content-wrapper {
    text-align: -webkit-center;
}


.lista-ped-grupo-cliente-input, .lista-ped-grupo-status-input,
.lista-ped-grupo-endereco-input,  .lista-ped-grupo-grp-input{
    margin-right: 3px;
    display: inline-block;
}

.lista-ped-grupo-cliente-wrapper, .lista-ped-grupo-status-wrapper, .lista-ped-grupo-endereco-wrapper, .lista-ped-grupo-grp-wrapper {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: center;
    text-align: left;
}
.lista-ped-grupo-filtro-wrapper  > form > div:not(.periodo-form), .lista-ped-grupo-grp-input{
    padding: 10px 0 0 0;
}

.lista-ped-grupo-status-label, .lista-ped-grupo-grp-label, .lista-ped-grupo-cliente-label, .lista-ped-grupo-status-label, .lista-ped-grupo-endereco-label{
    width: 90px;
}

.lista-ped-grupo-content-wrapper {
    text-align: -webkit-center;
}
.login-user-label { }
.login-pwd-label { }
.pwd-recover-email-label { }
.foracontrato { }
.display-none { }
.btn-mob-only { }
.button { }
.btn-green { }
.text-white { }
.material-icons { }
.btn-excluir { }
.invisivel { }
.window { }
.form-control { }
.input-min { }
.btn-default { }
.adm-menu-content { }
.adm-menu-title { }
.adm-select-grupo-wrapper { }
.adm-select-grupo-label { }
.adm-select-grupo { }
.fkn-container { }
.fkn-col-3 { }
.fkn-card-body { }
.adm-card-label-wrapper { }
.lnk_color { }
.altera-senha-title { }
.altera-senha-title-2 { }
.content-table-wrapper { }
.altera-senha-content-table-row { }
.altera-senha-table-nome-label { }
.altera-senha-table-nome-input { }
.altera-senha-table-email-label { }
.altera-senha-table-email-input { }
.altera-senha-table-senha-label { }
.altera-senha-table-senha-input { }
.altera-senha-table-nova-senha-label { }
.altera-senha-table-nova-senha-input { }
.altera-senha-table-senha-confirm-label { }
.altera-senha-table-senha-confirm-input { }
.buttom { }
.btn-submit { }
.cad-cliente-filter-wrapper { }
.cad-cliente-form-wrapper { }
.cad-cliente-filter-location { }
.cad-cliente-uf-label { }
.cad-cliente-uf-input { }
.cad-cliente-cidade-label { }
.cad-cliente-cidade-input { }
.cad-cli-client-sel-wrapper { }
.cad-cliente-cli-label { }
.cad-cliente-cli-input { }
.cad-cliente-submit-btn { }
.cod-cli-form-group { }
.cod-cli-info { }
.razao-social-form-group { }
.cad-cli-form-razao-social-input { }
.nome-compr-form-group { }
.cad-cli-form-nome-compr-input { }
.fone-form-group { }
.cad-cli-form-fone-input { }
.endereco-form-group { }
.cad-cli-form-endereco-input { }
.cidade-form-group { }
.cad-cli-form-cidade-input { }
.uf-form-group { }
.cad-cli-form-uf-input { }
.bairro-form-group { }
.cad-cli-form-bairro-input { }
.cep-form-group { }
.cad-cli-form-cep-input { }
.cad-produto-content-table-header-row { }
.cad-produto-content-table-cod-header { }
.cad-produto-content-table-preco-header { }
.cad-produto-content-table-item-contrato-header { }
.cad-produto-content-table-row { }
.cad-produto-content-table-cod-column { }
.cad-produto-content-table-desc-column { }
.download-txt-btn { }
.tipo-usuario-wrapper { }
.tipo-usuario-label { }
.tipo-usuario-input { }
.cad-usuario-main-form-wrapper { }
.cad-usuario-cliente-input { }
.cad-usuario-cliente-submit-input { }
.cad-usuario-cliente-submit { }
.cad-usuario-grupo-input { }
.cad-usuario-grupo-submit-input { }
.cad-usuario-grupo-submit { }
.cad-usuario-cli-usu-input { }
.cad-usuario-cli-usu-submit-input { }
.cad-usuario-cli-usu-submit { }
.cad-usuario-remove-input { }
.cad-usuario-remove-submit-input { }
.cad-usuario-remove-submit { }
.periodo-data { }
.filter-input { }
.filter-pseudo-label { }
.filter-datas { }
.saldoCota { }
.tipo-pedido-div { }
.cota-prod-title { }
.cota-prod-endereco-info { }
.cota-prod-contrato-wrapper { }
.cota-prod-contrato-label { }
.listar-prod-radio { }
.cota-prod-sem-contrato-wrapper { }
.cota-prod-sem-contrato-label { }
.cota-prod-content-table-header-row { }
.cota-prod-content-table-header-column { }
.cota-prod-content-table-row { }
.cota-prod-content-table-column { }
.cota-prod-imagem-produto {
    width: 30px;
    height: 30px;
 }
.self-card { }
.w3-content { }
.w3-display-container { }
.w3Slides { }
.floating-btn-slide-change { }
.w3-btn-floating { }
.noselection { }
.w3-display-left { }
.w3-hover-dark-grey { }
.w3-display-right { }
.w3-badge { }
.demo { }
.w3-border { }
.w3-hover-black { }
.fkn-card-table-container { }
.mt-20 { }
.product-image-pannel { }
.product-details-pannel { }
.unset-pointer { }
.text-align-l { }
.break-word { }
.button_detalhe { }
.btn-light-blue { }
.text-align-r { }
.float-r { }
.margin-10 { }
.btn-back { }
.unset-ml { }
.card-max-height-50-percent { }
.overflow-y-auto { }
.height-fit-cont { }
.img-logo { }
.barra_topo_left { }
.barra_topo { }
.ret_msg { }
.menu-data-form { }
.estat-ped-content-table-header-column { }
.estat-ped-content-table-row { }
.estat-ped-content-table-column { }
.radio { }
.btn-exportar-wrapper { }
.cli-end-content-table-header-row { }
.cli-end-content-table-checkbox-header { }
.cli-end-select-all-label { }
.cli-end-select-all-input { }
.cli-end-content-table-codigo-header { }
.cli-end-content-table-entrega-header { }
.cli-end-content-table-endereco-header { }
.cli-end-content-table-checkbox-column { }
.cli-end-select-input { }
.cli-end-content-table-codigo-column { }
.cli-end-content-table-entrega-column { }
.cli-end-content-table-endereco-column { }
.centered-table-label { }
.centered-input { }
.table-input { }
.table-stacked { }
.full-width-input { }
.btn-form-submit { }
.importa-ped-no-layout { }
.campos-input { }
.importa-ped-legenda-campo { }
.layout-select-input { }
.importa-ped-file-wrapper { }
.importa-ped-file-input { }
.importa-ped-title { }
.classBanner { }
.slide { }
.botoesBanner { }
.footer { }
.res-ped-title { }
.res-ped-filter-wrapper { }
.res-ped-submit-btn { }
.res-ped-content-table-header-row { }
.res-ped-listar-button { }
.bordered-table { }
.lst_cotas { }
.back_cotas { }
.lista-cota-content-table-endereco-header { }
.lista-cota-table-cliente-info { }
.lista-cota-table-nome-info { }
.lista-cota-table-bairro-info { }
.lista-cota-table-cidade-info { }
.lista-cota-content-table-header-row> { }
.lista-cota-content-table-fora-contrato-header { }
.lista-cota-content-table-mistos-header { }
.lista-cota-content-table-ordem-header { }
.lista-cota-content-table-precos-header { }
.lista-cota-content-table-demais-header { }
.lista-cota-content-table-usuario-header { }
.lista-cota-content-table-grupo-column { }
.lista-cota-grupo-selection-btn { }
.lista-cota-grupo-selection-btn-selected { }
.lista-cota-title { }
.lista-exc-filter-uf-label { }
.lista-exc-filter-uf-input { }
.lista-exc-filter-cidade-label { }
.lista-exc-filter-cidade-input { }
.lista-exc-filter-cliente-label { }
.lista-exc-filter-cliente-input { }
.lista-exc-filter-entrega-label { }
.lista-exc-filter-entrega-input { }
.lista-exc-filter-submit-wrapper { }
.lista-exc-filter-submit-btn { }
.lista-exc-content-table-header-row { }
.lista-exc-content-table-header-column { }
.lista-exc-content-table-row { }
.lista-exc-content-table-column { }
.ALL2 { }
.floating-btn-approve { }
.floating-btn-remove { }
.lista-ped-content-table-row { }
.lista-ped-content-table-checkbox-header { }
.lista-ped-content-table-cod-header { }
.lista-ped-content-table-emissao-header { }
.lista-ped-content-table-cnpj-header { }
.lista-ped-content-table-status-header { }
.lista-ped-content-table-loja-header { }
.lista-ped-content-table-valor-header { }
.lista-ped-content-table-tipo-header { }
.show-filter-div { }
.lista-ped-submit-input { }
.check-all-label { }
.lista-ped-content-table-wrapper { }
.lista-ped-content-table-checkbox-column { }
.lista-ped-content-table-cod-column { }
.lista-ped-content-table-emissao-column { }
.lista-ped-content-table-cnpj-column { }
.lista-ped-content-table-status-column { }
.lista-ped-content-table-loja-column { }
.lista-ped-content-table-valor-column { }
.lista-ped-content-table-tipo-column { }
.lista-ped-adm-filter-wrapper { }
.lista-ped-adm-emissor-label { }
.lista-ped-adm-uf-label { }
.lista-ped-adm-cidade-label { }
.lista-ped-adm-cliente-label { }
.lista-ped-adm-endereco-label { }
.lista-ped-adm-status-label { }
.adm-ped-list-pagination-item-no-interaction { }
.accept-decline-action-btn-wrapper { }
.accept-action-btn-wrapper { }
.decline-action-btn { }
.accept-action-btn-img { }
.decline-action-btn-wrapper { }
.decline-action-btn-img { }
.admped-list-content-table-header-row { }
.admped-list-content-table-num-ped-header { }
.admped-list-content-table-cnpj-header { }
.admped-list-content-table-nome-loja-header { }
.admped-list-content-table-valor-header { }
.admped-list-content-table-cota-header { }
.admped-list-content-table-saldo-cota-header { }
.admped-list-content-table-emissao-header { }
.admped-list-content-table-aprovacao-header { }
.admped-list-content-table-status-header { }
.admped-list-content-table-tipo-pedido-header { }
.admped-list-content-table-row { }
.admped-list-content-table-cnpj-column { }
.admped-list-content-table-nome-loja-column { }
.admped-list-content-table-cota-column { }
.admped-list-content-table-saldo-cota-column { }
.admped-list-content-table-status-column { }
.admped-list-content-table-tipo-pedido-column { }
.admped-list-content-table-valor-total-label-column { }
.admped-list-content-table-valor-total-column { }
.lista-ped-grupo-content-table-row { }
.lista-ped-grupo-content-table-checkbox-header { }
.lista-ped-grupo-content-table-cod-header { }
.lista-ped-grupo-content-table-cnpj-header { }
.lista-ped-grupo-content-table-loja-header { }
.lista-ped-grupo-content-table-valor-header { }
.lista-ped-grupo-content-table-emissao-header { }
.lista-ped-grupo-content-table-status-header { }
.filtro-active { }
.lista-ped-grupo-grp-filter-input-wrapper { }
.lista-ped-grupo-grp-filter { }
.lista-ped-grupo-submit-input { }
.lista-ped-grupo-content-table-wrapper { }
.lista-ped-grupo-content-table-cod-column { }
.lista-ped-grupo-content-table-cnpj-column { }
.lista-ped-grupo-content-table-loja-column { }
.lista-ped-grupo-content-table-valor-column { }
.lista-ped-grupo-content-table-emissao-column { }
.lista-ped-grupo-content-table-status-column { }
.menu-anchor-wrapper { }
.menu-anchor { }
.return-home-btn { }
.user-menu-msg-wrapper { }
.user-menu-welcome { }
.user-menu-name { }
.menu-lateral-mobile { }
.menu-lateral-collapsible-item { }
.main { }
.floatButtom { }
.pedido-content-table-row { }
.pedido-content-table-image-column { }
.pedido-content-table-info-column { }
.pedido-content-unity-val-wrapper { }
.pedido-content-unity-val-label { }
.pedido-content-unity-val { }
.pedido-content-cota-produto-esgotada { }
.pedido-content-cota-produto { }
.pedido-content-qtd-sugerida-wrapper { }
.pedido-content-qtd-sugerida-label { }
.pedido-content-qtd-produto-wrapper { }
.pedido-content-qtd-produto-label { }
.pedido-content-total-wrapper { }
.pedido-content-total-label { }
.pedido-content-total { }
.pedido-content-table-img-header { }
.pedido-content-qtd-sugerida-header { }
.pedido-content-table-qtd-header { }
.pedido-content-table-qtd-produto-input { }
.pedido-content-wrapper { }
.pedido-subtitle { }
.pedido-action-btn-wrapper { }
.pedido-action-btn-wrapper-mob-upper { }
.pedido-action-btn-print { }
.pedido-action-btn-wrapper-mob-lower { }
.prod-page-title { }
.visualizacao-label { }
.produto-view-card { }
.produto-view-list { }
.breadcrumbs { }
.prod-list-main-container { }
.produto-filter-input-group { }
.prod-search-clear { }
.prod-load-btn-wrapper { }
.prod-load-btn { }
.rel-fatur-emissor-label { }
.rel-fatur-emissor-input { }
.rel-fatur-cliente-label { }
.rel-fatur-cliente-input { }
.rel-fatur-filter-submit-wrapper { }
.filter-submit-btn { }
.rel-fatur-content-item { }
.rel-fatur-content-cliente-wrapper { }
.rel-consumo-filter-uf-wrapper { }
.rel-consumo-filter-uf-label { }
.rel-consumo-filter-uf-input { }
.rel-consumo-filter-cidade-wrapper { }
.rel-consumo-filter-cidade-label { }
.rel-consumo-filter-cidade-input { }
.rel-consumo-filter-cliente-wrapper { }
.rel-consumo-filter-cliente-label { }
.rel-consumo-filter-cliente-input { }
.rel-consumo-filter-entrega-label { }
.rel-consumo-filter-entrega-input { }
.rel-consumo-filter-submit-wrapper { }
.rel-consumo-filter-submit-btn { }
.rel-consumo-content-table-header-row { }
.rel-consumo-content-table-header-column { }
.rel-consumo-content-table-row { }
.rel-consumo-content-table-column { }
.rel-ped-filter-wrapper { }
.rel-ped-cidade-wrapper { }
.rel-ped-content-table-header-row { }
.rel-ped-content-table-header-column { }
.rel-ped-content-table-row { }
.rel-ped-content-table-column { }
.rel-ped-content-table-remetidos-column { }
.rel-ped-content-table-total-column { }
.relatorio-pers-cnpj-label { }
.relatorio-pers-cnpj-input { }
.button-filter-submit-wrapper { }
.cnpj-filter-submit { }
.relatorio-pers-sem-contr-label { }
.relatorio-pers-sem-contr-input { }
.sem-contr-submit-btn { }
.select-cliente-grupo-form { }
.select-cliente-tabela-selecao { }
.select-cliente-header { }
.select-cliente-cnpj-header { }
.select-cliente-nome-header { }
.select-cliente-tabela-item { }
.select-cliente-tabela-item-cnpj { }
.select-cliente-tabela-item-nome { }
.usu-cli-subtitle { }
.cli-usu-content-table-header-row { }
.cli-usu-content-table-endereco-header { }
.cli-usu-content-table-cliente-header { }
.cli-usu-content-table-notifica-header { }
.cli-usu-content-table-acao-header { }
.notifica-email-select { }
.cli-usu-content-table-row { }
.cli-usu-content-table-endereco-column { }
.cli-usu-content-table-cliente-column { }
.cli-usu-content-table-notifica-column { }
.cli-usu-content-table-acao-column { }
.cli-usu-voltar { }
.usu-cli-fechar { }
.usu-grupo-content-table-endereco-header { }
.usu-grupo-content-table-usuario-header { }
.usu-grupo-content-table-notifica-header { }
.usu-grupo-content-table-acao-header { }
.usu-grupo-notifica-email-input { }
.usu-grupo-content-table-row { }
.usu-grupo-content-table-endereco-column { }
.usu-grupo-content-table-notifica-column { }
.usu-grupo-content-table-acao-column { }
.usu-grupo-content-table-enderco-column { }
.usu-grupo-content-table-usuario-column { }
.usu-grupo-voltar-btn { }
#USU { }
#SENHA { }
#EMAIL { }
#novaJanela { }
#janela1 { }
#iframenovo { }
#fechar { }
#mascara { }
#demo1 { }
#COD_PEDIDO { }
#COD_CLIENTE { }
#COD_GRUPO { }
#CONTROLE { }
#COUNT-ID { }
#MENU_ID { }
#flagret { }
#Session { }
#tabelateste { }
#img_carrinho { }
#ADD_CARRINHO { }
#TIPO_USUARIO { }
#USU_CLI { }
#USU_GRU { }
#CLI_USU { }
#REM_USU { }
#cad-usuario-main-form { }
#COD_USUARIO { }
#btExibeCli { }
#ID_USUARIO { }
#btRemoveUsu { }
#form { }
#cliente { }
#motivo { }
#tabs { }
#barra { }
#tabelas_ordem { }
#demo2 { }
#periodo-form-bt { }
#saldoCota { }
#w3-slider-css { }
#w3-slider-js { }
#tabnav { }
#menu-lateral-esquerdo { }
#consultaAba { }
#ALL { }
#ENDERECOS { }
#erro { }
#JUSTIFICATIVA { }
#btn_confirma { }
#forceredirect { }
#file_csv { }
#slide { }
#imgPrev { }
#imgNext { }
#end { }
#index { }
#link_aba_1 { }
#link_aba_2 { }
#link_aba_3 { }
#link_aba_4 { }
#main_form { }
#divConteudo { }
#tabela { }
#txtColuna1 { }
#txtColuna2 { }
#ID_GRAVA_CAMPOS { }
#CODIGOS_COTA { }
#ALTERA_COTA { }
#ENVIA_COTA { }
#lista-cota-fechar { }
#btDesbloquear { }
#btRejeitar { }
#ALL-MOB { }
#textbox { }
#select { }
#ADD_BUTTOM { }
#div_principal { }
#grupo { }
#endereco { }
#tab_1 { }
#tab_2 { }
#tab_3 { }
#tab_4 { }
#cod_item { }
#bt-repetir { }
#COD_PRODUTO { }
#NUMPRODPAG { }
#paginacaoProduto { }
#botao_mini { }
#botao_lista { }
#FILTRO { }
#prod-search-btn { }
#load-more { }
#erro2 { }
#valida { }
#TABLEGRP { }
#usu-cli-fechar { }
.product-detail-action-card-no-contract {
    font-style: italic;
}

.product-detail-action-card-qtd-value input {
    width:50px;
}

.server-error-warning {
    display: block;
}
.product-description-card {
    word-break: break-word;
}

.cancela-pedido-wrapper {
    text-align: -webkit-center;
}
.select-cliente-filtro-input-wrapper {
    text-align: -webkit-center;
    margin: 0 0 10px 0;
}

.select-client-filtro-search{
    display: inline-block;
    display: block;
    width: 110%;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.select-cliente-filtro-label span {
    height: 20px;
    font-size: 17px;
}
.select-cliente-filtro-input, .select-cliente-filtro-label {
    display: inline-block;
}
.no-client-found {
    width: 100%;
    text-align: -webkit-center;
    margin: 30px;
    display: none;
}

.adm-menu-content .fkn-card-body {
    position: relative;
}

.tooltip-auxiliar-text {
    display: none;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0;
    position: absolute;
    background-color: #ededed;
    border-radius: 20px;
    width: 200%;
    max-width: 35vw;
    padding: 10px;
    bottom: 110%;
    right: -25%;
    z-index: 300;
}

.data-entrega-alterada {
    color: #FC0606;
}

.abrir-pedido-title {
    margin-bottom: 21.6px;
}

.abrir-pedido-content-wrapper {
    text-align: -webkit-center;
}

.abrir-pedido-title div {
    font-size: inherit !important;
}
.lista-pedido-window{
    display:none;
    width:70%;
    height:70%;
    position:absolute;
    left:0;
    top:0;
    background:#FFF;
    z-index:9900;
    padding:10px;
    border-radius:10px;
}

#lista-pedido-mascara{
    position:absolute;
    left:0;
    top:0;
    z-index:9000;
    background-color:#000;
    display:none;
}
.lista-pedido-fechar{display:block; text-align:center;}

.lista-pedido-comcontrato td{
    padding-right: 5px;
}

.lista-pedido-table-header th{
    padding-right: 5px;
}

.abrir-pedido-fora-contrato-aviso {
    text-align: -webkit-center;
    color: red;
    margin-bottom: 16px;
}