
#cart{
	color: black;
	
}
#cart a{
	color: black;
	font-weight:bold;
	text-decoration:none;
}
#cart tbody td .form-control{
		width:100%;
		display: inline !important;
}
#cart .quan{
	width:10%;
}
#cart .form-control{
	height: 30px;
    font-size: 14px;
    padding: 0px;
}
.cart-top-p{
	margin-bottom:50px;
}
.dyes {
	display:none;
}
.cart-img{
	display:none;
}
.cart-des{
	float:inline-end;
}
@media screen and (max-width: 600px) {
	.cart-img{
		display:block;
		float:left;
		margin-right:10px;
	}
	.cart-tit{
		font-size:20px;
		margin-top: 14px;
	}
	.dyes {
		display:inline-block;
		padding-right:30px;
	}
	.cart-top-p .btn-block{
		font-size:12px;
	}
	.cart-top-p h4{
		font-size:14px;
	}
	.cart-top-p {
		margin-bottom:20px;
	}
	.cart-top-p .btn-block .fa{
		display:none;
	}
    table#cart tbody td .form-control{
		width:100%;
		display: inline !important;
	}
	.actions .btn{
		width:36%;
		margin:1.5em 0;
	}
	
	.actions .btn-info{
		float:left;
	}
	.actions .btn-danger{
		float:right;
	}
	.wid-33{
		min-width: 33.3% !important;
		width: 33.3% !important;
		display: inline-block !important;
	}
	
	
	table#cart thead { display: none; }
	table#cart tbody tr {border:1px solid #b9b9b9; margin-bottom:10px;}
	table#cart tbody td { display: block; padding: .6rem; min-width:320px; border:none;}
	table#cart tbody tr td:first-child { background: #333; color: #fff; }
	
	
	
	table#cart tfoot td{display:block; }
	table#cart tfoot td .btn{display:block;}
	
	.dnone{
		display:none !important;
	}
	
}