

.mensaje{
	

	display: block;
	background:#0D9618;
	font-size: 20px;
	color: white;
	margin: 15px;
	
	padding: 15px;
	border: 2px solid #eee;
	border-radius: 4px;
	
	width: 500px;
	
}


.textarea{
	

	display: block;
	background:#0D9618;
	font-size: 20px;
	color: white;
	margin: 15px;
	
	padding: 15px;
	border: 2px solid #eee;
	border-radius: 4px;
	
	width: 500px;
	
}




.btn{
	display: block;
	cursor: pointer;

}


input[type="text"] {
    display: block;
	font-size: 20px;
	
	margin: 15px;
	
	padding: 15px;
	border: 2px solid #eee;
	border-radius: 10px;
	
	width: 400px;
}

input[type="text"]:hover{
	box-shadow: 0px 0px 0px 1px #E9383B;
}


input[type="email"] {
	display: block;
	font-size: 20px;
	
	margin: 15px;
	
	padding: 15px;
	border: 2px solid #eee;
	border-radius: 10px;
	
	width: 400px;
}

input[type="email"]:hover{
	box-shadow: 0px 0px 0px 1px #E9383B;
}


.textoarea{
	display: block;
	font-size: 15px;
	
	margin: 15px;
	
	padding: 15px;
	border: 2px solid #eee;
	border-radius: 10px;
	
	width: 500px;
	
}


.textoarea:hover{
	
	box-shadow: 0px 0px 0px 1px #E9383B;
}



 input[type="submit"] {
	 display: block;
	font-size: 15px;
	
	margin: 15px;
	color: white;
	background:#E9383B;
	
	padding: 15px;
	
	border-radius: 10px;
	
	width: 250px;
	cursor: pointer;
	
		
}


input[type="submit"]:hover {
	
	
	background:#777271;
	
transition: background 0.5s ease;	
	
	

	
		
}





  td {
  border-bottom: 2px solid #eee;
	  

	
	margin: 5px;
	border-radius: 4px;
	 width:500;
	 padding: 15px 15px;
	
	
}

table{
	
	
	
	border: 2px solid #FFFFFF;
}

td .icons {
	
	display: flex;
	justify-content: center;
	padding: 15px;
	
}



@media (max-width: 700px) {
	
	
.textoarea{

	
	width: 250px;
	
}


input[type="text"] {
    display: block;
	font-size: 20px;
	
	margin: 25px;
	
	padding: 20px;
	border: 2px solid #eee;
	border-radius: 10px;
	
	width: 250px;
}
	
  	
	td {
 
	margin: 5px;
	padding: 5px 5px;
	
	
	}
	
	
	td .icons {
	
	display: flex;
	justify-content: center;
	padding: 5px;
	
    }
    
    
input[type="email"] {
	font-size: 20px;
	
	margin: 25px;
	
	padding: 20px;
	border: 2px solid #eee;
	border-radius: 10px;
	
	width: 250px;
}
    
    
    .textoarea{
	font-size: 20px;
	
	margin: 26px;
	
	padding: 20px;
	border: 2px solid #eee;
	border-radius: 10px;
	
	width: 250px;
	
}
    
    

  
	
	
	
}

.movilizacion{
	color: #222121;
	
}


.movilizacion:hover{
	color: red;
	
}

