@charset "utf-8";
/* CSS Document */

.consoleAdmin { width:100%; padding:0px 0px 50px 0px; font-size:1.2vw; font-family:'lato', Arial, Verdana, Helvetica, sans-serif; }
	.errorMessage { width:98%; margin:5px auto 20px auto; display:flex; flex-wrap:wrap; text-align:left; border:#F00 1px solid; border-radius:8px; padding:1vw; font-size:1.2vw; }
		.errorMessagePict { width:20%; padding-right:10px; }
		.errorMessageText { width:45%; }
			.errorMessage p { margin:0; padding:0; }
			.errorMessage ul { list-style-type:circle; margin-top:0; margin-bottom:0; padding-bottom:0; font-family:'lato', Arial, Verdana, Helvetica, sans-serif; font-size:1.2vw;  }
				.errorMessage ul li { color:#00549E; }
				.errorMessage ul li span { color:#FF0000; font-weight:bold; }
		.errorMessageHelp { width:34%; margin-left:1%; display:flex; }
			.errorMessageHelp div { width:73%; margin-left:2%; }
			.errorMessageHelp a:link, .errorMessageHelp a:visited { color:#26B5DF; }
			.errorMessageHelp a:hover, .errorMessageHelp a:active { color:#000549E; }
		
			.formLabel { padding:5px 5px 0px 15px; color:#00549E; }
				.formLabel a:link, .formLabel a:visited { color:#26B5DF; }
				.formLabel a:hover, .formLabel a:active { color:#00549E; }
			.formLabel_2 { padding:5px 5px 0px 15px; display:flex; }
			.formField { padding:2px 5px 5px 5px; }
			.formFields_2 { padding:5px; display:flex; z-index:0; }
				.btn_submit { width:50%; padding-right:1%; }
				.btn_cancel { width:50%; padding-left:1%; }
				.fields02 { width:48%; margin:0 1%; }
		
		
	.formBox_top { width:100%; margin:20px; display:block; padding:0px 20px; position:relative; }
		.formBox_top_title { position:absolute; bottom:0; left:0; }
			.formBox_top_title p { margin:0; padding:0; }
		.formBox_top_close { width:30px; position:absolute; bottom:0; right:10px; }

	.formBox { width:100%; padding:0px 20px;  }
	.formBoxInside { width:50%; margin:0 auto; display:flex; flex-direction:column; }
		.formBoxInside h3, .formBoxInside h4 { margin:0; padding:0; }
		.formBoxInside_line { width:100%; display:flex; flex-direction:column; text-align:left; }
		.formBox_line { width:100%; display:flex; flex-direction:column; text-align:left; }
		.formBox_line_btn { width:100%; padding:5px; display:flex; }
		.formBox_line_fields { width:100%; display:flex; }
			.formBox_line_mail { width:34.3333%; }
			.formBox_line_spacer { width:8%; text-align:center; padding-top:10px;  }
			.formBox_line_mailExt { width:13.3333%; }
			.formBox_line_telIND { width:26%; }
			.formBox_line_tel { width:66%; }
		.formBox_line_radio { width:100%; display:flex; padding-bottom:30px; color:#FFFFFF; }

		.formBox_line_btn-submit { width:50%; padding-right:1%; }
		.formBox_line_btn-cancel { width:50%; padding-left:1%; }

@media screen and (max-width: 992px) {
	/* FONT-SIZE * 3 */
	.consoleAdmin { font-size:4.8vw; }
	.errorMessagePict { width:50%; margin:0 auto; padding-right:0; text-align:center; }
	.errorMessageText { width:100%; }
		.errorMessage { font-size:4.8vw; }
			.errorMessage ul { font-size:4.8vw;  }

}

@media screen and (max-width: 700px) {

	.errorMessagePict { width:100%; padding-right:0; }