/* Responsive styles */

@media screen and (max-width: 1024px)
{

}
@media screen and (max-width: 768px)
{
	#searchform
	{
		display: none;
	}
	#burger-nav
	{
		position: relative;
		z-index: 999999999;
	}
	nav 
	{
		float: left;
	}
	nav li a
	{
		color: #000000;
	}
}
@media screen and (max-width: 640px)
{
	.psl-boxes .widget_sow-editor
	{
		padding: 20px;
	}
	#wp-calendar
	{
		width: 100%;
	}
	.col-sm-3.footer-column 
	{
		margin-bottom: 50px;
	}
	.psl-boxes
	{
		display: block;
	}
	.psl-boxes > div:first-child 
	{
		left: 0;
		position: relative;
	}
	.psl-boxes > div:last-child 
	{
		right: 0;
		position: relative;
	}
	.psl-boxes > div
	{
		display: block;
		width: 90% !important;
		margin: 0 5%;
	}
}
@media screen and (max-width: 414px)
{
	.copyright 
	{
		font-size: 12px;
	}
}