/*
	Theme Name:     Health child theme
	Theme URI:      
	Description:    Child theme for Health
	Author:         
	Author URI:     
	Template:       health                             
	Version:        0.1.0
*/

@import url("../health/style.css");

h1, h2, h3, h4, h5 { color: #2e97c6; }
h1 { border-bottom: 1px dotted #ccc; }
h2, h3 { margin-bottom: 10px; }



.hr { height: 5px; border-bottom: 1px dotted #ccc; margin-bottom: 20px; }

/* home page */
.home .social { display: none; }
.site-title { border: none; }
.home-columns p { font-size: 13px; }
.testimonials-widget-testimonial blockquote { font-size: 13px; }

/* FAQs page */
.collapseomatic_content { margin-bottom: 20px; }
.collapseomatic { font-size: 16px; color: #026678; }

/* services page */
.service-table { margin-bottom: 20px; }
.service-table tr:nth-child(odd) { background: #f2f2f2; }
.service-table td { padding: 8px 0; vertical-align: middle; }
.service-table th { font-weight: bold; vertical-align: middle; padding-left: 10px; }


/* sidebars */
.sidebar-contact-table th { width: 90px; font-weight: bold; }
.sidebar-contact-table td { padding: 5px 0; }


.address { padding-left:70px; }

.entry-content p { font-size: 13px; margin-bottom: 1em; line-height: 1.6em; }


.home-1-3 {
width:640px;
}


.widget
{
background: #F1F1F1;
padding: 20px;
}

.socialtext
{
font-family:serif;
font-style:italic;
position: absolute;
}

 
body .pluginSkinLight


.columns-1-3 .fb-like
{
width: 200px !important;
width: 209px;
}

.home-1-4-image img {
width:290px;
display: none !important;
}

.home-1-4 {
width: 30%;
font-size: 14px;
}

.home-columns.home-1-3.last-column {
width: 280px;
font-size: 14px;
}

.homepost {
font-size: 14px;
}
.home-1-4-title {
font-size: 14px;
}

.last-column .your-message textarea{ width:97%; height:65px; }
.last-column select{ width: 51.077%; }

#nav li a {
display: block;
font-family: Arial,Helvetica,sans-serif;
text-transform: capitalize;
font-size: 15px;
font-weight: 400;
line-height: 20px;
margin: 0;
padding: 8px 12px 8px 12px;
position: relative;
text-decoration: none;
}

.columns-2-3
{
margin-left: 0px;
}

.home-columns{float: left;margin: 1em 4% 0 0; position: relative;}

input[type="submit"]
{
background: #18B4E7;
padding: 5px 10px;
}

input[type="submit"]:hover {
background-color: #0191c5;
}


.entry-content a
{
color: #18B4E7;
}
.entry-content a:hover
{
color: #0191c5;
}

.widget a
{
color: #18B4E7;
}

.widget a:hover
{
color: #0191c5;
}

#nav
{
background: #18B4E7;
background: url("images/nav-bg copy.PNG") repeat scroll 0 0 transparent;
}

#nav li a:hover{
background-color: #0191c5;
}

#nav .current-menu-item a {
background-color: #0191c5;
}

#footer a
{
color: #fff;
}

#footer .wrap 
{
font-size: 12px;
text-transform: none;
}

blockquote 
{
background: url(images/q.png) no-repeat;
border: none;
margin: 5px 15px;
padding: 0px 0px 10px 6px;
}

.fb_edge_widget_with_comment {
margin-top: 10px;
}

.home-columns blockquote 
{
width:270px;
}


#header-right h1{
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 39px;
color: #2e97c6;
text-align: right;
border:none;

}

#header-right h2{

text-align: right;
color: gray;

}

#header-right h2 a{

color: gray;

}



/* CUSTOM FOOTER STYLES*/

#footer .top-wrap {
	min-height:200px;


}

#footer .top-wrap .columns{
	float: left;
margin: 1em 4% 0 0;
position: relative;
width:30%;
}

#footer .top-wrap .columns:last-child{
	float: left;
margin: 1em 0 0 0;
}

#footer .top-wrap .columns  h4{
	font-size: 18px;
	padding-bottom: 10px;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	color:#18B3E9;
}

#footer .top-wrap .columns  p{
	margin-bottom:20px;
}

#menu-footer li{
	margin-bottom: 5px;


}

#footer-contact-us li{
	margin-bottom: 5px;
	padding: 8px 2px;

	padding-left:40px;


}

#footer-contact-us .address{
	background: url('../health/images/contact-icons.jpg') no-repeat;


}


#footer-contact-us .tel{
	background: url('../health/images/contact-icons.jpg') no-repeat;
	background-position: 0px -61px;


}

#footer-contact-us .email{
	background: url('../health/images/contact-icons.jpg') no-repeat;
	background-position: 0px -124px;


}

.last-column .divider-solid{

	border:none;
}


/* NEXT GEN GALLERY CUSTOM CSS*/

.ngg-album {

	width: 310px;
	padding: 0px;
	float: left;
	border:none;

}

.ngg-albumtitle a{

	font-size:12px;
	font-weight: normal;
	
}

.entry-content .ngg-album h4{
	color:#606060;
	font-weight: normal;
	font-size: 12px;
}

.entry-content .ngg-album img{
	border: 1px solid #ccc;
	padding: 5px;
}