﻿
    <style type="text/css">
    .carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 90px;
    left: 15%;
    z-index: 10;
    padding-top: -1px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
}
     /* Make the image fully responsive */
  .carousel-inner img {
      width: 100%;
      height: 100%;
  }
    #carousel3d .carousel-3d-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  background-color: #fff;
  padding: 10px;
  -webkit-transition: all .4s;
  transition: all .4s;
}
#carousel3d .carousel-3d-slide.current {
  background-color: #333;
  color: #fff;
}
#carousel3d .carousel-3d-slide.current span {
  font-size: 20px;
  font-weight: 500;
}
    .provita-news-style img {
	border: 1px solid #ccc;
	padding: 3px;
	margin: 5px 3px;
	vertical-align: middle;
}

.provita-clean-style {
	text-align: center;
}

.available-text {
	margin: -25px 0 10px 0;
	font-size: 13px;
}

.available-textHome {
	font-size: 14px;
	color: #757575;
}

/*#hemodialysis-landing-section {*/
    
/*    width: 100%;*/
/*    background: url(images/index-page/bottom-clustered.jpg);*/
/*}*/
.hemodialysis-landing-section {
    max-width: 1170px;
    margin: 0 auto;
}
.hemodialysis-landing-middle-section p {
    max-width: 316px;
    margin: 180px 400px 83px;
    background: url(images/index-page/hemodialysis-landing-middle-section-bg.png) center no-repeat;
    font-family: Poppins, sans-serif;
    font-weight: 300;
    font-size: 20px;
    line-height: 28px;
    color: #ee3223;
    text-align: center;
    padding: 100px 46px;
    border: 5px solid #2292d0;
    border-radius: 180px;
    background-color: #dcd7d79c;
}

.hemodialysis-video {
	float: right;
	margin: 8px 0 0 20px;
	max-width: 41.5%
}

.hemodialysis-landing-middle-section p span {
	font-weight: 600;
	display: block
}

.hemodialysis-landing-middle-section ul {
	position: relative;
	width: 1px;
	height: 1px;
	display: table;
	margin: auto
}

.hemodialysis-landing-middle-section ul li {
	position: absolute;
	font-size: 14px;
	line-height: 14px;
	font-weight: 300;
	display: table;
	width: 280px;
	letter-spacing: -.4px;
	color: #fff;
	background-repeat: no-repeat;
	background-position: right bottom
}

.hemodialysis-landing-middle-section ul li:hover span {
	background-color: #ee3223
}

.hemodialysis-landing-middle-section ul li span {
	display: table-cell;
	height: 65px;
	vertical-align: middle;
	padding: 0 22px 0 82px;
	background-repeat: no-repeat;
	background-position: 0 center;
	background-color: #2292d0;
	border-radius: 42px
}

.hemodialysis-landing-middle-section ul li.regular-blood-test span {
	background-image: url(images/index-page/regular-blood-test.png);
	font-size: 17px;
    font-family: 'Mulish',sans-serif;
    font-weight: 400;
    line-height: 20px;
}

.hemodialysis-landing-middle-section ul li.nephrology-visit-care span {
	background-image: url(images/index-page/nephrology-visit-care.png);
	font-size: 17px;
    font-family: 'Mulish',sans-serif;
    font-weight: 400;
    line-height: 20px;
}

.hemodialysis-landing-middle-section ul li.most-trusted-based span {
	background-image: url(images/index-page/most-trusted-based.png);
	font-size: 17px;
    font-family: 'Mulish',sans-serif;
    font-weight: 400;
    line-height: 20px;
}
.hemodialysis-landing-middle-section ul li.individualized-quality span {
    background-image: url(images/index-page/individualized-quality.png);
}
.hemodialysis-landing-middle-section ul li.individualized-quality span {
	background-image: url(images/index-page/individualized-quality.png);
	font-size: 17px;
    font-family: 'Mulish',sans-serif;
    font-weight: 400;
    line-height: 20px;
}

