/* adaptz */
/* 1024,960,800,720,@600/@640,540,480,320...tablets, @+hp1024x768,xoom 1280x800, bb 1024x600, kindle/nook 1024x600 */
/* wider than 1024 */
@media screen and (min-width: 1054px) {
}
/* smaller than 1024 */
@media screen and (max-width: 1024px) {
.content {
	margin: 0px 2%;
}
}
/* smaller than 980 */
@media screen and (max-width: 980px) {
}
@media screen and (max-width: 817px) {
}
/* smaller than 980 */
@media screen and (max-width: 800px) {
}
/* smaller than 620 */
@media screen and (max-width: 700px) {
}
@media screen and (max-width: 640px) {
}
@media screen and (max-width: 480px) {
.hed {
	width: 100%;
	margin: 0 auto;
}
.contact {
	float: right;
	display: block;
	width: auto;
	margin: 0;
	background: #FFFFFF;
}
.contact li {
	float: none;
}
.contact li.get-directions {
	margin-left: 0;
}
.contact li a.contact-us {
	margin-top: 0;
}
.contact li a {
	color: #D07EA7;
	display: block;
	padding: 6px 12px 0;
	font-size: 1.5em;
	font-weight: normal;
	text-decoration: none;
}
.feedbacks {
	width: auto;
}
.links {
	margin: 20px;	
}
.bout {
	margin: 0 0 42px;
	padding: 20px;
	background-color: #F6F6F6;
}
.picturelist {
	margin: 18px 2% 0;
	padding-left: 0;
}
.picturelist .thumb {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	float: none;
}
.picturelist .thumb a img {
	width: 100%;
	border: none;
	padding: none;
}
}
/* adaptz */