 
	@media (max-width: 767px){
		.row{margin-right: 0;margin-left: 0;}
		.header .container{padding:0;}
		.header .header_logo{width: 50%; margin-left: 0; margin-top: 15px;}
		.header .mob-nav{display: inline-block;position: absolute;right: 7px;top: 0px;z-index: 9999;}
		.header .contact{position: absolute;    top: -35px; right: 37px;}
		.header .header_menu { vertical-align: middle; margin-top: 8px;}
		.header .contact .call .mob img{width: 45px;display: inline-block;}
		.header .contact .call .mob:first-child img{margin-right:10px;}
		.header .header_menu{background: #fff;position: absolute;left: -30px;right: -29px;box-shadow:7px 3px 8px rgb(170 170 170 / 70%);top: px;}
		.header_menu .menu{padding-left: 0;background: #a80505;}
		.header .header_menu ul li a{color: #fff;    font-size: 15px;}
		.header .header_menu ul li.active a{color:#fff;}
		.home-banner .banner-content{width: 60%;top: 14%;left: 24px;}
		.home-banner .banner-content .h1_title{font-size: 22px;line-height: 33px;margin-bottom: 13px;}
		.home-banner .owl-carousel .owl-nav{position: static;}
		.home-banner .owl-carousel .owl-nav .owl-prev{position: absolute;bottom: -12px;}
		.home-banner .owl-carousel .owl-nav .owl-next{position: absolute;bottom: -12px;right: 0;}
		.home-banner .banner-content .label_para{font-size: 18px;line-height: 26px;}
		
		.header nav #toggle .two{position: static;}
		.toggle{    width: 43px;
    height: 43px;text-align: left;padding: 2px 9px;    border-radius: 4px;    background-color: transparent;}
	.toggle.inner{width: 100%;background: transparent;color: #fff;padding-top: 15px;padding-left: 30px;font-size: 15px;}
	.toggle.inner:hover{background: transparent;}
		.toggle.bg{border-radius: 0;}
		.toggle:hover{background-color: transparent;}
		nav a{padding: 14px 30px;}
		nav ul li{border-bottom: 1px solid rgb(255 255 255 / 30%);}
		nav ul li:hover{background:transparent;}
		nav ul li ul li .toggle, nav ul ul a, nav ul ul ul a{padding: 8px 20px;}
		nav ul li:first-child img{width: 50%;margin-top: 20px;}
		nav ul li ul li .toggle, nav ul ul a{background-color: #b1d46c;}
		.header .header_menu .drpdwn li a{border-bottom: 1px solid #fff;margin-bottom: 0px;color: #000000;
    background: #f3c315;}
		.header .header_menu .drpdwn li a:hover, .header .header_menu .drpdwn li a:focus{background:#b1d46c;}
		nav .drpdwn .col-lg-4{ padding: 0;}
		nav #toggle{width: 25px;height: 19px;}
		nav #toggle .one, nav #toggle .two, nav #toggle .three{height: 3px;background: #a80505;border-radius: 100px;}
		nav li > a:after{display:none;}
		nav ul li .toggle.inner .fa-angle-down{    margin-right: 25px;
    float: right;}
		
		nav ul ul li{margin-bottom: -2px;}
		
		
		.header{padding: 5px 0 5px 0;}
		.header .header_menu ul li.active a:before{display: none;}
		.header .icon-sec{position: absolute;top: -47px;right: 52px;z-index: 9998;}
		.header .icon-sec a{margin: 0 3px;}
		
		.header .header_appointment{top: -61px;right: 44px;position: absolute;}
		.header .header_appointment a{font-size: 11px;line-height: 14px;display:none;}
		.header .right-header{margin-top: 46;}
		.header .right-header .contact img{margin-right: 4px;width: 13%;}
		.header .right-header .contact .num{    font-size: 14px;}
		
		

		.home-banner{margin-top: 81px;}
		.home-banner .banner-content a.st_btn{margin-top: 25px;margin-left: 0;font-size: 20px;padding: 15px;}
		.home-banner .owl-dots{    bottom: 15px;
    left: 6%;}
	.home-banner .banner-content label br{display:none;}
		.corona-safe{    margin-top: 50px;}
		.inner-banner .corona-safe{display:none;}
		.corona-safe ul li{width:20% !important;margin-right: 5px;}
		.corona-safe p {font-size: 13px;line-height: 19px;}
		.corona-safe p br{display:none;}
		
		
		.home-sec-1 h1{font-size: 40px;}
		.home-sec-1 img.home-sec-1-bg{display: none;}
		.home-sec-2 .sec-1 form{display: inline-block;border-radius: 0;padding: 30px 0px 18px 0px;}
		.home-sec-2 .sec-1 h3{font-size: 25px;}
		.home-sec-2 .sec-1 form .submit button{    width: 88%;}
		.home-sec-2 .sec-2 h2{line-height: 37px;}
		.home-sec-2 .sec-2 span{line-height: 22px;}
		.home-sec-2 .sec-2 p{margin-top: 30px;}
		.home-sec-2 .sec-2 .build img{margin-top: 45px;}
		.home-sec-2 .sec-2 a{width: 100%;display: inline-block;text-align: center;}
		.home-sec-3{margin-top: 50px;}
		.home-sec-3 .bg{margin-right: 0;margin-top: 15px;}
		.home-sec-4{margin-top: 65px;}
		.home-sec-4 img.bg-1{    width: 25%;}
		.home-sec-4 img.bg-2{    width: 31%;    bottom: 143px;}
		.home-sec-4 .feedback-scroll{margin-top: 45px;}
		.home-sec-4 .feedback-scroll .owl-carousel .owl-item p{height: auto;margin:25px;}
		.home-sec-4 .feedback-scroll .owl-carousel .owl-item{padding: 0px 0px;}
		.home-sec-5 img.doctor-bg{top: 59%;width: 82%;}
		.home-sec-5 label{font-size: 16px;}
		.home-sec-5 label br{display:none;}
		.home-sec-5 .sec-2 img{float:none;margin-top: 68px;}
		.home-sec-5 p{    margin: 22px 0 59px 0;text-align: justify;}
		
		
		.inner-banner .content{top: 40%;left: 7%;}
		.inner-banner .content .h1_title{font-size: 27px;line-height: 28px; margin-bottom: 0;}
		.inner-banner .content a{font-size: 15px;}
		
		
		
		.about-clinic-sec-1 .title h1{font-size: 29px;line-height: 37px;}
		.about-clinic-sec-1 .title label{line-height: 30px;margin: 0 0 0px 0;}
		.about-clinic-sec-1 p{margin-top: 20px;}
		.team-of-doctors-sec-1 h2{font-size: 25px;text-align: center;line-height: 33px;}
		.team-of-doctors-sec-1 .doctor-img img{margin-bottom: 20px;}
		.team-of-doctors-sec-1 .team{margin-top: 50px;}
		.team-of-doctors-sec-1 .team h1{font-size: 29px;margin-bottom: 50px;}
		.team-of-doctors-sec-1 .team .right p{text-align: justify;}
		.team-of-doctors-sec-1 .team .left p{text-align: justify;}
		.team-of-doctors-sec-1 label{font-size: 19px;text-align: center;width: 100%;margin-top: 10px;font-weight: 600;}
		
		
		
		.treatment-sec-1 h2{font-size: 26px;line-height: 35px;}
		.treatment-sec-1 .serv img{margin-bottom: 30px;border-radius: 9px;}
		.treatment-sec-1 .sec-2 .treat-bg, .treatment-sec-1 .sec-3 .hours-bg{margin-top: 30px;}
		
		.success-stories-sec-1{margin-top: 15px;}
		.success-stories-sec-1 .bg{padding: 63px 20px 50px 20px;height: auto;}
		.success-stories-sec-1 .bg img{top: -38px;}
		
		
		.demo-gallery > ul > li{width: 100%;}
		.gallery-sec-1 h2{font-size: 30px;line-height: 37px;}
		
		
		.contact-us-sec-1 .title h1{font-size: 31px;line-height: 40px;}
		.contact-us-sec-1 .title label{line-height: 32px;margin-bottom: 30px;}
		.contact-us-sec-1 form .submit button{width: 80%;margin-left: 32px;margin-top: 19px;}
		.contact-us-sec-1 .sec-2{margin-top:60px;}
		.contact-us-sec-1 .sec-2 .bg{padding: 0 55px;}
		.contact-us-sec-1 .sec-2 .bg img{left: 0px;}
		.contact-us-sec-1 .sec-2 .social_media ul li{margin-right: 6px;}
		
		
		
		.footer-bg{background: #fcf7f2;margin-top: 90px;}
		.footer label{margin-top: 23px;}
		.footer ul:before{display: none;}
		.footer .last .appoint{font-size: 18px;margin-top: 30px;}
		.footer-logo{margin-bottom: 30px;margin-top: 30px;}
		.home-sec-4 ul li.br-rg{border-right: 0;}
		.home-sec-4 ul li label{font-size: 13px;}
		
		
	
		.inner-banner p{font-size: 28px;left: 9%;}
		
		.modal-dialog{width: 95%;}
		
		
		.footer .sec-1{position: static;}
		.footer .sec-1 ul{display:block;}
		.footer .sec-bg{display: none;}
		.footer .sec-1 ul li{margin-top: 10px;    width: 32%;}
		.footer .sec-1 ul li a{padding: 9px 8px;font-size: 14px;}
		.footer .sec-1 ul li a:before{left: -7px;
    top: 10px;}
	.footer .sec-2 .bg{border-right: 0;padding: 10px 40px;}
	.social_media ul li{display:inline-block !important;}
	.footer .sec-2 label{    margin: 15px 0;}
	.social_media ul{margin-top: -11px;}
	
	
	
		.footer .sec-1 ul li:last-child{margin-bottom: 10px;}
		.footer .sec-1 span{font-size: 13px;}
		.footer .sec-2 ul li{display: block;margin-top: 15px;border-right:0;margin-right: 5px;}
		.footer .sec-2 ul li a{margin-top: 10px;display: inline-block;}
		.footer .map iframe{margin-top: 25px;}
		
		.cpy-rght{margin-bottom:0px;text-align:center;}
		.cpy-rght p.right{float: none;}
		.cpy-rght p, .cpy-rght p a{line-height: 25px;margin-bottom: 10px;}

		.fixed-scroll{bottom: 0;right: 1px;}
		.fixed-scroll ul li{display: inline-block;}
		.fixed-scroll ul li:first-child a{width: 100%;}
		.fixed-scroll ul li:first-child a img{border-top-right-radius: 0;border-top-left-radius: 0;position: static;left: 0;top: -3px;display: inline-block;vertical-align: middle;}
		.fixed-scroll ul li:first-child a span{border-bottom-right-radius: 0;border-bottom-left-radius: 0;font-size: 14px;padding: 0;display: inline-block;}
		.fixed-scroll ul li:first-child a span br{display:none;}
		.fixed-scroll ul li:first-child{width: auto;margin-right: -4px;}
		.fixed-scroll ul li a{padding: 7px 26px;box-shadow: none;}
		.fixed-scroll ul li a img{ display: inline-block;vertical-align: middle;}
		.fixed-scroll ul li a b{display: inline-block;}
		.fixed-scroll ul li a span{display: inline-block;}
		
		.social_media{margin-bottom: 15px;}
		.inner-banner img{margin-top: 77px;}
		
		.blog-date {
    background: #f3c315;
    padding: 5px 7px;
    width: 20%;
    position: absolute;
    margin-top: -23px;
    margin-left: 0px;
    z-index: 2;
}
		
		.blog-title h3{
			margin-left: 10px;font-size: 16px;line-height: 22px;
		}

		.blog-content{ margin-left: 0;}
		.blft{ padding: 0;}
		.contact-us-sec-1 form .form-group{ padding: 0;}
		.contactfmb{ padding: 0;}

		nav a:hover, nav ul ul ul a {
			background: none;
		  }
		  .header .header_menu ul li a:hover{ color: #fff;}
		
		
	}