div[page_name="AgendamentoFormSimples"] h4.tseparator {
    font-weight: 800;
    font-style: italic;
    
    margin-top: 10px;
}

div[page_name="AgendamentoFormSimples"] hr.tseparator-divisor {
    font-weight: 800;
    font-style: italic;
    
    border-top: #000000 1px solid;
}

div[page_name="AgendamentoFormSimples"] button#tbutton_add_material_quimico, 
button#tbutton_add_material_medidas, 
button#tbutton_btn_alterar_end_remetente, 
button#tbutton_btn_alterar_end_dest {
    width: 100%;
}

div[page_name="AgendamentoFormSimples"] button#tbutton_add_material_quimico {
    width: 100%;
}

div[page_name="AgendamentoFormSimples"] div[wrapped-widget="tradiogroup"] {
    width: 100%;
}

div[page_name="PessoaForm"] div[wrapped-widget="tradiogroup"] {
    width: 100%;
}


#builder-layout [page-name='integracaoRodoparForm'] div:not(.beditorcss).col-sm-4.fb-field-container {
    margin-top: 15px !important;
}

#builder-layout [page-name='RomaneioList'] td:not(.beditorcss).tdatagrid_cell {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
}

#builder-layout [page-name='RomaneioList'] th:not(.beditorcss).tdatagrid_col {
    padding-top: 6px !important;
    padding-bottom: 3px !important;
}


#builder-layout [page-name='modalUploadXML'] input.form-control.tfield[widget="tfile"], input.form-control.tfield[widget="tmultifile"]  {
    height: 120px !important;
    padding: 35px !important;
    cursor: pointer;
}


#builder-layout [page-name='modalUploadXML'] input.form-control.tfield[widget="tfile"]::before, input.form-control.tfield[widget="tmultifile"]::before {
    content: "\f093      Selecione ou arraste o arquivo" !important;
    font-family: 'Font Awesome 5 Free';
    position: absolute;
    width: 100% !important;
    height: 45px;
    font-size: var(--field-font-size);
    background: var(--field-background);
    font-weight: 600 !important;
    cursor: pointer;
    text-align: center;
    border-right: var(--field-border-right) solid var( --field-border-color);
    line-height: var(--field-height);
    left: 0;
    top: 50% !important;
    transform: translate(0, -55%);
    pointer-events: none;
    
}

    .agendamento-inicio {
        background-color: yellow;
        padding: 5px;
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
    }
    .agendamento-meio {
        background-color: yellow;
    }
    .agendamento-fim {
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px;
    }
    
    

.builder-template-login.modal-open .bootbox.modal {
    transform: translateY(-50%) !important;
    top: 50% !important;
    position: absolute !important;
    padding-top: 0 !important;
    z-index: 4000;
}

.builder-template-login.modal-open .modal.show {
    transform: translateY(-50%) !important;
    top: 50% !important;
    position: absolute !important;
    padding-top: 0 !important;
    z-index: 4000;
}


/* PAGINA FORMULARIO PUBLICO DE COTAÇÃO DE FRETE TELOG*/

div[page_name="CotacaoFreteTelog"] {
    padding: 10vh 20%;
}


/* Aparecer cursor de resize nas tabelas com resize nas colunas */
.ui-resizable-e {
     cursor: col-resize !important;
     z-index: 10;
}


div[page_name="ColetorMenu"] div.form-container div {
    height: 100%;
}


div[page_name="ColetorMenu"] div > button#tbutton_btnPallet:only-child {
    width: 100%;
}


