.jooomlab_ajax_cart_offcanvas.offcanvas {
    width:550px;
}
.block_product {
    position:relative
}
.ajaxloaddingcart_mini {
    background: #fff;
    position:absolute;
    top:0;bottom:0;
    left:0;right:0;
    opacity:0.5;
}
.ajaxloaddingcart_mini .spinner-border {
    top:45%;
    left:45%;
    position:absolute;
}
.offcanvas_ajax_cart .row {
    position:relative;
}
.offcanvas_ajax_cart .delete_ajax_product {
    position:absolute;
    top:5px;
    right:5px;
    width: 5px;
    height: 5px;
}
.modal_img {
    width:100px;
}
.offcanvas_ajax_cart {
    height:100%
}
.ajax_cart_buttons {
    height: 60px;
}
.ajax_cart_scroll {
    height:calc(100% - 90px);
    overflow-y: auto;
}
.ajax_cart_buttons {
    border-top:1px solid #eee
}
.jooomlab_ajax_cart {
    position:relative
}
.jooomlab_ajax_cart .uk-badge{
    position:absolute;
    background:#26325C;
    height:20px;
    line-height:20px;
}
.ajax_cart_count_products{
    top:-8px;
    left:50px;
}
.ajax_cart_total_amount {
    top:-8px;
    right:8px;
}
.button_buy.processing {
    opacity:0.5;
}
.sticky_block {
    padding-top:10px;
    padding-bottom:10px;
    background:#fff;
}
.sticky_block.uk-sticky-fixed {
    padding-top:12px;
    padding-bottom:12px;
    box-shadow:0 5px 15px rgba(0,0,0,.08);
}