.international-patients-wrapper { background-image: url(https://geh-dev.demo-appiness.com/assets/theme/images/international-patients-bg.png); background-position: center; background-repeat: no-repeat; background-size: cover; padding: 30px 0px;
}
.blogs-wrapper {	padding: 0 0 60px 0;
}
#hospital-filter { width: auto; font-family: "Open Sans", sans-serif; font-size: 14px; line-height: 1.6; font-weight: 500; color: #2C2C2C; border: 1px solid #D3D4DB; border-radius: 6px; padding: 10px 15px;
}
/*.hospital-detail-info > p { white-space: nowrap; overflow: hidden; text-overflow: ellipsis;*/
/*}*/
.hospital-detail-info > span { white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}
.header-location .header-location-text { text-transform: capitalize;
}
.doc-list .book-appointment a,.doc-list .book-appointment .button.small { width: 100%; margin: 5px 0px;
}
.doc-list .book-appointment { display: block;
}
.international-wrapper { padding: 60px 0;
}
.international-wrapper .media-viewall { margin-bottom: 0px; margin-top: 0px;
}
.ask-outer { padding: 60px 50px;
}
.hospital-detail-doc-outer .hospital-detail-doctors-list .slick-slide { padding: 20px 12px; /*height: auto;*/ height: 600px;
}
.hospital-detail-doc-outer .hospital-detail-doctors-list .slick-slide > div, .hospital-detail-doc-outer .hospital-detail-doctors-list .slick-slide li { height: 100%;
}
.hospital-detail-doc-outer .hospital-detail-doctors-list li { padding: 33px 24px; width: calc(25% - 24px); background-color: #fff; border-radius: 12px;position: relative;
}
.hospital-detail-doc-outer .hospital-detail-doctors-list li .doc-img { min-height: 164px; display: flex; justify-content: center; position: relative; background: #FFFFFF; box-shadow: 0px 10px 15px #00769C1A; border-radius: 8px; width: 131px; margin: 0 auto; padding: 3px; margin-bottom: 40px;
}
.hospital-detail-doc-outer .hospital-detail-doctors-list li .doc-img img { border-radius: 8px;
}
.slick-slide img { display: initial;
}
.hospital-detail-doc-outer .hospital-detail-doctors-list li .hospital-detail-info .doc-name { font: 600 18px / 23px "Noto Sans", sans-serif; color: #2C2C2C; padding-bottom: 12px;
}
.doc-list .book-appointment { bottom: 10px; position: absolute; left: 10px; right: 10px;
}
@media only screen and (max-width: 1199px) {
.need-help .need-help-sec { max-width: 530px; }
.need-help .need-help-slide h4 { text-align: center; }
}
@media only screen and (max-width: 767px) { .international-wrapper { padding: 30px 0; }
.doc-list .book-appointment { bottom: 10px; position: absolute; left: 10px; right: 10px;
}
}
.blog_botm { position: absolute; bottom: 0; width: 100%;
}
p.blog_loc { cursor: pointer;display: inline-flex; font-size: 16px; font-weight: 500; color: #00769C; background: url(/assets/theme/images/location.svg) no-repeat left 4px; padding: 0px 0px 10px 20px; margin-left: 15px;
}