
/* Define tamanho do dialog de avisos */
.aviso{
	width: 420px;
	color: #393C71;
}

.aviso_grande{
	width: 850px;
	color: #393C71;
}


/* Define fonte, cor e posi��o do titulo */
.titulo_aviso{
	text-align: left;
	font-family: Tahoma, Arial, Verdade;
	font-stretch: bold;
	color: #fff;
	padding:5px;
	background: #085394;
}

.titulo1, .titulo_aviso2 {
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}

.titulo2 {
	font-size: 11px;
	font-weight: bold;
	color: #393C71;
}

/* Define posi��o do icone e a imagem*/
.icone_aviso{
	margin-top: 10px;
	height: 64px;
	width: 64px;
	background-image: url("../../imagens/avisos/question.png");
}

/* Define posi��o do icone e a imagem do warning*/
.icone_warning{
	margin-top: 10px;
	height: 64px;
	width: 64px;
	background-image: url("../../imagens/avisos/exclamation.png");
}

/* Define fonte e posi��o do conteudo*/
.conteudo_aviso{
	margin-left:70px;
	vertical-align: center;
	margin-top: 10px;
	min-height: 120px;
	font-stretch: normal;
	font-size: 13px;
}

.conteudo_aviso_grande{
	vertical-align: center;
	min-height: 150px;
	font-size: 13px;
	padding:0 15px 15px;
}

.conteudo_popup {
	vertical-align: center;
	font-size: 13px;
	padding:10px;
}

.conteudo_popup p {
	margin-bottom:15px;
}

.conteudo_popup .buttons-popup, .conteudo_aviso_grande .buttons-popup  {
	padding-bottom:0;
	z-index: 999;
}

.inline-list {
	display:inline-block;
}

.inline-list .ui-chkbox {
	margin-right:5px;
} 

/* Define fonte e posi��o do conteudo de warning*/
.conteudo_warning{
	margin-left:70px;
	vertical-align: center;
	margin-top: 10px;
	min-height: 120px;
	font-stretch: normal;
	font-size: 13px;
	color: red;
}

/* Define posi��o dos bot�es e alinhamento*/
.botoes_aviso button{
}


/* Estilos dos avisos */
.ui-dialog-content {
	box-shadow: 0 0 10px #B4B4B4;
	border: 1px solid #FFFFFF;
	background: #fff;
	padding:0 !important;
}

.ui-dialog-titlebar,.ui-dialog-title-dialog {
	display: none;
}

.ui-dialog.ui-widget-content {
	border-radius: 3px !important;
	box-shadow: 0 0 10px #B4B4B4;
	border: 1px solid #FFFFFF;
	background: #fff; /* Old browsers */
}

.ui-picklist .ui-picklist-list, .ui-picklist-list-wrapper {
	width:250px !important;
}

.ui-picklist-list-wrapper td:first-of-type { /*estilo aplicado pra corrigir o tamanho do primeiro item da picklist */
	width:32px !important;
}

.ui-inputfield:not(.hasDatepicker) {
	width:calc(100% - 10px);
}

.ui-outputlabel {
	font-weight:500 !important;
}

.ui-editor {
	border: 1px solid #cccccc !important;
}

label.ui-state-disabled {
	background:none !important;
}

.small-text {
	font-size:11px;
}

.anexos-group {
	width:100%;
} 

.anexos-group  label {
	display:flex !important;
	align-items:center;
	justify-content:space-between;
	padding:5px;
}

.buttons-popup button {
	margin-left:10px !important;
}

/************************************
	Tamanho específico de acordo com o form
**************************************/

#formEdicaoNotificacaoDemandaAlerta {
	min-width:500px;
	max-width:75vw;
}

/************************************
	POPUP comunicação
**************************************/

.result-list {
	max-height:100px !important;
	overflow-y:auto;
}

.table {
	width:100%;
}

.picklist-full .ui-picklist {
	display:flex;
	justify-content:center;
	align-items:center;
}

.picklist-full .ui-picklist-list-wrapper {
	width:50% !important;
}

.picklist-full .ui-picklist .ui-picklist-list{
	max-height:120px;
}


/************************************
 	MULTISELECT CRIAR MONITORAMENTO
**************************************/


.select-estados .ui-selectcheckboxmenu-close {
	display:none !important;
}

.select-estados .ui-selectcheckboxmenu-items-wrapper {
	min-width:200px !important;
}

.select-estados .ui-selectcheckboxmenu-header:before
{
    content: "Todos";
}

.without-selectall .ui-selectcheckboxmenu-header{
    display: none; 
}

.aviso-historico {
	width: 620px !important;
}