/*******
Coupons
********/

td.no_copouns_found {
    text-align: center;
}

.mycred_coupons_badge_rank tr.Expiry td,
.mycred_coupons_badge_rank tr.Used td {
    background-color: #fff3f3!important;
}

.mycred_coupons_badge_rank .coupon_code {
    text-transform: uppercase;
}
.mycred_coupons_badge_rank .coupon_description {
    width: 235px;
}
.form-row {
    display:flex !important;
    flex-direction:column !important;
    justify-content: center !important;
    margin-bottom:10px !important;
}
.mycred_coupons_badge_rank_container {
    overflow: hidden!important;
    overflow-x: auto!important;
}
button#mycred-apply-partial-payment {
    margin-top: 30px !important;
}
.mycred_coupons_badge_rank .copoun_code_style {
    background-color: #efefef;
    color: black;
    padding: 6px;
    padding-left: 14px;
    padding-right: 14px;
    border-radius: 10px;
    text-align: center;
    border: 1px solid #dadada;
}

/*******
Ristrict Product
********/

#mycred_woo_badges_ranks_option {
    margin-bottom: 10px;
    margin-top: 10px;
}
.mycred_point_history ul.pagination {
    list-style: none;
}
.mycred_point_history ul.pagination li {
    float: right;
    padding: 5px;
}

/*******
Points History
********/

.mycred-point-history-pagination {
    text-align: right;
    padding-bottom: 10px;
    padding-top: 10px;
}
.mycred-point-history-pagination .page-numbers {
    padding-right: 2px;
    padding-left: 2px;
}
.mycred-point-history-pagination .pagination {
    padding: 0px;
    border: 0px;
}
#rewards_points_wrap span.rewards_span {
    background-color: #eeeeee;
    padding: 5px;
    margin: 5px;
    display: inline-block;
    border-radius: 21px;
    padding-right: 12px;
    padding-left: 12px;
}

.cart-collaterals #mycred-partial-payment-woo { 
	float : left; 
	width: 45%; 
} 
#mycred-partial-payment-wrapper { 
	margin-bottom: 24px; 
}
#mycred-partial-payment-total, #mycred-range-selector { 
	margin-bottom: 12px; 
}

.woocommerce-checkout .mycred-coupon {
    float: left;
    width: 100%;
    margin-bottom: 24px; 
}
.cart-collaterals .mycred-coupon { 
	float : left; 
	width: 45%; 
}
.mycred-coupon-amount {
    width: 100%;
    margin: 15px 0px;
}

.order-top {
    order: -1;
}