



.wr-walletsystem {
    background:
        radial-gradient(130% 120% at 12% -20%, rgba(22, 153, 202, 0.45) 0%, rgba(22, 153, 202, 0) 55%),
        linear-gradient(150deg, #0A2540 0%, #0D3355 55%, #11517C 100%) !important;
}


.wr-walletsystem .wr-additionolinfo > span,
.wr-walletsystem .wr-walletamount span,
.wr-walletsystem .wr-additionalservices__content .wr-additionalservices-title p {
    color: #ffffff !important;
}
.wr-walletsystem .wr-additionolinfo > em {
    color: rgba(255, 255, 255, 0.78) !important;
}


.wr-walletsystem .form-check-input:not(:checked) {
    border-color: rgba(255, 255, 255, 0.65) !important;
    background-color: rgba(255, 255, 255, 0.12) !important;
}


.wr-btnsfund {
    background-color: #1699CA !important;
    border-color: #1699CA !important;
    color: #ffffff !important;
}
.wr-btnsfund:hover,
.wr-btnsfund:focus {
    background-color: #1385af !important;
    border-color: #1385af !important;
    color: #ffffff !important;
}


.wr-btnwallet a {
    background-color: #1699CA !important;
    border-color: #1699CA !important;
    color: #ffffff !important;
}
.wr-btnwallet a:hover,
.wr-btnwallet a:focus {
    background-color: #1385af !important;
    border-color: #1385af !important;
    color: #ffffff !important;
}



.wr-taskdeadline:not(.wr-asideholder) {
    background:
        radial-gradient(130% 120% at 12% -20%, rgba(22, 153, 202, 0.45) 0%, rgba(22, 153, 202, 0) 55%),
        linear-gradient(150deg, #0A2540 0%, #0D3355 55%, #11517C 100%) !important;
}


.wr-asideholder.wr-taskdeadline {
    background: #ffffff !important;
}


.wr-taskdeadline .wr-countdownno li::after {
    color: rgba(255, 255, 255, 0.45) !important;
}


.wr-raisedispute a.wr-btn,
.wr-raisedispute span {
    background-color: #1699CA !important;
    color: #ffffff !important;
}
.wr-raisedispute a.wr-btn:hover,
.wr-raisedispute a.wr-btn:focus,
.wr-raisedispute span:hover,
.wr-raisedispute span:focus {
    background-color: #1385af !important;
    color: #ffffff !important;
}



.wr-btnvtwo,
.wr-deadlinebtn .wr-btnvtwo {
    background-color: #1699CA !important;
    color: #ffffff !important;
}
.wr-btnvtwo:hover,
.wr-btnvtwo:focus,
.wr-deadlinebtn .wr-btnvtwo:hover,
.wr-deadlinebtn .wr-btnvtwo:focus {
    background-color: #1385af !important;
    color: #ffffff !important;
}



.wr-replytabbtn,
.wr-refunddetailttabs .nav-tabs li a.wr-replytabbtn {
    background-color: #1699CA !important;
    color: #ffffff !important;
}
.wr-replytabbtn:hover,
.wr-replytabbtn:focus,
.wr-refunddetailttabs .nav-tabs li a.wr-replytabbtn:hover {
    background-color: #1385af !important;
    color: #ffffff !important;
}


a#dispute-reply-btn {
    background-color: #1699CA !important;
    border-color: #1699CA !important;
    color: #ffffff !important;
}
a#dispute-reply-btn:hover,
a#dispute-reply-btn:focus {
    background-color: #1385af !important;
    border-color: #1385af !important;
    color: #ffffff !important;
}


a.workreap-comment-reply.wr-btn {
    background-color: #1699CA !important;
    color: #ffffff !important;
}
a.workreap-comment-reply.wr-btn:hover,
a.workreap-comment-reply.wr-btn:focus {
    background-color: #1385af !important;
    color: #ffffff !important;
}


.wr-refunddetail_info > a.workreap-comment-reply {
    display: none !important;
}





body.woocommerce-checkout .wr-checkoutheader h1,
body.woocommerce-checkout .wr-checkoutheader .workreap-entry-title,
body.woocommerce-checkout .wc-block-components-checkout-step__title,
body.woocommerce-checkout .wc-block-components-title.wc-block-components-title {
    color: #0A2540 !important;
    font-weight: 600 !important;
}


body.woocommerce-checkout .is-large .wp-block-woocommerce-checkout-order-summary-block {
    border: 1px solid #E3ECF3 !important;
    border-top: 3px solid #1699CA !important;
    border-radius: 12px !important;
    box-shadow: 0 6px 24px rgba(10, 37, 64, 0.06) !important;
}


body.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,
body.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value {
    color: #0A2540 !important;
    font-weight: 700 !important;
}


