.ptsub{padding:0 358px}.ptap{margin-top:-13%}.mer{margin-bottom:5rem!important}.crcon{padding-left:18px;margin-top:0}.pd10{padding:10px}.row.ahk1.active.nd1{padding:21px 36px}.row.ahk1.active.nd2{padding:21px 27px}.row.g-3{padding-top:5px}.row.ahk1.active.nd1{padding-left:40px}.bnimg1{width:30%;margin-left:36px}.border{background:#fff;position:absolute;width:64%;margin-top:-50px;box-shadow:1px 0 6px 2px #80808030}.bnimg13{width:33%;margin-left:28px}.bnimg12{width:43%;margin-left:21px;left:10}.pt22{padding:22px}#p{margin-left:-282px;margin-right:71px;margin-top:-258%}.img8,.row.ahk1.active:hover .img9{display:block}.img9,.row.ahk1.active:hover .img8,li.listshow.dropdown.mobshow{display:none}.pt59{padding:59px 27px 59px 100px}.row.ahk1.active{border:grey;background:#fff;padding:22px;border:1px solid #80808029;box-shadow:1px 0 13px #80808036}.mt52{background-color:#e6e6e6;padding:52px 100px 40px 30px}.features-section{position:relative;padding:60px 0}.dr{margin-left:10px;margin-top:-4px}.auto-container.py-5{padding-bottom:1rem!important;padding-top:4rem!important}.auto-container.evawhel12{padding-left:17%;padding-right:18%}.auto-container.evawhel132{padding-left:18%;padding-right:18%}.mbpt{margin-top:7%}@media only screen and (max-width:480px) and (min-width:320px){video#myVideo{height:175px}.mm-navbars_bottom{display:none!important}.pt90{padding-top:22px!important}.chairmanimg,.wd{width:100%!important}.chairmaincontent{margin-top:10%}.hdabout{margin:0!important}.messagescroll h1,.specialities h1{padding:0!important}.carhd{font-size:34px!important}.service-block-four .image-box{padding:0 0 13px!important}.feature-block-three .inner-box:hover{margin-top:18px}.mrpd{padding:7px;margin:0}.mer{margin-bottom:1rem!important}.hdmain{font-size:29px}section.services-section-five.martop{margin-top:-52px}.col-md-2.col-sm-2.col-lg-2.rwmrg1.rwmrg12.hidemob,li.listshow.dropdown.deskshow{display:none}.page-title1{position:relative;padding:4px 14px 15px!important}.ptap{margin-top:15%;margin-left:28%}.page-title{padding:65px 14px!important}.crcon{padding-left:42px!important;margin-top:0!important}.imgcon{border:1px solid #80808000!important;padding:33px!important}.looking{color:#fff;font-size:33px;margin-left:20px;text-align:center!important}.goog-te-combo{margin-left:12px!important}.mtmob38{margin-top:60px}.mtmob{margin-top:20px}.vdomb{padding:10px 28px}button.tablinks{width:100%}.mbpt{margin-top:182%}.auto-container.evawhel12{padding-left:11%;padding-right:18%}.auto-container.evawhel132{padding-left:11%;padding-right:11%}tab{margin-top:280%}.border{background:#fff;position:absolute;width:78%;margin-top:-15px;box-shadow:1px 0 6px 2px #80808030}.sidmob{flex-wrap:initial;margin-left:112px}.row.ahk1.active.nd{padding:22px 40px}.bnimg13{width:64%;margin-left:15px}.bnimg12{width:70%;margin-left:12px;left:10}.row.ahk1.active.nd1{padding:22px 46px}.row.ahk1.active.nd2{padding:19px 41px}.bnimg1{width:43%;margin-left:34px;left:10}#p{margin-left:-360px;margin-right:102px;margin-top:-404%}.mt52{background-color:#e6e6e6;padding:35px 30px 40px 25px;text-align:center}.pd10{padding:3px 0 20px}.mbsc{max-width:70.333333%}.row.g-3{padding-top:20px}.mbsc1{max-width:28.333333%}.features-section{position:relative;padding:45px 0!important}.auto-container.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.mmnd{margin-top:0}.dr{margin-left:10px;margin-top:15px}.pt59{padding:30px 27px 39px 25px}li.listshow.dropdown.mobshow{display:block}.mobile-header{padding:0 15px}.mobile-header .nav-outer{margin-top:17px}.row.ahk.active{padding-left:11%}.ptsub{padding:0 32px}.MultiCarousel .leftLst{left:18px!important}.MultiCarousel .rightLst{right:17px!important}.MultiCarousel .MultiCarousel-inner .item{float:left;width:190.333px!important}.about-section-two,.call-to-action-two .content-column .inner-column,.cart-section,.doctor-detail-section,.map-section,.portfolio-section.alternate,.pricing-section,.services-section-five,.services-section-four,.services-section-two,.team-section,.team-section-two,.terms-and-condition{padding:56px 0 0}.fun-fact-section-four{margin-top:-70px;padding:22px}.boxcon{padding:0 26px;position:absolute;z-index:999;margin-top:-178px}.boxbut{float:right;margin-right:-106px;margin-top:-58px;z-index:999}.boxbut1{float:right;margin-right:-41px;margin-top:-112px}.mtmobs{padding:22px}#boxbtn{margin-top:-27px!important}#boxbtn1{margin-top:-19px!important;margin-right:-134px!important}}@media only screen and (max-width:1023px){.mobile-header{padding:0 15px!important}}

 .inner-box {
    box-shadow: 1px 1px 12px 0px #ddd!important;
    padding: 27px;
    margin: 10px!important;
     height: 142px;
    background: #fff;
}
.carousel-indicators li {
    display: none;}
.imgsz{
    width:57px;
}
.modal-header .close {
    /* padding: 1rem 1rem; */
    /* margin: -1rem -1rem -1rem auto; */
  padding: 1px 2px;
    width: 30px;
    background: #fff;
    opacity: 1;
    color: #0075a8;
    /* margin-left: 28px; */
    position: absolute;
      right: 22px;
    top: 18px;
    border-radius: 19px;
}
.modal-header {

    border-bottom: 0px solid #dee2e6;}
.container1{
  position: relative;
  margin-top: 50px;
 
}
.modal-backdrop {
    position: inherit;
  
}
.modal {
    
    max-width: 100%;}
.overlay {
  position: absolute;
  top: 0;
  left: 0;
   border-radius: 13px;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  transition: background 0.5s ease;
}

.container1:hover .overlay {
    display: block;
     background: #ffffff9e;
    box-shadow: 1px 1px 12px 0px #ddd;
    border-radius: 13px;
}

.container1:hover h4.card-title {
  
    opacity: 0.15;
}
.container1:hover .card-text:last-child {
   
    opacity: 0.15;
}


.button {
  position: absolute;
 
  left:0;
  top: 161px;
  text-align: center;
  opacity: 0;
  transition: opacity .35s ease;
}

h5#exampleModalLongTitle {
    padding: 18px 27px 0px;
    color: #fff;
    font-size: 25px;
}

.container1:hover .button {
  opacity: 1;
}

.card:hover {
  transition: .5s ease;
    box-shadow: 1px 1px 12px 0px #ddd;
    border-radius: 12px
}
.modal-content {
box-shadow: 0px 0px 6px #0075a8;

   border:none;
    background: -webkit-linear-gradient(#0075A8 , #0075A8);
    margin-top: 124px;
        border-radius: 27px;
}
.modal-body {
  
    /* padding: 2rem; */
    padding: 30px 0px;
}
.modal-header {
    margin-top: -26px;}
.boxsh{
    box-shadow:none;
}
hr {
    margin: 4px auto;
}
.row.gx-5.evawhel {
    margin-top: 40px;
}
div#carouselExampleControls2 {
    margin-top: 5%;
}
.liststyle{
    list-style:none;
}

.fa-arrow-left:before {
    content: "\f060";
    color: #fff;
    font-size: 20px;
}


header .icons{
  display: flex;
  color: white;
}
p.current-date {
    margin-top: 26px;
    margin-left: -9px;
    color: #fff;
    font-weight: 600;
    font-size: 18px;
}
header .icons span{
  height: 38px;
  width: 38px;
  margin: 0 1px;
  cursor: pointer;
  color: #878787;
  text-align: center;
  line-height: 38px;
  font-size: 1.9rem;
  user-select: none;
  border-radius: 50%;
}
.icons span:last-child{
  margin-right: -10px;
}
header .icons span:hover{
  background: #215c9e;
}
header .current-date{

  font-size: 1rem;
    font-weight: 600;
    font-size: 19px;
}
.calendar{
  margin-top: 11%;
  padding: 8px;
  line-height: 0;
 
}
.calendar ul{
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  text-align: center;
}
.calendar .days{
  margin-bottom: 20px;
}
.calendar li{
  color: #333;
  width: calc(100% / 7);
  font-size: 1.07rem;
}
.calendar .weeks li{
  font-weight: 500;
  cursor: default;
}
.calendar .days li{
  z-index: 1;
  cursor: pointer;
  position: relative;
  margin-top: 30px;
}
.days li.inactive{
  color: #aaa;
}
.days li.active{
  color: #fff;
}
.fa-arrow-right:before {
    content: "\f061";
    font-size: 20px;
    color: #fff;
}
.icons {
    margin-top: 21%;
}
.days li::before{
  position: absolute;
  content: "";
  left: 50%;
  top: 50%;
  height: 30px;
  width: 30px;
  z-index: -1;
  border-radius: 50%;
  transform: translate(-50%, -50%);
}
.days li.active::before{
     background: #c7341c;
}
.days li:not(.active):hover::before{
    background: #c7341c;
  padding: 0px 15px;
  border-radius: 20px;
}
#btn{
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 7px;
      margin-top: 44%;
    margin-left: 6%;
}
#btn button{
    padding: 5px 20px;
  border: 1px solid white;
  background-color: #1f5c9e;
  color: white;
  font-size: 18px;
  font-weight: 500;
  box-shadow: 5px 5px 5px black;
}
.calender-information{
    margin-top: 8px;
    width: 100%;
   

}
#test, .health-tip-date, .health-tip{
  margin-top: -60%;
  padding: 20px;
  color: #fff;
}


 @media screen and (min-width:1600px) {
     .pt59 {
    padding: 59px 78px 59px 100px!important;
}}
    .service-block-five .lower-content a:hover{
        color: #fff !important;
    }
    .carousel-outer {
    margin: 25px 0px;
}
.inner-box:hover {
    background-color: #1f5c9e;
    color: #fff!important;
}

