/*!
 * Start Bootstrap - Modern Business HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

/* Global Styles */

html, body {
	height: 100%;
	font-size: 15px;
	line-height: 25px;
}
body {
	padding-top: 83px;/* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}
a {
	outline: 0;
}
strong {
	color: #866544;
}
a:hover, a:active, a:focus {
	outline: 0;
}
.img-portfolio {
	margin-bottom: 30px;
}
.img-hover:hover {
	opacity: 0.8;
}
/* Home Page Carousel */

header.carousel {
	height: 50%;
}
header.carousel .item, header.carousel .item.active, header.carousel .carousel-inner {
	height: 100%;
}
header.carousel .fill {
	width: 100%;
	height: 100%;
	background-position: center;
	background-size: cover;
}
/* 404 Page Styles */

.error-404 {
	font-size: 100px;
}
/* Pricing Page Styles */

.price {
	display: block;
	font-size: 50px;
	line-height: 50px;
}
.price sup {
	top: -20px;
	left: 2px;
	font-size: 20px;
}
.period {
	display: block;
	font-style: italic;
}
/* Footer Styles */

footer {
	margin: 50px 0;
	font-weight: 200;
}

/* Responsive Styles */
@media(max-width:991px) {
.customer-img, .img-related {
	margin-bottom: 30px;
}
}
@media(max-width:767px) {
.img-portfolio {
	margin-bottom: 15px;
}
header.carousel .carousel {
	height: 70%;
}
}
/* My Styles */
a {
	color: #555555;
	outline: 0;
}
body {
	padding-top: 0px;
	color: #505050;/* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
	font-family: 'PT Sans', sans-serif;
}
h1 {
	font-size: 25px;
	line-height: 30px;
	color: #6dcff6;
}
h2 {
	font-size: 20px;
	line-height: 25px;
	color: #6dcff6;
}
h3 {
	font-size: 15px;
	line-height: 20px;
	color: #683e15;
}


.navbar-brand {
	margin-top: -3px;
	padding-left: 20px;
	padding-right: 30px;
}
.navbar-nav {
	margin: 6px -15px;
	padding-top: 8px;
	min-height: 83px;
}
.navbar-inverse {
	background: url(../images/bg-white-90.png) repeat;
	border: 0;
	padding-left: 15px;
	padding-right: 30px;
}
.navbar-right {
	margin-right: -15px
}
.navbar-inverse .navbar-nav > li > a {
	color: #b39e8a;
	font-size: 15px;
	font-weight: normal;
}
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
	text-decoration: underline;
	color: #b39e8a;
}
.nav > li > a {
	padding-left: 16px;
	padding-right: 16px;
}
.languageform {
	padding-left: 16px;
	margin-top: 12px;
}
h3.breadcrumb-h3 {
	color: #f05b2b;
	font-size: 15px;
	line-height: 18px;
	padding: 0;
	margin: 0;
	font-weight: bold;
}
h3.breadcrumb-h3 a {
	color: #555555;
}
.main {
	margin-top: 0px;
	position: relative;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 30px;
}
header.carousel {
	height: 800px;
}
header.innerpage {
	height: 580px;
}
header.banner-s {
	height: 388px;
}
header.carousel .item, header.carousel .item.active, header.carousel .carousel-inner {
	height: 100%;
}
header.carousel .fill {
	width: 100%;
	height: 100%;
	background-position: center;
	background-size: cover;
}
.sub-servicesnav {
	position: absolute;
	top: 100px;
	padding-bottom: 12px;
	background: url(../images/bg-blue-80.png) repeat;
	width: 100%;
}

.sub-servicesnav .panel-body {
	text-align: left;
	color: #fff;
	font-size: 15px;
	padding: 8px;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
}
.sub-servicesnav .col-md-1 {
	padding-left: 0;
	padding-right: 26px;
	width: auto;
}
.sub-servicesnav .col-md-1 strong, .sub-servicesnav .col-md-1 strong {
	font-size: 15px;
	color: #fff;
	font-weight: 400;
	line-height: 36px;
}
.sub-servicesnav .col-md-1 a {
	font-size: 15px;
	font-weight: 300;
	color: #fff;
	text-decoration: none;
}
.sub-servicesnav .col-md-1 a:hover {
	text-decoration: underline;
}
.sub-servicesnav .col-md-1 strong a:hover {
	text-decoration: none;
}
.sub-servicesnav .col-md-1 strong a, .sub-servicesnav .col-md-1 strong a {
	color: #323232;
	text-decoration: none;
}
.carousel-caption {
	position: absolute;
	right: 0;
	bottom: 50px;
	left: 0px;
	z-index: 10;
	padding-top: 0px;
	padding-bottom: 0px;
	
	color: #505050;
	text-align: center;
	text-align: left;
	font-size: 18px;
	width: 100%;
}
.innerpage .carousel-caption {
	position: absolute;
	bottom:30px;
	right: 0;
	left: 0;
	z-index: 10;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #505050;
	text-align: center;
	text-align: left;
	font-size: 18px;
	width: 100%;
	font-weight:
	
}

