/*!
 * 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: #8d54a4;
}
h2 {
	font-size: 20px;
	line-height: 25px;
	color: #8d54a4;
}
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: 15px;
	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: 14px;
	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: 8px;
	padding-right: 8px;
}
.languageform {
	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: 768px;
}
header.innerpage {
	height: 768px;
}
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-purple-80.png) repeat;
	width: 100%;
}

.sub-servicesnav .panel-body {
	text-align: left;
	color: #fff;
	font-size: 15px;
	padding: 10px;
	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:
	
}


.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: #8d54a4;
	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;
	margin-left: -36px;
	padding-left: 16px;
	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-purple-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: 320px;
	padding-top: 15px;
	padding-bottom: 20px;
	text-align: center;
	color: #505050;
	text-shadow: none;
	background: url(../images/bg-purple-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: 15px;
	font-weight: 100;
	line-height: 20x;
}
span.home-text-02 a {
	color: #fff;
}
span.home-text-03 a{
	color: #b8f83c;
	font-size: 15px;
	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-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{
	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;

}

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

#our-technology .main .col-md-3 div.btn-text{
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 100%;
	transform: translate(-50%, 0%);
	background: url(../images/bg-brown-70.png) repeat;
	padding:0px 0px;
	line-height:18px;
	z-index:999;
	height:46px;
	display:table;


}
#our-technology .main .col-md-3 div.btn-text p{
	display:        table-cell;
  vertical-align: middle;
}





.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;
}
.main li {
}


.main a{ color:#008d63;}

.main h2 a {
	background-image: url(../images/icon-orangearrow-small.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;
}
#the-patient-journey .fill {
	background-image: url('../../global/images/banner/the-patient-journey.jpg');
}
#cancer-sites .fill {
	background-image: url('../../global/images/banner/cancer-sites.jpg');
}
#our-technology .fill {
	background-image: url('../../global/images/banner/our-technology.jpg');
}
#our-people .fill {
	background-image: url('../../global/images/banner/our-people.jpg');
}

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

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

#head-and-neck .fill {
	background-image: url('../../global/images/banner/head-and-neck.jpg');
}
#chest .fill {
	background-image: url('../../global/images/banner/chest.jpg');
}
#breast .fill {
	background-image: url('../../global/images/banner/breast.jpg');
}
#abdomen .fill {
	background-image: url('../../global/images/banner/abdomen.jpg');
}
#pelvis .fill {
	background-image: url('../../global/images/banner/pelvis.jpg');
}
#soft-tissue .fill {
	background-image: url('../../global/images/banner/soft-tissue.jpg');
}
#bone .fill {
	background-image: url('../../global/images/banner/bone.jpg');
}
#skin .fill {
	background-image: url('../../global/images/banner/skin.jpg');
}

#step1-consultation .fill {background-image: url('../../global/images/banner/consultation.jpg');}
#step2-treatment-simulation .fill {background-image: url('../../global/images/banner/treatment_simulation.jpg');}
#step3-radiation-therapy-treatment .fill {background-image: url('../../global/images/banner/radiation_therapy_treatment.jpg');}
#step4-finish-full-course-of-radiation-treatment .fill {background-image: url('../../global/images/banner/finish_full_course.jpg');}
#step5-follow-up-with-oncologist .fill {background-image: url('../../global/images/banner/follow_up_with_oncologist.jpg');}
#treatment-planning .fill {background-image: url('../../global/images/banner/treatment_planning.jpg');}
#image-verification .fill {background-image: url('../../global/images/banner/image_verificaiton.jpg');}
#quality-assurance .fill {background-image: url('../../global/images/banner/quality_assurance.jpg');}

#accuray-tomotherapy-helical-and-direct .fill {background-image: url('../../global/images/banner/accuray-tomotherapy-helical-and-direct.jpg');}
#cyberknife .fill {background-image: url('../../global/images/banner/cyberknife.jpg');}
#stereotactic-body-radiation-therapy .fill {background-image: url('../../global/images/banner/stereotactic-body-radiation-therapy.jpg');}
#versa-hd .fill {background-image: url('../../global/images/banner/versa-hd.jpg');}
#clarity-4d-monitoring .fill {background-image: url('../../global/images/banner/clarity-4d-monitoring.jpg');}
#leksell-stereotactic-system .fill {background-image: url('../../global/images/banner/leksell-stereotactic-system.jpg');}
#hexapod-evo-rt-system .fill {background-image: url('../../global/images/banner/hexapod-evo-rt-system.jpg');}
#elekta-flextron-brachytherapy-machine .fill {background-image: url('../../global/images/banner/elekta-flextron-brachytherapy-machine.jpg');}
#sensus-srt-100-superficial-x-ray-machine .fill {background-image: url('../../global/images/banner/sensus-srt-100-superficial-x-ray-machine.jpg');}

#volumetric-modulated-arc-therapy .fill {background-image: url('../../global/images/banner/volumetric-modulated-arc-therapy.jpg');}
#active-breathing-coordinator .fill {background-image: url('../../global/images/banner/active-breathing-coordinator.jpg');}
#adaptive-radiotherapy .fill {background-image: url('../../global/images/banner/adaptive-radiotherapy.jpg');}
#tomotherapy .fill {background-image: url('../../global/images/banner/tomotherapy.jpg');}
#image-guided-intensity-modulation-radiation-therapy .fill {background-image: url('../../global/images/banner/image-guided-intensity-modulation-radiation-therapy.jpg');}
#stereotactic-surgery-or-stereotactic-radiation-therapy .fill {background-image: url('../../global/images/banner/stereotactic-surgery-or-stereotactic-radiation-therapy.jpg');}
#superficial-radiation-therapy .fill {background-image: url('../../global/images/banner/sensus-srt-100-superficial-x-ray-machine.jpg');}
#prone-breast .fill {background-image: url('../../global/images/banner/prone-breast.jpg');}

#conventional-radiotherapy .fill {background-image: url('../../global/images/banner/conventional-radiotherapy.jpg');}
#remote-high-dose-rat-afterloading-brachytherapy .fill {background-image: url('../../global/images/banner/elekta-flextron-brachytherapy-machine.jpg');}

#conformal-radiation-therapy .fill{background-image: url('../../global/images/banner/3d-conformal-radiation-therapy.jpg');}

#unity-mr-linac .fill{background-image: url('../../global/images/banner/unity-mr-linac.jpg');}
#mr-guided-radiation-therapy .fill{background-image: url('../../global/images/banner/unity-mr-linac.jpg');}
#radixact-x9 .fill{background-image: url('../../global/images/banner/radixact-x9.jpg');}

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

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



.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;}

.banner-text {margin-top:160px; font-size:30px; line-height:35px; text-align:center; font-weight:lighter; color:#323232;}

.nav-tabs {
  border-bottom: 0px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: 18px;
  margin-right:18px;
}
.nav-tabs > li > a {
	color:#8d54a4;
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 4px 4px;
}
.nav-tabs > li > a:hover {
  border-color: #ddcbe4 #ddcbe4 #ddcbe4;
  background-color:#f4eff6;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #55555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #8d54a4;

}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
.btn-cs1 a,.btn-cs2 a, .btn-cs3 a, .btn-cs4 a, .btn-cs5 a, .btn-cs6 a, .btn-cs7 a, .btn-cs8 a, .btn-cs9 a, .btn-cs10 a, .btn-cs11 a{
	padding:8px 10px;
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid #ee634c;
  border-radius: 4px 4px 4px 4px;
  color:#555555;
  }
  
  .btn-cs2 a{border: 1px solid #ee912f;}
  .btn-cs3 a{border: 1px solid #e5be07;}
  .btn-cs4 a{border: 1px solid #56c382;}
  .btn-cs5 a{border: 1px solid #40a8db;}
  .btn-cs6 a{border: 1px solid #a873b4;}
  .btn-cs7 a{border: 1px solid #cb01a3;}
  .btn-cs8 a{border: 1px solid #7a4e00;}
  .btn-cs9 a{border: 1px solid #394f62;}
  .btn-cs10 a{ background-color:#8d54a4; color:#fff; border:0;}
  .btn-cs11 a{ background-color:#FF0; color:#555555; border:0;}
  
 .btn-cs1 a:hover,.btn-cs2 a:hover, .btn-cs3 a:hover, .btn-cs4 a:hover, .btn-cs5 a:hover, .btn-cs6 a:hover, .btn-cs7 a:hover, .btn-cs8 a:hover, .btn-cs9 a:hover{  background-color:#fad0c9; color:#555555;}
 
  .btn-cs2 a:hover{background-color:#fadec0;}
  .btn-cs3 a:hover{background-color:#f7ebb4;}
  .btn-cs4 a:hover{background-color:#ccedd9;}
  .btn-cs5 a:hover{background-color:#c5e5f4;}
  .btn-cs6 a:hover{background-color:#e5d5e8;}
  .btn-cs7 a:hover{background-color:#efb2e3;}
  .btn-cs8 a:hover{background-color:#d7cab2;}
  .btn-cs9 a:hover{background-color:#c3cad0;}
 
 .nav-tabs > li > a.purple-effect{ color:#09F;} 
.nav-tabs > li > a.blue-effect{ color:#09F;}
.nav-tabs > li > a.blue-effect:hover {
  border-color: #b2e0ff #b2e0ff #b2e0ff;
  background-color:#e5f5ff;
}
.nav-tabs > li.active > a.blue-effect,
.nav-tabs > li.active > a.blue-effect:hover,
.nav-tabs > li.active > a.blue-effect:focus {
  border: 1px solid #0099ff;

}
.doctors-top {
	
	padding-top: 10px;
}
.doctors-middle {
	background: #fff;
	border: 1px solid #e8dded;
	min-height: 180px;

}
.doctors-middle strong {
	color: #555555;
}
.doctors-bottom {
	background: url(../../global/images/bg-doctor-list-bottom.jpg) no-repeat top center #ffffff;
	padding-bottom: 10px;
text-in
}
.doctors-col-01{
	width: 10%;
}
.doctors-col-02{
	width: 45%;
}
.doctors-col-03{
	width: 30%;
}
.doctors-col-04{
	width: 15%;
}
.doctors-col-03 li, .clinical-col-03 li {
	background: none;
	list-style: disc;
	line-height: 14px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.doctors-col-04, .clinical-col-04 {
	width: 15%;
}
.doctors-col-02 .panel-default .panel-body div {
	line-height: 14px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0;
}

.doctors-col-03 li {
	background: none;
	list-style: disc;
	padding-left: 10px;
	line-height: 15px;
	padding-top: 0px;
	padding-top: 0px;
}



 @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;}
.doctors-col-01{
	width: 12%;
}
.doctors-col-02{
	width: 43%;
}
}
 @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;}
.home-text {
	margin-top: 250px;
}
.doctors-col-01{
	width: 100%;
}
.doctors-col-02{
	width: 100%;
}
.doctors-col-03{
	width: 100%;
}
.doctors-col-04{
	width: 100%;
}
}
 @media(max-width:769px) {

.home-text {
	margin-top: 200px;
}
#cancer-sites .col-md-8{text-align:center;}
}
 @media(max-width:650px) {
.logo-right {
	display: none;
}

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

}
 @media(max-width:545px) {
}
 @media(max-width:480px) {
.carousel-caption { bottom:130px;}

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


 }

