.abs-cart-block.active>.title:after, .abs-discount-block .block.active>.title:after, .cart-summary .block.active>.title:after, .paypal-review-discount .block.active>.title:after, .cart-discount .block.active>.title:after {
    display: none !important;
}
.cart-totals .grand.totals.excl  strong, .opc-block-summary .table-totals .grand.totals.excl strong {font-size: 1.4rem; font-weight: 600;}
.opc-progress-bar-item._active > span:before {
    background: #006b68 !important;border-color: #006b68 !important;
}
.opc-progress-bar-item._active:before {
    background: #006b68 !important;
    border-color: #006b68 !important;
}
.opc-progress-bar-item._active>span:after {
	border-color: #006b68 !important;
}
.opc-wrapper .shipping-address-item.selected-item {
	border-color: #006b68 !important	;
}
.opc-wrapper .shipping-address-item.selected-item:after {
	background: #006b68 !important;
}

.opc-block-shipping-information .shipping-information-content{font-size: 1.6rem;}
.checkout-payment-method .checkout-billing-address .billing-address-details{font-size: 1.6rem;}
.checkout-agreements-block .action-show{font-size: 1.6rem;}

i.h-iconimg-card-number::before {
    background-image: url(../images/group-5.svg);
}


i.h-iconimg-card-expiry::before {
    background-image: url(../images/group-4.svg);
}
i.h-iconimg-card-cvc::before {
    background-image: url(../images/collaps.svg);
}
.cart-summary div#block-shipping {
    display: none;
}
.actions_toolbar button:hover  span,
.actions_toolbar button:hover a span,
.actions_toolbar button:hover a{
    color:#fff;
}
.actions_toolbar {
    padding-bottom: 15px;
    padding-left: 15px;
    display: inline-block;
}
.actions_toolbar button {
    padding: 0px;
}
.actions_toolbar button span.text{
    width: auto;
    display: inline-block;
    float: left;
    padding: 0px;
    padding-left:5px ;
    line-height: 30px;
}
.actions_toolbar button span.icon{
    width: auto;
    display: inline-block;
    float: left;
    line-height: 30px;
    padding: 0px;
}
.actions_toolbar button span,
.actions_toolbar button a{
    color: #777;
    text-decoration: none;
    width: 100%;
    height: 100%;
    display: inline-block;
    padding: 0 12px;
}
.empty_container {
    height:1px;
    display: inline-block;
    float:left;
}
    .cart.table-wrapper .item .col.item {
        padding: 20px 8px 8px 0;
    }
.toolbar-products .toolbar-amount{
        display: block;
    }
.toolbar-products .toolbar-sorter{
    display:none;
}

@media (max-width: 768px) {
   .empty_container{
       display: none;
   }
    .actions_toolbar {
        padding-left:0px ;
    }
}
