

.aq-main {
	max-width: 750px;
	margin: 0 auto;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
}

.aq-article {
	line-height: 2;
}

.aq-article p { margin: 1em 0; }
.aq-article h2 { font-size: 1.5em; margin: .83em 0; }
.aq-article h2,
.aq-article b,
.aq-article strong { font-weight: bold; }
.aq-article ul,
.aq-article ol { margin: 1em 0; padding: 0 2em; }
.aq-article ul { list-style: disc; }
.aq-article ol { list-style: decimal; }
.aq-article li { margin: 1em 0; }

.aq-figure {
	position: relative;
	display: inline-block;
	width: 100%;
	margin: 30px 0; padding: 0;
	vertical-align: top;
}
.aq-figure:before {
	content: '';
	float: left;
	width: 1px; height: 0;
	margin-right: -1px;
	padding-top: 56.25%;
}

.aq-figure:after {
	content: '';
	display: table;
	clear: both;
}

.aq-figure__img {
	display: block;
	width: 100%;
}

.aq-figure__iframe {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
}

.aq-gallery { font-size: 0; text-align: center; }
.aq-gallery:after {
	content: '';
	display: table;
	clear: both;
}
.aq-gallery--2-row .aq-figure { width: 50%; }
.aq-gallery--3-row .aq-figure { width: 33.333%; }
.aq-gallery--4-row .aq-figure { width: 25%; }

.aq-gallery--vm .aq-figure { vertical-align: middle; }

@media (max-width: 500px) {
	.aq-gallery--4-row .aq-figure { width: 50%; }
}
