@charset "utf-8";
@font-face {
	font-family: "RobotoCondRegular";
	src: url('../fonts/RobotoCondensed-Regular.eot');
	src: url('../fonts/RobotoCondensed-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/RobotoCondensed-Regular.svg#Roboto Condensed') format('svg'), url('../fonts/RobotoCondensed-Regular.woff') format('woff'), url('../fonts/RobotoCondensed-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "RobotoCondLight";
	src: url('../fonts/RobotoCondensed-Light.eot');
	src: url('../fonts/RobotoCondensed-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/RobotoCondensed-Light.svg#Roboto Condensed') format('svg'), url('../fonts/RobotoCondensed-Light.woff') format('woff'), url('../fonts/RobotoCondensed-Light.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "RobotoCondBold";
	src: url('../fonts/RobotoCondensed-Bold.eot');
	src: url('../fonts/RobotoCondensed-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/RobotoCondensed-Bold.svg#Roboto Condensed') format('svg'), url('../fonts/RobotoCondensed-Bold.woff') format('woff'), url('../fonts/RobotoCondensed-Bold.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "rupee";
	src: url('../fonts/rupee_foradian_1-webfont.eot');
	src: url('../fonts/rupee_foradian_1-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/rupee_foradian_1-webfont.svg#Roboto Condensed') format('svg'), url('../fonts/rupee_foradian_1-webfont.woff') format('woff'), url('../fonts/rupee_foradian_1-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

Google Declaration*/
@font-face {
	font-family: "RobotoBold";
	src: url('../fonts/robotobold.eot');
	src: url('../fonts/robotobold.eot?#iefix') format('embedded-opentype'), url('../fonts/robotobold.svg#Roboto Condensed') format('svg'), url('../fonts/robotobold.woff') format('woff'), url('../fonts/robotobold.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "RobotoRegular";
	src: url('../fonts/robotoregular.eot');
	src: url('../fonts/robotoregular.eot?#iefix') format('embedded-opentype'), url('../fonts/robotoregular.svg#Roboto Condensed') format('svg'), url('../fonts/robotoregular.woff') format('woff'), url('../fonts/robotoregular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "RobotoLight";
	src: url('../fonts/robotolight.eot');
	src: url('../fonts/robotolight.eot?#iefix') format('embedded-opentype'), url('../fonts/robotolight.svg#Roboto Condensed') format('svg'), url('../fonts/robotolight.woff') format('woff'), url('../fonts/robotolight.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "RobotoThin";
	src: url('../fonts/robotothin.eot');
	src: url('../fonts/robotothin.eot?#iefix') format('embedded-opentype'), url('../fonts/robotothin.svg#Roboto Condensed') format('svg'), url('../fonts/robotothin.woff') format('woff'), url('../fonts/robotothin.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "RobotoMedium";
	src: url('../fonts/robotomedium.eot');
	src: url('../fonts/robotomedium.eot?#iefix') format('embedded-opentype'), url('../fonts/robotomedium.svg#Roboto Condensed') format('svg'), url('../fonts/robotomedium.woff') format('woff'), url('../fonts/robotomedium.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
html {
	overflow-x: hidden;/**/
}
html.no-opacity body {
	min-width: 1200px;
	overflow-x: visible !important;
}
/**/
body {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0 auto;
	overflow-x: hidden;
}
* {
	outline: none;
}
a:link, a:visited {
	color: #2e4fa5;
	text-decoration: none !important;
}
a:hover {
	color: #2e4fa5;
	text-decoration: underline;
}
.wrapper {
	/*overflow: auto;*/
	overflow-x: hidden;

}
.contentarea {
	max-width: 1200px !important;
	margin: 0 auto !important;
	position: relative;
}
ul.intro-strip li.intro-about.visible, ul.intro-strip li.intro-welcome.visible {
	display: none;
}
.onerow {
	clear: both;
	padding: 0 0px;/* 0 10px*/
}
.col1 {
	width: 6.5%;
}
.col2 {
	width: 15%;
}
.col3 {
	width: 23.5%;
}
.col4 {
	width: 32%;
}
.col5 {
	width: 40.5%;
}
.col6 {
	width: 49%;
}
.col7 {
	width: 57.5%;
}
.col8 {
	width: 66%;
}
.col9 {
	width: 74.5%;
}
.col10 {
	width: 83%;
}
.col11 {
	width: 91.5%;
}
.col12 {
	width: 100%;
	margin: 0;
}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {
	float: left;
	margin: 0 2% 0 0;
}
.col1.last, .col2.last, .col3.last, .col4.last, .col5.last, .col6.last, .col7.last, .col8.last, .col9.last, .col10.last, .col11.last, .col12 {
	margin: 0;
}
.col1 img, .col2 img, .col3 img, .col4 img, .col5 img, .col6 img, .col7 img, .col8 img, .col9 img, .col10 img, .col11 img, .col12 img {
	width: 100%;
	height: auto;
	display: block;
}
#header {
	height: auto;
	/*138px*/
	z-index: 10050;/*overflow:hidden;*/
}
.logo {
	float: left;
	margin: 10px 0 0 0;
}
.logosmall {
	float: left;
	margin: 0 50px 0 0;
	position: absolute;
	top: 0;
	left: 0;
}
.logosmall img {
	height: 46px;
	width: auto;
	margin: 0 0 0 80px;
}
.clear {
	clear: both;
}
.loginarea {
	float: right;
	display: block;
}
.togglebutton {
	float: right;
	background: transparent url(../images/togglebtnbg.png) no-repeat top left;
	text-align: center;
	height: 30px;
	width: 172px;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	cursor: hand;
}
.target {
	padding: 20px 0 0;
	background: #00a651;
	height: 70px;
	overflow: hidden;
}
.target ul {
	padding: 0;
	margin: 0px 0 0 0;
	list-style-type: none;
	list-style-image: none;
}
.target ul li {
	float: right;
	display: inline;
	margin: 0 0 0 15px;
}
.target label, .target input, .target span {
	float: left;
}
.target label {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 28px;
	color: #fff;
	text-transform: uppercase;
	margin: 0 10px;
}
.target label a:link, .target label a:visited {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 28px;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}
.target label a:hover {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 28px;
	color: #fff;
	text-transform: uppercase;
	text-decoration: underline;
}
.target input[type="text"] {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 15px;
	background: #00e06d;
	border: 1px solid #008340;
	line-height: 28px;
	height: 28px;
	width: 142px;
	padding: 0 5px;
	color: #000;
}
.target input[type="button"] {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	background: #00a651;
	border: 0px none;
	line-height: 28px;
	height: 30px;
	width: 35px;
	padding: 0;
	margin: 0 15px 0 0;
	color: #fff;
	cursor: pointer;
	cursor: hand;
	text-transform: uppercase;
	-webkit-appearance: none;
}
ul.loginlinks {
	padding: 0;
	margin: 0px 12px 0 0;
	list-style-type: none;
	list-style-image: none;
	float: right;
}
ul.loginlinks li {
	float: left;
	display: inline;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12px;
	color: #58595b;
	text-transform: uppercase;
	border-right: 1px solid #58595b;
	margin: 10px 0;
	padding: 0 8px;
}
ul.loginlinks li:last-child {
	border-right: 0px none;
	padding-right: 0px;
}
ul.loginlinks li a:link, ul.loginlinks li a:visited {
	color: #58595b;
	text-decoration: none;
}
ul.loginlinks li a:hover {
	color: #000000;
	text-decoration: underline;
}
.helpline {
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 56px;
	color: #00a552;
	text-align: right;
}
#topmenu {
	float: right;
	margin: 0px 0px 0px 0px;
	background: transparent url(../images/trans4.png) repeat top left;
	position: relative;
}
#topmenu ul {
	padding: 0;
	margin: 12px 0 0 0;
	list-style-type: none;
	list-style-image: none;
	float: right;
	z-index: 999;
}
#topmenu ul li {
	float: left;
	display: inline;
	text-align: right;
	margin: 0 0 0 20px;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	color: #58595b;
	text-transform: uppercase;
	position: relative;
}
#topmenu ul li a:link, #topmenu ul li a:visited {
	color: #58595b;
	text-decoration: none;
	padding: 10px 10px;
}
#topmenu ul li a:hover, #topmenu ul li a.hovered, #topmenu ul li a:hover, #topmenu ul li a.menu_selected {
	color: #fff;
	text-decoration: none;
	background: #00a651;
	padding: 10px 10px;
}
/* Hero Banner */
/* Submenu CSS starts */
#topmenu ul li ul.sub-menu {
	padding: 0;
 margin: 0 z-index:999;
	background: #4dc186;
	border-top: 6px solid #00a651;
}
#topmenu ul li ul.sub-menu li {
	list-style-type: none;
	display: inline-block;/*background:#00a651;*/
}
/*Link Appearance*/
#topmenu ul li ul.sub-menu li a {
	text-decoration: none;
	color: #fff;
	/*background: #00a651;*/
	padding: 5px;
	display: inline-block;
}
/*sub menu*/
#topmenu ul li ul.sub-menu {
	display: none;
	position: absolute;
	top: 25px;
	left: -100px;
	/*width: 742px;*/
	z-index: 999;
}
#topmenu ul li:hover ul.sub-menu {
	display: block;
	color: #fff;/*background: #00a651;*/
}
#topmenu ul li ul.sub-menu li {
	overflow: visible;
	width: 700px;
	padding: 30px 20px 15px;
	margin: 0;
	height: auto;
	display: block;
}
#topmenu ul li ul.sub-menu li div.col1 {
	float: left;
	width: 35%;
	text-align: left;
	margin: 0;
}
#topmenu ul li ul.sub-menu li div.col2 {
	float: left;
	width: 30%;
	text-align: left;
	margin: 0;
}
#topmenu ul li ul.sub-menu li div.col3 {
	float: left;
	width: 35%;
	text-align: left;
	margin: 0;
}
#topmenu ul li ul.sub-menu li h3 {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #006833;
	padding: 0;
	margin: 0 0 20px;
	text-align: left;
}
#topmenu ul li ul.sub-menu li h3 a:link, #topmenu ul li ul.sub-menu li h3 a:visited {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006833;
	padding: 0;
	margin: 0 0;
	text-align: left;
	text-decoration: none;
}
#topmenu ul li ul.sub-menu li h3 a:hover {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006833;
	padding: 0;
	margin: 0 0;
	text-align: left;
	text-decoration: underline;
	background: none;
}
#topmenu ul li ul.sub-menu li div.col3 img {
	width: 100%;
	height: auto;
	margin: 0 0 10px;
}
#topmenu ul li ul.sub-menu li div.col3 h3 {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 26px;
	color: #006833;
	padding: 0;
	margin: 0 0 0px;
	text-align: left;
	text-transform: none;
}
#topmenu ul li ul.sub-menu li div.col3 p {
	font-family: "RobotoCondLight", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #fff;
	padding: 0;
	margin: 0 0 0px;
	text-align: left;
	text-transform: none;
}
#topmenu ul li ul.sub-menu li ul {
	padding: 0;
	margin: 0 0 30px;
	list-style-image: none;
	list-style-type: none;
	float: none;
	width: auto;
	text-align: left;
	display: block;
	overflow: auto;
}
#topmenu ul li ul.sub-menu li ul li {
	font-family: "RobotoCondLight", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #fff;
	padding: 0 0 8px !important;
	margin: 0;
	width: 100%;
	text-align: left;
	text-transform: none;
}
#topmenu ul li ul.sub-menu li ul li a:link, #topmenu ul li ul.sub-menu li ul li a:visited {
	padding: 0;
	text-decoration: none;
	background: none;
}
#topmenu ul li ul.sub-menu li ul li a:hover {
	padding: 0;
	text-decoration: underline;
	background: none;
}
/* Topmenu Ends  */
/* Index Page css */
.nmcol12 {
	width: 100%;
}
.nmcol11 {
	width: 91.66%;
}
.nmcol10 {
	width: 83.33%;
}
.nmcol9 {
	width: 75%;
}
.nmcol8 {
	width: 66.66%;
}
.nmcol7 {
	width: 58.33%;
}
.nmcol6 {
	width: 50%;
}
.nmcol5 {
	width: 41.66%;
}
.nmcol4 {
	width: 33.33%;
}
.nmcol3 {
	width: 25%;
}
.nmcol2 {
	width: 16.66%;
}
.nmcol1 {
	width: 8.333%;
}
.nmcol1, .nmcol2, .nmcol3, .nmcol4, .nmcol5, .nmcol6, .nmcol7, .nmcol8, .nmcol9, .nmcol10, .nmcol11, .nmcol12 {
	float: left;
	margin: 0;
}
.nmcol1 img, .nmcol2 img, .nmcol3 img, .nmcol4 img, .nmcol5 img, .nmcol6 img, .nmcol7 img, .nmcol8 img, .nmcol9 img, .nmcol10 img, .nmcol11 img, .nmcol12 img {
	width: 100%;
	height: auto;
	display: block;
}
h2.greySectionHead {
	font-family: "RobotoThin", Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	color: #58595b;
	padding: 0;
	margin: 0 0 40px;
}
h2.greySectionHead span {
	font-family: "RobotoMedium", Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	color: #58595b;
}
.orangebg {
	background: #fdebdf url(../images/orange_leaf_bg.png) no-repeat top right;
	padding: 40px 25px 0px;
}
.datebox {
	background: #f79d5d;
	font-family: "RobotoLight", Arial, Helvetica, sans-serif;
	font-size: 44px;
	line-height: 30px;
	color: #fff;
	width: 77px;
	height: 80px;
	text-align: center;
	vertical-align: middle;
	padding: 8px 0 0 0;
	float: left;
}
.item > a:hover {
	text-decoration: none !important
}
.datebox span {
	font-family: "RobotoBold", Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 35px;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
}
.main-carousel a:link, .main-carousel a:visited {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 25px;
	color: #58595b;
	text-decoration: none;
}
.main-carousel a:hover {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 25px;
	color: #58595b;
	text-decoration: underline;
}
.lightbluebg {
	background: #f1f5f9 url(../images/home_img7.jpg) no-repeat bottom right;
	padding: 20px 25px 0px;
	min-height: 296px;
}
.lightbluebg h1 {
	font-family: "RobotoThin", Arial, Helvetica, sans-serif;
	font-size: 36px;
	line-height: 40px;
	color: #58595b;
	padding: 0;
	margin: 0;
}
.tech_head a.dark-blue {
	color: #226085;
}
.lightbluebg h3 {
	font-family: "RobotoMedium", Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 30px;
	color: #58595b;
	padding: 0;
	margin: 0 0 20px;
}
.lightbluebg p {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	color: #58595b;
	padding: 0;
	margin: 0 320px 20px 0;
}
.downloadbox {
	background: url(../images/home_img8.jpg) no-repeat bottom left;
	min-height: 265px;
	padding: 15px 25px;
	margin: 10px 0 0 0;
}
.testimonybox {
	min-height: 265px;
	/*border: 1px solid #e5e5e5;*/
	border-top: 0px none;
	border-bottom: 0px none;
	padding: 15px 25px;
	margin: 10px 0 0 0;
}
.testimonybox img {
	width: auto;
	height: auto;
	float: left;
	margin: 0 30px 0 0;
}
.healthinfobox {
	background: url(../images/home_img10.jpg) no-repeat bottom left;
	min-height: 265px;
	padding: 15px 25px;
	margin: 10px 0 0 0;
}
.quotes:before {
	content: url(../images/quote_mark.png);
	width: 35px;
	height: 35px;
	position: absolute;
	top: -15px;
	left: -24px;
}
.quotes {
	float: left;
	position: relative;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	color: #58595b;
	padding: 0px 20px;
	width: 55%;
	margin-top: 4px;
}
.healthinfo {
	float: right;
	position: relative;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	color: #58595b;/*width:50%;*/
}
.healthinfo span {
	font-family: "RobotoMedium", Arial, Helvetica, sans-serif;
	display: block;
}
/* Index Page css */
/* Main Slider CSS starts */
#slidercontainer {
	border-top: 2px solid #99dbb9;
	overflow: hidden;
	position: relative;
}
#container {
	width: 100%;
	text-decoration: none;
	text-align: center;
}
.slider {
	position: relative;
	width: 100%;
	height: 450px;
}
.bg_img {
	width: 100%;
	height: 238px;
	background-repeat: no-repeat;
}
.cont_in11 {
	background: url(../images/gipsa-policies-banner.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
.cont_in12 {
	background: url(../images/world-cancer-day-banner.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
.cont_in00 {
	background: url(../images/home_slider_app-screen02.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
.cont_in0 {
	background: url(../images/ad-banner.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
/*.cont_in01 {
	background: url(../images/shuttle-services01.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}*/
.cont_in10 {
	background: url(../images/liver-care-ad.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
.cont_in1 {
	background: url(../images/home_slider_img1.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
.cont_in2 {
	background: url(../images/home_slider_img2.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
.cont_in3 {
	background: url(../images/world-heart-day-2017-banner.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
/*.cont_in4 {
    background: url(../images/home_slider_img4.jpg) no-repeat top center;
    width: 100%;
    height: auto;
    z-index: -1;
    text-decoration: none;
    background-size: cover;
}*/

.cont_in5 {
	background: url(../images/loyalty-offer-banner.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
.cont_in6 {
	background: url(../images/coronary-stent-home-banner.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
.cont_in7 {
	background: url(../images/liver-banner.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
.cont_in8 {
	background: url(../images/bone-marrow-banner.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
.cont_in9 {
	background: url(../images/home_slider_img9.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	z-index: -1;
	text-decoration: none;
	background-size: cover;
}
.ani_div {
	position: relative;
	width: 352px;
	height: 102px;
	margin: 300px auto 0 0px;
	background: #3b87d9;
	padding: 10px 20px 10px;
}
.ani_div:after {
	border-top: 52px solid transparent;
	border-bottom: 52px solid transparent;
	content: "";
	border-left: 21px solid #3b87d9;
	position: absolute;
	right: -21px;
	width: 0px;
	top: 18%;
	margin-top: -18px;
	z-index: 9;
}
.ani_div h3 {
	padding: 0 0 5px;
	margin: 0;
	font-family: "RobotoCondLight", Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 30px;
	color: #fff;
}
.ani_div p {
	padding: 1px 0 0;
	margin: 0;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #fff;
}
.bottom_section {
	position: absolute;
	height: 960px;
	width: 100%;
	margin-top: 360px;
	text-decoration: none;
}
h3.sliderbtn {
	font-family: "RobotoCondLight", Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 30px;
	color: #fff;
	display: block;
	padding: 5px 5px 5px 35px;
	width: 100%;
	z-index: 10000;
}
h3.arrowup {
	background: url(../images/sliderbtn_arrow.png) no-repeat 8px 10px;
}
h3.arrowdown {
	background: url(../images/sliderbtn_arrow_down.png) no-repeat 8px 10px;
}
h3.ui-state-active {
	background: none;
}
h3.ui-state-active.orange {
	padding-top: 15px !important;
}
.red {
	background-color: #ef5a7c !important;
}
.bgimg {
	background: url(../images/red_leaves_bg.png) no-repeat bottom right;
}
.orange {
	background-color: #f79d5d !important;
}
#accordion {
	width: 350px;
	height: 265px;
	position: absolute;
	top: 60px;
	right: 0px;
	z-index: 995;
}
.acc_content ul {
	padding: 0;
	margin: 10px 0 15px;
	list-style-image: none;
	list-style-type: none;
}
.acc_content ul li {
	padding: 10px 25px;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 25px;
	color: #fff;
	border-bottom: 1px dotted #f48ca4;
}
.acc_content ul li.last {
	border-bottom: 0px none;
}
.acc_content ul li img {
	float: left;
	margin: 0 15px 0 10px;
}
.acc_content select {
	margin: 0 40px 10px 36px;
	width: 75%;
	background: #f29757;
	border: 1px solid #fcc59d;
	height: 35px;
	font-family: "RobotoCondLight", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 33px;
	color: #fff;
}
.boxspace {
	padding: 0px 0 15px !important;
	overflow: hidden;
}
/* Main Slider CSS ends */
.imgsliderbg1, .imgsliderbg2, .imgsliderbg3 {
	/*width:400px;*/
	height: 227px;
	padding: 17px 25px;
	display: block;
}
.imgsliderbg1 {
	background: url(../images/home_img_slider_bg1.jpg) no-repeat top left;
	background-size: 100%;
}
.imgsliderbg2 {
	background: url(../images/home_img_slider_bg2.jpg) no-repeat top left;
	background-size: 100%;
}
.imgsliderbg3 {
	background: url(../images/home_img_slider_bg3.jpg) no-repeat top left;
	background-size: 100%;
}
.imgsliderbg4, .imgsliderbg5, .imgsliderbg6 {
	/*width:400px;*/
	height: 398px;
	padding: 17px 25px;
	display: block;
}
.imgsliderbg4 {
	/*background: url(../images/imgsliderbg4.jpg);*/
	background-size: 100%;
}
.imgsliderbg5 {
	background: url(../images/imgsliderbg5.jpg) no-repeat top left;
	background-size: 100%;
}
.imgsliderbg6 {
	background: url(../images/imgsliderbg6.jpg) no-repeat top left;
	background-size: 100%;
}
.grid-block-container {
	float: left;
	width: 100%;
	/*1200px;*/
	margin: -10px auto 0;
	position: relative;
	z-index: 10002;
}
.grid-block {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}
.grid-block h1 {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 36px;
	color: #fff;
	margin: 10px 25px 10px;
	display: block;
}
.grid-block img {
	margin: 0 auto;
	display: block;
	width: auto !important;
}

.caption {
	display: none;
	position: absolute;
	top: 55px;
	left: 24px;
	width: 351px;
	height: 145px;
	text-align: center;
}
.imgsliderbg1 div.caption {
	/*background-color:rgba(61,172,171,0.8);*/
	background: transparent url(../images/trans1.png) repeat top left;
	z-index: 999;
}
.imgsliderbg2 div.caption {
	/*background-color:rgba(55,140,171,0.8);*/
	background: transparent url(../images/trans2.png) repeat top left;
	z-index: 999;
}
.imgsliderbg3 div.caption {
	/*background-color:rgba(27,95,128,0.8); */
	background: transparent url(../images/trans3.png) repeat top left;
	z-index: 999;
}
.caption input {
	width: 143px;
	height: 38px;
	text-align: center;
	border: 0px none;
	background: #053c62;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 35px;
	color: #fff;
	cursor: pointer;
	cursor: hand;
	z-index: 9999;
}
.caption p {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #fff;
	margin: 20px;
}
.caption a.learn-more {
	padding: 5px 10px;
	background: #08c;
	color: #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	font-weight: bold;
	text-decoration: none;
}
.caption a.learn-more:hover {
	background: #fff;
	color: #08c;
}
/* Sliding door effect */
.left {
	margin-left: 0px;
	float: left;
	width: 50%;
	height: 100%;
	background: url(../images/left_bg.png);
	background-repeat: no-repeat;
	background-size: 100% auto;
	position: fixed;
	z-index: 10010;
}
.rightsidebg {
	margin-left: 50%;
	width: 50%;
	height: 100%;
	background: url(../images/right_bg.png);
	background-repeat: no-repeat;
	background-size: 100% auto;
	position: fixed;
	z-index: 10010;
}
.onTop {
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 1000;
	background: #ffffff url(../images/logo_big.png) no-repeat center center;
	/*margin-left:40.5%;
    margin-top:15%;
    float:left;*/
	z-index: 10011;
}
.aboutsection2 .anaesthesiabox {
	min-height: 518px;
	margin-bottom: 20px;
	overflow: hidden;
}
.aboutsection3 .anaesthesiabox {
	min-height: 350px;
	margin-bottom: 20px;
	overflow: hidden;
}
.aboutsection .packages_bg {
	clear: none;
}
.left1 {
	margin-left: 0px;
	float: left;
	width: 50%;
	height: 100%;
	background: url(../images/left_bg.gif);
	background-repeat: no-repeat;
	background-size: 999px 1999px;
	position: fixed;
	z-index: 10010;
}
.right1 {
	margin-left: 50%;
	width: 50%;
	height: 100%;
	background: url(../images/right_bg.gif);
	background-repeat: no-repeat;
	background-size: 999px 1999px;
	position: fixed;
	z-index: 10010;
}
.cloned {
	position: fixed !important;
	left: 0px;
	top: 0px;
	z-index: 10009;
	height: 50px;
	margin: 0px !important;
	width: 100%;
	border-bottom: 2px solid #99DBB9;
}
.cloned ul#menu {
	margin-right: 74px;
}
.fleft {
	/*float:left;*/
	width: auto;
	height: auto;
}
.innercontent {
	overflow: hidden;
}
.innercontent img {
	margin: 0 auto;
	display: block;
	text-align: center;
	height: auto;
	width: auto;
	max-width: 1500px !important;
}
.pghead {
	background: url(../images/pg_head_bg.gif) repeat top left;
	height: 70px;
	border-top: 2px solid #99dbb9;
	margin: 0 0 0px;
}
.pghead h1 {
	font-family: "RobotoCondLight", Arial, Helvetica, sans-serif;
	font-size: 36px;
	line-height: 65px;
	color: #00a651;
	padding: 0;
	margin: 0;
}
.pghead h1 span {
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 36px;
	line-height: 40px;
	color: #00a651;
}
h2.orangeSectionHead {
	font-family: "RobotoCondLight", Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	color: #f99f53;
	padding: 0;
	margin: 0 0 15px;
}
h2.orangeSectionHead span {
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	color: #f99f53;
}
.rightSideBar p {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #000;
	padding: 0;
	margin: 0 0 20px;
}
.rightSideBar ul {
	list-style-image: none;
	list-style-type: none;
	padding: 0;
	margin: 0 0 20px;
	background: transparent url(../images/pkglist_dotted_bg.png) repeat-y 20px 0px;
}
.rightSideBar ul li {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 42px;
	color: #232222;
	margin: 0 0 16px;
}
.rightSideBar ul li a, .rightSideBar ul li a:visited, .rightSideBar ul li div {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 42px;
	color: #232222;
	background: #fff;
	-webkit-border-radius: 21px;
	-moz-border-radius: 21px;
	border-radius: 21px;
	display: block;
	text-decoration: none;
	behavior: url(PIE.htc);
}
.rightSideBar ul li a span, .rightSideBar ul li div span {
	-webkit-border-radius: 42px;
	-moz-border-radius: 42px;
	border-radius: 42px;
	display: block;
	margin: 0 12px 0 0;
	width: 42px;
	height: 42px;
	float: left;
	background-color: #f99f53;
}
.rightSideBar ul li a span, .rightSideBar ul li div span {
	-webkit-border-radius: 42px;
	-moz-border-radius: 42px;
	border-radius: 42px;
	display: block;
	margin: 0 12px 0 0;
	width: 42px;
	height: 42px;
	float: left;
	background-color: #f99f53;
	behavior: url(PIE.htc);
}
.rightSideBar ul li a:hover, .rightSideBar ul li.active a {
	background: #226085;
	color: #fff;
	text-decoration: none;
}
.rightSideBar ul li a:hover span, .rightSideBar ul li.active a span {
	background-color: #3aa8b9;
}
.rightSideBar ul li a span img {
	margin: 5px auto 0;
}
.rightSideBar ul.mlinelist li {
}
.rightSideBar ul.mlinelist {
	background: none;
}
.rightSideBar ul.mlinelist li {
	margin: 0 0 0px;
}
.rightSideBar ul.mlinelist li a {
	border-radius: 5px;
	line-height: 30px;
	padding: 10px 15px;
	border-bottom: 1px dotted #f99f53;
}
.timelocationbox {
	/*width:300px;*/
	height: 218px;
	background: #74deec url(../images/time_location_bg.jpg) no-repeat top right;
	padding: 20px 25px;
	display: block;
	margin-bottom: 25px;
}
.timelocationbox div.contentbox {
	padding: 10px 0;
	overflow: hidden;
}
.timelocationbox div.contentbox.first {
	border-bottom: 1px dotted #fff;
}
.timelocationbox div.contentbox img {
	float: left;
}
.timelocationbox div.contentbox .textcontent {
	margin: 0 0 0 50px;
	font-family: "RobotoLight", Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 25px;
	color: #232222;
	padding: 5px 0 0 0;
}
.timelocationbox div.contentbox .textcontent span {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	display: block;
	font-size: 21px;
	line-height: 25px;
}
h2.sectionhead {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	color: #226085;
	padding: 0;
	margin: 0;
}
span.pricetag {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	color: #3aa8b9;
	margin: 0 0 30px;
	display: block;
}
.innercontent p {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*font-size:16px;*/
	line-height: 26px;
	color: #232222;
	padding: 0;
	margin: 0 0 15px;
	text-align: left;
}
/* Testimonial */
.p-testimonial {
	background: url("../images/quote-blue.png") no-repeat 8px 24px;
	padding: 40px 0px 40px 25px;
	margin-top: 15px;
	color: #555555;
}
.testimonial-video {
/*margin-left: 16% !important;*/
    
}
/*.p-testimonial p {
    color: #555555;/* margin-bottom: 5px;*/
}
 */ #more_data p {
 color: #555555;
/*margin-bottom: 5px;*/
}
#more_data {
	padding: 5px 25px;
}
.p-border {
	border-bottom: 1px solid #d3d3d3;
}
.p-title {
	float: right;
}
.p-title p {
	margin: 0px;
	color: #3785ac;
	font-size: 16px;
}
.testimonybox div.read_more_btn {
	margin-right: 0;
	float: right;
	width: auto;
	height: auto;
	margin-top: -15px;
}
.testimonybox #more_btn {
	float: right;
}
.testimonybox #more_data {
	padding-right: 0;
	padding-left: 0;
}
/* Tables inside responsive tabs */
.test-name {
	font-size: 1.25em;
	padding: .35em .65em .35em 0;
	color: #36a6b1;
	background-color: #ffffff;
	border: none;
}
.popup .test-name {
	border: 1px solid #fff;
}
.test-name.pl5 {
	padding-left: 10px;
}
/* end of Tables inside responsive tabs  */
/*Pop up*/
.backdrop {
	display: none;
	position: fixed;
	z-index: 1000000;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/backdrop.png) repeat 0 0;
}
.popup {
	display: none;
	width: 1200px;
	margin-left: -600px;
	left: 50%;
	top: 140px;
	position: absolute;
	border: 5px solid #ffffff;
	z-index: 1000001;
	margin-bottom: 100px;
}
.right {
	/*position: relative;*/
	width: 25px;
	height: 25px;
	background: url(../images/right.png) no-repeat center center;
	display: block;
	margin: 0 auto;
}
.wrong {
	position: relative;
	width: 25px;
	height: 25px;
	background: url(../images/wrong.png) no-repeat center center;
	display: block;
	margin: 0 auto;
}
span.close {
	width: 14px;
	height: 14px;
	background: url(../images/close.png) no-repeat 0 0;
	position: absolute;
	top: -30px;
	right: -5px;
	cursor: pointer;
}
/* rupee font */
.rupeeicon {
	font-family: "rupee", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.item .bold_head {
	line-height: 12px;
}
.bold_head_rupee {
	font-family: "rupee", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}
.pricetag_rupee {
	font-family: "rupee", Arial, Helvetica, sans-serif;
}
/*Pop up end*/
.iconmainwrap {
	display: block;
	/*background:#666;*/
	margin-top: 60px;
	width: 412px;
	height: 300px;
	position: fixed;
	z-index: 10005;
	right: -352px;
}
/* slide in divs */
.iconmainwrap ul.tab-list, .iconmainwrap ul.tab-content {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.iconmainwrap ul.tab-list li, .iconmainwrap ul.tab-content li {
	margin: 0;
	padding: 0;
}
.iconmainwrap ul.tab-list {
	margin: 85px 0;
	float: left;
	width: 67px;
}
.iconmainwrap ul.tab-list li {
	width: 67px;
	height: 64px;
	cursor: pointer;
}
.iconmainwrap ul.tab-content {
	float: left;
	width: 344px;
	height: 219px;
	overflow: hidden;
	margin-top: 40px;
}
.iconmainwrap ul.tab-content li {
	height: 219px;
}
/*End Pop up*/
/* Responsive Table CSS starts */
table {
	width: 100%;
	border-collapse: collapse;
}
/* Zebra striping */
tr:nth-of-type(odd) {
	background: #f0f0f0;
}
tr:nth-of-type(even) {
	background: #dedede;
}
th {
	background: #00a651;
	color: white;
	font-weight: normal;
	vertical-align: middle;
}
td, th {
	padding: .75em .5em;
	border: 1px solid #ffffff;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
}
td {
	vertical-align: middle;
}
.td-top-align1 {
	vertical-align: top;
}
.surat-clinic td {
	vertical-align: top;
	vertical-align:  top;
   padding: 0px 10px 0px;
   line-height: 23px;
   font-size: 14px;
}
/*table end*/
/* Tab's accordion */
.test-descriptions {
	font-size: inherit;
}
.test-descriptions h3 {
	padding: 10px;
	color: #000;
	margin-bottom: 2px;
	cursor: pointer;
	background: url(../images/third_tab_acc_arrow.png) no-repeat 98.5% center #ceefde;
}
.test-descriptions h3.active, .accordion-open h3 {
	padding: 10px;
	background: #00a650;
	color: #fff;
	background: url(../images/third_tab_acc_arrow_active.png) no-repeat 98.5% center #00a650;
}
.test-descriptions h3 ~ div {
	display: none;
}
h3.active ~ div {
	display: block;
}
.test-descriptions table th {
	background: #b1dce3;
	color: #000;
	padding: .5em;
	font-size: .85em;
}
.test-descriptions table td {
	padding: .75em;
	font-size: .85em;
}
/* Tab's accordion end */
/* Header Navigation */
#topmenu ul li ul.sub-menu li div.col1, #topmenu ul li ul.sub-menu li div.col2, #topmenu ul li ul.sub-menu li div.col3 {
	width: 30%;
	margin: 0 1.5%;
}
#topmenu ul li ul.sub-menu.carecenter-list li a {
	/*text-decoration: none;
    color: #fff; 
    padding: 5px;
    display:inline-block;*/
	background: #000;
	display: block;
	color: #ffffff;
	font: normal normal normal .95em/1em "RobotoCondRegular", Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: 1px solid #83d4ab;
	padding: 0.25em 0.75em 0.75em 1.5em !important;
	margin-bottom: .15em;
	background: url(../images/leaf_bullet.png) no-repeat 0px 7px !important;
	transition: .1s all ease;
}
/* 

Color Palette - 

green       = #00a650,      bg-green        = .3, #e0f0e6
pink            = #f04e75,      bg-pink         = .2, #fbdce2
orange      = #f99f53,      bg-orange       = .2, #feecde
cyan            = #3aa8b9,      bg-cyan         = .3, #c4e5ea
skyblue     =   #428eb2,        bg-skyblue  = .3, #c6dce7
darkblue    =   #226085,        bg-darkblue = .2, #d2dfe7

*/
.packages_bg.altcolor {
	background: #F6F6F6;
}
.care-center-header {
	background: url(../images/head-pattern.png) repeat 0 0;
}
.pghead h1 span {
	color: inherit;/* */
}
.bg-in-green {
	background-color : #e0f0e6;/*border-top: 2px solid #00a650;*/
}
h1.h1-in-green {
	color: #00a650;
}
.bg-in-pink {
	background-color : #fbdce2;
	border-top: 2px solid #f04e75;
}
h1.h1-in-pink {
	color: #f04e75;
}
span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/sectionhead_icon.png) no-repeat #3aa8b9;
	background-position: center 0;
	float: left;
	margin: 0 10px 0 0;
}
span.sectionhead_icon.icon-tech {
	background-position: center 0;
}
span.sectionhead_icon.icon-medical {
	background-position: center -38px;
}
span.sectionhead_icon.icon-leaf {
	background-position: center -79px;
}
.onerow .tech_head {
	line-height: 40px;
	margin-top: 25px;
}
.onerow .tech_head1 {
	line-height: 40px;
	margin-top: 0px;
}
.bg-in-orange {
	background-color : #feecde;
	border-top: 2px solid #f99f53;
}
h1.h1-in-orange {
	color: #f99f53;
}
.bg-in-cyan {
	background-color : #c4e5ea;
	border-top: 2px solid #3aa8b9;
}
h1.h1-in-cyan {
	color: #3aa8b9;
}
.bg-in-skyblue {
	background-color : #c6dce7;
	border-top: 2px solid #428eb2;
}
h1.h1-in-skyblue {
	color: #428eb2;
}
.bg-in-darkblue {
	background-color : #d2dfe7;
	border-top: 2px solid #226085;
}
h1.h1-in-darkblue {
	color: #226085;
}
/* End Color Palette */
/* Homepage redesigned strip */
.redC {
	background-color: rgba(204,0,0,0.5);
}
.greenC {
	background-color: rgba(0,255,51,0.5);
}
.orangeC {
	background-color: rgba(255,102,0,0.5);
}
ul.intro-strip {
	margin: -1px;
	padding: 0;
	list-style-type: none;
	/*overflow: hidden;*/
	background: url(../images/intro-strip.jpg);
}
ul.intro-strip > li {
	position: relative;
	float: left;
	width: 33.33%;
	padding: 16px;
	height: 280px;
	display: block;
}
ul.intro-strip h2 {
	font: normal normal normal 1.5em/1em "RobotoThin", Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
}
ul.intro-strip .bold {
	font: normal normal normal 1em/1em "RobotoMedium", Arial, Helvetica, sans-serif;
	color: #58595b;
}
ul.intro-strip .intro-testimonial h2 {
	padding-left: 1.5em;
}
li.intro-about {
	background: url(../images/orange_leaf_bg.png) no-repeat top right #fdebdf;
}
li.intro-about .main-carousel {
	margin: 35px 0 19px;
}
li.intro-welcome {
	background: /* url(../images/online_payment.jpg) no-repeat bottom right*/ #dae5f9;
}
ul.intro-strip li.intro-welcome p {
	font-size: 1.25em;
}
ul.intro-strip li.intro-welcome p {
	font-size: 1.25em;
}
ul.intro-strip li.intro-welcome p.w50 {
	/*width: 60%;*/
	margin-top: 37px !important;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	color: #58595b;
	margin-bottom: -35px !important;
}
a.more {
	text-decoration: none;
	position: relative;
	display: inline-block;
	width: 25%;
	background: #053c62;
	color: #ffffff !important;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 5px 0;
	margin: 36px 0 63px;
}
.register {
	text-decoration: none;
	position: relative;
	display: inline-block;
	background: #3aa8b9;
	color: #ffffff !important;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 5px 15px;
	margin: 5px 0 63px;
}
ul.doc-spot {
	position: relative;
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul.doc-spot li {
	width: 100%;
}
ul.intro-strip li.intro-schedule-find {
	padding: 0;
	background-color: #fef7f3;
}
li.intro-schedule-find li.doc-appointment {
	color: #0d5b4f;
	background: #fdebdf;
	padding: 16px;
}
li.intro-schedule-find li.doc-appointment .bold {
	color: #0d5b4f;
}
.doc-appointment ul li {
	margin: 0;
	padding: 11px 0 7px 35px;
	background: url(../images/sliding-icons.png) no-repeat 0px 7px;
	border-top: 1px dotted #71c7be;
	font-size: 16px;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
.doc-appointment ul li:first-child {
	border-top: none;
}
.doc-appointment ul li.sms {
	background-position: 3px 0px;
}
.doc-appointment ul li.call {
	background-position: 3px -59px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
.doc-appointment ul li.email {
	background-position: 0px -118px;
	color: #0d5b4f;
	padding: 10px 0 10px 35px;
}
.doc-appointment a {
	color: inherit;
}
ul.intro-strip li.doc-find {
	background: #fef7f3;
	padding: 11px 15px 11px;
}
.doc-find h3 {
	color: #f76f0f;
}
.doc-find span.bold {
	color: #f76f0f;
}
f76f0f .doc-find a.submit {
	padding: 1px 0;
}
li.doc-find select#dept, li.doc-find select#doc {
	border: 1px solid #ccc;
	color: #7e7e7e;
	font-size: 1em;
	padding: 5px;
	margin: 0 5px 10px 0;
	width: 47.5%;
	position: relative;
	background: #fff;
	-webkit-appearance: normal;
	-webkit-appearance: initial;
	appearance: initial;
	background: url(../images/dd-arrow.jpg) no-repeat 95% center;
}
li.doc-find select#deptFront, li.doc-find select#docFront {
	border: 1px solid #ccc;
	color: #7e7e7e;
	font-size: 1em;
	padding: 5px;
	margin: 0 5px 10px 0;
	width: 47.5%;
	position: relative;
	background: #fff;
	-webkit-appearance: normal;
	-webkit-appearance: initial;
	appearance: initial;
	background: url(../images/dd-arrow.jpg) no-repeat 95% center;
}
li.doc-find select#docFront {
	margin: 0 0 10px 0;
}
.doc-find a.submit {
	background: #f5893d;
	text-transform: inherit;
	padding: 5px 0;
	float: right;
}
/* Pages services accordion section */
h3.service-name {
	font-size: 1.2em;
	line-height: 2em;
	font-family: "RobotoMedium", Arial, Helvetica, sans-serif;
}
.packages_bg ul.w100 {
	width: 100%;
	background: none;
	margin: 0;
	padding: 0;
}
.packages_bg ul.w100 li {
	width: 100%;
	float: none;
	background: none;
}
.packages_bg ul.w100 > li {
	padding-bottom: 20px;
}
.packages_bg ul.w100 li div h3 {
	/*border-top: 1px solid #00a650;*/
	margin-top: 1px;
}
.packages_bg ul.w100 li .accordion {
	padding: 0;
}
.packages_bg ul.w100 li .acc-content {
	padding: 0 10px;
}
.packages_bg ul.w100 li .acc-content ul {
	padding: 15px 25px;
}
.packages_bg ul.w100 li .acc-content ul li {
	padding: 5px 0;
}
.accordion h3 {
	cursor: pointer;
}
.accordion-close h3 {
	padding: 10px;
	background: url(../images/third_tab_acc_arrow.png) no-repeat 98.5% center;
	background-color: #B4E4CA;
	color: #000000;
	/*border-left: 1px solid #00a650; border-right: 1px solid #00a650;*/
	margin: 0 1px 1px;
}
.accordion-open.accordion-close h3 {
	background: url(../images/third_tab_acc_arrow_active.png) no-repeat 98.5% center;
	color: #fff;
	background-color: #00a650;
	/*border-left: 1px solid #00a650; border-right: 1px solid #00a650;*/
	margin: 0 1px;
}
.acc-content {
	background-color: #ffffff;
	/*border-left: 1px solid #00a650; border-right: 1px solid #00a650;*/
	margin: 0 1px;
	border-top: none;
	border-bottom: none;
}
.mb0 {
	margin-bottom: 0;
}
/* Admission Accordion */
#admission {
	padding: 0;
	background: #fff;
}
#admission li {
	padding: 0;
	border: none;
}
#admission p {
	padding-bottom: 10px;
	margin-bottom: 0;
}
#admission li .acc-content ul li {
	padding: 5px 0;
}
#admission ul {
	/* list-style-image: none;*/
	list-style-type: decimal;
}
#admission li .acc-content ul {
/* padding: 0 25px 15px;*/
}
#admission .acc-content {
	padding-top: 15px;
}
.packages_bg ul.w100 li div h3 {
	/*border-top: 1px solid #00a650;*/
	margin-top: 1px;
}
.packages_bg ul.w100 li .accordion {
	padding: 0;
}
.packages_bg ul.w100 li .acc-content {
	padding: 0 10px;
}
.acc-content .packages_bg ul.w100 li .acc-content {
	padding: 0 0px;
}
.packages_bg ul.w100 li .acc-content ul {
	padding: 15px 25px;
}
.packages_bg ul.w100 li .acc-content ul li {
	padding: 5px 0;
}
.accordion h3 {
	cursor: pointer;
}
.accordion-close h3 {
	padding: 10px;
	background: url(../images/third_tab_acc_arrow.png) no-repeat 98.5% center;
	background-color: #B4E4CA;
	color: #000000;/*border-left: 1px solid #00a650; border-right: 1px solid #00a650; margin:0 1px;*/
}
.accordion-open.accordion-close h3 {
	background: url(../images/third_tab_acc_arrow_active.png) no-repeat 98.5% center;
	color: #fff;
	background-color: #00a650;
	/*border-left: 1px solid #00a650; border-right: 1px solid #00a650;*/
	margin: 0 1px;
}
.acc-content {
	background-color: #ffffff;
	/*border-left: 1px solid #00a650; border-right: 1px solid #00a650;*/
	margin: 0 1px;
	border-top: none;
	border-bottom: none;
}
.mb0 {
	margin-bottom: 0;
}
.tel-icon{float: left;
        margin: 10px !important;
    position: relative;
    left: 110px;}
.hd-contact {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #333;
}
.contact-text {
	float: left;
	text-align: center;
	width: 100%;
	padding: 15px 0;
	font-size: 16px;
	color: #333;
	line-height: 28px;
}
.contact-text2 {
	float: left;
	text-align: center;
	width: 100%;
	padding: 5px 0;
	font-size: 16px;
	color: #333;
	line-height: 28px;
}
.contact-queries {
	background: none repeat scroll 0 0 #ceeedd;
	float: left;
	height: 50px;
	line-height: 50px;
	margin: 14px 34px 30px 0px;
	padding: 0 10px 0 17px;
	width: 100%;
}
ul.video-list {
	float: left;
	width: 100%;
}
ul.video-list li {
	float: left;
	margin: 0 20px 0 0;
	width: 175px;
}
ul.video-list li span {
	line-height: 40px;
	float: left;
	width: 100%;
	text-align: center;
}
.banner-image {
	display: none;
}
.green_box .contact-queries {
	height: auto;
	/*60px;*/
	line-height: 30px;
}
.printbox {
	float: right;
	margin-bottom: 20px;
}
.printbox img {
	margin: 0 0 !important;
}
 @media all and (min-width: 320px) and (max-width: 1024px) {
ul.intro-strip li {
	float: none;
	width: 100%;
}
}

/* Commented for now - Musaib */
/* end of Homepage redesigned strip */
@media only screen and (max-width: 760px), (max-device-width: 768px) {
/* Force table to not be like tables anymore
    table, thead, tbody, th, td, tr { 
        display: block; 
    }
     
    thead tr { 
        position: absolute;
        top: -9999px;
        left: -9999px;
    }
    
    tr { border: 1px solid #ccc; }
    
    td {  
        border: none;
        border-bottom: 1px solid #ccc; 
        position: relative; 
        text-align:left;
    }
    
    td:before { 
        position: absolute;
        top: 6px;
        left: 6px;
        width: 45%; 
        padding-right: 10px; 
    }    */
}
/* Responsive Table CSS ends */
/* slide in divs out */
/*Added by Taruna for Health checkup page*/

.app-play-google {
	padding-bottom: 20px;
	width: 84%;
}
.package_banner_img {
	margin: 0 auto;
	display: block;
	text-align: center;
	height: auto;
	width: 100% !important;
	max-width: 1500px !important;
}
.package_banner_img img {
	width: 100%;
	height: auto;
}
.packages_bg {
	/*width:100%;*/
    /*background:#226085;*/
	background: #ceeedd;
	/*padding:28px 0 28px 28px;*/
	padding: 3% 5% 3% 5%;
	color: #222;
	overflow: hidden;
	clear: both;
	background-image: url(../images/colorbox/service_leaf.png);
	background-position: 100% 90%;
	background-repeat: no-repeat;
}
.packages_bg img {
	margin-right: 20px;
}
.packages_bg ul {
	list-style-image: url('../images/leaf_bullet.png');
	padding: 0px 20px 20px;/*overflow: auto;*/
}
.packages_bg li {
	border-bottom: 1px dotted #45B18A;
	padding: 10px;
	float: left;
	width: 44%;
	margin: 0 80px 0 0;
}
.packages_bg li.last {
	background: none;
	padding: 10px;
}
.packages_bg li:nth-child(even) {
	margin-right: 0;
}
.leaf_type_list ul {
	padding: 0px 20px 20px;
	overflow: auto;
}
.ortho_sec {
	margin-bottom: 10px;
	width: 100%;
	height: 100%;
}
.tech_section {
	margin-top: 0px;
	width: 100%;
}
.tech_section img {
	float: left;
	margin: 10px 40px 15px 15px;
	width: 300px;
	height: 250px;
}
.tech_sec_list {
	padding: 10px;
}
.tech_sec_list li {
	list-style-image: url(../images/leaf_bullet.png) !important;
	margin: 0 80px 0 0px;
	padding: 10px;
}
.leaf_type_list li {
	list-style-image: url(../images/leaf_bullet.png) !important;
	padding: 10px;
	float: left;
	width: 42%;
	margin: 0 80px 0 20px;
}
.leaf_type_list li:nth-child(even) {
	margin-right: 0;
}
.packages_bg li.serv {
	border-bottom: 1px dotted #45B18A;
	padding: 10px;
	float: left;
	width: 100%;
	margin: 0 80px 0 0;
}
.package_cont {
	width: 100%;
	font-weight: bold;
}
.package_cont_ser {
	font-weight: bold;
}
.package_cont img {
	margin-right: 20px;
}
.left_package {
/*width:50%;
    float:left;*/
}
.right_package {
	width: 50%;
	float: left;
}
.packages_info p {
	font-weight: bold;
	color: #226085;
}
.packages_info ol {
	margin-left: 28px;
}
.packages_info li {
	padding: 5px;
	float: left;
	width: 42%;
	margin: 0 100px 0 0;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 28px;
	color: #3F8851;
	font-weight: bold;
}
.bot_btn {
	width: 100%;
	height: 40px;
	padding-bottom: 55px;
}
.footerbtnbox_2 {
	background: #3aa8b9;
	overflow: hidden;
	width: 275px;
	margin: 0px 10px 10px 20px;
	float: left;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
.buttons > .footerbtnbox_2 {
	margin: 0px;
}
.footerbtn_bot {
	margin: 0px 0 10px;
}
.footerbtnbox_2 img, .footerbtnbox_2 span {
	float: left;
}
.footerbtnbox_2 span {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 35px;
	color: #fff;
	margin: 0 0 0 10px;
}
.sch_text {
	width: 100%;
}
.sch_text_2 {
	padding-right: 10px;
	float: left;
}
.footerbtnbox_3 {
	background: #3aa8b9;
	overflow: hidden;
	width: 180px;
	margin: 0px 10px 10px 20px;
	display: none;
}
.footerbtnbox_3 img, .footerbtnbox_2 span {
	float: left;
}
.footerbtnbox_3 span {
	font-family: "RobotoBold", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 35px;
	color: #fff;
	margin: 0 0 0 10px;
}
.foo_icons {
	width: 155px;
	border-radius: 16px;
	/* Safari 3-4, iOS 1-3.2, Android 1.6- */
	-webkit-border-radius: 16px;
	/* Firefox 1-3.6 */
	-moz-border-radius: 16px;
	/*background: #99dbb7;*/
	height: 35px;
	float: right
}
.foo_icons a {
	padding: 0 !important;
}
.foo_icons .img1 {
	padding-left: 4px;
	background-image: url(../img/new-facebook.jpg);
	background-repeat: no-repeat;
	padding-bottom: 8px;
	margin-left: 3px;
	padding-left: 34px;
	/*background-position: 3px 4px;*/ float: left;
	width: 32px;
	height: 32px;
	display: block;
}
/*.foo_icons .img1:hover {
    background-image: url(../images/facebook_green.png);
    background-repeat: no-repeat;
    cursor: pointer;
}*/

.foo_icons .img4 {
	padding-right: 4px;
}
.foo_icons .img2 {
	padding-left: 4px;
	background-image: url(../img/new-twitter.jpg);
	background-repeat: no-repeat;
	padding-bottom: 8px;
	padding-left: 34px;
	/*background-position: 3px 4px;*/ float: left;
	width: 32px;
	height: 32px;
}
/*.foo_icons .img2:hover {
    background-image: url(../images/twitter_green.png);
    background-repeat: no-repeat;
}*/

.foo_icons .img3 {
	padding-left: 4px;
	background-image: url(../img/new-youtube.jpg);
	background-repeat: no-repeat;
	padding-bottom: 8px;
	padding-left: 34px;
	/*background-position: 3px 4px;*/ float: left;
	width: 32px;
	height: 32px;
}
/*.foo_icons .img3:hover {
    background-image: url(../images/youtube_green.png);
    background-repeat: no-repeat;
}*/

.foo_icons .img4 {
	padding-left: 4px;
	background-image: url(../img/new-plus-google.jpg);
	background-repeat: no-repeat;
	padding-bottom: 8px;
	padding-left: 34px;
	margin-right: 3px;
	/*background-position: 3px 4px;*/ float: left;
	width: 32px;
	height: 32px;
}
/*
.foo_icons .img4:hover {
    background-image: url(../images/googleplus_green.png);
    background-repeat: no-repeat;
}*/

.bold_head {
	font-weight: bold;
	margin-bottom: 10px;
	font-family: "RobotoCondBold";
}
.bold_head_date {
	color: #898989 !important;
	margin-bottom: 10px;
}
.packages_info li a:link, .packages_info li a:visited {
	color: #3F8851;
	text-decoration: underline;
}
.packages_info li a:hover {
	color: #3aa8b9;
	text-decoration: none;
}
.packages_info li:nth-child(even) {
	margin-right: 0;
}
.tech_head {
	/*font-size:16px;*/
	font-size: 22px;
	font-family: 'RobotoCondRegular', Arial, Helvetica, sans-serif;
	/*  Roboto Medium */
	color: #226085;
	margin-bottom: 16px;
}
.tech_head1 {
	/*font-size:16px;*/
	font-size: 22px;
	font-family: 'RobotoCondRegular', Arial, Helvetica, sans-serif;
	/*  Roboto Medium */
	color: #226085;
	margin-bottom: 16px;
}
.partner_bg {
	background: #f2f2f2;
	margin: 0 1% 0 0;
	overflow: hidden;
}

.partner_bg .specialisation {
	background: url(../images/Doc_Specialisation-bg01.jpg) no-repeat;
	padding: 7px 6px 21px 23px;
}
.partner_bg .specialisation1 {
	background: url(../images/Doc_Specialisation-bg02.jpg) no-repeat;
	float: right;
	height: 258px;
	margin-left: 20px;
	padding: 7px 6px 21px 8px;
	width: 406px;
}
.partner_bg .specialisation .bold_head {
	color: #00a651;
}
.partner_bg .specialisation1 .bold_head {
	color: #00a651;
}
.img_partner {
	width: 124px;
	height: 142px;
	float: left;
	margin-top: -60px;
	margin-left: 20px;
}
.read_more_btn {
	float: right;
	width: 130px;
	height: 30px;
	/*margin-top: -59px;*/
	margin-right: 28px;
	cursor: pointer;
	margin-bottom: 0px;
	margin-right: 27px;
	margin-top: 0 !important;
}
.read_more_test {
	float: right;
	margin-top: -59px;
	cursor: pointer;
}
.drtry .read_more_btn {
	float: none;
	margin-top: 0;
	margin-right: 0;
	position: absolute;
	bottom: 5px;
	right: 5px;
}
#more_data {
	display: none;
	margin-bottom: 20px;
	width: 100%;
	height: 100%;
	padding-right: 15px;
	font-size: 16px;
	line-height: 26px;
}
#more_data2 {
	display: none;
	margin-bottom: 20px;
	width: 100%;
	height: 100%;
	font-size: 16px;
	line-height: 26px;
	padding-right: 15px;
}
#more_data3 {
	display: none;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 26px;
	width: 100%;
	height: 100%;
	padding-right: 15px;
}
#more_data4 {
	display: none;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 26px;
	width: 100%;
	height: 100%;
	padding-right: 15px;
}
#more_data5 {
	display: none;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 26px;
	width: 100%;
	height: 100%;
	padding-right: 15px;
}
#more_data6 {
	display: none;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 26px;
	width: 100%;
	height: 100%;
	padding-right: 15px;
}
#more_data7 {
	display: none;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 26px;
	width: 100%;
	height: 100%;
	padding-right: 15px;
}
#more_data8 {
	display: none;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 26px;
	width: 100%;
	height: 100%;
	padding-right: 15px;
}
#more_data9 {
	display: none;
	margin-bottom: 20px;
	width: 100%;
	height: 100%;
	font-size: 16px;
	line-height: 26px;
	padding-right: 15px;
}
#more_data10 {
	display: none;
	margin-bottom: 20px;
	width: 100%;
	height: 100%;
	font-size: 16px;
	line-height: 26px;
	padding-right: 15px;
}
#more_data11 {
	display: none;
	margin-bottom: 20px;
	width: 100%;
	height: 100%;
	font-size: 16px;
	line-height: 26px;
	padding-right: 15px;
}
#more_data12 {
	display: none;
	margin-bottom: 20px;
	width: 100%;
	height: 100%;
	font-size: 16px;
	line-height: 26px;
	padding-right: 15px;
}
#more_data13 {
	display: none;
	margin-bottom: 20px;
	width: 100%;
	height: 100%;
	font-size: 16px;
	line-height: 26px;
	padding-right: 15px;
}
#more_data14 {
	display: none;
	margin-bottom: 20px;
	width: 100%;
	height: 100%;
	font-size: 16px;
	line-height: 26px;
	padding-right: 15px;
}
#more_data15 {
	display: none;
	margin-bottom: 20px;
	width: 100%;
	height: 100%;
	font-size: 16px;
	line-height: 26px;
	padding-right: 15px;
}
#more_data16 {
	display: none;
	margin-bottom: 20px;
	width: 100%;
	height: 100%;
	font-size: 16px;
	line-height: 26px;
	padding-right: 15px;
}
.doc_name {
	margin-left: 166px;
	padding-top: 16px;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #226085
}
.doc_name2 {
	margin-left: 166px;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0e7b8c
}
.partner_cont {
	margin-left: 150px;
	padding-top: 10px;
	font-size: 15px;
}
.partner_top {
	background: #badce1 url(../images/doc_name_leaf_bg.png) no-repeat bottom right;
	/*#badbe0*/
	background-size: auto 100%;
	width: 100%;
	height: auto;
	padding-bottom: 5px;
}
.partner_left {
	width: 20%;
	height: 100%;
	float: left;
}
.partner_right {
	width: 85%;
	height: 100%;
}
.inner_row {
	width: 100%;
}
.inner_col_left {
	width: 150px;
	float: left;
	font-weight: bold;
	padding: 5px 15px;
	font-size: 16px;
	line-height: 26px;
	color: #232222;
}
.inner_col_right1 {
	width: 72%;
	padding: 5px;
	margin-left: 150px;
	font-size: 16px;
	line-height: 26px;
	color: #232222;
}
.inner_col_right {
	width: 72%;
	padding: 5px;
	margin-left: 150px;
	font-size: 16px;
	line-height: 26px;
	color: #232222;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
}
.disc_type {
	list-style: disc !important;
	margin: 0 0 10px 35px;
	color: #232222;
	font-size: 16px;
	line-height: 26px;
}
.disc_type li {
	padding: 0 10px 10px;
	width: 100% !important;
	/*text-align: justify;*/
	color: #232222;
	border-bottom: none !important;
}
.leaf_type {
	/*list-style-image: url('../images/leaf_bullet.png');
*/
	padding: 0 10px 10px;
	width: 100% !important;
	margin: 0 0 35px 30px;
	color: #232222;
}
.leaf_type li {
	padding: 10px;
	width: 100%;
	font-size: 16px;
	line-height: 26px;
	color: #232222;
}
.circle_list li {
	list-style: circle;
	list-style-position: inside;
}
.appoint_list {
	width: 100%;
	margin-bottom: 35px;
}
.appoint_list span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/online_website_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: -10px 15px 0 0;
}
.appoint_list1 {
	width: 100%;
	margin-bottom: 35px;
}
.appoint_list1 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/call_center_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: -10px 15px 0 0;
}
.appoint_list2 {
	width: 100%;
	margin-bottom: 35px;
}
.appoint_list2 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/register_billling_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: -10px 15px 0 0;
}
.appoint_list3 {
	width: 100%;
	margin-bottom: 35px;
}
.blue_bold_font {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 35px;
	color: #226085;
}
.appoint_list3 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/prominent_location_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: -10px 15px 0 0;
}
.leaf_type li ul {
	list-style-image: url('../images/leaf_bullet.png');
	padding: 0 10px 10px;
	width: 100% !important;
	margin: 5px 0 0px 30px;
	color: #232222;
}
.leaf_type li ul li {
	padding: 10px;
	width: 100%;
	color: #232222;
}
.leaf_type_2 {
	list-style-image: url('../images/leaf_bullet.png');
	padding: 10px 10px 10px 20px;
	width: 100% !important;
	margin-top: -20px;
	color: #232222;
}
.leaf_type_2 li {
	padding: 10px;
	width: 100%;
	color: #232222;
	line-height: 26px;
}
img.limage {
	float: left;
	margin: 10px 40px 15px 0px;
}
img.rimage {
	float: right;
	margin: 10px 0px 15px 40px;
}
.border_bot {
	width: 100%;
	border-bottom: 1px solid #dadbdb;
	padding-top: 10px !important;
}
#more_data ul {
	list-style: disc !important;
	margin-left: 30px;
	color: #232222;
}
#more_data2 ul {
	list-style: disc !important;
	margin-left: 30px;
}
#more_data3 ul {
	list-style: disc !important;
	margin-left: 30px;
}
.list_service_single_row {
	list-style-image: url('../images/leaf_bullet.png');
	padding: 15px;
	width: 100% !important
}
.list_service_single_row li {
	border-bottom: 1px dotted #45B18A;
	padding: 10px;
	float: left;
	width: 100%;
	margin: 0 80px 0 0;
	line-height: 26px;
}
.list_service_single_row li.last {
	border-bottom: none;
	padding: 10px;
}
#more_data ul {
	margin-bottom: 20px;
}
#more_data li {
	padding: 5px 10px;
	color: #232222;
	font-size: 16px;
	line-height: 26px;
}
#more_data2 li {
	padding: 5px 10px;
	color: #232222;
	font-size: 16px;
	line-height: 26px;
}
#more_data3 li {
	padding: 5px 10px;
	color: #232222;
	font-size: 16px;
	line-height: 26px;
}
.spacer {
	width: 100%;
	height: 52px;
}
.packages_bg ul ul {
	padding-top: 10px;
}
.packages_bg ul ul li {
	border-bottom: none;
}
.main_pane {
	width: 100%;
	clear: both;
}
.left_pane {
	width: 50% !important;
	float: left;
	margin-top: 15px;
	list-style: url(images/leaf_bullet.png);
}
.left_pane li {
	width: 90%;
	color: #232222;
}
.right_pane {
	width: 50% !important;
	float: left;
	margin-top: 15px;
	list-style: url(images/leaf_bullet.png);
}
.right_pane li {
	width: 90%;
	color: #232222;
}
/*Health check up page css ends here*/
/*About Us*/
.aboutus span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/excellence_icon.png) no-repeat;
	background-position: center 0;
	float: left;
}
.aboutus span.sectionhead_icon2 {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/Infrastructure_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 0 10px 0 0;
}
.aboutus span.sectionhead_icon3 {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/technology_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 0 10px 0 0;
}
.aboutus span.sectionhead_icon4 {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/quality_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 0 10px 0 0;
}
.aboutus span.sectionhead_icon5 {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/partners_care_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 0 10px 0 0;
}
/*About Us ends*/
/*internal med*/
.internal_med .packages_bg li {
	width: 100%;
}
.internal_med .anaesthesiabox {
	height: none
}
/*internal med ends*/
/*ortho*/
.ortho .packages_bg li {
	width: 100%;
}
.ortho .anaesthesiabox {
	min-height: 444px;
}
/*internal med ends*/
/*Patients and visitor Services section*/
.inner_sect_bg {
	width: 100%;
	height: 211px;
	background: #f2f2f2;
	float: none;
	margin-bottom: 20px;
	position: relative;
}
.inner_left_img {
	float: left;
}
.inner_sect_bg_copy {
	width: 100%;
	height: 240px;
	background: #f2f2f2;
	float: none;
	margin-bottom: 20px;
	position: relative;
}
.inner_right_cont {
	width: 67%;
	padding: 9px 15px;
	float: left;
}
.visitor_head {
	font-size: 24px;
	font-family: 'RobotoRegular', Arial, Helvetica, sans-serif;
	color: #226085;
	margin-bottom: 10px;
}
.visitor_links {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
}
.visitor_links ul {
	list-style-image: url(../images/leaf_bullet_before.png);
	margin-left: 22px;
}
.visitor_links ul li {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #232222;
	padding: 5px;
}
.more_height ul li {
	line-height: 15px;
}
.visitor_links ul li:hover {
	list-style-image: url(../images/leaf_bullet.png);
}
.visitor_links ul li:hover a {
	text-decoration: underline;
}
.visitor_links ul li a {
	text-decoration: none;
	color: #000 !important;
}
.visitor_links ul a:hover {
	list-style-image: url(../images/leaf_bullet.png);
	color: #00a651 !important;
}
.visitor_links ul a:hover li {
	color: #00a651 !important;
}
.visitorsection {
	padding: 1% 5% 0% 5%;
}
.visitorinfo .disc_type {
	margin: 0 0 10px 45px;
}
.visitorsection span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/dos_icon.png) no-repeat #3aa8b9;
	background-position: center 0;
	float: left;
	margin: 0 10px 0 0;
}
.visitor_cont {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*font-size:16px;*/
	line-height: 26px;
	color: #232222;
	padding: 0;
	margin: 0 0 15px;
	text-align: justify;
}
.more_orange_btn {
	position: absolute;
	bottom: 8px;
	right: 15px;
	cursor: pointer;
}
.more_orange_btn1 {
	/* position: absolute; */
	bottom: 8px;
	right: 15px;
	cursor: pointer;
	float: right;
}
div.patientbox .tech_head {
	margin: 0 0 5px;
}
div.patientbox .more_orange_btn {
	position: absolute;
	bottom: 8px;
	right: 15px;/*float:right;*/
}
/*Patients and visitor Services section Ends*/
.spacetop {
	margin-top: 25px !important;
	font-size: 1.05em !important;
}
.spacetop1 {
	float: right;
	width: 50%;
	margin-top: -29px;
	margin-right: -40px;
}
/*rehab sec*/
.rehab .packages_bg {
	margin-bottom: 20px;
	padding: 2%;
}
/*rehab sec*/
/*appoinyment scheduling*/
.appointment .packages_bg {
	float: left;
	clear: none;
	background-image: none;
}
/*anaesthesia begins*/
.anaesthesiasec .packages_bg {
	padding: 2%;
	margin-bottom: 20px;
}
.anaesthesiabox {
	background: #fff;
	padding: 10px 20px;
	margin-bottom: 20px;
	position: relative;/*min-height: 212px;*/
}
.green_bold_font {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 30px;
	margin-bottom: 12px;
	color: #00a651;
}
.acc-content1 div.green_bold_font {
	padding-left: 20px;
	line-height: 30PX;
	margin: 8px -1px 4px;
}


