#headerWrapper.f-ms { position:relative; z-index:100; padding:0px }
#headerWrapper_m.f-ms { position:relative; background-image:url(../Resources/headerwrapper.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#header.f-ms { min-height:244px; max-width:1200px; z-index:0; padding-top:24px; margin-left:auto; margin-top:66px; margin-right:auto }
#logonobackground.f-ms { max-width:35%; overflow:hidden }
#navigation.f-ms { position:fixed; left:0px; top:0px; right:0px; z-index:1; padding-top:24px; padding-bottom:24px; background-color:#2f3237; opacity:0.95; box-sizing:border-box }
#heroWrapper.f-ms { max-width:1200px; z-index:0; margin-left:auto; margin-top:15px; margin-right:auto }
#hero.f-ms { z-index:0; padding:2% }
#placeholderone.f-ms { max-width:100%; overflow:hidden }
#airbnbWrapper.f-ms { max-width:1200px; z-index:0; margin-left:auto; margin-right:auto }
#airbnbRow.f-ms { z-index:0; padding-top:1%; padding-bottom:1% }
#airbnb3.f-ms { max-width:6%; overflow:hidden }
#insta.f-ms { width:72px; height:50px; overflow:hidden }
#barnWrapper.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#barnOne.f-ms { position:relative; width:49.17%; min-height:619px; z-index:0; float:left }
#barnOne_m.f-ms { position:relative; min-height:571px; margin:0px; padding:2%; background-image:url(../Resources/headerwrapper.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#placeholdertwoLeft.f-ms { max-width:100%; overflow:hidden }
#barn1button.f-ms { z-index:0; padding:8px; margin-left:auto; margin-right:auto; background-color:#c6d5db }
#barnTwo.f-ms { position:relative; width:49.17%; min-height:619px; z-index:0; float:right }
#barnTwo_m.f-ms { position:relative; min-height:571px; margin:0px; padding:2%; background-image:url(../Resources/headerwrapper.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#placeholdertwoRight.f-ms { max-width:100%; overflow:hidden }
#barn2button.f-ms { z-index:0; padding:8px; margin-left:auto; margin-right:auto; background-color:#c6d5db }
#granaryWrapper.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#granaryOne.f-ms { position:relative; width:100%; z-index:0; float:left }
#granaryOne_m.f-ms { position:relative; margin:0px; padding:2%; background-image:url(../Resources/headerwrapper.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#placeholdertwoLeft2.f-ms { max-width:100%; overflow:hidden }
#barn1button1.f-ms { z-index:0; padding:8px; margin-left:auto; margin-right:auto; background-color:#c6d5db }
#localWrapper.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:20px; margin-right:auto }
#localOne.f-ms { position:relative; width:49.17%; min-height:619px; z-index:0; float:left }
#localOne_m.f-ms { position:relative; min-height:571px; margin:0px; padding:2%; background-image:url(../Resources/headerwrapper.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#placeholdertwoLeft1.f-ms { max-width:100%; overflow:hidden }
#local1button.f-ms { z-index:0; padding:8px; margin-left:auto; margin-right:auto; background-color:#c6d5db }
#localTwo.f-ms { position:relative; width:49.17%; min-height:619px; z-index:0; float:right }
#localTwo_m.f-ms { position:relative; min-height:571px; margin:0px; padding:2%; background-image:url(../Resources/headerwrapper.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#googleMap.f-ms { width:100%; height:343px; min-height:343px; display:inline-block }
#local2button.f-ms { z-index:0; padding:8px; margin-left:auto; margin-right:auto; background-color:#c6d5db }
#instaWrapper.f-ms { z-index:0; padding-top:10px; margin-left:auto; margin-right:auto; display:none }
#innerInsta.f-ms { max-width:1200px; z-index:0; margin-left:auto; margin-right:auto }
#instaCode.f-ms { width:100%; display:inline-block }
#socialWrapper.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-right:auto; display:none }
#socialLeft.f-ms { width:45.17%; z-index:0; float:left; padding:2% }
#socialRight.f-ms { width:45.17%; z-index:0; float:right; padding:2% }
#airbnbWrapper-availbility1.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:20px; margin-right:auto }
#availabilityInner.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:20px; margin-right:auto }
#cowshed.f-ms { position:relative; width:32.25%; z-index:0; float:left }
#cowshed_m.f-ms { position:relative; margin:0px; padding:2%; background-image:url(../Resources/headerwrapper.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#cowshedCode1.f-ms { width:100%; display:inline-block }
#both.f-ms { position:relative; width:32.25%; z-index:0; float:left; margin-left:1.6% }
#both_m.f-ms { position:relative; margin:0px; padding:2%; background-image:url(../Resources/headerwrapper.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#bothCode.f-ms { width:100%; display:inline-block }
#threeRight.f-ms { position:relative; width:32.25%; z-index:0; float:right }
#threeRight_m.f-ms { position:relative; margin:0px; padding:2%; background-image:url(../Resources/headerwrapper.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#stablesCode1.f-ms { width:100%; display:inline-block }
#fullWidth-spacer.f-ms { width:100%; min-height:100px; z-index:0; float:left }
#fullWidth-farmImages.f-ms { position:relative; width:100%; min-height:100px; z-index:0; float:left }
#fullWidth-farmImages_m.f-ms { position:relative; min-height:100px; margin:0px; background-image:url(../Resources/fullwidth-farmima.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#imageWrapper.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#staticImage1.f-ms { width:20.75%; z-index:0; float:left; padding:1.5% }
#placeholderfourLeft.f-ms { max-width:100%; overflow:hidden }
#staticImage2.f-ms { width:20.75%; z-index:0; float:left; padding:1.5%; margin-left:1.6% }
#placeholderfourMiddleLeft.f-ms { max-width:100%; overflow:hidden }
#staticImage3.f-ms { width:20.75%; z-index:0; float:right; padding:1.5% }
#placeholderfourRight.f-ms { max-width:100%; overflow:hidden }
#staticImage4.f-ms { width:20.75%; z-index:0; float:left; padding:1.5%; margin-left:1.6% }
#placeholderfourMiddleRight.f-ms { max-width:100%; overflow:hidden }
#footerWrapper.f-ms { position:relative; width:100%; z-index:0; float:left }
#footerWrapper_m.f-ms { position:relative; margin:0px; background-image:url(../Resources/fullwidth-farmima.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#innerFooter.f-ms { max-width:1200px; z-index:0; margin-left:auto; margin-right:auto }
#oneRow.f-ms { z-index:0; padding:2% }
#twoRow.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#footerLeft.f-ms { z-index:0; padding:2%; margin-left:auto; margin-right:auto }
#FlagofEurope.f-ms { width:15%; overflow:hidden }
#leaderLogo1.f-ms { width:15%; padding-left:2%; overflow:hidden }
#leaderLogo2.f-ms { width:15%; padding-left:2%; overflow:hidden }
#copyrightText.f-ms { width:97.57%; z-index:0; float:left; clear:both; padding:14px }
@media screen and (max-width:920px)
{
	#airbnb3.f-ms { width:72px; max-width:none }
	#localTwo.f-ms { width:49.17% }
	#instaWrapper.f-ms { width:100% }
	#innerInsta.f-ms { width:100%; min-height:100px; max-width:none }
	#cowshed.f-ms { width:49% }
	#both.f-ms { width:49%; float:right; margin-left:0px }
	#threeRight.f-ms { width:100%; float:left; clear:both; margin-top:20px }
	#staticImage4.f-ms { width:21% }
	#twoRow.f-ms { max-width:883px }
	#copyrightText.f-ms { width:96.83% }
}
@media screen and (max-width:720px)
{
	#logonobackground.f-ms { max-width:50% }
	#airbnb3.f-ms { height:50px }
	#barnOne.f-ms { width:auto; float:none }
	#barnTwo.f-ms { width:auto; float:none; margin-top:20px }
	#granaryOne.f-ms { width:auto; float:none; margin-top:20px }
	#localOne.f-ms { width:auto; float:none }
	#localTwo.f-ms { width:auto; float:none; margin-top:20px }
	#socialLeft.f-ms { width:auto; float:none }
	#socialRight.f-ms { width:auto; float:none; margin-top:20px }
	#staticImage1.f-ms { width:45.3% }
	#staticImage2.f-ms { width:45.3%; float:right; margin-left:0px }
	#staticImage3.f-ms { width:45.3%; clear:right; margin-top:20px }
	#staticImage4.f-ms { width:45.3%; margin-left:0px; margin-top:20px }
	#twoRow.f-ms { max-width:691px }
	#FlagofEurope.f-ms { width:18% }
	#leaderLogo1.f-ms { width:18% }
	#leaderLogo2.f-ms { width:18% }
	#copyrightText.f-ms { width:95.95% }
}
@media screen and (max-width:570px)
{
	#header.f-ms { margin-top:58px }
	#logonobackground.f-ms { max-width:80% }
	#navigation.f-ms { padding-top:14px; padding-bottom:14px }
	#hero.f-ms { padding:4% }
	#airbnbRow.f-ms { padding:4% }
	#socialLeft.f-ms { padding:4% }
	#socialRight.f-ms { padding:4% }
	#cowshed.f-ms { width:auto; float:none }
	#both.f-ms { width:auto; float:none; margin-top:20px }
	#threeRight.f-ms { width:auto; float:none }
	#fullWidth-farmImages.f-ms { display:none }
	#imageWrapper.f-ms { display:none }
	#staticImage1.f-ms { width:auto; float:none; padding:4% }
	#staticImage2.f-ms { width:auto; float:none; padding:4%; margin-top:20px }
	#staticImage3.f-ms { width:auto; float:none; padding:4% }
	#staticImage4.f-ms { width:auto; float:none; padding:4% }
	#oneRow.f-ms { padding:4% }
	#footerLeft.f-ms { padding:4% }
	#FlagofEurope.f-ms { width:22% }
	#leaderLogo1.f-ms { width:22% }
	#leaderLogo2.f-ms { width:22% }
	#copyrightText.f-ms { width:94.66% }
}
@media screen and (max-width:480px)
{
	#twoRow.f-ms { max-width:442px }
	#FlagofEurope.f-ms { width:23% }
	#leaderLogo1.f-ms { width:23% }
	#leaderLogo2.f-ms { width:23% }
	#copyrightText.f-ms { width:93.66% }
}
@media screen and (max-width:320px)
{
	#twoRow.f-ms { max-width:294px }
	#copyrightText.f-ms { width:90.49% }
}
