.wlgf-container form label{margin-bottom:5px}.wlgf-container input[type="text"],.wlgf-container input[type="email"],.wlgf-container input[type="password"],.wlgf-container input[type="number"],.wlgf-container input[type="date"],.wlgf-container input[type="tel"],.wlgf-container input[type="range"],.wlgf-container input[type="file"],.wlgf-container textarea,.wlgf-container select,.wlgf-container input[type="color"]{width:100%;padding:10px;margin:10px 0 20px 0;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;font-size:16px}.wlgf-container input[type="text"]:hover,.wlgf-container input[type="email"]:hover,.wlgf-container input[type="password"]:hover,.wlgf-container input[type="number"]:hover,.wlgf-container input[type="date"]:hover,.wlgf-container input[type="tel"]:hover,.wlgf-container input[type="range"]:hover,.wlgf-container input[type="file"]:hover,.wlgf-container textarea:hover,.wlgf-container select:hover,.wlgf-container input[type="color"]:hover{border:1px solid #888}.wlgf-container input[type="text"]:focus,.wlgf-container input[type="email"]:focus,.wlgf-container input[type="password"]:focus,.wlgf-container input[type="number"]:focus,.wlgf-container input[type="date"]:focus,.wlgf-container input[type="checkbox"]:focus,.wlgf-container input[type="tel"]:focus,.wlgf-container input[type="range"]:focus,.wlgf-container input[type="file"]:focus,.wlgf-container input[type="radio"]:focus,.wlgf-container textarea:focus,.wlgf-container select:focus,.wlgf-container input[type="color"]:focus{outline:none;border:1px solid}.wlgf-container input[type="color"]{padding:2px 2px;border:1px solid #ccc;border-radius:4px;appearance:auto;inline-size:50px;block-size:27px;cursor:default;box-sizing:border-box;background-color:buttonface;color:buttontext;margin-bottom:20px;display:block}.wlgf-container .wlgf-rd-group,.wlgf-container .wlgf-cb-group{margin-bottom:20px}.wlgf-container input[type="file"],.wlgf-container input[type="number"],.wlgf-container input[type="date"],.wlgf-container input[type="radio"],.wlgf-container input[type="checkbox"]{width:auto;margin-right:10px}.wlgf-container input[type="date"],.wlgf-container input[type="number"],.wlgf-container input[type="file"]{margin-bottom:20px;display:block}.wlgf-container button,.wlgf-container input[type="button"],.wlgf-container input[type="submit"]{padding:10px 15px;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color 0.3s,color 0.3s}.wlgf-container .btn-default{background-color:#ececec;color:#212529}.wlgf-container .btn-primary{background-color:#007bff;color:#fff}.wlgf-container .btn-danger{background-color:#dc3545;color:#fff}.wlgf-container .btn-warning{background-color:#ffc107;color:#212529}.wlgf-container .btn-success{background-color:#28a745;color:#fff}.wlgf-container .btn-info{background-color:#17a2b8;color:#fff}.wlgf-container button:hover,.wlgf-container input[type="button"]:hover,.wlgf-container input[type="submit"]:hover{opacity:.8}.wlgf-container button:disabled,.wlgf-container input[type="button"]:disabled,.wlgf-container input[type="submit"]:disabled{background-color:silver;color:#6c757d;cursor:not-allowed;opacity:.65}.wlgf-container .range-value-display{width:25%;padding:6px;margin:10px 0 0 0;border:1px solid #ccc}.wlgf-container .wlgf-spinner{display:none}.wlgf-container .wlgf-response-output{margin:20px 0 20px 0}.wlgf-container .wlgf-recaptcha-output{margin:20px 0 20px 0}