body {
	margin: 0px;
	padding: 0px;
}

body .formContainer--green {
	background-color: #017d1b !important;
}

body .formContainer--red {
	background-color: #f93f3f !important;
}

body .formContainer--orange {
	background-color: #ff8c00 !important;
}

body .formContainer {
	display: table;
	width: 100%;
	min-height: 100vh;
	box-sizing: border-box;
	background-color: #737c82;
}

body .formContainer .formContents {
	vertical-align: middle;
	display: table-cell;
	display: none;
}

body .formContainer .formContents .formScreens {
	background-color: #fff;
	width: 100%;
	max-width: 700px;
	display: block;
	margin: 0px auto;
	padding: 10px 10px;
	box-sizing: border-box;
}

body .formContainer .formContents .formScreens .CILogoContainer {
	text-align: center;
}

body .formContainer .formContents .formScreens .CILogoContainer img {
	width: 210px;
	height: 67px;
}

body .formContainer .formContents .formScreens .titleContainer {
	text-align: center;
}

body .formContainer .formContents .formScreens .screenContainer .header_denied,
body .formContainer .formContents .formScreens .screenContainer .header_allowed,
body .formContainer .formContents .formScreens .screenContainer .header_alert {
	text-align: center;
	margin-bottom: 70px;
}

body .formContainer .formContents .formScreens .screenContainer .languageContainer .buttonAgree,
body .formContainer .formContents .formScreens .screenContainer .languageContainer .buttonSubmit {
	background-color: #363738;
	color: white;
	text-shadow: none;
}

body .formContainer .formContents .formScreens .screenContainer .languageContainer .columns {
	display: table;
	width: 100%;
	margin: 20px 0px;
}

body .formContainer .formContents .formScreens .screenContainer .languageContainer .columns .columnA {
	width: 80%;
	display: table-cell;
	vertical-align: middle;
	padding: 0px 10px 0px 0px;
}

body .formContainer .formContents .formScreens .screenContainer .languageContainer .columns .columnB {
	width: 20%;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}

body .formContainer .formContents .formScreens .screenContainer .languageContainer .columns .columnB .switch {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

body .formContainer .formContents .formScreens .screenContainer .languageContainer .columns .columnB .switch svg {
	cursor: pointer;
}

body .formContainer .formContents .formScreens .screenContainer .languageContainer .columns .columnB .switch rect.checked {
	fill: #48EA8B;
}

body .formContainer .formContents .screen--red {
	background-color: #f93f3f;
	color: white;
	text-shadow: none;
	text-align: center;
	padding: 50px 15px;
}

body .formContainer .formContents .screen--green {
	background-color: #017d1b;
	color: white;
	text-shadow: none;
	text-align: center;
	padding: 50px 15px;
}

body .formContainer .formContents .screen--orange {
	background-color: #ff8c00;
	color: white;
	text-shadow: none;
	text-align: center;
	padding: 50px 15px;
}

/*# sourceMappingURL=style.css.map */

