#tableShop {
	padding: 0px;
	overflow: hidden;
	margin: 0px -15px;
}
#tdFoldersAndProducts {
	width: 66.6667%;
	padding: 0px 15px;
	margin: 0px;
	box-sizing: border-box;
}
#tdFoldersAndProducts #Assets {
	max-width: 100% !important;
	width: 100%;
	background: #fff;
	-moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
	box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
	border: 0px;
}
#tdFoldersAndProducts #Assets #TitleTD {
	text-transform: uppercase;
	color: #333;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	padding: 20px 0px;
}
#tdFoldersAndProducts #Assets .WS_Asset_ThumbNail {
	margin-right: 30px;
}
#tdFoldersAndProducts #Assets .SHOP_TABLE_Asset {
	border-color: #F0F0F0;
}
.SHOP_TABLE_AssetGrid tbody tr:last-child .SHOP_TABLE_Asset {
	border: 0px;
}
.SHOP_TABLE_AssetGrid h3 {
	margin-bottom: 10px;
}
#tdFoldersAndProducts #Assets .SHOP_TABLE_Asset tbody tr:nth-child(2) td {
	padding-bottom: 25px;
	color: #565656 !important;
	font-size: 14px !important;
	line-height: 21px;
}
#tdFoldersAndProducts #Assets .SHOP_TABLE_Asset input {
	background: #812713;
	margin-bottom: 25px;
	padding: 12px 20px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
#tdFoldersAndProducts #Assets .SHOP_TABLE_Asset input:hover {
	background: #000;
}
#tdShoppingCart {
	width: 33.333%;
	padding: 0px 15px;
	margin: 0px;
	box-sizing: border-box;
}
#tdShoppingCart #ShoppingBasket {
	max-width: 100% !important;
	width: 100%;
	background: #fff;
	-moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
	box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
	border: 0px;
}
#tdShoppingCart #ShoppingBasket .Panel_Top_Middle_Cell_Title {
	text-align: left;
	background: none;
	text-transform: uppercase;
	color: #333;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	padding: 20px 0px;
}
#tdShoppingCart #ShoppingBasket .SHOP_TABLE_Asset {
	border-color: #f0f0f0;
}
#tdShoppingCart #ShoppingBasket .WS_OrderItemType1 td:nth-child(2), #tdShoppingCart #ShoppingBasket .WS_OrderItemType3 td:nth-child(2) {
	padding: 10px 0px;
}
#tdShoppingCart #ShoppingBasket .subtotalTD {
	padding: 10px 0px 0px;
}
#tdShoppingCart #ShoppingBasket .TotalLine td {
	padding: 10px 0px 0px;
}
#tdShoppingCart #ShoppingBasket hr {
	display: none;
}
#tdShoppingCart #ShoppingBasket .STEPS_BUTTON_Forward.orange {
	margin: 10px 0px 20px 0px;
	background: #812713;
	margin-bottom: 25px;
	padding: 12px 20px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
#tdShoppingCart #ShoppingBasket .STEPS_BUTTON_Forward.orange:hover {
	background: #000;
}

.Panel_Top_Row_Title {
	background: none;
}
.Panel_Top_Left_Cell_Title, .Panel_Top_Right_Cell_Title {
	height: auto;
}
h3 {
	margin: 0px 0px 105px 0px;
	font-weight: bold;
}
h3 span {
	font-size: 12px;
}
.Panel_Bottom_Row {
	display: none;
}
#busy-holder, #busy-holder-inline {
	opacity: 1;
	background: transparent;
}
#busy, #busy-inline {
	width: 100px;
	height: 100px;
	top: 25%;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #000;
}

#CONFIRM {
	background: #fff;
	border: 0px;
	max-width: 100% !important;
	width: 100%;
}
#CONFIRM .table-heading .Panel_Top_Middle_Cell_Title {
	color: #333;
	font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    padding: 20px 0;
    text-transform: uppercase;
}
#CONFIRM #AppendEditPersonTable {
	margin-top: 30px;
	margin-bottom: 30px;
}
#CONFIRM #AppendEditPersonTable .head1 {
	background: none;
	color: #333;
	font-size: 16px;
    font-weight: bold;
    line-height: 20px;
	text-transform: uppercase;
}
#CONFIRM #AppendEditPersonTable .head1 .TableHeading1 {
	border-bottom: 1px solid #fff !important;
	padding-bottom: 10px;
}
#CONFIRM #AppendEditPersonTable input[type="text"],
#CONFIRM #AppendEditPersonTable textarea,
#CONFIRM #AppendEditPersonTable select {
	margin-bottom: 5px;
}