/* -----------------------------------------------------------------------
	Bazooka 1.1 CSS Layout
	Theme name: Padded
	Theme version: 1.1
	Date modified: 18/02/2011
	Date modified: 22/06/2011
----------------------------------------------------------------------- */
#nav .col {
	padding: 3em 0 3em 0;
}
#nav.h-two {
	margin-bottom: 0;
}
#nav ul.nav {
	margin: 0 20px;
}
#container {
	padding: 0 10px;
	max-width: 940px;
}
#content {
	margin: 0;
	padding: 0 21px;
}
#content .row {
	margin-left: 0;
	margin-right: 0;
}
#content img.left,
#content iframe.left,
#content object.left,
#content embed.left
{
	clear: both;
	display: inline;
	margin: 0 20px 18px 0;
	width: 47.1% !important;
}
#content img.right,
#content iframe.right,
#content object.right,
#content embed.right
{
	clear: both;
	display: inline;
	margin: 0 0 18px 20px;
	width: 47.1% !important;
}
.img-border #content img {
	max-width: 100%;
}
.img-border #content img.left,
.img-border #content iframe.left,
.img-border #content object.left,
.img-border #content embed.left
{
	clear: both;
	display: inline;
	margin: 0 20px 18px 0;
	width: 50% !important;
}
.img-border #content img.right,
.img-border #content iframe.right,
.img-border #content object.right,
.img-border #content embed.right
{
	clear: both;
	display: inline;
	margin: 0 0 18px 20px;
	width: 50% !important;
}
#footer .footer {
	border: none !important;
	padding: 0;
}
#footer .row {
	margin: 0 20px 0 20px;
	padding: 0;
}
#footer #footnotes {
	border-top-width: 2px;
	padding-top: 1.5em;
}
#content .gallery {
	width: 100%;
	height: 390px;
}
#content .gallery .slider li,
#content .gallery .slider li img
{
	width: 100%;
}
@media screen and (max-width: 480px) {
	#content img.left,
	#content iframe.left,
	#content object.left,
	#content embed.left,
	.img-border #content img.left,
	.img-border #content iframe.left,
	.img-border #content object.left,
	.img-border #content embed.left,
	#content img.right,
	#content iframe.right,
	#content object.right,
	#content embed.right,
	.img-border #content img.right,
	.img-border #content iframe.right,
	.img-border #content object.right,
	.img-border #content embed.right,
	.main-stretch.img-border #content img.left,
	.main-stretch.img-border #content img.right
	{
		width: 100% !important;
	}
}