
div.ui-field-contain {
    padding-top: 0;;    
}

.ui-mobile form.pesquisa label {
    font-size: 11px;
    font-weight: bold;
}

.ui-mobile form.cadastro label {
    font-size: 12px;
    font-weight: bold;
}

h4.titulo_tela {
    font-weight: bold;
}

p.titulo_rel {
    font-weight: bold;
    font-size: 16px;
    color: #3388CC;
    border-bottom: 2px dashed #3388CC;
    padding-bottom: 5px;
}

input[type="text"]:disabled, input[type="number"]:disabled {
    color:darkblue;
    font-weight: bold;
  }

.ui-grid-b .ui-block-b{
   padding-left: 5px;
   padding-right: 5px;
}

.customTabs li {
    padding-left:1%;
    padding-right:1%;
}

.customTabs .ui-btn {
    border-right-width: 1px !important;
    border-top-left-radius: 10px 10px;
    border-top-right-radius: 10px 10px;
}

#the-count {
    float: right;
    padding: 0.1rem 0 0 0;
    font-size: 0.875rem;
  }

.table-striped td {
    font-size: 12px;
}

.table-striped th {
    font-size: 12px;
}

.table-striped th.acoes {
    padding:0;
    padding-top:5px;
    padding-left:7px
}

ul.autocomplete li {
    font-size: 12px;
}

table.itens {
    width: 100%;
    margin-top: -30px;
    padding: 0;
    font-size: 11px;
    list-style-type:none;
}

table.itens thead{
    background-color: gray;
    font-size: 12px;
    color: #fff;
    text-shadow: none;
    
    
}
table.itens thead th{
    padding: 3px;
}


table.parcelas {
    width: 100%;
    /* margin-top: -30px; */
    padding: 0;
    font-size: 11px;
    list-style-type:none;
}

table.parcelas tbody th{
    /* background-color: gray; */
    font-size: 11px;
    color: #000;
    padding: 5px;
}
/* table.itens td:nth-child(2){
    border-bottom: 2px dotted;
} */

div.salvo {
    font-size: 16px;
    width: 100%;
}

/* COMPROVANTES / ORÇAMENTOS / PEDIDO / VENDA */
div.rounded {
border: 0.1mm solid #220044; 
border-radius: 2mm;
}

table.principal {
    width:100%
}

table.principal td {
    border:1.5px solid #000;
    height:30px;
    font-size:10px;
    -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
}

table.empresa {
    width:100%
}

table.empresa td {
    border:1.5px solid #000;
    height:30px;
    font-size:10px;
    -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
}

table.destinatario {
    width:100%
}

table.destinatario td {
    border:1.5px solid #000;
    height:30px;
    font-size:10px;
    -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    vertical-align:top
}

table.produtos {
    width:100%;
}

table.produtos td {
    height:25px;
    font-size:10px;
    padding-left:5px;
}

table.produtos2 {
    width:100%;
}

table.produtos2 td {
    height:20px;
    font-size:8px;
    padding-left:5px;
}


div.total {
    font-size: 12px;
    padding: 5px;
}

.notrunc {
    white-space: normal !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
}

input.mini2 {
    width:30px !important;
}

.ui-table-columntoggle-btn {
    display: none !important;
}