.anaesthesiabox p {
	margin: 0 0 30px;
	font-size: 16px;
	line-height: 26px;
	color: #232222;
	text-align: justify;
}
.anaesthesiapopup p {
	margin: 0 15px 15px;
	font-size: 16px;
	line-height: 26px;
	color: #232222;
	text-align: justify;
}
/*anaesthesia ends*/
/*ambulatory section*/
.ambulatory_sec {
	height: auto;
	background: #ceeedd;
}
.ambulatory_sec .tech_head {
	margin-bottom: 0px;
	margin-left: 20px;
}
.ambulatory_sec .inner_sec {
	min-height: 450px!important;
}
.ambulatory_sec p {
	padding: 0 20px 0px;
}
.ambulatory_sec img {
	width: 100%;
	padding: 0px !important;
}
/*ambulatory section*/
/*OPD Section*/
.opdsection {
	width: 100%;
	height: auto;
	overflow: hidden;
	background: #ceeedd;
	color: #222;
	overflow: hidden;
	/*background-image:url(../images/colorbox/service_leaf.png);*/
	background-position: 100% 90%;
	background-repeat: no-repeat;
}
.opdsection .col3 {
	margin: 0px;
}
.opdsection2 {
	padding: 1% 5% 0% 5%;
}
.opdsection2 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/OPD_icon.png) no-repeat #3aa8b9;
	background-position: center 0;
	float: left;
	margin: 0 10px 0 0;
}
.opdsection3 {
	padding: 1% 5% 0% 5%;
}
.opdsection3 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/pcsi_icon.png) no-repeat #3aa8b9;
	background-position: center 0;
	float: left;
	margin: 0 10px 0 0;
}
.opdsection03 {
/*padding: 1% 5% 0% 5%;*/
}
.opdsection03 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/pcsi_icon.png) no-repeat #3aa8b9;
	background-position: center 0;
	float: left;
	margin: 0 10px 0 0;
}
.opdsection7 {
	padding: 1% 1% 0% 0%;
}
.opdsection7 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/speaker_icon.png) no-repeat #3aa8b9;
	background-position: center 0;
	float: right;
	margin: 0 10px 0 0;
}
.opdsection4 {
	padding: 0% 5% 0% 0%;
}
.opdsection4 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/target.png) no-repeat #3aa8b9;
	background-position: center 0;
	float: left;
	margin: 0 10px 0 0;
}
.opdsection5 {
	padding: 1% 5% 0% 5%;
}
.opdsection5 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/submition.png) no-repeat #3aa8b9;
	background-position: center 0;
	float: left;
	margin: 0 10px 0 0;
}
.opdsection6 {
	padding: 1% 5% 0% 0%;
}
.opdsection6 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/schedule-icon.png) no-repeat #3aa8b9;
	background-position: center 0;
	float: left;
	margin: 0 10px 0 0;
}
#urology {
	margin-top: 0px;
}
/*OPD Section ends*/
/*Bread Crumps for top Navigation*/
.brdCrumSec {
	width: 100%;
	height: 40px;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #dadbdb;
	color: #7a7a7a !important;
}
.brdtxt {
	color: #7a7a7a !important;
	font-size: 14px;
}
/*Bread Crumps for top Navigation Ends*/
/* Our Legacy Page */
.left_section {
	width: 50%;
	height: 100%;
	float: left;
	padding-right: 20px;
}
.right_section {
	width: 50%;
	height: 100%;
	float: left;
	padding-left: 20px;
}
/* Our Legacy Page Ends*/
/*compare tab section*/
.compare_section {
	background: transparent;
	width: 310px;
	padding: 5px;
	font-size: 16px;
	-webkit-appearance: none;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	-moz-appearance: none;
	/* Removes Default Firefox style*/
	overflow: hidden;
	/*border: 1px solid #cccccc !important;*/
	margin-top: 20px;
}
/*.compare_headings
{
    font-size:24px;
    font-family: 'RobotoMedium';
    color:#226085;
    width:750px;
    padding:20px;
    margin-left:55px;
    background:url(../images/line_compare.png) bottom no-repeat;
    background-size:750px 1px;
}*/
.bot_border {
	background: url(../images/line_compare.png) bottom no-repeat;
	width: 788px;
	height: 100px;
	margin-left: 43px;
}
.nobgimg {
	background: none !important;
	border-bottom: 1px solid #ccc;
}
.bot_border.widthauto {
	width: auto;
}
#compare_select {
	display: block;
	margin: 10px 0;
	width: 100%;
	margin: 0 auto;
}
#compare_select span {
	border: 2px solid #226085;
	display: block;
	float: left;
	width: 37px;
	height: 37px;
	text-align: center;
	padding: 5px 0 0 0;
	-webkit-border-radius: 37px;
	-moz-border-radius: 37px;
	border-radius: 37px;
	behavior: url(../PIE.htc);
}
#compare_select li {
	position: relative;
	float: left;
	margin-left: 8%;
	width: 46%;
	padding: 15px 0;
}
#compare_select li.packageli {
	margin-left: 0;
}
#compare_select li.fullwidth {
	margin-left: 0;
	width: 100%;
	display: block;
	border-bottom: 1px solid #ccc;
}
#pkg1, #pkg2 {
	border: 1px solid #ccc;
	color: #7e7e7e;
	font-size: 1em;
	padding: 10px;
	width: 85%;
	height: auto;
	position: relative;
	float: right;
	background: #fff;
	-webkit-appearance: normal;
	-webkit-appearance: initial;
	appearance: initial;
	background: url(../images/dd-arrow.jpg) no-repeat 95% center;
}
div.heightauto {
	height: auto;
}
li.fullwidth p {
	font-size: 20px;
	color: #226085;
	margin: 0 0 0 52px;
	border: none;
	line-height: 38px;
}
.compare_circle {
	width: 37px;
	height: 37px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	border: 2px solid #226085;
	/*#4fafbe*/
	text-align: center;
	text-decoration: none;
	float: left;
	margin-right: 10px;
}
.compare_sec_2 {
	width: 50%;
	float: left;
	padding: 10px;
	float: left;
	margin-left: 20px;
}
.compare_sec_3 {
	width: 50%;
	padding: 10px;
	margin-left: 31%;
	margin-top: -74px;
	position: absolute
}
.compare_circle2 {
	font-size: 24px;
	font-family: 'RobotoMedium', Arial, Helvetica, sans-serif;
	color: #226085;
	width: 37px;
	height: 37px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	border: 2px solid #226085;
	/*#4fafbe*/
	text-align: center;
	text-decoration: none;
	float: left;
	margin-right: 10px;
	margin-top: 20px;
}
.compare_section select {
	border: 0 none;
 !important;
	text-overflow: "";
	/*Removes default arrow from firefox*/
    /*My custom style for fonts*/
	color: #737373;
	width: 322px;
	height: 28px;
	-webkit-appearance: none;
	/*Removes default chrome and safari style*/
	-moz-appearance: none;
	/* Removes Default Firefox style*/
	background: #fff url(../images/down_arrow.png) no-repeat 90% center;
	cursor: pointer;
}
.footerbtnbox_compare {
	background: #00a651;
	overflow: hidden;
	margin: 40px 10px 10px 504px;
	overflow: hidden;
	width: 307px;
}
.footerbtnbox_compare img, .footerbtnbox span {
	float: left;
	text-decoration: none;
}
.footerbtnbox_compare span {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 35px;
	color: #fff;
	margin: 0 0 0 10px;
	text-decoration: none;
}
#call_checkup_popup {
	text-decoration: none;
}
/*compare tab section ends*/
/* MM CSS */
/* slide in divs out */
#topmenu ul li.care_centres ul.sub-menu li div.col2 {
	float: left;
	width: 30% !important;
	text-align: left;
	margin: 0;
	padding-top: 44px;
}
#topmenu > a {
	position: relative;
	display: block;
	width: 40px;
	height: 40px;
	background-color: #008340;
	background: url(../images/menu.png) no-repeat 6px center #008340;
}
ul#menu {
	display: block;
}
#topmenu > a#toggle {
	display: none;
	position: absolute;
	cursor: pointer;
	width: 40px;
	height: 40px;
	top: 5px;
	right: 5px;
	background-color: #008340;
	background: url(../images/menu.png) no-repeat 8px center #008340;
}
/* Responsive header navigation */
/* Footer */
#footer {
	padding: 0;
}
#footer .footerbox {
	margin: 10px 0 0;
	padding: 10px;/*background: #eeeeee;*/
}
#footer div.line {
	position: relative;
	width: 100%;
	height: 5px;
}
#footer .flogo a {
	width: 100%;
	max-width: 302px;
	height: 54px;
	background-size: contain;
	/*  background: url(../images/footer/r-apps-manual.png) no-repeat 0 0;*/
	cursor: pointer;
	display: inline-block;
	margin: 0px 0 0 50px;
	padding-top: 0px !important;
}
#footer img.alignimg {
	margin: 0 0 0 30px;
}
.reliance_logo a {
	float: left;
	width: 154px;
	height: 58px;
	display: inline-block;
	margin: 0px;
	padding: .0em !important;
}
.rflink {
	float: left;
}
p.social {
	display: inline-block;
	float: left;
	line-height: 58px;
	margin-bottom: 0 !important;
}
#footer .footer-link a {
	font-size: 0.8em;
}
.footer_links {
	width: 250px;
	/*535px; */
	overflow: hidden;
	margin-right: 11%;
	margin-top: 10px;
	margin-left: -4%;
}
.video_gal img {
	text-decoration: none;
	margin-bottom: 15px;
	background-color: #000;
	/*width: 100%;*/
	height: auto;
}
.video_gal a {
	text-decoration: none;
}
.video_gal a:link, .video_gal a:visited {
	color: #232222;
}
.video_thumb {
	transition: background .25s ease-in-out;
	-moz-transition: background .25s ease-in-out;
	-webkit-transition: background .25s ease-in-out;
}
.video_gal .video_thumb:hover {
	opacity: 0.5;
}
.pos-rel .video_thumb:hover {
	opacity: 0.5;
}

