@media (max-width: 768px) {
	body{padding-top: 0px;}
	.mm-menu.mm-current,.mm-page{z-index: 999;}
	.wuyou-waiter,#featured-services{display: none;}
.section-header h3{font-size: 22px;}
.section-header h3::before{width: 90px;    left: calc(50% - 45px);}
#about span,#about p{font-size: 16px!important;max-width: 96%;margin-left: auto;margin-right: auto;line-height: 26px;}
#about p{margin-bottom: 10px;}
#about img{max-width: 100%;height: auto!important;}
#services .box img{display: none;}
#services .box{margin-bottom: 0px;}
#services .row{margin-bottom: 20px;}
.news-title{clear: both;margin-left: 0px;}
.news-item{height: auto;
    border-bottom: dashed 1px #a8a8a8;
    padding-bottom: 20px;padding-top: 20px;
}
#clients .news-img,.img-fluid.news-img{width:100% !important;height: auto!important;}
#ajax_btn_submit{margin-top: 27px;}
.articleh1{font-size: 20px;}
#services{padding-top: 35px;}
.clientsindex {  padding: 30px 0px 60px!important;}
#call-to-action p{font-size: 20px!important;}
#intro{height:auto;}
.news-item h4 a{    font-size: 18px;}
#intro .carousel-item{height:250px;}
.clientsindex {
       margin-top: -40px;
    overflow: hidden;
}
.clientsindex  img{width: 47%!important;}
.clientsindex  img:nth-child(even){float: right;}
.clientsindex  img:nth-child(odd){float: left;}
.member-info h4.h41{padding-top: 14px;}
.pagecontent2{width: 96%;margin-left: 2%;margin-right: 2%;}
.pagecontent2 img{max-width: 100%;overflow: hidden;height: auto!important;}
.pagecontent2 span, .pagecontent2 p {
    font-size: 16px!important;
    line-height: 26px;
}

}