#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 }
#rowOneWrapper.f-ms { max-width:1200px; z-index:0; margin-left:auto; margin-right:auto }
#rowOneInner.f-ms { z-index:0; padding:2% }
#imageWrapper.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:20px; 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 }
#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 { width:72px; height:50px; 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 }
#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 }
#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 }
#barnWrapper1.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:20px; margin-right:auto }
#barnOne1.f-ms { position:relative; width:49.17%; min-height:619px; z-index:0; float:left }
#barnOne1_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 }
#barnTwo1.f-ms { position:relative; width:49.17%; min-height:619px; z-index:0; float:right }
#barnTwo1_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 }
#placeholdertwoRight1.f-ms { max-width:100%; overflow:hidden }
#airbnbWrapper-availbility.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 }
#galleryWrapper.f-ms { z-index:0; padding-top:10px; margin-left:auto; margin-right:auto }
#innerGallery.f-ms { max-width:1200px; z-index:0; margin-left:auto; margin-right:auto }
#gallery.f-ms { width:100px; height:16px; display:inline-block }
#fullWidth-spacer.f-ms { width:100%; min-height:100px; z-index:0; float:left }
#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)
{
	#staticImage4.f-ms { width:21% }
	#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 }
	#galleryWrapper.f-ms { width:100% }
	#innerGallery.f-ms { width:100%; min-height:100px; max-width:none }
	#twoRow.f-ms { max-width:883px }
	#copyrightText.f-ms { width:96.83% }
}
@media screen and (max-width:720px)
{
	#logonobackground.f-ms { max-width:50% }
	#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 }
	#barnTwo.f-ms { width:auto; float:none; margin-top:20px }
	#barnOne.f-ms { width:auto; float:none }
	#barnOne1.f-ms { width:auto; float:none }
	#barnTwo1.f-ms { width:auto; float:none; 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 }
	#rowOneInner.f-ms { padding:4% }
	#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% }
	#airbnbRow.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 }
	#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% }
}
