/* BASE */
body {
	margin: 0;
	font-size: 13px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
label{
	font-weight: bold !important;
	color: #538465!important;
}

.bodycliente{
	background-color: #CED7DB;
}

/* TABVIEW */
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	color: #555;
}

@media (max-width: 640px) {
	.ui-tabs.ui-tabs-top > .ui-tabs-nav li {
		width: 100%;
	}
}

/* PANELGRID */
.ui-panelgrid.panelgrid-noborder .ui-grid-responsive {
	border: none;
}

@media (max-width: 640px) {
	.ui-panelgrid.panelgrid-noborder .ui-grid-responsive .ui-grid-row {
		border: none;
	}
}
.ui-panelmenu .ui-panelmenu-header a{
	text-decoration: none;
}

.ui-growl{
	margin-top: 80px !important;		
}
@media(min-width: 550px){
	.ui-growl{
		margin-right: 100px !important;
	}
}
@media(max-width: 549px){
	.ui-growl{
		margin-right: auto !important;
	}
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{
	background-color: #11537F !important;
	background-image: linear-gradient(to bottom, #11537F, #80a5be) !important;	
}
.ui-panelgrid .ui-panelgrid-cell{
	padding: 3px !important;
}
@media (max-width: 640px){
	.ui-datatable-reflow .ui-datatable-data td[role="gridcell"]{
		line-height: 15px;
	}
}
.coluna-tabela{
	border: none;	
}
.coluna-tabela div{
	border: none;
	background: none !important;
}
.ql-container.ql-snow{
	border: 1px solid #ccc !important;
}
.remove-borda div{
	border: none !important;
}
div.botoes-cadastro > button{
	width:auto !important;
}
@media(max-width: 899px){
	div.botoes-cadastro > button{
		width:50px; !important;
	}
}

.ui-selectonemenu label{
	font-weight: bold !important;
}
.ui-widget-content{
/* 	font-weight: bold !important; */
}

.ui-widget-overlay{
	background: #929292 !important;
}

.ui-widget-content .ui-datatable-odd{
	background: #E6E6E6 !important;
}
.ui-widget-content .ui-datatable-odd:hover{
	background: #CEE3F6 !important;
}
.ui-widget-content .ui-datatable-even:hover{
	background: #CEE3F6 !important;
}
.ui-grid-row{
	border: 0 none !important;
}
.botaopdf{
	width: 45px !important;
	height: 49px !important;
}
.sintoma{
	color: #1279af!important;
}
.exames{
	color: black !important;
}
.ui-datatable-data{
	font-weight: bold !important;
}
.ql-editor{
	font-size: 1.2em !important;
}
.ui-fieldset-legend{
	font-weight: bold !important;
}
.ql-toolbar{
	background: #eeeeec !important;
}
.vermelho{
	color: red !important;
}
.ui-panelmenu .ui-panelmenu-header a{
	color: #538465 !important;
}
.ui-widget-content a{
	color: #538465 !important;
}
@media (min-width: 960px) {
     .ui-dialog {
         width: 950px! important;
         left: 217px !important;
     }
}


@media (min-width: 640px) and (max-width: 960px) {
     .ui-dialog {
         width: 557px! important;
     }
}

@media (min-width: 480px) and (max-width: 640px) {
     .ui-dialog {
         width: 360px! important;
     }
}
@media (min-width: 960px){
	.ui-confirm-dialog{
		left: 35% !important;
	}
}

@media (min-width: 640px) and (max-width: 960px) {
	.ui-confirm-dialog{
		left: 23% !important;
	}
}
@media (max-width: 640px) {
     .ui-confirm-dialog{
		left: 14% !important;
	}
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
	color: #538465 !important;
}
.ui-widget-header{
	color: #538465 !important;
}
.ui-widget-content{
	color: #538465 !important;
}