.modal-feedback{position:fixed;right:40px;bottom:-500px;width:470px;height:auto;border:1px solid #e6e8ea;border-radius:8px;background:#fff;padding:20px;-webkit-box-shadow:0 12px 24px rgba(28,30,34,.2);box-shadow:0 12px 24px rgba(28,30,34,.2);z-index:300;-webkit-transition:bottom 250ms ease;transition:bottom 250ms ease}.modal-feedback.show{bottom:12px}@media screen and (max-width:576px){.modal-feedback{left:0;right:0;display:block;max-width:96%;width:100%;margin:0 auto 12px;padding:12px}.modal-feedback.show{bottom:0}}.modal-feedback-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-feedback-header h3{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:0 12px 0 0;font-size:18px;line-height:26px;font-weight:500;color:#000}.modal-feedback-header .zmdi{font-size:24px;color:#1c1e22;cursor:pointer}.modal-feedback-content{padding:24px 0}.modal-feedback-content .feedback-number{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin:0;padding:0}.modal-feedback-content .feedback-number li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#f5f5f7;padding-top:3px;cursor:pointer;font-size:14px;font-weight:500;line-height:14px;-webkit-transition:background .2s linear;transition:background .2s linear}.modal-feedback-content .feedback-number li.active,.modal-feedback-content .feedback-number li:hover{background:#c72528;color:#fff}.modal-feedback-content .feedback-number+.feedback-text{margin-top:12px}.modal-feedback-content .feedback-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.modal-feedback-content .feedback-text p{margin:0;font-size:13px;color:#9fa4aa}.modal-feedback-content .feedback-tag{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px -5px 5px -5px;padding:0}.modal-feedback-content .feedback-tag .feedback-tag-item{display:inline-block;padding:9px 16px 7px;border:1px solid #dadddf;border-radius:8px;margin:5px;font-size:14px;font-weight:500;line-height:20px;color:#000;cursor:pointer;-webkit-transition:border 250ms linear;transition:border 250ms linear}.modal-feedback-content .feedback-tag .feedback-tag-item:hover{border-color:#000}.modal-feedback-content .feedback-tag .feedback-tag-item.active{background:#fcf4f4;border-width:1.5px;border-color:#c72528;color:#c72528}.modal-feedback-content textarea{border-radius:8px;font-size:16px;line-height:24px;resize:none;-webkit-transition:all .3s linear;transition:all .3s linear}.modal-feedback-content textarea:focus{border:1px solid #dadddf}.modal-feedback-footer{border-top:1px solid #e6e8ea;padding-top:12px}.modal-feedback-footer p{margin:0;font-size:13px;line-height:1.5;color:#5f666d}.modal-feedback-footer p a{font-weight:600;text-decoration:none;color:#5f666d}.modal-feedback-body{-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.modal-feedback-body.stage-1 .modal-feedback-footer{border-top:unset;padding-top:0}.modal-feedback-body.stage-1 .modal-feedback-footer .btn-primary{padding:2px 16px 0;max-width:160px;width:160px;border:0;outline:0;border-radius:8px;font-family:rv-font1;font-size:14px;font-weight:500;line-height:20px;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.modal-feedback-body.stage-1 .modal-feedback-footer .btn-primary:hover{background:#a50407!important}.modal-feedback-body.stage-success .modal-feedback-content{padding:0}.modal-feedback-body.stage-success .modal-feedback-content img{width:30px;height:30px;margin-right:24px}.modal-feedback-body.stage-success .modal-feedback-content p{margin:3px 0 0;font-size:16px;font-weight:500;line-height:24px;color:#000}