#modernHeaderWrapper.f-ms { position:relative; max-width:1200px; z-index:100; margin-left:auto; margin-right:auto }
#headerWrapper.f-ms { width:100%; z-index:0; margin-left:auto; margin-top:66px; margin-right:auto }
#BOD-Logo.f-ms { width:23%; overflow:hidden }
#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 }
#pagenameWrapper.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 }
#fullWidthWrapper-2.f-ms { width:100%; min-height:4px; z-index:0; float:left; background-color:#c4d2e5 }
#mapWrapper.f-ms { width:100%; min-height:342px; z-index:0; float:left }
#googleMap.f-ms { width:100%; height:100%; min-height:342px; display:inline-block }
#contactWrapper.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-right:auto; background-color:#c4d2e5 }
#contactLeft.f-ms { width:62.75%; z-index:0; float:left; padding:2%; display:none }
#name-field.f-ms { width:90% }
#email-field.f-ms { width:90% }
#phone-field.f-ms { width:90% }
#message-area.f-ms { width:90%; height:150px }
#contactRight.f-ms { width:28.17%; z-index:0; float:left; padding:2% }
#emailCode.f-ms { width:100px; display:inline-block }
#servicesWrapper1.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#servicesLeft1.f-ms { width:45.17%; z-index:0; float:left; padding:2% }
#placeholdertwoLeft1.f-ms { max-width:100%; overflow:hidden }
#servicesRight1.f-ms { width:45.17%; z-index:0; float:right; padding:2% }
#placeholdertwoRight1.f-ms { max-width:100%; overflow:hidden }
#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)
{
	#BOD-Logo.f-ms { width:55% }
}
@media screen and (max-width:920px)
{
	#BOD-Logo.f-ms { width:35% }
	#fullWidthWrapper-1.f-ms { height:4px }
	#contactWrapper.f-ms { max-width:920px }
	#copyrightText.f-ms { width:96.83% }
}
@media screen and (max-width:720px)
{
	#BOD-Logo.f-ms { width:45% }
	#contactLeft.f-ms { width:auto; float:none }
	#name-field.f-ms { width:99% }
	#email-field.f-ms { width:99% }
	#phone-field.f-ms { width:99% }
	#message-area.f-ms { width:99% }
	#contactRight.f-ms { width:96%; float:none; margin-top:1.6% }
	#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 { margin-top:58px }
	#BOD-Logo.f-ms { width:60% }
	#navigation.f-ms { padding-top:14px; padding-bottom:14px }
	#innerTag.f-ms { padding:4% }
	#contactWrapper.f-ms { max-width:570px }
	#contactLeft.f-ms { padding:4% }
	#contactRight.f-ms { width:92%; padding:4%; margin-top:20px }
	#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)
{
	#BOD-Logo.f-ms { width:70% }
	#contactWrapper.f-ms { max-width:480px }
	#copyrightText.f-ms { width:93.66% }
}
@media screen and (max-width:320px)
{
	#BOD-Logo.f-ms { width:90% }
	#contactWrapper.f-ms { max-width:334px }
	#copyrightText.f-ms { width:90.49% }
}
