.formTable{
    width: 100%;
}


.formTable input[type="text"], textarea{
	width: calc(80% - 10px);
    margin: 5px 0;
	padding: 5px;
    border: 1px #ccc solid;
}

.formTable input.zip{
	width: calc(20% - 10px);
}

#contact .required{
	color:#F00;
}

.form_btn ul{
    display: flex;
    justify-content: center;
    margin-top: 2em;
}

.form_btn ul li{
    margin: 0 1em;
    font-size: 1.2em;
}

#contact input[type="submit"]{
    padding: 4px 2em;
    background: #AABCE8;
    border: none;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.4);
    
}

#contact input[type="reset"],
#contact input[type="button"]{
    background: #ccc;
    padding: 4px 2em;
    border: none;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.4);
}