.ie8 input[type="text"], input[type="email"], input[type="tel"], input[type="password"], input[type="search"], input[type="url"], input[type="date"] { line-height:70px; }
.ie8 input[type="search"].search-field { line-height:66px; }
.ie8 .hidesearch { background:none; }
.ie8 .iframeClose, .ie9 .iframeClose { top:-20px; }
.ie8 .banner-title h2 { line-height:63px;  }
.ie8 .banner-title:before { padding-bottom:0;/*1px*/ margin-top: 1px; }
.ie8 .map-container { background-position:right 0; }
.ie .search-health a { -ms-word-wrap:break-word; }
.ie9 .banner-title h2 { line-height:60px; }
.ie9 .banner-title h2 span { line-height:52px; top:12px }
.ie8 .banner-title h2 { line-height:60px;  }
/*.ie8 .banner-title h2 span { line-height:52px; top:11px }
.ie8 .banner-title h2 span.space-bottom { padding-bottom:2px; }*//*commented by Karan on 21jan15*/
.ie9 .banner.hub-location-banner,
.ie9 .banner.core-services,
.ie9 .banner.about-banner,
.ie8 .banner.hub-location-banner,
.ie8 .banner.core-services,
.ie8 .banner.about-banner {
  display: inline-block;
  width: 100%;
}
.ie8 .sub-nav-bg ul.left-linking,
.ie9 .sub-nav-bg ul.left-linking {
  min-width: 140px;
}
.ie8 .sub-nav-bg ul.right-linking,
.ie9 .sub-nav-bg ul.right-linking {
  width: 46%;
}
.ie8 .banner.noBtnOrFilter .banner-title h2 {
	max-width: 705px;
}
/*
.ie8 .pageWidth.blueBarExist {
	display: table;
}
.ie8 .banner.noBtnOrFilter .banner-title {
	display: table-cell; 
	vertical-align: middle; 
	position: relative;
}
.ie8 .banner-title {
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0, M21=0, M22=1, SizingMethod='auto expand')";
}
*/
.ie8 .noBtnOrFilter .banner-title 
{
	top: auto;
	}
	
.ie8 .banner-title h2 
{
	padding-bottom: 0;
	/*margin-left: 1px;*/
	}
	
.ie8 .banner-title h2 span {
	line-height: 66px;
}
/* Custom fix issue */
.ie8 h3.title, .ie8 .blue-text, .ie8 .filter-aTOz, .ie8 .banner-title h2 span strong { font-family: "ChaparralPro-Italic", sans-serif, Arial; font-weight:normal }
.ie8 .banner-title h2 span, .ie8 .viewAllButton, .ie8 .middle-banner span, .ie8 .search-bar, .ie8 .filter-contain h3, .ie8 .hospital-detail h3, .ie8 .step-navigation, 
.ie8 .expert-detail h3, .ie8 .video-listing li:first-child, .ie8 .video-play h2, .ie8 .health-family, .ie8 .health-family h2, .ie8 .location-home h3, .ie8 .cancer-care-title, 
.ie8 .personalized-care h2, .ie8 .personalized-care h2, .ie8 .personalized-care p, .ie8 .award-listing, .ie8 .location-home h3.active, .ie8 .address-section h2 {
	font-family: "ChaparralPro-Italic", sans-serif, Arial;
	font-weight:normal;
}
.ie8 .sub-nav-bg UL.right-linking {
	width: 44%;
	}
	
.ie8 h3.title, .ie8 .blue-text, .ie8 .filter-aTOz, .ie8 .banner-title h2 span strong {
	font-family: 'ChaparralPro-Regular', Arial;
	font-weight: normal;
}
/*  */
/*.ie8 .about-banner .banner-title h2 {
  overflow: hidden;
}*/
/* Font fix */
.ie8 .banner-title h2 span {
  font-family: "Times New Roman";
	font-weight:normal;
  font-style:italic;
  top: 2px;
  vertical-align: top;
  line-height: 72px;
}
/*
.ie8 .banner-title h2:first-child:not(:only-child) {
  overflow: hidden;
}
.ie8 .banner-title h2:first-child:not(:only-child) span {
  padding-bottom: 1px;
}
.ie8 .banner-title h2 + h2 {
  margin-top: -1px;
  padding-bottom: 1px;
}
.ie8 .banner-title h2 + h2 span {
  padding-bottom: 0px;
}
*/
.ie8 .banner-title h2 {
  line-height: 66px;
  margin-top: 1px;
  padding-bottom: 1px;
}
.ie8 .banner-title h2:first-child:not(:only-child) span {
  padding-bottom: 1px;
}
.ie8 .blueBarExist .banner-title h2 {
  margin-top: 1px;
}
.ie8 .blueBarExist .banner-title h2 span {
  line-height: 73px;
  top: 0;
}
.ie8 .blueBarExist .banner-title h2.twoLine {
  height: 144px;
}
.ie8 .blueBarExist .banner-title h2.threeLine {
  height: 217px;
}
.ie8 .blueBarExist .banner-title h2.oneLine {
  height: 71px;
}
.ie8 .blueBarExist .banner-title h2.fourLine {
  height: 290px;
}