.wpcf7 .cf7s-caspar{padding:20px;border:1px solid #c3c3c3;color:#000;background:#fff}.wpcf7 .cf7s-caspar fieldset{padding:10px 20px;border:1px solid #c3c3c3;margin:10px 0;background:#fff}.wpcf7 .cf7s-caspar legend{padding:2px 10px;font-size:1.2em;border:1px solid #c3c3c3;color:#1a1a1a;background:#ededed}.wpcf7 .cf7s-caspar fieldset fieldset{margin:10px 0}.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar input,.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar textarea{padding:7px;border:1px solid #c3c3c3;margin-bottom:8px;background:#fff}.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar textarea{padding:5px 7px}.wpcf7 .cf7s-caspar li{margin-bottom:5px}.wpcf7 .cf7s-caspar .wpcf7-list-item-label{margin-right:7px}.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar input[type=checkbox],.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar input[type=radio]{margin-right:6px;background:none}.wpcf7 .cf7s-caspar select{padding:5px;border:1px solid #c3c3c3;margin-bottom:8px;margin-left:0}.wpcf7 .cf7s-caspar select option:hover{background:#ededed}.wpcf7 .cf7s-caspar .wpcf7-checkbox .wpcf7-list-item,.wpcf7 .cf7s-caspar .wpcf7-radio .wpcf7-list-item{margin-left:13px}.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar input[type=submit]{padding:5px 15px;border:1px solid #c3c3c3;color:#1a1a1a;background:#ededed}.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar input[type=submit]:hover{background:#fff}.wpcf7 .cf7s-caspar .box{padding:10px;border:1px solid #c3c3c3;margin-bottom:15px;background:#fff}.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar .grid-hover [data-row-span] [data-field-span]:hover{background:#ededed}.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar .grid-lined{border-top:1px solid #c3c3c3}.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar .grid-lined [data-row-span]{border-bottom:1px solid #c3c3c3}.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar .grid-lined [data-row-span] [data-field-span]{border-right:1px solid #c3c3c3}.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar .grid-lined [data-row-span] [data-field-span]:first-child{border-left:1px solid #c3c3c3}@media only screen and (min-width:0) and (max-width:700px){.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar .grid-lined [data-row-span]{border-bottom:none}.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar .grid-lined [data-row-span] [data-field-span]{border-left:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}}.wpcf7 .cf7s-caspar.cf7multi .tab{border:1px solid #c3c3c3;border-bottom:none}.wpcf7 .cf7s-caspar.cf7multi .tab a{color:#000}.wpcf7 .cf7s-caspar.cf7multi .epanels{border:1px solid #c3c3c3}.wpcf7 .cf7s-caspar.cf7multi .navigation .next,.wpcf7 .cf7s-caspar.cf7multi .navigation .previous{border:1px solid #c3c3c3;color:#1a1a1a;background:#ededed}.wpcf7 .cf7s-caspar.cf7multi .navigation .next:hover,.wpcf7 .cf7s-caspar.cf7multi .navigation .previous:hover{background:#fff}.wpcf7 .cf7s-caspar.cf7multi .navigation .start,.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar.cf7multi .navigation .end{padding:5px 10px;border:1px solid #c3c3c3;color:#1a1a1a;background:#ededed}.wpcf7 .cf7s-caspar.cf7multi .navigation .start:hover,.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar.cf7multi .navigation .end:hover{background:#fff}.wpcf7 .cf7s-caspar.cf7multi .cf7m-progress{border:1px solid #c3c3c3}