.header-layout-1 .mt-maincart,.header-layout-2 .mt-maincart{padding:0}.mt-maincart{position:absolute;right:0}.mt-cart-loading{display:none;color:#999;position:absolute;top:8px;left:41px}.mt-icon-ajaxcart{display:block;text-align:left;outline:none;margin:0;padding:0;cursor:pointer}.header-layout-3 .icon-cart{line-height:48px}.header-layout-3 .mt-cart .icon-cart .fa-shopping-cart{font-size:25px}.header-layout-3 span.mt-cart-title{font-size:100%;text-transform:capitalize}.heading-cart,.icon-cart{float:left}.header-layout-3 .mt-maincart .icon-cart{background:0 0;padding:0}.header-layout-3 .mt-maincart .heading-cart span.mt-cart-title{display:none}.header-layout-1 .mt-cart .icon-cart .fa-shopping-cart,.header-layout-2 .mt-cart .icon-cart .fa-shopping-cart{display:none}.header-layout-4 .mt-maincart .icon-cart .fa-shopping-cart{background:0 0;padding:0;display:none}.mt-maincart .icon-cart{background-color:#fff;background-image:url(../images/aja-cart.png);background-position:10px 0;background-repeat:no-repeat;padding:18px 20px}.heading-cart{padding:5px 0 0 10px}.mt-icon-ajaxcart a.mt-cart-label{clear:both;display:block;font-size:90%}.mt-icon-ajaxcart a.mt-cart-label .print .price{color:#fc686c}.mt-icon-ajaxcart a.mt-cart-label:hover{text-decoration:none}.mt-cart .icon-cart .fa-shopping-cart{color:#404040;font-size:30px}.mt-cart .mt-icon-ajaxcart a.mt-cart-label:hover .icon-cart .fa-shopping-cart{color:#fc686c}span.mt-cart-title{float:left;padding:0;font-size:90%;color:#484848;text-transform:uppercase;line-height:12px}.ajaxcart{position:absolute;right:0;top:37px;z-index:9999;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;display:none}.mt-cart .mt-ajax-container{padding:15px;padding-top:20px;padding-left:18px;padding-bottom:11px}.ie8 .mt-ajax-container{border:1px solid #e5e5e5}.mt-ajax-container{background-color:#fff;background-repeat:repeat;background-position:0 0;margin:0;width:300px;padding:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);text-align:left}.mt-ajax-container p.no-items-in-cart{margin:0;padding:0;text-align:left}.mt-ajax-container ul{margin:0;padding:0;outline:none}.mt-ajax-container li.item{float:left;line-height:normal;margin:0;outline:medium;padding:0 0 24px;border-bottom:1px dotted #d7d7d7;margin:0 0 19px}.mt-ajax-container .product-image{float:left;border:0;padding:0;outline:none;width:60px}.mt-ajax-container .product-image img{width:60px;height:60px;border:#e5e5e5 solid 1px;padding:1px}.mt-ajax-container .product-details{float:left;text-align:left;margin:0;position:relative;width:200px;padding:0 0 0 17px!important}.mt-ajax-container .product-details p.product-name{line-height:normal;margin:0;padding:0;outline:none}.mt-ajax-container .product-details .items{margin:0;padding:0}.mt-ajax-container .product-details .items span.price{outline:none;font-weight:400;padding-top:5px;color:#7c7c7c;font-size:12px}.mt-ajax-container .product-details span.price{display:block}.mt-ajax-container .product-details .access{margin:0;padding:6px 0}.mt-ajax-container .product-details a{outline:none;text-decoration:none;line-height:normal;font-size:13px;text-transform:capitalize;color:#000}.product-details .btn-edit{background-image:none;background-color:transparent;color:#7b7b7b;font-weight:400;line-height:16px;outline:medium;text-indent:inherit;text-transform:none;width:auto;font-size:12px;float:left;height:auto;padding:0 11px 0 0}.btn-edit span.icon{background-image:url(../images/btn-edit.png);float:left;width:16px;height:16px;margin:0 5px 0 0;outline:none;border-radius:50%;padding:0}.mt-ajax-container .btn-remove span.icon{background-image:url(../images/btn-remove.png);background-position:0 0;background-repeat:no-repeat;float:left;width:16px;padding:0;height:16px;outline:none;border-radius:50%;margin-right:4px}.mt-ajax-container .access a span.icon,.mt-ajax-container .product-details .btn-remove span.icon{background-color:#ececec}.mt-ajax-container .product-details .btn-remove{background-image:none;background-color:transparent;color:#585656;font-weight:400;height:16px;line-height:16px;outline:medium;text-indent:inherit;text-transform:none;width:auto;font-size:97%;float:left}.mt-ajax-container .access a:hover span.icon{background-color:#f56032}.mt-ajax-container p.subtotal{background-color:#fff;outline:medium;text-align:left;display:inline-block;margin-top:2px}.mt-top-cart .mt-ajax-container p.subtotal span.label{background-color:transparent;background-image:none;border:0;border-radius:0 0 0 0;float:none;margin:0;outline:medium;text-shadow:none;display:block;color:#7c7c7c;font-size:12px;text-transform:uppercase;text-align:left;padding:0;font-weight:400}.mt-top-cart .mt-ajax-container p.subtotal span{float:none;font-weight:400;outline:medium;display:block;font-size:15px;font-weight:700}.mt-ajax-checkout{border:0;margin:0;float:right;display:inline-block;padding:10px 6px}.mt-ajax-checkout a{color:#fff!important;font-size:97%;margin:0 0 0 8px;text-align:center;text-decoration:none;border-radius:3px;-webkit-radius:3px;-moz-radius:3px;-o-radius:3px;box-shadow:0 0 0 rgba(0,0,0,.15) inset;-webkit-shadow:0 0 0 rgba(0,0,0,.15) inset;-moz-shadow:0 0 0 rgba(0,0,0,.15) inset;-o-shadow:0 0 0 rgba(0,0,0,.15) inset;transition:all .25s ease 0s;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-o-transition:all .25s ease 0s}.mt-ajax-checkout a:hover{background-color:#f56032;color:#fff;text-decoration:none;box-shadow:0 0 0 26px rgba(0,0,0,.1) inset;-webkit-shadow:0 0 0 26px rgba(0,0,0,.1) inset;-moz-shadow:0 0 0 26px rgba(0,0,0,.1) inset;-o-shadow:0 0 0 26px rgba(0,0,0,.1) inset}.error_qty{color:red}div.message-alert{background:none repeat scroll 0 0 #666;border-radius:0 0 3px 3px;color:#dfdfdf;font-size:12px;font-weight:700;left:50%;margin-left:-220px;padding:20px 60px;position:fixed;text-align:center;top:0;width:333px;z-index:9999;opacity:0}div.message-alert button{background:url(../images/close.png) no-repeat scroll 0 0 transparent;border:none;height:9px;position:absolute;right:15px;top:45%;width:9px;z-index:9999}div.message-alert button:hover{background-position:0 -9px;cursor:pointer}#notification .wait-loading{line-height:30px;color:#c5763d;font-size:17px;padding:20px 20px 20px 100px;background:url(../images/loading.gif) no-repeat scroll 34px center #fff;margin-left:-138px}