@media all and (max-width: 1100px) and (min-width: 449px)
{
	.whiteProductBlock
	{
		padding-top: 5px;
		padding-bottom: 15px;
	}

	.mainProductCardsBlock .productContainer
	{
		display: none;
	}

	.mainProductCardsBlock .productContainer:nth-child(1),
	.mainProductCardsBlock .productContainer:nth-child(2)
	{
		display: block;
	}

	.mainProductMore
	{
		color: #00A3E2;
		text-decoration: none;
		border: 1px solid #D7D7D7;
		display: block;
		line-height: 20px;
		padding: 15px;
		text-align: center;
	}

	.mainProductMore:hover,
	.mainProductMore:active,
	.mainProductMore:focus
	{
		background-color: #00A3E2;
		border-color: #00A3E2;
		color: #FFFFFF;
	}

	.mainProductHeaderMore
	{
		display: none;
	}

	.productContainer
	{
		flex: 0 0 50%;
		max-width: 50%;
	}

	.product
	{
		height: 100%;
	}

	.product .tabloid
	{
		height: 100%;
	}

	.product .optional
	{
		display: none;
	}

	.product .buyButtonBlock
	{
		display: block;
	}

	.product .productTable
	{
		height: 100%;
	}

	.product .price_block
	{
		margin-top: auto;
	}

	.product .productColText
	{
		margin-bottom: 15px;
	}

	#catalog .productContainer
	{
		flex: 0 0 50%;
		max-width: 50%;
	}

}