.modal-title{padding:8px 0;margin:0;width:100%;float:left;text-align:center;box-sizing:border-box;background:#ff5e00;border-radius:0;border:0;color:#fff;font-size:32px;line-height:1;font-family:'Roboto';font-weight:900;line-height:48px;border-top-left-radius:25px;border-top-right-radius:25px}
.close-feedback{z-index:2;position:fixed;right:5px;top:5px;margin:0;padding:3px 5px;line-height:1;font-size:22px;text-align:center;background:#000;color:#fff;cursor:pointer;border-radius:50%}
.feedback_popup_from .feedback_rating{width:100%;float:left;margin:0;padding:0 0 1rem 0;text-align:center}
#sr_1,#sr_2,#sr_3,#sr_4,#sr_5{color:#7c7c7c;text-rendering:optimizeLegibility;font-family:Helvetica,sans-serif;box-sizing:border-box;font-style:normal;text-align:center;font-size:12px;font-weight:bold;line-height:20px}
.emojiimg{width:50px;height:50px;cursor:pointer;transition:transform .3s,font-size .3s,z-index .3s}
.emojiimg.active{transform:scale(1.5);z-index:10}
.h4{text-align:center;font-weight:bold;margin:0}
.form-check-label{list-style:none;padding-left:0;line-height:2px;color:black;font-size:11px;margin-bottom:0}
.popup{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.4)}
.popup-content{background-color:#fefefe;position:absolute;top:15%;left:50%;transform:translate(-50%,-50%);transform:translateX(-50%);box-shadow:0 0 10px 2px rgba(0,0,0,0.1);text-align:center;width:35%;border-radius:25px}
@media(max-width :767px){.popup-content{width:90%}
}
.form-check-input{margin-left:auto !important}
.emoji-container{display:inline-block;cursor:pointer;transition:transform .2s}
.emoji-container img{transition:transform .2s}
.emoji-container .emotetxt{display:block;text-align:center}
.emoji-container.pop img{transform:scale(1.1)}
.emoji-container .emotetxt.green-background{background-color:green;border-radius:5px;color:white}
.form-check-label{align-items:start;display:flex;flex-direction:column;justify-content:center;line-height:10px;padding:.5rem 1rem 1rem 1rem;gap:12px}
.form-check-label input{margin-right:5px}
.feedback_rating{border-bottom:2px solid #979797;padding:20px}
.close-feedback{position:absolute}
.feedback-body{padding-bottom:20px}
.feedback-text{width:100%}
.modal-content p{margin-bottom:8px !important}
.feedback_submit{padding:12px;background:#ff5e00;margin:auto;max-width:150px;border-radius:8px;font-size:large;color:white;font-weight:500}
.feedback-black{color:#828282}
.feedback-scroll-container{max-height:55vh;overflow-y:auto;padding:1px}
.feedback-cross::before{color:white}
.feedback-lower{padding:20px}
.form-check-label li{display:flex;align-items:center;gap:4px}
.custom-z-index{z-index:10100 !important}
.date-selection-container{color:#fff}
.reactivation-date-select{border-radius:8px;margin-top:10px}