﻿
#nav-cart-container  { margin-bottom:10px;margin-top:10px;  }

#nav-cart-container .cartBrief-title         { text-align:center; font-size:165%; background-color:#F68B1F; padding-top:10px; padding-bottom:10px; color:white; }
#nav-cart-container .cartBrief-details       { }

#nav-cart-container .cartBrief-details-item  { background-color:#fff; direction:rtl; overflow:auto; text-align:right; border-bottom:1px solid silver; margin-bottom:5px; padding-bottom:5px; margin-right:10px; margin-left:10px; }
#nav-cart-container .cartBrief-details-item  div { float:right; padding-left:5px; }
#nav-cart-container .cartBrief-details-item  .quantity       { }
#nav-cart-container .cartBrief-details-item  .quantity span  { font-family:Arial; }
#nav-cart-container .cartBrief-details-item  .pic        { width:50px; }
#nav-cart-container .cartBrief-details-item  .pic img    { width:40px; }
#nav-cart-container .cartBrief-details-item  .itemName   {  float:none;  }
#nav-cart-container .cartBrief-details-item  .remove   { cursor:pointer; }
#nav-cart-container .cartBrief-details-item > a        { text-decoration:none;color:#000; }
#nav-cart-container .cartBrief-details-item i {float: right; margin-left: 5px; position: relative; top: 3px;}

#nav-cart-container .cartBrief-buy              { text-align: center; margin: 0; padding: 0; background: #000; width: 60%; margin: 0 auto; border-radius: 3px; margin-top: 15px; color: #fff; }
#nav-cart-container .cartBrief-buy a            { color: #fff; text-decoration:none; }






#cartView   { background-color:white; position:relative; text-align:right; }

#cartView .cartView-close       { position:absolute; left:0px; top:-35px; cursor:pointer; }
#cartView .cartView-close img   { width:26px; }

#cartView .cartView-Header      { padding:20px 10px 0px 0px; }
#cartView .cartView-Title       { font-size:165%; }
#cartView .cartView-empty       { display:block; float:left; text-decoration:none; color:#8896B3; margin-right:10px; font-size:90%; border:1px solid #8896B3; padding:2px 5px 2px 5px; border-radius:3px; cursor:pointer; }
#cartView .cartView-continue    { display:block; float:left; text-decoration:none; color:#8896B3; margin-right:10px; font-size:90%; border:1px solid #8896B3; padding:2px 5px 2px 5px; border-radius:3px; cursor:pointer; }

#cartView .cartView-details             { height:250px; overflow-y:scroll; direction:ltr; margin-right:15px; margin-left:15px; }
#cartView .cartView-details-item        { margin-bottom:30px; direction:rtl; margin-right:20px; }
#cartView .cartView-details-item:first-child    { margin-top:17px; }
#cartView .cartView-details-item > div  { display:inline-block; }
#cartView .cartView-details-image       { margin-right:20px;width:10%; }
#cartView .cartView-details-name        { margin-right:25px;}
#cartView .cartView-details-quantity    { }
#cartView .cartView-details-price       { float:left; margin-left:30px; }
#cartView .cartView-details-remove      { float:left; margin-left:15px; }
#cartView .full-cart-item-price-deal    { text-decoration: line-through; color: #A9A9AA; font-size: 80%; }


@media(max-width:767px){
#cartView .cartView-details             {margin-right:0; margin-left:0;}
#cartView .cartView-details-item        { margin-bottom:15px; margin-right:10px; }
#cartView .cartView-details-image       { margin-right:0px;}
#cartView .cartView-details-name        { margin-right:0px;}
#cartView .catalogItemView-quatity      { margin-right:5px; }
#cartView .cartView-details-price       { margin-left:10px; }
#cartView .cartView-details-remove      { margin-left:7px; }
#cartView .cartView-Footer              { text-align:center;margin-bottom:15px; }
#cartView .cartView-order               { float:none;display:inline-block;position:relative; top:10px; }
#cartView .cartView-Title               { clear: both; text-align: center; position: relative; top: 5px; }
#cartView .cartView-continue  {float:right}
#cartView .cartView-subtotal  { margin:0 auto;text-align: left; margin-left: 5px; }
#cartView .cartView-continue  {margin-right:0;}
#cartView .cartView-empty    {margin-right:0;}
}



#cartView .cartView-subtotal { color: #000;margin-top:25px;font-weight:bold; }
#cartView .cartView-Footer { padding: 10px; }
#cartView .cartView-order { text-decoration:none; padding: 10px; border: 1px solid; margin: 10px; font-size: 26px; background: #f68c1f; color: #fff; text-align: center; display: inline-block; cursor: pointer; border-radius: 5px; }

/**********************scroller******************************/
.scrollbar::-webkit-scrollbar-button {margin-bottom:1px;}
.scrollbar::-webkit-scrollbar-track {}
.scrollbar::-webkit-scrollbar-track-piece { background-color: #D1D1D1; }
.scrollbar::-webkit-scrollbar-thumb { height: 10px; background: #F68B1F; }
.scrollbar::-webkit-scrollbar-corner {}
.scrollbar::-webkit-resizer {}

.scrollbar::-webkit-scrollbar { width: 5px;}
/*.scrollbar::-webkit-scrollbar-button:start:decrement, .scrollbar::-webkit-scrollbar-button:end:increment { height: 0px; width: 13px; display: block; background: #999; background-repeat: no-repeat; }*/
.scrollbar::-webkit-scrollbar-track-piece { background-color: #D1D1D1; }
.scrollbar::-webkit-scrollbar-thumb:vertical {background: #F68B1F; border-radius:50px; }
/**************************************************************/