.banner-s .carousel-caption {
	top: 250px;
}
.innerpage .carousel-caption h1 {
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	background: none;
	text-shadow: none;
	background: url(../images/bg-brown-80.png) repeat;
	padding-top: 12px;
	padding-bottom: 12px;
}

.innerpage .carousel-caption span {
	font-size: 16px;
	font-weight: 200;
}

#canvas {
	position: absolute;
	z-index: 15;
	bottom: 3%;
	left: 0%;
	max-width: 70%;
}
footer {
	width: 100%;
	margin: 0;
	padding: 0;
	line-height: 12px;
	position: relative;
	font-size: 12px;
}


footer .col-xs-12 {
	background: #6dcff6;
	padding-top: 6px;
	padding-bottom: 6px;
	color:#FFF;
}
footer .col-xs-12 a{ color:#FFF;}
 .footer-left{ text-align:left;}
.footer-right{ text-align:right;}
ul.list-disc li {
	list-style: none;
	background: url(../images/icon-bluedot.png) 0px 4px no-repeat;

	line-height: 25px;
}
ul.list-disc-level1 li {
	list-style: none;
	background: url(../images/icon-level1dot.png) 0px 4px no-repeat;
	margin-left: -36px;
	padding-left: 16px;
	line-height: 25px;
}
ul.list-disc-level2 li {
	list-style: none;
	background: url(../images/icon-level2dot.png) 0px 4px no-repeat;
	margin-left: -36px;
	padding-left: 16px;
	line-height: 25px;
}
ul.list-disc-level3 li {
	list-style: none;
	background: url(../images/icon-level3dot.png) 0px 4px no-repeat;
	margin-left: -36px;
	padding-left: 16px;
	line-height: 25px;
}
ul.list-disc-level4 li {
	list-style: none;
	background: url(../images/icon-level4dot.png) 0px 4px no-repeat;
	margin-left: -36px;
	padding-left: 16px;
	line-height: 25px;
}
ul.list-disc-level5 li {
	list-style: none;
	background: url(../images/icon-level5dot.png) 0px 4px no-repeat;
	margin-left: -36px;
	padding-left: 16px;
	line-height: 25px;
}
ul.list-decimal li {
	list-style: decimal;
	background: none;
}
ul.list-decimal li ul.list-disc li {
	list-style: disc;
}
.hksh-hospital-link a, .hksh-hospital-link strong {
	color: #009999;
}
.orangearrow li {
	list-style: none;
	background: url(../images/icon-orangearrow.png) 0px 4px no-repeat;
	margin-left: -36px;
	padding-left: 16px;
	line-height: 25px;
}
.orangearrow li strong {
	color: #f05b2b;
}
.icon-pdf {
	background: url(../images/icon-pdf.png) no-repeat;
	padding-left: 25px;
}
.navbar-toggle {
	background-color: #008d63;
	border: none;
	padding: 10px 10px;
	margin-top: 28px;
	margin-bottom: 28px;
}
.colorgray {
	color: #666;
}
.btn-media {
	width: 120px;
	height: 38px;
}
div.tablet-displaynone {
	display: none;
}
li.mobile-display, span.mobile-display {
	display: none;
}
.dropdown-menu {
	width: 490px;
	border: 1px solid #f48130;
	border: 1px solid rgba(244,129,48,1);
}
.dropdown:hover .dropdown-menu {
	display: block;
	margin-top: 0px;
}
.dropdown-menu .col-md-6 li {
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.dropdown-menu .col-md-12 li {
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.sub-nav-container {
	background: url(../images/bg-blue-80.png) repeat;
	width: 100%;
	height: auto;
	line-height: 20px;
	top: 100px;
}
.media-container {
	background: #fefbec;
	width: 100%;
	height: auto;
	padding-bottom: 30px;
	padding-top: 10px;
}

.contact-container {
	background: #e8e2dc;
	width: 100%;
	height: auto;
	padding-bottom: 30px;
	padding-top: 10px;
}
.contact-container table {
	line-height: 25px;
}
.contact-container table tr td {
	vertical-align: top;
}
a.anchor {
	display: block;
	position: relative;
	top: -120px;
	visibility: hidden;
}
.no-margin-padding {
	margin: 0;
	padding: 0;
}
.sub-nav {
	padding-left: 0;
	padding-right: 30px;
	width: auto;
	padding-top: 0;
}
.sub-nav .panel-body {
	padding-top: 0;
	padding-bottom: 0;
}
.linkarrow a {
	display: block;
	padding-right: 16px;
	background: url(../images/icon-orangearrow.png) no-repeat;
	background-position: right;
	line-height: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.btn-contact-us-collapse {
	display: block;
	width: 100%;
	padding: 0px;
	background: url(../images/icon-orangearrow.png) no-repeat;
	background-position: right;
	padding-right: 16px;
}
.modal {
	top: 66px;
}
.modal-content {
	position: relative;
	background-color: #fff;
	background: none;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 0px solid #999;
	border: 0px solid rgba(0,0,0,.2);
	border-radius: 6px;
	outline: 0;
	-webkit-box-shadow: 0 0px 0px rgba(0,0,0,.5);
	box-shadow: 0 0px 0px rgba(0,0,0,.5)
}
.close {
	float: right;
	font-size: 21px;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-shadow: 0 1px 0 #000;
	filter: alpha(opacity=80);
	opacity: .68
}
.dropdown-menu strong a {
	color: #f05b2b;
}
.footer-col-01 .footer-alert {
	color: #990000;
	font-size: 13px;
	line-height: 16px;
}
.home-text {
	margin-top: 420px;
	padding-top: 15px;
	padding-bottom: 20px;
	text-align: center;
	color: #505050;
	text-shadow: none;
	background: url(../images/bg-blue-80.png) repeat;
	font-weight: normal;
}
span.home-text-01 {
	font-size: 38px;
	color: #fff;
	font-weight: 300;
	line-height: 42px;
}
span.home-text-02 {
	color: #fff;
	font-size: 16px;
	font-weight: 200;
	line-height: 22px;
}
span.home-text-02 a {
	color: #fff;
}
span.home-text-03 a{
	color: #b8f83c;
	font-size: 16px;
	font-weight: 200;
	padding-bottom:30px;
	background: url('../../global/images/arrow-down.png') 25px 25px no-repeat;
	
}

span.home-text-03 a:hover{
	color: #aac32f;
	background: url('../../global/images/arrow-down-hover.png') 25px 25px no-repeat;
}
.carousel-caption-home .col-md-4 .home-text-02 a {
	font-size: 15px;
	line-height: 20px;
	color: #fbddd5;
}
.carousel-caption-home .col-md-4 {
	text-align:center;
}
.carousel-caption-home .col-md-12 {
	text-align: left;
}
.home-text-read-more {
	color: #b8f83c;
	font-size: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.index-page .main {
	padding: 0;
}
.index-page .main .col-md-3 {
	padding: 0px;
	position: relative;
	text-align: center;
	color: white;
	font-size: 16px;
	font-weight: 200;
	cursor:pointer;
}

.index-page .main .col-md-3 div.btn-text{
	position: absolute;
	bottom: 0%;
	left: 50%;
	width: 100%;
	transform: translate(-50%, -50%);
	background: url(../images/bg-brown-70.png) repeat;
	padding:10px 0px;
	z-index:999;

}

.index-page .main .col-md-4, #oph-page .main .col-md-4, #esc-page .main .col-md-4, #rsc-page .main .col-md-4 {
	padding: 0px;
	position: relative;
	text-align: center;
	color: white;
	font-size: 16px;
	font-weight: 200;
	cursor:pointer;
}

.index-page .main .col-md-4 div.btn-text, #oph-page .main .col-md-4 div.btn-text, #esc-page .main .col-md-4 div.btn-text, #rsc-page .main .col-md-4 div.btn-text{
	position: absolute;
	bottom: 0%;
	left: 50%;
	width: 100%;
	transform: translate(-50%, -50%);
	background: url(../images/bg-brown-70.png) repeat;
	padding:10px 0px;
	z-index:999;

}

#eye-diseases-page .main .col-md-3 {
	padding: 0px;
	position: relative;
	text-align: center;
	color: white;
	font-size: 16px;
	font-weight: 200;
	cursor:pointer;
}

#eye-diseases-page .main .col-md-3 div.btn-text{
	position: absolute;
	bottom: 0%;
	left: 50%;
	width: 100%;
	transform: translate(-50%, -50%);
	background: url(../images/bg-brown-70.png) repeat;
	padding:10px 0px;
	z-index:999;

}
#what-is-cancer .main {
	padding: 0;
}
#what-is-cancer .main .col-md-3 {
	padding: 0px;
	position: relative;
	text-align: center;
	color: white;
	font-size: 16px;
	font-weight: 200;
	cursor:pointer;
	margin-bottom:-10px;
}

