/** Styles for the new-user-dialog box */
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;700&display=swap');

#namirialnotice {
	display: none;
}

#namirialnotice h3 {
	color: #333;
	font-size: normal;
	margin-top: 0;
	margin-bottom: 0;
}

#namirialnotice p.bodytext {
	margin-top: 0.5em;
	margin-bottom: 1em;
	text-align: justify;
	font-size: normal;
}

#namirialnotice table td.title {
	color: #666;
	text-align: left;
	padding-right: 1em;
}

#namirialnotice table td input,
#namirialnotice table td textarea {
	width: 20em;
}

#namirialnotice .formbuttons {
	margin-top: 1.5em;
	text-align: center;
}

.no-close .ui-dialog-titlebar-close {
	display: none !important;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	justify-content: center;
}

.ui-dialog .ui-dialog-titlebar {
	background-color: #f4f4f4;
	display: flex;
	align-items: center;
        justify-content: center;   /* centro orizzontale */
        align-items: center;       /* centro verticale */
        position: relative
}

.ui-dialog .ui-dialog-title {
	text-align: center;
	color: #00867E;
	font-family: 'Nunito Sans', sans-serif;
	font-weight: 700;
	max-width: 96%;
	font-size: 16px !important;
	padding: 0px;
}

.ui-dialog.namirial-notice .ui-dialog-buttonpane .ui-dialog-buttonset .mainaction.btn.btn-primary {
	font-family: 'Nunito Sans', sans-serif;
	font-weight: 300;
	width: 65px;
	height: 26px;
	margin: 9px 0px 9px 4px !important;
}

.ui-dialog .ui-dialog-content {
	font-family: 'Nunito Sans', sans-serif;
	font-weight: 400;
	font-size: 15px !important;
}

.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
        right: 0.5em;
}

.ui-dialog.namirial-notice {
  max-width: 90vw;
  max-height: 90vh;
  height: auto !important;
  overflow: auto;
}

@media screen and (max-width: 480px) {
	.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .mainaction.btn.btn-primary {
		color: #00867E;
	}
}

@media (min-width: 481px) {
	.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .mainaction.btn.btn-primary {
		color: white !important;
	}
}
