@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,200,600,700);
@font-face{font-family:'aileronlight';src:url('../fonts/aileron-light.eot');src:url('../fonts/aileron-light.eot?#iefix') format('embedded-opentype'), url('../fonts/aileron-light.woff2') format('woff2'), url('../fonts/aileron-light.woff') format('woff'), url('../fonts/aileron-light.ttf') format('truetype'), url('../fonts/aileron-light.svg#aileronlight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'aileronregular';src:url('../fonts/aileron-regular.eot');src:url('../fonts/aileron-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/aileron-regular.woff2') format('woff2'), url('../fonts/aileron-regular.woff') format('woff'), url('../fonts/aileron-regular.ttf') format('truetype'), url('../fonts/aileron-regular.svg#aileronregular') format('svg');font-weight:normal;font-style:normal;}

@import url('https://fonts.googleapis.com/css?family=Livvic:200,300,400,500,600,700,900&display=swap');

.animation, a{-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}

body{font-family:'Source Sans Pro', sans-serif;font-weight:400;}

/*.book-appointment-sticky{z-index:999999;background:#049946;padding:10px;border-top-right-radius:5px;border-bottom-right-radius:5px;position:fixed;left:0;top:40%;width:120px;}*/

.book-appointment-sticky {z-index: 999999;background: #049946;padding: 10px;position: fixed;right: 0;top: 40%;width: 120px;border-radius: 5px 5px 0px 0px;/* border-top-right-radius:5px; *//* border-bottom-right-radius:5px; */transform: rotate(-90deg) translatey(36px);}


.ourSpecial-container{position:relative;display:table;width:100%;text-align:center; margin-top: 22px;}

.speciaThumb{display:table-cell;width:1%;vertical-align:top;text-align:center;}

.specialThumb-icon{width:130px;height:130px;border-radius:100%;border:#fff solid 2px;padding:0px;margin:0 auto;}


.specialThumb-icon:hover{background-color:rgba(3, 167, 79, 0.8);border:#03a74f solid 2px;transition:all 0.5s ease 0s;}

@media (max-width:480px){.speciaThumb{display:block !important;width:50% !important;vertical-align:middle;text-align:center;float:left !important;}

}
/*new css*/
.icon-box {
    display: inline-flex;
    align-items: center;
}
.icon-box img {
    padding-right: 10px;
}
.icon-box h3 {
    font-size: 24px !important;
}
#clinic .row{justify-content:center;}
.doctor-heading h2 {
    font-size: 28px !important;
}

@media only screen and (min-device-width:320px) and (max-device-width:480px){.speciaThumb{display:block !important;width:42% !important;vertical-align:middle;text-align:center;float:left !important;}

}

.header-top-menu {  
    text-align: right;
    display: none;
}

.header-top-menu .fa{color:#02a650;font-size:17px;padding-right:5px;vertical-align:middle;}

.header-top-menu .btn-default{background-color:#fff;border-color:#ccc;color:#333;font-size:12px;}

.header-top-menu ul li a:hover i{color:#ec1c24;}

.headerSocialLinks a .fa{
	font-size: 13px;
	margin: 4px 3px 0;
}
.headerSocialLinks .fa-twitter{color:#55acee !important}
.headerSocialLinks .fa-facebook{color:#3b5998 !important;}
.headerSocialLinks .fa-youtube-play{color: #e02f2f !important;}
.headerSocialLinks .fa-google-plus{color: #e02f2f !important;}


.header-top-menu .btn-default:hover{background-color:#029b46;color:#fff;border:#029b46 solid 1px;}

.header-top-menu .btn-default:hover .fa-ambulance{color:#fff !important;}

.header-top-menu .btn-default:hover .fa-caret-square-o-down{color:#fff !important;}

.header-top-menu .btn-default:hover .fa-language{color:#fff !important;}

.header-top-menu .dropdown-menu{width:100px;}

.header-top-menu .btn-default{text-transform:uppercase;font-size:11px;}

.header-top-menu .dropdown ul li{margin:0;padding:0;width:100%;}

.header-top-menu .dropdown ul li a{text-align:center;}

.header-top-menu .dropdown ul li{font-size:17px;padding:5px 10px;text-align:center;}

.fa-caret-square-o-down{color:#e02026 !important;font-size:13px !important;padding-left:5px;}

.fa-ambulance{color:#8a8a8a !important;font-size:14px;}

.header-top-menu ul{margin:0;padding:0;list-style:none;}

.header-top-menu ul li{display:inline-block;font-size:12px;padding:6px 7px;text-transform:uppercase;}

.header-top-menu ul li a{font-family:'Source Sans Pro', sans-serif;font-weight:400;color:#2d2d2d;}

.header-top{}

.navbar-brand{padding:5px;/*margin-top:-25px;*/margin-top:0;height:70px;}
header {
    width: 100%;
    /*float: left;*/
	display:inline-block; 
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index:999;
	background:#fff;
}
.header-top {
    width: 100%;
    display: inline-block;
}
.search-emergency-div .dropdown {
    width: auto;
    display: inline-block;
	vertical-align: middle;
}
.search-emergency-div { 
    text-align: right;
    padding-top: 10px;
}
.search-emergency-div .search-form {
    width: 250px;
    display: inline-block;
    vertical-align: middle;
}
.search-emergency-div .search-form .input-group {
    margin: 0;
}
.em-down {background:none; border:none;margin-right: 20px;}
.em-down i{color:#000;}
.em-down .fa-large{font-size:3rem; color:#000;}

.search-emergency-div .dropdown-menu li {
    padding: 5px 10px;
}
.search-emergency-div .dropdown-menu li a {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    color: #2d2d2d;
	text-align: center;
	font-size: 16px;
} 


.logo{width:100%; box-sizing:border-box;padding:15px 0px 0px;display: block;}
.logo img{width:100%;}
.header-search{float:right;}

.navbar{border-radius:4px;margin-top:15px;margin-bottom:0px;}

.input-group{margin-top:10px;}

.navbar-default{background:none;border:none;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{color:#555;background:none;}

.input-group-btn .btn-default{background-color:#049946;color:#fff;border:#049946 solid 1px;}

.input-group-btn .btn-default:hover{background-color:#eb1f28;border:#eb1f28 solid 1px;color:#fff;}
.menu-nav{float:right; padding:0px;}
.navbar-form .form-control{border:#049946 solid 1px;}

.navbar-default .navbar-nav > li > a{color:#5e5e5e;line-height:17px; font-size:15px; border-bottom:2px solid transparent;}
.navbar-default .navbar-nav > li > a i{font-size: 10px;position: relative;top: -2px;color: #9a9292;}
.navbar-default .navbar-nav > li > a:hover i{color:#fff;}
.nav > li > a{display:block;padding: 10px 18px;position:relative; font-family: 'Livvic', sans-serif;}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{background-color:#f7f6f6;color:#555;}

.dropdown a:hover{color:#555;}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#ee1c25;border:#ee1c25 solid 1px;}

.navbar-default .navbar-toggle{background:#049946 none repeat scroll 0 0;border-color:#049946;color:#fff;font-family:"Source Sans Pro", sans-serif;font-size:21px;font-weight:400;padding:3px 10px;text-align:center;width:92%;}

.navbar-nav li.link1 a span{background-image:url(../images/navIocn1.png);}

.navbar-nav li.link2 a span{background-image:url(../images/navIocn2.png);}

.navbar-nav li.link3 a span{background-image:url(../images/navIocn3.png);}

.navbar-nav li.link4 a span{background-image:url(../images/navIocn4.png);}

.navbar-nav li.link5 a span{background-image:url(../images/navIocn5.png);}

.navbar-nav li.link6 a span{background-image:url(../images/navIocn6.png);}

.navbar-nav li.link7 a span{background-image:url(../images/navIocn7.png);}

.navbar-nav li a span{background-repeat:no-repeat;background-position:center top;width:100%;height:40px;float:left; display:none;}

.navbar-nav li.dropdown a:hover span, .navbar-nav li.dropdown a:hover, .navbar-nav li.dropdown:hover span, .navbar-nav li.dropdown:hover, .navbar-nav li.dropdown:hover a{color:#fff;text-decoration:none;background-position:center -40px;background-color:#00a850;}

.navbar-nav li a span{-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{color:#fff;background-color:#00a850; border-bottom:2px solid #ee1e26;}

.navbar-default .navbar-nav ul.dropdown-menu li a{color:#5e5e5e;background:none;}

.navbar-default .navbar-nav ul.dropdown-menu li a:hover{color:#fff;background-color:#00a850;background-position:left 0px !important;}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc1 a{background-image:url(../images/pc-1.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc2 a{background-image:url(../images/pc-2.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc3 a{background-image:url(../images/pc-3.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc4 a{background-image:url(../images/pc-4.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc5 a{background-image:url(../images/pc-5.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc6 a{background-image:url(../images/pc-6.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc7 a{background-image:url(../images/pc-7.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc8 a{background-image:url(../images/pc-8.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc9 a{background-image:url(../images/pc-9.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc10 a{background-image:url(../images/pc-10.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc11 a{background-image:url(../images/pc-11.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc12 a{background-image:url(../images/pc-12.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc13 a{background-image:url(../images/pc-13.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc14 a{background-image:url(../images/pc-14.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.pc15 a{background-image:url(../images/pc-15.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.ip1 a{background-image:url(../images/ip-1.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.ip2 a{background-image:url(../images/ip-2.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.ip3 a{background-image:url(../images/ip-3.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.ip4 a{background-image:url(../images/ip-4.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.ip5 a{background-image:url(../images/ip-5.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au1 a{background-image:url(../images/au-1.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au2 a{background-image:url(../images/au-2.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au3 a{background-image:url(../images/au-3.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au4 a{background-image:url(../images/au-4.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au5 a{background-image:url(../images/au-5.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au6 a{background-image:url(../images/au-6.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au7 a{background-image:url(../images/au-7.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au8 a{background-image:url(../images/au-8.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au9 a{background-image:url(../images/au-9.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au10 a{background-image:url(../images/au-10.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au11 a{background-image:url(../images/au-11.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au12 a{background-image:url(../images/au-12.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li.au13 a{background-image:url(../images/bio-waste.png);}

.navbar-default .navbar-nav ul.dropdown-menu li.mp1 a{background-image:url(../images/mp-1.png);}

.navbar-default .navbar-nav ul.dropdown-menu li.mp2 a{background-image:url(../images/mp-2.png);}

.navbar-default .navbar-nav ul.dropdown-menu li.mp3 a{background-image:url(../images/mp-3.png);}

.navbar-default .navbar-nav ul.dropdown-menu li.c1 a{background-image:url(../images/c-1.png);}

.navbar-default .navbar-nav ul.dropdown-menu li.c2 a{background-image:url(../images/c-2.png);}

.navbar-default .navbar-nav ul.dropdown-menu li.c3 a{background-image:url(../images/c-3.png);}

.navbar-default .navbar-nav ul.dropdown-menu li.c4 a{background-image:url(../images/c-4.png);}

.navbar-default .navbar-nav ul.dropdown-menu li.c5 a{background-image:url(../images/c-5.png);}

.navbar-default .navbar-nav ul.multi-column-dropdown li a{background-repeat:no-repeat;background-position:left top;padding-left:32px;padding-top:9px;background-position:left -35px;}

.navbar-default .navbar-nav ul.paddingL-0 .multi-column-dropdown li a{padding-left:10px;}

.navbar-default .navbar-nav ul.dropdown-menu li a{background-repeat:no-repeat;background-position:left top;padding-left:32px;padding-top:9px;background-position:left -35px;}
.menu-nav > .nav > li:first-child > ul > li ul li a{padding-left:10px;}
.navbar-default .navbar-nav ul.paddingL-0 .dropdown-menu li a{padding-left:10px;}

.dropdown-menu li{border-bottom:1px solid #ececec;}

ul.icon-columns-4 li{border-bottom:none !important;}

ul.icon-columns-4 li a:hover{color:#01a94f !important;}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}

.dropdown-arrow{position:absolute !important;right:0;text-align:right !important;top:7px;width:25%;}

.dropdown-arrow .fa-chevron-down{color:#02a550;}

.dropdown-menu{right:0;left:auto;}

.dropdown-menu.columns-3{text-align:center;}

.dropdown-menu.columns-4{text-align:center;}

.multi-column-dropdown{margin:0;padding:0;}

.multi-column-dropdown li img{padding-right:5px;}

.multi-column-dropdown .highlighted a{font-size:14px;/*font-weight:bold !important;*/}

.dropdown-menu img{padding-right:5px;}

.dropdown, .dropup{text-align:center;}

.dropdown-menu{min-width:200px;}  

.dropdown-menu.columns-2{left:auto;min-width:540px;right:0;}

.dropdown-menu.columns-3{min-width:760px;left:0;right:auto;}

.dropdown-menu.columns-4{min-width:800px;left:0;right:auto;}

.dropdown-menu.icon-columns-3{min-width:440px;left:0;right:auto;}

.dropdown-menu.icon-columns-4{min-width:675px;left:0;right:auto;}

.dropdown-menu li a{padding:5px 4px;color:#0f5957;white-space:normal;font-family:'Source Sans Pro', sans-serif;font-weight:400;}

.multi-column-dropdown{list-style:none;}

.dropdown-menu.icon-columns-3 .multi-column-dropdown li{border-bottom:none;text-align:center;}

.dropdown-menu.icon-columns-3 .multi-column-dropdown li a{text-align:center;margin:0 auto;}

.dropdown-menu.icon-columns-4 .multi-column-dropdown li{border-bottom:none;text-align:center;}

.dropdown-menu.icon-columns-4 .multi-column-dropdown li a{text-align:center;margin:0 auto;}

.multi-column-dropdown li{border-bottom:#ececec solid 1px;}

.multi-column-dropdown li a{display:block;clear:both;line-height:1.428571429;color:#0f5957;white-space:normal;font-family:'Source Sans Pro', sans-serif;text-align:left;font-weight:400;}

.multi-column-dropdown li a:hover{text-decoration:none;color:#fff;}

.multi-column-dropdown .view-all a{color:#ee1a23;font-size:12px;font-weight:600;text-transform:uppercase;}

.icon-columns-3 .multi-column-dropdown li a:hover{text-decoration:none;color:#262626;background:none !important;}

.icon-columns-4 .multi-column-dropdown li a:hover{text-decoration:none;color:#262626;background:none !important;}

@media (max-width:767px){.dropdown-menu.multi-column{min-width:240px !important;overflow-x:hidden;transform: translateX(0px);}
.dropdown-menu.multi-column li a, .dropdown-menu.multi-column li ul li a{color:#fff;}
.navbar-default .navbar-nav ul.paddingL-0 .multi-column-dropdown li a{color:#fff;}
}


@media (max-width:480px){.content{width:90%;margin:50px auto;padding:10px;}

}

@media screen and (max-width:991px){.nav > li > a{display:block;padding:10px 15px;position:relative;}

.header-top-menu ul li{display:inline-block;font-size:11px;padding:15px 3px 25px;text-transform:uppercase;}

.dropdown-menu.columns-4{min-width:870px;}

.dropdown-menu.columns-3{min-width:580px;}

.dropdown-menu.columns-2{min-width:290px;}

.dropdown-menu.columns-2 img{display:none;}

}

.block1{width:100%;color:#737373;font-size:16px;text-align:center;background:#fefefe;padding:20px 0px;}

.block1 a:hover{text-decoration:none;}

.block1 a:hover .btn-primary{color:#00a850;}

.block1 .title{background:#fefefe none repeat scroll 0 0;color:#005629;display:inline-block;font-size:40px;padding:0 15px;font-weight:200;line-height:40px;}

.b1-Line{border-top:#d4d4d4 solid 1px;margin-top:-17px !important;}

.b1Text{font-size:15px;line-height:21px;margin-top:10px;min-height:170px;}

.block1 .thumbnail{border:none;margin-bottom:0px;border:2px solid #f2f2f2;padding:10px 10px 0px 10px;min-height:425px;}

.block1 .thumbnail:hover{border:#01aa50 solid 2px;padding:10px 10px 0px 10px;}

.block1 .btn-primary{background:none;border:none;color:#909090;}

.fa-arrow-circle-right{color:#025d2c;}

.block1 .btn-primary:hover{color:#025d2c;}

.block2{background-image:url(../images/block2-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:30px 0px;text-align:center;color:#fff;}

.block2 a:hover{text-decoration:none;}

.block2 h1{text-transform:uppercase;font-size:40px;font-weight:200;margin-bottom:20px;}

.block2 h2{color:#fff;font-size:16px;padding:0;margin-top:10px;vertical-align:middle;}

.block2 h3{color:#fff;font-size:16px;padding:0;margin-top:10px;vertical-align:middle;}

.block2 img.img-circle{border:2px solid #ffffff;height:116px;transition:all 0.5s ease 0s;width:130px;display:table-cell;vertical-align:middle;}

.block2 .thumbnail:hover img.img-circle{background-color:rgba(3, 167, 79, 0.8);border:#03a74f solid 2px;transition:all 0.5s ease 0s;}

.block2 .thumbnail{background:none !important;border:medium none;display:table-cell;margin-top:30px;height:230px;vertical-align:middle;padding:10px;}

.block3{padding:30px 0px;margin:0 auto;color:#878787;font-size:14px;font-family:'aileronregular';}

.b3title{color:#005629;font-weight:200;font-size:40px;text-align:center;background:#f6f6f6;padding:0px 10px;font-family:'Source Sans Pro', sans-serif;margin-bottom:15px;}

.b3title-line{border-top:#c9c9c9 solid 1px;}

.b3bg{background-color:#f6f6f6;border-radius:10px;padding:10px;}

.health-calculator{margin-bottom:25px;background-color:#fff;border-radius:10px;border:#f6f6f6 solid 2px;padding:10px 10px 35px;display:inline-block;width:100%;text-align:center;}

.health-calculator h2{color:#007f3c;font-family:"Source Sans Pro", sans-serif;font-size:26px;font-weight:600;padding-bottom:25px;text-transform:uppercase;}

.health-box{background-color:#fff;border:2px solid #d9d9d9;border-radius:100%;display:inline-block;height:150px;margin:0 auto;text-align:center;width:150px;}

.health-box img{padding:33px;}

.health-box:hover{border:2px solid #ed1c25;color:#ed1c25;background-color:#f7f7f7;text-decoration:none;}

.block3 .thumbnail{border:none;background:none;}

.block3 h3{color:#007f3c;font-size:17px;font-weight:500;font-family:'Source Sans Pro', sans-serif;text-align:center;text-transform:uppercase;}

.block3 h3:hover{text-decoration:none;}

.block3 .border-right{border-right:#cacaca solid 1px;margin-right:-13px;margin-bottom:30px;}

.block3 .img-rounded{border-top:#d9d9d9 solid 4px;display:table-cell;}

.block3 .img-rounded:hover{cursor:pointer;border-top:#ed151d solid 4px;}

.block3 .grayscale img{filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:gray;-webkit-transition:all .6s ease;}

.block3 .grayscale img:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);filter:none;}

.block4{background:#49ac70;padding:30px 0px 50px 0px;width:100%;}

h4{color:#fff;font-size:35px;font-weight:200;}

.testimonials{background:#fff;padding:10px;border-radius:5px;min-height:300px;color:#737373;font-size:20px;font-family:'aileronregular';font-size:17px;line-height:23px;text-align:justify;margin-top:25px;}

.testimonials:after{background:url(../images/comment-arrow.png) no-repeat;content:"";position:absolute;bottom:-41px;width:58px;height:41px;left:5%;}

.testiName{color:#015f2d;font-weight:bold;font-family:'aileronregular';font-size:15px;margin-bottom:0;margin-top:10px;}

.testiCuntry{color:#015f2d;font-family:'aileronlight';font-style:italic;padding-top:0px !important;}

.testimonials p{position:relative;z-index:9;padding-left:10px;padding-top:15px;}

.testimonials .viemore{background:#015f2d none repeat scroll 0 0;border-radius:5px;color:#fff;float:right;font-size:13px;padding:2px 10px;}

.testimonials .fa-quote-left{position:absolute;left:0;color:#e5f6ed;}

.testimonials .fa-quote-right{position:absolute;right:0;color:#cfe8db;bottom:40px;}

.testimonials .carousel-indicators li{background-color:#aae0c3;border:#aae0c3 solid 1px;}

.testimonials .carousel-indicators .active{background-color:#015f2d;border:#015f2d solid 1px;}

.testimonials .carousel-indicators{left:10%;}

.carousel-control.left{background-image:none;}

.carousel-control.right{background-image:none;}

.testivideo{margin-top:25px;}

.testivideo p{color:#ffffff;font-size:20px;font-family:'aileronregular';margin-top:10px;}

.testivideo iframe {
    width: 100%;
}
.block4 .container {
    width: 100%;
}

.testivideo span{font-style:italic;}

footer{background:#f5f5f5;width:100%;padding:30px 0px 0px 0px;color:#656565;font-size:14px;font-family:'Source Sans Pro', sans-serif;font-family: 'Livvic', sans-serif;}

.footer-title{color:#00953c;font-weight:600;padding:10px 0px;font-size:16px;}

.footer-nav ul{margin:0;padding:0;list-style:none;}

.footer-nav ul li{display:block;padding:4px 5px;}

.footer-nav ul li img{margin-right:5px;}

.footer-nav ul li a{text-decoration:none;color:#656565;}

.footer-nav ul li a:hover{color:#00a850;}

.footer-bottom{width:100%;background:#fff;padding:20px 0px;border-top:#dfdfdf solid 1px;}

.social-icons ul{list-style:none;margin:0;padding:0;}

.social-icons ul li{display:inline-block;padding:15px 10px;color:#535353;}

.social-icons ul li a{color:#535353;font-size:25px;}

.social-icons ul li a:hover{color:#eb1c24;}

.footer-icon-logo{margin:10px;}

.text-copyright{font-size:12px;padding-top:11px;text-align:right;}

.our-specialities-banner{background-repeat:no-repeat;background-size:cover;background-position:center;font-family:'aileronlight';font-weight:normal;color:#fff;font-size:50px;padding:0 0 25px;  min-height: 200px;}

.our-specialities-banner img{margin:0 auto;text-align:center; max-width: 100%;}

.our-specialities-banner h2{font-family:'aileronlight';font-weight:normal;font-size:40px;}

.main{width:100%;margin-bottom:40px;}

.gray-bg{background:#eeeeee;color:#797979;font-size:17px;padding:25px 0;margin:15px 0px;}

.white-bg{background:#fff;color:#797979;font-size:17px;margin:15px 0px;}

.breadcrumb{margin-top:15px;}

.breadcrumb > li + li:before{color:#CCCCCC;content:"/ ";padding:0 5px;}

.page-title{font-family:'aileronlight';font-weight:normal;color:#005629;font-size:30px;}

.gray-bg h1{position:relative;text-align:center;}

.gray-bg h1 span{background:#eeeeee;padding:0 15px;position:relative;z-index:1;font-weight:200;}

.gray-bg h1:before{background:#1ec06b;content:"";display:block;height:1px;position:absolute;top:50%;width:100%;}

.our-specialities-page{margin-top:25px;text-align:center;}

.our-specialities-page span{position:absolute;left:4%;bottom:2%;color:#fff;text-align:left;font-size:16px;font-family:'aileronregular';}

.fa-heart-o{font-size:24px;}

.our-specialities-page .btn-block{font-size:25px;height:100%;text-transform:uppercase;vertical-align:middle;background:#00a850;}

.our-specialities-page .btn-block:hover{background:#ed1c23;border:#ed1c23 solid 1px;}

.our-specialities-internalpage{text-align:center;}
.doc-list-details{    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    justify-content: center;}
.doc-list-details .swiper-slide{    flex-basis: 17%;    margin: 0px 20px;}    
.centreLine h3{position:relative;text-align:center;margin:35px 0;clear:both;}

.centreLine h3 span{background:#fff none repeat scroll 0 0;color:#009b45;font-size:30px;font-weight:600;padding:0 15px;position:relative;z-index:1;}

.centreLine h3:before{background:#cecece;content:"";display:block;height:1px;position:absolute;top:50%;width:100%;}

.gray-column{background:#f6f6f6;padding:10px 25px;margin:20px 0px;min-height:580px;}

.gray-column p{text-align:left;}

.gray-column h2{color:#0f964c;font-size:25px;font-weight:500;text-align:left;}

.gray-column-anaesthio{background:#f6f6f6;padding:10px 25px;margin:20px 0px;min-height:230px;}

.gray-column-anaesthio p{text-align:left;}

.gray-column-anaesthio h2{color:#0f964c;font-size:25px;font-weight:500;text-align:centre;}

.our-specialities-internalpage .carousel-control{width:4%;}

.our-specialities-internalpage .caption{color:#009b45;font-weight:500;font-size:16px;padding-top:10px;font-family:'Source Sans Pro', sans-serif;line-height:18px;}

.our-specialities-internalpage .caption span{color:#424242;font-size:14px;}

.our-specialities-internalpage .item img{border:transparent solid 2px;}

.our-specialities-internalpage .item img:hover{border:#029b46 solid 2px;}

.our-specialities-internalpage .glyphicon-chevron-left{background-color:#000;border-radius:5px;color:#fff;font-size:20px;padding:5px 5px 7px 6px;}

.our-specialities-internalpage .glyphicon-chevron-right{background-color:#000;border-radius:5px;color:#fff;font-size:20px;padding:5px 5px 7px 6px;}

.our-specialities-internalpage .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{margin-left:-38px;}

.our-specialities-internalpage .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{margin-right:-37px;}

.our-specialities-internalpage .page-title{margin-top:30px;}
.our-specialities-internalpage .page-title h1{color: #00973c;}
.styled-select select{background:transparent;width:106%;padding:5px;font-size:16px;line-height:1;border:0;border-radius:0;height:40px;-webkit-appearance:none;}

.styled-select{width:100%;height:40px;overflow:hidden;background:url(../images/select-arrow.png) no-repeat right #fff;border:none;border-radius:7px;margin:15px 0px;}

.gray-bg .btn-default{background-color:#005629;border:medium none;font-family:"Source Sans Pro", sans-serif;font-size:19px;font-weight:400;text-transform:capitalize;width:100%;margin:15px 0px;color:#fff;}

.gray-bg .btn-default:hover{background-color:#ed1c23;color:#fff;}

.gray-bg .fa-chevron-circle-right{padding-left:10px;}

.gray-bg .form-control{height:40px;margin:15px 0px;}

.dctr-speciality-title{color:#005629;padding-left:15px;margin:0;}

.searchContainer{background-color:#fff;border-radius:5px;margin:15px 0px;padding:20px 20px 10px 20px;color:#6b6b6b;font-size:16px;font-family:'Source Sans Pro', sans-serif;}

.search-Title{color:#005629;font-size:25px;font-weight:400;}

.search-Title span{color:#898989;}

.searchContainer span{width:200px;}

.searchContainer .doctorName{color:#005629;font-size:18px;font-weight:600;}

.searchContainer .blackText{color:#252525;width:100px;background:#CCC;}

.tavr-serch{text-align:left;float:left;width:100%;margin:25px 0px;}

.tavr-serch .news-date, .tavr-serch .doctorName, .tavr-serch .news-description{text-align:left;}

.greenText{color:#02a650;font-size:14px;}

.doctor-timeTable ul{list-style:none;margin:0;padding:0;}

.doctor-timeTable ul li{display:inline-block;padding-right:15px;padding-left:15px;border-right:#d2d2d2 solid 1px;}

.doctor-timeTable ul li:last-child{border-right:none;}

.doctor-timeTable ul li:first-child{padding-left:0px;}

.fa-calendar{padding-right:5px;}

.searchContainer .btn-block{background:#009b45;border:#009b45 solid 1px;}

.searchContainer .btn-block:hover{background:#ec1b24;border:#ec1b24 solid 1px;}

.searchContainer img{margin:0 auto;text-align:center;}

.btn-primary{background:none;border:none;text-align:center;color:#1c8ddc;text-decoration:underline;width:100%;}

.btn-primary:focus{background:none;}

.btn-primary:hover{background:none;border:none;color:#000;text-decoration:underline;}

.bookanAppointment{height:100%;vertical-align:middle;}

.dl-horizontal dt{text-align:left;font-weight:normal;color:#252525;width:125px;}

.dl-horizontal dd{margin-left:125px;margin-bottom:5px;}

.dl-horizontal a{color:#252525;text-decoration:none;}

.dl-horizontal a:hover{color:#005629;text-decoration:none;}

.doctor-details{}

.doctor-details h2{margin-top:0px;margin-bottom:25px;}

.doctor-details h2 span{color:#8d8d8d;font-style:italic;font-size:18px;font-weight:200;}

.nav-tabs > li > a{background-color:#eeeeee;border:1px solid transparent;border-radius:0;color:#005629;line-height:1.42857;margin-right:2px;padding:10px 25px;font-family:'Source Sans Pro', sans-serif;font-size:15px;text-transform:uppercase;}

.nav-tabs{border-bottom:none;text-align:center;margin:0 auto;}

.nav-tabs > li{display:inline-block;float:none;}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#67bc8f;border-color:#67bc8f #67bc8f transparent;border-image:none;border-style:solid;border-width:1px;color:#fff;cursor:default;}

.tab-content > .tab-pane{padding-top:15px;}

.tab-content p{text-align:justify;}

.btn-book-appointment{background-color:#005629;border-radius:8px;color:#fff;text-transform:uppercase;margin:25px 0px;font-size:16px;text-align:center;width:100%;}

.btn-book-appointment:hover{background-color:#012b15;color:#fff;}

.btn-info{width:100%;background-color: #005629; color: #ffffff;font-size:15px;border:none;}

.btn-info:hover{background:#005629;color:#fff;}

.opd-shedule{margin:0;padding:0;}

.opd-shedule ul{margin-top:10px;list-style:none;}

.opd-shedule ul li{display:block;padding:10px 0px;}

.opd-shedule ul li span{color:#10a2a7;text-transform:uppercase;}


@media screen and (min-device-width:768px) and (max-device-width:1024px){.header-top-menu span{display:none;}  

.nav > li > a{/*padding:10px 15px !important;*/} 

}

@media screen and (max-width:991px){.speciaThumb{display:block;white-space:nowrap;width:auto;vertical-align:middle;text-align:center;float:left;margin:0 10px;}

.nav > li > a{position:relative;display:block;padding:10px 15px !important;}

h4{margin-top:50px;}

.our-specialities-page .btn-block{padding:2% 0 !important;}

.searchContainer{font-size:14px;}

.doctor-timeTable ul li{border-bottom:1px solid #e2e2e2;border-right:medium none;display:inline-block;line-height:18px;margin:5px 0;padding:0 5px 10px 0;text-align:left;}

.btn-primary{font-size:12px;padding:0;}

.white-bg{color:#7e7e7e;font-size:15px;padding:25px 10px !important;}

.nav-tabs > li > a{font-size:14px;padding:10px 9px;}

.btn-book-appointment{font-size:11px;}

.opd-shedule ul{padding:0;}

.header-top-menu span{display:none;}

.gray-column h2{font-size:20px;}

.gray-column-anaesthio h2{font-size:20px;}

}

@media screen and (max-width:480px){.navbar-nav li a span{display:none;}

.block2 .thumbnail{height:180px;}

.block2 h1{font-size:30px;}

.b1-Line{display:none;}

.block1 .title{font-size:30px;}

.header-top-menu span{display:none;}

.header-top-menu .fa{font-size:22px;}

.fa-caret-square-o-down{/*display:none;*/} 

.testimonials{margin-bottom:50px;}

.block2 img.img-circle{width:100px;height:100px;}

h4{color:#fff;font-size:30px;font-weight:200;}

.header-top-menu .fa{color:#8a8a8a;}

.header-top-menu .fa:hover{color:#049946;}

.testimonials .carousel-indicators{left:17%;}

.testiCuntry{padding-bottom:20px;}

.testivideo p{font-size:15px;}

.view p{line-height:15px !important;font-family:'Source Sans Pro', sans-serif !important;}

.doctor-timeTable ul li{border-bottom:1px solid #e2e2e2;border-right:medium none;display:inline-block;line-height:18px;margin:5px 0;padding:0 5px 10px 0;text-align:left;}

.searchContainer .doctorName{text-align:center;}

.searchContainer img{text-align:center;margin:0 auto;}

.searchContainer{margin:10px;padding-bottom:10px;font-size:14px;}

.search-Title{font-size:21px;text-align:center;}

.searchContainer .doctorName{margin-top:10px;}

.dl-horizontal dt{width:93px;float:left;font-weight:600;}

.dl-horizontal dd{margin-bottom:5px;margin-left:100px;}

.dl-horizontal dd:last-child{}

.gray-bg{padding:5px 0px;}

.nav-tabs > li > a{background-color:#eeeeee;border:1px solid transparent;border-radius:0;color:#005629;font-family:"Source Sans Pro", sans-serif;font-size:10px;line-height:1.42857;margin-bottom:5px;margin-right:3px;padding:6px 4px;text-transform:capitalize;}

.doctor-details .search-Title{font-size:14px;text-align:left;}

.doctor-details h2 span{font-size:14px;}

.doctor-details .pull-right{font-size:12px !important;line-height:15px;}

.navbar-default .navbar-nav > li > a br{display:none;}

.navbar-default .navbar-nav > li > a{text-align:left;}

.navbar-default .navbar-nav > li > a{border-bottom:1px solid #f5f5f5;}

.navbar-default .navbar-nav > li > a.dropdown-arrow{border-bottom:none;margin-top:-7px;}

.header-top-menu .btn-default{padding:5px;}

.text-copyright{text-align:center;}

.our-specialities-internalpage .nav-tabs > li > a{font-size:11px;padding:6px 4px !important;}

.btn-pdf{margin:5px auto;text-align:center;width:100%;}

.pdf-name{text-align:center;}

.news-date{margin-top:10px;text-align:center;}

.news-description{text-align:center;}

}

@media (min-width:768px){.btn-pdf{float:right;margin-right:-9px;}

.noPadding{padding-left:0px;}

.dropdown:hover .dropdown-menu{display:block;}

.block1 .thumbnail{margin-top:35px;}

.gray-bg{background:#eeeeee;padding:25px 55px;color:#797979;font-size:17px;}

.white-bg{color:#7e7e7e;font-size:15px;}

.our-specialities-page .btn-block{padding:22% 0;}

.searchContainer .btn-block{margin-top:25%;}

}

@media screen and (max-width:240px){.header-top-menu ul li{font-size:11px;padding:15px 2px 25px;}

.header-top-menu .fa{font-size:13px;}

.navbar-brand > img{width:100%;}

.navbar-default .navbar-toggle{width:85%;}

.block2 img.img-circle{height:70px;width:70px;}

.social-icons ul li{padding:15px 5px;}

.text-copyright{text-align:center;}

.block3 .border-right{border-right:none;}

.caption img{width:100%;}

}

.item img{margin:0 auto;text-align:center;}

.fa-facebook{color:#3b5998;}

.fa-twitter{color:#55acee;}

.fa-google-plus{color:#e02f2f;}

.fa-youtube-play{color:#e02f2f;}

.book-an-appointment-internalpage p{color:#2b2b2b;}

.book-an-appointment-internalpage h2{text-align:center;margin-bottom:35px;}

.captcha{text-align:center;padding-top:37px;}

.book-an-appointment-internalpage .form-control{height:48px;background:#f1f1f5;border:#f1f1f5 solid 2px;box-shadow:none;}

.red{color:#eb1d25;}



.book-an-appointment-internalpage input[type="text"]:hover, .book-an-appointment-internalpage input[type="text"]:focus{border:#00a94f solid 2px;}

.book-an-appointment-internalpage textarea:hover, .book-an-appointment-internalpage textarea:focus{border:#00a94f solid 2px;}

.book-an-appointment-internalpage textarea{min-height:80px;}

.book-appointment-succes{color:#fff;background:#00a951;font-size:22px;padding:5px 30px;margin:25px 0px;}

.book-appointment-succes:hover{background:#ed131c;color:#fff;}

.book-an-appointment-internalpage .styled-select input[type="text"]:hover{border:#00a94f solid 2px;}

.book-an-appointment-internalpage .styled-select{background:#f1f1f5 url("../images/select-arrow.png") no-repeat scroll right center;border:medium none;border-radius:7px;height:47px;margin:0;overflow:hidden;width:100%;}

.bootstrap-datetimepicker-widget{border:#00a94f solid 2px;}

.dropdown-menu-top{}

.input-group-addon{background-color:#f1f1f5;border:none;}

.glyphicon-calendar{color:#00a94e;}

.career-page{border:2px solid #f1f1f1;border-radius:10px;clear:both;margin:25px;padding:15px 0 0;}

.searchContainer .career-page .btn-block{margin-top:36%;}

.career-page .dl-horizontal dd{margin-bottom:2px;margin-left:125px;}

.career-page:hover{border:2px solid #009b45;background-color:#fff;}

.searchContainer .career-page:hover .btn-block{background:#ec1b24;border:#ec1b24 solid 1px;}

.checkboxBOrder{border:#f1f1f5 solid 3px;padding:8px 10px;border-radius:5px;}

.career-form h2{margin:35px auto;text-align:center;}

.career-form .h2-line{border-bottom:2px solid #00a94e;margin:0 auto;padding-top:10px;text-align:center;width:5%;}

.career-form .input-group{margin-top:0;}

.space{margin-bottom:10px;}

.career-form .form-control{padding:6px 7px;}

.testimonials-box{background-color:#fff;padding:10px;border-radius:5px;font-size:14px;text-align:justify;-webkit-box-shadow:0 8px 6px -6px #e1e1e1;-moz-box-shadow:0 8px 6px -6px #e1e1e1;box-shadow:0 8px 6px -6px #e1e1e1;display:inline-block;position:relative;margin-top:25px;min-height:175px;}

.testimonials-box:after{content:'';display:block;position:absolute;right:20px;top:100%;width:0;height:0;border-top:15px solid #fff;border-bottom:15px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent;}

.testimonials-details{margin-top:20px;}

.testimonials-details img{border:#d6d6d6 solid 1px;padding:2px;width:50px;}

.testimonials-details .name{color:#000;font-size:14px;margin:0;text-transform:uppercase;}

.testimonials-details .location{color:#828282;font-size:14px;font-style:italic;}

.chairman-details .media{margin-bottom:25px;margin-top:15px;}

.chairman-details .media-heading{color:#3f3f3f;font-weight:600;padding-top:5px;font-size:20px;}

.chairman-details .media-heading span{color:#818181;font-weight:500;font-size:16px;}

.chairman-details .media-body p{color:#00a950;}

div.pagination{margin:0;padding:2px;}

div.pagination a{padding:2px 5px 2px 5px;margin:2px;border:2px solid #dddddd;text-decoration:none;color:#000;font-size:14px;}

div.pagination a:hover, div.pagination a:active{border:1px solid #e2e2e2;color:#999;}

div.pagination span.current{padding:2px 5px 2px 5px;margin:2px;border:1px solid #e2e2e2;font-weight:bold;background-color:#dddddd;color:#999;font-size:14px;}

div.pagination span.disabled{padding:2px 5px 2px 5px;margin:2px;border:1px solid #e2e2e2;color:#999;}

.list-style{margin-left:20px;}

.list-style ul{margin:0;padding:0;list-style:none;text-align:left;}

.list-style ul li:before{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#00ae4b;font-size:18px;padding-right:0.5em;position:absolute;left:0px;line-height:20px;margin-left:20px;}

.list-style span{color:#176134;text-transform:uppercase;font-size:14px;font-weight:600;}

.nav-style{margin-left:20px;}

.nav-style ul{margin:0;padding:0;list-style:none;text-align:left;}

.nav-style ul li:before{content:"\f138";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#575757;font-size:18px;padding-right:0.5em;position:absolute;left:0px;line-height:20px;margin-left:20px;}

.nav-style ul li{padding-left:10px;line-height:25px;font-size:16px;color:#353535;}

.transplant-box{border:#d9d9d9 solid 2px;border-radius:5px;text-align:center;padding:10px;}

.transplant-box img{text-align:center;margin:0 auto;}

.transplant-box:hover{border:#ed151d solid 2px;}

.transplant-box h3{font-size:19px;font-weight:600;text-transform:uppercase;}

.newsroom-search-section{background:#ededed none repeat scroll 0 0;border-radius:5px;margin:10px 15px;padding:10px;}

.download-page{border:2px solid #f1f1f1;border-radius:5px;margin-bottom:15px;padding:5px 0;vertical-align:middle;float:left;width:100%;}

.searchContainer .download-page .btn-block{margin-top:36%;}

.pdf-name{color:#636363;font-size:18px;font-weight:600;margin:0;vertical-align:middle;padding-top:5px;}

.download-page:hover{border:2px solid #009b45;background-color:#fff;}

.download-page:hover .btn-pdf{background-color:#e92025;border-color:#e92025;}

.download-page:hover .pdf-name{color:#e92025;}

.btn-pdf{background-color:#02a54f;}

.fa-download{padding-right:7px;}

.news-date{font-size:14px;color:#6e6e6e;margin-bottom:5px;}

.news-description{color:#e92025;}

.news-date .fa-calendar{color:#04a751;}

.img-news{border:#e8e8e8 solid 1px;padding:5px;max-height:80px;}

.img-affiliation{border:#e8e8e8 solid 1px;padding:5px;}

.newsroom-page{border-bottom:#f1f1f1 solid 2px;margin-bottom:15px;padding:10px 10px 25px;}

.newsroom-page:hover{background-color:#f7f7f7;}

.h2{color:#363636;font-size:21px;}

.faq-page{}

.faq-page .panel-default > .panel-heading{border:none;background:none;}

.faq-page .panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#fff;}

.faq-page .panel-group .panel{border-radius:0px;}

.faq-page .panel-title{color:#00aa50;}

.faq-page .panel-title:hover{text-decoration:none;}

.faq-page .panel-default{border:none;}

.panel{box-shadow:none;}

.faq-page .panel-heading{border-bottom:none;border-top-left-radius:0px;border-top-right-radius:0px;padding:10px 15px;}

.faq-page .panel-default > .panel-heading{background-color:#fff;border:#f4f4f4 solid 1px;}

.faq-page .panel-title:hover{text-decoration:none !important;}

.panel-heading a:hover{text-decoration:none !important;}

.panel-heading a{text-decoration:none !important;}

.panel-heading [data-toggle="collapse"]:after{font-family:'FontAwesome';content:"\f067";float:right;color:#01aa52;font-size:18px;line-height:22px;position:relative;top:-19px;}

.panel-heading [data-toggle="collapse"].collapsed:after{font-family:'FontAwesome';content:"\f068";float:right;color:#ef1b24;font-size:18px;line-height:22px;position:relative;top:-19px;}

.contactForm input[type="text"], textarea, textarea.form-control{height:50px;margin:0;padding:0 20px;vertical-align:middle;background:#f8f8f8;border:3px solid #ddd;font-family:'Roboto', sans-serif;font-size:16px;font-weight:300;line-height:50px;color:#888;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;}

.contactForm textarea, textarea.form-control{padding-top:10px;padding-bottom:10px;line-height:30px;}

.contactForm input[type="text"]:focus, textarea:focus, textarea.form-control:focus{outline:0;background:#fff;border:3px solid #01aa51;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}

.contactForm input[type="text"]:-moz-placeholder, textarea:-moz-placeholder, textarea.form-control:-moz-placeholder{color:#888;}

.contactForm input[type="text"]:-ms-input-placeholder, textarea:-ms-input-placeholder, textarea.form-control:-ms-input-placeholder{color:#888;}

.contactForm input[type="text"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder, .contactForm textarea.form-control::-webkit-input-placeholder{color:#888;}

.contact-page{margin-top:30px;margin-bottom:30px;}

.contact-page h2{background-color:#ffffe3;font-size:20px;font-weight:600;line-height:29px;margin-top:0;padding:11px;}

address{font-size:16px;}

address a{color:#f01d23;}

.contact-page .fa-phone{font-size:20px;color:#00a850;margin-right:10px;}

address .fa-fax{font-size:20px;color:#00a850;margin-right:10px;}

address .fa-envelope{font-size:20px;color:#00a850;margin-right:10px;}

.contactForm button.btn{height:50px;margin:0;padding:0 20px;vertical-align:middle;background:#eb1d23;border:0;font-family:'Roboto', sans-serif;font-size:16px;font-weight:300;line-height:50px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;}

.contactForm button.btn:hover{opacity:0.6;color:#fff;}

.contactForm button.btn:active{outline:0;opacity:0.6;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}

.contactForm button.btn:focus{outline:0;opacity:0.6;background:#19b9e7;color:#fff;}

.contactForm button.btn:active:focus, button.btn.active:focus{outline:0;opacity:0.6;background:#19b9e7;color:#fff;}

.form-top{overflow:hidden;padding:0 25px 15px 25px;background:#00a951;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;text-align:left;}

.form-top-left{color:#fff;float:left;padding-top:10px;width:80%;}

.form-top-left h3{margin-top:0;}

.form-top-right{color:#fff;float:right;font-size:50px;padding-top:5px;text-align:right;width:19%;}

.form-bottom{padding:25px 25px 30px 25px;background:#eee;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;text-align:left;}

.form-bottom form textarea{height:100px;}

.form-bottom form .input-error{border-color:#19b9e7;}

.contact-page P{font-size:16px;}

.contact-page .fa-clock-o{color:#00aa4f;margin-right:10px;font-size:18px;}

.scrollToTop{position:fixed;right:40px;bottom:10px;display:none;z-index:999999;}

.scrollToTop:hover{text-decoration:none;color:#000 !important;outline:none !important;}

.scrollToTop a:hover, a:focus{text-decoration:none;outline:none !important;}

a#backToTop{border-radius:5px;text-align:center;background:#e61300;color:#fff;width:35px;height:35px;line-height:30px;font-size:10px;position:fixed;right:20px;bottom:20px;opacity:0.7;filter:alpha(opacity=70);display:none;z-index:99999;}

a#backToTop .caret{border-bottom:10px solid;border-right:8px solid transparent;border-left:8px solid transparent;border-top:0;margin:10px 0 0;}

.liver-emergency{background-color:#ed1b24;border-radius:5px;color:#fff;display:inline-block;font-size:23px;font-weight:600;line-height:29px;padding:5px 10px;}

.btn-taketour{background-color:#ed1b24 !important;border-radius:5px !important;color:#fff !important;font-size:16px !important;font-weight:600 !important;}

.question{color:#035a37;font-size:16px;text-align:left;font-weight:normal;}

.answer{text-align:left;}

.address-title{color:#005c37;font-size:18px;font-weight:600;text-transform:uppercase;}

.address-box{border:2px solid #ccc;border-radius:5px;font-size:16px;margin-top:20px;padding:10px;min-height:130px;}

@media (min-width:768px){}

@media (min-width:992px){.seven-cols .col-md-1, .seven-cols .col-sm-1, .seven-cols .col-lg-1{width:14.285714285714285714285714285714%;*width:14.285714285714285714285714285714%;}

}

@media (min-width:1200px){.seven-cols .col-md-1, .seven-cols .col-sm-1, .seven-cols .col-lg-1{width:14.285714285714285714285714285714%;*width:14.285714285714285714285714285714%;}

}

.feedbackbtn, #feedback{position:fixed;right:0px;z-index:999999;}

.feedbackbtn{background-color:#ed1c24;border:3px solid #ed1c24;border-radius:5px;bottom:50%;color:#ffffff;cursor:pointer;display:none;font-size:24px;padding:0;right:0;text-align:center;}

.feedbackbtn img{margin:0 auto;text-align:centre;}

.feedbackbtn h1{font-size:13px;font-weight:700;line-height:15px;margin:0;padding:5px 0;text-align:center;}

.feedbackbtn:hover{background-color:#ed1f24;}

#feedback{bottom:0px;display:none;max-width:320px;background-color:#ffffff;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:60px 30px 10px;}

#feedback h1{margin:-60px 0px 20px -31px;font-size:18px;text-align:center;background-color:#00a950;color:#ffffff;padding:10px 0px;position:absolute;width:100%;font-family:'aileronregular' !important;}

#feedback h1 span{float:left;border-right:1px solid #008a41;padding:0px 15px;cursor:pointer;font-family:'aileronregular' !important;width:100% !important;}

#feedback h1 i{color:#ed1f24;}

#feedback p{color:#7b7b7b;text-align:center;}

#feedback img{width:100%;opacity:.1;}

#feedback button{background-color:#00a950;color:#ffffff;border:none;padding:8px 20px;float:right;margin-top:10px;margin-bottom:50px;}

#feedback button:hover{background-color:#ed1f24;}

.calci{border:4px solid #f9f9f9;border-radius:10px;margin-top:25px;padding:50px 20px 0;text-align:center;}

.calci-content{text-align:left;padding:25px;}

.btn-calci{background:#ed131c;color:#fff;font-size:22px;margin:25px 0;padding:5px 30px;}

.btn-calci:hover{background:#00a951;color:#fff;}

.messageDirector{text-align:left;}

.messageDirector h3{color:#01aa50;font-size:27px;}

.messageDirector h3 span{color:#ed1c25;}

.messageDirector h2{font-size:22px;line-height:27px;padding-left:11px;padding-top:13px;text-align:left;color:#2d2d2d;margin-bottom:0;}

.messageDirector h2 span{color:#0e0e0e;font-size:18px;}

.messageDirector .media-body{color:#01aa50;}

.messageDirector .media-body p{background:#01aa52 none repeat scroll 0 0;color:#fff;display:inline-block;margin-left:11px;margin-top:5px;padding:2px 11px;}

.messageDirector .media{margin-bottom:10px;margin-top:30px;display:inline-block;}

.messageDirector .media img{border:2px solid #ebebeb;border-radius:50%;padding-top:6px;}

.thanku-message{background-color:#fffee7;display:inline-block;font-size:15px;margin-left:15px;margin-top:30px;padding:5px;}

.heart-failureProgramme .panel-default > .panel-heading{background-color:#fbfbfb;border-color:#fbfbfb;color:#333;}

.heart-failureProgramme .panel-title{color:#ed1c22;font-size:16px;font-weight:600;margin-bottom:0;margin-top:0;text-transform:uppercase;}

.heart-failureProgramme .panel-heading .collapsed[data-toggle="collapse"]::after{color:#00aa51;}

.heart-failureProgramme .panel-default > .panel-heading{background-color:#f9f9f9;border-color:#fff;color:#333;}

.heart-failureProgramme .panel-default{background:#eee none repeat scroll 0 0 !important;border-color:#fff;}

.heart-failureProgramme .panel-default > .panel-heading + .panel-collapse > .panel-body{background-color:#fdfdfb;border-top-color:#eee;}

.facilities-bg{background-image:url("../images/facilitiespage-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;margin-top:16px;padding:53px 10px 253px 25px;text-align:left;}

.facilities-bg .nav-style ul li::before{color:#1aa355;content:"";font-family:FontAwesome;font-size:18px;font-style:normal;font-weight:normal;left:24px;line-height:20px;margin-left:20px;padding-right:0.5em;padding-top:9px;position:absolute;text-decoration:inherit;}

.facilities-bg .nav-style ul li{color:#353535;font-size:17px;line-height:36px;padding-left:10px;}

.img-collage img{margin-top:17px;}

.organDonation-page{text-align:left;}

.organDonation{background-color:#fbfafa;float:left;text-align:left;width:100%;}

.organDonation-content{padding:20px;}

.organDonation-page h3{margin-bottom:10px;margin-top:0;padding:0;color:#00a950;}

.col-0{margin:0;padding:0;}

.organDonation .video{padding:10px;}

.tpa-bg{background:#00a84f;color:#fff;padding:10px;font-size:1.3em;}

.empanalments-tpa{background-image:url("../images/facilitiespage-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;margin-top:0px;padding:20px;float:left;text-align:left;}

.empanalments-tpa .nav-style ul li::before{color:#1aa355;content:"ï„¸";font-family:FontAwesome;font-size:18px;font-style:normal;font-weight:normal;left:-10px;line-height:20px;margin-left:20px;padding-right:0.5em;padding-top:4px;position:absolute;text-decoration:inherit;}

.empanalments-tpa .nav-style{margin-left:10px;}

.empanalments-tpa .nav-style ul li{color:#353535;font-size:17px;line-height:28px;padding-left:10px;}

.empanalments-tpa .img-logo img{padding:5px;display:inline-block;}

.our-value-box{background-color:#f8f8f8;float:left;text-align:left;width:100%;margin-bottom:25px;}

.our-value-box h2{color:#00973c;margin-top:0;margin-bottom:10px;margin-left:0;padding-top:20px;font-size:1.5em;text-transform:uppercase;font-weight:600;}

.our-value-box .fa-ul{color:#616060;font-size:18px;padding-top:40px;}

.our-value-box .fa-ul strong{color:#ec1c24;font-weight:500;}

.our-value-box .fa-check-square{color:#009839;}

.col-design{text-align:left;margin-top:20px;float:left;}

.col-design .nav-style ul li{color:#353535;font-size:17px;line-height:28px;padding-left:10px;}

.col-design .nav-style ul li::before{color:#1aa355;content:"ï„¸";font-family:FontAwesome;font-size:18px;font-style:normal;font-weight:normal;left:-10px;line-height:20px;margin-left:20px;padding-right:0.5em;padding-top:4px;position:absolute;text-decoration:inherit;}

.col-design h2{color:#1a1a1a;margin-top:0;margin-bottom:10px;margin-left:0;padding:0;font-size:1.3em;text-transform:uppercase;font-weight:600;}

.our-value-box h3{color:#00973c;margin-top:0;margin-bottom:10px;margin-left:0;padding-top:20px;font-size:1.5em;text-transform:uppercase;font-weight:600;}

.col-side{background-color:#fcfbfb;padding:10px;}

.col-design strong a{color:#ec1a24;font-size:15px;text-decoration:none;}

a.back-to-top{display:none;width:50px;height:50px;position:fixed;z-index:999;right:15px;bottom:15px;background:#d00000;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#FFFFFF;margin-bottom:20px;}

a.back-to-top em{display:table-cell;width:50px;height:50px;vertical-align:middle;text-align:center;font-size:24px;}

a:hover.back-to-top{background-color:#000;text-decoration:none;}

@media screen and (max-width:480px){.navbar-fixed-top-one{position:relative !important;}

/*.book-appointment-sticky{padding:5px;bottom:20%;width:80px;height:30px;}*/

.book-appointment-sticky {/*padding: 10px 20px 15px 20px;bottom: 0;width: 140px;height: 50px;top: 50%;left: 0%;border-top-left-radius: 50px;border-top-right-radius: 50px;border-bottom-right-radius: 50px;border-bottom-left-radius: 50px; z-index: 99;*/}

.searchContainer .career-page .btn-block{margin-top:10%;margin-bottom:5%;}

.career-page{margin:20px 0px 20px 0px;padding:10px 0 0;}

.searchContainer{margin:0px;}

}

#feedback .form-group{margin-bottom:8px;}

#feedback .form-control{border-radius:0px;height:28px;padding:2px 8px;font-size:13px;}

#feedback textarea.form-control{height:55px;padding:2px 12px; 	border: 1px solid #ccc;}

.ht-page-title{margin-top:30px;background-color:#f2f2f2;padding:20px 0px;border-radius:5px;margin-bottom:20px;}

.ht-page-title .page-title{text-align:left !important;}

.ht-page-title .ht{text-align:left;}

.ht-images{border:1px solid transparent;transition:all .2s;width:100%;}

.ht-images:hover{border:1px solid #67bc8f;}

.heart-tra-list{margin:0px;padding:0px;list-style:none;text-align:left;margin-left:60px;}

.heart-tra-list li{margin:0px;padding:0px;list-style-type:none;line-height:28px;}

.fa-check:before{content:"\f00c";}

.heart-tra-list li:before{color:#00ae4b;content:"\f00c";font-family:FontAwesome;font-size:18px;font-style:normal;font-weight:normal;left:0;line-height:28px;margin-left:50px;padding-right:0.5em;position:absolute;text-decoration:inherit;}

.jio-faq h4{color:#7c7c7c;text-align:left;}

a.accordion-toggle{text-decoration:none;}

.panel-group-ht{margin-bottom:5px;}

.panel-body-ht{text-align:left;padding-right:10px;}

.heart-list-main{margin-top:0px;}

.panel-heading .collapsed[data-toggle="collapse"]::after{content:"";}

.panel-heading [data-toggle="collapse"]::after{content:"";}

.panel-heading-ht.panel-heading .accordion-toggle.collapsed h4:after{font-family:"FontAwesome";content:"\f107";position:absolute;right:40px;}

.panel-heading-ht.panel-heading .accordion-toggle h4:after{font-family:"FontAwesome";content:"\f106";float:right;color:grey;overflow:no-display;position:absolute;right:40px;font-size:18px;font-weight:bold;}

.for-exp{color:#009b45;font-size:30px;font-weight:300;text-align:left;}

.expertise-f{text-align:left;}

.ht-page-title-faq{padding-right:20px;padding-left:20px;}

.view-more-testi-video{float:right;display:inline-block;background:#015f2d none repeat scroll 0 0;border-radius:5px;transition:all .2s;}

.view-more-testi-video{text-decoration:none;color:#fff !important;font-family:"aileronregular";transition:all .2s;font-size:14px;padding:5px;}

.view-more-testi-video span{font-style:normal !important;}

.view-more-testi-video:hover{text-decoration:none;font-family:"aileronregular";color:#015f2d !important;background-color:#fff;}

.blogPage{}

.blogPage h2{color:#00973c;font-size:1.5em;font-weight:600;margin-bottom:10px;margin-left:0;margin-top:0;padding-top:20px;text-transform:uppercase;}

.blogContent{color:#8e8e8e;font-size:14px;text-align:justify;margin-bottom:15px;}

.blogImg{border-bottom:4px solid #00973c;}

.blogPage .btn-primary{background:#ed1c25 none repeat scroll 0 0;border-radius:0;color:#fff;display:inline;text-decoration:none;text-transform:uppercase;}

.blogPage .btn-primary:hover{background:#000;}

.blogPage .date{background:#00973c none repeat scroll 0 0;color:#fff;font-size:35px;font-weight:600;line-height:20px;margin:0;padding:7px 0;text-align:center;}

.blogPage .date span{font-size:17px;letter-spacing:2px;}

.blog-postImgBottom{float:left;width:100%;margin-bottom:25px;}

.adminName{padding-top:41px;text-align:right;}

.blogTitle{border-bottom:2px solid #ed1c25;color:#696969;display:inline-block;font-size:30px;font-weight:800;margin-bottom:30px;text-align:center;}

.sidebar{}

.sidebar h3{background-image:url("../images/sep-sidebar.jpg");background-position:left bottom;background-repeat:no-repeat;color:#474747;font-size:20px;font-weight:600;letter-spacing:1px;margin-top:0;padding-bottom:14px;padding-top:0;text-transform:uppercase;margin-bottom:20px;}

.blog-sidebar-Title{font-size:15px;text-transform:uppercase;font-weight:300;}

.blog-sidebar-Title a{color:#00973c;font-weight:600;}

.sidebar .date{background:#eb030a none repeat scroll 0 0;border-radius:5px;font-size:20px;line-height:17px;}

.sidebar .date span{font-size:12px;letter-spacing:0;}

.sidebar .sidebarColumn{float:left;width:100%;margin-bottom:25px;}

.categoriesMenu{margin:0;padding:0;}

.categoriesMenu ul{margin:0;padding:0;}

.categoriesMenu ul li{list-style:none;padding:0;text-align:right;line-height:25px;}

.categoriesMenu ul li a{float:left;}

@media (min-width:768px){.view-more-testi-video{margin-right:23%;}

}

@media (min-width:992px){.view-more-testi-video{margin-right:0%;}

}

@media (max-width:767px){.view-more-testi-video{margin-right:27%;}
.doc-list-details .swiper-slide{flex-basis:40%;}

}

.dentistry h2{text-align:left;}

.panel-default-dentistry{border-color:#67bc8f;}

@media (min-width:768px){.nav-tabs .test{margin-top:10px !important;}

}

.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0, 0, 0, .1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;box-sizing:border-box;}

.autocomplete-suggestion{position:relative;padding:0 .6em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.02em;color:#333;}

.autocomplete-suggestion b{font-weight:normal;color:#049946;}

.autocomplete-suggestion.selected{background:#f0f0f0;}

.view{overflow:hidden;position:relative;text-align:left;margin-bottom:25px;}

.view .mask, .view .content{position:absolute;overflow:hidden;top:0;left:0;}

.view img{display:block;position:relative;min-height:200px;}

.view h2{color:#fff;text-align:left;position:relative;font-size:18px;padding:15px 10px 10px 10px;margin:0;}

.view p{color:#fff;font-family:'aileronregular';font-size:14px;padding:10px;position:relative;text-align:left;line-height:18px;}

.view a.info{color:#fff;display:inline-block;text-decoration:underline;padding-left:10px;}

.view-first img{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}

.view-first .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background-color:rgba(5, 146, 89, 0.7);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;height:100%;width:100%;}

.view-first:hover span{display:none;}

.view-first p{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}

.view-first:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}

.view-first a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}

.view-first:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}

.view-first:hover h2, .view-first:hover p, .view-first:hover a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}

.view-first:hover p{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s;}

.view-first:hover a.info{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}

.img-border-shadow{border:#fff solid 5px;-webkit-box-shadow:3px 4px 5px 0px rgba(231, 231, 231, 1);-moz-box-shadow:3px 4px 5px 0px rgba(231, 231, 231, 1);box-shadow:3px 4px 5px 0px rgba(231, 231, 231, 1);}

.sticky{background-color:#00a950;padding:5px;border-radius:5px;}

.navbar-brand-scroll-none{display:none;width:20%;}

.navbar-fixed-top-one{position:fixed;right:0;left:0;z-index:9;margin-top:0px;border-bottom:1px solid #CCC;top:0px;}

.navbar-fixed-top-one > .container{width:100%;}

.navbar-fixed-top-one > ul{float:right;width:83%;}

.navbar-brand-scroll-none{display:none;width:17%;}

.navbar-brand-one{width:17%;margin-top:12px;margin-left:10px;}

.navbar-brand-one img{margin-left:16%;width:90%;}

.navbar-fixed-top-one .dropdown-menu.columns-2{left:auto;right:0px;}
#staymodal button.close{opacity:1;}
@media(min-width:768px){.navbar-ani{-webkit-transition:padding .5s ease-in-out;-moz-transition:padding .5s ease-in-out;transition:padding .5s ease-in-out;}

.navbar-default{background-color:#FFF; position:relative; border:none;}

}

@media(min-width:767px) and (max-width:991px){.navbar-brand-one{display:none;}

.navbar-fixed-top-one ul{float:none;width:100%;}

.navbar-fixed-top-one .dropdown-menu.columns-3{left:-100px !important;}

}

@media(min-width:992px) and (max-width:1199px){.navbar-fixed-top-one .dropdown-menu.columns-3{left:-120px !important;}

}

.doctor-block{margin:50px auto;clear:both;border:#e6e6e6 solid 5px;padding:20px;float:left;width:100%;}

.shadow1{position:relative;}

.shadow1{box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 20px rgba(0, 0, 0, 0.1) inset;}

.shadow1:before, .shadow1:after{position:absolute;content:"";bottom:12px;left:15px;top:80%;width:45%;z-index:-1;-webkit-box-shadow:0 20px 15px #9B7468;-moz-box-shadow:0 20px 15px #9B7468;box-shadow:0 20px 15px #9B7468;-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);transform:rotate(-6deg);}

.shadow1:after{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);transform:rotate(6deg);right:15px;left:auto;}

@media screen and (max-width:480px){.liver-emergency{display:block;}

}

.block1-top{width:100%;color:#737373;font-size:16px;text-align:center;background:#fefefe;padding:20px 0px;margin:0 auto;border-bottom:#ed1b24 solid 3px;}

.block1-top img{margin:0 auto;text-align:center;}

.btn-links{color:#00a950;text-transform:uppercase;font-size:0.9em;font-weight:600;margin:0;padding:0;}

.our-value-box .panel-default > .panel-heading{color:#333;background-color:#fff !important;border-color:#ddd;}

.our-value-box .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;font-weight:600;}

.marquee-box{background: rgba(238, 30, 38, 0.7);padding: 0px 0px; width: 100%;float: left; color: #fff; font-size: 13px;font-weight: 600;}

.marquee-box a{color:#ffea06;padding-left:10px;font-weight:600;}

.fb-block{margin:0 auto;text-align:center;}

.fb-block h3{background:#325193;color:#fff;padding:10px;text-align:left;margin:0;}

.twitter-h3{background:#33cefe !important;color:#fff;padding:10px;text-align:left;margin:0;}

.fb-container{background:#f5f3e4;padding:15px;float:left;width:100%;margin-bottom:35px;text-align:center;position:relative;}

.twitter-container{background:#f5f3e4;padding:15px;float:left;width:100%;margin-bottom:35px;text-align:center;}

.bootstrap-datetimepicker-widget{list-style:none;font-family:'Source Sans Pro', sans-serif;}

.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em;font-family:'Source Sans Pro', sans-serif;}

@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}

}

@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}

}

@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}

}

.bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute;}

.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #cccccc;border-bottom-color:rgba(0, 0, 0, 0.2);top:-7px;left:7px;}

.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px;}

.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #cccccc;border-top-color:rgba(0, 0, 0, 0.2);bottom:-7px;left:6px;}

.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px;}

.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px;}

.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px;}

.bootstrap-datetimepicker-widget .list-unstyled{margin:0;}

.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0;}

.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none;}

.bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:500;margin:0;}

.bootstrap-datetimepicker-widget button[data-action]{padding:6px;}

.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours";}

.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes";}

.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours";}

.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes";}

.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours";}

.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes";}

.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM";}

.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker";}

.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today";}

.bootstrap-datetimepicker-widget .picker-switch{text-align:center;}

.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens";}

.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit;}

.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%;}

.bootstrap-datetimepicker-widget table{width:100%;margin:0;}

.bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px;}

.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px;}

.bootstrap-datetimepicker-widget table th.picker-switch{width:145px;}

.bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777777;cursor:not-allowed;}

.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month";}

.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month";}

.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer;color:#02a650;font-size:16px;font-family:'Source Sans Pro', sans-serif;}

.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#ed1c22;color:#fff;}

.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px;}

.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777777;}

.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px;}

.bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover{background:#ed1c22;cursor:pointer;color:#fff;}

.bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new{color:#777777;}

.bootstrap-datetimepicker-widget table td.today{position:relative;}

.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#ed1c22;border-top-color:rgba(0, 0, 0, 0.2);position:absolute;bottom:4px;right:4px;}

.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}

.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff;}

.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777777;cursor:not-allowed;}

.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px;}

.bootstrap-datetimepicker-widget table td span:hover{background:#eeeeee;}

.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}

.bootstrap-datetimepicker-widget table td span.old{color:#777777;}

.bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777777;cursor:not-allowed;}

.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px;}

.bootstrap-datetimepicker-widget.wider{width:21em;}

.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important;}

.input-group.date .input-group-addon{cursor:pointer;}

.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}

.responsive-tabs-container .tab-pane{margin-bottom:15px;}

.responsive-tabs-container .accordion-link{display:none;margin-bottom:10px;padding:10px 15px;background-color:#f5f5f5;border-radius:3px;border:1px solid #ddd;color:#333;}

@media (max-width:767px){.responsive-tabs-container.accordion-xs .nav-tabs{display:none;}

.responsive-tabs-container.accordion-xs .accordion-link{display:block;}

}

@media (min-width:768px) and (max-width:991px){.responsive-tabs-container.accordion-sm .nav-tabs{display:none;}

.responsive-tabs-container.accordion-sm .accordion-link{display:block;}

}

@media (min-width:992px) and (max-width:1199px){.responsive-tabs-container.accordion-md .nav-tabs{display:none;}

.responsive-tabs-container.accordion-md .accordion-link{display:block;}

}

@media (min-width:1200px){.responsive-tabs-container.accordion-lg .nav-tabs{display:none;}

.responsive-tabs-container.accordion-lg .accordion-link{display:block;}

}



/*#clinical-team { position:relative;}*/

 



.not_found{

      font-size: 20vw;

      font-family: 'Bungee', cursive;

      font-weight: 900;

      text-align: center;

      transition: .8s all cubic-bezier(0.86, -0.79, 0, 2.41);  

    }

    .not_found span{

      transition: .8s all cubic-bezier(0.86, -0.79, 0, 2.41);

      display: inline-block; 

    }

    .not_found span:nth-child(1){

      color: #00a44a;  

    }

    .not_found span:nth-child(2){

      color: #ed1921;  

      position: relative;

      z-index: 99;

      transform-origin: center;

      transform: rotate(90deg);

    }

    .not_found span:nth-child(3){

       color: #00a44a; 

    }

   .line{

    position: absolute;

    width: 40px;

    height: 180px;

    left: 50%; 

    top: 50%;

    display: inline-block; 

    background: url(http://www.fortisescorts.in/images/zig-zag.png) no-repeat;  

    background-color: #000;

    background-position: 20px 0px;

    transform: translate(-50%, -50%);

    z-index: -1;

    padding: 0px 10px;

    animation: move 2s linear alternate infinite;

   }

   @keyframes move{

    100%{

      background-position: 0px 100%;

    }

   }

   .not-found-title{

      font-size: 40px;

      text-align: center;

      font-family: 'Bungee', cursive;

      margin-top: 100px;

   }

   .title{

      font-size: 30px;

       text-align: center;

      font-family: 'Bungee', cursive;

      margin-top: 30px;

   }



   @media(max-width: 767px){

	.line{

		height: 25px;

	}

	.title, .not-found-title{

		font-size: 20px;

	}

   }





   /*coming soon*/

.message-print{

      background-color: #f2f2f2; 

    }

    .message-print h1{

      color: #049946;

      text-align: center;

      font-size: 40px;

    }

    .message-print p{

      color: #000000;

      text-align: center;

      padding-bottom: 70px;

      font-size: 24px;

      line-height: 40px;

    }

    

    .message-print  a{

      color: #049946;

      font-weight: bold;

      text-decoration: none;

    }

    .message-print  a:hover {

      color: red;

      text-decoration: underline;

    }

    .message-print h2{

      color: red;

      text-align: center;

      font-size: 40px;

      padding-top: 50px;

    }

    .book-appoinment .modal-dialog, 

    .book-appoinment .modal-content, 

    .book-appoinment .modal-body{

    	height: 100%; 

    }	

    .book-appoinment .close{

	    font-size: 4rem;

	    position: absolute;

	    z-index: 99;

	    right: 15px;

	    top: 15px;

    }



    @media screen and (max-width: 767px){

    	.book-appoinment .modal-dialog{

    	 	margin: 0px;

    	}

    	.book-appoinment .close{font-size: 50px;}

    	.book-appoinment .modal-header{border-bottom: 0px;}

    	.book-appoinment .modal-body{padding: 0px;}

    }

    


    .nav-tabs-new > li > a{background-color:#eeeeee;border:1px solid transparent;border-radius:0;color:#005629;line-height:1.42857;margin-right:2px;padding:10px 25px;font-family:'Source Sans Pro', sans-serif;font-size:15px;text-transform:uppercase;}
.nav-tabs-new{border-bottom:none;text-align:center;margin:0 auto;}
.nav-tabs-new > li{display:inline-block;float:none;}
.nav-tabs-new > li.active > a, .nav-tabs-new > li.active > a:focus, .nav-tabs-new > li.active > a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#67bc8f;border-color:#67bc8f #67bc8f transparent;border-image:none;border-style:solid;border-width:1px;color:#fff;cursor:default;}

.nav-tabs-new > li > a{font-size:14px;padding:10px 9px;}


.nav-tabs-new > li > a{background-color:#eeeeee;border:1px solid transparent;border-radius:0;color:#005629;font-family:"Source Sans Pro", sans-serif;font-size:10px;line-height:1.42857;margin-bottom:5px;margin-right:3px;padding:6px 4px;text-transform:capitalize;}


.nav-tabs-new > li > a{
	font-size: 15px;
    padding: 10px 25px !important;
}



@media (max-width:767px){
.responsive-tabs-container.accordion-xs .nav-tabs-new{display:none;}
.responsive-tabs-container.accordion-xs .accordion-link{display:block;}
.navbar-default .navbar-nav > li.dropdown > a:focus{
    background-color: transparent;
}
.navbar-default .navbar-nav > li.dropdown > a{
    text-align: left;
	border-bottom: 1px solid #f5f5f5;
}
.navbar-nav li a span {
    display: none;
}

.navbar-default .navbar-nav > li > a.dropdown-arrow {
    border-bottom: none;
    margin-top: -7px;
}
.navbar-default .navbar-nav > li > a br {
    display: none;
}
.navbar-nav li.dropdown:hover a.dropdown-arrow .fa-chevron-down, .navbar-nav li.dropdown a.dropdown-arrow:hover .fa-chevron-down {
    color: #ffffff;
}
.navbar-fixed-top-one {
    position: relative !important;
} 
.book-appointment-sticky {
    padding: 10px 20px 15px 20px;
    width: 150px;
    height: 52px;
    top: inherit;
    bottom: 40%;
    box-shadow: 2px 0px 0px 0px #d00000;
   transform: rotate(-90deg) translatey(50px);
   -webkit-transform: rotate(-90deg) translatey(50px);
   -moz-transform: rotate(-90deg) translatey(50px);
   -ms-transform: rotate(-90deg) translatey(50px);

}



}
@media (min-width:768px) and (max-width:991px){.responsive-tabs-container.accordion-sm .nav-tabs-new{display:none;}
.responsive-tabs-container.accordion-sm .accordion-link{display:block;}
}
@media (min-width:992px) and (max-width:1199px){.responsive-tabs-container.accordion-md .nav-tabs-new{display:none;}
.responsive-tabs-container.accordion-md .accordion-link{display:block;}
}
@media (min-width:1200px){.responsive-tabs-container.accordion-lg .nav-tabs-new{display:none;}
.responsive-tabs-container.accordion-lg .accordion-link{display:block;}
}




.centers-excellence-div ul.multi-column-dropdown li a .span-img {
    background-image: url(../images/centers_excellence_icon.png);
    width: 100px;
    height: 57px;
    background-color: transparent;
    background-position: 12px 0px;
}

.centers-excellence-div ul.bone-joint li a .span-img {
    background-position: -75px 0px;
}

.centers-excellence-div ul.liver-digestive-diseases li a .span-img {
    background-position: -171px 0px;
}

.centers-excellence-div ul.kidney-urology li a .span-img {
    background-position: -270px 0px;
} 

.centers-excellence-div ul.multi-column-dropdown li a .span-txt {
    background-color: transparent;
    color: #5e5e5e;
    height: auto;
    width: 100%;
    display: inline-block;
}

@media(max-width: 767px){
.menu-nav{width:100%;}

.navbar-brand {
    margin: 0 auto;
    display: table;
    float: none;
}
.search-emergency-div .dropdown {
    margin: 0 auto 15px;
}
.search-emergency-div {
    margin-top: 15px;
}
.dropdown-menu {
    right: auto;
    left: 50%;
    transform: translateX(-50%);

}  
.book-appointment-sticky{width:100%; bottom:0px; transform:inherit; text-align:center; height:auto; border-radius:0px; font-size:14px; text-transform:uppercase; background: rgba(4, 153, 70, 0.8);}
.book-appointment-sticky p{color:#fff; margin-bottom:0px;}

} 

@media(max-width: 767px){
	.centers-excellence-div ul.multi-column-dropdown li a .span-img {
		display: block;
		
	}
	.centers-excellence-div ul.multi-column-dropdown li a .span-txt {
		background-image: none;
		text-align: left;
	}
	
}



@media(max-width: 991px){
.search-emergency-div .dropdown {
    margin: 0 auto 10px;
}
.search-emergency-div {
    margin-top: 10px;
}
.search-emergency-div .search-form {
    width: 100%;
}
}


@media(max-width: 1199px){
.search-emergency-div .search-form {
    width: 223px;
}
.navbar-default .navbar-nav > li > a { 
    padding: 10px 15px;    font-size: 14px;
}


}
.board-table{width:90%; float:right; height:auto; min-height:400px; background:#fff url(../images/board-pen.png) no-repeat bottom 30px center; border:25px solid #000; position:relative; border-radius:10px; box-sizing: border-box; padding: 80px 0px 120px;}
.board-table::before{content:''; width:301px; height:92px; background:url(../images/clamp.png); position:absolute; left:0px; right:0px; margin:0 auto; top:-22px;}
.board-content{width:100%;height:auto;padding-right: 40px;margin-bottom: 50px;}
.board-content ul{padding:0px; margin:0px;}
.board-content ul li{list-style:none;position:relative;padding-left:50px;margin-bottom: 23px;}
.board-content ul li::before{content:''; width:25px; height:25px; border:2px solid #b9b8b9; position:absolute;left: 18px; top: 6px;}
.board-content ul li::after{content:'\f00c'; font-family:FontAwesome; position:absolute; left:24px; top:9px;color:#12a650;}
.board-content ul li h3{font-size:30px; font-weight:bold; color:#ff0000;}
.board-content ul li p{font-size:14px; color:#000; line-height:24px;}
.board-content ul li h4{font-family: 'Courgette', cursive;margin:10px 0px 0px;font-size: 26px;color:#297a2c;;}
.board-content ul li h4 span{color:#ff0000}
@media screen and (max-width:1024px){
	.board-table{width:100%;}
	.board-content ul li h3{font-size:27px;}
	.board-content ul li h4{font-size:30px;}
}
@media screen and (max-width:991px){
	.board-content ul li::before{top: 2px;}
	.board-content ul li::after{top:4px;}
	.board-content ul li h3{font-size:23px;}
	.board-content ul li h4{font-size: 26px;}
}
@media screen and (max-width:767px){
	.board-table{margin-bottom: 40px; background-size:contain;}
	
}
@media screen and (max-width:575px){
	.board-content ul li h4{font-size:20px;}
}

/** doctor Profile Page **/
.green-row{background:#00a64d; margin-bottom:50px;}
.profileBox {max-width:200px; margin:auto;padding:5px;text-align:center; }
.profile-info{width:100%; padding:0px 10px;}
h1.profile-Heading {color:#fff; margin:5px 0px;; font-weight:600; font-size:22px; }
h2.profile-Heading {color:#fff; margin:5px 0px;; font-weight:600; font-size:22px; }
h1.profile-Heading span { font-weight: 400; color: #fff; font-size: 16px;} 
h2.profile-Heading span { font-weight: 400; color: #fff; font-size: 16px;} 
.dr-experience { margin: 0; font-size: 16px; font-weight: 600; color:#fff;}
.dr-experience .greenText {color: #02a650; font-size: 18px;}
.btn-book-appointment { background-color: #ff0000; border-radius: 50px; color: #fff; text-transform: uppercase;margin:0px; font-size: 16px; text-align: center;  width: auto; font-weight: 600; -webkit-transform:translateY(20px); -moz-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px);}
.btn-book-appointment:focus{outline:none;}
.drProfile-accordion .dp-title { color: #00a64d; text-decoration: underline; font-size: 25px; font-weight: 600;margin-bottom: 15px;display: inline-block;cursor: pointer; }	
.drProfile-accordion .card-body { background: #f1f1f1; padding: 20px; color: #000; font-size:17px;}
.drProfile-accordion h3 { font-size: 20px; font-weight: 600; line-height: 25px; }
.docto-link-scroll{width:100%; height:auto; position:sticky;}
.docto-link-scroll.shrink{position:fixed;left:0px; right:0px; margin:0 auto;top: 110px;background: #fff;padding-top: 31px;z-index:3; width:90%;}
.docto-link-scroll ul{list-style:none; padding:0px; margin:0px; text-align:center;}
.docto-link-scroll ul li{width:24.5%; display:inline-block; position:relative;}
.docto-link-scroll ul li a:before{content:attr(data-title);position:absolute;top: -22px;font-size:15px;font-weight:500;left: 0px;right: 0px; color:#222;}
.docto-link-scroll ul li a{font-size:3rem; color:#dddcdc}
.docto-link-scroll ul li:not(:last-child)::after{content:'';width: 94%;height:2px;background:#ccc;position:absolute;right: -48%;top: 50%;-webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index:-1;}
.docto-link-scroll ul li:active a:before{color:#000}
.docto-link-scroll ul li.active a{color:#049946}
.docto-link-scroll ul li.active a:after{content:''; position:absolute; left:0px; right:0px; bottom:4px; width:0px; height:0px; border-left:7px solid transparent; border-right:7px solid transparent; border-top:7px solid #049946; margin:0 auto;}
.bg-grey{background:#f5f5f5;}
.drProfile-content{padding:15px;}
.drProfile-content h2, .pa-section  h2{font-size:22px; color:#222; font-weight:600;}
.drProfile-content h3, .pa-section h3{color:#222; font-size:20px; font-weight:600; margin-bottom:5px; }
.drProfile-content p, .pa-section p{color:#606060; font-size:15px;}
.text-red{color:#dd2a1b !important; font-weight:600 !important;}
.drProfile-content ul{padding:0px 0px; list-style:none;}
.drProfile-content ul li{margin-bottom:5px; color:#606060; font-size:14px;}
.education-section{width:100%; height:auto; padding:30px 0px 50px; margin:40px auto; background:url(../images/education-bg.png) no-repeat top center; position:relative; background-size: cover;}
.education-section:before{content:'\f10c';font-family:FontAwesome;font-size: 5rem;position:absolute;text-align:center;left:0px;right:0px;margin:0 auto;top: -35px;color: #dd2a1b; background-size: cover;}
.education-section:after{content:'';position:absolute;left:0px;right:0px;top: 18px;width:0px;height:0px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid #dd2a1b;margin:0 auto;}
.education-content{position:relative;}
.education-content h2{color:#fff; font-size:4rem; font-weight:600; margin-bottom:40px;}
.education-content p{color:#fff; font-size:20px; font-weight:600;}
.pa-section {width:100%; height:auto; }
.pa-section .block-title h2{font-size:5rem; font-weight:600; color:#dd291a;}
.expertise-section{margin:50px 0px;}
.bg-red{background:#dd291a;}
.expertise-content{min-height:300px; padding:30px;}
.expertise-content h2{color:#fff; text-align:center; font-size:5rem; font-weight:600; margin:0px;}
@media(max-width:767px){
	.drProfile-accordion { margin-top:25px;}
}

  /****5-12-2019*/
.health-with-fortis{color:#001636;font-size: 19px;font-weight: 600; margin: 20px 0px;line-height: 10px;}
.health-with-fortis h2{font-weight: 700;color:#001636;font-size: 35px;}
.health-with-fortis2{text-align: center;color: #3b3b3b;margin: 20px 0px;}
.health-with-fortis2 h2{font-weight: 600;margin: 10px 0px 20px;}
.health-with-fortis2-form .form-control{background:#f1f1f5;padding: 20px 15px;border: none;}
.health-with-fortis2-form input::placeholder{color: #3b3b3b;}
.health-w-fortis-btn{background-color:#00a84f;color:#fff;width: 100%;font-size: 20px;
font-weight: 600; margin-bottom: 20px;border: 2px solid #00a84f;}
.health-w-fortis-btn:hover{color: #00a84f; background-color: #fff;}
.intro-cont h5{color: #00a84f;font-size: 20px;font-weight: 600;margin-top: 20px;}
.intro-cont p,.intro-cont ul{color: #454545;font-size: 15px;font-weight: 600;margin: 0;}
.intro-cont p span{color: #ec1f26;font-size: 17px;}
.health-with-fortis-row{margin: 10px 0px;}
.health-with-fortis-row img{margin-top: 20px;}
.intro-cont ul{padding-left: 5px; margin: 0;}
.health-w-fortis-cont{margin: 25px 0px;}
.health-form-fixed{position: fixed;top: 90px;z-index: 9999;right: 100px;width: 40%;}
@media(max-width: 768px){
   .health-form-fixed{position: none;} 

}
/****5-12-2019*/
.stay-form-banner{text-align:center;}

/***11-12-2019**/
@media(max-width: 768px){
    .our-specialities-banner{min-height: auto;}
    .ht-page-title{margin-top: 0px;}
    .our-specialities-internalpage .page-title {
    margin-top: 15px;
}

}
/***edit 19-12-2019***/
.drProfile-accordion .card { position: relative;}
.drProfile-accordion .card::after {z-index: -999;content: "\f055";font-family:'FontAwesome'; 
position: absolute;top: 10px;right: 10px;font-size: 25px;font-weight: 900;color: #eb1f28;}
.drProfile-accordion .dp-title{display: block;}
.drProfile-accordion .mb-0{border: 2px solid #049946; padding: 10px 15px 0px;}
.drProfile-accordion .dp-title{text-decoration: none;    margin-bottom: 10px;}
.doctor-details {background: transparent;}
@media(max-width: 768px){
  .drProfile-accordion .dp-title{font-size: 20px;}
}

/**** start css of awards-infrastructure**/
    .award-inf-div h1{color:#049946;font-size: 40px;font-weight: 800;text-transform: uppercase;text-align: center;margin: 40px 0px 40px;}
    .award-inf-div .row{margin: 0; padding: 0;align-items: center;display: flex;}
    .award-inf-div .numbe{width: 120px;}
    .award-inf-div .row div{padding: 0;}
    .award-inf-div .award-inf-cont{padding: 10px 20px 10px 20px !important;}
    .award-inf-cont h3{color:#049946;font-weight: 700;font-size: 30px;}
    .award-inf-cont  ul{padding-left:0px 20px;}
    .award-inf-cont  ul li{font-size: 18px;line-height: 25px;}
    img{margin: 0 auto;}
    .award-inf-cont img{text-align: left;display: inline-block;}
    @media(max-width: 768px){
        .award-inf-div .row{display: block;}
        .award-inf-div .row img{margin: 0 auto;}
        .award-inf-cont-right{float:left;}
        .award-inf-cont h3{font-size: 20px;}
         .award-inf-div h1{font-size: 20px;}
         .award-inf-div .numbe{width: 90px;}
    }
    /****end css of awards-infrastructure**/
/**start code of page heart institute 0n 11-1-2019*/
.heart-list li{display: inline-block;}
.department-btns{text-align: center;position: relative;}
.hearmain-btn{padding: 8px 30px;margin: 15px 0px;color:#222;font-size: 30px;font-weight: 600;}
.department-btns ul{list-style: none;}
.department-btns ul li{position: relative;display: inline-block;background:#00a94f;padding: 6px 60px;border-radius: 25px;color:#fff;font-size: 16px;font-weight: 600;margin: 20px 50px;}
.department-btns ul li a{color: #fff; text-decoration: none;}
.department-btns ul li p{position: absolute;color:#000;font-weight: 600;left: 0;right: 0;bottom: -30px;font-size: 12px;text-align: center;}
.department-btns p{text-align: center;font-size: 12px;color:#000;}
.hearmain-btn a{color: #fff;}
.departmenttext-btns{text-align:center;}
.departmenttext-btns a {text-transform: uppercase;position: relative;display: inline-block;background: #00a94f;padding: 6px 35px;border-radius: 25px;color:#fff;font-size: 20px;font-weight: 700;margin: 20px 0px;}
.clin-cardcont h4{color:#00a94f;font-weight: 700;font-size: 23px;text-transform: uppercase;    min-height: 50px;}
.clin-cardcont{padding: 15px 15px;}
.clin-card{border-radius: 25px;border-bottom: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1;margin: 0px 0px 10px;
min-height: 100%;
position: relative;
display: flex;
flex-flow: column;}
.expertise-content p{color:#fff; line-height:25px;}
.clin-card img{padding-top: 3px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.hart-list li {border: 2px solid #8c8c8c;margin-top: 5px;}
.hart-list li a{color:#676767;font-weight: 600;font-size: 15px;text-transform: uppercase;}
.department-btns ul li:hover,.departmenttext-btns a:hover{background: #ff0000;text-decoration: none; }
.clin-cardcont > .departmenttext-btns a{font-size: 15px;padding: 5px 20px;}
.heart-tab p, .heart-tab ul li{font-size: 15px;  color: #5e5e5e;  font-family: 'Livvic', sans-serif;}
.heart-tab-ul li{width: 33%;}
.department-btns{}
.doct-class h4{color:#00a94f;font-size: 20px;font-weight: 700;}
.doct-class h5{margin: 0;font-weight: 600;    color: #8c8c8c;}
.doct-class p{text-align: center;font-weight: 600;    color: #8c8c8c; margin-bottom: 20px;}
.doct-class {border-radius: 14px;
    text-align: center;
    box-shadow: 0px 0px 10px rgba(100, 100, 100, 0.3);
    -webkit-box-shadow: 0px 0px 10px rgba(100, 100, 100, 0.3);
    -moz-box-shadow: 0px 0px 10px rgba(100, 100, 100, 0.3);
    margin: 10px 0px 10px;
    position: relative;
    display: flex;
    flex-flow: column;
}

.doct-class img{border-top-left-radius: 10px;border-top-right-radius: 10px;}
.doct-class::before{display: none;content: " ";position: absolute;top: 0;left: 0;background:rgba(255,255,255,0.3);width: 100%;height: 100%;}
.doct-class-btn{display:inline-block;background:#00a94f;padding: 4px 25px;color:#fff;font-weight: 600;font-size: 15px;border-radius: 30px;}
.doct-class-btn:hover{    background: #ff0000;text-decoration: none;color: #fff;}
.doct-class:hover::before{display: block;}
.heart-tab > .mx-2 > .nav > li > a:focus, .nav > li > a:hover {text-decoration: none;background-color:#00a94f;color: #fff;}
.hearmain-btn {margin: 10px 0px 0px;}
.more-docshide{display: none;}
.more-docsshow{display: block !important;}
.doct-class_show{display: inline-block;background:#00a94f;padding: 6px 30px;color:#fff;font-weight: 800;font-size: 17px;border-radius: 30px;border: none;margin: 20px 0px;}
.heart-doc{text-align: center;}

@media(max-width: 768px)
{
.department-btns ul{margin: 0;padding: 0;}
.department-btns ul li, .departmenttext-btns a {text-align: center;font-size: 15px; margin: 10px 0px;width: 100%;}
.hearmain-btn a,.department-btns ul li a{display: block;}
.heart-docdiv .tab-content  .tab-pane{display: none;}
.heart-docdiv .tab-content  .in{display: block;}
.clin-cardcont h4{margin-top: 10px;}
.hart-list li a {font-size: 11px;}
.doct-class-btn{left: 34%;}
.doct-class h4{margin-top: 10px;}
.doct-class{margin-bottom: 25px;}
}

/**end code of page heart institute 0n 11-1-2019*/
.hart-list{text-align:center;     margin: 20px 0px;}
.hart-list li{ border:none; background:#dedede;}
.nav-tabs > li > a.highlight_link{background: #ed1b24;  color: #fff;}
.heart-list .active{background-color: #00a94f;color: #fff;}
.heart-list .active a{color:#fff;}
.heart-tab .tab-content .tab-pane h2{font-size:24px; font-weight:600; color:#00a94f;    font-family: 'Livvic', sans-serif;}

/***organ_transplant coded on 18-1-2020***/
.clin-card-height{min-height: 740px;}
.doct-class img{height: 340px;width: 100%; object-fit:cover;}
.heart-doc .row{    margin-right: -15px;
    margin-left: -15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
    .heart-doc .col-sm-3 {
    margin-bottom: 30px;
}
#clinic .row{margin-right: -15px;
margin-left: -15px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
#clinic .row .col-sm-4{margin-bottom: 10px;}
.liver-clin-cardcont {text-align: center;}
.liver-clin-cardcont h4{text-align: left;font-size: 20px;}
.liver-clin-cardcont .departmenttext-btns a{margin: 20px 0px;}
@media(max-width: 768px){
    /*.doct-class img{height: auto;}*/
	.logo{padding-top:10px;}
    .department-btns ul li {padding: 6px 25px;}
    .heart-doc .row,#clinic .row{display: block; }
	   .docto-link-scroll.shrink{top:210px;}
   .education-section{background-size:cover;}
}
.doc-img{width: 100%;-webkit-transition: all ease-in-out 0.4s; -moz-transition: all ease-in-out 0.4s; -ms-transition: all ease-in-out 0.4s; transition: all ease-in-out 0.4s;}
.doct-class{position: relative; overflow: hidden; cursor: pointer;    }
.doc-infod{background: rgba(255, 255, 255,1);position: absolute;width: 100%;height: auto;padding: 10px;bottom: 0px;-webkit-transition: all ease-in-out 0.4s;-moz-transition: all ease-in-out 0.4s;-ms-transition: all ease-in-out 0.4s;transition: all ease-in-out 0.4s;-webkit-transform: translateY(50%);-moz-transform: translateY(50%);-ms-transform: translateY(50%);transform: translateY(50%);}
.doct-class:hover .doc-infod{transform: translateY(0px); background: rgba(255, 255, 255, 0.6);}
.doct-class:hover .doc-img{opacity: 0.4;}
.ad-full-detail, .cardiac-full-detail, .pc-full, .pcs-full{display: none;}
.hearmain-btn{text-align: center;    font-family: 'Livvic', sans-serif;}
.heart-tab .hearmain-btn{margin-top:0px;}
.heart-tab .tab-content > .tab-pane{padding-top:0px;}
a.btn-link{font-size:17px;color: #6f6f6f;display: inline-block;padding: 4px 20px;border: 1px solid #00a94f;text-decoration: none;border-radius: 30px;font-weight:500;cursor: pointer; margin: 0px 15px; min-width:230px;}
a.btn-link:hover{text-decoration: none; color:#222;border: 1px solid #00a94f;}
a.doct-class-btn:not(:last-child) { margin-bottom: 10px;}
.pc-full a, .pcs-full a{display: inline-block;background: #00a94f; padding: 6px 30px; border-radius: 25px; color: #fff; font-size: 16px; font-weight: 600; margin-bottom: 15px;}
.pc-full a:hover, .pcs-full a:hover{background:#ff0000; text-decoration:none;}
.doctor-list> img{border:1px solid #ececec;}
@media screen and (min-width:768px) {
    .testimonial_videos .row{ display: flex; flex-wrap: wrap;}
}
@media  screen and (max-width:1024px){
	.pa-section .block-title h2{font-size:4rem;}
	.docto-link-scroll.shrink{width:92%;}
	.education-section:before{font-size: 4rem; top:-25px;}
	.doc-list-details{flex-wrap: wrap;}
	.doc-list-details .swiper-slide{flex-basis:22%;}
}
@media screen and (max-width:768px){
	.education-content h2, .expertise-content h2{font-size:3rem;}
	.education-content p{font-size:18px;}
	.pa-section .block-title h2	{font-size:3rem;}
}
@media screen and (max-width:767px){
	.doct-class img{height:auto}
	.docto-link-scroll.shrink{top:150px;}
    .spread-corona{padding:25px 0px; margin-bottom:35px;}
    .corona-video1{margin-top:25px;}
    .spread-corona-heading h1{margin-bottom:20px; font-size: 30px;}
	
}
@media screen and (max-width:575px){
	.docto-link-scroll.shrink{top:115px;}
	.docto-link-scroll ul li a:before{font-size:11px;}
	.docto-link-scroll ul li{float:left;}
	.docto-link-scroll ul li.active a:after{border-left: 5px solid transparent;    border-right: 5px solid transparent; border-top: 7px solid #049946; bottom:0px;}
	.docto-link-scroll ul li a:before{font-size:10px; top: -12px;}
	.docto-link-scroll ul li a{font-size:2rem;}
	.docto-link-scroll ul li:not(:last-child)::after{width: 89%;    right: -46%;}
	h2.profile-Heading{font-size:18px;}
	.drProfile-content h2, .pa-section h2{font-size:20px;}
}
.pa-content ul{
    list-style: none;
}
.pa-content ul li{
       margin-bottom: 5px;
        color: #606060;
        font-size: 14px;
}
.spread-corona{
    padding:40px 0px;
    background-image: url(../images/spread-corona-banner.png);
    background-repeat: no-repeat;
    background-size: cover;

}
.spread-corona-heading h1{color:#fff; text-align: center; margin-bottom: 30px; margin-top:0;}