@media (max-width:1400px){
	body{
		font-size:14px;
	}
}
.side-a{	
	min-height:100vh;	
	display:flex;
	align-items:center;
	font-family:"Open Sans", sans-serif;	
	overflow: hidden;
}
@media (max-width:1024px){
	.side-a{
		display:none;
	}
}

.titulo {
	font-size:3.4em;
	color: #FD7C04;
	/*text-shadow: #2B1E1D 1px 1px 3px;*/
	line-height: 1.5em;
	margin:20px 20px 0px 20px ;
	text-transform: uppercase;
	font-weight: 800;
	letter-spacing: 0.2rem;
}

.subtitulo {
	font-size:2.4em;
	color:#27234D;
	/*text-shadow: #2B1E1D 1px 1px 5px;*/
	line-height: 1.5em;
	margin:10px 10px 40px 10px;
	font-weight: 600;
	letter-spacing: 0.2rem;
}
	
.info {
	font-size:2em;
	color:#FD7C04;
	/*text-shadow: #2B1E1D 1px 1px 5px;*/
	line-height: 2.6rem;
	margin:30px;
	text-transform: none;
	font-weight: 700;
	letter-spacing: 0.2rem;
	text-transform: uppercase;
}

.head-capa {
	margin: 0px 0 30px 0;
}	


@media (max-width:1400px){
	
	.content img {
		max-width: 80%;
	}

}


.side-b{
	margin:100px 10px;
	display:flex;
	align-items:center;
	text-align:center;
	font-family:"Open Sans", sans-serif;
}
.side-b > .row{
	margin:auto;
	width:80%;
}
@media (max-width:1400px){
	.side-b{
		width:300px;
		margin:50px 10px 30px 10px;
	}
}
@media (max-width:1024px){
	.side-b{
		width:70%;
	}
}
@media (max-width:768px){
	.side-b{
		margin:35px 10px 30px 10px;
	}
}
.side-b .message{
	display:none;
	padding:10px;
	margin-top:10px;
}
.side-b .webprice img{
	max-width:100%;
}
@media (max-width:1400px){
	.side-b .webprice img{
		max-width:66%;
	}
}
.side-b .welcome{
	margin-top:10px;
	font-size:24px;
	color: #5b5b5b;
}
@media (max-width:1400px){
	.side-b .welcome{
		font-size:20px;
	}
}
.side-b .forgot{
	margin:10px 0;
	font-size:20px;
	font-weight:bold;
	color: #1767b3;
}
.side-b .use{
	margin-top:30px;
	font-size:16px;
	color: #5b5b5b;
}
.side-b .form-group{
	margin-top:10px;
	text-align:left;
}
.side-b .forget-password{
	float:right;
}
.side-b .forget-password a{
	text-decoration:underline;
	color: #1a69b4;
}
.side-b .contact{
	margin-top:5px;
	font-size:16px;
}
.side-b .contact a{
	text-decoration:underline;
	color: #1a69b4;
}
.side-b form{
	margin:auto;
	margin-top:40px;
}
@media (max-width:768px){
	.side-b {
		padding:30px 5px;
	}
	.side-b .use {
		margin-top:12px;
	}
}
.side-b input{
	margin-top:5px;
	padding:10px 15px;
	font-size:20px;
	color: #5b5b5b;
	line-height:1.2;
}
.side-b input:-webkit-autofill::first-line,
	.side-b input:-webkit-autofill,
	.side-b input:-webkit-autofill:hover,
	.side-b input:-webkit-autofill:focus,
	.side-b input:-webkit-autofill:active {
		font-size:20px;
	}
@media (max-width:1400px){
	.side-b input{
		font-size:14px;
	}
	.side-b input:-webkit-autofill::first-line,
		.side-b input:-webkit-autofill,
		.side-b input:-webkit-autofill:hover,
		.side-b input:-webkit-autofill:focus,
		.side-b input:-webkit-autofill:active {
		  font-size:14px;
		}
}
.side-b  #signin .enter, .side-b  #recover .enter{
	width:100%;
	margin-top:20px;
	padding:10px;
	font-size:20px;
	background-color: #1e7fd6;
}
.side-b  #forgot .return, .side-b  #multi .return{
	float:left;
	width:30%;
	margin-top:20px;
	padding:10px;
	font-size:20px;
	background-color: #1e7fd6;
}
.side-b  #forgot .enter, .side-b  #multi .enter{
	float:right;
	min-width:40%;
	margin-top:20px;
	padding:10px;
	font-size:20px;
	background-color: #1e7fd6;
}
.side-b .product{
	margin-top:75px;
	padding:10px;
	font-size:12px;
	letter-spacing:1px;
	color: #5b5b5b;
}
@media (max-width:1400px){
	.side-b .product{
		margin-top:30px;
	}
}
@media (max-width:768px){
	.side-b .product{
		margin-top:40px;
	}
}
.side-b .webglobal img{
	max-height:75%;
}
@media (max-width:1400px){
	.side-b .webglobal img{
		max-height:66%;
	}
}

 #forgot,  #multi{
	display:none;
}

 #multi .group{
	text-align:left;
}
 #multi .item{
	margin:10px 0;
}

label{
	display:contents;
}