.bsd-counter *,fsub.bsd-form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bsd-form{margin-bottom:20px}.bsd-form .form-item{margin:0 0 15px 0}.bsd-form .form-item.error input,.bsd-form .form-item.error select,.bsd-form .form-item.error textarea{border:2px solid #bc360a}.bsd-form .form-item.error .message{color:#bc360a;font-size:14px;font-weight:700;margin-left:12px}.bsd-form .form-item input,.bsd-form .form-item select,.bsd-form .form-item textarea{width:100%}.bsd-form .form-item input[type=submit]{-webkit-appearance:none}.bsd-form .form-item input[type=submit]:disabled{cursor:default}.bsd-form .form-item.checkbox input,.bsd-form .form-item.checkboxes input,.bsd-form .form-item.radios input{width:auto}.bsd-form .form-item.checkboxes label,.bsd-form .form-item.radios label{margin-left:3px}.bsd-form .form-item.radios.opt-in{text-align:center}.bsd-form .form-item.radios.opt-in>label{text-align:left;display:inline-block}.bsd-form .form-item.radios.opt-in>.radio-item{display:inline-block}.bsd-form .form-item.radios.opt-in>.radio-item>label{font-weight:100;margin-right:20px;margin-left:5px}.bsd-form .privacy-policy{font-size:12px;line-height:1.4;text-align:center}.bsd-form .privacy-policy a{text-decoration:underline}.bsd-counter{position:relative;width:100%;background:#fff}.bsd-counter .supporter-count .progress-bar{height:20px;overflow:hidden;border:1px solid #3f3f3f;border-radius:10px;margin:10px 0;width:100%}.bsd-counter .supporter-count .progress-bar .progress{height:100%;width:0;background-color:#9f9f9f}.bsd-counter .description{display:inline-block;position:absolute;padding:2px 5px 0 5px;left:0;text-align:left;cursor:default}.bsd-counter .progress-bar .progress{height:5px;background:#e30513}