#Content.f-ms { width:100%; z-index:0; clear:both; margin-top:73px }
#ContentWrap.f-ms { width:100%; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#m1.f-ms { width:50%; min-height:100px; z-index:0; float:left }
#Body.f-ms { width:100%; z-index:0; clear:both }
#BodyWrap.f-ms { width:100%; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#B2.f-ms { width:38%; z-index:0; float:left; padding:6% }
#B1.f-ms { width:38%; z-index:0; float:left; padding:6% }
#AfterBody.f-ms { width:100%; z-index:0; clear:both }
#After-Body-Wrap.f-ms { width:100%; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#A1.f-ms { width:38%; z-index:0; float:left; padding:6% }
#A2.f-ms { width:38%; z-index:0; float:left; padding:6% }
#Footer.f-ms { width:100%; z-index:0; clear:both }
#FooterWrap.f-ms { width:100%; z-index:0; clear:both; margin-left:auto; margin-right:auto; overflow:hidden }
#F2.f-ms { z-index:0; clear:both; padding:4%; margin-left:auto; margin-right:auto; background-color:#3a3a3a }
#facebooklogo.f-ms { width:22px; margin:1px; overflow:hidden }
#instagramlogo.f-ms { width:22px; margin:1px; overflow:hidden }
#Header.f-ms { position:fixed; left:0px; top:0px; width:100%; z-index:1; background-color:#fff }
#HeaderWrap.f-ms { width:100%; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#Logo.f-ms { width:13.89%; z-index:0; float:left; margin:15px }
#ontracklogo.f-ms { width:100%; overflow:hidden }
#Menu.f-ms { height:48px; z-index:0; float:right; padding-top:25px; padding-right:25px }
#phone.f-ms { width:22px; vertical-align:middle; margin-left:1px; margin-right:1px; overflow:hidden }
#email.f-ms { width:21px; vertical-align:middle; padding-left:1px; padding-right:1px; overflow:hidden }
@media screen and (max-width:480px)
{
	#Logo.f-ms { width:31.25%; float:none; margin:25px auto 5px }
	#Menu.f-ms { width:94.79% }
	#phone.f-ms { width:15px }
	#email.f-ms { width:14px }
}
@media screen and (max-width:320px)
{
	#Menu.f-ms { width:92.19% }
}
