.reveal-modal-bg
{
	background: rgba(0, 0, 0, .4);
}

.reveal-modal
{
	background: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	background: rgba(0, 0, 0, .5);
}

.reveal-modal, .reveal-modal input[type=submit], .reveal-modal a
{
	color: #FFF;
	font-size: 12px;
}

.reveal-modal h1
{
	font-weight: normal;
	font-size: 16px;
	text-align: center;
	clear: both;
}

.reveal-modal div.left, .reveal-modal div.right
{
	width: 49.8%;
}

.reveal-modal div.left
{
	float: left;
}

.reveal-modal div.right
{
	float: right;
	border-left: 2px solid #000;
}

.reveal-modal div.errors
{
	margin-top: 1em;
	text-align: center;
}

.reveal-modal form
{
	margin-left: -0.5em;
}

.reveal-modal div.left form, .reveal-modal div.right form
{
	width: 85%;
}

.reveal-modal div.right form
{
	float: right;
}

.reveal-modal label
{
	height: 3.5em;
	display: block;
	margin-top: 1em;
}

.reveal-modal label span
{
	display: block;
}

.reveal-modal input[type=submit]
{
	background: none;
	border: none;
	float: right;
	cursor: pointer;
	margin: 5% -1em 0 0;
}

.reveal-modal div.left input[type=submit]
{
	margin-bottom: 10%;
}

.reveal-modal label input
{
	width: 100%;
}

.reveal-modal a.deconnexion
{
	float: left;
	margin-top: 5.5%;
}