.hemodialysis-landing-middle-section ul li.available-throughout span,
.hemodialysis-landing-middle-section ul li.reduces-need-to-travel span,
.hemodialysis-landing-middle-section ul li.reduces-risk-of-infection span,
.hemodialysis-landing-middle-section ul li.skilled-trained-nurses span {
	text-align: right;
	padding: 0 82px 0 22px;
	background-position: right center;
	font-size: 17px;
    font-family: 'Mulish',sans-serif;
    font-weight: 400;
    line-height: 20px;
}

.hemodialysis-landing-middle-section ul li.available-throughout span {
	background-image: url(images/index-page/available-throughout.png)
}

.hemodialysis-landing-middle-section ul li.skilled-trained-nurses span {
	background-image: url(images/index-page/skilled-trained-nurses.png)
}

.hemodialysis-landing-middle-section ul li.reduces-need-to-travel span {
	background-image: url(images/index-page/reduces-need-to-travel.png)
}

.hemodialysis-landing-middle-section ul li.reduces-risk-of-infection span {
	background-image: url(images/index-page/reduces-risk-of-infection.png)
}

.hemodialysis-landing-middle-section ul li.regular-blood-test:hover span {
	background-image: url(images/index-page/regular-blood-test-mouse.png)
}

.hemodialysis-landing-middle-section ul li.nephrology-visit-care:hover span {
	background-image: url(images/index-page/nephrology-visit-care-mouse.png)
}

.hemodialysis-landing-middle-section ul li.most-trusted-based:hover span {
	background-image: url(images/index-page/most-trusted-based-mouse.png)
}

.hemodialysis-landing-middle-section ul li.individualized-quality:hover span {
	background-image: url(images/index-page/individualized-quality-mouse.png)
}

.hemodialysis-landing-middle-section ul li.available-throughout:hover span {
	background-image: url(images/index-page/available-throughoutmouse.png)
}

.hemodialysis-landing-middle-section ul li.skilled-trained-nurses:hover span {
	background-image: url(images/index-page/skilled-trained-nurses-mouse.png)
}

.hemodialysis-landing-middle-section ul li.reduces-need-to-travel:hover span {
	background-image: url(images/index-page/reduces-need-to-travel-mouse.png)
}

.hemodialysis-landing-middle-section ul li.reduces-risk-of-infection:hover span {
	background-image: url(images/index-page/reduces-risk-of-infection-mouse.png)
}

.hemodialysis-landing-middle-section ul li.regular-blood-test {
	top: -530px;
    left: -319px;
	background-image: url(images/index-page/regular-blood-test-pipe.png);
	padding: 0 45px 69px 0
}

.hemodialysis-landing-middle-section ul li.nephrology-visit-care {
	    top: -412px;
    width: 245px;
    left: -382px;
	background-image: url(images/index-page/nephrology-visit-care-pipe.png);
	padding: 0 40px 0 0
}

.hemodialysis-landing-middle-section ul li.most-trusted-based {
	top: -274px;
    left: -426px;
    width: 250px;
	background-image: url(images/index-page/most-trusted-based-pipe.png);
	background-position: right center;
	padding: 0 48px 0 0
}

.hemodialysis-landing-middle-section ul li.individualized-quality {
    top: -145px;
    width: 250px;
    left: -389px;
	background-image: url(images/index-page/individualized-quality-pipe.png);
	padding: 10px 43px 0 0;
	background-position: right 0
}

.hemodialysis-landing-middle-section ul li.available-throughout {
	top: -528px;
    left: -6px;
	background-image: url(images/index-page/available-throughout-pipe.png);
	background-position: 0 bottom;
	padding: 0 0 69px 46px
}

.hemodialysis-landing-middle-section ul li.skilled-trained-nurses {
	top: -410px;
    width: 255px;
    left: 85px;
	background-image: url(images/index-page/skilled-trained-nurses-pipe.png);
	padding: 0 0 0 40px;
	background-position: 0 bottom
}

.hemodialysis-landing-middle-section ul li.reduces-need-to-travel {
	top: -274px;
    width: 262px;
    left: 124px;
	background-image: url(images/index-page/reduces-need-to-travel-pipe.png);
	padding: 0 0 0 48px;
	background-position: left center
}

