#header-outer #top .mobile-user-account {
	display: none !important;
}

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

.speaks_boxer .nectar-parallax-scene li:nth-child(3) div{
		left: -150px;
		top: 95%;
	}

} 

@media only screen and (max-width:1380px ) {
	.hero_section{
		padding-top: 220px !important;
		padding-bottom: 110px !important;
	}
	#header-outer[data-lhe="default"] #top nav > ul > li > a {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	.video_section .nectar-parallax-scene li:nth-child(2) div{
		left: 10px;
	}
	.video_section .nectar-parallax-scene li:nth-child(3) div {
		left: -240px;
	}
	.our_servies_section .nectar-parallax-scene li:nth-child(3) div{
		left: -60px;
	}
	.speaks_boxer .nectar-parallax-scene li:nth-child(2) div{
		left: 240px;
	}
	.speaks_boxer .nectar-parallax-scene li:nth-child(3) div{
		left: -150px;
		top: 86%;
	}
	.our_happy_section .nectar-parallax-scene li:nth-child(2) div{
		top: -1%;
	}
}
@media only screen and (max-width:1200px ) {
	
	html body .ocm-effect-wrap #header-outer #top .span_9 .slide-out-widget-area-toggle a .lines:after, html body .ocm-effect-wrap #header-outer #top .span_9 .slide-out-widget-area-toggle a .lines:before, html body .ocm-effect-wrap #header-outer #top .span_9 .slide-out-widget-area-toggle a .lines-button:after, body.material.mobile #header-outer.transparent:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, body.material.mobile #header-outer:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, #search-outer .close-wrap .close-line, #header-outer:not(.transparent) #top .slide-out-widget-area-toggle .close-line, .nectar-slide-in-cart.style_slide_in_click .close-cart .close-line, .nectar-ajax-search-results h4 a:before {
		background-color: #25aae1!important;
	}
  body:not(.mobile) #header-outer.transparent > #top .span_9 > .slide-out-widget-area-toggle .lines-button:after, body:not(.mobile) #header-outer.transparent > #top .span_9 > .slide-out-widget-area-toggle .lines:before, body:not(.mobile) #header-outer.transparent > #top .span_9 > .slide-out-widget-area-toggle .lines:after {
	      background-color: #25aae1!important;
	}
	body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container .current-menu-item > a {
		color: #ffffff !important;
	}
	body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a:after, #slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a:after, #slide-out-widget-area .tagcloud a:hover {
		border-color: #ffffff!important;
	}
	.services_slider .slick-next {
		right: 35px !important;
	}
	.services_slider .slick-prev {
		left: 35px !important;
	}
	.clients_list_box {
		width: 25%;
	}
	
}
@media only screen and (max-width:1024px ) {
	.google-review-section .wprevpro_t1_DIV_1{
		margin: 0;
		width: 100% !important;
		margin-bottom: 20px;
	}
	.product_slider_wrap #product_slider_slider > div {
		width: 50%;
		padding: 15px;
	}
	.hero_section {
		padding-top: 200px !important;
		padding-bottom: 80px !important;
	}
	.video_section .nectar-parallax-scene li:nth-child(2) div {
		left: 10px;
		width: 7%;
		top: 330px;
	}
	.video_section .nectar-parallax-scene li:nth-child(3) div {
		left: -50px;
		width: 3%;
	}
	.video_section{
		padding-bottom: 50px !important;
	}
	.our_happy_two_section{
	    padding-bottom: 300px !important;
	}
	.video_testimonail_box .vc_column-inner {
		top: 270px;
	}
	.physiotherapy_section .vc_column-inner .wpb_wrapper h2{
		font-size: 32px !important;
		line-height: 40px !important;
	}
	.team_short_slider .slick-prev {
		left: 290px !important;
	}
	.team_short_slider .slick-next {
		right: 290px !important;
	}
	.physiotherapy_section .nectar-parallax-scene li:nth-child(2) div {
		width: 3%;
		left: 60px;
		top: 35%;
	}
