.cartDetails {
			
	// hide product image
	.pImageBox {
		display: none;
	}
	

	.pName,
	.product-add-form {
		float: none;
		width: 100%;
	}
	
	.pName {
		margin: 0;
		margin-bottom: 20px;
		color: #908876;
		font-size: 33px;
		font-weight: normal;
		font-style: normal;
		line-height: 1;
		text-rendering: optimizeLegibility;
		text-transform: uppercase;
		color: #444444;
	}
	
	.product-add-form {
		.item {
			padding: 15px 20px;
			min-height: 175px;
			border: 2px solid #eee;
			border-radius: 5px;
			cursor: pointer;
			-webkit-transition: all 300ms ease-in-out;
			transition: all 300ms ease-in-out;
			margin: 0 0 15px;
			
	
			.product-item-name {
				font-weight: 700;
			}
			
			.stock {
				.stock();
			}
			
			.price-box {
				.price-box();
			}
			
			.control.qty {
				display: none;
			}
			
			
			// active item 
			&.selected {
				border-color: #004795;
			}
			
			// hover
			&.highlight {
				border-color: #1694d6;
			}
			
		}
		
		.box-tocart {
			padding: 0;
			padding-top: 30px;
			border: none;
			
			
			.fieldset {
				margin-bottom: 0;
			}
			
			.field {
				display: block;
				
				label {
					display: none;
				}
				.qty {
					width: 100%;
				    border-width: 1px;
				    border-radius: 3px;
				    height: 38px;
					&:focus {
						box-shadow: none;
					}
				}
				.mage-error {
					margin: 10px 0;
				}
				
			}
			
			.actions {
				margin-top: 7px;
				display: block;
				.action {
					background-color: #004896;
					color: #ffffff;
					border: none;
					display: block;
					width: 100%; 
					text-transform: uppercase;
				}
			}
			
		}
	}
	
	.timer {
		margin-bottom: 15px;
	}
	
}

.table.grouped .price-box {
	line-height: inherit;
}

