/*------cancer-treatment-----*/
#cancer-treatment {
	padding: 0;
	margin: 0 0 30px;
	width: 100%;
	float: left;
	position: relative;
	z-index: 9;
}
#international-patients h4, h6 {
	font-size: 20px;
	color: #b10b0b;
	text-transform: uppercase;
	font-weight: 600;
}
.event-details img {
	margin: 15px 0px 0px;
}
.sm-height-auto {
	min-height: 354px;
}
#cancer-treatment .container-fluid {
	padding: 0 !important;
}
#cancer-treatment .icon-box .icon i img {
	padding: 8px 11px;
}
#cancer-treatment .icon-box {
	padding: 17px;
}
#cancer-treatment .carousel-inner>.item>a>img, .carousel-inner>.item>img {
	height:auto !important;
	width: 100%;
}
 #cancer-treatment .carousel-inner>.item::after {
 width: 100%;
 background: #00000000 !important;
 content: "";
 display: block;
 height: 100vh;
 position: absolute;
 top: 0%;
}
#cancer-treatment .carousel li {
	margin-right: 0px !important;
}
.blog-p {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	margin-bottom: 10px;
	text-align: center;
	text-transform: uppercase;
	font-size: 22px !important;
	color: #fff;
}
.text-theme-colored-1 {
	color: #fff !important;
}
#blog {
	background: #1196cc;
}
.heading-center {
	font-size: 16px;
	text-align: center;
	text-transform: uppercase;
	font-weight: 700;
	color: #ffffff;
	margin: 6px 0px;
}
#blog img {
	border: 1px solid #fff;
	padding: 2px;
	background: #1196cc;
	border-radius: 3px;
}
.carousel-wrap {
	padding: 0 5%;
	position: relative;
}
/* fix blank or flashing items on carousel */
.owl-carousel .item {
	position: relative;
	z-index: 100;
	-webkit-backface-visibility: hidden;
}
/* end fix */
.owl-nav > div {
	margin-top: -26px;
	position: absolute;
	top: 50%;
	color: #cdcbcd;
}
.owl-nav i {
	font-size: 52px;
}
.owl-nav .owl-prev {
	left: -30px;
}
.owl-nav .owl-next {
	right: -30px;
}
.owl-carousel .item {
	padding: 0px 6px;
}
.bookappointment i img {
	float: left;
	margin: 0px 6px;
}
.content-style h2 {
	font-size: 19px;
	color: #1196cc;
	font-weight: 600;
}
.owl-carousel-1 .owl-carousel .item {
	padding: 0px;
	margin: 0px;
}
.owl-carousel-1.owl-carousel.owl-theme.owl-loaded.owl-drag .owl-item {
	padding: 0px;
	margin: 0px;
}
.hospital_list .heading-center {
	font-size: 16px;
	text-align: center;
	text-transform: uppercase;
	font-weight: 700;
	color: #000;
	margin: 6px 0px;
}
#hip-replacement {
	background: rgba(179, 220, 237, 1);
	background: -moz-linear-gradient(top, rgba(179, 220, 237, 1) 0%, rgba(41, 184, 229, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(179, 220, 237, 1)), color-stop(100%, rgba(41, 184, 229, 1)));
	background: -webkit-linear-gradient(top, rgb(228, 228, 228) 0%, rgb(255, 255, 255) 48%);
	background: -o-linear-gradient(top, rgba(179, 220, 237, 1) 0%, rgba(41, 184, 229, 1) 100%);
	background: -ms-linear-gradient(top, rgba(179, 220, 237, 1) 0%, rgba(41, 184, 229, 1) 100%);
	background: linear-gradient(to bottom, rgb(228, 228, 228) 0%, rgb(255, 255, 255) 48%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#29b8e5', GradientType=0 );
}
#hip-replacement .tab-content ul, ol {
	list-style: disc;
	margin: 0 15px;
	padding: 0;
}
#infertility-treatment h3 {
	font-size: 15px !important;
	text-align: center;
	color: #f58634;
}
ul.nav.nav-tabs li::before {
display: none;
}
.bookappointment i {
	height: 64px;
	float: left;
}
.ivfpage-height-auto {
	min-height: 231px;
}
.ivfpage-title {
	font-size:20px;
	color: #17acab !important;
}



.content-style ul li {
    color: #272727;
}

.contact-details .text-theme-colored {
    color: #fff !important;
}
.clickhere {
    width: 100%;
    position: relative;
    float: right;
}

.clickhere img {
    width: 14%;
    right: 17px;
    position: absolute;
    float: right;
    bottom: -10px;
}

@media screen and (max-width: 480px) {
.clickhere img {
    width: 24%;
}
}