div.shopping-cart .header
{
    background: white;
    border-top: 1px solid #C4E5F1;
    border-bottom: 1px solid #C4E5F1;
}

div.shopping-cart .steps.clearfix
{
    padding-bottom: 30px;
    border-bottom: 1px solid #C4E5F1;
}

div.shopping-cart h1
{
    border-bottom: none;
    color: #008ECE!important;
}

div.shopping-cart h1:after
{
    border-bottom: none;
}

div.shopping-cart .quantity-field
{
    width: 40px!important;
}

div.shopping-cart .product-in-table img
{
    border-top: 3px solid #008ECE!important;
    border: 1px solid #C4E5F1;
    padding: 0px;
    
}
div.shopping-cart .border-wrapper
{
    border-top: 3px solid #FFD205;
    width: 118px;
}

div.shopping-cart .row-delete .fa, div.shopping-cart .row-delete a, div.shopping-cart .row-delete a:hover
{
    color: #DD2616!important;
}

div.shopping-cart .row-delete a
{
    font-size: 14px;
}

div.uc_shopping_cart td.price, div.uc_shopping_cart td.amount, div.uc_shopping_cart td.quantity, div.uc_shopping_cart td.row-delete
{
    vertical-align: bottom!important;
}
div.uc_shopping_cart td.quantity
{
    padding-bottom: 8px!important;
}

div.uc_shopping_cart td.row-delete
{
    text-align: right!important;
    padding-right: 0px!important;
}

.shopping-cart .table > tbody > tr > td.shop-red
{
    color: #008ECE!important;
}
div.shopping-cart .uc_coupon_code > *
{
    display: none;
}

div.shopping-cart .total-result .total-price h4, div.shopping-cart .total-result .total-price span
{
    color: #008ECE!important;
}

div.shopping-cart .product-in-table .fa
{
    font-size: 7px;
    vertical-align: middle;
}

div.shopping-cart a .fa, div.shopping-cart a
{
    /*color:#008ECE !important*/
}

div.shopping-cart a:hover
{
    text-decoration: none;
}

div.shopping-cart .total-result h4, div.shopping-cart .total-result-in span
{
    color: #888!important;
}

div.uc_shopping_cart th.quantity,
div.uc_shopping_cart td.quantity,
div.uc_shopping_cart th.price,
div.uc_shopping_cart td.price
{
    text-align: left!important;
}

div.uc_shopping_cart th.price, div.uc_shopping_cart th.amount, div.uc_shopping_cart th.quantity, div.uc_shopping_cart th.code
{
    text-transform: none!important;
}

div.shopping-cart .current,
div.shopping-cart .disabled,
div.shopping-cart .first,
div.shopping-cart .last
{
    text-align: center;
}
div.shopping-cart .current h2,
div.shopping-cart .current p,
div.shopping-cart .done h2,
div.shopping-cart .done p
{
    color: white!important;
}

div.shopping-cart .disabled h2,
div.shopping-cart .disabled p
{
    color:#008ECE !important;
}
div.shopping-cart .disabled
{
    background: #EEF5FB;
}

div.shopping-cart .wizard .done a,div.shopping-cart .wizard .done a:hover
{
    background: #2FB24C!important;
}

div.shopping-cart .number
{
    float: none!important;
}

div.shopping-cart .rounded-x
{
    display: none;
}

div.shopping-cart .done .number
{
    display: none;
}

div.shopping-cart .done .overflow-h:before
{
    color: #EEF5FB!important;
    font-family: FontAwesome;
    content: "\f00c";
    display:block;
    font-size: 35px;
}

div.shopping-cart .wizard > .steps .current a
{
    background: #008ECE;
}

div.shopping-cart th.code
{
    text-align: left!important;
}

div.shopping-cart ul > .row
{
    margin-left: -30px;
    margin-right: -30px;
}
div.shopping-cart ul > .row > .col-md-4
{
    padding-left: 30px;
    padding-right: 30px;
}   