body{font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6,p{padding:0;margin:0;}
.pad-0{padding:0;}
.pad-lft-0{padding-left:0;}
.pad-rt-0{padding-right:0;}

.row{margin-left:0px;margin-right:0px;}

.transition{
	-webkit-transition: all ease-out 0.5s;
       -moz-transition: all ease-out 0.5s;
         -o-transition: all ease-out 0.5s;
            transition: all ease-out 0.5s;
	}
.transition-fast{
	-webkit-transition: all ease-out 0.2s;
       -moz-transition: all ease-out 0.2s;
         -o-transition: all ease-out 0.2s;
            transition: all ease-out 0.2s;
			}
.header-1{padding:15px 0 0 0;}
.logo-holder img{cursor:pointer;}
.login-holder{padding:15px 0 10px 0;}
.login-holder ul{list-style:none;padding:0;}
.login-holder ul li{display:inline-block;padding:5px 15px;border-left:1px #e7e7e7 solid;}
.login-holder ul li:first-child{border-left:none;}
.login-holder ul li h6{
	font-family:Arial, Helvetica, sans-serif;
	color:#a5a5a5;
	font-size:12px;
	padding-bottom:5px;
	}
.login-holder ul li h5{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:16px;
	font-weight:600;
	}
.login-holder ul li h5 a{color:inherit;text-decoration:inherit;}
.color-red{color:#da5967;}
.login-holder ul li ul li{display:inline-block;padding:0 5px;border-left:none;}
.login-holder ul li ul li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#a5a5a5;
	font-size:12px;
	padding-bottom:0;
	text-decoration:none !important;
	}
.login-holder ul li ul li a:hover{
	color: #374280;
}
.login-btn-index{
	color:#979797 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:5px 10px !important;
	display:block;
	text-decoration:none;
	text-align:right;
	text-transform:capitalize;
	border:1px #ebeaea solid;
	border-radius:3px;}
.login-btn-index:hover{text-decoration:none !important;}
.login-btn{
	background-color: #FF0000;
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	padding:10px 0 !important;
	display: inline-block;
	text-decoration:none;
	text-align:right;
	text-transform:capitalize;
    border-radius: 2px;
	border:none;
	}
.login-btn:hover,.login-btn:focus,.login-btn:active{text-decoration:none !important;color:#fff;background-color:#D4505E;}
.login-icon{
	width:12px;
	height:14px;
	background-image:url(../img/small-sprite.png);
	background-position:-11px -415px;
	display:inline-block;
	margin-left:2px;
	}

.header-2{background-color:#f4f5f9;}
.header-2 ul{list-style:none;margin-bottom:0;padding:0;}
.header-2 ul li{display:inline-block;float:left;border-right:1px #e4e4e6 solid;position:relative;}
.header-2 ul li:last-child{border-right:none;}

.header-2 ul li a{
	padding:20px 25px;
	display:block;
	color:#616161;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	text-decoration:none;
	}
.header-2 ul li a:hover{color:#fff;background-color:#005733;}
.menu-active{color:#fff !important;background-color:#005733;}

footer{padding:40px 0;background-color:#000000; text-align:center;}
footer ul{list-style:none;margin:0;}
footer ul li{border-right:1px #b0b5cb solid;display:inline-block;}
footer ul li:last-child{border-right:none;}

footer ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0b5cb;
	display:block;
	padding:0 5px;
	text-decoration:none !important;
	}
footer ul li a:hover{color:#374280;}
footer p{
	color:#8187a1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:10px 0;
	}
.social-icon{
	width:33px;
	height:33px;
	margin-right:7px;
	background-image:url(../img/small-sprite.png); 
	display:inline-block;
	cursor:pointer;}
.fb{background-position:-10px -119px;}
.twt{background-position:-10px -158px;}
.gp{background-position:-51px -119px;}
.yt{background-position:-51px -158px;}
.social-icon-new{
	width:33px;
	height:33px;
	margin-right:7px;
	background-image:url(../img/small-sprite1.png); 
	display:inline-block;
	cursor:pointer;}
.pin{background-position:0px -512px}

.search-holder{background-color:#005733;padding:60px 0;position:relative;}
.search-container{max-width:700px;border-right:1px #00C462 solid;}
.search-container h2{color:#fff;font-family: 'gothambold1';font-size:30px;}
.search-btn{background-color:#da5967;color:#fff;padding:10px 25px;}
.search-btn:hover,.search-btn:focus{color:#fff;background-color:#a80012}
.search-bar{
	background-color: #FFFFFF;
    border:none;
    border-radius: 2px;
    box-shadow: none;
    color: #c4c4c4 !important;
    display: inline-block;
    font-size: 12px;
    height: 39px;
    line-height:normal;
    padding: 10px 10px;
    transition: none;
    width: 82%;
	}
.search-btn .glyphicon-search{font-size:18px;}
.search-bar-container{padding:8px 0; padding-top:10px;}
.search-bar-btn-icon{
	height:36px;
	background-image:url(../img/small-sprite.png);
	display: inline-block;
	vertical-align:middle;
	margin-right:7px;
	
	}
.find-doctor-icon{background-position:-10px 232px;width:32px;}
.take-appointment{background-position:-10px 274px;width:46px;}
.book-health-checkup{background-position:-10px 317px;width:37px;}
.search-bar-btn{
	background-color:rgba(0,0,0,0.1);
	display:inline-block;
	padding:12px 15px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:13px;
	border:1px #00C462 solid;
	text-decoration:none !important;
	border-radius:2px;
	margin-right:18px;
	}

.search-bar-btn1{
	
	display:inline-block;
	background-image:url(../images/call-center.jpg);	
	    background-repeat: no-repeat;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	width:100%;
	min-height:252px;
	font-size:13px;
	border:1px #00C462 solid;
	text-decoration:none !important;
	border-radius:2px;
	margin-right:18px;
	}
.search-bar-btn2{
	display:inline-block;
	background-image: url(../images/Thumb-FK.jpg);
	    background-repeat: no-repeat;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	width:100%;
	min-height:252px;
	font-size:13px;
	border:1px #00C462 solid;
	text-decoration:none !important;
	border-radius:2px;
	margin-right:18px;
	}
	
.search-bar-btn:hover,.search-bar-btn:focus{
	background-color:#FF0000;
	color:#fff;
	border:1px #FF001C solid;
	}
.search-bar-btn1:hover,.search-bar-btn1:focus{
	background-image: url(../images/call-center-hover.jpg);
	    background-repeat: no-repeat;
	color:#fff;
	border:1px #FF001C solid;
	}
.search-bar-btn2:hover,.search-bar-btn2:focus{
	background-image: url(../images/Thumb-fk-hover.jpg);
	    background-repeat: no-repeat;
	color:#fff;
	border:1px #FF001C solid;
	}
	



.map-search-container{}
.map-search-container h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#fff;
	font-weight:lighter;
	padding-bottom:10px;
	}
.map-search-holder{position:relative;}
.map-search-holder img{border-radius:3px;}
.e-consulting-bar-holder{position:absolute;top:20%;left:10%;width:50%;}
.e-consulting-bar-holder h2{color:#005733;font-size:26px;font-weight:600;font-family:Arial, Helvetica, sans-serif;padding-bottom:5px;}
.e-consulting-bar-holder p{color:#3a3a3a;font-size:14px;font-family:Arial, Helvetica, sans-serif;padding-bottom:5px;}
.e-consulting-bar-holder a{color:#fff;background-color:#DA5967;font-size:12px;font-family:Arial, Helvetica, sans-serif; border-radius:2px;padding:10px 15px;display:inline-block;text-decoration:none;margin-top:5px;}
.e-consulting-bar-holder a:hover{background-color:#a80012;}
.e-consulting-bar-holder .map-search-bar{
	background-color: #FFFFFF;
    border:none;
    border-radius: 2px;
    box-shadow: none;
    color: #c4c4c4 !important;
    display: inline-block;
    font-size: 12px;
    height: 39px;
    line-height:normal;
    padding: 10px 40px 10px 10px;
    transition: none;
    width: 82%;
	box-shadow:#5B5B5B 0px 0px 75px;
	background-image:url(../img/map-search-icon.png);
	background-repeat:no-repeat;
	background-position:right 7px ;
	}
.map-search-bar:active,.map-search-bar:focus{box-shadow:#000 0px 0px 75px;}
.search-hide-holder{position:relative;}
.search-hide{background-color:#005733;padding:10px 15px;position:absolute;bottom:-30px;right:15px;cursor:pointer;border-radius:0 0 2px 2px;z-index:1;}
.search-hide .glyphicon-chevron-up{color:#fff;} 
.hide-up-arrow{width:20px;height:12px;background-image:url(../img/small-sprite.png);background-position:-31px -419px;display:block;}
.excellence-slider-container{padding:50px 0;}
.excellence-slider-container h2{font-family:Arial, Helvetica, sans-serif;font-size:50px;color:#7f7f7f;text-align:center;padding-bottom:15px;}
.excellence-slider-container p{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#444444;text-align:center;padding-bottom:30px;}
.underline{width:300px;height:1px;background-color:#e4e4e4;margin:0 auto;}
.excellence-thump-holder{background-color:#005733;padding:25px 8px;cursor:pointer;min-height:210px;margin-bottom:10px;margin-left: 5px;margin-right: 5px;}
.excellence-thump-holder h3{font-family: 'gothambold1';font-size:13px;color:#fff;text-align:center;padding-top:15px;min-height:60px;}
.excellence-slider-holder .carousel-control.left, .excellence-slider-holder .carousel-control.right{background-image:none;}
.excellence-thump{width:41px;height:40px;background-image:url(../img/small-sprite.png);display:block;}
.thump-right{background-position:-53px 363px;}
.thump-left{background-position:-10px 363px;}
.thump-right:hover{background-position:-52px 408px;}
.thump-left:hover{background-position:-11px 408px;}
.excellence-slider-holder{padding-top:30px;}
.excellence-thump-arrow-holder{margin: 0 auto;position: relative;width: 80px;margin-top:35px;height:40px;}
.excellence-thump-arrow-holder .carousel-control{width:auto;opacity:1;}
.meet-us-holder{padding:50px 0;background-color:#763f77;}
.doctors-slider-holder h2{font-family:Arial, Helvetica, sans-serif;font-size:50px;color:#fff;padding-bottom:15px;}
.doctor-box{padding-bottom:15px;border-bottom:3px #845385 solid;cursor:pointer;}
.doctor-box h5{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:600;color:#fff;padding-top:25px;min-height:65px;}
.doctor-box h6{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;color:#bc8bbd;padding-top:5px;min-height:50px;}
.doctor-box:hover{border-bottom:3px #fff solid; background-color:#fff}
.doctor-box:hover h5{color:#000}
.doctor-box:hover h6{color:#919191}
.doctor-box-arrow-holder{height: 29px;position: absolute;right: 0;top: -50px;width: 75px;}
.doctor-box-arrow-holder .carousel-control{width:auto;opacity:1;}
.doctor-box-arrow-holder .carousel-control.left, .doctor-box-arrow-holder .carousel-control.right{background-image:none;filter:none;}
.doctor-box-arrow{width:34px;height:29px;background-image:url(../img/small-sprite.png);display:block;}
.doctor-left{background-position:-10px -10px;}
.doctor-right{background-position:-50px -10px;}
.quality-service{text-align:center;position:relative;}
.quality-service img{border-radius:3px;}
.quality-content-holder{position:absolute;top:55%;}
.quality-service h4{font-family: 'gothambold1';font-size:28px;color:#fff;text-transform:uppercase;}
.quality-service p{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#fff;margin-bottom:10px;}
.quality-service a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-color:#FF0000;
	padding:10px 15px;
	display:inline-block;
	text-decoration:none;
	border-radius:2px;
	}
.quality-service a:hover{background-color:#a80012;}
.enquire-holder{padding:50px 0;}
.enquire-holder h2{font-family:Arial, Helvetica, sans-serif;font-size:50px;color:#000;text-align:center;padding-bottom:30px;}
.enquire-holder .form-control{
	border:1px #dddddd solid;
	background-color: #FFFFFF;
    background-image: none;
    border-radius: 0px;
    box-shadow: none;
    color: #a3a7c1;
    display: block;
    font-size: 12px;
    height: auto;
    line-height:normal;
    padding: 15px 20px;
    width: 100%;
	margin-bottom:25px;
	font-family:Arial, Helvetica, sans-serif;
	}
.enquire-holder textarea.form-control{height:70px;}
.enquire-holder .form-control:focus{border:1px #b2b2b2 solid;}
.enquire-holder button{
	display:block;
	background-color:#FF0000;
	color:#fff !important;
	border-radius:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	width:100%;
	font-size:23px;
	height:70px;
	border:none;
	}
.enquire-holder button:hover,.enquire-holder button:focus{background-color:#a80012;}
.campaign-container{padding:50px 0;background-color:#f4f5f9;}
.campaign-container .carousel-caption{
	background-color:rgba(0,0,0,0.9);
	top:0;
	right:0;
	bottom:0;
	width:40%;
	left:auto;
	text-align:left;
	padding:30px 25px;
	}
.campaign-container .carousel-caption h2{font-family: 'gothambold1';font-size:20px;color:#fff;padding-bottom:10px;}
.small-underline{width:40px;height:2px;background-color:#FF0000;}
.campaign-container .carousel-caption p{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#a8b3ed;padding-top:5px;}
.campaign-container .carousel-control.left, .campaign-container .carousel-control.right{background-image:none;filter:none;}
.campaign-container .campaign-arrow-holder{height: 29px;position: absolute;right: 50px;bottom:25px;width: 43px;z-index:99}
.campaign-container .campaign-arrow{width:34px;height:29px;background-image:url(../img/small-sprite.png);display:block;}
.campaign-container .campaign-right{background-position:-10px -46px;}
.campaign-container .campaign-left{background-position:-50px -46px;}
.welfare-holder{text-align:center;position:relative;}
.welfare-content{position:absolute;top:25%;left:10%;right:10%;}
.welfare-content h4{font-family: 'gothambold1';font-size:28px;color:#fff;text-transform:uppercase;padding-top:10px;}
.welfare-content p{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#fff;margin-bottom:10px;line-height:18px;padding-top:10px;}
.welfare-content a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-color:#FF0000;
	padding:10px 15px;
	display:inline-block;
	text-decoration:none;
	border-radius:2px;
	}
.welfare-content a:hover{background-color:#a80012;}
.live-stories-holder{padding:50px 0;}
.live-stories-container h2{font-family:Arial, Helvetica, sans-serif;font-size:50px;color:#000;padding-bottom:15px;}
.live-stories-slider .media-body h4{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:18px; color:#000;padding-bottom:20px;}
.live-stories-slider .media-body p{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px; color:#888888;padding-bottom:20px;}
.live-stories-slider .media-body a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-color:#FF0000;
	padding:10px 15px;
	display:inline-block;
	text-decoration:none;
	border-radius:2px;
	}
.live-stories-slider .media-body a:hover{background-color:#a80012;}
.live-stories-slider .media > .pull-left{margin-right:20px!important}
.live-story-arrow-holder .carousel-control.left, .live-story-arrow-holder .carousel-control.right{background-image:none;}
.live-story-arrow-holder{height: 29px;position: absolute;right: 30px;top: -50px;width: 44px;}
.live-story-arrow-holder .live-story-arrow{width:34px;height:29px;background-image:url(../img/small-sprite.png);display:block;}
.live-story-arrow-holder .live-right{background-position:-10px -83px;}
.live-story-arrow-holder .live-left{background-position:-50px -83px;}

/*.navbar-right li a{
	background-color: #005733;
    color: #FFF !important;
    display: inline-block;
    text-decoration: none !important;
	padding:17px 25px 18px 25px !important;
}*/
.navbar-right li a{
	background-color: transparent;
    color: #666666 !important;
    display: inline-block;
    text-decoration: none !important;
	padding:17px 25px 18px 25px !important;
}
.navbar-right li a:hover{
	background-color: transparent !important;
    color: #666666 !important;
}
/*.navbar-right li a:hover,.navbar-right li a:focus{background-color:#202b65 !important;}
*/
.e-consilting{
	width:25px;
	height:25px;
	background-image:url(../img/small-sprite.png);
	background-position:-10px -436px;
	vertical-align:middle;
	display:inline-block;
	margin-right:10px;
	}
.locator{
	width:25px;
	height:25px;
	background-image:url(../img/small-sprite.png);
	background-position:-70px -436px;
	vertical-align:middle;
	display:inline-block;
	margin-right:10px;
	position:relative;
	}
.book-health-checkup-small{
	width:25px;
	height:25px;
	background-image:url(../img/small-sprite.png);
	background-position:-10px -575px;
	vertical-align:middle;
	display:inline-block;
	margin-right:10px;
	}
.fb-lik-holder{overflow:hidden;width:100%;border:1px #cdcdcd solid;padding:10px;background-color:#fff;}
.nav-relative{position:relative;}
.search-un-hide{
	background-color: #005733;
    border-radius: 0 0 2px 2px;
    bottom: -32px;
    cursor: pointer;
    padding: 10px 15px;
    position: absolute;
    right:15px;
	display:none;
	z-index: 2;
	}
.un-hide-up-arrow {
    background-image: url("../img/small-sprite.png");
    background-position: -55px -419px;
    display: block;
    height: 12px;
    width: 20px;
}
.border-btm-green{border-bottom:4px #005733 solid !important;}
.header-2.navbar{margin-bottom:0; z-index: 9;}
.login-holder ul li:last-child{padding-right:0;}
.hide-holder{position:relative;}

.main-slider-holder{max-width:1920px;margin:0 auto;}

.navbar-nav.navbar-right:last-child{margin-right:0;}

.heading-holder{padding:45px 0;background-color:#005733;}
.breadcrumb{background-color:transparent;margin-bottom:0;padding:0;}
.breadcrumb > li + li:before{ content: "›"; color:#fff;}
.breadcrumb li a{font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#fff;text-decoration:none;font-size:12px;}
.breadcrumb li{font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#CEFFD6 !important;text-decoration:none;font-size:12px;}
.heading-holder h2,.heading-holder h1{	font-family: 'gothambold1';font-size:45px;color:#fff;letter-spacing: -2px;line-height:45px;padding-top:10px;}
.purple-overlay{background-color:rgba(118,63,119,0.6);position:absolute;top:0;left:0;right:0;bottom:0;}
.navbar{border:none;}
.take-appointment-inner{
    background-image: url("../img/small-sprite.png");
    background-position: -41px -436px;
    display: inline-block;
    height: 25px;
    margin-right: 10px;
    vertical-align: middle;
    width: 25px;
}
.inner-appointment-holder{margin:10px 0;}
.inner-appointment-holder a:last-child{margin-right:0;}

.inner-banner{	
	background-size:cover;
	background-repeat:no-repeat;
	padding:50px 0;
	position:relative;
	}
.call-center{background: url(../images/call-center.jpg); width:300px; height:250px;}
.call-center a{background: url(../images/call-center.jpg); width:300px; height:250px;}
.call-center a:hover{background: url(../images/call-center-hover.jpg); width:300px; height:250px;}

.centre-excellence-banner{background-image:url(../img/centres-specialties-banner.jpg);}
.inner-banner-container{max-width:900px;margin:0 auto;}
.inner-banner h2{font-family: 'gothambold1';font-size:49px;color:#fff;text-align:center;padding-bottom:15px;;position:relative;}
.inner-banner p{font-family: Arial, Helvetica, sans-serif;font-size:16px;color:#fff;text-align:center;padding-bottom:50px;position:relative;}

.thump-icon{width:96px;height:109px;background-repeat:no-repeat;margin:0 auto;}

.cardiac-sciences-green{background-image:url(../img/cardiac-sciences-green.html);}
.cardiac-sciences-white{background-image:url(../img/cardiac-sciences.html);}

.digestive-hepatobiliary-green{background-image:url(../img/digestive-hepatobiliary-green.html);}
.digestive-hepatobiliary-white{background-image:url(../img/digestive-hepatobiliary.html);}

.neuro-sciences-green{background-image:url(../img/neuro-sciences-green.html);}
.neuro-sciences-white{background-image:url(../img/neuro-sciences.html);}

.ortho-sciences-green{background-image:url(../img/ortho-sciences-green.html);}
.ortho-sciences-white{background-image:url(../img/ortho-sciences.html);}

.woman-child-green{background-image:url(../img/woman-child-green.html);}
.woman-child-white{background-image:url(../img/woman-child.html);}

.cardiac-surgery-green{background-image:url(../img/cardiac-surgery-green.html);}
.cardiac-surgery-white{background-image:url(../img/cardiac-surgery-white.html);}

.cardiology-green{background-image:url(../img/cardiology-green.html);}
.cardiology-white{background-image:url(../img/cardiology-white.html);}

.appointment-btn{
	background-image: url("../img/small-sprite.png");
    background-position: -10px -466px;
    display: inline-block;
    height: 14px;
    margin-right: 10px;
    vertical-align: middle;
    width: 15px;
	}
.inner-appointment-btn{
	background-color: rgba(0, 0, 0, 0);
    border: 1px solid #d2d4e0;
    border-radius: 2px;
    color: #005733;
    display:block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: 600;
    padding: 7px 15px;
    text-decoration: none !important;
	margin-top:15px;
	}
.excellence-inner-slider .excellence-thump-holder{background-color:#fff;}
.excellence-inner-slider .excellence-thump-holder h3{color:#575757;padding-top:10px;min-height:40px;}

.excellence-thump-holder:hover .cardiac-sciences-green{background-image:url(../img/cardiac-sciences.html);}
.excellence-thump-holder:hover .digestive-hepatobiliary-green{background-image:url(../img/digestive-hepatobiliary.html);}
.excellence-thump-holder:hover .neuro-sciences-green{background-image:url(../img/neuro-sciences.html);}
.excellence-thump-holder:hover .ortho-sciences-green{background-image:url(../img/ortho-sciences.html);}
.excellence-thump-holder:hover .woman-child-green{background-image:url(../img/woman-child.html);}

.excellence-thump-holder:hover h3{color:#fff !important;}
.excellence-thump-holder:hover .inner-appointment-btn{background-color:#da5967;border:1px #da5967 solid;color:#fff;}
.excellence-thump-holder:hover .appointment-btn{background-position: -28px -466px;}

.inner-content-container{padding:60px 0}
.inner-content-container p{color: #707070;font-family: Arial,Helvetica,sans-serif;font-size: 14px;padding-bottom: 25px;}
.inner-content-container p:last-child{padding-bottom:0;}
.inner-content-holder{max-width:900px;margin:0 auto;}
.inner-content-holder h2,.inner-content-holder h1{font-family: 'gothambold1';font-size:49px;color:#555555;text-align:center;padding-bottom:15px;}
.inner-content-holder p{font-family: Arial, Helvetica, sans-serif;font-size:16px;color:#848688;text-align:center;padding-bottom:50px;}

.inner-boxes-holder .excellence-thump-holder{background-color:#f4f5f9;margin-bottom:20px;}
.inner-boxes-holder .excellence-thump-holder:hover{background-color:#005733;}
.inner-boxes-holder .excellence-thump-holder h3{color:#575757;min-height:45px;}

.subscribe-holder{background-color:#763f77;padding:35px 0;}

.subscribe-container{border-right:1px #845385 solid;padding:10px 20px;}
.subscribe-container .form-group .form-control{
	width:50%;
	display:inline-block;
	height:40px; 
	margin-right:12px;
	border-radius:0px;
	}
.subscribe-container .form-group .form-control{
	width:65%;
	display:inline-block;
	height:40px; 
	margin-right:12px;
	border-radius:0px;
	}
.subscribe-container .form-group .form-control:focus{
	box-shadow:none;
	border:1px #976d98 solid;
	}
.subscribe-btn{
	background-color:#da5967;
	border:none;
	border-radius:2px;
	padding:13px 35px;
	text-transform:uppercase;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	display:inline-block;
	}
.form-group{margin-bottom:0;}
.subscribe-container .form-group label{color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:16px;display:block;} 

.footer-appointment-container{margin:10px 0;padding:10px 20px;}
.footer-appointment-container a:last-child{margin-right:0;}
.footer-appointment-container .search-bar-btn{border:1px #976d98 solid;}
.footer-appointment-container .search-bar-btn:hover{border:1px #da5967 solid;}

.excellence-slider-holder .excellence-thump-holder:hover{background-color:#CD4453;}
.excellence-inner-slider .excellence-thump-holder:hover{background-color:#003F1F;}

.header-title-container{max-width:600px;}
.heading-holder p{color: #fff;font-family: Arial,Helvetica,sans-serif;font-size: 14px;padding-top:5px;}
.inner-header-icon-holder .media > .pull-left{margin-right:30px;}
.inner-header-icon-holder{padding-top:30px;}
.header-icon-holder-appointment{margin:47px 0;}

.inner-tab-holder{padding:45px 20px;}
.inner-doctors-holder{padding:45px 15px 45px;}

.inner-tab-holder .nav-tabs{border-bottom:none;padding-bottom:30px;}
.inner-tab-holder .nav-tabs li a{
	background-color:#e8eaf0;
	color:#555555;
	font-family: 'gothambold1';
	font-size:14px;
	border-radius:3px !important;
	border:none;
	padding:15px 23px;
	margin-right:5px;
	}
.inner-tab-holder .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,.inner-tab-holder .nav-tabs li a:hover{
	background-color:#005733;
	color:#fff;
	border:none !important;
	}
.inner-content h3{font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#4e4e55;font-size:22px;padding-bottom:20px;}

.inner-content .tab-content ul{list-style:none;padding:0;padding-bottom:35px;}
.inner-content .tab-content ul li{
	background-image:url(../img/bullet-main.png);
	background-position:left 8px;
	background-repeat:no-repeat;
	padding:4px 0  4px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#656565;
	}
.inner-content .tab-content ul li ul{padding:0;padding-bottom:0px;padding-top:5px;}
.inner-content .tab-content ul li ul li{
	background-image:url(../img/bullet-sub.png);
	background-position:left 8px;
	background-repeat:no-repeat;
	padding:4px 0  4px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#656565;
	}

.inner-doctor-box{padding:10px;}
.inner-doctor-box-details{background-color:#f4f5f9;padding:15px 10px;text-align:center;}
.inner-doctor-box-details h4{font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#000;font-size:14px; min-height:31px;}
.inner-doctor-box-details h6{font-family:Arial, Helvetica, sans-serif;color:#919191;font-size:13px;padding-top:5px;min-height:55px;}
.inner-doctor-box-details p{font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;font-size:12px;padding-top:10px;padding-bottom:10px;}
.inner-doctor-box-details .inner-appointment-btn{font-size: 12px;padding: 7px 8px; margin-top:10px;}
.inner-doctor-box-details .inner-appointment-btn .appointment-btn{margin-right:5px;}
.inner-doctor-box-details .inner-appointment-btn:hover,.inner-doctor-box-details .inner-appointment-btn:focus{background-color:#005733;color:#fff;}
.inner-doctor-box-details .inner-e-cunsultant:hover,.inner-doctor-box-details .inner-e-cunsultant:focus{background-color:#da5967;color:#fff;}
.inner-doctor-box-details .inner-appointment-btn:hover .appointment-btn,.inner-doctor-box-details .inner-appointment-btn:focus .appointment-btn{background-position:-28px -466px;}

.e-consulting-btn{
	background-image: url("../img/small-sprite.png");
    background-position: -10px -484px;
    display: inline-block;
    height: 14px;
    margin-right: 5px;
    vertical-align: middle;
    width: 15px;
	}
.inner-doctor-box-details .inner-appointment-btn:hover .e-consulting-btn,.inner-doctor-box-details .inner-appointment-btn:focus .e-consulting-btn{background-position:-29px -484px;}
.inner-doctor-box-img{position:relative;cursor:pointer}

.green-overlay{position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(61,175,144,0.8);opacity:0;}
.inner-doctor-box:hover .green-overlay{opacity:1;}
.green-overlay a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;padding:8px 12px;
	border:1px #fff solid;
	border-radius:2px;
	background-color:rgba(255,255,255,.2);
	text-decoration:none;
	display:inline-block;
	margin:40% 0;
	}

.blue-overlay{position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(54,66,128,0.8);opacity:0;}
.inner-doctor-box:hover .blue-overlay{opacity:1;}
.blue-overlay a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;padding:8px 12px;
	border:1px #fff solid;
	border-radius:2px;
	background-color:rgba(255,255,255,.2);
	text-decoration:none;
	display:inline-block;
	margin:40% 0;
	}
.view-all{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;color:#005733;
	padding:5px 0px;text-decoration:none !important;
	position:relative;
	right:10px;
	}
.view-all:hover{right:0px;}
.case-studies{background-color:#005733;padding:10px 0;}
.case-studies h5{font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#fff;font-size:22px;}
.case-studies ul{padding:0;list-style:none}
.case-studies ul li{display:inline-block;}

.case-studies-box{padding:25px 25px 25px 0;}
.case-studies-box.one ul li{
	background-image:url(../img/1.html);
	padding-left:75px;
	background-repeat:no-repeat;
	color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
	}
.case-studies-box.two ul li{
	background-image:url(../img/2.html);
	padding-left:75px;
	background-repeat:no-repeat;
	color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
	}
.case-studies-box.three ul li{
	background-image:url(../img/3.html);
	padding-left:75px;
	background-repeat:no-repeat;
	color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
	}
.other-specialities{padding:25px 0 65px 0;background-color:#f4f5f9;}
.other-specialities h2{text-align:center;font-family: 'gothambold1';font-size:35px; color:#4e4e55;padding-bottom:40px;}
.other-specialities .excellence-thump-holder{background-color:#fff;}
.other-specialities .excellence-thump-holder:hover{background-color:#005733;}
.other-specialities .excellence-thump-holder h3{color: #575757;}

.doctor-details-discription{padding-left:50px;}
.doctor-details-discription h2{font-family: 'gothambold1';font-size:35px; color:#4e4e55;padding-bottom:20px;}
.doctor-details-discription h3{font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#9d9d9d;padding-bottom:10px;}
.doctor-details-discription p{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#707070;padding-bottom:25px;}
.doctor-details-discription h6{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:15px;color:#555555;padding-bottom:10px;}

.experiance-avilability-holder{margin:15px 0;border-bottom:1px #e8e8e8 solid;border-top:1px #e8e8e8 solid;padding:5px 0;}
.experiance-avilability-holder .experiance-holder{display:inline-block;padding-right:35px; padding-bottom:10px;}
.experiance-avilability-holder .availability-holder{display:block;}

.experiance-avilability-holder .experiance-holder h3{padding-bottom:0;}
.experiance-avilability-holder .availability-holder h3{padding-bottom:0;}

.social-media-holder{padding-bottom:10px;}
.doctor-note .form-control{background-color:transparent;border:1px #ff6565 solid;border-radius:2px;padding:8px 8px 8px 15px;height:auto;}
.doctor-note .input-group-addon{background-color:#ff6565;color:#fff;border:1px #ff6565 solid;border-radius:2px 0 0 2px;font-size:12px;}

.doctor-note .form-control::-moz-placeholder {color:#FF6565 !important;}
.doctor-note .form-control:-ms-input-placeholder {color:#FF6565 !important}
.doctor-note .form-control::-webkit-input-placeholder {color:#FF6565 !important}

.doctor-details-btns .search-bar-btn{border:none;margin-right:0;}
.doctor-details-btns .appointment{background-color:#da5967;padding:12px 20px;margin-bottom:7px; margin-right:20px;}
.doctor-details-btns .consulting{background-color:#763f77;padding:12px 20px;}
.doctor-details-btns .appointment:hover{background-color:#ad3240;}
.doctor-details-btns .consulting:hover{background-color:#5d275e;}

.green{color:#005733;font-weight:600;}

.neurology-doctors{background-color:#f4f5f9;padding:35px 0;}
.neurology-doctors h2{
    color: #4e4e55;
    font-family: 'gothambold1';
    font-size: 22px;
    padding-bottom: 40px;
    text-align: center;
}
.neurology-doctors .inner-doctor-box-details{background-color:#fff;}

.navbar-toggle{background-color:#3DAF91;border-radius:0px;}
.navbar-toggle .icon-bar{background-color:#fff;}

.live-stories-main{max-width:1170px;margin:0 auto;}
.live-stories-main .media-body h4{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:18px; 
	color:#000;
	padding-bottom:20px;
	line-height:20px;}
.live-stories-main .media-body p{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px; 
	color:#888888;
	padding-bottom:20px;
	line-height:20px;}
.live-stories-main .media-body a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-color:#FF0000;
	padding:10px 15px;
	display:inline-block;
	text-decoration:none;
	border-radius:2px;
	}
.live-stories-main .media-body a:hover{background-color:#a80012;}
.live-stories-main .media > .pull-left{margin-right:30px!important;}
.live-stories-box{margin-bottom:65px;}
.live-stories-date-holder{text-align:right;padding-right:25px;}
.live-stories-date-holder h2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:65px;
	color:#d3d3d3;
	padding-bottom:15px;
	line-height:45px;
	}
.live-stories-date-holder p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#a4a4a4;padding-bottom:5px;}
.black{color:#000;}
.live-stories-box:last-child{margin-bottom:0;}

.live-stories-details h2{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:20px;color:#000;line-height:20px;}
.live-stories-details .live-stories-details-banner{padding:30px 0;}
.live-stories-details p{font-family:Arial, Helvetica, sans-serif;color:#888888;font-size:14px;line-height:20px;padding-bottom:25px;}
.live-stories-details h5{
	background-image:url(../img/live-story-quotes.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:45px;
	padding-left:45px;
	font-family:'Arial, Helvetica, sans-serif';
	font-size:14px;
	color:#212121;
	margin-top:15px;
	}
.live-stories-related-blog-holder h4{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#4e4e55;
	font-size:22px;
	padding-bottom:15px;
	}
.live-stories-related-blog-holder h5{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#4e4e55;
	font-size:22px;
	padding-top:15px;
	padding-bottom:5px;
	
	}

.pad-btm-40{padding-bottom:40px;}
.live-stories-related-blog-holder{padding-left:10px;}
.live-stories-related-blog-holder ul{padding-left:0;}
.live-stories-related-blog-holder ul li{
	background-image:url(../img/bullet-live-stories.png);
	background-repeat:no-repeat;
	background-position:left 16px;
	list-style:none;
	padding-left:15px;
	border-bottom:1px #eaeaea solid;
	}
.live-stories-related-blog-holder ul li a{
	display:block;padding:10px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#888888;
	font-size:14px;
	text-decoration:none;
	}
.live-stories-related-blog-holder ul li a:hover{
	color:#5f5e5e;}
.filter-holder label{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:600;color:#4e4e55;padding-bottom:0px;}
.filter-holder .form-control{
	padding:10px 0 10px 10px;
	background-color:#fff;
	color:#8c8c8c;
	border:1px #c9c9c9 solid;
	border-radius:2px;
	height:auto;
	font-size:14px;
	}
.bg-off-white{background-color:#f4f5f9;}
.doctor-main .inner-doctor-box-details{background-color:#fff;min-height: 215px;}
.filter-holder .form-control:focus{box-shadow:none;border:1px #8c8c8c solid;}
.filter-holder .search-bar{width:80%;font-size:14px;}
.filter-holder .search-btn{padding:10px 20px 10px;}

.header-2 ul li a.mobile-menu-item{display:none;}

.menu-dropdown{position:fixed;left:0;right:0;background-color:#005733; padding:25px 0;border-bottom:6px #003F1F solid;height:260px;}
.submenu-holder img{cursor:pointer;border:0px solid #00C462;}
.submenu-holder h6{font-family:Arial, Helvetica, sans-serif;font-weight:normal; font-size:14px;color:#fff;padding:5px 0;cursor:pointer; font-weight:600;}
.submenu-holder ul{padding:0;border-right:1px #00C462 solid;}
.submenu-holder ul li{display:block;float:none;border:none;}
.submenu-holder ul li a{
	background-color: transparent;
    color: #fff !important;
    display: block !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 13px;
    font-weight: normal !important;
    line-height: 15px;
    padding: 5px !important;
	display:inline-flex !important;
	}
.submenu-holder ul li a:hover{color:#ccfff1;}
.menu-dropdown .col-xs-12:last-child .submenu-holder ul{border-right:none;}


.border-none ul{border:none;}
.relative{position:relative;}

.menu-dropdown{display:none;}

.form-container h2{font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#000;font-size:32px;padding-bottom:25px;}
.form-container h4{font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#555555;font-size:22px;padding-bottom:15px;}

.form-container .form-control{
	height:47px;
	border:1px #dddddd solid;
	border-radius:1px;
	color:#5E5E5E;
	padding:10px 15px;
	margin-bottom:20px;
	box-shadow:none;
	}
.form-container textarea.form-control{height:auto;box-shadow:none}

.form-container .form-control:focus{box-shadow:none;border:1px #aeaeae solid;}
.form-container .login-btn{font-weight:600;font-size:16px;text-transform:none;padding:10px 35px !important;}

/********************* for checkbox *********************/
.checkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
	padding: 0;
	margin: 0;
	color: #a29f9f;
	display:inline-block;
}

input[type=checkbox].css-checkbox {
	display: none !important;
}
input[type=checkbox].css-checkbox + label.css-label {
	padding-left: 28px;
	height: 22px;
	display: inline-block;
	line-height: 21px;
	background-repeat: no-repeat;
	background-position: 0 0;
	font-size: 13px;
	vertical-align: middle;
	cursor: pointer;
	background-position: 0 0;
	margin-right: 30px;
	margin-left: 15px;
}
input[type=checkbox].css-checkbox:hover + label.css-label {
	background-position: 0 -22px;
}
input[type=checkbox].css-checkbox:checked + label.css-label {
	background-position: 0 -44px;
}
.css-label {
	background-image: url(../img/blue.html)
}
input[type=checkbox].css-checkbox {
	display: none !important;
}
input[type=checkbox].css-checkbox + label.css-label-green {
	padding-left: 28px;
	height: 22px;
	display: inline-block;
	line-height: 21px;
	background-repeat: no-repeat;
	background-position: 0 0;
	font-size: 15px;
	vertical-align: middle;
	cursor: pointer;
	background-position: 0 0;
	margin-right: 30px;
	margin-left: 0px;
	margin-bottom:10px;
}
input[type=checkbox].css-checkbox:hover + label.css-label-green {
	background-position: 0 -22px;
}
input[type=checkbox].css-checkbox:checked + label.css-label-green {
	background-position: 0 -44px;
}
.css-label-green {
	background-image: url(../img/green.html)
}
/********************* for checkbox *********************/

.form-container .forgot{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
	padding: 20px 0;
	margin: 0;
	color: #a29f9f;
	display:inline-block;
	}
.date-pic-img{position:absolute;top:37px;right:14px;}
.prefered-time{padding:15px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;font-weight:normal;margin:0;}
.prefered-time-date{padding:0 0 15px 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000;font-weight:normal;margin:0;}
.login-form-holder{padding:40px 0}
.request-appointment-content{position:absolute;top:55px;left:55px;width:47%;}
.request-appointment-content h3{font-family: 'gothambold1';font-size:50px; color:#fff;text-transform:uppercase;line-height:40px;letter-spacing:-3px;}
.request-appointment-content p{font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#fff;padding-top:10px;padding-bottom:23px;}
.request-appointment-content a{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#fff;padding:15px 25px;background-color:#FF0000;border-radius:2px;display:inline-block;text-decoration:none;}
.request-appointment-content a:hover{background-color:#a80012;}

.sky-blue{color:#57b1de;}
.consulting-fee{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:22px;color:#9c9c9c;display:inline-block;padding-right:23px;}
.fees{font-size:24px; color:#000; font-weight:bold;}
.pay-now-btn{background-color:#005733;}
.pay-now-btn:hover{background-color:#202b65;}

.inner-img-holder{padding-bottom:25px;}
.right-sub-menu-holder{padding:25px 35px;background-color:#f4f5f9;margin-bottom:25px;}
.right-sub-menu-holder ul{padding:0;margin:0;}
.right-sub-menu-holder ul li{
	background-image: url("../img/bullet-live-stories.png");
    background-position: left 12px;
    background-repeat: no-repeat;
    list-style: none outside none;
    padding-left: 15px;
	}
.right-sub-menu-holder ul li a{
	padding:5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	color:#a3a4a8;
	text-decoration:none;
	display:block;
	}
.right-sub-menu-container{padding:60px 0;padding-left:20px;}
.right-sub-menu-holder ul li a:hover,.right-menu-active{color:#005733 !important;}
.right-sub-img-holder{margin-bottom:25px;}
.right-sub-img-holder .request-appointment-content{top:13px;left:35px;width:49%;}
.right-sub-img-holder .request-appointment-content h3{font-size:20px;line-height:18px;letter-spacing:-1px;}
.right-sub-img-holder .request-appointment-content a{
	font-size:14px;
	font-weight:600;
	padding:5px 20px;
	margin-top:10px; 
	background-color:rgba(61,175,144,0.8);
	display:block;
	}
.right-sub-img-holder .request-appointment-content a:hover{background-color:#279577;}
.right-sub-img-holder .right-menu-quality-content{top:12px;left:35px;width:50%;}
.right-sub-img-holder .right-menu-quality-content h3{font-size:25px;line-height:23px;letter-spacing:-1px;width:80%}
.right-sub-img-holder .right-menu-quality-content a{
	font-size:14px;
	font-weight:600;
	padding:5px 20px;
	margin-top:10px;
	background-color:#FF0000;
	display:block;
	}
.right-sub-img-holder .right-menu-quality-content a:hover{background-color:#a80012;}

.two-box-holder .excellence-thump-holder{background-color:transparent;border:1px #dde1f7 solid;}
.two-box-holder .excellence-thump-holder:hover{background-color:#005733;border:1px #dde1f7 solid;}
.two-box-holder .excellence-thump-holder h3{color:#575757;font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:16px;min-height: 52px;}

/*.two-box-holder .excellence-thump-holder:hover .cardiology-green{background-image:url(../img/cardiology-white.png);}*/
.two-box-holder .excellence-thump-holder:hover .cardiac-surgery-green{background-image:url(../img/cardiac-surgery-white.html);}


.content-holder h2{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:30px;color:#555555;padding-bottom:25px; }
.content-holder p{color:#575757;font-family:Arial, Helvetica, sans-serif;font-size:14px;padding-bottom:25px;}
.content-holder h3{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:22px;color:#555555;padding:10px 0;}

.operating-hours-holder{background-color:#763f77;padding:30px;text-align:center;margin-bottom:25px;min-height:255px;margin-right:10px;}
.operating-hours-holder h4{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#fff;
	font-size:20px;
	padding-bottom:15px;
	border-bottom:1px #916592 solid;
	}
.operating-hours-holder img{padding:15px 0;}
.operating-hours-holder h3{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#fff;
	font-size:32px;
	}
.official-email-holder{background-color:#38a58a;padding:30px;text-align:center;margin-bottom:25px;min-height:255px;margin-left:10px;}
.official-email-holder h4{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#fff;
	font-size:20px;
	padding-bottom:15px;
	border-bottom:1px #64b9a4 solid;
}
.official-email-holder h5{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#fff;
	font-size:14px;
	padding:10px 0;
	}
.official-email-holder h5 a{color:#03523e;text-decoration:none;}
.official-email-holder h3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#03523e;
	font-size:32px;
	text-decoration:none;
	}
.official-email-holder h3 a:hover,.official-email-holder h5 a:hover {color:#027c5d;}
.accordian-holder h3{width:85%;font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#555555;text-decoration:none;font-size:18px;}
.panel-title a{text-decoration:none;}
.panel-heading{padding:15px;}
.panel-title .accodian-down-arrow{margin:6px;}
.accodian-down-arrow{height:7px;width:11px;background-image:url(../img/small-sprite.png);background-position:-60px -331px;display:block;}
.accordian-holder .panel-default{border:1px #efefef solid !important;}
.accordian-holder .panel-group .panel{border-radius:2px;}
.accordian-holder .panel-body{padding:30px;}
.accodian-content ul{padding:0;list-style:none;margin-bottom:25px;}
.accodian-content ul li{
	background-image:url(../img/accordian-bullet.png) !important;
	background-repeat:no-repeat!important;
	background-position:left 6px!important;
	padding:10px!important;
	padding-left:40px!important;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#707070;
	position:relative;
	}
.accodian-content ul li span{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:16px;color:#fff;position:absolute;left:7px;}
.accodian-content h3{padding-bottom:25px;}
.panel-body .accodian-content h3{padding-bottom:0px;}

.accodian-content h4{padding-bottom:5px;font-size:16px;font-weight:600;}
.about-quotes-holder{padding-bottom:35px;}
.about-quotes-holder h6{font-family:Arial, Helvetica, sans-serif;font-size:19px;color:#232323;line-height:25px;}
.quotes-box{width:43px;height:42px;display:inline-block;background-image:url(../img/small-sprite.png);background-position:-51px 139px;margin-right:10px;}
.quotes-box-small{width:12px;height:11px;display:inline-block;background-image:url(../img/small-sprite.png);background-position:-80px 315px;margin-left:10px;}
.pad-rt-10{padding-right:10px;}
.pad-lft-10{padding-left:10px;}
.pad-rt-15{padding-right:15px;}
.pad-lft-15{padding-left:15px;}
.mar-btm-25{margin-bottom:25px;}
.mar-btm-50{margin-bottom:50px;}
.pad-rt-25{padding-right:25px;}
.pad-lft-25{padding-left:25px;}
.pad-rt-35{padding-right:35px;}
.pad-lft-35{padding-left:35px;}
.mar-btm-35{margin-bottom:35px;}
.mission-vision h2{padding-bottom:10px;}

.pillar-box{padding:20px 0 20px 0;border-radius:2px;text-align:center;margin-bottom:10px;}
.pillar-box h3{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:18px;color:#fff;padding:5px 0;}

.bg-red{background-color:#FF0000 !important;}
.bg-purple{background-color:#763f77 !important;}
.bg-green{background-color:#005733 !important;}
.bg-blue{background-color:#005733 !important;}

.core-value-box-holder{padding-top:20px;}
.core-value-box-holder .value{
	width:70px;
	height:70px;	
	text-align:center;
	background-color:#e2e2e2;
	border-radius:2px;
	color:#fff;
	float:left;
	font-size:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	margin-right:10px;}
.core-value-box-holder .value-content-holder h3{
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#555555;
	padding:0 0 5px 0 !important;
	}
.core-value-box-holder .value-content-holder p{
	font-size:14	px;
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	}
.chairman-content{padding-right:25px;}
.chairman-content h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#000;
	padding-top:50px;
	font-weight:normal;
	line-height:normal;
	}
.chairman-content h4{
	background-image:url(../img/author-bullet.jpg);
	background-repeat:no-repeat;
	background-position:left 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#005733;
	margin-top:10px;
	padding:0 0 0 35px;
	font-weight:600;
	line-height:normal;
	}
.directors h2{padding-bottom:5px;}
.directors h5{font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#005733;font-size:15px;padding-bottom:15px;}
.directors h6{
	color: #555555;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: 600;
    padding-bottom: 10px;
	}
.directors .media > .pull-left{margin-right:40px;}

.directors-sub h2{font-size:22px;}
.directors-sub p{padding-bottom:15px;}
.mar-btm-10{margin-bottom:10px;}
.mar-tp-10{margin-top:10px;}

.register-img-container{padding:35px;position:relative;}
.register-content-container{position:absolute;left:75px;top:85px; width:35%;}
.register-content-container h2{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:37px;color:#74a5b9;padding-bottom:20px;}
.register-content-container p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#45576d;padding-bottom:20px;}
.register-content-container a{background-color: #FF0000;display: inline-block;font-size: 14px;font-weight: 600;margin-top: 0px;padding: 10px 20px;color:#fff;text-decoration:none;border-radius:2px;}
.register-content-container a:hover{background-color:#a40011}

.register-form-container{max-width:1222px;margin:0 auto;border-top:1px #e2e2e2 solid;}
.register-form{max-width:760px;margin:0 auto;padding-top:10px;padding-bottom:35px;}
.register-form h2{text-align:center;color: #000;font-family: Arial,Helvetica,sans-serif;font-size: 32px;font-weight: 600; padding-bottom: 25px;}
.why-acount-holder{margin:20px 0;position:relative;}
.why-acount-content{position:absolute;top:30px;left:35px;width:70%;}
.why-acount-content h3{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:18px;color:#000;padding-bottom:5px;}
.why-acount-content p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#555555;padding-bottom:5px;}
.register-form-container{display:none;}
.register-here{cursor:pointer;}
.derived-box{border:1px #e5e5e5 solid;text-align:center;padding:80px 0;margin-bottom:40px;}
.derived-box h2{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:56px;color:#000;padding-bottom:0;letter-spacing:-2px;}
.derived-box p{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#a1a1a1;}

.logo-main{}
.color-box{text-align:center;padding:35px;margin-bottom:25px;height:195px;}
.color-box h3{font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#fff;font-size:30px;padding-bottom:25px;}
.color-box h6{font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:14px;padding-bottom:0px;line-height:normal;}
.round-logo-holder{
	position:absolute;
	top:27%;
	left:40%;
	}
.round-logo-relative{position:relative;}

.inner-img{margin-bottom: 25px;}
.ambulance-box{margin: 25px 0;padding: 45px 0;text-align:center;height:185px;border-radius:2px;}
.ambulance-box-content h3{font-family:Arial, Helvetica, sans-serif;font-size:25px;color:#fff;padding:0;margin:0;line-height:30px;font-weight:normal;}
.ambulance-box-content h4{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:33px;color:#fff;line-height:35px;}
.ambulance-icon{display:inline-block;margin-right:20px;}
.ambulance-box-content{display:inline-block;text-align:left;vertical-align:middle;}

.inner-content-container .media, .media-body{text-align:left;}
.submenu-holder h2{
	color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 600;
    padding: 10px 0;
	font-size:14px;
	min-height:35px;
	}
#sec-5 .col-xs-12:last-child .submenu-holder{position:relative;cursor:pointer;text-align:center;}
.black-overlay{background-color:rgba(0,0,0,0.6);position:absolute;top:0;bottom:0;left:0;right:0;}
#sec-5 .col-xs-12:last-child .submenu-holder h2{position:absolute;top:32%;left:25px;font-size:18px;text-transform:uppercase;font-weight:normal;right:25px;}

@-webkit-keyframes bounce {
  0%, 20%, 40%, 60%, 80% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  10%, 30%, 50%, 70%, 100% {
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
  }

}
@-moz-keyframes bounce {
   0%, 20%, 40%, 60%, 80% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  10%, 30%, 50%, 70%, 100% {
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
@-ms-keyframes bounce {
   0%, 20%, 40%, 60%, 80% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  10%, 30%, 50%, 70%, 100% {
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
@keyframes bounce {
   0%, 20%, 40%, 60%, 80% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  10%, 30%, 50%, 70%, 100% {
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
.bounce {
  -webkit-animation: bounce 5s infinite;
  -moz-animation: bounce 5s infinite;
  -ms-animation: bounce 5s infinite;
  animation: bounce 5s infinite;
}
.pad-rt-20{padding-right:20px;}

.about-container{padding-bottom:25px;}
.about-container h3{padding:10px 0 !important;}

.home-button-holder{background-color:#005733;padding:15px 0;width:100%;}

.home-button-holder{display:none;}
.e-consilting-big{background-position: -56px 232px;width: 30px;}
.home-button-holder h3{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#fff;display:inline-block;padding:20px 0;}

.panel-heading h3{padding-bottom:0;}
.inner-content p{color: #575757;font-family: Arial,Helvetica,sans-serif;font-size: 14px;padding-bottom: 25px;}
.opd-content-holder{padding:50px;background-image:url(../img/opd-bg.jpg);text-align:center;background-repeat:no-repeat;background-size:cover;}
.time-box{padding:15px 20px;max-width:430px;margin:0 auto;border-radius:3px;;margin-bottom:5px;}
.time-box ul{list-style:none;padding:0 !important;margin:0 !important;}
.time-box ul li{display:inline-block;background-image:none !important;color:#fff !important;font-family:Arial, Helvetica, sans-serif !important; font-weight:600;padding:0 !important;	}
.time-box ul li:first-child{font-size:18px;padding-right:4px !important;}
.time-box ul li:last-child{font-size:38px;padding-left:5px !important;}
.time-box ul li span{font-size:19px !important;}

.opd-content-holder h3{font-family:Arial, Helvetica, sans-serif;font-weight:600; font-size:19px; color:#000;width:auto;padding:10px 0;}
.timing-content{padding:25px;border-radius:3px;background-color:#fff;text-align:center;}
.time-icon{width:66px;height:60px;background-image:url(../img/small-sprite.png);background-position:-10px 93px;display:block;margin:0 auto;margin-bottom:15px;}
.timing-content h5{color:#374280;font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:18px;padding-bottom:15px;}
.timing-content p{color:#9a9a9a;font-family:Arial, Helvetica, sans-serif;font-size:14px;padding:0 5%;}

.career-btn-holder{margin:15px 0;}
.career-btn-holder ul{list-style:none;padding:0;}
.career-btn-holder ul li{display:inline-block;margin-right:5px;}
.career-icon{background-image:url(../img/small-sprite1.png);height:47px;display:inline-block;vertical-align:middle;margin-right:15px;}
.current-opening{width:35px;background-position:-1px -1px;}
.apply-now{width:58px;background-position:-37px -1px;}
.employee-speaks{width:52px;background-position:-95px -1px;}
.career-btn{
	background-color:#f6f6f6;;
    border: 1px solid #dddddd;
    border-radius: 2px;
    color: #000;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 600;
    padding: 15px 35px;
    text-decoration: none !important;
    vertical-align: middle;
	}
.career-btn:hover{
	background-color:#005733;;
    border: 1px solid #238c6f;
    color: #fff;
	}
.career-btn:hover .current-opening{background-position:-1px -48px;}
.career-btn:hover .apply-now{background-position:-37px -48px;}
.career-btn:hover .employee-speaks{background-position:-95px -48px;}

.download-holder{position:relative;text-align:center; display:none;}
.download-icon{background-image:url(../img/small-sprite1.png);background-position: -1px -95px;width:19px;height:25px;display:inline-block;vertical-align:middle;margin-right:10px;}
.dwnlod-btn{
	background-color: #da5967;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 600;
    padding: 15px 20px;
    text-decoration: none !important;
    vertical-align: middle;
	}
.dwnlod-btn:hover{background-color: #CD4453; color:#fff;}
.absolute-btn{position:relative;bottom:80px;}
.banner-img{position:relative;}
.apply-content{position:absolute;top:30%;right:35px;text-align:right; max-width:340px;}
.apply-content h3{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:32px;color:#fff;}
.apply-content p{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px;color:#fff;}
.employee-speaks-container{border-bottom:1px #cdcdcd dashed;padding:25px 0;}
.employee-speaks-container:first-child{padding-top:0;}
.employee-speaks-container .media-body span{display:block;font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#000;background-image:url(../img/bullet-employeespeaks.png);background-position:left 12px;padding-left:32px;background-repeat:no-repeat;font-size:18px;margin:20px 0 0 0;}
.employee-speaks-container .media-body p{background-image:url(../img/quotes.png);background-repeat:no-repeat;background-position:left 0;padding-left:45px;margin-top:10px;}
.employee-speaks-container .media .pull-left{margin-right:30px;}
.wellness-box{padding:35px 15px;;border-radius:3px;text-align:center; cursor:pointer;}
.wellness-box h3{font-family: 'gothambold1'; color:#FFF;font-size:20px;min-height:64px;}
.wellness-box p{font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:16px;}
.wellness-box a{font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:28px;text-decoration:none;display:block;}
.wellness-box:hover a{margin-left:15px;}
.pad-rt-30{padding-right:30px;}
.pad-lft-40{padding-left:40px;}
.mar-tp-50{margin-top:50px;}
.wellness-content-holder h3{color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:24px;padding:0;margin:0;padding-bottom:35px;}
.general .accordian-holder h3{padding:0;}
.general .accordian-holder .price{font-family: 'gothambold1'; color:#FFF;font-size:23px;display:inline;padding:10px 15px;position:relative;width:150px;text-align:center;}
.general .panel-default > .panel-heading{padding:0 0 0 15px;}
.general .accordian-holder .accordian-title{	
	color: #555555;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
	padding:10px 0;
}
.general .accordian-holder .accodian-down-arrow{margin:19px 15px;}
.general .accordian-holder .price .glyphicon-play{
	position:absolute;
	left:-18px;
	top:13px;
	-webkit-transform: rotate(180deg);
 	   -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
         -o-transform: rotate(180deg);
            transform: rotate(180deg);
			}
.general .accodian-content a{
	display:inline-block;
	background-color:#da5967;
	color:#fff;
	border-radius:3px;
	padding:10px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	text-decoration:none;
	margin:20px 10px 0 0;
	}
.general .accodian-content a:hover{background-color:#D34D5C;}
.author{
	background-image: url("../img/bullet-employeespeaks.png");
    background-position: left 12px;
    background-repeat: no-repeat;
    color: #000;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    margin: 20px 0 0;
    padding-left: 32px;
	}
.bg-purple .glyphicon-play{color:#763F77;}
.bg-red	 .glyphicon-play{color:#DA5968;}
.bg-blue .glyphicon-play{color:#005733;}

.wellness-submenu ul{padding:0;list-style:none;margin-bottom:25px;}
.wellness-submenu ul li{border-radius:3px;margin-bottom:15px;}
.wellness-submenu ul li a{display:block;padding:15px 15px;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:18px; font-weight:600;}
.wellness-submenu ul .bg-red :hover{background-color:#a80012;}
.wellness-submenu ul .bg-purple :hover{background-color:#6f2670;}
.wellness-submenu ul .bg-blue :hover{background-color:#1f2e76;}

.header-icon{width:30px;height:30px;display:inline-block;background-image:url(../img/small-sprite1.png);margin-right:5px;}
.hospital{background-position:-21px -95px;}
.emergency{background-position:-52px -95px;}
.header-phone-holder{display:inline-block;}
.login-holder .social-media-holder{padding-bottom:0 !important;}

.career-apply-now .form-container label{font-family:Arial, Helvetica, sans-serif;color:#000;font-weight:600;font-size:20px;}
.pad-rt-15{padding-right:15px;}
.urgent-requirement-box{padding:35px 45px;}
.urgent-requirement-box h3{color:#dcaedd;font-size:28px;font-family:Arial, Helvetica, sans-serif;font-weight:600;}
.urgent-requirement-box h4{color:#fff;font-size:18px;font-family:Arial, Helvetica, sans-serif;font-weight:600;display:inline-block;background-image:url(../img/bullet-requirement.png);background-repeat:no-repeat;background-position:left 10px;padding-left:30px;}
.urgent-requirement-box h5{color:#fff;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:600;display:inline-block;min-width:100px;}
.urgent-requirement-box p{color:#cea5cf;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:600;display:inline-block;background-image:url(../img/bullet-requirement.png);background-repeat:no-repeat;background-position:left 10px;padding-left:30px;}
.requiremaent-details{margin:20px 0 0 0;}
.mar-btm-5{margin-bottom:5px;}
.urgent-requirement-box a{font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#fff;background-color:#da5967;padding:6px 15px !important;border-radius:3px;text-transform:none;margin-top:10px;}

.contact address h3{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:32px;color:#005733;padding-bottom:20px;line-height:normal}
.contact address p{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:19px;color:#4d4d4d;line-height:normal;}
.call-mail-holder{padding:25px 0;border-bottom:1px #ececec solid;}
.contact-icon{width:19px;height:16px;display:inline-block;background-image:url(../img/small-sprite.png);margin-right:10px;}
.call{background-position:-40px 26px;}
.mail{background-position:-66px 26px;}
.call-mail-holder ul{list-style:none;padding:0;margin:0;}
.call-mail-holder ul li{display:inline-block;padding-right:20px;border-right:2px #dadada solid;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000;}
.call-mail-holder ul li a{color:inherit;text-decoration:none;}
.call-mail-holder ul li a:hover{color:#005733;}
.call-mail-holder ul li:last-child{padding-left:20px;padding-right:0;border:none;}

.check-label{display:inline-block;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000;margin-right:45px;font-weight:normal !important; vertical-align: top;}
.check-name{color:#555555 !important;font-size:15px !important;font-weight:normal !important;margin-bottom:15px !important;}

.map-holder{padding:40px 0;}
.map{width:100%;height:735px;}

.error-holder{text-align:center;padding:10% 0;}
.error-holder h2{font-family: 'gothambold1'; color:#FFF;font-size:230px;letter-spacing:-18px;line-height:170px;}
.error-holder h5{font-family:Arial, Helvetica, sans-serif;font-weight:600; color:#FFF;font-size:67px;letter-spacing:-3px;line-height:105px;}
.error-holder p{font-family:Arial, Helvetica, sans-serif; color:#FFF;font-size:20px;}
.error-holder p a{color:#8a96d4;}
.error-holder h6{font-family:Arial, Helvetica, sans-serif; color:#FFF;font-size:20px;}

.thank-you{text-align:center;padding:10% 0;}
.thank-you h2{font-family: 'gothambold1'; color:#FFF;font-size:165px;letter-spacing:-13px;line-height:175px;}
.thank-you h5{font-family:Arial, Helvetica, sans-serif;font-weight:600; color:#FFF;font-size:67px;letter-spacing:-3px;line-height:105px;}
.thank-you h6{font-family:Arial, Helvetica, sans-serif; color:#FFF;font-size:20px;max-width:1000px;margin:0 auto;padding-top:40px;line-height:normal;}

.blog .right-sub-menu-container{padding:0 0 0 20px;}

.download .accordian-holder .panel-default{border:1px #dddddd solid !important;border-radius:0 !important;}
.download .accordian-holder .panel-default .panel-heading{background-color:#f6f6f6 !important;padding-left:25px;}
.download .accordian-holder .panel-default .panel-title{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:600;color:#555555;}

.download-icon{width:31px;height:31px;background-image:none;display:inline-block;margin-right:0; cursor:pointer;padding:8px 10px;background-color:#d6d5d5;border-radius:3px;}
.download-icon:hover{background-color:#bcbbbb;}
.download-link-holder{border-bottom:1px #eeeeee solid;padding:12px 0;}
.accodian-content .download-link-holder:last-child{border-bottom:none !important;}
.download-link{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#707070;}

.download-icon-small{width:12px;height:15px;display:inline-block;vertical-align:middle;background-image:url(../img/small-sprite1.png);background-position:-2px -124px;margin-right:5px;}
.download .accordian-holder .panel-default .panel-body a{
	float:right;
    background-color: #da5967;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: 600;
    padding: 8px 10px;
    text-decoration: none !important;
	margin-top:13px;
	}
.download .accordian-holder .panel-default .panel-body a:hover{background-color:#a80012;}

.submenu-holder:hover img{border:5px #003F1F solid;}
.subscribe-btn:hover{background-color:#a80012;}

.submenu-holder ul li a .glyphicon-play{opacity:0;position:relative;left:-10px;font-size:10px;top:0px;}
.submenu-holder ul li a:hover .glyphicon-play{left:-5px;opacity:1;}

.navigate-location-holder{padding:50px 40px;max-width:800px;}
.navigate-location-holder h2{font-family:Arial, Helvetica, sans-serif;font-weight:600;display:inline-block; color:#fff;font-size:31px;padding:10px 0;}
.location-popup{display:none;}
.location{display:inline-block;}

.location ul{padding:0;list-style:none;}
.location ul li{float:left;padding-right:15px;}
.location ul li .from-holder a{display:block;padding-top:5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-decoration:none;}
.location ul li .form-control{margin-bottom:0;height:40px;width:285px;}
.location-map{width:100%;height:500px;}

.item .slider-video{max-height:693px;overflow:hidden;}

.testi-video{width:100%;height:515px;}


.video-testi-author p{background-image:none !important;padding-left:0 !important; font-size:16px;color:#222;font-weight:600;padding-top:10px;}
.video-testi-author p span{margin-top:10px !important;}


#map {
    display: block;
    width: 100%;
    height: 100%;
}

#map {
    background: #58B;
}

.header-3{background-color:#f4f5f9; position: fixed; left:0; right:0; top:0px; }
.display-none{display:none !important;}
.header-3 ul{list-style:none;margin-bottom:0;padding:0;}
.header-3 ul li{display:inline-block;float:left;border-right:1px #e4e4e6 solid;position:relative;}
.header-3 ul li:last-child{border-right:none;}

.header-3 ul li a{
	padding:20px 25px;
	display:block;
	color:#616161;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	text-decoration:none;
	}
.header-3 ul li a:hover{color:#fff;background-color:#005733;}
.header-3 .navbar{margin-bottom:0;}
.header-3 ul li a.mobile-menu-item{display:none;}
.header-2 .small-logo-holder{float:left; padding:5px 20px;}
.header-2 .drop_menu3{float:left;}

.header-3 .submenu-holder img{cursor:pointer;border:5px solid #46cdae;}
.header-3 .submenu-holder h6{font-family:Arial, Helvetica, sans-serif;font-weight:normal; font-size:16px;color:#fff;padding:10px 0;cursor:pointer;}
.header-3 .submenu-holder ul{padding:0; border-right:1px #73c5af solid;}
.header-3 .submenu-holder ul li{display:block;float:none;border:none;}
.header-3 .submenu-holder ul li a{
	background-color: transparent;
    color: #fff !important;
    display: block !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 13px;
    font-weight: normal !important;
    line-height: 15px;
    padding: 5px !important;
	display:inline-flex !important;
	}
.header-3 .submenu-holder ul li a:hover{color:#ccfff1;}
.fixed-menu{position:fixed; top:0; right:0; left:0;transition:all ease-in .5s; -webkit-transition:all ease-in .5s}

.inner-img img{border-radius:3px;}
.mar-tp-23{margin-top:23px;}

.naviigation-holder .carousel-control{width:8%;}
.naviigation-holder .carousel-control.left,.naviigation-holder .carousel-control.right{background-image:none;filter:none;}
.naviigation-holder .carousel-control.left span img{left:50%;}
.naviigation-holder .carousel-control.right span img{right:50%;}
.naviigation-holder .carousel-control span img{position:absolute;top:45%;}

.full-video{width:100%;height:625px;}
.full-video-holder{min-width:1110px;display:none; }
.doc-details {background-color: #005733;padding: 10px 0;}
.rupee{width:10px;height:18px;display:inline-block;background-image:url(../img/small-sprite1.png);background-position:-1px -175px;margin-right:5px;}
.location ul li .from-holder a{display:none;}
footer .web-presence p{padding:0;font-size:12px;}
footer .web-presence p img{padding-left:5px;}
#opd .accordian-holder{margin-bottom:25px;}
.health-check-up p{ color:#575757; font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size:18px; padding-bottom: 0px}

.inner-health-check h3{
    color: #49538E; 
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 600;
    width:150px;
	}
.inner-health-check h4{
    background-image: url("../img/bullet.png");
    background-position: left 7px;
    background-repeat: no-repeat;
    color: #000;
    display: inline;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight:normal;
    padding-left: 30px;
	width:620px;
	}
.inner-health-check .health-box{
        border:solid 1px #E1E2E6;
		border-bottom:none;
}
.inner-health-check .health-box .box-align{ display:inline-flex; width:560px; }
.inner-health-check{ border-bottom:1px solid #e1e2e6; }
.health-box{ padding:20px 20px;}
.health-check-up{margin-left:25px;}
.modesof-payment .accodian-content h3{ padding-bottom:0px;}

/*search*/
.search-bar-container{max-width:620px !important;}
.search-bar-container .gsc-control-cse{background-color:transparent;border:none;}

.search-bar-container .gsc-control-cse .gsc-search-box .gsc-input .gsc-input-box .gsib_a{padding:0 0;}
.search-bar-container .gsc-control-cse .gsc-search-box .gsc-input .gsc-input-box .gsib_a input{
	background-color: #ffffff !important;
    border: medium none !important;
    border-radius: 2px;
    box-shadow: none;
    color: #8b8b8b !important;
    display: inline-block;
    font-size: 16px;
    height: 39px !important;
    line-height: normal;
    padding: 10px !important;
    transition: none 0s ease 0s ;
    background-position: 10px center !important ;
}
.search-bar-container .gsc-control-cse .gsc-search-box .gsc-input .gsc-input-box{background-color: transparent;border: none; height: auto !important; padding-right: 10px !important;}
.search-bar-container .gsc-control-cse{padding: 0 !important;}
.search-bar-container form.gsc-search-box{margin: 0;}

.search-bar-container .cse .gsc-search-button input.gsc-search-button-v2{height: auto !important;}
.search-bar-container input.gsc-search-button-v2{height: 39px !important; margin: 0 !important;border: none !important;background-color: #C83D4B !important; background-image:url(../img/search.png); background-repeat:no-repeat;background-position: center; }
.search-bar-container input.gsc-search-button-v2:hover,.search-bar-container input.gsc-search-button-v2:focus,.search-bar-container input.gsc-search-button-v2:active{height: 39px !important; margin: 0 !important;border: none !important;background-color: #C83D4B !important; background-image:url(../img/search.png); background-repeat:no-repeat;background-position: center; }
.search-bar-container table.gsc-search-box td.gsc-input{padding-right: 0px !important;}

.search-bar-container .gsc-control-cse .gsc-search-box .gsc-input .gsc-input-box .gsib_a{padding:0;}
.search-bar-container .gsc-control-cse .gsc-search-box .gsc-input .gsc-input-box .gsib_a input{background-image:url(../img/google_custom_search_watermark.gif) !important;background-repeat:no-repeat;}
.search-bar-container .gsc-control-cse .gsc-search-box .gsc-input .gsc-input-box .gsib_a input:focus,.search-bar-container .gsc-control-cse .gsc-search-box .gsc-input .gsc-input-box .gsib_a input:active{background-image:none!important;}

.gcsc-branding{display:none !important;}
.gsc-results-wrapper-visible{border:20px solid #fff !important;}
.search-bar-container .gsc-selected-option-container{width: auto !important;line-height: normal !important; height: auto;padding: 5px 10px !important;max-width: 100% !important;}
footer .web-presence p img{padding-left: 5px;}
.search-bar-container .gsib_b{display: none !important;}

input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {background-image:normal !important;border-color:#C83D4B !important;}

/*search*/

.wellness-submenu ul li a span{background-color: transparent;}

.e-consulting-main{text-align:center;max-width:800px;margin:0 auto;}
.steps-holder ul{list-style:none;padding:0;background-image:url(../img/step-bg.jpg);background-repeat:repeat-x;background-position:center 50px;margin:0 auto;max-width:1100px;}
.steps-holder ul li{display:inline-block;padding-right:105px;}
.steps-holder ul li:last-child{padding-right:0;}
.steps-holder ul li span{background-color:#763f77;color:#fff;font-size:42px;border-radius:50%;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:600;width:100px;height:100px;display:inline-block;padding:20% 0;}
.steps-holder ul li i{position:relative;font-size:15px;color:#da5967;top:-67px;}
.steps-holder ul li p{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#323232;padding-top:10px;font-weight:600;}
.e-consulting-main h2{font-size:25px;font-family:Arial, Helvetica, sans-serif;font-weight:600;padding-bottom:45px;}
.e-consulting-main p{padding-bottom:45px;font-size:14px;color:#707070;}
.e-consulting-main a{display:inline-block;padding:20px 30px;background-color:#da5967;color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:600;border-radius:3px;text-decoration:none;}
.steps-holder{padding:45px 0;}
.cme-conferences-date-holder h2{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:74px; color:#d3d3d3;}
.cme-conferences-date-holder p{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:13px; color:#050505; padding-bottom:5px; }
.cme-conferences-date-holder h3{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:15px; color:#fff; background-color:#763f77; padding:6px 12px;}
.cme-conferences-date-holder{ float: right; text-align:right;padding-right:35px;}
.cme-conferences-inner-content{padding:20px 25px; border-bottom:1px solid #e4d9e4;}
.cme-conferences-inner-content h3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#575757; padding-bottom:15px;}
.cme-conferences-inner-content p span{font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:15px; color:#aeaeae;}
.cme-conferences-inner-content p{font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:15px; color:#7c7c7c; display:inline; padding:0px 8px;}
.gray-background{background-color:#f8f8f8;}
.cme-cobference-locater{background-image: url("../img/small-sprite.png");
    background-position:129px -350px;
    display: inline-block;
    height: 18px;
    margin-right: 10px;
    vertical-align: middle;
    width: 15px;
	}
.cme-conferences-content-holder{border-left:2px solid #C9C9C9; padding-left:40px; margin-bottom:45px; min-height:150px;}
.purple-border-right{ border-right: 2px solid #763f77;}
.patient-care .patient-content ul li{ background-image: url("../img/bullet-main.png");
    background-position: left 8px;
    background-repeat: no-repeat;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    padding: 4px 0 4px 25px;
	list-style:none;
	}
.patient-care .patient-content ul{padding-left:0px;}

.fixed-box{position:fixed;right:0;top:50%;}
.fixed-box .search-bar-btn{
	background-color:#763f78;
	border:0;
	border-radius:0;
	margin-right:0;
	z-index:99999;
	}
.fixed-icon-holder{
	border-right: 1px solid #FF0000;
    display: inline-block;
    margin-right: 10px;
    padding-right: 0;
}
.quick-enquiry-holder{
	background-color:#FF0000;
	position:fixed;
	right:-128px;
	top:300px;
	color: #fff;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: 600;
    padding: 12px 15px;
    text-decoration: none !important;
	z-index:9;
	width: 185px;
	}
.quick-enquiry-holder:hover{color:#fff !important;right:0;}
.quick-enquiry-icon{width:32px;height:24px;background-image:url(../img/small-sprite1.png);background-position:-19px -176px;display:inline-block;vertical-align:middle;margin-right:10px;}
.quick-enquiry-holder .fixed-icon-holder{border-right:1px #5bcdae solid !important;}

.twitter-feed-container{max-height:300px;overflow:hidden;border:1px #cdcdcd solid;border-radius:5px;}
.twitter-feed-container iframe{width:100% !important;}

.search-doctor-fixed-icon{
	height:25px;
	width:31px;
	background-image:url(../img/small-sprite1.png);
	background-position:-58px -176px;
	display: inline-block;
	vertical-align:middle;
	margin-right:10px;
	}
	
.find-doctor-holder{
	background-color:#000000;
	position:fixed;
	right:-111px;
	top:349px;
	color: #fff;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: 600;
    padding: 12px 15px;
    text-decoration: none !important;
	z-index:9;
	width: 168px;
	}
.find-doctor-holder:hover{color:#fff !important;right:0;}
.find-doctor-holder .fixed-icon-holder{border-right:1px #8d4c8e solid !important;}

.media-btns{
    border-radius: 2px;
    color: #bcbcbc;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: 600;
    margin-right: 18px;
    padding: 12px 15px;
    text-decoration: none !important;;
	}
.media-icon{
	background-image: url("../img/small-sprite1.png");
    display: inline-block;
    height: 40px;
	width:42px;
    margin-right: 15px;
    vertical-align: middle;
	}
.press{background-position:-3px -203px;}
.video{background-position:-3px -245px;}
.gallery{background-position:-3px -287px;}

.media-tab .nav-tabs{text-align:center;}
.media-tab .nav-tabs > li{float:none;}
.media-tab .nav-tabs > li a{color:#bcbcbc;font-family:Arial, Helvetica, sans-serif;}
.media-tab .nav li{display:inline-block;}	
.media-tab .nav-tabs > li.active > a{background-color:#763f77 !important;}
.media-tab .nav-tabs > li.active > a:hover{background-color:#763f77 !important;}
.media-tab .nav-tabs > li.active > a:focus{background-color:#763f77 !important;}
.media-tab .nav-tabs li a:hover{background-color:#763f77 !important;}

.media-tab .nav-tabs > li.active > a .press{background-position:-47px -203px;}
.media-tab .nav-tabs > li.active > a:hover .press{background-position:-47px -203px;}
.media-tab .nav-tabs > li.active > a:focus .press{background-position:-47px -203px;}
.media-tab .nav-tabs li a:hover .press{background-position:-47px -203px;}

.media-tab .nav-tabs > li.active > a .gallery{background-position:-47px -287px;}
.media-tab .nav-tabs > li.active > a:hover .gallery{background-position:-47px -287px;}
.media-tab .nav-tabs > li.active > a:focus .gallery{background-position:-47px -287px;}
.media-tab .nav-tabs li a:hover .gallery{background-position:-47px -287px;}

.media-tab .nav-tabs > li.active > a .video{background-position:-47px -245px;}
.media-tab .nav-tabs > li.active > a:hover .video{background-position:-47px -245px;}
.media-tab .nav-tabs > li.active > a:focus .video{background-position:-47px -245px;}
.media-tab .nav-tabs li a:hover .video{background-position:-47px -245px;}

.media-img-holder{position:relative;}
.press-content{position:absolute;bottom:0;right:30px;left:30px;}
.press-content h5{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:14px;color:#fff;padding-bottom:10px;}
.press-content p{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff;padding-bottom:15px;}
.popup-icon{height:44px;width:43px;background-image:url(../img/small-sprite1.png);display:inline-block;background-position:-6px -329px;position:absolute;margin:0 auto;top:44%;left:44%;opacity:0;}
.media-img-holder:hover .popup-icon{opacity:1;top:46%;}
.popup-icon-video{height:40px;width:40px;background-image:url(../img/small-sprite1.png);display:inline-block;background-position:-51px -332px;position:absolute;margin:0 auto;top:44%;left:44%;opacity:0;}
.media-img-holder:hover{cursor:pointer;}
.media-img-holder:hover .popup-icon-video{opacity:1;top:46%;}

.media-gallery-left{width:62px;height:50px;background-image:url(../img/small-sprite1.png);background-position:-64px -381px;display:inline-block;position:absolute;top:45%;}
.media-gallery-right{width:62px;height:50px;background-image:url(../img/small-sprite1.png);background-position:0 -381px;display:inline-block;position:absolute;top:45%;right:0;}
.media-tab .carousel-control{width:auto !important;}
.media-tab .carousel-control.left, .media-tab .carousel-control.right{background-image:none;}

.enquire-popup, .login-popup{max-width:550px;display:none;}
.enquire-popup h2, .login-popup h2{
	color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 25px;
    padding:15px 0;
	text-align:center;
	font-weight:600;
}
.enquire-popup .form-container {padding:15px 0;}
.enquire-popup .form-container button{width:100%;text-align:center;}
.enquire-popup .form-container button:hover, .enquire-popup .form-container button:active, .enquire-popup .form-container button:focus{background-color:#C83D4C; color:#fff;}

.download .accordian-holder .accordian-title{padding:14px 15px;}
.download .panel-title .accodian-down-arrow{margin:20px 5px;}

.border-box{border:1px #d1d1d1 solid;border-radius:3px;margin-right:15px;}
.border-box-content{padding:15px;min-height:255px;}
.border-box-content h4{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:18px;color:#000;padding-bottom:25px;}
.border-box-content p{color:#777;padding-bottom:25px;}

.adv-box-content{padding:10px 0 10px 25px}
.adv-box-content h4{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:18px;color:#000;padding-bottom:15px;}
.adv-box-content p{color:#777;padding-bottom:25px;}

.doctor-details-btns{padding:25px 0;}
.accomodation ul{margin-bottom:0;}
.accomodation .accomodation-list{padding:20px 0;border-bottom:1px #e5e5e5 solid;margin-bottom:15px;}
.accomodation .accodian-content h3{padding-bottom:10px;}

.small-social-media-holder{padding:10px 0;}
.small-social-icon{
	width:19px;
	height:19px;
	margin-right:5px;
	background-image:url(../img/small-sprite1.png); 
	display:inline-block;
	cursor:pointer;}
.small-fb{background-position:-90px -97px;}
.small-twt{background-position:-90px -118px;}
.small-gp{background-position:-90px -139px;}
.small-yt{background-position:-90px -160px;}
.small-pin{background-position:-90px -181px;}

.login-btn-index:hover{background-color:#a80012;border:1px #DA5968 solid;color:#fff !important;}
.login-btn-index:hover .login-icon{background-position:0px -415px;}

.twitter-feed-container iframe{	height: 286px;}

.search-doctor-small-icon {
    background-image: url("../img/small-sprite1.png");
    background-position: -60px -176px;
    display: inline-block;
    height: 25px;
    margin-right: 10px;
    vertical-align: middle;
    width: 25px;
}
.after-login.inner-content-container{padding-top:0;}
.after-login .welcome-holder{padding:45px 0;border-bottom:1px #eeeeee solid;}
.after-login .welcome-holder h3{font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:600px;color:#878787;}
.after-login .welcome-holder h3 .welcome-name{color:#000;}
.consulting-box-holder{padding:40px 0;}
.consulting-box{position:relative;text-align:center;}
.consulting-btn{position:absolute;bottom:35px;left:20px;right:20px;}
.consulting-box .search-bar-btn{margin-right:0;background-color: #da5967;border: 1px solid #da5967;color: #fff;}
.consulting-box .search-bar-btn:hover{background-color:#a80012;} 

.logout .dropdown-menu{min-width:101px;border-radius: 0;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.176);}
.logout .dropdown-menu li{display:block !important;padding:0;}
.logout .dropdown-menu li a{display:block !important;padding:5px 12px;}
.logout .btn-default{border: 1px solid #ebeaea !important;border-radius: 3px !important;
    color: #979797 !important;
}
.logout .btn-default:hover, .logout .btn-default:focus, .logout .btn-default:active, .logout .btn-default.active, .open.logout .dropdown-toggle.btn-default{border: 1px solid #ebeaea !important;border-radius: 3px !important;color: #979797 !important;background-color:transparent !important;box-shadow:none !important;}

.logout .btn-group.open .dropdown-toggle{box-shadow:none !important;}
.logout ul li a:hover{background-color:#DA5967;color:#fff !important;}

.customNavigation{}
.customNavigation a.btn{padding:0;}
.owl-item{min-width:250px !important;}

.login-popup .form-container .forgot{padding:10px 0;}
.login-popup{padding:15px;}
.login-popup .form-container .login-btn{font-size:16px;padding:8px 25px !important;}
.login-popup h2{padding:0 0 15px 0;}
.not-registered h2 a{
	color: #D4505E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    padding:15px 2px;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	display:block;
	}
.not-registered h2 a:hover{color:#a80012;}
.not-registered h2{text-align:left !important;}
.login-popup input.css-checkbox[type="checkbox"] + label.css-label{margin-right:0;margin-left:10px;}

#enquiry_id{width:100%;text-align:center;}

.register-form-container .panel-heading{padding:0 !important;}
.register-form-container .panel-title .accodian-down-arrow{margin:10px 20px !important;}
.register-form-container .panel-heading a h4{padding:15px 0 !important;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:23px;color:#000;}
.register-form-container .panel-heading a{text-decoration:none;}

.register-form-container .accordian-holder .panel-default{border-bottom:3px #e5e5e5 solid !important;}
.register-form-container label , .form-container label{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:13px;color:#000;}
.register-form-container .international-patient-details{padding:20px 0;border-top:1px #dddddd solid;margin-top:15px;}
.register-form h3 {
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 25px;
    font-weight: normal;
    padding-bottom: 25px !important;
    text-align: center;
	width:100%;
}
.register-form h4 {
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: normal;
    padding-bottom: 25px;
    text-align: center !important;
}
.color-green{color:#2ccfa7;}
.register-btn{width:100%;text-align:center;}
.register-btn:hover{background-color:#d5515f;}
.continue-holder button{
	background-color: #DA5967;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-family: arial;
    font-size: 18px;
    font-weight: normal;
    padding: 5px 30px;
	text-decoration:none;
	border:none;
	}
.continue-holder button:hover{background-color:#d4505e;}
.request-successful-container{max-width:600px;margin:0 auto;}
.button-holder{max-width:400px;margin:0 auto;}
.button-holder a{
	background-color: #DA5967;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-family: arial;
    font-size: 18px;
    font-weight: normal;
    padding: 5px 30px;
	text-decoration:none;
	}
.button-holder a:hover{background-color:#d4505e;}

.reset-holder{max-width:500px;margin:25px auto;}

/*Ankitha*/
.mar-btm-25{padding-bottom: 25;}
/*Ankitha*/
.wellness-box p{
	padding-bottom: 10px;
}
.wellness-box{
	min-height: 200px;
}
/*slider*/
.customNavigation{text-align: center;}
.customNavigation a{
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }
/*slider*/

.drop_menu2 li:hover div
{
	display:block;
	transition:all ease-in .5s;
	-webkit-transition:all ease-in .5s;
}
.drop_menu2 li:hover a
{
 	background-color: #005733 !important;
    color: #fff !important;
}
.submenu-holder ul li{background-image:none;background-position:left 7px;background-repeat:no-repeat;padding-left:8px;}
.submenu-holder ul li:hover{background-image:url(../img/menu-bullet.png);}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{border-radius:3px !important;}
.slide-doctor-details{padding:0 15px;}
.why-india h4{padding-bottom:5px;font-size:18px; font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#535353;}
.doctors-slider-container .owl-wrapper-outer .owl-item{min-width:185px !important}
#demo{position:relative;}
.beta{position:fixed;top:0;right:0;z-index:99;}


.mobile-icon{width:48px;height:48px;display: inline-block;margin-right: 10px;vertical-align: middle;background-image:url(../img/sprite-mob.png);}
.mobile-menu{
	background-color: rgba(0, 0, 0, 0.1);
    border-radius: 2px;
    color: #fff;
    display:block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: 600;
    padding: 12px 15px;
    text-decoration: none !important;
	margin:10px 15px;
}
.mobile-container{padding-bottom:25px;}
.mobile-container ul{padding:0;list-style:none;}
.mobile-container ul li{cursor:pointer;}
.mobile-icon{border-radius:3px;}
.mobile-container h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:28px;
	color:#fff;
	text-align:center;
	padding:0 15px 15px;
	line-height:26px;
	}
.mobile-health-check-up{background-position:-1px -1px;}
.mobile-patient-education{background-position:-1px -52px;}
.mobile-quality-safety{background-position:-1px -101px;}
.mobile-true-stories{background-position:-1px -151px;}
.mobile-blog{background-position:-1px -201px;}

.mobile-patient-info{background-position:-51px -151px;}
.mobile-arabiataxi-advantage{background-position:-51px -203px;}
.mobile-patient-friendly-approach{background-position:-51px -251px;}
.mobile-emergency-service{background-position:-53px -302px;}
.mobile-patient-support-service{background-position:-1px -351px;}
.mobile-patient-testimonials{background-position:-1px -502px;}

.mobile-why-arabiataxi{background-position:-1px -251px;}
.mobile-why-india{background-position:-1px -303px;}
.mobile-patient-assistance{background-position:-2px -351px;}
.mobile-accomodation{background-position:-1px -401px;}
.mobile-billing-insurance-payment{background-position:-1px -451px;}
.mobile-testimonials{background-position:-1px -502px;}

.mobile-spotlights{background-position:-52px -1px;}
.mobile-arabiataxi-announcements{background-position:-51px -51px;}
.mobile-cme-confrence{background-position:-52px -101px;}

.mobile-about-arabiataxi{background-position:-1px -251px;}
.mobile-vision-mission{background-position:-52px -351px}
.mobile-chairpersons-message{background-position:-52px -401px;}
.mobile-arabiataxi-brand{background-position:-52px -451px;}
.mobile-career{background-position:-102px -2px;}
.mobile-media{background-position:-203px -501px}

.logo-holder img{border-radius:0 !important;}

.message span{	font-weight: 600;}
.apply-now-holder .inner-content-container{ padding-top: 52px;}

.menu-active-color{color:#374280 !important;}

.breadcrumb > li{display:inline !important;}

.sitemap-holder ul{list-style:none;padding-left:0;}
.sitemap-holder ul li a:hover{text-decoration:none;}
.sitemap-holder > ul > li > a{font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:18px;color:#fff;padding:5px 15px;background-color:#005733;display:inline-block;margin:5px 0;}
.sitemap-holder > ul > li > a:hover{background-color:#1a255f;}
.sitemap-holder > ul > li > ul{padding-left:25px;}
.sitemap-holder > ul > li > ul > li > a{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:18px;color:#8c8c8c;padding:0;background-color:transparent;display:inline-block;margin-bottom:0;}
.sitemap-holder > ul > li > ul > li > a:hover{color:#6e6e6e;}

.top{position:fixed;bottom:15px;right:15px;cursor:pointer;display:none;}
.chk-inp { padding: 0 15px 0 3px; }
.icheckbox_square-green.focus { border: 1px #1B7E5A solid ; }
.checkbox { padding-left: 2px; }
.login-holder .checkbox { padding-left: 15px; }
.login-holder .checkbox{position: relative;top:8px;}
.offer-bg-blue{background-color: #465598;}
.flag{position: absolute;right: 0;top: 0;}
.offer-container{width: 260px !important;}
.offer-aug h3{width: auto !important;display: block;}
.offer-aug ul{margin-bottom: 0;margin-top: 10px; display: block;}
.offer-aug ul li{background-image: none !important;padding: 5px 5px 5px 15px !important;}
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span,.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span{ border-radius: 0; color: #003F1F}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{background-color: transparent;}
.pagination > li > a{ background-color: transparent; color: #003F1F}
.pagination > li > a:hover{ background-color: #003F1F; color: #fff}

.live-popup{position: fixed;background-image:url(../img/popup-bg.png);background-repeat: repeat;left: 0;right: 0;top: 0;bottom: 0; z-index: 999;}
.live-img{position: relative;max-width: 600px;margin: 0 auto;top: 100px;z-index: 9999;}
.popup-close{position: absolute;;top: 0;right: -35px;width: 35px;height: 35px;display: block;background-image: url("../img/popup-close.png");background-position: 0px 0px;cursor: pointer; }

.live-video{width:100%;height:510px;border:none;}

.form-control::-moz-placeholder {
color:#5e5e5e;
opacity:1
}


/*Indar */

.about-container .header-text h3 {color: #555555;font-family: Arial,Helvetica,sans-serif;font-size: 22px;font-weight: 600;margin-bottom: 2px;padding: 13px 0;}
.about-container .header-text h6 {color: #606060;display: block;font-family: Arial,Helvetica,sans-serif;font-size: 16px;font-weight: 600;text-decoration: none;}
.about-container .question-section {margin-top: 45px;}
.about-container .question-section .question{border-bottom: 1px solid #ccc;padding: 20px 0;}
.about-container .question-section .question:first-child{border-top: 1px solid #ccc;}
.about-container .question-section .question h6 {color: #616161;display: block;font-family: Arial,Helvetica,sans-serif;font-size: 15px;font-weight: normal;text-decoration: none;margin-bottom: 20px;}
.about-container .question-section .question .check-box{float: left;}
.question .chk-inp{color: #333;cursor: pointer;display: inline;font-weight: 600;font-size: 13px;}
.modal-footer .subscribe-btn:hover{text-decoration: none;color: #fff}


.blog-holder{background-color:#f4f5f9;padding:40px 0;}
.video-slider{height:400px;background-color:#fff;border-radius:3px;position:relative;}
.case-blog{height:400px;background-color:#fff;border-radius:3px;position:relative;padding:30px;}
.video-slider-control{position: absolute;top: 28%;left: 0;right: 0;}
.video-slider-right{background-image: url("../img/small-sprite1.png");background-position: -33px -434px;display: inline-block;
    height: 37px;
    position: absolute;
    
    width: 32px;
	right:0;
	}
.video-slider-left{
	background-image: url("../img/small-sprite1.png");
    background-position: 0 -434px;
    display: inline-block;
    height: 37px;
    position: absolute;
    
    width: 32px;
	left:0;
	}
.video-slider .carousel-control{width:auto;}
.video-slider .carousel-caption{position:relative;left:0;right:0;bottom:0;padding:30px 35px;text-align:left;z-index:1;}
.video-slider .carousel-caption h4{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#000;font-weight:normal;text-shadow:none;line-height:25px;min-height: 75px;}
.case-blog h4{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#000;font-weight:normal;line-height:25px;padding-bottom:10px;}
.blog-list{height:255px;overflow-y:scroll}
.blog-list ul{list-style:none;padding:0;margin:0;}
.blog-list ul li{
	background-image: url("../img/blog-bullet.png") !important;
    background-position: left 15px !important;
    background-repeat: no-repeat !important;
    color: #707070;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    padding: 15px 10px 15px 60px !important;
    position: relative;
	border-bottom:1px #e8e8e8 solid;
	}
.blog-list ul li span{
	color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 24px;
    font-weight: normal;
    left: 12px;
	top:23px;
    position: absolute;
	}
.case-blog .blog-list ul li h5{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:600;color:#763f77;padding-bottom:5px;}
.blog-list ul li p{font-size:12px;font-weight:normal;padding-bottom:0;line-height:16px;}
.case-blog .view-more-case{display:block;padding:15px 0;text-align:center;font-family:Arial, Helvetica, sans-serif;color:#fff;background-color:#763f77;position:absolute;bottom:0;left:0;right:0;font-size:16px;border-radius:0 0 3px 3px;}
.case-blog .view-more-case:hover{background-color:#662a67;text-decoration:none;}
.blog-box .blog-list ul li h5{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:600;color:#005733;padding-bottom:5px;}
.blog-box .view-more-blog{display:block;padding:15px 0;text-align:center;font-family:Arial, Helvetica, sans-serif;color:#fff;background-color:#005733;position:absolute;bottom:0;left:0;right:0;font-size:16px;border-radius:0 0 3px 3px;}
.blog-box .view-more-blog:hover{background-color:#24306b;}
.blog-box .blog-list ul li{
	background-image: none !important;
    color: #707070;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    padding: 15px 10px 15px 0px !important;
    position: relative;
	border-bottom:1px #e8e8e8 solid;
	}
.nicescroll-rails{background-color:#f0f0f0;z-index:1 !important;}

.blog-testi-holder{background-color:#fff;padding:40px 0;}
.testi-slider .carousel-control.left, .testi-slider .carousel-control.right{background-image:none;}
.testi-slider .employee-speaks-container .media-body p{
	/*background-image: url("../img/testi-home-slider-quotes.png");*/
    background-position: left 0;
    background-repeat: no-repeat;
    margin-top: 10px;
    padding-left: 0;
	padding-top: 0;
	background-image: none;
	}
.testi-slider .employee-speaks-container{border-bottom:none;}
.testi-slider .employee-speaks-container .media-body p span{background-image:none;padding-left:0;}
.blog-testi-control{width:65px;}
.blog-testi-control .left.carousel-control{position:relative;left:0;display:inline-block;}
.blog-testi-control .right.carousel-control{position:relative;left:20px;display:inline-block;}
.blog-testi-left{
	background-image: url("../img/small-sprite1.png");
    background-position: 0px -473px;
    display: inline-block;
    height: 37px;
    width: 32px;
	}
.blog-testi-right{
	background-image: url("../img/small-sprite1.png");
    background-position: -33px -473px;
    display: inline-block;
    height: 37px;
    width: 32px;
	}
.presentation-list{height:215px;overflow-y:scroll;}
.presentation-box .presentation-list ul{list-style:none;padding:0;padding-right:45px;}
.presentation-box .presentation-list ul li{
	background-image: none !important;
    color: #707070;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    padding: 15px 10px 15px 0px !important;
    position: relative;
	border-bottom:1px #e8e8e8 solid;
	}
.presentation-box h4{padding-bottom:10px;}
.presentation-box .presentation-list ul li h5{color: #3daf91;font-family: Arial,Helvetica,sans-serif;font-size: 15px;font-weight: 600;padding-bottom: 5px;}
.presentation-box .presentation-list ul li p{padding-bottom:5px}
.presentation-box .presentation-list ul li a{background-color:#D4505F;padding:8px 15px;display:inline-block;color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;border-radius:3px;text-decoration:none;}
.presentation-box .presentation-list ul li a:hover{background-color:#CC4352;}

/*carocel fade starts*/
.carousel-fade .carousel-inner .item{opacity: 0;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}.carousel-fade .carousel-inner .active{opacity: 1;}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left: 0;opacity: 0;z-index: 1;}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity: 1;}.carousel-fade .carousel-control{z-index: 2;}
/*carocel fade ends*/
/*placeholder*/
::-webkit-input-placeholder {
   color: #5e5e5e !important;
}

:-moz-placeholder { /* Firefox 18- */
   color: #5e5e5e !important;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #5e5e5e !important;  
}

:-ms-input-placeholder {  
   color: #5e5e5e !important;  
}

 /*popup*/
.heart-container-popup{max-width:847px;margin:0 auto;position:relative;top:100px;}
.popup-sprite-logo{background-image:url(../img/heart-popup-sprite.html);height:76px;width:77px;margin:0 auto;margin-bottom:15px;}
.popup-appointment{background-position:0 0;}
.popup-health-check{background-position:0 -77px;}
.popup-second-openion{background-position:0 -154px;}
.popup-box-holder{background-color:#fff;text-align:center;padding:20px;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;}
.heart-container-popup .col-lg-4:last-child .popup-box-holder{border-right  :1px solid #d3d3d3;}
.heart-container-popup h2{color: #fff;font-family: "gothambold1";font-size: 40px;letter-spacing: -1px;line-height: 35px;padding:45px 50px;text-align:right}
.popup-box-holder h4{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#005733;font-weight:normal;padding-bottom:10px;}
.popup-box-holder p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;font-weight:normal;padding-bottom:20px;line-height:15px;}
.popup-box-holder a{background-color: #da5967;border-radius: 25px;color: #fff;display: inline-block;font-family: Arial,Helvetica,sans-serif;font-size: 15px;font-weight: normal;padding: 10px 25px;}
.popup-box-holder a:hover,.popup-box-holder a:focus,.popup-box-holder a:active{background-color:#a80012;}
.popup-box-holder:hover,.popup-box-holder:focus,.popup-box-holder:active{background-color:#eeeeee;}
/*popup*/
/*placeholder*/
.modal-content{padding:25px;}
.modal-header{padding:0 0 25px 0;}
.modal-body{padding:20px 35px;}
.modal-footer{padding:20px 0 0 0;margin-top:0;}
.modal-content{border-radius:0px;}
.modal-header .close{opacity:1;}
.modal-header .close:hover, .modal-header .close:focus{opacity:1;}
.modal-header h3{color: #000;font-family: arial;font-size: 25px;font-weight: 600;letter-spacing: 1px;text-align: center;}
.modal-footer .subscribe-btn{padding:8px 20px;}
.modal-dialog{top:100px;}

.second-option-container{max-width: 800px;margin: 0 auto;padding: 45px 0px;}
.second-option-container h2{padding-bottom: 20px;font-size: 25px;color: #000;}
.second-option-container #enquiry_id{width: auto;}

a:hover, a:focus{text-decoration:none !important;}

.feedback-img-holder {background-color: #763f77;margin-bottom: 35px;padding: 25px;}
.feedback-img-holder .media .pull-left{margin-right: 25px;}
.feedback-img-holder .media .pull-left img{height:100px;}
.feedback-img-holder .media h4{font-family: Arial,Helvetica,sans-serif;font-size: 18px;color: #fff;font-weight: 600;padding-bottom: 5px;}
.feedback-img-holder .media h5{font-family: Arial,Helvetica,sans-serif;font-size: 16px;color: #fff;font-weight: normal;padding-bottom: 15px}
.feedback-img-holder .media p{font-family: Arial,Helvetica,sans-serif;font-size: 13px;color: #fff;font-weight: normal;line-height: 14px;}
.feedback-img-holder .media p:last-child{padding-top: 10px;}

/*feedback-hme*/
/*.quality-service{height: 270px;overflow: hidden;margin-top: 15px;}
.quality-content-holder{top: 35%;}*/
/*feedback-hme*/

.testi-slider .employee-speaks-container .directors-sub .media a{float:left;margin-right:25px;}

.testi-slider .employee-speaks-container .media-body span { background-image: none; padding-left: 0; margin-top: 0; }
.testi-slider .employee-speaks-container .media { min-height: 270px;}

