@media screen and (max-width:575px){
body .lw_home_therapy_section_caption {bottom: 10%;}	
html body .lw_home_therapy_section_caption h4 {font-size: 18px;line-height: 20px;}
body .lw_home_therapy_section_caption hr {margin: 10px auto 10px auto;}
}
@media screen and (max-width:991px){
body .lw_home_therapy_section_col {width: 50%;padding: 0 2px 4px 2px;}	
}
@media screen and (max-width:767px){
body.page-id-13 .fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-center{background-position: 25% !important;}
.about_second_img img {display: block;float: none;margin: 10px auto;width: 100%;}
}
#sameheight_colcls .fusion-column-wrapper {
    position: relative;
}
@media screen and (max-width:800px){
body .st-ctamagnetbar-bar .hb-text-wrapper {
	margin-bottom: 30px;
}	
}
@media screen and (min-width:800px){
body .st-ctamagnetbar-bar .hb-text-wrapper {
    margin-right: 80px;
}	
#sameheight_colcls .fusion-column-first .fusion-button-wrapper {
    position: absolute;
    bottom: 20px;
    left: 15px;
    width: calc(100% - 30px);
}
}
@media screen and (max-width:641px){
html body .lw_modalpopupat .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half, html body .lw_modalpopupat .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half, html body .lw_modalpopupat .gform_wrapper .top_label li.gf_left_half, html body .lw_modalpopupat .gform_wrapper .top_label li.gf_right_half {
    max-width: 100%!important;
}
}

@media screen and (min-width:642px) and (max-width:767px){
.lw_modalpopupat .gform_wrapper .top_label li.gf_left_half, .lw_modalpopupat .gform_wrapper .top_label li.gf_right_half {
    width: 50% !important;
}
}