/*.google-play{padding-bottom:20px; clear:both;margin-left: 170px;}*/

@media all and (max-width: 680px) {
p.social {
	display: none;
}
.rflink {
	float: none;
	width: 95%;
	border-bottom: 2px solid #e0e0e0;
	margin: 0 auto 10px;
	padding: 0 0 10px 0;
}
.rflink a {
	display: block;
	width: auto;
	text-align: center;
}
#footer .flogo.fl {
	float: left;
	margin: 0 auto;
}
.foo_icons_main {
	width: 100%;
	clear: both;
	display: block;
	text-align: center;
	padding-top: 10px;
}
.foo_icons {
	float: none;
	margin: 0 auto;
}
#footer .fsocial.fr {
	margin: 0 auto;
	display: block;
	float: none;
	width: 155px;
	max-width: none;
	overflow: auto;
}
}
ul.fsocial {
	position: relative;
	list-style-type: none;
	margin: 0;
	padding: 0;
	background-color: #8ed0ac;
}
ul.fsocial li {
	padding: 0;
	margin-left: 8px;
	width: 26px;
	height: 26px;
	float: left;
}
ul.fsocial li:first-child {
	margin-left: 0;
}
.fl {
	float: left;
	margin-top: 6px;
	margin-left: 22px;
}
.fr {
	float: right;
}
.bordercheck {
	border: 1px solid #000;
}
#footer {
	background: url(../images/footer/leaf_1.png) no-repeat right bottom;
	min-height: 184px;
}
#footer .fsocial {
	width: 100%;
	/*max-width: 158px;*/
	max-width: 325px;
	height: auto;
	background-size: contain;
	margin: 0;
	float: right;
	margin: 3px 0 0;
}
#footer ul.fsocial {
	margin: 6px 0;
	max-width: 148px;
	padding: 10px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	behavior: url(PIE.htc);
}
#footer ul.fsocial li a {
	display: block;
	width: 26px;
	height: 26px;
	background-image: url(../images/footer/social-icon-sprite.png);
}
#footer ul.fsocial li a.fb {
	background-position: 0 0;
}
#footer ul.fsocial li a.yt {
	background-position: -33px 0;
}
#footer ul.fsocial li a.tw {
	background-position: -67px 0;
}
#footer ul.fsocial li a.sh {
	background-position: -101px 0;
}
#footer .footerbox {
}
div.line i {
	width: 16.66%;
	display: block;
	float: left;
	height: 5px;
}
div.line i.green {
	background-color: #98c9ab;
}
div.line i.red {
	background-color: #f04e75;
}
div.line i.orange {
	background-color: #3aa8b9;
}
div.line i.l-blue {
	background-color: #3aa8b9;
}
div.line i.m-blue {
	background-color: #428eb2;
}
div.line i.d-blue {
	background-color: #226085;
}
ul.footer-link-section {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul.footer-link-section > li > div {
	position: relative;
	width: 100%;
	display: block;
}
ul.footer-link-section > li {
	position: relative;
	/*padding: .25em 1.5em;*/
	padding: .25em 0.75em 0.25em 1em;
	/*width: 20%;*/
	float: left;
	border-left: 1px dotted #a9a9a9;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
ul.footer-link-section > li > div > i {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 15;
	width: 15px;
	height: 15px;
	font-size: 20px;
	line-height: 9px;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	color: #0dac54;
	cursor: pointer;
	padding: 12px;
	display: none;/*border: 1px solid #000;*/
}
#footer a {
	text-decoration: none;
	/*display: block;*/
	padding: .4em 10px 0 0;
}
ul.footer-link-section li a {
	font-weight: normal;
	color: #58595b;
	margin-top: 1em;
}
ul.footer-link-section li a:first-child {
	margin-top: 0;
}
ul.footer-link-section li:first-child {
	border-left: none;
}
ul.footer-link {
	width: 100%;
	height: auto;
	margin: 0 0 .5em 0;
	padding: 0;
	list-style-type: none;
}
ul.footer-link li {
	float: none;
	width: 100%;
	border: none;
}
ul.footer-link li a {
	font-weight: normal;
	color: #68686a;
}
ul.footer-link {
	display: block;
}
.footertext p, .footertext a {
	position: relative;
	color: #7a7a7a;
	font-size: 14px;
	text-align: left;
	float: left;
}
.footertext a:link, .footertext a:visited {
	margin: 0 0 0 10px;
	border-left: 1px solid #7a7a7a;
	padding: 0 0 0 10px !important;
	text-decoration: none;
}
.footertext a:hover {
	text-decoration: underline !important;
}

/* Footer end*/
@media all and (min-width: 767px) and (max-width: 1000px) {
.organ-label {
	width: 50% !important;
}
.stroke_list2 span.sectionhead_icon {
	margin-bottom: 20px !important;
}
.stroke_list span.sectionhead_icon {
	margin-top: 10px;
}
.disc_type-2 li {
	width: 100% !important;
}
.main-carousel p {
	font-size: 18px !important;
	line-height: 20px;
	margin: 0 0 0 100px !important;
}
a.event-rel {
	left: 624px!important;
	display: block;
}
.event-mb {
	display: none!important;
}
.slider {
	display: none;
}
.grid-block-container {
	margin: 0px auto 0;
}
ul.intro-strip .intro-testimonial h2 {
	padding-left: 1.1em;
}
ul.intro-strip > li {
	height: 275px;
}
.testimonial .tl-content {
	width: 100% !important;
}
ul.intro-strip h2 {
	padding-left: 0.3em;
}
ul li.intro-information {
	padding: 0;
}
.doc-spot1 li:hover h4 {
	width: 100%;
	text-decoration: none;
	padding: 0 0 0 0!important;
}
ul.doc-spot1 li {
	margin: 10px;
	width: 47%;
	float: left;
}
.gallery-part h4 {
	margin: 38px 21px !important;
}
.doc-spot2 li:hover h4 {
	width: 100%;
	text-decoration: none;
	padding: 0 0 0 0 !important;
}
ul.doc-spot2 li {
	margin: 10px;
	width: 47%;
	float: left;
}
.doc-spot1 li img {
	left: 87%!important;
}
.doc-spot2 li img {
	left: 94% !important;
}
.gallery-part h4 {
	width: 96px !important;
}
ul li.intro-information {
	padding: 0em 0 0 1em !important;
}
#topmenu {
	width: 100%;
}
.progress {
	margin: 1em 0 0 0;
}
#topmenu:before {
	clear: both;
}
#topmenu>ul {
	margin: 3em 0 0;
}
#topmenu>ul>li {
	width: 100%;
	float: none;
	margin: 0;
	text-align: center;
	font-size: 16px;
	line-height: 32px;
}
#menu {
	width: 100%;
	float: none;
	float: none;
	margin: 0;
	text-align: center;
}
#menu:after {
	clear: both;
}
#topmenu ul li ul.sub-menu {
	width: 100%;
	position: relative;
	left: 0;
	top: -7px;
}
#topmenu ul li ul.sub-menu li {
	width: 100%;
}
.cloned ul#menu {
	margin-right: 0;
}
#topmenu ul li ul.sub-menu {
	left: 0;
	width: 100%;
	position: absolute;
	top: 68px;
}
#topmenu ul li {
	position: static;
}
.cloned {
	height: auto;
}
.cloned .logosmall {
	float: none;
	margin: 0;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -11px;
}
.logosmall img {
	margin: 0px 0px 0px 0;
}
#topmenu ul li a {
	color: #58595b;
	text-decoration: none;
	padding: 10px 1.58%;
}
#topmenu ul li a:hover {
	color: #ffffff;
}
ul.footer-link-section {
	background: none;
}
ul.footer-link {
	display: block;
}
ul.footer-link-section > li > div {
	position: relative;
	width: 100%;
	display: block;
	font: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
ul.footer-link-section > li div i {
	display: none;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1000;
	width: 15px;
	height: 15px;
	font-size: 20px;
	line-height: 9px;
	color: #0dac54;
	cursor: pointer;
	padding: 12px;/*border: 1px solid #000;*/
}
ul.footer-link-section > li {
	position: relative;
	padding: .25em .25em;
	font-size: .9em;
	/*width: 20%;*/
	float: left;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	border-left: 1px dotted #a9a9a9;/*min-height: 80px;*/
}
.copyright_container {
	overflow: hidden;
	/*width: 140px;
*/
	margin-right: 100px;
}
.copyright_container ul {
	margin: 0px auto 0px;/*width: 100%;*/
}
#footer a {
	padding: 0.4em 3px 0 0;
}
.cloned {
	display: none;
}
p.footertext {
	position: relative;
	display: block;
}
}