span.bndes:hover {
    color: #fff;
}
    .row.mt20 {
    margin-top: 25px;
}
.sec-title {
    position: relative;
    margin-bottom: 35px;
}



.prl125{
     padding-left: 125px;
    padding-right: 125px;
}
section.showmob {
    display: none;
}
.pt40{
     padding: 40px 0px;
}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px){
    
    .pt40{
         padding: 71px 0px;
    }
    .card {
    box-shadow: 1px 1px 12px 0 #ddd;
    border-radius: 13px;
    margin: 16px;
    margin-left: 49px;
}
  
h6.mb-0 {
    padding: 0px 33px;
    text-align: center;
}
section.showmob {
    display: block;
}
.col-lg-6.col-md-6.col-sm-12.pt59 {
    text-align: center;
}
    .rwmrg12{
    height: 130px;}
    h5 {
    font-size: 17px;
}

h3 {
    font-size: 26px;
}
.sec-title .sub-title {
    display: block;
    font-size: 17px;
   
}
.mtb10{
        margin: 10px 0px;
}

.prl125{
     padding-left: 0px;
    padding-right: 0px;
}

}
.inner-box {
    box-shadow: 0 0 1px rgb(0 0 0 / 10%);
  
    transition: all 300ms ease;
}

.btn-primary { 
        color: #fff;
    background-color: #0075A8!important;
    border-color: #fff!important;
}


