

@media (max-width: 768px) {

	.newBtn { display: block; }

	.new-appt {display: none;}

	.header .logo img { margin-top: 0px;}
   
  .what {text-align: center;}

	.what-text p {padding-right: 0px;}

	.banner-heading {text-align: center;}

	.team-item { width: 100%; }

	.container-fluid {
    padding-right: 20px;
    padding-left: 20px;
	}
  .hero .info h2 {
    font-size: 32px;
  }

  .header .topbar .contact-info i a, .header .topbar .contact-info i span { font-size: 12px; }

  .welcome-text { text-align:center; }

  .doc { text-align:center; }

  .services-block .inner-box {
    text-align: center;
    padding-right: 0px;
	}

	.services-block .inner-box .icon-box {
	    position: relative;
	    margin: 0 auto;
	    margin-bottom: 20px;
	}

	.services-block-two .inner-box {
    	text-align: center;
    	padding-left: 0px;
	}

	.services-block-two .inner-box .icon-box {
	    position: relative;
	    margin: 0 auto;
	    margin-bottom: 20px;
	}

	.get-started .php-email-form {
       text-align: center;
    }

    .get-started .php-email-form .col-6 {
    	flex: 0 0 auto;
    	width: 100%;
	}

	.footer-act {text-align: center;}

	.footer-act .button-align-right { text-align: center; }
    
    .footer-about {text-align: center;}

    .footer .footer-contact {text-align: center;}

    .footer .footer-links { text-align: center; }

    .footer .footer-links ul li {display: block;}

    .footer .social-links { display: block;text-align: center;}

	.footer .social-links a {display: inline-block;}
    
    .copyright-d-flex { display: inline-block;}



}