#oneWrapper.f-ms { max-width:1200px; z-index:0; margin:20px auto 0px }
#one.f-ms { z-index:0; padding:2%; background-color:#fff }
#belleviewridge.f-ms { max-width:100%; overflow:hidden }
#fullWidthWrapper4.f-ms { width:100%; height:52px; min-height:46px; z-index:0; margin:15px auto 0px; background-color:#809ead }
#Navigation-top1.f-ms { width:100%; height:52px; z-index:0; margin:0px auto; box-sizing:border-box }
#fullWidthWrapper.f-ms { width:100%; min-height:124px; z-index:0; margin-left:auto; margin-top:0px; margin-right:auto; background-color:#f1f1f2 }
#m2.f-ms { max-width:1200px; z-index:0; clear:both; margin:0px auto }
#m3.f-ms { width:28.25%; z-index:0; float:left; padding:2% 2% 1%; border-right:solid #dedede 1px }
#contact.f-ms { max-width:100%; overflow:hidden }
#m4.f-ms { width:340px; z-index:0; float:left; padding:2% 2% 1%; margin-left:1.6% }
#location1.f-ms { max-width:100%; overflow:hidden }
#m6.f-ms { width:28.25%; z-index:0; float:right; padding:2% 2% 1%; border-left:solid #dedede 1px }
#facebook1.f-ms { max-width:100%; overflow:hidden }
#m1.f-ms { width:100%; z-index:0; float:left; padding:0px; margin-top:0px; margin-bottom:0px; background-color:#f1f1f2 }
#m5.f-ms { width:100%; height:8.56%; margin-top:0px; margin-bottom:10px; display:inline-block }
#threeWrapper.f-ms { max-width:1200px; z-index:0; clear:both; padding-bottom:3px; margin-left:auto; margin-top:20px; margin-right:auto; background-color:#fff }
#threeLeft.f-ms { width:30.25%; z-index:0; float:left; padding:2% 1% }
#ensuiterooms.f-ms { max-width:100%; overflow:hidden }
#threeMiddle2.f-ms { width:30.25%; z-index:0; float:left; padding:2% 1%; margin-left:1.6% }
#bedandbreakfast.f-ms { max-width:100%; overflow:hidden }
#threeRight.f-ms { width:30.25%; z-index:0; float:right; padding:2% 1% }
#fullhouse.f-ms { max-width:100%; overflow:hidden }
#fullWidthWrapper2.f-ms { width:100%; min-height:352px; z-index:0; margin-left:auto; margin-top:10px; margin-right:auto; background-color:#0c3c47 }
#oneWrapper5.f-ms { max-width:1200px; z-index:0; margin:0px auto; background-color:#0c3c47 }
#one5.f-ms { z-index:0; padding:4% 10%; margin-left:auto; margin-right:auto; margin-bottom:0px }
#oneWrapper6.f-ms { max-width:1200px; z-index:0; margin:40px auto 0px }
#one6.f-ms { z-index:0; padding:0% }
#book-your-stay.f-ms { max-width:100%; overflow:hidden }
#fullWidthWrapper5.f-ms { width:100%; min-height:8px; z-index:0; margin:0px auto; background-color:#f1f1f2 }
#sixWrapper.f-ms { max-width:1200px; z-index:0; padding-top:2%; padding-bottom:2%; margin:0px auto }
#sixOne.f-ms { width:13.27%; z-index:0; float:left; padding:1% }
#wifi1.f-ms { max-width:100%; overflow:hidden }
#sixTwo.f-ms { width:13.27%; z-index:0; float:left; padding:1%; margin-left:1.7% }
#parking.f-ms { max-width:100%; overflow:hidden }
#sixFour.f-ms { width:13.27%; z-index:0; float:left; padding:1%; margin-left:1.7% }
#dstv.f-ms { max-width:100%; overflow:hidden }
#sixFive.f-ms { width:13.27%; z-index:0; float:left; padding:1%; margin-left:1.7% }
#pool.f-ms { max-width:100%; overflow:hidden }
#sixSix.f-ms { width:13.27%; z-index:0; float:right; padding:1% }
#laundry.f-ms { max-width:100%; overflow:hidden }
#sixThree.f-ms { width:13.27%; z-index:0; float:left; padding:1%; margin-left:1.7% }
#selfcatering4.f-ms { max-width:100%; overflow:hidden }
#fullWidthWrapper3.f-ms { z-index:0; margin-left:auto; margin-top:0px; margin-right:auto; background-color:#dedede; background-image:url(../Resources/area-background.jpg); background-size:cover; background-repeat:no-repeat }
#oneWrapper1.f-ms { max-width:1200px; z-index:0; padding-top:3%; margin:0px auto }
#one1.f-ms { z-index:0; padding:0% 10% 4%; margin-left:auto; margin-right:auto; margin-bottom:0px }
#oneWrapper2.f-ms { max-width:1200px; z-index:0; margin:40px auto 0px }
#one2.f-ms { z-index:0; padding:0% }
#view-activities.f-ms { max-width:100%; overflow:hidden }
#fullWidthWrapper1.f-ms { width:100%; min-height:100px; z-index:0; float:left; margin-top:0px; background-color:#fff }
#m8.f-ms { width:1200px; height:282px; display:inline-block }
#m7.f-ms { width:100%; min-height:107px; z-index:0; margin-left:auto; margin-top:0px; margin-right:auto; background-color:#809ead }
#m9.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:0px; margin-right:auto }
#m10.f-ms { width:90.17%; z-index:0; padding:3% 2% 2%; margin-left:auto; margin-top:30px; margin-right:auto }
#threeWrapper2.f-ms { max-width:225px; z-index:0; clear:both; margin:40px auto 10px }
#threeLeft2.f-ms { width:28.25%; z-index:0; float:left; padding:2% }
#facebook2.f-ms { max-width:100%; overflow:hidden }
#threeMiddle1.f-ms { width:28.25%; z-index:0; float:left; padding:2%; margin-left:1.6% }
#email1.f-ms { max-width:100%; overflow:hidden }
#threeRight2.f-ms { width:28.25%; z-index:0; float:right; padding:2% }
#location2.f-ms { max-width:100%; overflow:hidden }
#m11.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-right:auto; background-color:#809ead }
#m12.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:0px; margin-right:auto; background-color:#809ead }
#m13.f-ms { width:90.17%; z-index:0; padding:2%; margin-left:auto; margin-right:auto }
@media screen and (max-width:920px)
{
	#m3.f-ms { width:45% }
	#m4.f-ms { width:45%; float:right; margin-left:0px }
	#m6.f-ms { width:95.89%; float:left; clear:both; margin-top:20px }
	#threeLeft.f-ms { width:45% }
	#threeMiddle2.f-ms { width:45%; float:right; margin-left:0px }
	#threeRight.f-ms { width:96%; float:left; clear:both; margin-top:20px }
	#threeLeft2.f-ms { width:45% }
	#threeMiddle1.f-ms { width:45%; float:right; margin-left:0px }
	#threeRight2.f-ms { width:96%; float:left; clear:both; margin-top:20px }
}
@media screen and (max-width:720px)
{
	#m1.f-ms { width:1200px }
	#sixOne.f-ms { width:29%; padding:1.5% }
	#sixTwo.f-ms { width:29%; padding:1.5%; margin-left:2% }
	#sixFour.f-ms { width:29%; clear:both; padding:1.5%; margin-left:0px; margin-top:20px }
	#sixFive.f-ms { width:29%; padding:1.5%; margin-left:2%; margin-top:20px }
	#sixSix.f-ms { width:29%; padding:1.5%; margin-top:20px }
	#sixThree.f-ms { width:29%; float:right; padding:1.5%; margin-left:0px }
	#m10.f-ms { width:auto }
	#m13.f-ms { width:auto }
}
@media screen and (max-width:570px)
{
	#one.f-ms { padding:4% }
	#Navigation-top1.f-ms { height:auto; padding-top:14px; padding-bottom:14px }
	#m3.f-ms { width:auto; float:none; padding:4% }
	#m4.f-ms { width:auto; float:none; padding:4%; margin-top:20px }
	#m6.f-ms { width:auto; float:none; padding:4% }
	#threeLeft.f-ms { width:auto; float:none; padding:4% }
	#threeMiddle2.f-ms { width:auto; float:none; padding:4%; margin-top:20px }
	#threeRight.f-ms { width:auto; float:none; padding:4% }
	#one5.f-ms { padding-left:4%; padding-right:4% }
	#one6.f-ms { padding:4% }
	#one1.f-ms { padding-left:4%; padding-top:4%; padding-right:4% }
	#one2.f-ms { padding:4% }
	#m10.f-ms { padding:4% }
	#threeLeft2.f-ms { width:auto; float:none; padding:4% }
	#threeMiddle1.f-ms { width:auto; float:none; padding:4%; margin-top:20px }
	#threeRight2.f-ms { width:auto; float:none; padding:4% }
	#m13.f-ms { padding:4% }
}
@media screen and (max-width:480px)
{
	#sixOne.f-ms { width:44%; padding:2% }
	#sixTwo.f-ms { width:44%; float:right; padding:2%; margin-left:0px }
	#sixFour.f-ms { width:44%; float:right; clear:none; padding:2% }
	#sixFive.f-ms { width:44%; clear:left; padding:2%; margin-left:0px }
	#sixSix.f-ms { width:44%; padding:2% }
	#sixThree.f-ms { width:44%; float:left; clear:left; padding:2%; margin-top:20px }
}
@media screen and (max-width:320px)
{
	#sixOne.f-ms { width:auto; float:none; padding:4% }
	#sixTwo.f-ms { width:auto; float:none; padding:4%; margin-top:20px }
	#sixFour.f-ms { width:auto; float:none; padding:4% }
	#sixFive.f-ms { width:auto; float:none; padding:4% }
	#sixSix.f-ms { width:auto; float:none; padding:4% }
	#sixThree.f-ms { width:auto; float:none; padding:4% }
}
