/*************************************/

#button {
	position:absolute;
	margin-top:-35px;
	right:15%;
}
@media only screen and (max-width: 990px) { 
#button {
	position:relative;
	margin-top:-35px;
	left:25%;
}}

.contact .button { 
	font-size:14px;
	font-weight:bold;
    background: #F3914C;
	color:#ffffff;
    border: 1px solid #F3914C;
    border-radius: 2px;
    box-shadow: none;
    padding: 10px;	
	padding-left: 30px;
    padding-right: 30px;
}

.contact .button:hover { 
	color:#ffffff;
    background: #333333;
    border: 1px solid #333333;
}

@media only screen and (max-width: 990px) { .contact .button { 
    padding: 10px;	
	padding-left: 20px;
    padding-right: 20px;
  }}
  
.input {
	color: #000000;
    font-weight: bold;
    font-size: 14px;
    background: rgba(232, 232, 232, 0.24);
    border-radius: 2px;
    border: 1px solid #ddd;
    box-shadow: none !important;
    width: 94% !important;
    padding: 7px !important;
    margin-bottom: 15px;
    margin-left: 10px;
}

.input:hover {
  background: #f2f2f2;
  border-radius: 2px;
  border: 1px solid #dddddd;
  box-shadow: none;
}

.message {
	color:#000000;
	font-weight:bold;
  font-size:14px;
    background: rgba(232, 232, 232, 0.24);
    border-radius: 2px;
    border: 1px solid #ddd;
  box-shadow: none;
  width: 94% !important;
  padding: 7px !important;
  margin-bottom: 15px;
  margin-left: 10px;  
}
.message:hover {
  background: #f2f2f2;
  border-radius: 2px;
  border: 1px solid #dddddd;
  box-shadow: none;
}