
	@import "layout.css";

	@import "forms.css";
	@import "datatables.css";

.front-body{
	text-align: center;
	font-size:16px;
}

	.front-logo{
		max-height: 200px;
		margin:30px 0;
	}

	.front-welcome{
		margin-bottom:30px;
	}

	p{
		margin-bottom:30px;
	}

	label.error{
		display:block;
	}

	#loginForm, #recoverForm{
		display:inline-block;
		text-align: left;
	}

	#loginBlock {
		position:relative;
		margin:0 auto;
		width:100%;
		background:#263b69;
		padding-bottom:10px;
		padding:40px 0;
		color:#fff;
	}

		#forgot-pass-link, #login-link{
			margin:15px 0;
			cursor:pointer;
		}

		label.error, #remember-div{
			text-align: left;
			margin-top:-15px;
		}

		#login-link{
			margin-bottom:0px;
		}

		#forgot-pass-link:hover, #login-link:hover{
			text-decoration: underline;
		}

		#submitRecover{
			margin-top:15px;
		}

		#loginBlock input[type="text"], #loginBlock input[type="password"]{
			width:300px;
			height:40px;
			padding:0 10px;
			margin:0 0 20px;
		}
	input {
		margin:5px;}
	.submit{
		color:#6c4d06;
		background:#F0B429;
		border:solid 1px #F0B429;
		transition: all 0.2s linear;
		text-transform: uppercase;
		font-weight: 600;
		letter-spacing: 0.1px;
		font-size:16px;
		height:40px;
		line-height:40px;
		padding:0 25px;
	}

		.submit:hover{
			background:#fff;
		}

	.productContainer.extra{
		background:#f0f0f0;
	}
