	@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) left 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)
{
.widget-block-out .edoc
{
	display:block
}

}
	@media (max-width:1199px)
{
.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
}
.main-menu nav>ul>li>ul>li>ul.nav-left-pos
{
	left:-250px
}
.banner-content-block
{
	padding-top:0;
	min-height:180px
}
.explore-blk ul li.icons-explore
{
	margin:0 12px
}
.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;
	text-align:center
}
.iam-here ul li a
{
	font-size:12px;
	padding:0 6px
}
.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:42%
}
.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(../../../404.html) 43% bottom no-repeat
}
.banner-outer-section.banner5
{
	position:relative;
	background:url(../../../404.html) 43% bottom no-repeat
}
.banner-outer-section.banner6
{
	position:relative;
	background:url(../../../404.html) 43% bottom no-repeat
}
.patients-speak .desc
{
	padding-top:2px
}
.patients-speak .desc b,.patients-speak .desc p
{
	font-size:12px
}
.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:12px
}
.search-social .search
{
	margin:5px 15px 0 6px;
	width:275px;
	display:block
}
.logo-apollo
{
	padding:22px 20px 0 0
}
.geo
{
	position:relative;
	text-align:center;
	width:100%;
	left:0;
	margin-left:0;
	float:left
}
.geo>table
{
	float:none!important;
	margin:0 auto!important
}
	h2.tl
{
	font-size:28px
}
.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 h1.clinical-hd
{
	padding-left:20px;
	line-height:35px;
	margin:15px 0 10px
}
.banner-section h1.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-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 3%
}
.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%
}

}
	@media (min-width:960px) and (max-width:1024px)
{
.explore-blk ul li.icons-explore
{
	margin:0 13px
}
.explore-blk ul li.icon-clinics .banner-hover-content:after
{
	left:40px
}
.explore-blk ul li.icon-splty .banner-hover-content:after
{
	left:154px
}
.explore-blk ul li.icon-ask .banner-hover-content:after
{
	left:414px
}
.explore-blk ul li.icon-edu .banner-hover-content:after
{
	left:682px
}
.explore-blk ul li.icon-wellness .banner-hover-content:after
{
	left:893px
}
.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:21px robotolight;
	line-height:40px
}
.reachout li span.makean
{
	background-size:cover;
	width:53px;
	height:40px
}
.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:980px)
{
.main-menu nav>ul>li>ul>li>ul
{
	display:none!important
}
.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;
	font-size:12px;
	padding:0 6px
}
.iam-here
{
	height:auto;
	padding:10px 0 20px
}
.main-menu
{
	background:#fff
}
.main-menu nav>ul>li:hover>a,.main-menu nav>ul>li>a
{
	background:#0e548c;
	color:#fff
}
.main-menu nav>ul>li>ul>li:hover>a,.main-menu nav>ul>li>ul>li>a
{
	background:#f1f1f1;
	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:#f9f9f9;
	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 6px
}
.explore-blk ul li.icons-explore>a
{
	font-size:12px
}
.explore-blk ul li.icon-clinics .banner-hover-content:after
{
	left:30px
}
.explore-blk ul li.icon-splty .banner-hover-content:after
{
	left:114px
}
.explore-blk ul li.icon-ask .banner-hover-content:after
{
	left:322px
}
.explore-blk ul li.icon-edu .banner-hover-content:after
{
	left:524px
}
.explore-blk ul li.icon-wellness .banner-hover-content:after
{
	left:686px
}
.logo-apollo
{
	padding-top:25px;
	padding-right:20px
}
.search-social
{
	padding:15px 0
}
.mobileicons
{
	float:right
}
.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 a
{
	float:left;
	width:26px;
	height:26px;
	background:url(../images/menuicon.png) no-repeat;
	text-indent:-99999px;
	margin:10px 15px 0 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
}
.helpline-block .helpline-txt .txt-red
{
	display:inline-block;
	line-height:18px;
	text-align:center;
	width:100%;
	padding-top:3px;
	margin-left:-91px
}
.helpline-block .helpline-txt
{
	font-size:11px;
	line-height:inherit
}
.helpline-block .txt-emergency
{
	margin-top:-38px
}
.joint-commission
{
	float:left;
	margin-left:10px
}
.social-media span
{
	width:120px;
	display:none
}
.social-media ul
{
	margin-top:7px
}
.apollo-prism
{
	min-height:inherit;
	padding:25px 25px 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 li figure
{
	height:140px
}
.equipment .equipment-slider li:hover figure img
{
	margin-top:-160px
}
.equipment .equipment-slider .flex-direction-nav li.flex-nav-prev
{
	left:-20px
}
.equipment .equipment-slider .flex-direction-nav li.flex-nav-next
{
	right:-170px
}
.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(../../../404.html) 34% bottom no-repeat
}
.banner-outer-section.banner5
{
	position:relative;
	background:url(../../../404.html) 34% bottom no-repeat
}
.banner-outer-section.banner6
{
	position:relative;
	background:url(../../../404.html) 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 h1.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 h1.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
{
	position:relative;
	background:url(../images/banner-slider/bg-banner7-tablet.jpg) left top no-repeat!important
}
.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%
}
.main-menu nav>ul li.deeper
{
	padding:0
}
	a.ah-coe-icons-about-cancer,a.ah-coe-icons-apollo-locations,a.ah-coe-icons-case-studies,a.ah-coe-icons-clinical-articles,a.ah-coe-icons-clinical-team,a.ah-coe-icons-diagnostic-services,a.ah-coe-icons-facility,a.ah-coe-icons-faq,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-case-studies:before,a.ah-coe-icons-clinical-articles:before,a.ah-coe-icons-clinical-team:before,a.ah-coe-icons-diagnostic-services:before,a.ah-coe-icons-facility:before,a.ah-coe-icons-faq: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
}
.reachout-hd
{
	margin:-3px 0 120px -17px
}
.askUs-blk h2,.askUs-blk small,.show-case h2,.show-case small,.sp-kmp h2,.sp-kmp small
{
	margin:0 0 0 10px;
	display:block
}
.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
}
.lb8
{
	padding-left:10px
}
.glossary
{
	height:auto;
	padding:10px 25px 25px!important
}
.reachout li
{
	padding:30px 20px 20px 0;
	font:21px robotolight;
	line-height:40px
}
.reachout li span.makean
{
	background-size:cover;
	width:53px;
	height:40px
}
.reachout li span.feed
{
	background-size:cover;
	width:40px;
	height:40px
}
.reachout li span.contus
{
	background-size:cover;
	width:39px;
	height:38px
}

}
	@media (max-width:767px)
{
	body .banner10 img
{
	height:130px!important
}
	ul.menu-right-inner-pages>li
{
	padding-left:8px
}
	ul.menu-right-inner-pages>li.active
{
	background:url(../images/apollo-left-panel-nav-arrow.png) 0 11px no-repeat;
	background-size:auto 100%
}
.awards-banner-section
{
	background-size:auto 100%;
	float:left;
	width:100%;
	margin-top:56px
}
.apollo-cancer-innerbanner1
{
	margin-top:70px
}
.reachout ul li
{
	width:70%
}
	ul.onlyatapollo-list li
{
	min-height:auto;
	width:100%
}
.banner-content-block,.banner-section
{
	min-height:inherit
}
	ul.onlyatapollo-list li:nth-child(2n+1)
{
	border-width:0 0 1px
}
.mll20
{
	margin-left:20px!important
}
.coe-header-block-bariatric-surgery .coe-header-content h1,.coe-header-block-bone-and-joint .coe-header-content 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 10px
}
.banner3-top
{
	margin-top:0
}
.banner-slider .flex-direction-nav
{
	display:none
}
.logo-apollo
{
	padding-bottom:10px;
	padding-right:30px;
	padding-top:10px;
	width:95px;
	background-position:160px bottom
}
.banner-content,.banner-outer-section .bc
{
	background:#f7dccb!important
}
.mobileicons span.searchicon a
{
	margin:0 8px 0 0
}
.mobileicons span.menuicon a
{
	margin:0 15px 0 0
}
.equipment
{
	padding:30px 0 10px
}
.equipment h2
{
	font-size:30px;
	padding-bottom:6px;
	line-height:31px
}
.equipment h4
{
	font-size:14px;
	padding-bottom:20px;
	font-family:robotolight;
	line-height:17px
}
	h2.tl
{
	font-size:30px;
	line-height:31px;
	padding-bottom:15px
}
.key-medical-outer
{
	padding:20px 0 30px
}
.key-medical-blk
{
	margin-bottom:5px
}
.key-medical-blk .desc
{
	padding:15px 12px
}
.key-medical-blk .desc h4
{
	font-size:14px
}
.appointment .banner-content-block p,.banner-content .city-list li
{
	font-size:12px
}
.key-medical-blk .desc p
{
	font-size:12px;
	line-height:16px
}
.key-medical-blk .keymedical .flex-direction-nav li
{
	right:0;
	bottom:5px;
	top:initial
}
.patients-speak figure
{
	float:none
}
.patients-speak figure img
{
	margin:0 auto
}
.patients .flex-control-nav
{
	display:block;
	padding:0;
	margin:10px 0;
	text-align:center
}
.banner-hover-content figure,.banner-hover-content:after,.widget-edoc-head figure
{
	display:none
}
.patients-speak-outer
{
	padding:20px 0 30px
}
.banner-section h1
{
	letter-spacing:-1px;
	padding:0 0 5px;
	line-height:23px
}
.appointment .banner-content-block
{
	padding-left:0;
	margin:0
}
.banner-content
{
	padding-top:20px
}
.txt-small
{
	margin-top:-226px;
	padding:0
}
.ah-coelist
{
	width:50%
}
.banner-hd-content-outer .banner-hd-content.img8 .inner-banner8-content
{
	width:60%
}
.banner-hd-content h1
{
	font-size:20px;
	margin:0
}
.banner-section .banner-hd-content p
{
	font-size:13px;
	line-height:16px
}
.banner-content-block.location-block
{
	background:0 0;
	padding-left:0
}
.banner-outer-section.banner1,.banner-outer-section.banner2
{
	background:0 0!important
}
.banner-hd-content-outer.bg1
{
	background:url(../images/bg.png) 0 bottom no-repeat;
	background-size:cover;
	padding-top:0;
	margin-bottom:0
}
.banner-hd-content-outer.bg8
{
	background:url(../../../404.html) 0 bottom no-repeat;
	background-size:cover;
	padding-top:0;
	margin-bottom:0
}
.banner-hd-content-outer.bg2
{
	background:url(../images/bg2.png) 0 bottom no-repeat;
	background-size:cover;
	padding-top:0;
	margin-bottom:0
}
.banner-hd-content-outer.bg3
{
	background:#e7e6e3;
	padding-top:0;
	margin-bottom:0
}
.banner-hd-content-outer .banner-hd-content.img1,.banner-hd-content-outer .banner-hd-content.img2,.banner-hd-content-outer .banner-hd-content.img3,.banner-hd-content-outer .banner-hd-content.img8,.banner-hd-content-outer .banner-hd-content.img9
{
	float:right;
	margin-bottom:0;
	padding-top:30px;
	min-height:160px
}
.banner-hd-content-outer .banner-hd-content.img1
{
	background:url(../images/dr.png) 0 bottom no-repeat!important;
	background-size:auto auto!important
}
.banner-hd-content-outer .banner-hd-content.img8
{
	background:url(../../../images/banner-slider/bg-banner-laptop-8.jpg) no-repeat!important;
	background-size:100% auto!important
}
.banner-hd-content-outer .banner-hd-content.img9
{
	background:url(../../../images/banner-slider/bg-banner-laptop-9.jpg) no-repeat #fff!important;
	background-size:100% auto!important
}
.banner-outer-section.banner8 .banner8-content
{
	margin-top:0
}
.banner-hd-content-outer .banner-hd-content.img2
{
	background:url(../images/dr2.png) 0 bottom no-repeat!important;
	background-size:auto auto!important
}
.banner-hd-content-outer .banner-hd-content.img3
{
	background:url(../images/dr3.png) 0 bottom no-repeat!important;
	background-size:auto auto!important;
	padding-bottom:0
}
.banner-hd-content-outer .banner-hd-content.img3 p
{
	margin-top:10px!important
}
.appointment,.banner-hd-content,.location-outer-block
{
	padding-bottom:20px;
	background:url(../images/bg-mobile-transparent.png) 0 bottom repeat-x!important;
	border-bottom:1px solid #b69c8a;
	margin-bottom:20px;
	float:left;
	width:100%
}
.ecosystem-block,.ecosystemaphc-block
{
	float:left;
	background:0 0!important;
	border-bottom:1px solid #b69c8a!important;
	width:100%
}
.patients-safety-list
{
	padding-left:26%
}
.ecosystem-block
{
	padding-bottom:20px;
	margin-bottom:20px
}
.ecosystemaphc-block
{
	padding-bottom:0;
	margin-bottom:0
}
.appointment
{
	margin-bottom:0
}
.banner-content h2
{
	font-size:18px;
	padding:0 0 5px;
	font-family:robotobold
}
.banner-content .city-list li,.banner-content .city-list li:nth-child(2n+2)
{
	width:30.3%;
	margin-right:3%
}
.banner-content-block.location-block h2
{
	width:100%
}
.banner-content-block h2
{
	width:65%;
	float:left
}
.banner-content-block p
{
	width:50%;
	float:left
}
.banner-content-block p+p
{
	text-align:right;
	width:36%;
	position:absolute;
	top:5px;
	right:20px
}
.banner-content-block .mr15
{
	margin:0 0 10px!important
}
.btn-primary
{
	font-weight:700;
	font-size:12px;
	text-shadow:0 -1px 0 #000
}
.btn-yel
{
	line-height:26px!important
}
.banner-content-block.location-block
{
	margin:0 0 15px
}
.explore-blk ul li.icons-explore
{
	margin:0;
	padding-top:0;
	width:100%;
	line-height:40px
}
.explore-blk ul li.icon-ask span,.explore-blk ul li.icon-ask:hover span,.explore-blk ul li.icon-clinics span,.explore-blk ul li.icon-clinics:hover span,.explore-blk ul li.icon-edu span,.explore-blk ul li.icon-edu:hover span,.explore-blk ul li.icon-insurance span,.explore-blk ul li.icon-insurance:hover span,.explore-blk ul li.icon-pharmacies span,.explore-blk ul li.icon-pharmacies:hover span,.explore-blk ul li.icon-splty span,.explore-blk ul li.icon-splty:hover span,.explore-blk ul li.icon-tmt span,.explore-blk ul li.icon-tmt:hover span,.explore-blk ul li.icon-wellness span,.explore-blk ul li.icon-wellness:hover span
{
	background-size:25px 25px;
	padding:0;
	background-position:center center
}
.explore-blk ul li.icons-explore span
{
	height:40px;
	float:left;
	width:25px;
	margin:0 15px
}
.explore-blk ul li.icons-explore>a
{
	width:100%;
	text-align:left;
	font-size:14px
}
.explore-blk ul li.icons-explore.popup-cont>a
{
	background:url(../images/expand.png) 92% center no-repeat
}
.explore-blk ul li.icons-explore.popup-cont.collapse-slide>a
{
	background:url(../images/collapse.png) 92% center no-repeat;
	color:#fdb813
}
.explore-blk ul li.icons-explore.popup-cont>a
{
	color:#fff
}
.banner-content .city-list li.view-all
{
	position:absolute;
	right:10px;
	top:0;
	width:auto;
	font-weight:700
}
.explore-blk
{
	background:#351c1f;
	padding:0 0 15px;
	margin-bottom:0
}
.iam-here span
{
	text-align:left;
	padding-top:10px
}
.iam-here ul li
{
	width:50%
}
.copy-rights,.explore-blk>ul,.footer-bottom img.img_shr,.widget-edoc-head
{
	width:100%
}
.iam-here ul li a
{
	background:0 0;
	padding:0;
	line-height:30px;
	height:30px
}
	footer h3
{
	font-size:10px;
	margin-bottom:3px
}
	footer ul li a
{
	font-size:9px
}
.banner-hover-content h2
{
	font-size:20px
}
.banner-hover-content ul li
{
	background:0 0
}
.banner-hover-content
{
	border-radius:0!important;
	-webkit-border-radius:0!important;
	-moz-border-radius:0!important;
	-ms-border-radius:0!important;
	position:relative;
	left:inherit;
	top:inherit;
	bottom:inherit;
	min-height:inherit
}
.banner-hover-content p.desc
{
	line-height:22px;
	font-size:12px
}
.hover-widget-block .hover-content
{
	min-height:inherit;
	padding:0;
	background:0 0
}
.banner-hover-content p.desc2
{
	line-height:22px
}
.banner-hover-content.hover-ask-apollo,.banner-hover-content.hover-clinic,.banner-hover-content.hover-education,.banner-hover-content.hover-wellness,section.col-lg-12.col-md-12.col-sm-12.col-xs-12.banner-hover-content.bor-radius.hover-speciality
{
	background:#fff
}
.explore-blk .hd-explore
{
	line-height:32px;
	font-size:16px;
	margin:15px 15px 0
}
.footer-bottom ul.share
{
	margin-top:15px
}
	footer .copy-rights
{
	text-align:center
}
.explore-block
{
	position:relative;
	top:0
}
.widget-edoc-head
{
	padding:0;
	background:0 0;
	margin-bottom:0;
	float:left
}
.widget-edoc-head h2
{
	float:none;
	display:inline-block;
	width:100%
}
.banner-section h1.clinical-hd,.banner-section h1.depth-hd
{
	font-size:14px;
	line-height:16px;
	margin:10px 0
}
.patients-safety-list ul
{
	padding-left:0
}
.patients-safety-list ul li
{
	height:auto;
	width:50px;
	padding:0 5px;
	text-align:center
}
.bgtrans
{
	background:0 0!important;
	padding-top:0;
	border:0
}
.appointment,.banner-hd-content.bgtrans,.location-outer-block
{
	background:0 0!important;
	padding-top:0
}
.banner-hd-content-outer.bg4
{
	background:#ffeec5
}
.banner-hd-content-outer.bg5
{
	background:#eaccb0
}
.banner-hd-content-outer.bg6
{
	background:#f3eef6
}
.banner-hd-content-outer .banner-hd-content.img4
{
	float:right;
	margin-bottom:0;
	background:url(../images/banner-slider/dr4.png) 0 bottom no-repeat!important;
	background-size:auto auto!important;
	padding-top:0;
	height:160px;
	padding-bottom:0
}
.banner-hd-content-outer .banner-hd-content.img5
{
	float:right;
	margin-bottom:0;
	background:url(../images/banner-slider/dr5.png) 0 bottom no-repeat!important;
	background-size:auto auto!important;
	padding-top:0;
	height:160px;
	padding-bottom:0
}
.banner-hd-content-outer .banner-hd-content.img6
{
	float:right;
	margin-bottom:0;
	background:url(../images/banner-slider/dr6.png) 0 bottom no-repeat!important;
	background-size:auto auto!important;
	padding-top:0;
	height:160px;
	padding-bottom:0
}
.banner-hd-content-outer .banner-hd-content.img6 .logo-lets-talk-health
{
	width:70px;
	float:left;
	margin-right:10px
}
.banner-outer-section.banner6 .hd-blue-txt,.banner-outer-section.banner6 .hd-green-txt,.banner-outer-section.banner6 h3
{
	font-size:14px;
	line-height:18px;
	text-transform:uppercase;
	margin:0
}
.banner-outer-section.banner6 .hd-green-txt
{
	padding:10px 0 0
}
.banner-outer-section.banner6 .hd-blue-txt
{
	padding:0 0 3px
}
.banner-outer-section.banner6 h3
{
	color:#000;
	font-weight:700;
	padding:0
}
.banner-outer-section.banner6 .btn-lets-health-check
{
	padding-top:5px
}
.banner-outer-section.banner6 .btn-lets-health-check a
{
	float:left;
	margin-left:80px
}
.banner-hd-content-outer .banner-hd-content.img6 .section-banner-6-content
{
	width:72%;
	float:left
}
.banner-hd-content-outer .banner-hd-content h1,.banner-hd-content-outer .banner-hd-content p
{
	padding-left:25%
}
.mtm20
{
	margin:-30px 30px 0 0
}
.banner-section h1.depth-hd
{
	font-size:18px;
	line-height:20px;
	margin:40px 0
}
	ul.report-main2
{
	width:100%!important
}
	aside.frin,aside.frin2,aside.frin3
{
	min-height:100%
}
.reachout-hd
{
	margin:-3px 0 120px -17px
}
.find-a-doctor h2,.find-a-doctor small,.moduletable h2,.moduletable small,.patients-spk h2,.patients-spk small,.show-case h2,.show-case small
{
	margin:0 0 0 10px;
	display:block
}
.page-header
{
	margin-left:10px
}
.patientcareland-list .patientCoe-slider li .coe-slide-blk figure
{
	height:145px
}
.patientcareland-list .patientCoe-slider li:hover .coe-slide-blk figure img
{
	margin-top:-160px
}
.glossary
{
	height:auto;
	padding:15px 25px 25px!important
}
.ah-cancer-bluepattern-block-shadow .modal-dialog
{
	width:90%
}

}
	@media (max-width:480px)
{
.ah-cancer-bluepattern-block-shadow .modal-dialog
{
	width:90%
}
.ah-aphc-bottom
{
	position:absolute;
	right:10px
}
.glossary
{
	height:auto;
	padding:0 25px 25px!important
}
.find-a-doctor h2,.find-a-doctor small,.moduletable h2,.moduletable small,.patients-spk h2,.patients-spk small,.show-case h2,.show-case small
{
	margin:0 0 0 10px;
	display:block
}
.page-header
{
	margin-left:10px
}
.banner-outer-section.banner6 .hd-blue-txt,.banner-outer-section.banner6 .hd-green-txt,.banner-outer-section.banner6 h3
{
	font-size:12px;
	line-height:16px;
	text-transform:uppercase;
	margin:0
}
.banner-outer-section.banner6 .hd-green-txt
{
	padding:10px 0 0
}
.banner-outer-section.banner6 .hd-blue-txt
{
	padding:0 0 5px
}
.banner-outer-section.banner6 h3
{
	color:#000;
	font-weight:700;
	padding:0
}
.banner-outer-section.banner6 .btn-lets-health-check a
{
	float:right
}
.banner-section
{
	min-height:inherit
}
	ul.share li
{
	float:left
}
.latest .slides li figure
{
	padding-right:0
}
.banner-hd-content-outer .banner-hd-content.img3
{
	float:right;
	margin-bottom:0;
	background:url(../images/dr3.png) 0 bottom no-repeat!important;
	background-size:auto auto!important;
	padding-top:10px;
	min-height:160px;
	padding-bottom:0
}
.banner-hd-content-outer .banner-hd-content.img3 p
{
	margin-top:5px!important
}
.banner-hd-content-outer .banner-hd-content.img8 .inner-banner8-content
{
	width:100%
}
.banner-hd-content-outer .banner-hd-content.img8 .inner-banner8-content img
{
	width:80%
}
.awards-banner-section
{
	min-height:200px;
	background:url(../../../images/hma-awards/banner-desktop.jpg) center bottom no-repeat;
	background-size:auto 100%
}
.awards-hd1,.awards-hd2
{
	float:left;
	width:100%
}
.awards-cnt-mid
{
	padding:0 0 20px
}
.hma-awards-acc-hd ul li a
{
	width:60px;
	height:60px;
	background-size:60px 60px!important
}
.hma-awards-acc-hd
{
	padding:0 20px
}
.awards-cnt-block
{
	padding:20px
}
	iframe
{
	width:100% !important;
	height:1000px !important;
}
.ah-coelist
{
	width:50%
}
.coe-header-block-bariatric-surgery .coe-header-content h1,.coe-header-block-bone-and-joint .coe-header-content 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 10px;
	width:100%
}
.mll20
{
	margin-left:0!important
}
.ah-value-added-services-brdbox-top
{
	min-height:auto
}
.bg-hover
{
	height:70%;
	width:90%
}
	ul.report-main2
{
	width:100%!important
}
	aside.frin,aside.frin2,aside.frin3
{
	min-height:100%
}
.reachout li
{
	padding:0 0 20px;
	font:18px robotolight;
	line-height:40px
}
.patientcareland-list .patientCoe-slider li .coe-slide-blk figure
{
	height:90px
}
.patientcareland-list .patientCoe-slider li:hover .coe-slide-blk figure img
{
	margin-top:-95px
}
.patientcareland-list .patientCoe-slider li .coe-slide-blk
{
	font-size:12px
}
.reachout ul
{
	clear:both
}
.reachout ul li
{
	width:100%
}
.reachout-hd
{
	margin:-3px 0 0 -17px
}
.reachout li span.makean
{
	background-size:cover;
	width:53px;
	height:40px
}
.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
}
.iam-here h2
{
	font-size:24px;
	line-height:50px
}
	footer h3
{
	font-size:12px
}
	footer ul li a
{
	font-size:11px
}

}
	@media (max-width:980px)
{
.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
}
.openmenu
{
	position:fixed;
	width:250px;
	right:-250px;
	top:0;
	bottom:0;
	z-index:99999;
	overflow:auto
}
.main-menu nav>ul>li>ul,.main-menu nav>ul>li>ul>li>ul
{
	width:100%;
	left:inherit;
	position:relative;
	top:inherit
}
.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 nav>ul>li>ul,.main-menu nav>ul>li>ul>li>ul
{
	display:block
}
.main-menu nav>ul
{
	width:100%
}
.main-menu .container
{
	padding:0
}
.main-menu nav>ul>li
{
	float:none;
	border-bottom:1px solid #fff
}
.main-menu nav>ul>li>a
{
	float:none;
	display:block;
	line-height:30px;
	padding:0 10px;
	font-size:14px
}
.main-menu nav>ul>li>ul>li>a
{
	padding-left:20px;
	font-weight:700
}
.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:100%
}
.main-menu nav>ul>li>ul>li>ul.ltside,.main-menu nav>ul>li>ul>li>ul.twocolsmall
{
	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
}
.search-social .search
{
	background:#fff;
	position:absolute;
	right:60px;
	top:115px;
	display:none
}
.search-social .search:after
{
	content:'';
	position:absolute;
	width:0;
	height:0;
	border:12px solid transparent;
	top:-24px;
	right:12px;
	border-bottom:12px solid #989898
}
.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
}

}
	@media (max-width:767px)
{
.equipment .equipment-slider li figure
{
	height:75px
}
.equipment .equipment-slider li:hover figure img
{
	margin-top:-80px
}
.equipment .equipment-slider li h3
{
	font-size:13px;
	padding-top:0
}
.openmenu
{
	border-left:1px solid #a1cbda
}
.enquires
{
	right:-4px
}
.ulp-header
{
	height:82px
}
.ulp-content
{
	margin-top:56px
}
.search-social .search:after
{
	right:37px
}
.search-social .search
{
	right:-2px;
	top:50px
}
.banner-content
{
	position:relative
}
.img-name
{
	position:absolute;
	top:125px;
	margin-top:0;
	z-index:999
}
.img-name .txt-small
{
	margin-top:0;
	padding-top:0
}
.edoc-top .edoc-mobile
{
	top:20px
}
.widget-block figure
{
	padding-bottom:10px
}
.widget-block-out .edoc-mobile
{
	display:inline-block!important;
	vertical-align:middle;
	position:absolute;
	right:0;
	top:-19px;
	width:58px;
	height:19px;
	background:url(../images/widget/hide.png) no-repeat;
	cursor:pointer;
	z-index:10001
}
.widget-block-out .edoc-mobile.active
{
	background-image:url(../images/widget/show.png)
}
	#country_list_id
{
	position:absolute;
	left:0;
	bottom:34px;
	max-height:300px;
	overflow:hidden;
	border-radius:0;
	z-index:99999;
	min-height:50px;
	padding:0;
	width:173px;
	display:none;
	background:#f9f9f9
}
.place_holder
{
	padding-top:8px
}
	#country_list_id ul li a
{
	width:173px
}
.widget-block .widget-name
{
	width:140px;
	font-size:11px
}
.widget-block .widget-doctor
{
	width:75px;
	font-size:11px
}
.widget-block h2,.widget-block-out .edoc-top .h2
{
	font:12px robotoblack;
	text-transform:uppercase
}
.widget-block form
{
	display:inherit
}
.widget-block-out .widget-block
{
	width:100%;
	max-height:80px;
	background-color:#197681;
	position:fixed;
	left:0;
	bottom:0;
	z-index:10000;
	border-radius:0;
	padding:7px 10px
}
.widget-block figure
{
	margin:-45px 0 0;
	display:none
}
.widget-block h2
{
	color:#fff;
	padding:0 0 5px;
	margin:0
}
.widget-block .selbox
{
	padding:0 3px 0 0;
	width:38%;
	float:left
}
.widget-block .inputfld
{
	float:left;
	margin:0 0 0 4px;
	width:49%
}
.widget-block p
{
	margin:0 0 0 7px;
	float:left
}
.widget-block .input-group
{
	width:100%
}
.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default,.widget-block .selbox .locateicon:hover
{
	background-position:1px 3px!important
}
.widget-block .inputfld .form-control
{
	height:34px;
	padding:8px 5px;
	width:83%;
	background:#fff!important
}
.widget-block .inputfld .input-group-addon
{
	padding:8px 5px;
	height:34px
}
.hidden-btn
{
	display:none
}
.hidden-gobtn
{
	display:block
}
.widget-block-out
{
	width:100%
}
.edoc-top .edoc
{
	background:url(../images/widget/hide.png) no-repeat;
	top:-17px;
	left:225px;
	float:left
}
.widget-block-out .edoc-top
{
	padding:8px 0 5px;
	background-color:#e7b735;
	margin-top:-72px
}
.widget-block-out .edoc-top.open
{
	bottom:-46px;
	position:relative
}
.widget-block-out .edoc-top .h2
{
	padding-left:11px;
	margin:0;
	color:#007d9e
}
.edoc-top.open .edoc
{
	top:-25px
}
.widget-block .dropdown-menu,.widget-block .form-control
{
	font-size:11px
}
.widget-block .bootstrap-select.btn-group .btn .filter-option
{
	left:23px
}
.widget-block .selbox .locateicon
{
	background-size:auto 67%!important;
	margin:-25px 0 0 6px
}
.widget-block .selbox .btn
{
	padding:8px 5px;
	font-size:11px
}
.ulp-footer
{
	padding-bottom:60px
}
.banner-outer-section.banner7 .logo-aphc-dna
{
	padding-top:15px;
	padding-bottom:10px
}
.banner-outer-section.banner7 h3
{
	font:16px/14px robotobold
}
.banner-outer-section.banner7
{
	background-size:100% auto!important;
	height:160px;
	background-position:0 bottom;
	background-color:#fce9e2
}
.banner-outer-section.banner7 h3.mtm5
{
	float:left
}
.banner-outer-section.banner7 .logo-aphc-dna img
{
	max-width:39%
}
.banner-section h1.find-hd
{
	font-size:14px;
	line-height:16px;
	margin:10px 0 0;
	padding-bottom:0
}


#footer {
    position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin-bottom: 0px;
    width: 100%;
    font-size:10px;
}

