html, body{margin: 0;font-size: 16px;font-family: 'Varela Round', sans-serif!important;font-weight: normal!important;}
.container{max-width:1460px;}
a{cursor: pointer;}
.navbar-toggler:focus {outline: none;}
h1{font-weight:bold;}
.top-bar {font-size: 0.9rem;padding: 5px 0 0;}
.top-bar .contact-info {margin-right: 20px;padding-top: 15px;}
.top-bar ul {margin-bottom: 0;}
.top-bar .contact-info a {font-size: 0.8rem;color:#8c9394;}
ul.mobile-email {margin: 0;padding: 0;}
.top-bar .mobile-email a {color: #000;font-size: 14px;font-weight: 600;}
.mobile-email .list-inline-item:not(:last-child) {margin-right: .5rem;border-right: 1px solid black;padding-right: 10px;}
.top-bar .mobile-email a:hover {text-decoration: none;}
.top-bar ul.social-custom {margin-left: 20px;}
.top-bar ul {margin-bottom: 0;}
.top-bar .mobile-email a i {font-size: 17px;}
.top-bar ul.social-custom a:hover {background: #4fbfa8;color: #fff;}
.top-bar ul.social-custom a {
text-decoration: none !important;
font-size: 0.7rem;
width: 26px;
height: 26px;
line-height: 26px;
color: #999;
text-align: center;
border-radius: 50%;
margin: 0;
}
* {
    box-sizing: border-box;
}

tr:hover {
    background-color: #66cc33;
}

.hovereffect {
    width: 100%;
    height: 100%;
    float: initial;
    overflow: hidden;
    position: relative;
    text-align: center;
    cursor: default;
}

    .hovereffect .overlay {
        position: absolute;
        overflow: hidden;
        width: 100%;
        height: 100%;
        left: 2%;
        top: 2%;
        border-bottom: 1px solid #FFF;
        border-top: 1px solid #FFF;
        -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
        transition: opacity 0.35s, transform 0.35s;
        -webkit-transform: scale(0,1);
        -ms-transform: scale(0,1);
        transform: scale(0,1);
    }

    .hovereffect:hover .overlay {
        opacity: 1;
        filter: alpha(opacity=100);
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    .hovereffect img {
        display: block;
        position: inherit;
        -webkit-transition: all 0.35s;
        transition: all 0.35s;
    }

    .hovereffect:hover img {
        filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.6" /><feFuncG type="linear" slope="0.6" /><feFuncB type="linear" slope="0.6" /></feComponentTransfer></filter></svg>#filter');
        filter: brightness(0.6);
        -webkit-filter: brightness(0.6);
    }

    .hovereffect h2 {
        text-transform: initial;
        text-align: center;
        position: initial;
        font-size: 15px;
        background-color: transparent;
        color: #FFF;
        padding: 1em 0;
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
        transition: opacity 0.35s, transform 0.35s;
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0);
    }

    .hovereffect a, .hovereffect p {
        color: #FFF;
        padding: 1em 0;
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
        transition: opacity 0.35s, transform 0.35s;
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0);
    }

    .hovereffect:hover a, .hovereffect:hover p, .hovereffect:hover h2 {
        opacity: 1;
        filter: alpha(opacity=100);
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }

.zoom {

    transition: transform .2s;
    margin: 0 auto;
}

    .zoom:hover {
        -ms-transform: scale(1.5); /* IE 9 */
        -webkit-transform: scale(1.5); /* Safari 3-8 */
        transform: scale(1.5);
    }

hr.new4 {
    border: 3px solid #66cc33;
}
section.patient.aos-init {
    padding: 30px;
}
ul.social-network {border:none;margin:0;padding:0;}
ul.social-network li {
list-style: none outside none;
display: inline-block;
}
ul.social-network i {
width:28px;height:28px;color: #FFF;background-color: #909AA0;font-size: 12px;text-align: center;padding-top: 10px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;transition: all ease 0.5s;-moz-transition: all ease 0.5s;-webkit-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.3s;
}
ul.social-network {list-style: none;margin:2px 0 0 0;float: right;}
ul.social-network .fa-facebook:hover,.socialbtns .fa-facebook:hover {background: #337ab7;}
ul.social-network .fa-twitter:hover,.socialbtns .fa-twitter:hover{background: #00ABE3;}
ul.social-network .fa-instagram:hover,.socialbtns .fa-instagram:hover {background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);}
ul.social-network .fa-youtube-play:hover,.socialbtns .fa-youtube-play:hover{
background: #FF1F25;
}
.logo {
/*   border-bottom: 2px solid #e6e6e6;*/
padding-bottom:5px;
}
.logo span{
font-size: 24px;
font-weight: bold;text-transform: uppercase;
}
.fixed-header{width: 100%;background: #fff;    z-index: 111;}
.fixed-header .top-bar{
    /*display: none*/
    
}

.fixed-header .logo{padding:7px 0 5px;}
.navbar-light .navbar-nav .nav-link {
font-weight: bolder;
color: rgb(0, 0, 0);
text-transform: uppercase;
font-size: 13px;
}
.navbar-nav a{
position: relative;
z-index: 0;
cursor: pointer;
}

/* Top and Bottom borders go out */
ul.topBotomBordersOut a:before, ul.topBotomBordersOut a:after
{
position: absolute;
left: 0px;
width: 100%;
height: 2px;
background: #000;
content: "";
opacity: 0;
transition: all 0.3s;
}

ul.topBotomBordersOut a:before {top: 0;transform: translateY(10px);}
ul.topBotomBordersOut a:after{bottom: 0;transform: translateY(-10px);}

ul.topBotomBordersOut a:hover:before, ul.topBotomBordersOut a:hover:after{opacity: 1;transform: translateY(0px);}
.box {
background-image: url(http://localhost/feb/dr-puneet-rana/assets/website/img/helping-child.jpg);
height: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
padding: 5% 5%;
}
.carousel-control-next, .carousel-control-prev{width:10%!important;}
.img-title {
text-align: left;
/*background: rgba(66,27,49,0.6);
padding:30px;*/
}
.hmimgcaption{position:absolute;right:7%;z-index:2;width:38%;top:34%;color:#000;}
.hmimgcaption h1{font-size:1.9rem;color:#66cc33;font-weight: normal;}
.box span {
font-size: 16px;
color: #ffffff;
font-weight: 600;
}
/*.box span:before{
background-color: #fff;
content: "";
display: inline-block;
height: 2px;
position: relative;
vertical-align: middle;
width: 3%;
margin-right: 11px;
}*/
.box h1 {
font-size: 34px;
text-transform: uppercase;
font-weight:bolder;
margin-top: 39px;
}
/*@-webkit-keyframes glow {
from {
text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #e60073, 0 0 40px #e60073, 0 0 50px #e60073, 0 0 60px #e60073, 0 0 70px #e60073;
}
to {
text-shadow: 0 0 20px #fff, 0 0 30px #ff4da6, 0 0 40px #ff4da6, 0 0 50px #ff4da6, 0 0 60px #ff4da6, 0 0 70px #ff4da6, 0 0 80px #ff4da6;
}
}*/
.box p{margin-top: 41px;    width: 81%;
}
.doc2 {
margin:60px 68px 50px 68px;
position: relative;
}
.left-dr {
background-color: #f3f3ee;
width: 72%;
padding: 59px 43px;
position: relative;
padding-bottom: 37px;
}
.left-dr span {
font-size: 18px;
color: #000;
font-weight: 600;
}
/*.left-dr span:before{
background-color: #000;
content: "";
display: inline-block;
height: 2px;
position: relative;
vertical-align: middle;
width: 3%;
margin-right: 11px;
}*/
.left-dr h1 {
font-size: 35px;
color:#66cc33;
font-weight: 600;
margin-top: 7px;
margin-bottom: 0;
}
.left-dr h3 {font-size: 35px;color: #936b19;font-weight: 600;margin-top: 7px;margin-bottom: 0;}
.dr-details{
font-weight: 700;
font-size: 14px;
}
.dr-brief{
width: 57%;
line-height: 24px;
margin-bottom: 37px;
}
/*.left-dr span.about-not:before{
background-color: #936b19;
content: "";
display: inline-block;
height: 2px;
position: relative;
vertical-align: middle;
width: 3%;
margin-right: 11px;
}*/
ul.Fertility-center {
margin-top: 20px;
font-weight: 600;
list-style: none;
}
ul.Fertility-center li:before {
content: ">";
color: #66cc33;
margin-right: 10px;
display: inline-block;
margin-bottom: 9px;
margin-left: -6px;
}
/*   ul.Fertility-center li:hover {
margin-left: -20px;
transition: all 300ms linear;
-moz-transition: all 300ms linear;
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
}*/
.right-dr-image {
position: absolute;
top: 10%;
right: 2%;
}
.right-dr-image img {
width: 100%;
}
.logos{
margin-top: 5%;
}
.logos span {
font-size: 18px;
color: #000;font-weight: 600;
}
/*.logos span:before{
background-color: #000;
content: "";
display: inline-block;
height: 2px;
position: relative;
vertical-align: middle;
width: 2%;
margin-right: 11px;
}*/
.many-logo {
margin: 4% 2%;
}
.many-logo ul li{
border-left: 2px solid #936b19;
height: 27px;
padding: 0px 55px;
}
.many-logo .col{
text-align:center;    margin-bottom: 20px;
}
.read-btn a.button {
background-color: #66cc33;
color: white;
border-radius: 8px;
padding: 12px 18px;
position: relative;
transition: 0.3s linear;
}
.read-btn a.button:hover {
text-decoration: none;
}
.read-btn a.arrow:hover{
background-color:#66cc33;
} 
.read-btn {
margin: 4% auto;
font-size: 12px;
}
.newblink {display: inline!important;
background-color: #936b19;
color: #fff!important;
padding:1px 5px!important;
border-radius:8px;margin-left: 35px!important;
transition: 0.3s linear;
font-size: 12px!important;
font-weight: 700;
-webkit-animation: glowing 1500ms infinite;
-moz-animation: glowing 1500ms infinite;
-o-animation: glowing 1500ms infinite;
animation: glowing 1500ms infinite;
}
.navbar .dropdown-menu ul .nav-item:hover .nav-link .newblink{background:#f00!important;}
.patient{}
.patient-heading{
margin-bottom: 50px;
}
.navbar .dropdown small{font-weight:900;}
.patient-heading h1{
color:#66cc33;
font-size: 35px;
font-weight: bold;
}
.patient-heading h3{color:#66cc33;font-size: 35px;font-weight: bold;}
.patient1.d-flex {
    margin: 20px 0px 23px 65px;
}
.NT .circle {
background: #333333;
border-radius: 70px;
color: white;
height: 70px;
font-weight: bold;
width: 70px;
display: table;
margin: 14px auto;
text-align: center;
}
.NT .circle p {
vertical-align: middle;
display: table-cell;
}
.NT .below-circle p{
font-size: 12px;
font-weight: bold;
text-align: center;
}
.NT-content.flex-grow-1 {
padding: 18px 84px 18px 0;
font-size: 16px;
}
.NT{
padding: 11px 0;
}
.NT-line {
border-left: 1px solid #66cc33;
height: 160px;
position: absolute;
}
.NT-line:before{
content: '\f10d';
position: absolute;
top: 4em;
left: -1em;
color: #66cc33;
font-family: FontAwesome;
width: 2em;
height: 1.6em;
background: white;
z-index: 0;
text-align: center;
}
.line1 {
width: 26%;
padding: 0 31px 0 43px;
}
.result{padding-left:218px;
font-size: 13px;margin-bottom: 20px;
}
.blog {
background-color: #f7d3e7;
padding: 2% 4%;
}
.blog1-part {
position: relative;
margin: 12px auto;
text-align: center;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
-ms-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
.blog1-part:hover{margin-top:5px;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
-ms-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
.text-on-image {
position: absolute;
bottom: 24px;
left: 125px;
font-size: 16px;
font-weight: 600;
width: 60%;
text-align: left;
}
.text-on-image a{
color: #936b19;
}
.text-on-image a:hover{
text-decoration: none;
}
.blog-link:hover{
color: #66cc33;
transition: 0.3s linear;
}
.hmservice{background:#fff;margin:6px;}
.hmservice img{width: 100%;}
.hmservice-txt {
      padding: 15px;
    height: 310px;
    
}
.hmservice-txt h4{font-size:22px;}
.hmservice-txt .ftrappntmt{margin:0;}
.hmservice:hover .hmservice-txt{background:#eee;}
.service {
background-color: #292b2d;
padding: 2% 8% 5%;
}
.service1 {
position: relative;
margin: 6px;
background: rgb(83, 29, 59);
}
.blogmn{margin: 0 22px; background: #fff;-webkit-box-shadow: 0px 0px 3px 0px rgba(189,189,189,1);
-moz-box-shadow: 0px 0px 3px 0px rgba(189,189,189,1);
box-shadow: 0px 0px 3px 0px rgba(189,189,189,1); }
    .blogmn:hover{-webkit-box-shadow: 0px 0px 20px 0px rgba(161,161,161,1);
-moz-box-shadow: 0px 0px 20px 0px rgba(161,161,161,1);
box-shadow: 0px 0px 20px 0px rgba(161,161,161,1);}
    .blghdng{font-size: 22px;color:#66cc33;font-weight: 600;}
    .blgcontnt{padding:10px 15px;}
    .blgcontnt a{color:#66cc33;}
    .blgcontnt a:hover{color:#66cc33;text-decoration: none;}
.service1 img{
width: 100%;
}
.service1:hover img {
opacity: 0.5;
filter: blur(9px);
}
.service .col-lg-4{
padding: 0!important;
}
.service1 .service-above-text {
background-color: #292b2d91;
color: white;
position: absolute;
display: block;
bottom: 0;
padding: 6% 0;
width: 100%;
text-align: center;
font-weight: bold;
border-top: 3px solid white;
}
.service1 .service-text {
padding: 30px 36px 12px 36px;
position: absolute;
top: 0%;
left: 0;
right: 0;
opacity: 0;
color: #fff;
text-align: center;
transition:all 0.5s linear 0s;
}
.service1:hover {
padding: 10px;
}

.service1:hover .service-text {
top: 25%;
/*    left: 20%;
transform: translate(-12%,-50%);*/
opacity: 1;
}
.service-text h4{
font-size: 31px;
font-weight: 600;
margin-bottom: 17px;
}
.service1:hover .service-above-text {
opacity: 0;
}
.service-text p{font-size:14px;}
.service-text a {
font-size: 12px;
color: #fff;
text-transform: uppercase;
position: relative;
text-decoration: none;
transition: color .4s ease-out;
}
.service-text a:hover {
color: #fff;
right: 0;
text-decoration: none;
}
.service-text a:hover:after {
border-color: #fff;
right: 0;
}
.service-text a:after {
border-radius: 1em;
border-top: .1em solid #fff;
content: "";
position: absolute;
right: 100%;
bottom: -0.3em;
left: 0;
transition: right .4s cubic-bezier(0,.5,0,1),
  border-color .4s ease-out;
}
.service-text a:hover:after {
right: 0;
}
.service-text i{
margin-left: 8px;
}
.our-service {
color: #fff;
margin-top: 36px;
}
.our-service  span {
font-size: 18px;
font-weight: bolder;
}
/*.our-service span.about:before{
background-color: #fff;
content: "";
display: inline-block;
height: 2px;
position: relative;
vertical-align: middle;
width: 4%;
margin-right: 11px;
}*/
.our-service h2 {
font-size: 35px;
font-weight: 600;
margin-top: 8px;
    margin-bottom: 6px;
}
.our-service p {
    margin-top: 8px;
      margin-bottom: 3%;
    width: 100%;
}
.our-service .read-btn a {
background-color: #fff;
color: #000;
border-radius: 8px;
padding: 7px 14px;
border: 0;
transition: 0.3s linear;
}
.our-service .read-btn a:hover {
text-decoration: none;
color: #fff;
border: 1px solid white;
background: #d6a94d;
}
.book {
/* The image used */
background-image: url("http://localhost/feb/dr-puneet-rana/assets/website/img/back-back.jpg");

/* Full height */
height: 610px;

/* Center and scale the image nicely */
background-position: center;
background-repeat: no-repeat;
background-size: cover;
margin-bottom: 5%;
background-attachment: fixed;
}
.book-an {
margin: 36% 15% 36% 23%;
}
.book-an h1{
font-size: 43px;
color: #936b19;
font-weight: bold;
line-height: 51px;
position: relative;
}
.book-an h1:after {
content: "";
background-color: black;
position: absolute;
width: 9%;
height: 5px;
bottom: -48%;
left: 0;
}
.book-an p {
font-size: 15px;
margin-top: 84px;
}

.faqform h3{font-weight: bold;}

.infld{-webkit-border-top-right-radius: 4px!important;
-webkit-border-bottom-right-radius: 4px!important;
-moz-border-radius-topright: 4px!important;
-moz-border-radius-bottomright: 4px!important;
border-top-right-radius: 4px!important;
border-bottom-right-radius: 4px!important;}
.wrap {
background: linear-gradient(to right, #fff 52%, #efeded 50%); 
margin: 7% 0;
padding: 7% 4% 8% 4%;
box-shadow: 0px 0px 21px -2px #5d5d5d;
margin-left: 9%;
}
.cool-b4-form .btn {
border-radius: 0;
}
.cool-b4-form .form-group {
position: relative;
padding-top: 26px;
margin-bottom: 0;
width: 100%;
/* If there's only 1 input make it full height */
}
.cool-b4-form  .form-control {
display: block;
width: 100%;
font-size: 1rem;
height: 2.3rem;
font-weight: 400;
line-height: 1.5;
color: #495057;
background-color: #ececec;
}
.cool-b4-form .form-group:first-child:nth-last-child(2) {
height: 75%;
}
.cool-b4-form .form-group:first-child:nth-last-child(2).form-control {
height: 100%;
}
.cool-b4-form .form-group textarea {
resize: none;
height: 100%;
background-color: white;
}
.cool-b4-form .form-group .input-highlight {
content: "";
width: 0;
height: 2px;
background: #d6a94d;
position: absolute;
display: block;
bottom: 0;
transition: width 0.4s ease;
}
.cool-b4-form .form-group label {
position: absolute;
left: 19px;
top: 37px;
transition: all 0.4s ease;
text-transform: uppercase;
font-size: 13px;
}
.cool-b4-form .form-group .form-control {
border-radius: 0;
border-width: 0 0 2px 0;
}
.cool-b4-form .form-group .form-control:focus, .cool-b4-form .form-group .form-control.hasValue {
box-shadow: none;
border-color: #ced4da;
}
.cool-b4-form .form-group .form-control:focus ~ .input-highlight, .cool-b4-form .form-group .form-control.hasValue ~ .input-highlight {
width: 100%;
}
.cool-b4-form .form-group .form-control:focus ~ label, .cool-b4-form .form-group .form-control.hasValue ~ label {
transform: scale(0.7);
top: 4px;
left: 0;
}
.cool-b4-form .form-group .btn-danger{
background-color: #66cc33;
border-color: #66cc33;
text-transform: uppercase;
font-weight: bold;
padding: 11px;
}
.col-lg-6.new-left-form {
padding-right: 26px;
}
.col-lg-6.new-right-form {
padding-left: 7%;
padding-right: 5%;
}
.new-right-form .btn-danger:not(:disabled):not(.disabled).active:focus, .new-right-form .btn-danger:not(:disabled):not(.disabled):active:focus, .new-right-form .show>.btn-danger.dropdown-toggle:focus {
box-shadow: none;
background-color: #936b19;
border-color: #936b19;
}
.timing-slot{
margin:0 auto; display: flex;
flex-wrap: wrap;
}
.cut-diamond {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
background-color: #936b19;
color: white;
padding: 30px 10px;
width: 365px;
border: 1px solid white;
outline: 8px solid #936b19;  
margin-top: 26px;
}
.cut-diamond:hover{
background-color: #66cc33;
}
.cut-diamond p{
margin-bottom: 2px;
}
.footer-big {
padding: 82px 80px 0;
}
.footer-big .footer-widget {
margin-bottom: 20px;
}
.footer--light {
background:#e7e8ed
}

.footer-menu { }
.footer-menu ul li a {
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
color: #171717;
font-weight: 600;
}

.footer-menu ul li{
list-style: none;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
color: #171717;
font-weight: 600;margin-bottom:10px;
}
.footer-menu ul li a:hover {
text-decoration: none;color:#66cc33;padding-left:3px;
}
.ftrleftspace{margin-left:24px;}
.footer-menu--1 {
width:100%
}
.ftrbtmicn{color:#66cc33;font-weight: bold; }

.footer-widget-title {
line-height:42px;
margin-bottom:10px;
font-weight: bold;
color:#66cc33;
font-size:18px;
}

.widget-about h2 {
font-weight:600;
font-size:24px;
text-transform: uppercase;
margin-bottom: 53px;
}
.widget-about .contact-details {
padding: 0 17px;    font-weight: bold;    padding-bottom: 18px;

}
.widget-about .contact-details li {
margin-bottom:5px;
}
.widget-about .contact-details li:hover a{
color:#66cc33;
transition: all 300ms linear;
-moz-transition: all 300ms linear;
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
}
.widget-about .contact-details li:last-child {
margin-bottom:0
}
.widget-about .contact-details li span {
padding-right:12px
}
.widget-about .contact-details li a {
color:#0f0f0f;
font-size: 15px;
}
.widget-about .contact-details li a:hover {
padding-left: 5px;
text-decoration: none;
}
.footer-menu ul {
padding: 0;
}
.main-list {
border-top: 2px solid #e2e0e0;
border-bottom:2px solid #e2e0e0;
margin-top: -13px;
margin-bottom: 31px;
margin-right: -80px;
}
.main-list ul li{
    font-size: 15.08px;
color: #0f0f0f;
    padding: 0 4px;
font-weight: 600;
}
.main-list ul li:first-child{
padding-left: 0;
}
.main-list ul {
margin-bottom: 0;
padding: 17px 0;
}    
.socialbtns, .socialbtns ul, .socialbtns li {
margin: 0;
padding: 0;
}

.socialbtns li {
list-style: none outside none;
display: inline-block;
}

.socialbtns .fa {
width: 32px;
height: 32px;
color: #FFF;
background-color: #909AA0;
font-size: 12px;
text-align: center;
padding-top: 10px;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
transition: all ease 0.5s;
-moz-transition: all ease 0.5s;
-webkit-transition: all ease 0.5s;
-o-transition: all ease 0.5s;
-ms-transition: all ease 0.3s;
transform: rotate(-360deg);
-moz-transform: rotate(-360deg);
-webkit-transform: rotate(-360deg);
-o-transform: rotate(-360deg);
}


.news {
text-align: center;
position: relative;
z-index: 2;
}
.news .form-control {
height: 43px;
border-color: #ffffff;
border-radius: 0;
background: #e2e0e0;
font-size: 13px;
}
.news form-control:focus {
box-shadow: none;
border: 2px solid #243c4f;
}
.news .btn {
width: 197px;
min-height: 43px;
border-radius: 0;
background:#66cc33;
color: #fff;
font-weight: bold;
margin-top:0;
}
.news .input-group-text {
padding: 9px 12px;
margin-bottom: 0;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #fff;
text-align: center;
width: 45px;
display: inline-block;
white-space: nowrap;
background-color:#66cc33;
border-radius: 0;
border-right: 2px solid #b08328;
margin-right: -3px;
}
.news .input-group-prepend {
margin-right: 0px;
display: inline-block;
}
.footer-content {
margin-top: 0px;
margin-bottom: 19px;max-width:90%;margin:0 auto;
}
.footer-content p{
color: #171717;
font-size: 12px;
border-top: 1px solid #e2e0e0;

}
.mini-footer{
background-color: #171717;
padding: 20px 0;
}
.mini-footer p{
color: #666666;
font-size: 10px;
margin-bottom: 0;

}
.book-btn a {
font-weight: bold;
background-color: #66cc33;
border: none;
color: white;
padding: 13px 34px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 13px;
cursor: pointer;
border-radius: 27px;
-webkit-animation: glowing 1500ms infinite;
-moz-animation: glowing 1500ms infinite;
-o-animation: glowing 1500ms infinite;
animation: glowing 1500ms infinite;

}
@-webkit-keyframes glowing {
0% { background-color:  #66cc33; -webkit-box-shadow: 0 0 3px  #66cc33; }
50% { background-color: #66cc33; -webkit-box-shadow: 0 0 20px #66cc33; }
100% { background-color:#66cc33; -webkit-box-shadow: 0 0 3px  #66cc33; }
}

@-moz-keyframes glowing {
0% { background-color:  #66cc33; -webkit-box-shadow: 0 0 3px  #66cc33; }
50% { background-color: #66cc33; -webkit-box-shadow: 0 0 20px #66cc33; }
100% { background-color:#66cc33; -webkit-box-shadow: 0 0 3px  #66cc33; }
}

@-o-keyframes glowing {
0% { background-color:  #66cc33; -webkit-box-shadow: 0 0 3px  #66cc33; }
50% { background-color: #66cc33; -webkit-box-shadow: 0 0 20px #66cc33; }
100% { background-color:#66cc33; -webkit-box-shadow: 0 0 3px  #66cc33; }
}

@keyframes glowing {
0% { background-color:  #66cc33; -webkit-box-shadow: 0 0 3px  #66cc33; }
50% { background-color: #66cc33; -webkit-box-shadow: 0 0 20px #66cc33; }
100% { background-color:#66cc33; -webkit-box-shadow: 0 0 3px  #66cc33; }
}
.left-margin-add{
/* margin-left: 50px; */
}
.navbar-nav li a{
    font-size: 15px;
color: #66cc33;
font-weight: 700;
}
.navbar .dropdown-menu div[class*="col"] {
margin-bottom:1rem;
}

.navbar .dropdown-menu {
border:none;
background-color:#fff!important;
}
a.book-nav{
background-color: #936b19;
color: #fff;
padding: 9px 22px;
border-radius: 38px;
transition: 0.3s linear;
font-size: 16px;
font-weight: 700;
-webkit-animation: glowing 1500ms infinite;
-moz-animation: glowing 1500ms infinite;
-o-animation: glowing 1500ms infinite;
animation: glowing 1500ms infinite;}
a.book-nav:hover{
text-decoration: none;
}
.navbar-toggler-icon {
display: block;
width: 1.2em;
height: 0.1em;
vertical-align: middle;
content: "";
background: no-repeat center center;
background-size: 100% 100%;
background: white;
/* margin-bottom: 3px; */
margin: 6px 0;
}
.navbar-toggler {
background-color: #66cc33;
border: 1px solid  #66cc33;
margin: 12px 0px;
}
.navbar-toggler:hover {
background-color: #936b19;
border: 1px solid #936b19;
transition: .2s linear
}
.navbar {
padding: .8rem 0;
}
ul.nav.flex-column.sub-nav {
display: none;
}
.parent:hover ul.nav.flex-column.sub-nav{
display : block;
}
/* breakpoint and up - mega dropdown styles */


/* remove the padding from the navbar so the dropdown hover state is not broken */
.navbar {
padding-top:0px;
padding-bottom:0px;
padding: 0;
z-index: 10;    border-top: 2px solid #e6e6e6;
}

/* remove the padding from the nav-item and add some margin to give some breathing room on hovers */
.navbar .nav-item {
padding:.5rem .4rem;
}
.navbar-expand-lg .navbar-nav .nav-link:first-child {
padding-left: 0;
}
/* makes the dropdown full width  */
.navbar .dropdown {position:static;}

.navbar .dropdown-menu {
width:60%;
left:0;
right:0;
top:53px;
}
nav.fixed-header .navbar .dropdown-menu.container{top:63px;}
.navbar-expand-lg .navbar-nav .nav-link {
padding: 0.5rem 0.5rem;
}
.navbar-expand-lg .navbar-nav .nav-link:hover {
color:#66cc33;
transition: .1s linear;
}
.mnbx{padding:0 15px;}
.mnbx.container{padding: 0}
.srvcdbx{width:20%;padding:10px 15px;}

/* shows the dropdown menu on hover */
.navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover {
display:block!important;    padding: 13px;
}

.navbar .dropdown-menu {
border: 1px solid rgba(0,0,0,.15);
background-color: #fff;
}
.navbar .dropdown-menu span{
font-size: 14px;
font-weight: bold;
border-bottom: 1.5px solid #66cc33;
margin-bottom:8px;
display: block;
color: #66cc33;height:32px;
}
.navbar .dropdown-menu ul {
list-style: disc outside none;
}
.navbar .dropdown-menu ul .nav-item{
padding: 3px 0;color:#66cc33;
margin: 0 0 0 14px;
}
.navbar .dropdown-menu ul .nav-item:hover{
transition: all 300ms linear;
-moz-transition: all 300ms linear;
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
color: #66cc33;
}
.navbar .dropdown-menu ul .nav-item:hover .nav-link{
color: #fff;background:#66cc33;padding-left: 3px;
}
.navbar .dropdown-menu ul .nav-item .nav-link{
padding:0;
font-size: 15px;
font-weight: normal;
}
.parent .dropdown-toggle::after {
-ms-transform: rotate(0deg); /* IE 9 */
-webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
transform: rotate(0deg);
float: right;
margin-top: 4%;margin-right: 2px;
}

.parent:hover a::after, .parent .dropdown-toggle:hover::after{
-ms-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}

#scroll {
position:fixed;
right:10px;
bottom:64px;
cursor:pointer;
width:50px;
height:50px;
background-color:#66cc33;
text-indent:-9999px;
display:none;
-webkit-border-radius:60px;
-moz-border-radius:60px;
border-radius:60px
}
#scroll span {
position: absolute;
top: 50%;
left: 50%;
margin-left: -8px;
margin-top: -13px;
height: 0;
width: 0;
border: 8px solid transparent;
border-bottom-color: #ffffff;
}
#scroll:hover {
background-color:#66cc33;
opacity:1;filter:"alpha(opacity=100)";
-ms-filter:"alpha(opacity=100)";
}
.navbar .dropdown-menu.navbar-notmega {
    width: 17%;
padding: 11px 20px;
left: 33%;
}
.navbar .dropdown-menu{

box-shadow: 1px 1px 10px #999;
border: none;
border-top: 3px solid #66cc33;margin-top:3px;
}
.navbar .dropdown-menu.navbar-notmega {
margin:0;
padding:0;
}
.navbar .dropdown-menu.ddfaq{
  /*left: 36%;*/
      left: 26%;
    
}
.navbar .dropdown-menu.navbar-notmega li{
border-bottom: 1px solid #d5d5d5;
}
.navbar .dropdown-menu.navbar-notmega li:hover{background-color:#66cc33;}
.navbar .dropdown-menu.navbar-notmega li:last-child{
border-bottom: none;
}
.navbar .dropdown-menu.navbar-notmega a {
font-size: 14px;
font-weight: 600;padding:6px 10px;display: block;
}
.navbar .dropdown-menu.navbar-notmega a:hover {

transition: all 300ms linear;
-moz-transition: all 300ms linear;
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
color: #fff;
text-decoration: none;
}

.navbar .dropdown-menu.navbar-gallery{    left: 40%;}
.ddfaq{left: 34%;}
.sublnk{background: #fff!important;color: #66cc33!important;}
.sublnk:hover{background: #66cc33!important;color:#fff!important;}




/*--   Services style ---*/

.service-mainbg{background: #66cc33;padding:15px 0;    color: #fff;}
.service-mainbg h1{color:#66cc33;
        margin-bottom: 24px;
}
.makeshdg{font-size:2.2rem;font-weight: 700;}

/*---  End services style ---*/

/*testimionial*/
.testi-heading h1{   color: white;
}
.tcb-carousel-reviews {
background: #a37c2a;      padding: 3% 0;
}
.tcb-carousel-reviews .carousel-control.left,
.tcb-carousel-reviews .carousel-control.right {
background: none;
width: 25px;
}
.tcb-carousel-reviews .item {
padding: 30px;
}
.tcb-carousel-reviews .block-text {
background-color: #fff;
border-radius: 5px;
box-shadow: 0 3px 0 #66cc33;
color: #626262;
font-size: 14px;
margin-top: 27px;
padding: 15px 18px;
position: relative;
}
.tcb-carousel-reviews .block-text a {
color: #7d4702;
font-size: 25px;
font-weight: bold;
line-height: 21px;
text-decoration: none;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
.tcb-carousel-reviews .block-text p {
color: #585858;
text-align: justify;
line-height: 20px;
}
.tcb-carousel-reviews .block-text ins {
bottom: -44px;
left: 50%;
margin-left: -60px;
}
.tcb-carousel-reviews .mark {
padding: 12px 0;
background: none;
}
.tcb-carousel-reviews .sprite {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAeUCAYAAAAU3UTMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY1MzJERUNDRjBEMTExRTM4N0ZFOUUyNENEOTZCNjVCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY1MzJERUNERjBEMTExRTM4N0ZFOUUyNENEOTZCNjVCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjUzMkRFQ0FGMEQxMTFFMzg3RkU5RTI0Q0Q5NkI2NUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjUzMkRFQ0JGMEQxMTFFMzg3RkU5RTI0Q0Q5NkI2NUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4/ZdnrAAAydElEQVR42uydCbgUxbn3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');
}
.tcb-carousel-reviews .sprite-i-triangle {
background-position: 0 -1298px;
height: 44px;
width: 50px;
position: absolute;
}
.tcb-carousel-reviews .person-text {
position: relative;
padding: 10px 0 0;
text-align: center;
z-index: 2;
}
.tcb-carousel-reviews .person-text a {
color: #ffcc00;
display: block;
font-size: 14px;
margin-top: 3px;
text-decoration: underline;
}
.tcb-carousel-reviews .person-text i {
color: #fff;
font-size: 13px;
}
.tcb-carousel-reviews .person-text .reviewer {
display: inline-block;
width: 150px;
height: 150px;
border-radius: 50%;
overflow: hidden;
}
.block-side{
font-size: 12px;
}
.full-name-tag {
display: flex;
justify-content: space-between;
}
.google-box {
background-color: #66cc33;
height: 33px;
color: #fff;
padding: 5px 20px;
-webkit-box-shadow: 0 8px 6px -6px black;
-moz-box-shadow: 0 8px 6px -6px black;
box-shadow: 0 8px 6px -6px black;
}

#trans2 {
background: url('http://localhost/feb/dr-puneet-rana/assets/website/img/medical.jpg') no-repeat fixed;
height:673px;
background-position: center top;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.book-form {
background-color: #eaeaeaeb;
padding: 38px 30px;
vertical-align: middle;
-webkit-box-shadow: 0 8px 6px -6px #3e3e3e;
-moz-box-shadow: 0 8px 6px -6px #3e3e3e;
box-shadow: 0 8px 6px -6px #3e3e3e;
margin-top: 14%;margin-right: 7%;
}
.book-test{
margin-top: 14%;
}
.book-form h1{
font-weight: bold;
}
.book-form .form-control:focus {
border-color: #946e1f;
outline: 0;
box-shadow: 0 0 0 2px rgba(147, 107, 25, 0.50);

}
.testi-btn{
background-color: #66cc33;
border-color: #66cc33;
padding: 7px 46px;
}
.testi-btn:hover,.testi-btn:not(:disabled):not(.disabled):active{
background-color: #936b19;
border-color: #936b19;

}
.testi-btn:focus,.testi-btn:not(:disabled):not(.disabled):active {
box-shadow: 0 0 0 2px rgba(147, 107, 25, 0.50);
}
.pages .page-link {
color: #a37c2a;
}
.pages .page-item.active .page-link {
color: #fff;
background-color: #eea50b;
border-color: #eea50b;
}
.timing-testi {
margin-top: 20%;
background: #66cc33e6;
padding: 34px 20px 26px 20px;
color: white;
-webkit-box-shadow: 0 8px 6px -6px #3e3e3e;
-moz-box-shadow: 0 8px 6px -6px #3e3e3e;
box-shadow: 0 8px 6px -6px #3e3e3e;
margin-left: 10%;
margin-right: 11%;
}
.spacing-time{
margin-left: 28%;
}
.time1 h4{
margin-bottom: 20px;
}
.time1 p {
margin-bottom: 25px;
}
.time1 {
border-bottom: 1px dotted;
margin-bottom: 25px;
}
.time1:last-child{
border-bottom: none;
margin-bottom: 0;
}
/*testimonial*/


/***************testimonial1**************/
.new-contain {
margin: 0% 4%;
}
.demo{
padding: 3% 4% 4%;
    background-image: url(/img/background3.png);
background-repeat: no-repeat;
background-size: cover;}

/*.demo{padding: 3% 4% 2%;background-image: radial-gradient(circle, #66cc33, #936b19, #fff);}*/
.demo h1{
    margin-bottom: 2%;
}
.testimonial{
background: #fff;
text-align: center;
padding: 30px 30px 50px;
margin: 0 15px 100px;
position: relative;    margin-bottom: 40%;
}
.testimonial:hover{
background: #f3f3f3;
}
.testimonial:before,
.testimonial:after{
content: "";
    border-top: 42px solid #fff;
border-right: 138px solid transparent;
position: absolute;
bottom: -40px;
left: 0;
}

.new-contain p{
    text-align: center;
    color: #fff;
       margin-bottom: 2%;
}

.testimonial:hover::before,
.testimonial:hover::after{
border-top: 40px solid #f3f3f3;
}
.testimonial:hover .pic{border-color:#66cc33;}
.testimonial:after{
border-right: none;
border-left: 138px solid transparent;
left: auto;
right: 0;
}
.testimonial .icon{
display: inline-block;
    font-size: 44px;
color:#66cc33;
margin-bottom: 20px;
opacity: 0.6;
}
.testimonial .description{
color: #212529;
text-align: left;
margin-bottom: 30px;
opacity: 0.8;       height: 127px; overflow: auto;
max-height: 100%;
}
.testimonial .testimonial-content{
width: 100%;
position: absolute;
left: 0;
}
.testimonial .pic{
display: inline-block;width:92px;
border: 2px solid #864900;
border-radius: 50%;
box-shadow: 0 0 2px 2px #fff;
overflow: hidden;
z-index: 1;
position: relative;
padding: 24px 26px;
background-color: #fff;
}
.testimonial .pic span{
font-weight: bold;
font-size: 27px;
}
.testimonial .title{
font-size: 15px;
font-weight: bold;
color: #fff;
text-transform: capitalize;
margin: 0;
}
.rati ul {
padding: 0;
margin: 0;
}
.rati ul li {
list-style: none;
display: inline-block;
vertical-align: middle;
color: #ffd200;
}
.fix-box-source{
background: white;
margin: 4px auto;
padding: 4px 0;
width: 22%;
font-size: 14px;
}
.owl-theme .owl-controls{
margin-top: 0;
}
.owl-theme .owl-controls .owl-page span{
width: 32px;
height: 10px;
background: #fff;
border: 2px solid #bd986b;
margin: 5px;
opacity: 1;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
background: #ffd9b8;
border-color: #fff;
}
.pagination .page-link {
font-weight: 500;
color: #a06d05;
}
.page-item.active .page-link{background-color:#66cc33;border-color:#66cc33;}
.well-block {
background-color: #e8e8e81a;
border: 1px solid #e9e6e8;
padding: 40px;    
-webkit-box-shadow: 0 8px 6px -6px #3e3e3e;
-moz-box-shadow: 0 8px 6px -6px #3e3e3e;
box-shadow: 0 8px 6px -6px #3e3e3e;   
margin: 7% 2%;
border-top: 3px solid #66cc33;
}

.well-title {
margin-bottom: 23px;
}
.well-title h2 {
border-bottom: 1.5px dotted black;
padding-bottom: 7px;
display: inline-block;
}
.feature-content ul{
margin: 0;padding: 0;    margin-bottom: 4%;
}
.feature-content ul li{
list-style: none;
display: inline-block;
vertical-align: middle;
}
.feature-content ul li:last-child{
float: right;
}
.review-form{
/* background-color: #66cc33;*/
background-color:#4b494aeb;
padding: 2% 10%;   padding-bottom: 4%;
}
.review-form .form-control{margin-bottom: 5px}
h4.feature-title {
font-size: 1.8rem;
}
.review-form h1{
color: #fff;    margin-bottom: 2%;font-size: 33px;
}
.tareabx{width: 100%!important;display: block!important;}
.testi-btn1 {
background-color: #936b19;
border-color: #fff;
padding: 6px 40px;

}
.testi-btn2 {
background-color:#66cc33;
border-color: #fff;
padding: 6px 40px;

}
.cstmfrmspce{padding-left:10%;}
.fonting {
font-family: fontAwesome;
color: #e3bb00;
}
.fonting option{
color: #e3bb00;
}
.testi-btn1:hover, .testi-btn1:not(:disabled):not(.disabled):active {
background-color:#631240;
border-color: #fff;
}



.txtmgnta{color:#66cc33}
.sideclinicinfo{padding: 30px;background: #ededed;margin: 20px 0;    text-align: left;}

.questtxt{color:#66cc33;font-weight: bold;}h4{font-weight: bold;}
.book1-sec:last-child{margin-bottom: 0;padding-bottom: 0;}

.logolnk a{color:#212529;text-decoration: none;line-height:20px!important;}
.logolnk a:hover{color:#66cc33;text-decoration: none;}

.trans-anima, .trans-anima:hover{-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;-ms-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;}

/******* Mobile menu **********/
.mlogobx{margin-bottom:8px!important}.mlogobx span{font-size:20px}.mobile-nav{position:fixed;top:0;bottom:0;z-index:9999;overflow-y:auto;left:-260px;width:260px;padding-top:18px;background:#66cc33;transition:.4s}.mobile-nav *{margin:0;padding:0;list-style:none}.mobile-nav a{display:block;position:relative;color:#fff!important;font-size:14px;padding:6px 12px;font-weight:500;border-bottom: #2e1021 solid 1px;}.mobile-cat-link{width:80%;line-height:17px;padding:0;display:inline-block;position:absolute;z-index:99}.mobile-cat-link a{font-size:14px;color:#fff;display:block}.mobile-cat-link+a{font-size:0!important;line-height:17px}li.drop-down{position:relative}li.focus .mobile-cat-link a{color:#fff}.mobile-nav a i{padding-right:2px}.mobile-nav .active>a,.mobile-nav a:hover,.mobile-nav li:hover>a{color:#fff;text-decoration:none;background:#66cc33}.mobile-nav .drop-down>a:after{content:"\f078";font-family:FontAwesome;padding-left:0px;position:absolute;right:15px;font-size:11px} ul.social-network a{padding: 6px;} ul.social-network a:hover{background: none; color:#66cc33}.mobile-nav .active.drop-down>a:after{content:"\f077"}.mobile-nav .drop-down>a{padding-right:25px}.mobile-nav .drop-down ul{display:none;overflow:hidden}.mobile-nav .drop-down li{padding-left:10px}.mobile-nav-toggle{position:absolute;right:0;top:0;z-index:999;border:0;background:0 0;font-size:24px;transition:all .4s;outline:0!important;line-height:1;cursor:pointer;text-align:right}.mobile-nav-toggle i{margin:58px 18px 0 0;color:#66cc33}.mobile-nav-overly{width:100%;height:100%;z-index:9997;top:0;left:0;position:fixed;overflow:hidden;display:none}.mobile-nav-active{overflow:hidden}.mobile-nav-active .mobile-nav{left:0}.mobile-nav-active .mobile-nav-toggle i{color:#66cc33}.mobile_navigation{padding:0;margin:0}
/******* end mobile menu ***********/


.rvewmsgbx{padding:0 15px;width:872px;}
.custscroll::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;border-radius: 10px;}
.custscroll::-webkit-scrollbar {width: 10px;background-color: #F5F5F5;cursor:pointer;}
.custscroll::-webkit-scrollbar-thumb {cursor:pointer; border-radius: 10px;background-image: -webkit-gradient(linear, left bottom, left top,
color-stop(0.44, rgb(250, 152, 38)),
color-stop(0.72, rgb(250, 152, 38)),
color-stop(0.86, rgb(250, 152, 38)));
}
.hidedesk{display:none;}
.right-foot{text-align:right;}



@media only screen and (max-width: 768px) and (min-width: 990px){.navbar{display:none;}

}

@media only screen and (max-width: 650px) and (min-width: 400px){
.testimonial:before{ border-right: 292px solid transparent; }
.testimonial:after{ border-left: 292px solid transparent; }
}

/************testimonial1*******************/
/****************about-doc****************/
.about-container{
margin: 2% 3%;
}
.about-element{}
.about-1{
font-size: 25px;margin-bottom: 3px;font-weight: bold;
}
.about-1:before {
background:none;
/* content: "";*/
display: inline-block;
height: 2px;
position: relative;
vertical-align: middle;
width: 3%;
margin-right: 11px;
}
.about1-head h2{
font-size: 35px;
color:#66cc33;    margin-bottom: 1px;
}
p.about2 {
font-size: 16px;font-weight: bold;
}
.about-section-text{
font-size: 16px;
}
.about-section-btn a.btn:hover{
background-color:#66cc33;
}
.about-section-btn a.btn, a.ftrappntmt {
border-radius: 100px;
transition-property: background-color;
transition-duration: .3s,.3s,.3s,.8s;
transition-timing-function: ease-in-out;
background-color: #66cc33;
color: #fff;font-size: 14px;    
padding: 9px 29px;
margin-top: 3%;    margin-bottom: 3%;
}
a.ftrappntmt:hover{background:#66cc33;color:#fff;}
.image-element {
display: flex;
justify-content: flex-end;
}

.quali-exper {
background: linear-gradient(to right, #f6f6f6 40%, #66cc33 0 );
}
.quali-head{
padding:50px 21% 2% 0;
}
.quali-head1 {
padding: 50px 0% 2% 0;
}
.reserchhead{padding-right: 12%;}
.quali-list{
font-size: 16px;  
padding-top: 20px;
padding-left:0;
}
.quali-list li{
list-style-type: none;
}
.quali-list li a{
text-decoration: none;
color:#66cc33;font-weight: bold;
}

.about-1-exp{font-weight:bold;
font-size: 25px;margin-bottom: 3px; color:#fff;
}
.about-1-exp:before {
background:none;
content: "";
display: inline-block;
height: 2px;
position: relative;
vertical-align: middle;
width: 4%;
margin-right: 11px;
}

.experience-table{
font-size: 16px;     margin-left: 30px;
margin-top: 11px;
}
.experience-table span{
color:#66cc33;font-weight: bold;
}
.experience-table p{
margin-bottom: 0;
color:#fff;
}
.experience-table td{
padding: 0.6rem;
}
.experience-table tr td:first-child{
padding-right: 11%;
}

.Certifications{
background-color: #dfdbdb;
}
.Certifications h2{
font-size: 35px; 
color: #66cc33;
text-align: center;
}
.certify {
padding: 4% 0;
}
.images-certi {
margin: 15% 0;
}
.quali-head-land {
padding-right: 10%;
}
.landmark{
background:linear-gradient(to right, #ffffff 47%, #fff5e0 0);
}
.landmark-list{padding: 20px 0 0 16px;
}
.landmark-list li{
margin-bottom: 1%;
}
.tpspace{ margin-top: 50px;}
.hvrzoom td, .images-certi img{-webkit-transition: all 200ms ease-in;
-webkit-transform: scale(1);
-ms-transition: all 100ms ease-in;
-ms-transform: scale(1);   
-moz-transition: all 200ms ease-in;
-moz-transform: scale(1);
transition: all 200ms ease-in;
transform: scale(1);}
.hvrzoom td:hover, .images-certi img:hover{
-webkit-transition: all 200ms ease-in;
-webkit-transform: scale(1.1);
-ms-transition: all 200ms ease-in;
-ms-transform: scale(1.1);   
-moz-transition: all 200ms ease-in;
-moz-transform: scale(1.1);
transition: all 200ms ease-in;
transform: scale(1.1);}


.about-1-land{
font-size: 25px;margin-bottom: 3px; color:#66cc33;font-weight: bold;
}
.about-1-land:before {
background-color:#66cc33;
/* content: "";*/
display: inline-block;
height: 2px;
position: relative;
vertical-align: middle;
width: 3%;
margin-right: 11px;
}
.land-table td{
border-top: none;
border-right: 1px solid #eedbb3;    padding: 5% 0%;
text-align: center;

}
.land-table tr{
border-bottom: 1px solid #eedbb3;

}
.land-table tr:last-child, .land-table td:last-child{
border-bottom: none;border-right: none;
}
.quali-head-member{
padding-right: 0;
}
.making {
padding-left: 12%;    padding-top: 0;

}
.maketxt{color:#66cc33;font-size: 28px;font-weight: 700;}
.makes{
font-size: 25px;
color:#936b19;letter-spacing: 1px;
}
.about-11:before {
background-color: #000;
content: "";
display: inline-block;
height: 2px;
position: relative;
vertical-align: middle;
width: 7%;
margin-right: 11px;
}
.making-list {
    margin: 0% 0;
}
.making-list ul{list-style: none;padding-left:10px;    margin: 0;
}
.making-list > ul > li {
margin-bottom:10px;
}
.making-list > ul > li:before {
content: "\f105"; /* FontAwesome Unicode */
font-family: FontAwesome;
display: inline-block;
margin-left: -1.3em; /* same as padding-left set on li */
width: 1.3em; /* same as padding-left set on li */
color:#66cc33;
}
.making-list > ul > li > ul {
margin-top: 2%;
}
.making-list > ul > li > ul > li {
margin-bottom: 1%;
}
.making-list > ul > li > #inner-list > li:before{
content: "\f178";
font-family: FontAwesome;
display: inline-block;
margin-left: -22px;
width: 1.3em;
color:#66cc33;
font-size: 12px;
margin-right: 7px;
}

.new-making-left{
float: left;
}

.clinic-time{
background-image: url(/img/background.jpg);
background-size: cover;
background-position: center;
background-repeat: no-repeat;background-attachment: fixed;
}
.clinic-time .about-container{margin-bottom:0;}
.book-form-about .card{
background-color: #a5a7a8;    border: none;
border-radius: 0;    padding:8% 6%; 
}
.book-form-about .card-header {
background-color: #a5a7a8; 
border-bottom: none;
text-align: center;
font-size: 35px;    padding-bottom: 0;    text-shadow: 2px 2px 7px #ffffff;
}
.book-form-about .card-body{padding-bottom:10px;}
.book-form-about .card-body .form-control {
font-size: 16px;
background-color: #f3f3f3;
}
.book-form-about .card-body textarea {
height: 100%!important;
}
.book-form-about .card-body .form-group {
margin-bottom: 1.3rem;
}
#btnLogin {
border-radius: 100px;
transition-property: background-color;
transition-duration: .3s,.3s,.3s,.8s;
transition-timing-function: ease-in-out;
background-color:#66cc33;
color: #fff;
font-size: 14px;
padding: 11px 37px;
margin: 1% auto;
letter-spacing: 2px;
display: block;
text-transform: uppercase;
margin-top:8%;
}
#btnLogin:hover {

background-color: #66cc33; 
}
.book-form-about .card-body .form-control:focus {
border-color: #f3f3f3;
box-shadow: 0 0 0 0.2rem rgba(186, 186, 187, 0.67);
}
#btnLogin:focus {
outline: 0;
box-shadow: 0 0 0 0.1rem #66cc331a;
}
.clinic-locations{
color:#66cc33;      padding: 5% 0;
}
.time1-about{
background: #f5e3bc;
border-radius: 200px;
color: white;
height: 200px;
width: 200px;
position: relative;
color: #000;  
-moz-box-shadow:    inset 0 0 15px #dbb463;
-webkit-box-shadow: inset 0 0 15px #dbb463;
box-shadow:         inset 0 0 15px #dbb463;

}
.time1-about p{
text-align: center;
position: absolute;
left: 49%;
top: 50%;
transform: translate(-50%, -50%);

}
.time1-about p .big-text-time {
font-weight: 600;
}
.time1-about p .small-text-time {
font-size: 14px;
}
.below-time{
color: #fff;text-align: center;margin-top: 6%;margin-bottom: 8%;
}
.below-time p{
margin-bottom: 0;
}
.time-left {
float: left;    margin: 3% 0;
}

.time-left:hover .time1-about{background: #ddd;-moz-box-shadow: inset 0 0 15px #acacac;-webkit-box-shadow: inset 0 0 15px #acacac;box-shadow: inset 0 0 15px #acacac;}

.ddtm{color:#66cc33;}

ul.weeklylst {padding:0;margin:46px 0 10px  0;width: 100%;text-align: center;font-size:12px;color:#000;font-weight:bold;}
ul.weeklylst li{display:inline-block;background:#ddd;width: 22px;height: 22px;line-height:24px;-webkit-border-radius:50%;-moz-border-radius: 50%;border-radius:50%;color:#8d8d8d;}
ul.weeklylst li.active{background:#66cc33;color:#000;}
.ddtmsm{margin-top:22px!important;}


.research-work{    padding: 1% 0;
background: linear-gradient(to right, #111111 50%, #66cc33 440px );color:#fff;
}
.reserch-head h2{
color: #fff; font-size: 35px;margin-bottom: 3px;
}
.india-list h2{color:#66cc33;}
.reserch-head p{font-size: 14px;
}
.india-list {
margin: 2% 0;
}
.india-list h2{
font-size: 35px;margin-bottom: 22px;text-align-last: center;
}
.india-content{font-size: 16px;    margin-left:40px;margin-top: 6px;
}
.check-list .fas{
font-family: FontAwesome;
display: inline-block;
color: #ffffff;
font-size: 24px;font-style: normal;
float: left;    margin-top: -6px;

}
.main-list1 {
margin: 2% 0;
}
.mrgntpbtm{margin:2% 0;}
.presentation-section h2{
font-size: 35px;
color: #66cc33;    margin: 3% 0;    text-align: center;
}

.present-tab{   margin: 0% 1%;
}
.present-tab .nav-tab > .nav.nav-tabs{

border: none;
color:#fff;
border-radius:0;

}
.present-tab .nav-tab > .nav-fill a.nav-item.nav-link,
.present-tab .nav-tab > .nav-fill a.nav-item.nav-link.active
{
border: none;
padding: 12px 25px; margin: 0 5px 0 0;
color:#66cc33;
background:#fff;border: #66cc33 solid 1px;
border-radius:0;font-size: 16px;border-bottom: none;
}
.present-tab .nav-tab > .nav-fill a.nav-item.nav-link.active
{
background:#66cc33;border-color:#66cc33;color:#fff;
}
.present-tab .nav-tab > .nav-fill a.nav-item.nav-link.active:after
{
position: relative;
bottom: -46px;
left: -36%;
border: 10px solid transparent;
border-top-color:#66cc33 ;
}
.present-tab .tab-content{
background: #fdfdfd;
line-height: 25px;
border-top:5px solid #66cc33;
padding:30px 25px;
}

.present-tab .nav-tab > .nav-fill a.nav-item.nav-link:hover,
.present-tab .nav-tab > .nav-fill a.nav-item.nav-link:focus
{border-color:#66cc33;
background:#66cc33;
color:#fff;
border-radius:0;
transition:background 0.20s linear;
}
.tabint {position: relative;}



.international-list{
margin: 1% 0 0;line-height: 1.2rem;
}
.international-list li {
padding:4px 0;list-style-type: square;line-height:24px;
}
.publications{
background-color: #66cc33;display: flex;
}
.pulbli-head{
width: 28%;
background-image:url(../img/about-bg-public.jpg);
padding: 13% 3%;
}
.pulbli-head h2{
color:#66cc33;
font-size: 35px;
}
.public-list{color: #fff;}
.public-content {
padding: 5% 7% 2% 4%;
}
.public-list{
list-style-type: none;
padding-left: 50px;
}
.public-list li{
margin-bottom: 2%;
}
.public-list li:before {
content: "\f178";
font-family: FontAwesome;
display: inline-block;
margin-left: -22px;
width: 1.3em;
color:#66cc33;
font-size: 12px;
margin-right: 7px;
}
.about-patient{
background-color: #fee7b7;
padding: 4% 0 1%;
}
.about-patient .NT-line:before {
content: '\f10d';
position: absolute;
top: 4em;
left: -1em;
color: #66cc33;
font-family: FontAwesome;
width: 2em;
height: 1.6em;
background: #fee7b7;
z-index: 0;
text-align: center;
}
/*************about-doc************/

/******  contact us  ******/

.contactmain{
padding: 50px 30px;    background: linear-gradient(to right, #ffffff 700px, #f3f3f3 700px );
background-image: url(http://localhost/feb/dr-puneet-rana/assets/website/img/contact-bg.jpg);background-size: 100%;background-attachment: fixed;
}

.pgheading{font-size: 24px;font-weight: bold;color:#66cc33}
.contactmain .form-control {font-size: 14px;}
.mt-30{margin-top: 15px;}
.btn-submit {
border-radius: 100px;
transition-property: background-color;
transition-duration: .3s,.3s,.3s,.8s;
transition-timing-function: ease-in-out;
background-color:#66cc33;
color: #fff;
font-size: 14px;
padding: 11px 37px;
margin:auto;border:none;
text-transform: uppercase;
}
.btn-submit-orng {background-color:#66cc33;}
.btn-submit:hover {background-color:#66cc33;color:#fff;}
.cntact h4{font-size: 24px;font-weight: bold;}
.cntact input, .cntact textarea{font-size: 14px;}
.contactmain .address{margin:25px 0;}

.cntadrs{background: #fff;padding: 30px; box-shadow: #e7e7e7 0 0 25px;-moz-box-shadow:#e7e7e7 0 0 25px;
-webkit-box-shadow:#e7e7e7 0 0 25px;}
.cntadrs:hover{ box-shadow: #9b9b9b 0 0 25px;-moz-box-shadow:#9b9b9b 0 0 25px;
-webkit-box-shadow:#9b9b9b 0 0 25px;z-index:2;}

.cntadrs a{color:#66cc33;text-decoration:none;}
.cntadrs a:hover, .cntadrs:hover .pgheading{color:#66cc33;}
.cntadrs a:hover .fa{color:#66cc33;}
.cntctgmap {border:#fff solid 15px; box-shadow: #d3d3d3 0 0 25px;-moz-box-shadow:#d3d3d3 0 0 25px;
-webkit-box-shadow:#d3d3d3 0 0 25px;}

/******  end contact us  ******/

/***********gallery-doc*************/
.gallery-container {
background-color: #fff;
color: #35373a;
}
.gallery-container h1 {
text-align: center;
font-weight: bold;margin-bottom: 1%;
}
.videobox {margin-bottom: 15px;padding: 15px;display: block;position: relative;}
.videobox:hover{box-shadow: #d3d3d3 0 0 27px;}
.videobox p{font-size: 16px;font-weight: bold;color:#333;padding:10px 0 0;margin: 0;}
.tz-gallery {
padding: 0 15px 40px;
}
.play-btn {
width: 60px;
height: 60px;
background: radial-gradient( rgba(159, 159, 159, 0.8) 60%, rgba(255, 255, 255, 1) 62%);
border-radius: 50%;
position: absolute;
display: block;
margin: auto auto;
box-shadow: 0px 0px 25px 3px rgba(159, 159, 159, 0.8);    left: 0;
right: 0;
    border-color: transparent;
top: 0;
bottom: 0;
}
.videobox:hover .play-btn {background:#66cc33}

/* triangle */
.play-btn::after {
content: "";
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translateX(-40%) translateY(-50%);
transform: translateX(-40%) translateY(-50%);
transform-origin: center center;
width: 0;
height: 0;
border-top: 7px solid transparent;
border-bottom: 7px solid transparent;
border-left: 10px solid #fff;
z-index: 100;
-webkit-transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);
transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

/* pulse wave */
.play-btn:before {
content: "";
position: absolute;
width: 120%;
height: 120%;
-webkit-animation-delay: 0s;
animation-delay: 0s;
-webkit-animation: pulsate1 2s;
animation: pulsate1 2s;
-webkit-animation-direction: forwards;
animation-direction: forwards;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-timing-function: steps;
animation-timing-function: steps;
opacity: 1;
border-radius: 50%;
border: 5px solid rgba(255, 255, 255, .75);
top: -10%;
left: -10%;
background: rgba(198, 16, 0, 0);
}

@-webkit-keyframes pulsate1 {
0% {
-webkit-transform: scale(0.6);
transform: scale(0.6);
opacity: 1;
box-shadow: inset 0px 0px 25px 3px rgba(255, 255, 255, 0.75), 0px 0px 25px 10px rgba(255, 255, 255, 0.75);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
box-shadow: none;

}
}

@keyframes pulsate1 {
0% {
-webkit-transform: scale(0.6);
transform: scale(0.6);
opacity: 1;
box-shadow: inset 0px 0px 25px 3px rgba(255, 255, 255, 0.75), 0px 0px 25px 10px rgba(255, 255, 255, 0.75);
}
100% {
-webkit-transform: scale(1, 1);
transform: scale(1);
opacity: 0;
box-shadow: none;

}
}
/* Override bootstrap column paddings */
.tz-gallery .row > div {
padding: 2px;
}

.tz-gallery .lightbox1 img {
width: 100%;
border-radius: 0;
position: relative;
}

.tz-gallery .lightbox1:before {
position: absolute;
top: 50%;
left: 50%;
margin-top: -13px;
margin-left: -13px;
opacity: 0;
color: #fff;
font-size: 26px;
font-family: fontAwesome;
content: '\f00e';
pointer-events: none;
z-index:90;
transition: 0.4s;
}


.tz-gallery .lightbox1:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
background-color: rgba(66, 27, 49, 0.7);
content: '';
transition: 0.4s;
}

.tz-gallery .lightbox1:hover:after,
.tz-gallery .lightbox1:hover:before {
opacity: 1;
}

.baguetteBox-button {
background-color: transparent !important;
}
.gallery-container  .nav-tabs .nav-item {
margin-right: 3px;
}
.gallery-container .nav-link{
background: #66cc33;  
color: #ffffff;
font-weight: bold;
}
.gallery-container .nav-link.active{background:#66cc33;color:#fff;}

/***************gallery-doc***************/

/*************video-gallery-doc***************/

.pb-video-container {
padding-top: 20px;
background: #bdc3c7;
}

.pb-video {border: 1px solid #e6e6e6;padding: 5px;}
.pb-video:hover {
background: #2c3e50;
}

.pb-video-frame {transition: width 2s, height 2s;}
.pb-video-frame:hover {height: 300px;}
.pb-row {margin-bottom: 5%;    margin-top: 3%;}
/****************video-gallery-doc***************/
/***************book-page-doc******************/
.book-page{
color: #fff;padding: 14% 0;
padding-bottom: 0;
}
.book-page-head{
color: #66cc33;margin-bottom: 8%;
}
.book1-sec{margin-bottom:20px;padding-bottom: 15px;
border-bottom: #646464 solid 1px;transition: all ease 0.5s; -moz-transition: all ease 0.5s; -webkit-transition: all ease 0.5s;
-o-transition: all ease 0.5s; -ms-transition: all ease 0.3s;
}
.book1-sec:last-child{border:none;}
.book1-sec-head{
font-size: 18px;margin-bottom: 4%;
}
.book1-sec p{
    margin: 18px 0;
}
.book1-sec:hover{border-color:#66cc33;color:#66cc33 ;padding-left: 5px; transition: all ease 0.5s;
-moz-transition: all ease 0.5s;
-webkit-transition: all ease 0.5s;
-o-transition: all ease 0.5s;
-ms-transition: all ease 0.3s;}
.book-icons{
color: #66cc33;margin-right: 7px
}
.book-img {
margin-left: -15%;
}
.btn-book-page{
background-color: #936b19;
padding: 8px;
width: 100%;
color: #fff;margin:15px auto;
}
.btn-book-page:hover{color:#fff;
background-color: #66cc33;
}
/*************************book-page-doc*******************/

/************** Blog Start****************/
.blgform{background: #ededed;padding: 20px!important;text-align: center;}
.blgform .form-control{font-size:15px;}
.blgform h4{font-size:1.4rem;}
.blogsctn{display: block;padding: 15px;margin-bottom:25px;
box-shadow: #e9e9e9 0 0 10px;
-moz-box-shadow: #e9e9e9 0 0 10px;
-webkit-box-shadow: #e9e9e9 0 0 10px;}
.blogsctn:hover{ box-shadow: #ddd 0 0 30px; -moz-box-shadow: #ddd 0 0 30px; -webkit-box-shadow: #ddd 0 0 30px;}
.blogsctn img{margin-bottom: 15px;}

.bloghdng{font-weight: bold;padding-left: 10px;border-left:#66cc33 solid 2px;color:#66cc33;}
.bdate{font-size: 14px;color:#66cc33;margin-bottom:10px;font-weight: 700;}
.blockqtxt{padding: 15px 25px;background: #f3f3f3;color:#66cc33;border:#eee solid 1px}
.blgrecent{margin-bottom: 25px;padding:20px;background:#eee;}

.blgrecent ul{padding: 0;margin: 0;}
.blgrecent ul li{margin:0;border-bottom:#d3d3d3 dashed 1px;list-style: none;font-size:12px;padding:8px 0;max-height:73px;overflow: hidden;}
.blgrecent ul li:last-child{border:none}
.blgrecent ul li a{margin: 0;color:#212529;display: block;}
.blgrecent ul li a img{width: 80px;height: 56px;margin-right: 10px;float: left;}
.blgrecent ul li a:hover{text-decoration:none;color:#66cc33;}
.blgsubhdng::before{content: ""; width: 40px;height: 4px;background:#333;}
.blginrhdng{font-size: 18px;}
.blogsctn h5{font-size: 18px;font-weight: bold;}



/************** Blog End ****************/


@media only screen and (max-width:991px) {
header{border-bottom:#eee solid 1px;}
.cstmfrmspce{padding-left:0;}
.footer-menu {
padding-left:0
}
.box h1 {
font-size: 23px;
}
.img-title {
padding: 25px 35px;
}
.text-on-image {
width: 29%;

left: 42%;
}
.left-dr {
width: 100%;
}
.dr-brief {
width: 100%;
}
.doc2 {
margin: 5%;
}
.right-dr-image {
margin-top: 7%;
bottom: 0;
position: static;
text-align: center;
}
.book-an {
margin: 6% 0;
}
.wrap {
background:white;
padding: 7% 4% 14% 4%;
margin: 0;

}
.col-lg-6.new-right-form {
padding-left: 0;
padding-right: 0;
}
.cool-b4-form .form-group textarea {
background-color: #ececec;
}
.col-lg-6.new-left-form {
padding-right: 0;
}

.form-row>.col, .form-row>[class*=col-] {
padding-right: 0;
padding-left: 0;
}
.main-list {
margin-top: 13px;
margin-right: 0px;
}
.main-list ul li {
padding: 0;
}

.main-list .list-inline-item {
display: block;
}
.left-margin-add {
margin-left: 0px;
}
.navbar .dropdown-menu.navbar-notmega {
width: 100%;
padding: 11px 20px;
left: 0%;
}
.navbar>.container, .navbar>.container-fluid {
display: none;
}
.box h1 {
margin-top: 16px;
}
.widget-about h2 {
margin-bottom: 10px;
}
.footer-big {
padding: 32px 80px 0;
}    .right-dr-image img {
width: 50%;
}
#btnLogin {
margin: 0% auto;
margin-top: 0;
}
.quali-exper {
background: linear-gradient(to bottom, #f6f6f6 415px, #66cc33 415px );
}
.landmark {background: linear-gradient(to bottom, #ffffff 500px, #fff5e0 500px );}
/*
.logo {display: none;}
*/
.book-img {
display: none;
}
}

@media only screen and (max-width: 1367px) and (min-width: 1281px){
.footer-menu ul li{font-size: 14px;}
.left-margin-add{margin-left: 0;}
.text-on-image{left:90px!important;}
.navbar .dropdown-menu.navbar-gallery{left:49%!important;}

}

@media only screen and (max-width: 1280px) and (min-width: 1000px){
.navbar .dropdown-menu.navbar-gallery{left:52%!important;}
.left-margin-add{margin-left: 0;}
}

@media only screen and (max-width:767px){
	.rvewmsgbx{width:100%;}
	
	.blghdng {
    font-size: 17px;
    color: #66cc33;
    font-weight: 600;
}

.quali-head1 {
    padding: 149px 0% 2% 0;
}
	.logo{padding:8px 0;}
.logolnk{margin-top: 5px;}
.hmimgcaption{margin:0 auto;padding: 15px;font-size:14px;right:0;position:relative;width:100%;}
	.hmimgcaption h1{font-size:16px;}
.hmimgcaption p{margin-bottom:0;}
h1{font-size:2.1rem;}
.contactmain{padding: 50px 17px;}
.news .btn{width:100px}
.top-bar {text-align: center;}
.result{padding-left:0;}
	.carousel-control-next, .carousel-control-prev{height:60%;}
.blogmn{margin: 0;
    margin-bottom: 30px;
}
.left-dr h1 {
font-size: 23px;
margin-bottom: 6px;
}
.left-dr h1 {font-size: 23px;margin-bottom: 6px;}
.dr-brief {
margin-bottom: 19px;
}
ul.Fertility-center {
margin-top: 10px;
padding: 0px 7px;
}
.box {
padding: 5% 0%;
}
.right-dr-image {
margin-top: 3%;
}
.right-dr-image img {
width: 65%;
}
.our-service h2 {
font-size: 28px;
margin-bottom: 13px;
}
.patient-heading h1 {
font-size: 24px;
margin-top: 38px;
}
.patient-heading h3 {font-size: 24px;margin-top: 38px;}
.patient1.d-flex {
margin: 0;
}
.footer-big {
padding: 35px 15px 0;
}
.read-btn a.button {
padding: 8px 10px;
}
.doc2 {
margin: 0;
margin-top: 4%;
}
.mobile-email .list-inline-item:not(:last-child) {
margin-right: 0;
padding-right: 0;
border-right: none;
}
.left-dr {
width: 100%;
padding: 34px 26px;
padding-bottom: 15px;
}
.dr-details {
font-size: 12px;
}
ul.social-network {
float: none;margin: 14px auto;
}
.many-logo .justify-content-between {
-ms-flex-pack: justify!important;
justify-content: center;
flex-direction: column;
align-items: center;
}
.NT-content.flex-grow-1 {
padding:0;font-size:14px
}
.text-on-image {
width: 60%;
left: 36%;font-size: 11px;
}
.social-logo a {
margin: 20px auto;
}
.read-btn {
margin-bottom: 7%;
}
.service1{
text-align: center;
}
.service-text {
left: 50%;
/*transform: translate(-50%,-50%);*/
}
.cool-b4-form .form-group .btn-danger {
margin-bottom: 11%;
}
.blog {
margin-top: 14%;
}
.box h1 {
font-size: 18px;
line-height: 26px;
}
.box h1 {
margin-top: 16px;
}
.box p {
margin-top: 18px;
width: 100%;
}

.patient1.d-flex {
margin-bottom: 7%;
}
.service {
text-align: center;
}
.our-service p {
margin-bottom: 11%;
width: 100%;
}
/*.service1 img {
width: auto;
}*/
.book-an h1 {
font-size: 27px;
}
.book-an p {
font-size: 13px;
margin-top: 24px;
}
.book-an h1:after {
height: 3px;
bottom: -11%;
}
.book-form {
margin-top: 15%;
padding: 20px ;
}
.book-form h1{
font-size: 22px;
}
.feature-content ul li:last-child {
float: none;
}
.review-form {
padding: 9% 10%;
}
.review-form h1 {
margin-bottom: 9%;
font-size: 25px;
}
.review-form .form-group{
width: 100%;
}
.btn-review {
text-align: center;
margin: 0 auto;
margin-top: 15px;
}
/*.demo{padding: 3% 4% 2%;background-image: radial-gradient(circle,  #fff, #66cc33, #936b19);}*/
.quali-exper {padding-top: 15px;
background: linear-gradient(to bottom, #f6f6f6 640px, #66cc33 640px );
}
.experience-table {
margin-left: 0px;
}
.about1-head h2 {
font-size: 25px;
}
.about-section-btn a.btn {
text-align: center;
margin: 20px auto;
display: block;
width: 71%;
max-width: 100%;
}
.Certifications h2 {
font-size: 25px;
    text-align: left;
}
.certify {
padding: 8% 0;
}
.landmark{
background:linear-gradient(to bottom, #ffffff 0, #fff5e0 0);
}
.land-table td {
padding: 7% 3%
}
.making {
padding-left: 5%;
padding-top: 8%;
}
.publications {
display: block;
}
.pulbli-head {
    width: 100%;
    padding: 5% 6% 2%;
    text-align: left;
}
.public-content {
padding: 2% 2%;
}
.public-list {
padding-left: 6%;
}
.below-time {
margin-top: 3%;
margin-bottom: 0;
}

.gallery-container .nav-link {
padding: .5rem .8rem;
}
.book-page {
padding: 6% 0;padding-bottom: 0;
}
.book-page-head {
margin-bottom: 4%;
}
.book1-sec {
margin-bottom: 4%;
}
.book-page1 {
padding: 0;
}
.quali-head{padding: 0;}
.mrgntpbtm{margin: 2% 0;}

.present-tab .nav-tab > .nav-fill a.nav-item.nav-link, .present-tab .nav-tab > .nav-fill a.nav-item.nav-link.active{padding: 12px 15px;}
.international-list{padding-left: 10px;}	

	.mini-footer{margin-bottom:56px;}
	
.top_book {position:fixed;bottom:0;z-index: 9;font-size: 16px;padding:8px 15px;left: 0;display: block;width: 100%;text-align: center;border-radius: 0;color:#fff;background:rgb(147, 107, 25, .9);}
.top_book a{color:#fff;display: block;}
.top_book a:hover{text-decoration:none;color:#66cc33;}
.top_book i{font-size:20px;}
.top_book p{margin-bottom:0;font-size:12px;}
	
}


@media only screen and (min-width: 992px) and (max-width:1250px) {
.dr-brief {
width: 100%;
}
.left-dr {
width: 100%;
}
.right-dr-image {
position: static;
text-align: center;
margin-top: 42px;
}

.our-service p {
margin-bottom: 11%;
width: 100%;
}
.our-service h2 {
margin-bottom: 18px;
}
.our-service {
margin-top: 15px;
}
.text-on-image {
bottom: 13px;
left: 82px;
width: 70%;
}
.text-on-image p {
margin-bottom: 8px;
}
.main-list ul li {
padding: 0 8px;
}
.widget-about h2 {
font-size: 19px;
}
.navbar .dropdown-menu.navbar-notmega {
width: 21%;
padding: 11px 20px;
left: 40%!important;
}
.navbar .dropdown-menu.ddfaq{    left: 25%!important;}
.navbar-nav li a {
    font-size: 11px;
}
a.book-nav {
padding: 8px 12px;
font-size: 11px;
}
.right-dr-image img {
width: 50%;
}
.book-img {
display: none;
}
}
@media only screen and (min-width: 1251px) and (max-width:1462px) {
.main-list ul li {
    padding: 0px 10px;
}
.navbar .dropdown-menu.navbar-notmega {
width: 19%;
padding: 11px 20px;

    left: 44%!important;

}
.navbar .dropdown-menu.ddfaq{  
      left: 26%!important;
    
}
.navbar-gallery{left:56%!important;}
}
@media only screen and (min-width: 992px){
.fixed-header {
position: fixed;
top: 0;
left: 0;
width: 100%; 
height:95px;
}
.book .col-lg-8 {
padding-right: 0;
}
.navbar-expand-lg .logo-right{
display: none;
}
.navbar .dropdown-menu1 {
width: 94%;
margin: auto;
margin-top: 3px;
}
}

h2.about {
    font-size: 23px;
}
@media only screen and (min-width: 768px) and (max-width:798px) {
.book-page-head {
font-size: 23px;
}

}
@media only screen and (min-width: 200px) and (max-width:798px) {
html, body{font-size:14px;}
.fixed-header{height: auto!important;}

.tpspace {
    margin-top: 1px;
}

.about-1-exp:before {
    background: none;
    content: "";
    display: inline-block;
    height: 2px;
    position: relative;
    vertical-align: middle;
    width: 0%;
    margin-right: 11px;
}
.service1:hover .service-text{transform:none!important;}
.clinic-locations h2{font-size: 23px;}
.card-header h3{font-size:1.6rem;}
.Fertility-center li{padding-left:10px;margin:10px 0;line-height:16px;}
ul.Fertility-center li:before{margin-left:-16px;}
.show{display: block!important;}
.testimonial{padding-left:15px;padding-right:15px;margin-left:0;margin-right:0;margin-bottom: 47%;}
.landmark .about-container, .about-1-land{padding-top:15px;}
.clinic-time .about-container{margin-bottom:0;}
.about-container{margin:2% 0;}
.right-foot{text-align:left;}
.book-form-about .card{padding-left:3%;padding-right:3%;}
.footer-content{max-width:100%;text-align:left;}
.presentation-section h2, .pulbli-head h2, .reserch-head h2{font-size: 23px;}
.sideclinicinfo{padding:15px;}
.book1-sec-head{font-size:16px;}
.sideclinicinfo h4, .book-page-head{font-size:22px;}
.gallery-container .nav-link{padding:.3rem .3rem;font-size:10px;font-weight:normal;}
.cntadrs {margin-top:5px;margin-bottom:5px;padding:18px;}
.cntctgmap{margin-top:24px;}
.showmob{display:block;}
.hidemob{display:none;}

.thankio h3 {
    font-size: 3em;
}
}


.thankio{
    text-align: center;
    padding: 59px;
}

.thankio h3{
   font-size: 7em;
}

a.morelink {
    color: #66cc33;
}

#carouselExampleIndicators i{
    color: #000;
    font-size: 30px;
}

label {
    display: inline-block;
    margin-bottom: .5rem;
    width: 100%;
}

.pagination li{
    color: #fff;
    background: #cf7171;
    padding: 0px 6px;
    border-radius: 8px;
    margin-right: 4px;
}
.pagination a{
    color: #fff;
    background: #cf7171;
    padding: 0px 6px;
    border-radius: 8px;
    margin-right: 4px;
}

.pagination li a{
    color: #fff;
    background: #cf7171;
    padding: 0px 6px;
    border-radius: 8px;
    margin-right: 4px;
}

.mandatyx {
    font-size: 14px;
    color: #000;
    padding: 10px;
    text-align: center;
    margin-bottom: 1px;
}

.vhuij a{
    color:#000;
}


@media only screen and (max-width: 798px) and (min-width: 200px){
    .thankio h3 {
    font-size: 3em;
}

.fixed-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 95px;
}
.denone{
    display:block;
}

.mobnone
{display:none;}

.play-btnxx img {
    width: 45px;
}
.but-pad {
    padding-top: 0px;
}

.play-btnxx {
    width: 60px;
    height: 60px;
    background: none;
    border-radius: 50%;
    position: absolute;
    display: block;
    background-color: none;
    margin: auto auto;
    box-shadow: none;
    left: -24px;
    right: 0;
    border-color: transparent;
    top: -196px;
    bottom: 0;
}
}







/*css for new sections*/

   .img-wrapx img{ width: 500px;
    margin-bottom: 4px;
   }
   
   .img-wrapx p{
       font-size:13px;
   }
   
   .img-wrapx {
    padding: 20px 0px 0px;
}

.service-mainbgx {
    background: #313131;
    padding: 15px 0;
    color: #fff;
}
.imged img{
    width:100%;
    border: 1px solid #b0a8a8;
}
.categoryx{
    height: auto;
    padding: 48px 10px;
}

.imged p{
    font-size: 14px;
    padding: 12px;
    margin-bottom: 7px;
}

.reamorf a{
    color: #000;
    font-weight: 600;
}
.imged {
    text-align: center;
        margin-bottom: 30px;
}
.headik {
       text-align: center;
    padding: 20px;
    margin-bottom: 37px;
    font-size: 29px;
    text-decoration: underline;
    color: #66cc33;
}

.service-mainbg h3{
       font-size: 23px;
    color: #66cc33;
    font-weight: 600;
}


.service-mainbgx h3{
   
    font-size: 23px;
    color: #66cc33;
}
.service-mainbgx h3 a{
   
    font-size: 23px;
    color: #66cc33;
}

.imged h4{
      margin-bottom: 0px;
    margin-top: 18px;
    color: #66cc33;
}


.main-list ul li a{
        color: #000;
    text-decoration: none;
}

.gorik{
       margin-bottom: 0px;
}
.srvcdbx a{
    font-size:14px !important;
}

.but-pad {
    padding-top: 177px;
}
.sports-title h3{
color:#66cc33;
    
}
.pubik span{
color:#66cc33;
    
}

.play-btnxx {
    width: 60px;
    height: 60px;
    background: none;
    border-radius: 50%;
    position: absolute;
    display: block;
     background-color:none;
    margin: auto auto;
    box-shadow: none;
       left: -24px;
    right: 0;
    border-color: transparent;
    top: 0;
    bottom: 0;
}

.play-btnxx:hover {
    width: 60px;
    height: 60px;
    background: none;
    border-radius: 50%;
    position: absolute;
    display: block;
    margin: auto auto;
    background-color:none;
    box-shadow: none;
       left: -24px;
    right: 0;
    border-color: transparent;
    top: 0;
    bottom: 0;
}
 .play-btnxx:focus {
    box-shadow: none;
}

.play-btnxx img{
     width: 71px;
}

p.quoti {
    /* padding-right: 29%; */
    text-align: center;
    font-style: italic;
    color: #66cc33;
}
.denone{
    display:none;
}
.mobnone
{display:block;}


@media only screen and (max-width: 798px) and (min-width: 200px){




.play-btnxx img {
    width: 45px;
}
.but-pad {
    padding-top: 0px;
}

.play-btnxx {
    width: 60px;
    height: 60px;
    background: none;
    border-radius: 50%;
    position: absolute;
    display: block;
    background-color: none;
    margin: auto auto;
    box-shadow: none;
    left: -24px;
    right: 0;
    border-color: transparent;
    top: -196px;
    bottom: 0;
}
.play-btnxx:hover {
    width: 60px;
    height: 60px;
    background: none;
    border-radius: 50%;
    position: absolute;
    display: block;
    background-color: none;
    margin: auto auto;
    box-shadow: none;
    left: -24px;
    right: 0;
    border-color: transparent;
    top: -196px;
    bottom: 0;
}
}


header{
     
    border-bottom: 1px solid #66cc33;

}

.gallery-containerx {
    padding: 4%;
    text-align: center;
}

.gallery-containerx a {
    color: #66cc33;
}

.gallery-containerx a:hover {
    color: #66cc33;
}
.gallery-containerx p {
    font-size: 23px;
}


.gallery-containerx a i{
    color: #66cc33;
}
.hmimgcaptionx {
    /*   position: absolute;*/
    /*right: 7%;*/
    /*z-index: 2;*/
    /*width: 27%;*/
    /*top: 34%;*/
    /*color: #000;*/
        position: absolute;
    right: 7%;
    z-index: 2;

    color: #000;
}
.hmimgcaptionxy {
  /*position: absolute;*/
  /*  left: 7%;*/
  /*  z-index: 2;*/
  /*  width: 30%;*/
  /*  top: 34%;*/
  /*  color: #000;*/
  position: absolute;
    left: 7%;
    z-index: 2;

    color: #000;
}
.hmimgcaptionx h1 {
   font-size: 1.5rem;
    color: #66cc33;
    font-weight: normal;
}
.hmimgcaptionxy h1 {
   font-size: 1.5rem;
    color: #66cc33;
    font-weight: normal;
}
.img-vitle {
    text-align: right;
}
.service-mainbg h3 a{
    font-size: 23px;
    color: #66cc33;
    font-weight: 600;
}

.book-form-aboutx .card {
    background-color: #a5a7a8;
    border: none;
    border-radius: 0;
    padding: 2% 6%;
}
.book-form-aboutx h3{
    text-align:center;
}
#btnLoginx {
    border-radius: 100px;
    transition-property: background-color;
    transition-duration: .3s,.3s,.3s,.8s;
    transition-timing-function: ease-in-out;
    background-color: #66cc33;
    color: #fff;
    font-size: 14px;
    padding: 11px 37px;
    margin: 1% auto;
    letter-spacing: 2px;
    display: block;
    text-transform: uppercase;
    margin-top: 4%;
}

.book-form-aboutx {
    padding: 0% 14%;
}



@media only screen and (max-width: 798px) and (min-width: 200px){
    .gallery-containerx p {
    font-size: 15px;
}
.hmimgcaptionx {
    margin: 0 auto;
    padding: 15px;
    font-size: 14px;
    right: 0;
    position: relative;
    width: 100%;
}
.hmimgcaptionxy {
  position: absolute;
    left: 7%;
    display:none;
    z-index: 2;
    width: 30%;
    top: 34%;
    color: #000;
}
.hmimgcaptionx h1 {
    font-size: 1.0rem;
    color: #66cc33;
    font-weight: normal;
}
}
.questtxt a {
    color: #66cc33;
    font-weight: bold;
}
.faus p a{
    color: #66cc33;
    font-weight: bold;
}


.blogmn {
      height: 350px;
    margin-bottom: 22px;
}