@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
* {
	position: relative !important;
	top: auto !important;
}
body { 
	background: #fff1e7 !important;
    border-bottom: 8px solid #c17b42;
    border-top: 8px solid #c17b42;
    margin: 0;
    padding: 30px !important;
    }
#page {
	width:100%!important;
}
h1 {
	color: #007a7a;
	font: 20px/120% "Montserrat", Helvetica Neue,Arial,sans-serif !important; 
	text-transform: uppercase;
	margin-bottom: 15px;
}
label {
	color: #c17b42;
    font: 700 12px/150% "Montserrat",Helvetica Neue,Arial,sans-serif !important;
    text-transform: uppercase;
}
.arrange-fields-container-webform-client-form-1, #webform-client-form-1  {
	height: auto !important;
}  
#webform-client-form-1 #edit-civicrm_1_contact_1_contact_first_name-draggable-wrapper input#edit-submitted-civicrm-1-contact-1-contact-first-name,   
#webform-client-form-1 #edit-civicrm_1_contact_1_contact_last_name-draggable-wrapper input#edit-submitted-civicrm-1-contact-1-contact-last-name, 
#edit-submitted-civicrm-1-contact-1-email-email,
.form-text {
	border: 1px solid #c17b42;
    box-shadow: none;
    color: #c17b42 !important;
    padding: 3px 5px;
    width: 100% !important;
    box-sizing:border-box;
    font-family: helvetica, arial, sans-serif !important;        
    }  
#edit-civicrm_1_contact_1_email_email-draggable-wrapper label {
	display: none !important;
}
.arrange-fields-container .draggable-form-item {
	width: 100% !important;
	display: block !important;
	position: relative !important;
	margin-bottom: 20px;
} 
#edit-submitted-civicrm-1-activity-1-activity-subject {
	height: 42px !important;
	font-size: 12px;
    font-family: helvetica, arial, sans-serif !important;        
    color: #c17b42 !important;
	border: none;
	background-color: transparent;
	width: 100% !important;
	margin-bottom: 10px !important;
} 
.form-actions {
	margin: 0;
}   
input.webform-submit {
	background: #c17b42;
    font: 700 12px/120% "Montserrat",Helvetica Neue,Arial,sans-serif !important;
	width: auto !important;
	color: #fff !important;
	text-transform: uppercase;
	border: none;
	padding: 5px 10px;
	margin: 0 !important;
}   
              
#edit-civicrm_1_contact_1_fieldset_fieldset-fieldset-draggable-wrapper,
.form-required {
	display: none !important;
}  
