/*
IndividualSpecs CSS
*/
.Product-Image-Specs-AddToCart {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	padding: 20px;
	position: relative;
}
.ProductTitle{
	width: 100%;
	position: relative;

}
.ProductImage{
	width: 50%;
	display: flex;
	flex-wrap: wrap;
	position: relative;
}
.ProductSpecs-AddToCart{
	width: 50%;
	display: flex;
	flex-wrap: wrap;
	position: relative;
	padding: 20px;
}
.ProductSpecs{
	width: 50%;
	position: relative;
}
.ProductPrice-Quantity-AddToCart{
	width: 50%;
	height: 30%;
	display: flex;
	flex-wrap: wrap;
	position: relative;
}
.ProductPrice{
	width: 100%;
	text-align: center;
	margin-left: auto;
	position: relative;
}
.ProductQuantity{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align-last: center;
}
.ProductAddToCart{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align-last: center;
}
#qu{
	max-width: 100%;
	text-align: center;
	word-wrap: break-word;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.product-image{
	height: 400px;
}
.ProductImageBig{
	width: 100%;
	height: 400px;
	margin-bottom: auto;
	position: relative;
	outline: auto;
    outline-color: #eae9e9;
}
.ProductImageSmall{
	width: 100%;
	display: flex;
	flex-wrap: nowrap;
	margin-bottom: auto;
	position: relative;
	outline: auto;
    outline-color: #eae9e9;

}
.ProductImageSmallSubImage{
	max-width: 100%
	text-align: center;
	margin-right: 10px; 
	position: relative;
}
.product-thumbnails img {
    max-width: 100%;
    position: relative;
}
@media screen and (max-width: 953px){
	.ProductSpecs{
		width: 100%;
		order: 0;
	}
	.ProductPrice{
		width: 50%;
		margin: auto;
	}
	.ProductQuantity{
		width: 50%;
		margin: auto;
	}
	.ProductAddToCart{
		width: 100%;
		margin: auto;
	}
	.ProductPrice-Quantity-AddToCart{
		width: 100%;
	}
}
@media screen and (max-width: 646px){
	.ProductImage{
		width: 100%;
	}
	.product-image{
		height: 200px;
	}
	.ProductSpecs-AddToCart{
		width: 100%;
	}
	.ProductSpecs{
		width: 50%;
	}
	.ProductPrice-Quantity-AddToCart{
		width: 50%;
	}
	.ProductPrice{
		width: 40%;
	}
	.ProductQuantity{
		width: 60%;
	}
}
@media screen and (max-width: 430px){
	.ProductSpecs{
		width: 100%;
	}
	.ProductPrice-Quantity-AddToCart{
		width: 100%;
	}
	.ProductPrice{
		width: 100%;
	}
	.ProductQuantity{
		width: 100%;
	}
}