.maintenance {
	color:#01141F;
	font-family:Arial,Verdana;
	font-size:13px;
	line-height:16px;
}
.maintenance .ui-dialog-titlebar { display: none; }
.ui-widget-overlay { background: #000 none; opacity:0.6; }
.maintenance.ui-dialog { -moz-border-radius: 0; border: 5px solid #444;position:relative;margin:auto; max-width:400px;width:100%;}
.maintenance.ui-dialog .ui-dialog-content { padding: 0; }
.maintenance.ui-dialog #formConnexion { padding: 0 7px; }
.maintenance.ui-dialog fieldset { border: 0 none; width: 100%; margin: 0; padding: 0; }
.maintenance.ui-dialog fieldset legend { border: 0 none; margin: 0; padding: 5px 0; font-size: 14px; letter-spacing: -1px; color:#2C5D8B; font-weight: bold; }

.maintenance.ui-dialog table { width: 100%; }
.maintenance.ui-dialog table td{ padding: 3px; }
.maintenance.ui-dialog table th{ white-space: nowrap; font-weight: normal; text-align: right; }
.maintenance.ui-dialog table input{ width: 100%; max-width:130px; padding:2px; border:1px solid #AAAAAA;}
.maintenance.ui-dialog table input:focus { border: 1px solid #A0C84E; }
.maintenance.ui-dialog table input.button{ width: auto; padding: 2px 6px; }
.maintenance.ui-dialog table .submit { text-align: center; }
.maintenance.ui-dialog .log { display: inline; color: #990000; font-size: 10px; display: block; padding: 0px 0 5px 0;}

@media screen and (max-width: 310px) {
	.formAdminRwd th{font-weight: bold;text-align:center !important;display:block;height:auto;width:100%;box-sizing: border-box;padding:6px;width:auto;}
	.formAdminRwd td{text-align:center !important;display:block;height:auto;width:100%;box-sizing: border-box;padding:6px;}
	.formAdminRwd td input[type="text"],.formAdminRwd td input[type="password"], .formAdminRwd td textarea{max-width:100% !important;text-align:center;}
	.formAdminRwd td select{width:100% !important;}
}