/* Default Layout: 992px.  */
.selectnav {display:none}
#nav {display: inline-table;}
#topnav {width:960px;}
.main {width:960px;}
.main2 {width:960px;}
.main3 {width:960px;}
.nav{width:100px}
#nav li a {font-size: 17px; margin-top:5px;}
#topleft {width:400px;}
#topright {width:0px;}
#topright{font-size:30px;}
#phone {font-size: 36px;}
.fbox{width:400px;  min-height:175px;}


/* Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) {
.selectnav {display:none}
#nav {display: inline-table;}
#topnav {width:750px;}
.main {width:750px;}
.main2 {width:750px;}
.main3 {width:750px;}
.nav{width:100px}
#nav li a {font-size: 14px; }
.nav_home{margin-left:0px;float:center;}
#topleft {width:400px;}
#topleft img {width:100%;}
#topright {float: right;width:0px;margin-right: 0px;}
#topright{font-size:20px;}
#phone {font-size: 22px;}
.fbox{width:320px;  min-height:150px;}
#aboutleft{width:500px;}
#aboutright{width:200px;}
#picleft{width:240px;display:inline-block;margin-left:0px;margin-right:10px;padding-top:5px; padding-bottom:25px;}
#picmiddle{width:240px;display:inline-block;padding-left:5px;padding-right:10px;padding-top:5px; padding-bottom:25px;}
#picright{width:240px;padding-left:5px;padding-right:0px;padding-top:10px; padding-bottom:25px;}
#picleft2{width:200px;vertical-align:middle;}
#textmiddle{width:250px;}
#picright2{width:200px;vertical-align:middle;}
#input {width: 450px;}
#input2 {width: 450px;}
#input3 {width: 350px;}
#homeleft{
	display:inline-block;
	max-width:365px;
}
#homeright{
	display:inline-block;
	max-width:365px;
	max-height:357px;
	font-size:24px;
	line-height:36px;
}
.homeright2{
	max-width:500px;
}
#heading h1{
	color: #ed008c;
	font-size: 36px;
	text-align: center;
	margin-bottom:15px;
	font-weight:bold;
	padding-top:10px;
}
}



/* Mobile Layout: 320px. */

@media only screen and (max-width: 767px) {
.selectnav {display:block; margin-bottom:0;}
#nav {display: none;}
#topnav {width:300px; text-align:center;}
.main {width:300px;}
.main2 {width:300px;}
.main3 {width:300px;}
.nav{width:20px;}
#nav li a {font-size: 10px; }
.nav_home{margin-left:0px;}
#topleft {float: center;width:300px; height:0px;padding-top: 0px;margin-left: 0px;}
#topleft img {
  margin-top: 30px;
  width: 100%;
  margin-left: 0px;
}
#topright {
  font-size: 12px;
  margin-left: 20px;
  margin-top: 40px;
  text-align: center;
  height: 80px;
}
#topright {
  font-size: 12px;
  margin-top: 48px;
  width: 200px;
}
#phone {font-size: 14px;}
.selectnav {margin-left: auto; margin-right: auto;text-align:center;margin-top:155px;}
.fbox {
  margin-left: 0;
  padding: 0px 10px;
  width:280px;
  min-height:150px;
}
.mainmenu {}
#picleft{width:94px;display:inline-block;margin-left:0px;margin-right:2px;padding-top:0px; padding-bottom:15px;}
#picmiddle{width:94px;display:inline-block;padding-left:2px;padding-right:2px;padding-top:0px; padding-bottom:15px;}
#picright{width:94px;display:inline-block;padding-left:2px;padding-right:0px;padding-top:0px; padding-bottom:15px;}
.texter3 img{
	vertical-align:top;
		padding-left:0px;
padding-bottom:15px;
}
.texter4 img{
	vertical-align:top;
		padding-left:0px;
padding-bottom:15px;
}
#input {width: 280px;}
#input2 {width: 280px;}
#input3 {width: 200px;}
#homeright{
	display:inline-block;
	max-width:365px;
	max-height:430px;
		font-size:24px;
	line-height:36px;
}
#texterquote{
	border-left-width: 30px;
}
#texterquote2{
		border-right-width: 30px;
}
#heading h1{
	color: #ed008c;
	font-size: 30px;
	text-align: center;
	margin-bottom:15px;
	font-weight:bold;
	padding-top:10px;
}
}



/* Wide Mobile Layout: 480px. */

@media only screen and (min-width: 480px) and (max-width: 767px) {
.selectnav {display:block;}
#nav {display: none;}
.main {width:450px;}
.main2 {width:450px;}
.main3 {width:450px;}
#topnav {width:450px;}
.nav{width:60px;}
#nav li a {font-size: 12px; }
.nav_home{margin-left:0px;float:center;}
#topleft {float: center;width:360px;}
#topleft img {width:100%;margin-top: 25px;margin-left: 0px;}
#topright {float: right;width:200px; margin-right: 0px;}
#topright{font-size:14px;margin-top: 10px;}
#phone {font-size: 16px;}
.selectnav {margin-left: auto; margin-right: auto; margin-bottom:0px;}
.mainmenu {margin-left: auto; margin-right: auto; margin-bottom:0px;}
.fbox {
  margin-left: 0;
  padding: 0px 10px;
  width:430px;
  min-height:150px;
}
#picleft{width:140px;display:inline-block;margin-left:0px;margin-right:5px;padding-top:0px; padding-bottom:15px;}
#picmiddle{width:140px;display:inline-block;padding-left:5px;padding-right:5px;padding-top:0px; padding-bottom:15px;}
#picright{width:140px;display:inline-block;padding-left:5px;padding-right:0px;padding-top:0px; padding-bottom:15px;}
#input {width: 350px;}
#input2 {width: 350px;}
#input3 {width: 320px;}
#homeright{
	display:inline-block;
	max-width:365px;
	max-height:360px;
}
}