@media only screen and (max-width:991px){.menu-links .nav>li.active>a,.menu-links .nav>li:hover>a{color:#f17732!important}}footer .ft-contact .contact-bx .contact-number .number{white-space:nowrap}@media only screen and (max-width:575px){.header .secondary-menu{height:unset}}@media only screen and (max-width:991px){.header .secondary-menu{margin-top:10px!important}}@media (min-width:1080px) and (max-width:1340px){.menu-links .nav>li>a{font-size:15px;padding:45px 12px!important}}@media (min-width:992px) and (max-width:1140px){.menu-links .nav>li>a{font-size:13px;padding:45px 7px!important}}@media (max-width:1179px){.dashboard-button{padding:15px!important}}@media (max-width:1140px){.dashboard-button{padding:15px 8px!important}}@media (max-width:1179px){.appointment-header-btn{padding:15px 30px 15px 15px!important}}@media (max-width:1140px){.appointment-header-btn{padding:15px 30px 15px 6px!important}}.menu-links .nav>li:hover a i{transform:unset}@media only screen and (max-width:991px){.menu-links .nav li .sub-menu li a,.menu-links .nav>li .mega-menu li a{width:100%}}.mobile-logo{height:auto!important;width:60px!important}@media (max-width:1230px) and (min-width:992px){.menu-logo img{width:60px!important}}@media (max-width:575px){.menu-logo img{width:60px!important}}@media (max-width:375px){.appointment-container{display:flex!important;flex-direction:column}.appointment-available,.appointment-booked{width:100%}.appointment-available div{margin-left:0!important}}@media (max-width:360px){.medical-heading{font-size:32px!important}}@media (max-width:340px){.breadcrumb-row{padding:10px 14px!important}}@media (max-width:1199px){.blog-area .pt-img2{bottom:0!important}}@media (max-width:991px){.blog-area .pt-img2{bottom:-20px!important}}.feature-bx2 .feature-box-xl img{height:60px;width:60px}.phone-number .hide{display:none}.phone-number #error-msg{color:#f72b50}.phone-number #valid-msg{color:#209f84}.iti{width:100%}@media (max-width:575px){.main-banner{width:100%}}@media (max-width:991px){.pt-img1.animate-wave{top:70px}}.appointment-calendar{color:#444!important}.swiper-pagination .swiper-pagination-bullet{display:none!important}@media (max-width:380px){.appointment-thumb{width:100%}}@media (max-width:991px){.rs-nav .menu-links{background-color:#333f6c}}@media (max-width:340px){.menu-links .nav{min-width:unset;width:100%}}@media (max-width:290px){.appointment-button .btn{font-size:13px}}.swiper-slide{height:auto}.swiper-slide .feature-container{height:93%}.front-slot-data .time-slot.bookedSlot{background:#f62947!important}.front-slot-data .time-slot.bookedSlot:hover{background:#ec0927!important}.front-slot-data .time-slot.activeSlot,.front-slot-data .time-slot:hover{background:#5d5dc2!important}@media (max-width:300px){.contact-bx{flex-direction:column}.contact-bx .contact-number{text-align:center}.contact-bx .contact-number span{margin-top:10px}}@media (max-width:365px){.team-member .about-appointment-btn,.team-member .doctor-appointment-btn{margin-left:-25px;margin-right:-25px}}.team-member .team-media img{height:170px;-o-object-fit:cover;object-fit:cover;width:170px}.datepicker table tr td.active.active{background-image:linear-gradient(180deg,#565acf,#565acf)}.datepicker table tr td.active.active:hover{background-image:linear-gradient(180deg,#494db0,#494db0)}.booking-button{padding:20px 30px}@media (max-width:280px){.booking-button{padding:20px 10px}}.booking-home-button{padding:20px}.btn-icon-bx{min-width:40px;width:auto}@media (max-width:575px) and (min-width:430px){.team-member .team-media:before{background-size:57%}.team-member .team-media:after{background-size:80%}}.table-condensed tbody tr .today{background-color:#e8e8e8!important;background-image:linear-gradient(180deg,#e8e8e8,#e8e8e8)!important}.table-condensed tbody tr .today:hover{background-color:#dedede!important;background-image:linear-gradient(180deg,#dedede,#dedede)!important}.table-condensed tbody tr .today.active{background-image:linear-gradient(180deg,#565acf,#565acf)!important}.table-condensed tbody tr .today.active:hover{background-image:linear-gradient(180deg,#494db0,#494db0)!important}.w-20px{width:20px}
