body.checkout-cart-index .cart-summary{
	display: none;
}
body.checkout-cart-index .page-title{
	display: none;
}
body.checkout-cart-index table.cart caption{
	display: none;
}
body.checkout-cart-index .cart-empty{
	margin: 100px 10px;
}
body.checkout-cart-index table.cart .product-item-photo{
	display: inline-block;
}

body.checkout-cart-index table.cart .product-item-details{
	display: inline-block;
	width: 60%;
	margin-left: 20px;
}
body.checkout-cart-index table.cart td{
	border: 0;
}
body.checkout-cart-index table.cart .item-options{
	margin:5px 0;
}
body.checkout-cart-index table.cart .item-options dt,
body.checkout-cart-index table.cart .item-options dd{
	width: 40%;
	display: inline-block;
	margin:3px 0;
}
body.checkout-cart-index .cart.main.actions button.clear{
	display: none;
}
body.checkout-cart-index .cart.main.actions button.update{
	background-color: #ddd !important;
    border: 0;
    color: #333;
    padding: 15px 30px;
     text-transform: uppercase;
}
	@media (max-width: 768px){
		body.checkout-cart-index .cart.main.actions button.update{
			font-size: 14px;
			margin-bottom: 15px;
			margin-top: 15px;
			padding: 8px 0;
			text-align: center;
			width: 100%;
		}
	}
body.checkout-cart-index .cart.main.actions a.continue{
	background-color: #2c96d0 !important;
    border: 0;
    color: white;
    display: inline-block;
    text-transform: uppercase;
    padding: 15px 30px;
    margin-right: 20px;
    text-decoration: none;
}
	@media (max-width: 768px){
		body.checkout-cart-index .cart.main.actions a.continue{
			font-size: 14px;
			padding: 8px 0;
			text-align: center;
			width: 100%;
		}
	}



body.checkout-cart-index .cart-enquiry{
	background-color: #eee;
	padding:20px 20px 50px 20px;
}
	@media (max-width: 768px){
		body.checkout-cart-index .cart-enquiry{
			padding-bottom: 80px;
		}
	}
body.checkout-cart-index .cart-holder{
	width: 80%;
    margin: 20px auto;
}
	@media (max-width: 768px){
		body.checkout-cart-index .cart-holder{
			margin: 0;
			width: 100%;
		}
	}



body.checkout-cart-index .cart-holder td.item{
	padding: 30px 0;
}
body.checkout-cart-index .cart-holder .cart-cart input{
	width:60px;
}
body.checkout-cart-index .cart-holder a.action-edit{
	display: none;
}
body.checkout-cart-index .cart-holder a.action-delete{
	float: right;
	color: #2c96d0;
	font-weight: 900;
}
body.checkout-cart-index .cart-holder a.action-delete:before{
	font-family: "Font Awesome 5 Free";
	content: "\f00d";
}
body.checkout-cart-index .cart-enquiry h2{
	font-size: 18px;
	font-weight: bold;
	color: #2c96d0;
	margin:20px 0;
	text-transform: uppercase;
}
	@media (max-width: 768px){
		body.checkout-cart-index .cart-enquiry h2{
			font-size: 24px;
		}
	}
body.checkout-cart-index .cart-holder tbody{
	border-bottom: 1px solid #eee;
}
body.checkout-cart-index .cart-enquiry input,
body.checkout-cart-index .cart-enquiry textarea{
	border: 1px solid #222970;
	background-color: white;
}
body.checkout-cart-index .cart-enquiry input::placeholder,
body.checkout-cart-index .cart-enquiry textarea::placeholder{
	color: #222970;
}
body.checkout-cart-index .cart-enquiry button{
	background-color:  #222970;
}
	@media (max-width: 768px){
		body.checkout-cart-index .cart-enquiry button{
			width: 100%;
		}
	}

