html,
body,
h1, h2, h3, h4, h5, h6, p,
.contact100-form-title,
.input100,
.alert-validate::before,
.contact100-form-btn{
	font-family: 'Quicksand'
}

.wrap-input100.validate-input {
	margin-top: 23px;
}.contact100-form {
	width: auto;
}.wrap-contact100 {
	width: 70%;
}textarea.input100 {
	min-height: 250px;
}.contact100-form {	
	padding: 15px 55px 63px 55px;
}.contact100-form-title {	
	padding-bottom: 0px;
}.container-contact100 {
	padding: 0px;
}
.multiple-rows{
	display: block;
	width: 100%;
	margin-top: 10px;
	margin-bottom: -20px
}
.multiple-rows .table{}
.multiple-rows .table td, 
.multiple-rows .table th{
	padding: 5px 0;
	vertical-align: middle;
	border: none
}
.multiple-rows .btn{
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	padding: 0;
	text-align: center
}
.multiple-rows .btn .icon{
	font-size: 12px
}

@media only screen and (max-width: 960px){
	
	.container-contact100,
	.wrap-contact100{
		width: 100%
	}
	
	.contact100-form{
		padding: 20px
	}
	
}