body { color:#333; font-family:"fira_sanslight",Verdana,Arial,Helvetica,sans-serif; font-size:1em; line-height:1.4; margin:0px; background-color:#f3f3f3; height:100% }
html { height:100% }
.serviceItemTextInner a:link { color:#000; font-family:"fira_sanssemibold",Verdana,Arial,Helvetica,sans-serif; text-decoration:none; text-transform:uppercase; font-variant:normal }
.serviceItemTextInner a:visited { color:#000 }
.serviceItemTextInner a:hover { color:#7db713 }
#footer a:link { color:#fff; text-decoration:none }
#footer a:visited { color:#fff }
#footer a:hover { text-decoration:underline }
#PageDiv { position:relative; min-height:100%; max-width:1280px; margin:auto; background-color:#fff }
#headerInner.f-ms { padding:22px 3% 15px }
#parallaxWrapper { width:100%; max-width:1280px; z-index:10 }
#intro { z-index:0; overflow:hidden }
#introImage { width:50%; z-index:0; float:left }
#hero { left:0px; top:0px; width:640px; height:400px; overflow:hidden }
#introRight { width:50%; min-height:400px; z-index:0; float:right; background-color:#e6e6e6 }
#introRightInner { z-index:0; padding:6% }
#item2 { width:100px; display:inline-block }
#parallaxShim { z-index:0; overflow:hidden }
#movingContent { z-index:20; background-color:#fff; overflow:hidden; position:relative }
#services { z-index:0; padding-top:40px; padding-bottom:40px }
#item3 { width:100px; display:inline-block }
.serviceItem { z-index:0; background-color:#e6e6e6; overflow:hidden }
.serviceItemImage { width:50%; z-index:0; float:right }
#strategy { left:0px; top:0px; width:640px; height:400px; overflow:hidden }
.serviceItemText { width:50%; min-height:400px; z-index:0; float:left }
.serviceItemTextInner { z-index:0; padding:6% }
#item5 { width:100px; display:inline-block }
#item7 { width:100px; display:inline-block }
#item8 { width:100px; display:inline-block }
#footer.f-ms { padding:40px 3% 10px }
@media screen and (max-width:568px)
{
	#introImage { width:auto; float:none }
	#introRight { width:auto; min-height:0px; float:none }
	.serviceItemImage { width:auto; height:400px; float:none }
	.serviceItemText { width:auto; min-height:0px; float:none }
}
