﻿body 
{
    background-color: #F0F0F0;
}

.ui.form input[type=date] 
{
    padding: 0.6rem 1rem;
}

.lut-dimmer
{
    min-height: 100%;
    background-color: #F0F0F0 !important;
}

.lut-content
{
    padding: 5rem 2rem;
    width:100%;
    max-width:1300px;
    margin-left: auto;
    margin-right: auto;
}

.lut-card
{
    width: 100% !important;
}

.lut-card > .content:not(.extra)
{
    padding: 2em 2em 1.5em 2em !important;
}

.lut-card > .extra.content
{
    padding: 1em 2em;
}

.lut-table > tfoot > tr > td
{
    background-color: #F9FAFB;
}

.lut-table > tfoot > tr > td.td-label
{
    font-weight: bold;
}

.lut-table > tfoot > tr > td.td-valor 
{
    text-align: right !important;
    font-weight: bold;
}

.lut-table > tbody > tr > td.td-unmed 
{
    text-align: center !important;
    font-weight: bold;
}

.lut-table > tbody > tr > td.td-valor-item
{
    text-align: right !important;
    font-weight: bold;
}

.lut-table > tbody > tr > td.td-qtd 
{
    text-align: right !important;
    font-weight: bold;
    color: purple
}

.lut-table > tbody > tr > td.tbody-input,
.lut-table > tfoot > tr > td.tfoot-input
{
    padding: 0 !important;
    background-color: lightyellow;
}

.lut-table > tbody > tr > td.tbody-input input,
.lut-table > tfoot > tr > td.tfoot-input input,
.lut-table > tbody > tr > td.tbody-input input:active,
.lut-table > tfoot > tr > td.tfoot-input input:active,
.lut-table > tbody > tr > td.tbody-input input:focus,
.lut-table > tfoot > tr > td.tfoot-input input:focus
{
    border: 0 !important;
    background-color: lightyellow;
}

.lut-table > tfoot > tr > td.tfoot-input input.desc
{
    color:forestgreen;
    font-weight:bold;
}

#xCardPedido,
#xCardWarningMensagem,
#xCardFinalizadoMensagem
{
    display: none;
}
