    /* sidebar section */

    .lip-cart-count {
        position:relative;
        background-color:#ffffff;
        height:100px !important;
        width:100% !important;
        color: #000000;
        color: #000000;
    	font-size: 14px;
    	padding: 4px 5px;
    }
    .lip-cart-count:after {
        z-index: -1;
        position: absolute;
        top: 25%;
        left: 0%;
        margin-left: -6px;
        content:'';
        width: 0;
        height: 0;
        border-top: 6px solid transparent;
      	border-bottom: 6px solid transparent; 
      	border-right:6px solid #ffffff; 
    }
    /*home page products*/
    .credit-card-box{
        border-bottom: 0px solid #eee;
        /*box-shadow: 0 8px 4px -7px #663300;*/
    }
    .credit-card-box .display-table {
        display: table;
        width: 100%;
    }
    .credit-card-box .display-tr {
        display: table-row;
    }
    .credit-card-box .display-td {
        display: table-cell;
        vertical-align: middle;
        width: 34px;
        text-align: right;
        left: -2px;
        position: relative;
    }
    .credit-card-box .dispaly-tool {
        display: table-cell;
        vertical-align: middle;
        width: 10px!important;
        text-align: center;
    }
    .credit-card-box .dispaly-tool .list-tool{
        background: transparent;
        border: 0px;
        float: right;
        margin: -4px;
    }
    .credit-card-box .prod-nm{
        color: #B5A470;
        letter-spacing: 1px;
        font-size: 16px;
        line-height: 21px;
    }
    .credit-card-box .panel-heading a::after {
        content: "";
    }
    .add-cart-home img {
        background: transparent;
        border-radius: 50%;
    }
    .add-cart-home img:hover {
        /*background: #78410A;*/
        padding: 2px;
        border-radius: 50%;
        box-shadow: 0 2px 2px 0 rgba(107, 107, 107, 0.47),0 0 0 1px rgba(0, 0, 0, 0.1);
        transition: all 0.1s linear;
        /*-webkit-transform: rotate(360deg);
           -moz-transform: rotate(360deg);
            -ms-transform: rotate(360deg);
             -o-transform: rotate(360deg);
                transform: rotate(360deg);*/
    }
   
    /* Dropdown Section */
    .lip-setlist ul.dropdown-menu{
        background-color: #EAC479;
        border: 0px solid rgba(0,0,0,0.15);
        border-radius: 0px;
    }
    .lip-setlist ul.nav a.dropdown-toggle{
        background-color: transparent;
        border: 0px solid rgba(0,0,0,0.15);
        border-radius: 0px;
    }
    .dispaly-tool .username {
        bottom: 0;
        color: #ffffff;
        padding: 30px 15px 4px;
        position: absolute;
        width: 100%;
        text-shadow: 1px 1px 2px #000000;
    }
    .dispaly-tool .nav.navbar-nav .dropdown-toggle {
        padding: 0 !important;
    }
    .dispaly-tool .dropdown-toggle span {
        background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;
        border: 0px solid rgba(255, 255, 255, 0.5);
        border-radius: 50px;
        font-size: 23px !important;
        height: 38px;
        line-height: 32px;
        margin: 0 !important;
        padding: 0 !important;
        text-align: center;
        width: 32px;
        text-shadow:none !important;
        color: #EAC479;
    }
    .dispaly-tool .nav.navbar-nav {
        top: 15px;
        position: absolute;
        right: 0px;
        transition: all 0.4s ease 0s;
    }
    .dispaly-tool .navbar-nav > li > .dropdown-menu {
        border-radius: 2px !important;
        margin-top: 10px;
        min-width: 101px;
        padding: 4px 5px 6px;
    }
    .dispaly-tool .navbar-nav > li > .dropdown-menu li a {
        color: #ffffff !important;
        font-size: 11px !important;
        font-weight: 600 !important;
        padding: 5px 8px !important;
        text-align: right !important;
        text-shadow:none !important;
    }
    .dispaly-tool .dropdown-toggle {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
        font-size: 15px !important;
    }
    .dispaly-tool .dropdown {
      -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
    .dispaly-tool .dropdown-menu>li>a, 
    .dispaly-tool .dropdown-menu>li>a:hover{
        color:#ffffff;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
        background-color: transparent;
    }
    .dispaly-tool .dropdown ul.dropdown-menu:hover {
        border-radius:4px;
        box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.67),0 0 0 1px rgba(0, 0, 0, 0.11);
    }
    .dispaly-tool .dropdown ul.dropdown-menu:before {
        content: "";
        border-bottom: 10px solid #EAC479;
        border-right: 10px solid transparent;
        border-left: 10px solid transparent;
        position: absolute;
        top: -10px;
        right: 8px;
        z-index: 10;
    }
    .li-setlist-icons {
        display: inline-flex;
    }
    .dispaly-tool .navbar-nav > li > .dropdown-menu li.li-setlist-icons a {
        padding: 0px 5px !important;
    }

    @media(min-width: 320px) and (max-width: 991px){
        .lip-setlist ul.dropdown-menu{
            background-color: #EAC479 !important;
            border: 0px solid rgba(0,0,0,0.15);
            border-radius: 0px;
        }
        .dispaly-tool .nav.navbar-nav .dropdown-toggle {
            padding: 0 !important;
        }
        .dispaly-tool .dropdown-toggle span {
            color: #EAC479;
            position: relative;
            right: 0px;
            bottom: 0px;
        }
        .dispaly-tool .nav.navbar-nav {
            top: 8px;
            position: absolute;
            right: 15px;
            z-index: 999;
        }
        .dispaly-tool .dropdown ul.dropdown-menu:before {
            position: absolute;
            top: 38px;
            right: 8px;
            z-index: 10;
        }
    }
    a .st_custom{
        padding:0px 10px 0 0;
        cursor: none;
    }
    .st_facebook_custom {
        background: url("../../images/icons/fb-sm.png") no-repeat scroll left top transparent;
        padding:0px 10px 0 0;    
    }
    .st_twitter_custom {
        background: url("../../images/icons/tw-sm.png") no-repeat scroll left top transparent;
        padding:0px 16px 0 0;
    }
    .st_pinterest_custom {
        background: url("../../images/icons/pi-sm.png") no-repeat scroll left top transparent;
        padding:0px 16px 0 0;
    } 
    .st_facebook_customp {
        /*background: url("../../images/icons/fb-sm.png") no-repeat scroll left top transparent;*/
        padding:0px 0px 0 0;    
    }
    .st_twitter_customp {
        /*background: url("../../images/icons/tw-sm.png") no-repeat scroll left top transparent;*/
        padding:0px 0px 0 0;
    }
    .st_pinterest_customp {
        /*background: url("../../images/icons/pi-sm.png") no-repeat scroll left top transparent;*/
        padding:0px 0px 0 0;
    }
    
    /* cart section*/ 
    @media (min-width: 320px) and (max-width: 767px) {
        table#cart tbody td .form-control{ width:30%; display: inline !important; }
        table#cart tbody tr{ border-top: 5px solid #F4D3A4; }
        table#cart thead { display: none; }
        table#cart tbody td { display: block; padding: 2rem 10px; min-width:auto; }
        table#cart tbody tr td:first-child { background: #ffffff; color: #000000; }
        table#cart tbody td:before { content: attr(data-th); font-weight: bold; display: inline-block; width: 30%; text-align: left;float: left; }
        table#cart tbody td .prod-img-r { width: 100%; text-align: right; padding-right: 0; }
        table#cart tbody td img.media-object { float: right !important; }
        table#cart tfoot td { display:block; white-space: normal;}
        table#cart tfoot td .btn { display:block;}
        table#cart .mob-cart-r { float: right; }
        table#cart .mob-cart-rmv-b { float: right;margin-top: -15px; }
        table#cart .mob-rmv-p { padding-left: 0px; padding-right: 0px; }
        table#cart .rmv-border{ border-top: 0px!important; }
        table#cart .mob-rmv-space{ padding-bottom: 0px!important; text-align: right!important; }


        .mob-chk{ padding-left: 0px; padding-right: 0px !important; margin-top: 0px;}
        .mob-ship-adds { margin-top: 25%; }

        .mob-ship-l-space { padding-left: 5%!important; }
        .mob-pay-preiveiw{ margin-top: 22px; border-top: 2px solid; padding-top: 10px; padding-left: 0; border-bottom: 2px solid; padding-bottom: 10px; }
        .mob-pay-online-blk { padding-left: 0; padding-right: 0; }
        .mob-pay-online-sblk { margin-top: 10px!important; }
        /*.mob-pay-btm{
            position: absolute!important;
            bottom: -103%!important;
        }*/
        .mob-pay-rmv-spc-n{
            margin-top: 0px;
            text-align: right;
        }
        .mob-rmv-pad{
            padding-right: 0px;
        }
        .mob-pay-rmv-spc{
            margin-top: 0px;
        }
    }
    .preload-01 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/004d023c72f9907a0be61de32565c051Delight-_A.png') no-repeat -9999px -9999px; } 