#footer ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #0e548c;
    margin: 0 auto;
    width:400px;
}


#footer li {
    border-right: 1px solid #bbb;
    padding: 2px 0px;
}



}
	@media (max-width:480px)
{
.widget-block p
{
	margin:0;
	float:right
}
.banner-hd-content h1
{
	font-size:17px
}
.banner-section .banner-hd-content p
{
	font-size:12px
}
.patients-safety-list ul
{
	padding-left:10%
}
.patients-safety-list ul li
{
	height:40px;
	width:38px
}
.patients-safety-list ul li figure
{
	width:100%
}
.mtm20
{
	margin:0
}
.banner-hd-content-outer .banner-hd-content h1,.banner-hd-content-outer .banner-hd-content p
{
	padding-left:30%
}
.banner-hd-content-outer .banner-hd-content.img3 h1,.banner-hd-content-outer .banner-hd-content.img3 p
{
	padding-left:45%
}
.banner-section h1.depth-hd
{
	font-size:16px;
	line-height:20px;
	margin:40px 0 10px 40px
}
.place_holder
{
	padding-top:0;
	font-size:11px
}
.banner-section h1.find-hd
{
	font-size:14px;
	line-height:16px;
	margin:10px 0 0
}
.banner-hd-content-outer.bg7
{
	background:#882b22
}
.banner-hd-content-outer .banner-hd-content.img7
{
	float:right;
	margin-bottom:0;
	background:url(../images/banner-slider/dr7.png) 0 bottom no-repeat #fce9e2!important;
	padding-top:0;
	height:160px;
	padding-bottom:0
}
.banner-outer-section.banner7 h3
{
	font:17px/15px robotobold
}
.award-content-list
{
	min-height:inherit;
	border:1px solid red
}
.banner-outer-section.banner9 .banner-hd-content-outer .banner-hd-content h1
{
	margin-top:-10px
}
.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-right:55%
}
.banner-outer-section.banner8 .banner-hd-content p
{
	margin-top:35px!important
}



