/*
Theme Name: HealthPress Child Theme
Theme URI: http://healthpress.inspirythemes.com/
Description: Child theme for HealthPress.
Author: 960Development
Author URI: http://www.960Development.com/
Template: healthpress-theme
Version: 1.0
*/

@import url("../healthpress-theme/style.css");

@media only screen and (min-width: 979px){
	body{
		background-size: 1100px 1639px;}
	#wrapper #header .logo img{
		width: 496px;} 
	
	}
@media only screen and (max-width: 979px) and (min-width: 768px){
	body{
		background-size: 800px 1130px;}

	#wrapper #header .logo img{
		width: 496px;} 
	
}
@media only screen and (max-width: 767px) and (min-width: 480px){
	body{
		background-size: 500px 706px;}

	#wrapper #header .logo img{
		width: 440px;} 
}
@media only screen and (max-width: 479px){
	body{
		background-size: 340px 706px;}
	#wrapper #header .logo img{
		width: 290px;} 
}
@media only screen and (max-width: 767px){
	#footer-bottom {
		min-height:57px;
		text-align:center;
	}
	#footer-bottom .copyrights,
	#footer-bottom .author{
		float:none !important;}
	#alfaweb{
		float:none;
		margin:auto;
		width:260px;}	

}
body{
	background-image:url(images/water-mark.png);
	background-repeat: no-repeat;
	background-position: 50% 150px;
	background-color: #F4F9FF;
	}
body.home{
	background-position: 50% 600px;
	}
#container p{
	color:#2C2727;
	font-size:16px;}	
.main-nav > div ul li a{
	font-size:15px;}	
#header{
	min-height:0;}
#header .social-nav{
	top:45px;}	
#header .social-nav li{
	border-color:#1090b4;}
#header .social-nav li.phone span{
	text-align:center;
	font-weight:bold;
	color:#56adc0;
	font-size:15px;
	background-position:14px 8px;}

.tp-caption{
	background-color:transparent !important;}
.tp-caption.modern_medium_fat{
	color:#3E96A9 !important;
	}
.tp-caption.modern_big_redbg{
	font-weight:bold !important;}		


#home-custom-block-1 .testi{
	width:100%;}
#movie-holder iframe{
	width:100%;
	height:300px;}

		
.testi .patients .detail .author span {
	color: #f35f2a;
}

/*Colors*/	
#header .main-nav,
.appointment .header,
a#scroll-top {
	background-color: #0b9bc3 !important;
}
#header .main-nav > div > ul > li ul, #header .main-nav > div > ul > li:hover, #header .main-nav #topsearch #tsearch {
	background: #1090b4 !important;
}
#header .main-nav ul li ul li:hover {
	background: #0c7e9e !important;
}
/*Colors end*/
#lang_sel{
	float:right;}
#home-custom-block-1{
	margin-bottom:40px !important;}
	
.widget .sidebar-post{
	padding:0;
	margin-bottom:6px !important;}
.widget .sidebar-post img{
	border:#808080 1px solid;}
.widget .sidebar-post .sidebar-post-text a {
	font-size: 14px;
	margin-top:13px;
}

/*WPML*/
#lang_sel_list,
#lang_sel_list ul,
#lang_sel_list ul li{
	width:auto;}
#lang_sel_list ul li{
	float:right;}
	
#lang_sel a, #lang_sel a:visited,
#lang_sel_list a, #lang_sel_list a:visited{
	border: none;
	background:#F4F9FF !important;}
#lang_sel_list ul,	
#lang_sel ul,
#lang_sel ul ul{border: none;}	
#lang_sel_footer{background-color: #F4F9FF;}
/*end of WPML*/

#footer-bottom .copyrights{
	float:right;}
#footer-bottom .author{
	float:left;
	margin:11px 0;}
#alfaweb {
	display:block;
	text-align:left;
	height:25px;
	line-height:25px;
	color: #808080;
	padding-left:25px;
	background: url(images/alfaweb.png) no-repeat;
	background-size: 22px 25px;
}	
#alfaweb span,
#alfaweb:hover{
	color:#5fa3d2 !important;} 	
	