/*
 Theme Name: Divi Child
 Descrciption: Divi Custom Child Theme
 Author: Peralta Design
 Template: Divi
*/ 

.post-8418 .et_post_meta_wrapper img {
	display: none;
}

#top-header {
	border-bottom: 1px solid #f2f2f2;
}

#top-header .container {
	padding-top: .5em;
}

#et-info, #et-secondary-menu>ul>li a {
	padding-bottom: .5em;
}

#top-header .container .header-contact-info {
	float: left;
}

#top-header .container .header-contact-info, #top-header .container .header-contact-info a {
	font-weight: normal;
	font-size: 13px;
	color: #595959;
}

#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after {
	top: 19px;
}

.hospitals {
	color: #e74c3c;
	font-weight: 600;
	font-size: 52px;
	line-height: 1.2;
}

span.welcome {
	text-transform: uppercase;
	font-size: 60px;
}

.contact-us i {
	color: #035E84;
	margin-right: 4px;
}

.nf-field-element input {
	padding: .75em;
}

.field-wrap input[type=button] {
	color: #333;
	font-weight: 600;
	border: 2px solid #333;
	text-transform: uppercase;
	font-size: 20px;
	padding: 8px 1em;
	cursor: pointer;
}

#main-footer, #menu-footer-menu {
	border-top: 1px solid #ddd;
}

#menu-footer-menu {
	text-align: center;
}

#et-footer-nav .container {
	width: 100%;
	max-width: none;
}

#footer-info {
	float: none;
	text-align: center;
}

.footer-social i {
	margin-right: 1em;
}

.footer-social i:last-child {
	margin-right: 0;
}

.social-icons-footer {
	text-align: center;
}

.social-icons-footer a {
	margin-right: 10px;
	font-size: 22px;
}

.social-icons-footer a:last-child {
	margin-right: 0;
}

.single-post .entry-content p, .single-post .entry-content ul li {
	font-size: 16px;
}

.single-post h1 {
	line-height: 1.2;
}

.footer-widget #custom_html-2 {
	text-align: center;
	width: 100%
}

#footer-widgets .footer-widget a.book-appt-btn {
	border: 2px solid #000;
	color: #000;
	text-transform: uppercase;
	padding: .5em 1em;
	display: inline-block;
	margin-top: 1em;
}

@media only screen and (min-width: 1500px) {

}

@media only screen and (max-width: 1500px) {

}

@media only screen and (min-width: 981px) and (max-width: 1272px) {

}

/* IPAD PRO PORTRAIT */
@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
	.et_pb_section.welcome-section.et_pb_with_background {
		background-position: 40% 50%;
	}
	.et_pb_section.home-drmark.et_pb_with_background {
		background-position: 90% 50%;
	}

	.et_pb_section.home-locations.et_pb_with_background {
		background-position: 90% 50%;
	}
	.et_pb_section.injectables-header .et_pb_fullwidth_header .et_pb_fullwidth_header_container {
		padding-right: 10em;
	}
}

@media only screen and (min-width: 981px) {
	.et_header_style_centered #main-header .container {
		width: 100%;
		max-width: 100%;
	}
	#et-top-navigation {
		background-color: #f9f9f9;
		border-top: 1px solid #f2f2f2;
	}
	.et_header_style_centered #top-menu>li>a {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	#footer-widgets {
		max-width: 60%;
		margin: 0 auto;
		padding: 6% 0 2%;
	}
}

/* IPAD HORIZONTAL */
@media only screen and (min-width: 768px) and (max-width: 1024px) {

}

@media only screen and (min-width: 768px) and (max-width: 980px) {
	.et_pb_section.injectables-header .et_pb_fullwidth_header .et_pb_fullwidth_header_container {
		padding-right: 8em;
	}
}

@media only screen and (min-width: 981px) and (max-width: 1046px) {

}

@media only screen and (max-width: 980px) { 
	div.et_pb_section.et_pb_with_background.hide-bg {
		background-image: none!important;
	}
	.page-id-7638 .et_pb_fullwidth_header.et_pb_fullwidth_header_0 {
		background-position: 70% 50%;
	}
	/*.et_pb_section.about-header .et_pb_fullwidth_header .header-content-container {
		width: 80%;
	}*/
	.et_pb_section.about-header .et_pb_fullwidth_header .et_pb_fullwidth_header_container {
		padding-right: 5em;
	}	
}

@media only screen and (max-width: 767px) {
	span.welcome {
		text-transform: uppercase;
		font-size: 42px;
	}
	.et_pb_section.injectables-header .et_pb_fullwidth_header {
		background-position: 60% 50%;
	}
	.et_pb_section.injectables-header .et_pb_fullwidth_header .et_pb_fullwidth_header_container {
		padding-right: 6em;
	}
	.et_pb_section.peripheral-header .et_pb_fullwidth_header .et_pb_fullwidth_header_container {
		padding-right: 4em;
	}
	.et_pb_section.diepflap-header .et_pb_fullwidth_header .et_pb_fullwidth_header_container {
		padding-right: 6em;
	}
	.et_pb_section.patient-privacy-header .et_pb_fullwidth_header {
		background-position: 75% 50%;
	}
}

/* IPHONE 6 7 8 PLUS */
@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : portrait) { 
	.et_pb_section.peripheral-header .et_pb_fullwidth_header .et_pb_fullwidth_header_container {
		padding-right: 6em;
	} 
}

@media only screen and (max-width: 480px) {

}