﻿@media all and (min-width: 1024px)
{
	

	
}

@media all and (max-width: 1023px)
{

	/*#region Wrappers */

	.inner-wrapper, .row, .row-menu
	{
		/*width: 748px;*/
	}

	/*#endregion*/

	/*#region Header */


	/*#endregion*/

	/*#region Footer */
		
	/*#endregion*/

	/*#region Carousels/Banners */
	
	.banner-title,
	.banner-availability
	{

		width:62%;
	}
	
	.banner-media
	{
		-moz-transform: scale(0.8);
		-webkit-transform: scale(0.8);
		-o-transform: scale(0.8);
		-ms-transform: scale(0.8);
		transform: scale(0.8);
	}

	/*#endregion*/

	/*#region Content */

	/*#region Home */

	.usp-list
	{
		table-layout:fixed;
		font-size:1em;
	}

	/*#endregion*/

	/*#region Products */

	.subscription-price
	{
		font-size:2.8em;
		width:140px;
	}

	/*#endregion*/

	/*#region Product List/Category */
	
	.row-categorylist .productlist li
	{
		width:31.3333%;
	}
	
	.row-categorylist .productlist li:nth-of-type(4n + 1)
	{
	  margin-left: 3%;
	}
	
	.row-categorylist .productlist li:nth-of-type(3n + 1)
	{
	  margin-left: 0;
	}
	


	/*#endregion*/

	/*#region [page or template name] */






	/*#endregion*/

	/*#endregion*/

	/*#region Font Changes */
	
	.main-menu .megamenu-textad
	{
		font-size:0.85em;
	}

	/*#endregion*/

}

@media all and (max-width: 827px)
{
	/*#region Font Changes */
	
	.footable-toggle
	{
		display:inline-block;
	}
	
	/*#endregion*/
	
}