
.row {margin: 0 !important;}




.cart{width: 100%;float:left;}
.cart-banner{width: 100%;float:left;}
.cart-banner h1 {font-size: 20px;text-align: center; margin-bottom: 14px;}
.cart-banner-inr{width: 100%;float:left;background: url("../images/banner.png") no-repeat;min-height: 200px;    background-size: cover;background-position: center;}
.cart-banner-inr p {margin-top: 50px;}
.cart-details {width: 100%;float: left;padding:40px 20px 20px;border-bottom: 1px solid #bdbdbd;}
.cart-dtl .cart-img img {width: 100%;}
.cart-dtl .cart-img .back {display: none;}
.cart-dtl .cart-img:hover .back {display: block;}
.cart-dtl .cart-img:hover .front {display: none;}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
/* Firefox */
input[type=number] {-moz-appearance: textfield;}
table.table.table-striped {text-align: center;}
table.table.table-striped th {text-align: center;font-size: 13px;}
.field1 {display: table;text-align: center;width: 100%;}
.field1 .sub {padding: 4px 10px;background: #000;color:#fff;border: 1px solid #000;display:  table-cell;}
.field1 input {padding: 4px 10px;box-shadow: 0 0px 2px rgb(193 193 193);text-align: center;border: 1px solid #d2d2d2;width: 70px;display:  table-cell;}
.field1 .add{padding: 4px 10px;background: #000;color:#fff;border: 1px solid #000;display: table-cell;}
.cart-table .addToCart {width: 100%;padding: 8px;background: #000;color: #fff;border: none;text-transform: uppercase;}
.cart-table .addToCart:hover, .field1 .add:hover, .field1 .sub:hover {background: #444;}
.cart-cnt{width:100%;float:left;padding:10px;}
.cart-cnt h2 {font-size: 24px;margin:0 !important;line-height: 1.5;}
.cart-cnt sub {font-size: 10px;color: #a9a9a9;margin-left: 4px;}
.cart-cnt h3 {font-size: 17px;margin:0 !important;line-height: 1.5;color: #a9a9a9;}
.cart-cnt h1 {margin:0 !important;line-height: 1.5;font-size: 26px;}
.cart-cnt h4 {border-bottom: 1px solid #bdbdbd;padding-bottom: 10px;}


.cs {padding: 0 5px !important;}




.Pagination {
    width: 100%;
    float: inherit;
    text-align: center;
}



@media screen and (max-width:475px){
.cart-details {padding:40px 0px 20px;}
	.field1 input {width: 60px;}
	
}











