#footer {
    position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin-bottom: 0px;
    width: 100%;
    font-size:10px;
}

#footer ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #0e548c;
    margin: 0 auto;
    width:400px;
}


#footer li {
    border-right: 1px solid #bbb;
    padding: 2px 0px;
}



}
	@media (max-width:375px)
{
.banner-outer-section.banner7 h3
{
	font:14px/15px robotobold
}
.banner-hd-content-outer .banner-hd-content.img7
{
	background-position:0 top;
	background-size:110% auto!important
}
.banner-outer-section.banner7 .logo-aphc-dna
{
	padding:30px 0 10px
}
.banner-hd-content-outer .banner-hd-content.img8 .inner-banner8-content
{
	width:100%
}
.banner-hd-content-outer .banner-hd-content.img8 .inner-banner8-content img
{
	width:100%;
	margin-top:-20px
}

#footer {
    position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin-bottom: 0px;
    width: 100%;
    font-size:10px;
}

#footer ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #0e548c;
    margin: 0 auto;
  width:400px;
}


#footer li {
    border-right: 1px solid #bbb;
    padding: 2px 0px;
}






}
	@media (max-width:360px)
{
.banner-hd-content-outer .banner-hd-content h1,.banner-hd-content-outer .banner-hd-content p
{
	padding-left:37%
}
.patients-safety-list ul
{
	padding-left:10%;
	width:100%
}
.banner-section h1.clinical-hd
{
	margin:15px 0 0
}
.banner-section h1.depth-hd
{
	font-size:14px;
	line-height:16px;
	margin:25px 0 0 50px
}
.patients-safety-list ul li
{
	height:30px;
	width:30px
}
.mtm20
{
	margin:10px 0 0 20px;
	padding-left:10%!important;
	text-align:left!important
}
.ml30
{
	float:right;
	margin-left:0!important
}


#footer {
    position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin-bottom: 0px;
    width: 100%;
    font-size:10px;
}