.hemodialysis-landing-middle-section ul li.reduces-risk-of-infection {
    top: -147px;
    width: 252px;
    left: 88px;
	background-image: url(images/index-page/reduces-risk-of-infection-pipe.png);
	padding: 10px 0 0 43px;
	background-position: 0 0
}
.hemodialysis-landing-middle-section ul li.echo {
    top: -94px;
    width: 252px;
    left: 7px;
    background-image: url(images/echo-pipe.png);
    padding: 62px 0 0 43px;
    background-position: 0 0;
}
.hemodialysis-landing-middle-section ul li.echo span{
    background-image: url(images/index-page/nephrology-visit-care-mouse.png);
}

.hemodialysis-landing-middle-section ul li.pft {
    top: -93px;
    width: 250px;
    left: -303px;
    background-image: url(images/pft.png);
    padding: 67px 43px 0 0;
    background-position: right 0;
}
.hemodialysis-landing-middle-section ul li.pft span{
    background-image: url(images/index-page/nephrology-visit-care-mouse.png);
}

    .bg-side {
    background: url(images/side-img.jpg) 50% 50% / cover no-repeat;
}
.treatment strong {
    font-size: 18px;
}
.right-block {
    width: 50%;
    float: right;
    position: relative;
    height: 630px;
}
    .bg-color
    {
            background: #0098DA;

    }
    .light-color h1, .light-color h2, .light-color h3, .light-color h4, .light-color h5, .light-color h6, .light-color p, .light-color, .light-color .container-icon, label.light-color {
    color: #fff;
}
.we-best .treatment ul {
    list-style: none;
    padding: 0;
    margin: 30px 0 0;
}
.icon-circle {
    font-size: 50px;
    border: 2px solid #70b749;
    height: 89px;
    width: 89px;
    text-align: center;
    line-height: 89px;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 100%;
    display: block;
    background-color: #76c04e;
    box-shadow: 1px 1px 1px #02587d;
}
.treatment ul li {
    margin-bottom: 28px;
    position: relative;
    padding-left: 132px;
    min-height: 100px;
}
.ion-clipboard:before {
    content: "\f127";
}
.ion-android-wifi:before {
    content: "\f305";
}
.ion-thumbsup:before {
    content: "\f251";
}
    .treatment {
    float: right;
    max-width: 650px;
    padding: 60px 60px;
}
.booking-section {
    overflow: hidden;
}
.left-block {
    width: 50%;
    float: left;
    position: relative;
    height: 630px;
}
    #QuickLinks-H-Container {
    background: url(images/index-page/quicklinks-bg.jpg) no-repeat center top;
    width: 100%; 
    height: 505px;
}
#QuickLinks-H {}

.qlinks1,
.qlinks2,
.qlinks3 {
    position: relative;
    float: left;
    width: 100%;
}

.qlinks1 {
    top: 50px;
}

.qlinks2 {
    top: 260px;
    left: 18.6%;
}

.qlinks3 {
    top: 354px;
}
.skin-medicine-h {
    left: 35%;
}
.general-practice-h {
    left: 13%;
}
.workers-comp-h {
    left: 36.5%;
}
.chronic-condition-h {
    position: absolute;
    left: 30%;
    top: -60px;
}
.widerange {
    position: absolute;
    width: 455px;
    font-family: 'Nunito Sans', sans-serif;
    font-size: 17px;
    text-transform: uppercase;
    color: #1c4891;
}
.widerange span {
    display: block;
    font-size: 25px;
}
.qlinks3 {
    top: 354px;
    left: 1.4%;
}

.qlinks1 {
    top: 50px;
}
.qlink {
    position: absolute;
    display: table;
    width: 300px;
    height: 152px;
    text-align: center;
    text-transform: capitalize;
}

.qlink a {
    display: block;
    margin: 68px 0 0 0;
    display: table-cell;
    vertical-align: middle;
    color: #1a386b;
    font: 700 12.5px/17px 'Mulish', sans-serif;
    height: 100%;
}

.qlink a em {
    font-style: normal;
    display: block;
    padding: 10px 0 0 0;
}  </style>