@media (min-width: 768px) {
	.ah-edocwidget-blk .modal-dialog {
		width: 945px
	}
}
@media (max-width: 1919px) {
	.banner-outer-section.banner71:before {
		right: -110px
	}
/*28-12-2018*/
.banner-outer-section.banner77{background-position:30% top;}
/*21.3.2019*/
.banner-outer-section.banner80{background-size:50% auto;}
}
@media (max-width: 1600px) {
	.banner-outer-section.banner44:before {
		left: 10%
	}
	.banner-outer-section.banner45:before {
		left: 18%
	}
	.banner-outer-section.banner46:before {
		left: 10%
	}
	.banner-outer-section.banner47:before {
		left: 18%
	}
	.banner-outer-section.banner48:before {
		left: -10%
	}
	.banner-outer-section.banner50:before {
		left: 7%
	}
	.banner-outer-section.banner50 .section-banner50-content {
		margin-left: 49%
	}
}
@media (max-width:1599px) {
/*28-12-2018*/
.banner-outer-section.banner77{background-position:40% top;}
/*21.3.2019*/
.banner-outer-section.banner80{background-size: 55% auto;background-position: 0 16%;}
}

@media (max-width: 1440px) {
	.get-in-touch-form {
		top: 140px
	}
	.explore-blk ul li.icon-wellness .banner-hover-content:after {
		left: 1072px
	}
	.banner-outer-section.banner44:before {
		left: 5%
	}
	.banner-outer-section.banner45:before {
		left: 10%
	}
	.banner-outer-section.banner46:before {
		left: 5%
	}
	.banner-outer-section.banner47:before {
		left: 10%
	}
	.banner-outer-section.banner48:before {
		left: -16%
	}
	.banner-outer-section.banner48 .mhc figure.text1 {
		left: 20px
	}
	.banner-outer-section.banner26 .section-banner26-content {top:220px; text-align:center;}
.banner-outer-section.banner26 .section-banner26-content .mother-link h2 {display:block;padding-bottom:15px;}
.banner-outer-section.banner26 .section-banner26-content .uk-recruitment-button {float:none;}
	.banner-outer-section.banner46 .section-banner46-content {
		margin: 80px 0 0 50%
	}
	.apollo-cancer-banner-toi .toi-left {
		width: 346px
	}
	.apollo-cancer-banner-toi .toi-right .toi-img {
		width: 200px
	}
	.apollo-cancer-banner-toi .toi-right .toi-sign {
		padding: 73px 0 0 20px
	}
}
@media (max-width: 1439px) {
	.banner-outer-section.banner48 .section-banner48-content {
		margin-top: 130px
	}
	.banner-outer-section.banner48 .section-banner48-content .right-cnt .read-more {
		float: left;
		position: relative;
		left: 0;
		bottom: 0;
		top: 10px
	}
	.banner-outer-section.banner48 .section-banner48-content .right-cnt .mhc-validity span {
		padding: 0 12px;
		display: inline-block
	}
	/*21.3.2019*/
	.banner-outer-section.banner80{background-size: 55% auto;background-position: 0 25%;}
}
@media (max-width: 1365px) {
	.banner-outer-section.banner48:before {
		left: -23%
	}
	.banner-outer-section.banner48 .mhc figure.text1 {
		width: 112px
	}
	.banner-outer-section.banner50:before {
		left: 0
	}
	.banner-outer-section.banner64 .section-banner64-content .content .content-left .clrow1 {
		padding-left: 55px
	}
	.banner-outer-section.banner64 .section-banner64-content .content .content-left .clrow2 .atd-figure {
		left: 55px
	}
	.banner-outer-section.banner65 .section-banner65-content .content .content-left {
		width: 775px;
		padding-left: 55px
	}
	/*21.3.2019*/
	.banner-outer-section.banner80{background-size: 55% auto;background-position: 0 34%;}
/*28/05/2019*/
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row1 .cmr1-colrgt{margin-left:30px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row2 .cm-r2colswrap .cm-r2colswrap-colrgt{padding-left:160px;margin-left:30px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row2 .cm-r2colswrap .cm-r2colswrap-colrgt:before{left:-60px;}
}
@media (max-width: 1279px) {
	.banner-outer-section.banner67 .section-banner67-content .content .main-img {
		left: -7px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right {
		width: 700px
	}
	.banner-outer-section.banner68 .section-banner68-content .content .content-top .figlft {
		padding-left: 55px
	}
	.banner-outer-section.banner68 .section-banner68-content .content .content-top .figrgt {
		padding-right: 10px
	}
	.banner-outer-section.banner69 .section-banner69-content .content .content-main .content-mainlft,
	.banner-outer-section.banner70 .section-banner70-content .content .content-main .content-maintop .cmtlft {
		margin-left: 30px
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main .content-mainbody .col1 {
		padding-left: 30px
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main .content-mainbody .col2 {
		padding: 0 15px
	}
	.banner-outer-section.banner71:before {
		right: -220px
	}
	.banner-outer-section.banner71 .section-banner71-content .content .content-main {
		padding-left: 45px
	}
	.banner-outer-section.banner71 .section-banner71-content .content .content-main h2,
	.banner-outer-section.banner71 .section-banner71-content .content .content-main p {
		text-shadow: 2px 0 0 #5f7b92
	}
	.banner-outer-section.banner72 .section-banner72-content .content .main-img>figure {
		margin-left: -30px
	}
	.banner-outer-section.banner72 .section-banner72-content .content .content-main .col-topleft {
		left: 20px
	}
}
@media (max-width: 1199px) {
	.ah-value-added-services-brdbox-top {
		min-height: 563px
	}
	.search-social .search {
		margin: 5px 5px 0 15px;
		width: 280px
	}
	.ah-trans-content-list p {
		min-height: 147px
	}
	.banner15-lth .lth-right h2 {
		font: 25px robotobold
	}
	.banner15-lth .lth-right p {
		width: 98%
	}
	.banner-outer-section.banner16 .banner16-cln .cln-block h3 {
		font: 39px robotobold
	}
	.banner-outer-section.banner16 .banner16-cln .cln-block p {
		font: 21px/26px robotobold!important
	}
	.clinical-banner-section img {
		padding: 75px 0 0 45px;
		width: 55%
	}
	.clinical-outcome-content-section .clinical-banner-section {
		min-height: 265px
	}
	.banner17-cont .fod-right {
		width: 530px;
		padding: 80px 0 0;
		margin: 0 0 0 420px
	}
	.banner17-cont .fod-right h2 {
		font: 58px robotobold
	}
	.ask-a-dr2 .ask-txt h2:after {
		left: 128px;
		top: -50%;
		margin-top: -25px;
		background-size: 80%
	}
	.sitemap-second-row .frin {
		min-height: 1320px
	}
	span.right-arrow-menu {
		right: -10px
	}
	.get-in-touch-form {
		top: 200px
	}
	.apolloboxGroup .apollo-boxdetail {
		left: 0;
		width: 100%
	}
	.banner-outer-section.banner35 .world-hear-beats .world-hear-beats-sub .world-hear-beats-sub-full,
	.banner-outer-section.banner40 .section-banner40-content:before {
		left: 65px
	}
	.apolloboxGroup {
		height: 196px;
		width: 100%
	}
	.banner-outer-section.banner28 .section-banner28-content {
		width: 565px
	}
	.banner-outer-section.banner28 .section-banner28-content h2 {
		font-size: 26px;
		line-height: 32px;
		padding: 25px 0 5px
	}
	.banner-outer-section.banner28 .banner281 {
		background-size: 310px
	}
	.banner-outer-section.banner28 .section-banner28-content .tl span:after {
		width: 320px;
		right: -320px
	}
	.banner-outer-section.banner28 .section-banner28-content ul li {
		font-size: 15px;
		line-height: 18px;
		margin-bottom: 5px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h3,
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h3 {
		margin: 0 0 10px
	}
	.banner-outer-section.banner28 .section-banner28-content .register {
		top: 235px;
		right: 250px
	}
	.tcapply {
		bottom: 175px;
		font-size: 13px
	}
	.banner-outer-section.banner32 {
		background-position: 62% 0
	}
	.banner-outer-section.banner32:after {
		width: 66%
	}
	.banner-outer-section.banner33 {
		background-size: 1625px
	}
	.banner-outer-section.banner33 .twinCnf-content {
		width: 78%;
		padding-top: 10px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h2 {
		padding: 0 0 10px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk p {
		padding: 0 0 15px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h2 {
		padding: 0 0 10px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk p {
		padding: 0 0 15px
	}
	.banner-outer-section.banner34 .precision-oncology-text .more-bh,
	.banner-outer-section.banner34 .precision-oncology-text .more-bht2 {
		font-size: 20px
	}
	.banner-outer-section.banner35 .world-hear-beats {
		background-position: 30px 25px
	}
	.banner-outer-section.banner35 .world-hear-beats .world-hear-beats-sub .world-hear-beats-sub-right {
		width: 460px
	}
	.banner-outer-section.banner35 .world-hear-beats .world-hear-beats-sub .world-hear-beats-sub-right h3 {
		padding: 15px 35px 0 0
	}
	.ah-eldercare-content-list p {
		min-height: 147px
	}
	.banner-outer-section.banner38 {
		background-position: -560px 0
	}
	.patients-speak figure {
		width: 60px;
		margin: 35px 10px 10px 0
	}
	.apollo-prism,
	.apollonews-wrap .apollonews-blk {
		min-height: 295px
	}
	.apollo-prism h4 {
		padding-right: 0;
		font-size:16px;
	}
	.key-medical-blk .desc h3{	font-size:16px;}
	.table-striped>tbody>tr>th{    font-size: 14px;}
	.apollo-medskills-section .medskills-keys {
		min-height: 475px
	}
	.banner-outer-section.banner40 .section-banner40-content {
		margin-left: 0
	}
	.banner-outer-section.banner41 .section-banner41-content,
	.banner-outer-section.banner42 .section-banner42-content {
		margin: 100px 0 0 480px
	}
	.banner-outer-section.banner43 .section-banner43-content {
		margin: 25px 0 0 480px
	}
	.banner-outer-section.banner44:before {
		left: 2%;
		background-size: 900px;
		top: 50px;
		width: 900px
	}
	.banner-outer-section.banner44 .section-banner44-content figure.text1 {
		left: -180px
	}
	.banner-outer-section.banner46:before {
		left: 7%;
		background-size: 900px;
		top: 50px;
		width: 900px
	}
	.banner-outer-section.banner46 .section-banner46-content {
		margin: 80px 0 0 55%
	}
	.banner-outer-section.banner46 .section-banner46-content .read-more a {
		float: left
	}
	.banner-outer-section.banner47:before {
		left: 8%
	}
	.banner-outer-section.banner47 .section-banner47-content {
		margin: 50px 0 0 475px;
		float: left;
		position: relative;
		width: 465px
	}
	.coe-header-block-bariatric-surgery .coe-header-content .coe-hd-block,
	.coe-header-block-bone-and-joint .coe-header-content .coe-hd-block,
	.coe-header-block-cancer-care .coe-header-content .coe-hd-block,
	.coe-header-block-colorectal .coe-header-content .coe-hd-block,
	.coe-header-block-critical-care .coe-header-content .coe-hd-block,
	.coe-header-block-emergency .coe-header-content .coe-hd-block,
	.coe-header-block-gastroenterology .coe-header-content .coe-hd-block,
	.coe-header-block-heart .coe-header-content .coe-hd-block,
	.coe-header-block-nephrology .coe-header-content .coe-hd-block,
	.coe-header-block-neurosciences .coe-header-content .coe-hd-block,
	.coe-header-block-preventive-medicine .coe-header-content .coe-hd-block,
	.coe-header-block-robotics .coe-header-content .coe-hd-block,
	.coe-header-block-spine .coe-header-content .coe-hd-block,
	.coe-header-block-transplants .coe-header-content .coe-hd-block {
		width: 100%
	}
	.coe-header-block-bariatric-surgery .coe-header-content .coe-hd-block h1,
	.coe-header-block-bone-and-joint .coe-header-content .coe-hd-block h1,
	.coe-header-block-colorectal .coe-header-content .coe-hd-block h1,
	.coe-header-block-critical-care .coe-header-content .coe-hd-block h1,
	.coe-header-block-emergency .coe-header-content .coe-hd-block h1,
	.coe-header-block-gastroenterology .coe-header-content .coe-hd-block h1,
	.coe-header-block-heart .coe-header-content .coe-hd-block h1,
	.coe-header-block-nephrology .coe-header-content .coe-hd-block h1,
	.coe-header-block-neurosciences .coe-header-content .coe-hd-block h1,
	.coe-header-block-preventive-medicine .coe-header-content .coe-hd-block h1,
	.coe-header-block-robotics .coe-header-content .coe-hd-block h1,
	.coe-header-block-spine .coe-header-content .coe-hd-block h1,
	.coe-header-block-transplants .coe-header-content .coe-hd-block h1 {
		width: 265px
	}
	.banner-outer-section.banner48:before {
		left: -35%
	}
	.banner-outer-section.banner48 .section-banner48-content {
		width: 600px
	}
	.banner-outer-section.banner48 .section-banner48-content .left-cnt {
		width: 40%
	}
	.banner-outer-section.banner48 .section-banner48-content .right-cnt {
		width: 50%
	}
	.banner-outer-section.banner48 .section-banner48-content .right-cnt figure.text3 {
		width: 68%
	}
	.banner-outer-section.banner50:before {
		left: -2%;
		background-size: 85% auto
	}
	.banner-outer-section.banner51 .section-banner51-content {
		width: 485px
	}
	.banner-outer-section.banner51 .section-banner51-content .hdg {
		font-size: 31px;
		line-height: 28px
	}
	.ourstents-pricing p {
		font-size: 10px;
		padding: 5px
	}
	.banner-outer-section.banner52 .section-banner52-content .awards-img {
		float: left;
		width: 35%
	}
	.banner-outer-section.banner52 .section-banner52-content .awards-cnt {
		float: left;
		width: 65%;
		padding-top: 69px
	}
	.banner-outer-section.banner52 .section-banner52-content .hdg span {
		font-size: 100px;
		line-height: 90px
	}
	.banner-outer-section.banner52 .section-banner52-content .hdg p {
		font-size: 26px;
		line-height: 27px;
		padding-top: 17px
	}
	.banner-outer-section.banner53 .section-banner53-content {
		margin: 30px 0 0 25%;
		width: auto
	}
	.banner-outer-section.banner53 .section-banner53-content .hdg {
		font-size: 32px;
		line-height: 32px;
		padding-bottom: 20px
	}
	.banner-outer-section.banner53 .section-banner53-content .list-block .list-left {
		width: 50%;
		padding-right: 40px
	}
	.banner-outer-section.banner53 .section-banner53-content .list-block .list-right {
		width: 50%
	}
	.banner-outer-section.banner53 .section-banner53-content .know-more {
		bottom: -22px
	}
	.banner-outer-section.banner54 .section-banner54-content .content {
		width: 548px
	}
	.banner-outer-section.banner54 .section-banner54-content .content .hdg {
		font-size: 40px;
		line-height: 40px
	}
	.banner-outer-section.banner54 .section-banner54-content {
		margin: 35px 15px 0 30px
	}
	.banner-outer-section.banner55 .section-banner55-content .main-img {
		width: 550px
	}
	.banner-outer-section.banner55 .section-banner55-content .hnb55-logo {
		left: 426px
	}
	.banner-outer-section.banner55 .section-banner55-content .content .content-right {
		margin: 100px 0 0 50px
	}
	.banner-outer-section.banner56 .section-banner56-content .main-img {
		width: 380px;
		margin-right: 10px
	}
	.banner-outer-section.banner56 .section-banner56-content .content .content-right .crcol-2 {
		margin-left: 10px
	}
	.banner-outer-section.banner57 .section-banner57-content .main-img {
		left: -40px
	}
	.banner-outer-section.banner57 .section-banner57-content .content .content-right {
		width: 435px;
		margin: 100px 0 0
	}
	.banner-outer-section.banner57 .section-banner57-content .content .content-right h2 {
		font-size: 42px;
		line-height: 37px
	}
	.banner-outer-section.banner57 .section-banner57-content .content .content-right h2 span {
		font-size: 33px;
		line-height: 23px
	}
	.banner-outer-section.banner60 .section-banner60-content .content .content-right .crinner .crfold2 h2,
	.banner-outer-section.banner65 .section-banner65-content .content .content-left .clrow1 h2 {
		font-size: 36px;
		line-height: 32px
	}
	.banner-outer-section.banner58 .section-banner58-content .main-img {
		left: -110px
	}
	.banner-outer-section.banner58 .section-banner58-content .main-img figure>img {
		max-width: 70%
	}
	.banner-outer-section.banner58 .section-banner58-content .content .content-right {
		width: 420px;
		margin-right: 5px
	}
	.banner-outer-section.banner58 .section-banner58-content .content .content-right .contentbtm:after,
	.banner-outer-section.banner58 .section-banner58-content .content .content-right .contentbtm:before {
		width: 16%
	}
	.banner-outer-section.banner60 .section-banner60-content .content .main-img {
		left: -75px
	}
	.banner-outer-section.banner60 .section-banner60-content .content .content-right {
		width: 680px
	}
	.banner-outer-section.banner60 .section-banner60-content .content .content-right .crinner .crfold1 figure {
		margin-left: 40px
	}
	.banner-outer-section.banner61 .section-banner61-content .content .main-img {
		left: 0
	}
	.banner-outer-section.banner61 .section-banner61-content .content .content-right {
		padding-right: 15px
	}
	.banner-outer-section.banner63 .section-banner63-content .content .main-img {
		left: -50px
	}
	.banner-outer-section.banner63 .section-banner63-content .content .content-right {
		width: 575px
	}
	.banner-outer-section.banner63 .section-banner63-content .content .content-right .crrow1 .hmdlogo {
		max-width: 100px;
		top: 17px;
		left: -115px
	}
	.banner-outer-section.banner64 .section-banner64-content .content .content-left {
		width: 600px
	}
	.banner-outer-section.banner64 .section-banner64-content .content .content-left .clrow1 {
		padding-left: 60px
	}
	.banner-outer-section.banner64 .section-banner64-content .content .content-left .clrow2 .atd-figure {
		left: 60px
	}
	.banner-outer-section.banner65 .section-banner65-content .content .content-left {
		width: 640px;
		padding-left: 60px
	}
	.banner-outer-section.banner65 .section-banner65-content .content .content-left .clrow1 p {
		padding-right: 25px
	}
	.banner-outer-section.banner65 .section-banner65-content .content .content-left .clrow2>figure>img {
		max-width: 144px
	}
	.banner-outer-section.banner65 .section-banner65-content .content .content-left .clrow2>figure:first-child>img {
		max-width: 120px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .main-img {
		max-width: 400px;
		left: 0
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right {
		width: 600px;
		padding: 30px 0 0
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow2>figure {
		padding-left: 50px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow3 .collft {
		height: 63px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow3 .collft>p {
		padding-left: 20px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow3 .collft>p>img {
		height: 30px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow3 .colrgt>img {
		height: 63px
	}
	.banner-outer-section.banner68 .section-banner68-content .content .content-main {
		padding-left: 55px;
		margin: 10px 0 0
	}
	.helpline-block .apollo-locatin,
	.whatsapp {
		margin-left: 10px
	}
	.banner-outer-section.banner68 .section-banner68-content .content .content-main .content-mainlft {
		width: 380px
	}
	.banner-outer-section.banner68 .section-banner68-content .content .content-main .content-mainrgt {
		width: 535px;
		padding: 0 10px 0 15px
	}
	.banner-outer-section.banner68 .section-banner68-content .content .content-main .content-mainrgt .topfig>img {
		height: 165px
	}
	.banner-outer-section.banner68 .section-banner68-content .content .content-main .content-mainrgt .bottomstrap {
		padding: 5px 10px
	}
	.banner-outer-section.banner69 {
		background-image: url(https://www.apollohospitals.com/images/banner-slider/b69-01-tab.jpg)
	}
	.banner-outer-section.banner69 .section-banner69-content .content .content-main {
		padding: 30px 0 0
	}
	.banner-outer-section.banner69 .section-banner69-content .content .content-main .content-mainlft {
		width: 610px
	}
	.banner-outer-section.banner69 .section-banner69-content .content .content-main .content-mainrgt {
		width: 270px
	}
	.banner-outer-section.banner69 .section-banner69-content .content .content-main .content-mainrgt .btnsgroup a {
		font-size: 14px;
		line-height: 24px
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main {
		padding: 20px 0 0
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main .content-mainbody {
		padding: 10px 0 0
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main .content-mainbody .col1 {
		width: 30%;
		padding: 50px 0 0 40px
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main .content-mainbody .col2 {
		width: 38%;
		padding: 0 5px
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main .content-mainbody .col3 {
		width: 32%
	}
	.banner-outer-section.banner71:before {
		width: 100%;
		height: 100%;
		background-color: #5b788f;
		background-image: url(https://www.apollohospitals.com/images/banner-slider/b71-02-tab.jpg);
		right: 0
	}
	.banner-outer-section.banner71 .section-banner71-content .content .content-main figure>img {
		height: 72px
	}
	.banner-outer-section.banner72 .section-banner72-content .content .content-main .cmright {
		max-width: 410px
	}
	.banner-outer-section.banner72 .section-banner72-content .content .content-main .cmright .cmright-row2 {
		padding: 10px 0 0
	}
	.banner-outer-section.banner72 .section-banner72-content .content .content-main .cmright .cmright-row3 {
		padding: 15px 0
	}
	.banner-outer-section.banner72 .section-banner72-content .content .content-main .cmright .cmright-row4 {
		padding: 0
	}
	.banner-outer-section.banner72 .section-banner72-content .content .content-main .cmright .cmright-row4>figure {
		float: none
	}
	.banner-outer-section.banner72 .section-banner72-content .content .content-main .cmright .cmright-row4>.know-more {
		float: none;
		padding: 10px 0 0
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner-toi figure {
		max-width: 100%
	}
	.helpline-block .apollo-locatin .apollo-locatin-text {
		padding: 12px 3px 12px 68px;
		font-size: 12px
	}
	.whatsapp {
		padding-left: 40px;
		background-position: 10px 0
	}
/*18-09-2018*/
.banner-outer-section.banner74 .section-banner74-content .content .content-main{padding-left:45px;}
.banner-outer-section.banner74 .section-banner74-content .content .main-img{right:0;}
/*21-11-2018*/
.banner-outer-section.banner76{background-size:auto 95%;}
.banner-outer-section.banner76 .section-banner76-content .content .content-main .cm-colleft{max-width:680px;}
/*28-12-2018*/
.banner-outer-section.banner77{background-position:45% top;}
.banner-outer-section.banner77 .section-banner77-content .content .content-main .cm-colleft{max-width:231px;}
.banner-outer-section.banner77 .section-banner77-content .content .content-main .cm-colleft .cm-clrow1{padding:86px 0 0;}
.banner-outer-section.banner77 .section-banner77-content .content .content-main .cm-colleft .know-more a{font-size:15px;line-height:45px;}
/*08/03/2019*/
.banner-outer-section.banner79{background-position:50% 0;}
.banner-outer-section.banner79 .section-banner79-content .content .content-main .cmlft{width:393px;}
.banner-outer-section.banner79 .section-banner79-content .content .content-main .cmrgt{padding:65px 0 0 393px;}
/*21/03/2019*/
.banner-outer-section.banner80{background-position:-20% 52%;}
.banner-outer-section.banner80 .section-banner80-content .content .content-main .cmlft{width:393px;}
.banner-outer-section.banner80 .section-banner80-content .content .content-main .cmrgt{padding:20px 0 0 320px;}
}
@media (max-width: 1024px){
.nav__wrapper {
    padding: 0 12px;
}
}
@media (max-width: 991px) {
.apollo-cancer-banner-outer-section.apollo-cancer-banner4 .ah-cancer-banner-head {padding-top:15px;}
.apollo-cancer-banner-outer-section.apollo-cancer-banner4 p {padding-top:15px;}
	.sitemap-second-row,
	.sitemap-second-row .frin:nth-child(3n+2) {
		border: 0 solid
	}
	.main-menu nav>ul>li>a,
	.main-menu nav>ul>li>ul>li>a {
		vertical-align: middle;
		padding-left: 20px;
		color: #00779c
	}
	.social-media ul .visible-tab {
		display: inline-block
	}
	.social-media .social-media2 {
		display: none!important
	}
	.social-media ul li.hidden-tab {
		display: none
	}
	.ah-value-added-services-brdbox-top {
		min-height: inherit
	}
	.get-in-touch-form {
		top: 100px
	}
	span.right-arrow-menu {
		right: 5px
	}
	.sitemap-second-row .frin {
		min-height: auto
	}
	.main-menu nav>ul>li>ul>li.active,
	.main-menu nav>ul>li>ul>li:hover {
		background: 0 0
	}
	.main-menu nav>ul>li>ul>li:hover>a {
		background: url(../images/menu-dot1.png) 10px 15px no-repeat
	}
	.main-menu nav>ul>li>ul,
	.main-menu nav>ul>li>ul>li>a {
		background: 0 0
	}
	.mobile-sub-nav-hd {
		position: absolute;
		left: 260px;
		top: 5px;
		display: inline-block;
		color: #00779c;
		font-weight: 700
	}
	.main-menu nav>ul>li {
		position: relative;
		float: left
	}
	.main-menu nav>ul>li span.arrow-right {
		width: 30px;
		float: right;
		height: 37px;
		background: url(../images/icon-sub-arrow.png) center center no-repeat;
		border-left: 1px solid #fff;
		z-index: 111;
		border-bottom: 1px solid #fff;
		border-right: 1px solid #ebeded
	}
	.main-menu nav span.arrow-back {
		width: 16px;
		float: right;
		display: none;
		height: 15px;
		background: url(../images/icon-sub-back-arrow.png) center center no-repeat;
		border-left: 0;
		position: absolute;
		right: 15px;
		top: 10px;
		z-index: 111
	}
	.main-menu nav>ul>li>a {
		width: 220px;
		float: left;
		position: relative
	}
	.main-menu nav>ul>li>ul>li>a {
		width: 100%;
		float: left;
		position: relative;
		border-bottom: 1px solid #fff
	}
	.main-menu nav>ul>li>ul>li:first-child>a {
		border-top: 1px solid #fff
	}
	.main-menu nav>ul>li>ul>li>ul>li a {
		border-bottom: 0 solid
	}
	.main-menu nav>ul {
		position: relative
	}
	.main-menu nav>ul>li,
	.main-menu nav>ul>li>ul,
	.main-menu nav>ul>li>ul>li,
	.main-menu nav>ul>li>ul>li>ul>li {
		float: left;
		width: 100%
	}
	.main-menu nav>ul>li:after,
	.main-menu nav>ul>li:before {
		display: table;
		content: ''
	}
	.main-menu nav>ul>li:first-child {
		border-top: 0 solid
	}
	.main-menu nav>ul>li>a:before {
		content: '';
		position: absolute;
		left: 10px;
		top: 13px;
		width: 15px;
		height: 20px;
		background: url(../images/icon-res-menu.png) no-repeat
	}
	.main-menu nav>ul>li:nth-child(2n)>a:before {
		background-position: 0 3px
	}
	.main-menu nav>ul>li:nth-child(3n)>a:before {
		background-position: 0 -17px
	}
	.main-menu nav>ul>li:nth-child(4n)>a:before {
		background-position: 0 -37px
	}
	.main-menu nav>ul>li:nth-child(5n)>a:before {
		background-position: 0 -57px
	}
	.main-menu nav>ul>li:nth-child(6n)>a:before {
		background-position: 0 -77px
	}
	.main-menu nav>ul>li:nth-child(7n)>a:before {
		background-position: 0 -97px
	}
	.main-menu nav>ul>li:nth-child(8n)>a:before {
		background-position: 0 -117px
	}
	.main-menu nav>ul>li:nth-child(9n)>a:before {
		background-position: 0 -137px
	}
	.main-menu nav>ul>li:nth-child(10n)>a:before {
		background-position: 0 -157px
	}
	.main-menu nav>ul>li:nth-child(11n)>a:before {
		background-position: 0 -177px
	}
	.main-menu nav>ul>li>ul>li .caret {
		display: none
	}
	#breadcrumbs {
		position: relative
	}
	.helpline-block {
		height: 76px
	}
	.search-social {
		padding: 0;
		float: right;
		width: 91%;
		margin-top: 10px
	}
	.helpline-block .txt-emergency,
	.social-media {
		display: none!important
	}
	.search-social .search {
		background: #fff;
		float: right
	}
	.joint-commission {
		float: right;
		margin: 0 15px 0 10px;
		width: 205px
	}
	.joint-commission .hidden-lg4,
	.joint-commission .hidden-lg5 {
		margin-right: 0;
		padding-left: 8px;
		margin-left: 8px;
		padding-right: 0
	}
	.joint-commission img {
		height: 26px
	}
	.joint-commission .hidden-lg4:after,
	.joint-commission .hidden-lg5:after {
		left: 0
	}
	.logo-apollo {
		background: 0 0;
		padding-top: 5px;
		padding-right: 0;
		width: 95px
	}
	header.ulp-header {
		height: 136px
	}
		.nav__wrapper{       padding: 11px 7px 0;}.arrow__{margin-top: 3px;}
	.helpline-block .helpline-txt {
		padding-left: 10px;
		line-height: inherit;
		width: 59%;
		border-right: 1px solid #e2e3e3;
		margin: 10px 0 0
	}
	.helpline-block .helpline-txt .txt-red {
		display: inline-block;
		text-transform: capitalize;
		line-height: 30px;
		text-align: left;
		width: 100%;
		padding: 0 0 0 10px;
		color: #00779c;
		font-size: 18px;
		font-weight: 700
	}
	.helpline-block .helpline-txt .icon-phone2,
	.helpline-block .helpline-txt .icon-phone3 {
		display: inline-block;
		width: 126px;
		height: 20px;
		line-height: 20px;
		margin-right: 5px;
		padding-left: 27px
	}
	.helpline-block .helpline-txt .icon-phone2 {
		background: url(../images/world.png) left center no-repeat;
		margin-left: 0
	}
	.helpline-block .helpline-txt .icon-phone3 {
		background: url(../images/india.png) left center no-repeat;
		margin-left: 8px
	}
	.helpline-block .helpline-txt .icon-phone4 {
		display: none
	}
	.helpline-block .apollo-locatin {
		position: absolute;
		margin-left: 0;
		left: 140px;
		z-index: 100000;
		top: 15px
	}
	.helpline-block .apollo-locatin .apollo-locatin-text {
		font-size: 11px;
		line-height: 13px;
		padding:10px 5px 10px 58px;background-size: auto 33px;
	}
	.helpline-block .apollo-locatin .apollo-locatin-text:after {
		background-size: 10px;
		width: 10px;
		height: 7px;
		margin-top: -3px;
		right: 5px
	}
	.helpline-block .apollo-locatin .apollo-location-wrapper {
		top: 33px
	}
	.hidden-lg2 {
		display: block!important;
		width: 38%;
		margin: 15px 15px 0 0;
		text-align: center
	}
	.social-media ul {
		margin-top: 8px;
		float: none;
		display: inline-block;
		width: auto
	}
	.social-media ul li a {
		float: left;
		height: 22px;
		width: 18px;
		margin-left: 1px;
		background: url(../images/icon-social2.png) no-repeat
	}
	.social-media ul li:first-child a {
		margin-left: 0
	}
	.social-media ul li.icon-fb a {
		background-position: 9px 0
	}
	.social-media ul li.icon-twitter a {
		background-position: -19px 0
	}
	.social-media ul li.icon-alexa a {
		background-position: -108px 0
	}
	.social-media ul li.icon-youtube a {
		background-position: -140px 0
	}
	.social-media ul li.icon-linkedin a {
		background-position: -49px 0
	}
	.social-media ul li.icon-blog a {
		background-position: -79px 0
	}
	.social-media ul li.icon-slideshare a {
		background-position: -173px 0
	}
	.social-media ul li.icon-instagram a {
		background-position: -200px 0
	}
	.hidden-lg2 span {
		display: block!important
	}
	.social-media span {
		width: 100%;
		display: none;
		text-align: center
	}
	.hidden-lg3 {
		display: block;
		float: left;
		margin: 0;
		width: 55px
	}
	.ah-cancer-leftnav li a.new:after,
	.banner-outer-section.banner32:after,
	.helpline-block .helpline-txt .icon-phone {
		display: none
	}
	.hidden-lg4 {
		width: 100px;
		float: right
	}
	.search-social .search input.search-query {
		width: 90%!important;
		height: 26px;
		line-height: 22px
	}
	.search-social .search form.form-inline .input-group-addon {
		margin-top: 6px
	}
	.ahc-banner-block {
		margin-top: 154px
	}
	.ulp-header .pdr0 {
		margin-top: 15px
	}
	.search-social .search {
		margin: 0 15px 0 0;
		width: 445px
	}
	.mobileicons span.menuicon a {
		float: left;
		width: 26px;
		height: 26px;
		background: url(../images/menuicon.png) no-repeat;
		background-size: cover;
		text-indent: -99999px;
		margin: 10px 0 0
	}
	.mobileicons {
		float: left;
		margin-left: 15px
	}
	.openmenu {
		position: fixed;
		width: 250px;
		left: -250px;
		top: 120px;
		bottom: 0;
		z-index: 99999;
		overflow-y: auto;
		overflow-x: hidden;
		background: #f1f1f1
	}
	.search-social .search .input-group .form-control {
		height: 22px;
		line-height: 22px
	}
	.main-menu nav ul li a,
	.main-menu nav>ul>li>ul>li>a {
		font-family: robotoregular
	}
	ul.menu-right-inner-pages>li:hover span:before {
		top: 13px
	}
	ul.menu-right-inner-pages>li:hover>a:before {
		top: 10px
	}
	ul.menu-right-inner-pages>li>ul>li.active {
		background: url(../images/apollo-la.gif) 0 10px no-repeat!important
	}
	.ah-trans-content-list {
		margin: 20px 0 10px
	}
	.ah-trans-content-list p {
		min-height: 213px
	}
	.banner15-lth .lth-right h2 {
		font: 18px robotobold
	}
	.banner15-lth .lth-right p {
		font: 18px/25px robotoregular!important
	}
	.banner-outer-section.banner16 {
		background-size: cover
	}
	.banner-outer-section.banner16 .banner16-cln .cln-block {
		float: left;
		width: 52%;
		padding: 105px 0 0 25px
	}
	.banner-outer-section.banner16 .banner16-cln .cln-block h3 {
		font: 28px robotobold
	}
	.banner-outer-section.banner16 .banner16-cln .cln-block p {
		font: 21px/26px robotobold!important
	}
	.btn-primary16 {
		background: #178df3;
		border: none;
		text-transform: uppercase;
		margin-top: 15px
	}
	.clinical-banner-section img {
		padding: 50px 0 0 25px
	}
	.clinical-outcome-content-section .clinical-banner-section {
		min-height: 191px
	}
	.banner-outer-section.banner17 {
		background: url(https://www.apollohospitals.com/images/banner-slider/bg-banner17-tablet.jpg) left top no-repeat
	}
	.banner17-cont .fod-right h2 {
		font-size: 42px
	}
	.banner17-cont .fod-right p {
		font: 22px/30px robotoregular
	}
	.banner17-cont .fod-right {
		width: 50%;
		margin: 0 0 0 360px;
		padding: 80px 0 0
	}
	.apolloboxGroup {
		height: 143px
	}
	a.ah-coe-icons-askDr:before,
	a.ah-coe-icons-testimonials:before,
	a.ah-coe-icons-tracking-outcomes:before {
		left: 0
	}
	a.ah-coe-icons-tracking-outcomes {
		font: 500 12px/20px Roboto, sans-serif;
		padding: 5px 0 10px 35px
	}
	.banner-outer-section.banner28 .section-banner28-content {
		margin: 30px 0 0 35px;
		width: 430px
	}
	.banner-outer-section.banner28 .banner281 {
		background-size: 350px;
		background-position: right 140px
	}
	.banner-outer-section.banner28 .section-banner28-content h2 {
		font-size: 20px;
		line-height: 30px;
		padding: 0
	}
	.banner-outer-section.banner28 .section-banner28-content h4 {
		font-size: 12px;
		padding: 0 0 5px;
		font-family: robotobold
	}
	.banner-outer-section.banner28 .section-banner28-content .tl span {
		font: 15px/21px robotobold
	}
	.banner-outer-section.banner28 .section-banner28-content .tl span:after {
		width: 200px;
		right: -200px
	}
	.banner-outer-section.banner28 .section-banner28-content ul li {
		width: 100%;
		font: 14px/18px robotomedium;
		padding: 0 0 0 10px;
		margin-bottom: 7px;
		background-size: 5px
	}
	.banner-outer-section.banner28 .section-banner28-content .register {
		position: absolute;
		top: 30px;
		right: 15px;
		width: 225px;
		text-align: center
	}
	.banner-outer-section.banner28 .section-banner28-content p {
		padding: 0;
		text-align: center;
		font: 15px/20px robotobold
	}
	.banner-outer-section.banner28 .section-banner28-content .register-button {
		float: none;
		font: 300 15px/30px robotoblack;
		height: 30px;
		-webkit-box-shadow: 0 1px 0 0 rgba(134, 98, 2, 1);
		-moz-box-shadow: 0 1px 0 0 rgba(134, 98, 2, 1);
		box-shadow: 0 1px 0 0 rgba(134, 98, 2, 1)
	}
	.banner-outer-section.banner28 .section-banner28-content .register-button:before {
		background-size: 100%;
		width: 30px;
		left: -20px;
		top: -8px;
		margin: 0 0 0 10px
	}
	.tcapply {
		bottom: 195px;
		right: inherit;
		left: 15px
	}
	.banner-outer-section.banner32 {
		background: url(https://www.apollohospitals.com/images/banner-slider/alice-bg-tab.png) left top no-repeat
	}
	.banner-outer-section.banner32 .alice-content .top-image {
		padding-bottom: 0
	}
	.banner-outer-section.banner32 .alice-content {
		width: 315px;
		padding-top: 14px
	}
	.banner-outer-section.banner32 .alice-content h3 {
		font-size: 17px;
		line-height: 20px
	}
	.banner-outer-section.banner32 .alice-content .reg-btn {
		float: left
	}
	.banner-outer-section.banner32 .alice-content .reg-btn .btn-primary {
		font-size: 16px
	}
	.banner-outer-section.banner33 {
		background-size: 1630px;
		background-position: -296px top
	}
	.banner-outer-section.banner33 .twinCnf-content {
		width: 70%;
		padding: 10px 15px 0 0
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk {
		width: 188px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h2 {
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		text-shadow: 1px 1px 0 rgba(255, 255, 255, .6), -1px -1px 0 rgba(255, 255, 255, .6), 1px -1px 0 rgba(255, 255, 255, .6), -1px 1px 0 rgba(255, 255, 255, .6), 2px 2px 3px rgba(255, 255, 255, .6), -2px 2px 3px rgba(255, 255, 255, .6), 3px -2px 2px rgba(255, 255, 255, .6), -2px -2px 3px rgba(255, 255, 255, .6);
		font: 15px/17px robotobold;
		padding: 0 0 10px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h3,
	.banner-outer-section.banner33 .twinCnf-content .safety-blk p {
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		text-shadow: 1px 1px 0 rgba(255, 255, 255, .6), -1px -1px 0 rgba(255, 255, 255, .6), 1px -1px 0 rgba(255, 255, 255, .6), -1px 1px 0 rgba(255, 255, 255, .6), 2px 2px 3px rgba(255, 255, 255, .6), -2px 2px 3px rgba(255, 255, 255, .6), 3px -2px 2px rgba(255, 255, 255, .6), -2px -2px 3px rgba(255, 255, 255, .6)
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h2 span {
		font-size: 14px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h3 {
		box-shadow: none;
		font-size: 14px;
		margin: 0 0 10px;
		padding: 10px 0
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk p {
		box-shadow: none;
		font-size: 12px;
		padding-bottom: 15px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h2,
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h3,
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk p {
		text-shadow: 1px 1px 0 rgba(0, 0, 0, .6), -1px -1px 0 rgba(0, 0, 0, .6), 1px -1px 0 rgba(0, 0, 0, .6), -1px 1px 0 rgba(0, 0, 0, .6), 2px 2px 3px rgba(0, 0, 0, .6), -2px 2px 3px rgba(0, 0, 0, .6), 3px -2px 2px rgba(0, 0, 0, .6), -2px -2px 3px rgba(0, 0, 0, .6)
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk {
		width: 208px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h2 {
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		font: 15px/17px robotobold;
		padding: 0 0 10px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h2 span {
		font-size: 14px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h3 {
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		font-size: 14px;
		margin: 0 0 10px;
		padding: 10px 0
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk p {
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		font-size: 12px;
		padding-bottom: 15px
	}
	.btn-appoint {
		width: 300px;
		padding-bottom: 10px
	}
	.btn-appointment21 {
		float: right;
		margin: 0 0 20px
	}
	.btn-appointment21:after {
		width: 0
	}
	.articleBodyborder-location {
		min-height: 278px
	}
	ul.phy-apt li {
		margin-right: 0;
		margin-top: 20px;
		display: block;
		text-align: center
	}
	ul.phy-apt li:first-child {
		margin-top: 0
	}
	.ah-eldercare-content-list {
		margin: 20px 0 10px
	}
	.ah-eldercare-content-list p {
		min-height: 213px
	}
	.banner-outer-section.banner38 {
		background-position: -510px top;
		background-size: 1690px
	}
	.banner-outer-section.banner38 .section-banner38-content {
		margin: 40px 0 0;
		width: 550px
	}
	.banner-outer-section.banner38 .section-banner38-content figure.img {
		width: 155px;
		margin-top: 40px
	}
	.banner-outer-section.banner38 .section-banner38-content .heartleft {
		width: 390px
	}
	.banner-outer-section.banner38 .section-banner38-content .heartleft h2 {
		font-size: 30px;
		display: inline-block;
		line-height: 40px
	}
	.banner-outer-section.banner38 .section-banner38-content .heartleft span.date {
		display: block;
		clear: both
	}
	.banner-outer-section.banner38 .section-banner38-content .heartleft figure.img1 {
		min-height: inherit;
		margin: 12px 0;
		padding: 0
	}
	.banner-outer-section.banner38 .section-banner38-content .heartleft .read-more {
		margin: 25px 0 0
	}
	.banner-outer-section.banner39 {
		background-position: -340px top;
		background-size: 1690px
	}
	.banner-outer-section.banner39 .section-banner39-content {
		margin: 60px 15px 0 0;
		width: 385px
	}
	.banner-outer-section.banner39 .section-banner39-content .box1 {
		width: 174px
	}
	.banner-outer-section.banner39 .section-banner39-content .box2 {
		margin: 1px 0 0 10px;
		width: 200px
	}
	.banner-outer-section.banner39 .section-banner39-content .box2 p {
		font-size: 14px;
		line-height: 22px
	}
	.banner-outer-section.banner39 .section-banner39-content .box2 p.border {
		padding: 0 0 5px;
		margin-bottom: 4px
	}
	.apollonews-wrap {
		margin-top: 35px
	}
	.key-medical-outer {
		padding: 25px 0 45px
	}
	.patients-speak figure {
		height: 100px
	}
	.apollo-prism,
	.apollonews-wrap .apollonews-blk {
		min-height: inherit
	}
	h2.tl {
		padding-bottom: 0
	}
	.patients-speak-outer {
		padding: 25px 0 45px
	}
	.apollo-medskills-section .medskills-keys {
		min-height: 650px
	}
	.banner-outer-section.banner40 .section-banner40-content {
		width: 730px;
		padding: 15px 0 0 340px
	}
	.banner-outer-section.banner40 .section-banner40-content:before {
		left: 25px
	}
	.banner-outer-section.banner41 .section-banner41-content,
	.banner-outer-section.banner42 .section-banner42-content {
		width: 386px;
		margin: 100px 0 0 350px
	}
	.banner-outer-section.banner43 {
		background-position: -500px top
	}
	.banner-outer-section.banner43 .section-banner43-content {
		width: 290px;
		margin: 25px 0 0 445px
	}
	.banner-outer-section.banner43 .section-banner43-content .read-more {
		position: relative;
		margin: 15px 0 0
	}
	.banner-outer-section.banner44:before {
		left: 0;
		background-size: 850px;
		top: 70px;
		width: 850px
	}
	.banner-outer-section.banner44 .section-banner44-content .read-more {
		position: relative;
		float: left;
		margin-top: 5px
	}
	.banner-outer-section.banner44 .section-banner44-content {
		margin: 80px 0 0 63%;
		width: 250px
	}
	.banner-outer-section.banner44 .section-banner44-content figure.text1 {
		left: -135px;
		width: 110px;
		top: 0
	}
	.banner-outer-section.banner45:before {
		left: 0
	}
	.banner-outer-section.banner45 .section-banner45-content {
		width: 350px;
		margin: 25px 0 0 45%
	}
	.banner-outer-section.banner46:before {
		left: 0;
		background-size: 850px;
		top: 50px;
		width: 850px
	}
	.banner-outer-section.banner46 .section-banner46-content .read-more {
		position: relative;
		margin-top: 5px
	}
	.banner-outer-section.banner46 .section-banner46-content {
		margin: 80px 0 0 55%;
		width: 320px
	}
	.banner-outer-section.banner46 .section-banner46-content figure.text1 {
		left: -90px;
		width: 140px;
		top: -30px
	}
	.banner-outer-section.banner47:before {
		left: 0
	}
	.banner-outer-section.banner47 .section-banner47-content {
		margin: 50px 0 0 370px;
		float: left;
		position: relative;
		width: 378px
	}
	.banner-outer-section.banner47 .section-banner47-content p {
		width: 100%;
		font-size: 24px;
		line-height: 26px
	}
	.coe-header-block-bariatric-surgery .coe-header-content .coe-hd-block h1,
	.coe-header-block-bone-and-joint .coe-header-content .coe-hd-block h1,
	.coe-header-block-colorectal .coe-header-content .coe-hd-block h1,
	.coe-header-block-critical-care .coe-header-content .coe-hd-block h1,
	.coe-header-block-emergency .coe-header-content .coe-hd-block h1,
	.coe-header-block-gastroenterology .coe-header-content .coe-hd-block h1,
	.coe-header-block-heart .coe-header-content .coe-hd-block h1,
	.coe-header-block-nephrology .coe-header-content .coe-hd-block h1,
	.coe-header-block-neurosciences .coe-header-content .coe-hd-block h1,
	.coe-header-block-preventive-medicine .coe-header-content .coe-hd-block h1,
	.coe-header-block-robotics .coe-header-content .coe-hd-block h1,
	.coe-header-block-spine .coe-header-content .coe-hd-block h1,
	.coe-header-block-transplants .coe-header-content .coe-hd-block h1 {
		width: 386px
	}
	.banner-outer-section.banner48:before {
		left: -32%;
		background-size: 818px;
		width: 850px
	}
	.banner-outer-section.banner48 .mhc figure.text1 {
		top: 10px;
		left: 25px
	}
	.banner-outer-section.banner48 .section-banner48-content {
		margin: 104px 0 0;
		width: 320px
	}
	.banner-outer-section.banner48 .section-banner48-content .left-cnt,
	.banner-outer-section.banner48 .section-banner48-content .right-cnt,
	.banner-outer-section.banner48 .section-banner48-content .right-cnt figure.text3 {
		width: 100%
	}
	.banner-outer-section.banner48 .section-banner48-content .left-cnt figure.text2 {
		width: 252px;
		float: right
	}
	.banner-outer-section.banner48 .section-banner48-content .right-cnt .mhc-validity {
		font-size: 12px;
		line-height: 25px;
		height: 25px
	}
	.banner-outer-section.banner48 .section-banner48-content .right-cnt .read-more a {
		font-size: 12px
	}
	.banner-outer-section.banner49 {
		background-size: 1740px auto
	}
	.banner-outer-section.banner50:before {
		left: -13%
	}
	.banner-outer-section.banner50 .section-banner50-content {
		width: auto;
		margin-left: 48%
	}
	.banner-outer-section.banner50 .section-banner50-content .hdg {
		font-size: 36px;
		line-height: 34px
	}
	.banner-outer-section.banner50 .section-banner50-content .hdg2 {
		font-size: 18px;
		padding-bottom: 10px
	}
	.banner-outer-section.banner50 .section-banner50-content p {
		width: 246px;
		font-size: 16px;
		margin-bottom: 15px
	}
	.banner-outer-section.banner50 .section-banner50-content .read-more {
		left: 0;
		position: relative;
		float: left;
		bottom: 0
	}
	.banner-outer-section.banner51 {
		background-size: cover
	}
	.banner-outer-section.banner51 figure.jci {
		width: 72px
	}
	.banner-outer-section.banner51 .section-banner51-content figure {
		width: 110px
	}
	.banner-outer-section.banner51 .section-banner51-content {
		width: 380px
	}
	.banner-outer-section.banner51 .section-banner51-content .hdg {
		font-size: 24px;
		line-height: 24px
	}
	.banner-outer-section.banner51 .section-banner51-content p {
		font-size: 16px;
		padding-bottom: 10px;
		width: 358px
	}
	.ourstents-pricing p {
		font-size: 12px;
		padding: 5px 10px
	}
	.banner-outer-section.banner52 .section-banner52-content,
	.banner-outer-section.banner53 .section-banner53-content .list-block .list-left {
		padding-right: 20px
	}
	.banner-outer-section.banner52 .section-banner52-content .awards-cnt {
		padding-left: 0
	}
	.banner-outer-section.banner52 .section-banner52-content .hdg span {
		font-size: 90px;
		line-height: 90px
	}
	.banner-outer-section.banner52 .section-banner52-content .hdg p {
		font-size: 22px;
		line-height: 23px;
		padding-top: 22px
	}
	.banner-outer-section.banner53 {
		background-position: 38%
	}
	.banner-outer-section.banner53 .section-banner53-content {
		margin: 30px 0 0 30%
	}
	.banner-outer-section.banner53 .section-banner53-content figure.logo {
		top: -20px;
		left: -119px;
		width: 100px
	}
	.banner-outer-section.banner53 .section-banner53-content .hdg {
		font-size: 23px;
		line-height: 30px
	}
	.banner-outer-section.banner53 .section-banner53-content .list-block ul.cc li {
		font-size: 13px;
		line-height: 18px;
		padding: 0 0 8px 20px
	}
	.banner-outer-section.banner53 .section-banner53-content .know-more {
		bottom: 25px
	}
	.banner-outer-section.banner54 .section-banner54-content .content {
		width: 450px;
		padding-right: 15px
	}
	.banner-outer-section.banner54 .section-banner54-content .main-img {
		width: 255px
	}
	.banner-outer-section.banner54 .section-banner54-content .content .hdg {
		font-size: 36px;
		line-height: 36px
	}
	.banner-outer-section.banner55 .section-banner55-content .main-img {
		width: 450px;
		margin: 50px 0 0
	}
	.banner-outer-section.banner55 .section-banner55-content .hnb55-logo {
		width: 120px;
		left: 340px
	}
	.banner-outer-section.banner55 .section-banner55-content .content .content-right {
		width: 280px;
		float: right;
		margin: 110px 10px 0 0
	}
	.banner-outer-section.banner56 .section-banner56-content .main-img {
		width: 290px;
		margin-right: 0
	}
	.banner-outer-section.banner56 .section-banner56-content .main-img figure {
		margin: 40px 0 0
	}
	.banner-outer-section.banner56 .section-banner56-content .content .content-right {
		width: 450px
	}
	.banner-outer-section.banner56 .section-banner56-content .content .content-right .crcol-1 {
		max-width: 180px
	}
	.banner-outer-section.banner56 .section-banner56-content .content .content-right .crcol-2 {
		max-width: 260px;
		margin-top: 53px
	}
	.banner-outer-section.banner57 .section-banner57-content .main-img {
		max-width: 80%;
		left: -75px
	}
	.banner-outer-section.banner57 .section-banner57-content .content .content-right {
		width: 325px;
		margin: 100px 0 0
	}
	.banner-outer-section.banner57 .section-banner57-content .content .content-right h2 {
		font-size: 32px;
		line-height: 27px
	}
	.banner-outer-section.banner57 .section-banner57-content .content .content-right h2 span {
		font-size: 22px;
		line-height: 22px
	}
	.banner-outer-section.banner57 .section-banner57-content .content .content-right h3 {
		font-size: 16px;
		line-height: 16px
	}
	.banner-outer-section.banner57 .section-banner57-content .content .content-right h3 span {
		font-size: 12px;
		line-height: 14px
	}
	.banner-outer-section.banner57 .section-banner57-content .content .content-right .rcyellow-block {
		max-width: 194px;
		padding: 10px 0 0
	}
	.banner-outer-section.banner57 .section-banner57-content .content .content-right .rcyellow-block .know-more {
		padding: 0 10px 0 0;
		margin: -5px 0 0
	}
	.banner-outer-section.banner58 .section-banner58-content .hnb58-logo {
		max-width: 83px;
		left: 50%;
		margin-left: -41px
	}
	.banner-outer-section.banner58 .section-banner58-content .main-img figure>img {
		max-width: 75%
	}
	.banner-outer-section.banner58 .section-banner58-content .content .content-right {
		width: 320px
	}
	.banner-outer-section.banner58 .section-banner58-content .content .content-right .titleimg>img {
		max-width: 156px
	}
	.banner-outer-section.banner58 .section-banner58-content .content .content-right .contentbtm>img {
		max-width: 196px
	}
	.banner-outer-section.banner59 .section-banner59-content .content {
		max-width: 865px;
		padding: 0 15px
	}
	.banner-outer-section.banner59 .section-banner59-content .content .main-img {
		width: 120px
	}
	.banner-outer-section.banner59 .section-banner59-content .content .content-right {
		width: 600px;
		padding-right: 0
	}
	.banner-outer-section.banner59 .section-banner59-content .content .content-right .crinner {
		min-height: 320px
	}
	.banner-outer-section.banner59 .section-banner59-content .content .content-right .crinner:before {
		width: 171px;
		background-size: auto 320px
	}
	.banner-outer-section.banner59 .section-banner59-content .content .content-right .crfold1 {
		padding-left: 50px
	}
	.banner-outer-section.banner59 .section-banner59-content .content .content-right .crfold1 .appdwn {
		padding-left: 30px
	}
	.banner-outer-section.banner59 .section-banner59-content .content .content-right .crfold2 {
		padding-left: 50px
	}
	.banner-outer-section.banner59 .section-banner59-content .content .content-right .crfold2 ul {
		padding-left: 30px
	}
	.banner-outer-section.banner59 .section-banner59-content .content .content-right .crfold2 ul li {
		font-size: 13px;
		line-height: 24px;
		padding-left: 30px
	}
	.banner-outer-section.banner59 .section-banner59-content .content .content-right .crfold2 ul li:before {
		width: 24px;
		height: 24px;
		background-size: 100% 100%
	}
	.banner-outer-section.banner60 .section-banner60-content .content .main-img figure {
		max-width: 90%
	}
	.banner-outer-section.banner60 .section-banner60-content .content .content-right {
		width: 520px
	}
	.banner-outer-section.banner60 .section-banner60-content .content .content-right .crinner .crfold2 h2 {
		font-size: 27px;
		line-height: 23px
	}
	.banner-outer-section.banner60 .section-banner60-content .content .content-right .crinner .crfold3 .know-more {
		position: static;
		padding: 10px 0 0;
		margin: 0;
		text-align: center
	}
	.banner-outer-section.banner60 .section-banner60-content .content .content-right .crinner .crfold3 .know-more a {
		display: inline-block;
		vertical-align: top
	}
	.banner-outer-section.banner61 .section-banner61-content .content .main-img {
		left: -30px
	}
	.banner-outer-section.banner61 .section-banner61-content .content .content-right {
		max-width: 500px;
		padding-top: 75px
	}
	.ah-edocwidget-blk .modal-dialog {
		width: auto
	}
	.ah-edocwidget-block .lt-horizontaltab .nav li {
		width: 256px
	}
	.ah-speciality-form {
		padding: 40px 20px 20px
	}
	.ah-speciality-form .btn-default {
		font-size: 16px
	}
	.ah-selectdoctors-blk-right-top-rt {
		margin: 0
	}
	ul.ah-showdate-blk-list li {
		padding: 0 6px
	}
	.ah-showdate-blk span.ah-clickdate {
		margin: 7px 25px 0 0
	}
	ul.ah-showdate-blk-list {
		width: 399px
	}
	.ah-selectdoctors-blk-weeklist h6,
	ul.ah-weekdate li a {
		font-size: 12px
	}
	.ah-selectdoctors-blk-left h4 {
		padding: 10px 20px
	}
	.ah-selectdoctors-blk-left ul li a {
		font-size: 14px;
		padding: 10px 20px
	}
	.ah-app-conf-form .form-group.radiogroup .radio {
		margin: 16px 0 0 10px
	}
	.ah-edocwidget-blk .modal-content .close {
		background: url(../images/apollo-edocwidget/mobile-close.png) no-repeat;
		width: 22px;
		height: 22px;
		top: -23px;
		right: 20px;
		z-index: 1
	}
	.ah-edocwidget-block .thankyou-block .blocktitle h2 {
		font-size: 40px;
		line-height: 45px;
		padding: 0 0 0 35px
	}
	.ah-edocwidget-block .thankyou-block .blockcontent {
		padding: 25px 0 25px 20px
	}
	.ah-edocwidget-block .thankyou-block .ah-apntbox {
		right: 20px
	}
	.ah-selectdoctors-blk {
		min-height: 500px
	}
	.ah-selectdoctors-blk-right-top-lt {
		width: 70%
	}
	.ah-selectdoctors-blk-right-top-lt ul li span.ah-listhd {
		width: 30%
	}
	.ah-selectdoctors-blk-right-top-lt ul li span.ah-listdesc {
		width: 70%
	}
	.banner-outer-section.banner62 .section-banner62-content .content .main-img .logo-wld {
		max-width: 47px
	}
	.banner-outer-section.banner62 .section-banner62-content .content .main-img .logo-aph {
		max-width: 84px
	}
	.banner-outer-section.banner62 .section-banner62-content .content .main-img .liverbanner {
		padding: 65px 0 0
	}
	.banner-outer-section.banner62 .section-banner62-content .content .main-img .liverbanner>img {
		height: 150px
	}
	.banner-outer-section.banner62 .section-banner62-content .content .content-bottom {
		padding: 30px 0 0
	}
	.banner-outer-section.banner62 .section-banner62-content .content .content-bottom .cbinner {
		max-width: 595px
	}
	.banner-outer-section.banner62 .section-banner62-content .content .content-bottom .cbinner .cbcol1 {
		width: 250px
	}
	.banner-outer-section.banner62 .section-banner62-content .content .content-bottom .cbinner .cbcol2 {
		padding: 0 0 0 25px
	}
	.banner-outer-section.banner62 .section-banner62-content .content .content-bottom .cbinner .know-more {
		position: static;
		text-align: center;
		margin: -10px 0 0
	}
	.banner-outer-section.banner63 .section-banner63-content .content .main-img {
		max-width: 70%;
		left: -50px
	}
	.banner-outer-section.banner63 .section-banner63-content .content .content-right {
		width: 400px;
		padding: 85px 0 0
	}
	.banner-outer-section.banner63 .section-banner63-content .content .content-right .crrow1 .hmdlogo {
		max-width: 87px;
		top: 17px;
		left: -97px
	}
	.banner-outer-section.banner64 .section-banner64-content .content .main-img {
		right: -60px
	}
	.banner-outer-section.banner64 .section-banner64-content .content .content-left {
		width: 500px;
		padding: 40px 0 0
	}
	.banner-outer-section.banner64 .section-banner64-content .content .content-left .clrow1 {
		padding-bottom: 30px
	}
	.banner-outer-section.banner64 .section-banner64-content .content .content-left .clrow1>img {
		max-width: 91px
	}
	.banner-outer-section.banner64 .section-banner64-content .content .content-left .clrow2 {
		padding-left: 150px
	}
	.banner-outer-section.banner64 .section-banner64-content .content .content-left .clrow2 .atd-figure {
		width: 77px
	}
	.banner-outer-section.banner64 .section-banner64-content .content .content-left .clrow2 .title-figure {
		max-width: 284px
	}
	.banner-outer-section.banner65 .section-banner65-content .content .main-img {
		right: -30px
	}
	.banner-outer-section.banner65 .section-banner65-content .content .content-left {
		width: 500px;
		padding: 40px 0 0 60px
	}
	.banner-outer-section.banner65 .section-banner65-content .content .content-left .clrow1 h2 {
		font-size: 27px;
		line-height: 25px
	}
	.banner-outer-section.banner65 .section-banner65-content .content .content-left .clrow1 p {
		padding-right: 0
	}
	.banner-outer-section.banner65 .section-banner65-content .content .content-left .clrow2>figure {
		padding: 0 15px
	}
	.banner-outer-section.banner65 .section-banner65-content .content .content-left .clrow2>figure>img {
		max-width: 144px
	}
	.banner-outer-section.banner65 .section-banner65-content .content .content-left .clrow2>figure:first-child>img {
		max-width: 120px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .main-img {
		max-width: 330px;
		top: 75px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right {
		width: 460px;
		padding: 70px 0 0
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow1 .collft>img,
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow1 .colrgt {
		height: 67px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow1 .colrgt>a>img {
		height: 32px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow2>figure {
		padding-left: 50px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow3 .collft {
		height: 63px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow3 .collft>p {
		padding-left: 20px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow3 .collft>p>img {
		height: 18px
	}
	.banner-outer-section.banner67 .section-banner67-content .content .content-right .clrow3 .colrgt>img {
		height: 63px
	}
	.banner-outer-section.banner68 .section-banner68-content .content .content-top {
		padding: 10px 0
	}
	.banner-outer-section.banner68 .section-banner68-content .content .content-top .figlft>img {
		height: 23px
	}
	.banner-outer-section.banner68 .section-banner68-content .content .content-top .figrgt>img {
		height: 63px
	}
	.banner-outer-section.banner68 .section-banner68-content .content .content-main .content-mainlft {
		width: 370px
	}
	.banner-outer-section.banner68 .section-banner68-content .content .content-main .content-mainrgt {
		width: 325px
	}
	.banner-outer-section.banner69 .section-banner69-content .content .content-main {
		padding: 25px 0 0
	}
	.banner-outer-section.banner69 .section-banner69-content .content .content-main .content-mainlft {
		width: 415px
	}
	.banner-outer-section.banner69 .section-banner69-content .content .content-main .content-mainrgt .btnsgroup a {
		font-size: 14px;
		line-height: 24px;
		padding: 6px 10px;
		margin-left: 10px
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main {
		padding: 5px 0 0
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main .content-maintop .cmtlft {
		margin-left: 30px
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main .content-mainbody .col2 {
		width: 375px;
		padding: 10px 0 0 30px
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main .content-mainbody .col3 {
		float: right;
		width: 335px;
		padding: 0
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main .content-mainbody .col3 .c3row2 {
		padding: 10px 0 0
	}
	.banner-outer-section.banner70 .section-banner70-content .content .content-main .content-mainbody .col3 .c3row2>img {
		float: right
	}
	.banner-outer-section.banner71 .section-banner71-content .content .content-main {
		padding-top: 33px
	}
	.banner-outer-section.banner71 .section-banner71-content .content .content-main h2 {
		font-size: 30px;
		line-height: 36px;
		width: 50%
	}
	.banner-outer-section.banner71 .section-banner71-content .content .content-main p {
		font-size: 21px;
		line-height: 27px
	}
	.banner-outer-section.banner72 .section-banner72-content .content .main-img>figure {
		margin-left: 0
	}
	.banner-outer-section.banner72 .section-banner72-content .content .content-main {
		padding: 10px 0 0
	}
	.banner-outer-section.banner72 .section-banner72-content .content .content-main .col-topleft {
		top: 10px
	}
	.banner-outer-section.banner72 .section-banner72-content .content .content-main .col-topleft>img {
		height: 67px
	}
	.banner-outer-section.banner72 .section-banner72-content .content .content-main .cmright {
		max-width: 346px
	}
	.banner-outer-section.banner72 .section-banner72-content .content .content-main .cmright .cmright-row4>.know-more a {
		font-size: 15px;
		line-height: 24px
	}
	.helpline-block .helpline-txt .icon-phone3,
	.whatsapp {
		position: relative;
		bottom: -10px;font-size: 14px;
	}
/*21-11-2018*/
.banner-outer-section.banner76{background-size:auto 80%;}
.banner-outer-section.banner76 .section-banner76-content .content .content-main{padding:20px 0 0;}
.banner-outer-section.banner76 .section-banner76-content .content .content-main .cm-colleft{max-width:550px;}
.banner-outer-section.banner76 .section-banner76-content .content .content-main .cm-colleft .cm-clrow1 img{width:75px;}
/*28-12-2018*/
.banner-outer-section.banner77{background-position:52% top;}
.banner-outer-section.banner77 .section-banner77-content .content .content-main .cm-colleft .cm-clrow1{padding:181px 0 0;}


.ah-news-events .ah-newsevents .slides li section.ah-newsevents-block.right,.ah-news-events .ah-newsevents .slides li section.ah-newsevents-block.left {padding: 15px 5px;}
.ah-news-events .ah-newsevents .slides li section.ah-newsevents-block.left a{padding:7px 10px;font-size:10px;}

/*08/03/2019*/
.banner-outer-section.banner79{background-position:40% 0;}
.banner-outer-section.banner79 .section-banner79-content .content .content-main .cmlft{width:262px;padding:65px 0 0;}
.banner-outer-section.banner79 .section-banner79-content .content .content-main .cmlft figure.cmlrow1 img{width:65%;}
.banner-outer-section.banner79 .section-banner79-content .content .content-main .cmlft figure.cmlrow2 img{width:65%;}
.banner-outer-section.banner79 .section-banner79-content .content .content-main .cmrgt{padding:72px 0 0 262px;}
/*21/03/2019*/
.banner-outer-section.banner80{background-position:-20% 62%;}
.banner-outer-section.banner80 .section-banner80-content .content .content-main .cmlft{width:262px;padding:65px 0 0;}
.banner-outer-section.banner80 .section-banner80-content .content .content-main .cmlft figure.cmlrow1 img{width:65%;}
.banner-outer-section.banner80 .section-banner80-content .content .content-main .cmlft figure.cmlrow2 img{width:65%;}
.banner-outer-section.banner80 .section-banner80-content .content .content-main .cmrgt{padding:20px 0 0 275px;}
.banner-outer-section.banner80 .section-banner80-content .content .content-main .cmrgt .cmrrow4{padding:1px 0 0;background-size:100% auto;}
/*28/05/2019*/
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row1{padding:40px 0 0;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row1 .cmr1-collft{max-width:387px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row1 .cmr1-collft .cmr1-collft-fig1{padding:0 0 20px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row1 .cmr1-collft .cmr1-collft-fig1 > img{height:14px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row1 .cmr1-collft .cmr1-collft-fig2 > .cmr1-collft-f2img1{height:18px;margin:0 0 10px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row1 .cmr1-colrgt{max-width:323px;margin-left:10px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row1 .cmr1-colrgt .cmr1-colrgt-fig1{padding:0 0 30px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row1 .cmr1-colrgt .cmr1-colrgt-fig2 > .cmr1-colrgt-f2img1{padding:0 0 20px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row2{height:60px;margin:5px 0 0;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row2:before{height:34px;background:#e5e7e7;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row2 .cm-r2colswrap{padding:26px 0 0;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row2 .cm-r2colswrap .cm-r2colswrap-collft{max-width:387px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row2 .cm-r2colswrap .cm-r2colswrap-collft > figure{padding:10px 0 9px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row2 .cm-r2colswrap .cm-r2colswrap-collft > figure > a > img{height:15px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row2 .cm-r2colswrap .cm-r2colswrap-colrgt{padding:10px 0 9px;padding-left:125px;margin-left:10px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row2 .cm-r2colswrap .cm-r2colswrap-colrgt:before{width:140px;height:56px;background-image:url('https://www.apollohospitals.com/images/banner-slider/b84-07-01-tab.png');bottom:4px;left:-30px;}
.banner-outer-section.banner84 .section-banner84-content .content .content-main .cm-row2 .cm-r2colswrap .cm-r2colswrap-colrgt a img{height:15px;}
}
@media (max-width: 767px) {.hide__mb{display:none;}

.nav__wrapper{
    position: absolute;
    padding: 0 0px;
    bottom: -40px;
    right: 2px;}.arrow__{    margin-top: 3px;}.sl-nav li:hover ul{right: 0px;}
.ah-news-events .ah-newsevents .slides li section.ah-newsevents-block.left a{display:block;width:120px;font-size:12px;}
	.ah-value-added-services-brdbox-top {
		min-height: 565px
	}
	.get-in-touch-form .get-in-touch-icon {
		background: url(https://www.apollohospitals.com/images/icon-find-a-doctor-mobile.png) no-repeat;
		width: 62px;
		height: 28px;
		position: fixed;
		top: 85px;
		right: 15px
	}
	.get-in-touch-form {
		position: fixed;
		right: 15px;
		top: 115px;
		left: auto
	}
	.get-in-touch-form .moduletable {
		display: none;
		position: relative;
		background-image: none
	}
	.get-in-touch-form .get-in-touch-close,
	.get-in-touch-overlay {
		display: none
	}
	.get-in-touch-form .moduletable .form-group input[type=text] {
		height: 22px;
		line-height: 22px
	}
	.get-in-touch-form .moduletable .cancercaptcha input[type=text] {
		height: 32px;
		line-height: 32px;
		width: 100px!important
	}
	.get-in-touch-form .moduletable .form-group textarea {
		height: 35px
	}
	.get-in-touch-form .moduletable .formNoError {
		display: none!important
	}
	.get-in-touch-form .moduletable:before {
		content: '';
		width: 0;
		height: 0;
		border: 12px solid transparent;
		border-bottom: 14px solid #c8c4c2;
		top: -24px;
		right: 15px;
		position: absolute
	}
	.get-in-touch-form .moduletable .rsform {
		padding-top: 20px
	}
	.video-bx {
		margin: 0 0 15px;
		display: block
	}
	.hidden-lg4,
	.hidden-lg5,
	.social-media span {
		display: none!important
	}
	.ah-aphc-white-block,
	.ah-cancer-white-block,
	.ah-left-block,
	.ah-right-block {
		position: static
	}
	body ul.ah-aphc-leftnav,
	body ul.ah-aphc-leftnav>li,
	body ul.ah-cancer-leftnav,
	body ul.ah-cancer-leftnav>li,
	body ul.ah-eldercare-leftnav,
	body ul.ah-eldercare-leftnav>li,
	body ul.ah-trans-leftnav,
	body ul.ah-trans-leftnav>li,
	body ul.menu-right-inner-pages,
	body ul.menu-right-inner-pages>li,
	body ul.widget-right-nav,
	body ul.widget-right-nav>li {
		padding: 0
	}
	body ul.ah-aphc-leftnav>li.active>a:before,
	body ul.ah-cancer-leftnav>li.active>a:before,
	body ul.ah-trans-leftnav>li.active>a:before,
	body ul.menu-right-inner-pages>li.active>a:before,
	body ul.widget-right-nav>li.active>a:before {
		left: 5px
	}
	.ah-left-block .ah-aphc-leftnav,
	.ah-left-block .ah-cancer-leftnav,
	.ah-left-block .ah-eldercare-leftnav,
	.ah-left-block .ah-proton-leftnav,
	.ah-left-block .ah-trans-leftnav,
	.ah-right-block .menu-right-inner-pages,
	.ah-right-block .widget-right-nav,
	.ah-robotics-inner .ah-robotics-leftnav {
		display: none;
		background: #fff;
		position: absolute;
		top: 109px;
		z-index: 112;
		right: 15px;
		float: left;
		width: 100%;
		width: 250px;
		border: 1px solid #228eab;
		border-radius: 3px 0 3px 3px
	}
	.ah-right-block .menu-right-inner-pages {
		top: 183px
	}
	ul.kmp-right-menu {
		top: 174px!important
	}
	ul.menu-right-inner-pages>li.active {
		background: #fff!important
	}
	.ah-trans-leftnav {
		margin-right: 0
	}
	.ah-right-block .widget-right-nav {
		top: 174px
	}
	.ah-cancer-top-form .ah-left-block .ah-cancer-leftnav {
		top: 566px
	}
	.ah-left-block .ah-cancer-leftnav {
		top: 370px;
		right: 15px;
		margin-right: 0
	}
	.ah-cancer-white-block5 .ah-left-block .ah-cancer-leftnav {
		top: 371px
	}
	.ah-trans-inner .ah-left-block .ah-trans-leftnav {
		top: 373px
	}
	.ah-left-block .ah-aphc-leftnav {
		top: 405px;
		right: 15px;
		margin-right: 0
	}
	.ah-page-menu {
		position: absolute;
		right: 0;
		top: 0;
		width: 26px;
		height: 26px;
		background: url(../images/ah-page-menu.png) center center no-repeat #fff;
		border: 1px solid #228eab;
		border-radius: 3px;
		z-index: 1;
		cursor: pointer
	}
	.ah-page-menu-none,
	.ah-trans-inner .ah-page-menu {
		display: block
	}
	.social-media ul {
		margin-top: 10px;
		margin-right: 0
	}
	.widget-right-nav {
		padding: 15px 10px 0
	}
	.widget-right-nav h2:last-child a {
		border-bottom: none
	}
	.ah-trans-inner .breadcrumb {
		float: left;
		padding: 0 30px 0 0
	}
	.mainmenu {
		left: 10px
	}
	.helpline-block {
		height: 76px
	}
	.search-social {
		padding: 0;
		float: right;
		width: 91%
	}
	.helpline-block .txt-emergency,
	.social-media {
		display: none!important
	}
	.search-social .search {
		background: #fff;
		width: 78%;
		float: right;
		margin: -2px 0 0 6px
	}
	.joint-commission {
		float: right;
		margin: 0 15px 0 10px;
		width: 48px
	}
	.joint-commission .hidden-lg3 {
		margin: 0
	}
	.logo-apollo {
		background: 0 0;
		padding-top: 5px;
		padding-right: 0;
		width: 95px
	}
	header.ulp-header {
		height: 120px
	}
	.helpline-block .helpline-txt {
		padding-left: 10px;
		line-height: inherit;
		border-right: none;
		margin: 10px 0 0;
		text-align: center
	}
	.helpline-block .helpline-txt .txt-red {
		line-height: 30px;
		font-size: 18px;
		padding: 0
	}
	.helpline-block .helpline-txt .icon-phone2 {
		display: inline-block;
		background: url(../images/world.png) left center no-repeat;
		background-size: 12px auto;
		width: 110px;
		height: 16px;
		line-height: 16px;
		margin-right: 0;
		margin-left: 8px;
		padding-left: 20px;
		font-size: 10px
	}
	.helpline-block .helpline-txt .icon-phone3 {
		background-size: 12px auto;
		width: 95px;
		height: 16px;
		line-height: 16px;
		margin-right: 10px;
		margin-left: 0;
		padding-left: 15px;
		font-size: 10px;
		float: left
	}
	.helpline-block .helpline-txt .icon-phone4 {
		display: none
	}
	.hidden-lg2 {
		display: block!important;
		width: 34%;
		margin: 5px 0 0
	}
	.hidden-lg2 span {
		display: none!important
	}
	.social-media span {
		width: 100%;
		display: none;
		text-align: center
	}
	.hidden-lg3 {
		display: block;
		float: left;
		margin: 0 10px 0 0
	}
	.hidden-lg3.emergency-icon-mobile {
		position: fixed;
		top: 43px;
		right: 20px;
		width: 48px;
		float: right
	}
	.hidden-lg4 {
		display: none
	}
	.ahc-banner-block {
		margin-top: 155px
	}
	.openmenu {
		border-left: 1px solid #a1cbda;
		top: 120px
	}
	.social-media ul li.icon-slideshare a {
		width: 20px;
		background-position: -170px 0
	}
	.ah-right-block .custom,
	.ah-right-block .row {
		width: 48%;
		margin: 0 1%;
		float: left
	}
	.search .input-group-addon {
		padding: 4px 6px
	}
	.search .form-control {
		padding: 2px 0 0 10px
	}
	.search-social .search .input-group .form-control {
		font-size: 11px
	}
	.ah-right-block .custom .show-case .showcase .slides li p,
	.ah-right-block5 .custom .show-case .showcase .slides li p {
		font-size: 12px;
		line-height: 16px
	}
	.inner-page-outer-block-coe {
		padding: 0
	}
	body .coe-header-block-heart .coe-overlay {
		height: inherit
	}
	.ah-right-block .custom .show-case .leftshowcase li,
	.ah-right-block .row img {
		height: 130px
	}
	.main-menu nav>ul>li>ul>li>a,
	.main-menu nav>ul>li>ul>li>ul>li a {
		padding: 8px 10px
	}
	.ah-right-block .row .col-xs-12 {
		padding: 0
	}
	.ah-right-block .custom {
		min-height: 218px
	}
	.ah-right-block .custom .patients-spk figure img,
	.ah-right-block5 .custom .patients-spk figure img {
		width: 100%
	}
	.ah-right-block5 .custom {
		margin: 0;
		min-height: inherit;
		width: 100%;
		float: left
	}
	.ah-right-block .custom .show-case {
		height: 269px
	}
	.ah-right-block .custom .show-case h2 {
		margin: 15px 0 5px
	}
	.ah-right-block .custom .ask-us figure {
		height: 125px;
		margin-bottom: 19px
	}
	.ah-right-block .custom .patients-spk figure {
		height: 125px;
		margin-bottom: 0
	}
	.ah-right-block5 .marleft {
		margin: 0
	}
	.ah-right-block5 .custom .show-case,
	.ah-right-block5 .custom .show-case .leftshowcase li {
		height: auto
	}
	.ah-right-block5 .custom .show-case h2 {
		margin: 15px 0 5px
	}
	.ah-right-block5 .custom .ask-us figure {
		height: auto;
		margin-bottom: 19px
	}
	.ah-right-block5 .custom .patients-spk figure {
		height: auto;
		margin-bottom: 0
	}
	.fourboxdetail ul li {
		width: 50%;
		float: left
	}
	.fourboxdetail ul li:nth-child(1) .fourboxlist,
	.fourboxdetail ul li:nth-child(3) .fourboxlist {
		padding-right: 7px
	}
	.fourboxdetail ul li:nth-child(2) .fourboxlist,
	.fourboxdetail ul li:nth-child(4) .fourboxlist {
		padding-left: 7px
	}
	.fourboxdetail ul li .fourboxlist ul li {
		width: 100%;
		float: left
	}
	.search-social .search input.search-query {
		width: 91%!important;
		height: 26px;
		line-height: 22px
	}
	ul.menu-right-inner-pages>li:hover>a:before {
		top: 10px;
		left: 5px
	}
	ul.menu-right-inner-pages>li:hover span:before {
		top: 19px;
		left: 5px
	}
	.ah-blue-brdtop {
		height: auto
	}
	.ah-trans-content-list p {
		min-height: inherit
	}
	.ah-trans-content-block h1 {
		font-size: 18px;
		padding-right: 75px
	}
	.banner-outer-section.banner17 {
		background: url(https://www.apollohospitals.com/images/banner-slider/bg-banner17-mobile.jpg) left top no-repeat
	}
	.banner17-cont .fod-right {
		width: 50%;
		margin: 0 0 0 200px;
		padding: 30px 0 0
	}
	.banner17-cont .fod-right h2 {
		font-size: 25px
	}
	.banner17-cont .fod-right p {
		font: 14px/16px robotoregular
	}
	.banner-hd-content-outer .banner17-cont.img17 {
		padding-top: 0!important
	}
	.inner-cnt-block div[itemprop=articleBody]>ul.fiveImg>li {
		width: 50%
	}
	.apolloboxGroup {
		height: 235px;
		display: inline-block;
		float: inherit;
		margin: 0 auto;
		text-align: center
	}
	.banner-outer-section.banner32 .alice-content .top-image,
	.banner-outer-section.banner32 .alice-content h3 {
		display: none
	}
	a.ah-coe-icons-tracking-outcomes {
		font: 500 12px/20px Roboto, sans-serif;
		padding: 5px 0 5px 30px
	}
	a.ah-coe-icons-tracking-outcomes:before {
		background-size: 20px
	}
	.banner-outer-section.banner28 .section-banner28-content {
		width: 450px;
		margin: 0 0 0 15px;
		min-height: 139px;
		height: 149px
	}
	.banner-outer-section.banner28 .section-banner28-content h2 {
		font-size: 15px;
		line-height: 18px;
		padding: 10px 0 0
	}
	.banner-outer-section.banner28 .banner281 {
		background-size: 150px;
		background-position: 95% 75px
	}
	.banner-outer-section.banner28 .section-banner28-content h4 {
		font: 11px/15px robotobold;
		padding: 0 0 7px;
		max-width: 380px
	}
	.banner-outer-section.banner28 .section-banner28-content p {
		font: 11px/18px robotobold;
		width: 100%;
		padding: 0
	}
	.banner-outer-section.banner28 .section-banner28-content .register {
		right: 15px;
		top: 5px
	}
	.banner-outer-section.banner28 .section-banner28-content .tl span {
		font: 12px/13px robotobold
	}
	.banner-outer-section.banner28 .banner-section .banner-hd-content {
		padding-bottom: 10px
	}
	.banner-outer-section.banner28 .section-banner28-content ul {
		margin-top: 5px
	}
	.banner-outer-section.banner28 .section-banner28-content ul li {
		padding: 0 15px;
		margin-bottom: 0;
		font: 10px/12px robotomedium
	}
	.tcapply {
		bottom: inherit;
		right: 180px;
		left: inherit;
		top: 130px;
		font: 11px/18px robotoregular
	}
	.banner-outer-section.banner32 {
		background: url(https://www.apollohospitals.com/images/banner-slider/alice-bg-mobile.jpg) left top no-repeat
	}
	.banner-outer-section.banner32 .alice-content {
		width: 215px;
		padding-top: 0;
		height: 139px;
		float: left;
		margin-left: 260px
	}
	.banner-outer-section.banner32 .alice-content h2 {
		padding: 0 0 10px
	}
	.banner-outer-section.banner32 .alice-content h2 img {
		width: 145px
	}
	.banner-outer-section.banner32 .alice-content p {
		font-size: 14px;
		margin-bottom: 10px;
		padding: 5px 0
	}
	.banner-outer-section.banner32 .alice-content .reg-btn .btn-primary {
		font-size: 12px
	}
	.banner-outer-section.banner33 {
		background-size: contain;
		background-position: -39px top;
		background-color: #01071d
	}
	.banner-outer-section.banner33 .twinCnf-content {
		width: 70%;
		padding: 10px 15px 0 0;
		height: 139px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk {
		width: 188px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk figure img {
		width: 45px;
		margin-bottom: 3px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h2 {
		font: 10px/12px robotobold;
		padding: 0;
		height: 35px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h2 span {
		font-size: 8px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h3 {
		font-size: 10px;
		margin: 0 0 3px;
		padding: 3px 0
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk p {
		font-size: 10px;
		padding-bottom: 3px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk {
		width: 208px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk figure img {
		width: 45px;
		margin-bottom: 3px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h2 {
		font: 10px/12px robotobold;
		padding: 0;
		height: 35px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h2 span {
		font-size: 8px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h3 {
		font-size: 10px;
		margin: 0 0 3px;
		padding: 3px 0
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk p {
		font-size: 10px;
		padding-bottom: 3px
	}
	.banner-outer-section.banner33 .twinCnf-content .reg-btn button {
		padding: 2px 0;
		font: 12px robotoregular!important
	}
	.reachout li span.consult {
		margin-right: 23px
	}
	.reachout li span.contus {
		margin-right: 24px
	}
	.btn-appoint {
		width: 615px;
		padding-bottom: 10px
	}
	.btn-appointment21 {
		float: right;
		margin: 0 7px
	}
	.btn-appointment2 {
		margin: 0 0 20px;
		width: 290px
	}
	.btn-appointment21:after {
		width: 0
	}
	.btn-appointment2:before {
		width: 290px
	}
	.main-appointment {
		margin-bottom: 0
	}
	.precisionoverlay .precision-home-form .pre-close {
		top: -13px;
		right: -13px
	}
	.precisionoverlay .precision-home-form .pre-close img {
		width: 26px;
		height: auto
	}
	.articleBodyborder-location {
		border-right: 0;
		min-height: inherit
	}
	ul.phy-apt li {
		margin-right: 20px;
		display: inline-block
	}
	.ah-eldercare-inner .ah-page-menu,
	.ah-patientInf-innerblock .ah-page-menu {
		display: block
	}
	.ah-eldercare-leftnav {
		margin-right: 0
	}
	.ah-eldercare-inner .ah-left-block .ah-eldercare-leftnav {
		top: 385px
	}
	.ah-eldercare-inner .breadcrumb {
		float: left;
		padding: 0 30px 0 0
	}
	.ah-eldercare-content-list p {
		min-height: inherit
	}
	.ah-eldercare-content-block h1 {
		font-size: 18px;
		padding-right: 75px
	}
	.apollo-medskills-section .medskills-keys {
		min-height: auto
	}
	.main-patientInf-innerblock {
		position: static
	}
	.ah-patientInf-innerblock .ah-left-block.stuck {
		top: 0
	}
	.ah-patientInf-innerblock .breadcrumb {
		float: left;
		text-align: left;
		padding-top: 0;
		width: 65%!important
	}
	.ah-patientInf-innerblock {
		position: relative
	}
	.ah-patientInf-leftnav {
		display: none;
		background: #fff;
		position: absolute;
		top: 25px;
		z-index: 112;
		right: 15px;
		margin-right: 0;
		float: none;
		width: 100%;
		width: 250px;
		border: 1px solid #7ac142;
		border-radius: 3px 0 3px 3px
	}
	.helpline-block .helpline-txt {
		width: auto;
	}
}
@media (max-width: 690px) {
	.ah-value-added-services-brdbox-top {
		min-height: 582px
	}
	.search-social .search {
		width: 76%
	}
	.openmenu {
		border-left: 1px solid #a1cbda;
		top: 120px
	}
	.clinical-banner-section img {
		padding: 45px 0 0 25px
	}
	.ah-cancer-top-form .ah-left-block .ah-cancer-leftnav {
		top: 562px
	}
	.helpline-block .apollo-locatin .apollo-location-wrapper .apollo-location-area {
		max-height: 200px;
		min-height: 200px
	}
}
@media (max-width: 640px) {
	.ah-value-added-services-brdbox-top {
		min-height: 545px
	}
	.search-social .search {
		width: 76%
	}
	.helpline-block .helpline-txt {
		float: right;
		margin: 6px 0 0
	}
	.helpline-block .apollo-locatin {
		left: inherit;
		top: inherit;
		bottom: 8px;
		right: 225px
	}
	.helpline-block .apollo-locatin .apollo-locatin-text {
		padding: 7px 7px 7px 50px;background-size: auto 27px;
	}
	.helpline-block .apollo-locatin .apollo-locatin-text:after {
		right: 7px
	}
	.helpline-block .apollo-locatin .apollo-location-wrapper .apollo-location-area {
		max-height: 180px;
		min-height: 180px
	}
	.helpline-block .apollo-locatin .apollo-location-wrapper {
		top: 27px
	}
	.helpline-block {
		background: 0 0
	}
	.social-media ul {
		margin-top: 0;
		margin-right: 55px
	}
	.hidden-lg2 {
		width: 100%;
		margin: 0 0 5px;
		text-align: right
	}
	.helpline-block .helpline-txt .icon-phone2 {
		float: left;
		margin: 0
	}
	.helpline-block .helpline-txt .icon-phone3 {
		float: left;
		margin: 10px 0 0;
		bottom: auto
	}
	.icon-phone7 {
		display: none
	}
	.helpline-block .helpline-txt .txt-red {
		text-align: left;
		width: 138px;
		float: left;
		font-size: 18px;
		line-height: 22px;
		padding-top: 7px;
		padding-bottom: 17px
	}
	.mobileicons span.menuicon a {
		margin: 0
	}
	.search-social {
		margin-top: 1px
	}
	.ah-cancer-white-block5 .ah-left-block .ah-cancer-leftnav {
		top: 337px
	}
	.ah-cancer-content-block p,
	.ah-cancer-content-list p,
	.ah-cancer-content-list-detail li,
	.ah-cancer-content-list-detail p,
	.ah-details-page aside>ul>li,
	.ah-details-page>ul>li,
	.ah-details-page>ul>li>ul>li,
	.ah-ic-fax,
	.ah-ic-locations,
	.ah-ic-mail,
	.ah-ic-name,
	.ah-ic-phone,
	.ah-ic-website,
	.ah-robotics-content-block p,
	.ah-robotics-content-list p,
	.inner-cnt-block div[itemprop=articleBody]>ul>li,
	.inner-cnt-block div[itemprop=articleBody] aside>ul>li,
	.inner-cnt-block div[itemprop=articleBody]>ul>li>ul>li,
	.planvisit-cont li,
	.planvisit-cont li li,
	.robotics-white-block p,
	body .ah-details-page p,
	body .inner-cnt-block div[itemprop=articleBody] p,
	ul.arrow li {
		font-size: 14px!important;
		line-height: 22px
	}
	body .ah-box-shadow p a {
		font-size: 12px
	}
	.ah-trans-inner .ah-left-block .ah-trans-leftnav {
		top: 373px
	}
	.ah-trans-content-block h1 {
		font-size: 18px;
		padding-right: 75px
	}
	.banner17-cont .fod-right {
		width: 50%;
		margin: 0 0 0 200px;
		padding: 22px 0 0
	}
	.hidden-lg3.emergency-icon-mobile {
		top: 53px;
		right: 15px
	}
	.ah-cancer-top-form .ah-left-block .ah-cancer-leftnav {
		top: 560px
	}
	.ah-eldercare-content-block h1 {
		font-size: 18px;
		padding-right: 75px
	}
	.ah-patientI-content-block p {
		font-size: 12px
	}
	/*.helpline-block .helpline-txt {
		width: 365px
	}*/

	.helpline-block .helpline-txt .icon-phone3{width:auto;}
	footer ul li{padding: 3px 0;}
    
}
@media (max-width: 596px) {
	.ah-value-added-services-brdbox-top {
		min-height: 645px
	}
	.search-social .search {
		width: 75%
	}
	.ah-trans-inner .ah-left-block .ah-trans-leftnav {
		top: 373px
	}
	.clinical-outcome-content-section .clinical-banner-section {
		min-height: 143px
	}
	.ah-trans-content-block h1 {
		font-size: 18px;
		padding-right: 75px
	}
	.banner-outer-section.banner28 .section-banner28-content {
		width: 285px;
		margin: 0 0 0 15px;
		min-height: 139px;
		height: 149px
	}
	.banner-outer-section.banner28 .section-banner28-content h2 {
		font: 15px/15px robotobold;
		padding: 10px 0 0
	}
	.banner-outer-section.banner28 .section-banner28-content h2 span {
		display: inline
	}
	.banner-outer-section.banner28 .banner281 {
		background-size: 150px;
		background-position: 95% 75px
	}
	.banner-outer-section.banner28 .section-banner28-content h4 {
		font: 11px/15px robotobold;
		padding: 0 0 10px;
		max-width: 380px
	}
	.banner-outer-section.banner28 .section-banner28-content p {
		font: 11px/13px robotobold;
		width: 100%;
		padding: 0
	}
	.banner-outer-section.banner28 .section-banner28-content .register {
		right: 10px;
		top: 5px;
		width: 160px
	}
	.banner-outer-section.banner28 .section-banner28-content .tl span {
		font: 12px/13px robotobold
	}
	.banner-outer-section.banner28 .banner-section .banner-hd-content {
		padding-bottom: 10px
	}
	.banner-outer-section.banner28 .section-banner28-content ul {
		margin-top: 5px
	}
	.banner-outer-section.banner28 .section-banner28-content ul li {
		padding: 0 15px;
		margin-bottom: 0;
		font: 10px/12px robotomedium
	}
	.tcapply {
		bottom: inherit;
		right: 175px;
		left: inherit;
		top: 130px
	}
	.banner-outer-section.banner28 .section-banner28-content .register-button {
		font: 300 13px/25px robotoblack;
		height: 25px
	}
	.banner-outer-section.banner28 .section-banner28-content .tl span:after {
		width: 140px;
		right: -140px
	}
	.ah-cancer-top-form .ah-left-block .ah-cancer-leftnav {
		top: 556px
	}
	.banner-outer-section.banner33 {
		background-size: 596px;
		background-position: -116px top;
		background-color: #01071d
	}
	.banner-outer-section.banner33 .twinCnf-content {
		width: 86%;
		padding: 7px 10px 0 0
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk {
		width: 188px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk figure img {
		width: 45px;
		margin-bottom: 5px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h2 {
		font: 10px/12px robotobold;
		padding-left: 10px;
		padding-right: 10px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h2 span {
		font-size: 8px
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h3 {
		font-size: 10px;
		margin: 0 0 3px;
		padding: 3px 0
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk p {
		font-size: 10px;
		padding-bottom: 3px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk {
		width: 208px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk figure img {
		width: 45px;
		margin-bottom: 5px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h2 {
		font: 10px/12px robotobold
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h2 span {
		font-size: 8px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h3 {
		font-size: 10px;
		margin: 0 0 3px;
		padding: 3px 0
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk p {
		font-size: 10px;
		padding-bottom: 3px
	}
	.banner-outer-section.banner33 .twinCnf-content .reg-btn button {
		padding: 2px 0;
		font: 12px robotoregular!important
	}
	.ah-eldercare-content-block h1 {
		font-size: 18px;
		padding-right: 75px
	}

	.helpline-block .helpline-txt {width:auto;}
}
@media (max-width: 480px) {
    .hide_ico{display:none !important;}
	.banner-outer-section.banner11 {
		background: url(https://www.apollohospitals.com/images/banner-slider/bg-banner11-mobile.jpg) center top/202% auto no-repeat #212b69
	}
	.get-in-touch-form {
		top: 110px
	}
	.get-in-touch-form .moduletable .form-group {
		margin-bottom: 5px
	}
	.get-in-touch-form .moduletable .rsform .button-group-getintouch,
	.get-in-touch-form .moduletable .rsform .button-group-getintouch .form-group.btn-git-button {
		margin-bottom: 0
	}
	.mobile480 {
		display: none
	}
	.openmenu {
		border-left: 1px solid #a1cbda;
		top: 120px
	}
	.ah-left-block .ah-cancer-leftnav {
		top: 255px
	}
	.ah-left-block .ah-aphc-leftnav {
		top: 355px
	}
	.ah-left-block .cancer-booknow-nav {
		top: 316px
	}
	.ah-left-block .cancer-thank-nav {
		top: 371px
	}
	.logo-apollo {
		width: 95px
	}
	.helpline-block {
		height: 76px;
		background: 0 0
	}
	.search-social {
		width: 88%;
		padding: 0
	}
	.helpline-block .txt-emergency,
	.social-media {
		display: none!important
	}
	.search-social .search {
		background: #fff;
		float: left
	}
	.joint-commission {
		float: right;
		margin: 3px 15px 0 10px;
		width: 50px
	}
	.logo-apollo {
		background: 0 0;
		padding-top: 5px;
		padding-right: 0
	}
	header.ulp-header {
		height: 120px
	}
	.helpline-block .helpline-txt {
		line-height: inherit;
		border-right: none;
		margin: 10px 0 0;
		text-align: left;
		float: right;
		padding: 0
	}
	.helpline-block .helpline-txt .txt-red {
		display: inline-block;
		line-height: 16px;
		font-size: 13px!important;
		text-align: left;
		width: 100px;
		padding: 0;
		color: #00779c;
		font-weight: 700;
		float: left;
		margin-left: 0
	}
	.helpline-block .helpline-txt .icon-phone2 {
		line-height: 16px;
		margin-right: -5px;
		margin-left: 0
	}
	.helpline-block .helpline-txt .icon-phone3 {
		line-height: 16px; font-size: 14px;
		margin: 2px -5px 0 0
	}
	.helpline-block .helpline-txt .icon-phone4 {
		display: none
	}
	.hidden-lg2 {
		display: block!important;
		width: 100%;
		margin: 0;
		text-align: right
	}
	.social-media ul {
		margin-top: 0
	}
	.social-media span {
		width: 100%;
		display: none;
		text-align: center
	}
	.hidden-lg3 {
		display: block;
		float: left;
		margin: 0
	}
	.hidden-lg4 {
		display: none
	}
	.search-social .search input.search-query {
		width: 87%!important;
		height: 26px
	}
	.search-social .search form.form-inline .input-group-addon {
		width: 21px
	}
	.ahc-banner-block {
		margin-top: 155px
	}
	.search-social .search {
		width: 65%;
		margin: 2px 0 0 10px
	}
	.ah-cancer-white-block5 .ah-left-block .ah-cancer-leftnav {
		top: 255px
	}
	body .social-media .arrow-animte {
		content: '';
		width: 43px;
		height: 16px;
		position: absolute;
		top: 19px;
		right: inherit;
		left: 0;
		margin-left: 0;
		display: inline-block!important;
		background: url(https://www.apollohospitals.com/images/social-arrow-left.png) center center no-repeat #fff
	}
	body .social-media .social-arrow-right {
		background: url(https://www.apollohospitals.com/images/social-arrow-right.png) center center no-repeat;
		top: 70px !important;
		    background-color: rgb(255, 255, 255);
	}
	body .social-media {
		overflow: hidden;
		width: 45px;
		height: 34px;
		margin-top: 41px;
		margin-right: 70px;
		position: absolute;
		right: 0
	}
	body .social-media .custom {
		overflow: hidden;
		display: block;
		width: 100%;
		height: 100%;
		position: relative;
		left: 0;
		top: -5px
	}
	.helpline-block .apollo-locatin .apollo-locatin-text {
		padding:8px 7px 8px 50px;background-size: auto 29px;}
	.helpline-block .apollo-locatin .apollo-location-wrapper {
		top: 29px
	}
	.hidden-lg3.emergency-icon-mobile {
		top: 42px
	}
	body .social-media ul {
		margin-top: 0px;
		margin-right: 0;
		width: 45px;
		position: absolute;
		right: 0;
		z-index: 100000;
		background: #fff;
		padding-bottom: 20px
	}
	.social-media ul li {
		width: 50%
	}
	.social-media ul li a {
		width: 100%!important;
		float: left;
		height: 22px;
		margin-left: 2px;
		background: url(../images/icon-social2.png) no-repeat
	}
	.ah-right-block .custom .show-case .leftshowcase li,
	.ah-right-block .row img {
		height: 130px
	}
	.social-media ul li:first-child a {
		margin-left: 0
	}
	.social-media ul li.icon-twitter a {
		background-position: -17px 0
	}
	.social-media ul li.icon-alexa a {
		background-position: -106px 0
	}
	.social-media ul li.icon-youtube a {
		background-position: -138px 0
	}
	.social-media ul li.icon-linkedin a {
		background-position: -47px 0
	}
	.social-media ul li.icon-slideshare a {
		background-position: -171px 0
	}
	.social-media ul li.icon-instagram a {
		background-position: -198px 0
	}
	.uladdclass {
		position: relative;
		right: -6px
	}
	.social-media ul .visible-tab {
		display: block
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk h2 span,
	.banner-outer-section.banner33 .twinCnf-content .safety-blk p,
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk h2 span,
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk p,
	.inner-cnt-block div[itemprop=articleBody]>ul.fiveImg>li p br {
		display: none
	}
	.social-media ul li.icon-fb a {
		width: 10px;
		background-position: 7px 0
	}
	.social-media ul li.icon-blog a {
		background-position: -80px 0
	}
	.mobileicons {
		margin-top: 3px
	}
	.ah-trans-inner .ah-left-block .ah-trans-leftnav {
		top: 291px
	}
	.helpline-block .apollo-locatin {
		bottom: 6px;
		right: 75px
	}
	.get-in-touch-form .get-in-touch-icon {
		width: 48px;
		background-size: 100%;
		top: 83px
	}
	.ah-right-block .row {
		float: left;
		margin: 0;
		width: 100%
	}
	.ah-right-block .row .col-xs-12 {
		padding: 0
	}
	.ah-right-block .custom {
		width: 100%;
		float: left;
		margin: 0
	}
	.ah-right-block .custom .show-case {
		height: 208px
	}
	.ah-right-block .custom .show-case .showcase .slides li p {
		font-size: 12px;
		line-height: 16px
	}
	.ah-right-block .custom .show-case h2 {
		margin: 15px 0 5px
	}
	.ah-right-block .custom .ask-us figure {
		height: 125px;
		margin-bottom: 19px
	}
	.ah-right-block .custom .patients-spk figure,
	.ah-right-block5 .custom .patients-spk figure {
		height: auto;
		margin-bottom: 10px
	}
	.ah-right-block .custom .patients-spk figure img {
		width: 100%
	}
	.fourboxdetail ul li {
		width: 100%;
		float: left
	}
	.fourboxdetail ul li:nth-child(1) .fourboxlist,
	.fourboxdetail ul li:nth-child(3) .fourboxlist {
		padding-right: 0
	}
	.fourboxdetail ul li:nth-child(2) .fourboxlist,
	.fourboxdetail ul li:nth-child(4) .fourboxlist {
		padding-left: 0
	}
	.fourboxdetail ul li .fourboxlist ul li {
		width: 100%;
		float: left
	}
	.clinical-outcome-content-section .clinical-banner-section {
		min-height: 117px;
		margin-bottom: 15px
	}
	.clinical-banner-section img {
		padding: 30px 0 0 15px
	}
	.banner17-cont .fod-right {
		width: 40%;
		margin: 0 0 0 180px;
		padding: 15px 0 0
	}
	.banner17-cont .fod-right h2 {
		font-size: 14px
	}
	.banner17-cont .fod-right p {
		font-size: 12px;
		line-height: 16px
	}
	.inner-cnt-block div[itemprop=articleBody]>ul.fiveImg>li {
		width: 100%
	}
	.apolloboxGroup {
		height: 210px
	}
	.ah-cancer-top-form .ah-left-block .ah-cancer-leftnav {
		top: 551px
	}
	.banner-outer-section.banner33 .twinCnf-content {
		padding: 6px 10px 0 0
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk {
		width: 142px;
		margin-left: 20px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk {
		width: 142px
	}
	.banner-outer-section.banner33 .twinCnf-content .reg-btn button {
		padding: 2px 0;
		font: 12px robotoregular!important
	}
	.ah-eldercare-inner .ah-left-block .ah-eldercare-leftnav {
		top: 356px
	}
	.ah-patientI-content-block h1,
	.ah-patientInf-innerblock h1 {
		font-size: 18px;
		line-height: 22px
	}
	/*.helpline-block .helpline-txt {
		width: 285px
	}*/
	.whatsapp {
		bottom: 0;
		font-size: 11px;
		background-size: 15px 15px;
		line-height: 15px;
		padding-left: 30px;
		margin-left: 0
	}
}
@media (max-width: 479px) {
	.helpline-block .helpline-txt {width:100%;}
	.banner-outer-section.banner28 .section-banner28-content {
		width: 182px;
		margin: 0 0 0 15px;
		min-height: 139px;
		height: 149px
	}
	.banner-outer-section.banner28 .section-banner28-content h2 {
		font: 11px/13px robotobold;
		padding: 10px 0 0
	}
	.banner-outer-section.banner28 .section-banner28-content h2 span {
		display: inline
	}
	.banner-outer-section.banner28 .banner281 {
		background-size: 115px;
		background-position: 98% 80px
	}
	.banner-outer-section.banner28 .section-banner28-content h4 {
		font: 10px/12px robotobold;
		padding: 0 0 7px;
		max-width: 158px
	}
	.banner-outer-section.banner28 .section-banner28-content p {
		font: 10px/11px robotobold;
		width: 100%;
		padding: 0
	}
	.banner-outer-section.banner28 .section-banner28-content .register {
		right: 15px;
		top: 11px;
		width: 100px
	}
	.banner-outer-section.banner28 .section-banner28-content .tl span {
		font: 10px/9px robotobold;
		padding: 6px 8px
	}
	.banner-outer-section.banner28 .banner-section .banner-hd-content {
		padding-bottom: 10px
	}
	.banner-outer-section.banner28 .section-banner28-content ul {
		margin-top: 5px
	}
	.banner-outer-section.banner28 .section-banner28-content ul li {
		padding: 0 0 0 10px;
		margin-bottom: 1px;
		font: 10px/12px robotomedium
	}
	.tcapply {
		bottom: inherit;
		right: 102px;
		left: inherit;
		top: 136px;
		font: 10px/18px robotoregular
	}
	.banner-outer-section.banner28 .section-banner28-content .register-button {
		font: 300 9px/25px robotoblack;
		height: 25px;
		padding: 0 15px
	}
	.banner-outer-section.banner28 .section-banner28-content .tl span:after {
		width: 70px;
		right: -70px
	}
	.ah-cancer-top-form .ah-left-block .ah-cancer-leftnav {
		top: 591px
	}
	.ah-left-block .cancer-thank-nav {
		top: 316px
	}
	.banner-outer-section.banner32 {
		background: url(https://www.apollohospitals.com/images/banner-slider/alice-bg-mobile.jpg) -50px top no-repeat
	}
	.banner-outer-section.banner32 .alice-content {
		width: 190px;
		margin-left: 205px
	}
	.banner-outer-section.banner32 .alice-content p {
		font-size: 12px
	}
}
@media (max-width: 420px) {

	.search-social {
		width: 89%
	}
	.search-social .search {
		width: 66%
	}
	.ah-left-block .ah-aphc-leftnav {
		top: 310px
	}
	.ah-cancer-white-block5 .ah-left-block .ah-cancer-leftnav {
		top: 255px
	}
	.clinical-banner-section img {
		padding: 30px 0 0 15px
	}
	.clinical-outcome-content-section .clinical-banner-section {
		min-height: 105px
	}
	.apolloboxGroup {
		height: 180px
	}
}
@media (max-width: 413px) {

	.banner-outer-section.banner32 {
		background: url(https://www.apollohospitals.com/images/banner-slider/alice-bg-mobile.jpg) -100px top no-repeat
	}
	.banner-outer-section.banner32 .alice-content {
		width: 150px;
		margin-left: 153px
	}
	.banner-outer-section.banner32 .alice-content p {
		font-size: 11px
	}
	.banner-outer-section.banner32 .alice-content .reg-btn .btn-primary {
		font-size: 11px;
		font-family: robotoregular
	}
}
@media (max-width: 375px) {
.helpline-block .helpline-txt {
    width:100%;
}
	.social-media ul li a {
		margin-left: 1px
	}
	.logo-apollo {
		width: 95px
	}
	.search-social {
		width: 85%
	}
	.search-social .search {
		width: 61%;
		margin: 2px 0 0 6px
	}
	.clinical-outcome-content-section .clinical-banner-section {
		min-height: 94px
	}
	.apolloboxGroup {
		height: 160px
	}
	.banner-outer-section.banner33 .twinCnf-content {
		width: 86%;
		padding: 10px 10px 0 0
	}
	.banner-outer-section.banner33 .twinCnf-content .safety-blk {
		width: 125px;
		margin-left: 10px
	}
	.banner-outer-section.banner33 .twinCnf-content .transforming-blk {
		width: 125px
	}

	.helpline-block .apollo-locatin .apollo-locatin-text {
    padding: 8px 7px 8px 50px;
    background-size: auto 29px;font-size:10px;
}
.helpline-block .apollo-locatin{right:115px;}
}
@media (max-width: 374px) {
	body .social-media,
	body .social-media ul {
		width: 42px
	}
	/*.helpline-block .helpline-txt {
		width: 195px
	}*/
	.helpline-block .apollo-locatin {
		right: 117px
	}
	.helpline-block .apollo-locatin .apollo-locatin-text {
		font-size: 9px;
		padding: 7px 4px 7px 50px;
	}
	.helpline-block .apollo-locatin .apollo-locatin-text:after {
		right: 2px;
		background-size: 8px;
		width: 8px
	}
	.helpline-block .apollo-locatin .apollo-location-wrapper {
		width: 150px;
		top: 27px
	}
	.whatsapp {
		display: none
	}
}


@media (max-width: 360px) {
	.hide__mb{display: none;}
.helpline-block .helpline-txt {width: 95%;}

}

@media (max-width: 320px) {
.helpline-block .helpline-txt {width: 81%;}
.helpline-block .apollo-locatin .apollo-locatin-text{background-size:0;padding: 7px 6px 7px 4px;}
	.helpline-block .apollo-locatin{right: 110px;}
}


@media (min-width: 1200px) {
	.widget-block .inputfld .form-control {
		width: 86%
	}
	.widget-block figure {
		padding-bottom: 0
	}
	.ah-coelist {
		width: 33.33%
	}
}
.mll20 {
	margin-left: 20px!important
}
@media (min-width: 1200px) and (max-width: 1500px) {
	.banner-outer-section.banner3 {
		position: relative;
		background: url(../images/bg-banner3-desktop.jpg) 50% bottom no-repeat #e7e6e3
	}
	.banner-outer-section.banner5 {
		position: relative;
		background: url(../images/banner-slider/bg-banner-laptop-5.jpg) 50% bottom no-repeat #e7e6e3
	}
	.banner-outer-section.banner6 {
		position: relative;
		background: url(../images/banner-slider/bg-banner-laptop-6.jpg) 50% bottom no-repeat
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner1,
	.apollo-cancer-banner-outer-section.apollo-cancer-banner2,
	.apollo-cancer-banner-outer-section.apollo-cancer-banner3,
	.apollo-cancer-banner-outer-section.apollo-cancer-banner4,
	.apollo-cancer-banner-outer-section.apollo-cancer-banner5 {
		background-position: 50% bottom
	}
	.mll20 {
		margin-left: 20px!important
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	.banner-outer-section.banner3 {
		position: relative;
		background: url(../images/bg-banner3-tablet.jpg) -20px center no-repeat #ecebe9!important
	}
	.banner-outer-section.banner4 {
		position: relative;
		background: url(../images/banner-slider/bg-banner4-tablet.jpg) left top no-repeat #ffeec5!important
	}
	.banner-outer-section.banner5 {
		position: relative;
		background: url(../images/banner-slider/bg-banner5-tablet.jpg) left top no-repeat #eaccb0!important
	}
	.banner-outer-section.banner6 {
		position: relative;
		background: url(../images/banner-slider/bg-banner6-tablet.jpg) left top no-repeat!important
	}
}
@media (min-width: 1600px) {
     .container {
    width: 1400px;
}
	.widget-block-out .edoc {
		display: block
	}
	.ah-location-address {
		width: 62%
	}
	.banner11-col-sub {
		float: right;
		width: 700px
	}
}
@media (max-width: 1600px) {
   
	.apollo-trans-banner-outer-section.apollo-trans-banner2 .section-banner-1-content .redis-right {
		width: 30%
	}
	.banner-outer-section.banner29 .banner291 {
		background: url(https://www.apollohospitals.com/images/banner-slider/good-heath.png) left top no-repeat;
		background-size: 420px
	}
	.banner-outer-section.banner29 .section-banner29-content {
		width: 925px;
		margin: 55px 0 0
	}
	.banner-outer-section.banner29 .section-banner29-content .section-banner29-sup2 {
		padding: 25px 0 0
	}
	.banner-outer-section.banner29 .section-banner29-content h2 {
		font-size: 30px;
		line-height: 42px
	}
	.banner-outer-section.banner29 .section-banner29-content .book {
		font-size: 26px;
		line-height: 38px;
		padding: 3px 25px
	}
	.banner-outer-section.banner29 .section-banner29-content .section-banner29-sup3 {
		position: absolute;
		right: 0;
		top: 142px;
		width: 220px
	}
	.proton-banner-slider .apollo-proton-banner4 {
		background-position: -250px top
	}
}
@media (max-width: 1440px) {
	.apollo-cancer-banner-outer-section.apollo-cancer-banner1 {
		background: url(../images/apollo-cancer-institute/banner/apollo-cancer-care-mac.jpg) right top no-repeat #0198c7;
		height: 302px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner2 {
		background: url(../images/apollo-cancer-institute/banner/apollo-transplant-mac.jpg) right bottom no-repeat #d5d0cc;
		height: 302px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner3 {
		background: url(../images/apollo-cancer-institute/banner/apollo-cheno-mac.jpg) right top no-repeat #945780;
		height: 302px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner4 {
		background: url(../images/apollo-cancer-institute/banner/apollo-proton-mac.jpg) right top no-repeat #f1e7de;
		height: 302px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner5 {
		background: url(../images/apollo-cancer-institute/banner/apollo-genetic-mac.jpg) right top no-repeat #a68c75;
		height: 302px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner6 {
		background: url(../images/apollo-cancer-institute/banner/apollo-oncology-mac.jpg) right top no-repeat #ebe8d5;
		height: 302px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner1 h1 {
		font-size: 30px;
		margin: 0;
		padding: 0
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner1 p {
		font-size: 19px
	}
	.apollo-cancer-banner-outer-section .ah-cancer-banner-head,
	.apollo-cancer-banner-outer-section .ahc-hd-col {
		font-size: 30px;
		padding: 0
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner2 p {
		font-size: 19px;
		padding: 5px 135px 0 0;
		line-height: 22px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner3 p {
		font-size: 19px;
		padding: 5px 140px 0 0;
		line-height: 22px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner4 p {
		font-size: 19px;
		padding: 5px 100px 0 0;
		line-height: 22px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner5 p,
	.apollo-cancer-banner-outer-section.apollo-cancer-banner6 p {
		font-size: 19px;
		padding: 5px 42px 0 0;
		line-height: 22px
	}
	.cancer-banner-slider .flex-control-nav {
		padding-left: 150px;
		bottom: 0
	}
	.ah-location-address {
		width: 69%
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner7 {
		background: url(../images/apollo-cancer-institute/banner/cancer-screening-mac.jpg) center top no-repeat #ebe8d5;
		z-index: 99;
		height: 302px;
		width: 100%
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner-toi {
		z-index: 99;
		height: 302px;
		width: 100%
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner8 {
		background: url(https://www.apollohospitals.com/images/apollo-cancer-institute/banner/apollo-cancer-precision-banner-mac.png) center top no-repeat #ebe8d5;
		z-index: 99;
		height: 302px;
		width: 100%
	}
	.section-banner-17-content {
		width: 76%
	}
	.section-banner-170-content h2 {
		font: 34px/50px robotobold
	}
	.section-banner-171-content {
		margin: 0 2% 0 7%
	}
	.section-banner-171-content h3 {
		font: 14px/22px robotobold
	}
	.section-banner-171-content p {
		font: 14px/20px robotoregular!important
	}
	.section-banner-72-content {
		margin: 0
	}
	.banner11-col-sub {
		float: right;
		width: 675px
	}
	.apollo-trans-innerbanner4 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/transplant-centres.jpg) -250px top no-repeat #fff;
		float: left;
		height: 307px;
		width: 100%
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner1,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner2,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner3,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner4,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner5 {
		background-size: 1445px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner2 .section-banner-1-content .redis-right {
		width: 30%;
		padding: 20px 0 0 10px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content,
	.apollo-trans-banner-outer-section.apollo-trans-banner2 .section-banner-1-content,
	.apollo-trans-banner-outer-section.apollo-trans-banner3 .section-banner-1-content,
	.apollo-trans-banner-outer-section.apollo-trans-banner4 .section-banner-1-content {
		height: 302px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner1 .section-banner-1-content,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner2 .section-banner-1-content {
		height: 312px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-right {
		width: 55%;
		margin: 0;
		padding: 30px 0 0 10px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-right h1 {
		line-height: 36px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-right h1 span {
		font: 30px robotobold
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner2 .section-banner-1-content .redis-left h2,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner5 .section-banner-1-content .redis-left h2 {
		font-size: 36px;
		line-height: 36px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-left {
		width: 350px;
		left: 100px
	}
	.apollo-robotic-clinical-team {
		background-position: -200px top
	}
	.eldercare-banner-slider {
		overflow: hidden;
		height: 312px
	}
	.eldercare-banner-slider .flex-control-nav {
		bottom: 130px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner1 .section-banner-1-content .whyimg {
		width: 840px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner2 .section-banner-1-content .redis-left {
		margin: 120px 20px 0 150px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner2 .section-banner-1-content .redis-left h2:before {
		width: 85px;
		top: -2px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner2 .section-banner-1-content .redis-right {
		margin: 25px 0 0;
		width: 605px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner4 .section-banner-1-content {
		height: 412px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner3 .section-banner-1-content,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner5 .section-banner-1-content {
		height: 312px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner4 .section-banner-1-content .valueimg {
		margin: 125px 20px 0 0
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner3 .section-banner-1-content .valueimg {
		margin: 100px 20px 0 0
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner5 .section-banner-1-content .redis-left {
		margin: 130px 40px 0 150px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner5 .section-banner-1-content .redis-left h2:before {
		width: 80px;
		left: 0;
		top: -2px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner5 .section-banner-1-content .redis-right {
		width: 433px;
		margin: 25px 0 0
	}
}
@media (max-width: 1360px) {
	.banner11-col-sub {
		float: right;
		width: 580px
	}
	.apollo-trans-innerbanner4 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/transplant-centres.jpg) -350px top no-repeat #fff;
		float: left;
		height: 307px;
		width: 100%
	}
	.banner-outer-section.banner29 .banner291 {
		background: url(https://www.apollohospitals.com/images/banner-slider/good-heath.png) left top no-repeat;
		background-size: 420px
	}
	.banner-outer-section.banner29 .section-banner29-content {
		width: 880px;
		margin: 55px 0 0
	}
	.banner-outer-section.banner29 .section-banner29-content .section-banner29-sup2 {
		padding: 25px 0 0
	}
	.banner-outer-section.banner29 .section-banner29-content h2 {
		font-size: 30px;
		line-height: 42px
	}
	.banner-outer-section.banner29 .section-banner29-content .book {
		font-size: 26px;
		line-height: 38px;
		padding: 3px 25px
	}
	.banner-outer-section.banner29 .section-banner29-content .section-banner29-sup1 {
		width: 612px
	}
	.banner-outer-section.banner29 .section-banner29-content .section-banner29-sup3 {
		position: absolute;
		right: 0;
		top: 125px;
		width: 220px
	}
	.csr-apollo-block .csr-apollo-center-block .owl-theme .owl-controls .owl-buttons .owl-next,
	.ps-youmay-alsolike .owl-theme .owl-controls .owl-buttons .owl-next {
		right: -25px
	}
	.csr-apollo-block .csr-apollo-center-block .owl-theme .owl-controls .owl-buttons .owl-prev,
	.ps-youmay-alsolike .owl-theme .owl-controls .owl-buttons .owl-prev {
		left: -25px
	}
	.csr-apollo-block .csr-apollo-center-block .csr-apollo-list .slick-prev {
		position: absolute;
		left: -30px;
		top: 40%;
		margin-top: -25px;
		width: 30px;
		height: 50px
	}
	.csr-apollo-block .csr-apollo-center-block .csr-apollo-list .slick-next {
		position: absolute;
		right: -30px;
		top: 40%;
		margin-top: -25px;
		width: 30px;
		height: 50px
	}
	.apollo-eldercare-innerbanner4 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/eldercare-centres.jpg) -350px top no-repeat #fff;
		float: left;
		height: 307px;
		width: 100%
	}
}
@media (max-width: 1199px) {
	.geo,
	.iam-here span,
	.section-banner-72-content .btn-aphc {
		text-align: center
	}
	.initiatives-block .initiatives-content {
		width: 100%
	}
	.initiatives-block .initiatives-content:after {
		display: none
	}
	.initiatives-block {
		background-image: url(https://www.apollohospitals.com/images/health-check/initiatives-block-bg-mobile.jpg);
		background-position: center 100%;
		padding-bottom: 520px
	}
	.ah-transplant-white-block .breadcrumb {
		float: right;
		padding: 30px 15px 0 0
	}
	.ah-trans-leftnav li a {
		line-height: 30px
	}
	.our-dr-talk-blk {
		margin: 0 1.33% 25px 0;
		min-height: 475px;
		width: 32%
	}
	.our-dr-talk-blk h2 a {
		font: 16px robotomedium
	}
	.ah-growth-story-box {
		padding: 10px;
		min-height: inherit
	}
	.ah-growth-story-box p {
		margin: 0 0 13px!important
	}
	aside.pageblk h6 {
		width: 150px
	}
	.banner12-col-sub3 {
		width: 120px
	}
	.banner12-col-sub2 h2 {
		font: 700 40px/46px Roboto, sans-serif;
		margin: -20px 0 15px
	}
	.find-a-doctor .btn-appointment:before {
		bottom: -9px
	}
	.ah-right-block .menu-right-inner-pages:before,
	.ah-right-block .widget-right-nav:before {
		background: 0 0
	}
	.patient-main .pb10 {
		padding-bottom: 2px!important
	}
	.askUs-blk {
		min-height: 153px
	}
	.patient-main4 .askUs-blk {
		min-height: 156px
	}
	.askUs-blk h2 a,
	.find-a-doctor h2 a,
	.patient-main .moduletable h2 a,
	.patientcareland-list h2 a,
	.patients-spk h2 a,
	.show-case h2 a {
		font-size: 18px
	}
	.patient-main2 .show-case .showcase .slides li p {
		font-size: 10px;
		line-height: 15px
	}
	.patient-main2 .show-case .showcase .slides {
		min-height: 100px
	}
	.patient-main2 .show-case h2 {
		padding-top: 15px
	}
	.patient-main-banner .patientbanner .slides li h3 {
		padding-top: 20px
	}
	.patient-main .patientcareland-list .patientCoe-slider li .coe-slide-blk a {
		font-size: 11px
	}
	.mll20 {
		margin-left: 20px!important
	}
	.banner-outer-section.banner6 .hd-green-txt {
		color: #39b54a;
		font-weight: 700;
		font-size: 22px;
		line-height: 26px;
		text-transform: uppercase;
		margin: 0;
		padding: 0
	}
	.banner-outer-section.banner6 .hd-blue-txt {
		color: #25aae1;
		font-weight: 700;
		font-size: 22px;
		line-height: 26px;
		text-transform: uppercase;
		margin: 0;
		padding: 0 0 5px
	}
	.banner-outer-section.banner6 h3 {
		color: #000;
		font-size: 18px;
		line-height: 24px;
		font-weight: 700;
		text-transform: uppercase;
		margin: 0;
		padding: 0 0 5px
	}
	.banner-outer-section.banner3 {
		background-size: auto 300px
	}
	.banner-content-block {
		padding-top: 0;
		min-height: 180px
	}
	.explore-blk ul li.icons-explore {
		margin: 0 10px
	}
	.explore-blk ul li.icon-clinics .banner-hover-content:after {
		left: 32px
	}
	.explore-blk ul li.icon-splty .banner-hover-content:after {
		left: 134px
	}
	.explore-blk ul li.icon-ask .banner-hover-content:after {
		left: 389px
	}
	.explore-blk ul li.icon-edu .banner-hover-content:after {
		left: 642px
	}
	.explore-blk ul li.icon-wellness .banner-hover-content:after {
		left: 1075px
	}
	.explore-blk ul li.icons-explore>a {
		font-size: 14px
	}
	.banner-content .city-list li,
	.banner-content .city-list li:nth-child(2n+2) {
		width: auto;
		margin-right: 15px;
		border-bottom: 0 solid
	}
	.banner-section .banner-hd-content {
		background-size: 60% auto
	}
	.banner-content-block.location-block {
		min-height: inherit;
		margin: 20px 0;
		background-position: 0 0
	}
	.appointment .banner-content-block {
		padding-left: 30px;
		margin: 20px 0
	}
	.iam-here {
		height: auto;
		padding: 0
	}
	.iam-here span {
		width: 100%;
		font-size: 22px;
		line-height: 26px;
		padding-bottom: 10px
	}
	.iam-here h2 {
		font-size: 30px;
		margin: 0 10px 0 0
	}
	.iam-here ul li a {
		font-size: 12px;
		padding: 0 5px
	}
	.iam-here ul li:first-child a {
		padding-left: 0;
		background: 0 0
	}
	footer {
		padding-top: 20px
	}
	footer h3 {
		margin-top: 0
	}
	.copy-rights {
		width: 25%;
		padding-top: 15px
	}
	.copy-rights span {
		display: block
	}
	.banner-hover-content.hover-clinic {
		background: url(../images/banner-images/clinics-tablet.png) right top no-repeat #fff;
		background-size: auto auto
	}
	.banner-hover-content.hover-speciality {
		background: url(../images/banner-images/speciality-hospital-tablet.png) right top no-repeat #fff;
		background-size: auto auto
	}
	.banner-hover-content.hover-ask-apollo {
		background: url(../images/banner-images/ask-tablet.png) right 100% no-repeat #fff;
		background-size: auto auto
	}
	.banner-hover-content.hover-education {
		background: url(../images/banner-images/education_research-tablet.png) right 100% no-repeat #fff;
		background-size: auto auto
	}
	.banner-hover-content.hover-wellness {
		background: url(../images/banner-images/wellness-tablet.png) right top no-repeat #fff;
		background-size: auto auto
	}
	.equipment .equipment-slider .flex-direction-nav li.flex-nav-prev {
		left: -28px
	}
	.equipment .equipment-slider .flex-direction-nav li.flex-nav-next {
		right: -28px
	}
	.banner-outer-section.banner1 {
		position: relative;
		background: url(../images/bg-banner.jpg) 43% bottom no-repeat
	}
	.banner-outer-section.banner2 {
		position: relative;
		background: url(../images/bg-banner2.jpg) 43% bottom no-repeat
	}
	.banner-outer-section.banner3 {
		position: relative;
		background: url(../images/bg-banner3.jpg) 43% bottom no-repeat
	}
	.banner-outer-section.banner4 {
		position: relative;
		background: url(../images/bg-banner4.jpg) 43% bottom no-repeat
	}
	.banner-outer-section.banner5 {
		position: relative;
		background: url(../images/bg-banner5.jpg) 43% bottom no-repeat
	}
	.banner-outer-section.banner6 {
		position: relative;
		background: url(../images/bg-banner6.jpg) 43% bottom no-repeat
	}
	.patients-speak .desc {
		padding-top: 2px
	}
	.patients-speak .desc b,
	.patients-speak .desc p {
		font-size: 12px;
		line-height: 14px
	}
	.patients-speak .desc small {
		font-size: 11px
	}
	.key-medical-blk .keymedical .flex-direction-nav li {
		top: 194px
	}
	.key-medical-outer .latest-apollo-blk {
		min-height: 358px
	}
	.main-menu nav>ul>li>a {
		font-size: 10px
	}
	.logo-apollo {
		padding: 15px 20px 0 0
	}
	.geo {
		position: relative;
		width: 25%;
		left: 0;
		margin-left: 0;
		float: left
	}
	.geo>table {
		float: none!important;
		margin: 0 auto!important
	}
	h2.tl {
		font-size: 26px
	}
	h2.tl span {
		font-size: 18px
	}
	.widget-block form {
		display: inherit
	}
	.mtm20 {
		margin: -20px 20px 0 0
	}
	.patients-safety-list ul li figure {
		text-align: center;
		float: left;
		width: 33%
	}
	.patients-safety-list ul li figcaption {
		font: 13px robotoregular;
		color: #000;
		line-height: 16px;
		float: left;
		width: 57%
	}
	.patients-safety-list ul li figcaption.endlist {
		width: 67%
	}
	.patients-safety-list ul li figcaption span {
		font: 20px robotobold;
		color: #000;
		line-height: 20px
	}
	.banner-section .ah-banner-hd.clinical-hd {
		padding-left: 20px;
		line-height: 35px;
		margin: 15px 0 10px
	}
	.banner-section .ah-banner-hd.depth-hd {
		line-height: 35px;
		margin: 15px 0 40px;
		padding-left: 0
	}
	.clinical-care-list ul li {
		font-size: 30px
	}
	.coe-header-block-bariatric-surgery .coe-header-content h1,
	.coe-header-block-bone-and-joint .coe-header-content h1,
	.coe-header-block-colorectal .coe-header-content .coe-hd-block h1,
	.coe-header-block-critical-care .coe-header-content h1,
	.coe-header-block-emergency .coe-header-content h1,
	.coe-header-block-gastroenterology .coe-header-content h1,
	.coe-header-block-heart .coe-header-content h1,
	.coe-header-block-neurosciences .coe-header-content h1,
	.coe-header-block-preventive-medicine .coe-header-content h1,
	.coe-header-block-robotics .coe-header-content h1,
	.coe-header-block-spine .coe-header-content h1,
	.coe-header-block-transplants .coe-header-content h1 {
		margin: 165px 0 50px
	}
	.ah-coelist-bgcolor-brown {
		background-color: #e51937;
		padding: 9% 0 8.5%
	}
	.patientcareland-list .patientCoe-slider li .coe-slide-blk figure {
		height: 110px
	}
	.patientcareland-list .patientCoe-slider li:hover .coe-slide-blk figure img {
		margin-top: -115px
	}
	.banner-outer-section.banner9 h1 {
		font-size: 36px;
		line-height: 42px
	}
	.banner-outer-section.banner9 .banner9-celebrate {
		width: 100px;
		position: absolute;
		right: 0;
		top: 10px
	}
	.banner-outer-section.banner9 .banner9-celebrate img {
		width: 100%
	}
	.banner-outer-section.banner9 .banner-hd-content-outer .banner-hd-content h1,
	.banner-outer-section.banner9 .banner-hd-content-outer .banner-hd-content p {
		padding-left: 0
	}
	.banner-section .banner-outer-section.banner9 .banner-hd-content {
		width: 65%
	}
	.section-banner-170-content h2 {
		font: 27px/30px robotobold;
		width: 85%
	}
	.section-banner-17-content figure {
		width: 10%
	}
	.section-banner-170-content h4 {
		width: 85%;
		margin: 0
	}
	.section-banner-170-content ul li {
		background-size: 100%!important;
		width: 85px;
		font-size: 11px;
		height: 85px
	}
	.find-a-doctor .btn-appointment {
		font-size: 18px
	}
	.fourboxdetail .fourboxlist .fourboxlistcont h4 {
		font: 15px robotoregular;
		padding: 0;
		line-height: 19px
	}
	.reachout li {
		padding: 30px 20px 20px 0;
		font: 19px robotolight;
		line-height: 40px
	}
	.section-banner-7-content {
		width: 800px;
		margin: 30px 0 0
	}
	.section-banner-7-content figure {
		float: left;
		width: 16%;
		padding: 0
	}
	.section-banner-70-content {
		float: right;
		width: 83%
	}
	.section-banner-70-content h2 {
		font: 29px/35px robotobold;
		margin: 0 0 10px;
		padding: 0;
		float: left;
		border-bottom: 1px solid #8f69b8
	}
	.section-banner-70-content h4 {
		font: 16px/18px robotobold;
		color: #000;
		margin: 0 0 10px;
		padding: 0;
		float: left
	}
	.section-banner-70-content ul {
		margin: 0 0 10px;
		padding: 0;
		float: left;
		width: 75%;
		font-size: 11px;
		line-height: 13px
	}
	.section-banner-70-content ul li {
		padding: 15px 5px 10px;
		float: left;
		color: #fff;
		width: 80px;
		height: 80px;
		background-size: 100%
	}
	.section-banner-70-content ul li.five,
	.section-banner-70-content ul li.four,
	.section-banner-70-content ul li.three,
	.section-banner-70-content ul li.two {
		margin: 0 0 0 15px
	}
	.section-banner-71-content {
		float: left;
		width: 79%;
		margin: 0 2% 0 17%
	}
	.section-banner-71-content h3 {
		font: 16px/18px robotobold;
		color: #000;
		margin: 0;
		padding: 0;
		float: left;
		width: 100%
	}
	.section-banner-71-content p {
		font: 15px/16px robotoregular!important;
		color: #000!important;
		margin: 0!important
	}
	.section-banner-71-content a,
	.section-banner-71-content span {
		color: #84181b!important;
		font-weight: 700;
		line-height: 18px!important
	}
	.section-banner-72-content {
		float: left;
		width: 100%;
		margin: 0
	}
	.section-banner-72-content p {
		font: 18px/20px robotoregular!important;
		color: #000!important;
		margin: 0 0 10px!important;
		width: 100%;
		float: left
	}
	.section-banner-72-content p strong {
		font: 15px/20px robotobold!important
	}
	.ah-right-block .show-case .showcase .slides li p {
		font-size: 12px;
		line-height: 16px;
		padding-right: 5px
	}
	.ah-organ-block {
		min-height: 511px
	}
	.bg-hover {
		height: 73%;
		width: 92%
	}
	.milestones-medical-lists h3 {
		font: 42px robotobold!important
	}
	.milestones-medical-lists {
		min-height: 400px
	}
	.milestones-technology-lists p {
		padding: 0;
		line-height: 18px!important
	}
	.milestones-technology-lists {
		min-height: 492px
	}
	.milestones-day-apollo-list h3 {
		font: 36px robotobold!important
	}
	.border-right-bottom {
		min-height: 270px
	}
		.border-top-left.adjunct-title .border-right-bottom{min-height:inherit !important;}
	.contact-us-section .contact-us-section-inner,
	.contact-us-section .contact-us-section-inner:hover {
		min-height: auto
	}
	a.ah-coe-icons-about-cancer,
	a.ah-coe-icons-apollo-locations,
	a.ah-coe-icons-askDr,
	a.ah-coe-icons-case-studies,
	a.ah-coe-icons-clinical-articles,
	a.ah-coe-icons-clinical-team,
	a.ah-coe-icons-common-diseases,
	a.ah-coe-icons-diagnostic-services,
	a.ah-coe-icons-facility,
	a.ah-coe-icons-faq,
	a.ah-coe-icons-fatty,
	a.ah-coe-icons-healthy-heart,
	a.ah-coe-icons-know-your-heart,
	a.ah-coe-icons-milestones,
	a.ah-coe-icons-post-a-query,
	a.ah-coe-icons-saving-childs-heart,
	a.ah-coe-icons-testimonials,
	a.ah-coe-icons-treatment {
		font: 500 14px/20px Roboto, sans-serif;
		padding: 5px 0 10px 50px
	}
	.planvisit-list .nav-pills>li>a span.hdtxt {
		font: 11px robotobold
	}
	.banner11-col-sub {
		float: right;
		width: 500px
	}
	.banner11-col-sub2 h2 {
		font-size: 24px;
		line-height: 30px
	}
	.banne11-col-sub3 {
		float: left;
		width: 43%
	}
	.banne11-col-sub2 {
		float: left;
		width: 55%;
		margin: 50px 0 0 2%
	}
	.banne11-col-sub2 h2 {
		font: 700 21px/30px Roboto, sans-serif;
		color: #585759;
		margin: 15px 0 10px;
		text-align: left
	}
	.banne11-col-sub2 h2 span {
		color: #e14b78
	}
	.emergency-booklet figure img {
		width: 100px
	}
	.emergency-booklet .btn-emergency {
		display: block;
		float: left;
		width: 90%;
		left: 5%
	}
	.emergency-booklet .btn-emergency:after {
		top: 25%
	}
	.ah-transplant-white-block .transplants-organ-specific-list .transplants-organ-specific-list1 .item h3 {
		font: 16px/18px robotobold
	}
	.ah-transplant-block .ah-location-address {
		width: 87%
	}
	.apollo-trans-innerbanner2 .ah-transpage-banner,
	.apollo-trans-innerbanner3 .ah-transpage-banner {
		padding: 100px 0 0;
		float: right;
		width: 250px
	}
	.apollo-trans-innerbanner4 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/transplant-centres.jpg) -410px top no-repeat #fff;
		float: left;
		height: 307px;
		width: 100%
	}
	.trans-banner-slider .flex-control-nav {
		padding-right: 15px!important
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-right {
		width: 50%;
		margin: 0;
		padding: 30px 0 0 10px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-right h1 {
		line-height: 30px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-right h1 span {
		font: 24px robotobold
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-left {
		width: 350px;
		left: 100px
	}
	.trans-banner-slider .flex-control-nav {
		width: 970px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner2 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-health-bg.png) -200px top no-repeat #d1cbbf
	}
	.transplant-centres-list {
		width: 105%
	}
	.apollo-trans-innerbanner1 .container {
		background: url(https://www.apollohospitals.com/images/transplant/banner/organ-specific-transplan-care.png) left top no-repeat;
		height: 307px
	}
	.apollo-trans-innerbanner1 .ah-transpage-banner {
		padding: 110px 0 0;
		float: right;
		width: 270px
	}
	.apollo-trans-innerbanner1 .ah-transpage-banner h2 {
		font: 30px robotobold;
		line-height: 30px
	}
	.apollo-trans-innerbanner8 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-team.jpg) -550px top no-repeat #189ca6;
		float: left;
		height: 305px;
		width: 100%
	}
	.apollo-trans-innerbanner8 .ah-transpage-banner {
		padding: 40px 0 0;
		float: right;
		width: 365px
	}
	.apollo-trans-innerbanner8 .ah-transpage-banner h3 {
		font: 30px/40px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-trans-innerbanner8 .ah-transpage-banner p {
		font: 24px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-trans-innerbanner9 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-team2.jpg) -550px top no-repeat #f7f7f7;
		float: left;
		height: 305px;
		width: 100%
	}
	.apollo-trans-innerbanner9 .ah-transpage-banner {
		padding: 50px 0 0;
		float: right;
		width: 410px
	}
	.apollo-trans-innerbanner9 .ah-transpage-banner h3 {
		font: 30px/40px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-trans-innerbanner9 .ah-transpage-banner p {
		font: 24px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-patientInf-innerbanner-aphc,
	.apollo-patientInf-innerbanner10,
	.apollo-patientInf-innerbanner9 {
		height: 207px;
		background-size: 1304px
	}
	.apollo-trans-innerbanner13 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-rediscovering-inner.jpg) -400px top no-repeat #74b549;
		height: 305px;
		width: 100%
	}
	.apollo-trans-innerbanner13 .ah-transpage-banner {
		padding: 55px 0 0;
		width: 470px;
		margin-left: 445px
	}
	.apollo-trans-innerbanner13 .ah-transpage-banner p {
		color: #095457;
		font: 18px/28px robotoregular!important;
		margin: 10px 0 0;
		padding: 25px 15px
	}
	.apollo-trans-innerbanner13 .ah-transpage-banner p:before {
		background: url(https://www.apollohospitals.com/images/transplant/banner/in-arrow.png) left top no-repeat;
		left: -40px;
		top: 20px;
		width: 41px;
		height: 27px
	}
	.cancer-treatment-block .cancer-treatment-surgery-block .cancer-treatment-surgery-content:after,
	.robotics-block .robotics-bg-block .robotic-surgery-block .robotic-surgery-content:after {
		top: 15px;
		right: -138px
	}
	.proton-banner-slider .apollo-proton-banner1 .section-banner-1-content,
	.proton-banner-slider .apollo-proton-banner2 .section-banner-1-content,
	.proton-banner-slider .apollo-proton-banner3 .section-banner-1-content,
	.proton-banner-slider .apollo-proton-banner4 .section-banner-1-content,
	.robotics-banner-slider .apollo-robotics-banner1 .section-banner-1-content {
		height: 302px
	}
	.gift-of-life {
		font: 26px/40px robotobold!important;
		clear: both
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner2 .section-banner-1-content .redis-right {
		width: 36%;
		padding: 20px 0 0 10px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner4 .section-banner-1-content .redis-right {
		width: 36%
	}
	.apollo-patientInf-innerbanner-aphc .ah-patientInf-banner {
		padding: 85px 0 0;
		width: 430px
	}
	.apollo-patientInf-innerbanner-aphc .ah-patientInf-banner h3 {
		font-size: 30px!important
	}
	.ask-dr-query .selbox,
	.ask-dr-query input {
		float: left;
		width: 192px
	}
	.ah-cancer-content-block .ask-dr-query .selbox,
	.ah-cancer-content-block .ask-dr-query input {
		width: 173px
	}
	.banner17-right h3 {
		font: 18px/24px robotoregular
	}
	.banner-outer-section.banner25 {
		position: relative;
		background: url(https://www.apollohospitals.com/images/banner-slider/mother-day-banner.jpg) -395px top no-repeat;
		z-index: 99
	}
	.banner-outer-section.banner25 .section-banner25-content {
		width: 635px
	}
	.banner-outer-section.banner25 .section-banner25-content .mother-img {
		width: 580px;
		background-size: contain
	}
	.banner-outer-section.banner26 .section-banner26-content .mother-link h2 {font: 26px/30px 'robotobold';}
.banner-outer-section.banner26 {background-position:center bottom; background-size: 1821px;}
.banner-outer-section.banner26 .section-banner26-content .mother-link {max-width:970px}
	.banner-outer-section.banner27 {
		position: relative;
		background: url(https://www.apollohospitals.com/images/banner-slider/bg-banner-pledge.jpg) -253px top no-repeat;
		z-index: 99;
		background-size: 1640px
	}
	.proton-banner-slider .apollo-proton-banner1,
	.proton-banner-slider .apollo-proton-banner2 {
		background-size: 1405px
	}
	.banner-outer-section.banner27 .section-banner27-content {
		width: 500px
	}
	.banner-outer-section.banner27 .section-banner27-content h2 {
		font-size: 30px
	}
	.robotics-block .robotics-bg-block .robotic-surgery-block {
		padding: 40px 15px
	}
	.robotics-block .robotics-bg-block .robotic-surgery-block .robotic-surgery-content {
		width: 510px;
		margin-top: 20px
	}
	.robotics-block .robotics-bg-block .robotic-surgery-block .robotic-surgery-content p {
		font-size: 15px;
		padding-bottom: 15px
	}
	.robotics-block .robotics-bg-block .robotic-list {
		padding: 25px 15px 0
	}
	.robotics-block .robotics-bg-block .robotic-list h2 {
		font-size: 28px
	}
	.robotics-block .robotics-bg-block .robotic-list ul li {
		padding: 0 25px 0 0;
		margin: 0 0 25px
	}
	.robotics-block .robotics-bg-block .robotic-list ul li.secli {
		padding: 0 0 0 25px
	}
	.robotics-block .robotics-bg-block .robotic-list ul li .robotic-list-wrap p,
	.robotics-block .robotics-bg-block .robotic-list ul li ul.arrow li {
		font-size: 15px
	}
	.cancer-treatment-block .cancer-treatment-surgery-block {
		padding: 40px 15px
	}
	.cancer-treatment-block .cancer-treatment-surgery-block .cancer-treatment-surgery-content {
		width: 510px;
		margin-top: 20px
	}
	.cancer-treatment-block .cancer-treatment-surgery-block .cancer-treatment-surgery-content p {
		font-size: 15px;
		padding-bottom: 15px
	}
	.proton-block .proton-bg-block .proton-list {
		padding: 25px 15px
	}
	.proton-block .proton-bg-block .proton-list h2 {
		font-size: 28px
	}
	.proton-block .ah-location-address {
		width: 455px
	}
	.proton-block .proton-bg-block .proton-list ul.highlights li,
	.proton-block .proton-bg-block .proton-list ul.highlights li span {
		font-size: 20px
	}
	.proton-banner-slider .flex-control-nav {
		width: 970px
	}
	.proton-banner-slider .apollo-proton-banner1 .section-banner-1-content .redis-right {
		width: 450px
	}
	.proton-banner-slider .apollo-proton-banner1 .section-banner-1-content .redis-right h1 {
		margin: 100px 0 0;
		font-size: 30px
	}
	.proton-banner-slider .apollo-proton-banner1 .section-banner-1-content .redis-right p {
		font-size: 18px
	}
	.proton-banner-slider .apollo-proton-banner2 .section-banner-1-content .redis-right h2,
	.proton-banner-slider .apollo-proton-banner3 .section-banner-1-content .redis-right h2 {
		font-size: 30px
	}
	.proton-banner-slider .apollo-proton-banner2 .section-banner-1-content .redis-right {
		width: 490px;
		padding: 100px 0 0
	}
	.proton-banner-slider .apollo-proton-banner3 .section-banner-1-content .redis-right {
		width: 345px;
		padding: 100px 0 0
	}
	.proton-banner-slider .apollo-proton-banner4 {
		background-position: -150px top;
		background-size: 805px
	}
	.proton-banner-slider .apollo-proton-banner4 .section-banner-1-content .redis-right {
		padding: 75px 0 0;
		width: 505px
	}
	.proton-banner-slider .apollo-proton-banner4 .section-banner-1-content .redis-right h2 {
		font-size: 28px;
		line-height: 30px
	}
	.robotics-banner-slider .apollo-robotics-banner1 {
		background-size: 1005px
	}
	.robotics-banner-slider .apollo-robotics-banner1 .section-banner-1-content .redis-right {
		width: 440px
	}
	.robotics-banner-slider .apollo-robotics-banner1 .section-banner-1-content .redis-right h1 {
		margin-top: 95px
	}
	.robotics-banner-slider .apollo-robotics-banner1 .section-banner-1-content .redis-right p {
		font-size: 20px
	}
	.proton-video .slides li iframe {
		height: 175px
	}
	.apollo-proton-inner-banner .section-banner-1-content .redis-right {
		width: 355px
	}
	.apollo-robotic-clinical-team .robotic-clinical,
	.apollo-robotics-davinci .ah-robotics-davinc,
	.apollo-robotics-what-is-robotic .ah-what-is-robotic {
		width: 300px
	}
	.apollo-proton-inner-banner .section-banner-1-content .redis-right h2 {
		font-size: 24px;
		line-height: 30px
	}
	.apollo-proton-inner-banner .section-banner-1-content .redis-right p {
		font-size: 16px
	}
	.ah-proton-leftnav h2 {
		font-size: 15px
	}
	.ah-proton-leftnav li a:hover,
	.ah-proton-leftnav li.active a,
	.ah-proton-leftnav li.alias-parent-active a {
		font-size: 14px
	}
	.ah-proton-inner figure.mb20 {
		margin: 0 0 10px!important
	}
	.ah-robotics-leftnav h2 {
		font-size: 16px
	}
	.ah-robotics-leftnav li a,
	.ah-robotics-leftnav li a:hover,
	.ah-robotics-leftnav li.active a,
	.ah-robotics-leftnav li.alias-parent-active a {
		font-size: 13px;
		line-height: 24px
	}
	.apollo-robotics-davinci .ah-robotics-davinc h2 {
		font-size: 30px
	}
	.apollo-robotics-davinci .ah-robotics-davinc p {
		font-size: 18px
	}
	.apollo-robotics-what-is-robotic .ah-what-is-robotic h2 {
		font-size: 30px
	}
	.apollo-robotics-what-is-robotic .ah-what-is-robotic p {
		font-size: 18px
	}
	.apollo-robotic-clinical-team .robotic-clinical h2 {
		font-size: 30px
	}
	.apollo-robotic-clinical-team .robotic-clinical p {
		font-size: 18px
	}
	.apollo-reniasses .ah-reniasses-banner {
		width: 270px
	}
	.apollo-robotic-post-a-query .robotic-postaquery,
	.apollo-robotic-surgical-procedures .robotic-surgical-procedures {
		width: 300px
	}
	.apollo-reniasses .ah-reniasses-banner h2 {
		font-size: 30px
	}
	.apollo-reniasses .ah-reniasses-banner p {
		font-size: 18px
	}
	.apollo-robotic-clinical-team {
		background-position: -300px top
	}
	.apollo-robotic-surgical-procedures .robotic-surgical-procedures h2 {
		font-size: 30px
	}
	.apollo-robotic-surgical-procedures .robotic-surgical-procedures p {
		font-size: 18px
	}
	.apollo-robotic-post-a-query .robotic-postaquery h2 {
		font-size: 30px
	}
	.banner-outer-section.banner29 .banner291 {
		background: url(https://www.apollohospitals.com/images/banner-slider/good-heath.png) left top no-repeat;
		background-size: 420px
	}
	.banner-outer-section.banner29 .section-banner29-content {
		width: 650px;
		margin: 75px 0 0
	}
	.banner-outer-section.banner29 .section-banner29-content .section-banner29-sup2 {
		padding: 25px 0 0
	}
	.banner-outer-section.banner29 .section-banner29-content h2 {
		font-size: 24px;
		line-height: 37px;
		margin: 0 0 0 5px!important
	}
	.banner-outer-section.banner29 .section-banner29-content .book {
		font-size: 18px;
		line-height: 30px;
		padding: 3px 15px
	}
	.banner-outer-section.banner29 .section-banner29-content .section-banner29-sup1 {
		width: 450px
	}
	.banner-outer-section.banner29 .section-banner29-content .section-banner29-sup3 {
		position: absolute;
		right: 0;
		top: 119px;
		width: 175px
	}
	.apollo-ahpc-innerbanner2,
	.apollo-ahpc-innerbanner2-sup {
		height: 305px
	}
	.apollo-ahpc-innerbanner2 .ah-aphcinner-banner {
		padding: 100px 0 0;
		width: 725px
	}
	.apollo-ahpc-innerbanner2 .ah-aphcinner-banner .section-banner-sup1 {
		width: 450px
	}
	.apollo-ahpc-innerbanner2 .ah-aphcinner-banner .section-banner-sup2 {
		padding: 25px 0 0
	}
	.apollo-ahpc-innerbanner2 .ah-aphcinner-banner h2 {
		font-size: 24px;
		line-height: 40px
	}
	.apollo-ahpc-innerbanner2 .ah-aphcinner-banner .book {
		font-size: 20px;
		line-height: 30px;
		padding: 3px 25px
	}
	.apollo-ahpc-innerbanner2 .ah-aphcinner-banner .section-banner-sup3 {
		position: absolute;
		right: 0;
		top: 108px;
		width: 220px
	}
	.banner-outer-section.banner37 .section-banner37-content figure.newyearloge,
	.cancer-form-in-banner .rsform {
		right: 15px
	}
	.ah-aphc-content-list {
		min-height: 375px
	}
	.banner-outer-section.banner30 .section-banner30-content .section-left {
		width: 425px;
		padding-left: 20px
	}
	.banner-outer-section.banner30 .section-banner30-content .section-right {
		width: 500px;
		margin: 50px 0 0 40px
	}
	.disk,
	.mobile {
		display: none!important
	}
	.tablet {
		display: inline-block!important
	}
	.banner-outer-section.banner31 .precision-oncology-text {
		width: 650px
	}
	.proton-video {
		width: 100%;
		height: 175px
	}
	.robotic-list-wrap .sec-tabs {
		top: 220px
	}
	.robotics-block .robotics-bg-block .robotic-list ul li .show-tabs-main,
	.robotics-block .robotics-bg-block .robotic-list ul li ul.nav-tabs {
		width: 400px
	}
	.initiatives-all-events-block .initiatives-all-events-search .events-box-select {
		width: 209px
	}
	.initiatives-all-events-block .initiatives-all-events-box .events-box {
		width: 183px;
		height: 183px
	}
	.initiatives-all-events-block .initiatives-all-events-box .events-box .events-box-left {
		padding: 10px;
		width: 125px
	}
	.initiatives-all-events-block .initiatives-all-events-box .events-box .events-box-left h3 {
		font-size: 15px
	}
	.initiatives-all-events-block .initiatives-all-events-box .events-box .events-box-left p,
	.initiatives-all-events-block .initiatives-all-events-box .events-box .events-box-right p {
		font-size: 12px
	}
	.initiatives-all-events-block .initiatives-all-events-box .events-box .events-box-right {
		width: 58px;
		padding: 15px 7px
	}
	.initiatives-all-events-block .initiatives-all-events-box .events-box-hover a:after,
	.initiatives-all-events-block .initiatives-all-events-box .events-box-hover a:before {
		width: 25px
	}
	.apollo-precision-oncology-banner {
		background-position: -340px top
	}
	.apollo-precision-oncology-banner .precision-oncology-text {
		margin: 20px 0 0 250px
	}
	.cancer-form-in-banner {
		width: 970px
	}
	.apollo-precision-oncology-thank-banner .precision-oncology-thank-text {
		background-position: 0 10px
	}
	.apollo-precision-oncology-thank-banner .precision-oncology-thank-text .top-image {
		margin: 60px 0 0 260px
	}
	.precision-block-youtube iframe {
		height: 169px
	}
	.precision-thank-you {
		font-size: 20px;
		text-align: center;
		padding: 50px 0
	}
	.csr-apollo-block .csr-apollo-top-block .csr-grey-wrap,
	.csr-apollo-block .csr-apollo-top-block .csr-normal-wrap {
		width: 100%
	}
	.csr-apollo-all-list .csr-apollo-wrap,
	.csr-apollo-block .csr-apollo-center-block .owl-carousel,
	.owl-carousel .owl-wrapper,
	.ps-youmay-alsolike .owl-carousel {
		width: 900px
	}
	.csr-apollo-banner-slider .csr-apollo-banner1 .section-banner-1-content {
		background-position: 0 top
	}
	.csr-apollo-banner-slider .csr-apollo-banner1 .section-banner-1-content .redis-right,
	.redis-right-social {
		margin-left: 350px
	}
	.precisionoverlay .rsform {
		top: 80px
	}
	.banner-outer-section.banner34 {
		background-position: -350px top
	}
	.banner-outer-section.banner34 .precision-oncology-text {
		float: left;
		width: auto;
		padding-left: 290px
	}
	.explore-blk ul li.icon-ask .banner-hover-content h3 {
		font-size: 15px
	}
	.banner-outer-section.banner36 {
		background-position: -300px top
	}
	.banner-outer-section.banner36 .section-banner36-content {
		width: 590px
	}
	.banner-outer-section.banner36 .section-banner36-content p {
		font-size: 20px
	}
	.banner-outer-section.banner37 .section-banner37-content figure.year {
		width: 550px
	}
	.banner-outer-section.banner37 .section-banner37-content .section-banner37-sub figure.one {
		width: 430px
	}
	.banner-outer-section.banner37 .section-banner37-content .section-banner37-sub figure.two {
		top: -7px
	}
	.ah-eldercare-white-block .breadcrumb {
		float: right;
		padding: 30px 15px 0 0
	}
	.ah-eldercare-leftnav li a {
		line-height: 30px
	}
	.ah-eldercare-white-block .eldercare-organ-specific-list .eldercare-organ-specific-list1 .item h3 {
		font: 16px/18px robotobold
	}
	.ah-eldercare-block .ah-location-address {
		width: 87%
	}
	.apollo-eldercare-innerbanner2 .ah-eldercarepage-banner,
	.apollo-eldercare-innerbanner3 .ah-eldercarepage-banner {
		padding: 100px 0 0;
		float: right;
		width: 250px
	}
	.apollo-eldercare-innerbanner4 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/eldercare-centres.jpg) -410px top no-repeat #fff;
		float: left;
		height: 307px;
		width: 100%
	}
	.eldercare-banner-slider .flex-control-nav {
		padding-right: 15px!important;
		width: 970px
	}
	.eldercare-centres-list {
		width: 105%
	}
	.apollo-eldercare-innerbanner1 .container {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/organ-specific-eldercare-care.png) left top no-repeat;
		height: 307px
	}
	.apollo-eldercare-innerbanner1 .ah-eldercarepage-banner {
		padding: 110px 0 0;
		float: right;
		width: 270px
	}
	.apollo-eldercare-innerbanner1 .ah-eldercarepage-banner h2 {
		font: 30px robotobold;
		line-height: 30px
	}
	.apollo-eldercare-innerbanner8 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/apollo-team.jpg) -550px top no-repeat #189ca6;
		float: left;
		height: 305px;
		width: 100%
	}
	.apollo-eldercare-innerbanner8 .ah-eldercarepage-banner {
		padding: 40px 0 0;
		float: right;
		width: 365px
	}
	.apollo-eldercare-innerbanner8 .ah-eldercarepage-banner h3 {
		font: 30px/40px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner8 .ah-eldercarepage-banner p {
		font: 24px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner9 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/apollo-team2.jpg) -550px top no-repeat #f7f7f7;
		float: left;
		height: 305px;
		width: 100%
	}
	.apollo-eldercare-innerbanner9 .ah-eldercarepage-banner {
		padding: 50px 0 0;
		float: right;
		width: 410px
	}
	.apollo-eldercare-innerbanner9 .ah-eldercarepage-banner h3 {
		font: 30px/40px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner9 .ah-eldercarepage-banner p {
		font: 24px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.banner-outer-section.banner15 {
		background: url(https://www.apollohospitals.com/images/banner-slider/bg-banner15.jpg) center top no-repeat;
		background-size: 1595px
	}
	.apollo-eldercare-innerbanner13 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/apollo-rediscovering-inner.jpg) -400px top no-repeat #74b549;
		height: 305px;
		width: 100%
	}
	.apollo-eldercare-innerbanner13 .ah-eldercarepage-banner {
		padding: 55px 0 0;
		width: 470px;
		margin-left: 445px
	}
	.apollo-eldercare-innerbanner13 .ah-eldercarepage-banner p {
		color: #095457;
		font: 18px/28px robotoregular!important;
		margin: 10px 0 0;
		padding: 25px 15px
	}
	.apollo-eldercare-innerbanner13 .ah-eldercarepage-banner p:before {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/in-arrow.png) left top no-repeat;
		left: -40px;
		top: 20px;
		width: 41px;
		height: 27px
	}
	.apolloexcellence-wraper .intro-top-left {
		width: 380px
	}
	.apolloexcellence-wraper .intro-top-right {
		width: 270px;
		padding: 25px 15px;
		margin-top: 67px
	}
	.apolloexcellence-wraper .healthcare-title {
		padding: 10px 15px;
		margin: 15px 0 25px
	}
	.apolloexcellence-wraper .healthcare-left {
		width: 48.5%
	}
	.apolloexcellence-wraper .healthcare-left .top {
		padding: 0 15px 15px
	}
	.apolloexcellence-wraper .healthcare-left .top p {
		width: 220px
	}
	.apolloexcellence-wraper .healthcare-right {
		width: 48.5%
	}
	.apolloexcellence-wraper .healthcare-left .top h3 {
		margin: 0 -15px 15px;
		padding: 10px 15px
	}
	.apolloexcellence-wraper .healthcare-left .bottom {
		padding: 0 15px 15px
	}
	.apolloexcellence-wraper .healthcare-left .bottom h3 {
		padding: 10px 15px;
		margin: 0 -15px 15px
	}
	.apolloexcellence-wraper .healthcare-right .bottom {
		padding: 40px 15px 15px
	}
	.apolloexcellence-wraper .healthcare-right .top h3 {
		padding: 10px 15px
	}
	.apolloexcellence-wraper .healthcare-logo {
		margin-top: 0
	}
	.ah-patientInf-leftnav {
		width: 270px
	}
	.ah-patientInf-leftnav li a {
		font-size: 13px
	}
}
@media (min-width: 960px) and (max-width: 1024px) {
	.explore-blk ul li.icons-explore {
		margin: 0 10px
	}
	.explore-blk ul li.icon-clinics .banner-hover-content:after {
		left: 34px
	}
	.explore-blk ul li.icon-splty .banner-hover-content:after {
		left: 135px
	}
	.explore-blk ul li.icon-ask .banner-hover-content:after {
		left: 389px
	}
	.explore-blk ul li.icon-edu .banner-hover-content:after {
		left: 641px
	}
	.explore-blk ul li.icon-wellness .banner-hover-content:after {
		left: 881px
	}
	.ah-coelist {
		width: 33%
	}
	.mll20 {
		margin-left: 20px!important
	}
	.glossary {
		height: 375px
	}
	.fourboxdetail .fourboxlist .fourboxlistcont h4 {
		font: 16px robotoregular
	}
	.fourboxdetail .fourboxlist .fourboxlistcont small {
		font: 11px robotoregular
	}
	.reachout li {
		padding: 30px 20px 20px 0;
		font: 19px robotolight;
		line-height: 40px
	}
	.reachout li span.makean {
		background-size: cover;
		width: 53px;
		height: 40px
	}
	.reachout li span.consult,
	.reachout li span.feed {
		background-size: cover;
		width: 40px;
		height: 40px
	}
	.reachout li span.contus {
		background-size: cover;
		width: 39px;
		height: 38px
	}
	.patientcareland-list .interCoe-slider li .coe-slide-blk figure {
		height: 95px
	}
	.patientcareland-list .interCoe-slider li:hover .coe-slide-blk figure img {
		margin-top: -100px
	}
}
@media (max-width: 1024px) {
		.hide__mb{display: none;}
	.transplant-about-block h2 {
		padding: 10px 13px 0!important
	}
	.banner11-col-sub {
		float: right;
		width: 470px
	}
	.banner11-col-sub2 h2 {
		font-size: 24px;
		line-height: 30px
	}
	.milestones-day-apollo-list h3 {
		font: 24px robotobold!important
	}
	.find-a-doctor .btn-appointment:before {
		bottom: -8px
	}
	.find-a-doctor .btn-appointment {
		font-size: 14px
	}
	.ah-advantage-block p {
		padding: 0 0 25px
	}
	.ah-advantage-block h4 {
		font-size: 20px
	}
	.ah-organ-block ul li a,
	.ah-organ-block ul li a:hover {
		width: 50%;
		font-size: 14px
	}
	.ah-aboutcancer-block h2 {
		font-size: 20px;
		padding: 10px 0 5px 15px
	}
	.ah-aboutcancer-block .ah-readmore a {
		background-position: 85% 0
	}
	.ah-aboutcancer-block p.minheight {
		min-height: 170px
	}
	.cancer-banner-slider .flex-control-nav {
		padding: 0 0 0 48px;
		bottom: 10px
	}
	.ah-cancer-leftnav h2 {
		font-size: 16px
	}
	.ah-cancer-leftnav li,
	.ah-cancer-leftnav li a:hover,
	.ah-cancer-leftnav li.active a {
		font-size: 14px
	}
	.ah-aboutcancer-block p {
		padding: 20px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner1 h1 {
		margin: 0
	}
	.apollo-cancer-banner-outer-section .ah-cancer-banner-head,
	.apollo-cancer-banner-outer-section .ahc-hd-col {
		padding: 0
	}
	.ah-location-address {
		width: 80%
	}
	.apollo-cancer-innerbanner1,
	.apollo-cancer-innerbanner2 {
		background-size: 100% auto;
		height: 229px
	}
	.ah-cancerpage-banner {
		padding: 35px 0 0
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner6 p {
		font-size: 18px;
		line-height: 25px;
		padding: 5px 280px 0 0
	}
	.apollo-cancer-banner-outer-section figure {
		padding: 20px 0 5px
	}
	.apollo-cancer-banner-outer-section figure img {
		max-width: 70%
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner-toi figure img,
	.apollo-cancer-banner-outer-section.apollo-cancer-banner8 figure img {
		max-width: 100%
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner2 p {
		padding: 5px 217px 0 0
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner3 p {
		padding: 5px 212px 0 0
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner4 p {
		padding: 5px 256px 0 0
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner5 p {
		padding: 5px 366px 0 0
	}
	.ah-cancer-block .nav-tabs>li.active>a::after,
	.ah-transplant-block .nav-tabs>li.active>a::after {
		right: 64px
	}
	.ah-advantage-block .ah-readmore a {
		margin: -20px 0 0 20px!important
	}
	.section-banner-7-content {
		width: 800px;
		margin: 30px 0 0
	}
	.section-banner-7-content figure {
		float: left;
		width: 16%;
		padding: 0
	}
	.section-banner-70-content {
		float: right;
		width: 83%
	}
	.section-banner-70-content h2 {
		font: 29px/35px robotobold;
		margin: 0 0 10px;
		padding: 0;
		float: left;
		border-bottom: 1px solid #8f69b8
	}
	.section-banner-70-content h4 {
		font: 16px/18px robotobold;
		color: #000;
		margin: 0 0 10px;
		padding: 0;
		float: left
	}
	.section-banner-70-content ul {
		margin: 0 0 10px;
		padding: 0;
		float: left;
		width: 75%;
		font-size: 11px;
		line-height: 13px
	}
	.section-banner-70-content ul li {
		padding: 15px 5px 10px;
		float: left;
		color: #fff;
		width: 80px;
		height: 80px;
		background-size: 100%
	}
	.section-banner-70-content ul li.five,
	.section-banner-70-content ul li.four,
	.section-banner-70-content ul li.three,
	.section-banner-70-content ul li.two {
		margin: 0 0 0 15px
	}
	.section-banner-71-content {
		float: left;
		width: 79%;
		margin: 0 2% 0 17%
	}
	.section-banner-71-content h3 {
		font: 16px/18px robotobold;
		color: #000;
		margin: 0;
		padding: 0;
		float: left;
		width: 100%
	}
	.section-banner-71-content p {
		font: 15px/16px robotoregular!important;
		color: #000!important;
		margin: 0!important
	}
	.section-banner-71-content a,
	.section-banner-71-content span {
		color: #84181b!important;
		font-weight: 700;
		line-height: 18px!important
	}
	.section-banner-72-content {
		float: left;
		width: 100%;
		margin: 0
	}
	.section-banner-72-content p {
		font: 18px/20px robotoregular!important;
		color: #000!important;
		margin: 0 0 10px!important;
		width: 100%;
		float: left
	}
	.section-banner-72-content p strong {
		font: 15px/20px robotobold!important
	}
	.section-banner-72-content .btn-aphc {
		text-align: center
	}
	.banner-section .banner-hdc-content h2 {
		font-size: 18px;
		line-height: 20px
	}
	.bg-hover {
		height: 51%;
		width: 89%
	}
	.milestones-technology-lists:nth-child(3n) {
		border-right: 1px solid #ddd
	}
	.milestones-technology-lists:nth-child(2n) {
		border-right: 0 solid #ddd
	}
	.milestones-technology-lists {
		width: 50%;
		min-height: 470px
	}
	a.ah-coe-icons-about-cancer,
	a.ah-coe-icons-apollo-locations,
	a.ah-coe-icons-askDr,
	a.ah-coe-icons-case-studies,
	a.ah-coe-icons-clinical-articles,
	a.ah-coe-icons-clinical-team,
	a.ah-coe-icons-common-diseases,
	a.ah-coe-icons-diagnostic-services,
	a.ah-coe-icons-facility,
	a.ah-coe-icons-faq,
	a.ah-coe-icons-fatty,
	a.ah-coe-icons-healthy-heart,
	a.ah-coe-icons-know-your-heart,
	a.ah-coe-icons-milestones,
	a.ah-coe-icons-post-a-query,
	a.ah-coe-icons-saving-childs-heart,
	a.ah-coe-icons-testimonials,
	a.ah-coe-icons-treatment {
		font: 500 14px/20px Roboto, sans-serif;
		padding: 5px 0 10px 50px
	}
	.ah-trans-leftnav li a {
		line-height: 30px
	}
	.ah-transpage-banner h3,
	.ah-transpage-banner h3.pub-wht {
		font: 30px robotobold
	}
	.ah-transpage-banner {
		padding: 35px 0 0
	}
	.apollo-trans-innerbanner1 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/organ-specific-transplan-care.png) left top no-repeat;
		height: 207px;
		background-size: 535px
	}
	.apollo-trans-innerbanner1 .container {
		background: 0 0
	}
	.apollo-trans-innerbanner2,
	.apollo-trans-innerbanner3 {
		background-size: 1000px;
		height: 207px
	}
	.apollo-trans-innerbanner1 .ah-transpage-banner {
		padding: 70px 0 0;
		float: right;
		width: 270px
	}
	.apollo-trans-innerbanner2 .ah-transpage-banner,
	.apollo-trans-innerbanner3 .ah-transpage-banner {
		width: 200px;
		float: right;
		padding: 60px 0 0
	}
	.apollo-trans-innerbanner1 .ah-transpage-banner h2 {
		font: 20px robotobold;
		line-height: 30px
	}
	.apollo-trans-innerbanner4 {
		height: 207px;
		background: url(https://www.apollohospitals.com/images/transplant/banner/transplant-centres.jpg) -550px top no-repeat #fff;
		width: 100%
	}
	.apollo-trans-innerbanner4 .ah-transpage-banner {
		padding: 60px 0 0;
		float: right;
		width: 200px
	}
	.apollo-trans-innerbanner4 .ah-transpage-banner h2 {
		font: 30px robotobold
	}
	.apollo-trans-innerbanner5 {
		background-size: 1000px;
		height: 207px
	}
	.apollo-trans-innerbanner5 .ah-transpage-banner {
		padding: 60px 0 0
	}
	.apollo-trans-innerbanner6 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/our-heros.jpg) -270px top no-repeat #9dc585;
		float: left;
		height: 207px;
		width: 100%;
		background-size: 1297px
	}
	.apollo-trans-innerbanner6 .ah-transpage-banner {
		padding: 30px 0 0;
		float: right;
		width: 350px
	}
	.apollo-trans-innerbanner6 .ah-transpage-banner h2 {
		font: 24px/36px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-trans-innerbanner6 .ah-transpage-banner p {
		font: 22px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-trans-innerbanner7 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/post-eh-query.jpg) center top no-repeat #fff;
		height: 207px;
		width: 100%;
		background-size: 1291px
	}
	.apollo-trans-innerbanner7 .ah-transpage-banner {
		padding: 70px 0 0;
		float: right;
		width: 255px
	}
	.apollo-trans-innerbanner7 .ah-transpage-banner h2 {
		color: #095457;
		font: 30px robotobold;
		line-height: 30px;
		margin: 0;
		padding: 0
	}
	.apollo-trans-innerbanner8 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-team.jpg) -350px top no-repeat #189ca6;
		height: 207px;
		background-size: 1320px
	}
	.apollo-trans-innerbanner8 .ah-transpage-banner {
		padding: 20px 0 0;
		float: right;
		width: 345px
	}
	.apollo-trans-innerbanner8 .ah-transpage-banner h3 {
		font: 24px/36px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-trans-innerbanner8 .ah-transpage-banner p {
		font: 22px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-trans-innerbanner9 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-team2.jpg) -355px top no-repeat #f7f7f7;
		float: left;
		height: 207px;
		background-size: 1320px
	}
	.apollo-trans-innerbanner9 .ah-transpage-banner {
		padding: 30px 0 0;
		float: right;
		width: 410px
	}
	.apollo-trans-innerbanner9 .ah-transpage-banner h3 {
		color: #095457;
		font: 24px/36px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-trans-innerbanner9 .ah-transpage-banner p {
		color: #095457;
		font: 22px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-trans-innerbanner10 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-heart-inner-bg.png) center top no-repeat #9b978c;
		float: left;
		height: 207px;
		width: 100%;
		background-size: 695px
	}
	.apollo-trans-innerbanner10 .ah-transpage-banner {
		padding: 30px 0 0;
		float: right;
		width: 340px
	}
	.apollo-trans-innerbanner10 .ah-transpage-banner h2 {
		color: #fff;
		font: 24px/36px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-trans-innerbanner10 .ah-transpage-banner p {
		color: #fff;
		font: 22px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-trans-innerbanner11 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-liver-inner-bg.png) center top no-repeat #FBF1E9;
		float: left;
		height: 207px;
		width: 100%;
		background-size: 695px
	}
	.apollo-trans-innerbanner11 .ah-transpage-banner {
		padding: 40px 0 0;
		float: right;
		width: 340px
	}
	.apollo-trans-innerbanner11 .ah-transpage-banner h2 {
		color: #6f5a54;
		font: 24px/36px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-trans-innerbanner11 .ah-transpage-banner p {
		color: #6f5a54;
		font: 22px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-trans-innerbanner12 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-health-inner-bg.png) center top no-repeat #d1cbbf;
		float: left;
		height: 207px;
		width: 100%;
		background-size: 811px
	}
	.apollo-trans-innerbanner12 .ah-transpage-banner {
		padding: 40px 0 0;
		float: right;
		width: 370px
	}
	.apollo-trans-innerbanner12 .ah-transpage-banner h2 {
		color: #095457;
		font: 24px/36px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-trans-innerbanner12 .ah-transpage-banner p {
		color: #095457;
		font: 22px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-patientInf-innerbanner-aphc,
	.apollo-patientInf-innerbanner10,
	.apollo-patientInf-innerbanner9 {
		height: 170px;
		background-size: 1066px
	}
	.ah-cancer-content-block .ahc-ask-a-doct-fm h2 {
		font-size: 16px
	}
	.ah-cancer-leftnav li a.new:after {
		left: 117px
	}
	.ah-coe-icons-askDr:after {
		left: 110px;
		width: 30px;
		height: 30px;
		background-size: 25px;
		margin-top: -13px
	}
	.ask-a-dr2 .ask-top {
		height: 55px
	}
	.ask-a-dr2 .ask-txt h2:after {
		left: 122px;
		top: -50%;
		margin-top: 21px;
		background-size: 34%
	}
	.apollo-locations,
	.apollo-testimonial-message,
	.apollo-testimonial-videos {
		float: left;
		height: 207px;
		width: 100%;
		background-size: 1295px
	}
	.apollo-locations .ah-locations-banner,
	.apollo-testimonial-message .ah-testimonial-msg-banner,
	.apollo-testimonial-videos .ah-testimonial-banner {
		margin: 0;
		float: right;
		width: 80%;
		padding: 80px 0 0
	}
	.apollo-locations .ah-locations-banner h2,
	.apollo-testimonial-message .ah-testimonial-msg-banner h2,
	.apollo-testimonial-videos .ah-testimonial-banner h2 {
		font: 24px/26px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-robotics-davinci {
		float: left;
		height: 207px;
		width: 100%;
		background-size: 1295px
	}
	.apollo-robotics-davinci .ah-robotics-davinc {
		width: 275px;
		margin: 85px 120px 0 0
	}
	.apollo-robotics-davinci .ah-robotics-davinc h2 {
		font-size: 24px;
		line-height: 24px
	}
	.apollo-robotics-what-is-robotic {
		float: left;
		height: 207px;
		width: 100%;
		background-size: 1295px
	}
	.apollo-robotics-what-is-robotic .ah-what-is-robotic {
		width: 275px;
		margin: 85px 120px 0 0
	}
	.apollo-robotics-what-is-robotic .ah-what-is-robotic h2 {
		font-size: 24px;
		line-height: 24px
	}
	.apollo-robotic-clinical-team {
		float: left;
		height: 207px;
		width: 100%;
		background-size: 975px
	}
	.apollo-reniasses,
	.apollo-robotic-post-a-query,
	.apollo-robotic-surgical-procedures {
		float: left;
		background-size: 1295px;
		height: 207px
	}
	.apollo-robotic-clinical-team .robotic-clinical {
		width: 275px;
		margin: 85px 120px 0 0
	}
	.apollo-robotic-clinical-team .robotic-clinical h2 {
		font-size: 24px;
		line-height: 24px
	}
	.apollo-reniasses {
		width: 100%
	}
	.apollo-reniasses .ah-reniasses-banner {
		width: 275px;
		margin: 85px 30px 0 0
	}
	.apollo-reniasses .ah-reniasses-banner h2 {
		font-size: 24px;
		line-height: 24px
	}
	.apollo-robotic-surgical-procedures {
		width: 100%
	}
	.apollo-robotic-surgical-procedures .robotic-surgical-procedures {
		width: 275px;
		margin: 75px 120px 0 0
	}
	.apollo-robotic-surgical-procedures .robotic-surgical-procedures h2 {
		font-size: 24px;
		line-height: 24px
	}
	.apollo-robotic-post-a-query {
		width: 100%
	}
	.apollo-robotic-post-a-query .robotic-postaquery {
		width: 275px;
		margin: 75px 120px 0 0
	}
	.apollo-robotic-post-a-query .robotic-postaquery h2 {
		font-size: 24px;
		line-height: 24px
	}
	.banner-outer-section.banner34 .precision-oncology-text {
		padding-left: 350px
	}
	.banner-outer-section.banner34 .precision-oncology-text .top-image {
		right: -155px
	}
	.banner-outer-section.banner34 .precision-oncology-text .more-bh {
		font-size: 18px;
		line-height: 24px;
		padding: 10px 0
	}
	.banner-outer-section.banner34 .precision-oncology-text .more-bht2 {
		font-size: 18px;
		line-height: 24px
	}
	.banner-outer-section.banner34 .precision-oncology-text .more-bht .btn-primary {
		font-size: 15px
	}
	.eldercare-about-block h2 {
		padding: 10px 13px 0!important
	}
	.ah-eldercare-block .nav-tabs>li.active>a::after {
		right: 64px
	}
	.ah-eldercare-leftnav li a {
		line-height: 30px
	}
	.ah-eldercarepage-banner h3,
	.ah-eldercarepage-banner h3.pub-wht {
		font: 30px robotobold
	}
	.ah-eldercarepage-banner {
		padding: 35px 0 0
	}
	.apollo-eldercare-innerbanner1 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/organ-specific-eldercare-care.png) left top no-repeat;
		height: 207px;
		background-size: 535px
	}
	.apollo-eldercare-innerbanner1 .container {
		background: 0 0
	}
	.apollo-eldercare-innerbanner2,
	.apollo-eldercare-innerbanner3 {
		background-size: 1000px;
		height: 207px
	}
	.apollo-eldercare-innerbanner1 .ah-eldercarepage-banner {
		padding: 70px 0 0;
		float: right;
		width: 270px
	}
	.apollo-eldercare-innerbanner2 .ah-eldercarepage-banner,
	.apollo-eldercare-innerbanner3 .ah-eldercarepage-banner {
		width: 200px;
		float: right;
		padding: 60px 0 0
	}
	.apollo-eldercare-innerbanner1 .ah-eldercarepage-banner h2 {
		font: 20px robotobold;
		line-height: 30px
	}
	.apollo-eldercare-innerbanner4 {
		height: 207px;
		background: url(https://www.apollohospitals.com/images/eldercare/banner/eldercare-centres.jpg) -550px top no-repeat #fff;
		width: 100%
	}
	.apollo-eldercare-innerbanner4 .ah-eldercarepage-banner {
		padding: 60px 0 0;
		float: right;
		width: 200px
	}
	.apollo-eldercare-innerbanner4 .ah-eldercarepage-banner h2 {
		font: 30px robotobold
	}
	.apollo-eldercare-innerbanner5 {
		background-size: 1000px;
		height: 207px
	}
	.apollo-eldercare-innerbanner5 .ah-eldercarepage-banner {
		padding: 60px 0 0
	}
	.apollo-eldercare-innerbanner6 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/our-heros.jpg) -270px top no-repeat #9dc585;
		float: left;
		height: 207px;
		width: 100%;
		background-size: 1297px
	}
	.apollo-eldercare-innerbanner6 .ah-eldercarepage-banner {
		padding: 30px 0 0;
		float: right;
		width: 350px
	}
	.apollo-eldercare-innerbanner6 .ah-eldercarepage-banner h2 {
		font: 24px/36px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner6 .ah-eldercarepage-banner p {
		font: 22px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner7 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/post-eh-query.jpg) center top no-repeat #fff;
		height: 207px;
		width: 100%;
		background-size: 1291px
	}
	.apollo-eldercare-innerbanner7 .ah-eldercarepage-banner {
		padding: 70px 0 0;
		float: right;
		width: 255px
	}
	.apollo-eldercare-innerbanner7 .ah-eldercarepage-banner h2 {
		color: #095457;
		font: 30px robotobold;
		line-height: 30px;
		margin: 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner8 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/apollo-team.jpg) -350px top no-repeat #189ca6;
		height: 207px;
		background-size: 1320px
	}
	.apollo-eldercare-innerbanner8 .ah-eldercarepage-banner {
		padding: 20px 0 0;
		float: right;
		width: 345px
	}
	.apollo-eldercare-innerbanner8 .ah-eldercarepage-banner h3 {
		font: 24px/36px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner8 .ah-eldercarepage-banner p {
		font: 22px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner9 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/apollo-team2.jpg) -355px top no-repeat #f7f7f7;
		float: left;
		height: 207px;
		background-size: 1320px
	}
	.apollo-eldercare-innerbanner9 .ah-eldercarepage-banner {
		padding: 30px 0 0;
		float: right;
		width: 410px
	}
	.apollo-eldercare-innerbanner9 .ah-eldercarepage-banner h3 {
		color: #095457;
		font: 24px/36px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner9 .ah-eldercarepage-banner p {
		color: #095457;
		font: 22px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner10 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/apollo-heart-inner-bg.png) center top no-repeat #9b978c;
		float: left;
		height: 207px;
		width: 100%;
		background-size: 695px
	}
	.apollo-eldercare-innerbanner10 .ah-eldercarepage-banner {
		padding: 30px 0 0;
		float: right;
		width: 340px
	}
	.apollo-eldercare-innerbanner10 .ah-eldercarepage-banner h2 {
		color: #fff;
		font: 24px/36px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner10 .ah-eldercarepage-banner p {
		color: #fff;
		font: 22px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner11 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/apollo-liver-inner-bg.png) center top no-repeat #FBF1E9;
		float: left;
		height: 207px;
		width: 100%;
		background-size: 695px
	}
	.apollo-eldercare-innerbanner11 .ah-eldercarepage-banner {
		padding: 40px 0 0;
		float: right;
		width: 340px
	}
	.apollo-eldercare-innerbanner11 .ah-eldercarepage-banner h2 {
		color: #6f5a54;
		font: 24px/36px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner11 .ah-eldercarepage-banner p {
		color: #6f5a54;
		font: 22px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner12 {
		background: url(https://www.apollohospitals.com/images/eldercareplant/banner/apollo-health-inner-bg.png) center top no-repeat #d1cbbf;
		float: left;
		height: 207px;
		width: 100%;
		background-size: 811px
	}
	.apollo-eldercare-innerbanner12 .ah-eldercarepage-banner {
		padding: 40px 0 0;
		float: right;
		width: 370px
	}
	.apollo-eldercare-innerbanner12 .ah-eldercarepage-banner h2 {
		color: #095457;
		font: 24px/36px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner12 .ah-eldercarepage-banner p {
		color: #095457;
		font: 22px/30px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.iam-here ul li a {
		font-size: 11px;
		padding: 0 5px
	}
	.apollo-patientInf-innerbanner-aphc .ah-patientInf-banner {
		padding: 66px 0 0;
		width: 362px
	}
	.apollo-patientInf-innerbanner-aphc .ah-patientInf-banner h3 {
		font-size: 24px!important
	}
	.apollo-cancer-banner-toi .toi-left {
		width: 345px;
		margin-right: 0
	}
}
@media (max-width: 991px) {
	.hma-awards-acc-hd ul li a {
		width: 80px;
		height: 80px;
		background-size: 80px 80px!important
	}
	.apollo-cancer-banner-toi .toi-right {
		width: 400px
	}
	.apollo-cancer-banner-toi .toi-left {
		width: 320px
	}
	.apollo-cancer-banner-toi .toi-right .toi-img {
		width: 170px
	}
	.apollo-cancer-banner-toi .toi-right .toi-sign {
		width: 220px
	}
}
@media (max-width: 980px) {
	.ah-right-block .showcase .flex-control-nav li {
		margin: 0 1px
	}
	.ah-transplant-white-block .btn-ash,
	.ah-transplant-white-block .rsform-submit-button {
		padding: 0 15px
	}
	.trans-banner-slider .flex-control-nav {
		width: 750px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-left {
		width: 310px;
		left: 0
	}
	.ah-trans-inner .breadcrumb {
		float: left;
		padding: 20px 0 0;
		width: 100%;
		text-align: left;
		margin: 0
	}
	.our-dr-talk-blk {
		margin: 0 2% 25px 0;
		min-height: 415px;
		width: 48%
	}
	.our-dr-talk-blk:nth-child(2n) {
		margin-right: 0
	}
	.our-dr-talk-blk:nth-child(3n) {
		margin-right: 2%
	}
	.ah-growth-story-box {
		width: 95%!important
	}
	.ah-growth-story-box-img {
		display: none
	}
	.planvisit-contp {
		padding-right: 0!important
	}
	.banner12-col-sub3 {
		width: 80px
	}
	.banner12-col {
		width: 300px
	}
	.banner12-col2 {
		width: 500px;
		display: inline-block
	}
	.banner12-col2 img {
		max-width: 100%
	}
	.banner12-col-sub2 h2 {
		font: 700 36px/46px Roboto, sans-serif;
		margin: 5px 0 0
	}
	.banner12-col-sub2 h4,
	.banner12-col-sub2 p {
		font: 400 15px/18px Roboto, sans-serif
	}
	.banner12-col-sub2 p {
		margin: 10px 0 0
	}
	ul.menu-right-inner-pages>li.alias-parent-active>a:before {
		top: 16px;
		left: 0
	}
	p.lb8 {
		font: 400 14px/22px Roboto, sans-serif
	}
	.patient-main2 .patientcareland-list {
		margin: 0 0 15px;
		padding: 0;
		min-height: 194px
	}
	.patient-main2 .askUs-blk {
		margin: 0;
		padding: 0;
		min-height: 253px
	}
	.patient-main .patientcareland-list {
		margin: 0;
		min-height: 200px
	}
	.askUs-blk,
	.patient-main4 .askUs-blk {
		padding-bottom: 15px
	}
	.inner-page-full-width .inner-page-cnt-block {
		padding: 15px 15px 0
	}
	.patient-main3 .patientcareland-list {
		min-height: 195px
	}
	.patient-main3 .patientcareland-list h2 {
		font-size: 18px
	}
	.patient-main3 .pr7 {
		padding-right: 7px!important
	}
	.patient-main3 .pl7 {
		padding-left: 7px!important
	}
	.pl7 {
		padding-left: 15px!important
	}
	.pr7 {
		padding-right: 15px!important
	}
	.patient-main2 .show-case .showcase .slides {
		min-height: 125px
	}
	.patient-main .patientcareland-list .patientCoe-slider li .coe-slide-blk a {
		font-size: 10px
	}
	.patient-main .patient-main-banner {
		margin-bottom: 15px
	}
	.inner-page-full-width {
		padding: 0
	}
	.latest .slides li,
	.latest .slides li figure img,
	.patients-safety-list,
	.patients-safety-list ul li figure,
	h2.tl {
		text-align: center
	}
	.ah-cancer-bluepattern-block-shadow .modal-dialog {
		width: 75%
	}
	ul.onlyatapollo-list li {
		min-height: 300px;
		border-width: 0 1px 1px 0;
		width: 50%
	}
	.mll20 {
		margin-left: 20px!important
	}
	.ah-coelist-bgcolor-brown {
		background-color: #e51937;
		padding: 9% 0 8%
	}
	.ah-coelist {
		width: 50%
	}
	.iam-here ul li a {
		line-height: 22px;
		background: 0 0
	}
	.iam-here {
		height: auto;
		padding: 0 0 20px
	}
	.main-menu {
		background: #f1f1f1
	}
	.main-menu nav>ul>li.active>a,
	.main-menu nav>ul>li:hover>a,
	.main-menu nav>ul>li>a {
		background: 0 0;
		color: #00779c
	}
	.main-menu nav>ul>li>ul>li:hover>a,
	.main-menu nav>ul>li>ul>li>a {
		color: #333
	}
	.main-menu nav>ul>li>ul>li>a {
		margin-bottom: 1px
	}
	.main-menu nav>ul>li>ul>li>ul>li a,
	.main-menu nav>ul>li>ul>li>ul>li:hover>a {
		background: #fff;
		color: #224855
	}
	.mobile-arrow.active {
		display: block
	}
	.banner-outer-section.banner3 {
		background-size: auto 250px
	}
	.equipment .equipment-slider li span {
		padding-top: 10px;
		font-size: 14px;
		line-height: 18px
	}
	.explore-blk ul li.icons-explore {
		margin: 0 4px
	}
	.explore-blk ul li.icons-explore>a {
		font-size: 11px
	}
	.explore-blk ul li.icon-clinics .banner-hover-content:after {
		left: 24px
	}
	.explore-blk ul li.icon-splty .banner-hover-content:after {
		left: 102px
	}
	.explore-blk ul li.icon-ask .banner-hover-content:after {
		left: 302px
	}
	.explore-blk ul li.icon-edu .banner-hover-content:after {
		left: 500px
	}
	.explore-blk ul li.icon-wellness .banner-hover-content:after {
		left: 684px
	}
	.logo-apollo {
		padding-top: 10px;
		padding-right: 20px
	}
	.mobileicons span.searchicon a {
		float: left;
		width: 26px;
		height: 26px;
		background: url(../images/searchicon.png) no-repeat;
		text-indent: -99999px;
		margin: 10px 15px 0
	}
	.mobileicons span.menuicon.mobilemenu-close a {
		background: url(../images/menuicon-close.png) no-repeat
	}
	.pdl0 {
		padding-left: 0!important
	}
	.pdr0 {
		padding-right: 0!important
	}
	.pltr {
		padding: 0 30px!important
	}
	.apollo-prism {
		min-height: inherit;
		padding: 25px 15px 20px
	}
	.patients-speak .desc p {
		line-height: 22px
	}
	.patients-speak .desc b {
		padding-top: 15px
	}
	.txt-small,
	h2.tlt {
		padding-top: 25px
	}
	.equipment .equipment-slider .flex-direction-nav li.flex-nav-prev {
		left: -20px
	}
	.banner-outer-section.banner1 {
		position: relative;
		background: url(../images/bg-banner.jpg) 41% bottom no-repeat
	}
	.banner-outer-section.banner2 {
		position: relative;
		background: url(../images/bg-banner2.jpg) 34% bottom no-repeat
	}
	.banner-outer-section.banner3 {
		position: relative;
		background: url(../images/bg-banner3.jpg) 34% bottom no-repeat
	}
	.banner-outer-section.banner4 {
		position: relative;
		background: url(../images/bg-banner4.jpg) 34% bottom no-repeat
	}
	.banner-outer-section.banner5 {
		position: relative;
		background: url(../images/bg-banner5.jpg) 34% bottom no-repeat
	}
	.banner-outer-section.banner6 {
		position: relative;
		background: url(../images/bg-banner6.jpg) 34% bottom no-repeat
	}
	.appointment .banner-content-block {
		padding-left: 30px;
		margin: 0
	}
	.banner-content-block.location-block {
		margin: 0;
		padding-left: 0;
		background: 0 0
	}
	.banner-content .city-list li,
	.banner-content .city-list li:nth-child(2n+2) {
		margin-right: 8px;
		width: 80px
	}
	.latest .slides li figure img {
		display: inline-block
	}
	.key-medical-blk .keymedical .flex-direction-nav li {
		right: 0;
		top: 300px
	}
	.banner-section .ah-banner-hd.clinical-hd {
		line-height: 40px;
		margin: 10px 0;
		padding-left: 30px;
		font-size: 35px
	}
	.mtm20 {
		margin: -80px 130px 0 0
	}
	.patients-safety-list ul li {
		float: left;
		height: 110px;
		width: 25%
	}
	.patients-safety-list ul li figure {
		float: left;
		width: 100%;
		height: 71px
	}
	.patients-safety-list ul li figcaption {
		width: 100%;
		padding-top: 5px
	}
	.patients-safety-list ul li figcaption.endlist {
		width: 100%
	}
	.patients-safety-list ul li figcaption span {
		font: 14px robotobold;
		color: #000;
		line-height: 20px
	}
	.clinical-care-list ul li {
		font-size: 19px;
		line-height: 40px!important
	}
	.banner-section .ah-banner-hd.depth-hd {
		font-size: 25px;
		line-height: 30px;
		margin: 40px 0 100px;
		padding-left: 0
	}
	.clinical-care-list ul li span {
		font-size: 10px
	}
	.banner-section .banner-hd-content p.still {
		font-size: 16px
	}
	.banner-outer-section.banner7 .logo-aphc-dna {
		padding-top: 50px;
		padding-bottom: 25px;
		float: left;
		width: 100%
	}
	.banner-outer-section.banner7 .logo-aphc-dna img {
		float: left;
		max-width: 80%
	}
	.banner-outer-section.banner7 h3 {
		font: 28px/27px robotobold
	}
	.banner-outer-section.banner7 p.txt-bold {
		font: 14px/18px robotolight
	}
	.banner-outer-section.banner7 .btn-aphc {
		float: left;
		width: 100%;
		padding-top: 5px;
		font: 14px robotoblack
	}
	.banner-outer-section.banner7 .btn-aphc a {
		float: left
	}
	ul.report-main2 {
		width: 100%!important
	}
	aside.frin,
	aside.frin2,
	aside.frin3 {
		min-height: 100%
	}
	.coe-header-block .coe-hd-block {
		margin: 145px 0 15px!important
	}
	.ah-right-block h2.alias-parent-active,
	.menu-heart-institute-link h2.alias-parent-active {
		margin: 0;
		padding-bottom: 10px;
		width: 100%;
		float: left
	}
	a.ah-coe-icons-heart {
		padding: 0 0 0 35px
	}
	a.ah-coe-icons-bariatrics,
	a.ah-coe-icons-colorectal,
	a.ah-coe-icons-eldercare,
	a.ah-coe-icons-gastroenterology,
	a.ah-coe-icons-neurosciences,
	a.ah-coe-icons-orthopaedics,
	a.ah-coe-icons-robotic,
	a.ah-coe-icons-transplant,
	a.ah-coe-icons-urology {
		font: 700 10px/15px Roboto, sans-serif;
		padding: 3px 0 0 35px
	}
	a.ah-coe-icons-bariatrics:before,
	a.ah-coe-icons-neurosciences:before,
	a.ah-coe-icons-robotic:before {
		left: 3px
	}
	a.ah-coe-icons-critical-care {
		font: 700 14px/15px Roboto, sans-serif;
		padding: 3px 0 0 40px
	}
	a.ah-coe-icons-spine {
		font: 700 12px/15px Roboto, sans-serif;
		padding: 3px 0 0 40px
	}
	a.ah-coe-icons-emergency {
		font: 700 11px/39px Roboto, sans-serif;
		padding: 0 0 0 40px
	}
	.main-menu nav>ul li.deeper {
		padding: 0
	}
	a.ah-coe-icons-about-cancer,
	a.ah-coe-icons-apollo-locations,
	a.ah-coe-icons-askDr,
	a.ah-coe-icons-case-studies,
	a.ah-coe-icons-clinical-articles,
	a.ah-coe-icons-clinical-team,
	a.ah-coe-icons-common-diseases,
	a.ah-coe-icons-diagnostic-services,
	a.ah-coe-icons-facility,
	a.ah-coe-icons-faq,
	a.ah-coe-icons-fatty,
	a.ah-coe-icons-healthy-heart,
	a.ah-coe-icons-know-your-heart,
	a.ah-coe-icons-milestones,
	a.ah-coe-icons-post-a-query,
	a.ah-coe-icons-saving-childs-heart,
	a.ah-coe-icons-testimonials,
	a.ah-coe-icons-treatment {
		font: 500 12px/20px Roboto, sans-serif;
		padding: 5px 0 10px 35px
	}
	a.ah-coe-icons-about-cancer:before,
	a.ah-coe-icons-apollo-locations:before,
	a.ah-coe-icons-askDr:before,
	a.ah-coe-icons-case-studies:before,
	a.ah-coe-icons-clinical-articles:before,
	a.ah-coe-icons-clinical-team:before,
	a.ah-coe-icons-common-diseases:before,
	a.ah-coe-icons-diagnostic-services:before,
	a.ah-coe-icons-facility:before,
	a.ah-coe-icons-faq:before,
	a.ah-coe-icons-fatty:before,
	a.ah-coe-icons-healthy-heart:before,
	a.ah-coe-icons-know-your-heart:before,
	a.ah-coe-icons-milestones:before,
	a.ah-coe-icons-post-a-query:before,
	a.ah-coe-icons-saving-childs-heart:before,
	a.ah-coe-icons-testimonials:before,
	a.ah-coe-icons-treatment:before {
		content: '';
		left: 0;
		top: 5px
	}
	.showcase-block .pr0 {
		padding: 0!important
	}
	.patientcareland-list .patientCoe-slider li .coe-slide-blk figure {
		height: 110px
	}
	.patientcareland-list .patientCoe-slider li:hover .coe-slide-blk figure img {
		margin-top: -110px
	}
	.page-header h2 {
		margin-left: 10px
	}
	.coe-wrap {
		padding: 0;
		margin: 15px -15px!important;
		float: left
	}
	.ah-coelist-bgcolor-brown {
		min-height: 182px
	}
	.glossary {
		height: auto;
		padding: 10px 25px 25px!important
	}
	.reachout-hd {
		width: 75px;
		background-size: 100%;
		margin: -3px 0 0 -17px
	}
	.reachout li {
		padding: 30px 10px 20px 0;
		font: 16px robotolight;
		line-height: 40px
	}
	.reachout li span.makean {
		background-size: cover;
		width: 53px;
		height: 40px
	}
	.reachout li span.consult,
	.reachout li span.feed {
		background-size: cover;
		width: 40px;
		height: 40px
	}
	.reachout li span.contus {
		background-size: cover;
		width: 39px;
		height: 38px
	}
	.equipment .equipment-slider li img {
		max-width: 70%
	}
	.equipment .equipment-slider .flex-direction-nav li.flex-nav-next {
		right: -20px
	}
	.equipment .equipment-slider li figure {
		height: 85px
	}
	.equipment .equipment-slider li:hover figure img {
		margin-top: -90px
	}
	.equipment .equipment-slider li h3 {
		font-size: 13px;
		padding-top: 0;
		line-height: 15px
	}
	.main-menu nav>ul {
		width: 750px;
		float: left;
		position: relative
	}
	.main-menu nav>ul>li>ul,
	.main-menu nav>ul>li>ul>li>ul {
		width: 100%;
		left: inherit;
		position: relative;
		top: inherit;
		display: block
	}
	.main-menu nav>ul>li.item-218>ul.unstyled {
		right: auto;
		left: 250px
	}
	.ah-cancer-block .nav-tabs>li.active>a::after,
	.ah-transplant-block .nav-tabs>li.active>a::after {
		right: 45px
	}
	.openmenu .container {
		width: 100%
	}
	.main-menu nav>ul>li>ul>li>ul.twocol>li,
	.main-menu nav>ul>li>ul>li>ul.twocolsmall>li {
		margin-right: 0;
		width: 100%;
		float: none
	}
	.main-menu .container {
		padding: 0
	}
	.main-menu nav>ul>li {
		float: none;
		display: block;
		position: static;
		width: 250px
	}
	.main-menu nav>ul>li:after {
		clear: both;
		content: '';
		float: left
	}
	.main-menu nav>ul>li>ul {
		position: absolute;
		left: 250px;
		width: 250px;
		display: none
	}
	.main-menu nav>ul>li>ul>li {
		position: static
	}
	.main-menu nav>ul>li>ul>li>ul {
		position: absolute;
		left: 250px;
		top: 10px
	}
	.main-menu nav>ul>li>a {
		float: left;
		display: block;
		line-height: 20px;
		padding: 8px 0 8px 35px;
		font-size: 14px;
		width: 220px;
		z-index: 11;
		border-bottom: 1px solid #fff;
		background: 0 0
	}
	.main-menu nav>ul>li>ul>li>a {
		padding-left: 25px;
		font-weight: 700;
		background: url(../images/menu-dot1.png) 10px 15px no-repeat
	}
	.main-menu nav>ul>li>ul>li>ul>li a {
		padding-left: 25px
	}
	.main-menu nav>ul>li>ul>li>ul.twocol,
	.main-menu nav>ul>li>ul>li>ul.twocolsmall {
		width: 250px
	}
	.main-menu nav>ul>li>ul>li>ul.ltside {
		left: inherit
	}
	.ulp-header {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		background: #fff;
		height: 130px
	}
	.ulp-content {
		margin-top: 130px
	}
	.ulp-content,
	footer.ulp-footer,
	header.ulp-header {
		left: 0
	}
	.ulp-content,
	footer.ulp-footer {
		position: relative
	}
	body {
		overflow-x: hidden
	}
	.find-a-doctor h2,
	.find-a-doctor h2 a,
	.patients-spk h2,
	.patients-spk h2 a,
	.show-case h2,
	.show-case h2 a {
		font-size: 18px
	}
	.showcase-p {
		width: 70%;
		float: left
	}
	.showcase-img {
		width: 30%;
		float: left
	}
	.ah-right-block .showcase-img,
	.ah-right-block .showcase-p {
		width: 100%;
		float: left
	}
	.ah-right-block .show-case .showcase .slides li p,
	.find-a-doctor .btn-appointment {
		font-size: 12px
	}
	.inner-pages {
		padding: 135px 0 20px
	}
	.ah-cancer-block {
		margin-top: 0
	}
	.apollo-cancer-banner-block {
		margin-top: 120px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner1 {
		background: url(../images/apollo-cancer-institute/banner/apollo-cancer-care-tablet.jpg) right top no-repeat #0198c7;
		height: 303px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner2 {
		background: url(../images/apollo-cancer-institute/banner/apollo-transplant-tablet.jpg) right bottom no-repeat #d5d0cc;
		height: 303px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner3 {
		background: url(../images/apollo-cancer-institute/banner/apollo-cheno-tablet.jpg) right top no-repeat #945780;
		height: 303px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner4 {
		background: url(../images/apollo-cancer-institute/banner/apollo-proton-tablet.jpg) right top no-repeat #f1e7de;
		height: 303px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner5 {
		background: url(../images/apollo-cancer-institute/banner/apollo-genetic-tablet.jpg) right top no-repeat #a68c75;
		height: 303px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner6 {
		background: url(../images/apollo-cancer-institute/banner/apollo-oncology-tablet.jpg) right top no-repeat #ebe8d5;
		height: 303px
	}
	.ah-cancer-bluepattern-block-shadow h2 {
		font-size: 30px;
		padding: 0 0 10px
	}
	.ah-cancer-content-list h2,
	.ah-robotics-content-list h2 {
		padding: 15px 0 5px;
		margin: 0;
		line-height: 24px
	}
	.ah-advantage-block {
		padding: 15px 0
	}
	.ah-advantage-block figure {
		margin: -40px 0 0
	}
	.ah-advantage-block .ah-readmore a {
		margin: -20px 0 0 20px!important
	}
	.ah-advantage-block p {
		font-size: 14px;
		line-height: 22px;
		text-align: justify;
		padding: 0 0 20px
	}
	.ah-advantage-block h4 {
		padding: 10px 0 5px
	}
	.ah-advantage-block p span {
		font-size: 18px;
		padding: 0;
		text-align: left;
		letter-spacing: -.5px
	}
	.ah-organ-block h2 {
		font-size: 16px;
		padding: 5px 20px
	}
	.ah-organ-block p {
		font-size: 14px;
		line-height: 25px;
		padding: 15px;
		text-align: justify
	}
	.ah-organ-block ul li a,
	.ah-organ-block ul li a:hover {
		font-size: 12px;
		line-height: 25px;
		padding: 0 5px;
		width: 50%
	}
	.ah-organ-block .ah-readmore a {
		margin: 20px 0
	}
	.ah-aboutcancer-block {
		width: 49%
	}
	.ah-aboutcancer-block:nth-child(2) {
		margin-right: 0
	}
	.ah-aboutcancer-block p.minheight {
		min-height: 115px
	}
	.ah-aboutcancer-block p {
		line-height: 22px
	}
	.ah-aboutcancer-block h2 {
		font-size: 16px;
		padding: 10px 15px 5px;
		height: auto;
		line-height: 17px
	}
	.ah-cancer-block .nav-tabs,
	.ah-transplant-block .nav-tabs {
		height: 50px
	}
	.ah-aboutcancer-block p {
		font-size: 13px;
		padding: 10px
	}
	.ah-cancer-leftnav h2,
	.ah-cancer-leftnav li a {
		padding: 0 0 0 5px;
		line-height: 35px
	}
	.ah-aboutcancer-block .ah-readmore a {
		background-position: center 0
	}
	.ah-cancer-block .nav-tabs>li.active>a,
	.ah-cancer-block .nav-tabs>li>a,
	.nav-tabs>li.active>a:focus,
	.nav-tabs>li.active>a:hover {
		font-size: 12px
	}
	.ah-transplant-block .nav-tabs>li.active>a,
	.ah-transplant-block .nav-tabs>li>a {
		font-size: 12px;
		padding: 10px 1px
	}
	.ah-cancer-leftnav h2 {
		font-size: 12px;
		background-position: 95% 12px
	}
	.ah-cancer-leftnav li {
		font-size: 12px;
		font-weight: 400;
		letter-spacing: -.5px;
		line-height: 35px
	}
	.ah-cancer-leftnav li a:hover,
	.ah-cancer-leftnav li.active a {
		font-size: 12px;
		font-family: robotoregular;
		padding: 0 0 0 5px;
		line-height: 35px;
		background-position: 94% 12px
	}
	.ah-trans-leftnav h2 {
		font-size: 12px;
		background-position: 95% 12px
	}
	.ah-trans-leftnav li {
		font-size: 12px;
		font-weight: 400;
		letter-spacing: -.5px;
		line-height: 35px
	}
	.ah-trans-leftnav li a:hover,
	.ah-trans-leftnav li.active a {
		font-size: 12px;
		font-family: robotoregular;
		padding: 0 0 0 10px;
		line-height: 35px;
		background-position: 94% 12px
	}
	.ah-trans-leftnav li.alias-parent-active a {
		font-size: 12px
	}
	.ah-cancer-content-block h1 {
		font-size: 30px
	}
	.ah-cancer-content-list-detail li.wd33 {
		width: 50%
	}
	div.ah-breadcrumb .breadCrumbChild:first-child {
		padding-left: 5px
	}
	div.ah-breadcrumb .breadCrumbChild {
		font-size: 12px
	}
	.ah-location-address {
		width: 90%;
		padding: 10px 0 0
	}
	.ah-location-address h6 {
		font-size: 17px
	}
	.ah-location-address h6 span {
		font-size: 14px
	}
	.ah-location-address p {
		font-size: 14px;
		padding-top: 5px
	}
	.ah-location-address ul {
		padding: 5px 0 0
	}
	.ah-location-address li {
		font-size: 12px
	}
	.ah-cancerpage-banner h3,
	.ah-cancerpage-banner h3.ask {
		font-size: 27px;
		line-height: 27px
	}
	.apollo-cancer-innerbanner1 {
		background: url(../images/apollo-cancer-institute/banner/apollo-advantage-tablet.jpg) center top no-repeat #d4d5d9;
		height: 205px;
		background-size: cover;
		margin-top: 120px
	}
	.apollo-cancer-innerbanner2 {
		background: url(../images/apollo-cancer-institute/banner/apollo-about-tablet.jpg) center top no-repeat #fff;
		height: 205px;
		background-size: cover;
		margin-top: 120px
	}
	.apollo-cancer-innerbanner3 {
		background: url(../images/apollo-cancer-institute/banner/apollo-treatment-tablet.jpg) center top no-repeat #d4d5cd;
		height: 205px;
		background-size: cover;
		margin-top: 120px
	}
	.apollo-cancer-innerbanner4 {
		background: url(../images/apollo-cancer-institute/banner/apollo-organ-specific-tablet.jpg) center top no-repeat #e3e5e0;
		height: 205px;
		background-size: cover;
		margin-top: 120px
	}
	.apollo-cancer-innerbanner5 {
		background: url(../images/apollo-cancer-institute/banner/apollo-hospitals-tablet.jpg) center top no-repeat #46a8e7;
		height: 205px;
		background-size: cover;
		margin-top: 120px
	}
	.apollo-cancer-innerbanner6,
	.apollo-cancer-innerbanner7 {
		background: url(../images/apollo-cancer-institute/banner/ongology-tablet.jpg) center top no-repeat #eae9da;
		height: 205px;
		background-size: cover;
		margin-top: 120px
	}
	.apollo-cancer-innerbanner8 {
		background: url(../images/apollo-cancer-institute/banner/apollo-ask-a-dr-tablet.jpg) center top no-repeat #daf1b9;
		height: 205px;
		background-size: cover;
		margin-top: 120px
	}
	.cancer-banner-slider .flex-control-nav {
		bottom: -5px;
		padding: 0 0 0 25px
	}
	.ah-cancer-block .nav-tabs>li.active>a:after,
	.ah-eldercare-block .nav-tabs>li.active>a:after,
	.ah-transplant-block .nav-tabs>li.active>a:after {
		bottom: -32px
	}
	.ah-cancerpage-banner h3.ask {
		padding: 65px 0 0 50px
	}
	.ah-cancerpage-banner h3.ask:after {
		position: absolute;
		content: '';
		left: 217px;
		top: 50%;
		margin-top: -31px;
		background-size: 65%
	}
	.ah-cancerpage-banner h4 {
		font-size: 16px;
		line-height: 18px
	}
	.ah-cancerpage-banner p {
		font-size: 13px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner6 h1 {
		padding: 0 25px 0 0
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner6 p {
		font-size: 18px;
		line-height: 25px;
		padding: 5px 210px 0 0
	}
	.ah-news-events .ah-newsevents .slides li figcaption {
		font-size: 14px;
		line-height: 18px;
		padding: 0 10px 20px 0
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner2 p {
		padding: 5px 200px 0 0
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner3 p {
		padding: 5px 137px 0 0
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner5 p {
		padding: 5px 119px 0 0
	}
	.banner-outer-section.banner14 {
		position: relative;
		background: url(https://www.apollohospitals.com/images/banner-slider/bg-banner14.jpg) 38% top no-repeat;
		z-index: 99
	}
	.section-banner-7-content {
		width: 810px;
		margin: 15px 0 0
	}
	.section-banner-7-content figure {
		float: right;
		width: 12%;
		padding: 0
	}
	.section-banner-70-content {
		float: left;
		width: 60%;
		margin-left: 40%;
		margin-top: -78px
	}
	.section-banner-70-content h2 {
		width: 80%;
		font: 30px/38px robotobold;
		margin: 0 0 10px;
		padding: 0;
		float: left;
		border-bottom: 1px solid #8f69b8
	}
	.section-banner-70-content h4 {
		font: 16px/22px robotobold;
		color: #000;
		margin: 0 0 10px;
		padding: 0;
		float: left
	}
	.section-banner-70-content ul {
		margin: 0 0 10px;
		padding: 0;
		float: left;
		width: 100%;
		font-size: 13px;
		line-height: 15px
	}
	.section-banner-70-content ul li {
		padding: 20px 5px 10px;
		float: left;
		color: #fff;
		width: 90px;
		height: 85px
	}
	.section-banner-70-content ul li.five,
	.section-banner-70-content ul li.four,
	.section-banner-70-content ul li.three,
	.section-banner-70-content ul li.two {
		margin: 0 0 0 5px;
		width: 90px;
		height: 85px
	}
	.section-banner-71-content {
		float: left;
		width: 60%;
		margin: 10px 0 0 40%
	}
	.section-banner-71-content h3 {
		font: 15px/22px robotobold;
		color: #000;
		margin: 0;
		padding: 0;
		float: left;
		width: 75%
	}
	.section-banner-71-content p {
		font: 15px/20px robotoregular!important;
		color: #000!important;
		margin: 0!important;
		float: left;
		width: 77%
	}
	.section-banner-71-content a,
	.section-banner-71-content span {
		color: #84181b!important;
		font-weight: 700
	}
	.section-banner-72-content {
		float: left;
		width: 100%;
		margin: 10px 0 0
	}
	.section-banner-72-content p {
		font: 18px/20px robotoregular!important;
		color: #000!important;
		margin: 0!important;
		float: left
	}
	.section-banner-72-content p strong {
		font: 16px/20px robotobold!important
	}
	.section-banner-71-content .btn-aphc {
		float: left;
		width: 23%;
		padding-top: 5px;
		font: 14px robotoblack
	}
	.section-banner-71-content .btn-aphc a {
		float: left
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner7 {
		background: url(../images/apollo-cancer-institute/banner/cancer-screening-tablet.jpg) center top no-repeat #ebe8d5;
		z-index: 99;
		height: 303px;
		width: 100%
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner-toi {
		z-index: 99;
		height: 305px;
		width: 100%;
		padding-top: 24px
	}
	.apollo-cancer-banner-outer-section.apollo-cancer-banner8 {
		background: url(https://www.apollohospitals.com/images/apollo-cancer-institute/banner/apollo-cancer-precision-banner-tablet.png) left top no-repeat #ebe8d5;
		z-index: 99;
		height: 303px;
		width: 100%
	}
	.section-banner-17-content {
		width: 86%
	}
	.section-banner-170-content h2 {
		font: 23px/30px robotobold;
		width: 85%
	}
	.section-banner-17-content figure {
		width: 15%
	}
	.section-banner-170-content h4 {
		width: 85%;
		margin: 0
	}
	.section-banner-170-content ul li {
		background-size: 100%!important;
		width: 85px;
		font-size: 11px;
		height: 85px
	}
	.section-banner-72-content p {
		width: auto
	}
	.banner-section .banner-hdc-content h2 {
		font-size: 13px;
		margin: 0 0 20px
	}
	.banner-section .banner-hdc-content h2 span,
	.banner-section .banner-hdc-content h3,
	.banner-section .banner-hdc-content h3 span,
	.banner-section .banner-hdc-content p,
	.banner-section .banner-hdc-content p span {
		font-size: 12px
	}
	.banner-section .banner-hdc-content h3.sedition {
		width: 64%
	}
	.banner-outer-section.banner11 {
		position: relative;
		background: url(https://www.apollohospitals.com/images/banner-slider/bg-banner11-tablet.jpg) center bottom no-repeat #212b69;
		z-index: 99;
		height: auto
	}
	.banner11-col-sub {
		width: 330px
	}
	.banner11-col-sub3 {
		display: none
	}
	.banner11-col-sub2 {
		width: 100%
	}
	.banner11-col-sub2 h4 {
		font-size: 20px;
		line-height: 30px;
		margin: 10px 0 0
	}
	.search-wrap {
		padding: 0 15px
	}
	.main-menu nav>ul>li>ul {
		top: 37px
	}
	ul.menu-right-inner-pages>li a {
		padding: 5px 0 5px 15px;
		line-height: 22px
	}
	ul.menu-right-inner-pages>li>ul>li a {
		padding: 5px 0 5px 15px;
		line-height: 26px;
		font: 500 14px Roboto, sans-serif
	}
	ul.menu-right-inner-pages>li a:hover,
	ul.menu-right-inner-pages>li>ul>li a:hover {
		background: 0 0
	}
	.footer-box1,
	.footer-box2,
	.footer-box3 {
		width: 33.333%
	}
	.footer-box-sub1,
	.footer-box-sub2 {
		width: 100%
	}
	ul.menu-right-inner-pages>li>ul>li.alias-parent-active {
		background: url(../images/apollo-la.gif) 0 10px no-repeat
	}
	ul.menu-right-inner-pages>li>ul>li>ul>li a {
		padding: 0 0 0 15px
	}
	ul.menu-right-inner-pages>li>ul>li>ul>li a:focus,
	ul.menu-right-inner-pages>li>ul>li>ul>li a:hover,
	ul.menu-right-inner-pages>li>ul>li>ul>li.active {
		background: url(../images/apollo-la.gif) 0 6px no-repeat
	}
	ul.kmp-right-menu>li>ul>li>ul>li>ul {
		padding-left: 0
	}
	footer .copy-rights {
		padding-top: 15px;
		width: 40%
	}
	.geo {
		width: 100%;
		top: 5px
	}
	ul.menu-right-inner-pages>li span {
		padding: 0 0 0 14px
	}
	.bg-hover {
		height: 72%;
		width: 91%
	}
	.directors-list h3 {
		padding-left: 0!important
	}
	.directors-list p {
		padding: 0!important
	}
	.directors-list h3,
	.directors-list-full h3 {
		padding-top: 10px!important
	}
	ul.management-icons {
		padding-top: 0
	}
	.directors-list {
		min-height: inherit;
		margin: 0
	}
	.milestones-medical-lists {
		width: 50%;
		min-height: 380px
	}
	.milestones-medical-lists:nth-child(3n),
	.milestones-technology-lists:nth-child(3n) {
		border-right: 1px solid #ddd
	}
	.milestones-medical-lists:nth-child(2n),
	.milestones-technology-lists:nth-child(2n) {
		border-right: 0 solid #ddd
	}
	.milestones-technology-lists p {
		padding: 0;
		line-height: 18px!important
	}
	.box-shadow {
		float: left;
		width: 100%;
		min-height: auto
	}
	.emergency-booklet figure img {
		width: 80px;
		margin-bottom: 10px
	}
	.emergency-booklet .btn-emergency {
		display: block;
		float: left;
		width: 90%;
		left: 5%
	}
	.emergency-booklet .btn-emergency:after {
		top: 30%
	}
	.ah-transplant-white-block .transplants-organ-specific-list .transplants-organ-specific-list1 .item h3 {
		font: 15px/18px robotobold
	}
	.transplants-advantage ul li {
		min-height: 400px
	}
	.ah-transplant-white-block .main-h2 h2 {
		font: 20px/26px robotobold
	}
	.transplant-about-block p.minheight {
		min-height: 195px
	}
	.transplant-about-block h2,
	.transplant-about-block h2 a {
		font: 15px/22px robotobold!important;
		margin: 0
	}
	.transplant-about-block .transplants-readmore {
		padding: 0 0 15px
	}
	.transplants-readmore.right {
		float: left;
		padding-left: 15px
	}
	.transplants-advantage h3 {
		font: 18px/29px robotobold
	}
	.transplants-advantage span {
		font: 16px robotoregular;
		line-height: 20px
	}
	.ah-transplant-white-block .transplants-organ-specific-list {
		padding: 0 50px
	}
	.owl-carousel .owl-wrapper-outer {
		right: -1px
	}
	.owl-theme .owl-controls .owl-buttons .owl-prev,
	.ps-youmay-alsolike .owl-theme .owl-controls .owl-buttons .owl-prev {
		left: -45px;
		top: 38%;
		width: 40px;
		height: 40px;
		background: url(https://www.apollohospitals.com/images/transplant/apollo-transplant-icons.png) -149px -48px no-repeat
	}
	.owl-theme .owl-controls .owl-buttons .owl-next,
	.ps-youmay-alsolike .owl-theme .owl-controls .owl-buttons .owl-next {
		right: -45px;
		top: 38%;
		width: 40px;
		height: 40px;
		background: url(https://www.apollohospitals.com/images/transplant/apollo-transplant-icons.png) -195px -48px no-repeat
	}
	.apollo-trans-innerbanner1,
	.apollo-trans-innerbanner10,
	.apollo-trans-innerbanner11,
	.apollo-trans-innerbanner12,
	.apollo-trans-innerbanner13,
	.apollo-trans-innerbanner2,
	.apollo-trans-innerbanner3,
	.apollo-trans-innerbanner4,
	.apollo-trans-innerbanner5,
	.apollo-trans-innerbanner6,
	.apollo-trans-innerbanner7,
	.apollo-trans-innerbanner8,
	.apollo-trans-innerbanner9 {
		margin-top: 120px;
		margin-bottom: 20px
	}
	.ah-patientInf-inner:first-child {
		margin-top: 120px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content {
		height: 303px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .gift {
		position: absolute;
		left: 20px;
		top: 150px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner3 .section-banner-1-content .gift,
	.apollo-trans-banner-outer-section.apollo-trans-banner4 .section-banner-1-content .gift {
		position: absolute;
		right: 15px;
		top: 7px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .gift img {
		width: 56px;
		height: auto
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-left figure img {
		width: 95%;
		height: auto
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-right {
		width: 55%;
		margin: 0;
		padding: 50px 0 0 10px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-right h1 {
		line-height: 22px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-right h1 span {
		font: 18px robotobold;
		padding: 8px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner1 .section-banner-1-content .redis-right p {
		width: 348px;
		font: 16px/22px robotoregular!important
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner2 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-health-bg.jpg) center top no-repeat #d1cbbf;
		z-index: 99;
		width: 100%;
		background-size: cover
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner2 .section-banner-1-content {
		width: 100%;
		height: 303px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner2 .section-banner-1-content .redis-right {
		width: 36%;
		padding: 50px 0 0
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner2 .section-banner-1-content .redis-right h2 {
		font: 26px/30px robotobold;
		color: #095457;
		padding: 10px 0;
		text-transform: uppercase;
		margin-bottom: 3px;
		display: inline-block
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner2 .section-banner-1-content .redis-right p {
		font: 22px/30px robotoregular!important;
		color: #095457;
		padding: 0;
		margin: 0
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner2 .section-banner-1-content .redis-right p span {
		color: #095457;
		font: 22px/30px robotobold
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner3 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-liver-bg.jpg) center top no-repeat #fbf1e8;
		z-index: 99;
		width: 100%;
		background-size: cover
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner3 .section-banner-1-content {
		width: 100%;
		height: 303px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner3 .section-banner-1-content .redis-right {
		float: right;
		width: 35%;
		padding: 50px 0 0
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner3 .section-banner-1-content .redis-right h2 {
		font: 26px/30px robotobold;
		color: #6f5a54;
		padding: 10px 0;
		text-transform: uppercase;
		margin-bottom: 3px;
		display: inline-block
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner3 .section-banner-1-content .redis-right p {
		font: 22px/30px robotoregular!important;
		color: #6f5a54;
		padding: 0;
		margin: 0
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner4 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-heart-bg.jpg) center top no-repeat #9b978c;
		z-index: 99;
		width: 100%;
		background-size: cover
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner4 .section-banner-1-content {
		width: 100%;
		height: 303px
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner4 .section-banner-1-content .redis-right {
		float: right;
		width: 35%;
		padding: 50px 0 0
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner4 .section-banner-1-content .redis-right h2 {
		font: 26px/30px robotobold;
		color: #fff;
		padding: 10px 0;
		text-transform: uppercase;
		margin-bottom: 3px;
		display: inline-block
	}
	.apollo-trans-banner-outer-section.apollo-trans-banner4 .section-banner-1-content .redis-right p {
		font: 22px/30px robotoregular!important;
		color: #fff;
		padding: 0;
		margin: 0
	}
	.apollo-trans-banner-block {
		margin-top: 120px
	}
	.ah-trans-rightnav li {
		font: 13px/20px robotolight
	}
	.ah-trans-rightnav li a:hover,
	.ah-trans-rightnav li.active a {
		font: 13px/20px robotobold
	}
	.ah-trans-rightnav li a .hdtxt2 {
		padding-left: 0;
		display: block;
		font-size: 12px
	}
	.transplant-centres-list2 select {
		width: 100%
	}
	.apollo-trans-innerbanner2,
	.apollo-trans-innerbanner3 {
		height: 199px;
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-advantage-tablet.jpg) center top no-repeat #d4d0d1
	}
	.ah-transpage-banner h3.pub-wht {
		font: 30px robotobold
	}
	.apollo-trans-innerbanner5 {
		background-size: 1000px;
		height: 199px
	}
	.apollo-trans-innerbanner4 {
		height: 199px;
		background: url(https://www.apollohospitals.com/images/transplant/banner/transplant-centres.jpg) -550px top no-repeat #fff;
		width: 100%
	}
	.apollo-trans-innerbanner4 .ah-transpage-banner {
		padding: 60px 0 0;
		float: right;
		width: 200px
	}
	.apollo-trans-innerbanner4 .ah-transpage-banner h2 {
		font: 20px robotobold
	}
	.apollo-trans-innerbanner6 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/our-heros.jpg) -330px top no-repeat #9dc585;
		float: left;
		height: 207px;
		width: 100%;
		background-size: 1297px
	}
	.apollo-trans-innerbanner6 .ah-transpage-banner {
		padding: 30px 0 0;
		float: right;
		width: 350px
	}
	.apollo-trans-innerbanner6 .ah-transpage-banner h2 {
		font: 24px/32px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-trans-innerbanner6 .ah-transpage-banner p {
		font: 20px/26px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-trans-innerbanner8 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-team.jpg) -400px top no-repeat #189ca6;
		height: 207px;
		background-size: 1320px
	}
	.apollo-trans-innerbanner8 .ah-transpage-banner {
		padding: 30px 0 0;
		float: right;
		width: 345px
	}
	.apollo-trans-innerbanner8 .ah-transpage-banner h3 {
		font: 24px/32px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-trans-innerbanner8 .ah-transpage-banner p {
		font: 20px/26px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-trans-innerbanner9 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-team2.jpg) -400px top no-repeat #fff;
		float: left;
		height: 207px;
		background-size: 1320px
	}
	.apollo-trans-innerbanner9 .ah-transpage-banner {
		padding: 20px 0 0;
		float: right;
		width: 350px
	}
	.apollo-trans-innerbanner9 .ah-transpage-banner h3 {
		color: #095457;
		font: 24px/32px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-trans-innerbanner9 .ah-transpage-banner p {
		color: #095457;
		font: 20px/26px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.banner-outer-section.banner15 {
		background: url(https://www.apollohospitals.com/images/banner-slider/bg-banner15-tablet.jpg) left top no-repeat;
		background-size: 1400px
	}
	.apollo-trans-innerbanner13 {
		background: url(https://www.apollohospitals.com/images/transplant/banner/apollo-rediscovering-inner.jpg) -410px top no-repeat #74b549;
		height: 305px;
		width: 100%
	}
	.apollo-trans-innerbanner13 .ah-transpage-banner {
		padding: 55px 0 0;
		width: 40%;
		margin-left: 445px;
		float: right
	}
	.apollo-trans-innerbanner13 .ah-transpage-banner p {
		color: #095457;
		font: 15px/22px robotoregular!important;
		margin: 10px 0 0;
		padding: 0 15px;
		background: 0 0;
		border: none
	}
	.apollo-trans-innerbanner13 .ah-transpage-banner p:before {
		background: 0 0;
		left: -40px;
		top: 20px;
		width: 41px;
		height: 27px
	}
	.apollo-patientInf-innerbanner-aphc,
	.apollo-patientInf-innerbanner10,
	.apollo-patientInf-innerbanner9 {
		height: 158px;
		background-size: 1000px
	}
	.ask-dr-query {
		width: 100%
	}
	.ask-dr-query+.ask-dr-query {
		padding: 5px 0 10px
	}
	.ask-dr-query .selbox,
	.ask-dr-query input {
		width: 362px
	}
	.ah-cancer-content-block .ask-dr-query .selbox,
	.ah-cancer-content-block .ask-dr-query input {
		width: 340px
	}
	.ah-coe-icons-askDr:after {
		left: 110px;
		width: 30px;
		height: 30px;
		background-size: 25px;
		margin-top: -13px
	}
	.ask-a-dr2 .ask-top {
		height: 60px
	}
	.ask-a-dr2 .ask-txt {
		padding: 8px 0 20px 8px
	}
	.ask-a-dr2 .ask-txt h2 {
		font-size: 18px
	}
	.ask-a-dr2 .ask-txt h2:after {
		left: 113px;
		top: -50%;
		margin-top: 9px;
		background-size: 39%
	}
	.banner17-left ul li figure {
		width: 90px
	}
	.banner17-left ul li p {
		font: 14px/18px robotoregular
	}
	.banner17-left ul li span {
		font: 12px/18px robotoregular
	}
	.inner-cnt-block .video-lft {
		width: 100%!important
	}
	.showcase .flex-control-nav {
		padding: 8px 7px 0
	}
	.banner-outer-section.banner25 {
		position: relative;
		background: url(https://www.apollohospitals.com/images/banner-slider/mother-day-banner.jpg) -410px top no-repeat;
		z-index: 99
	}
	.banner-outer-section.banner25 .section-banner25-content {
		width: 400px;
		margin: 100px 0 0;
		padding-right: 15px
	}
	.banner-outer-section.banner25 .section-banner25-content .mother-img {
		background: url(https://www.apollohospitals.com/images/banner-slider/mother-day-banner3.png) left top no-repeat;
		width: 355px;
		height: 120px;
		background-size: contain
	}
	.banner-outer-section.banner25 .section-banner25-content .mother-link {
		margin: 5px 0 0;
		text-align: right
	}
	.banner-outer-section.banner26 .section-banner26-content .mother-link h2 {font: 18px/30px 'robotobold'; text-align:center; padding-bottom:0px;}
.banner-outer-section.banner26 { background: url('https://www.apollohospitals.com/images/banner-slider/uk-recruitment-tablet.png') no-repeat center top #215562; background-size: 1000px;}
.banner-outer-section.banner26 .section-banner26-content {height: 50px; background-size:170px;}
.banner-outer-section.banner26 .section-banner26-content .mother-link {padding: 8px 0px; max-width:720px;}
.banner-outer-section.banner26 .section-banner26-content .uk-recruitment-button {font:12px/19px 'robotoblack'}
	.banner-outer-section.banner27 {
		position: relative;
		background: url(https://www.apollohospitals.com/images/banner-slider/banner-pledge-tablet.jpg) center top no-repeat;
		z-index: 99
	}
	.banner-outer-section.banner27 .section-banner27-content {
		width: 340px
	}
	.banner-outer-section.banner27 .section-banner27-content h2 {
		font-size: 19px
	}
	.banner-outer-section.banner27 .section-banner27-content p {
		font-size: 16px;
		line-height: 21px
	}
	.robotics-block .robotics-bg-block {
		margin-top: 15px
	}
	.robotics-block .robotics-bg-block .robotic-surgery-block .robotic-surgery-content {
		width: 300px;
		margin-top: 0
	}
	.robotics-block .robotics-bg-block .robotic-surgery-block .robotic-surgery-content:after {
		top: 40px;
		right: -126px
	}
	.robotics-block .robotics-bg-block .robotic-surgery-block .robotic-surgery-content p {
		padding-bottom: 5px
	}
	.robotics-block .robotics-bg-block .robotic-list h2 {
		font-size: 21px
	}
	.robotics-block .robotics-bg-block .robotic-list ul li {
		padding: 0 15px 0 0
	}
	.robotics-block .robotics-bg-block .robotic-list ul li.secli {
		padding: 0 0 0 15px
	}
	.smallsize {
		font-size: 11px;
		top: -10px
	}
	.robotics-block .robotics-bg-block .robotic-list ul li .robotic-list-wrap .robotic-list-wrap-content {
		min-height: 330px
	}
	.robotics-block .robotics-bg-block .robotic-list ul li .robotic-list-wrap .robotic-list-wrap-content3 {
		min-height: 215px
	}
	.robotics-block .nav-tabs>li.active>a,
	.robotics-block .nav-tabs>li>a,
	.robotics-block .nav-tabs>li>a:hover {
		font-size: 15px
	}
	.ah-robotics-inner figure.mb20 {
		margin: 0 0 15px!important
	}
	.proton-block .proton-bg-block {
		margin-top: 15px
	}
	.cancer-treatment-block .cancer-treatment-surgery-block {
		padding: 20px 15px 40px
	}
	.cancer-treatment-block .cancer-treatment-surgery-block .cancer-treatment-surgery-content {
		width: 300px;
		margin-top: 0
	}
	.cancer-treatment-block .cancer-treatment-surgery-block .cancer-treatment-surgery-content:after {
		top: 55px;
		right: -136px;
		background-size: 85px
	}
	.cancer-treatment-block .cancer-treatment-surgery-block .cancer-treatment-surgery-content p {
		padding-bottom: 5px;
		line-height: 20px
	}
	.proton-block .proton-bg-block .proton-list h2 {
		font-size: 21px
	}
	.proton-block .ah-location-address {
		width: 100%;
		padding-left: 40px
	}
	.proton-block .proton-white-block figure.mb20 {
		margin: 0 0 10px!important
	}
	.proton-block .proton-bg-block .proton-list ul.highlights li {
		padding: 34px 0 34px 105px
	}
	.proton-block .proton-bg-block .proton-list ul.highlights li.highlights-icon1:before,
	.proton-block .proton-bg-block .proton-list ul.highlights li.highlights-icon2:before,
	.proton-block .proton-bg-block .proton-list ul.highlights li.highlights-icon3:before,
	.proton-block .proton-bg-block .proton-list ul.highlights li.highlights-icon4:before {
		left: 15px
	}
	.proton-block .proton-bg-block .proton-list ul.highlights li.highlights-icon1:after {
		width: 261px
	}
	.proton-block .proton-bg-block .proton-list ul.highlights li.highlights-icon2:after {
		width: 315px
	}
	.proton-block .proton-bg-block .proton-list ul.highlights li.highlights-icon3:after {
		width: 368px
	}
	.proton-block .proton-bg-block .proton-list ul.highlights li.highlights-icon4:after {
		width: 420px
	}
	.proton-block .proton-bg-block .proton-list h4,
	.proton-block .proton-bg-block .proton-list ul.arrow li,
	.proton-block .proton-bg-block .proton-list ul.highlights li,
	.proton-block .proton-bg-block .proton-list ul.highlights li span {
		font-size: 16px
	}
	.proton-block .proton-bg-block .proton-list p {
		font-size: 15px;
		line-height: 22px
	}
	.apollo-proton-banner-block {
		margin-top: 120px
	}
	.proton-banner-slider .apollo-proton-banner1 {
		background-size: 1405px;
		background-position: center top
	}
	.proton-banner-slider .apollo-proton-banner1 .section-banner-1-content .redis-right {
		width: 350px
	}
	.proton-banner-slider .apollo-proton-banner1 .section-banner-1-content .redis-right h1 {
		margin: 100px 0 0;
		font-size: 24px
	}
	.proton-banner-slider .apollo-proton-banner1 .section-banner-1-content .redis-right p {
		font-size: 15px;
		padding: 5px 10px
	}
	.proton-banner-slider .apollo-proton-banner2 .section-banner-1-content .redis-right {
		width: 380px
	}
	.proton-banner-slider .apollo-proton-banner2 .section-banner-1-content .redis-right h2 {
		font-size: 22px;
		padding: 5px 10px;
		line-height: 26px
	}
	.proton-banner-slider .apollo-proton-banner3 .section-banner-1-content .redis-right {
		width: 250px
	}
	.proton-banner-slider .apollo-proton-banner3 .section-banner-1-content .redis-right h2 {
		font-size: 22px;
		padding: 5px 10px;
		line-height: 26px
	}
	.proton-banner-slider .apollo-proton-banner4 {
		background-position: -200px top;
		background-size: 805px
	}
	.proton-banner-slider .apollo-proton-banner4 .section-banner-1-content .redis-right {
		padding: 75px 0 0;
		width: 390px
	}
	.proton-banner-slider .apollo-proton-banner4 .section-banner-1-content .redis-right h2 {
		font-size: 22px;
		line-height: 26px;
		padding: 5px 10px
	}
	.proton-banner-slider .flex-control-nav {
		width: 750px
	}
	.proton-location-img {
		background-size: 900px;
		height: 280px
	}
	.proton-location-img:before {
		position: absolute;
		content: '';
		background: url(https://www.apollohospitals.com/images/proton/robotics-location-arrow1.png) left top no-repeat;
		width: 36px;
		height: 22px;
		left: 55px;
		top: 0
	}
	.navi-banner2,
	.sub-img {
		width: 240px
	}
	.navi-banner {
		width: 240px;
		margin: 15px 15px 15px 0
	}
	.apollo-locations,
	.apollo-robotics-davinci,
	.apollo-testimonial-message,
	.apollo-testimonial-videos {
		margin-top: 120px;
		margin-bottom: 20px
	}
	.proton-video .slides li iframe {
		height: 198px
	}
	.proton-block .tab-content {
		height: auto;
		float: left;
		width: 100%
	}
	.proton-block .ah-blue-brdtop {
		height: auto
	}
	.apollo-proton-inner-banner {
		height: 207px;
		background-size: 1300px;
		background-position: -220px top;
		margin-bottom: 20px
	}
	.apollo-proton-inner-banner .section-banner-1-content .redis-right {
		width: 265px;
		padding: 55px 0 0
	}
	.apollo-proton-inner-banner .section-banner-1-content .redis-right h2 {
		font-size: 20px;
		line-height: 26px
	}
	.ah-proton-leftnav h2,
	.ah-proton-leftnav li a:hover,
	.ah-proton-leftnav li.active a,
	.ah-proton-leftnav li.alias-parent-active a {
		font-size: 11px
	}
	.ah-proton-inner .breadcrumb,
	.ah-robotics-inner .breadcrumb {
		float: left;
		width: 90%;
		text-align: left;
		padding: 0
	}
	.ah-robotics-inner h4 {
		font-size: 15px
	}
	.apollo-locations .ah-locations-banner,
	.apollo-testimonial-message .ah-testimonial-msg-banner,
	.apollo-testimonial-videos .ah-testimonial-banner {
		width: 80%
	}
	.apollo-robotics-davinci .ah-robotics-davinc {
		width: 255px;
		margin: 95px 50px 0 0
	}
	.apollo-robotics-davinci .ah-robotics-davinc h2 {
		font-size: 24px;
		line-height: 24px
	}
	.apollo-robotics-davinci .ah-robotics-davinc p {
		font-size: 18px;
		line-height: 18px
	}
	.apollo-robotics-what-is-robotic {
		margin-top: 120px;
		margin-bottom: 20px
	}
	.apollo-robotics-what-is-robotic .ah-what-is-robotic {
		width: 275px;
		margin: 85px 50px 0 0
	}
	.apollo-robotics-what-is-robotic .ah-what-is-robotic h2 {
		font-size: 24px;
		line-height: 24px
	}
	.apollo-robotics-what-is-robotic .ah-what-is-robotic p {
		font-size: 18px;
		line-height: 18px
	}
	.apollo-robotic-clinical-team {
		margin-top: 120px;
		margin-bottom: 20px
	}
	.apollo-robotic-clinical-team .robotic-clinical {
		width: 275px;
		margin: 85px 20px 0 0
	}
	.apollo-robotic-clinical-team .robotic-clinical h2 {
		font-size: 24px;
		line-height: 24px
	}
	.apollo-robotic-clinical-team .robotic-clinical p {
		font-size: 18px;
		line-height: 18px
	}
	.apollo-reniasses {
		margin-top: 120px;
		margin-bottom: 20px
	}
	.apollo-reniasses .ah-reniasses-banner {
		width: 215px;
		margin: 85px 0 0
	}
	.apollo-reniasses .ah-reniasses-banner h2 {
		font-size: 24px;
		line-height: 24px
	}
	.apollo-reniasses .ah-reniasses-banner p {
		font-size: 18px;
		line-height: 18px
	}
	.apollo-robotic-surgical-procedures {
		margin-top: 120px;
		margin-bottom: 20px
	}
	.apollo-robotic-surgical-procedures .robotic-surgical-procedures {
		width: 275px;
		margin: 85px 50px 0 0
	}
	.apollo-robotic-surgical-procedures .robotic-surgical-procedures h2 {
		font-size: 24px;
		line-height: 24px
	}
	.apollo-robotic-surgical-procedures .robotic-surgical-procedures p {
		font-size: 18px;
		line-height: 18px
	}
	.apollo-robotic-post-a-query {
		margin-top: 120px;
		margin-bottom: 20px
	}
	.apollo-robotic-post-a-query .robotic-postaquery {
		width: 275px;
		margin: 85px 50px 0 0
	}
	.apollo-robotic-post-a-query .robotic-postaquery h2 {
		font-size: 24px;
		line-height: 24px
	}
	.robotics-banner-slider {
		margin-top: 120px
	}
	.robotics-banner-slider .apollo-robotics-banner1 {
		background-size: 1005px;
		background-position: -150px top
	}
	.robotics-banner-slider .apollo-robotics-banner1 .section-banner-1-content {
		height: 302px
	}
	.robotics-banner-slider .apollo-robotics-banner1 .section-banner-1-content .redis-right {
		width: 415px
	}
	.robotics-banner-slider .apollo-robotics-banner1 .section-banner-1-content .redis-right h1 {
		margin-top: 80px;
		font-size: 40px;
		line-height: 40px
	}
	.robotics-banner-slider .apollo-robotics-banner1 .section-banner-1-content .redis-right p {
		font-size: 19px
	}
	.banner-outer-section.banner29 .banner291 {
		background: url(https://www.apollohospitals.com/images/banner-slider/good-heath.png) left top no-repeat;
		background-size: 410px
	}
	.banner-outer-section.banner29 .section-banner29-content {
		width: 425px;
		margin: 30px 0 0
	}
	.banner-outer-section.banner29 .section-banner29-content .section-banner29-sup2 {
		padding: 25px 0 10px
	}
	.banner-outer-section.banner29 .section-banner29-content h2 {
		font-size: 24px;
		line-height: 37px;
		margin: 0 0 0 5px!important
	}
	.banner-outer-section.banner29 .section-banner29-content .book {
		font-size: 18px;
		line-height: 30px;
		padding: 3px 15px
	}
	.banner-outer-section.banner29 .section-banner29-content .section-banner29-sup1 {
		width: 415px
	}
	.banner-outer-section.banner29 .section-banner29-content .section-banner29-sup3 {
		position: relative;
		right: 0;
		top: 0;
		width: 175px
	}
	.apollo-ahpc-innerbanner2 {
		height: 305px;
		margin-top: 120px
	}
	.apollo-ahpc-innerbanner2-sup {
		height: 305px
	}
	.apollo-ahpc-innerbanner2 .ah-aphcinner-banner {
		padding: 55px 0 0;
		width: 515px
	}
	.apollo-ahpc-innerbanner2 .ah-aphcinner-banner .section-banner-sup1 {
		width: 380px
	}
	.apollo-ahpc-innerbanner2 .ah-aphcinner-banner .section-banner-sup2 {
		padding: 15px 0 0
	}
	.apollo-ahpc-innerbanner2 .ah-aphcinner-banner h2 {
		font-size: 18px;
		line-height: 30px
	}
	.apollo-ahpc-innerbanner2 .ah-aphcinner-banner .book {
		font-size: 15px;
		line-height: 24px;
		padding: 3px 15px
	}
	.apollo-ahpc-innerbanner2 .ah-aphcinner-banner .section-banner-sup3 {
		position: relative;
		right: 0;
		top: 20px;
		width: 150px
	}
	.ah-aphc-content-list {
		min-height: 432px
	}
	.banner-outer-section.banner30 .section-banner30-content .section-left {
		width: 350px;
		padding: 0 45px 0 35px;
		background: url(https://www.apollohospitals.com/images/banner-slider/happy-docoder-bg3.png) right 50px no-repeat
	}
	.banner-outer-section.banner30 .section-banner30-content .section-right {
		width: 285px;
		margin: 60px 0 0 40px
	}
	.banner-outer-section.banner30 .section-banner30-content .section-right .sec {
		display: inline-block;
		width: 230px;
		padding-top: 20px
	}
	.banner-outer-section.banner36 .section-banner36-content figure .health-dis,
	.robotic-list-wrap .location-address p br {
		display: none
	}
	.proton-video {
		width: 100%;
		height: 190px
	}
	.robotic-list-wrap .location-address .ah-icon-contact,
	.robotic-list-wrap .location-address .ah-icon-fax,
	.robotic-list-wrap .location-address .ah-icon-phone {
		width: 100%
	}
	.robotic-list-wrap .sec-tabs {
		top: 180px
	}
	.robotics-block .robotics-bg-block .robotic-list ul li .show-tabs-main,
	.robotics-block .robotics-bg-block .robotic-list ul li ul.nav-tabs {
		width: 300px
	}
	.robotic-list-wrap .location-address {
		min-height: 316px
	}
	.ah-proton-content-block h1,
	.ah-robotics-content-block h1 {
		font-size: 24px;
		line-height: 26px
	}
	.initiatives-all-events-block .initiatives-all-events-search .events-box-select {
		width: 100%;
		margin: 10px 0 0
	}
	.initiatives-all-events-block .initiatives-all-events-search h3 {
		width: 100%;
		margin: 0!important
	}
	.initiatives-all-events-block .initiatives-all-events-box .events-box {
		width: 202px;
		height: 202px
	}
	.initiatives-all-events-block .initiatives-all-events-box .events-box .events-box-left {
		padding: 10px;
		width: 125px
	}
	.initiatives-all-events-block .initiatives-all-events-box .events-box .events-box-left h3 {
		font-size: 15px
	}
	.initiatives-all-events-block .initiatives-all-events-box .events-box .events-box-left p,
	.initiatives-all-events-block .initiatives-all-events-box .events-box .events-box-right p {
		font-size: 12px
	}
	.initiatives-all-events-block .initiatives-all-events-box .events-box .events-box-right {
		width: 58px;
		padding: 15px 7px
	}
	.csr-content-wrap .csr-common p,
	.csr-content-wrap .csr-common ul li,
	.csr-gray-wrap .csr-gray-show-content span {
		font-size: 14px!important
	}
	.initiatives-all-events-block .initiatives-all-events-box .events-box-hover a:after,
	.initiatives-all-events-block .initiatives-all-events-box .events-box-hover a:before {
		width: 35px
	}
	.csr-gray-wrap {
		padding: 15px
	}
	.csr-gray-wrap .csr-gray-show-content {
		padding: 0
	}
	.csr-gray-wrap .csr-gray-show-content p {
		font-size: 14px!important;
		margin-bottom: 10px!important;
		line-height: 22px!important
	}
	.csr-gray-wrap .csr-gray-hide-content p {
		margin-bottom: 10px!important
	}
	.csr-content-wrap .csr-common {
		padding-left: 100px;
		margin-bottom: 15px
	}
	.csr-content-wrap .csr-common:before {
		width: 85px;
		background-size: contain
	}
	.csr-content-wrap .csr-common ul,
	.csr-gray-wrap .csr-gray-hide-content ul,
	.csr-gray-wrap .csr-gray-hide-content ul li {
		padding-bottom: 5px!important
	}
	.apollo-precision-oncology-banner {
		margin-top: 120px;
		height: 205px;
		background-position: -240px top;
		background-size: cover
	}
	.apollo-precision-oncology-banner .precision-oncology-text {
		margin: 15px 0 0 190px;
		width: 520px
	}
	.apollo-precision-oncology-banner .precision-oncology-text .top-image {
		width: 330px;
		float: left
	}
	.apollo-precision-oncology-banner .precision-oncology-text .bottom-image {
		float: left;
		margin: 0 0 0 25px;
		position: relative;
		width: 91px
	}
	.apollo-precision-oncology-banner .precision-oncology-text .bottom-image .precision-logo1 {
		position: absolute;
		top: 0;
		right: 0;
		padding: 0
	}
	.apollo-precision-oncology-banner .precision-oncology-text .bottom-image .precision-logo2 {
		position: absolute;
		top: 0;
		left: 0;
		padding: 0
	}
	.apollo-precision-oncology-thank-banner {
		margin-top: 120px;
		background-size: 1298px
	}
	.apollo-precision-oncology-thank-banner .precision-oncology-thank-text {
		min-height: 205px;
		background-position: left 10px;
		background-size: 180px
	}
	.apollo-precision-oncology-thank-banner .precision-oncology-thank-text .top-image {
		margin: 45px 0 0 175px;
		width: 455px;
		background-size: 450px;
		height: 140px
	}
	.cancer-form-in-banner {
		margin: 15px auto 0;
		width: 750px;
		clear: both;
		padding: 15px 15px 0
	}
	.cancer-form-in-banner .rsform {
		position: static;
		width: 100%
	}
	.cancer-form-in-banner .rsform .rsform-block {
		width: 48%;
		margin: 1%
	}
	.cancer-form-in-banner .rsform .rsform-block-cf-submit .rsform-submit-button {
		line-height: 30px
	}
	.banner-outer-section.banner31 {
		background-position: -430px top
	}
	.banner-outer-section.banner31 .precision-oncology-text {
		width: 435px;
		margin: 55px 0 0
	}
	.banner-outer-section.banner31 .precision-oncology-text .top-image {
		width: 300px;
		padding: 0 15px 0 0
	}
	.banner-outer-section.banner31 .precision-oncology-text .bottom-image {
		width: 115px
	}
	.banner-outer-section.banner31 .precision-oncology-text .bottom-image .precision-logo1 {
		width: 70px
	}
	.precision-block-youtube iframe {
		height: 128px
	}
	.csr-apollo-banner-slider .csr-apollo-banner1 .section-banner-1-content {
		height: 240px
	}
	.csr-apollo-banner-slider .csr-apollo-banner1 .section-banner-1-content .redis-right {
		margin-left: 300px;
		width: 400px
	}
	.csr-apollo-banner-slider .csr-apollo-banner1 .section-banner-1-content .redis-right h1 {
		margin: 55px 0 0;
		font-size: 30px;
		padding: 0
	}
	.csr-apollo-banner-slider .csr-apollo-banner1 .section-banner-1-content .redis-right p {
		font-size: 16px;
		padding: 4px 0 0
	}
	.csr-apollo-block .csr-apollo-top-block .csr-grey-wrap p,
	.csr-apollo-block .csr-apollo-top-block .csr-normal-wrap p {
		font-size: 15px!important;
		line-height: 22px!important
	}
	.csr-apollo-block .csr-apollo-top-block .csr-grey-wrap {
		padding: 15px 75px
	}
	.csr-apollo-block .csr-apollo-top-block .csr-normal-text-wrap h2 {
		font-size: 20px;
		line-height: 24px;
		padding: 5px 0 0
	}
	.csr-apollo-all-list .csr-apollo-wrap .csr-apollo-wrap-list .csr-apollo-wrap-list-right .csr-apollo-wrap-hide p,
	.csr-apollo-all-list .csr-apollo-wrap .csr-apollo-wrap-list .csr-apollo-wrap-list-right .csr-apollo-wrap-hide ul li,
	.csr-apollo-all-list .csr-apollo-wrap .csr-apollo-wrap-list .csr-apollo-wrap-list-right p,
	.csr-apollo-block .csr-apollo-top-block .csr-normal-text-wrap p,
	ul.arrows li {
		font-size: 15px!important;
		line-height: 22px!important
	}
	.csr-apollo-all-list .csr-apollo-wrap .csr-apollo-wrap-content h3 {
		font-size: 18px!important;
		line-height: 24px!important
	}
	.csr-apollo-all-list .csr-apollo-wrap .csr-apollo-wrap-content h2 {
		font-size: 20px;
		line-height: 24px;
		padding: 20px 0 10px
	}
	.csr-apollo-block .csr-apollo-center-block .owl-carousel,
	.owl-carousel .owl-wrapper,
	.ps-youmay-alsolike .owl-carousel {
		width: 650px
	}
	.csr-apollo-all-list .csr-apollo-wrap {
		width: 100%
	}
	.redis-right-social {
		margin-left: 300px;
		margin-top: 30px
	}
	.csr-apollo-banner-slider .csr-apollo-banner1 {
		background-size: 1492px;
		background-position: -250px top;
		margin-top: 120px
	}
	.csr-apollo-block .csr-apollo-center-block .csr-apollo-list {
		width: 90%;
		margin: 0 auto
	}
	.csr-apollo-block .csr-apollo-center-block .csr-apollo-list .slick-prev {
		background-size: 20px;
		left: -30px;
		top: 40%;
		margin-top: -25px;
		width: 30px;
		height: 36px
	}
	.csr-apollo-block .csr-apollo-center-block .csr-apollo-list .slick-next {
		background-size: 20px;
		right: -30px;
		top: 40%;
		margin-top: -25px;
		width: 30px;
		height: 36px
	}
	.csr-apollo-block .csr-apollo-center-block .csr-apollo-list .csr-apollo-list-item.active:before,
	.csr-apollo-block .csr-apollo-center-block .csr-apollo-list .csr-apollo-list-item:hover:before {
		left: -1px;
		top: -56px;
		width: 101%;
		height: 56px
	}
	.precisionoverlay .rsform {
		top: 50px
	}
	.banner-outer-section.banner34 {
		background-position: -400px top
	}
	.banner-outer-section.banner34 .precision-oncology-text {
		padding-left: 297px
	}
	.banner-outer-section.banner34 .precision-oncology-text .top-image {
		right: -90px
	}
	.banner-outer-section.banner34 .precision-oncology-text .more-bh {
		line-height: 22px;
		padding: 10px 0
	}
	.banner-outer-section.banner34 .precision-oncology-text .more-bht2 {
		font-size: 16px;
		line-height: 24px
	}
	.banner-outer-section.banner34 .precision-oncology-text .more-bht .btn-primary {
		font-size: 15px
	}
	.explore-blk ul li.icon-ask .hover-widget-block .hover-content {
		margin-top: 15px
	}
	.banner-outer-section.banner35 .world-hear-beats-bg {
		background: url(https://www.apollohospitals.com/images/banner-slider/world-heart-beats-bg2.png) center bottom no-repeat
	}
	.banner-outer-section.banner35 .world-hear-beats {
		background-position: 35px 45px;
		background-size: 278px
	}
	.banner-outer-section.banner35 .world-hear-beats .world-hear-beats-sub {
		margin: 45px 0 0
	}
	.banner-outer-section.banner35 .world-hear-beats .world-hear-beats-sub .world-hear-beats-sub-right {
		width: 365px;
		padding-right: 15px
	}
	.banner-outer-section.banner35 .world-hear-beats .world-hear-beats-sub .world-hear-beats-sub-right h2 {
		font-size: 40px;
		line-height: 40px
	}
	.banner-outer-section.banner35 .world-hear-beats .world-hear-beats-sub .world-hear-beats-sub-right h3 {
		padding: 15px 35px 0 0;
		font-size: 16px;
		line-height: 18px
	}
	.banner-outer-section.banner35 .world-hear-beats .world-hear-beats-sub .world-hear-beats-sub-right .world-hear-beats-sub-buttom p {
		font-size: 14px;
		line-height: 18px
	}
	.banner-outer-section.banner35 .world-hear-beats .world-hear-beats-sub .world-hear-beats-sub-full {
		left: 60px;
		top: 177px;
		width: 263px
	}
	.banner-outer-section.banner35 .world-hear-beats .world-hear-beats-sub .world-hear-beats-sub-full .btn-primary {
		font-size: 22px;
		padding: 6px 25px
	}
	.banner-outer-section.banner35 .world-hear-beats .world-hear-beats-sub .world-hear-beats-sub-full p {
		font-size: 10px
	}
	.banner-outer-section.banner35 .world-hear-beats .world-hear-beats-sub .world-hear-beats-sub-right .world-hear-beats-sub-buttom figure {
		width: 150px
	}
	.banner-outer-section.banner36 {
		background-position: -270px top
	}
	.banner-outer-section.banner36 .section-banner36-content {
		width: 290px;
		margin: 50px 15px 0 0
	}
	.banner-outer-section.banner36 .section-banner36-content figure {
		margin-bottom: 15px
	}
	.banner-outer-section.banner36 .section-banner36-content p {
		font-size: 18px
	}
	.banner-outer-section.banner36 .section-banner36-content figure .health-tablet {
		display: block
	}
	.banner-outer-section.banner36 .section-banner36-content .read-more {
		float: left;
		margin-top: 15px
	}
	.banner-outer-section.banner36 .section-banner36-content .read-more a {
		float: left;
		font-size: 15px
	}
	.banner-outer-section.banner37 .section-banner37-content {
		margin-top: 30px
	}
	.banner-outer-section.banner37 .section-banner37-content figure.newyearloge {
		display: none
	}
	.banner-outer-section.banner37 .section-banner37-content .section-banner37-sub figure.one {
		width: 350px
	}
	.banner-outer-section.banner37 .section-banner37-content .section-banner37-sub figure.two {
		width: 330px;
		margin-left: 15px
	}
	.banner-outer-section.banner37 .section-banner37-content .section-banner37-sub {
		margin-top: 15px
	}
	.ah-eldercare-white-block .btn-ash,
	.ah-eldercare-white-block .rsform-submit-button {
		padding: 0 15px
	}
	.eldercare-banner-slider .flex-control-nav {
		width: 750px
	}
	.ah-eldercare-inner .breadcrumb {
		float: left;
		padding: 20px 0 0;
		width: 100%;
		text-align: left;
		margin: 0
	}
	.ah-eldercare-block .nav-tabs {
		height: 50px
	}
	.ah-eldercare-block .nav-tabs>li.active>a,
	.ah-eldercare-block .nav-tabs>li>a {
		font-size: 12px;
		padding: 10px 1px
	}
	.ah-eldercare-block .nav-tabs>li.active>a::after {
		right: 45px
	}
	.ah-eldercare-leftnav h2 {
		font-size: 12px;
		background-position: 95% 12px
	}
	.ah-eldercare-leftnav li {
		font-size: 12px;
		font-weight: 400;
		letter-spacing: -.5px;
		line-height: 35px
	}
	.ah-eldercare-leftnav li a:hover,
	.ah-eldercare-leftnav li.active a {
		font-size: 12px;
		font-family: robotoregular;
		padding: 0 0 0 10px;
		line-height: 35px;
		background-position: 94% 12px
	}
	.ah-eldercare-leftnav li.alias-parent-active a {
		font-size: 12px
	}
	.ah-eldercare-white-block .eldercare-organ-specific-list .eldercare-organ-specific-list1 .item h3 {
		font: 15px/18px robotobold
	}
	.eldercare-advantage ul li {
		min-height: 400px
	}
	.ah-eldercare-white-block .main-h2 h2 {
		font: 20px/26px robotobold
	}
	.eldercare-about-block p.minheight {
		min-height: 195px
	}
	.eldercare-about-block h2,
	.eldercare-about-block h2 a {
		font: 15px/22px robotobold!important;
		margin: 0
	}
	.eldercare-about-block .eldercare-readmore {
		padding: 0 0 15px
	}
	.eldercare-readmore.right {
		float: left;
		padding-left: 15px
	}
	.eldercare-advantage h3 {
		font: 18px/29px robotobold
	}
	.eldercare-advantage span {
		font: 16px robotoregular;
		line-height: 20px
	}
	.ah-eldercare-white-block .eldercare-organ-specific-list {
		padding: 0 50px
	}
	.apollo-eldercare-innerbanner1,
	.apollo-eldercare-innerbanner10,
	.apollo-eldercare-innerbanner11,
	.apollo-eldercare-innerbanner12,
	.apollo-eldercare-innerbanner13,
	.apollo-eldercare-innerbanner2,
	.apollo-eldercare-innerbanner3,
	.apollo-eldercare-innerbanner4,
	.apollo-eldercare-innerbanner5,
	.apollo-eldercare-innerbanner6,
	.apollo-eldercare-innerbanner7,
	.apollo-eldercare-innerbanner8,
	.apollo-eldercare-innerbanner9 {
		margin-top: 120px;
		margin-bottom: 20px
	}
	.apollo-eldercare-banner-block {
		margin-top: 120px
	}
	.ah-eldercare-rightnav li {
		font: 13px/20px robotolight
	}
	.ah-eldercare-rightnav li a:hover,
	.ah-eldercare-rightnav li.active a {
		font: 13px/20px robotobold
	}
	.ah-eldercare-rightnav li a .hdtxt2 {
		padding-left: 0;
		display: block;
		font-size: 12px
	}
	.eldercare-centres-list2 select {
		width: 100%
	}
	.apollo-eldercare-innerbanner2,
	.apollo-eldercare-innerbanner3 {
		height: 199px;
		background: url(https://www.apollohospitals.com/images/eldercare/banner/apollo-advantage-tablet.jpg) center top no-repeat #d4d0d1
	}
	.ah-eldercarepage-banner h3.pub-wht {
		font: 30px robotobold
	}
	.apollo-eldercare-innerbanner5 {
		background-size: 1000px;
		height: 199px
	}
	.apollo-eldercare-innerbanner4 {
		height: 199px;
		background: url(https://www.apollohospitals.com/images/eldercare/banner/eldercare-centres.jpg) -550px top no-repeat #fff;
		width: 100%
	}
	.apollo-eldercare-innerbanner4 .ah-eldercarepage-banner {
		padding: 60px 0 0;
		float: right;
		width: 200px
	}
	.apollo-eldercare-innerbanner4 .ah-eldercarepage-banner h2 {
		font: 20px robotobold
	}
	.apollo-eldercare-innerbanner6 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/our-heros.jpg) -330px top no-repeat #9dc585;
		float: left;
		height: 207px;
		width: 100%;
		background-size: 1297px
	}
	.apollo-eldercare-innerbanner6 .ah-eldercarepage-banner {
		padding: 30px 0 0;
		float: right;
		width: 350px
	}
	.apollo-eldercare-innerbanner6 .ah-eldercarepage-banner h2 {
		font: 24px/32px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner6 .ah-eldercarepage-banner p {
		font: 20px/26px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner8 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/apollo-team.jpg) -400px top no-repeat #189ca6;
		height: 207px;
		background-size: 1320px
	}
	.apollo-eldercare-innerbanner8 .ah-eldercarepage-banner {
		padding: 30px 0 0;
		float: right;
		width: 345px
	}
	.apollo-eldercare-innerbanner8 .ah-eldercarepage-banner h3 {
		font: 24px/32px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner8 .ah-eldercarepage-banner p {
		font: 20px/26px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner9 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/apollo-team2.jpg) -400px top no-repeat #fff;
		float: left;
		height: 207px;
		background-size: 1320px
	}
	.apollo-eldercare-innerbanner9 .ah-eldercarepage-banner {
		padding: 20px 0 0;
		float: right;
		width: 350px
	}
	.apollo-eldercare-innerbanner9 .ah-eldercarepage-banner h3 {
		color: #095457;
		font: 24px/32px robotobold!important;
		margin: 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner9 .ah-eldercarepage-banner p {
		color: #095457;
		font: 20px/26px robotoregular!important;
		margin: 10px 0 0;
		padding: 0
	}
	.apollo-eldercare-innerbanner13 {
		background: url(https://www.apollohospitals.com/images/eldercare/banner/apollo-rediscovering-inner.jpg) -410px top no-repeat #74b549;
		height: 305px;
		width: 100%
	}
	.apollo-eldercare-innerbanner13 .ah-eldercarepage-banner {
		padding: 55px 0 0;
		width: 40%;
		margin-left: 445px;
		float: right
	}
	.apollo-eldercare-innerbanner13 .ah-eldercarepage-banner p {
		color: #095457;
		font: 15px/22px robotoregular!important;
		margin: 10px 0 0;
		padding: 0 15px;
		background: 0 0;
		border: none
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner2 .section-banner-1-content .redis-left h2,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner5 .section-banner-1-content .redis-left h2 {
		font-size: 30px;
		line-height: 30px
	}
	.apollo-eldercare-innerbanner13 .ah-eldercarepage-banner p:before {
		background: 0 0;
		left: -40px;
		top: 20px;
		width: 41px;
		height: 27px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner1,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner3,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner4,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner5 {
		background-size: 1303px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner1 .section-banner-1-content,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner2 .section-banner-1-content,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner3 .section-banner-1-content,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner4 .section-banner-1-content,
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner5 .section-banner-1-content,
	.eldercare-banner-slider {
		height: 280px
	}
	.eldercare-banner-slider .flex-control-nav {
		bottom: 30px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner1 .section-banner-1-content .whyimg {
		width: 725px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner2 {
		background-size: 1303px;
		background-position: -350px 0
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner2 .section-banner-1-content .redis-left {
		margin: 120px 20px 0 0
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner2 .section-banner-1-content .redis-left h2:before {
		width: 70px;
		top: -2px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner2 .section-banner-1-content .redis-right {
		margin: 25px 0 0;
		width: 550px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner4 .section-banner-1-content .valueimg {
		margin: 125px 20px 0 0;
		width: 250px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner3 .section-banner-1-content .valueimg {
		margin: 100px 20px 0 0;
		width: 350px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner5 .section-banner-1-content .redis-left {
		margin: 120px 40px 0 50px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner5 .section-banner-1-content .redis-left h2:before {
		width: 80px;
		left: 0;
		top: -2px
	}
	.apollo-eldercare-banner-outer-section.apollo-eldercare-banner5 .section-banner-1-content .redis-right {
		width: 380px;
		margin: 25px 0 0
	}
	.apolloexcellence-wraper .healthcare-left,
	.apolloexcellence-wraper .healthcare-right,
	.apolloexcellence-wraper .intro-top-left {
		width: 100%
	}
	.iam-here h2 {
		font-size: 34px
	}
	.apolloexcellence-wraper .intro-top-right {
		width: 100%;
		margin-top: 0;
		margin-bottom: 0
	}
	.apolloexcellence-wraper .healthcare-title {
		margin: 15px 0
	}
	.apolloexcellence-wraper .healthcare-left .top {
		margin-bottom: 15px
	}
	.apolloexcellence-wraper .healthcare-left .top p {
		width: 75%
	}
	.apolloexcellence-wraper .healthcare-left .top figure {
		margin: 15px 0 0 15px;
		float: left
	}
	.apolloexcellence-wraper .healthcare-logo {
		margin-top: 15px;
		margin-bottom: 15px
	}
	.apolloexcellence-wraper .healthcare-logo ul {
		margin-left: -15px;
		margin-right: -15px;
		float: none!important
	}
	.apolloexcellence-wraper .healthcare-logo ul li {
		width: 33.333%
	}
	.ah-patientInf-inner .breadcrumb {
		float: left;
		width: 100%;
		text-align: left;
		margin-bottom: 0
	}
	.ah-patientInf-leftnav {
		width: 220px
	}
	.ah-patientInf-innerblock .ah-left-block.stuck {
		top: 123px
	}
	.ah-patientInf-leftnav h2 {
		font-size: 12px
	}
	.ah-patientInf-leftnav li a {
		font-size: 12px;
		line-height: 20px
	}
}
@media(max-width:991px) and (max-height:414px) {
	#apolloforindia-foroverseas .modal-header {
		padding: 0 0 35px
	}
	#apolloforindia-foroverseas .forindia-forover .forindia,
	#apolloforindia-foroverseas .forindia-forover .foroverseas {
		font-size: 20px;
		margin: 20px 0 0
	}
	#apolloforindia-foroverseas .forindia-forover .forindia span,
	#apolloforindia-foroverseas .forindia-forover .foroverseas span {
		font-size: 16px
	}
	#apolloforindia-foroverseas .modal-content {
		padding: 0 0 20px;
		width: auto;
		margin: 10px
	}
	#apolloforindia-foroverseas .close {
		right: 6px;
		top: -8px;
		font-size: 35px
	}
}
@media (max-width: 1024px) {
    #alt-style-pagination {
    width: 86%;	
    }
    .hide__mb{display: none;}
}

@media (max-width: 768px) {

.arrow__ {
    margin-top: 3px;
}
}