/*@media all and (min-width: 768px) and (max-width: 850px) {
    .logosmall{
        text-align: center;
        position: relative;
        float: none;    
    }
    .logosmall:after{
        clear: both;
    }
}*/
@media all and (min-width: 300px) and (max-width: 767px) {
/*	.doc-spot1 li img {
    left: 70%!important;
}*/
.disc_type-2 li {
	width: 100%;
}
ul li.intro-information {
	padding: 2em 0 0 1em;
	margin-top: 0px !important;
}
ul.intro-strip li.intro-schedule-find1 {
	padding: 5px;
	margin-top: 0px !important;
}
ul#menu {
	display: none;
	z-index: 10003;
}
#topmenu {
	width: 100%;
}
#topmenu:before {
	clear: both;
}
#topmenu>ul {
	margin: 3em 0 0;
}
#topmenu>ul>li {
	width: 100%;
	float: none;
	margin: 0;
	text-align: center;
	font-size: 16px;
	line-height: 32px;
}
#menu {
	width: 100%;
	float: none;
	float: none;
	margin: 0;
	text-align: center;
}
#menu:after {
	clear: both;
}
#topmenu ul li ul.sub-menu {
	width: 100%;
	position: relative;
	left: 0;
	top: -7px;
}
#topmenu ul li ul.sub-menu li {
	width: 100%;
}
/*------------------------*/
#topmenu ul {
	position: relative;
	margin-top: 0;
}
#topmenu > ul > li {
	position: static;
	border-bottom: 1px solid #1DE47E;
}
#topmenu ul li ul.sub-menu li div.col3 {
	display: none;
}
#topmenu ul li ul.sub-menu li div.col1, #topmenu ul li ul.sub-menu li div.col2 {
	float: none;
	width: 100% !important;
	text-align: left;
	margin: 0 0 15px 0;
}
#topmenu ul li ul.sub-menu li div h3 a {
	border-top: 3px solid #00a651;
	padding-top: 15px !important;
	display: block;
}
#topmenu ul li ul.sub-menu li div.col1 h3:first-child, #topmenu ul li ul.sub-menu li div.col1 h3:first-child a {
	border-top: none;
}
#topmenu ul li.care_centres ul.sub-menu li div.col1, #topmenu ul li.care_centres ul.sub-menu li div.col2 {
	padding-top: 0;
	border-bottom: none;
	margin-bottom: 0 !important;
}
#topmenu ul li.care_centres ul.sub-menu li ul {
	margin-bottom: 0 !important;
}
#topmenu ul li ul.sub-menu li ul {
	margin-bottom: 10px !important;
}
ul#menu {
	display: none;/*display: block;*/
}
ul#menu.clonedd {
	visibility: visible;
}
#topmenu {
	height: 52px;
	margin-bottom: 25px;
}
#topmenu > a#toggle {
	display: block;
	position: absolute;
	cursor: pointer;
	width: 40px;
	height: 40px;
	top: 5px;
	right: 5px;
	background-color: #008340;
	background: url(../images/menu.png) no-repeat 8px center #008340;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
#topmenu>ul {
	top: 51px;
}
ul#menu>li {
	display: block;
	position: relative;
	background: transparent url(../images/trans4.png) repeat top left;
}
ul#menu>li a {
	display: block;
}
.cloned ul#menu {
	margin-right: 0;
}
#topmenu ul li ul.sub-menu {
	left: 0;
	width: 100%;
	position: relative;
}
/*-----------------------*/
    /* Footer */
ul.footer-link {
	display: block;
}
ul.footer-link-section > li {
	position: relative;
	padding: .25em 1.5em;
	width: 100%;
	text-align: center;
	border-bottom: 1px solid #008340;
	float: left;
	border-left: 1px dotted #a9a9a9;
	display: none;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
ul.footer-link-section > li > div {
	position: relative;
	width: 100%;
	display: block;
}
ul.footer-link-section > li div i {
	display: none;
	position: absolute;
	right: 0;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	top: 0;
	z-index: 1000;
	width: 15px;
	height: 15px;
	font-size: 20px;
	line-height: 9px;
	color: #0dac54;
	cursor: pointer;
	padding: 12px;
	display: block;/*border: 1px solid #000;*/
}
/*.loginarea, .logo{
                display: none;
            }
            div#topmenu{ display: none; }
            #header{ height: auto; }
            div#topmenu.cloned{ display: block; } 
            */
.logosmall img {
	height: 46px;
	width: auto;
	margin: 0 0 0 10px;
}
.slider {
	position: relative;
	width: 100%;
	height: 300px;
}
.contact-text {
	margin-bottom: 15px;
	padding: 10px;
	width: 100% !important;
}
ul.intro-strip > li {
	height: auto;
}
.imgsliderbg4 {
	height: 230px !important;
}
.doc-spot2 li {
	width: 95% !important;
}
}
 @media all and (min-width: 300px) and (max-width: 650px) {
.footerbox .flogo.fl {
	position: relative;
	display: block;
	float: none;
	margin: 0 auto;
}
.footerbox .fsocial.fr {
	position: relative;
	display: block;
	float: none;
	margin: 0 auto !important;
}
p.footertext {
	position: relative;
	display: block;
	text-align: left;
	font-size: .70em;
}
.loginarea {
	width: 60%;
}
.logo {
	float: left;
	margin: 10px 0 0 2%;
	width: 38%;
}
ul.loginlinks {
	padding: 0;
	margin: 0px 6px 0 0;
	list-style-type: none;
	list-style-image: none;
	float: right;
}
ul.loginlinks li {
	float: left;
	display: inline;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #58595b;
	text-transform: uppercase;
	border-right: 1px solid #58595b;
	margin: 10px 0;
	padding: 0 6px;
}
.helpline {
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 30px;
	color: #00a552;
	text-align: right;
	margin-right: 5px;
}
#header {
	/*height: 175px;*/
	height: auto;/* overflow: hidden; */
}
#topmenu {
	height: auto;
	margin-bottom: 5px;
	z-index: 10003;
}
#topmenu.cloned {
	height: 52px;
}
#topmenu ul li ul.sub-menu {
	width: 100%;
	position: relative;
	left: 0;
	top: -7px;
}
.fraction-slider {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: visible;
}
.orangebg {
	margin-top: 5px;
}
.contact-text {
	margin-bottom: 15px;
	padding: 10px;
	width: 100%;
}
/*.onTop {
        width: 50%;
        height: 50%;
        position: fixed;
        z-index: 1000;
        background: #ffffff url(../images/logo_big.png) no-repeat center center;
        z-index: 10011;
    }*/
}
 @media (min-width: 480px) and (max-width:960px) {
 .transplant-divder {
    display: none !important;
}
.bigbtn {
    width: 95% !important;
}
.green-left-box {
	height: 64px !important;
}
.score-left-box {
	width: 100% !important;
}
.score-left-box1 {
	width: 100% !important;
}
.score-left-box2 {
	width: 100% !important;
}
.app-play-google {
	padding-bottom: 20px;
	width: 76% !important;
	clear: both;
	float: inherit;
	margin-left: -51px !important;
}
.app-store {
	margin: 0px 0px 20px 53px !important;
	width: 100%;
}
ul.intro-strip li.intro-schedule-find1 {
	padding: 5px;
	margin-top: -83px;
}
.tel-icon{margin: 14px -10px !important;
       left: 221px;}
}
 @media (min-width: 480px) and (max-width:959px) {
.green-left-box {
	height: 65px !important;
}
.memory-box {
	margin-bottom: 10px;
}
.score-left-box {
	width: 100% !important;
}
.score-left-box1 {
	width: 100% !important;
}
.score-left-box2 {
	width: 100% !important;
}
.app-play-google {
	width: 85% !important;
	margin-left: 25px !important;
}
.app-store {
	width: 654px !important;
	padding-bottom: 20px;
}
.client {
	width: 204px;
    height: 150px;
    font-size: 14px !important;
}
	 .bio{width: 35% !important;} 
	 .stent{padding: 1px 1px 0px 10px !important;} 
	 ul.doc-spot1 li {
    margin: 10px;
    width: 29%;
    float: left;
	 } .gallery-part h4{  width: 100% !important; }
	 .tel-icon{margin: 14px -10px !important;
       left: 145px;}

     /*.transplant-divder {
    display: none !important;
}*/
}
 @media (min-width: 300px) and (max-width:479px) {
.transplant-divder {
    display: none !important;
}
.green-left-box {
	height: 107px !important;
}
.memory-box {
	margin-bottom: 10px;
}
.score-left-box {
	width: 100% !important;
}
.score-left-box1 {
	width: 100% !important;
}
.score-left-box2 {
	width: 100% !important;
}
.client {
	width: 180px;
}
	 
}

