
    #basket-quickitems {
        width: 491px;
        position: absolute;
        margin-left: -441px;
        margin-top: 0px;
        z-index: 100;
        background: #fff;
        border: 3px solid #f4a237;
        border-top: none;
    }

    .basketItems {
        box-shadow: 0 0 20px rgba(0,0,0,.3);
        background: url(../../so-ladaz/images/icn-dropnav-toplevel.png) 231px 2px no-repeat;
        padding: 10px 0 0;
    }

    .basketHead {
        color: #1A1A1A;
        padding: 5px 15px 10px;
        text-align: center;
        background: #FFF;
        border-bottom: 1px solid #dddddc;
    }
    .basketList {
        padding: 0;
        background: #FFF;
        max-height: 220px;
        overflow-y: scroll;
        position: relative;
    }
    #basket-quickitems .basketListItem {
        overflow: hidden;
        color: #1A1A1A;
        border-bottom: 1px solid #dddddc;
        padding: 15px;
    }
    #basket-quickitems .basketListItem div {
        float: left;
    }
    .bb {
        transition: all .2s;
        padding: 0 9px;
        font-family: "Gotham SSm A","Gotham B",Arial,sans-serif;
        text-align: left;
        outline: 0;
        background: #FFF;
        border: 1px solid #dddddc;
    }

    #basket-quickitems .basketListItem .itemQuan a {
        display: block;
        text-align: center;
        padding: 0;
        height: 24px;
        text-indent: 999px;
        float: left;
        clear: none;
        width: 100%;
    }
    #basket-quickitems .basketListItem .itemInfo {
        width: 227px;
        padding: 0 0 0 15px;
    }
    #basket-quickitems .basketListItem .itemCost {
        float: right;
        font-weight: 500;
        text-align: right;
    }
    #basket-quickitems .basketListItem .itemQuan {
        width: 72px;
        padding: 0 0 0 5px;
    }
    #basket-quickitems .basketListItem .itemQuan a.itemQuanMore {
        background-image: url(../../so-ladaz/images/icn-mini-plus.png);
        width: 22px;
        float: right;
    }
    #basket-quickitems .basketListItem .itemQuan input {
        text-align: center;
        padding: 4px;
        width: 22px;
        float: right;
        color: #1A1A1A;
        border: none;
        background-color: #eee0;
    }
    #basket-quickitems .basketListItem .itemQuan a.itemQuanLess {
        background-image: url(../../so-ladaz/images/icn-mini-minus.png);
        width: 22px;
        float: left;
    }
    .clr {
        clear: both!important;
        height: 0!important;
        overflow: hidden!important;
        display: block!important;
        margin: 0!important;
        padding: 0!important;
        border: 0!important;
    }
    #basketPromo {
        font-size: 0;
        box-sizing: border-box;
        padding: 10px;
        background: #FFF;
        border-top: 1px solid #dddddc;
    }
    
    #basketPromo input {
        width: 65%;
        display: inline-block;
        border: 1px solid #dddddc;
        vertical-align:middle;
        padding: 10px 8px 9px;
        font-size: 12px;
    }
    #basketPromo button {
        margin-left: 9px;
        padding: 8px;
        height: auto;
        line-height: 18px;
        width: 64%;
        display: inline-block;
        text-align: center;
        color: #FFF;
        background: #BBB;
        border-color: #BBB;
        width: 30%;
        display: inline-block;
        vertical-align:middle;
        font-size: 13px;
    }

    #basketPromo button:hover {
        background: #f4a237 none repeat scroll 0 0
    }

    .basketFoot {
        padding: 15px;
        border-top: 1px solid #dddddc;
        background: #f8f8f8;
    }
    #basket-quickitems #basketTotals {
        color: #1A1A1A;
        padding: 0 0 15px;
    }
    #basket-quickitems #basketTotals>span {
        display: block;
        line-height:20px;
    }
    #basket-quickitems #basketTotals>span>strong {
        float: right;
    }
    #basket-quickitems .basketListItem .cartPageItemQuanZero {
        text-indent: 0!important;
        text-decoration: underline;
        color: #1A1A1A;
        margin-top: 4px;
        font-weight: normal;
        font-size: 11px;
    }
    #basket-quickitems .basketListItem span.label, #basket-quickitems .basketListItem .itemSize {
        font-size: 11px;
    }

    #basket-quickitems .basketListItem span.value {
        font-size: 11px;
    }
    .label{
        color: #000;
    }
    .loadingItemDiv {
        background: rgb(221, 221, 221) none repeat scroll 0 0;
        height: 91px;
        opacity: 0.9;
        position: absolute;
        text-align: center;
        width: 448px;
        display: none;
    }
    .loadingItemDiv img {
        margin-top: 30px;
    }

    #discountCode_apply {
        height: 58px;
        margin-left: -10px;
        margin-top: -10px;
        width: 465px;
        display: none;
    }
    #discountCode_apply img {
        margin-top: 20px;
    }

    .proceed_checkout {
        background: #f4a237;
        color: #fff !important;
        width: 252px;
        line-height: 38px;
        clear: both;
        cursor: pointer;
        display: inline-block;
        font-size: 15px;
        font-weight: 700;
        padding: 5px 15px;
        text-decoration: none;
        text-transform: uppercase;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        zoom: 1;
        border: none;
        width: 100%;
        text-align:center;
    }
    
    .discountCodeError{
        color: red;
        font-size: 12px;
    }
    /*
    * Added the following as .fa css is conflicting due to related products css.
    * By Aparajita Singh on 22-May-2019. PM: 98932
    */
    .fa-cart-plus{
        line-height: 35px !important;
    }
    .c_right ul li{display: inline; padding-left: 4px; padding-right: 4px; border-right: 1px solid #BEBEB6;}
    .c_right ul li a{color: #3d5793; font-size: 10px; font-weight: normal;}
