@charset "UTF-8";
/* CSS Document */

/* stylesheet for Orion Family Physicians ADA site */

/* GLOBALSTYLES --------------- */
body {
	background-color:#F2F2F2;
	font:13px Arial,Helvetica,sans-serif;
	color:#666666; /* was 818181 */
	font-size:16px;
	line-height:18px;
	}
.container {background-color:white;max-width:1040px;padding:0;}

article {padding:30px;}
h1 {font-size:2.25em; text-align:center;}
h2 {font-size:1.75em;padding-bottom:15px;}
h3 {font-size:1.5em;}
h4 {font-size:1.25em;}
.divider {border-bottom:1px solid #ccc;margin-bottom:15px;}

/**** HEADER CONTENT --------- */
header {padding:1em;1.5em 0 1.5em;}
.phone-no {	
	font-size:1.75em; 
	color:#474747;
	line-height:1.2em;
	margin-top:.5em;
	text-align:right;
	}
.strapline {font-size:16px; text-align:right; color:#474747; width:300px;}

/**** NAVIGATION --------- */
nav {/*padding:20px;background-color:#F8A86B;*/border-bottom:7px solid #F90;}
.navbar {--bs-navbar-padding-y:0;}
.navbar ul {}
.navbar li a {font-size: 1.25em;padding:.75em .75em;margin-right:20px;}
.navbar li a.active {background-color:#F8A86B;}

/* HOME HERO --- */
img.hero {width:100%; height:auto;padding-bottom:1em;}

/* PROVIDERS PAGE ----- */
.provider {padding:1em;border:1px solid #ccc;margin-bottom:20px;}
.provider img {border:1px solid #F8A86B;margin:0 15px;}

/* FOOTER ------- */
footer {padding:30px;background-color:#e6e6e6;}
footer a {color:#000;}
.copyright {padding:20px;text-align:center;background-color:#474747;color:white;}