/* Responsive header navigation */
/* MM CSS */
.special_inst {
	background: #ceeedd;
	width: 100%;
	padding: 28px 0 28px 28px;
	color: #fff;
	overflow: hidden;
}
.footerbtn {
	overflow: hidden;
	margin: 0px 0 10px;
}
.footerbtnbox {
	background: #3aa8b9;
	overflow: hidden;
	width: 330px;
	margin: 40px 10px 10px 0;
	float: left;
}
.footerbtnbox img, .footerbtnbox span {
	float: left;
}
.footerbtnbox span {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	;
	font-size: 18px;
	line-height: 35px;
	color: #fff;
	margin: 0 0 0 10px;
}
.footerbtnbox2 {
	background: #3aa8b9;
	overflow: hidden;
	width: 232px;
	float: right;
}
.buttons {
	float: left;
	width: 100%;
	margin: 10px 0 25px;
}
.footerbtnbox2 img, .footerbtnbox2 span {
	float: left;
}
.footerbtnbox2 span {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 35px;
	color: #fff;
	margin: 0 0 0 10px;
}
/* Sidebar CSS */
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
.bordercheck {
	border: 1px solid #000;
}
font.bold {
	font-weight: bold;
}
.white {
	color: #fff;
}
.clearfix:before, .clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}
/*Element style*/
.side-slider {
	position: fixed;
	top: 50%;
	margin-top: -105px;
	right: -363px;
	width: 408px;
	height: 325px;
	padding-left: 50px;
	overflow: hidden;
	z-index: 10050;
}
a.click_for {
	display: block;
	position: absolute;
	width: 50px;
	height: 50px;
	top: 185px;
	left: 0px;
	background: url(../images/slider-action-btn.png) no-repeat;
}
a.click_for.scheduler {
	left: 0;
	top: 35px;
	background-color: #3dac9b;
	background-position: center 11px;
}
a.click_for.finder {
	left: 0;
	top: 85px;
	background-color: #f79d5e;
	background-position: center -45px;
}
a.click_for.manual {
	left: 0;
	top: 135px;
	background-color: #428eb2;
	background-position: center -102px;
}
ul.sliding-doc-info {
	position: relative;
	width: 344px;
	list-style-type: none;
}
a.click_for.webinar {
	left: 0;
	top: 185px;
	background: #db2355 url(../images/parking-icon.png) no-repeat;
	background-position: center 4px;/*height: 50px;*/
}
.for {
	position: relative;
	width: 100%;
	font: normal normal normal 14px/16px Arial, Helvetica, sans-serif;
	padding: 1.5em 0 1.5em 4.5em;
	height: auto;
	background: url(../images/sliding-leaf.png) no-repeat right bottom;
}
.for h3 {
	font: normal normal normal 24px/25px Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	color: #fff;
}
.for ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.for a {
	text-decoration: underline;
	color: inherit;
}
.for a:hover {
	text-decoration: none;
}
.scheduling {
	background-color: #3dac9b;
	color: #ffffff;
}
.scheduling ul li {
	margin: 0;
	padding: 13px 0 13px 35px;
	background: url(../images/sliding-icons.png) no-repeat;
	border-top: 1px dotted #71c7be;
}
.scheduling ul li:first-child {
	border-top: none;
}
.scheduling ul li.sms {
	background-position: 3px 5px;
}
.scheduling ul li.call {
	background-position: 3px -59px;
}
.scheduling ul li.email {
	background-position: left 5px;
}
.finding {
	background-color: #f79d5e;
	color: #b65005;
}
.finding h3 {
	color: #b74f06;
}
.finding ul li {
	margin: 0;
	padding: 0;
}
.manual {
	background: #4194b4 url(../images/manual-bg.jpg) no-repeat top right;
	color: #ffffff;
}
.webinar {
	background: #db2355 url(../images/parking.jpg) no-repeat top left;
}
.manual h3 {
	/* width: 50%; */
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	/* font-weight: bold; */
	margin-top: 100px;
	margin-left: -7px;
}
.manual a.submit {
	background: #053c62;
	margin-left: -5px;
}
.manual a.submit:hover {
	background: #053c62;
}
select#dept, select#doc {
	border: 1px solid #fcc59e;
	color: #9c4a12;
	font-size: 1em;
	padding: 10px;
	margin: 0 0 10px 0;
	width: 248px;
 *width: 248px;
	background: url(../images/sliding_dropdown.jpg) no-repeat right center #f39758;
 *background: url(../images/sliding_dropdown.jpg) no-repeat right center #f39758;
	-webkit-appearance: none;
	position: relative;
	-moz-appearance: none;
	/*-moz-appearance:treeitem;*/
	appearance: none;
}
select#dept option, select#doc option {
	margin: 0 !important;
	position: absolute;
	top: 30px;
	left: 0;
	border: 0px none !important;
}
select:focus {
	border: 1px solid #fcc59e;
	outline: none;
}
select#dept>option, select#doc>option {
	display: block;
	margin: 15px;
	border: 1px solid #fcc59e;
	outline: none;
}
a.submit {
	width: 100px;
	display: block;
	background: #c96720;
	color: #ffffff;
	text-align: center;
	text-transform: uppercase;
	padding: 10px;
	text-decoration: none;
	margin-top: 7px;
}
.finding a.submit {
	float: left;
}
a.submit:hover {
	background-color: #8e3c01;
}
.msidetop {
/*margin-top:52px;*/
}
/* Sidebar CSS */
.virtualTour {
	background: #e6e6e6;
	padding: 15px 15px;
	margin: 0 0 25px;
	display: none;
}
.virtualTour h2 {
	margin-bottom: 18px;
}
.healthinfoinnerbox {
	background: #f6f6f6;
	padding: 15px 15px;
	margin: 0 0 25px;
}
h2.greenSectionHead {
	font-family: "RobotoThin", Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	color: #00a651;
	padding: 0;
	margin: 0;
}
h2.greenSectionHead span {
	font-family: "RobotoMedium", Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	color: #00a651;
}
.healthinfoinnerbox ul {
	background: none;
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative;
}
.healthinfoinnerbox ul li {
	padding-left: 1em;
	font-family: "RobotoMedium", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #58595b;
	padding: 15px 0 15px 20px;
	border-bottom: 1px solid #b9b9b9;
}
.healthinfoinnerbox ul li:before {
	content: "• ";
	color: #000;
	/*  #00a651 or whatever color you prefer */
	font-size: 24px;
	left: 0;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
}
.healthinfoinnerbox ul li span {
	display: block;
	font-style: italic;
	font-size: 12px;
	color: #58595b;
	margin: 10px 0 0;
}
.morebtn {
	float: right;
	cursor: pointer;
	cursor: hand;
}
.sectionicon {
}
/* Theme related CSS */
div.pinktheme .rightSideBar ul li a span, div.pinktheme .rightSideBar ul li div span {
	background-color: #f04e75;
}
div.pinktheme span.sectionhead_icon {
	background-color: #f04e75;
}
div.pinktheme .tech_head {
	color: #f04e75;
}
/* Theme related CSS */
.btborder {
	border-bottom: 1px solid #dadbdb;
}
.nobtspace img {
	margin-bottom: 0px !important;
}
p.personname {
	font-family: "RobotoBold", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 26px;
	color: #232222;
}
p.personname span {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px !important;
	color: #232222;

	display: block;
}
.chairpersonbox {
	position: relative;
}
.chairpersonbox img {
	width: 50%;
	height: auto;
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.chairpersonbox p {
	width: 60%;
}
/*shweta_kadam*/
.gallery-part {
	width: 100%;
	float: left;
	margin-top: 15px;
}
.gallery-part h4 {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3aa8b9;
	/*width: 80px;*/
	text-align: center;
	margin: 14px 0px;
}
.gallery-part1 h4 {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #dff1f4;
	/*text-align: center;*/
	margin: 7px 7px;
	text-transform: uppercase;
}
a.gallery-part h4 {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	margin: 24px 21px;
}
a.gallery-part1 h4 {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 24px;
	/*line-height: 25px;*/
	/*padding: 0px;*/
	
	/*text-align: center;*/ text-align: left;
	margin: 24px 21px;
	color: #dff1f4;
}
/*ul.gallery-part a li.gallery-photo:before {
    content: " ";
    background: #fff url(../images/camera.png) no-repeat center center;
    width: 26%;
    height: 26px;
    position: absolute;
    top: -15px;
    left: 37%;
    z-index: 9;
}
ul.gallery-part a:hover li.gallery-photo:before {
    background: #fff url(../images/camera-h.png) no-repeat center center;
    color: #f5893d !important;
}*/
/* shriram */
ul li.intro-testimonial {
	padding: 2em 0 0 0;
}
ul li.intro-information {
	padding: 2em 0 0 1em;
}
.bio {
	float: left;
	width: 39%;
	color: #dff1f4;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fff;
	/* text-align: center; */
	margin: 2px 12px 1px 8px;
	border-right: 1px solid #7cc3ce;
}
.stent {
	float: left;
	width: 20%;
	color: #ffffff;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fff;
	/* text-align: center; */
	margin: 1px 9px;
	border-right: 1px solid #7cc3ce;
}
.ortho1 {
	float: left;
	width: 25%;
	color: #dff1f4;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fff;
	/* text-align: center; */
	margin: 1px 9px;
}
.bio a:link, a:visited {
        color: #dff1f4;
        text-decoration: none;
}
.stent a {
	color: #dff1f4;
	text-decoration: none;
}
.ortho1 a {
	color: #dff1f4;
	text-decoration: none;
}
.doc-spot1 li {
	background: #dff1f4;
	width: 32%;
	/*height: 100px;*/
	position: relative;
	float: left;
	/* margin: 10px; */
	padding: 5px 0px;
	margin-left: 3px;/*-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-ms-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;*/
}
.doc-spot1 li img {
	/*position: absolute;*/
	z-index: 9;
	top: 24%;
	/*left: 70%;*/
	margin: 0 auto;
	padding: 0;
	display: block;/*-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-ms-transition: all 0.5s ease 0s;
	transition: all 0.2s ease 0s;border: 1px solid #3aa8b9;*/
}
.doc-spot1 li:hover {
	/*background: #3aa8b9;*/
	color: #fff;
}
.doc-spot1 li:hover h4 {
/*opacity: 1;*/
	/*color: #dff1f4;*/
	/*width: 80px;*/
	/*text-align: left;padding: 2% 0;*/
}
.doc-spot1 li:hover img {
	right: -10px;
}
.doc-spot2 li {
	/*background: url(../images/Regulatory-Compliance-1.jpg) #3aa8b9 no-repeat;*/
	background: #3aa8b9;
	width: 99%;
	height: 125px;
	position: relative;
	float: left;
	padding: 8px 15px;
	color: #dff1f4;
	font-size: 24px;
	margin: 10px 0px;/*-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-ms-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;*/
}
.doc-spot2 li img {
	position: absolute;
	z-index: 9;
	top: 25%;
	left: 86%;
	margin: 0;
	padding: 0;
	/*-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-ms-transition: all 0.5s ease 0s;
	transition: all 0.2s ease 0s;*/ border: 1px solid #3aa8b9;
}
.doc-spot2 li:hover {
/*background: #3aa8b9;*/
}
.doc-spot2 li:hover h4 {
	opacity: 1;/*color: #dff1f4;*//*width: 80px;*//*text-align: left;padding: 2% 0;*/
}
.doc-spot2 li:hover img {
	right: -10px;
}
/* end shriram */
li.gallery-news {
	float: left;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	padding: 0;
	position: relative;
	margin-top: 30px;
	z-index: 8;
}
ul.gallery-part a:hover li.gallery-news:before {
	background: #fff url(../images/news-h.png) no-repeat center center;
	color: #f5893d !important;
}
.regulatory {
}
.aapc-logo img {
	width: 142px !important;
	float: left;
	margin: 0px 5px;
}
.rf-logo img {
	float: right !important;
	margin: -99px -400px 0px 1px;
	max-width: 200px !important;
}
.aapc {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	margin-top: 30px;/*height: 327px;*/
}
.aapc tr:nth-of-type(2n) {
	background: #eaeaea;
}
.aapc-header {
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	line-height: 20px !important;
	padding: 20px;
	width: 100%;
	border-bottom: #d2ae6d 2px solid !important;
	border-image: none;
}
.aapc span.bold {
	color: #d38255 !important;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px !important;
}
.aapc h2 {
	border-bottom: 1px solid #d2ae6d;
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 3.5em !important;
	line-height: 55px !important;
	text-align: center !important;
}
.aapc h3 {
	color: #000;
	font-size: 0.95em;
	line-height: 25px !important;
	text-align: center;
	text-transform: uppercase;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
}
.aapc h4 {
	color: #d38255;
	font-size: 18px;
	line-height: 25px !important;
	text-align: center;
}
.aapc h1 {
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 45px;
	color: #d38255;
	text-align: center;
	margin: 5px 0px;
}
.aapc_bg {
	background: url(../images/leaf_background.png) no-repeat scroll 93% -70%;
	clear: both;
	color: #222;
	overflow: hidden;
	padding: 3% 5%;
}
.aapc hr {
	width: 100%;
	border-color: #d2ae6d !important;
	border-image: none;
	border-style: solid none none;
	border-width: 1px 0 0;
}
.schedule {
	text-align: center;
	margin-left: 23%;/*margin-bottom: 3%;
    font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;*/
}
.schedule span {
	font-size: 25px;
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif !important;
}
.row {
	width: 99%;
	margin: 0 0 1em 0;
	padding: 0 2.5em;
	background-color: #e6f4f6;
}
.row.body {
	padding: 30px;
	overflow: hidden;
}
.row.body1 {
	padding: 30px;
	overflow: hidden;
}
.pull-right {
	float: right;
}
.aapc-schedule {
	background: #00a651 none no-repeat scroll 0 center;
	color: #fff;
	display: inline-block;
	float: left;
	line-height: 25px;
	margin: 15px 0 9px 26px;
	padding: 12px 60px;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.aapc-schedule a {
	color: #FFF;
	text-decoration: none;
}
.aapc-schedule1 a {
	color: #FFF;
	text-decoration: none;
}
.aapc-schedule1 {
	background: #00a651 none no-repeat scroll 0 center;
	color: #fff;
	display: inline-block;
	float: left;
	line-height: 25px;
	margin: 16px 0 9px 26px;
	padding: 12px 50px;
}
.aapc-schedule2 a {
	color: #FFF;
	text-decoration: none;
}
.aapc-schedule2 {
	background: #00a651 none no-repeat scroll 0 center;
	color: #fff;
	display: inline-block;
	float: left;
	line-height: 25px;
	font-weight: 900;
	margin: 27px 0 9px 205px;
	padding: 12px 70px;
}
/*shweta*/
.aapc-logo img {
	width: 142px !important;
	float: left;
	margin: 0px 5px;
}
.rf-logo img {
	float: right !important;
	margin: -99px -400px 0px 1px;
	max-width: 200px !important;
}
/*pcsi*/
.pcsi {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	margin-top: 30px;/*height: 327px;*/
}
.pcsi-header {
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	line-height: 20px !important;
	padding: 0px !important;
	width: 100%;
	/*border-bottom: #d2ae6d 2px solid !important;*/
	border-image: none;
}
.pcsi h2 {
	/*border-bottom: 1px solid #d2ae6d;*/
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 2.5em !important;
	line-height: 55px !important;
	text-align: center !important;
}
.pcsi_bg {
	/*background: url(../images/leaf_background.png) no-repeat scroll 93% -70%;*/
	clear: both;
	background: #ceeedd !important;
	color: #222;
	overflow: hidden;
	padding: 3% 5%;
}
.joint-top {
	margin-top: 45px !important; /*text-align-last: center;*/
}
.student {
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 14px !important;
	line-height: 16px;
}
.book-line {
	color: #FFF;
}
.bullet-Program {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 15px !important;
	word-spacing: 0.75;
}
/*pcsi*/
.invites {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	background: url(../images/international-urology-bg.png) no-repeat;
	margin-top: -30px;/*height: 327px;*/
}
.invites tr:nth-of-type(2n) {
	background: #eaeaea;
}
.invites-header {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 30px!important;
	line-height: 20px !important;
	font-weight: bold;
}
.invites h1 {
	color: #d38255;
	font-size: 25px;
	line-height: 20px !important;
	font-weight: bold;
}
.invites span.bold {
	color: #d38255 !important;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px !important;
}
.invites h2 {
	color: #d38255;
	font-size: 24px;
	line-height: 50px !important;
}
.invites h3 {
	color: #d38255;
	font-size: 24px;
	line-height: 10px !important;
	font-weight: bold;
}
.invites h4 {
	color: #d38255;
	font-size: 15px;
	font-weight: bold;
	line-height: 25px !important;
	text-align: center;
}
.invites hr {
	width: 100%;
	color: #d48356 !important;
}
.programme-schedule {
	background: #00a651 none no-repeat scroll 0 center;
	color: #fff;
	display: inline-block;
	float: left;
	line-height: 25px;
	font-weight: 900;

	margin: 27px 0 9px 207px;
	padding: 12px 30px;
}
.programme-schedule a {
	color: #FFF;
	text-decoration: none;
}
.programme-schedule1 a {
	color: #FFF;
	text-decoration: none;
}
.programme-schedule1 {
	background: #00a651 none no-repeat scroll 0 center;
	color: #fff;
	display: inline-block;
	float: left;
	line-height: 25px;
	font-weight: 900;
	margin: 27px 0 9px 310px;
	padding: 12px 30px;
}
.button1 {
	border-radius: 20px/50px;
	text-decoration: none;
	cursor: pointer;
	transition: all 0.3s ease-out;
}
.button1:hover {
	color: #fff;
	text-decoration: none;
}
.overlay1 {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.7);
	transition: opacity 500ms;
	visibility: hidden;
	opacity: 0;
	z-index: 999;
}
.overlay1:target {
	visibility: visible;
	opacity: 1;
}
.popup5 {
	margin: 0 auto;
	padding: 20px;
	background: #fff;
	border-radius: 5px;
	width: 70%;
	position: fixed;
	transition: all 5s ease-in-out;
	height: 80%;
	overflow: auto;
	top: 10%;
	left: 15%;
}
.popup5 h2 {
	margin: 20px auto;
	padding: 20px;
	color: #fff;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	background: #be6200;
	border-radius: 49px/50px;
	background-clip: padding-box;
	font-size: 25px;
	width: 50%;
	text-align: center;
}
.popup5 .close {
	background: url(../images/close-popup-button.png) no-repeat;
	position: absolute;
	top: 10px;
	right: 10px;
	width: 20px;
	transition: all 200ms;
	color: #f0f0f0;
}
.button2 {
	border-radius: 20px/50px;
	text-decoration: none;
	cursor: pointer;
	transition: all 0.3s ease-out;
}
.button2:hover {
	color: #fff;
	text-decoration: none;
}
.overlay2 {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.7);
	transition: opacity 500ms;
	visibility: hidden;
	opacity: 0;
	z-index: 999;
}
.overlay2:target {
	visibility: visible;
	opacity: 1;
}
.popup6 {
	margin: 0 auto;
	padding: 20px;
	background: #fff;
	border-radius: 5px;
	width: 70%;
	position: fixed;
	transition: all 5s ease-in-out;
	height: 80%;
	overflow: auto;
	top: 10%;
	left: 15%;
}
.popup6 h2 {
	margin: 20px auto;
	padding: 20px;
	color: #fff;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	background: #be6200;
	border-radius: 49px/50px;
	background-clip: padding-box;
	font-size: 25px;
	width: 50%;
	text-align: center;
}
.popup6 .close {
	background: url(../images/close-popup-button.png) no-repeat;
	position: absolute;
	top: 10px;
	right: 10px;
	width: 20px;
	transition: all 200ms;
	color: #f0f0f0;
}
.popup6 td {
	padding: .75em 1.5em;
}
.popup5 td {
	padding: .75em 1.5em;
}
/*internationl*/
.popup4 {
	margin: 15% auto;
	padding: 20px;
	background: #00ad3d;
	border-radius: 5px;
	width: 35%;
	position: relative;
	transition: all 5s ease-in-out;
}
.popup4 h2 {
	margin: 20px auto;
	padding: 20px;
	color: #fff;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	background: #00842e;
	border-radius: 49px/50px;
	background-clip: padding-box;
	font-size: 25px;
	width: 50%;
	text-align: center;
}
/*internationl*/
.text-Conference {
	color: #6d6e71 !important;
	font-size: 24px !important;
	line-height: 10px !important;
	margin-top: 15px !important;
}
.text-data {
	color: #6d6e71 !important;
	font-size: 16px !important;
	line-height: 25px !important;
	margin-top: 15px !important;
}
.speaker {
	background: #d48356 none repeat scroll 0 0;
	color: #fff !important;
	font-size: 24px !important;
	line-height: 25px !important;
	/*margin-left: 326px;*/
	margin-top: 15px !important;
	/* margin-bottom: 20px !important;*/
	padding: 10px 0;
	text-align: center;/*width: 50%;*/
}
.speaker-dr {
	font-weight: bold !important;
	font-size: 15px !important;
}
ul .speaker {
	padding: 0.5% !important;
}
.on_top_popup {
	width: 100%;
	background: #FFF;
	z-index: 1000001;
	height: 100%;
	position: relative;
	padding: 10px;
}
.popup_head {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 23px;
	line-height: 30px;
	margin-bottom: 10px;
}
.popup_cont {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*font-size:16px;*/
	line-height: 26px;
	color: #232222;
	margin: 0 0 20px;
	text-align: justify;
}
.popup_center {
	text-align: center;
}
.partner_bg2 {
	background: #f2f2f2;
	height: auto;
	min-height: 211px;
	margin-right: 2%;
	/*width: 48%;*/
	margin-bottom: 2%;
	float: left;
}
.drtry .partner_bg {
	min-height: 211px;
	position: relative
}
.partner_cont2 {
	height: 100%;
	margin-left: 6px;
	font-size: 15px;
	margin-right: 45px;
}
.partner_cont3 {
	height: auto;
	margin-left: 6px;
	font-size: 15px;
	margin-right: 45px;
}
.room_header {
	color: #00a651;
}
.partner_top2 {
	background: url(../images/partner_header1.png) top;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 100%;
	height: 105px;
}
.doc_name3 {
	margin-left: 166px;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3aa8b9
}
.inner_col_left2 {
	width: 150px;
	font-weight: bold;
	padding: 5px;
	margin-top: 10px;
}
.inner_col_right2 {
	padding: 5px;
}
.inner_col_left1 {
	width: 75px;
	float: left;
	font-weight: bold;
	padding: 5px;
}
.inner_col_right1 {
	width: 72%;
	padding: 5px;
	margin-left: 84px;
}
.msidetop_1 {
	margin-top: 30px;
}
h2.sectionhead1 {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 23px;
	line-height: 30px;
	color: #226085;
	padding: 0;
	margin-bottom: 20px;
	line-height: 20px;
}
.left_section_1 {
	width: 60%;
	height: 100%;
	float: left;
	padding-right: 20px;
}
.right_section_1 {
	width: 40%;
	height: 100%;
	float: left;
	padding-left: 20px;
}
.no {
	background: rgba(0, 0, 0, 0) url("../images/footer/leaf_1.png") no-repeat 90% bottom;
	color: #000;
	font: 20em/1em "RobotoMedium", Arial, Helvetica, sans-serif;
	text-align: center;
	width: 100%;
}
.error {
	color: #818389;
	font: .1em/1em "RobotoMedium", Arial, Helvetica, sans-serif;
}
.page {
	font: 2.1em/1em "RobotoThin", Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	text-align: center;
	color: #9e9fa3;
}
.btnshow {
	background: #379cce none repeat scroll 0 0;
	margin: 45px auto 52px;
	overflow: hidden;
	text-align: center;
	width: 233px;
}
.btnshow a {
	color: #fff;
	font-family: "RobotoMedium", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 50px;
	margin: 0 0 0 -1px;
	text-decoration: none !important;
	color: #fff;
	text-decoration: none !important;
}
.btnshow a:hover {
	text-decoration: none;
}
/*stroke-day*/
.stroke-main {
	border: #a3c6d7 1px solid !important;
}
.stroke-header {
	font-weight: 700 !important;
	color: #226085 !important;
}
.stroke-bg0 {
	background: #e4ecf0 none repeat scroll 0 0 !important;
}
.stroke-bg1 {
	background: #f4f7f9 none repeat scroll 0 0 !important;
}
.stroke-text {
	padding: 5px 59px 5px 20px !important;
}
.radio-button {
	/*background: url(../images/radio-button.jpg) no-repeat;
    background-position: 9% 49%;*/
	margin: 5px 10px 0px 0px;
	float: left;
	display: block;
}
.radio-button:hover {
	background: url(../images/radio-active.png) no-repeat;
	background-position: 9% 49%;
}
.submit {
	margin: 1px 0;
}
.box {
	/*width: 20%;*/
	margin: 0 auto;
	background: rgba(255,255,255,0.2);
	padding: 0 35px 35px 0;
	border: 2px solid #fff;
	border-radius: 20px/50px;
	background-clip: padding-box;
	text-align: center;
}
.button {
	border-radius: 20px/50px;
	text-decoration: none;
	cursor: pointer;
	transition: all 0.3s ease-out;
}
.button:hover {
	background: orange;
}
.overlay {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.7);
	transition: opacity 500ms;
	visibility: hidden;
	opacity: 0;
	z-index: 999;
}
.overlay:target {
	visibility: visible;
	opacity: 1;
}
.popup0 {
	margin: 15% auto;
	padding: 20px;
	background: #ee7b00;
	border-radius: 5px;
	width: 35%;
	position: relative;
	transition: all 5s ease-in-out;
}
.popupw50 {
	width: 90%;
	max-width: 750px;
}
.popup0 h2 {
	margin: 20px auto;
	padding: 20px;
	color: #fff;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	background: #be6200;
	border-radius: 49px/50px;
	background-clip: padding-box;
	font-size: 25px;
	width: 50%;
	text-align: center;
}
.popup0 .close {
	background: url(../images/close-popup-button.png) no-repeat;
	position: absolute;
	top: 10px;
	right: 10px;
	width: 20px;
	transition: all 200ms;
	color: #ee7b00;
}
/*.popup0 .close:hover {
  color: orange;
}*/
.popup0 .content {
	max-height: 30%;
	overflow: auto;
	color: #fff;
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 25px;
	text-align: center;
}
.popup2 {
	margin: 15% auto;
	padding: 20px;
	background: #ee0000;
	border-radius: 5px;
	width: 35%;
	position: relative;
	transition: all 5s ease-in-out;
}
.popup2 h2 {
	margin: 20px auto;
	padding: 20px;
	color: #fff;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	background: #b50000;
	border-radius: 49px/50px;
	background-clip: padding-box;
	font-size: 25px;
	width: 50%;
	text-align: center;
}
.popup2 .close {
	background: url(../images/close-popup-button.png) no-repeat;
	position: absolute;
	top: 10px;
	right: 10px;
	width: 20px;
	transition: all 200ms;
	color: #ee0000;
}
/*.popup0 .close:hover {
  color: orange;
}*/
.popup2 .content {
	max-height: 30%;
	overflow: auto;
	color: #fff;
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 25px;
	text-align: center;
}
.popup3 {
	margin: 15% auto;
	padding: 20px;
	background: #00ad3d;
	border-radius: 5px;
	width: 35%;
	position: relative;
	transition: all 5s ease-in-out;
}
.popup3 h2 {
	margin: 20px auto;
	padding: 20px;
	color: #fff;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	background: #00842e;
	border-radius: 49px/50px;
	background-clip: padding-box;
	font-size: 25px;
	width: 50%;
	text-align: center;
}
.popup3 .close {
	background: url(../images/close-popup-button.png) no-repeat;
	position: absolute;
	top: 10px;
	right: 10px;
	width: 20px;
	transition: all 200ms;
	color: #00ad3d;
}
/*.popup0 .close:hover {
  color: orange;
}*/
.popup3 .content {
	max-height: 30%;
	overflow: auto;
	color: #fff;
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 25px;
	text-align: center;
}
/*stroke-day*/
/*Events and Updates*/
.event-rel {
	/*-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #fff;*/
    /*border-color: -moz-use-text-color -moz-use-text-color #bebebe;
    border-image: none;*/
    /*  border-style: none none solid;
    border-width: 0 0 1px;*/
	float: left;
	margin: 5px 0;
	width: 100%;
}
.event-mb {
	display: none !important;
}
.event-rel-last {
	float: left;
	margin: 5px 0;
	width: 100%;
}
.event-rel-datebox {
	border-right: 1px solid #e5e5e5 !important;
	padding: 10px 2px !important;
}
.event-rel-date h3 {
	color: #6f6e6e;
	font-size: 2.5em;
	margin: 0;
	text-align: center;
}
.event-rel-date p {
	color: #929292;
	font-size: 0.9em;
	margin: 0;
	text-align: center;
	padding: 3px;
}
.event-rel-text h3 {
	color: #6f6e6e;
	margin: 35px 5px;
	text-align: left;
	line-height: 27px;
}
.event-rel-date {
	/*cursor: pointer;*/
	float: left;
	padding: 5px 0;
	width: 15%;
}
.event-rel a:hover > .event-rel-text h3 {
	color: #41bc86;
	cursor: pointer;
	text-decoration: none !important;
}
.event-rel a:hover > .event-rel-date h3 {
	color: #f5b547;
	text-decoration: none !important;
}
.event-rel a:hover > .event-rel-date {
	text-decoration: none !important;
}
.event-rel a.event {
	background: #f5893d;
	text-transform: inherit;
	padding: 5px 0;
	float: right;
}
a.event-rel {
	width: auto;
	display: block;
	background: #f5893d;
	color: #ffffff;
	text-align: center;
	/* text-transform: uppercase; */
	padding: 6px 4px;
	text-decoration: none;
	margin-top: 18px;
	position: relative;
	left: 250px;
	bottom: 14px;
	height: 32px !important;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
a.event-rel:hover {
	background-color: #8e3c01;
}
/*Events and Updates*/
/*urology-symposium*/
.urology h3 {
	color: #d38255;
	font-size: 20px;
	line-height: 10px !important;/*font-weight: bold;*/
}
/*shweta_kadam*/
div.healthinfobox .carousel-theme .carousel-controls .carousel-page span {
	background: none repeat scroll 0 0 #f1f1f1;
}
div.healthinfobox .carousel-theme .carousel-controls .carousel-page.active span, div.healthinfobox .carousel-theme .carousel-controls.clickable .carousel-page:hover span {
	background: none repeat scroll 0 0 #f79d5d;
	opacity: 1;
}
div.healthinfobox .carousel-pagination {
	margin: 0 0 0 6px;
	text-align: right;
}
div.healthinfobox .main-carousel {
	width: 50%;
	margin: 0 0 0 40%;
}
div.healthinfobox .main-carousel p {
	color: #58595b;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	margin: 0 0 0 0;
	padding: 0;
}
div.facilitybox .tech_head {
	margin: 0 0 5px;
}
div.facilitybox .more_orange_btn {
	position: absolute;
	bottom: 8px;
	right: 15px;/*float:right;*/
}
.footerbtnbox2, .footerbtnbox_2, .buttons, div.header-wrapper li.whalf.no-bl, .footerbtn {
	display: none;
}
.showbtn {
	display: block !important;
}
.chairpersonbox p {
	line-height: 30px;
	margin: 0;
	text-align: left;
}
.aboutboxcenter {
	text-align: center;
}
.aboutboxcenter p {
	text-align: center;
	margin-bottom: 30px;
	line-height: 30px;
}
.w30 {
	width: 30%;
	margin: 0 auto !important;
}
.mauto {
	margin: 30px auto;
	color: #232222;/*font-family: "RobotoMedium",Arial,Helvetica,sans-serif;*/
}
.namasteimg, .colorleafimg {
	text-align: center;
}
.namasteimg img {
	width: 10%;
	height: auto;
	margin: 0 auto 25px;
}
.colorleafimg img {
	height: auto;
	margin: 0 auto 25px;
	padding: 0 0 0 60px;
	width: 20%;
}
.centerhead {
	text-align: center;
	text-transform: uppercase;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 32px;
	margin: 0 0 30px;
	padding: 0 0 30px;
	letter-spacing: 5px;
	border-bottom: 1px solid #dadbdb;
	display: inline-block;
}
.aboutbox div.green_bold_font {
	font-size: 18px;
	line-height: 26px;
	text-transform: uppercase;
	margin-bottom: 0;
}
.labbox div.anaesthesiabox {
	padding: 10px 0 !important;
}
.radiologybox div.more_orange_btn {
	bottom: 0;
	cursor: pointer;
	position: relative;
	right: 0;
}
.radiologybox {
	padding: 0 !important;
}
/* Our Values css */
.aboutsection p {
	margin-bottom: 0px !important;
}
/*.aboutsection div.anaesthesiabox {
    min-height:0px !important;
}*/
.aboutsection div.packages_bg {
	padding: 2% 2% 0%;
}
.packages_bg a {
	/*text-decoration: none;*/
	cursor: pointer;/*color: inherit;*/
	color: #232222;
}
.doc_dir1 {
	float: left;
	height: 30px;
	margin-left: 20px;
	margin-top: 5px;
	width: 218px;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
.doc_dir1 span {
	float: left;
	height: 32px;
	margin: 1px 0 0 -13px;
	padding: 0;
	/*width: 35px;*/
	text-align: center;
}
.doc_dir1 a {
	color: #3dac9b;
	float: left;
	margin: -2px -1px -2px 1px;
	padding: 5px 3px 1px 5px;
}
.doc_dir1 a:hover {
	color: #3dac9b;
	text-decoration: none;
}
.doc_dir1 {
	float: left;
	height: 30px;
	margin-left: 20px;
	width: 218px;/*margin-top:14px;*/
}
.sid_bar span {
	float: left;
	height: 32px;
	margin: 1px 0 0 -16px;
	padding: 0;
	/*width: 35px;*/
	text-align: center;
}
.sid_bar1 {
	float: left;
	margin: 10px 0 0 20px;
}
.sid_bar1 a {
	color: #fff;
	float: left;/*font-weight: bold;*//*margin: -48px 0 2px 147px;
    position: absolute;*/
}
}
.sid_bar1 a:hover {
	font-weight: bold;
	color: #3dac9b;
	text-decoration: none;
}
.video_gal {
	margin-bottom: 20px !important;
}
.video_gal1 {
	margin-bottom: 20px !important;
	height: 347px;
	background-color: #ceeedd;
	width: 97%;
}
.html5-elem-data-box {
	font-weight: bold;
}
/* Removing few not approved controls from site */
ul li.select_box {
	display: none !important;
}
/*.showbtn {
    display: none !important;
}*/
.rmargin {
	margin-right: 20px;
}
/* Shweta 
ul.intro-strip > li {
    position: relative;
    float: left;
    width: 33.33%;
    padding: 15px;
    height: 304px;
    display: block;
}
li.intro-testimonial {
    background: #fff;
}
li.intro-information {
    background: #fff;
}
ul.intro-strip .bold1 {
    font: normal normal normal 1em/1em "RobotoMedium", Arial, Helvetica, sans-serif;
    color: #428eb2 !important;
}
ul.intro-strip h3 {
    font: normal normal normal 1.5em/1em "RobotoThin", Arial, Helvetica, sans-serif;
    padding-bottom: 20px;
    color: #428eb2;
}
ul.intro-strip .bold2 {
    font: normal normal normal 1em/1em "RobotoMedium", Arial, Helvetica, sans-serif;
    color: #48aebe !important;
}
ul.intro-strip h4 {
    font: normal normal normal 1.5em/1em "RobotoThin", Arial, Helvetica, sans-serif;
    padding-bottom: 20px;
    color: #48aebe;
}*/
*, *::before, *::after {
	box-sizing: border-box;
}
/*.testimonial .tl-content::before {
	border-right: 20px solid transparent;
	border-left: 20px solid transparent;
	border-top: 20px solid #dcf3e5;
	bottom: -20px;
	content: "";
	right: 40px;
	position: absolute;
	top: auto;
	z-index: 2;/*border-top: 20px solid #fff;*/

*/ .testimonial .tl-content::after {
 right: 780px;
}
.testimonial .tl-content::after {
	border-right: 16px solid transparent;
	/*border-top: 15px solid #dddddd;*/
	bottom: -15px;
	content: "";
	right: 41px;
	position: absolute;
	top: auto;
	width: 0;
	z-index: 1;/*border-top: 15px solid #fff;*/
}
.testimonial .tl-content {
	background-color: #ffffff;
	/*border: 1px solid #dddddd;*/
	padding: 0;
	position: relative;
	background: #dcf3e5;
	/*background:#fff;*/
	width: 90%;
	margin: 0 auto;
	max-height: 260px;
}
.testimonial blockquote::before {
	left: 14px;
	top: 15px;
	z-index: 2;
}
q::before, blockquote::before {
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-size: 70px;
	line-height: 1em;
}
q::before, blockquote::before {
	content: "“";
	display: block;
	left: 0;
	padding: 0;
	position: absolute;
	top: -7px;/*background-color: #fff;*/
}
.testimonial blockquote::after {
	content: "";
	height: 36px;
	left: 23px;
	position: absolute;
	top: 22px;
	width: 36px;
	z-index: 1;
}
q::after, blockquote::after {
	clear: both;
}
.testimonial .tl-content blockquote {
	padding: 24px 26px 5px 40px;
	font-size: .98em;
	color: #515151;
}
q, blockquote {
	color: #7a7a7a;
}
q, blockquote {
	font: 300 15px/25px "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
q, blockquote {
	margin: 0;
	padding: 0 0 18px 35px;
	position: relative;
	vertical-align: baseline;
}
.testo {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 25px;
	color: #515151;
	padding: 0;
	margin: 5px 26px 0px 0;
	text-align: right;
	padding-bottom: 10px;
}
.view_all_testimonials {
	float: left;
	height: 26px;
	margin: -42px 15px 0;
	width: 187px;
	position: relative;
}
.view_all_testimonials a {
	color: #3aa8b9;
	float: left;
	margin: 60px -1px -2px 15px;
	font-size: 18px;
	padding: 5px 3px 1px 5px;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
.view_all_testimonials span {
	float: left;
	height: 32px;
	margin: 1px 0 0 -13px;
	padding: 0;
	/* width: 35px; */
	text-align: center;
}
.client {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
    width: 396px;
    line-height: 25px;
    color: #58595b;
    font-size: 16px;
    padding: 0px;
    background: #ceeedd 100% 100%;
    padding: 10px 15px;
    height: 105px;}
	
/*.rightSideBar ul li.act2 a {
	background: #226085;
	color: #fff;
	text-decoration: none;
}
.rightSideBar ul li.act2 a span {
	background-color: #3aa8b9;
}*/
.carousel-theme .carousel-controls .carousel-page span {
	display: block;
	width: 11px;
	height: 11px;
	margin: 5px 10px 5px 0;
	filter: Alpha(Opacity=100);
	opacity: 1;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #ceeedd;
}
.carousel-theme .carousel-controls .carousel-page.active span, .carousel-theme .carousel-controls.clickable .carousel-page:hover span {
	filter: Alpha(Opacity=100);
	opacity: 1;
	background: #00a651 !important;
}
.carousel-pagination {
	margin: 0px 6px 20px 565px !important;
	text-align: center;
}
.clients-carousel-theme .clients-carousel-controls {
	/* margin-top: 27px; */
	text-align: center;
	position: absolute !important;
	bottom: -42px;
	left: 0px;
}
@media all and (min-width: 1000px) and (max-width: 1100px) {
.clients-carousel p {
	width: 295px;
	font-size: 15px!important;
	margin: 15px !important;
}
.video_gal1 {
	margin-bottom: 20px !important;
	height: 347px;
	background-color: #ceeedd;
	width: 97%;
}
}
.progress {
	border-radius: 0;
	height: 51px;
	margin-bottom: 20px;
	overflow: hidden;
	padding-right: 20px;
	display: inline-block;
	margin: 3em 0 0 0;
}
.progress img {
	float: left;
}
.progress a {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 25px;
	color: #1b5f80;
	font-weight: 500;
	text-transform: uppercase;
	padding: 10px 0 0 5px;
	display: inline-block;
}
li.intro-schedule-find li.doc-appointment1 {
	padding: 15px;
}
ul.intro-strip li.intro-schedule-find1 {
	padding: 5px;
}
.gallery-main-page {
	width: 45%;
	height: auto;
	float: left;
}
.gallery-text {
	float: left;
	width: 50%;
	border-top: dotted 1px #1b5f80;
	/*margin-top: 21px;*/
	padding: 20px 10px 20px 25px;
	font-size: 20px;
	color: #a9a9a9;
}
.gallery-text h2 {
	color: #a9a9a9;
}
.gallery-text a {
	color: #1b5f80;
}
.gallery-text a:hover, .gallery-text a:hover h2, .gallery-text a:hover span.bold {
	color: #1b5f80 !important;
	text-decoration: none;
}
.gallery-pic {
	float: left;
	width: 50%;
	margin-top: 20px;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a {
	color: #1b5f80;
}
.ui-tabs.ui-tabs-vertical {
	padding: 0;
	width: 42em;
}
.ui-tabs.ui-tabs-vertical .ui-widget-header {
	border: none;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav {
	float: right;
	width: 10em;
	border-radius: 4px 0 0 4px;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li {
	clear: right;
	width: 100%;
	margin: 0.5em 0;
	/*border: 1px solid gray;*/
	border-top: dotted 1px #1b5f80;
	/*border-radius: 4px 0 0 4px;*/
	overflow: hidden;
	position: relative;
	right: 293px;
	z-index: 2;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a {
	display: block;
	width: 100%;/*padding: 0.9em 1em;*/
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a:hover {
	cursor: pointer;
	color: #a9a9a9;
	text-decoration: none;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: 0.2em;
	padding-bottom: 0;
	border-right: 1px solid white;
	color: #1b5f80;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li:last-child {
	margin-bottom: 10px;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-panel {
	/*float: right;*/
	width: 28em;
	/*border-left: 1px solid gray;*/
	border-radius: 0;
	position: relative;
	left: -1px;
	top: 7px;
}
.galimgbox {
	float: left;
}
.testimonybox .p-title p {
	cursor: default;
}
 @media all and (min-width: 320px) and (max-width: 767px) {
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {
	margin: 0 0 0 0;
	width: 100%;
}
.packages_bg p {
	margin: 0 0 20px !important;
}
.packages_bg li {
	width: 100%;
	margin: 0 0px 0 0;
}
.stroke_list2 span.sectionhead_icon {
	margin-bottom: 20px !important;
}
.stroke_list span.sectionhead_icon {
	margin-top: 10px;
}
.packages_bg br {
	display: none;
}
.rightSideBar {
	padding: 28px 20px;
}
.innercontent p {
	margin: 0 20px 20px;
}
.packages_info {
	margin: 0 20px;
	overflow: hidden;
}
.packages_info p {
	margin: 0 0px;
}
.packages_info ol li {
	margin: 0 0 0 0;
	width: 80%;
}
.footerbtnbox {
	width: 100%;
	margin: 0 0px 10px 0;
}
.iconmainwrap {
	display: none;
}
.brdCrumSec {
	display: none;
}
.tech_head {
	margin: 25px 10px 15px;
	font-size: 20px;
}
.pghead h1 {
	padding: 0 10px;
	font-size: 30px;
}
.pghead h1 span {
	font-size: 30px;
}
h2.sectionhead {
	margin: 15px 10px 0;
	font-size: 24px;
}
.innercontent p {
	font-size: 14px;
	line-height: 20px;
	margin: 0 10px 15px;
}
.package_cont, .packages_bg li, .disc_type li, #more_data li, #more_data2 li, .leaf_type_2 li {
	font-size: 14px;
	line-height: 20px;
}
img.rimage, img.limage {
	float: none;
	margin: 0 auto 10px;
}
.packages_bg {
	padding: 10px;
}
.footerbtnbox2 span {
	font-size: 13px;
}
.bold_head {
	/*margin: 0!important;*/
	font-size: 14px !important;
	line-height: 20px;
}
.anaesthesiapopup {
	margin: 5px 0;
}
/* Partner in care section starts */
.img_partner {
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	width: 25%;
	height: auto;
	float: none;
}
.img_partner img {
	width: 100%;
	height: auto;
}
.partner_top {
	text-align: center;
	padding: 5px 0;
}
.doc_name {
	font-size: 15px;
	margin-left: 0;
	padding-top: 0px;
}
.doc_name2 {
	font-size: 13px;
	margin-left: 0;
}
.partner_cont {
	font-size: 13px;
	margin: 0 10px;
	padding-top: 10px;
}
.inner_col_left {
	float: none;
	font-size: 13px;
	line-height: 20px;
	padding: 0;
	width: auto;
	display: block;
}
.inner_col_right {
	font-size: 13px;
	line-height: 20px;
	margin: 0 0 15px;
	padding: 0px;
	width: auto;
	display: block;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
}
.inner_row div.spacer, #more_data div.spacer {
	display: none;
}
/* Partner in care section ends */
.footerbtnbox_2 {
	float: none;
	margin: 0 10px 2px;
	width: 65%;
}
.footerbtnbox_2 span {
	font-size: 13px;
}
.read_more_btn {
	margin-right: 0px;
	margin-top: 0px;
	float: none;
	overflow: hidden;
	width: 100%;
}
.read_more_btn img {
	float: right;
	margin: 0 10px 0 0;
}
.read_more_btn:after, .bot_btn:after {
	clear: both;
}
.bot_btn {
	height: auto;
}
#more_data {
	padding-right: 0;
	font-size: 13px;
	line-height: 20px;
}
#more_data p {
	margin: 0 auto 15px;
}
#more_data br {
	display: none;
}
.rightSideBar {
	padding: 15px 10px;
}
.timelocationbox div.contentbox .textcontent {
	font-size: 15px;
	line-height: 20px;
}
.timelocationbox div.contentbox .textcontent span {
	font-size: 16px;
	line-height: 20px;
}
/*.innercontent img {
    max-width: 100% !important;
}*/
p.footertext {
	text-align: left;
}
.partner_bg2 {
	margin-right: 0;
	width: 100%;
}
.partner_top2 {
	padding: 0 10px;
	height: auto;
}
.inner_col_left2 {
	padding: 5px 15px !important;
}
.doc_name3 {
	font-size: 12px;
	margin-left: 0;
}
.anaesthesiapopup p {
	font-size: 12px;
	line-height: 20px;
	margin: 0 15px 10px 0;
}
#sitemap > ul > li {
	float: none !important;
	position: relative;
	width: 100% !important;
}
.no {
	font-size: 6em;
	background: none;
}
.app-play-google {
	width: 85% !important;
	margin-left: 25px !important;
}
.app-store {
	/*width: 515px  !important;*/
	padding-bottom: 20px;
}
.greenbigbtn {
	margin-bottom: 10px;
}
}
 @media all and (min-width: 595px) and (max-width: 1024px) {
     .bigbtn {
    width: 95% !important;
} 
.disc_type-2 li {
	width: 100% !important;
}
.info-nurs {
	margin: 0px !important;
	padding: 0px !important;
	text-align: center;
}
.track-divder {
	margin: 0px !important;
	padding: 0px !important;
}
.info-track {
	margin: 0px !important;
	padding: 0px !important;
	text-align: center;
	font-size: 15px!important;
}
.bigbtn {
	width: 60% !important;
}
.packages_bg li {
	width: 100% !important;
}
.event-mb {
	display: block!important;
}
ul.intro-strip {
	margin: -6px !important;
}
ul.intro-strip .intro-testimonial h2 {
	padding-left: 0.7em;
}
.testimonial .tl-content {
	width: 100%;
}
.doc-spot1 li:hover h4 {
	width: 100%;
	text-decoration: none;
	padding: 0 0 0 0!important;
}
ul.doc-spot1 li {
	width: 46%!important;
}
.gallery-part h4 {
	margin: 38px 21px !important;
}
.doc-spot2 li:hover h4 {
	width: 100%;
	text-decoration: none;
	padding: 0 0 0 0 !important;
}
ul.doc-spot2 li {
	margin: 10px;
	width: 95% !important;
	float: left;
}
.doc-spot1 li img {
	left: 84%!important;
}
.doc-spot2 li img {
	left: 93% !important;
}
.gallery-part h4 {
	width: 96px !important;
}
.rightSideBar ul li {
	float: left;
	width: 50%;
}
.timelocationbox {
	clear: both;
}
.footerbtnbox {
	width: 42%;
	margin: 0 10px 10px 0;
}
.doc-spot1 li:hover h4 {
	width: 100%;
	text-decoration: none;
	padding: 4% 0 0 0;
}
ul.doc-spot1 li {
	margin: 10px;
	width: 47%;
	float: left;
}
.doc-spot2 li {
	width: 97% !important
}
.client {
	    width: 205px;
    /* line-height: 25px; */
    height: 150px;
}
}
 @media all and (min-width: 595px) and (max-width: 767px) {
.footerbtnbox {
	width: 49%;
	margin: 0 5px 10px 0;
}
.footerbtnbox span {
	font-size: 16px;
}
ul.intro-strip > li {
	height: auto;
}
.app-play-google {
	padding-bottom: 20px;
	width: 84%;
}
}
 @media all and (min-width: 768px) and (max-width: 1024px) {
ul.intro-strip > li {
}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {
	margin: 0 0 0 0;
	width: 100%;
}
.innercontent p {
	margin: 0 20px 20px;
}
.rightSideBar {
	padding: 28px 20px;
}
.onerow .tech_head {
	margin: 25px 20px;
}
.green_bold_font {
	margin: 0 10px 5px 20px !important;
}
.inner_col_right {
	width: auto;
}
.no {
	font-size: 15em;
	background-position: 95% bottom !important;
}
.app-play-google { /*margin-left: -102px !important;*/
	float: left !important;
}
.app-store {
	padding-top: -30px !important;
	padding-bottom: 20px;
!important
}
.greenbigbtn {
	margin-bottom: 10px;
}
.client {
	width: 247px;
	line-height: 25px; height: 130px;
}
	 .tel-icon{margin: 15px -9px !important;
    position: relative;
    left: 48px;}
 }
 @media all and (min-width: 1000px) and (max-width: 1100px) {
.grid-block h1 {
	font-size: 22px;
}
a.event-rel {
	left: 180px !important;
	display: block;
}
.doc_dir1 {
	margin-top: -30px;
}
.gallery-part h4 {
	font-size: 15px;
}
.ortho1 {
	margin: 1px 4px;
	font-size: 14px;
}
.stent {
	font-size: 14px;
}
.bio {
	font-size: 14px;
}
ul.doc-spot1 li {
    width: 32%!important;
}

.main-carousel p {
	font-size: 18px !important;
	line-height: 20px;
	margin: 0 0 0 100px !important;
}
.contentarea {
	max-width: 1000px !important;
	margin: 0 auto !important;
}
#topmenu ul li {
	font-size: 16px;
}
.cont_in1, .cont_in2, .cont_in3 {
	background-size: 100%;
}
#accordion {
	top: 35px;
	right: 0;
	width: 300px;
}
.slider {
	height: 328px;
	overflow: auto;
}
.imgsliderbg1, .imgsliderbg2, .imgsliderbg3 {
	width: 33.33%;
	height: 190px;
	padding: 0 20px !important
}
.ani_div {
	margin: 200px auto 0 0px;
}
.logosmall img {
	margin: 0px 0px 0px 20px;
}
.cloned ul#menu {
	margin-right: 12px;
}
.grid-block-container {
	width: 1000px;
}
.grid-block h3 {
	margin: 10px 0;
}
.caption {
	top: 56px;
	left: 20px;
	width: 294px;
	height: 145x;
}
.caption p {
	line-height: 20px;
	margin: 20px 20px 10px;
}
#topmenu ul li ul.sub-menu {
	left: -120px;
}
#topmenu ul li ul.sub-menu li {
	width: 650px;
}
#topmenu ul li ul.sub-menu {
	z-index: 10005;
}
ul.unstyled.fr {
/*      width: 50%;*/
}
.footer_links {
	width: 140px;
	overflow: hidden;
	margin-right: 100px !important;
}
ul.footer-link-section > li {
	padding: 0.25em 1em;
}
.foo_icons_main {
	/*width:100%;
            clear:both;
            display: block;*/
	text-align: center;
	/*padding-top:10px;*/
	float: left;
}
.foo_icons {
	float: right;
	margin: 0;/*92px;*/
}
.galimgbox {
	width: 50%;
}
.galimgbox img {
	width: 100%;
	height: auto;
}
.gallery-text {
	padding: 10px 10px 10px 25px;
}
/*.google-play{ margin-left: 15px; text-align:right;}   
}*/
.app-play-google {
	padding-bottom: 20px;
	clear: both;
	float: inherit;
/*margin-left: 129px;*/}
.app-store {/*margin: -96px 1px 0px -204px !important;*/
	float: left !important;
}
.client {
	width: 330px ;
	line-height: 25px; height: 123px;
}
}
@media all and (min-width: 320px) and (max-width: 420px) {
.disc_type-2 li {
	width: 100% !important;
}
.info-nurs {
	margin-bottom: 20px !important;
	margin-top: 0px;
	padding: 0px !important;
}
.alcoholic.packages_bg1 {
	padding: 25px 0 12px 11px !important;
}
.info-track {
	margin: 0px !important;
	padding: 0px!important;
}
.bigbtn {
	width: 80% !important;
}
.doc-spot1 li img {
	left: 70% !important;
}
.event-mb {
	display: block !important;
}
ul.doc-spot1 li {
	width: 95%;
	padding: 1em 0;
}
.doc-spot1 li h4 {
	line-height: 0;
}
.doc-spot1 li:hover h4 {
	width: 100%;
	text-decoration: none;
}
.doc-spot1 li:hover img {
	right: 5%;
}
.inner_left_img, .inner_left_img img, .inner_right_cont {
	width: 100%;
}
.inner_right_cont p {
	margin: 0 0 15px;
}
.inner_sect_bg {
	height: auto;
	overflow: hidden;
}
.namasteimg img {
	width: 35%;
}
.colorleafimg img {
	width: 50%;
}
.bot_border {
	margin: 0 10px !important;
}
#compare_select li {
	float: none;
	margin-left: 0;
	padding: 15px 0;
	position: relative;
	width: 100%;
}
#compare_select li p {
	text-align: left;
}
.compare_outer {
	overflow: hidden;
}
.contact-text {
	width: 100% !important;
}
.galimgbox {
	display: none !important;
}
.gallery-main-page {
	float: none;
	width: 100%;
}
.gallery-text br {
	display: none;
}
}
 @media all and (min-width: 480px) and (max-width: 500px) {
.organ-label {
	width: 50% !important;
}
.disc_type-2 li {
	width: 100% !important;
}
.info-track {
	margin-top: 25px;
	/* margin-left: -43px; */
	text-align: center;
	font-size: 16px;
}
.info-nurs {
	margin-top: -10px !important;
}
.bigbtn {
	/*width: 70% !important;*/
}
.event-mb {
	display: block !important;
	margin-left: 5px !important;
}
ul.intro-strip {
	margin: -6px;
}
ul.intro-strip .intro-testimonial h2 {
	padding-left: 0.7em;
}
.testimonial .tl-content {
	width: 100%;
}
.doc-spot1 li:hover h4 {
	width: 100%;
	text-decoration: none;
	padding: 4% 0 0 0;
}
ul.doc-spot1 li {
	margin: 10px;
	width: 45%;
	float: left;
}
.doc-spot2 li:hover h4 {
	width: 100%;
	text-decoration: none;
	padding: 0 0 0 0;
}
.doc-spot2 li img {
	left: 89%;
}
.doc-spot1 li img {
	left: 78%;
}
ul.doc-spot2 li {
	margin: 10px;
	width: 90%;
	float: left;
}
.inner_right_cont {
	width: 60%;
}
.inner_right_cont p {
	margin: 0 0 15px;
}
#compare_select li p {
	text-align: left;
}
.compare_outer {
	overflow: hidden;
}
.contact-text {
	width: 100%;
}
}
 @media all and (min-width: 320px) and (max-width: 1024px) {
.disc_type-2 li {
	width: 100% !important;
}
.nmcol1, .nmcol2, .nmcol3, .nmcol4, .nmcol5, .nmcol6, .nmcol7, .nmcol8, .nmcol9, .nmcol10, .nmcol11, .nmcol12 {
	margin: 0 0 0 0;
	width: 100%;
}
ul.intro-strip li.intro-schedule-find1 {
	padding: 5px;
	margin-top: -150px;
}
ul li.intro-information {
	padding: 2em 0 0 1em;
	margin-top: -45px;
}
ul.intro-strip {
	margin: -6px;
}
ul.intro-strip .intro-testimonial h2 {
	padding-left: 0.7em;
}
.testimonial .tl-content {
	width: 100%;
}
.progress {
	margin: 1em 0 0 0;
}
.doc-spot1 li:hover h4 {
	width: 100%;
	text-decoration: none;
	padding: 0 0 0 0!important;
}
ul.doc-spot1 li {
	margin: 10px;
	width: 94%;
	float: left;
}
.gallery-part h4 {
	/*margin: 38px 21px !important;*/
}
.doc-spot2 li:hover h4 {
	width: 100%;
	text-decoration: none;
	padding: 0 0 0 0 !important;
}
ul.doc-spot2 li {
	margin: 10px;
	width: 47%;
	float: left;
}
.doc-spot1 li img {
	left: 89%!important;
}
.doc-spot2 li img {
	left: 89% !important;
}
.gallery-part h4 {
	/*width: 96px !important;*/
}
.doc_dir1 {
	width: 165px !important;/* margin-top: 14px; */
}
.view_all_testimonials a {
	margin: 55px -1px -2px 0px;
}
.lightbluebg p {
	margin: 0 0px 20px 0;
}
.lightbluebg {
	background: #f1f5f9 none;
	min-height: 0;
	height: auto;
}
.caption {
	width: 100%;
	left: 0px;
}
.iconmainwrap {
	display: none;
}
.imgsliderbg1, .imgsliderbg2, .imgsliderbg3 {
	height: auto;
}
.downloadbox, .testimonybox, .healthinfobox {
	/*background-size: 100%;*/
	float: left;
	margin: 0 0 0 0;
	width: 100%;
}
.testimonybox {
	border: 1px solid #e5e5e5;
	border-left: 0px none;
	border-right: 0px none;
}
.rightSideBar div.virtualTour {
	display: none;
}
.green_bold_font {
/*margin:0 10px 5px;*/
}
.popup {
	left: 5%;
	margin-bottom: 0;
	margin-left: 0;
	top: 10%;
	width: 90%;
}
.left_section {
	float: none;
	padding-right: 0;
	width: 100%;
}
.leaf_type_2 {
	margin-left: 10px;
}
.leaf_type_2 li {
	padding: 10px 10px 0 0;
}
.contact-queries {
	height: auto;
	line-height: 25px;
	margin: 14px 34px 30px 0;
	overflow: hidden;
	padding: 25px 10px 25px 17px;
	width: 100%;
}
.contact-queries span {
	margin-top: 25px;
	float: left !important;
}
}
 @media all and (min-width: 320px) and (max-width: 479px) {
.disc_type-2 li {
	width: 100% !important;
}
.quotes {
	font-size: 14px;
	line-height: 22px;
	width: 45%;
	margin-top: 0;
}
.downloadbox, .testimonybox, .healthinfobox {
	background-size: 95%;
	min-height: 220px;
	height: 220px;
}
.footerbtnbox2 {
	width: 80%;
	margin: 0 auto 2px;
	float: none;
}
.donor-button1 {
	margin-bottom: 10px;
}
}
 @media all and (min-width: 600px) and (max-width: 1024px) {
.disc_type-2 li {
	width: 100% !important;
}
.quotes {
	margin-left: 50px;
}
.galimgbox {
	width: 30%;
}
.gallery-main-page {
	width: 65%;
}
.gallery-text br {
	display: none;
}
.donor-button1 {
	margin: 10px;
}
}
 @media all and (min-width: 1000px) and (max-width: 1200px) {
.lightbluebg {
	min-height: 320px !important;
	height: 320px;
}
.main-carousel p {
	font-size: 18px;
	line-height: 20px;
	margin: 0 0 0 100px;
}
.testimonybox img {
	margin: 0 20px 0 0;
}
.quotes {
	width: 50%;
}
a.event-rel {
	left: 880px;
	display: block;
!important;
}
.tel-icon{left: 78px;}
	 
/*a.event-mb{display: block!important; left: 215px;}*/
}
 @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
	 
