/**********************************************************
// Media Queries
**********************************************************/
@media
all and (max-width: 1000px),
all and (max-device-width: 1000px)
{
	.Header-Nav { display: none; }
	.Header-Nav-Menu { margin-left: 20px; }
	.Header-Search { margin-right: 0; }

	.Content-Left {
		margin: auto;
		max-width: 100%;
		float: none;
		}

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

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

	.Footer-Top-Left {
		margin: auto;
		width: 100%;
		display: block;
		}

	.Footer-Top-Right {
		margin: 20px auto 0 auto;
		padding-left: 0;
		width: 100%;
		display: block;
		}

	.Excerpt-Store { width: 48%; }

	.Excerpt-LG-Thumb {
		margin: auto;
		width: 100%;
		display: block;
		}

	.Excerpt-LG-Main {
		margin: 20px auto 0 auto;
		padding-left: 0;
		width: 100%;
		display: block;
		}

	.Content-Alt-Left {
		padding: 40px 10px;
		width: 100%;
		display: block;
		}

	.Content-Alt-Right {
		padding: 40px 10px;
		width: 100%;
		display: block;
		}
}

@media
all and (max-width: 768px),
all and (max-device-width: 768px)
{
	.Excerpt {
		margin: 30px auto 0 auto;
		width: 100%;
		display: block;
		}

	.Popup-Outer { top: 0; }
	.Popup-Overlay { display: none !important; }
	.Popup-Outer { display: none !important; }
}

@media
all and (max-width: 600px),
all and (max-device-width: 600px)
{
	.Header { background: #542958; }
	.Header-Top { position: relative; }
	.Header-Logo { float: none; }
	.Header-Top-Right {
		margin: 20px auto 0 auto;
		width: 100%;
		display: block;
		float: none;
		}

	.Header-Video-Image { top: 20px; }

	.Footer-Nav li {
		margin: 10px auto 0 auto;
		padding-right: 0;
		border-right: 0;
		display: block;
		}

	.Excerpt-Store {
		margin: 30px auto 0 auto;
		width: 100%;
		display: block;
		}

	.Post-Nav-Link {
		margin: 20px auto;
		display: block;
		}
}
