.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    color: red !important;
	    margin-top: 0 !important;
	    border-color: transparent !important;
}
.doc-shadow-none .filter-outer{
	box-shadow:none;
}
.about_tags p{
	font-family:auto;
	color:#fff000;
	font-weight:400;
}

.about_tags{
	word-spacing: 6px;
}
.video-link-doc a.dp-widget-container a {
    background: #c34f85;
    color: #fff !important;
    padding: 8px 15px;
    border-radius: 3px;
    font-size: .8em;
    font-weight: 500;
}
.book-link-doc a.dp-widget-container a {
       background-color: #fff;
    color: #C44F86;
    padding: 8px 15px;
    border-radius: 3px;
    font-size: .8em;
    font-weight: 500;
}
.book-link-doc a.green-lg:before{
    content: "Book Appointment" ;
    border-bottom: 0 dotted #000;
    cursor: pointer;
    padding: 5px 0;
    font-size: 15px;
    font-family: D-DIN,sans-serif;
}
.video-link-doc a.green-lg:before {
    content: "Video Consultation" ;
    border-bottom: 0 dotted #000;
    cursor: pointer;
    padding: 5px 0;
    font-size: 15px;
    font-family: D-DIN,sans-serif;
}

@media(max-width:480px) {
	
	.specialities_grid{
			background-color: #fff!important;
			background: #fff!important;
	}
	.breadcrumb-c {
		background-color: #f5f5f5!important;
	}
	.jupiterx-main-content {
		padding-top: 0 !important;
	}
	.jupiterx-content {
		margin-top: -16px;
	}
	.raven-nav-menu-stretch .raven-nav-menu-mobile {
		background-color: #E3F3FD !important;
		margin-top: 10px !important;
		max-height: 40vh !important;
		overflow: scroll;
	}
	.raven-nav-menu-mobile .raven-nav-menu li {
		width: 100%;
	}
	.specialities_icons .elementor-column.elementor-col-25 .elementor-widget-wrap {
		border: none;
	}
	.home-awards .owl-stage-outer {
		
		margin: 0 auto;
	}
	.home-awards .owl-controls .owl-nav [class*=owl-]:before {
		display: none;
	}
	.home-awards .owl-controls .owl-nav [class*=owl-] i {
		color: #fff;
	}
	.home-awards .owl-controls .owl-nav [class*=owl-] {
		background: #747474 !important;
		color: transparent !important;
		position: absolute;
		top: 24%;
		width: 30px;
		height: 30px;
		padding-top: 6px;
		border-radius: 30px;
	}
	.home-awards .owl-carousel.owl-theme.owl-loaded div.owl-next {
		right: 0px;
	}
	.home-awards .owl-carousel.owl-theme.owl-loaded div.owl-prev {
		left: 0px;
	}
	.home-awards .owl-carousel .owl-item {
		padding: 0 20px;
	}
	.specialities_icons{
		margin-top: -10px;
		margin-bottom: 0px;
		margin: 0 5px 0 5px;
		padding: 0;
	}
	.home-awards .owl-carousel .owl-item img{
		display: block;
		width: 70%;
		margin: 0 auto;
	}
	
}

.doctor-grid-image img{
	display:block;
	margin: 0 auto;
}
.hospital-sub-grid-title {
	color: #456dc8;
	font-size: 1em;
}

.hospital-grid-title {
	color: #456dc8;
	margin-bottom: 0;
}

.contact-us-page-form .form-control {
	background-color: #71a7e0 !important;
	border-radius: 0;
	margin-bottom: 20px !important;
	border: 1px solid #9eccfd !important;
}

.contact-us-page-form .pink-btn {
	border-radius: 0 !important;
	float: right !important;
	margin-top: 10px;
}

.contact-us-page-form textarea {
	max-height: 188px;
}

.main-address a {
	color: #fff;
}

.main-address p {
	margin-bottom: 0px;
	line-height: 25px;
}


/************************************************************************/

.doctor-slider-big .owl-controls {
	display: none;
}

.doctor-slide-details p {
	margin-bottom: 25px;
}

.doctor-slide-details,
.doctor-slide-details p {
	color: #333;
	font-size: 18px;
	font-weight: 400;
}

.black-link {
	color: #333;
	font-weight: 400;
	margin: 25px 0 40px;
	display: block;
}

.blue-box-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	fill: #032894;
	color: #032894;
	background-color: #61CE7000;
	border-style: solid;
	border-color: #032894;
	border-radius: 0px 0px 0px 0px;
	padding: 10px 20px;
}

.pink-link {
	color: #B44F80;
	font-weight: 400;
}

.ps-read-more {
	margin: 10px 0 40px;
}

.ps-image img {
	width: auto !important;
	margin: 0 auto;
}

.ps-content {
	padding: 20px 50px 0 50px;
	font-weight: 400;
}

.patient-speaks-slider.owl-carousel .owl-item {
	background: #fff;
	padding: 40px;
}

.patient-speaks-slider .owl-controls .owl-nav [class*=owl-]:before {
	display: none;
}

.patient-speaks-slider .owl-controls .owl-nav [class*=owl-] i {
	color: #fff;
}

.patient-speaks-slider .owl-controls .owl-nav [class*=owl-] {
	background: #E46EBE !important;
	color: transparent !important;
	position: absolute;
	top: 40%;
	width: 30px;
	height: 30px;
	border-radius: 30px;
}

.patient-speaks-slider.owl-carousel.owl-theme.owl-loaded div.owl-next {
	right: 0px;
}

.patient-speaks-slider.owl-carousel.owl-theme.owl-loaded div.owl-prev {
	left: 0px;
}

.patient-speaks-slider .owl-controls {}

.child-it-list {
	border-right: 1px solid #699ac4;
}

.child-it-list li,
.child-it-address,
.child-it-address h4 {
	color: #fff;
}

.int-bottom-locations li a.active{
	font-weight:500;
	color:#fff !important;
	padding-bottom:10px;
	border-bottom:5px solid #7cbbff;
}
.int-bottom-locations li a{
	color:#fff;
}
.int-bottom-locations li {
	    padding-bottom: 4px;
	color: #fff;
	margin-right: 10px;
	width: 14%;
	
}

.int-bottom-locations ul {
	display: inline-flex;
	list-style: none;
	width: 100%;
}

.white-inputs-cf7 textarea {
	margin-top: 5px!important;
}

.white-inputs-cf7 .form-control {
	background: #fff !important;
	background-color: #fff !important;
	margin-bottom: 10px!important;
}

.blue-submit {
	background: #134e89 !important;
	background-color: #134e89 !important;
	width: 100% !important;
	border-radius: 0 !important;
	margin-top: 5px !important;
}


/**************************************/

.fc-grid-inner {
	padding-left: 10%;
}

.fc-grid-content p {
	font-size: 15px;
	font-weight: 400;
	line-height: 22px;
}

.fc_slider.owl-carousel .owl-item {
	background: #fff;
	padding: 40px;
}

.fc_slider .owl-controls .owl-nav [class*=owl-] {
	background: transparent !important;
	color: transparent !important;
	position: absolute;
	top: 40%;
}

.fc_slider .owl-next {
	right: 0px;
}

.fc_slider .owl-prev {
	left: 0px;
}

.fc_slider .owl-controls {}


/*******/

.result-p b {
	color: #c34f85;
}

.row.calc-row .pink-button {
	margin-top: 0;
}

.row.calc-row {
	padding: 5px 0;
}

.row.calc-row select {
	height: 40px !important;
}

p.result-p {
	font-weight: 400;
	color: #4e4e4e;
}

.calcultorpart .form-control,
.calcultorpart label {
	font-size: .8em;
}

h6#curd,
h6#curDay {
	color: #c34f85;
}

.pink-button {
	background-color: #C44F86;
	color: #fff;
	border: none;
	margin-top: 30px;
}

#cr-apply label {
	font-size: 12px;
	color: #e9e9e9;
}

#cr-apply input.wpcf7-form-control.wpcf7-submit.cr-submit {
	border-radius: 2px;
	margin-top: 10px;
}

#cr-apply h3 {
	color: #efefef;
	margin-left: 10px;
}

#cr-apply {
	background: #333;
}

#cr-apply select {
	margin: 6px 0 !important;
	font-size: 1em;
	border-radius: 2px;
	background: #868c92 !important;
	padding: 12px 6px;
}

input.cr-text::placeholder {
	/* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #f1f1f1 !important;
	;
	opacity: 1 !important;
	;
	/* Firefox */
}

input.cr-text:-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	color: #f1f1f1 !important;
}

input.cr-text::-ms-input-placeholder {
	/* Microsoft Edge */
	color: #f1f1f1 !important;
}

#cr-apply .wpcf7-response-output {
	color: #f1f1f1 !important;
	font-weight: 400;
	font-size: .8em;
}

#cr-apply span.wpcf7-not-valid-tip {
	font-size: .6em;
}

#cr-apply .wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
	border-color: transparent !important;
}

#cr-apply {
	background: #333;
	padding: 30px;
}

input.cr-file {
	border-radius: 2px;
	margin: 6px 0 !important;
}

input.cr-text {
	color: #f1f1f1 !important;
	background: #868c92 !important;
	/* border: 1px solid #ccc !important; */
	margin: 6px 0 !important;
	border-radius: 2px;
	font-size: .8em !important;
}

