/**
 * autor: nti / agrodefesa
 * @since: julho / 2011
*/

html, body {
        width: 210mm;
        height: 283mm;
        background: #FFF;
        overflow:visible;
}
body {
    height: 99%;
}

/*
 * SIDAGO 5 - Reset do tema escuro na impressao.
 * Quando o usuario imprime com o tema escuro ativo, o body mantem
 * data-sidago-theme="dark" e as variaveis do tema continuam aplicadas
 * nos componentes internos (texto claro #FAFAFA fica ilegivel no papel).
 * Aqui reabilitamos os valores do tema claro apenas para impressao.
 */
body[data-sidago-layout="sidago5"],
body[data-sidago-layout="sidago5"][data-sidago-theme="dark"] {
    --sidago5-bg: #FFFFFF;
    --sidago5-surface: #FFFFFF;
    --sidago5-surface-2: #F5F5F5;
    --sidago5-surface-3: #EBEBEB;
    --sidago5-border: #CCCCCC;
    --sidago5-border-2: #BBBBBB;
    --sidago5-line: rgba(25, 25, 25, 0.08);
    --sidago5-line-strong: rgba(25, 25, 25, 0.12);
    --sidago5-text-primary: #191919;
    --sidago5-text-secondary: #444444;
    --sidago5-input-bg: #FFFFFF;
    --sidago5-card-shadow: none;
    background: #FFF !important;
    background-color: #FFF !important;
    color: #000 !important;
}

/*
 * O reset acima corrige as variaveis e o <body>, mas o tema escuro aplica
 * "color: #fafafa !important" diretamente em #conteudo (cor fixa, nao herda
 * o preto do body). Em telas de documento (GTA/Chamado imprimir) o texto fica
 * dentro de #conteudo e sai branco/ilegivel. Forcamos preto-no-branco em todo
 * o conteudo impresso, com especificidade/ordem suficientes para vencer.
 */
body[data-sidago-layout="sidago5"][data-sidago-theme="dark"] #conteudo,
body[data-sidago-layout="sidago5"][data-sidago-theme="dark"] .caixaConteudo {
    background-color: #FFFFFF !important;
    color: #000 !important;
}

body[data-sidago-layout="sidago5"][data-sidago-theme="dark"] #conteudo *,
body[data-sidago-layout="sidago5"][data-sidago-theme="dark"] .caixaConteudo * {
    color: #000 !important;
    background-color: transparent !important;
    background-image: none !important;
    box-shadow: none !important;
    text-shadow: none !important;
}

div.relatorio-cabecalho-icone,
div#cabecalho,
div#rodape,
div#conteudo-migalha,
div#caixa-cabecalho,
div#print{
    display:none;
}

div#conteudo, div.conteudo,
div.componenteCaixa,div#componenteCaixa,
div#imprimir-registro,div.imprimir-registro  {
    position:absolute;
    padding: 0 1 0 0;
    box-shadow: none;
    border: none;
    white-space: normal;
    display: block;
    empty-cells: hide;
    
}
.relatorio-conteudo {
}

.mdl-layout__drawer-button {
    display: none;
}

#conteudo {
    margin: 1pt;
    padding: 1pt;
    min-width: 92%;
    font-size: 8pt;
}
@page {
    size: A4;
    margin:1.2cm;
}

@page portrait{
    orphans: 2;
}

@page landscape{
    size: landscape; /* Será adotado o A4 como padrão de impressão*/
}

@page:first {
    margin: 0;
}

@page:last-child {
    page-break-after: auto;
}

@page:bottom {
    
}

.retrato {
    page: portrait;
    width: 210mm;
}

.paisagem {
    page: landscape;
    width: 297mm;
}

.naoImprimir {
    display: none;
}

.msgImprimir {
    display: table !important;
    font-size: 30pt !important;
    line-height: 200px;
    margin-right: -1px;
    border: solid 7px;
    text-align: center;
}
