
/* ############################### DataTable ################################ */

.ui-fieldset-legend {
	border: none !important;
	background-image: none !important;
	background-color: white !important;
}

.borda_vermelha {
    border: 1px solid #FFB6C1 !important;
}


.ui-datatable .ui-datatable-data .ui-state-hover {
	background: #FFF1C6 !important;
}

.ui-datatable-subtable-header{
	margin-top: 30px !important;
	padding-top: 5px !important;
}

/* ################################ Fieldset ################################ */

.ui-fieldset-legend {
    border: none !important;
    background-image: none !important;
    background-color: white !important;
}

/* ################################## Grow ################################## */

.ui-inputfield campo-obrigatorio {
    border: 1px solid #CD0A0A;
}

.ui-growl {
    left: 50%;
    top: 50%;
}

.ui-growl-item-container {
    background-color: #BED6F8;
    font-size: 12px;
}

/* ############################### Messages ################################# */

.ui-messages-error {
    border-style: none !important;
    background-color: white !important;
}

.ui-messages-fatal {
    border-style: none !important;
    background-color: white !important;
}

.ui-messages-info {
    border-style: none !important;
    background-color: white !important;
}

.ui-messages-warn {
    border-style: none !important;
    background-color: white !important;
}

/* ############################### PanelGrid ################################ */

.ui-panelgrid {
    border-collapse: inherit !important;
}

.ui-panelgrid td {
	border-color: white !important;
    border-width: 1px !important;
    padding: 2px !important;
}

.ui-inputfield campo-obrigatorio {
	border: 1px solid #CD0A0A;
}

/* ################################ Widget ################################## */

.ui-wizard-step-title {
    float: left;
    font-size: 12px !important;
    margin: 0 3px 0 0;
    padding: 0.4em;
}

/* ########################### Wirzard Costumizado ########################## */

.botao_cabecalho_ativo {
    border-radius: 6px !important;
    box-shadow: 0 0 5px red !important;
}

.botao_cabecalho_inativo {   
    border-radius: 6px !important;
    box-shadow: 0 0 5px #1A5999 !important;
}