.cfc-row {
	width: 100;
	display: block;
}

.cfc-col-2 {
	width: 50%;
	padding: 10px 10px;
	float: left;
}

.filter-row {
	margin: 10px 0;
}

.career-overview {
	margin-top: 15px;
}

.career-overview p {
	font-size: .8em;
	color: #333;
	font-weight: 400;
	line-height: 1.7em;
}

.career-title {
	color: #134E98;
	font-family: serif;
	font-weight: 100;
}

.career-filter select,
.career-filter input {
	max-width: 100%;
	color: #000;
	border-radius: 0;
	padding: 12px;
	font-size: 14px;
}

.result-text {
	color: #000;
	font-weight: 400px;
	margin-bottom: 20px;
}

.cr-filters option {
	text-transform: uppercase;
}

.career-row {
	width: 100%;
	background-color: #DFF3FD;
	display: inline-block;
	background: #DFF3FD;
	padding: 20px;
	color: #000;
	font-weight: 400;
}

.career-container a {
	display: block;
}

.career-left-col {
	width: 60%;
	float: left;
}

.career-right-col {
	width: 40%;
	float: left;
}


/*******************************/

.vts-filter {
	padding: 20px 0;
	width: 100%;
	display: inline-block;
}

.float-right {
	float: right;
}

.float-left {
	float: left;
}

.mh-select {
	padding: 8px 13px;
	height: auto !important;
	border-radius: 0;
	font-size: 14px;
	font-weight: 500;
	/*max-width: 300px;*/
}

.vts-col-3 {
	width: 33.33%;
	float: left;
	padding: 5px;
	margin: 0px 0;
}

.vts-image {
	margin-bottom: 20px;
}

.vts-grid-inner {
	box-shadow: 0px 3px 6px rgba(0,0,0,.16);
	padding: 20px;
	background: #fff;
}
.vts-grid-inner .vts-image{
	height: 200px;
    overflow: hidden;
}
.vts-grid-inner .vts-title{
	overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 2;
	height: 38px;
}
.vts-title {
	color: #333;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 500;
	line-height: 1.4em;
}


/*************************************/

.home-service-content {
	color: #5F5A5D;
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.8em;
}

.home_service_about {
	color: #5F5A5D;
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 1.8em;
	text-align: center;
}

.home-service-title {
	color: #5F5A5D;
	font-family: serif;
	font-size: 58px;
	font-weight: 500;
	line-height: 1.3em;
}

.services-benefits li {
	margin: 23px 0;
	font-size: 15px;
}

.home-service-subtitle {
	line-height: 18px;
	color: #383838;
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 600;
}

.wpcf7-form-control.hs-text {
	background: #fff !important;
	border: 1px solid #ccc !important;
	margin: 7px 0 !important;
}

.home-service-form .hs-submit {
	width: 100% !important;
	border-radius: 3px !important;
	margin-top: 5px !important;
}


/****************************************************/

.package-grid-image img {
	max-height: 170px;
	width: 100%;
}

.no-shadow {
	box-shadow: none !important;
	;
}

.event-sliders {
	position: relative;
}

.pink-dots .owl-theme .owl-dots .owl-dot.active span,
.pink-dots .owl-theme .owl-dots .owl-dot:hover span {
	background: #e83e8c;
	height: 15px;
	width: 15px;
}

.pink-dots .owl-theme .owl-dots .owl-dot span {
	background: #ffbfdc;
	height: 15px;
	width: 15px;
}

.hide-dots .owl-controls {
	height: 0;
}

.hide-dots .owl-dots {
	display: none !important;
}

.flat-select-1 {
	max-width: 100%;
	border-radius: 0;
	padding: 8px;
	font-size: 14px;
	height: 40px !important;
}

.owl-theme.event-sliders .owl-controls .owl-nav [class*=owl-] {
	color: #fff;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px;
	background: #d6d6d6;
	display: inline-block;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: transparent;
	color: transparent;
}

.event-sliders .owl-nav .owl-next:before {
	top: 49%;
	right: -10px;
	background-color: #fff;
	width: auto;
	min-width: 25px;
	background-position: center;
	background-size: inherit;
	padding: 20px;
	min-height: 30px;
	border-radius: 50%;
	box-shadow: 0 0 5px 6px #dee2e6;
}

.event-sliders .owl-nav .owl-prev:before {
	top: 49%;
	left: -10px;
	background-color: #fff;
	position: absolute;
	min-width: 25px;
	min-height: 30px;
	background-repeat: no-repeat;
	padding: 20px;
	background-position: center;
	border-radius: 50%;
	box-shadow: 0 0 5px 6px #dee2e6;
}

.event-read-more a {
	font-size: 13px;
	font-weight: 500;
}

.event-grid-inner.shadow {
	box-shadow: 0px 0 6px 2px #ececec;
	height:460px;
}

.event-grid-inner {
	padding: 10px;
	background: #fff;
}

.event-grid-content p {
	line-height: 18px;
	color: #383838;
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	margin-bottom: 5px;
}

.event-grid-bottom,
.event-grid-top {
	box-shadow: 0px 0 6px 2px #ececec;
	padding: 10px 10px 15px 10px;
	border-radius: 4px;
	margin-bottom: 2px;
}

.event-grid-image {
	width: auto;
}

.event-grid-image {
	margin-bottom: 15px;
}

.event-grid-title {
	color: #C10000;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 600;
	line-height: 1.3em;
	margin-bottom: 13px;
	height:48px;
}

.event-col-4 {
	width: 25%;
	float: left;
	padding: 5px;
	margin: 10px 0;
}

.event-col-rows {
	width: 100%;
	clear: both;
	float: none;
	display: block;
}


/**********************************/

.filter-outer.doctors-filter {
	background: #E9F7FE;
}

