.edit-page .list li.variant-box,
li.variant-box  { 	margin: 0 0 18px 0 !important; 
	background: #fbfbfb; 
	padding: 3px !important;
	border: 1px solid #e7e7e7; } 
	ul.variant-info  { 		margin: 0 0 9px 0;
 } 	
		.edit-page ul.variant-info li  { 			margin: 0 0 6px 0 !important;
	 } 		
		ul.variant-info li span.variant-title  { 			display: block; 
			float: left; 
			width: 80px;
	 } 		
.add-variant-form  { 	display: none; } 
h5.variant-header  { 	display: block !important; } 
.shop-variants-dashboard li.variant-box  { 	margin: 0 !important; 
	background: none; 
	padding: 9px !important;
	border-width: 0 0 1px 0; } 
.shop-variants-dashboard li.no-line  { 	border: none; } 
.shop-variants-dashboard ul.list-variants  { 	background: #fbfbfb;
	border: 1px solid #e7e7e7;
	margin: 0 0 36px 0; } 
.shop-variants-dashboard ul.variant-info,
.shop-variants-dashboard ul.variant-info li  { 	margin: 0 !important; } 
.variant-info li input.editable  { 	width: 190px;
 } 
input.editable  { 	border: 1px solid #bbb;
	margin: 0;
	padding: 1px 3px; } 
.editable,
.shop-currency  { 	color: #444; } 
input.variant-feature-title,
input.variant-feature-value  { 	width: 80px !important;
	margin: 0 !important;
	padding: 1px 3px !important; } 
input.variant-feature-title  { 	margin: 0 6px 0 0 !important; } 
.shop-variants-dashboard .list-variants li  { 	color: #444; } 
#shop-price  { 	padding: 6px 9px;
	background: #fbfbfb;
	border: 1px solid #e7e7e7;
	margin: 0 0 3px 0; } 
	#shop-price h6  { 		font-size: 12px;
		color: #666;
		font-style: italic
 } 
	#shop-price .shop-feature  { 		margin: 0 0 6px 0;
 } 	
	#shop-price .form-item  { 		margin: 0 3px 0 0;
 } 

h2#price span  { 	font-size: 12px;
	line-height: 18px;
	color: #666; } 
#shop-price h2  { 	line-height: 30px;
	margin: 0 9px 0 0;
	float: left; } 
#shop-price .button-wrapper  { 	margin: 9px 0 0 0; } 
.add_feature  { 	display: block;
	float: left;
	width: 12px;
	height: 12px;
	background: transparent url(http://fast.mediamatic.nl/f/dxdx/image/Shop/add_feature.gif) top no-repeat;
	cursor: pointer;
	margin: 7px 0 0 4px; } 
.add_feature:hover,
.add_feature:focus  { 	background-position: left bottom; } 
.remove_feature  { 	display: block;
	float: left;
	width: 12px;
	height: 12px;
	background: transparent url(http://fast.mediamatic.nl/f/dxdx/image/Shop/remove_feature.gif) top no-repeat;
	cursor: pointer;
	margin: 7px 0 0 4px; } 
.remove_feature:hover,
.remove_feature:focus  { 	background-position: left bottom; } 
span.needed  { 	color: #f00; } 
address  { 	font-style: normal; } 
.feature-wrapper  { 	margin: 0 0 6px 0; } 
.variant-feature-title  { 	float: left; 
	margin: 0 6px 0 0; } 
.variant-feature-value  { 	float: left; } 
.remove_feature  { 	display: none; } 
.feature-header-title  { 	font-size: 12px; 
	margin: 0 78px 0 0; } 
.feature-header-value  { 	font-size: 12px; } 
.shop-price-button-wrapper  { 	margin: 7px 0 0 0; } 
.incl-vat  { 	margin: 0 0 18px 0; 
	font-size: 12px; 
	font-style: italic; 
	color: #666; } 
.feature-row  { 	display: block;
	margin: 0 0 6px 0; } 
.feature-label  { 	display: block;
	float: left;
	width: 80px; } 
.feature-label,
.feature-value  { 	color: #444; } 
.detail-box  { 		background: #FBFBFB;
		border: 1px solid #E7E7E7;
		margin: 0 0 18px;
		padding: 9px;
 } 	
		.detail-box ul.list li  { 			margin: 0;
	 } 		
		.detail-box ul.list li span.label  { 			display: block;
			float: left;
			width: 130px;
			margin: 0;
	 } 		
	.variant-box img  { 		margin: 0 6px 0 0;
 } 	
	.view_item .padding  { 		padding: 0 50px 0 0;
 } 	
	.details-title  { 		margin: 0 0 36px 0;
 } 
	.totals-box  { 		background: #FBFBFB;
		border: 1px solid #E7E7E7;
		margin: 0 0 18px;
		padding: 9px;
 } 	
	.variant-box img  { 		margin: 0 6px 0 0;
 } 	
		.totals-box ul.list li  { 			margin: 0;
	 } 		
		.totals-box ul.list li span.label  { 			display: block;
			float: left;
			width: 110px;
			margin: 0;
	 } 		
	.variant-box img  { 		margin: 0 6px 0 0;
	}