a.btn.btn-default.connaig {
    border-radius: 0px;
    width: 105px;
    padding: 4px;
}
.main-footer .footer-bottom .copyright-text {
    padding: 10px 0;
}
.btmhv:hover{
    background:#1f5c9e;
}
.ev{
    padding: 4px;
    padding-bottom: 25px;
}

.profile-pic {
	position: relative;
	display: inline-block;
	  transition: .5s ease;
}

.profile-pic:hover .edit {
	display: block;
	  transition: .5s ease;
}

.edit {
	padding-top: 161px;
    /*padding-right: 40px;*/
	position: absolute;
	right: 0;
    transition: all .5s cubic-bezier(0,0,0.2,1);
    margin: auto;
    width: -webkit-fill-available;
  
	top: 0;
	display: none;
	    text-align: center;
}

.edit a {
	color: #000;
}
.appnticon{
    width: 18%;
}
.docpt{
        background: #ebebeb;
     padding: 45px 0px;
}
.MultiCarousel .MultiCarousel-inner .item {
    
    width: 278.683px!important;
}

.img-hover-zoom--brightness  {
  transition: transform 2s, filter 1s ease-in-out;
  transform-origin: center center;
 
}

/* The Transformation */
.img-hover-zoom--brightness:hover  {
  filter: brightness(100%);
  transform: scale(1.1);
}


#boxbtn1{
    margin-top: 21px;
    margin-right: -190px;
}
#boxbtn2 {
    margin-top: 20px;
    margin-right: -100px;
}
 .mobshows{
        display:none;
    }
    .deskshows{
         display:block;
    }
    p{
        text-align:justify;
    }
    .spcrl{
        margin-top: -18%;
    margin-left: 0%;
    width: 30px;
}
.spcrr{
        width: 30px;
    margin-top: -18%;
    margin-left: 89%;
}
@media only screen and (max-width: 480px) and (min-width: 320px) {
    .spcrl {
    margin-top: -59%;
    margin-left: 10%;
    width: 30px;
}
.spcrr {
    width: 30px;
    margin-top: -63%;
  
    margin-right: 36px;
}
    .mt24{
        margin-top:20px;
    }
    .mobshows{
        display:block;
    }
    .deskshows{
         display:none;
    }
#boxbtn1 {
    margin-top: -19px!important;
    margin-right: -134px!important;
}
#boxbtn2 {
    margin-top: -14px!important;
    margin-right: -47px!important;
}
.hmimg {
    height: 100%;
}
h4.card-title {
    padding: 17px 7px!important;
}
.patient{
    margin-top: -16px!important;
}
}
