*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.webform-client-form .webform-component{float:left;width:100%;margin-bottom:30px}.webform-client-form .webform-component label{font-family:FaktPro-SemiBold,sans-serif;margin-bottom:5px}.webform-client-form input[type=email],.webform-client-form input[type=password],.webform-client-form input[type=text]{background-color:#e5e5e5}.webform-client-form input[type=submit]{width:auto;padding:20px 80px 14px 15px}.webform-component-file .form-managed-file{margin-bottom:10px}.webform-component-file .form-managed-file .form-file{float:left;padding:18px 15px;margin-right:10px;background-color:#fff;border-radius:5px}.webform-component-file .description{width:100%}.webform-component-date{position:relative}.webform-component-date .webform-calendar{position:absolute;top:0;left:40px}.webform-grid-option input[type=checkbox],.webform-grid-option input[type=radio]{display:inline-block}