/* Contact Form CSS Document */


body {
			font-family: acumin-pro, Myriad Pro;
		font-size: 11pt;
		font-weight: 300;
		letter-spacing: 0px;
		color: #1f1f1f;
				line-height: 155%;
}
	
.red {
		font-family: acumin-pro, Myriad Pro;
		font-size: 16pt;
		font-style: italic;
		font-weight: 500;
		line-height: 155%;
		color: red;
	}
	
.green {
		font-family: acumin-pro, Myriad Pro;
		font-size: 16pt;
		font-style: italic;
		font-weight: 500;
		line-height: 155%;
		color: #000000;
	}		

form {
	font-family: acumin-pro, Myriad Pro;
	width:100%;
	margin: 30px 0 0 0;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	}

label {
	display:block;
	margin-top:20px;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	}

input {
	width:95%;
	max-width: 95%;
	height:27px;
	background:#ffffff;
	border:1px solid #dedede;
	border-radius: unset !important;
	padding:10px;
	margin-top:8px;
	font-family: acumin-pro, Myriad Pro;
	font-size:11pt;
	color:#000000;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	
}

textarea {
	width:95%;
	max-width: 95%;
	height:auto;
	background:#ffffff;
	border:1px solid #dedede;
	border-radius: unset !important;
	padding:10px 10px 0 10px;
	margin-top:8px;
	font-family: acumin-pro, Myriad Pro;
	font-size:11pt;
	color:#000000;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	border-radius: unset !important;
}


	input:focus, textarea:focus {
	outline: none;
	border-bottom: 2px solid #000;
	
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	}



.submit {
	font-size: 13pt;
	letter-spacing: 1px;
	background: #ffffff;
	width: 50%;
	height:auto;
	border: 1px solid #1f1f1f;
	border-radius: unset !important;
	padding: 10px 10px 12px 10px;
	margin-top:20px;
	cursor:pointer;
	color: #1f1f1f;
	line-height: 155%;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	transition: all 1s ease-out; 
	-webkit-transition: all 0.5s ease-out; 
	}

	.submit:hover {
	opacity: 1;
	background: #1f1f1f;
	border: 1px solid #ffffff;
	color: #ffffff; 
		-ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* Safari */
    transform: scale(1);
    }
	
	
	
	
	

/* Mobile breaks
-----------------------------------------------------
-----------------------------------------------------
----------------------------------------------------- */
@media only screen  and (max-width: 768px) { 


.submit {
	font-size: 12pt;
	letter-spacing: 1px;
	background: #ffffff;
	width: 70%;
	}

}








































