.gallery {
	font-family: 'Pavanam', sans-serif;
}
.gallery p {
	color: #000;
}
.gallery span {
	padding: 0 5px 0 5px;
}
.pageinfo {
	text-align: center;
	padding-top: 7px;
}
.gallery h1 {
	text-align: center;
	color: #000;
	font-size: 1.9em;
}
.gallery select {
	-webkit-appearance: button;
	-webkit-border-radius: 2px;
	-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
	-webkit-padding-end: 20px;
	-webkit-padding-start: 2px;
	-webkit-user-select: none;
	background: #fff url(/images/design01/arrow-select.jpg);
	background-position: 100% center;
	background-repeat: no-repeat;
	border: 0;
	color: #555;
	font-size: inherit;
	margin: 20px;
	overflow: hidden;
	padding: 5px 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 170px;
	outline: none;
	cursor: pointer;
	-moz-appearance:none;
}
.gallery select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000;
}
.gallery .pageinfo span {
	color: #6b5e5b;
}
.gallery .pageinfo a  {
	color: #6b5e5b;
	padding: 0 5px 0 5px;
}
.gallery .row {
	padding-bottom: 10px;
}
.gallery .tile {
	background-color: #eadcd1;
	border: 1px solid #ccab81;
	width: 100%;
	height: 265px;
	margin: 0 10px 0 10px;
	padding: 15px 0 15px 0;
	text-align: center;
}
.gallery .tile img {
	max-width: 280px;
	max-height: 200px;
}
.gallery .tile p {
	line-height: 14px;
}
.paginationmobile {
	display: none;
}

/* Responsive Layout */
@media screen and (max-width: 1201px) {
	.gallery select {width: 150px;font-size: 13px;margin-top: 13px;}
	.gallery .pageinfo span, .gallery .pageinfo a {font-size: 13px;}
	.gallery h2 {padding-top: 15px;}
	.pageinfo {padding-top: 0;}
}
@media screen and (max-width: 991px) {
	.gallery .col-md-6 {text-align: center;}
	.gallery .row {padding-bottom: 0px;}
	.gallery .tile {margin-bottom: 10px;}
}
@media screen and (max-width: 780px) {
	.gallery .tile {margin: 0 0 10px 0;}
	.gallery select {width: 85%;}
	.gallery .pager {
		padding: 0;
	}
	.paginationmobile {display: block; margin-left: auto; margin-right: auto;}
	.paginationmobile a {font-size: 20px !important;}
	.pagination {display: none;}
}
@media screen and (max-width: 480px) {
	.paginationmobile a {font-size: 14px !important;}
	.paginationmobile img {width: 30px; height: 30px;}
}
