.main-cart h4,.shipping-payment h4{text-transform:uppercase;font-weight:bold}.cart-title{color:#0b88cf}.cart-header{padding-left:20px}.top-cart{display:none;position:absolute;z-index:3;top:0px;right:40px;background:#fff;box-shadow:0px 3px 15px rgba(0,0,0,.2);color:#000;padding:20px;width:300px}.top-cart .top-cart-items{padding-left:0}.top-cart .top-cart-items .topcart-prodname{font-size:14px;font-weight:bold}.top-cart .top-cart-items .clearfix{list-style:none;border-bottom:1px solid #f0f0f0;padding-bottom:5px}.top-cart .top-cart-items .img-wrap,.top-cart .top-cart-items .item-desc,.top-cart .top-cart-items .price{display:inline-block;color:#000}.top-cart .top-cart-items .img-wrap{width:20%}.top-cart .top-cart-items .item-desc,.top-cart .top-cart-items .price{width:35%}.top-cart .top-cart-items .item-desc a{color:#0b88cf;font-weight:bold}.top-cart .top-cart-items .img-wrap img{width:40px}.top-cart .go-to-cart-wrapper{background:#0b88cf;text-align:center;padding:5px;color:#fff;font-weight:bold}.top-cart .top-cart-sum{float:right}.top-cart .top-cart-sum .top-cart-price{font-weight:bold;color:#0b88cf;font-size:16px}.mini-cart{position:relative;top:-18px;right:40px}.main-cart-headlines{border-bottom:3px solid #f0f0f0}.main-cart-headlines div{padding:0}.cart-product{border-bottom:1px solid #f0f0f0}.cart-product p{font-size:15px;font-weight:bold;margin:0}.cart-product strike .original-price{font-size:14px;font-weight:initial}.cart-product input{width:50px;text-align:center}.cart-outer{height:50px;padding:10px 0;display:table}.cart-outer .img-wrap{max-width:70px;text-align:center}.cart-outer img{max-width:80%;max-height:100%;max-height:80px}.cart-outer .cart-inner{display:table-cell !important;vertical-align:middle}.cart-outer .cart-inner.main-cart-product-indprice{padding-left:30px}.cart-outer .delete-from-cart{font-size:20px;cursor:pointer;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.cart-outer .delete-from-cart:hover{color:#666}.main-cart-product-indprice{padding-top:15px}.customer-cart-login .form-group label{padding-left:5px !important}.cart-summary-wrapper{margin-bottom:40px;text-align:right}.cart-summary-wrapper .go-back{padding:187px 0 0 20px}.cart-summary-wrapper .cart-summary{background:#f0f0f0;padding:20px;height:150px}.cart-summary-wrapper .cart-summary .cart-total{font-size:20px;font-weight:bold;float:right}.cart-summary-wrapper .checkout-btn{background:#0b88cf;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;padding:10px 20px;color:#fff;position:relative;top:20px;float:right;text-transform:uppercase;font-weight:bold;margin-bottom:50px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.cart-summary-wrapper .checkout-btn:hover{background:#23527c}.campaign-code-wrapper{padding:10px 0;margin-bottom:40px}.campaign-code-wrapper input,.campaign-code-wrapper button{height:35px}.campaign-code-wrapper input{border:1px solid #e6e6e6;width:60%}.campaign-code-wrapper .add-code{background:#0b88cf;border:rgba(0,0,0,0);color:#fff;font-weight:bold;padding:0 15px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.campaign-code-wrapper .add-code:hover{background:#23527c}.campaign-code-wrapper .remove-code{background:#dc2929;border:rgba(0,0,0,0);color:#fff;font-weight:bold;padding:0 15px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.campaign-code-wrapper .remove-code:hover{background:hsl(0,71.8875502008%,41.1764705882%)}.customer-cart-box{display:none;margin-top:50px}.shipping-payment{border-top:4px solid #666;margin-top:70px}.shipping-payment h4{padding-top:20px}.shipbillinfo .user-form.disabled .skew-wrapper.input-border{border:none !important}.payment-section{padding:10px;border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;position:relative;margin-bottom:10px}.payment-section .payment_method-name{font-weight:400;padding-left:30px}.payment-section .payment_method-name span{position:relative;top:5px}.payment-section img{max-height:30px;margin-left:10px}.payment-section .radio{position:absolute;left:10px;top:6px}.shipping-option .row{border-bottom:1px solid #f1f1f1;padding:10px 0}.shipping-option:first-child .row{border-top:1px solid #f1f1f1}.user-form label{display:block;margin-top:10px}.user-form input[type=text],.user-form input[type=email],.user-form input[type=password]{width:100%;height:35px;line-height:40px;padding:0 15px}.user-form .submit{float:right;margin-top:20px}.user-form .form-link{color:#0b88cf;font-size:12px}.user-form .notifications{display:none;margin-top:20px}.user-form.disabled input[type=text],.user-form.disabled input[type=email],.user-form.disabled input[type=password]{border:none;display:inline-block;padding:10px 0;width:auto;margin:0;padding:0;height:18px;line-height:18px;background:#fff}.user-form.disabled label{margin:0;display:inline-block}.user-form.disabled label:after{content:":"}.user-form.disabled .change-adress-button-wrapper{width:100%;display:block;float:left}.user-form.disabled .change-adress-button-wrapper:after{content:"";display:block;clear:both}.user-form.disabled .change-adress-button-wrapper a:focus,.user-form.disabled .change-adress-button-wrapper a:hover{color:#666}.user-form.disabled #save-address-changes{display:none;float:left;width:100%}.user-form.disabled #use-invoice-address{display:none}.user-form.disabled .delivery-address-wrapper{display:block !important}.cart-addresses p{margin:0}