#what-is-cancer .main .col-md-3 div.btn-text{
	position: absolute;
	bottom: 0%;
	left: 50%;
	width: 100%;
	transform: translate(-50%, -50%);
	background: url(../images/bg-brown-70.png) repeat;
	padding:10px 0px;
	z-index:999;

}


.index-page .main .width-20 {
	width: 20%;
}
.desktop-display, div.desktop-display, img.desktop-display {
	display: block;
}
.mobile-homepage {
	display: none;
}
li.mobile-mode {
	display: none;
}
.btn-readmore {
	background: url('../../global/images/icon-read-more.png') no-repeat;
	padding-left: 30px;
	float: right;
	color: #168ae0;
}
.main ul {
	padding: 0;
	padding-left: 15px;
	margin-bottom:-12px;
}
.main ul ul{margin-bottom:-12px;}
.main li {
	
}

#coc .main a {
	background-image: url(../images/icon-orangearrow.jpg);
	background-repeat: no-repeat;
	background-position: right;
	color:#555555;
	padding-right: 25px;
}

.main a{ color:#008d63;}

.main h2 a {
	background-image: url(../images/icon-orangearrow.jpg);
	background-repeat: no-repeat;
	background-position: right;
	color:#555555;
	padding-right: 18px;
}
.main h2 a {
	background-image: none;
	padding-right: 0;
}
ul.delivery-booking-arrangement-list {
	margin: 0;
	padding: 0;
}
.delivery-booking-arrangement-list li {
	width: 100%;
	margin-bottom: 15px;
	padding: 0px;
	list-style: none;
}
.delivery-booking-arrangement-list li table {
	width: 100%;
}
.delivery-booking-arrangement-list li td:first-child {
	width: 5%;
	height: 120px;
	color: #f173ac;
	font-size: 38px;
	background: #fce3ee;
	padding: 0 30px 0 30px;
}
.delivery-booking-arrangement-list li td:last-child {
	padding: 15px;
	background: #f173ac;
	color: #FFF;
}
.class-and-test-list-1 {
	background: #f173ac;
	color: #FFF;
	padding: 10px;
}
.class-and-test-list-2 {
	margin: 15px 0 15px 0;
}
.class-and-test-list-3 {
	margin: 15px 0 15px 0;
}
.class-and-test-list-3 table {
	width: 100%;
}
.class-and-test-list-3 table td {
	vertical-align: top;
	font-size: 15px;
}
.class-and-test-list-4 {
	padding-top: 10px;
	border-top: 1px solid #f173ac;
	text-align: right;
}



#our-services-page .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#eye-diseases-page .fill {
	background-image: url('../../global/images/banner/eye-diseases.jpg');
}