.copyright_container {
	overflow: hidden;
	width: 100%;
}
.copyright_container ul {
	margin: 12px auto 0px !important;
	width: 100% !important;
}
.grid-block h1, ul.intro-strip h2 {
	font-size: 18px;
}
a.submit {
	width: auto !important;
	padding: 5px 10px !important;
	font-size: 12px;
}
.doc_dir1 {
	width: auto !important;
	margin-top: 0;
}
.doc_dir1 a, .view_all_testimonials a {
	font-size: 11px;
	color: #3dac9b !important;
	line-height: 22px;
}
.testo {
	font-size: 12px;
	line-height: 22px;
}
blockquote {
	font-size: 12px;
	line-height: 14px;
}
.intro-information a:link, .intro-information a:visited {
	text-decoration: none;
}
.gallery-text {
	padding: 10px 10px 0;
}
#tabs {
	margin-top: 30px;
}
.video_gal img {
	width: 100% !important;
	height: auto;
}
.video_gal a {
	font-size: 13px;
	line-height: 16px;
}
.imggallerybox .col3 {
	margin: 0 2% 0 0;
	box-sizing: border-box;
}
ul.footer-link-section > li {
	float: left;
	width: auto !important;
	padding: 0 3px 0 6px !important;
	line-height: 18px !important;
}
#footer .footerbox {
	background: transparent none !important;
}
.progress {
	margin-bottom: 5px !important;
}
.foo_icons a {
	float: left;
	width: 25px;
	height: 25px;
	margin-right: 7px;
}
.reliance_logo a {
	display: block;
	float: none;
	margin: 10px auto;
}


