/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/*#################################   GLOBAL   #################################*/
#smp-overlay1560 {background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2017/10/bg-popup-membership-.jpg) no-repeat center top transparent !important; -ms-background-size: 100% auto; -moz-background-size: 100% auto; -webkit-background-size: 100% auto; background-size: 100% auto;}

.btn_readmore {background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2016/10/sprites_icons.png) no-repeat 0 -78px transparent; height: 33px; width: 153px; display: inline-block;}
.btn_readmore:hover {background-position: -170px -78px;}
.btn_readmore:active {background-position: -340px -78px;}

.comment-form input[type="submit"], .fusion-button-default {background: #5fd1c7 !important;}
.comment-form input[type="submit"]:hover, .fusion-button-default:hover {background: #4eb6ad !important;}

.single-navigation {margin-bottom: 17px !important;}

.post-content h1 {margin-bottom: 0;}

.single-post .fusion-post-slideshow {margin-bottom: 0 !important;}

.hover-style-1-full a:hover .theHoverBorder {background-color: rgba(95, 209, 199, 0.3) !important;}

.clearer {clear: both; margin: 0; padding: 0;}

.post-content .header_title_adjust_lineheight h1 {margin-top: -8px;}

.dv-panel-inner p {margin-top: 0;}

.dv-panel-inner a {color: #48d7ca;}
.dv-panel-inner a:hover {color: #3ca79d;}

::selection {
  background: #945a4c; /* WebKit/Blink Browsers */
  color: #fff;
}
::-moz-selection {
  background: #945a4c; /* Gecko Browsers */
  color: #fff;
}

.fusion-row .fusion-accordian .panel-title a {font-size: 12pt; font-weight: 600; font-family: karla;}

.chart-boxes .fusion-pricing-table .list-group-item {text-align: left;}

.sep-boxed-pricing .panel-heading {background-color: #50c3c6 !important; border-bottom: 0 !important;}
.full-boxed-pricing.fusion-pricing-table .standout .panel-heading h3, .fusion-pricing-table .panel-body .price .decimal-part, .fusion-pricing-table .panel-body .price .integer-part {color: #50c3c6 !important;}
.sep-boxed-pricing .panel-heading h3 {font-weight: 600; color: #fff !important;}

div.fusion-pricing-table .panel-body {background-color: transparent;}
.fusion-pricing-table .fusion-accordian .fusion-panel {border-bottom: 0 !important;}
.fusion-pricing-table div.accordian-learnmore {margin-bottom: 0;}

div.fusion-pricing-table .panel-wrapper:hover {cursor: auto !important;}

div.accordian-learnmore {margin-bottom: 8px;}
div.accordian-learnmore .panel-heading {background-color: transparent !important;}
div.accordian-learnmore .fusion-panel {background-color: transparent !important;}
div.accordian-learnmore .panel-title .fusion-toggle-icon-wrapper {float: none !important; display: inline-block;}
div.accordian-learnmore .panel-title .fusion-toggle-heading {margin-left: 10px; display: inline-block;}
.sep-boxed-pricing .panel-container {padding: 0 !important;}

.page-id-205 .tt_theme_quotes .tt_quote_info-below .ttshowcase_rl_quote {padding-top: 0;}
.page-id-205 .ttshowcase_rl_breed {padding-top: 0;}

.post-content p.adjust-pricing-table-p {margin-bottom: 56px;}
.post-content p.adjust-pricing-table-p2 {margin-bottom: 34px;}

.tt_1cl {padding-bottom: 30px; border-bottom: 1px solid #e0dede;}

/*#################################   HEADER   #################################*/

.fusion-header-v3 .fusion-secondary-header a {color: #787878;}
.fusion-header-v3 .fusion-secondary-header a:hover {color: #5fd1c7;} 
.fusion-header-v3 .fusion-secondary-header {color: #787878; background-color: #fff;}

#patient_portal {display: inline-block; background: #945a4c; padding-left: 12px; padding-right: 12px; margin-right: 10px;}
#patient_portal a {color: #fff; font-size: 12pt;}
#patient_icon {display: inline-block; background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2016/10/sprites_icons.png) no-repeat 0 0 transparent; height: 20px; width: 15px; position: relative; top: 4px; margin-right: 7px;}
#call_us_div {display: inline-block; font-size: 10.5pt; font-weight: 600;}
#call_us_icon {background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2016/10/sprites_icons.png) no-repeat -43px -1px transparent; width: 19px; height: 19px; display: inline-block; position: relative; margin-right: 10px; top: 5px;}

#search_div {margin-top: 3px; width: 60%; margin-left: 22px;}
#ajaxsearchpro1_1 {float: right; width: 99%;}

.fusion-main-menu > ul > li > a {border-top: 0 solid transparent !important;}

.fusion-logo img {margin-top: -1px;}

html .formcraft-css .fc-form .form-page-content .form-element-type-customText:first-child .customText-cover {padding-bottom: 0 !important;}

header.fusion-is-sticky .fusion-main-menu > ul > li {padding-right: 17px;}


/*#################################   LAYERSLIDER   #################################*/
#layerslider_1 {margin: 0 !important;}
#layerslider1_contentwrapper {width: 500px; border-left: 3px solid #5fd1c7; float: right;}
#layerslider2_contentwrapper {width: 500px; border-left: 3px solid #5fd1c7; float: right;}
#layerslider3_contentwrapper {width: 500px; border-left: 3px solid #5fd1c7; float: right;}

.layerslider_sub_title_div {padding: 10px 15px 10px 15px; background-color: #5fd1c7; color: #fff; font-size: 13pt; width: auto; font-family: dosis; font-weight: 600; display: inline-block;}
.layerslider_content_div {background-color: #fff; padding: 15px;}
#wrapper #main .layerslider_content_div h1 {margin-top: 0; line-height: 1em; margin-bottom: 12px;}
#wrapper #main .layerslider_content_div h2 {font-weight: 600; font-size: 16pt; margin-bottom: 0;}
#wrapper #main .layerslider_content_div p {font-size: 16px;}
.btn_register_features {background: url("images/sprites_icons2.png") no-repeat 0 0 transparent; height: 49px; width: 240px; display: inline-block; -webkit-background-size: auto 49px; -moz-background-size: auto 49px; -o-background-size: auto 49px; background-size: auto 49px;}
.btn_register_features:hover {background-position: -257px 0;}
.btn_register_features:active {background-position: -514px 0;}

.ls-l {width: 100% !important;}
.homepage_slider{padding-right:0px !important;padding-left:0px !important;}


/*#################################   CONTENTS HERE   #################################*/
/* THREE BOXES */
.sub_title_div {padding: 10px 15px 10px 15px; background-color: #5fd1c7; color: #fff; font-size: 13pt; width: auto; font-family: dosis; font-weight: 600; display: inline-block;}
.content_div {background-color: #fff; padding: 15px; border-right: 1px solid #5fd1c7; border-bottom: 1px solid #5fd1c7;}
.img_wrapper {}
.img_wrapper img {width: 100%;}
#wrapper #main .content_div h1 {margin-top: 0; line-height: 1em; margin-bottom: 12px; font-size: 18pt;}
#wrapper #main .content_div p {margin-bottom: 0;}
.content_div .btn_readmore {margin-top: 20px;}

/* 2 PHYSICIANS */
.physician_title {}
.post-content .physician_title h1 {color: #fff; line-height: 1em;}
#meet_their_team_wrapper {}
#meet_their_team_wrapper p {margin-bottom: 0; color: #fff;}
#meet_their_team_wrapper p:first-child {text-align: center; line-height: 40px;}
#meet_their_team_wrapper p:first-child + p {float: right;}
.btn_meet_their_team {background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2016/10/sprites_icons.png) no-repeat 0 -142px transparent; height: 43px; width: 200px; display: inline-block;}
.btn_meet_their_team:hover {background-position: -220px -142px;}
.btn_meet_their_team:active {background-position: -440px -142px;}

#dickson_thom_wrapper {position: relative; color: #fff;}
#dickson_thom_wrapper h1 {color: #fff;}
#dickson_thom_wrapper p {color: #fff; margin-bottom: 0;}

#jeoffrey_drobot_wrapper {position: relative; color: }
#jeoffrey_drobot_wrapper h1 {color: #fff;}
#jeoffrey_drobot_wrapper p {color: #fff; margin-bottom: 0;}

div.clean-vertical > div.st_views div.st_view_inner {
    height: auto !important;
}
#div_videos #fwduvpDiv0 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv1 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv2 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv3 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv4 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv5 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv6 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv7 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv8 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv9 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv10 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv11 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv12 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv13 div > div > div:nth-child(3) > img,
#div_videos #fwduvpDiv14 div > div > div:nth-child(3) > img {
    top: -55px !important;
    width: 500px !important;
    height: auto !important;
}
.floated_div #fwduvpDiv0 div > div > div:nth-child(3) > img,
.floated_div #fwduvpDiv1 div > div > div:nth-child(3) > img,
.floated_div #fwduvpDiv2 div > div > div:nth-child(3) > img,
.floated_div #fwduvpDiv3 div > div > div:nth-child(3) > img,
.floated_div #fwduvpDiv4 div > div > div:nth-child(3) > img,
.floated_div #fwduvpDiv5 div > div > div:nth-child(3) > img,
.floated_div #fwduvpDiv6 div > div > div:nth-child(3) > img,
.floated_div #fwduvpDiv7 div > div > div:nth-child(3) > img,
.floated_div #fwduvpDiv8 div > div > div:nth-child(3) > img,
.floated_div #fwduvpDiv9 div > div > div:nth-child(3) > img,
.floated_div #fwduvpDiv10 div > div > div:nth-child(3) > img,
.floated_div #fwduvpDiv11 div > div > div:nth-child(3) > img{
    top: -18px !important;
    width: 500px !important;
    height: auto !important;
}
@media all and (min-width: 0) and (max-width: 1000px) {
  #dickson_thom_bg {background-color: #5fd1c7; width: 100%; position: absolute; height: 100%; top: 0; z-index: 0; right: -30px;}
  #jeoffrey_drobot_bg {background-color: #4eb6ad; width: 100%; position: absolute; height: 100%; top: 0; z-index: 0; left: -30px;}
  .indexed_it_div h1 {margin-top: 0; padding-top: 0.67em;}
  #main_background_for_physicians {background-image: url("images/bg_2_physicians-mobile.png") !important;}
}

.indexed_it_div {z-index: 1; position: relative;}

#take-the-first-step {}
#take-the-first-step .fusion-toggle-icon-wrapper {display: none;}
#take-the-first-step .panel-title .fusion-toggle-heading {margin: 0 auto; display: block; width: 350px; font-size: 20pt; text-align: center; background-color: #50c3c6; color: #fff; padding: 5px;}
#take-the-first-step .panel-title a {}

#click_me_wrapper {position: relative; width: 625px; margin: 0 auto 4em auto;}
#left_click {height: 53px; width: 170px; position: absolute; left: 0; background: url(images/click-me.png) no-repeat 0 0 transparent; top: -15px;}
#right_click {height: 53px; width: 170px; position: absolute; right: 0; background: url(images/click-me.png) no-repeat right 0 transparent; top: -15px;}

html .formcraft-css .fc-form .form-element .timepicker-cover .time-fields-cover input.meridian-picker {padding-right: 0 !important;}
html .formcraft-css .fc-form .form-element .timepicker-cover .time-fields-cover select {padding-right: 0 !important;}

#responsive-table {}
#desc_td {width: 65%; }
#anchor_td {text-align: center; background-color: #5fd1c7;}
#anchor_td {color: #fff; text-transform: uppercase;}
#anchor_td a {color: #fff; text-transform: uppercase;}
#anchor_td a:hover {font-weight: bold;}
.form-element-4 {color: #fff !important;}

a.btn_link_wide {margin: 0 0 40px 0 !important;}
a.btn_link_wide:hover {background: #865d53 !important}

@media only screen and (max-width: 640px) {
  #desc_td {white-space: normal; width: 100%; display: block; border-bottom: 0; text-align: center;}
  #anchor_td {white-space: normal; width: 100%; display: block;}
}

.responsive_img_frame img {width: 100% !important;}


/*#################################   TREATMENT OPTION TABS HERE   #################################*/
#home_tabs_wrapper div.clean-horizontal > div.st_tabs ul li a.st_tab_active {color: #5fd1c7;}
#home_tabs_wrapper div.clean-horizontal > div.st_tabs ul li a {font-family: 'Dosis'; font-size: 15px;}
#home_tabs_wrapper div.clean-horizontal > div.st_tabs a.st_prev, #home_tabs_wrapper div.clean-horizontal > div.st_tabs a.st_next {height: 45px;}
#home_tabs_wrapper #target_h1_homepage h1 {margin-top: 0; line-height: 0.75em; margin-bottom: 10px;}
.floated_div {position: relative; width: 500px; float: left; height: auto; margin-right: 19px; margin-bottom: 19px;}
.post-content #home_tabs_wrapper .p_readmore_wrapper {margin-bottom: 0;}

#home_tabs_wrapper div.clean-horizontal > div.st_tabs {z-index: 4;}
/*#home_tabs_wrapper div.clean-horizontal > div.st_views {overflow: visible;}
#home_tabs_wrapper div.clean-horizontal > div.st_views div.st_view {overflow: visible;}*/
#home_tabs_wrapper .elite_vp_infoBtn {display: none;}


/*#################################   SECONDARY TREATMENT OPTION TABS HERE   #################################*/
.page-id-363 div.clean-vertical > div.st_tabs ul li {width: 100%;}
.page-id-363 div.clean-vertical > div.st_tabs ul li a {padding: 14px 20px 14px 20px; height: auto; width: 100%;}
.page-id-363 div.clean-vertical > div.st_tabs a.st_prev, .page-id-363 div.clean-vertical > div.st_tabs a.st_next {width: 50%;}
.page-id-363 .floated_div {margin-right: 0; width: 100%;}
.page-id-363 #elite_vp_overlayPoster {margin: 0; width: 100%; margin-top: 0 !important;}
.page-id-363 div.clean-vertical > div.st_tabs {width: 200px; border-bottom: 1px solid #ccc;}
.page-id-363 div.clean-vertical > div.st_tabs ul {width: 200px;}
.page-id-363 div.clean-vertical > div.st_tabs ul li a.st_tab_active {padding-right: 20px;}
.page-id-363 div.clean-vertical {width: 100% !important;}

/*#################################   MEMBERSHIP PACKAGES HERE   #################################*/
.membership_header_titles_wrapper {background-color: #fff;}
.membership_header_titles_wrapper .fusion-title {padding: 10px 10px 10px 10px !important; background-color: #4fc2c5; margin-bottom: 0 !important;}
.membership_header_titles_wrapper h2 {color: #fff !important; font-weight: bold !important;}
.membership_header_titles_wrapper img {width: 100%;}

.package_button_wrapper {text-align: center; margin: 30px 0 20px 0;}
.formcraft-css .fc-form.fc-form-15 .form-element .field-cover textarea {font-size: 1em !important;}
.formcraft-css .fc-form.fc-form-16 .form-element .field-cover textarea {font-size: 1em !important;}
.formcraft-css .fc-form.fc-form-17 .form-element .field-cover textarea {font-size: 1em !important;}
.package_button_wrapper .simple_button {background-color: transparent !important; height: 43px; width: 200px; background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2017/10/book_now_btn.png);}
.package_button_wrapper .simple_button:hover {background-position: 0 -60px;}
.package_button_wrapper .simple_button:active {background-position: 0 -120px;}

/*#################################   TESTIMONIALS HERE   #################################*/
#testimonial_wrapper {}
#testimonial_wrapper img {}
#testimonial_wrapper h1 {text-align: center; color: #fff; margin-bottom: 0;}
#testimonial_wrapper h3 {color: #fff; text-align: center; margin-top: 0; margin-bottom: 30px;}
#testimonial_wrapper p {color: #fff;}
#testimonial_wrapper .ttshowcase_rl_readmore a {margin-bottom: 12px; color: transparent; background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2016/10/sprites_icons.png) no-repeat 0 -78px transparent; height: 33px; width: 153px; display: inline-block;}
#testimonial_wrapper .ttshowcase_rl_readmore a:hover {background-position: -170px -78px;}
#testimonial_wrapper .ttshowcase_rl_readmore a:active {background-position: -340px -78px;}
#testimonial_wrapper div.reviewer {margin-top: 8px; color: #fff;}
#testimonial_wrapper .bx-pager-item a.bx-pager-link {background: #5fd1c7;}
#testimonial_wrapper .bx-pager-item a.active {background: #4eb6ad;}
.single-ttshowcase .fusion-flexslider img {display: none;}
.ttshowcase_slider .bx-wrapper .bx-viewport {left: 0 !important;}
#tt-slider-controls-0 span#tt-slider-prev {margin-left: 0;}
#testimonial_wrapper #tt-slider-prev a {color: #fff;}
#testimonial_wrapper #tt-slider-prev a:hover {color: #5fd1c7;}
#testimonial_wrapper #tt-slider-next a {color: #fff;}
#testimonial_wrapper #tt-slider-next a:hover {color: #5fd1c7;}


/*#################################   ALREADY A PATIENT HERE   #################################*/
#already_patient {}
#already_patient p {text-align: center; margin-bottom: 0;}
.btn_signin {background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2016/10/sprites_icons.png) no-repeat 0 -215px transparent; height: 43px; width: 154px; display: inline-block;}
.btn_signin:hover {background-position: -180px -215px;}
.btn_signin:active {background-position: -360px -215px;}


/*#################################   LATEST HEALTH NEWS HERE   #################################*/
#latest_health_news_wrapper {}
#latest_health_news_wrapper h1.style_for_health_titles1 {text-align: center; margin-bottom: 0;}
#latest_health_news_wrapper h3.style_for_health_titles2 {text-align: center; margin-top: 0; text-transform: uppercase; margin-bottom: 30px;}




/*#################################   FOOTER   #################################*/
.fusion-footer .fusion-widget-area h3 {color: #fff !important; font-weight: 600 !important; text-transform: none !important; font-size: 18px; margin-bottom: 5px;}
.fusion-footer .fusion-widget-area a {display: block; font-size: 11pt;}
.fusion-footer .fusion-widget-area p {}

.fusion-footer .fusion-footer-widget-column {margin-bottom: 25px;}

#a_address {background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2016/10/sprites_icons.png) no-repeat -777px -1px transparent; width: 170px; display: inline-block; padding-left: 21px; margin-bottom: 8px;}
#a_location {background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2016/10/sprites_icons.png) no-repeat -777px -125px transparent; width: 200px; display: inline-block; padding-left: 21px; margin-bottom: 8px;}
#a_phone {background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2016/10/sprites_icons.png) no-repeat -777px -230px transparent; width: 170px; display: inline-block; padding-left: 21px; margin-bottom: 8px;}
#a_email {background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2016/10/sprites_icons.png) no-repeat -777px -333px transparent; width: 170px; display: inline-block; padding-left: 21px; margin-bottom: 8px;}

#text-4 .formcraft-css {margin-top: 14px;}
html body div.formcraft-css .fc-form-2 .form-element .submit-cover.align-left .submit-button {background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2016/10/sprites_icons.png) no-repeat 0 -288px transparent; height: 33px; width: 140px !important; display: inline-block; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -o-border-radius: 0 !important; border-radius: 0 !important; padding: 0; -webkit-text-shadow: 0 0 0 transparent; -moz-text-shadow: 0 0 0 transparent; -o-text-shadow: 0 0 0 transparent; text-shadow: 0 0 0 transparent;}
html body div.formcraft-css .fc-form-2 .form-element .submit-cover.align-left .submit-button:hover {background-position: -160px -288px;}
html body div.formcraft-css .fc-form-2 .form-element .submit-cover.align-left .submit-button:active {background-position: -320px -288px;}

#text-5 .formcraft-css {margin-top: 10px;}
html body div.formcraft-css .fc-form-3 .form-element .submit-cover.align-left .submit-button {background: url(https://thebiomedcenter.cyberwrath.tech/wp-content/uploads/2016/10/sprites_icons.png) no-repeat 0 -350px transparent; height: 33px; width: 122px !important; display: inline-block; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -o-border-radius: 0 !important; border-radius: 0 !important; padding: 0; -webkit-text-shadow: 0 0 0 transparent; -moz-text-shadow: 0 0 0 transparent; -o-text-shadow: 0 0 0 transparent; text-shadow: 0 0 0 transparent;}
html body div.formcraft-css .fc-form-3 .form-element .submit-cover.align-left .submit-button:hover {background-position: -140px -350px;}
html body div.formcraft-css .fc-form-3 .form-element .submit-cover.align-left .submit-button:active {background-position: -280px -350px;}

footer .formcraft-css input[type=text], footer .formcraft-css textarea {border-radius: 0 !important;}
.p_readmore_wrapper{
padding-top:20px;
}
/*#################################   RESPONSIVE STRUCTURE HERE   #################################*/


.tab-21 .st_view_inner #fwduvpDiv0 {height: 401px !important;}

@media all and (min-width: 0) and (max-width: 1156px) {
  #home_tabs_wrapper #target_h1_homepage h1 {line-height: 1em;}
}

@media all and (min-width: 0) and (max-width: 1140px) {
  #meet_their_team_wrapper p:first-child {float: none; text-align: center; margin-bottom: 15px; line-height: 1.5em;}
  #meet_their_team_wrapper p:first-child + p {float: none; text-align: center; margin-bottom: 12px;}
}

@media all and (min-width: 0) and (max-width: 900px) {
  .floated_div {width: 100%;}
}

@media only screen and (max-width: 1070px) {
  .fusion-alignleft .fusion-contact-info { padding: 0 30px 0px 30px; }
}

@media all and (min-width: 0) and (max-width: 1000px) {
  #text-6 a {display: block; margin-bottom: 15px;}
  
  .page-id-434 .fusion-imageframe {overflow: visible;}
  
  #patient_journey_first_image {margin-top: 30px !important; margin-bottom: 45px !important;}
  #patient_journey_first_image span {}
  #patient_journey_first_image img {-webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);}
  #patient_journey_second_image {text-align: center; margin-bottom: 35px !important;}
  #patient_journey_second_image span {}
  #patient_journey_second_image img {}
  #patient_journey_third_image {margin-top: 40px !important; margin-bottom: 45px !important;}
  #patient_journey_third_image span {}
  #patient_journey_third_image img {-webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg);}
  #patient_journey_fourth_image {text-align: center; margin-bottom: 15px !important; margin-top: 15px !important;}
  #patient_journey_fourth_image span {}
  #patient_journey_fourth_image img {}
  #patient_journey_fifth_image {margin-top: 40px !important; margin-bottom: 50px !important;}
  #patient_journey_fifth_image span {}
  #patient_journey_fifth_image img {-webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);}
  #patient_journey_sixth_image {text-align: center;}
  #patient_journey_sixth_image span {}
  #patient_journey_sixth_image img {}
  
  .post-content .physician_title_wrapper .physician_title {margin-bottom: 0 !important;} 
}

@media all and (min-width: 0) and (max-width: 700px) {
  div.clean-vertical > div.st_tabs {float: none !important; height: 399px !important;}
  div.clean-vertical > div.st_tabs div.st_tabs_wrap {float: none !important;}
  .page-id-363 div.clean-vertical > div.st_tabs {width: 100% !important; border-bottom: 0 solid #ccc !important}
  .page-id-363 div.clean-vertical > div.st_tabs ul {width: 100% !important;}
  
  #click_me_wrapper {width: 100%;}
  #left_click {top: 0;}
  #right_click {top: 0;}
}

@media all and (min-width: 0) and (max-width: 480px) {
  #left_click {display: none;}
  #right_click {top: 9px; -webkit-transform: rotate(25deg); -moz-transform: rotate(25deg); -o-transform: rotate(25deg); transform: rotate(25deg);}
  
  #take-the-first-step .panel-title .fusion-toggle-heading {width: 100%;}
}

@media all and (min-width: 1001px) and (max-width: 1070px) {
  .fusion-secondary-header .fusion-alignleft {-webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0;}
  #search_div {width: 50%; margin-top: 5px; float: right; margin-left: 0; margin-right: 32px;}
  body.fusion-body .fusion-social-links-header {float: left !important; margin-left: 30px;} 
  .fusion-mobile-menu-icons a {margin-top: 18px;}
  #patient_portal {padding-bottom: 4px;}
}

@media all and (min-width: 500px) and (max-width: 1000px) {
  .fusion-secondary-header .fusion-alignleft {-webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0;}
  #search_div {width: 50%; margin-top: 5px; float: right; margin-left: 0; margin-right: 32px;}
  body.fusion-body .fusion-social-links-header {float: left !important; margin-left: 30px;} 
  #patient_portal {padding-bottom: 4px;}
  .fusion-mobile-menu-icons a {margin-top: 18px;}
  
  #text-6 a {display: block; margin-bottom: 15px;}
  /*
  .page-id-363 div.clean-vertical > div.st_tabs {width: 100%; border-bottom: 1px solid #ccc; height: 45px; float: none;}
  .page-id-363 div.clean-vertical > div.st_tabs a.st_prev {height: 45px; left: 0; width: 43px; position: absolute; background: #fff url(https://thebiomedcenter.cyberwrath.tech/wp-content/plugins/slidingtabs/templates/clean/images/arrows_h.gif) center 15px no-repeat;}
  .page-id-363 div.clean-vertical > div.st_tabs a.st_next {right: 0; position: absolute; width: 43px; height: 45px; background: #fff url(https://thebiomedcenter.cyberwrath.tech/wp-content/plugins/slidingtabs/templates/clean/images/arrows_h.gif) center -15px no-repeat;}
  .page-id-363 div.clean-vertical > div.st_tabs div.st_tabs_wrap {float: none; margin: 0px 44px; width: auto !important; overflow: hidden;}
  .page-id-363 div.clean-vertical > div.st_tabs ul li {display: block; float: left; margin: 0px; clear: none;}
  */
}

@media all and (min-width: 426px) and (max-width: 499px) {
  .fusion-secondary-header .fusion-alignleft {-webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0;}
  #search_div {width: auto; margin-top: 15px; margin-bottom: 15px; float: none; margin-left: 30px; margin-right: 32px; height: 28px;}
  body.fusion-body .fusion-social-links-header {float: none !important; margin-left: 30px; width: auto; margin-right: 30px; clear: both;} 
  #patient_portal {padding-bottom: 4px;}
  .fusion-mobile-menu-icons a {margin-top: 18px;}
  
  #text-6 a {display: block; margin-bottom: 15px;}
  
  
}

@media all and (min-width: 351px) and (max-width: 425px) {
  .fusion-secondary-header .fusion-alignleft {-webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0;}
  #search_div {width: auto; margin-top: 15px; margin-bottom: 15px; float: none; margin-left: 30px; margin-right: 32px; height: 28px;}
  body.fusion-body .fusion-social-links-header {float: none !important; margin-left: 30px; width: auto; margin-right: 30px; clear: both;} 
  #patient_portal {padding-bottom: 4px;}
  
  .fusion-header-wrapper .fusion-header-v3 .fusion-header .fusion-logo {width: 212px;}
  .fusion-mobile-menu-icons a {margin-top: 11px;}
  
  #text-6 a {display: block; margin-bottom: 15px;}
  
  #patient_portal {margin-right: auto; margin-left: auto; margin-bottom: 7px; width: 161px; -webkit-border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px; -o-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px;}
  #call_us_div {margin-bottom: 10px; display: block;}
}

@media all and (min-width: 0) and (max-width: 350px) {
  body {min-width: 300px !important;}
  
  .fusion-secondary-header .fusion-alignleft {-webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0;}
  #search_div {width: auto; margin-top: 15px; margin-bottom: 15px; float: none; margin-left: 30px; margin-right: 32px; height: 28px;}
  body.fusion-body .fusion-social-links-header {float: none !important; margin-left: 30px; width: auto; margin-right: 30px; clear: both;} 
  #patient_portal {padding-bottom: 4px;}
  
  .fusion-header-wrapper .fusion-header-v3 .fusion-header .fusion-logo {width: 190px;}
  .fusion-mobile-menu-icons a {margin-top: 8px;}
  
  #patient_portal {margin-right: auto; margin-left: auto; margin-bottom: 7px; width: 161px; -webkit-border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px; -o-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px;}
  #call_us_div {margin-bottom: 10px; display: block;}
}






/*#################################   LAYERSLIDER RESPONSIVE FIXES   #################################*/
@media all and (min-width: 578px) and (max-width: 1169px) {
  #layerslider_1 .ls-l {left: 30px !important; padding-left: 30px !important; padding-right: 30px !important; margin-left: -30px !important; margin-right: -30px !important; box-sizing: inherit !important;  -moz-box-sizing: inherit !important; -webkit-box-sizing: inherit !important;}
  .fusion-column-wrapper .ls-wp-fullwidth-container, .fusion-column-wrapper .ls-wp-fullwidth-helper, .fusion-column-wrapper .ls-container, .fusion-column-wrapper .ls-container * {box-sizing: inherit !important;  -moz-box-sizing: inherit !important; -webkit-box-sizing: inherit !important;}
#layerslider1_contentwrapper, #layerslider2_contentwrapper, #layerslider3_contentwrapper { margin:0 auto !important; float:none !Important;}
}

@media all and (min-width: 578px) and (max-width: 750px) {
  .homepage_slider #layerslider_1 .ls-in-out {top: 90px !important;}
  
  .homepage_slider #layerslider_1 .ls-inner {
    position: relative; top: 50% !important; -webkit-transform: translateY(-50%) !important; -ms-transform: translateY(-50%) !important; transform: translateY(-50%) !important; left: 30px !important; padding-left: 30px !important; padding-right: 30px !important; margin-left: -30px !important; margin-right: -30px !important; box-sizing: inherit !important;  -moz-box-sizing: inherit !important; -webkit-box-sizing: inherit !important;}
  .fusion-column-wrapper .ls-wp-fullwidth-container, .fusion-column-wrapper .ls-wp-fullwidth-helper, .fusion-column-wrapper .ls-container, .fusion-column-wrapper .ls-container * {box-sizing: inherit !important;  -moz-box-sizing: inherit !important; -webkit-box-sizing: inherit !important;}
  
  #layerslider1_contentwrapper, #layerslider2_contentwrapper, #layerslider3_contentwrapper { width: 87%;float:none !important; margin:0 auto !important;}
  
  .ls-slide, .ls-lt-container, .ls-inner, #layerslider_1, .ls-wp-fullwidth-helper, .ls-wp-fullwidth-container {height: 620px !important;}
  
  .homepage_slider #layerslider_1 .ls-wrapper{height: 620px !important;}
  .homepage_slider #layerslider_1 .ls-wrapper img{    height: 100% !important;}
  .homepage_slider #layerslider_1 .ls-slide-transition-wrapper{height: 620px !important;}
  .homepage_slider #layerslider_1 .ls-slide-transition-wrapper .ls-wrapper img{    height: 100% !important;}
}

@media all and (min-width: 0) and (max-width: 577px) {
  .homepage_slider #layerslider_1 .ls-inner {
    position: relative; top: 50% !important; -webkit-transform: translateY(-50%) !important; -ms-transform: translateY(-50%) !important; transform: translateY(-50%) !important; left: 30px !important; padding-left: 30px !important; padding-right: 30px !important; margin-left: -30px !important; margin-right: -30px !important; box-sizing: inherit !important;  -moz-box-sizing: inherit !important; -webkit-box-sizing: inherit !important;}
  .fusion-column-wrapper .ls-wp-fullwidth-container, .fusion-column-wrapper .ls-wp-fullwidth-helper, .fusion-column-wrapper .ls-container, .fusion-column-wrapper .ls-container * {box-sizing: inherit !important;  -moz-box-sizing: inherit !important; -webkit-box-sizing: inherit !important;}
  
  #layerslider1_contentwrapper, #layerslider2_contentwrapper, #layerslider3_contentwrapper { width: 87%;float:none !important; margin:0 auto !important;}
  
  .ls-slide, .ls-lt-container, .ls-inner, #layerslider_1, .ls-wp-fullwidth-helper, .ls-wp-fullwidth-container {height: 620px !important;}
  
  .homepage_slider #layerslider_1 .ls-wrapper{height: 620px !important;}
  .homepage_slider #layerslider_1 .ls-wrapper img{    height: 100% !important;}
  .homepage_slider #layerslider_1 .ls-slide-transition-wrapper{height: 620px !important;}
  .homepage_slider #layerslider_1 .ls-slide-transition-wrapper .ls-wrapper img{    height: 100% !important;}
   #wrapper #main .layerslider_content_div h1 {
    margin-bottom: 12px;
    font-size: 36px !important;
    line-height: 35px !important;
}
}

@media all and (min-width: 495px) and (max-width: 577px) {
#layerslider1_contentwrapper, #layerslider2_contentwrapper, #layerslider3_contentwrapper {width: 430px !important;}
}

@media all and (min-width: 495px) and (max-width: 577px) {
    .homepage_slider #layerslider_1 .ls-in-out {top: 58px !important;}
#wrapper #main .layerslider_content_div p {font-size: 14px !important; line-height: 17px;}
}

@media all and (min-width: 420px) and (max-width: 494px) {
#layerslider1_contentwrapper, #layerslider2_contentwrapper, #layerslider3_contentwrapper {width: 365px !important;}
.homepage_slider #layerslider_1 .ls-in-out {top: 50px !important;}
#wrapper #main .layerslider_content_div p {font-size: 14px !important; line-height: 17px;}
}
@media all and (min-width: 350px) and (max-width: 419px) {
#wrapper #main .layerslider_content_div h1 {
    font-size: 26px !important;
    line-height: 30px !important;
}
    .homepage_slider #layerslider_1 .ls-in-out {top: 28px !important;}
#wrapper #main .layerslider_content_div p {font-size: 14px !important; line-height: 17px;}
}

@media all and (min-width: 351px) and (max-width: 419px) {
    #layerslider1_contentwrapper, #layerslider2_contentwrapper, #layerslider3_contentwrapper {width: 310px !important;}
}

@media all and (min-width: 321px) and (max-width: 350px) {
#layerslider1_contentwrapper, #layerslider2_contentwrapper, #layerslider3_contentwrapper {width: 280px !important;}
}

@media all and (min-width: 0) and (max-width: 320px) {
#layerslider1_contentwrapper, #layerslider2_contentwrapper, #layerslider3_contentwrapper {width: 273px !important;}
}

@media all and (min-width: 321px) and (max-width: 349px) {
#wrapper #main .layerslider_content_div h1 {font-size: 26px !important;}
.homepage_slider #layerslider_1 .ls-in-out {top: 28px !important;}
#wrapper #main .layerslider_content_div p {font-size: 14px !important; line-height: 17px;}
}

@media all and (min-width: 0) and (max-width: 320px) {
.homepage_slider #layerslider_1 .ls-in-out {top: 36px !important;}
#wrapper #main .layerslider_content_div h1 {
    margin-bottom: 12px !important;
    font-size: 25px !important;
    line-height: 30px !important;
}
#wrapper #main .layerslider_content_div p {font-size: 14px !important; line-height: 17px;}
}
/* FIX CONTENT BOXES IN LAYERSLIDER RESPONSIVE */
@media all and (min-width: 0) and (max-width: 389px) {
  /*.btn_register_features {width: 180px; height: 47px; background-size: 640px 493px;}*/
  .btn_register_features:hover {background-position: -192px -420px}
  .btn_register_features:active {background-position: -384px -420px;}
}
@media all and (min-width: 0) and (max-width: 768px) {
#smp-overlay1560{
    overflow: scroll !important;
}
#smp-overlay1560 .smp-modal{
top:20px !important;
}
}
@media all and (min-width: 0) and (max-width: 1000px) {
#smp-overlay1560{
    overflow: scroll !important;
z-index:999999 !important;
}
#smp-overlay1560 .smp-modal{
top:20px !important;
}
}

















