@charset "utf-8";
.mainbit {
 min-height: calc(100vh - 10em);
}
#container {width: 100%; max-width: 2000px; margin: 1em auto; text-align: center; position: relative; font-size: 20px; font-weight: 400; 	font-family: 'muli';}  
#menu {text-align: left;}
.menulnk {display: inline-block; margin: 0.5em 2%; vertical-align: middle; /*color: #6d276f;*/ font-weight: 500; font-size: 0.8em;}
#header {width: 100%; margin: 1em auto;}
#header img {width: 96% !important; margin: 0 auto; display: block;}
h1 {display: none;} 
.headimg img {width: 100% !important; margin: 0 auto;}
#middle {width: 94%; margin: 4em auto;}
.f15 {font-size: 1.2em; font-weight: bold;  }
.blurb {margin: 2em auto 1em;  }
.blurb p {margin-top: 1em; text-align: left;}
.blurb p.tc  {  text-align: center;}
.contact {margin: 2em auto;}
.contact table {display: inline-block; margin: 1em auto;}
td {text-align: left; padding: 0 0.5em;}
.properties { width: 100%; margin: 2em auto; text-align: center;}
.propv {width: 17%; display: inline-block; margin: 1em 1%;}
.proph {width: 37%; display: inline-block; margin: 1em 3%;}
.propv, .proph {vertical-align: top;}
.addr {font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif"; font-style: italic; font-size: 0.6em;}
img.sn {width: 1.5em;}
.agents {text-align: center; margin: 1em auto;}
.agentlnk {display: inline-block; width: 40%;  margin: 0.5em 3%; font-weight: bold;}
.fillh {height: 20em;}
.fillfsh {}
#footer {width: 100%; text-align: center; font-size: 0.7em; padding: 8em 0 1.5em ;}
.footc {display: inline-block; width: 48%; margin: 0; vertical-align: middle;}
 
@media (max-width: 1024px) {
#container {font-size: 18px;}

}

@media (max-width: 800px) {
#container {font-size: 16px;} 
}

@media (max-width: 600px) {
	#menu {text-align: center;}

#container {font-size: 14px;}
	.propv {width: 25%; display: inline-block; margin: 1em 1%;}
}

@media (max-width: 500px) {
	#container {font-size: 12px;}
	.footc {width: 90%; margin: 0 auto;}
	
}
@media (max-width: 400px) {
	#container {font-size: 10px;}
	.footc {width: 90%;}
	
}