#page-wrapper.f-ms { width:88.87%; max-width:910px; z-index:0; margin-left:auto; margin-right:auto; overflow:visible }
#header.f-ms { width:100%; z-index:0; padding-top:37px; overflow:visible }
#logo-wrapper.f-ms { width:100%; height:67px; z-index:0; margin-bottom:8px; overflow:visible }
#thelylegrouplogo1.f-ms { float:left; overflow:visible }
#linkedin-mobile.f-ms { float:right; padding:3px; margin-top:10px; margin-right:8px; overflow:visible; display:none }
#mail.f-ms { float:right; padding:3px; margin-top:10px; margin-right:8px; overflow:visible; display:none }
#phone-mobile.f-ms { float:right; padding:3px; margin-top:10px; margin-right:8px; overflow:visible; display:none }
#phone-mobile-sml.f-ms { float:right; padding:3px; margin-top:10px; margin-right:8px; overflow:visible; display:none }
#nav-wrapper.f-ms { width:100%; height:36px; z-index:0; float:left; background-image:url(../Resources/75b.png); overflow:visible }
#nav.f-ms { width:90%; height:36px; z-index:0; float:left; overflow:visible }
#linkedin.f-ms { float:right; padding:3px; margin-right:8px; overflow:visible }
#body.f-ms { width:100%; z-index:0; float:left; margin-top:8px; overflow:hidden }
#left.f-ms { width:60.34%; min-height:329px; z-index:0; float:left; padding:10px 3% 3%; margin-right:1%; background-image:url(../Resources/panel-bg.png); background-repeat:repeat-x; overflow:visible }
#right.f-ms { width:26.66%; z-index:0; float:left; padding:3%; background-image:url(../Resources/grey-panel-bg.png); overflow:visible; padding-bottom:99999px; margin-bottom:-99959px }
#panels-wrapper.f-ms { width:100%; z-index:0; overflow:hidden }
#panel1.f-ms { width:26.67%; z-index:0; float:left; padding:10px 3% 3%; margin-top:8px; margin-right:1%; background-image:url(../Resources/panel-bg.png); background-repeat:repeat-x; overflow:visible; padding-bottom:99999px; margin-bottom:-99959px; position:relative }
#HomeBox1.f-ms { overflow:visible }
#panel2.f-ms { width:26.67%; z-index:0; float:left; padding:10px 3% 3%; margin-top:8px; margin-right:1%; background-image:url(../Resources/panel-bg.png); background-repeat:repeat-x; overflow:visible; padding-bottom:99999px; margin-bottom:-99959px }
#HomeBox2.f-ms { overflow:visible }
#panel3.f-ms { width:26.6%; z-index:0; float:left; padding:10px 3% 3%; margin-top:8px; background-image:url(../Resources/panel-bg.png); background-repeat:repeat-x; overflow:visible; padding-bottom:99999px; margin-bottom:-99959px }
#HomeBox3.f-ms { overflow:visible }
#footer.f-ms { width:94%; z-index:0; float:left; clear:both; padding:1% 3%; margin-top:8px; margin-bottom:8px; overflow:visible }
@media screen and (max-width:880px)
{
	#linkedin-mobile.f-ms { display:inline }
	#mail.f-ms { display:inline }
	#phone-mobile.f-ms { display:inline }
	#nav.f-ms { width:auto; min-width:200px }
	#linkedin.f-ms { display:none }
}
@media screen and (max-width:736px)
{
	#phone-mobile.f-ms { display:none }
	#phone-mobile-sml.f-ms { display:inline }
}
@media screen and (max-width:620px)
{
	#left.f-ms { width:94%; margin-right:0px; margin-bottom:8px }
	#right.f-ms { width:94% }
	#panel1.f-ms { width:94%; margin-right:0px; padding-bottom:40px; margin-bottom:8px }
	#panel2.f-ms { width:94%; margin-right:0px; padding-bottom:40px; margin-bottom:8px }
	#panel3.f-ms { width:94%; padding-bottom:40px; margin-bottom:8px }
}
