


/**** WESLEY HEALTH CENTER & CLINIC PAGES ONLY ****/

/*** LOCATIONS LANDING PAGE ***/
body.page-id-173 div.av-flex-placeholder {display: table-cell; width: 1% !important;}
.location-box {background-color: #DCDFDB;} 
.location-box .av-special-heading{padding: 10px; color: #222222; font-size: 12px; }
.location-box h3.av-special-heading-tag {color: #555; font-weight:600; font-size: 1.4em;}
.location-box .avia_textblock {color: #222222; padding: 0px 10px 0px 12px; font-size: 11px; font-weight: 600;}
.location-box .avia-button-wrap {width: 100%;padding: 0px !important; font-size: 0.8em; margin: 0; border: none; display: block; }
body.page-id-173 .location-box {margin: 0 !important; text-align: center !important }

	@media only screen and (max-width: 767px) {
	body.page-id-173 .av-special-heading {margin-top: 10px !important; }
	body.page-id-173 div.flex_column {margin-bottom: 20px !important}
	}

	/* shortens the box and removes the map on phone view */
	@media only screen and (max-width: 500px) {
	body.page-id-173 .location-box .avia-button-fullwidth {padding: 10px !important;}
	}
/* location cards with bulleted list */
.loc-box-cent-list ul {display: inline-block; text-align:left;}

/*************** INDIVIDUAL LOCATION PAGES  ******************/
/*left sidebar where location and hours are */

#clinicpg-left-col {}	
/** Special Header **/
.whc-special-header {margin-top: 0px;}

/**  Location section**/

.location-sec h2{font-weight: 300;}

/**  Hours section**/

.hours-sec {margin-top: 20px}
.hours-sec h3 {color: #006579; font-size: 16px; font-weight: 300;}
.hours-sec  ul {list-style: none; margin-left: 0}
.hours-sec .col-hours { /* Controls the Day/Date */ margin-top: 0px; line-height: 100%; color: #666;}
h4.col-hours {font-size: 13px; font-weight: 700}
.hours-sec ul li p {/* Controls the Hours */ margin: -22px 0 0 90px; font-family: 'Open Sans', 'Overpass', Arial, sans-serif; font-weight: 400;}

/** Map Link **/
#goo-map-directions {padding-top: 20px;}
#goo-map-directions h3.iconbox_content_title {color: #df7e30; font-size: 0.95em;}
/** Appointment Link **/
#make-appt-icon {padding-bottom: 20px;}
#make-appt-icon h3.iconbox_content_title {color: #df7e30; font-size: 0.95em;}

	@media only screen and (max-width: 500px) {
	#goo-map-directions h3.iconbox_content_title, #make-appt-icon h3.iconbox_content_title {font-size: 0.85em;}
	}

.avail-forms h3 {text-transform: uppercase; font-size: 14px; //color: #567C52; letter-spacing: 0.1em}

#clinicpg-left-col #other-whc-icon {}

/*** UPPER SECTION RIGHT SIDE ***/

/**  Services List **/

#upper-sec .services-head {background-color: #999999; margin: 0px; padding: 20px;}
#upper-sec .services-head h3 {color: #ffff99; font-family: 'Open Sans', 'Overpass', Arial, sans-serif; font-weight: 300;}

#upper-sec .service-item {background-color: #fff; margin: 0px; border: 1px solid #fff; padding: 20px;}
#upper-sec .service-item h4 {color: #000; text-transform:uppercase;}
#upper-sec .service-item p  {color: #000; }
/* Services Offered box, 2nd col., the second special services item  */
#upper-sec .second-service {margin-top: 40px;}







