@media all and (max-width: 1024px) and (min-width: 769px) { /*** tablet landscape***/

.navbar-nav a {
	font-size: 0.9em;
}

}

@media all and (max-width: 1000px) and (min-width: 641px) { /*** tablet portrait***/


}

@media all and (max-width: 640px) and (min-width: 0px) { /*** phones***/

.gallery-nav .col-sm-2 {
	width: 50%;
	display: block;
	float: left;
	background: #fff;
	border: 1px solid #eee;
	min-height: 60px;
	padding-top: 17px;
}

h1 {
	font-size: 2.5em;
}

.interior .month {
	width: 100%;
	margin: 10px 0;
	min-height: 0;
	padding-top: 1%;
	padding-bottom: 1%;
}

blockquote {
	font-size: 0.9em;
	margin: 0!important;
	padding: none;
	float: none;
}

.number {
	display: block;
	margin: 10px auto;
	float: none!important;
}

.index .content {
	padding: 3% 2%!important;
}

.interior .content {
	padding: 3% 2%!important;
}

}


@media (max-width: 1003px) {
	.index .header, .index header, .interior .header, .interior header {
		margin: 0;
	}
}