/*.google-play{ margin-left: 15px; text-align:right;}   */
}
 @media all and (min-width: 315px) and (max-width: 767px) {
	 
span.call-on {
	line-height: 1em;
	top: 93px;
	padding-right: 10px;
}
ul.intro-strip li.intro-about, ul.intro-strip li.intro-welcome, .grid-block-container {
	display: none;
}
ul.intro-strip li.intro-about.visible, ul.intro-strip li.intro-welcome.visible {
	display: block;
}
ul.intro-strip li.intro-about.visible {
	height: auto;
}
ul.intro-strip li.intro-about.visible .carousel-controls.clickable {
	margin-top: 0;
}
ul.intro-strip li.intro-about.visible .main-carousel {
	margin: 10px 0 18px;
}
/*.banner-image {
        display: block;
        width: 100%;
    }*/
#footer {
	background: none;
}
#footer a {
	padding: 0;
}
#footer .flogo.fl {
	float: none;
	padding: 0px 0 10px 0;
	margin-bottom: 10px;
}
#footer .flogo a {
	width: 100%;
	height: 54px;
	background-size: contain;
	/*  background: url(../images/footer/r-apps-manual.png) no-repeat 0 0;*/
	cursor: pointer;
	display: block;
	margin: 0px auto !important;
	padding-top: 0px !important;
}
.reliance_logo a {
	display: block;
	float: none;
	margin: 10px auto;
}
#footer .flogo {
/*  background: url(../images/footer/r-apps-manual.png) no-repeat 50px center;*/
}
ul.footer-link-section {
	margin: 0;
}
#footer .footerbox {
	margin: 0;
	padding: 0;
	background: #eeeeee;
}
#footer > p.footertext {
	display: none;
}
ul.unstyled.fr {
	width: auto !important;
	float: none;
	margin: 0 auto !important;
	padding: 0 10px 10px;
	display: block;
	max-width: 410px;
	text-align: center;
}
#footer.contentarea {
	margin: 0;
}
.slider {
	display: none;
}
#footer {
	background: #eee none;
	min-height: inherit;
	height: auto;
}
.colorleafimg img {
	width: 30%;
}
ul.footer_links li.fl {
	width: 33%;
}
.footertext {
	padding: 10px 0;
	display: block;
	background: #eee none;
	overflow: hidden;
	text-align: center;
}
.footertext p {
	float: none;
	display: block;
	width: 100% !important;
	box-sizing: border-box;
	text-align: center !important;
	font-size: 12px;
	line-height: 20px !important;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
.footertext a {
	text-align: center !important;
	font-size: 12px;
	margin: o auto;
	float: none;
	border: 0px none !important;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
.footertext a:last-child {
	border-left: 1px solid #7a7a7a !important;
}
#footer img.alignimg {
	margin: 0 auto;
	display: block;
}
a.event-rel {
	width: auto;
	/* text-transform: uppercase; */
	padding: 6px 4px;
	margin-top: -5px;
	left: 0;
	float: right;
	margin-right: 5px;
}
}
.intro-welcome a.more {
	margin: 49px 0 9px !important;
}
.intro-welcome p.w50 {
	margin: -20px 0 !important;
}
/* Share This Icon Style */
.stButton .stLarge {
	background-size: contain !important;
	height: 20px !important;
	width: 20px !important;
}
.stButton .stLarge:hover {
	background-position: 0 !important;
}
.stButton {
	margin-right: 2px !important;
	margin-left: 0px !important;
}
.storycontainer {
	padding: 0 1.4em;
}
/* Social Share Icons */
.sharrre {
	float: right;
}
.sharrre a {
	padding: 0;
	margin: 10px 5px 10px 0;
	float: left;
	width: 20px;
	height: 20px;
}
.sharrre img {
	width: 100% !important;
	height: auto;
}
/*/===========/*/
/*Donor-blood*/
.donor {
	text-align: center;
	margin-left: 15%;
	margin-top: 4%;
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
 */
}
.donor span {
	font-size: 25px;
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif !important;
}
.donor-button1 {
	background: #00a651 none no-repeat scroll 0 center;
	color: #fff;
	display: inline-block;
	float: left;
	font-size: 36px;
	font-family: "RobotoMedium", Arial, Helvetica, sans-serif !important;
	/*font-weight: 900;*/
	text-transform: uppercase;
	line-height: 25px;
	padding: 12px 70px;
	cursor: pointer;
}
.donor-button2 {
	background: #00a651 none no-repeat scroll 0 center;
	color: #fff;
	display: inline-block;
	float: left;
	/*font-weight: 900;*/
	font-size: 36px;
	font-family: "RobotoMedium", Arial, Helvetica, sans-serif !important;
	text-transform: uppercase;
	line-height: 25px;
	padding: 12px 49px;
	cursor: pointer;
}
.donor-button1 a {
	color: #FFF;
	text-decoration: none;
}
.donor-button2 a {
	color: #FFF;
	text-decoration: none;
}
.donor tabs-list li {
	color: #226085;
	cursor: pointer;
	display: inline-block;
	float: left;
	font-family: "RobotoMedium", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	list-style: outside none none;
	margin: 0;
	padding: 5px 35px;
}
.resp-tab-active, .resp-tabs-list li:hover {
	background-color: #3aa8b9;
	border: 0 none;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #fff !important;
	cursor: pointer;
}
/*Donor-blood*/
.footerbox img {
	width: auto !important;
	max-width: auto !important;
}
.multi-line h3 {
	margin: 5px;
}
.more_height ul.more-list li {
	line-height: 11px;
}
.visitor_links ul.more-list li {
	font-size: 14px;
}
.visitor_links ul.more-list1 li {
	font-size: 14px;
	/*width: 50%;*/
}
/*blog*/
.news_date {
	background: #f3f6f7;
	line-height: 52px;
	text-align: center;
	width: 86px;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #565656;
	float: left;
}
.news_date span {
	background: #d7dbdd;
	width: 86px;
	line-height: 20px;
	float: left;
	display: block;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #243b49;
}
.news_details {
	padding: 0 25px 0 0;
	margin-left: 110px;
}
.news_post h2 {
	font-size: 20px;
	color: #303337;
	font: 1.5em/1.2em "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.news_post h3 {
	font-size: 20px;
	color: #303337;
	font: 0.96em/2.5em "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.news_post p {
	font-size: 20px;
	color: #303337;
	font: 0.8em/1.5em "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.news_details h2 {
	font-size: 30px;
	color: #303337;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.news_details h3 {
	font-size: 15px;
	color: #8b9197;
	font: 0.96em/2.5em "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
}
.news_details p {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #393d41;
	margin: 0 0 30px 0;
}
.feedbackicon {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #8b9499;
	font-size: 0.8em;
	margin: -7px 0 16px 191px;
	width: 80%;
	float: left;
}
.feedbackicon .likeUnlike, .feedbackicon .text {
	cursor: pointer;
}
.feedbackicon .likeUnlike, .feedbackicon .comments {
	margin: 6px 2px;
	padding: 0 5px;
	width: 22px;
}
.feedbackicon span {
	width: 16px;
	height: 14px;
	margin: 0 .5em;
}
.feedbackicon img {
	margin: 3px 5px;
	padding: 0;
	width: 20px;
	height: 20px;
}
.news_post .more_orange_btn {
	bottom: 0px !important;
	cursor: pointer;
	position: absolute;
	right: 15px;
}
/*Neonatal Heart*/
.neonatal_heart {
	float: left;
	width: 100%;
}
.pink_bold_header {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 30px;
	margin-bottom: 5px;
	color: #b63672 !important;
}
.pink_bold_font {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 5px;
	color: #b63672 !important;
	font-weight: 500;
}
.neonatal_heart hr {
	margin: 20px 2px;
	color: #b63672 !important;
}
.neonatal_heart_bg {
	/*    background: url("..images/neonatal-heart.png.png") no-repeat scroll 100% 90%;
*/
	background: url(../images/neonatal-heart.png) no-repeat scroll 100% 90%;
	clear: both;
	color: #222;
	overflow: hidden;
	padding: 0% 0%;
	height: 200px;
}
.neonatal_heart .packages_bg {
	background: #ceeedd url("../images/colorbox/service_leaf.png") no-repeat scroll 100% 90%;
	clear: both;
	color: #222;
	overflow: hidden;
	padding: 3% 5%;
	margin-bottom: 20px;
}
.neonatal_heart .packages_bg li {
	border-bottom: 1px dotted #45b18a;
	float: left;
	margin: 0 80px 0 0;
	padding: 10px;
	width: 90% !important;
}
.neonatal_heart .packages_bg ul {
	list-style-image: url("../images/leaf_bullet.png");
	overflow: auto;
	padding: 0 20px 20px;
}
.neonatal_heart th {
	background: #da9ab8 none repeat scroll 0 0;
	color: white;
	font-weight: normal;
	vertical-align: middle;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
.neonatal_heart td {
	border: 1px solid #f3e0e9;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	padding: 0.75em 0.5em;
}
.neonatal_heart tr:nth-of-type(2n+1) {
	background: #fbecf3 none repeat scroll 0 0;
}
.neonatal_heart tr:nth-of-type(2n) {
	background: #fff none repeat scroll 0 0;
}
.neonatal_heart .contact-queries {
	float: left;
	height: 50px;
	line-height: 50px;
	margin: 14px 34px 30px 0;
	padding: 0 10px 0 17px;
	width: 100%;
	text-align: center;
}
.neonatal_heart .footerbtnbox_2 {
	background: #00a651 none repeat scroll 0 0;
	float: right;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	margin: 0px -65px 25px 5px;
	overflow: hidden;
	width: 345px;
	padding: 5px 0;
}
.neonatal_heart .footerbtnbox_2 span {
	color: #fff;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 35px;
	margin: 0 0 0 10px;
}
.neonatal_heart .footerbtnbox_3 {
	background: #00a651 none repeat scroll 0 0;
	float: left;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	margin: 0px 10px 25px 55px;
	overflow: hidden;
	width: 230px;
	padding: 5px 0;
}
.neonatal_heart .footerbtnbox_3 span {
	color: #fff;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 35px;
	margin: 0 0 0 10px;
	text-decoration: none;
}
/*Neonatal Heart*/
.dental-symposium {
	float: left;
	width: 100%;
}
.dental-symposium .footerbtnbox_2 {
	background: #00a651 none repeat scroll 0 0;
	float: right;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	margin: 25px -180px 25px 8px;
	overflow: hidden;
	padding: 5px 10px;
	width: 357px;
}
.modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1050;
	display: none;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	outline: 0
}
.modal.fade .modal-dialog {
	-webkit-transition: -webkit-transform .3s ease-out;
	-o-transition: -o-transform .3s ease-out;
	transition: transform .3s ease-out;
	-webkit-transform: translate(0, -25%);
	-ms-transform: translate(0, -25%);
	-o-transform: translate(0, -25%);
	transform: translate(0, -25%)
}
.modal.in .modal-dialog {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0)
}
.modal-content {
	position: relative;
	background-color: #000;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 6px;
	outline: 0;
	-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
	box-shadow: 0 3px 9px rgba(0,0,0,.5)
}
.modal-header {
	/*min-height: 16.43px;*/
	padding: 10px;/*  border-bottom: 1px solid #e5e5e5*/
}
.modal-header .close {
	margin-top: -2px
}
.close {
	float: right;
	font-size: 21px;
	font-weight: 700;
	line-height: 1;
	color: #eaeaea;
	/*  text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);*/
	opacity: .2
}
.close:focus, .close:hover {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	filter: alpha(opacity=50);
	opacity: .5
}
button.close {
	-webkit-appearance: none;
	padding: 0;
	cursor: pointer;
	background: 0 0;
	border: 0
}
.modal-body {
	position: relative;
	padding: 0px
}
/*blog*/
#html5-watermark {
	display: none !important;
}
/*photogallery*/
#photogallerycontainer {
	width: 74%;
	margin: 0 0 20px 0;
	line-height: 26px;
	padding: 15px 0 0 0;
	font-family: fsalbert, Arial, Helvetica, sans-serif, "Arial Narrow";

	font-size: 15px;
	color: #202020;
	text-decoration: none;
	text-align: justify;
	float: right;
}
.sportsimagegallery #photogallerycontainer {
	width: 100%;
}
.photogallery {
	/*width:33%;*/
	float: left;
	height: auto;
	/*margin: 0 1px 4px 0;*/
	padding: 0;/*text-align:right;*/
}
.sportsimagegallery .photogallery {
	margin: 0;
	width: 25%;
}
/* For Statcounter */
.statcounter {
	position: absolute;
	visibility: hidden;
}
/* world-alzheimer-day css */
.memory-box {
	width: 100%;
	float: left;
	min-height: 100px;
	height: auto;
	overflow: hidden;
}
.green-strip {
	width: 100%;
	float: left;
	height: auto;
	min-height: 42px;
	overflow: hidden;
	background: #ceeedd repeat-x;
}
.green-left-box {
	float: left;
	background: #99dbb7 repeat-x;
	height: auto;
	min-height: 42px;
	overflow: hidden;
	padding: 10px 20px 10px 20px;
	font-size: 16px;
	color: #00813f;
	font-weight: bold;
	text-align: center;
	margin-right: 10px;
}
.green-left-box-text {
	font-size: 16px;
	color: #00813f;
	font-weight: bold;
	padding: 10px 20px 10px 20px;
}
.input-box {
	float: left;
	margin: 14px 0 0 68px;
	height: auto;
}
.divider-new {
	border: 1px solid #99dbb9;
	width: 100%;
	margin: 0 0 20px 0;
}
.score-left-box {
	width: 29%;
	float: left;
	margin: 0 15px 30px 0;
}
.score-left-box1 {
	width: 35%;
	float: left;
	margin: 0 15px 30px 0;
}
.score-left-box2 {
	width: 33%;
	float: left;
	margin: 0 0px 30px 0;
}
.score-left-number-box {
	width: 100px;
	background-color: #dff1f4;
	text-align: center;
	padding: 6px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-right: 10px;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
.score-left-text-box {
	width: auto;
	font-size: 14px;
	color: #000;
	margin-top: 3px;
}
.score-left-box ul {
	color: #787878;
	font-size: 14px;
}
.score-left-box li:before {
	content: "";
	background: url(../images/arrow-new.jpg);
	display: inline-block;
	width: 12px;
	height: 10px;
}
.score-left-box1 ul {
	color: #787878;
	font-size: 14px;
}
.score-left-box1 li {
	padding: 0 0 10px 0 !important;
}
.score-left-box1 li:before {
	content: "";
	background: url(../images/arrow-new.jpg);
	display: inline-block;
	width: 12px;
	height: 10px;
}
.score-left-box2 ul {
	color: #787878;
	font-size: 14px;
}
.score-left-box2 li:before {
	content: "";
	background: url(../images/arrow-new.jpg);
	display: inline-block;
	width: 12px;
	height: 10px;
}
.h4-text {
	font-size: 14px;
	color: #787878;
	font-weight: bold;
	margin: 10px 0;
}
.greentxt {
	color: #00a651 !important;
}
.txtcenter {
	text-align: center !important;
}
#popup1 .popup0 {
	background: #eee;
}
.form-content {
	max-width: 400px;
	width: 80%;
	margin: 0 auto;
	padding-top: 25px;
}
.form-content .form-group {
	margin-bottom: 15px;
}
.form-content .form-group:after {
	clear: both;
	content: '';
	display: table;
}
.form-content .form-group label {
	font-size: 16px;
	float: left;
	width: 120px;
	text-align: right;
	padding: 5px 10px;
	color: #000;
}
.form-content .form-group input {
	float: left;
	width: calc(100% - 120px);
	height: 32px;
	padding: 5px;
	font-size: 15px;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
}
.form-content .btn {
	background: #3aa8b9;
	border: 0;
	border-radius: 0;
	height: 30px;
	line-height: 30px;
	color: #fff;
	display: inline-block;
	padding: 0 20px;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.green-accordion {
	padding: 10px;
	background-color: #B4E4CA;
	color: #000000;
}
/* videogallery*/

.selectpicker {
	float: left;
	border: 1px solid #ccc;
	color: #7e7e7e;
	font-size: 1em;
	padding: 5px;
	margin: 0 5px 10px 0;
	width: 47.5%;
	position: relative;
	background: #fff;
	-webkit-appearance: normal;
	-webkit-appearance: initial;
	-moz-appearance: none;
	appearance: initial;
	background: url(../images/dd-arrow.jpg) no-repeat 95% center;
	/* background: #fff url("../images/sliding_dropdown.jpg") no-repeat scroll right center;
    border: 1px solid #226085;*/
	margin: 0 0 20px;
	padding: 6px;
	position: relative;
	width: 240px;
}
/* Social Share CSS */

.chairpersonbox .sharrre {
	float: left !important;
}
.sharrre a {
	padding: 0;
	margin: 10px 5px 0 0;
	float: left;
	width: 20px;
	height: 20px;
}
.sharrre img {
	width: 100% !important;
	height: auto;
	position: relative;
}
.app-play-google {
	padding-bottom: 20px;
	width: 49%;
	clear: both;
	float: inherit;
	margin-left: 129px;
}
.app-store {
	margin: 0px 0px 0px -106px !important;
	width: 230px;
	float: left;
}
.newsletter_font {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 30px;
	margin-bottom: 10px;
	color: #00a651;
}
.two-col {
	-moz-column-count: 2;
	-moz-column-gap: 20px;
	-webkit-column-count: 2;
	-webkit-column-gap: 20px;
	column-count: 2;
	column-gap: 20px;
}
.greenbigbtn {
	background: #00a651 none repeat scroll 0 0;
	padding: 10px;
}
.greenbigbtn span {
	text-transform: uppercase;
	font-family: "RobotoCondBold";
	color: #fff;
}
.greenbigbtn a:link, .greenbigbtn a:visited {
	color: #fff;
	text-decoration: none;
}
.greenbigbtn a:hover {
	color: #fff;
	text-decoration: underline;
}
/*stroke*/

.stroke_bold_font {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 30px;
	margin-bottom: 25px;
	color: #00a651;
	text-transform: uppercase;
}
.stroke_list {/*width: 100%;*/
	margin-bottom: 25px;
}
.stroke_list span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/date-time.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: -10px 15px 0 0;
}
.stroke_list1 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/location.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: -10px 15px 0 0;
}
.stroke_list2 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/call.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: -10px 15px 0 0;
}
.stroke_list3 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/mail.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: -10px 15px 0 0;
}

