/* COMPONENTES DE MENSAGENS */

.ui-messages > div{
	padding:1rem !important;
}

.ui-messages span{
	font-weight:500;
}

.ui-growl{
	top:20px !important;
	right:30px !important;
}

.ui-datatable .ui-widget-header{
	padding:5px 10px 7px 10px !important;
}

/* COMPONENTES DO MENU LATERAL */

#menu .ui-menu-list, #menu > div{
	width:200px;
}

#menu .ui-menu-list{
	height:100vh;
}

#menu .ui-widget-header {
	padding:0;
}

#menu .ui-widget-header h3{
	text-transform:uppercase;
	font-size:0.9rem !important;
    color: #34495e !important;
    float: left;
    padding:7px 17px;
}

.ui-menuitem-link{
	padding: 7px 10px !important;
    width: 90% !important;
    margin: 0 auto !important;
    font-size:1rem !important;
    border-radius:5px !important;
    font-weight:400 !important;
}

.ui-menuitem-link:active{
	font-weigh:500 !important;
	color:white !important;
}

.ui-menuitem-icon {
   width: 20px !important;
}

.divisor{
	margin:10px auto !important;
}

/* GRID DO PRIMEFACES */

.p-grid{
	margin-left:0 !important;
	margin-right:0 !important;
}

/* DATA TABLE */

.ui-datatable thead th{
	padding: 0.45rem 1rem !important;
	font-size:12px;
}

.ui-datatable-header{
	background:#006872 !important;
	color:#fff !important;
	text-align:center !important;
}

.ui-datatable .ui-datatable-data tr td{
	padding:8px 7px !important;
}

/* BOTÕES */

.ui-button{
	border: 0px !important;
	color:#fff !important;
}

.ui-button.ui-state-default{
	background:#006872 !important;
}

.ui-button.ui-state-default:hover{
	border-color:#006872 !important;
}

.acoes .ui-commandlink {
    color: #006872 !important;
}

/* CHECKBOX */

.ui-chkbox .ui-chkbox-box.ui-state-active{
    background-color: #006872 !important;
    border-color: #02919f !important;
}

/* TOGGLE SWITCH */

.ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider {
    background-color: #006872 !important;
}

/* RADIO BUTTON */

.ui-radiobutton .ui-radiobutton-box.ui-state-active{
    background-color: #006872 !important;
    border-color: #006872 !important;
}

textarea:read-only{
	background: #dbe3e5 !important;
    border: 1px solid #bbbbbb !important;
}