@media only screen and (max-width:1024px){
	#nonscrollheader {
		display: none !important;
		
	}
	#mobilemanu {
		background-color: white;
		display: block !important;
		
	}
	.carousel-inner {
    margin-top: 250px !important;
    position: relative;
    width: 100%;
    overflow: hidden;
}
	.main-title h2 {
		font-size: 54px;
		margin-top: 0;
	  }
	  .mobile-overly-bg {
		font-size: 58px !important;
	}
	.m-h-1000 {
		height: 600px !important;
	}
	input.form-control {
		height: 64px;
	}
	.mobile-logo img {
	width: 100% !important;
	}
	.ulockd-srvc-contnt {
		margin: 2px !important;
	}
	#scrollmanu {
		display: none !important;
	}
	.ulockd-inner-home {
		margin-top: 230px;
	}
	.tretment-bg-img {
		padding-left: 10px;
		padding-right: 10px;
	}
	.ulockd-servces-one {
		padding-left: 15px;
		padding-right: 15px;
	}
	.bg-black {
		background-color: transparent !important;
	}
	.ulockd-team {
		padding-left: 20px;
		padding-right: 20px;
	}
	.CorporateClients {
		padding-left: 15px;
		padding-right: 15px;
	}
	.left-right {
		padding-left: 25px !important;
		padding-right: 25px !important;
	}
	.boxshadow-doctor-title {
		font-size: 40px !important;
	}
	.world-class {
		height: 75px ;
	}
	.h-45 {
		padding: 25px;
		padding-bottom: 30px;
		width: 84px;
		font-size: 34px;
		height: 116px !important;
	}
	.fs-32 {
		font-size: 54px !important;
	}
	.lh-20 {
		line-height: 50px !important;
	}
	.mr-doctor{
		display: none !important;
	}
	input.form-control {
		height: 116px !important;
	}
	.mr-icons-p {

		padding: 0px 26px !important
	}
	input.form-control {
		font-size: 40px !important;
	}
	.selectforch {
		font-size: 40px !important;
	}

    .ulockd-srvc-contnt
	.ulockd-team-member {
		margin-top: 154px !important;
	}
	.mr-why {
		font-size: 25px !important;
	}
	.title a {
		font-size: 45px !important;
	}
	.ulockd-tm-name {
		font-size: 40px !important;
	}
	.Welcome-description {
		font-size: 38px !important;
	}
	.ulockd-tm-fpm > li {
		font-size: 21px !important;
	}
	.prime-clg{
		font-size: 30px !important;
	}
	.btn-apt {
		font-size: 54px !important;
	
	}
	.costom-apointment {
		padding: 26px 14px 26px 14px !important;
	}
	.lh-3 {
		line-height: 30px !important;
	}
	.title-head-diagnostics {
    font-size: 32px !important;
	}
	.pesonar-info > li {
		font-size: 27px !important;
		line-height: 32px !important;
		margin-bottom: 10px;
	}
	p {
		font-size: 44px !important;
	}
	.ulockd-icd-sub-menu > li a {
		font-size: 35px !important;
	}
	.fs-35 {
		font-size: 35px;
	}
	.modal-dialog {
        max-width: 95% !important;
      }
	  #mr-hide {
		display: none !important;
	  }
	  .btn {
		font-size: 40px;
	}
	.py-20 {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	.fs-40 {
		font-size: 40px !important;
	}
	.fs-54 {
		font-size: 54px;
	}
	.nav-text-style {
		font-family: "Aldrich", Sans-serif;
		text-transform: uppercase;
		letter-spacing: 0.1px;
		word-spacing: 3px;
		-webkit-text-stroke-width: 0.2px;
		stroke-width: 1px;
		-webkit-text-stroke-color: #000;
		stroke: #000;
		text-shadow: 7px 3px 5px rgba(0, 0, 0, 0.74);
		font-size: 53px
	  }
	  .font-size-30 {
		font-size: 50px !important;
	  }
	  .mt-100{
		margin-top: 100px !important;
	  }
	  .ulockd-ftr-text {
		font-size: 32px;
		color: #aaa;
	}
	.mr-img-ftr {
		width: 60% !important;
		margin-bottom: 40px;
	}
	.main-title {
		margin-top: 63px !important;
		margin-bottom: 63px !important;
	}
	textarea::placeholder {
		font-size: 30px !important;
		}
		.ulockd-service-three {
			display: none !important;
		}
		#carouselExampleAutoplaying {
			display: block !important;
		}
		#ApointmentGroupBtn {
			display: none !important;
		}
		.mr-btn-book {
			padding: 50px;
			text-align: center;
			font-size: 64px;
		  }
		#whytitle {
			display: none !important;
		}
	   #CarouselCaption {
		display: none !important;
	   }
	   #servicesMobile {
		display: block !important;
	}
	.ulockd-tm-fpm  {
	display: none !important;
	}
	.ulockd-team-two-mdetails {
		bottom: 0px !important;
		color: #fff;
		left: 0;
		padding: 40px 0 0;
		position: absolute;
		right: 0;
		text-align: center;
		z-index: 1;
	}
	.ulockd-tm-sicon {
		bottom: 0;
		left: 0;
		 margin-bottom: -0px; 
		padding: 15px 12px;
		right: 0;
	}
	.footerIconHide {
		display: none !important;
	}
	.ulockd-tm-sicon li a {
		font-size: 35px !important;
	

	}
	.btn-close {
		font-size: 35px !important;
		box-sizing: content-box;
		width: 3em;
		height: 3em;
		padding: .25em .25em;
		color: #000;
		background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
		border: 0;
		border-radius: .25rem;
		opacity: .5;
	}
	.errormassages {
		margin-left: 86px !important;
		margin-top: -1.75rem !important;
		font-size: 2.875em !important;
	}
	.pt70 {
		padding-top: 100px !important;
	}
	.product-details {
		height: 222px !important;
	}
	.mr-modal {
		top: 20% !important;
	}
	.top-icon {
		font-size: 60px !important;
		margin-left: 860px !important;

	}
	
}
@media (min-width: 1025px) {
	#whymobileShow {
		display: none !important;
	}
	#servicesMobile {
		display: none !important;
	}
	#mrDiagnosis {
		display:none !important
	}
	#whytitle {
		display: block !important;
	}
	#mobileApointment {
		display: none !important;
	}
	.ulockd-service-three {
		display: block !important;
	}
	#carouselExampleAutoplaying {
	  display: none !important;
	}
  }
@media only screen and (max-width:768px){
	.ulockd-srvc-contnt{
		margin: 2px !important;
	}
	.gallery-item img {
		flex: 0 0 50% !important;
		margin-bottom: 15px;
	}
	
}
.mobile-width-search {
	margin: 0 auto;
	width: 60% !important;
}