/* 	#footer-outer #footer-widgets .row .col {
		width: 18% !important;
	}
	#footer-outer #footer-widgets .row .col:nth-child(3) {
		width: 23% !important;
	} */
}
@media only screen and (max-width:999px ) {
	.productPricing_box h2 {
		font-weight: 700 !important;
		font-size: 35px !important;
		line-height: 50px !important;
	}
	body #header-outer {
   	 padding: 0 !important;
	}
	#header-outer header {
		padding:12px 0 !important;
	}
	.hero_section {
		padding-top: 100px !important;
		padding-bottom: 80px !important;
	}
	.hero_section.wpb_row .row-bg-wrap .row-bg-overlay {
		background: linear-gradient(90deg,#041024d9 0%,rgba(255,255,255,0.001) 100%) !important;
	}
	.single-item .services_slider_content h3 {
		max-width: 100%;
	}
	.our_servies_section .nectar-parallax-scene li:nth-child(3) div {
		left: -60px;
		width: 7%;
	}
	.our_servies_section .nectar-parallax-scene li:nth-child(2) div {
		top: 15%;
		width: 16%;
	}
	.why-us-section .tabbed .ui-tabs-panel {
		width: 100%;
		margin-top: 0;
		padding-left: 0;
		height: auto;
	}
	.why-us-section .tabbed .wpb_tabs_nav {
		width: 100%;
		padding-right: 0;
	}
	.why-us-section .tabbed .vc_column-inner .inner .hover-wrap-inner img{
		width: 100% !important;
	}
	.why-us-section .tabbed .ui-tabs-panel .image_content_tab {
		left: 0;
		top: -30px;
		max-width: 100%;
	}
	.why-us-section{
		text-align:center !important;
		padding-top: 50px !important;
		padding-bottom: 20px !important;
	}
	.why-us-section .nectar-parallax-scene li:nth-child(2) div {
		width: 4%;
		left: -320px;
		top: 30%;
	}
	.speaks_boxer .speaks_box{
		width:33.33% !important
	}
	.video_testimonail_box .vc_column-inner {
		top: -25px;
		position: relative;
		width: 100%;
		border-radius: 0;
	}
	.our_happy_section .nectar-parallax-scene{
		display:none !important;
	}
	.our_happy_two_section {
		padding-bottom: 0px !important;
	}
	.team_short_slider .slick-prev {
		left: 20px !important;
	}
	.team_short_slider .slick-next {
		right: 20px !important;
	}
	.contant_us_section .nectar-parallax-scene{
		display:none !important;
	}
	.contant_us_section:before {
		width: 150px;
		height: 150px;
		right: -50px;
		top: -80px;
	}
	.footer_section .vc_column-inner .vc_col-sm-6{
		width: 50%; !important;
	}
	#footer-outer #footer-widgets .row .col:last-child {
		width: 49% !important;
	}
	#footer-outer #footer-widgets .row .col:nth-child(3) {
		width: 48% !important;
	}
	#footer-outer #footer-widgets .row .col {
		width: 48% !important;
	}
	.hero_bottom_content .row_col_wrap_12_inner {
    	padding: 0 20px;
	}
	.hero_bottom_content .hero_bottom_box{
		width: 50% !important;
	}
	.hero_bottom_box .vc_column-inner a {
		line-height: 18px;
		font-size: 12px;
	}
	.hero_bottom_box .vc_column-inner p {
		font-size: 13px;
	}
	.hero_bottom_box .vc_column-inner h6 {
		font-size: 16px !important;
	}
	.services_section .services_inner .services_inner_box{
		width: 100%;
		margin: 0 0px 20px 0;
	}
	.services_section .services_content {
		padding: 20px 10px 20px 10px;
		text-align: center;
	}
	.services_section .services_content h3 {
		margin-bottom: 6px;
	}
	.singal_team{
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	.singal_team_right .vc_column-inner {
		padding: 0 0px 0 0px !important;
	}
	.singal_team_right .vc_column-inner:before{
		left: -60px;
	}
	.logged-in #header-outer #top .mobile-user-account {
		display: inline-block !important;
	}
	.clients_list_slider {
		margin: 60px -50px 0 -50px;
	}
	
	
}

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

}
@media only screen and (max-width:690px ) {
	.testimonial_slider.border-radius-10px .flickity-slider blockquote p {
		line-height: 1.3 !important;
		font-size: 16px !important;
	}
	.google-review-section .wprevpro_t1_DIV_1{
		padding: 80px 20px 40px 20px !important;
	}
	.product_slider_wrap #product_slider_slider > div {
		width: 100%;
		padding: 5px;
		margin-bottom: 20px;
	}
	.productPricing_box{
		height: auto;
	}
	.contant-us_header .hero_bottom_box .vc_column-inner a{
		font-size: 10px;
		display: block;
		margin-bottom: 0;
		line-height: 20px;
	}
	.contant-us_header{
		padding-top: 40px !important;
		padding-bottom: 100px !important;
	}
	.contant-us_header .hero_bottom_box .vc_column-inner p {
		font-size: 10px;
	}
	.contant-us_header .hero_bottom_box .vc_column-inner br{
		display:none;	
	}
	.singal_team .vc_column-inner .wpb_wrapper .wpb_text_column{
		margin-bottom:10px !important; 
	}
	.singal_team .vc_column-inner .wpb_wrapper .wpb_text_column h2{
		font-size: 27px;
		line-height: 29px;
	}
	
	.singal_team .vc_column-inner .wpb_wrapper .wpb_text_column h5{
		font-size: 20px;
		line-height: 30px;
	}
	
	.team_short_section .team_short_inner .team_short_slider_inner_box {
		width: 100%;
		margin-right: 0;
	}
	.services_section .services_content p {
		min-height: auto;
		font-size: 14px;
	}
	.servies-inner-hero .nectar-shape-divider-wrap:not([data-using-percent-val="true"]) .nectar-shape-divider {
		height: 100% !important;
	}
	.single-item .services_slider_content {
		padding: 100px 70px 10px 20px;
	}
	.single-item .services_slider_content h3 {
		font-size: 24px;
		line-height: 31px;
	}
	.contant_us_section:before{
		opacity: 0;
	}
	.servies-inner-hero{
		padding-top: 10px !important;
		padding-bottom: 10px !important;
		text-align: center !important;
	}
	.about_service_box{
		text-align: center !important;
	}
	.included_inner_box{
		text-align: center !important;
	}
	.mb-mb-10{
		margin-bottom: 0px !important;
	}
	.servies_list_box {
		margin-bottom: 10px !important;
	}
	.manual-therapy-section .wpb_wrapper h5 {
		font-size: 16px !important;
		line-height: 26px !important;
	}
	.mobile_text_center{
		text-align: center !important;
	}
	.services_slider .single-item {
		min-height: 320px;
	}
	.why-us-section .nectar-parallax-scene li:nth-child(2) div {
		width: 22%;
		left: -170px;
		top: 40%;
	}
	.why-us-section .nectar-parallax-scene li:nth-child(3) div {
		opacity:0;
	}
	.our_servies_section .nectar-parallax-scene {
		left: 0 !important;
		width: 100% !important;
		margin-left: 0px !important;
	}
	.services_slider .slick-prev {
		left: 40px !important;
	}
	.services_slider .slick-next {
		right: 40px !important;
	}
	.glpber_header:before {
		width: 60px;
		height: 80px;
		top: 270px;
		left: -40px;
	}
	.our_servies_section .nectar-parallax-scene li:nth-child(3) div {
		left: -60px;
		width: 13%;
	}
	.holisticare_section .holisticare_left .vc_column-inner {
		padding: 0px 0px 0 0px !important;
	}
	.glpber_header .nectar-parallax-scene li:nth-child(2) div {
		width: 19%;
		left: 0;
		top: 15%;
	}
	.glpber_header{
		padding-top: 40px !important;
		padding-bottom: 40px !important;
	}
	.holisticare_section{
		padding-top: 50px !important;
		padding-bottom: 50px !important;
		text-align: center !important;
	}
	.hero_bottom_box .vc_column-inner p {
		font-size: 8px;
		line-height: 14px;
	}
	.hero_bottom_content{
		width: 120%;
		margin-left: -30px;
	}
	   
	.hero_section .hero_bottom_box .vc_column-inner h6 {
		font-size: 12px !important;
		line-height: 22px !important;
		    margin-bottom: 5px !important;
	}
	.hero_bottom_box.border-right .vc_column-inner:before {
		background-color: #ffffff8a !important;
		top: 0;
		width: 1px;
		height: 70px;
	}
	.hero_bottom_content .hero_bottom_box.border-right .vc_column-inner {
		border-right: 0px solid #ffffff8a !important;
	}
	.hero_bottom_box .vc_column-inner a {
		font-size: 8px;
		line-height: 14px;
	}
	#footer-outer #footer-widgets .row .col:nth-child(1) {
		width: 100% !important;
	}
	#footer-outer #footer-widgets .row .col:nth-child(2) {
		width: 100% !important;
	}
	.hero_section {
		padding-top: 50px !important;
		padding-bottom: 30px !important;
		text-align: center;
	}
	.video_section {
		padding-top: 50px !important;
	}
	.video_section .nectar-rotating-words-title.element_stagger_words .heading {
		line-height: .8;
		font-size: 18px;
	}
	.video_section .nectar-rotating-words-title .dynamic-words {
		font-size: 18px !important;
		margin-top: 10px;
	}
	.video_section .nectar-parallax-scene li:nth-child(2) div {
		left: 0px;
		width: 17%;
		top: 340px;
	}
	.video_section .nectar-parallax-scene li:nth-child(3) div {
		left: -30px;
		width: 5%;
		top: 90%;
	}
	body .why-us-section .tabbed[data-style*=vertical] .wpb_tabs_nav li {
		white-space: normal;
		display: block;
	}
	.why-us-section .tabbed .wpb_tabs_nav {
		text-align: left;
	}
	.our_servies_section{
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	.hero_section .vc_column-inner h6{
		font-size: 14px !important;
		line-height: 22px !important;
	}
	.speaks_boxer .vc_column-inner .wpb_wrapper h2{
		max-width: 280px;
		margin: 0 auto;
	}
	.speaks_boxer .nectar-milestone h5 span {
		color: #1B3664;
		font-size: 28px;
	}
	.speaks_boxer .nectar-milestone .symbol-wrap .symbol {
		font-size: 28px;
		color: #25aae1;
	}
	.border-right .vc_column-inner {
		border-right: 0px solid #25aae1 !important;
	}
	.border-right .vc_column-inner:before{
		content: '';
		background-color: #32d6ff;
		width: 2px;
		height: 80px;
		position: absolute;
		right: -5px;
		top: 40px;
	}
	.speaks_boxer .vc_column-inner p{
		font-size: 14px;
		line-height: 18px;
		font-weight: 500;
		position: relative;
		top: -15px;
	}
	.speaks_boxer .nectar-parallax-scene li:nth-child(2) div {
		left: 20px;
		width: 4.5%;
		top: 8%;
	}
	.speaks_boxer .nectar-parallax-scene li:nth-child(3) div {
		left: -20px;
		top: 81%;
		width: 4%;
	}
	.video_testimonail_box .vc_column-inner {
		padding: 25px 20px 60px 20px;
		height: auto;
	}
	.testimonial_slider .slick-prev, .testimonial_slider .slick-next {
		top: 110%;
	}
	.testimonial_slider .testimonial_slider_content h4 {
    	font-size: 16px;
	}
	.testimonial_slider .slick-next:before, .testimonial_slider .slick-prev:before{
		font-size: 20px !important;
	}
	.testimonial_slider .testimonial_slider_content h5 {
		font-size: 16px;
	}
	.physiotherapy_section{
		padding-top: 50px !important;
	}
	.physiotherapy_section .vc_column-inner .wpb_wrapper h2 {
		font-size: 30px !important;
		text-align: center;
	}
	.physiotherapy_section .vc_column-inner .wpb_wrapper p {
		text-align: center;
	}
	.physiotherapy_section .nectar-parallax-scene li:nth-child(2) div {
		width: 30px;
		left: 90px;
		top: 16%;
	}
	body .contant_us_section .gform_footer .gform_button {
		width: 100%;
	}
	.contant_us_section{
		padding-top: 70px !important;
		padding-bottom: 20px !important;
	}
	.mobile_show {
		display: block !important;
		text-align: center;
	}
	.why-us-section .tabbed .wpb_tabs_nav li a{
		font-size: 15px;
	}
	.distop_show {
		display:none !important;
	}
	.hero_section .nectar_video_lightbox.play_button_with_text {
		display: inline-block !important;
		margin-left: 20px;
	}
	.hero_section .nectar_video_lightbox.play_button_with_text .link-text {
		margin-left: 15px;
	}
	.our_servies_section .nectar-parallax-scene li:nth-child(2) div {
    	top: 9%;
	}
	
	#footer-outer #footer-widgets .row .col {
		width: 100% !important;
	}
	#footer-outer #footer-widgets .row .col:nth-child(3) {
		width: 100% !important;
	}
	#footer-outer #footer-widgets .row .col:last-child {
		width: 100% !important;
	}
	.testimonial_slider_video {
		margin: 0 !important;
	}
	.container {
		max-width: 340px;
	}
	.contant_us_section iframe {
		height: 300px;
	}
	html body #customer_details h3 {
		font-size: 23px;
		text-align: center;
	}
	.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{
		width: 100% !important;
	}
	.woocommerce-checkout-review-order-table .product-container {
		margin-bottom: 0 !important;
	}
	.woocommerce .woocommerce-customer-details address{
		background-color: #fff;
	}
	.site-main .glpber_header:before{
		top: 120px;
		left: -30px;
	}
	.woocommerce-page button.button{
		width: 100% !important;
		margin-top: 20px !important;
	}
	.woocommerce ul.order_details{
		background-color: #25aae1;
		z-index: 99999;
		position: relative;
		color: #fff;
		padding: 10px;
	}
	.woocommerce ul.order_details li{
		padding: 10px 10px 10px 10px;
		width: 100%;
		border-bottom: 1px solid;
		border-right: 0;
	}
	.woocommerce-checkout .glpber_header:before{
		z-index: 1;
	}
	.woocommerce-order p.woocommerce-notice{
		text-align: center;
	}
	.page-id-554 .glpber_header:before {
		top: 280px;
	}
	.full_body_box .singal_team_right .vc_column-inner:before {
		width: 30px;
		left: -10px;
		top: -30px;
	}
	.full_body_box_content{
		text-align:center !important;
	}
	.manual_therpy .singal_team_right .vc_column-inner:before {
		width: 27px;
		left: -15px;
		top: -30px;
	}
	.manual_therpy .singal_team_right .vc_column-inner:after{
		width: 60px;
		height: 70px;
	}
/* 	.pricing_tab_sticky ul li {
		margin: 0 5px;
	} */
	.pricing_tab_sticky ul li a {
		padding: 10px 20px;
	}
	.clients_list_box .clients_list_boxImg {
		padding: 0 10px;
	}
	.pricing_tab_sticky ul li {
		margin: 0 0.5%;
		display: inline-block;
		width: 31%;
	}
	.pricing_tab_sticky ul li a {
		padding: 0px 8px;
		height: 45px;
		overflow: hidden;
		line-height: 45px;
		font-size: 13px;
	}
	.contant-us_header .hero_bottom_content .row_col_wrap_12_inner .hero_bottom_box {
		width: 100% !important;
	}
	.pricing_tab_sticky ul {
		display: flex !important;
		justify-content: center;
		align-items: center;
	}
	.pricing_tab_sticky ul li {
		display: block;
	}
	
	
	
}
@media only screen and (max-width:480px ) {

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

}