﻿/*********************************************************
***    Estilos da tela de Prescrição e dos Componentes ***
**********************************************************/


/*---------- Texto da Atividade -----------------------------------------------------------*/
#texto-ativ-html-panel div {
    font-size: 14px;
}

#texto-ativ-edt{
    font-size: 14px;
}
/*------------------------------------------------------------------------------------------*/


/*---------- Atalhos Grupo de Prescrição ---------------------------------------------------*/
#atalho-gr-presc-panel { padding: 0px; margin: 0px;}
#atalho-gr-presc-panel .thumb { width: 35px; height: 35px; text-align: left; font-size: 14px;}
#atalho-gr-presc-panel .thumb img
{
    padding: 1px; width: 32px; height: 32px; 
}
#atalho-gr-presc-panel .thumb-wrap{ margin-right: 0; padding: 1px; width: 35px; height: 35px; }

#atalho-gr-presc-panel .x-view-over
{
    width: 35px;
    /*background: #DFEDFF;
    border: 1px solid #6593cf;*/
    padding: 0px;
    cursor: pointer;
    -webkit-filter: drop-shadow(1px 1px 1px rgba(50, 50, 50, 0.75));
    filter:         drop-shadow(1px 1px 1px rgba(50, 50, 50, 0.75));   
}

#atalho-gr-presc-panel .x-item-selected
{
    width: 35px;
    border: 1px inset #99bbe8;
    background: #E0ECF8;
    padding: 0px;
}

#atalho-gr-presc-panel .x-item-selected .thumb { background:transparent; }
/*------------------------------------------------------------------------------------------*/

#presc-atividade-panel .x-fieldset { padding: 2px; }


/*---------- Visualização da Prescrição ----------------------------------------------------*/
.prescricao-view-panel { width: 98%; padding: 0px; margin: 0px; }

.prescricao-view-panel .item-atividade {
    /*border: 1px solid #dddddd;*/
    width: 98%;
    font-size: 12px;
    padding: 3px;
    margin: 2px;
    float: left;
}

.prescricao-view-panel .item-atividade-opt { width: 130px; }
.prescricao-view-panel .grupo-presc {
    font-size: 12px;
    height: 24px;
    vertical-align: top;
    margin-top: 4px;
    padding: 4px;
    background-color: #DDDDDD;
    border-bottom-style: inset;
    border-bottom-color: #99bbe8;
    border-bottom-width: thin;
} 
.prescricao-view-panel .grupo-presc img { width: 16px; height: 16px;} 

.prescricao-view-panel .x-view-over {
    border: 1px solid #dddddd;
    background: #efefef url(/Content/script/ext-3.1.1/resources/images/default/grid/row-over.gif) repeat-x left top !important;
    padding: 3px;
    margin: 1px;
    cursor: url(/Content/img/openhand.cur), default !important;
}

.prescricao-view-panel .x-item-selected{
    border: 1px inset #99bbe8;
    background: #efefef url(/Content/script/ext-3.1.1/resources/images/default/grid/row-over.gif) repeat-x left top;
    /*border: 1px inset #99bbe8;
    background: #E0ECF8;*/
    padding: 3px;
    margin: 1px;
    cursor: url(/Content/img/closedhand.cur), default !important;
}

/*#prescricao-view-div {overflow: auto;}*/

#prescricao-view-panel-title table { width: 100%; padding: 4px; }
#prescricao-view-panel-title td { font-size: 14px; text-align: center; }
/*------------------------------------------------------------------------------------------*/


/*---------- Identificação do Item de Prescrição -------------------------------------------*/
#identifica-item-presc-grPrescDesc {
    text-align: left;
    font-size: 16px;
    font-weight: bold;
}

#identifica-item-presc-subGrPrescDesc {
    text-align: left;
    font-size: 14px;
    /*font-weight: bold;*/
}

#identifica-item-presc-itemPrescDesc {
    text-align: center;
    font-size: 16px;
    font-weight: bold;
}
/*------------------------------------------------------------------------------------------*/


/*---------- Identificação do Item de Prescrição -------------------------------------------*/
.prescricao-compo-table {
    border: thin solid #C0C0C0;
}
/*------------------------------------------------------------------------------------------*/


/*---------- Listas ------------------------------------------------------------------------*/
.listas-grid-panel .x-grid3-header { display:none; }
.listas-grid-panel { border: 1px solid rgb(153, 170, 187); }
/*------------------------------------------------------------------------------------------*/


/*---------- Diluicao ----------------------------------------------------------------------*/
.diluicao-form-panel .x-form-field { font-size: 11px; }
/*------------------------------------------------------------------------------------------*/


/*---------- Frequencia --------------------------------------------------------------------*/
.infusao-form-panel .x-form-field { font-size: 11px; }
/*------------------------------------------------------------------------------------------*/


/*---------- Texto Padrão ------------------------------------------------------------------*/
.texto-form-panel .x-form-field { font-size: 11px; }
.texto-padrao-form-panel .x-form-field { font-size: 11px; }
/*------------------------------------------------------------------------------------------*/

/*---------- Solução ------------------------------------------------------------------*/
.solucao-panel .x-form-field { font-size: 11px; }
/*------------------------------------------------------------------------------------------*/

/*---------- Frequencia --------------------------------------------------------------------*/
.frequencia-form-panel .x-form-field { font-size: 11px; }
.frequencia-form-panel table { }
.frequencia-form-panel inicioDateDiv { width: 80px; }
.frequencia-form-panel inicioTimeDiv { width: 35px; }
.frequencia-form-panel fimDateDiv { width: 82px; }
.frequencia-form-panel fimTimeDiv { width: 38px; }
/*------------------------------------------------------------------------------------------*/


/*---------- Aprazamento -------------------------------------------------------------------*/
#aprazamento-panel {}
#aprazamento-div {overflow: auto;}

#aprazamento-panel .horario {
    width: 100%;
    background: #E0ECF8;    
    padding: 0px;
    margin: 0px;
    cursor: pointer;
}

#aprazamento-panel .x-view-over {
    border: 1px solid #dddddd;
    background: #efefef url(../../resources/images/default/grid/row-over.gif) repeat-x left top;
    padding: 3px;
    margin: 1px;
    cursor: pointer;
}

#aprazamento-panel  .x-view-selected{
    border: 1px inset #99bbe8;
    background: #E0ECF8;
    padding: 0px;
    margin: 0px;
}


#aprazamento-table
{
    margin: 0px;
    padding: 0px;
    width: 100%;
    border-style: solid;
    border-color: #99bbe8;
    border-top-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 0px;
}

#aprazamento-table td
{
    padding: 0px;
    margin: 0px;
    text-align: center;
    border-style: solid;
    border-color: #99bbe8;
    border-bottom-width: 1px;
    border-right-width: 1px;
}
.aprazamento-hora {font-size: 9px;}

.horario-target { background: #FFFFFF;}
/*------------------------------------------------------------------------------------------*/


/*---------- Dose Medicamento --------------------------------------------------------------*/
.dose { font-style: italic; border: 1px inset #99bbe8; }
.dose-medicamento-form-panel .x-form-field { font-size: 11px; }
/*------------------------------------------------------------------------------------------*/


/*---------- Informações Adicionais -----------------------------------------------------------*/
.info-adic-form-panel-fieldset
{
	overflow: auto;
}

.info-adic-panel table
{
    border-spacing: 2px;
}

.inserir-info-adic-cell-label
{
    text-align: right;
    padding: 4px;
    margin: 4px;
}
/*------------------------------------------------------------------------------------------*/
