
.nor { font-family: 'Pathway Gothic One', sans-serif; text-decoration:none; font-size:20px; text-transform:none; font-variant:400; font-weight: 100; color:#00070a; line-height:26px; margin-left:160px; margin-right:160px; margin-top:-20px; margin-bottom:-1px; text-align:center }

.top { font-family: 'Pathway Gothic One', sans-serif; font-size:20px; text-transform:none; font-variant:400; font-weight: 100; color:#00070a; line-height:26px; margin-left:160px; margin-right:160px; margin-top:-16px; margin-bottom:11px; text-align:center }

.mid { font-family: Oswald; font-size:17px; text-transform:none; font-variant:100; font-weight: 100; color:#00070a; line-height:26px; margin-left:160px; margin-right:160px; margin-top:-17px; margin-bottom:11px; text-align:center }

.bot { font-family: 'Pathway Gothic One', sans-serif; text-decoration:none; font-size:20px; text-transform:none; font-variant:400; font-weight: 100; color:#00070a; line-height:26px; margin-left:160px; margin-right:160px; margin-top:0px; margin-bottom: 3px; text-align:center }

.far { font-family: 'Pathway Gothic One', sans-serif; text-decoration:none; font-size:20px; text-transform:none; font-variant:400; font-weight: 100; color:#00070a; line-height:26px; margin-left:160px; margin-right:160px; margin-top:0px; margin-bottom: -9px; text-align:center }

.pnor { font-family: 'Playfair Display', serif; text-decoration:none; font-size:20px; text-transform:none; font-variant:400; font-weight: 100; color:#00070a; line-height:26px; margin-left:160px; margin-right:160px; margin-top:-20px; margin-pbottom:-1px; text-align:center }

.ptop { font-family: 'Playfair Display', serif; text-decoration:none; font-size:20px; text-transform:none; font-variant:400; font-weight: 100; color:#126f88; line-height:26px; margin-left:160px; margin-right:160px; margin-top:-20px; margin-pbottom:11px; text-align:center }

.quarterville-title { font-family: 'Playfair Display', serif; text-decoration:none; font-size:28px; text-transform:none; font-variant:400; font-weight: 100; color:#eb8500; line-height:30px; margin-left:30px; margin-right:30px; margin-top:0px; margin-pbottom:11px; text-align:center }

.pbot { font-family: 'Playfair Display', serif; text-decoration:none; font-size:20px; text-transform:none; font-variant:400; font-weight: 100; color:#00070a; line-height:26px; margin-left:160px; margin-right:160px; margin-top:0px; margin-pbottom: -1px; text-align:center }

.ptes { font-family: 'Playfair Display', serif; text-decoration:none; font-size:20px; text-transform:none; font-variant:400; font-weight: 100; color:#0E6C84; line-height:26px; margin-left:160px; margin-right:160px; margin-top:-13px; margin-pbottom: -8px; text-align:center }

.mid-oswald { font-family:Oswald; text-decoration:none; font-size:17px; text-transform:none; font-variant:400; font-weight: 100; color:#00070a; line-height:26px; margin-left:60px; margin-right:60px; margin-top:0px; margin-bottom:0px; text-align:center }

.frank-menu01 { font-family:Oswald; text-decoration:none; font-size:17px;  line-height:21px; text-transform:none; font-variant:400; font-weight: 100; color:#eb8500;margin-left:7px; margin-right:8px; margin-top:0px; margin-bottom:0px; text-align: right }

.frank-menu02b { font-family:Oswald; text-decoration:none; font-size:15px; text-transform:none; font-variant:100; font-weight: 100; color:#eb8500; line-height:21px; margin-left: 8px; margin-right:5px; margin-top:0px; margin-bottom:0px; text-align: left }

.frank-menu03 { font-family:Oswald; text-decoration:none; font-size:12px; text-transform:none; font-variant:100; font-weight: 100; color:#eb8500; line-height:18px; margin-left: 7px; margin-right:10px; margin-top:0px; margin-bottom:0px; text-align: left }

.quarterville-body { font-family:Oswald; text-decoration:none; font-size:19px; line-height:22px; text-transform:none; font-variant:100; font-weight: 100; color:#535a6c;  margin-left:0px; margin-right:0px; margin-top:6px; margin-bottom:5px; text-align:center }

.portfolio-white { font-family:Oswald; text-decoration:none; font-size:11px; line-height:13px; text-transform:none; font-variant:100; font-weight: 100; color:#060300;  margin-left:60px; margin-right:60px; margin-top:2px; margin-bottom:2px; text-align:center }

.frank-menu01-small { font-family:Oswald; text-decoration:none; font-size:14px; text-transform:none; font-variant:400; font-weight: 100; color:#eb8500; line-height:17px; margin-left:7px; margin-right:8px; margin-top:0px; margin-bottom:0px; text-align: right }

.menu-bottom { font-family:Oswald; text-decoration:none; font-size:17px;  line-height:21px; text-transform:none; font-variant:400; font-weight: 100; color:#eb8500;margin-left:7px; margin-right:8px; margin-top:0px; margin-bottom:0px; text-align: center }

.testimonial-menu { font-family:Oswald; text-decoration:none; font-size:17px;  line-height:31px; text-transform:none; font-variant:400; font-weight: 100; color:#eb8500;margin-left:7px; margin-right:8px; margin-top:0px; margin-bottom:0px; text-align: center }

<!-- flexible boxes start -->
#one-o { width:100%; z-index:0; clear:both; padding:0%; margin-left:auto; margin-right:auto }
#one-o-box { width:100%; z-index:0; float:left }
#trio { width:100%; z-index:0; clear:both; padding:0%; margin-left:auto; margin-right:auto }
#trio-box-left1 { width:30%; z-index:0; float:left; padding:0% 2%; margin-left:0%; margin-right:0% }
#trio-box-middle1 { width:30%; z-index:0; float:left; margin-left:3% }
#trio-box-right1 { width:30%; z-index:0; float:right; padding:0% }
#Duo { width:100%; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#duo-box-left2 { width:45%; z-index:0; float:left; padding:0% 2%; margin-left:0%; margin-right:0% }
#duo-box-right2 { width:45%; z-index:0; float:right; padding:0% }
<!-- flexible boxes end -->


@media screen and (max-width:768px)
{
	

	.nor {  font-size:17px;  line-height:23px; margin-left:51px; margin-right:51px }

	.top {  font-size:17px;  line-height:23px; margin-left:51px; margin-right:51px }
	.mid {  font-size:17px;  line-height:23px; margin-left:51px; margin-right:51px }

	.bot {  font-size:17px;  line-height:23px; margin-left:51px; margin-right:51px }
	.far {  font-size:17px;  line-height:23px; margin-left:51px; margin-right:51px }
	
	.pnor {  font-size:17px;  line-height:23px; margin-left:51px; margin-right:51px }

	.ptop {  font-size:17px;  line-height:23px; margin-left:51px; margin-right:51px }
	.quarterville-title {  font-size:28px;  line-height:30px; margin-left:21px; margin-right:21px }

	.pbot {  font-size:17px;  line-height:23px; margin-left:51px; margin-right:51px }
	.ptes {  font-size:17px;  line-height:23px; margin-left:51px; margin-right:51px }
	.mid-oswald {  font-size:17px;  line-height:23px; margin-left:51px; margin-right:51px }
	.quarterville-body {  margin-left:20px; margin-right:20px; }
	.portfolio-white {  margin-top:5px; margin-bottom:5px; }
	
	.frank-menu01 {  font-size:17px;  line-height:21px; margin-left:12px; margin-right:12px; margin-top:0px; margin-bottom:0px; text-align: right }

	.frank-menu02 {  font-size:17px;  line-height:26px; margin-left:12px; margin-right:12px; margin-top:0px; margin-bottom:0px; text-align: center }

	.frank-menu03 { font-size:12px;  line-height:18px; margin-left:7px; margin-right:12px; margin-top:0px; margin-bottom:0px; text-align: left }
	.testimonial-menu { line-height:23px; }

}
@media screen and (max-width:480px)
{



	.nor {  font-size:17px;  line-height:23px; margin-left:44px; margin-right:44px }
	
	.top {  font-size:17px;  line-height:23px; margin-left:44px; margin-right:44px }
	.mid {  font-size:15px;  line-height:23px; margin-left:44px; margin-right:44px }
	
	.bot {  font-size:17px;  line-height:23px; margin-left:44px; margin-right:44px }
	.far {  font-size:17px;  line-height:23px; margin-left:44px; margin-right:44px }
	
	.pnor {  font-size:17px;  line-height:23px; margin-left:44px; margin-right:44px }
	
	.ptop {  font-size:17px;  line-height:23px; margin-left:44px; margin-right:44px }
	.quarterville-title {  font-size:28px;  line-height:30px; margin-left:21px; margin-right:21px }
	
	.pbot {  font-size:17px;  line-height:23px; margin-left:44px; margin-right:44px }
	.ptes {  font-size:17px;  line-height:23px; margin-left:44px; margin-right:44px }
	.mid-oswald {  font-size:17px;  line-height:23px; margin-left:44px; margin-right:44px }
	.quarterville-body {  margin-left:10px; margin-right:10px; }
	.frank-menu01 {  font-size:15px;  line-height:19px; margin-left:12px; margin-right:12px; margin-top:0px; margin-bottom:0px; text-align: right }

	.frank-menu02 {  font-size:17px;  line-height:26px; margin-left:12px; margin-right:12px; margin-top:0px; margin-bottom:0px; text-align: center }

	.frank-menu03 { font-size:12px;  line-height:18px; margin-left:7px; margin-right:12px; margin-top:0px; margin-bottom:0px; text-align: left }



}
@media screen and (max-width:320px)
{


	.nor {  font-size:17px;  line-height:23px; margin-left:35px; margin-right:35px }
	.top {  font-size:17px;  line-height:23px; margin-left:35px; margin-right:35px }
	.mid {  font-size:15px;  line-height:23px; margin-left:35px; margin-right:35px }
	.bot {  font-size:17px;  line-height:23px; margin-left:35px; margin-right:35px }
	.far {  font-size:17px;  line-height:23px; margin-left:35px; margin-right:35px }
	
	.pnor {  font-size:17px;  line-height:23px; margin-left:35px; margin-right:35px }
	.ptop {  font-size:17px;  line-height:23px; margin-left:35px; margin-right:35px }
	.quarterville-title {  font-size:28px;  line-height:30px; margin-left:5px; margin-right:5px }
	.pbot {  font-size:17px;  line-height:23px; margin-left:35px; margin-right:35px }
	.ptes {  font-size:17px;  line-height:23px; margin-left:35px; margin-right:35px }
	.mid-oswald {  font-size:17px;  line-height:23px; margin-left:35px; margin-right:35px }
	.quarterville-body {  margin-left:7px; margin-right:7px; }	
	.frank-menu01 {  font-size:15px;  line-height:19px; margin-left:12px; margin-right:12px; margin-top:0px; margin-bottom:0px; text-align: right }

	.frank-menu02 {  font-size:15px;  line-height:24px; margin-left:12px; margin-right:12px; margin-top:0px; margin-bottom:0px; text-align: center }

	.frank-menu03 { font-size:12px;  line-height:18px; margin-left:7px; margin-right:12px; margin-top:0px; margin-bottom:0px; text-align: left }
}