#footer ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #0e548c;
    margin: 0 auto;
    width:400px;
}


#footer li {
    border-right: 1px solid #bbb;
    padding: 2px 0px;
}






}
	@media (max-width:320px)
{
.banner-outer-section.banner7 h3
{
	font:12px/9px robotobold
}
.banner-outer-section.banner7 .logo-aphc-dna img
{
	max-width:50%
}


#footer {
    position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin-bottom: 0px;
    width: 100%;
}

#footer ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #0e548c;
    margin: 0 auto;
}


#footer li {
    border-right: 1px solid #bbb;
    padding: 19px;
}





}
	@media (max-width:1600px)
{
.ah-location-address
{
	width:62%
}

}
	@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 #4c596a;
	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.apollo-cancer-banner2 h1,.apollo-cancer-banner-outer-section.apollo-cancer-banner3 h1,.apollo-cancer-banner-outer-section.apollo-cancer-banner4 h1,.apollo-cancer-banner-outer-section.apollo-cancer-banner5 h1,.apollo-cancer-banner-outer-section.apollo-cancer-banner6 h1
{
	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%
}

}
	@media (max-width:1024px)
{
.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
{
	height:286px;
	background-size:133% auto
}
.ah-cancer-bluepattern-block-shadow h2
{
	font-size:40px
}
.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-advantage-block .ah-readmore a
{
	margin:-20px 0 0 20px !important
}

}
	@media (max-width:980px)
{
.inner-pages
{
	padding:150px 0 20px
}
.inner-page-full-width .inner-page-cnt-block
{
	padding:0 0 20px
}
.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:18px;
	line-height:25px;
	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 h4
{
	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
}
	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
{
	font-size:27px;
	line-height:27px
}
.ah-cancerpage-banner h4
{
	font-size:16px;
	line-height:18px
}
.ah-cancerpage-banner p
{
	font-size:13px
}

}
	@media (max-width:767px)
{
.mobile-leftnav
{
	width:26px;
	height:26px;
	float:right;
	background-position:right top;
	margin:28px 0 0;
	cursor:pointer
}
.leftnav-menu:after
{
	position:absolute;
	content:'';
	width:0;
	height:0;
	border:10px solid transparent;
	border-bottom:10px solid #59599d;
	right:19px;
	top:-20px;
	z-index:100
}
.ah-cancer-white-block figure
{
	margin:-20px 0 0
}
.ah-aboutcancer-block figure,.ah-organ-block figure
{
	margin:0
}
.ah-advantage-block p
{
	font-size:14px
}
.ah-news-events
{
	width:100%
}
.ah-news-events .ah-newsevents .slides li figcaption,.ah-news-events .ah-newsevents .slides li figure
{
	width:50%
}
.ah-news-events .ah-newsevents .slides li figcaption
{
	padding-top:40px;
	font-size:18px
}
.ah-cancer-block .nav-tabs>li.active>a::after
{
	right:34px
}
.inner-pages
{
	padding:70px 0 20px
}
.inner-page-full-width .inner-page-cnt-block
{
	padding:0 0 20px
}
.ah-advantage-block .ah-readmore a
{
	margin:20px 0 0 20px !important
}
.ah-aboutcancer-block h4
{
	padding:10px 0 5px 15px !important;
	height:auto!important
}
.apollo-cancer-banner-block
{
	margin-top:40px
}
.ah-cancer-content-block h1
{
	margin:-5px 0 20px
}
.mobile-tab span.tab-cont,.mobile-tab ul.tabs-right
{
	width:300px;
	margin-left:-150px;
	border:1px solid #007d9e
}
	body .mobile-tab ul.tabs-right
{
	display:none
}
.mobile-tab
{
	position:relative;
	margin-bottom:50px
}
.mobile-tab span.tab-cont
{
	position:absolute;
	left:50%;
	top:10px;
	line-height:30px;
	font:400 15px Roboto,sans-serif;
	background:#fff;
	padding:5px;
	cursor:pointer;
	color:#000
}
.mobile-tab span.tab-cont span.caret
{
	position:absolute;
	left:90%;
	top:14px;
	line-height:30px
}
.mobile-tab ul.tabs-right
{
	position:absolute;
	left:50%;
	top:41px;
	background:#fff!important;
	z-index:999
}
.mobile-tab ul.tabs-right li
{
	background:0 0!important;
	border-bottom:1px solid #f1f1f1
}
.mobile-tab ul.tabs-right li a
{
	background:0 0!important;
	width:100%;
	position:relative!important
}
	body .mobile-tab ul.tabs-right li a:hover,body .mobile-tab ul.tabs-right li.active a
{
	background:#007d9e!important
}
.planvisit-list
{
	border-width:1px;
	margin-left:-2px
}
.planvisit-list .nav>li>a
{
	padding:10px 10px 0;
	height:38px;
	line-height:17px
}
.planvisit-list .nav-pills>li.active>a span.hdtxt,.planvisit-list .nav-pills>li>a:hover span.hdtxt
{
	color:#337ab7
}

}
	@media (max-width:640px)
{
.coe-header-block-heart .coe-header-content .coe-hd-block
{
	width:100%;
	margin-bottom:20px
}
.coe-header-block-bone-and-joint .coe-header-content .coe-hd-block
{
	width:100%;
	margin-bottom:20px
}
.coe-header-block-spine .coe-header-content .coe-hd-block
{
	width:100%;
	margin-bottom:20px
}
.coe-header-block-neurosciences .coe-header-content .coe-hd-block
{
	width:100%;
	margin-bottom:20px
}
.coe-header-block-gastroenterology .coe-header-content .coe-hd-block
{
	width:100%;
	margin-bottom:20px
}
.coe-header-block-transplants .coe-header-content .coe-hd-block
{
	width:100%;
	margin-bottom:20px
}
.coe-header-block-critical-care .coe-header-content .coe-hd-block
{
	width:100%;
	margin-bottom:20px
}
.coe-header-block-emergency .coe-header-content .coe-hd-block
{
	width:100%;
	margin-bottom:20px
}
.coe-header-block-robotics .coe-header-content .coe-hd-block
{
	width:100%;
	margin-bottom:20px
}
.coe-header-block-nephrology .coe-header-content .coe-hd-block
{
	width:100%;
	margin-bottom:20px
}
.coe-header-block-bariatric-surgery .coe-header-content .coe-hd-block
{
	width:100%;
	margin-bottom:20px
}
.ah-cancer-bluepattern-block-shadow
{
	padding:20px 0 0
}
.ah-cancer-bluepattern-block-shadow h2
{
	padding:0 0 0 10px
}
.ah-advantage-block h3
{
	font-size:35px;
	line-height:35px;
	padding:0 0 10px
}
.ah-advantage-block p
{
	padding:0 0 80px
}
.ah-aboutcancer-block
{
	width:48.7%
}
.ah-aboutcancer-block.mr2
{
	margin-right:2.5%
}
.ah-aboutcancer-block.mrt0
{
	margin-right:0
}
.ah-aboutcancer-block p
{
	font-size:15px;
	line-height:20px;
	padding:20px
}
.ah-organ-block ul li a,.ah-organ-block ul li a:hover
{
	font-size:10px
}
.ah-cancer-content-list p
{
	padding:0 0 5px
}
.ah-cancer-leftnav
{
	margin-right:0;
	width:100%
}
.ah-cancer-leftnav h2,.ah-cancer-leftnav li,.ah-cancer-leftnav li a:hover,.ah-cancer-leftnav li.active a
{
	font-size:14px
}
.ah-cancer-content-block h1
{
	font-size:25px;
	padding:25px 0 5px
}
.ah-cancer-block
{
	margin-top:0
}
	div.ah-breadcrumb
{
	padding:10px 0
}
.ah-cancer-inner-block
{
	margin:20px 0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner1 p
{
	font-size:19px;
	padding:5px 320px 0 0;
	margin:0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner2 p
{
	padding:5px 350px 0 0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner3 h1,.apollo-cancer-banner-outer-section.apollo-cancer-banner4 h1
{
	padding-right:240px;
	font-size:25px
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner1 h1,.apollo-cancer-banner-outer-section.apollo-cancer-banner2 h1,.apollo-cancer-banner-outer-section.apollo-cancer-banner5 h1
{
	font-size:25px
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner3 p,.apollo-cancer-banner-outer-section.apollo-cancer-banner5 p
{
	padding:5px 300px 0 0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner4 p
{
	padding:5px 280px 0 0
}
.ah-detail-img
{
	margin:0 0 20px;
	float:none
}
	a.backct
{
	margin-top:-37px
}
.ah-cancer-content-list-detail li.wd50
{
	width:100%
}
.apollo-cancer-innerbanner1,.apollo-cancer-innerbanner2
{
	background-size:100% auto;
	height:171px;
	margin-top:68px
}
.cancer-banner-slider .flex-control-nav
{
	bottom:10px;
	padding:0 0 0 16px
}
.ah-cancerpage-banner h3
{
	font-size:20px;
	line-height:20px
}
.ah-cancerpage-banner h4
{
	font-size:14px;
	line-height:18px;
	margin:5px 0 0
}
.ah-cancerpage-banner p
{
	font-size:11px
}
.ah-cancerpage-banner
{
	padding:70px 0 0
}
.prb15
{
	padding:0 0 15px!important
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner6
{
	background-size:100% auto;
	background-position:right bottom;
	height:305px
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner6 h1
{
	font-size:25px;
	padding:0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner6 p
{
	font-size:16px;
	line-height:25px;
	padding:0 343px 0 0
}
.ah-news-events .ah-newsevents .slides li figcaption
{
	padding-top:20px;
	font-size:14px
}
.apollo-cancer-banner-outer-section figure img
{
	width:75px
}
.ah-cancer-content-block h1
{
	margin:-45px 0 20px
}

}
	@media (max-width:480px)
{
.mobile-tab span.tab-cont,.mobile-tab ul.tabs-right
{
	width:250px;
	margin-left:-125px
}
.ah-cancer-content-block h1
{
	margin:-45px 0 20px
}
.btn-primary
{
	text-shadow:0 -1px 0 #000
}
.btn-yel
{
	line-height:26px!important
}
.col-xs-3,.col-xxs-12
{
	position:relative;
	min-height:1px;
	padding-right:15px;
	padding-left:15px
}
.ah-aboutcancer-block h4
{
	padding:10px 0 0 15px !important;
	height:auto!important
}
.col-xxs-12
{
	float:left
}
.col-xxs-push-0
{
	left:auto
}
.col-xs-3
{
	width:25%
}
.ah-aboutcancer-block
{
	width:100%
}
.ah-aboutcancer-block.mr2,.ah-aboutcancer-block.mrt0
{
	margin-right:0
}
.ah-organ-block
{
	width:100%
}
.ah-cancer-block .nav-tabs
{
	background:#008faf;
	border-bottom:0;
	border-radius:0;
	height:auto;
	padding:0
}
.ah-cancer-block .nav-tabs>li
{
	text-align:center;
	width:100%;
	margin:1px 0 0
}
.ah-cancer-block .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover
{
	background-color:transparent;
	border:0;
	color:#fff;
	cursor:pointer;
	font:20px robotobold
}
.ah-cancer-block .nav-tabs>li.active>a:after
{
	display:none
}
.ah-cancer-block .nav-tabs>li>a
{
	border:1px solid #fff;
	border-radius:0;
	background-color:#fff;
	line-height:1.42857;
	margin-right:0;
	color:#6d6d70;
	font:20px robotoregular
}
.ah-cancer-block .nav>li>a
{
	padding:6px 0
}
.ah-advantage-block h3
{
	font-size:26px;
	padding:0
}
.ah-aboutcancer-block p.minheight
{
	min-height:inherit
}
.ah-cancer-bluepattern-block-shadow h2
{
	font-size:22px
}
.ah-advantage-block h4,.ah-advantage-block p span
{
	font-size:16px
}
.ah-cancer-content-block h1
{
	font-size:20px;
	width:100%
}
.ah-detail-img
{
	margin:-15px 0 20px
}
	a.backct
{
	margin-top:15px
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner1
{
	background:url(../images/apollo-cancer-institute/banner/apollo-cancer-care-mobile.jpg) right top no-repeat #0198c7;
	height:189px
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner2
{
	background:url(../images/apollo-cancer-institute/banner/apollo-transplant-mobile.jpg) right bottom no-repeat #d5d0cc;
	height:189px
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner3
{
	background:url(../images/apollo-cancer-institute/banner/apollo-cheno-mobile.jpg) right top no-repeat #945780;
	height:189px
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner4
{
	background:url(../images/apollo-cancer-institute/banner/apollo-proton-mobile.jpg) right top no-repeat #4c596a;
	height:189px
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner5
{
	background:url(../images/apollo-cancer-institute/banner/apollo-genetic-mobile.jpg) right top no-repeat #a68c75;
	height:189px
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner6
{
	background:url(../images/apollo-cancer-institute/banner/apollo-oncology-mobile.jpg) right bottom/80% auto no-repeat #ebe8d5;
	height:189px
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner6 h1
{
	font-size:16px;
	margin:0;
	padding:0 126px 0 0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner6 p
{
	font-size:12px;
	line-height:17px;
	padding:5px 248px 0 0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner1 h1
{
	font-size:16px;
	margin:5px 0 0;
	padding:0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner1 p
{
	font-size:12px;
	padding:0 220px 0 0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner2 h1,.apollo-cancer-banner-outer-section.apollo-cancer-banner5 h1
{
	font-size:16px;
	padding:0;
	margin:0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner3 h1
{
	font-size:16px;
	line-height:16px;
	margin:0;
	padding:0 200px 0 0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner4 h1
{
	font-size:16px;
	line-height:16px;
	margin:0;
	padding:0 172px 0 0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner2 p,.apollo-cancer-banner-outer-section.apollo-cancer-banner3 p,.apollo-cancer-banner-outer-section.apollo-cancer-banner4 p,.apollo-cancer-banner-outer-section.apollo-cancer-banner5 p
{
	font-size:12px;
	padding:5px 150px 0 0;
	line-height:13px
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner1 figure img
{
	max-width:50%;
	margin:0 0 0 20px;
	width:50px
}
.cancer-banner-slider .flex-control-nav
{
	padding:0 0 0 15px;
	bottom:20px
}
.apollo-cancer-innerbanner1
{
	background:url(../images/apollo-cancer-institute/banner/apollo-advantage-mobile.jpg) center top no-repeat #d4d5d9;
	height:89px;
	margin-top:60px;
	background-size:cover
}
.apollo-cancer-innerbanner2
{
	background:url(../images/apollo-cancer-institute/banner/apollo-about-mobile.jpg) center top no-repeat #fff;
	height:89px;
	background-size:cover;
	margin-top:60px
}
.apollo-cancer-innerbanner3
{
	background:url(../images/apollo-cancer-institute/banner/apollo-treatment-mobile.jpg) center top no-repeat #d4d5cd;
	height:89px;
	background-size:cover;
	margin-top:60px
}
.apollo-cancer-innerbanner4
{
	background:url(../images/apollo-cancer-institute/banner/apollo-organ-specific-mobile.jpg) center top no-repeat #e3e5e0;
	height:89px;
	background-size:cover;
	margin-top:60px
}
.apollo-cancer-innerbanner5
{
	background:url(../images/apollo-cancer-institute/banner/apollo-hospitals-mobile.jpg) center top no-repeat #46a8e7;
	height:89px;
	background-size:cover;
	margin-top:60px
}
.apollo-cancer-innerbanner6
{
	background:url(../../../404.html) left top no-repeat #eae9da;
	height:89px;
	background-size:cover;
	margin-top:60px
}
.apollo-cancer-innerbanner7
{
	background:url(../../../404.html) center top no-repeat #eae9da;
	height:89px;
	background-size:cover;
	margin-top:60px
}
.ah-cancerpage-banner
{
	padding:25px 0 0
}
.ah-cancerpage-banner h3.unwar
{
	font-size:14px;
	margin-top:-10px
}
.ah-location-address
{
	margin:0 5%;
	width:90%
}
.apollo-cancer-banner-outer-section figure
{
	padding:10px 0 0
}
.apollo-cancer-banner-outer-section figure img
{
	width:50px
}

}
	@media (max-width:414px)
{
.cancer-banner-slider .flex-control-nav
{
	padding:0 0 0 15px;
	bottom:-10px
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner6 p
{
	padding:2px 169px 0 0
}

}
	@media (max-width:360px)
{
.apollo-cancer-banner-outer-section.apollo-cancer-banner2 p
{
	padding:5px 178px 0 0
}
.apollo-cancer-banner-outer-section.apollo-cancer-banner5 p
{
	padding:5px 181px 0 0
}
.col-xxs-12
{
	width:100%
}

}
	@media (max-width:1024px)
{
.banner-section .banner-hdc-content h2
{
	font-size:18px;
	line-height:20px
}
.search-social .search input.search-query
{
	padding:0 0 0 5px;
	min-width:85%
}

}
	@media (max-width:980px)
{
.banner-section .banner-hdc-content h2
{
	font-size:13px;
	margin:0 0 20px
}
.banner-section .banner-hdc-content h2 span
{
	font-size:12px
}
.banner-section .banner-hdc-content p
{
	font-size:12px
}
.banner-section .banner-hdc-content p span
{
	font-size:12px
}
.banner-section .banner-hdc-content h3
{
	font-size:12px
}
.banner-section .banner-hdc-content h3 span
{
	font-size:12px
}
.banner-section .banner-hdc-content h3.sedition
{
	width:64%
}
.banner-outer-section.banner11
{
	position:relative;
	background:#212b69 url(../../../images/banner-slider/bg-banner11-tablet.jpg) no-repeat center bottom;
	height:auto
}
.search-social .search
{
	padding:0 5px
}
.search-social .search form.form-inline .input-group-addon
{
	width:25px
}
.search-wrap
{
	padding:0 15px
}

}
	@media (max-width:767px)
{
.banner-outer-section.banner11
{
	position:relative;
	background:#212b69 url(../../../images/banner-slider/bg-banner11-mobile.jpg) no-repeat scroll center top / 100% auto;
	height:auto
}
.banner-section .banner-hdc-content
{
	padding:13px 5px 0
}
.banner-section .banner-hdc-content figure
{
	padding:0 0 5px
}
.banner-section .banner-hdc-content figure img
{
	width:35px
}
.banner-section .banner-hdc-content h2
{
	padding:0;
	font-size:10px;
	margin:0 0 5px;
	line-height:12px
}
.banner-section .banner-hdc-content h2 span
{
	font-size:10px
}
.banner-section .banner-hdc-content p
{
	font-size:9px;
	margin:0
}
.banner-section .banner-hdc-content p span
{
	font-size:10px
}
.banner-section .banner-hdc-content h3
{
	padding:5px 0 0;
	font-size:10px;
	width:100%
}
.banner-section .banner-hdc-content h3.sedition
{
	width:100%
}
.banner-section .banner-hdc-content h3 span
{
	font-size:10px
}
.banner-section .banner-hdc-content .btn-primary
{
	background:#fff;
	font-size:10px;
	margin:5px 0
}
.banner-section .banner-hdc-content .btn
{
	padding:3px 12px
}
.banner-outer-section.banner11 .banner-hd-content-outer
{
	height:160px
}
.helpline-block
{
	background:none;
	height:0
}
.logo-mmm
{
	width:120px
}
.skdslider
{
	height:200px!important
}
.skdslider ul.slides li img
{
	height:200px!important
}

}
	@media (max-width:568px)
{
.banner-outer-section.banner11
{
	position:relative;
	background:#212b69;
	height:auto
}
	#searchForm .inputwrap
{
	width:68%
}
	#searchForm .inputpd
{
	width:100%
}
.helpline-block
{
	background:none;
	height:0
}
.logo-mmm
{
	width:120px
}
.skdslider
{
	height:200px!important
}
.skdslider ul.slides li img
{
	height:200px!important
}
.sear
{
	width:285px;
	float:right;
	margin-top:-32px;
	margin-right:35px
}
	input[type="text"],input[type="password"],input[type="email"],textarea,select
{
	border:1px solid #ccc;
	padding:6px 4px;
	outline:none;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	font:13px stag_sansbook,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;
	color:#777;
	margin:0;
	width:140px;
	margin-top:20px;
	background:#fff
}

}
	@media (max-width:428px)
{
.sear
{
	width:255px;
	float:right;
	margin-top:-32px;
	margin-right:15px
}
	input[type="text"],input[type="password"],input[type="email"],textarea,select
{
	border:1px solid #ccc;
	padding:6px 4px;
	outline:none;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	font:13px stag_sansbook,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;
	color:#777;
	margin:0;
	width:120px;
	margin-top:20px;
	background:#fff
}

}
	@media (min-width:530px) and (max-width:770px)
{
.sear
{
	width:285px;
	float:right;
	margin-top:-32px;
	margin-right:35px
}
	input[type="text"],input[type="password"],input[type="email"],textarea,select
{
	border:1px solid #ccc;
	padding:6px 4px;
	outline:none;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	font:13px stag_sansbook,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;
	color:#777;
	margin:0;
	width:140px;
	margin-top:20px;
	background:#fff
}

}
	@media (min-width:750px) and (max-width:1300px)
{
.skdslider
{
	height:200px!important
}
.skdslider ul.slides li img
{
	height:300px!important
}

}
