#order_review {position: fixed;background: white;width: 25%;top: calc(69px + 36px);}
.cci-checkout-form__card-header img{margin-right:12px;width:25px;}
#order_review.mj-abs{position: absolute;bottom: 0;background: white;width:100%;}

@media (max-width: 959px){
#order_review{position: relative;width: 100%;top: unset;}
.woocommerce-checkout .row-parent{padding-left: 5%!important;padding-right: 5%!important;padding-bottom: 12px!important;}
.cci-checkout-form .col-lg-7 {padding-right: 0!important;}
.cci-checkout-form__card{padding: 18px 8px;}
.woocommerce-checkout .post-title{font-size:26px!important;}
.woocommerce-checkout .post-title-wrapper {margin-bottom: 18px;}
.cci-checkout-form__back {font-size: 14px !important;}
.cci-checkout-form__title {font-size:20px!important;}
.woocommerce-checkout .col-lg-3{padding-left: 0!important;padding-top: 36px!important;}
.cci-total__list-items .cci-total__list-item-container{padding-right: 1rem;}
.woocommerce-checkout .mj-cart-coupons-amount{text-align:left!important;}
.woocommerce-checkout .mj-coupon-item{display: flex!important;}
.woocommerce-checkout .post-title-wrapper,.cci-checkout-form{padding-left: 5%!important;padding-right: 5%!important;}
}

@media (min-width: 960px) and (max-width: 1234px){
.woocommerce-checkout .post-title-wrapper,.cci-checkout-form{padding-left: 18px!important;padding-right: 18px!important;}
.cci-checkout-form .col-lg-3{padding-left: 0px!important;}
#order_review{width: 28%;}
.cci-checkout-form__card-body--total{padding:18px;}
.mj-checkout-item-img{width: 50px!important;height: 50px!important;}
#mj-checkout-review-cart-right .cci-checkout-form__card-footer-container {padding-left: 18px!important;padding-right: 18px!important;}
}

@media (max-width: 1439px){
.cci-total__list-items .cci-total__list-item-container{padding-right: 1rem;}
}
