.block-userFeedback{font:400 normal 16px/24px Georgia,serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;padding:20px}.block-userFeedback .form.step1 .feedbackText,.block-userFeedback .form.step1 .rating .counter,.block-userFeedback .form.step1 .submit{display:none}.block-userFeedback .successText{font:700 normal 20px/28px Georgia,serif;font-weight:700;font-style:normal;font-size:20px;line-height:28px}.block-userFeedback fieldset{border:0;padding:0;margin:0}.block-userFeedback .ratings{margin-bottom:20px}@media (min-width:701px){.block-userFeedback .ratings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block-userFeedback .ratings .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.block-userFeedback .ratings .rating .icon{max-width:45px;padding:10px;background-color:#e6e6e6;border-radius:100%}.block-userFeedback .ratings .rating .icon::before{font-size:35px}@media (max-width:700px){.block-userFeedback .ratings .rating:not(:last-of-type){margin-bottom:10px}.block-userFeedback .ratings .rating .icon{margin-right:20px}.block-userFeedback .submit .button{width:100%}}@media (min-width:701px){.block-userFeedback .ratings .rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-userFeedback .ratings .rating:not(:last-of-type){margin-right:20px}.block-userFeedback .ratings .rating .icon{margin-bottom:10px}.block-userFeedback .submit .text{max-width:50%;float:left}}.block-userFeedback .ratings .rating .counter{font:400 normal 14px/20px Georgia,serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px}.block-userFeedback .ratings .rating .text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font:700 normal 14px/20px Georgia,serif;font-weight:700;font-style:normal;font-size:14px;line-height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:45px;padding:10px;border:1px solid #000}.block-userFeedback .ratings .rating input:checked~.text{color:#fff;background-color:#9b1d26}.block-userFeedback .feedbackText{margin-bottom:20px}.block-userFeedback .feedbackText .headline{font:700 normal 20px/28px Georgia,serif;font-weight:700;font-style:normal;font-size:20px;line-height:28px;display:block;margin-bottom:10px}.block-userFeedback .feedbackText .text{font:400 normal 16px/24px Georgia,serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;display:block;margin-bottom:10px}.block-userFeedback .feedbackText .feedbackTextField{display:block;width:100%;height:84px;-webkit-box-sizing:border-box;box-sizing:border-box}.block-userFeedback .submit .text{margin:0}.block-userFeedback .submit .button{float:none;margin-bottom:20px}@media (min-width:701px){.block-userFeedback .submit .button{float:right;margin-bottom:0}}.block-userFeedback .inputGroup--reCaptcha .formerror{font:400 normal 16px/24px Georgia,serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;color:#E3000B}.block-userFeedback .inputGroup--reCaptcha .formerror::before{font:400 normal 20px/20px TW_Character,Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:20px;content:'!'}.block-userFeedback a{text-decoration:underline;font-weight:700;font-style:italic}