@media(min-width: 992px) {
.mry-content-frame {
  height: 100vh !important;
}  	
h2.wellness {
    font-size: 38px;
}    
.cinfo {
	height: 100%;
}	
p.dpx70 {
	padding:0 15%
}
p.faqp {
	width: 80%;
}
br.mnone {
	display: block;
}	
img.sliderlogo {
  margin: 0 auto 10px;
} 
span.dblock {
	display: block;
}
.acenternav {
	margin-bottom: 40px;
}	
}

@media(max-width: 991px) {
.mac {
	text-align: center;
}	
.acenternav {
	margin-bottom: 20px;
}	
.alogorow .alogos:not(last-child) {
	margin: 0 0 18px 0;
}	
img.alogo {
	width: 180px;
}
.mry-content-frame {
  height: 93vh !important;
} 	
h2.wellness {
    font-size: 22px;
} 
table.mmb50 {
  margin-bottom: 50px;
}	

.nline{
	display: block;
}
img.sliderlogo {
  margin: 0 auto 20px;
}  
}

@media(max-width: 1024px) {
	
}	

@media(min-width: 1025px) {
li.smicons {
	display: none !important;
}	
}	

@media (max-width: 1024px) {
img.logo-footer {
  width: 60%;
}
}

@media (min-width: 1025px) {
h5.process-box-title {
    width: 70%;
}
.inner__media.media-padding {
  padding: 180px 0;
}
}

@media (max-width: 1199px){
	.ot-service-item__inner{
		height: 100%;
	}
}

@media (max-width: 767px){
	.design-section-bg-fixed{
		min-height: 400px;
	}
	div#greview .ot-testimonial-vertical .ot-testimonial__item .ot-tcontent {
    padding: 0 40px  !important;
  }
  div#greview .ot-testimonial__item {
    width: 90%;
    margin: auto;
	}
	.ot-slider .owl-nav button.owl-prev {
	  margin-left: -10px;
	}
	.ot-slider .owl-nav button.owl-next {
	  margin-right: -10px;
	}

	.mry-project-slider-item .mry-project-frame .mry-cover-frame .mry-project-cover.mry-position-top{
		object-position: top left;
	}
	.zoom{
		animation: none;
	}
	.mry-special-title-frame{
  	align-items: center !important;
  }
}

@media (min-width: 768px) {
.ot-slider .owl-nav button.owl-prev {
  margin-left: -80px;
}
.ot-slider .owl-nav button.owl-next {
  margin-right: -80px;
}
.inner__media.media-padding {
  padding: 120px 0;
}
}

@media (max-width: 575px){
	img.sliderlogo{
		width: 180px !important;
	}

  .header_mobile .mlogo_wrapper img {
    height: 35px;
    max-width: 140px;
  }

  .mmenu-toggle button i:before{
  	font-size: 24px;
  }
  
	/*.ot-slider .owl-nav{
		justify-content: center;
		transform: none;
		position: relative;
		top: unset;
		bottom: 0;
	}*/

	.floating_btn{
		right: 0;
	}

	#back-to-top{
		right: 15px;
	}

	.design-section-bg-fixed{
		background-attachment: unset;
	}

	.welcome{
		font-size: 28px;
	}

	p.pdesc{
		font-size: 16px !important;
	}

	#greview .ot-testimonial__item{
		padding: 20px;
    height: 500px;
	}

	.page-header-chiro {
    background-position: -500px;
  }

  table.tables td{
  	padding: 10px;
  }
}