 html {
    scroll-behavior: smooth;
    }
        .stats {
            font-size: 0;
        }
        fieldset {
           width: 100%;
        }
        .block-msg.form-group {
           padding: 3px 13px;
        }
       .block-msg.form-group > * {
            width: 100%;
        }
        a.send_message_admin {
            border: 1px solid #de2c26;
            padding: 4px 26px;
            float: right;
            margin-right: 20px;
            margin-bottom: 20px;
            background: #de2c26;
            color: #ffff !important;
        }
        .wt-actionbtn {
            display: flex;
        }
        a.wt-viewinfo.wt-btnhistory.wt-reject-btn-custom {
            background: red;
        }
        a.wt-viewinfo.wt-btnhistory.info.wt-info-btn-custom {
            color: #fff;
            cursor: pointer;
        }
        span.min-on-hold:before , span.min-processing:before , span.min-completed:before , span.min-cancelled:before , span.min-pending:before { 
            content: "";
            width: 15px;
            height: 15px;
            
            position: absolute;
            margin-left: 5px;
            border-radius: 21px;
            top: 50%;
            transform: translate(0, -50%);
        }
        span.min-on-hold  , span.min-processing , span.min-completed , span.min-cancelled , span.min-pending{
            position: relative;
        }
        span.min-on-hold:before {
            
            background: yellow;
           
        }
        span.min-processing:before , span.min-pending:before {
            
            background: orange;
           
        }
        span.min-completed:before {
            
            background: green;
           
        }
        span.min-cancelled:before {
            
            background: red;
           
        }
        .coordoner-statut {
            font-size: 10px;
            display: flex;
            justify-content: flex-end;
            color: black;
        }
        .coordoner-statut span {
            margin: 0 24px 0px 0;
            color: black;
        }
        .wt-modalcontent.modal-content {
            box-shadow: 2px 3px 1px 1px #ffffff26;
        }
        div#replyModal {
            background: #0000006b;
        }
        .wt-modalcontent.modal-content {
            box-shadow: 2px 3px 1px 1px #ffffff26;
            
        }
        .modal-body {
            max-height: 85vh;
            overflow-y: scroll;
        }
        a.wt-viewinfo.wt-btnhistory.wt-reject-btn-custom {
            color: #fff;
        }

  div#replyModal_payement {
        background: #00000085;
    }
    div#replyModal_payement button {
        background: #166236;
        padding: 5px 18px;
        margin-left: auto;
        display: block;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
    }
    div#replyModal_payement .close:not(:disabled):not(.disabled) {
        cursor: pointer;
        color: red;
    }
    div#replyModal_payement input {
        border: none;
        text-align: center;
        width: 100%;
        font-size: 22px;
    }