.header-cart{float:left;margin:3px 0 0 4px;height:50px;width:40px;cursor:pointer}.header-cart a{text-decoration:none;display:block}.header-cart a span{color:#B9B9B9;font-weight:700}.header-cart .top-cart>a{width:40px;text-align:center;margin:0}.header .top-cart{float:right;margin:10px 0 0;display:block!important}.shopping-cart-top{float:left;font-weight:700}.header .top-cart .block-title a{display:block;background:url(../images/icon_headercart.png) left 9px no-repeat;font-family:'Mate SC',serif;font-size:18px;color:#004e8a;text-transform:uppercase;padding:14px 0 14px 40px}.header .top-cart .block-title a:hover{color:#1c0608;text-decoration:none}.header .top-cart .block-content{background:#fff;z-index:999;position:absolute;right:10px;top:100px;width:300px;padding:25px 14px 20px;color:#B9B9B9;border:1px solid #B9B9B9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.header .top-cart button.button span{background:url(../images/buttoncart.gif) no-repeat;border-radius:7px}.header .top-cart button.buttoncart span{background:url(../images/button.gif) no-repeat;border-radius:7px}.header .top-cart .block-content .mini-products-list .product-image{float:left}.header .top-cart .block-content .mini-products-list .product-details{float:left;padding:0 10px 10px}.header .top-cart .block-content .mini-products-list .product-details .details{width:195px;float:right;margin-left:15px}.header .top-cart .block-content .mini-products-list .product-details .details .pricediv{font-size:14px;float:left}.header .top-cart .block-content .mini-products-list .product-details .details .buttons{margin-top:4px}.header .top-cart .block-content .mini-products-list .product-details .details .buttons .btn-remove{background:url(../images/btn_trash.png) no-repeat;width:15px;height:15px;margin-top:-2px}.header .top-cart .block-content .mini-products-list .product-details .details .productname{display:inline-block;width:200px;font-size:12px;margin-bottom:8px}.header .top-cart .block-content .mini-products-list .product-details .price{color:#B9B9B9}.header .top-cart .block-content .block-subtitle{padding:0}.header .top-cart .block-content .block-subtitle .close-btn{float:right;cursor:pointer;padding:0}.header .top-cart .block-content .subtotal{text-align:left;padding-top:8px}.header .top-cart .block-content .subtotal span{padding-top:2px;display:inline-block}.header .top-cart .block-content .subtotal span.label{padding-right:5px}.header .top-cart .block-content .subtotal .price{color:#B9B9B9;font-size:1.45em;padding-top:1px;float:right}.header .top-cart .block-content .actions{overflow:hidden}.header .top-cart .block-content .itemactions{padding-top:7px;width:25%;overflow:hidden;float:right}.header .top-cart .block-content .list-price{padding-top:7px;width:75%;overflow:hidden;float:left;text-align:left}.header .top-cart .block-content .actions a{color:#646464;text-decoration:none;float:left;padding-top:4px}.header .top-cart .block-content .actions a:hover,.header .top-cart .block-content .actions a:hover span{text-decoration:none;color:#B9B9B9}.header .top-cart .block-content button.button{float:right}.header .top-cart .btn-edit,.header .top-cart .btn-remove{float:right;margin-left:5px}.header .top-cart .mini-products-list li{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-right:10px;margin:0 0 10px;overflow:hidden;clear:both;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in}.header .top-cart .mini-products-list li:hover{background-color:#efefef;cursor:pointer}.header .top-cart .mini-products-list li .item-box{border:1px solid #000;padding:9px 9px 11px 8px}.header .top-cart .product-image{border:1px solid #d1d1d1;height:50px;border-radius:4px;padding:4px}.header .top-cart .product-name{margin-bottom:2px;text-align:left}.header .top-cart .product-name a{color:#B9B9B9;font-size:14px}.header .top-cart .btn-edit{float:right;margin-left:5px}.header .top-cart-block{border-top:1px solid #bebebe;padding:15px 5px 11px 10px}.header .top-cart-block .label{font-size:14px}.header .top-cart button.button,.header .top-cart button.buttoncart{margin-top:-7px;padding-top:7px}.header .top-cart button.button span,.header .top-cart button.buttoncart span{display:block;float:none}#cboxClose{position:absolute;bottom:3px;top:3px!important;right:3px!important;background:url(../images/buttons5.png) -49px 1px no-repeat;width:24px;height:24px;font-size:0;overflow:visible;border:0 solid}.btn-edit{height:14px;width:14px;background:url(../images/btn_edit.png) top no-repeat}.btn-edit:hover{background:url(../images/btn_edit.png) bottom no-repeat}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (min-device-width :320px){.header .top-cart{left:75%}}