body.woocommerce-checkout .wc-block-components-text-input input[type="text"],
body.woocommerce-checkout .wc-block-components-text-input input[type="email"],
body.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"],
body.woocommerce-checkout .wc-block-components-textarea,
body.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input {
    border: 1px solid #E3ECF3 !important;
    border-radius: 10px !important;
}
body.woocommerce-checkout .wc-block-components-text-input input[type="text"]:focus,
body.woocommerce-checkout .wc-block-components-text-input input[type="email"]:focus,
body.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus,
body.woocommerce-checkout .wc-block-components-textarea:focus,
body.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus {
    border-color: #1699CA !important;
    box-shadow: 0 0 0 3px rgba(22, 153, 202, 0.15) !important;
}


body.woocommerce-checkout .wc-block-components-address-card {
    border: 1px solid #E3ECF3 !important;
    border-radius: 10px !important;
}
body.woocommerce-checkout .wc-block-components-address-card__edit,
body.woocommerce-checkout .wc-block-components-checkout-step__description a,
body.woocommerce-checkout .wc-block-components-checkout-terms-block a {
    color: #1699CA !important;
}


body.woocommerce-checkout .wc-block-components-radio-control__input:checked {
    border-color: #1699CA !important;
}
body.woocommerce-checkout .wc-block-components-radio-control__input:checked::before {
    background: #1699CA !important;
}
body.woocommerce-checkout .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted,
body.woocommerce-checkout .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted {
    border: 1px solid #1699CA !important;
    box-shadow: 0 0 0 3px rgba(22, 153, 202, 0.12) !important;
    background-color: rgba(22, 153, 202, 0.03) !important;
}


body.woocommerce-checkout .wc-block-components-checkbox__input:checked {
    background-color: #1699CA !important;
    border-color: #1699CA !important;
}


body.woocommerce-checkout .wc-block-components-checkout-place-order-button,
body.theme-workreap .wr-theme-box .wc-block-components-button:not(.is-link) {
    background-color: var(--qd-sky-deep, #127EA8) !important;
    border-color: var(--qd-sky-deep, #127EA8) !important;
    color: #ffffff !important;
    border-radius: 10px !important;
}
body.woocommerce-checkout .wc-block-components-checkout-place-order-button:hover,
body.woocommerce-checkout .wc-block-components-checkout-place-order-button:focus,
body.woocommerce-checkout .wc-block-components-checkout-place-order-button:focus-visible,
body.theme-workreap .wr-theme-box .wc-block-components-button:not(.is-link):hover {
    background-color: var(--qd-sky-deeper, #0E6B8F) !important;
    border-color: var(--qd-sky-deeper, #0E6B8F) !important;
    color: #ffffff !important;
}





body.woocommerce-order-received .woocommerce-thankyou-order-received {
    color: #0A2540 !important;
    font-weight: 600 !important;
}
body.woocommerce-order-received .woocommerce ul.order_details li strong {
    color: #0A2540 !important;
}
body.woocommerce-order-received .woocommerce-order h2,
body.woocommerce-order-received .woocommerce-column__title {
    color: #0A2540 !important;
}


@media (max-width: 767.98px) {

    body.woocommerce-order-received .woocommerce-order {
        padding: 20px 14px !important;
    }

    

    
    body.woocommerce-order-received .woocommerce table.shop_table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch;
        border: 0 !important;
    }
    body.woocommerce-order-received .woocommerce table.shop_table th,
    body.woocommerce-order-received .woocommerce table.shop_table td {
        padding: 10px 12px !important;
        font-size: 13px !important;
        white-space: normal !important;
    }
    
    body.woocommerce-order-received .woocommerce table.shop_table td.woocommerce-table__product-name,
    body.woocommerce-order-received .woocommerce table.shop_table td.product-name {
        word-break: break-word !important;
        min-width: 140px;
    }

    
    body.woocommerce-order-received .woocommerce-customer-details .woocommerce-column--1,
    body.woocommerce-order-received .woocommerce-customer-details .woocommerce-column--2 {
        width: 100% !important;
        float: none !important;
        margin: 0 0 15px !important;
    }
}





.wr-raisedispute span.wr-btn[data-dispute_id]:not([id="taskdisputerequest"]) {
    display: none !important;
}


.qudurat-dispute-wait {
    background-color: #9aa7b2 !important;
    color: #ffffff !important;
    cursor: not-allowed !important;
    opacity: .85;
}
.qudurat-dispute-wait:hover,
.qudurat-dispute-wait:focus {
    background-color: #8a97a2 !important;
    color: #ffffff !important;
}


.wr-pricingholder .wr-sectioninfov2 .wr-sectiontitle h3 {
    color: #0A2540 !important;
}
.wr-onging:not(.wr-expire) {
    background: #0A2540 !important;
    color: #ffffff !important;
}


.wr-switch .form-check-input:checked,
.wr-project-wrapper .wr-switch .form-check-input:checked,
.wr-project-wrapper.wr-aboutprojectstep .wr-switch .form-check-input:checked {
    border-color: #1699CA !important;
    background-color: #1699CA !important;
}
.wr-switch .form-check-input:checked::before,
.wr-project-wrapper.wr-aboutprojectstep .wr-switch .form-check-input:checked::before {
    background-color: #ffffff !important;
}
