﻿@media all and (min-width: 500px)
{

}

@media all and (max-width: 499px)
{
	
	/*#region Header */

	

	/*#endregion*/
	
	/*#region Menu */
	
	#menu .dropdown .col1,
	#menu .dropdown .col2
	{
		width:100%;
	}
	
	#menu .dropdown .col1
	{
		padding-bottom:0;
	}
	
	#menu .dropdown .col2
	{
		padding-top:0;
	}
	
	/*#region Content */

	/*#region Home */

	.thumbboxdetail
	{
		width:50%;
	}
	
	/*#endregion*/

	/*#region Carousel */
	
	.owl-dot,
	.owl-dot span
	{
		height:5px;
	}
	
	/*#endregion*/

	/*#region Leftcol */

	


	/*#endregion*/


	/*#region Rightcol */

	.rightbox
	{
		width:100%;
	}
	
	.rightbox:nth-of-type(odd)
	{
		margin-right:0;
	}




	/*#endregion*/
	
	/*#region Button List */

	.buttonlist li
	{
		width:100%;
	}
	
	/*#endregion*/
	
	/*#region Thumbs */

	.thumbbox
	{
		width:50%;
	}
	
	.homethumbbox
	{
		width: 100%;
		margin-bottom: 20px;
	}
	.homethumbbox .content
	{
		display: table;
		min-height: 0;
		padding-bottom: 0;
	}

	.homethumbbox .content img
	{
		padding: 10px;
	}

	.homethumbbox img, .thumbboxdetail
	{
		display: table-cell;
		vertical-align: middle;
	}

	.thumbboxdetail
	{
		text-align: left;
		width: 50%;
		padding: 10px;
	}

	.thumbbox .content p, .homethumbbox .content p
	{
		padding: 0;
	}

	/*#endregion*/
	
	
	/*#region Products */

	.product .left,
	.product .right
	{
		width:100%;
		margin-bottom:10px;
	}
	
	.product img
	{
		margin-bottom:0;
	}


	/*#endregion*/

	/*#region News */
	
	.newsbox .right
	{
		float:left;
		clear:left;
		margin-top:10px;
	}
	
	.summaryholder
	{
		width:100%;
	}
	.summaryholder:nth-of-type(2n)
	{
		margin-right:0;
	}
	
	.news .rightcol .summarypanel .summaryPanelContent
	{
		height:auto;
	}
	
	.news .rightcol .backlink
	{
		float:left;
		text-align: left;
		clear:left;
	}
	
	.twitter-news-list
	{
		margin:0 0 20px;
	}
	
	/*#endregion*/
	
	/*#region News Listing */


	.newssummary .newssummarytext
	{
		width:100%;
		float:left;
		padding-right:0;
	}

	.newssummary .newssummaryimage
	{
		width:100%;
		float:left;
		text-align: left;
	}
	
	.newssummary .newssummaryimage img
	{
		float:none;
		margin-left:0;
	}

	/*#endregion*/

	/*#region [page or template name] */






	/*#endregion*/

	/*#endregion*/

	/*#region Font Changes */



	/*#endregion*/

}

