#header.f-ms { z-index:9999; background-color:#f7f7f7; position:relative }
#header-inner.f-ms { position:relative; max-width:1224px; z-index:0; padding:10px 5%; margin-left:auto; margin-right:auto }
#logo-div.f-ms { z-index:0; float:left; padding-right:20px }
#stdavidshospicelogo.f-ms { left:0px; top:0px; width:129px; height:48px; overflow:hidden }
#main-nav.f-ms { z-index:0; float:right }
#stdavidshospicelogonav.f-ms { left:0px; top:0px; width:150px; height:56px; margin-top:25px; margin-bottom:20px; overflow:hidden; display:none }
#main-nav-markup.f-ms { width:100px; display:inline-block }
#nav-bottom.f-ms { z-index:0; padding-bottom:70px; display:none }
#twitter-nav.f-ms { width:44px; overflow:hidden }
#instagram-nav.f-ms { width:44px; overflow:hidden }
#facebook-nav.f-ms { width:44px; overflow:hidden }
#linkedin-nav.f-ms { width:44px; overflow:hidden }
#straplinenav.f-ms { left:0px; top:69px; width:253px; height:52px; margin-top:20px; overflow:hidden }
#hamburger-icon.f-ms { position:absolute; width:40px; top:12px; right:5%; height:40px; z-index:99999; display:none }
#main.f-ms { z-index:0 }
#page-heading.f-ms { z-index:0; padding-left:5%; padding-right:5%; margin-bottom:60px; background-color:#ec008c }
#page-heading-inner.f-ms { position:relative; max-width:1224px; z-index:0; margin-left:auto; margin-right:auto }
#page-heading-text-wrapper.f-ms { min-height:195px; z-index:0; padding:30px 5%; margin-left:50% }
#page-heading-text.f-ms { max-width:430px; z-index:0 }
#page-heading-image.f-ms { position:absolute; left:0%; top:0px; width:50%; height:100%; z-index:1; background-image:url(../Resources/people-header-bg.jpeg); background-position:center; background-size:cover }
#headeroverlay.f-ms { position:absolute; width:auto; top:0px; right:50%; height:100%; z-index:2 }
#footer.f-ms { z-index:0 }
#footer-mailing-list.f-ms { z-index:0; background-color:#f2f2f2 }
#footer-mailing-list-inner.f-ms { max-width:926px; z-index:0; padding:30px 5%; margin-left:auto; margin-right:auto }
#footer-mailing-list-heading.f-ms { z-index:0; padding-top:15px }
#footer-mailing-list-fields-wrapper.f-ms { z-index:0; overflow:hidden }
#footer-mailing-list-fields-left.f-ms { width:48.38%; z-index:0; float:left; padding-bottom:20px }
#footer-mailing-list-fields-right.f-ms { width:48.38%; z-index:0; float:right; padding-bottom:20px }
#footer-mailing-list-bottom-wrapper.f-ms { z-index:0; overflow:hidden }
#footer-mailing-list-terms.f-ms { max-width:570px; z-index:0; float:left }
#footer-mailing-list-submit.f-ms { z-index:0; float:right }
#footer-mailing-list-success.f-ms { max-width:600px; z-index:0; padding:40px; display:none }
#footer-mailing-list-error.f-ms { max-width:600px; z-index:0; padding:40px; display:none }
#footer-bottom.f-ms { z-index:0; background-color:#ec008c }
#footer-bottom-inner.f-ms { max-width:1224px; z-index:0; padding:30px 5%; margin-left:auto; margin-right:auto }
#footer-bottom-col-wrapper.f-ms { z-index:0 }
#footer-bottom-col-1.f-ms { width:31.7%; z-index:0; float:left; margin-right:2.45% }
#footer-logo-div.f-ms { z-index:0; padding-bottom:20px }
#stdavidshospicelogofooter.f-ms { width:100%; max-width:252px; overflow:hidden }
#footer-social-media.f-ms { z-index:0; margin-left:-10px }
#twitter.f-ms { width:44px; overflow:hidden }
#instagram.f-ms { width:44px; overflow:hidden }
#facebook.f-ms { width:44px; overflow:hidden }
#linkedin.f-ms { width:44px; overflow:hidden }
#footer-bottom-col-2.f-ms { width:31.78%; z-index:0; float:left }
#footer-bottom-col-3.f-ms { width:31.7%; z-index:0; float:right }
#footer-nav-crowbar.f-ms { width:100px; display:inline-block }
#footer-nav-crowbar1.f-ms { width:100px; display:inline-block }
#straplinefooter.f-ms { left:0px; top:255px; width:215px; height:44px; margin-top:20px; overflow:hidden }
#reg-and-regulator.f-ms { z-index:0 }
#fundraising-regulator.f-ms { width:150px; z-index:0; float:right; padding-top:25px }
#m1.f-ms { width:100px; display:inline-block }
#footer-bottom-reg-details.f-ms { max-width:740px; z-index:0; padding-top:25px; margin-right:180px }
#mobile-cta.f-ms { z-index:1000; display:none; position:fixed; left:0; bottom:0; width:100% }
#mobile-cta-inner.f-ms { z-index:0; padding:12px 20px; background-color:#fff; box-shadow:0px 0px 5px rgba(0,0,0,0.25); border-radius:9px 9px 0 0 }
#mobile-cta-crowbar-1.f-ms { width:100px; display:inline-block }
#mobile-cta-crowbar-2.f-ms { width:100px; display:inline-block }
#cookies-banner.f-ms { z-index:2000; padding:5px 5% 15px; background-color:#666; position:fixed; left:0; bottom:0; width:90% }
#cookies-banner-inner.f-ms { max-width:1224px; z-index:0; margin-left:auto; margin-right:auto }
#cookiesMore.f-ms { margin-top:10px; margin-right:15px }
#cookiesAccept.f-ms { margin-top:10px }
@media screen and (max-width:990px)
{
	#main-nav.f-ms { background-color:#ec008c; display:none }
	#stdavidshospicelogonav.f-ms { display:inline }
	#nav-bottom.f-ms { display:block }
	#hamburger-icon.f-ms { display:block }
	#footer-bottom.f-ms { padding-bottom:50px }
	#mobile-cta.f-ms { display:block }
}
@media screen and (max-width:768px)
{
	#footer-mailing-list-fields-left.f-ms { width:auto; float:none }
	#footer-mailing-list-fields-right.f-ms { width:auto; float:none }
	#footer-bottom-col-1.f-ms { width:auto; float:none; padding-bottom:20px; margin-right:0px }
	#footer-logo-div.f-ms { float:left; padding-bottom:0px }
	#stdavidshospicelogofooter.f-ms { max-width:206px }
	#footer-social-media.f-ms { float:right; margin-left:0px; margin-right:-10px }
	#footer-bottom-col-2.f-ms { width:48.77% }
	#footer-bottom-col-3.f-ms { width:48.77% }
	#fundraising-regulator.f-ms { float:none }
}
@media screen and (max-width:568px)
{
	#page-heading.f-ms { padding-left:0px; padding-right:0px }
	#page-heading-text-wrapper.f-ms { min-height:0px; margin-left:0px }
	#page-heading-text.f-ms { max-width:none }
	#page-heading-image.f-ms { width:100%; height:auto; padding-bottom:50%; position:relative }
	#headeroverlay.f-ms { height:146.28%; display:none }
	#footer-mailing-list-terms.f-ms { padding-bottom:20px }
	#stdavidshospicelogofooter.f-ms { max-width:160px }
	#footer-social-media.f-ms { margin-right:-7px }
	#footer-bottom-col-2.f-ms { width:auto; float:none; padding-bottom:20px }
	#footer-bottom-col-3.f-ms { width:auto; float:none }
}
@media screen and (max-width:400px)
{
	#footer-logo-div.f-ms { float:none }
	#footer-social-media.f-ms { float:none; padding-top:20px }
}
