body { color:#1c1747; font-family:'Nunito Sans',sans-serif; line-height:1.2; margin:0px; background-color:#fff; height:100% }
html { height:100% }
#contact-form-row-2 a:link { text-decoration:underline }
#contact-form-row-2 a:hover { color:#72cac8 }
#footer-bottom-address a:link { color:#72cac8 }
#footer-bottom-address a:visited { color:#72cac8 }
#footer-bottom-address a:hover { color:#fff }
#footer-policy-links a:hover { color:#72cac8 }
#PageDiv { position:relative; min-height:100%; margin:auto }
#header-inner.f-ms { padding:40px 5% 80px }
#intro { z-index:0; background-color:#1c1747 }
#intro-inner { max-width:1301px; z-index:0; padding-left:5%; margin-left:auto; margin-right:auto; overflow:hidden }
#intro-logo { width:51.06%; min-height:440px; z-index:0; float:right; background-image:url(../Resources/intro-logo-bg1.png); background-position:left bottom; background-repeat:no-repeat }
#intro-heading { width:45.92%; z-index:0; float:left; padding-top:60px; padding-bottom:60px }
#case-study-list { z-index:0; margin-left:auto; margin-right:auto }
#crowbar { width:100px; display:inline-block }
.case-study-item { z-index:0 }
.case-study-item-inner { max-width:1232px; z-index:0; padding:60px 5%; margin-left:auto; margin-right:auto; overflow:hidden }
.case-study-image { width:48.45%; z-index:0; float:left }
.case-study-pic { width:100%; overflow:hidden }
.case-study-text { width:48.3%; z-index:0; float:right }
#crowbar1 { width:100px; display:inline-block }
#contact-form-inner.f-ms { padding:60px 5% 40px }
#footer-bottom-inner.f-ms { padding:70px 5% }
@media (-webkit-min-device-pixel-ratio:1.3), (-o-min-device-pixel-ratio:13/10), (min-resolution:125dpi)
{
	#intro-logo { background-image:url(../Resources/intro-logo-bg.png); background-size:599px 313px }
}
@media screen and (max-width:768px)
{
	.case-study-image { width:auto; float:none }
	.case-study-text { width:auto; float:none; padding-top:40px }
}
@media screen and (max-width:568px)
{
	#intro-inner { max-width:1232px; padding-right:5% }
	#intro-logo { display:none }
	#intro-heading { width:auto; float:none }
}
