form.customcontactform,form.customcontactform-sidebar{margin:8px;width:95%;max-width:600px;padding:4px}form.customcontactform-sidebar{width:100%}form.customcontactform h4,form.customcontactform-sidebar h4{font-size:1.3em;font-weight:bold}form.customcontactform div label,form.customcontactform-sidebar div label{display:block;width:100%}form.customcontactform div label.checkbox,form.customcontactform-sidebar div label.checkbox{display:inline}form.customcontactform div label.select,form.customcontactform-sidebar div label.select{display:inline;margin-right:8px}form.customcontactform div,form.customcontactform-sidebar div{padding:.4em 0 .3em 0;width:100%;margin:0 0 6px 0}form.customcontactform div div,form.customcontactform-sidebar div div{border-bottom:none;margin-bottom:0;padding:0}form.customcontactform div input,form.customcontactform div select,form.customcontactform-sidebar div input,form.customcontactform-sidebar div select{width:17em;padding:4px;margin:0;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}form.customcontactform div input[type="checkbox"],form.customcontactform-sidebar div input[type="checkbox"]{width:30px;margin:0px 5px 0 0}form.customcontactform div input[type="radio"],form.customcontactform-sidebar div input[type="radio"]{width:20px;margin:5px 6px 0 0}form.customcontactform input,form.customcontactform-sidebar input{margin:7px 0 0 0}form.customcontactform div textarea,form.customcontactform-sidebar div textarea{width:17em;padding:4px;margin:0;font-family:inherit;font-size:inherit;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;height:5em}form.customcontactform .submit{padding:3px}form.customcontactform div select{width:auto;margin-right:9px;min-width:17em;padding:2px}form.customcontactform-sidebar div input[type="text"],form.customcontactform-sidebar div select,form.customcontactform-sidebar div textarea{width:95%;max-width:16em;margin:2px 0 4px 0}form.customcontactform-sidebar div select{width:auto}.ccf-popover{position:absolute;top:25%;left:25%;width:500px;padding:10px;background-color:#fff;border:1px solid #666;display:none;z-index:1000000000}.ccf-popover .ccf-popover-close{position:absolute;top:0px;right:5px;font-size:22px}.ccf-tooltip{background-color:#000;border:1px solid #fff;padding:10px 15px;width:200px;display:none;color:#fff;text-align:left;font-size:12px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000}#ccf-form-success{display:none;border:9px solid #efefef;border-spacing:0;width:480px;height:200px;padding:0px;margin:0;z-index:10000;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:15px;position:fixed;left:30%;background-color:#fff;top:30%;-moz-box-shadow:0 0 14px #123;-webkit-box-shadow:0 0 14px #123;box-shadow:0 0 14px #123}#ccf-form-success div{background-color:#efefef;padding:4px 9px 9px 20px;margin:0 0 15px 0px;height:1.3em}#ccf-form-success div h5{text-align:left;float:left;margin:0;padding:0;font-size:16px;font-weight:bold}#ccf-form-success p{padding:8px;margin:0;clear:both;font-size:14px;text-align:center}#ccf-form-success div a.close{float:right;display:block;font-size:12px;margin:0;padding:0}#recaptcha_widget{width:425px;padding:10px!important;min-height:100px;height:auto;border:1px solid #ccc}#recaptcha_image{border:1px solid #ccc}#recaptcha_widget .left{width:295px}#recaptcha_widget .right{float:right;width:110px}#recaptcha_widget input{width:294px!important;margin-top:6px!important}#recaptcha_widget .logo{width:75px;height:80px;float:right}#recaptcha_widget .reload{width:25px;height:18px}#recaptcha_widget .audio{width:25px;height:15px;margin:-1px 0 2px 0}#recaptcha_widget .help{width:25px;height:16px}