/*
Theme Name:     Health Treasure
Description:    Child theme for the Attitude theme 
Author:         Roman Rus
Author URI:     http://rwebs.ca
Template:       attitude
Version:        1.2
*/
 
@import url("../attitude/style.css");

.slogan-wrap  {
	background-color: #6893ee;
}


.waittime-wrap{
	font-family: 'Philosopher', sans-serif;
	background-color: #6893ee;
	padding: 10px;
	margin-bottom: 4px;
}

.waittime-wrap .waittime {
	background-color: #6893ee;
	width: 100%;
}

.waittime-wrap .waittime {
	color: #fff;
}

.doctor {
	float: left;
	margin: 10px 10px;
	padding: 10px;
	background-color: rgba(255,255,255,0.2);
}

.doctor  .docname {
	font-style: strong;
	font-size: 1.5em;
	padding: 2px;
	margin: 0px;
	padding-bottom: 10px
}

.doctor  .time-estimate {
	font-style: strong;
	font-size: 2em;
	padding: 2px;
	margin: 0px;
}

.doctor  .services {
	font-style: regular;
	font-size: 1.2em;
	padding: 2px;
	margin: 0px;
}

.doctor  .notes {
	font-size: 1em;
	padding: 2px;
	margin: 0px;
}

.doctor  .updated {
	font-size: 1.2em;
	padding: 2px;
	margin: 0px;
}

.featured-text .featured-title {
	background: #6893ee;
	background: rgba(104, 147, 238, 0.9);;
}

.clearboth {
	clear: both;
	line-height:0px;
	margin: 0;
	padding: 0;
}

#access a:hover, #access ul li.current-menu-item a, #access ul li.current_page_ancestor a, #access ul li.current-menu-ancestor a, #access ul li.current_page_item a, #access ul li:hover > a {
	color: #6893ee;

}

a, #site-title a, #site-title a:hover , #site-description{
	color: #6893ee;
}

#site-title a, #site-title a:hover {
	font-weight: 900;
	font-family: "Arial Black", Arial, sans-serif;
	font-size: 30px;
}

.header-phone {
	padding: 10px;
	font-weight: 600;
	font-size: 2em;
	padding-right: 32px;
	float: right;
	white-space: nowrap;
	clear: both;
	font: 24px "Arial", Arial, sans-serif;
}

.header-phone img {
	float: left;
	padding-right: 10px;
	padding-top: 5px;
}

#branding .searchform {
	float: right;
	clear: both;
}


.header-request-appointment {
	clear: both;
	font-size: 1.1em;
	float: left;
	padding: 4px;
	padding-left: 12px;
}

.hgroup-right {
	float: right;
	margin-top: 16px;
}

.header-title-desc {
	float: left;
}

.site-title {
	float: left;
}

#site-title {
	padding: 10px;
	float: left;
}

#site-description {
	padding-left: 10px;
	font: 1.9em 'Philosopher', sans-serif;
	clear: both;
}

.blog-medium .post-featured-image {
	width: 12%;
}

.post-featured-image {
	margin-bottom: 0px; 
}

.entry-meta-bar {
border-top: none;
padding: 0px 0 10px;
clear: both;
}

.page-template-page-template-contact-php #secondary {
	margin-left: 0;
}

#access a {
	font-size: 16px;
	padding: 16px 16px 0 16px;
	color: #eee;
}

#access ul li ul li a, #access ul li.current-menu-item ul li a, #access ul li ul li.current-menu-item a, #access ul li.current_page_ancestor ul li a, #access ul li.current-menu-ancestor ul li a, #access ul li.current_page_item ul li a {
	font-size: 15px;
	color: #777;
}

 #access ul li.current-menu-item a:hover, #access a:hover, #access ul li ul li a:hover, #access ul li ul li:hover > a, #access ul li.current-menu-item ul li a:hover {
	background-color: #F9F9F9;
	color: #6893ee;
}

#access {
background-color: #86abf9;
}

 #access ul li.current-menu-item a, #access ul li.current_page_ancestor a, #access ul li.current-menu-ancestor a, #access ul li.current_page_item a {
color: #eee;
}

#access ul li:hover > a {
color: #eee;
}

#access ul li:hover > a:hover {
color: #222;
}

#access .sub-menu a {
    color: #777;
}


#access ul li ul {
	border-top: 4px solid #6893ee;
}

.custom-gallery-title a:hover {
color: #6893ee;
}

h2.wait-time-title {
	color: #fff;
}

#access ul li ul {
background-color: rgb(255, 239, 239);
}

#access ul li ul a {
    color: #777;
}
