/* Main Cart Table Styles */

table.cart-table{
	border-collapse: collapse;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
} /* Shopping cart table */

table.cart-table tr td /* Shopping cart table cell */
{
	padding: 8px;
	margin: 0;
	background: #fff;
	font-size:16px;
	color: #000000;
	text-align: center;
} 

table.cart-table tr td a{
	text-decoration: none;
	text-transform: uppercase;
	outline: none;
	color: #F00;
} /* Remove item link */
table.cart-table tr td a:hover{text-decoration:underline;} /* Remove item link hover state */

table.cart-table tr td input[type=text] /* Quantity text input */
{
outline:none;
color:#000000;
background:#ffffff!important;
padding:5px;
width:40px;
border-radius:5px!important;
border:1px solid #cccccc!important;
text-align:center!important;
margin-bottom:0!important;
}


.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px!important;
  line-height: 15px!important;
  border-top: 1px solid #999999!important;
}



#cart-table-header{
	background-color: #cccccc;
} /* Head row of table */
#cart-table-header td{background:#cccccc; border-top:0!important;}

#cart-table-footer{background:#cccccc;} /* Foot row of table */
#cart-table-footer td{background:#cccccc;border-top:0!important;}

#cart-actions{background:none!important;} /* Table row with action buttons */
#cart-actions td{background:none!important; border:0 none; padding:10px 0px 0px 0px; text-align:left;border-top:0!important;}

#cart{
	background:none!important;
	border-radius: 0;
	overflow: auto;
	
	color: #000000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	width: 100%;
	
}

.ordertable .boxprice p{
	margin: 0px;
	width: auto;
	color: #003D73;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px !important;
}

.btn-shopping{
	background:none;
	border:0;
	display:inline-block;
	margin-top:15px;
	font-size:20px;
	padding:4px 10px!important;
	line-height:100%;
	text-transform:uppercase;
	color:#000000;
	font-weight:700;
	background-color:#ffdd00;
	-webkit-transition:  all 0.3s ease-in 0s;
	-moz-transition:  all 0.3s ease-in 0s;
	-o-transition:  all 0.3s ease-in 0s;
	-ms-transition:  all 0.3s ease-in 0s;
	transition:  all 0.3s ease-in 0s;
}
.btn-shopping:hover{
	background:#000000!important;
	color:#ffdd00!important;
}
