#fixedHeaderWrapper.f-ms { position:relative; width:100%; height:5px; z-index:100 }
#fixedHeaderInnerWrapper.f-ms { position:fixed; left:0px; top:0px; width:100%; z-index:100; opacity:0.95 }
#fixedHeader.f-ms { width:99.17%; z-index:0; padding-left:10px; padding-top:10px; margin-left:auto; margin-right:auto }
#navigation.f-ms { width:23.41%; z-index:0; float:left; margin-left:14px; opacity:0.95; box-sizing:border-box }
#titleWrap.f-ms { width:98.33%; min-height:361px; z-index:0; padding-left:20px }
#headerLeft.f-ms { width:44.76%; min-height:330px; z-index:0; float:left; padding:10px 10px 10px 30px }
#LighteningBoltLogo.f-ms { width:3.41%; float:right; z-index:2001 }
#backButton.f-ms { width:12%; float:left; z-index:2001 }
#titleText.f-ms { width:100%; min-height:146px; z-index:0; float:left; margin-top:20px }
#headerRight.f-ms { width:46.38%; min-height:80px; z-index:0; float:right; padding:10px; margin-top:20px }
#fadedLogo.f-ms { width:28.32%; float:right; opacity:0.2 }
#fullWrap.f-ms { width:100%; min-height:12px; z-index:0; padding-top:21px; padding-bottom:21px; margin-left:auto; margin-right:auto }
#separationCircles.f-ms { width:2%; margin-left:auto; margin-right:auto; overflow:hidden }
#workWrap.f-ms { width:100%; min-height:601px; max-width:1200px; z-index:0; margin-left:auto; margin-right:auto }
#workLeft.f-ms { width:47%; min-height:701px; z-index:0; float:left }
#overlayGDG.f-ms { width:100%; height:701px; z-index:0; background-image:url(../Resources/flagbottleedit.jpg); background-position:center; background-size:cover; background-repeat:no-repeat }
#GDGWhiteSmall.f-ms { width:30%; margin-left:auto; margin-top:140px; margin-right:auto; overflow:hidden }
#workRight.f-ms { width:47%; min-height:701px; z-index:0; float:right; padding-left:10px; padding-right:10px }
#ormeSlade.f-ms { width:99.91%; min-height:410px; z-index:0; margin-left:auto; margin-right:auto; background-image:url(../Resources/halftimbered.jpg); background-position:center; background-size:cover; background-repeat:no-repeat }
#osLogo.f-ms { width:100%; margin-left:auto; margin-top:100px; margin-right:auto; overflow:hidden }
#masonWrap.f-ms { width:99.91%; min-height:288px; z-index:0; margin-left:auto; margin-right:auto; background-image:url(../Resources/masonracing.jpg); background-position:center; background-size:cover; background-repeat:no-repeat }
#masonRacing.f-ms { width:37.36%; padding:5px; margin-left:auto; margin-top:30px; margin-right:auto; overflow:hidden }
#fullWrapTwo.f-ms { width:100%; min-height:12px; z-index:0; padding-top:21px; padding-bottom:21px; margin-left:auto; margin-right:auto }
#separationCirclesTwo.f-ms { width:2%; margin-left:auto; margin-right:auto; overflow:hidden }
#nextWrap.f-ms { width:100%; min-height:100px; z-index:0; background-color:#414143 }
#workWrap2.f-ms { width:100%; min-height:706px; max-width:1200px; z-index:0; margin-left:auto; margin-right:auto }
#workRight1.f-ms { width:48%; min-height:706px; z-index:0; float:right }
#hawkinsWrap1.f-ms { width:100%; min-height:706px; z-index:0; float:right; background-image:url(../Resources/hawkins-farming-b.jpg); background-position:left; background-size:cover; background-repeat:no-repeat }
#LogoOriginal.f-ms { margin-top:100px; overflow:hidden }
#workLeft2.f-ms { width:48%; min-height:706px; z-index:0; float:left; padding-left:10px; padding-right:10px }
#merrickWrap.f-ms { width:100%; min-height:397px; z-index:0; margin-left:auto; margin-right:auto; background-image:url(../Resources/george_merrick_se.jpg); background-position:center; background-size:cover; background-repeat:no-repeat }
#merrickLogo.f-ms { width:88.38%; margin-left:auto; margin-top:100px; margin-right:auto; overflow:hidden }
#pearsonWrap.f-ms { width:99.91%; min-height:309px; z-index:0; margin-left:auto; margin-right:auto; background-image:url(../Resources/wilftable.jpg); background-position:center; background-size:cover; background-repeat:no-repeat }
#pearsonEventing.f-ms { width:85.32%; padding:5px; margin-left:auto; margin-top:80px; margin-right:auto; overflow:hidden }
#fullWrapThree.f-ms { width:100%; min-height:12px; z-index:0; padding-top:21px; padding-bottom:21px; margin-left:auto; margin-right:auto }
#separationCirclesThree.f-ms { width:2%; margin-left:auto; margin-right:auto; overflow:hidden }
#workWrapRH.f-ms { width:100%; max-width:1200px; z-index:0; margin-left:auto; margin-right:auto }
#rodwayWrap.f-ms { width:100%; min-height:150px; max-width:1200px; z-index:0; background-image:url(../Resources/rhhorse.jpg); background-position:center; background-size:cover; background-repeat:no-repeat }
#rhLink.f-ms { width:26%; padding:5px; margin-left:auto; margin-right:auto; overflow:hidden }
#fullWrapFour.f-ms { width:100%; min-height:12px; z-index:0; padding-top:21px; padding-bottom:21px; margin-left:auto; margin-right:auto }
#separationCirclesFour.f-ms { width:2%; margin-left:auto; margin-right:auto; overflow:hidden }
#contactWrap.f-ms { width:98.33%; min-height:675px; z-index:0; padding-left:20px }
#contactLeft.f-ms { width:50%; min-height:649px; z-index:0; float:left; padding-left:30px; padding-right:10px; padding-bottom:10px }
#contactText.f-ms { width:76.87%; min-height:60px; z-index:0; float:left; margin-top:70px; margin-right:80px }
#contactTag.f-ms { width:65.61%; min-height:8px; z-index:0; clear:both; padding:100px 50px; margin-left:auto; margin-right:auto; border:solid #dedede 1px }
#contactButton.f-ms { width:54.51%; min-height:35px; z-index:0; padding:50px; margin-left:auto; margin-right:auto; border:solid #dedede 1px }
#fadedLogo1.f-ms { width:15%; float:right; margin-top:60px; opacity:0.2 }
#footerSection.f-ms { width:100%; min-height:75px; z-index:0; background-color:#414143 }
#copyright.f-ms { z-index:0; padding:14px; background-color:#58585a }
@media screen and (max-width:2600px)
{
	#contactWrap.f-ms { min-height:740px }
	#contactLeft.f-ms { width:60% }
	#contactText.f-ms { min-height:50px }
	#contactTag.f-ms { width:70%; min-height:13px }
}
@media screen and (max-width:1200px)
{
	#titleWrap.f-ms { width:95.62% }
	#headerRight.f-ms { width:534px }
	#workWrap.f-ms { width:100% }
	#GDGWhiteSmall.f-ms { margin-top:160px }
	#ormeSlade.f-ms { width:98.13% }
	#osLogo.f-ms { margin-top:110px }
	#masonWrap.f-ms { width:98.13% }
	#masonRacing.f-ms { width:38.04% }
	#workWrap2.f-ms { width:100% }
	#merrickWrap.f-ms { width:98.13% }
	#pearsonWrap.f-ms { width:98.13% }
	#pearsonEventing.f-ms { width:44.05%; margin-top:110px }
	#rhLink.f-ms { width:29.54% }
	#contactWrap.f-ms { width:95.62% }
	#contactText.f-ms { width:79.05%; min-height:60px; float:none; margin-left:auto; margin-top:0px; margin-right:auto }
	#contactTag.f-ms { clear:none }
	#contactButton.f-ms { width:50%; margin-left:50px; margin-right:0px }
}
@media screen and (max-width:920px)
{
	#fixedHeaderWrapper.f-ms { height:0.1px }
	#fixedHeader.f-ms { width:98.91% }
	#headerLeft.f-ms { width:95.45%; min-height:0px }
	#LighteningBoltLogo.f-ms { margin-right:10px }
	#backButton.f-ms { width:15%; margin-right:10px }
	#headerRight.f-ms { display:none }
	#separationCircles.f-ms { width:4% }
	#workLeft.f-ms { width:100%; min-height:396px }
	#overlayGDG.f-ms { height:396px }
	#GDGWhiteSmall.f-ms { width:17.33%; margin-top:10px }
	#workRight.f-ms { width:100%; min-height:702px; padding-left:0px; padding-right:0px }
	#ormeSlade.f-ms { width:100% }
	#osLogo.f-ms { margin-top:90px }
	#masonWrap.f-ms { width:100% }
	#masonRacing.f-ms { width:25.21%; margin-top:20px }
	#separationCirclesTwo.f-ms { width:4% }
	#workRight1.f-ms { width:100%; min-height:438px }
	#hawkinsWrap1.f-ms { min-height:438px }
	#LogoOriginal.f-ms { margin-top:180px }
	#workLeft2.f-ms { width:100%; min-height:686px; padding-left:0px; padding-right:0px }
	#merrickWrap.f-ms { width:100%; min-height:438px }
	#merrickLogo.f-ms { width:61.1%; margin-top:120px }
	#pearsonWrap.f-ms { width:100% }
	#pearsonEventing.f-ms { margin-top:80px }
	#separationCirclesThree.f-ms { width:4% }
	#separationCirclesFour.f-ms { width:4% }
	#contactWrap.f-ms { width:97.83%; min-height:742px; margin-left:auto; margin-right:auto }
	#contactLeft.f-ms { width:94%; min-height:644px }
	#contactText.f-ms { width:61.53%; margin-left:0px; margin-top:20px; margin-right:40px }
	#contactTag.f-ms { width:65% }
	#contactButton.f-ms { margin-left:auto; margin-right:auto }
	#fadedLogo1.f-ms { display:none }
	#footerSection.f-ms { margin-left:auto; margin-right:auto }
}
@media screen and (max-width:720px)
{
	#fixedHeader.f-ms { width:98.61% }
	#titleWrap.f-ms { width:97.22% }
	#headerLeft.f-ms { width:94%; min-height:384px }
	#backButton.f-ms { margin-right:0px }
	#titleText.f-ms { width:81.5%; min-height:196px; margin-top:120px; margin-right:120px }
	#headerRight.f-ms { width:50% }
	#separationCircles.f-ms { width:5% }
	#workLeft.f-ms { min-height:384px }
	#overlayGDG.f-ms { height:384px }
	#workRight.f-ms { min-height:681px }
	#ormeSlade.f-ms { min-height:380px }
	#masonRacing.f-ms { width:30.68% }
	#separationCirclesTwo.f-ms { width:5% }
	#workRight1.f-ms { min-height:297px }
	#hawkinsWrap1.f-ms { min-height:297px }
	#LogoOriginal.f-ms { margin-top:80px }
	#workLeft2.f-ms { min-height:593px }
	#merrickWrap.f-ms { min-height:297px }
	#merrickLogo.f-ms { width:76.44%; margin-top:50px }
	#pearsonWrap.f-ms { min-height:224px }
	#pearsonEventing.f-ms { margin-top:60px }
	#separationCirclesThree.f-ms { width:5% }
	#separationCirclesFour.f-ms { width:5% }
	#contactWrap.f-ms { width:100%; min-height:969px; padding-left:0px }
	#contactLeft.f-ms { width:98.57%; padding-left:0px }
	#contactText.f-ms { width:62.18% }
	#contactTag.f-ms { width:79.98%; margin-left:30px; margin-right:0px }
	#contactButton.f-ms { width:61.78% }
}
@media screen and (max-width:570px)
{
	#fixedHeaderWrapper.f-ms { height:0.1px }
	#fixedHeader.f-ms { width:95.09%; padding:5px 14px }
	#navigation.f-ms { padding-top:14px; padding-bottom:14px }
	#titleWrap.f-ms { width:96.49% }
	#headerLeft.f-ms { width:92.66%; min-height:343px }
	#titleText.f-ms { width:100%; min-height:180px; margin-top:90px; margin-right:0px }
	#headerRight.f-ms { min-height:151px }
	#separationCircles.f-ms { width:6% }
	#workWrap.f-ms { min-height:889px; max-width:none }
	#workLeft.f-ms { min-height:343px }
	#overlayGDG.f-ms { height:343px }
	#GDGWhiteSmall.f-ms { margin-left:0px; margin-top:40px; margin-right:0px }
	#workRight.f-ms { min-height:546px }
	#ormeSlade.f-ms { min-height:330px }
	#masonWrap.f-ms { min-height:202px }
	#masonRacing.f-ms { width:25.61% }
	#separationCirclesTwo.f-ms { width:6% }
	#workRight1.f-ms { min-height:240px }
	#hawkinsWrap1.f-ms { min-height:240px }
	#LogoOriginal.f-ms { margin-top:40px }
	#workLeft2.f-ms { min-height:466px }
	#merrickWrap.f-ms { min-height:251px }
	#merrickLogo.f-ms { width:67.03%; margin-top:60px }
	#pearsonWrap.f-ms { min-height:217px }
	#pearsonEventing.f-ms { width:56.44%; margin-top:50px }
	#separationCirclesThree.f-ms { width:6% }
	#workWrapRH.f-ms { max-width:none }
	#rhLink.f-ms { width:57.19% }
	#separationCirclesFour.f-ms { width:6% }
	#contactWrap.f-ms { width:96%; min-height:0px }
	#contactLeft.f-ms { width:97.93%; min-height:0px; padding-right:0px }
	#contactText.f-ms { width:76.38%; margin-left:auto; margin-right:auto }
	#contactTag.f-ms { width:75.01%; margin-left:auto; margin-right:auto }
	#contactButton.f-ms { width:52.29%; float:right }
}
@media screen and (max-width:480px)
{
	#fixedHeader.f-ms { width:100%; padding-left:0px; padding-right:0px }
	#titleWrap.f-ms { width:100%; min-height:358px; padding-left:0px }
	#headerLeft.f-ms { width:99.97%; min-height:380px; padding-left:0px; padding-right:0px }
	#backButton.f-ms { margin-left:10px }
	#titleText.f-ms { min-height:100px }
	#separationCircles.f-ms { width:7% }
	#workWrap.f-ms { min-height:789px }
	#workLeft.f-ms { min-height:278px }
	#overlayGDG.f-ms { height:278px }
	#workRight.f-ms { min-height:511px }
	#ormeSlade.f-ms { min-height:296px }
	#masonRacing.f-ms { width:24.38%; margin-top:30px }
	#separationCirclesTwo.f-ms { width:7% }
	#workWrap2.f-ms { min-height:727px; max-width:none }
	#workRight1.f-ms { min-height:241px }
	#hawkinsWrap1.f-ms { min-height:241px }
	#workLeft2.f-ms { min-height:487px }
	#merrickWrap.f-ms { min-height:293px }
	#pearsonWrap.f-ms { min-height:193px }
	#pearsonEventing.f-ms { width:64.83%; margin-top:40px }
	#separationCirclesThree.f-ms { width:7% }
	#rhLink.f-ms { width:71.88% }
	#separationCirclesFour.f-ms { width:7% }
	#contactLeft.f-ms { width:100%; padding-bottom:0px }
	#contactText.f-ms { width:97.83%; margin-left:10px; margin-top:30px; margin-right:0px }
	#contactTag.f-ms { width:90.89%; min-height:73px; padding:18px; margin-left:2px; margin-right:2px }
	#contactButton.f-ms { width:90.62%; min-height:50px; padding:10px; margin-left:10px; margin-right:0px }
	#copyright.f-ms { padding:14px 0px }
}
@media screen and (max-width:320px)
{
	#fixedHeader.f-ms { width:91.25% }
	#navigation.f-ms { width:31% }
	#titleWrap.f-ms { width:320px; min-height:312px }
	#headerLeft.f-ms { width:300px; min-height:262px; padding-left:10px; padding-top:0px; padding-right:10px }
	#LighteningBoltLogo.f-ms { float:left; margin-left:10px; margin-right:auto }
	#backButton.f-ms { float:right; margin-left:0px; margin-right:20px }
	#titleText.f-ms { min-height:146px; margin-top:50px }
	#headerRight.f-ms { min-height:116px }
	#separationCircles.f-ms { width:8% }
	#workWrap.f-ms { width:320px; min-height:671px }
	#workLeft.f-ms { width:320px; min-height:212px }
	#overlayGDG.f-ms { height:212px }
	#GDGWhiteSmall.f-ms { margin-top:30px }
	#workRight.f-ms { min-height:459px }
	#ormeSlade.f-ms { min-height:250px }
	#masonRacing.f-ms { width:36.56% }
	#separationCirclesTwo.f-ms { width:8% }
	#workWrap2.f-ms { min-height:602px }
	#workRight1.f-ms { min-height:211px }
	#hawkinsWrap1.f-ms { min-height:211px }
	#workLeft2.f-ms { min-height:391px }
	#merrickWrap.f-ms { min-height:198px }
	#pearsonEventing.f-ms { width:84.06% }
	#separationCirclesThree.f-ms { width:8% }
	#rhLink.f-ms { width:71.56%; margin-top:20px }
	#separationCirclesFour.f-ms { width:8% }
	#contactLeft.f-ms { width:100%; min-height:344px }
	#contactText.f-ms { width:96.74%; min-height:138px }
	#contactTag.f-ms { width:95.14%; min-height:87px; padding:0px; margin-left:auto; margin-right:auto }
	#contactButton.f-ms { width:87.19%; min-height:69px; float:none; padding:0px; margin-left:auto; margin-top:10px; margin-right:auto }
	#copyright.f-ms { width:100% }
}
