

	.header_mid .header_mid_inner .logo_wrap {
		width : 103px;
	}

	.header_mid_inner .logo img.logo_retina {
		width : 98px;
	}


			.headline_color {
				background-color:#ffffff;
			}
			
		.headline_aligner, 
		.cmsmasters_breadcrumbs_aligner {
			min-height:130px;
		}
		

		#page .cmsmasters_social_icon_color.cmsmasters_social_icon_1 {
			color:#ffffff;
		}
					
		#page .cmsmasters_social_icon_color.cmsmasters_social_icon_1:hover {
			color:#3065b5;
		}
					
		#page .cmsmasters_social_icon_color.cmsmasters_social_icon_2 {
			color:#ffffff;
		}
					
		#page .cmsmasters_social_icon_color.cmsmasters_social_icon_2:hover {
			color:#3065b5;
		}
					
		#page .cmsmasters_social_icon_color.cmsmasters_social_icon_3 {
			color:#ffffff;
		}
					
		#page .cmsmasters_social_icon_color.cmsmasters_social_icon_3:hover {
			color:#3065b5;
		}
					

	.header_top {
		height : 44px;
	}
	
	.header_mid {
		height : 100px;
	}
	
	.header_bot {
		height : 58px;
	}
	
	#page.cmsmasters_heading_after_header #middle, 
	#page.cmsmasters_heading_under_header #middle .headline .headline_outer {
		padding-top : 100px;
	}
	
	#page.cmsmasters_heading_after_header.enable_header_top #middle, 
	#page.cmsmasters_heading_under_header.enable_header_top #middle .headline .headline_outer {
		padding-top : 144px;
	}
	
	#page.cmsmasters_heading_after_header.enable_header_bottom #middle, 
	#page.cmsmasters_heading_under_header.enable_header_bottom #middle .headline .headline_outer {
		padding-top : 158px;
	}
	
	#page.cmsmasters_heading_after_header.enable_header_top.enable_header_bottom #middle, 
	#page.cmsmasters_heading_under_header.enable_header_top.enable_header_bottom #middle .headline .headline_outer {
		padding-top : 202px;
	}
	
	
	
	@media only screen and (max-width: 1024px) {
		.header_top,
		.header_mid,
		.header_bot {
			height : auto;
		}
		
		.header_mid .header_mid_inner > div {
			height : 100px;
		}
		
		.header_bot .header_bot_inner > div {
			height : 58px;
		}
		
		#page.cmsmasters_heading_after_header #middle, 
		#page.cmsmasters_heading_under_header #middle .headline .headline_outer, 
		#page.cmsmasters_heading_after_header.enable_header_top #middle, 
		#page.cmsmasters_heading_under_header.enable_header_top #middle .headline .headline_outer, 
		#page.cmsmasters_heading_after_header.enable_header_bottom #middle, 
		#page.cmsmasters_heading_under_header.enable_header_bottom #middle .headline .headline_outer, 
		#page.cmsmasters_heading_after_header.enable_header_top.enable_header_bottom #middle, 
		#page.cmsmasters_heading_under_header.enable_header_top.enable_header_bottom #middle .headline .headline_outer {
			padding-top : 0 !important;
		}
	}
	
	@media only screen and (max-width: 540px) {
		.header_mid .header_mid_inner > div, 
		.header_bot .header_bot_inner > div {
			height:auto;
		}
	}
.header_top .social_wrap a {
    font-size: 20px;
    line-height: 20px;
}

#page .cmsmasters_make_an_appointment .wpcf7-submit {
	background-color: rgba(255,255,255,.0);
	border-color: rgba(255,255,255,.3);
}
#page .cmsmasters_make_an_appointment .wpcf7-mail-sent-ok {
	border:1px solid rgba(255, 255, 255, 0.5);
	padding:10px;
	margin:30px 0 0;
	color:#ffffff;
}
#page .cmsmasters_make_an_appointment input:focus {
	border-color:#ffffff;
}
#page .cmsmasters_make_an_appointment input, 
#page .cmsmasters_make_an_appointment select {
	color:#ffffff;
	background-color: rgba(255,255,255,.2);
	border-color: rgba(255,255,255,.5);
}
#page .cmsmasters_make_an_appointment  input::-webkit-input-placeholder {
	color:#ffffff;
}
#page .cmsmasters_make_an_appointment  input:-moz-placeholder {
	color:#ffffff;
}
#page .cmsmasters_make_an_appointment  .wpcf7-submit:hover {
	color:#3065b5;
	background-color:#ffffff;
	border:1px solid #ffffff;
}
#page .cmsmasters_homepage_departments a:hover {
	color:#ffffff;
}
.cmsmasters_homepage_info {
	border-bottom:1px solid #e3e3e3;
}
.cmsmasters_homepage_info h6 {
	color:#9a9a9a;
}
.cmsmasters_homepage_featured_blocks {
	margin-top:-80px;
}
.widget_wysija > .widget {
	padding:0;
}
.widget_wysija .wysija-paragraph {
	width: 390px;
	max-width: 100%;
	float: left;
}
#page .widget_wysija .wysija-paragraph input {
	padding:0 22px !important;
	color: #ffffff;
	background-color: rgba(255,255,255,.2);
	border-color: rgba(255,255,255,.5);
}
.widget_wysija .wysija-submit {
	margin:0 -1px !important;
	border:0px;
	line-height:44px;
	color:#0392ce;
	width:170px;
	max-width:100%;
}
.widget_wysija .wysija-submit:hover {
	color:#0392ce;
	background-color: rgba(255,255,255,.9);
}
.cmsmasters_widget_departments {
	clear:both;
}
.cmsmasters_widget_departments .align-right {
	float:right;
	width:50%;
	text-align:right;
}
.cmsmasters_widget_departments span[class^="cmsmasters-icon-"]:before, 
.cmsmasters_widget_departments span[class*=" cmsmasters-icon-"]:before {
	margin:0 10px 0 0;
}
.cmsmasters_homepage_fb_opening .cmsmasters_homepage_fb_opening_item, 
.cmsmasters_widget_departments li, 
.cmsmasters_homepage_sidebar_lists li {
	display:block;
	padding:12px 0;
	border-bottom:1px solid rgba(255,255,255,.2);
}
.cmsmasters_homepage_sidebar_lists li {
	padding:9px 0;
	border-bottom:1px solid rgba(255,255,255,.07);
}
.cmsmasters_widget_departments.cmsmasters_dep_list  li {
	padding:9px 0;
}
.cmsmasters_homepage_fb_opening .cmsmasters_homepage_fb_opening_item .align-right {
	float:right;
	width:50%;
	text-align:right;
}
aside.widget_wysija {
	padding:20px 0 0px;
}
 .widget_wysija .widgettitle {
	display:none;
}
.cmsmasters_homepage_subscribe_sidebar input::-webkit-input-placeholder {
	color:#ffffff;
}
.cmsmasters_homepage_subscribe_sidebar input:-moz-placeholder {
	color:#ffffff;
}

/* Adaptive */
@media only screen and (max-width: 1440px) and (min-width: 950px) {
	.cmsmasters_widget_departments .align-right {
		display:block;
		float:none;
		width:100%;
		text-align:left;
	}
}
/*# sourceURL=medical-clinic-style-inline-css */