.stroke_list4 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/landline.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: -10px 15px 0 0;
}
.surat_clinic {/*width: 100%;*/
	margin-bottom: 25px;
}
.surat_clinic.packages_bg {
	background: #ceeedd;
	/*padding:28px 0 28px 28px;*/
	padding: 3% 5% 3% 5%;
	color: #222;
	overflow: hidden;
	clear: both;
	background-image: none !important;/*background-image: url(../images/colorbox/service_leaf.png);
    background-position: 100% 90%;
    background-repeat: no-repeat;*/
}
p.smalltxt {
	font-size: 12px;
	margin-top: 10px;
	text-align: right;
	line-height: 16px;
}
/*testimonial-img-silder*/
.testimonial-img-slider {
	min-width: 50%;
	float: right;
	margin-left: 25px;
}
.testimonial-slider {
	position: relative;
	width: 434px;
	height: 450px !important;/*overflow: hidden;*/
}
.sliderboximg {
	margin-bottom: 20px !important;
}
.carousel-control.left, .carousel-control.right {
	background-image: none
}
.carousel-control>.fa {
	font-size: 40px;
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block;
	margin-top: -20px
}
.carousel {
	position: relative;
}
.alcoholic {
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;/*margin-top: 30px;*//*height: 327px;*/
}
.alcoholic tr:nth-of-type(2n) {
	background: #eaeaea;
}
.alcoholic-header {
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	line-height: 20px !important;
	/*padding: 20px;*/
	width: 100%;
	/*border-bottom: #d2ae6d 2px solid !important;*/
	border-image: none;
	text-align: center;
}
.alcoholic-logo img {
	width: 571px;
	height: 131px; /*float:left;*/
	text-align: center !important;
}
.alcoholic span.bold {
	color: #d38255 !important;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px !important;
}
.alcoholic h2 {
	border-bottom: 1px solid #d2ae6d;
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 3.5em !important;
	line-height: 55px !important;
	text-align: center !important;
}
.alcoholic h3 {
	color: #000;
	font-size: 18px;
	line-height: 20px !important;
	text-align: center;
	text-transform: uppercase;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	margin-top: 10px;
}
.alcoholic h4 {
	color: #d38255;
	font-size: 18px;
	line-height: 25px !important;
	text-align: center;
}
.alcoholic h1 {
	font-family: "RobotoCondBold", Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 45px;
	color: #d38255;
	text-align: center;
	margin: 5px 0px;
}
.alcoholic_bg {
	background: url(../images/leaf_background.png) no-repeat scroll 93% -70%;
	clear: both;
	color: #222;
	overflow: hidden;/*padding: 3% 5%;*/
}
.alcoholic hr {
	width: 90%;
	border-color: #d2ae6d !important;
	border-image: none;
	border-style: solid none none;
	border-width: 1px 0 0;
	padding: 1% 0;
}
.inter-dr {
	margin-bottom: 40px;
}
.line-bank {
	border-right: 1px dotted #ceeedd;
	height: 145px;
/*padding: 1%;*/}
.alcoholic_bold_font {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 30px;
	margin-bottom: 25px;
	color: #00a651;
	text-transform: uppercase;
	margin-top: 20px;
}
.schedule {
	text-align: center;
	margin-left: 23%;
}
.bigbtn {
	margin: auto;
	background: #ceeedd none repeat scroll 0 0;
	width: 49%;
	padding: 10px;
	text-align: left;
	/* margin-left: 278px; */
	margin-top: 20px;
	color: #00a651; text-align: center;
}
.bigbtn span {
	text-transform: uppercase;
	font-family: "RobotoCondBold";
	color: #f79d5d;
}
.bigbtn a:link, .bigbtn a:visited {
	color: #00a651;
	text-decoration: none;text-transform: none;
}
.bigbtn a:hover {
	/*color: #fff;*/
	text-decoration: underline;
}
.bigbtn1 {
	margin: auto;
	background: #ceeedd none repeat scroll 0 0;
	width: 29%;
	padding: 10px;
	text-align: left;
	/* margin-left: 278px; */
	margin-top: 20px;
	color: #00a651; text-align: center;
}
.bigbtn1 span {
	text-transform: uppercase;
	font-family: "RobotoCondBold";
	color: #00a651;
}
.bigbtn1 a:link, .bigbtn1 a:visited {
	color: #00a651;
	text-decoration: none;text-transform: none;
}
.bigbtn1 a:hover {
	/*color: #fff;*/
	text-decoration: underline;
}
.alcoholic br {
	margin: -1px;
}
.alcoholic-schedule {
	background: #00a651 none no-repeat scroll 0 center;
	color: #fff;
	display: inline-block;
	float: left;
	line-height: 25px;
	margin: 15px 0 9px 26px;
	padding: 12px 60px;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.alcoholic-schedule a {
	color: #FFF;
	text-decoration: none;
}
.alcoholic-schedule1 a {
	color: #FFF;
	text-decoration: none;
}
.alcoholic-schedule1 {
	background: #00a651 none no-repeat scroll 0 center;
	color: #fff;
	display: inline-block;
	float: left;
	line-height: 25px;
	margin: 16px 0 9px 26px;
	padding: 12px 50px;
}
.alcoholic-schedule2 a {
	color: #FFF;
	text-decoration: none;
}
.alcoholic-schedule2 {
	background: #00a651 none no-repeat scroll 0 center;
	color: #fff;
	display: inline-block;
	float: left;
	line-height: 25px;
	font-weight: 900;
	margin: 27px 0 9px 205px;
	padding: 12px 70px;
}
.alcoholic.packages_bg {
	background: #ceeedd;
	padding: 25px 0 12px 28px;
	color: #222;
	overflow: hidden;
	clear: both;
	margin-bottom: 30px;
	background-image: none !important;
}

.alcoholic_list3 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/whatsapp.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: -10px 15px 0 0;
}
.alcoholic_list4 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/bank.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 4px 15px 0 0;
}
.alcoholic.packages_bg ul {
	/*list-style-image: url(../images/leaf_bullet.png);*/
	padding: 0px 20px 20px;
	list-style: none;
	overflow: auto;
}
.alcoholic.packages_bg li {
	border-bottom: none;
	padding: 7px;
	float: left;
	width: 50%;
	margin: 0 80px 0 0;
}
.bank-word {
	padding-left: 55px;
	line-height: 30px;
}
.alcoholic.packages_bg1 {
	background: #00a651;
	/* padding: 28px 0 28px 28px; */
	padding: 25px 0 12px 28px;
	color: #fff;
	overflow: hidden;
	clear: both;
	margin-bottom: 30px;
	background-image: none !important;
}
.bank-word a {
	color: # ;
	text-decoration: none;
}
.bank-word a:hover {
	/*color: #fff;*/
	text-decoration: underline;
}
.line {
	border-bottom: 1px dotted #45B18A !important;
	padding: 5px 0 0 0;
	float: left;
	width: 100%;
	margin: 0 1px 18px 0px;
	line-height: 20px;
}
/*shweta*/

.alert-msg {
	padding: 10px;
	width: 100%;
	background: #00a652;
	font: normal normal normal 0.8em/1.6em "RobotoCondRegular", Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 0px 0;
	overflow: hidden;
	text-align: center;
}
.pos-rel {
	position: relative;
}
.overlay-e {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.powerboat-video {
	width: 100% !important;
}
iframe > html > body > video {
	width: 100% !important;
}
.rishabh-testimonial {
	min-width: 50%;
	float: right;
	padding: 15px 2px;
}
.nursing {
	margin-top: 20px;
	color: #d2ab67;
	margin-bottom: 10px;
	font-size: 22px;
	font-family: 'RobotoCondRegular', Arial, Helvetica, sans-serif;
	text-align: center;
	border-top: #d2ab67 1px solid;
	border-bottom: #d2ab67 1px solid;
	padding: 30px;
}
.nursing .bigbtn {
	background: #00a651 none repeat scroll 0 0;
	float: right;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	margin: 0px -65px 25px 5px;
	overflow: hidden;
	width: 345px;
	padding: 5px 0;
}
.stroke_list8 span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/authors.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 4px 15px 0 0;
}
.track {
	text-align: center;
}
.info-nurs {
	margin-top: 25px;
	padding: 0px 21px;
}
.track-info a {
	color: #fff;/*#69eaa5;*/
	text-decoration: none;
}
.track-info a:hover {
	/*color: #fff;*/
	text-decoration: underline;
}
.info-track {
	margin-top: 25px;
	margin-left: -43px;
	font-size: 15px;
}
.track-divder {
	margin-top: -23px;
	margin-bottom: -19px;
}
.disc_type-2 {
	list-style-image: url(../images/leaf_bullet.png);
	margin: 0 0 10px 35px;
	color: #232222;
	font-size: 16px;
	line-height: 26px;
}
.disc_type-2 li {
	padding: 0 10px 10px;
	width: 44%;
	/*text-align: justify;*/
	color: #232222;
	border-bottom: none !important;
}
.e_payment {
	margin: 0px;
	padding: 0px;
}
.e_payment.packages_bg {
	/* width: 100%; */
    /* background: #226085; */
	background: #ceeedd;
	/* padding: 28px 0 28px 28px; */
	padding: 0% 5% 3% 3% !important;
	color: #222;
	overflow: hidden;
	clear: both;
	background-image: url(../images/colorbox/service_leaf.png);
	background-position: 100% 90%;
	background-repeat: no-repeat;
}
.e_payment span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/money-refund.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 4px 15px 0 0;
}
.organ {
	float: left;
}
.organ span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/heart_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 4px 15px 0 0;
}
.organ span.sectionhead_icon1 {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/lungs_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 4px 15px 0 0;
}
.organ span.sectionhead_icon2 {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/kidneys_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 4px 15px 0 0;
}
.organ span.sectionhead_icon3 {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/pancreas_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 4px 15px 0 0;
}
.organ span.sectionhead_icon4 {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/intestines_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 4px 15px 0 0;
}
.organ span.sectionhead_icon5 {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/corneas_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 4px 15px 0 0;
}
.organ span.sectionhead_icon6 {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/tissue_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 4px 15px 0 0;
}
.organ span.sectionhead_icon7 {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/liver_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 4px 15px 0 0;
}
.organ-label {
	width: 73% !important;
}
.organ input[type="checkbox"] {
/*vertical-align: middle;
    margin-top: 15px;*/
}
.organ p {
	text-align: center;
	margin-top: -18px;
	margin-right: 25px;
}
.organ .btn.btn-submit {
	background-color: #053c62;/* border-bottom-color: #374d78; */
}
.organ .btn {
	font-size: 1.0625em;
	display: inline-block;
	padding: 0.74em 1.5em;
	margin: 1.5em 0 0;
	color: #fff;
	border-width: 0 0 0 0;
	/* border-bottom: 5px solid; */
	text-transform: uppercase;
	background-color: #b3b3b3;
	/* border-bottom-color: #8c8c8c; */
	font-weight: 300;
	width: 225px !important;
}
.committee-pdf {
	float: left;
}
.datebox-cal {
	background: #f0f0f0;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #000;
	width: 39px;
	height: 39px;
	text-align: center;
	vertical-align: middle;
	padding: 9px 0 0 0px;
	float: left;
	margin-top: -20px;
	border: 1px #00a651 solid;
}
.datebox-hol {
	background: #f0f0f0;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #ef5a7c;
	width: 39px;
	height: 39px;
	text-align: center;
	vertical-align: middle;
	padding: 9px 0 0 0px;
	float: left;
	margin-top: -20px;
	border: 1px #ef5a7c solid;
}
/*.calendar {  
  justify-content: center; display:block;
  align-items: center;
   background:#006;
    width: 400px;
    height: 415px;
    border-top-left-radius: radius;
    border-bottom-left-radius: radius;
    padding: 1.5em;
    z-index: 1;}*/
#radio_button {
	padding: 10px 0 0 0;
}
.img-iocn-event {
	float: left;
	position: relative;
	margin: 10px 1px;
	padding: 0px;
}
 video::-internal-media-controls-download-button {
 display: none;
}
 video::-webkit-media-controls-enclosure {
 overflow: hidden;
}
 video::-webkit-media-controls-panel {
 width: calc(100% + 30px);
/* Adjust as needed */  
}
.ehd.packages_bg {
	/* width: 100%; */
    /* background: #226085; */
	background: #ceeedd;
	/* padding: 28px 0 28px 28px; */
	padding: 0% 5% 3% 3% !important;
	color: #222;
	overflow: hidden;
	clear: both;
	background-image: url(../images/colorbox/service_leaf.png);
	background-position: 100% 90%;
	background-repeat: no-repeat;
}
.ehd span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/list-doc_icon.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 0px 15px 0 0;
}
.brain-in {
	font-size: 14px;
	color: #FFF;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif !important;
	text-transform: lowercase!important;
}
.brainbtn {
	margin: auto;
	background: #ceeedd none repeat scroll 0 0;
	width: 90%;
	padding: 10px;
	text-align: left;
	/* margin-left: 278px; */
	margin-top: 20px;
	color: #00a651;
}
ul.brain-in {
	font-size: 15px;
	color: #FFF;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	text-transform: none !important;
	padding: 0px 20px;
	line-height: 20px;
}
.brain-in .line-bank {
	border-right: 1px dotted #ceeedd;
	height: auto !important;/* padding: 1%; */
}
.partner_bg3 {
	background: #f2f2f2;
	height: auto;
	min-height: 211px;
	margin-right: 2%;
	width: 23%;
	margin-bottom: 2%;
	float: left;
}
.brain-in .greenbigbtn {/*background: #ceeedd none repeat scroll 0 0;*/
	border-bottom: 1px dotted #ceeedd;
	padding: 10px;
	margin-right: 30px;
	font-size: 16px;
	margin-left: 30px;
}
.brain-in .greenbigbtn span {
	text-transform: none !important;
	font-family: "RobotoCondBold";
	color: #fff;
}
.brain-in .bank-word {
	padding: 0px !important;
	font-size: 16px;
	color: #FFF;
	font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
	text-transform: none !important;/*margin-top: 20px;*/
}
.partner_dr4 {
	background: url(../images/partner_header1.png) top;
	background-size: 100%;
	width: 100%;
	height: 60px;
}
.dr_name {
	margin-left: 24px;
	padding-top: 16px;
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #226085;
}
.partner_dr3 {
	height: 100%;
	margin-left: 18px;
	font-size: 15px;
	margin-right: 10px;
}
.inner_col2 {
	padding: 7px 0px 1px 5px;
	min-height: 335px;
}
.brain-injury partner_bg3 {
	background: #f2f2f2;
	height: auto;
	min-height: 211px;
	margin-right: 2%;
	width: 23%;
	float: left;
}
.inner_col2 p {
	font-size: 15px;
}
.brainbtn span {
	text-transform: uppercase;
	font-family: "RobotoCondBold";
	color: #00a651;
}
.brainbtn a:link, .brainbtn a:visited {
	color: #00a651;
	text-decoration: none;
}
.brainbtn a:hover {
	/*color: #fff;*/
	text-decoration: underline;
}
.annual-report{
    float: left;
    margin-bottom: 20px;}
.list-col{color:#fff !important;}
.leaf_type_3 {
    list-style-image: url(../images/leaf_bullet.png);
   padding: 0px 0px 0px 21px;
    width: 49% !important;
    /*margin-top: -20px;*/
    color: #232222;
}
.leaf_type_3 li {
    padding: 10px;
    width: 100%;
    color: #232222;
    line-height: 26px;
}	
.international-patiet{padding: 15px 4px 11px 10px;
    background: #00a651;
    color: #fff !important; font-size: 16px;
    float: none;
    text-align: left;}
.international-patiet a {color: #fff; text-decoration: none;}

/*International Patients*/
	.international-patients{font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;}
	.team-member {
    overflow: hidden;
    position: relative;
    margin-bottom: 30px;
}

.team-member img {
    width: 100%;
}
.box01 {
  width: 50%; 
  margin: 0 auto; 
  background: rgba(255,255,255,0.2); 
  background-clip: padding-box; 
  text-align: center; 
  position: absolute; 
  border: 1px solid #000; 
  top: 40%; 
  height: 20%; 
  left: 25%; 
  line-height: 28px;
} 
.member-dec {
    background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
    bottom: -60px;
    color: #1a1a1a;
    padding: 10px 0 10px 10px;
    position: absolute;
    text-transform: uppercase;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    width: 100%;
}

.member-dec h4 {
    color: #000;
    font-size: 18px;
}

.member-dec span {
    display: block;
    padding: 5px 0 7px;
}

.member-dec i.fa {
    border: 1px solid #1a1a1a;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
    color: #1a1a1a;
    height: 25px;
    line-height: 25px;
    text-align: center;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    width: 25px;
}

.member-dec i.fa:hover {
    border-color: #000;
    color: #fff;
    background-color: #000;
}

.team-member:hover .member-dec {
    bottom: 0;
}

/* Slider */
.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
}

.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}




.thyroid {
	margin: 0px;
	padding: 0px;
}
.green_bold_thyroid {
    font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 30px;
    margin-bottom: 12px;
    /* text-transform: uppercase; */
    color: #00a651;
}
.thyroid.packages_bg {
	/* width: 100%; */
    /* background: #226085; */
	background: #ceeedd;
	/* padding: 28px 0 28px 28px; */
	padding: 0% 5% 3% 3% !important;
	color: #222;
	overflow: hidden;
	clear: both;
	background-image: url(../images/colorbox/service_leaf.png);
	background-position: 100% 90%;
	background-repeat: no-repeat;
}
.thyroid span.sectionhead_icon {
	border: none;
	width: 42px;
	height: 42px;
	border-radius: 20px;
	behavior: url(PIE.htc);
	background: url(../images/money-refund.png) no-repeat;
	background-position: center 0;
	float: left;
	margin: 4px 15px 0 0;
}
/*International Patients*/

/*breath*/
.breath{
    font-size: 14px;
    color: #000;
    font-family: "RobotoRegular", Arial, Helvetica, sans-serif !important;
    /*text-transform: lowercase!important;*/
}
ul.breath {
    font-size: 15px;
    color: #FFF;
    font-family: "RobotoRegular", Arial, Helvetica, sans-serif;
    text-transform: none !important;
    padding: 0px 60px;
    line-height: 20px;
}
.green_bold_breath {
	font-family: "RobotoCondRegular", Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 30px;
	margin-bottom: 12px; text-transform: uppercase;
	color: #00a651;
}
.breath-dep{ text-decoration: none;color:#284480; font-family: "RobotoCondBold"; text-transform: uppercase;}
.breath-dr{ text-decoration: none;color:#e0a353; font-family: "RobotoCondBold"; text-transform: uppercase;}
.breath td, th {
	padding: .75em .5em;
	border: none;
	/*font-family: "RobotoRegular", Arial, Helvetica, sans-serif;*/
}
.breath th {
	background: #5395d6 none repeat scroll 0 0;
	color: white;
	font-weight: normal;
	vertical-align: middle;
	font-weight: 700;
}
.breath tr:nth-of-type(2n+1) {
	background: #f7f9fa none repeat scroll 0 0;
}	

.breath tr:nth-of-type(even) {
    background: #e7e7e7 !important;
}

/*breath*/

.payment{float: left;
    margin: 22px 5px;
    padding: 10px 3px; border: none;
	/*width: 42px;
	height: 42px;
	border-radius: 20px;*/
	/*behavior: url(PIE.htc);
	background: url(../images/payment.png) no-repeat;*/
	/*background-position: center 0;
	float: left;
	margin: -10px 15px 0 0;*/}

.drprofilebox .partner_bg {
	margin: 0 0 0 0;
}

.drprofilebox .partner_cont {
    padding-right: 15px;
}

.bone-marrow {
    font-size: 20px;
    line-height: 55px;
    color: #6c6e70;
    font-family: "RobotoCondBold",
    Arial,
    Helvetica,
    sans-serif;
}
.doc-img-bone a{
    border: 2px solid #fff;
    border-radius: 50%;
    padding-bottom: 15px;
	background-position: center;
    background-size: 100% 100%;
    -webkit-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear; 	
} 
.doc-img-bone a:hover{
    -ms-transform: scale(1.06);
    -webkit-transform: scale(1.06);
    transform: scale(1.06);
}
.doc_name_bone a {
    font-family: "RobotoCondRegular", Arial,Helvetica,sans-serif;
    font-size: 22px;
    color: #226085;
} 

/*03-sept-2018 start*/
.transplant-divder {
    background: url(../images/transplant-divder.png) no-repeat;
    text-align: center;
    height: 284px;
    margin: 0 92px;
    width: 4px;
}
/*03-sept-2018 end*/

.alcoholic hr {
            border-bottom: 1px dotted #ceeedd;
            width: 90%;
            height: auto !important;
        }
        
        .academy a:link,
        a:visited {
            color: #000;
            text-decoration: none !important;
        }

        .academy a:hover {
            color: #bc8f53;
            text-decoration: none;
        } 


.event-rel1{float: left;
    margin: 5px 0;
    width: 50%;}

.center {
  text-align: center;
}
        .pagination {
  display: inline-block; margin: 20px 0px;
    /*background: #f7f7f7;*/
    padding: 10px 20px;
    /*box-shadow: 1px 1px 4px #aaaaaa;*/
    /* width: 90%; */
    text-align: center;
}

.pagination a {
  color: black;
  float: left;
  padding: 8px 16px;
  text-decoration: none; font-size: 16px; font-family: "RobotoCondRegular";
}

.pagination a.active {
  background-color: #4CAF50;
  color: white;
}

.pagination a:hover:not(.active) {background-color: #ddd;}

.resp-tab-content table a {
	color: #f6a058;
	text-decoration: none;	
}

.resp-tab-content table a:hover {
	text-decoration: underline !important;	
}

.vaccinepopup {
	padding: 0 15px;
}

.vaccinepopup p {
	margin: 0 0px 15px;
	font-size: 14px;
	line-height: 24px;
	color: #232222;
	text-align: justify;
}

.vaccinepopup p a {
	color: #f6a058;
	text-decoration: none;	
}

.vaccinepopup p a:hover {
	text-decoration: underline !important;	
}

.vaccinepopup  .disc_type {
	list-style: disc !important;
	margin: 0 0 10px 18px;
	color: #232222;
	font-size: 14px;
	line-height: 20px;
}
.vaccinepopup  .disc_type li {
	padding: 0 0px 5px;
	width: 100% !important;
	/*text-align: justify;*/
	color: #232222;
	border-bottom: none !important;
}

.vaccinepopup  .disc_type li ul {
	list-style: circle !important;
	margin: 0 0 10px 18px;
	color: #232222;
	font-size: 14px;
	line-height: 20px;
}
#horizontalTab .tblvaccine td,
#horizontalTab1 .tblvaccine td {
  font-size: 13px;
}


.liverlist ul {
    margin: 0 0 20px;
    background: transparent url(../images/pkglist_dotted_bg.png) repeat-y 5px 0px;
}

.liverlist ul li a span, .liverlist ul li div span {
    margin: 18px 10px 0 1px;
    width: 10px;
    height: 10px;
}

.liverlist ul li div span img {
	display: none;
}

.rightSideBar ul li a, .rightSideBar ul li a:visited, .rightSideBar ul li div {
	background: transparent;
}

p.leafbullet {
	position: relative;
	padding: 0 0 20px 25px;
	border-bottom: 1px solid #dadbdb;
}

p.noborder {
	border-bottom: 0px none;
}

p.leafbullet:before {
	content: '';
	background: url("../images/leaf_bullet.png") no-repeat top left;
	width: 16px;
	height: 9px;
	position: absolute;
	top: 8px;
	left: 0;
}

p.leafbullet span {
	font-weight: bold;
	color: #226085;
}
/*.h100 {height: 100px !important; overflow: hidden;}*/

.spareabox {
	background: #ceeedd;
	position: relative;
	margin-right: -15px;
    margin-left: -150px;
    padding: 15px 0 20px 150px;
}

.spareabox h3 {
	margin-top:0px !important;
}


.nobullet li {
	list-style-type: none;
	margin-bottom: 10px;
}

.nobullet p {
	border-bottom: 1px dotted #45B18A;
    padding-bottom: 10px;
}

th.subhead {
    background: #b9e5ce !important;
    color: #00a651 !important;
} 
