#modernHeaderWrapper.f-ms { position:relative; z-index:100; margin-left:auto; margin-right:auto }
#headerWrapper.f-ms { width:100%; min-height:339px; z-index:0; margin-left:auto; margin-top:66px; margin-right:auto; background-image:url(../Resources/20200811-bod-fabr.jpg); background-position:center; background-size:cover; background-repeat:no-repeat; background-attachment:fixed }
#BOD-Logo.f-ms { width:23%; float:left; margin-top:30px }
#navigation.f-ms { position:fixed; left:0px; top:0px; right:0px; z-index:1; padding-top:24px; padding-bottom:24px; background-color:#1a2e5c; opacity:0.85; box-sizing:border-box }
#fullWidthWrapper-1.f-ms { width:100%; min-height:4px; z-index:0; float:left; background-color:#c4d2e5 }
#introWrapper.f-ms { position:relative; max-width:1200px; z-index:0; clear:both; padding:0px; margin-left:auto; margin-right:auto }
#introWrapper_m.f-ms { position:relative; background-image:url(../Resources/introwrapper.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#introLeft.f-ms { width:45.17%; min-height:376px; z-index:0; float:left; padding:2% }
#introRight.f-ms { width:45.17%; z-index:0; float:right; padding:2% }
#introGallery.f-ms { width:100%; height:100%; display:inline-block }
#fullWidthWrapper-2.f-ms { width:100%; min-height:4px; z-index:0; float:left; background-color:#c4d2e5 }
#tagWrapper.f-ms { z-index:0; margin-left:auto; margin-right:auto; background-color:#1a2e5c }
#innerTag.f-ms { max-width:1152px; z-index:0; padding:2%; margin-left:auto; margin-right:auto }
#tagWrapperMessage.f-ms { z-index:0; margin-left:auto; margin-right:auto }
#message.f-ms { max-width:1152px; z-index:0; padding:2%; margin-left:auto; margin-right:auto }
#fullWidthWrapper-3.f-ms { width:100%; min-height:4px; z-index:0; float:left; background-color:#c4d2e5 }
#servicesWrapper.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-right:auto; background-color:#c4d2e5 }
#servicesLeft.f-ms { width:45.17%; z-index:0; float:left; padding:2% }
#placeholdertwoLeft.f-ms { max-width:100%; overflow:hidden }
#servicesRight.f-ms { width:45.17%; z-index:0; float:right; padding:2% }
#placeholdertwoRight.f-ms { max-width:100%; overflow:hidden }
#threeWrapper.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#threeLeft.f-ms { width:28.25%; z-index:0; float:left; padding:2% }
#placeholderthreeLeft.f-ms { max-width:100%; overflow:hidden }
#CTA-3.f-ms { min-height:36px; z-index:0; padding:12px; margin-left:auto; margin-right:auto; background-color:#363435 }
#threeRight.f-ms { width:28.25%; z-index:0; float:right; padding:2% }
#placeholderthreeRight.f-ms { max-width:100%; overflow:hidden }
#CTA-4.f-ms { min-height:36px; z-index:0; padding:12px; margin-left:auto; margin-right:auto; background-color:#363435 }
#threeMiddle.f-ms { width:28.25%; z-index:0; float:left; padding:2%; margin-left:1.6% }
#placeholderthreeMiddle.f-ms { max-width:100%; overflow:hidden }
#CTA-5.f-ms { min-height:36px; z-index:0; padding:12px; margin-left:auto; margin-right:auto; background-color:#363435 }
#tagWrapper1.f-ms { z-index:0; margin-left:auto; margin-right:auto; background-color:#9cca73; display:none }
#innerTag1.f-ms { max-width:1152px; z-index:0; padding:2%; margin-left:auto; margin-right:auto }
#oneWrapper.f-ms { max-width:1200px; z-index:0; margin-left:auto; margin-right:auto }
#one.f-ms { min-height:254px; z-index:0; padding:2%; background-image:url(../Resources/20200811-bod-fabr1.jpg); background-position:center; background-size:contain; background-repeat:no-repeat; background-attachment:fixed; overflow:hidden }
#servicesWrapper1.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-right:auto; background-color:#eee }
#servicesLeft1.f-ms { width:45.17%; z-index:0; float:left; padding:2% }
#placeholdertwoLeft1.f-ms { max-width:100%; overflow:hidden }
#CTA-1.f-ms { width:95.57%; min-height:36px; z-index:0; padding:12px; margin-left:auto; margin-right:auto; background-color:#9cca73 }
#servicesRight1.f-ms { width:45.17%; z-index:0; float:right; padding:2% }
#placeholdertwoRight1.f-ms { max-width:100%; overflow:hidden }
#CTA-2.f-ms { width:95.57%; min-height:36px; z-index:0; padding:12px; margin-left:auto; margin-right:auto; background-color:#9cca73 }
#fullWidthWrapper-5.f-ms { width:100%; min-height:4px; z-index:0; background-color:#c4d2e5; 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/footerwrapper.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% }
#copyrightText.f-ms { width:97.57%; z-index:0; float:left; clear:both; padding:14px }
@media screen and (max-width:1200px)
{
	#introGallery.f-ms { height:auto }
}
@media screen and (max-width:920px)
{
	#headerWrapper.f-ms { background-position:center top; background-attachment:scroll }
	#BOD-Logo.f-ms { width:35% }
	#introLeft.f-ms { min-height:0px }
	#fullWidthWrapper-2.f-ms { height:4px; min-height:0px }
	#fullWidthWrapper-3.f-ms { height:4px; min-height:0px }
	#threeLeft.f-ms { width:45% }
	#CTA-3.f-ms { width:94.2% }
	#threeRight.f-ms { width:45% }
	#CTA-4.f-ms { width:94.2% }
	#threeMiddle.f-ms { width:96%; float:right; clear:both; margin-left:0px }
	#CTA-5.f-ms { width:94.2% }
	#one.f-ms { background-attachment:scroll }
	#CTA-1.f-ms { width:94.22% }
	#CTA-2.f-ms { width:94.22% }
	#copyrightText.f-ms { width:96.83% }
}
@media screen and (max-width:720px)
{
	#BOD-Logo.f-ms { width:45% }
	#introLeft.f-ms { width:auto; float:none }
	#introRight.f-ms { width:auto; float:none }
	#fullWidthWrapper-2.f-ms { min-height:4px }
	#fullWidthWrapper-3.f-ms { min-height:4px }
	#servicesLeft.f-ms { width:auto; float:none }
	#servicesRight.f-ms { width:auto; float:none }
	#threeLeft.f-ms { width:96% }
	#CTA-3.f-ms { width:92.59% }
	#threeRight.f-ms { width:96% }
	#CTA-4.f-ms { width:94.03% }
	#CTA-5.f-ms { width:92.59% }
	#servicesLeft1.f-ms { width:auto; float:none }
	#servicesRight1.f-ms { width:auto; float:none }
	#copyrightText.f-ms { width:95.95% }
}
@media screen and (max-width:570px)
{
	#headerWrapper.f-ms { min-height:280px; margin-top:58px; background-position:left top }
	#BOD-Logo.f-ms { width:60%; margin-top:0px }
	#navigation.f-ms { padding-top:14px; padding-bottom:14px }
	#introLeft.f-ms { padding:4% }
	#introRight.f-ms { padding:4% }
	#introGallery.f-ms { height:99.78% }
	#innerTag.f-ms { padding:4% }
	#message.f-ms { padding:4% }
	#servicesLeft.f-ms { padding:4% }
	#servicesRight.f-ms { padding:4% }
	#threeLeft.f-ms { width:auto; float:none; padding:4% }
	#threeRight.f-ms { width:auto; float:none; clear:both; padding:4% }
	#threeMiddle.f-ms { width:auto; float:none; padding:4% }
	#innerTag1.f-ms { padding:4% }
	#one.f-ms { padding:4%; display:none }
	#servicesLeft1.f-ms { padding:4% }
	#servicesRight1.f-ms { padding:4% }
	#oneRow.f-ms { padding:4% }
	#copyrightText.f-ms { width:94.66% }
}
@media screen and (max-width:480px)
{
	#headerWrapper.f-ms { background-position:right top }
	#BOD-Logo.f-ms { width:70% }
	#copyrightText.f-ms { width:93.66% }
}
@media screen and (max-width:320px)
{
	#headerWrapper.f-ms { background-position:center top }
	#BOD-Logo.f-ms { width:90% }
	#CTA-3.f-ms { width:91.85% }
	#CTA-4.f-ms { width:91.85% }
	#CTA-5.f-ms { width:91.85% }
	#CTA-1.f-ms { width:91.85% }
	#CTA-2.f-ms { width:91.85% }
	#copyrightText.f-ms { width:90.49% }
}
