/**********************************************************
// Media Queries
**********************************************************/
@media
all and (max-width: 1100px),
all and (max-device-width: 1100px)
{
	.Header-Logo img {
		width: auto;
		max-height: 70px;
		}

	.Header-Right { margin-top: 15px; }

	.Header-Spacer { height: 100px; }
}

@media
all and (max-width: 1024px),
all and (max-device-width: 1024px)
{
	.Content-Left {
		margin: auto;
		max-width: 100%;
		float: none;
		}

	.Content-Right {
		margin: 20px auto 0 auto;
		float: none;
		}

	.Header-Nav { display: none; }
	.Header-Nav-Menu { display: inline-block; }
	.Header-Right { margin-top: 25px; }

	.Header.Scroll .Header-Right { margin-top: 20px; }
}

@media
all and (max-width: 900px),
all and (max-device-width: 900px)
{
	.Content { padding: 20px 10px; }

	.Footer-Top { padding: 20px 10px 30px 10px; }
	.Footer-Top-Section {
		margin: 10px auto 0 auto;
		width: 100%;
		display: block;
		}
}

@media
all and (max-width: 768px),
all and (max-device-width: 768px)
{
	body.admin-bar .Header { top: 46px; }
}

@media
all and (max-width: 500px),
all and (max-device-width: 500px)
{
	.Header-Logo img { max-height: 60px; }
	.Header-Right { margin-top: 20px; }
}
