﻿@import url("/LisbonTheme/Theme.LisbonTheme.css?19285");

.MenosVermelho
{
    color: red !important;
}
.MaisVerde
{
    color: green !important;
}
.ContainerAcoes
{
   background-color: white;
   padding-bottom: 15px;
   vertical-align: middle;
   /*position:static; position:fixed will make the div or table row fixed
   bottom:0px;  This defines the position
   left:0px; This also defines the position
   z-index:199;
   width:100%;*/
}

.ContainerAcoesFixo {
    position: fixed;
    bottom: 0;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color:white; 
    vertical-align: middle;
}

.FundoBranco
{
    background-color: white;
    padding: 10px;
}
.FonteArial{
    font-family: Arial; 
}

/* /--Inserted in the upgrade to 8.0.1.0--\ */
.OnRowHover {
    visibility: hidden;
}

table.TableRecords>tbody>tr:hover .OnRowHover {
    visibility: visible;
}
.Title {
    margin-bottom: 30px;
}

/* /--Inserted in the upgrade to 8.0.1.0--\ */
textarea {
    height: auto;
}
.Scrollable_Wrapper_Horizontal {
    overflow-x: scroll;
    overflow-y: hidden;    
}

.Scrollable_Wrapper_Horizontal_Vertical {
    overflow-x: scroll;
    overflow-y: scroll;    
}
.TableRecords_OddLine,
.TableRecords_EvenLine {
    border-bottom: 1px dotted #ddd;
    margin: 1px;
    padding: 5px 0 5px 10px;
    white-space: nowrap;
}
.TableRecords_Header
{
  white-space: nowrap;
}
input.Not_Valid, select.Not_Valid, textarea.Not_Valid {
    border-color: #CA1600;
}


select.Mandatory,
input.Mandatory,
textarea.Mandatory {
    border-left: 3px solid #CA1600;
}

input.Mandatory.Not_Valid, 
select.Mandatory.Not_Valid,
textarea.Mandatory.Not_Valid  {
    border-left-width: 5px; /* 3px (mandatory) + 2px (not valid) */
}

span.InputMandatorySymbol {
    visibility: hidden; /* Hide default mandatory hint */
}

.MandatoryCaption:after {
    display: none; /*REMOVER SIMBOLO DE OBRIGATORIO*/
    color: #bf1601;
    content: "*";
    font-size: 12px;
    font-weight: normal;
    padding: 0 5px 5px 3px;
    position: absolute;
}
/*** Generated classes from Style Editor in OutSystems 10 ***/
.Heading2[data-style-key="VSPcJum+w0KF7Aed5YXVVA"] { color:#f90b0b; }
.Heading2[data-style-key="Q4OZcc6DvEyH4Sq0FqScfQ"] { color:#e90e0e; }
.Heading2[data-style-key="hCWdEnxcxk2+z7ak1__gHg"] { color:#191919; }
.Heading2[data-style-key="a2rnm_GXfE6xoTCFhaSAeQ"] { color:#0d0c0c; }
[data-style-key="DTeNlSLlGUKCb_m9jdMeLA"] { font-weight:bold; }
.Heading2[data-style-key="CPkuI1BISEucVnYytl2mBw"] { color:#d20d0d; font-weight:normal; }
[data-style-key="AaizW6L0qEiHbfUuPVzIZA"] { font-weight:bold; }
.Heading2[data-style-key="ah9fdMZchUaoF5vNyC+lpg"] { color:#e92a0d; font-weight:normal; }
[data-style-key="FXJkaNiPX0qIP4NxGr+Qvw"] { font-weight:bold; }
[data-style-key="un3ReAY5Q0edXKUBfUVJOg"] { font-size:75%; text-decoration:none; }
[data-style-key="OqPYgxFvcE6joIEkY4xP_g"] { font-weight:bold; }
[data-style-key="D+Fmb7Z0Lket0W3fVFry2Q"] { text-align:right; }
[data-style-key="ADB9NTc0IECW4QT1TKYyxQ"] { text-align:right; }
[data-style-key="YP5DOee6Z0GoLnIDXrvVIw"] { text-align:right; }
[data-style-key="6FWEkEJxbkGQo4slQA2qzA"] { text-align:right; }
[data-style-key="6qrk5snqiEiRO1S+YlcFJw"] { text-align:right; }
[data-style-key="2IiU6Y9iSUus5YvmhBK40Q"] { text-align:right; }
[data-style-key="vppP5SYA+ESfPW5JpUWetw"] { text-align:right; }
[data-style-key="uHo9SYyNzEuGUQUjz6dN5Q"] { text-align:right; }
[data-style-key="M2f7aQ1+9U2yV5MJKL0A5Q"] { text-align:right; }
[data-style-key="ayrBc_1XF0eH4Mzj8JP7NA"] { text-align:right; }
[data-style-key="QI_9QB1Te0mc9NG0Zqb2pw"] { text-align:center; }
[data-style-key="Yauz8P+LK0695EAR6aziow"] { text-align:right; }
[data-style-key="YgP31XEnbk6PMJLFq3XhuA"] { text-align:right; }
/*** Generated classes from Style Editor in OutSystems 10 ***/