@media (min-width:768px)
{
	.page-header
	{
		min-height:262px;
	}
	.page-template-about .panel-default > .panel-heading a,
	.page-template-about .panel-default > .panel-heading .shop-site-wrap .top-header .palette-nav .simple-menu-item > a,
	.shop-site-wrap .top-header .palette-nav .page-template-about .panel-default > .panel-heading .simple-menu-item > a
	{
		font-size:30px;
	}
	.page-template-about .panel-body .media-heading
	{
		font-size:23px;
		margin-top:20px;
	}
}
@media (max-width:980px)
{
	.container .product-items .product-box
	{
		width:50%;
		padding:0 20px 100px 20px;
	}
	.container .product-page
	{
		flex-direction:column;
	}
	.container .product-page .product-info
	{
		width:100%;
		padding:10px 0 0 0;
		order:3;
		border-top:1px dotted #87aa80;
		margin-top:15px;
	}
	.container .product-page .product-image
	{
		width:100%;
		border-right:0;
		border-bottom:1px dotted #87aa80;
		padding:0 0 20px 0;
		order:1;
	}
	.container .product-page .product-image img
	{
		margin:0 auto 0;
	}
	.container .product-page .product-price-actions
	{
		width:100%;
		padding:0;
		order:2;
		margin-top:15px;
	}
	.container .product-page .product-price-actions .actions
	{
		margin-top:0;
	}
}
@media (max-width:800px)
{
	.container .product-items
	{
		width:100%;
	}
	.container .product-items .product-box
	{
		width:50%;
		padding:0 15px 50px 15px;
	}
	.container .recently-viewed-aside
	{
		width:100%;
		border-right:0;
		border-top:1px solid #e2dfde;
		padding:10px 0 0 0;
	}
	.login-page-forms-wrap
	{
		padding:0;
	}
	.woocommerce form .form-row label.inline
	{
		display:inline !important;
	}
	.woocommerce form.login .login-form-actions label
	{
		display:block !important;
		float:none;
		width:100%;
		text-align:right;
	}
	.displayregisternone, .displaylogindone
	{
		padding:0;
	}
}
@media (max-width:600px)
{
	.container .product-items .product-box
	{
		width:100%;
		max-width:245px;
		margin:0 auto 0;
	}
 	.page.page-template-articles .articles-search-box, .search-results .articles-search-container .articles-search-box, .content-articles .articles-search-box
	{
    	float:none;
      	margin-bottom:15px;
  	}
}