#fixedHeaderWrapper.f-ms { position:relative; width:100%; height:5px; z-index:100 }
#fixedHeaderInnerWrapper.f-ms { position:fixed; left:0px; top:0px; width:100%; z-index:100; opacity:0.95 }
#fixedHeader.f-ms { width:99.17%; z-index:0; padding-left:10px; padding-top:10px; margin-left:auto; margin-right:auto }
#navigation.f-ms { width:23.41%; z-index:0; float:left; margin-left:14px; opacity:0.95; box-sizing:border-box }
#indexWrap.f-ms { width:100%; min-height:523px; z-index:0 }
#indexLeft.f-ms { width:50%; min-height:415px; z-index:0; float:left }
#LighteningBoltLogowhite.f-ms { width:4.17%; float:right; margin-top:40px; margin-right:40px; z-index:2001 }
#titleText.f-ms { width:50%; min-height:223px; z-index:0; float:left; margin-left:18px; margin-top:70px; margin-right:80px }
#indexRight.f-ms { width:48%; min-height:416px; z-index:0; float:right }
#SHDTagLine.f-ms { width:60%; margin-left:auto; margin-right:auto; overflow:hidden }
#servicesWrapper.f-ms { width:100%; max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:20px; margin-right:auto }
#Left.f-ms { width:29.92%; z-index:0; float:left; padding:14px }
#Middle.f-ms { width:29.92%; z-index:0; float:left; padding:14px; margin-left:1.6%; border-left:solid #dedede 1px; border-right:solid #dedede 1px }
#threeRight.f-ms { width:29.92%; z-index:0; float:right; padding:14px }
#suaWrapper.f-ms { width:100%; max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:20px; margin-right:auto }
#aerialWork.f-ms { width:55%; z-index:0; float:right; padding:14px }
#titleWrap.f-ms { width:100%; min-height:83px; z-index:0; margin-left:auto; margin-right:auto; display:none }
#header.f-ms { width:100%; min-height:12px; max-width:1200px; z-index:0; padding-top:15px; padding-bottom:15px; margin-left:auto; margin-right:auto }
#projectText.f-ms { width:50%; min-height:21px; z-index:0; padding:10px; margin-right:auto; border:solid #dedede 1px }
#collaborationsWrap.f-ms { width:100%; min-height:83px; z-index:0; display:none }
#collaboration.f-ms { width:100%; min-height:12px; max-width:1200px; z-index:0; padding-top:15px; padding-bottom:15px; margin-left:auto; margin-right:auto }
#collaborationText.f-ms { width:34.81%; min-height:21px; z-index:0; float:right; padding:10px; border:solid #dedede 1px }
#collaborateWrap.f-ms { width:100%; min-height:83px; z-index:0; display:none }
#collaborateHeader.f-ms { width:100%; min-height:12px; max-width:1200px; z-index:0; padding-top:15px; padding-bottom:15px; margin-left:auto; margin-right:auto }
#collaborateText.f-ms { width:25.58%; min-height:21px; z-index:0; float:right; padding:10px; border:solid #dedede 1px; display:none }
#contactWrap.f-ms { width:98.33%; min-height:859px; z-index:0; padding-left:20px }
#contactLeft.f-ms { width:60%; min-height:649px; z-index:0; float:left; padding-left:30px; padding-right:10px; padding-bottom:10px }
#contactText.f-ms { width:88.7%; min-height:60px; z-index:0; float:left; margin-top:70px; margin-right:80px }
#contactTag.f-ms { width:71.4%; min-height:15px; z-index:0; padding:90px 50px; margin-left:auto; margin-right:auto; border:solid #dedede 1px }
#contactButton.f-ms { width:43.35%; min-height:45px; z-index:0; float:left; padding:40px 30px; margin-left:50px; border:solid #dedede 1px }
#fadedLogo.f-ms { width:15%; float:right; margin-top:160px; opacity:0.2 }
#breakDiv.f-ms { width:100%; height:50px; z-index:0; margin-bottom:50px; overflow:hidden }
#footerSection.f-ms { width:100%; min-height:75px; z-index:0; background-color:#414143 }
#copyright.f-ms { z-index:0; padding:14px; background-color:#58585a }
@media screen and (max-width:2600px)
{
	#indexWrap.f-ms { min-height:519px }
	#indexLeft.f-ms { width:40%; min-height:398px }
	#titleText.f-ms { width:68%; min-height:242px }
	#indexRight.f-ms { min-height:384px }
	#SHDTagLine.f-ms { width:50% }
	#contactWrap.f-ms { min-height:906px }
	#contactText.f-ms { min-height:50px }
	#contactTag.f-ms { margin-left:50px; margin-right:0px }
	#fadedLogo.f-ms { width:10% }
}
@media screen and (max-width:1200px)
{
	#indexWrap.f-ms { width:100%; min-height:537px }
	#indexLeft.f-ms { width:50%; min-height:427px }
	#titleText.f-ms { width:52.72%; min-height:281px }
	#SHDTagLine.f-ms { width:70% }
	#titleWrap.f-ms { width:100% }
	#collaborationsWrap.f-ms { width:100% }
	#collaborateWrap.f-ms { width:100% }
	#contactWrap.f-ms { width:95.62%; min-height:950px }
	#contactText.f-ms { width:94.19%; min-height:60px; margin-top:0px; margin-right:40px }
	#contactTag.f-ms { width:70% }
	#contactButton.f-ms { width:50% }
}
@media screen and (max-width:920px)
{
	#fixedHeaderWrapper.f-ms { height:0.1px }
	#fixedHeader.f-ms { width:98.91% }
	#indexWrap.f-ms { margin-left:auto; margin-right:auto }
	#indexLeft.f-ms { width:55%; min-height:415px }
	#titleText.f-ms { width:80.63%; min-height:258px }
	#indexRight.f-ms { width:36%; min-height:320px }
	#SHDTagLine.f-ms { width:100%; margin-left:0px; margin-top:100px; margin-right:0px }
	#Left.f-ms { width:46.1% }
	#Middle.f-ms { width:46.1%; float:right; margin-left:0px }
	#threeRight.f-ms { width:96.96%; float:left; clear:both; margin-top:20px }
	#aerialWork.f-ms { width:96.96%; float:left; clear:both; margin-top:20px }
	#projectText.f-ms { width:34.28% }
	#collaborationText.f-ms { width:34.28% }
	#collaborateText.f-ms { width:34.28% }
	#contactWrap.f-ms { width:97.83%; min-height:742px; margin-left:auto; margin-right:auto }
	#contactLeft.f-ms { width:94%; min-height:644px }
	#contactText.f-ms { width:95.27%; margin-top:20px }
	#contactTag.f-ms { width:65%; margin-left:auto; margin-right:auto }
	#contactButton.f-ms { margin-left:150px }
	#fadedLogo.f-ms { display:none }
	#footerSection.f-ms { margin-left:auto; margin-right:auto }
}
@media screen and (max-width:720px)
{
	#fixedHeader.f-ms { width:98.61% }
	#indexLeft.f-ms { width:100%; float:none; margin-left:auto; margin-right:auto }
	#titleText.f-ms { width:80% }
	#indexRight.f-ms { width:100%; min-height:225px; float:none; margin-left:auto; margin-right:auto }
	#SHDTagLine.f-ms { width:50%; margin-top:60px }
	#servicesWrapper.f-ms { width:auto; max-width:none }
	#Left.f-ms { float:none; margin-left:auto; margin-right:auto }
	#threeRight.f-ms { width:96.11% }
	#suaWrapper.f-ms { width:auto; max-width:none }
	#aerialWork.f-ms { width:96.11% }
	#header.f-ms { min-height:58px; max-width:none }
	#projectText.f-ms { width:43.44% }
	#collaboration.f-ms { min-height:58px; max-width:none }
	#collaborationText.f-ms { width:43.44% }
	#collaborateHeader.f-ms { min-height:58px; max-width:none }
	#collaborateText.f-ms { width:43.44% }
	#contactWrap.f-ms { width:100%; min-height:799px; padding-left:0px }
	#contactLeft.f-ms { width:98%; padding-left:0px }
	#contactText.f-ms { width:94.33% }
	#contactTag.f-ms { width:79.98%; clear:both }
	#contactButton.f-ms { width:61.78% }
}
@media screen and (max-width:570px)
{
	#fixedHeaderWrapper.f-ms { height:0.1px }
	#fixedHeader.f-ms { width:95.09%; padding:5px 14px }
	#navigation.f-ms { width:27%; padding-top:14px; padding-bottom:14px }
	#indexWrap.f-ms { min-height:1111px }
	#indexLeft.f-ms { min-height:282px }
	#titleText.f-ms { width:82.81%; min-height:138px }
	#indexRight.f-ms { min-height:0px }
	#SHDTagLine.f-ms { width:90% }
	#Left.f-ms { width:95.09% }
	#Middle.f-ms { width:94.74%; margin-top:20px }
	#threeRight.f-ms { width:95.09% }
	#aerialWork.f-ms { width:95.09% }
	#projectText.f-ms { width:99%; min-height:31px; padding:10px 0px }
	#collaborationText.f-ms { width:99%; min-height:31px; padding:10px 0px }
	#collaborateText.f-ms { width:99%; min-height:31px; padding:10px 0px }
	#contactWrap.f-ms { width:100%; min-height:965px }
	#contactLeft.f-ms { width:97%; padding-right:0px }
	#contactText.f-ms { width:92.77% }
	#contactTag.f-ms { width:75.01% }
	#contactButton.f-ms { width:52.29% }
}
@media screen and (max-width:480px)
{
	#fixedHeader.f-ms { width:100%; padding-left:0px; padding-right:0px }
	#indexWrap.f-ms { width:99.68%; min-height:554px }
	#indexLeft.f-ms { min-height:364px }
	#titleText.f-ms { width:94.15%; min-height:100px; margin-right:10px }
	#indexRight.f-ms { min-height:189px }
	#SHDTagLine.f-ms { width:100% }
	#Left.f-ms { width:94.17% }
	#Middle.f-ms { width:93.75% }
	#threeRight.f-ms { width:94.17% }
	#aerialWork.f-ms { width:94.17% }
	#header.f-ms { padding-top:10px; padding-bottom:10px }
	#collaboration.f-ms { padding-top:10px; padding-bottom:10px }
	#collaborateHeader.f-ms { padding-top:10px; padding-bottom:10px }
	#contactWrap.f-ms { min-height:688px }
	#contactLeft.f-ms { width:98%; min-height:359px; padding-bottom:0px }
	#contactText.f-ms { width:97.87%; margin-left:10px; margin-top:30px; margin-right:0px }
	#contactTag.f-ms { width:99%; min-height:73px; padding:18px 0px; margin-left:0px; margin-right:0px }
	#contactButton.f-ms { width:99%; min-height:60px; padding:10px 0px; margin-left:0px }
	#footerSection.f-ms { background-color:#58585a }
	#copyright.f-ms { padding:14px 0px; background-color:transparent }
}
@media screen and (max-width:320px)
{
	#fixedHeader.f-ms { width:91.25% }
	#navigation.f-ms { width:31% }
	#indexWrap.f-ms { width:99.85%; min-height:478px }
	#indexLeft.f-ms { width:99.96%; min-height:329px }
	#titleText.f-ms { width:100%; min-height:231px; margin-left:0px; margin-top:0px; margin-right:0px }
	#indexRight.f-ms { min-height:149px }
	#Left.f-ms { width:91.25% }
	#Middle.f-ms { width:90.63% }
	#threeRight.f-ms { width:91.25% }
	#aerialWork.f-ms { width:91.25% }
	#titleWrap.f-ms { width:320px }
	#header.f-ms { width:320px; padding-top:0px; padding-bottom:0px; margin-left:0px; margin-right:0px }
	#collaborationsWrap.f-ms { width:320px }
	#collaboration.f-ms { width:320px; padding-top:0px; padding-bottom:0px; margin-left:0px; margin-right:0px }
	#collaborateWrap.f-ms { width:320px }
	#collaborateHeader.f-ms { width:320px; padding-top:0px; padding-bottom:0px; margin-left:0px; margin-right:0px }
	#contactWrap.f-ms { width:99.23%; min-height:376px }
	#contactLeft.f-ms { min-height:344px }
	#contactText.f-ms { width:96.79%; min-height:138px }
	#contactTag.f-ms { min-height:87px; clear:none; padding-top:0px; padding-bottom:0px; margin-left:auto; margin-right:auto }
	#contactButton.f-ms { min-height:69px; float:none; padding-top:0px; padding-bottom:0px; margin-left:auto; margin-top:10px; margin-right:auto }
}