.doctor-grid-content p {
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

.doctor-read-more.text-center a {
	background: #C44F86;
	color: #fff;
	font-size: 13px;
	font-weight: 500;
	padding: 7px 12px;
	border-radius: 3px;
	margin: 20px 0;
	display: inline-block;
}

.doctor-grid-inner {
	padding: 20px;
	margin: 0 10px 20px 10px !important;
	box-shadow: 0px 0px 12px 1px #ccc;
	background: #fff;
}

.doctor-col-4 {
	width: 25%;
	float: left;
	padding: 5px;
	margin: 10px 0;
}

.doctor-col-rows {
	width: 100%;
	clear: both;
	float: none;
	display: block;
}

select.form-control.filter-select-doctor {
	padding: 8px 13px;
	height: auto !important;
	border-radius: 0;
	font-size: 14px;
	font-weight: 500;
}

.doctor-name {
	font-size: 13px;
	font-weight: 500;
	padding: 9px 15px;
}

.doctor-filter-inline {
	width: 33%;
	float: left;
	margin-right: 2px;
	margin-top: 1px;
}

.doctor-filter-inline.
/**************package start*************************/

.location-package-div {
	margin-top: 10px;
}

select.form-control.location-package {
	padding: 8px 13px;
	height: auto !important;
	border-radius: 0;
	font-size: 14px;
	font-weight: 500;
}

.filter-title {
	color: #134E98;
	font-size: 16px;
	padding-left: 20px;
}

a.filter-a.active {
	background: #134E98;
	color: #fff !important;
}
a.filter-a-v.active {
	background: #134E98;
	color: #fff !important;
}
a.filter-a-s.active {
	background: #134E98;
	color: #fff !important;
}

a.filter-a {
	margin-top: 4px;
	display: inline-block;
	background: #fff;
	font-size: 12px;
	font-weight: 500;
	padding: 10px 20px;
	color: #000;
}
a.filter-a-v {
	margin-top: 4px;
	display: inline-block;
	background: #fff;
	font-size: 12px;
	font-weight: 500;
	padding: 10px 20px;
	color: #000;
}
a.filter-a-s {
	margin-top: 4px;
	display: inline-block;
	background: #fff;
	font-size: 12px;
	font-weight: 500;
	padding: 10px 20px;
	color: #000;
}
.filter-outer {
	background: #f0f0f0b3;
	padding: 20px;
	box-shadow: 0 0 4px 2px #ccc;
	border-radius: 5px;
}

.grey-button {
	border: 1px solid #ccc;
	padding: 5px 0;
	color: #134E98;
	width: 100%;
}

.submit-row .wpcf7-form-control.wpcf7-submit {
	display: none;
}

.single-package-why-content {}

.single-package-why-title {
	color: #000000;
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 0.8em;
	letter-spacing: 1.1px;
	margin-bottom: 20px;
}

.single-package-why {
	padding: 50px 0;
}

.single-package-tag-line {
	color: #134E98;
	font-family: "Roboto", Sans-serif;
	font-size: 21px;
	font-weight: 500;
	letter-spacing: 0.9px;
}

.single-package-content p,
.single-package-why p,
.package_for p,
.package_for li {
	font-weight: 400;
}

.package_for li {
	line-height: 40px;
}

.single-package-for-title {
	color: #134E98;
	font-size: 21px;
	margin-top: 25px;
	padding-left: 30px;
	display: inline-flex;
}

.pc_list li {
	font-weight: 400;
	font-size: 15px;
}

.pc_list {
	padding-left: 100px;
}

.mt_hd img {
	max-height: 60px;
}

.mt_hd {
	margin-bottom: 10px;
}

.package_bread_crum,
package_bread_crum a {
	color: #131313;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.single-package-title {
	color: #134E98;
	font-family: "Roboto", Sans-serif;
	font-size: 23px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0.9px;
	margin: 0;
}

.single-package-content h3 {
	color: #333;
	font-weight: 400;
	font-size: 20px;
}

.single-package-content h4 {
	color: #333;
	font-size: 18px;
}


/************* package end**************************/

a.filter-tab-item.active {
	background: #134E98;
	color: #fff !important;
	pointer-events: none;
}

@media(min-width:481px) {
	a.filter-tab-item {
		border: 1px solid #f1f1f1;
		padding: 15px 18px;
		display: inline-block;
		margin: 3px 0;
		color: #000;
		font-weight: 700;
		text-transform: uppercase;
		font-size: .8em;
		box-shadow: 0 0 2px 2px #e4e4e4;
		cursor: pointer;
		transition: all .4s ease;
		-webkit-transition: all .4s ease;
	}
}


/********************************************************/

@media(min-width:780px) {
	.sigle-tabbed .elementor-tabs-wrapper {
		padding-right: 5%;
		margin-top: 30px;
	}
	.facility-links ul {
		width: 85%;
		min-width: 200px;
	}
}

.sigle-tabbed .elementor-tabs-wrapper .elementor-tab-title {
	border-top: 1px dotted #B4E7DD!important;
	border-bottom: 1px dotted #B4E7DD!important;
}

.facility-links a.active span,
.facility-links a span:hover {
	color: #cd6d9a !important;
	padding-left: 0px !important;
	;
	text-transform: uppercase;
}

.facility-links ul a span {
	padding-left: 20px;
	transition: all .4s ease;
	-webkit-transition: all .4s ease;
}

.facility-links ul a span {
	transition-timing-function: ease;
}

.facility-links ul li {
	padding: 18px 0 !important;
}

.facility-links a.active span {
	pointer-events: none;
}

.facilities-tab h2,
.sigle-tabbed h2 {
	font-size: 30px;
	font-weight: 400;
	margin-top: 30px;
}

.breadcrumb-custom {
	color: #252424;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	text-transform:capitalize;
	font-weight: 500;
}
.rose-bg-cc-form .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{
	color:#fff !important;
}
.rose-bg-cc-form .wpcf7-not-valid-tip {
    color: #fff !important;
 }
.blog-nav-div {}

.blog-nav:hover {
	color: #FFFFFF;
}
.blog-title {
		margin: 5px 0;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		/* number of lines to show */
		-webkit-box-orient: vertical;
	}
.blog-grid-content {
		margin: 5px 0;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		/* number of lines to show */
		-webkit-box-orient: vertical;
	}
.blog-nav {
	height: 85px;
	padding: 0 50px;
	font-weight: 600;
	color: #FFFFFF;
	font-family: "Roboto", Sans-serif;
	font-size: 23px;
	line-height: 1.3em;
	display: table-cell;
	vertical-align: middle;
}

.dark-text {
	color: #000;
}

.uppercase {
	text-transform: uppercase;
}

.capitalize {
	text-transform: capitalize;
}

.text-center {
	text-align: center;
}

.text-right {
	text-align: right;
}

.blog-date {
	margin: 10px 0;
}

.blog-image {
	margin: 10px 0;
}

.blog-doctor {
	font-weight: 500;
}

.blog-title {
	margin: 25px 0 10px;
	line-height: 26px;
	font-size: 19px;
}

.blog-content {
	margin: 10px 0;
}

.blog-grid-content p {
	font-weight: 500;
	font-size: 15px;
	line-height: 22px;
}

.blog-grid-inner {
	box-shadow: 0 0 9px 7px #f5f5f5;
	padding: 20px 30px;
}

.package-grid-content p {
	font-size: 14px;
	font-weight: 500;
	line-height: 19px;
}

.package-grid-title {
	color: #134E98;
	line-height: 19px;
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 15px;
}

.package-grid-left {
	width: 45%;
	float: left;
	height:100%;
	overflow:hidden;
}

.package-read-more a ,.event-read-more a {
	background: #1F509A;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    padding: 7px 20px;
    border-radius: 3px;
    margin: 20px 0;
    display: inline-block;
}

.package-grid-right {
	width: 55%;
	float: left;
	padding: 5px 20px 0px 20px;
}

.package-grid-inner {
	box-shadow: 0px 0 3px 2px #898989;
	padding: 20px;
	background: #fff;
}

.blog-read-more a {
	color: #fff !important;
	border-radius: 3px;
	background: #a0276c;
	padding: 5px 16px;
	font-weight: 400;
	font-size: 16px;
	margin: 30px 0 10px;
}

.blog-read-more {
	text-align: center;
	display: inline-block;
	width: 100%;
	margin: 30px 0 15px;
}

.blog-pagination a.page-numbers {
	font-weight: 500;
	color: #000 !important;
	margin: 0 5px;
}

.blog-pagination span.page-numbers.current,
.blog-page-prev,
.blog-page-next {
	font-weight: 500;
	color: #fff !important;
	background: #134E98;
	padding: 5px 4px;
	margin: 0 5px;
	font-size: 14px;
}

.blog-pagination {
	width: 100%;
	display: inline-block;
	float: none;
	clear: both;
	text-align: center;
	margin-top: 20px;
}

.blog-page-prev,
.blog-page-next {
	padding: 5px 10px;
	font-size: 14px;
	border-radius: 4px;
}

.blog-col-rows,
.package-col-rows,
.vts-col-rows {
	width: 100%;
	clear: both;
	float: none;
	display: block;
}

.blog-col-3,
.package-col-3,
.event-col-3 {
	width: 33.33%;
	float: left;
	padding: 5px;
	margin: 10px 0;
}

@media(max-width:768px) {
	.blog-col-3,
	.package-col-3,
	.doctor-col-4,
	.event-col-4 {
		width: 49.49%;
	}
}
.preg-cal-ctrls{
	width: 150px; height: 38px;
	border:1px solid #ccc;
	border-radius:3px;
}
.preg-button{
	float:right;
}
@media(max-width:480px) {
	.preg-button{
		float:left;
		margin:0 auto;
		margin-top:20px;
	}
.preg-cal-ctrls{
	width: 30%; height: 38px;margin-left:1px;
	
}
	.footer-menu-links a{
		    display: inherit;
    overflow: inherit;
    text-overflow: unset;
    white-space: unset;
	}
	.event-grid-bottom, .event-grid-top{
		box-shadow: none;
		padding: 10px 10px 15px 10px;
	}
	.event-grid-title{
		line-height: 16px;
		font-size: 14px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		/* number of lines to show */
		-webkit-box-orient: vertical;
		height:36px;
	}
	.event-grid-inner.shadow{
		height:460px;
	}
	/*.event-grid-top .event-grid-title{
		display:none;
	}*/
	.event-grid-inner{
		text-align:center;
	}
	.event-slider-item {
		box-shadow: 1px 2px 7px 2px #f4f4f4;
		padding: 10px 10px 15px 10px;
		border-radius: 0;
		margin-bottom: 2px;
		margin-top: 20px;
	}
	.blog-col-3,
	.vts-col-3 {
		width: 100%;
	}
	.doctor-col-4,
	.event-col-4,
	.package-col-3 {
		width: 50%;
	}
	.doctor-grid-inner {
		margin: 0 !important;
	}
}


/*************************************************/

.blogs-row-inner {
	border-bottom: 1px solid #000;
	padding-left: 8px;
}

.blogs-row:first-child {
	margin-top: 0;
}

.blogs-row:last-child .blogs-row-inner {
	border-bottom: none;
}

.blogs-row {
	width: 100%;
	clear: both;
	float: none;
	padding: 0 10px;
	margin: -10px 0 10px 0
}

.blog-image-full img {
	width: 100%;
}

.blogs-row-left img {
	max-height: 122px;
	width: 100%;
}

.blogs-row-left {
	width: 46.176%;
	padding: 25px 15px;
	float: left;
	text-align: center;
}

.blogs-row-right {
	width: 53.822%;
	float: left;
	padding: 25px 0;
}

.single-blog-content h3 {
	font-family: sans-serif;
	font-size: 20px;
	padding: 10px 0px 10px 0px;
	font-weight: 500;
}

.single-blog-content h2 {
	font-size: 21px !important;
	font-family: sans-serif !important;
	font-weight: 500 !important;
	padding-top: 15px;
	padding-bottom: 15px;
}

.blogs-row-right h3 {
	color: #1A1B1B;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 19px;
	margin-bottom: 15px !important;
}

.read-link:hover {
	color: #fff;
}

.read-link {
	background-color: #B44F80;
	background: #B44F80;
	font-size: 13px !important;
	padding: 7px 16px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	color: #fff;
	font-size: 13px;
	font-weight: 800;
}

.doc_img_frame {
	padding: 0px 4px 10px 0;
}

.cs-elementor-wid {
	color: #0C0C0C;
	font-weight: bolder;
	padding-left: 5px;
}

.doc_img {
	border-style: solid !important;
	border-color: #FFFFFF !important;
	border-radius: 10px !important;
	;
	max-height: 60px;
}

.content-view {
	color: #2D2D2D;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
}

.single-blog-title {
	color: #080808;
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 600;
}

.filter-dive .elementor-widget-image img {
	width: 100%;
}

.logo-name-slider img.swiper-slide-image {
	display: none;
}

.logo-name-slider .swiper-slide {
	border-right: 2px solid #000;
}

.mula-title,
.mula-title p {
	font-family: auto;
	font-size: 1.2em;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="text"],
.wpcf7 select,
.wpcf7 textarea {
	padding: 10px;
	width: 100%;
}

.wpcf7-form br {
	display: none;
}

.wpcf7-form label,
.wpcf7-form-control-wrap {
	width: 100%;
	display: grid;
}

select.wpcf7-form-control.wpcf7-select {
	width: 100%;
}

.no-margin-sides>.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding-left: 0px !important;
	padding-right: 0;
}

