.vendor-feedback-form .form-textbox-new input{width:240px}
.vendor-feedback-form .custom-radiobox-label{margin-right:24px}
.vendor-feedback-form .form-textbox-new.textboxerror .error-msgs{top:100%}
.vendor-feedback-form textarea{vertical-align:top;width:70%;border-radius:0}
.vendor-feedback-form .feedback-reason:has(.error-msgs){margin:0 0 30px}
.captcha-container{position:relative;width:50%;height:130px;margin-bottom:25px;margin-top:10px;border-width:1px;border-style:solid;border-color:#1961ac;border-image:initial}
.captcha-container .captcha-box-text{background-color:#1961ac;height:40px}
.captcha-box-text .captcha-text{font-size:14px;color:#fff;font-family:Opensans-Bold;padding-top:10px;text-align:center}
.captcha-container .captcha-box-text .captcha-reload{position:absolute;right:12px;bottom:6px;background:0;border:0}
.captcha-container .captcha-box-text .form-img{text-align:center;margin-top:20px;display:flex;justify-content:center}
.vendor-feedback-form .feedback-reason{width:100%;padding-top:30px;position:relative}
.vendor-feedback-form .feedback-reason label{display:block;margin-bottom:8px}
.vendor-feedback-form .feedback-reason.textboxerror .form-feedback-textarea{border-color:#ff3030}
.vendor-feedback-form .feedback-reason.textboxerror .form-feedback-textarea{border-color:#ff3030}
.vendor-feedback-form .feedback-reason .form-feedback-textarea{font-family:"OpenSans-Regular";padding:8px 12px;background:#fff;border:1.5px solid #d8e024;border-radius:12px;resize:none;outline:0;font-size:13px;line-height:normal;color:#333}
.vendor-feedback-form .feedback-reason{position:relative;margin:0 0 20px}
.counter-text{font-size:14px;line-height:20px;letter-spacing:.02em;color:#333;text-align:right;position:absolute;right:30%}
@media(max-width:767px){.vendor-feedback-form textarea{width:100%}
.captcha-container{width:100%}
.captcha-container{margin-top:28px}
.counter-text{right:0}
}