body {
		margin: 0;
		padding: 0;
		background-image: url("../images/BG-risei-fondo2.png");
		height: 100vh;
		text-align: left;
		font: normal normal 600 13px/18px Open Sans;
		letter-spacing: 0px;
		color: #03014C;
		font-family: 'Font Awesome 5 Free' !important;
	}
	#login .container #login-row #login-column #login-box {
		margin-top: 75px;
		max-width: 540px;
		max-height: 640px;
		top: 229px;
		left: 669px;
		width: 546px;
		height: 640px;
		border: 1px solid #9C9C9C;
		background-color: #EAEAEA;
		border-radius: 5px;
		background: #FFFFFF 0% 0% no-repeat padding-box;
		border-radius: 8px;
		opacity: 1;
	}
	#login .container #login-row #login-column #login-box #login-form {
		padding: 20px;
	}
	#login .container #login-row #login-column #login-box #login-form #register-link {
		margin-top: -85px;
	}
	div.img {
			text-align: center;
			margin-top: 10px;
	}
	input{
		border: 0.8326995968818665px solid #03014C !important;
		border-radius: 8px !important;
		opacity: 0.3 !important;
		padding: 15px !important;
	}
	::placeholder{
		color:#03014C !important;
	}
	form{
			padding: 50px !important;
	}
	p{
		text-align: center !important;
		font: normal normal normal 13px/18px Open Sans !important;
		letter-spacing: 0px !important;
		color: #03014C !important;
		opacity: 0.6 !important;
		font-size: 13px !important;
	}
	p.enlace{
		font: normal normal normal 13px/18px Open Sans !important;
		letter-spacing: 0px !important;
		color: #03014C !important;
	}
	a{
		text-align: left !important;
		font: normal normal bold 13px/18px Open Sans !important;
		letter-spacing: 0px !important;
		color: #5381F8 !important;
	}
	label{
		text-align: left !important;
		font: normal normal 600 13px/18px Open Sans !important;
		letter-spacing: 0px !important;
		color: #03014C !important;
		opacity: 0.6 !important;
		font-style: italic !important;
	}
	button{
		background: #4CD8BD 0% 0% no-repeat padding-box !important;
		border-radius: 8px !important;
		opacity: 1 !important;
		border-color: #4CD8BD !important;
	}