.cart-table table{border-color:#ddd;border-radius:0;border-style:solid;border-width:1px 0 0 1px;margin:0;text-align:center;width:100%}.cart-table table thead tr th{border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:medium none;font-weight:500;padding:15px;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.cart-table table tfoot tr td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:15px;vertical-align:middle}.cart-table table tfoot tr td.total-lable{font-size:24px;color:#1a161e;font-weight:400;text-align:left}.cart-table table tfoot tr td.total{font-size:24px;color:#ff708a;font-weight:600;text-align:center}.cart-table table tbody tr td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:15px;vertical-align:middle}.cart-table table tbody tr td.pro-thumbnail{width:100px}.cart-table table tbody tr td.pro-thumbnail a{display:block;min-width:100px}.cart-table table tbody tr td.pro-thumbnail a img{width:100%}.cart-table table tbody tr td.pro-title{width:270px}.cart-table table tbody tr td.pro-title a{color:#1a161e;display:block;font-size:18px;margin:0;font-weight:400}.cart-table table tbody tr td.pro-title a:hover{color:#ff708a}.cart-table table tbody tr td.pro-price{width:130px}.cart-table table tbody tr td.pro-price .amount{font-size:24px;color:#ff708a;font-weight:400}.cart-table table tbody tr td.pro-quantity{width:180px}.cart-table table tbody tr td.pro-quantity .pro-qty{width:100px;padding:0 30px;border:1px solid #ccc;position:relative;border-radius:50px;margin:auto}.cart-table table tbody tr td.pro-quantity .pro-qty .qtybtn{position:absolute;top:0;width:30px;text-align:center;color:#1a161e;cursor:pointer}.cart-table table tbody tr td.pro-quantity .pro-qty .qtybtn i{font-size:10px;line-height:34px}.cart-table table tbody tr td.pro-quantity .pro-qty .qtybtn.dec{left:0}.cart-table table tbody tr td.pro-quantity .pro-qty .qtybtn.inc{right:0}.cart-table table tbody tr td.pro-quantity .pro-qty input{width:100%;border:none;border-width:0 1px;height:34px;text-align:center}.cart-table table tbody tr td.pro-subtotal{width:120px;font-size:24px;color:#ff708a;font-weight:400}.cart-table table tbody tr td.pro-add-cart a{background-color:#1a161e;border:medium none;color:#fff;display:inline-block;font-size:14px;font-weight:400;height:40px;line-height:24px;padding:8px 25px;border-radius:50px;text-transform:uppercase;white-space:nowrap}.cart-table table tbody tr td.pro-add-cart a:hover{background-color:#ff708a}.cart-table table tbody tr td.pro-remove{width:40px}.cart-table table tbody tr td.pro-remove a{font-size:25px}.cart-table table tbody tr td.pro-remove a:hover{color:red}.buttons{overflow:hidden}.buttons{background-color:#ff708a;border:medium none;color:#fff;font-weight:600;height:40px;line-height:24px;padding:8px 25px;text-transform:uppercase}.buttons:hover{background-color:red}.cart-coupon{overflow:hidden}.cart-coupon h4{font-size:18px;line-height:13px;margin-bottom:15px;font-weight:600}.cart-coupon p{font-size:14px;line-height:24px}.cart-coupon .cuppon-form{position:relative;padding-right:142px;max-width:300px;width:100%;border:1px solid #ddd;float:left}.cart-coupon .cuppon-form input[type="text"]{border:1px solid transparent;float:left;font-size:14px;height:40px;max-width:100%;padding:7px 15px;width:100%}.cart-coupon .cuppon-form input[type="submit"]{background-color:#1a161e;border:medium none;color:#fff;display:block;float:left;font-size:14px;font-weight:600;height:40px;line-height:24px;padding:8px 25px;text-transform:uppercase;position:absolute;right:0;top:0}.cart-coupon .cuppon-form input[type="submit"]:hover{background-color:#ff708a}