#resources-page .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
 
#cataract-surgery-process-page .fill {
	background-image: url('../../global/images/banner/cataract-surgery-process.jpg');
}

#oph-page .fill {
	background-image: url('../../global/images/banner/department-of-ophthalmology.jpg');
}
#esc-page .fill {
	background-image: url('../../global/images/banner/eye-surgery-centre.jpg');
}
#rsc-page .fill {
	background-image: url('../../global/images/banner/guy-huge-chan-refractive-surgery-centre.jpg');
}

#reader-digest-page .fill {
	background-image: url('../../global/images/banner/reader-digest.jpg');
}

#a-and-b-ultrasound-ophthalmic-scanning .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#anesthesia-management-during-cataract-surgery .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#automated-perimetry .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#cataract-diagnosis .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#cataract-surgery-process .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#cataract-surgery .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#cataract-symptoms .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#causes-of-cataract .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#contrast-sensitivity-test .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#corneal-topography-and-pachymetry .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#cosmetic-eyelid-surgery .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#faq .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#ffa-icga .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#implantation-of-phakic-iol .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#lasek .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#lasik .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#lens-exchange .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#oct .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#ophthalmologic-tests .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#optical-coherence-tomography .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#optometric-and-contact-lenses-services .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#post-operative-care-and-after-surgery .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#prepare-for-the-surgery .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#prk .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#rk .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#senior-eye-health .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#smile .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#specular-microscopy .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#ubm .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#wavefront-aberrometry .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#what-is-intra-ocular-lens .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}


