@media only screen and (max-width: 768px) {
	.dr-details{
		padding: 5em 3em;
		margin-top: 0;
        transform: translateY(0%);
	}
	.dr-details > h1 {
	    font-size: 01.85em;
	}
	.dr-details > h2 {
	    font-size: 1em;
	}
	.profn {
		padding: 3em 2em;
	}
	.appoint-btn, .appoint-btn-r{
		padding: 9px 20px;
	}
	.services-back{
		visibility: hidden;
	}
	.services-back p{
		font-size: 94px;
	}
	.service-txt-r{
		visibility: hidden;
	}
	.organ-frnt-txt{
		padding: 5em 2.2em 1em 2.2em;
	}
	.faqs-txt{
		padding: 2em 1em;
	}
	.faqs-txt > h2{
		font-size: 30px;
	}
	.testimonials{
		padding: 65px 5%;
	}
	#demo{
		max-width: 100% !important;
	}
	#image-caption, .carousel-caption > p{
		color: #fff;
	}
	.carousel-caption > p{
		font-size: 1.3em;
	}
	.testimonials i{
		font-size: 1.3em !important;
	}
	.testimonials-inner{
		padding: 42px 0 15px 0 !important;
	}
	.accordion{
		font-size: 1.1em !important;
	}
	.addr-bf-p{
		max-width: 100% !important;
		/*margin-left: 1em;*/
	}
	.w-30p, .w-50p{
		width: 100% !important;
	}
	.w-30p{
		padding-left: 3em;
	}
	.inner-ttl{
		padding: 91px 29px 43px 34px;
	}
	.inner-rw-c1{
	   
	}
	.inner-rw-c2{
	    max-width: 100%;
	    padding-left: 0px;
	    padding-top: 1.5em;
	}
	.breadcum{
	    padding: 18px 70px 10px 70px;
	    border-bottom: 1px solid #e6e6e6;
	    margin-bottom: 10px;
	}
	.donate-banner-text h1{
		font-size: 2.3em;
	}
	.donate-banner-text h3{
		font-size: 0.95em;
	}
	.donate-pg-text{
		padding: 2em 1em;
	}
	.v-base {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	.v-top {
		width: 100%;
		max-width: 100%;
		margin-top: 1.85em;
		display: block;
	}
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor{
    	padding: 0.5em 0.5em !important;
    	font-size: 0.8em !important;
	}

	.donate-banner-bg{
	    background-size: contain;
		background-position: 50% 25%;
		background-repeat: no-repeat;
		background-color: #3975be;
	}

	.donate-banner-bg .btn{
		transform: translateY(-11em);
	}

}
