.shopping-bg{background: #fff;border-radius: 6px;  box-shadow: 0 1px 3px rgba(34, 25, 25, 0.1);padding:20px;min-height:600px}
.shopping-bg .best-title {font-size: 18px;color: #000;margin-left: 0px;text-transform: capitalize;}
.shopping-bg .table-div .img_pcut{position:absolute}
.shopping-bg .table-div .img_pcut img{border-radius:3px;width:35px; background:#ddd}
.shopping-bg .table-div li{vertical-align:middle; position:relative;}
.shopping-bg .table-div li .price{color: #df3733;font-size: 18px}
.shopping-bg .table-div li s{text-decoration: line-through;color: #666;}
.shopping-bg .table-div li a{font-weight:bold;font-size: 14px;}
.shopping-bg .table-div li a:hover{text-decoration:underline}
.shopping-bg .table-div li .pun {color: #219010; padding: 1px 10px;font-size: 12px;}
.shopping-bg .table-div .tal_text{padding-left:50px;padding-right:10px}
.shopping-bg .table-div .preorder {border: 1px solid #22916d;border-radius: 4px;color: #22916d;font-size: 11px;padding: 1px 5px;}
.shopping-bg .table-div .pt_cs {display:block;color:#666;font-size:14px}
.shopping-bg .table-div .glyphicon-trash{cursor:pointer;opacity: 0.6;font-size:14px}
.shopping-bg .table-div .glyphicon-trash:hover{opacity:1}
.shopping-bg .table-div .del_ct .loader-inner{left:0px;top:29%;height: 40px;}
.table-div .table-ul li.del_ct{position: absolute;right:20px;top:0px;}
.table-div .table-ul li.del_ct i{font-size:18px}
.table-div{width:100%; float:left; margin-top:10px;}
.table-div .table-ul{ width:100%; clear:both; float:left;border-bottom: 1px solid #e4e3df; position:relative}
.table-div .table-headline{border-bottom: 2px solid #e4e3df; }
.table-div .table-ul li{ width:13%;float:left;color: #000000;font-size: 14px;font-weight: normal;text-align: left; line-height:19px; padding:15px 0}
.table-div .table-ul li .min-txt{ display:none}
.table-div .table-ul .title-xs{ width:53%; display:block}
.table-div .table-ul .product_c{width:50%;text-indent:0px}
.table-div .table-ul li.td-15{ width:16%}
.table-div .table-ul li.w20{ width:40px;padding-left:10px;padding-top:26px;}
.table-div .table-headline li.w20{padding:0px}
.table-div .table-headline li{ font-weight:600; color:#000}
.table-div .table-ul li.gap10{ padding-top:24px}

.shopping-bg .all-unm{color:#666;padding-top:26px; float:left; width:100%;}
.shopping-bg .all-unm span{float:right;font-size:14px;}
.shopping-bg .all-unm span em{font-size:20px;padding-left:10px;color:#df3733}
.shopping-bg .all-unm i{ line-height:22px;display:block;padding-top:5px}
.shopping-bg .btn-c{ position:relative; float:right}
.shopping-bg .btn-c .btn{  padding:10px 25px; font-size: 16px;}
.shopping-bg .but_s{padding:20px 0px 20px 0px;position:relative;float:right}
.shopping-bg .but_s .loader-inner{width:100%;right:0px;top:0px;}
.shopping-bg .but_s .loader-inner .ball-clip-rotate{margin-top:6px}
.shopping-bg .but_s a{float:right;padding-top:16px;color:#409CA7;padding-right:6px;}
.shopping-bg .but_s a:hover{color:#E45E5F}
.shopping-bg .but_s a i{padding-right:5px}
.shopping-bg .m20{margin-right:20px;}

.custom button.items-count{background-color:#fff;border:1px #ececec solid;color:#999;}
.custom button.items-count:hover{background-color:#E45E5F;color:#fff}
.qty{height:30px;text-align:center;width:40px;vertical-align:top; float:left; border:1px solid #ececec;background: #fff}
.custom button.items-count{transition:color 300ms ease-in-out 0s,background-color 300ms ease-in-out 0s,background-position 300ms ease-in-out 0s;font-size:12px;line-height:0px;padding:0px;height:30px;width:20px;text-align:center;float: left; font-weight:normal; background:#f0f0f0;}
.custom button.reduced{border-right:none;border-radius:3px 0 0 3px}
.custom button.increase{border-left:none;border-radius:0 3px 3px 0}
.custom .i-s{color:#666;padding-left:12px;padding-top:7px;float:left}

/* Mobile */
@media screen and (max-width:768px){
    .table-div .table-ul .title-xs {width: 83%;}
    .table-div .table-ul li{width:auto}
    .table-div .table-ul li.del_ct{right:-16px}
    .table-div .table-ul li.usdprc{float:right;text-align:right;padding-top:3px;}
    .table-div .table-ul li.custom{padding-top:10px;padding-left:40px}

}

*:hover,a:hover{ text-decoration:none}
a.fontnav {text-decoration:none; outline:none}
body.modal-open {
    overflow-y: auto !important;
    padding-right: 0 !important;
}
ul li {list-style-type: none;margin:0px;padding:0px}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
ul,ol{list-style:none;margin:0px;padding:0px}
img{ border:none; border:0;}
a{color:#000}
a:focus, a:hover{color:#e45e5f;text-decoration:none}
a.vice{color:#409CA7}
a.vice:hover{color:#E45E5F}


.btn-sepetim{
    background-color: #fda201;
    color: #fff;
    box-shadow: 0 2px 0 0 #fd9801;
    text-shadow: 1px 1px 0 #fdc601, 0 0 3px #fdc601, 0 0 0px #fdc601;
}
