#cataract .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#corneal-diseases .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#diabetic-retinopathy .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#glaucoma .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#neuro-ophthalmology .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#oculoplastic-and-orbit-surgeries .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#padiatric-eye-diseases .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}
#refractive-errors .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#senior-eye-health .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#vitreomacular-retinal-diseases .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#treatment-of-dry-eye-syndrome .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#treatment-for-keratoconus .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#corneal-transplantation .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#eye-examination-for-children .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#atropine-eye-drops .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#treatment-of-diabetic-retinopathy .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#neuro-ophthalmology .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#annual-comprehensive-eye-examination-for-senior-citizens .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#annual-glaucoma-screening .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}



#refractive-errors, #padiatric-eye-diseases, #optometric-and-contact-lenses-services, #eye-examination-for-children{
	background: url('../../global/images/bg-news1.jpg');
	background-repeat:no-repeat;
	background-size: cover;
}

#cataract, #vitreomacular-retinal-diseases, #oculoplastic-and-orbit-surgeries, #neuro-ophthalmology, #glaucoma, #floaters-and-retinal-detachment, #dry-eye-syndrome, #diabetic-retinopathy{
	background: url('../../global/images/bg-news2.jpg');
	background-repeat:no-repeat;
	background-size: cover;
}


#annual-glaucoma-screening, #atropine-eye-drops, #corneal-transplantation, #cosmetic-eyelid-surgery, #treatment-for-keratoconus, #treatment-of-retinal-detachment, #rk, #lasik, #smile, #prk, #lasek, #implantation-of-phakic-iol, #lens-exchange, #femtosecond-laser, #automated-perimetry, #contrast-sensitivity-test, #ffa-icga, #corneal-topography-and-pachymetry, #specular-microscopy, #wavefront-aberrometry, #a-and-b-ultrasound-ophthalmic-scanning, #optical-coherence-tomography{
	background: url('../../global/images/bg-news2a.jpg');
	background-repeat:no-repeat;
	background-size: cover;
}




#senior-eye-health, #corneal-diseases, #cataract-surgery, #annual-comprehensive-eye-examination-for-senior-citizens, #treatment-of-diabetic-retinopathy, #treatment-of-dry-eye-syndrome, #treatment-of-eye-stroke, #treatment-for-vitreomacular-retinal-diseases{
	background: url('../../global/images/bg-news3.jpg');
	background-repeat:no-repeat;
	background-size: cover;
}




#cataract .fill {
	background-image: url('../../global/images/banner/cataract.jpg');
}

#vitreomacular-retinal-diseases .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#senior-eye-health .fill {
	background-image: url('../../global/images/banner/senior-eye-health.jpg');
}

#refractive-errors .fill {
	background-image: url('../../global/images/banner/refractive-errors.jpg');
}

#padiatric-eye-diseases .fill {
	background-image: url('../../global/images/banner/paediatric-eye-diseases.jpg');
}


#oculoplastic-and-orbit-surgeries .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}

#neuro-ophthalmology .fill {
	background-image: url('../../global/images/banner/eye-storke-and-neuro-ophthalmology.jpg');
}

#glaucoma .fill {
	background-image: url('../../global/images/banner/glaucoma.jpg');
}


#floaters-and-retinal-detachment .fill {
	background-image: url('../../global/images/banner/floaters-and-retinal-detachment.jpg');
}

#dry-eye-syndrome .fill {
	background-image: url('../../global/images/banner/dry-eye.jpg');
}

#diabetic-retinopathy .fill {
	background-image: url('../../global/images/banner/diabetic-retinopathy.jpg');
}


#corneal-diseases .fill {
	background-image: url('../../global/images/banner/our-services.jpg');
}


label {
	padding-top: 120px;
	margin-top: -120px;
}
table {
	font-size: 15px;
}

