.checkout-cart-index .wrapper{background:#fff;}.checkout-cart-index .page-title{border-bottom:1px solid #000;margin:0;}.checkout-cart-index .page-title h1{margin:4px 0 25px;text-transform:none;font-size:24px;color:#000;font-family:arial;}.checkout-cart-index .main{padding:30px 15px 41px;}.checkout-cart-index .title-cart-item{padding:13.5px 0;text-transform:uppercase;color:#505152;font-size:14px;}.checkout-cart-index .title-cart-item span{text-transform:uppercase;color:#505152;font-size:14px;}.checkout-cart-index .data-table thead{border-color:#000;}.checkout-cart-index .data-table thead tr{border-color:#000;}.checkout-cart-index .data-table tr.odd td{border-right:0;}.data-table tr.odd.last{border-color:#000;}.cart-table tfoot td.last{border-color:#000;}.checkout-cart-index .cart-table .product-image{max-width:none;width:200px;}.checkout-cart-index .cart-table .product-image img{width:190px;height:auto;}.cart-table .product-name{margin:0;text-transform:uppercase;font-weight:bold;font-size:14px;line-height:1.5;color:#505152;}.cart-table .product-name a{color:#505152;font-weight:bold;}.checkout-cart-index .data-table .col-delete{padding:10px 0;}.checkout-cart-index .data-table .col-delete .btn-remove{background:url('../images/remove_btn.png') no-repeat;background-size:18px;width:20px;height:20px;}.checkout-cart-index .data-table .col-img{height:110px;}.checkout-cart-index .data-table .product-id-cart{font-size:12px;color:#505152;}.checkout-cart-index .data-table .availability-cart{margin-top:15px;font-size:14px;color:#505152;}.checkout-cart-index .data-table tbody .col-unit-price{vertical-align:top!important;padding-top:30px;}.checkout-cart-index .data-table .col-unit-price .cart-price .price{font-size:14px;color:#505152;font-weight:normal;}.checkout-cart-index .data-table tbody .col-product-decs,.checkout-cart-index .data-table tbody .col-total,.checkout-cart-index .data-table tbody .col-delete{vertical-align:top!important;padding-top:30px;}.checkout-cart-index .data-table tbody .col-qty{vertical-align:top!important;padding:24px 0px;}.checkout-cart-index .data-table tbody .col-qty .qty-center:after{clear:both;display:table;content:"";}.checkout-cart-index .data-table tbody .col-qty .qty-center{max-width:48px;margin:0 auto;padding-left:26%;}.checkout-cart-index .data-table .col-total .cart-price .price{font-size:14px;color:#505152;font-weight:normal;}.checkout-cart-index .data-table .col-qty input.qty{width:28px!important;height:28px!important;padding:0;float:left;background-color:#ebebeb;border:0;}.checkout-cart-index .data-table .col-qty .edit-qty{float:left;position:relative;height:28px;width:20px;cursor:pointer;}.checkout-cart-index .data-table .col-qty .edit-qty .caret-up i.fa{vertical-align:bottom;font-size:14px;}.checkout-cart-index .data-table .col-qty .edit-qty .caret-up:hover i{color:#0382b8}.checkout-cart-index .data-table .col-qty .edit-qty .caret-down i.fa{vertical-align:top;font-size:14px;line-height:7px;}.checkout-cart-index .data-table .col-qty .edit-qty .caret-down:hover i{color:#0382b8}.checkout-cart-index .data-table .col-qty .edit-qty .caret-up{position:absolute;top:0;width:20px;height:14px;left:0;cursor:pointer;}.checkout-cart-index .data-table .col-qty .edit-qty .caret-down{position:absolute;top:15px;width:20px;height:13px;left:0;cursor:pointer;}.cart-table tfoot td.last{border-bottom:0;}.cart-table .btn-continue{margin:0;}.cart-table .btn-continue span{background:transparent;padding:0!important;color:#fab631;font-size:14px;font-weight:bold;}.cart-table .btn-continue:hover span{background:transparent;}.cart-table .btn-continue span span:before{content:"\f104";font-family:FontAwesome;font-size:14px;}.cart-table .btn-update{padding-top:6px;}.cart-table .btn-update span{padding:0!important;background:#000000;color:#fff;font-weight:bolder;text-transform:uppercase;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;font-size:14px;}.cart-table .btn-update:hover span{background:#000000;color:#fff;}.cart-table .btn-update span span{padding:0 36px!important;line-height:33px!important;height:33px!important;}.cart .totals-inner{padding:7px 0 20px 20px;}.cart-table tr.even{background:#fff;}.cart-table tr.even td,.cart-table tr.even th{border:0;}#shopping-cart-totals-table tbody td{padding:7.5px 0;color:#505152;font-size:18px;font-weight:normal!important;}#shopping-cart-totals-table tbody td .price{padding:7.5px 0;font-size:18px;color:#505152!important;font-weight:normal!important;}.cart .totals #shopping-cart-totals-table tfoot td strong{font-size:18px;}#shopping-cart-totals-table tfoot td{padding:7.5px 0;font-size:18px;color:#505152!important;font-weight:bold;text-transform:uppercase;}#shopping-cart-totals-table tfoot td .price{padding:7.5px 0;font-size:18px;color:#505152!important;font-weight:bold;}.checkout-cart-index .cart-collaterals{margin-top:28px;width:100%;margin-left:0%;}#shopping-cart-totals-table .cart-collaterals .cart-right-column{margin:-right: 0;}.cart-collaterals .checkout-types{margin:26px 0 0;}.cart-collaterals .checkout-types li{margin:0;}.cart-collaterals .checkout-types li:first-child{margin:25px 0 13px;}.paypal-logo{display:none;}.cart-collaterals .checkout-types li:first-child .paypal-logo{background:url('../images/paypal_checkout.png') no-repeat right;background-size:100%;}.cart-collaterals .checkout-types li:first-child .paypal-logo a img{opacity:0;width:100%;height:50px;}.cart-collaterals .checkout-types li .paypal-logo{text-align:center;margin:0;}.cart-collaterals .checkout-types li .paypal-logo .paypal-or{font-weight:normal;margin:0;font-size:14px;color:#505152;}.cart .cart-right-column{width:26%;}.cart-collaterals .btn-proceed-checkout{width:100%;}.cart-collaterals .btn-proceed-checkout span{width:100%;padding:0!important;background:#000000;color:#fff;font-weight:bolder;text-transform:uppercase;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}.cart-collaterals .btn-proceed-checkout span span{padding:0 10px;}.cart-collaterals .btn-proceed-checkout:hover span{background:#000000;color:#fff;}.cart-collaterals .cart-left-column{width:74%;}.cart-collaterals .cart-left-column:after{display:table;clear:both;content:"";}.cart-collaterals .cart-left-column .grid12-6{margin:0 3px;}.cart-collaterals .form-discount .discount{max-width:360px;margin-bottom:23px;}.cart-collaterals .grid12-6 .shipping{max-width:360px;margin:0 auto;}.form-discount .discount h2{margin:0 0 10px;font-size:16px;font-weight:bold;color:#505152;padding-top:9px;}.form-discount .discount h2 a{font-weight:bold;color:#505152;}.discount-form label{display:none!important;}.discount-form:after{display:block;content:"";clear:both;}.discount-form .input-box{width:60%;float:left;box-sizing:border-box;}.discount-form .input-box .input-text{padding:0 20px;border-radius:6px 0px 0px 6px;-webkit-border-radius:6px 0px 0px 6px;-moz-border-radius:6px 0px 0px 6px;border:1px solid #505152;border-right:0;line-height:15px;height:48px;font-weight:bold;font-size:10px;color:#505152;}.discount-form .input-box .input-text::-webkit-input-placeholder{color:#505152;}.discount-form .input-box .input-text::-moz-placeholder{color:#505152;}.discount-form .input-box .input-text:-ms-input-placeholder{color:#505152;}.discount-form .input-box .input-text:-moz-placeholder{color:#505152;}.discount-form .buttons-set{width:40%;float:left;clear:none;margin:0!important;box-sizing:border-box;}.discount-form .buttons-set button{width:100%;margin:0;}.discount-form .buttons-set button span{background:transparent;width:98%;}.discount-form .buttons-set button span span{border-radius:0px 6px 6px 0px;-webkit-border-radius:0px 6px 6px 0px;-moz-border-radius:0px 6px 6px 0px;border:2px solid #fab631;color:#fab631;font-size:16px!important;font-weight:bolder;line-height:44px!important;height:44px!important;padding:0px!important;}.cart-collaterals .shipping h2{margin:0;padding:9px 0;font-size:16px;font-weight:bold;color:#505152;}.cart-collaterals .shipping h2 a{font-weight:bold;color:#505152;}.cart-collaterals .shipping .shipping-form{margin:2px 0 0;border-top:1px solid #505152;}.cart-collaterals .shipping label.lable-post-code{margin:15px 0 19px;font-size:14px;font-weight:bold;color:#505152;}.cart-collaterals .shipping .form-list #postcode{padding:0 20px;border-radius:6px 0px 0px 6px;-webkit-border-radius:6px 0px 0px 6px;-moz-border-radius:6px 0px 0px 6px;border:1px solid #505152;border-right:0;line-height:15px;height:48px;font-weight:bold;font-size:10px;color:#505152;}.cart-collaterals .shipping .form-list #postcode::-webkit-input-placeholder{color:#505152;}.cart-collaterals .shipping .form-list #postcode::-moz-placeholder{color:#505152;}.cart-collaterals .shipping .form-list #postcode:-ms-input-placeholder{color:#505152;}.cart-collaterals .shipping .form-list #postcode:-moz-placeholder{color:#505152;}.cart-collaterals .shipping .form-list:after{display:table;clear:both;content:"";}.cart-collaterals .shipping .form-list .input-box{width:60%;float:left;box-sizing:border-box;}.cart-collaterals .shipping .form-list .buttons-set{width:40%;float:left;clear:none;margin:0!important;box-sizing:border-box;}.cart-collaterals .shipping .form-list .buttons-set button{width:100%;margin:0;}.cart-collaterals .shipping .form-list .buttons-set button span{background:transparent;width:98%;}.cart-collaterals .shipping .form-list .buttons-set button span span{border-radius:0px 6px 6px 0px;-webkit-border-radius:0px 6px 6px 0px;-moz-border-radius:0px 6px 6px 0px;border:2px solid #fab631;color:#fab631;font-size:16px!important;font-weight:bolder;line-height:44px!important;height:44px!important;padding:0px!important;}.cart-collaterals .shipping .sp-methods dt{font-size:14px;font-weight:bold;color:#505152;margin:19px 0 12px;}.cart-collaterals .shipping .sp-methods [type="radio"]:checked+label:before,.cart-collaterals .shipping .sp-methods [type="radio"]:not(:checked)+label:before{top:0px;line-height:15px;}.cart-collaterals .shipping .sp-methods dd{margin:3px 0 8px;}.cart-collaterals .shipping .sp-methods dd li{line-height:15px;padding-left:11px;}.cart-collaterals .shipping .sp-methods dd li label{font-size:14px;color:#505152;}#co-shipping-method-form .buttons-set{float:right;}#co-shipping-method-form .buttons-set button{background-color:transparent;border:0;margin:0;}#co-shipping-method-form .buttons-set button span{background-color:#000;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}#co-shipping-method-form .buttons-set button span span{padding:0 32px;background-color:#000;height:33px;line-height:33px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;font-size:14px;font-weight:bolder;color:#fff;}#co-shipping-method-form .buttons-set button:hover span span{color:#fff;}@media only screen and (min-width:769px) and (max-width:960px){.cart .cart-right-column{width:100%;}.cart-collaterals .checkout-types li:first-child .paypal-logo{background-size:initial;}.cart-collaterals .checkout-types li .paypal-logo{text-align:right;padding-right:117px;}.cart-collaterals .btn-proceed-checkout{width:270px;}.cart-collaterals .cart-left-column{width:100%;}.cart-collaterals .form-discount .discount{max-width:100%;}.cart-collaterals .grid12-6 .shipping{max-width:100%;}}@media only screen and (min-width:320px) and (max-width:768px){.checkout-cart-index .main{padding-right:0px;;padding-left:0px;}.checkout-cart-index .data-table .col-img{height:200px;}.checkout-cart-index .data-table tbody .col-product-decs,.checkout-cart-index .data-table tbody .col-total,.checkout-cart-index .data-table tbody .col-delete{padding-top:0;}.checkout-cart-index .data-table .col-unit-price{padding-top:0;}.checkout-cart-index .data-table tbody .col-qty{padding:15px 5px;}.checkout-cart-index .data-table tbody .col-qty .cell-label{float:left;}.checkout-cart-index .data-table tbody .col-qty .qty-center{max-width:100%;margin:0;}.checkout-cart-index .data-table .col-qty .edit-qty .caret-up,.checkout-cart-index .data-table .col-qty .edit-qty .caret-down{left:6px;}.checkout-cart-index .data-table .col-delete .btn-remove{background-size:30px;width:35px;height:35px;}.cart-table .btn-continue{float:left!important;}.cart-table .btn-update{float:right!important;}.cart-collaterals .btn-proceed-checkout span span{padding:4px 0!important;}.cart .totals-inner{padding:0px 20px 20px 20px;}.cart .cart-right-column{width:100%;}.cart-collaterals .cart-left-column{width:100%;}.cart-collaterals .cart-left-column .grid12-6{margin:0;}.cart-collaterals .form-discount .discount{max-width:100%;}.cart-collaterals .grid12-6 .shipping{max-width:100%;}.cart-collaterals .checkout-types li:first-child .paypal-logo{background:url(../images/paypal_checkout.png) no-repeat center;background-size:300px;}.cart-collaterals .checkout-types li:first-child .paypal-logo a img{height:80px;}}@media only screen and (min-width:320px) and (max-width:640px){.cart-table .btn-continue{float:none!important;width:100%;}.cart-table .btn-continue span{width:100%;text-align:center;}.cart-table .btn-update{float:none!important;width:initial;}.cart-table .btn-update>span{width:100%}.cart-collaterals .checkout-types li:first-child .paypal-logo{background:url(../images/paypal_checkout.png) no-repeat center;background-size:100%;}.cart-collaterals .checkout-types li:first-child .paypal-logo a img{height:auto;}}