#form-main1{
	width:80%;
opacity:0.74;
	float:left;
	padding-top:1px;
}

#form-div {
	font-family: Montserrat, Arial, sans-serif;
	background: #fff;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:10px;
	width: 400px;
	float:right;
	right: 0%;
	0position: RELATIVE; absolute;
       1111111margin-top:2px;
	margin-right: 2px;
                  border-radius:5px;
                  transition: all ease-in-out 250ms;
                  obox-shadow: -2px 3px 0px 2px rgba(0,0,0,0.4);
}

#form-div:hoverrrrrrrrrrrrrrrrrrrrrrr {
                  box-shadow: -15px 22px 2.5px 1px rgba(0,0,0,0.4);
	transform: translate (200px, -800px)transition: all ease-in-out 300ms;
                  padding-top:-55px;
                  margin-top:12px;
	          margin-left: -259px;
}

.feedback-input {
	color:#000;
	font-family: Montserrat, Arial, sans-serif;
        font-weight:300;
	font-size: 15px;
	oborder-radius: 0;
	line-height: 14px;
	background-color: #fff;
	padding: 13px 13px 13px 13px;
	margin-bottom: 10px;
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
  border: 0px solid transparent;
  border-bottom: 1px solid #000;
}

.feedback-input:focus{
	background: #fff;
	box-shadow: 0;
	color: #000;
	outline: none;
  padding: 13px 13px 13px 13px;
}

.focused{
	color:#000;
	border:#30aed6 solid 2px;
}

textarea {
    width: 100%;
    height: 60px;
    line-height: 150%;
    resize:vertical;
}

input:hover, textarea:hover,
input:focus, textarea:focus {
	background-color:white;
}

#button-blue{
	font-family: 'Montserrat', Arial, Helvetica, sans-serif;
	float:left;
	width: 100%;
	border: 0px solid transparent;
	cursor:pointer;
	background-color: #000;
	color:white;
	font-size:18px;
	padding-top:9px;
	padding-bottom:9px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
        margin-top:-4px;
        font-weight:300;
}

#button-blue:hover{
	background-color: #fff;
	color: #000;
  border: 1px solid #000;
}


#button-blue2{
	font-family: 'Montserrat', Arial, Helvetica, sans-serif;
	float:left;
	width: 100%;
	border: 0px solid transparent;
	cursor:pointer;
	background-color: rgba(0, 0, 1, 0.25);
	color:red;
	font-size:18px;
	padding-top:9px;
	padding-bottom:9px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
        margin-top:-4px;
        font-weight:300;
}

#button-blue2:hover{
	background-color: white;
	color: black;
  border: 1px solid #000;
}



	
.submit:hover {
	color: #3498db;
}
	
.ease1 {
	width: 0px;
	height: 50px;
	background-color: #fbfbfb;
	-webkit-transition: .3s ease;
	-moz-transition: .3s ease;
	-o-transition: .3s ease;
	-ms-transition: .3s ease;
	transition: .3s ease;
}

.submit:hover .ease1{
  width:100%;
  background-color:white;
}