.diseases-container {
	background: url('../../global/images/bg-eyecare.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	text-align: center;
}
.diseases-container .col-md-3 {
	padding: 0px;
	position: relative;
	text-align: center;
	color: #323232;
	font-size: 18px;
	font-weight: 200;
	cursor: pointer;
	padding: 25px;
}
.diseases-container .col-md-3 img {
}
.diseases-container .col-md-3 div.btn-text {
	width: 100%;
	padding: 0px 0px;
	z-index: 999;
}

.bg-color-1 { background:#ddd4f2; padding:15px;}
.bg-color-2 { background:#cac7d4;  padding:15px;}
.bg-color-3 { background:#f4fcc9; padding:15px;}
.bg-color-4 { background:#eed2da; padding:15px;}
.bg-color-5 { background:#ddfaf4; padding:15px;}
.bg-color-6 { background:#deedf8; padding:15px;}

.back-to-top {
    position: fixed;
    bottom: 25px;
    right: 0px;
    display: none;
	z-index:9999;
}


.index-page .carousel-inner{background-image:url('../../global/images/banner-1.jpg');}
.banner-text {margin-top:160px; font-size:30px; line-height:35px; text-align:center; font-weight:lighter; color:#323232;}

.panel-default>.panel-heading {
	color: #333;
	background-color: #fff;
	border-color: #ddd;
}
.panel-group .panel {
	margin-bottom: -6px;
	border-radius: 0px;
}
.panel-title {
	font-size: 25px;
	padding: 8px 0px;
	width: 100%;
}
.panel-title a {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #666;
	background: url('../../global/images/icon1.png') no-repeat right;
}
.panel-title a[aria-expanded="true"] {
	color: #01a7e1;
	background: url('../../global/images/icon2.png') no-repeat right;
}


.footer-button a{font-size:18px; color:#FFF; background-color:#d09910; padding:8px 15px; line-height:30px; border-radius: 50px;}


 @media (min-width:768px) {
}
 @media (max-width: 1200px) {
.sub-nav .col-md-2 {
	width: 100%;
}
.sub-nav {
	padding-left: 0;
	padding-right: 0px;
}
div.tablet-displaynone {
	display: block;
}
.mobile-homepage {
	display: none;
}
.collapse {
	float: none;
}
.navbar-header {
	float: none;
	padding-top: 3px;
	padding-bottom: 3px;
}
.navbar-left, .navbar-right {
	float: none !important;
}
.navbar-toggle {
	display: block;
}
.navbar-collapse {
	border-top: 1px solid transparent;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-fixed-top {
	top: 0;
	border-width: 0 0 1px;
}
.navbar-collapse.collapse {
	display: none!important;
}
.navbar-nav {
	float: none!important;
	margin-top: 7.5px;
}
.navbar-nav>li {
	float: none;
	padding-left: 12px;
}
.navbar-nav>li>a {
	padding-top: 6px;
	padding-bottom: 6px;
}
.collapse.in {
	display: block !important;
}
.navbar-nav .open .dropdown-menu {
	position: static;
	float: none;
	width: auto;
	margin-top: 0;
	background-color: transparent;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
li.dropdown {
	display: none;
}
.nav li.mobile-display, .nav span.mobile-display {
	display: block;
}
li.desktop-mode {
	display: none;
}
li.mobile-mode {
	display: block;
}

	footer .col-xs-12 { text-align:center;}
}
 @media (max-width: 991px) {
	 
.index-page .main .width-20 {
	width: 100%;
}

.home-text {
	margin-top: 420px;
}

.carousel-caption-home .col-md-4 {
	text-align: center;
}
.carousel-caption-home .col-md-12 {
	text-align: center;
}
footer .col-md-12 {
	text-align: center;
}
.banner-text {margin-top:140px;}
.desktop-display, div.desktop-display, img.desktop-display {
	display:none;
}
 .footer-left{ text-align:center; padding-bottom:6px;}
.footer-right{ text-align:center;}

.innerpage .carousel-caption { bottom:0px;}
#surgery .innerpage .carousel-caption span{
	line-height: 28px;}
}
 @media(max-width:769px) {
#surgery .innerpage .carousel-caption span{
	line-height: 24px;}
}
 @media(max-width:650px) {
.logo-right {
	display: none;
}
#surgery .innerpage .carousel-caption span{
	
	font-size:14px;
	line-height: 22px;}
}
 @media(max-width:598px) {
	

}
 @media(max-width:545px) {
 #surgery .innerpage .carousel-caption span{
	line-height: 20px;}
}
 @media(max-width:480px) {


.delivery-booking-arrangement-list li td:first-child {
	font-size: 30px;
	padding: 0 5px 0 5px;
}
span.home-text-01 {
	
}
span.home-text-02 {

} 
.innerpage .carousel-caption span{
	font-size: 15px;
	line-height: 19px;}
#surgery .innerpage .carousel-caption span{
	font-size: 13px;
	line-height: 14px;}

}
 @media(max-width:358px) {


 }
