
h1 { font-size: 1.438em; }
h2 { font-size: 1.125em; }
img { max-width: 100%; height: auto; }
.ui-page { background: #e4ebf5 !important; }
.left { float: left; margin: 0 10px 10px 0; }
.center img { display: block; margin: auto; }
.logo img { width: 100%; display: block; }
.clear { clear: both; }
.ui-content { font-size: 0.875em; margin-bottom: 5px; max-width: 600px; margin: 30px auto; }
.footerbg { background: #1561ac; }
.ui-btn-text { font-weight: normal; font-size: 1.1em; }
.spacing { padding: 10px 0; }
.gallery { list-style: none; padding: 0; margin: 0; }
.gallery li { list-style: none !important; float: left; width: 33.33333333%; }
.gallery li a { display: block; margin: 5px; border: 1px solid #3c3c3c; }
.gallery li img { display: block; width: 100%; height: auto; }
@media all and (max-width: 480px) {
	.gallery li { width: 50%; }
}
@media all and (max-width: 380px) {
	.gallery li { width: 100%; float: none; }
}