.rating-stars li{padding:0 8px}
.popover-modal.modal-gap-30 .popover-modal-content{padding:35px 30px}
.feedback-modal-new .feedback-row{margin-bottom:24px}
.feedback-modal-new .feedback-label{color:#000;font-family:"OpenSans-SemiBold";margin-bottom:8px}
.feedback-modal-new .feedback-label span{color:#bdbdbd;font-family:"OpenSans-Regular";font-size:14px}
.feedback-modal-new .custom-radiobox-label{font-size:14px;font-family:"OpenSans-Regular"}
.feedback-modal-new .list-radio-ul{justify-content:space-between}
.feedback-modal-new .rating-stars ul{justify-content:center;display:flex;flex-direction:row}
.feedback-modal-new .rating-stars span{font-size:36px;color:#e4e4e7}
.feedback-modal-new .rating-stars li.selected span,.feedback-modal-new .rating-stars li:hover span{color:#eab308}
.feedback-modal-new .rating-text-bottom{display:flex;justify-content:space-between;max-width:249px;margin:auto;padding-top:5px}
.feedback-modal-new .rating-text-bottom p{font-size:13px}
.feedback-modal-new .textbox-area .input-textbox{font-family:"OpenSans-Regular";border-color:#d8e024;resize:both;border-radius:4px;padding:6px 8px;margin-top:6px;width:100%}
.feedback-modal-new .textbox-area .input-textbox::placeholder{color:#bdbdbd}
.custom-radiobox-label .custom-radio{position:absolute;left:0;top:0}
.custom-radio input:checked ~ .radiobox-check:after{display:block}
.custom-radio{display:inline-block;background:transparent;vertical-align:top;height:18px;width:18px;position:relative}
.custom-radiobox-label{padding-left:26px;position:relative;margin-bottom:0;line-height:18px;color:#333;cursor:pointer}
.custom-radio input[type=radio]{position:absolute;opacity:0;width:18px;height:18px;z-index:10;margin-top:0;cursor:pointer}
.custom-radio .radiobox-check:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;display:none;background:#4992d2;box-shadow:0 79.3588px 31.3595px rgba(15,157,245,0.02),0 44.7993px 26.8796px rgba(15,157,245,0.07),0 19.8397px 19.8397px rgba(15,157,245,0.12),0 5.11992px 10.8798px rgba(15,157,245,0.14),0 0 0 rgba(15,157,245,0.14);transform:translate(-50%,-50%)}
.custom-radio .radiobox-check{display:inline-block;height:18px;width:18px;margin-bottom:0;margin-top:0;position:relative}
.custom-radio input:checked ~ .radiobox-check:before{border:1px solid #4992d2}
.custom-radio .radiobox-check:before{background-color:transparent;height:16px;width:16px;content:"";position:absolute;left:0;top:0;border:1px solid #828282;border-radius:50%}
@media(max-width:767px){.popover-modal.modal-gap-30 .popover-modal-content{padding-left:20px;padding-right:20px}
.feedback-modal-new .feedback-label{font-size:14px}
.feedback-modal-new .rating-stars span{font-size:30px}
.feedback-modal-new .rating-text-bottom{max-width:220px}
.feedback-modal-new .btn-feedback .btn-blue{width:100%}
}
@media(min-width:768px){.popover-modal .popover-modal-dialog.popover-modal-md{max-width:500px}
}
#feedback-modal .popover-modal-body{max-height:min(640px,78vh);overflow-y:auto;overflow-x:hidden;padding-bottom:16px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a7a7a7 transparent}
.csr-feedback-popup .popover-modal-close{top:14px;right:22px}
.checkbox-label{font-size:13px !important;font-family:"OpenSans-Regular"}
.radio-label{font-size:13px !important;font-family:"OpenSans-Regular"}
.csr-feedback-popup #feedback-modal .feedback-modal-new .question-label{font-size:14px !important;font-family:"OpenSans-SemiBold"}
#feedback-modal .popover-modal-body::-webkit-scrollbar{width:8px}
#feedback-modal .popover-modal-body::-webkit-scrollbar-track{background:transparent}
#feedback-modal .popover-modal-body::-webkit-scrollbar-thumb.feedback-modal-new>.feedback-label:first-child{background:#a7a7a7;border-radius:999px;border:2px solid transparent;background-clip:content-box}
#feedback-modal .popover-modal-body::-webkit-scrollbar-thumb:hover{background:#8f8f8f;background-clip:content-box}
#feedback-modal .popover-modal-body::-webkit-scrollbar-button{width:0;height:0;display:none}
#feedback-modal .popover-modal-body::-webkit-scrollbar-corner{background:transparent}
#feedback-modal .feedback-modal-new{padding-right:6px}
#feedback-modal .feedback-label{word-break:break-word}
#feedback-modal .list-radio-ul{display:grid;align-items:start;gap:14px 24px;margin:0;padding:0}
#feedback-modal .list-layout-compact{grid-template-columns:repeat(3,minmax(0,1fr))}
#feedback-modal .list-layout-wide,#feedback-modal .list-checkbox-ul{grid-template-columns:repeat(2,minmax(0,1fr))}
#feedback-modal .list-radio-li{min-width:0}
#feedback-modal .custom-radiobox-label,#feedback-modal .custom-checkbox-label{display:flex;align-items:flex-start;min-height:24px;padding-left:30px;position:relative;margin:0;word-break:break-word}
#feedback-modal .custom-checkbox-label{cursor:pointer}
#feedback-modal .custom-checkbox-new,#feedback-modal .custom-radiobox-label .custom-radio{position:absolute;left:0;top:1px}
#feedback-modal .custom-checkbox-new{display:inline-block;width:18px;height:18px}
#feedback-modal .custom-checkbox-new input[type="checkbox"]{position:absolute;opacity:0;width:18px;height:18px;margin:0;cursor:pointer}
#feedback-modal .checkbox-check{position:relative;display:inline-block;width:18px;height:18px;border:1px solid #b5b5b5;border-radius:4px;background:#fff;transition:border-color .2s ease,background-color .2s ease}
#feedback-modal .checkbox-check::after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg)}
#feedback-modal .custom-checkbox-new input[type="checkbox"]:checked+.checkbox-check{border-color:#4992d2;background:#4992d2}
#feedback-modal .custom-checkbox-new input[type="checkbox"]:checked+.checkbox-check::after{opacity:1}
#feedback-modal .custom-checkbox-new input[type="checkbox"]:hover+.checkbox-check,#feedback-modal .custom-checkbox-label:hover .checkbox-check{border-color:#4992d2}
@media(max-width:767px){#feedback-modal .popover-modal-body{padding-bottom:12px}
#feedback-modal .feedback-modal-new{padding-right:2px}
#feedback-modal .list-layout-compact,#feedback-modal .list-layout-wide,#feedback-modal .list-checkbox-ul{grid-template-columns:1fr;gap:12px}
#feedback-modal .custom-radiobox-label,#feedback-modal .custom-checkbox-label{padding-left:28px}
}