.ct-header {
	color: #fff;
	margin-top: 20px;
	margin-bottom: 50px;
	text-align: center;
}

.preg-form .wpcf7-form-control-wrap {
	margin-bottom: 10px;
}

.preg-form .wpcf7-form-control::placeholder {
	/* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #fff !important;
	opacity: 1 !important;
	;
	/* Firefox */
}

.preg-form .wpcf7-form-control :-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	color: #fff !important;
}

.preg-form .wpcf7-form-control ::-ms-input-placeholder {
	/* Microsoft Edge */
	color: #fff !important;
}

.fl-sb input.jet-subscribe-form__input.jet-subscribe-form__mail-field::placeholder {
	/* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #000 !important;
	font-weight: 400;
	font-size: .9em;
	opacity: 1 !important;
	;
	/* Firefox */
}

.fl-sb input.jet-subscribe-form__input.jet-subscribe-form__mail-field:-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	color: #000 !important;
	font-weight: 400;
	font-size: .9em;
}

.fl-sb input.jet-subscribe-form__input.jet-subscribe-form__mail-field::-ms-input-placeholder {
	/* Microsoft Edge */
	color: #000 !important;
	font-weight: 400;
	font-size: .9em;
}

.small-font p {
	font-size: .8em;
}

.fl-sb input.jet-subscribe-form__input.jet-subscribe-form__mail-field {
	background: transparent;
	border-color: transparent;
	border-bottom: 1px solid #000;
	padding: 10px 5px 4px 10px;
	font-weight: 400;
	font-size: .9em;
}

