footer{
	background:#222222;
	padding-top:160px;
	padding-bottom:280px;
}
footer .info .datos{
	float:right;
}
footer .contact h3{
	color:#FFFFFF;
	font-size:40px;
	margin-bottom:40px;
	text-align:center;
}
footer .contact form{
	max-width:400px;
	margin:0 auto;
}
footer .info ul{
	list-style-type: none;
	margin:0;
	padding:0;
	margin-bottom:50px;
	font-size:40px;
	color:#FFFFFF;
}
footer .info a{
	color:#FFFFFF;
}
footer .info p{
	font-size:16px;
	color:#FFFFFF;
}
footer #contacLabel{
	color:#FFF;
	text-align:center;
	margin-bottom:30px;
	font-size:18px;
}
#nombre,#email,#telefono,#mensaje {
	width: 100%;
	margin-bottom: 40px;
	padding: 0px 2px;
	border: none;
	border-bottom: 1px solid #656565;
	color: #FCFCFC !important;
	background: transparent;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	
}
#telefono{
	margin-bottom:10px;
}
#mensaje{
	margin-bottom:6px;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: white;
  font-family:'Barlow SemiCondensed Regular';
  font-size:16px;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #FFFFFF;
  font-family:'Barlow SemiCondensed Regular';
  font-size:16px;
  opacity: 1;
}
:-ms-input-placeholder { /* IE 10+ */
  color: white;
  font-family:'Barlow SemiCondensed Regular';
  font-size:16px;
}
:-moz-placeholder { /* Firefox 18- */
  color: white;
  font-family:'Barlow SemiCondensed Regular';
  font-size:16px;
  opacity: 1;
}
input:focus,textarea:focus{
	outline:none;
}
textarea[name=mensaje] {
	resize: none;
}
#submit{
	background:transparent;
	border:none;
	font-size:18px;
	text-transform: uppercase;
	color:#FFF;
}
@media(max-width:990px){
	footer .info .datos{
		float:initial;
		margin:0 auto;
		max-width: 465px;
    	margin-bottom: 60px;
    	text-align: center;
	}
	footer .info,footer .contact{
		padding-left:0px;
		padding-right:0px;
	}
}
@media(max-width:500px){
	footer .info ul{
		font-size: 26px;	
	}
	footer .contact h3{
		font-size:36px;
	}
}