.preload-02 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/014f564f680ce88e297f8ce473b44f53Hailnut_Treasure_(3pc)_A.png') no-repeat -9999px -9999px; } 
.preload-03 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/0303859ce04dca943485b104c074e8afHailnut_Hearts_(5_pc)_A.png') no-repeat -9999px -9999px; } 
.preload-04 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/151c278130b5d62b89e3065a3f6c94ebLuscious_A.png') no-repeat -9999px -9999px; } 
.preload-05 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/1796950c6d7bc5538d85467a1fc7a082Celebrations_A.png') no-repeat -9999px -9999px; } 
.preload-06 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/1d106ac166bc0014aa7357c2f4e8074aZesty_A.png') no-repeat -9999px -9999px; } 
.preload-07 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/3ca8fab28035df247dba89304df3baabFlavour_Sack_A.png') no-repeat -9999px -9999px; } 
.preload-08 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/44a2c1243188f917ce7a8cb91f4264eeSephra_A.png') no-repeat -9999px -9999px; } 
.preload-09 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/4b0b5d5b95307df1dca6d654687ce64eClassic_A.png') no-repeat -9999px -9999px; } 
.preload-10 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/4c1b1b4ec45b2a549916ec9caee72c7eCheer.png') no-repeat -9999px -9999px; } 
.preload-11 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/5469b8a18aaa2667227583e7c56b05d7Forever_A.png') no-repeat -9999px -9999px; } 
.preload-12 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/5ea2f12c07b7f2f5bb69f4f253794b61Royal_A.png') no-repeat -9999px -9999px; } 
.preload-13 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/6f9f99f68deaadda6f5c947d00370152Hailnut_Treasure_(5_pc)_A.png') no-repeat -9999px -9999px; } 
.preload-14 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/70421e66a262a51a9d797d9fc4fbdadaChoco_Royale_Truffle_Rect_A.png') no-repeat -9999px -9999px; } 
.preload-15 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/82cbd63bccc266adc01ee01924484b1bHailnut_Treasure_(12_pc)_A.png') no-repeat -9999px -9999px; } 
.preload-16 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/875caa41c1b2247b31888313eb8d5aebRelish_A.png') no-repeat -9999px -9999px; } 
.preload-17 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/8efedc1f478617f1f9ec6f4a1c946f4cEndear_A.png') no-repeat -9999px -9999px; } 
.preload-18 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/909c4cd9bef202d24de437096d75a198Desire_A.png') no-repeat -9999px -9999px; } 
.preload-19 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/94704a68f0307ceaf98a8813556f0d60Hola!_A.png') no-repeat -9999px -9999px; } 
.preload-20 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/9f7c639cce1c78b4c2a2de4a9fad6013Grand_A.png') no-repeat -9999px -9999px; } 
.preload-21 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/abe7a8f899bcc308dac8070ccf7cf947Hailnut_Treasure_(2_pc)_A.png') no-repeat -9999px -9999px; } 
.preload-22 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/bb2120c3384f4ad05f5e6373a8288a9bDivine_A.png') no-repeat -9999px -9999px; } 
.preload-23 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/c10614e818ec604d3ee4014ed8f004d3Gracious_A.png') no-repeat -9999px -9999px; } 
.preload-24 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/c2622f5e73c5e6e63918e58d644b8634Liplock_Dark_A.png') no-repeat -9999px -9999px; } 
.preload-25 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/c364aa62bf7950f7dc12400343764ba4Choco_Royale_Truffle_Round_A.png') no-repeat -9999px -9999px; } 
.preload-26 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/dd964e8c4425bc0a66f32415575896feJoy_A.png') no-repeat -9999px -9999px; } 
.preload-27 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/deed4b4bad720c9342c048dbb761f0ceCherish_A.png') no-repeat -9999px -9999px; } 
.preload-28 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/e6e860f377433758b7a261dce7e31745Glad_A.png') no-repeat -9999px -9999px; } 
.preload-29 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/f30484de536d07084d3e7c5c73e9ec1fElegant_A.png') no-repeat -9999px -9999px; } 
.preload-30 {background:url('https://www.liplockchocolates.com/storage/app/public/image/default/f5cea6d5a4d3883bf8864d6ec37f2d77Fantasy_A.png') no-repeat -9999px -9999px; } 