.fl-sb .jet-subscribe-form__submit {
	max-width: 40px;
	background: url(http://yberdigital.live/wp-content/uploads/2021/06/Path_-_Path_-1.png);
	background-repeat: no-repeat;
	background-size: auto;
	color: transparent;
	background-position: bottom left;
}

.preg-accordian .elementor-accordion-title {
	color: #FFFFFF;
	font-weight: 300;
}

.preg-accordian .elementor-accordion-item {
	border: 10px solid #fff;
	border-right-width: 0;
	border-left-width: 0;
	border-top-width: 0;
}

.preg-accordian .elementor-accordion-item:last-child {
	border: 0px solid #fff;
}

.commentbox .btn {
	border-radius: 0;
	padding: 10px 30px;
	background: #bf238f;
}

.full-width-drop .jet-dropbar__inner {
	width: 100% !important;
}

.full-width-drop .jet-dropbar__button {
	padding: 10px;
}

.hidden {
	display: none;
}

@media(max-width:768px) {
	.footercmenu ul li {
    padding: 0px 0px 0px 0px !important;
}

.elementor-widget.elementor-widget-heading {
    margin: 0px;
}
	.preg-form {
		position: relative !important;
	}
	.preg-form form {}
}


/**********doctors page start****************/

.no-margin-bottom {
	margin-bottom: 0 !important;
}

.doctor-widget-label {
	color: var( --e-global-color-text);
	font-family: var( --e-global-typography-text-font-family), Sans-serif;
	font-weight: var( --e-global-typography-text-font-weight);
}

.doctor-button.maroon {
	background-color: #C44F86;
}

.doctor-button.white {
	background-color: #fff;
	color: #C44F86;
}

.doctor-button {
	width: 100%;
	font-family: var( --e-global-typography-accent-font-family), Sans-serif;
	font-weight: var( --e-global-typography-accent-font-weight);
}

.hide-pc {
	display: none;
}

.doc-sections {
	padding: 10px 0;
}

.doc-content-div {
	padding-top: 20px;
}

span.seperator {
	display: block;
	width: 100%;
}


/**********doctors page end****************/

.breadcrumb-custom a {
	color: #000;
}


/*******************************************************************/

.blue-bg-doctor-filter .filter-outer.doctors-filter .filter-title {
	display: none;
}

.blue-bg-doctor-filter .filter-outer.doctors-filter {
	box-shadow: none;
}

.list-style-none {
	list-style: none;
}
.color-black,.color-black *{
	color:#333 !important;
}
/* Blog */
.blog-grid-inner .blog-image{
	height: 120px;
    overflow: hidden;
}
.blog-grid-inner .blog-image img{
	object-fit: contain;
    height: 100%;
    width: 100%;
    object-position: center;
}
.blog-grid-inner .blog-title {
	height:44px;
    line-height: 21px;
    font-size: 15px;
	overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 2;
}
.blog-grid-inner .blog-contents{
	
}
@media(max-width:480px) {
	.mobile-shadow-none>div {
		box-shadow: none !important;
	}
	a {
		color: #f04368;
	}
	.mobile-bg-white {
		background: #fff !important;
	}
	.hide-pc {
		display: block !important;
	}
	.hide-mobile {
		display: none !important;
	}
	.filter-outer.doctors-filter {
		background: transparent;
		box-shadow: none;
		padding: 0 !important;
	}
	.blue-bg-doctor-filter .filter-outer.doctors-filter a.active {
		color: #fff !important;
	}
	.blue-bg-doctor-filter .filter-outer.doctors-filter a {
		color: #333 !important;
	}
	.blue-bg-doctor-filter .filter-outer.doctors-filter {
		background: #E9F7FE !important;
		padding: 5px 15px 20px !important;
	}
	.doctor-filter-inline {
		width: 100%;
		border-radius: 4px !important;
		margin-bottom: 7px;
	}
	.blog-contents .blog-title {
		margin: 9px 0 0px !important;
		line-height: 18px!important;
		font-size: 15px!important;
		max-height: 34px!important;
		overflow: hidden!important;
		font-weight: 600!important;
		text-align: left!important;
	}
	.blog-doctor {
		font-weight: 500;
		font-size: 15px;
		margin-top: 4px;
		color: #c34f85;
		text-align: left;
	}
	.blog-grid-content p {
		font-weight: 400!important;
		font-size: 12px!important;
		line-height: 16px!important;
		text-align: left!important;
		margin-bottom: 5px !important;
	}
	.blog-doctor {
		font-weight: 500!important;
		color: #c34f85!important;
		text-align: left!important;
		margin: 2px!important;
	}
	.blog-read-more a {
		margin: 0px 0 10px!important;
		float: left!important;
		padding: 2px 16px!important;
		font-size: 13px!important;
	}
	.blog-date h6 {
		font-size: 10px;
	}
	.blog-read-more {
		margin: 0px 0 10px!important;
	}
	.blog-col-3 {
		display: flex;
		clear: both;
		float: none;
	}
	.blog-contents {
		padding-left: 10px;
		width: 65%;
		float: left;
	}
	.blog-image {
		width: 35%;
		float: left;
	}
	.blog-grid-inner {
		padding: 10px !important;
		border-radius: 8px;
	}
	.filter-title {
		display: none;
	}
	.doctors-container .owl-item {}
	.doctor-grid-content p {
		font-size: 14px;
		font-weight: 400;
		margin-bottom: 10px;
		line-height: 18px;
	}
	.doctor-grid-inner {
		padding: 15px;
	}
	.doctor-col-4 {
		margin: 0;
	}
	.doctor-col-4 {
		position: relative;
	}
	.doctor-inner-absolute {
		position: absolute;
		top: 10px;
		height: 100px;
		background: #ccc;
		margin: 0 auto;
		left: 10px;
		right: 10px;
	}
	.doctor-grid-image img {
		height: 108px;
		width: 128px !important;
		margin: 0 auto;
		margin-bottom: 5px;
		overflow: hidden;
		margin-top: 20px;
	}
	.doctor-read-more.text-center a {
		margin: 10px 0;
	}
	.tab-filter-to-slider.doc-slider a {
		background: transparent;
		color: #fff;
		font-size: 10px;
	}
	.tab-filter-to-slider a {
		margin: 0 auto;
		color: #000;
		font-weight: 500;
		text-align: left;
		text-transform: uppercase;
		font-size: 10px;
		cursor: pointer;
		transition: all .4s ease;
		-webkit-transition: all .4s ease;
		padding: 14px !important;
		text-align: center;
		border-radius: 2px;
	}
	.tab-filter-to-slider a.active {
		background: #8e97c5!important;
		color:#fff !important;
		border-radius: 2px;
		padding: 10px;
		box-shadow: 2.5px 4.33px 3px rgba(19, 78, 153, 0.19);
	}
	.speciality_grid_parent_col .owl-carousel {
		display: block !important;
	}
	.speciality_grid_parent_col .owl-dots .owl-dot span {
		width: 24px;
		height: 3px;
		margin: 5px 7px;
		border-radius: 0;
	}
	.speciality_grid_parent_col .owl-dots {
		background: #fff;
		padding: 20px;
		margin-top: -35px;
	}
	.nav-true .owl-stage-outer {
		margin: 0 auto;
	}
	.related_blogs-sidebar,
	.related_testi-sidebar {
		box-shadow: 0 0 8px 1px #f4f4f4;
		padding: 15px 15px 0 0;
	}
	.blogs-row-left {
		padding: 25px 15px 25px 0;
	}
	.nav-true .owl-controls .owl-nav [class*=owl-]:before {
		display: none;
	}
	.nav-true .owl-controls .owl-nav [class*=owl-] i {
		color: #fff;
	}
	.nav-true .owl-controls .owl-nav [class*=owl-] {
		background: #9586c7 !important;
		color: transparent !important;
		position: absolute;
		top: 40%;
		width: 30px;
		height: 30px;
		padding-top: 6px;
		border-radius: 30px !important;
		;
	}
	.nav-true .owl-carousel.owl-theme.owl-loaded div.owl-next {
		right: -20px;
	}
	.nav-true .owl-carousel.owl-theme.owl-loaded div.owl-prev {
		left: -20px;
	}
	.logo-cop-slider-1 .swiper-slide{
		border-right:none !important;
	}
	.nav-true .owl-carousel .owl-item {}
	.packages-container.owl-carousel .owl-item .package-col-3 {
		width: 100% !important;
	}
	.package-read-more a {
		color: #c34f85;
		position: absolute;
		bottom: 10px;
	}
	.package-grid-content p {
		font-size: 13px;
		font-weight: 400;
		line-height: 18px;
		margin: 0;
	}
	.package-grid-inner {
		padding: 10px 10px 35px;
		position: relative;
	}
	.package-grid-right {
		width: 50% !important;
		float: left !important;
		padding: 5px 10px 0px 10px !important;
/* 		word-break: break-all !important;
		; */
		height: 20vw;
	}
	.package-grid-image img {
		max-height: 170px;
		width: 100%;
		height: 20vw;
		border-radius: 10px;
	}
	.package-grid-content {
		padding-top: 7px;
	}
	
	.package-grid-title {
		color: #134E98;
		line-height: 15px;
		font-size: 13px;
		font-weight: 500;
		margin-bottom: 10px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		/* number of lines to show */
		-webkit-box-orient: vertical;
	}
	.blog-read-more.pt-s-rm {
		float: left;
		display: initial;
		width: auto;
	}
	.blog-image.patient-speaks {
		padding-right: 5px;
		width: 41%;
		float: left;
	}
	.blog-title.pt-spk-title {
		margin: 20px 0 10px;
		line-height: 16px;
		font-size: 14px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		/* number of lines to show */
		-webkit-box-orient: vertical;
	}
	.blog-grid-content.pt-spk-content {
		margin: 5px 0;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		/* number of lines to show */
		-webkit-box-orient: vertical;
	}
	.mobile-ul-m-0 ul {
		padding-left: 20px !important;
	}
	.mobile-white-grey,
	.mobile-bg-grey {
		background-color: #f8f8f8 !important;
	}
	.mobile-text-left,
	.mobile-text-left * {
		text-align: left !important;
	}
	/******************inline tab slider start***********************************************/
	.tab-filter-to-slider .owl-stage-outer {
		    margin: 0 32px !important;
			max-height:40px;
			overflow:hidden;
	}	
	.tab-filter-to-slider .owl-controls .owl-nav [class*=owl-]:before {
		display: none;
	}



	.tab-filter-to-slider .owl-controls .owl-nav [class*=owl-] i {
		color: #fff;
	}

	.tab-filter-to-slider .owl-controls .owl-nav [class*=owl-] {
		color: transparent !important;
		position: absolute;
		top: 0px;
		width: 20px;
		height: 20px;
		padding-top: 0px;
		border-radius: 20px;
	}
	.no-bg-a .tab-filter-to-slider .owl-item a{
		background:transparent;
		box-shadow:none !important;
		color:#333 ;
	}
	.no-right-border .tab-filter-to-slider .owl-item{
		border-right: none !important;
		}
	.tab-filter-to-slider.owl-carousel.owl-theme.owl-loaded div.owl-next {
		right: 0px;
	}

	.tab-filter-to-slider.owl-carousel.owl-theme.owl-loaded div.owl-prev {
		left: 0px;
	}
	.tab-filter-to-slider.owl-carousel .owl-item {
		padding: 0 10px;
		margin-bottom: 10px;
	}

	.tab-filter-to-slider .owl-item a {
		font-size: 13px;
		padding: 5px 10px !important;
		width:max-content;
	}

	.tab-filter-to-slider.owl-carousel {
		border-bottom: 1px solid rgba(19, 78, 153, 0.19);
	}
	.no-border-tab-slider .tab-filter-to-slider.owl-carousel {
		border-bottom: none !important;
	}

	.tab-filter-to-slider .owl-item {
		/*line-height: 10px;*/
		padding: 0 10px;
		border-right: 1px solid rgba(19, 78, 153, 0.19);
	}
	
	.nav-outer .tab-filter-to-slider.owl-carousel.owl-theme.owl-loaded div.owl-prev{
		left: -15px;
	}
	.nav-outer .tab-filter-to-slider.owl-carousel.owl-theme.owl-loaded div.owl-next{
		right: -15px;
	}
	.fc_slider.owl-carousel .owl-item {
		padding: 30px;
	}
	.fc_slider .fc-grid-content p {
		font-size: 13px;
		font-weight: 500;
		line-height: 18px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 5;
		/* number of lines to show */
		-webkit-box-orient: vertical;
	}
	.mob-nav-true .owl-controls .owl-nav i {
		font-weight:lighter !important;
		font-size:2em !important;
	}
	.mob-nav-true .owl-controls .owl-nav [class*=owl-] {
		color: #ccc !important;
		position: absolute;
		top: 30%;
		width: 20px;
		height: 20px;
		padding-top: 0px;
		border-radius: 20px; 
	}
	.nav-inner .owl-carousel.owl-theme.owl-loaded div.owl-prev{
		left: 0px !important;
	}
	.nav-inner .owl-carousel.owl-theme.owl-loaded div.owl-next{
		right: 0px !important;
	}
	/******************inline tab slider end***********************************************/
}
.doctor-grid-image{
	height:240px;
	overflow:hidden;
	margin-bottom:20px;
}
.fc_slider.owl-carousel .owl-item{
	height:240px;
}
.doctor-book-appointment a.green-lg:before {
    content: "Book Appointment";
    border-bottom: 0 dotted #000;
    cursor: pointer;
    padding: 5px 2px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
}
.doctor-book-appointment a.green-lg{
	background: #C44F86;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    padding: 7px 2px;
    border-radius: 3px;
    margin: 20px 0;
    display: inline-block;
}
.doctor-grid-inner{
	position:relative;
}
.doctor-read-more{
	display:inline-flex;
	    position: absolute;
    bottom: 33px;
}
.doctor-grid-bottom{
	height:180px !important;
}
.doctor-book-appointment{
	display: inline-flex;
    position: absolute;
    margin-top: 22px;
    right: 17px;
    bottom: 20px;
}
@media(max-width:767px){
	.ovulbtn{
  margin-top:25px;
}
	.result-pov{
	font-size:16px!important;
		
}
	.ovresultcu1{width:100% !important;float:unset !important;border-right: unset !important;border-bottom:1px solid;}
.ovresultcu2{width:100% !important;float:unset !important;margin-top:10px;}
::placeholder,input.wpcf7-form-contrrol::placeholder, :-ms-input-placeholder, ::-ms-input-placeholder,::-webkit-input-placeholder,::-moz-placeholder,input::placeholder 
  { color:#000 !important}
	
	.doctor-grid-image {
		height: 130px;
		margin-bottom: 10px;
	}
	.doctor-read-more ,.doctor-book-appointment{
		position:static;
	}
	.doctor-book-appointment{
		margin-top: -10px;
	}
	.doctor-read-more.text-center a{
		font-size:11px;
	}
	.doctor-book-appointment a.green-lg:before{
		font-size:10px;
	}
.doctor-grid-bottom{
	height:300px !important;
}

}
.contact-us-page-form textarea{
	
}
.contact-us-page-form textarea::-webkit-input-placeholder { /* Edge */
  color: #fff !important;
}

.contact-us-page-form textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff !important;
}

.contact-us-page-form textarea::placeholder {
  color: #fff !important;
}
@media (max-width:700px) {
	span.footer_city {    display: none !important;}
	a.footer_city.footer_city_star {    display: block;}
	
	
	.mediacoverage-template .breadcrumb-item span, .mediacoverage-template .breadcrumb-item a {
    font-size: 11px;
    color: #000 !important;
					}}
/*preg care */
.page-id-37996 .event-grid-inner.shadow {height:auto !important}
.page-id-37996 .event-read-more a.button {  margin: 10px 0px 0px;}
.page-id-37996 .event-grid-bottom, .page-id-37996 .event-grid-top{padding:0px}
.page-id-37996  .event-grid-content {    min-height: 40px;}
@media (max-width: 480px) {.page-id-37996 .event-col-4 {    width: 100%;}
	.page-id-37856 h5.event-grid-title {    height: auto !important;}
	.page-id-37856 .event-grid-top .event-grid-title {display:block !important}
	.page-id-37856 .event-grid-bottom, .page-id-37856 .event-grid-top {padding:0px !important}
}

.page-id-37856 .event-grid-image {margin:0px;}
.prh1hadding{
    font-size: 16px;
    color: #134F98;
}
.location-h1-tag h1{
	font-size: 20px;
	}
.package-title h3 {
    color: #134E98 !important;
    text-align: center !important;
}
.hidecal{
	display:none;
}	

/* blog author */
.postid-65781 .elementor-element-292465f,
.postid-65806 .elementor-element-292465f,
.postid-66122 .elementor-element-292465f,
.postid-66136 .elementor-element-292465f,
.postid-66148 .elementor-element-292465f,
.postid-66236 .elementor-element-292465f,
.postid-66397 .elementor-element-292465f,
.postid-66408 .elementor-element-292465f,

.postid-65794 .elementor-element-292465f {margin:0px !important}

.postid-61761 .elementor-element-46c8078,  
.postid-62239 .elementor-element-46c8078,  
.postid-63014 .elementor-element-46c8078, 
.postid-64186 .elementor-element-46c8078,
.postid-64198 .elementor-element-46c8078,
.postid-64408 .elementor-element-46c8078,
.postid-64819 .elementor-element-46c8078,
.postid-64853 .elementor-element-46c8078,
.postid-64870 .elementor-element-46c8078,
.postid-64894 .elementor-element-46c8078,
.postid-65666 .elementor-element-46c8078,
.postid-65781 .elementor-element-46c8078,
.postid-65794 .elementor-element-46c8078,
.postid-65806 .elementor-element-46c8078,
.postid-66122 .elementor-element-46c8078,
.postid-66136 .elementor-element-46c8078,
.postid-66148 .elementor-element-46c8078,
.postid-66236 .elementor-element-46c8078,
.postid-66397 .elementor-element-46c8078,
.postid-66408 .elementor-element-46c8078,
.postid-66559 .elementor-element-46c8078,
.postid-63277 .elementor-element-46c8078 {display:none}

.postid-61761  .blog-image-full, 
.postid-62239  .blog-image-full, 
.postid-63014  .blog-image-full, 
.postid-64186  .blog-image-full, 
.postid-64198  .blog-image-full, 
.postid-64408  .blog-image-full, 
.postid-64819  .blog-image-full, 
.postid-64853  .blog-image-full, 
.postid-64870  .blog-image-full, 
.postid-64894  .blog-image-full, 
.postid-65666  .blog-image-full, 
.postid-65781  .blog-image-full, 
.postid-65794  .blog-image-full, 
.postid-65806  .blog-image-full, 
.postid-66122  .blog-image-full, 
.postid-66136  .blog-image-full, 
.postid-66148  .blog-image-full, 
.postid-66236  .blog-image-full, 
.postid-66397  .blog-image-full,  
.postid-66408  .blog-image-full, 
.postid-63277  .blog-image-full {display:none}
 
.postid-61761 .blog-sections, 
.postid-62239 .blog-sections, 
.postid-63014 .blog-sections, 
.postid-64186 .blog-sections, 
.postid-64198 .blog-sections, 
.postid-64408 .blog-sections, 
.postid-64819 .blog-sections, 
.postid-64853 .blog-sections, 
.postid-64870 .blog-sections, 
.postid-64894 .blog-sections, 
.postid-65666 .blog-sections, 
.postid-65781 .blog-sections, 
.postid-65794 .blog-sections, 
.postid-65806 .blog-sections, 
.postid-66136 .blog-sections, 
.postid-66122 .blog-sections, 
.postid-66148 .blog-sections, 
.postid-66236 .blog-sections, 
.postid-66397 .blog-sections, 
.postid-66408 .blog-sections, 
.postid-63277 .blog-sections {font-size:16px;}

.postid-62239 .blog-content-div h1,  
.postid-63014 .blog-content-div h1, 
.postid-63277 .blog-content-div h1, 
.postid-64186 .blog-content-div h1, 
.postid-64198 .blog-content-div h1, 
.postid-64408 .blog-content-div h1, 
.postid-64819 .blog-content-div h1, 
.postid-64853 .blog-content-div h1, 
.postid-64870 .blog-content-div h1, 
.postid-64894 .blog-content-div h1, 
.postid-65666 .blog-content-div h1, 
.postid-65781 .blog-content-div h1,  
.postid-65794 .blog-content-div h1,  
.postid-65806 .blog-content-div h1,  
.postid-66122 .blog-content-div h1,  
.postid-66136 .blog-content-div h1,  
.postid-66148 .blog-content-div h1,  
.postid-66236 .blog-content-div h1,   
.postid-66397 .blog-content-div h1,  
.postid-66408 .blog-content-div h1,  
.postid-61761 .blog-content-div h1 {font-size:16px!important;font-weight:normal}

.postid-61761 .single-blog-title, 
.postid-62239 .single-blog-title, 
.postid-63014 .single-blog-title, 
.postid-64186 .single-blog-title, 
.postid-64198 .single-blog-title, 
.postid-64408 .single-blog-title, 
.postid-64819 .single-blog-title, 
.postid-64853 .single-blog-title,  
.postid-64870 .single-blog-title, 
.postid-64894 .single-blog-title, 
.postid-65666 .single-blog-title, 
.postid-65781 .single-blog-title, 
.postid-65794 .single-blog-title, 
.postid-65806 .single-blog-title, 
.postid-66122 .single-blog-title, 
.postid-66136 .single-blog-title, 
.postid-66148 .single-blog-title, 
.postid-66236 .single-blog-title, 
.postid-66397 .single-blog-title, 
.postid-66408 .single-blog-title, 
.postid-63277 .single-blog-title {font-size:20px!important;margin:0px !important}

.postid-61761 .single-blog-content h2,
.postid-62239 .single-blog-content h2,
.postid-63014 .single-blog-content h2,
.postid-64186 .single-blog-content h2,
.postid-64198 .single-blog-content h2,
.postid-64408 .single-blog-content h2,
.postid-64819 .single-blog-content h2,
.postid-64853 .single-blog-content h2,
.postid-64870 .single-blog-content h2,
.postid-64894 .single-blog-content h2,
.postid-65666 .single-blog-content h2,
.postid-65781 .single-blog-content h2,
.postid-65794 .single-blog-content h2,
.postid-65806 .single-blog-content h2,
.postid-66122 .single-blog-content h2,
.postid-66136 .single-blog-content h2,
.postid-66148 .single-blog-content h2,
.postid-66236 .single-blog-content h2,
.postid-66397 .single-blog-content h2,
.postid-66408 .single-blog-content h2,
.postid-63277 .single-blog-content h2 {  font-weight: bold !important; font-size:16px !important; }


.postid-61761 .single-blog-content a,
.postid-62239 .single-blog-content a,
.postid-63014 .single-blog-content a,
.postid-64186 .single-blog-content a,
.postid-64198 .single-blog-content a,
.postid-64408 .single-blog-content a,
.postid-64819 .single-blog-content a,
.postid-64853 .single-blog-content a,
.postid-64870 .single-blog-content a,
.postid-64894 .single-blog-content a,
.postid-65666 .single-blog-content a,
.postid-65781 .single-blog-content a,
.postid-65794 .single-blog-content a,
.postid-65806 .single-blog-content a,
.postid-66122 .single-blog-content a,
.postid-66136 .single-blog-content a,
.postid-66148 .single-blog-content a,
.postid-66236 .single-blog-content a,
.postid-66397 .single-blog-content a,
.postid-66408 .single-blog-content a,
.postid-63277 .single-blog-content a {color: #da4d6a; !important; }

.postid-64186 .single-blog-content h3,
.postid-64853 .single-blog-content h3,
.postid-64870 .single-blog-content h3,
.postid-64894 .single-blog-content h3,
.postid-65666 .single-blog-content h3,
.postid-65781 .single-blog-content h3,
.postid-65794 .single-blog-content h3,
.postid-65806 .single-blog-content h3,
.postid-66122 .single-blog-content h3,
.postid-66136 .single-blog-content h3,
.postid-66148 .single-blog-content h3,
.postid-66236 .single-blog-content h3,
.postid-66397 .single-blog-content h3,
.postid-66408 .single-blog-content h3,
.postid-64819 .single-blog-content h3 {font-size:16px; font-weight: bold !important;}
/* blog ends*/


.footer-menu-links li a {font-weight: normal; font-size: 13px; color: #000000; line-height: 13px; text-transform: uppercase;}
footer a:hover {text-decoration:underline;}

body p, .elementor-widget-container{color:#000 !important; font-size:16px !important}
h3.elementor-heading-title {font-size: 24px!important;}
.eael-simple-menu-container .eael-simple-menu .eael-simple-menu-indicator  {    top: 10px !important;}
@media (max-width: 360px) {
	.topBoxes3  .elementor-element-populated .elementor-widget-wrap, .elementor-element-1f7742d .elementor-widget-wrap{padding:10px 0px !important}
	.alink08 a, .elementor-element-94ab98b  .elementor-widget-container{font-size:8px !important}
	.raven-nav-menu-dropdown .raven-container {    width: 90%;}
	.blog-grid-inner .blog-image img {height:auto}
	.blog-grid-inner .blog-image {  height: 120px;    overflow: hidden;    width: 100%;    float: none;}
	.blog-contents .blog-title {     height: auto;   overflow: visible !important;  margin: 9px 0px 20px 0px !important;}
	.blog-grid-inner .blog-contents {    width: 100%;    margin: 0px 0px 10px 0px !important;    padding: 0px !important;}
	.doctor-col-4, .event-col-4, .package-col-3 {    width: 100%;}
	.doctor-read-more.text-center a {    font-size: 12px;    line-height: 21px;}
	.doctor-book-appointment a.green-lg:before {    font-size: 12px;}
	.doctor-book-appointment {}
	.doctor-read-more {}
	.doctor-read-more, .doctor-book-appointment {    position: unset;    display: block;}
	ol.breadcrumb {    font-size: 11px;}
	.page-child .elementor-heading-title, .page-child h1, .page-child h3 {font-size:19px !important}
	.page-child h3 {line-height:22px !important}
	h1.h1heading {font-size:18px;}	
	h2.h2serives {font-size:16px;}
	.page-child .elementor-widget-wrap {padding-top:0px !important}
	.package-box {  box-shadow: 0px 0px 7px 0px #898989;  padding: 10px 10px 10px 10px;}
	.elementor-widget h2.elementor-heading-title { text-align: center;   color: #134E98;    font-family: "Heebo", Sans-serif;    font-size: 18px;    font-weight: 500;}
.tab-filter-to-slider.doc-slider a {color: #000;}
	iframe.maplocation {width:100%}
	.mobContent a{color:#c44f86}
	.mobContent a:hover{color:#000}
	body p, .elementor-widget-container, .elementor-tab-content{color:#000 !important; font-size:16px !important}
h3.elementor-heading-title {font-size: 24px!important;}
	.elementor-button-wrapper.elementor-align-center {   margin: 10px 0px 0px 0px;} 
	#menu-pregnancy-care li>a, #menu-gynecology  li>a {display:inline !important}
#menu-pregnancy-care li .sub-menu a, #menu-gynecology li .sub-menu a {display:block !important}
	.single-package select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required, .postid-38474 select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.hs-text {  color: #000;}

}

@media screen and (min-device-width: 365px) and (max-device-width: 420px) { 
		.alink08 a, .elementor-element-94ab98b  .elementor-widget-container{font-size:9px !important;line-height:10px;}
.doctor-col-4, .event-col-4, .package-col-3 {    width: 100%;}
	.doctor-read-more.text-center a {    font-size: 12px;    line-height: 21px;}
	.doctor-book-appointment a.green-lg:before {    font-size: 12px;}
	.doctor-book-appointment {}
	.doctor-read-more {}
	.doctor-read-more, .doctor-book-appointment {    position: unset;    display: block;}
	h1.h1heading {font-size:18px;}
	h2.h2serives {font-size:16px;}
	.package-box {  box-shadow: 0px 0px 7px 0px #898989;  padding: 10px 10px 10px 10px;}
	.elementor-widget h2.elementor-heading-title { text-align: center;     color: #134E98;    font-family: "Heebo", Sans-serif;    font-size: 18px;    font-weight: 500;}
	.tab-filter-to-slider.doc-slider a {color: #000;}
	iframe.maplocation {width:100%}
	.mobContent  a{color:#c44f86}
	.mobContent  a:hover{color:#000}
	body p, .elementor-widget-container, .elementor-tab-content{color:#000 !important; font-size:16px !important}
h3.elementor-heading-title {font-size: 24px!important;}
	.elementor-button-wrapper.elementor-align-center {    margin: 10px 0px 0px 0px;} 
		#menu-pregnancy-care li>a, #menu-gynecology  li>a {display:inline !important}
#menu-pregnancy-care li .sub-menu a, #menu-gynecology li .sub-menu a {display:block !important}
.single-package select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required, .postid-38474 select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.hs-text {  color: #000;}
}


.custom_mother_package,.custom_baby_package{ 
    width: 46%;
    float: left;
    text-align: center;
    background: #E9F7FE;
    margin: 0% 1%;
    padding: 30px;

}
.custom_mother_package .mt_hd img,.custom_baby_package .mt_hd img {   max-height: 60px; display: inline; text-align: center;  clear: both;}
.custom_mother_package .pc_list, .custom_baby_package .pc_list {    padding: 0px 10px;}
.elementor-element-7d9a54f {background:#fff !important}
.elementor-37594 .elementor-element.elementor-element-04699c4 {    padding: 0px !important;}
.whymh-hospital {padding:50px 0px 0px 0px !important; text-align:center}
.whymh-hospital p, .elementor-element-ca582ca{margin:0px!important}
.elementor-element-ca582ca{border-bottom:1px solid #fff}
.wpcf7-acceptance {font-size:12px !important}
.requestACallBack, .requestACallBackHeading {background:#da4d6a}
.requestACallBackHeading p {      margin: 0px;    color: #fff !important;    font-size: 20px !important;}
.custom_mother_package .single-package-for-title, .custom_baby_package .single-package-for-title {    color: #134E98;  font-size: 21px; margin-top: 5px;  padding-left: 0px;  display: block;}

.single-package .wpcf7 form.invalid .wpcf7-response-output, .single-package  .wpcf7 form.unaccepted .wpcf7-response-output {    color: #fff !important;    font-size: 12px;}

.single-package  .wpcf7-not-valid-tip {    color: #fff;    font-size: 12px;}
.single-package-title {    color: #000;}

@media only screen and (max-width: 600px) { .elementor-element-594be74 {
    margin: 10px 0px 0px 0px;
}
	.custom_mother_package,.custom_baby_package{     width: 100%;  margin:0px 0px 20px 0px;  float: none;}
	.single-package .grey-button {  background: #e1e1e1;}
	.parent-pageid-3640 .owl-carousel .owl-stage {width:100% !important}
}
.hideDesktop  {display:none}

.page-id-50766 select {
    color: #fff !important;
    font-size: 15px;
    line-height: 40px;
    padding: 0px 10px;
}

.docDetails p strong {  color: #fff;  font-weight: bold;   text-transform: uppercase;}
.docDetails p span.seperator  {  color: #fff; }
.doc-content-div p {}
.single-doctor h1, .single-doctor h1 {    font-size: 24px;}
.docTitle {  margin: 0px !important;}
.docContent p {margin:0px !important}
.book-link-doc a.dp-widget-container a {    background-color: #C44F86!important;    color: #fff!important;}
.doc-content-div {padding:0px !important}
.pasthideo{display:none;}
.footercmenu ul{
    padding: 0;
    list-style: none;
}
.footercmenu ul li{
    padding: 0px 0px 12px 0px;
}
.footercmenu ul li a{
    font-size: 14px;
    color: #5d5e61;
}
.footercmenu ul li:nth-last-child() {
  padding:0px;
}
.lovis{visibility: hidden;z-index: 0;}
.mgtop40{margin-top: -40px;}
.page-id-38611 .elementor-widget-container {     font-weight: normal;}
.doctor-grid-bottom p.doctor-grid-title.text-center {color:#74809b!important;    font-size: 14px!important;}
.page-id-39266  select {    padding: 0px 0px;}
.page-id-39266  .white-inputs-cf7 .form-control {  color: #000;}

.single-doctor a.elementor-accordion-title, .single-doctor  .elementor-accordion-icon-closed, .single-doctor  .elementor-accordion-icon-opened {#27509a !important}

.specialtyBanner  .elementor-element-f8bdfc2 {margin:0px}
.fatchDoctor .elementor-element-ec597c6 .elementor-widget-wrap{padding-top:0px!important}
@media(max-width:768px) {
	.filterDoc .doctor-grid-image img { height: auto; width: 100% !important;}
	.filterDoc .doctor-grid-image { height: 240px; overflow: hidden;  margin-bottom: 20px;}
footer .footer_nav_cat {
    font-size: 10px !important;
}
	footer .footer_city {
    font-size: 10px !important;
}
	.elementor-element-1f7742d .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap{padding: 0px 0px 4px 0px !important; }
}
/* footer */
.elementor-element-c6331ba  {display:none}
.elementor-element-c6331ba.show {display:block}
.btdownarrow {background:url(https://www.motherhoodindia.com/wp-content/uploads/2022/04/arrow_botton_down_menu_icon.svg) no-repeat;
    width: 44px;
    height: 44px;
    border: medium none;cursor:pointer}

.btdownarrow.uparrow{transform: rotate(180deg); }
.footerlistkey{
	list-style: none;
    padding: 0;
}
.footerlistkey li a,.footerlistkey li{
	font-size: 12px;
    color: #444444;
	text-decoration: none;
	margin-bottom: 5px;
}
.footer_nav__categorydiv {
    display: inline-block;
    margin: 14px 0 0 2%;
}
.footer_nav__categorydiv .heading {
    flex: 0 0 8%;
    margin: 0 auto;
    display: inline;
}
footer .footer_nav_cat {
    text-align: left;
    margin-left: 0;
    font-size: 12px;
    font-weight: 600!important;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #292b2e!important;
	text-decoration: none !important;
}

footer .divider_heading_city {
    flex: 0 0 14px;
    color: #505257;
    margin: 0 5px;
}
footer .footer_city {
    font-size: 12px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #505257;
    display: inline-flex;
	text-decoration: none !important;
}
footer .footer_city_star {
    cursor: pointer;
}
footer .footer_city {
    font-size: 12px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #505257;
    display: inline-flex;
}
.package-box img {
    width: 140px;
    height: 140px;
}
.page-id-40186 .i-embedded-form,.page-id-50766 .i-embedded-form,.page-id-44911 .i-embedded-form{
	display:none !important;
}	
.page-id-40186 .desktoplivesquare,.page-id-50766 .desktoplivesquare,.page-id-44911 .desktoplivesquare{
	display:none !important;
}	
.page-id-40186 .mobilelivesquare,.page-id-50766 .mobilelivesquare,.page-id-44911 .mobilelivesquare{
	display:none !important;
}	

.single-doctor .accordionss {background-color: #fff;    border: 1px solid #e3e3e3;font-size:16px !important}
.single-doctor .active, .single-doctor .accordionss:hover {    background-color: #fff;}
.single-doctor button.accordionss:focus {    outline: 1px dotted;    outline: 1px solid #d74681;}
.single-doctor .panel-body.panelcc.CSS_Selector_of_Answer p {margin:10px 0px}

/* bllog */

.postid-68684 h1, .postid-68704 h1, .postid-68721 h1, .postid-68397 h1, .postid-68389 h1, .postid-68734 h1, .postid-68744 h1, .postid-69740 h1, .postid-69820 h1, .postid-69740 h1, .postid-70016 h1, .postid-70028 h1, .postid-70038 h1{margin:0px;font-size:20px!important}
.postid-68684 h2, .postid-68704 h2, .postid-68721 h2, .postid-68397 h2, .postid-68389 h2, .postid-68734 h2, .postid-68744 h2, .postid-69740 h2, .postid-69820 h2, .postid-70016 h2, .postid-70028 h2, .postid-70038 h2 {margin:0px;font-size:16px!important}
.postid-68684 h3, .postid-68704 h3, .postid-68721 h3, .postid-68397 h3, .postid-68389 h3, .postid-68734 h3, .postid-68744 h3, .postid-69740 h3, .postid-69820 h3, .postid-70016 h3, .postid-70028 h3, .postid-70038 h3 { margin:0px;font-size:16px!important}

#wpcf7-f37490-o1 ::placeholder{ color:#000 !important;}

.page-id-39421 .wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.form-control {height:45px; font-weight:normal}
.single-package h1 {font-size:22px}
.single-package h2 {font-size:20px}

/*.single.single-post p:first-child {font-weight:unset}*/
.single.single-post h1 {   font-size: 16px!important;    font-weight: normal;    color: #000;}
.single.single-post h2 {margin:0px;font-size:16px !important;font-weight:bold !important}
.single.single-post h3 {margin:0px;font-size:16px !important}

.doctors-filter .slick-slider {    
    padding: 0px;
    margin: 0px 0px 10px 0px;
    clear: both;}
.doctors-filter .slick-initialized .slick-slide {  
    display: inline-block;
    padding: 10px 20px;
    float: unset;
margin:5px 3px;
}
@media only screen and (max-width: 600px) {
.doctors-filter .slick-list.draggable {
    height: 44px;
}
}

.slick-next::before, .slick-prev::before {    color: #134e98 !important;}
#doctor_search_name ::placeholder{
color:#000 !important;
}

body.page-id-6779 div.doc-sliderrr  { overflow: auto;  white-space: nowrap;}
body.page-id-6779 div.doc-sliderrr  a { display: inline-block; text-align: center; padding: 14px; text-decoration: none;}
body.page-id-6779 div.doc-sliderrr  a:hover {  background-color: #777;}
body.page-id-6779 .doc-sliderrr::-webkit-scrollbar {  width: 6px;height: 5px;}
body.page-id-6779 .doc-sliderrr::-webkit-scrollbar-track {  background-color: #d3caca;  border-radius: 2px;}
body.page-id-6779 .doc-sliderrr::-webkit-scrollbar-thumb {  background-color: #9caeb5;  border-radius: 2px;} 
#wpcf7-f38325-o1 ::placeholder{ color:#000 !important;}
#wpcf7-f38325-o1 select{
    color: #000;
}
.ajax-doctor-form div#slidercityshow {    overflow: auto;    white-space: nowrap;}

.ajax-bookdoctor-form div#slidercityshow {    overflow: auto;    white-space: nowrap;}


@media only screen and (max-width: 600px)	{
 	.tab-filter-to-slider.package-slider-nav.nav-true {   overflow: auto;    white-space: nowrap;}
 	.tab-filter-to-slider.package-slider-nav.nav-true a {    display: inline-block;    text-align: center;    padding: 14px;text-decoration: none;} }

#fetchexitingdatatable {
  border-collapse: collapse;
  width: 100%;
}

#fetchexitingdatatable td, #fetchexitingdatatable th {
  border: 1px solid #ddd;
  padding: 5px 10px;
	font-size: 14px;
	color:#000;
}

#fetchexitingdatatable tr:nth-child(even){background-color: #f2f2f2;}

#fetchexitingdatatable tr:hover {background-color: #ddd;}

#fetchexitingdatatable th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #C34F85;
  color: white;
	font-size: 16px;
}
.pnfound{
text-align:center;
}
.existpbutton{
	color: #fff;
    font-size: 14px;
    padding: 7px 10px;
    border-radius: 5px;
    transition: 0.5s;
    margin-top: 0px;
    background: #134E98;
    border: 0;
}
.breadcrumb-item a{
color:#000;
}
@media only screen and (max-width: 768px)	{
	h1,h2,h3,h4{
	margin-bottom:10px !important;
	}
	.textlefth h2{
	text-align:left !important;
	}
}
.marcu20{margin-top:20px;}

.preg-form .elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: #C44F86!important;
		color:red;
}
.ovresultcu1  {width:48%;float:left;border: 2px solid #DA4D6A ;text-align:center;border-radius:20px;padding-top:10px;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;margin-right:10px}
.ovresultcu1 img, .ovresultcu2 img{margin:20px}
.ovresultcu2  {width:48%;float:right;text-align:center;border: 2px solid #DA4D6A ;text-align:center;border-radius:20px;padding-top:10px;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;margin-right:10px}
.result-pov{
	font-size:20px;
	text-align:center;
	margin:20px;
	animation: bounceIn;
    animation-duration: 1.2s;
	animation-delay:1s;
}

.preg-form select.wpcf7-form-control.wpcf7-select {
	color:#fff!important;
}


.pink-button {

  background-color: #C44F86;
  border-radius: 12px;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  padding: 10px 15px;
  text-align: center;
  transition: 200ms;
  width: 100%;
  box-sizing: border-box;
  border: 0;
  font-size: 16px;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.pink-button:hover {
 background-color: #C44F86;
}
#requestACallBackivf form ::placeholder {color:#000;}
@media only screen and (max-width: 768px)	{
	.jupiterx-post-image img {
		display:none;
	}
}



@media(max-width:768px) {
  .doctor-col-4 {
    width: 100% !important; /* 1 per row on mobile */
    float: none;
    padding: 5px 0;
  }
}


/* Default styles: Move the image and details block to the right */
.about .row {
    margin-left: 300px; /* Adjust this value to move more/less to the right */
}

/* Make sure the content inside stays aligned as intended */
.about .col-lg-4,
.about .col-md-8 {
    text-align: left;
}

.about .col-lg-3,
.about .col-md-4 {
    text-align: center;
}

/* Responsive adjustments: for small to medium screens */

/* When the screen is smaller than 1200px (large screens) */
@media (max-width: 1199px) {
    .about .row {
        margin-left: 150px; /* Decrease the margin for medium-sized screens */
    }
}

/* When the screen is smaller than 992px (tablets) */
@media (max-width: 991px) {
    .about .row {
        margin-left: 50px; /* Reduce margin further on tablets */
    }

    /* Stack the content vertically on medium-sized screens */
    .about .col-lg-4,
    .about .col-md-8,
    .about .col-lg-3,
    .about .col-md-4 {
        text-align: center; /* Center content for smaller screens */
    }
}

/* When the screen is smaller than 768px (mobile phones) */
@media (max-width: 767px) {
    .about .row {
        margin-left: 0px; /* Remove margin completely on mobile */
    }

    .about .col-lg-4,
    .about .col-md-8,
    .about .col-lg-3,
    .about .col-md-4 {
        text-align: center; /* Ensure text is centered for mobile */
    }
}

/* Optional: Ensure the image itself also becomes responsive */
.about img {
    max-width: 100%; /* Make sure the image scales down on smaller screens */
    height: auto; /* Keep the aspect ratio intact */
}
