body { color:#000; font-family:'Open Sans',sans-serif; line-height:1.3; margin:0px; background-color:#eef2fa; height:100% }
html { height:100% }
#phone a:hover { text-decoration:underline }
#contact-details a:hover { text-decoration:underline }
#PageDiv { position:relative; min-height:100%; margin:auto }
#intro { z-index:0; background-color:#d5d8ef }
#intro-inner { max-width:1152px; z-index:0; padding-left:5%; padding-right:5%; margin-left:auto; margin-right:auto }
#inner-left { width:46%; z-index:0; float:left; padding-top:30px; padding-bottom:30px }
#inner-left-text { max-width:450px; z-index:0 }
#inner-right { width:50%; min-height:378px; z-index:0; float:right; background-image:url(../Resources/pharmacist.jpeg); background-position:center; background-size:cover; background-repeat:no-repeat }
#content { max-width:1152px; z-index:0; padding-left:5%; padding-top:80px; padding-right:5%; margin-left:auto; margin-right:auto }
#content-top { z-index:0 }
#content-top-left { width:46%; z-index:0; float:left }
#content-top-left-text { max-width:500px; z-index:0 }
#content-top-right { width:50%; z-index:0; float:right }
#content-top-right-text { max-width:500px; z-index:0 }
#contact-details { z-index:0; padding-top:20px; padding-bottom:20px; margin-top:50px; border-top:solid #fff 2px; border-bottom:solid #fff 2px }
#item1 { z-index:0; padding-top:8px }
@media screen and (max-width:768px)
{
	#intro-inner { padding-bottom:30px }
	#inner-left { width:auto; float:none }
	#inner-left-text { max-width:none }
	#inner-right { width:auto; min-height:0px; float:none; padding-bottom:66% }
	#content { padding-top:40px }
	#content-top-left { width:auto; float:none }
	#content-top-left-text { max-width:none }
	#content-top-right { width:auto; float:none; padding-top:30px }
	#content-top-right-text { max-width:none }
	#contact-details { margin-top:30px }
}
