﻿.formulario {
    cursor: pointer;
}
.formulariooutro {
    cursor: pointer;
}
.clear-fix {
    clear: both;
}
.colunaEsquerdaPopup, .colunaDireitaPopup{
    text-align: center;
    vertical-align:top;
}

#footerFormPopUp{
    margin-top: 20px;
}
.formPopup{
    font-size: 0.95em;
}
.formPopUpLinhas{
    display:block;
    padding: 2px 0;
}
.formPopUpLinhas table{
    margin-left: 10px;
}
.containerformPopUp  {
    vertical-align: top;
}
.containerformPopUp div {
    /*display: inline-block;*/
    line-height: 35px;
    vertical-align: middle;
}

/* CAMPOS FORM POpUP*/
.labelformPopUp{
    min-width: 100px;
    display: table-cell;
    /*text-align:right;*/
    padding: 0 5px;
    vertical-align:top;
}
.campoformPopUp{
    display: table-cell;
}
.validacoesformPopUp{
    display: table-cell;
    padding-left: 5px;
}
/* ----------------- */
/* CAMPOS FORM PAGINA*/
/* CAMPOS FORM PAGINA*/
.labelSeparador {
    font-size: 1.2em;
    font-weight: 700;
    display: table-cell;
    padding: 0 5px;
    vertical-align: top;
    line-height: 40px;
    padding-top: 20px;
}

.labelformPagina{
    width: 150px;
    display: table-cell;
    text-align:right;
    padding: 0 5px;
    vertical-align:top;
    line-height: 30px;
}
.campoformPagina{
    display: table-cell;
}
.validacoesformPagina{
    display: table-cell;
    padding-left: 10px;
    vertical-align:middle;
}

.formPaginaDadosEnviados{
    color:#AFCD45;
    display: block;
    text-align:center;
    font-size: 1.3em;
    font-weight: 700;

}
/* ----------------- */

.formPopUpImagemEsq{
    max-width: 100%; 
    max-height: 100%; 
    /*margin: 0 20px 10px 0;*/ 

}
.formPopUpImagemDir{
    max-width: 100%; 
    max-height: 100%; 
    margin: 0 0 0 20px; 

}
.jaTemDados{
    display: table-cell;
    min-height:100%;
    vertical-align: middle;
}