
@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400);





@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wWg.eot);
}


input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
	
  color: #808080;
  font-size: 0.875em;
}






input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {
	
   color: #808080;
}

input::-moz-placeholder, textarea::-moz-placeholder {
	
   color: #808080;
  font-size: 0.875em;
}

input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {
	
  color: #808080;
}

input::placeholder, textarea::placeholder {
	
   color: #808080;
  font-size: 0.875em;
}

input:focus::placeholder, textarea::focus:placeholder {
	
   color: #808080;
}

input::-ms-placeholder, textarea::-ms-placeholder {

  color: #808080;
  font-size: 0.875em;
}

input:focus::-ms-placeholder, textarea:focus::-ms-placeholder {
	
   color: #808080;
}

/* on hover placeholder */

input:hover::-webkit-input-placeholder, textarea:hover::-webkit-input-placeholder {
  color: #e2dedb;
  font-size: 0.875em;
}

input:hover:focus::-webkit-input-placeholder, textarea:hover:focus::-webkit-input-placeholder {
  color: #cbc6c1;
}

input:hover::-moz-placeholder, textarea:hover::-moz-placeholder {
  color: #e2dedb;
  font-size: 0.875em;
}

input:hover:focus::-moz-placeholder, textarea:hover:focus::-moz-placeholder {
  color: #cbc6c1;
}

input:hover::placeholder, textarea:hover::placeholder {
  color: #e2dedb;
  font-size: 0.875em;
}

input:hover:focus::placeholder, textarea:hover:focus::placeholder {
  color: #cbc6c1;
}

input:hover::placeholder, textarea:hover::placeholder {
  color: #e2dedb;
  font-size: 0.875em;
}

input:hover:focus::-ms-placeholder, textarea:hover::focus:-ms-placeholder {
  color: #cbc6c1;
}

input {
  font-family: 'Lato', sans-serif;
  font-size: 0.875em;
  width: 400px;
  height: 50px;
  padding: 0px 15px 0px 15px;
  
  background: transparent;
  outline: none;
  color: #808080;
  box-shadow: 0px 1px 0px #888888;
  border: none;
  border-bottom: none;
 
  
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
}

input:hover {
  background: ##9F0404;
  color: #e2dedb;
}

textarea {
  width: 400px;
  max-width: 600px;
  height: 110px;
  max-height: 110px;
  padding: 15px;
  
  background: transparent;
  outline: none;
  
  color: #9F0404;
  font-family: 'Lato', sans-serif;
  font-size: 0.875em;
  
  border: solid 1px #b3aca7;
  
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
}

textarea:hover {
  background: #fff;
  color: #808080;
}

#submit {
  width: 250px;
  height:33px;
  background: #9F0404;
  padding: 0;
  margin: -5px 0px 0px 0px;
  
  font-family: 'Lato', sans-serif;
  font-size: 0.900em;
  color: #fff;
  
  outline:none;
  cursor: pointer;
  
  
 
}

#submit:hover {
  color: #efefef;


}

#form {

  display:block;
      position:absoluite;
	  padding-left:750px;
	  padding-top:4px;
  
 
  
  
}