@charset "utf-8";
 div.submitform {
overflow:auto;
margin:0;
}
div.submitform label {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
background: transparent;
display:block;
margin-bottom:1em;
}
div.submitform label.split {
width:49%;
box-sizing: border-box;
}
div.submitform input {
padding:0.6em 0.8em;
width:100%;
box-sizing: border-box;
}
div.submitform input[type=checkbox].acceptance {
padding:0.6em 0.8em;
width:auto!important;
margin-left: 0;
}
div.submitform input[type=tel],div.submitform input[type=number],div.submitform input[type=date] {
border: 1px solid #e5e5e5;
border-radius: 4px;
padding:0.6em 0.8em;
outline: 0;
margin: 5px 5px 5px 0;
-webkit-appearance: none;
font-size: 100%;
}
div.submitform select {
width:100%;
}
div.submitform textarea {
padding:0.6em 0.8em;
width:100%;
box-sizing: border-box;
resize: none;
}
div.submitform label.splitleft {
float:left;
}
div.submitform label.splitright {
float:right;
} div.wpcf7 span[class*="acceptance-inlineblock-"] {
display:inline-block!important;
}
div.wpcf7 span.wpcf7-list-item {
margin:0;
margin-left:1em;
margin-right:1em;
} @media screen and (max-width: 670px) {
div.submitform label.split {
width:100%;
}
div.submitform label.splitleft,div.submitform form.submitform label.splitright {
clear:both;
float: none;
}
}