h4 {clear: both;} 
.treatments-head h2 {margin: 0 0 10px 0;}
.treatments-head p {margin: 0 0 15px 0 !important;}

.treatments h4 {font-size: 20px; margin: 0 0 5px 0;}
.treatments h5 {font-size: 18px; margin: 0;}
.treatments p {min-height: 170px;}
.video {
    height: auto !important;;
    overflow: visible !important;;
}
.map-area {
  height: 240px;
  overflow: hidden;
  position: static;
}
.map-area iframe {
  height: 100%;
  position: static;
  width: 100%;
}
.treatments a.vc_btn3, .treatments a.vc_btn3:hover, .treatments a.vc_btn3:focus {
	color: #1c75bc !important;
  	font-weight: 600 !important;
	background: none !important;
	border: 2px solid #1c75bc !important;
	border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;
}
.treatments a.vc_btn3:hover, .treatments a.vc_btn3:focus {
	color: #fff !important;
	background: #1c75bc !important;
	border: 2px solid #1c75bc !important;
	border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;
}
@media only screen and (max-width: 767px) {
	.treatments p {min-height: inherit;}
}

@media screen and (max-width:420px){
	p.mobileText1 {
    font-size: 10px;
    margin-top: -8px !important;
}
p.mobileHeadline1 {
    line-height: 24px;
    font-size: 24px;
    padding-top: 0px;
}
.vc_custom_1484251408247 {
    height: 300px !important;
    background-image: url(wp-content/uploads/2016/12/life-fusion-iv-banner2-id-419.jpg) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
}
  	td.mobileTable1 {
		display: block;
    	padding-bottom: 20px;
    
}
	td.mobileGoogleMap {
   		display: block;
}
}