@media(max-width:1600px){.container-fluid .outer-section .right-column{width:60%}.container-fluid .outer-section .left-column{width:40%}}@media only screen and (max-width:1140px){.main-header .header-top .top-left{margin-left:0}.main-header .header-upper .upper-right .info-box{margin-left:20px;padding-left:44px}.department-form{margin-left:0}.banner-section-two .owl-dots{right:15px}.banner-carousel .image img{height:660px;width:660px}.counter-section .sec-title h2,.services-section-three .sec-title h2{font-size:40px}.featured-block .inner-box h3{font-size:26px}.booking-section .content-column .inner-column{padding-left:30px}.fullwidth-section-two .right-column .inner-column{padding-left:15px}.event-block-two .inner-box .content h3{font-size:20px}.container-fluid .outer-section .left-column .inner-column:before,.services-form .form-group .left-curves,.services-form .form-group .right-curves{display:none}.services-form .form-group:last-child{right:0}.services-form .submit-btn:before{left:0;right:0;-ms-transform:skewX(0deg);-webkit-transform:skewX(0deg);transform:skewX(0deg)}.calender-block .block-outer{padding-bottom:30px}.services-block-two .inner-box .content-box{padding:46px 30px}.doctor-detail-section .content-column .inner-column{padding:0}.container-fluid .outer-section .right-column .inner-column,.experiance-section .featured-column .inner-column{padding-left:0}.department-page-section .outer-container .inner-container{min-width:1120px}.main-header .elementskit-navbar-nav>li{margin-right:22px}.featured-block .inner-box{padding-left:15px;padding-right:15px}.featured-list .content{max-width:365px}.banner-section-two .owl-nav{right:50px}.services-block p{font-size:15px}.services-block .icon-box{margin-right:15px}.main-header .header-upper .upper-right .info-box:last-child{padding-left:0}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block!important;visibility:hidden;opacity:0}}@media only screen and (max-width:1023px){.section-title .text br,.banner-carousel .image-box,.main-header.header-style-two .elementskit-navbar-nav>li:before,.main-header.header-style-three .elementskit-navbar-nav>li:before,.booking-section .video-column .inner-column .green-layer:before,.main-header.header-style-three .header-upper .upper-right .info-box .social-box,.main-header .header-upper .logo-outer:before,.main-header .outer-box .btn-box{display:none}.main-header.header-style-two .elementskit-navbar-nav>li,.main-header.header-style-three .elementskit-navbar-nav>li{padding:0 15px}.subscribe-form{max-width:100%}.services-form{padding-bottom:35px}.featured-list .content{max-width:640px}.banner-column .title{padding-top:0}.banner-column h2{font-size:34px;margin-bottom:15px}.banner-column{padding:100px 0}.services-block-two .inner-box .content-box{padding:58px 30px}.main-header .xs-menu-tools{display:none}.booking-section .content-column .inner-column{padding-left:0}.quote-block .inner-box .info-column .inner-column{text-align:left;margin-top:20px}.achievement-section .clients-column .inner-column .owl-nav{position:relative;left:0;margin-top:30px}.banner-section-two .owl-nav{right:30px}.main-header .header-upper .upper-right .info-box .nav-box{margin-left:0}.main-header.header-style-three .header-upper .upper-right .info-box{padding-left:46px;margin-right:22px}.main-header.header-style-three .header-upper .upper-right{width:100%;padding-top:0;padding-bottom:30px}.main-header.header-style-one .header-upper .nav-outer{margin-left:0}.main-header .header-top .top-outer{margin-left:0;padding-left:0}.main-header .header-upper .logo-outer{margin-top:0;width:auto;z-index:1;padding:20px 0;background:0 0}.main-header .header-upper .upper-right .info-box{margin-left:0;padding-left:42px;margin-right:32px;font-size:14px}.main-header.header-style-two .header-upper .logo-outer{width:auto;z-index:1;padding:30px 0 25px}.sticky-header,.main-header .header-lower .outer-box .theme-btn{display:none}.main-header.header-style-two .header-upper .upper-right{width:100%;padding-top:0;padding-bottom:30px}.container-fluid .outer-section .left-column{display:none}.container-fluid .outer-section .right-column{width:100%}.container-fluid .outer-section .right-column .inner-column{max-width:100%;padding-left:15px}.appointment-section .form-column{margin-bottom:40px}.emergency-section{padding:100px 0}.testimonial-block .inner-box .image-box{right:0}.testimonial-block .inner-box .content-box{z-index:10}.sec-title .text br{display:none}.fullwidth-section-two .left-column,.fullwidth-section-two .right-column{width:100%}.fullwidth-section-two .left-column .inner-column{max-width:100%}.page-breadcrumb h2{font-size:30px}.main-header .elementskit-navbar-nav>li{padding:0;margin-right:0}.main-header .elementskit-navbar-nav>li>a{text-align:left}.main-header .elementskit-navbar-nav>li{padding:0;margin:0;padding:0 15px}.main-header .header-upper .elementskit-menu-container{position:fixed;float:none}.main-header .elementskit-navbar-nav>li>a{text-align:left}.main-header .elementskit-menu-hamburger{position:absolute;right:0;border-radius:0;border-width:2px;margin-top:34px;border-color:#222}.xs-sticky-header .elementskit-menu-hamburger{position:static!important;margin-top:0!important}.main-header .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{height:2px;background-color:#222}.main-header .xs-bold-menu{background-image:-moz-linear-gradient( 135deg,rgb(26,188,156) 0%,rgb(74,144,226) 100%);background-image:-webkit-linear-gradient( 135deg,rgb(26,188,156) 0%,rgb(74,144,226) 100%);background-image:-ms-linear-gradient( 135deg,rgb(26,188,156) 0%,rgb(74,144,226) 100%);border-radius:5px;border:transparent;width:90px;display:flex;position:absolute;right:0;margin-top:34px;flex-direction:row;align-items:center;height:45px;justify-content:center}.main-header .xs-bold-menu .xs-gradient-group span{background:#fff;height:2px;display:block;margin-bottom:3px;width:25px;margin-right:8px}.main-header .xs-bold-menu .xs-gradient-group span:nth-child(2){width:15px}.main-header .xs-bold-menu span{color:#fff}.xs-mobile-search a{position:absolute;right:calc(90px + 15px);display:block;font-size:20px;margin-top:45px;background:-webkit-linear-gradient(#1DB9A0,#4d94c4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main-header .xs-menu-tools{display:none}.main-header .elementskit-nav-identity-panel .elementskit-menu-close{border-radius:0;color:#222;font-size:18px;border-width:2px}.main-header .elementskit-site-title{font-size:24px;padding-left:16px;padding-top:35px}.main-header .elementskit-site-title .elementskit-nav-logo{color:#222;font-weight:600}.main-header .header-lower .outer-box{position:relative;float:left;z-index:10}.main-header .header-lower .outer-box .cart-btn{margin-left:0;margin-top:0}.main-header .header-lower .user-box,.main-header .header-lower .nav-box,.main-header .header-lower .search-box-outer{margin-top:0}.header-style-two .elementskit-menu-hamburger,.header-style-three .elementskit-menu-hamburger{border-color:#fff;margin-top:18px}.main-header.header-style-two .elementskit-navbar-nav>li>a,.main-header.header-style-three .elementskit-navbar-nav>li>a{color:#222}.header-style-two .elementskit-menu-hamburger .elementskit-menu-hamburger-icon,.header-style-three .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#fff}.video-section h2,.section-title h2,.treatment-section .title-box h2{font-size:38px}.services-form .submit-btn{padding:20px 10px}.banner-carousel .image img{height:400px;width:400px}}@media only screen and (max-width:767px){.main-header .header-upper .nav-outer{width:100%}.section-title h2 br,.treatment-block .dott-one,.treatment-block-two .dott-one,.treatment-block-four .dott-one,.treatment-block-three .dott-one,.appointment-section .title-box h2 br,.services-form-section .image-layer{display:none}.video-section h2,.booking-section .content-column h2{font-size:34px}.banner-section-two .content-box h2{font-size:34px;margin-bottom:34px}.treatment-block-four{margin-top:0}.event-block{margin-bottom:10px}.gallery-section .title-box h2,.emergency-section .content-box h2{font-size:36px}.services-form{padding:20px 0}.sec-title h2,.counter-section .sec-title h2,.services-section-three .sec-title h2,.container-fluid .outer-section .right-column h2{font-size:34px}.counter-section .sec-title h2 br,.services-section-three .sec-title h2 br{display:none}.services-form .form-group{margin:0 0 20px}.main-header .header-upper .upper-right .info-box{width:100%;padding:0;margin:0;text-align:center;margin-bottom:15px}.banner-section-two .content-box .inner-box h2{font-size:50px}.main-header .header-upper .upper-right .info-box .icon-box{position:relative;margin-bottom:20px}.main-header.header-style-two .main-menu{margin-top:0}.main-header.header-style-two .main-menu .navbar-toggler .icon,.main-header.header-style-three .main-menu .navbar-toggler .icon{color:#fff}.main-header.header-style-two .outer-box,.main-header.header-style-three .outer-box{display:block}.main-header .header-lower .outer-box .cart-btn{margin-left:0}.main-header .header-lower .search-box-outer .dropdown-menu{top:42px!important;left:0;right:auto}.main-header .main-box .logo-box{width:auto;padding:10px 0}.main-header.header-style-two .header-upper .logo-outer{width:100%;text-align:center}.main-header .header-upper .logo-outer{width:auto}.main-header .main-menu{padding-top:0;width:100%;margin:0;margin-top:-80px}.main-menu .navbar-header{position:relative;float:none;display:block;text-align:right;width:100%;padding:10px 0;right:0}.main-header .header-upper .logo-outer{padding:20px 0}.main-header .top-right>ul>li{padding-left:0;border-left:0}.main-header .outer-box{display:none}.main-menu .collapse{max-height:400px;overflow:auto;float:none;width:100%;padding:10px 0 0;border:none;margin:0 0 15px;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none}.main-menu .collapse.in,.main-menu .collapsing{padding:10px 0 0;border:none;margin:0 0 15px;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none}.navbar-dark .navbar-toggler{border:0;padding:0}.navbar-toggler .icon{position:relative;font-size:34px;line-height:1.2em;color:#0e4082}.navbar-light .navbar-toggler{border:0;padding:0}.main-menu .navbar-collapse>.navigation{float:none!important;margin:0!important;width:100%!important;border:1px solid #fff;border-top:none}.main-menu .navbar-collapse>.navigation>li{margin:0!important;float:none!important;padding:0!important;width:100%}.main-menu .navigation>li>a,.main-menu .navigation>li>ul:before{border:none}.main-menu .navbar-collapse>.navigation>li>a{padding:10px!important;border:none!important;font-size:15px!important}.main-menu .navigation li.dropdown>a:after,.main-menu .navigation>li.dropdown>a:before,.main-menu .navigation>li>ul>li>a::before,.main-menu .navigation>li>ul>li>ul>li>a::before{color:#fff!important;right:15px;font-size:16px;display:none!important}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{position:relative;border:none;float:none;visibility:visible;opacity:1;display:none;margin:0;left:auto!important;right:auto!important;top:auto!important;padding:0;outline:none;width:100%;background:#2f6ec0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;border-radius:0;transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;-o-transition:none!important;-moz-transition:none!important;-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{border-top:1px solid #fff!important}.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li{border-top:1px solid #fff!important;border-bottom:none;opacity:1!important;top:0!important;left:0!important;visibility:visible!important}.main-menu .navbar-collapse>.navigation>li>ul>li:first-child,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:first-child{border-top:none!important}.main-menu .navbar-collapse>.navigation>li:first-child{border:none}.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{padding:12px 20px!important;line-height:22px;color:#fff;font-weight:500;font-size:15px;background:#2f6ec0;text-align:left}.main-menu .navbar-collapse>.navigation>li>a:hover,.main-menu .navbar-collapse>.navigation>li>a:active,.main-menu .navbar-collapse>.navigation>li>a:focus{background:#ff5926}.main-menu .navbar-collapse>.navigation>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li.current>a,.main-menu .navbar-collapse>.navigation>li.current-menu-item>a{background:#2f6ec0;color:#fff!important}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block}.main-menu .navigation>li>ul>li>ul>li,.main-menu .navigation>li>ul>li{padding-left:0;padding-right:0}.main-menu .navigation>li>ul>li>ul>li>a,.main-menu .navigation>li>ul>li>a{border-bottom:0}.sec-title-two h2 br,.main-menu .navigation>li>ul:before{display:none!important}.sec-title{margin-bottom:40px}.main-header .header-top .top-left li{margin:0 10px}.header-top .top-right .nav-box,.header-top .top-right .cart-btn{display:inline-block;float:none}.header-top .top-right,.main-header .header-top .top-left{width:100%;text-align:center}.main-header.header-style-three .header-upper .upper-right .info-box{padding:0;margin-left:0}.main-header.header-style-three .main-menu{margin-top:0}.main-header.header-style-three .header-upper .upper-right .info-box .nav-box{float:none;margin:0 auto}.main-header.header-style-three .header-upper .logo-outer{width:100%;padding:35px 0 25px;text-align:center}.testimonial-block .inner-box .image-box{display:none}.testimonial-block .inner-box .content-box{max-width:100%}.subscribe-form{max-width:100%}.footer-bottom .pull-left,.footer-bottom .pull-right{width:100%;text-align:center}.footer-bottom .copyright{margin-bottom:15px}.treatment-block-three .inner-box,.treatment-block .inner-box{padding-left:0}.treatment-block-three .inner-box::after,.treatment-block-three .inner-box::before,.treatment-block-two .inner-box::after,.treatment-block-two .inner-box::before,.treatment-block .inner-box::after,.treatment-block .inner-box::before,.treatment-block-four .inner-box::before,.treatment-block-four .inner-box::after{display:none}.treatment-block-four .inner-box,.treatment-block-two .inner-box{padding-right:0}.treatment-block{margin-bottom:30px}.treatment-block-four .inner-box,.treatment-block-two .inner-box{text-align:left}.treatment-block-three .inner-box .text,.treatment-block-four .inner-box .text,.treatment-block .inner-box .text,.treatment-block-two .inner-box .text{max-width:100%}.page-breadcrumb h2{font-size:28px}.page-breadcrumb{padding:50px 0}.page-breadcrumb .image-layer,.page-breadcrumb .breadcrumbs .left-curves,.page-breadcrumb .breadcrumbs .right-curves,.page-breadcrumb .breadcrumbs:before{display:none}.page-breadcrumb .breadcrumbs li a:hover,.page-breadcrumb .breadcrumbs li{color:#fff}.page-breadcrumb .breadcrumbs{padding-left:0;padding-right:0;padding:0}.page-breadcrumb h2{padding:0;padding-bottom:10px}.page-breadcrumb .pull-right{width:100%}.banner-content-column h2{font-size:42px}.featured-list li .icon{margin-bottom:20px}.section-title h2{font-size:36px}.section-title .text{font-size:16px}.news-block .lower-content,.event-block-two .inner-box,.event-block .inner-box{padding-left:25px;padding-right:25px}.news-block h3{font-size:18px}.banner-section-two .slide-item{padding:120px 0}.footer-bottom .social-box{float:none;text-align:center}.services-form .submit-btn{padding:20px 10px}.banner-column{padding:50px 0 30px;text-align:center}.banner-column .text{display:none}.banner-carousel .image{position:static}.banner-carousel .image img{margin-left:auto;margin-right:auto;width:auto;height:auto}.main-header .header-top,.xs-mobile-hide{display:none}.quote-block .inner-box .info-column .inner-column{text-align:center}.xs-sticky-header .xs-onepage-logo{display:block}}@media only screen and (max-width:599px){.banner-section .banner-carousel .content-column .inner-column h2{font-size:42px}.banner-section-three .banner-carousel .content-box .inner-box h2,.banner-section-two .content-box .inner-box h2{font-size:40px}.section-title h2,.services-single-section .content-column .inner-column h2{font-size:28px}.page-breadcrumb h2{font-size:24px}.services-block .inner-box .content{padding-left:0}.services-block .inner-box .icon-box{position:relative;margin-bottom:10px}.banner-section-three .banner-carousel .content-box .inner-box h2 span{font-size:50px}.appointment-section .calender-column .inner-column{padding:50px 30px}.video-section h2 br,.appointment-section .calender-column .owl-nav .owl-prev,.appointment-section .calender-column .owl-nav .owl-next{display:none}.event-block .inner-box .upper-box{padding-left:0}.team-section .owl-dots,.news-section .owl-dots,.events-section .title-box .view-events,.event-block .inner-box .upper-box .event-date{display:none}.event-block .inner-box .upper-box .image{position:relative;left:0;margin-left:0}.event-block .inner-box{padding:35px 25px 30px}.treatment-section .title-box h2,.fullwidth-section-two .right-column .phone strong{font-size:36px}.contact-page-section .form-column .inner-column,.featured-block .inner-box{padding-left:15px;padding-right:15px}.event-block-two .inner-box .content{padding-left:0}.event-block-two .inner-box .content .event-date{position:relative;margin-bottom:20px}.experiance-section .skills-column .inner-column,.event-block-two .inner-box{padding-left:20px;padding-right:20px}.fullwidth-section-two h2,.appointment-section .title-box h2{font-size:24px}.banner-content-column .inner-column{padding-top:0}.banner-content-column{padding-bottom:100px}.fullwidth-section-two .right-column .inner-column{padding:60px 15px 70px 10px}}@media only screen and (max-width:479px){.banner-section-three .banner-carousel .content-box .inner-box h2,.banner-section .banner-carousel .content-column .inner-column h2{font-size:36px}.subscribe-form .form-group{padding-right:0}.fullwidth-section-two .right-column .phone .icon-box{top:0;float:none;display:block}.quote-block .content-column .inner-column{padding-left:0}.quote-block .quote-icon{position:relative;margin-bottom:20px}.services-block .inner-box .icon-box{float:none;display:block}.event-block-two .event-date{float:none}.treatment-section .title-box h2,.video-section h2,.booking-section .content-column h2{font-size:28px}.page-breadcrumb{padding:30px 0}.subscribe-form .form-group input[type=submit],.subscribe-form button{position:relative;width:100%;margin-top:5px}.fullwidth-section-two .right-column .phone{font-size:18px}.fullwidth-section-two .right-column .phone strong{font-size:26px}.emergency-section .content-box .phone,.gallery-section .title-box h2,.emergency-section .content-box h2,.sec-title h2,.container-fluid .outer-section .right-column h2{font-size:26px}.banner-section-three .banner-carousel .content-box .inner-box h2 span{font-size:40px}.banner-section .banner-carousel .content-column .text{font-size:15px}.footer-bottom .social-box li{padding-left:8px;padding-right:8px}.main-header .search-box-outer .dropdown-menu{width:240px}}


@media (min-width: 360px) and (max-width: 414px)
{
	.main-header .logo-outer .logo img
	{
		width: 170px;
	}
	.main-header .header-upper .logo-outer 
	{
    padding: 8px 0;
    }
	.main-header .logo-outer .logo img
	{
		margin-bottom: 0px;
	}
	.main-header .xs-bold-menu span
	{
		display: none;
	}
	.main-header .xs-bold-menu
	{
		width: 50px;
		margin-top: 20px;
		height: 40px;
		z-index: 100000;
	}
	.banner-section .banner-carousel .slide-item
	{
		height: auto;
	}
	.banner-column h2 
	{
    font-size: 12px;
	}
	.banner-column
	{
		padding-right: 160px;
	}
	.banner-carousel .owl-nav
	{
		display: none;
	}
	.elementskit-menu-container
	{
		max-width: 100%;
	}
	.elementskit-navbar ul
	{
		float: left;
	}
	.elementskit-navbar-nav 
	{
    padding-top: 5px;
    }
	.page-wrapper
	{
		border-top: none;
	}
	.main-header
	{
		border-top: 3px solid #07caff;
		position: fixed;
		width: 100%;
		background-color: #fff;
	}
	.main-header .header-upper
	{
		box-shadow: rgb(0 0 0 / 7%) 0px 1px 1px, rgb(0 0 0 / 7%) 0px 2px 2px, rgb(0 0 0 / 7%) 0px 4px 4px, rgb(0 0 0 / 7%) 0px 8px 8px, rgb(0 0 0 / 7%) 0px 16px 16px;
	}
	.banner-section
	{
		top: 85px;
	}
	.main-header .header-upper .elementskit-menu-container
	{
		top: 85px;
		border-top: 3px solid #07caff;
		border-bottom: 3px solid #07caff;
		height: auto;
	}
	.main-header .elementskit-navbar-nav>li
	{
		padding-left: 25px;
	}
	.elementskit-navbar ul
	{
		width: 100%;
	}
	.container-fluid .pattern-layer
	{
		display: none;
	}
	.about
	{
		padding: 120px 0 40px;
	}
	.emergency-section .content-box .phone, .gallery-section .title-box h2, .emergency-section .content-box h2, .sec-title h2, .container-fluid .outer-section .right-column h2 {
    font-size: 20px;
    }
	.fl-fl .icon
	{
		margin-left: 8px;
	}
	.about .right-column p
	{
		line-height: 28px;
	}
	p
	{
		font-size: 15px;
	}
	.fl-fl
	{
		right: -155px;
	}
	.container-fluid .outer-section .right-column .inner-column {
        max-width: 100%;
        padding-left: 50px;
        padding-right: 50px;
    }
	.btn-style-three
	{
		padding: 3px 13px;
		font-size: 12px;
		
	}
	.emergency-section 
	{
        padding: 30px 0;
    }
	.emergency-section .content-box h2 strong
	{
		font-size: 15px;
		margin-bottom: 5px;
	}
	.emergency-section .content-box h2
	{
		font-size: 15px;
	}
	.emergency-section p
	{
		font-size: 12px;
	}
	.section-title h2, .services-single-section .content-column .inner-column h2 
	{
        font-size: 20px;
    }
	.featured-block .inner-box h3 {
        font-size: 17px;
    }
	.featured-block .inner-box
	{
		padding: 30px 30px;
	}
	.featured-block .icon-box
	{
		font-size: 40px;
	}
	.contact-page-section .form-column .inner-column, .featured-block .inner-box {
        padding-left: 25px;
        padding-right: 25px;
        margin-right: 40px;
        margin-left: 40px;
    }
	.project-block 
	{
        position: relative;
        margin-bottom: 16px;
        margin-left: 40px;
        margin-right: 40px;
    }
	.gallery-section .image-layer
	{
		height: 200px;
	}
	.testimonial-block .inner-box .image-box {
        display: block;
        width: 100%;
        margin: 0 auto;
        margin-bottom: 25px;
    }
	.image-box img
	{
		margin-left: auto;
		margin-right: auto;
		display: block;
		width: 50% !important;
	}
	.testimonial-block .inner-box {
        position: relative;
        padding: 30px 40px 30px 40px;
	}
	.testimonial-block p
	{
		font-size: 15px;
		color: #555;
	}
	.testimonial-block .quote-icon
	{
		font-size: 15px;
	}
	.main-footer .container
	{
		padding-left: 30px;
        padding-right: 30px;
	}
	.footer-column .logo img 
	{
        width: 130px;
    }
	.main-footer h2
	{
		font-size: 17px;
	}
	.no-head 
	{
        margin-top: 0px;
    }
	.main-footer .footer-widget
	{
		margin-bottom: 25px;
	}
	.testimonial-section .owl-nav
	{
		display: none;
	}
	.sub-ban .slide-item
	{
		background-size: contain;
        background-repeat: no-repeat;
	}
	.sub-ban 
	{
        height: 145px;
		margin-bottom: 80px;
	}
	
	.sub-ban .banner-column 
	{
        padding: 60px 160px 60px 0px;
    }
	.about-sub img 
	{
       float: none;
       margin-right: auto;
       margin-left: auto;
       display: block;
       width: 250px;
       margin-bottom: 25px;
       border-radius: 5px;
    }
	.about-sub p 
	{
	   padding-left: 50px;
       padding-right: 50px;
	   font-size: 15px;	
	}
	.treatment-section
	{
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	.treatment-section .title-box h2, .video-section h2, .booking-section .content-column h2
	{
		font-size: 20px;
	}
	.treatment-block h3, .treatment-block-two h3,.treatment-block-three h3, .treatment-block-four h3
	{
		font-size: 16px;
	}
	.treatment-block .text
	{
		font-size: 15px;
	}
	.treatment-image
	{
		margin-top: 20px;
	}
	.emergency-section .content-box
	{
		padding-left: 10px;
		padding-right: 10px;
	}
	.featured-block p
	{
		font-size: 15px;
	}
	.book-img
	{
		display: none;
	}
	.form-column
	{
		width: 100%;
		padding-top: 0px;
	}
	.calender-form .form-group
	{
		width: 100%;
	}
	.contact-section .pattern-layer, .contact-section .pattern-layer-two
	{
		display: none;
	}
	.booking-form
	{
		width: 80%;
		margin: 0 auto;
		display: block;
		z-index: 1;
		box-shadow: none;
	}
	.places
	{
	    width: 70%;
		margin: 0 auto;
		height: auto;
		margin-bottom: 50px;
	}
	.places h3 
	{
       font-size: 15px;
       text-align: center;
	}
	.places p
	{
		padding-left: 0px;
		padding-right: 0px;
	}
	.contact-address
	{
		margin-top: 0px;
        margin-bottom: 30px;
        margin-left: 40px;
        margin-right: 40px;
	}
	.contact-address .inner h4
	{
		font-size: 16px;
	}
	.contact-address .icon-box
	{
		font-size: 30px;
	}
	.widgets-column 
	{
		display: none;
	}
	.t-details {
       padding-left: 30px;
       padding-right: 30px;
    }
	.t-details h3 
	{
       font-size: 15px;
	}
	.sub {
       padding: 35px 0 30px;
    }
	.xs-mobile-search
	{
		display: none;
	}
}

@media (min-width: 640px) and (max-width: 900px) and (orientation: landscape)
{
	.logo img
	{
		width: 165px;
		margin-bottom: 0px !important;
	}
	.main-header .header-upper .logo-outer 
	{
        padding: 5px 0;
    }
	.main-header .xs-bold-menu span
	{
		display: none;
	}
	.main-header .xs-bold-menu
	{
		width: 60px;
		margin-top: 20px;
		height: 35px;
	}
	.banner-column 
	{
        padding: 110px 290px 110px 0px;
	}
	.banner-column h2 
	{
        font-size: 20px;
	}
	.banner-section .banner-carousel .slide-item
	{
		height: 295px;
	}
	.banner-carousel .owl-nav
	{
		display: none;
	}
	.sec-title h2, .counter-section .sec-title h2, .services-section-three .sec-title h2, .container-fluid .outer-section .right-column h2
	{
		font-size: 20px;
	}
	.container-fluid .outer-section .right-column .inner-column
	{
		padding-left: 40px;
	}
	.container-fluid
	{
		padding: 30px 0 30px;
	}
	p, .text
	{
		font-size: 15px;
	}
}

@media (min-width: 700px) and (max-width: 1024px)
{
	
}

@media (min-width: 1367px) and (max-width: 1920px)
{
	.banner-section 
	{
       position: relative;
       height: 640px;
    }
	.sub-ban
	{
		height: 530px;
	}
	.sub-ban .slide-item
	{
		background-size: cover;
		height: 530px;
	}
	.sub-ban .banner-column 
	{
        padding: 200px 0 170px;
    }
	.banner-section .banner-carousel .slide-item
	{
		height: 640px;
	}
	.banner-column 
	{
        position: relative;
        padding: 250px 0 170px;
    }
	.banner-carousel .owl-nav
	{
		margin-top: -60px;
	}
	.float-fb 
	{
        top: 310px;
	}
	.float-ig 
	{
        top: 365px;
	}
	.float-tw 
	{
        top: 420px;
	}
	.float-wa 
	{
        top: 475px;
	}
	
	
}
