.date{padding:40px 0!important}.appointment-container{display:block;overflow:auto;padding:0 55px;position:relative;width:100%}.appointment-container .btn-arrow{background:#eef4fd;border-radius:50%;color:#4a8bdf;font-size:22px;height:45px;padding-top:9px;position:absolute;text-align:center;top:10px;width:45px}.appointment-container .btn-arrow:hover{background:#d9e4f3;cursor:pointer}.appointment-container .btn-arrow[data-type=left]{left:0}.appointment-container .btn-arrow[data-type=right]{right:0}@media (max-width:576px){.appointment-container{padding:0 35px}.appointment-container .btn-arrow{font-size:17px;height:30px;padding-top:2px;width:30px}}.appointment-container .time-container{background:#f9f9f9;border-radius:5px;display:block;min-height:320px;padding:0;position:relative;width:100%}.appointment-container .time-container .app-wait{background:rgba(132,165,199,.49);border-radius:5px;color:#29527c;font-size:32px;height:100%;left:0;padding-top:15%;position:absolute;text-align:center;top:0;width:100%}.appointment-container .time-container[data-maxday="3"] ul li{width:calc(33.33333% - 5px)}.appointment-container .time-container[data-maxday="7"] ul li{width:calc(14.28571% - 5px)}.appointment-container .time-container ul{margin-bottom:0;padding-left:0;width:100%}.appointment-container .time-container ul>li{display:inline-grid;list-style:none;padding:5px 3px}.appointment-container .time-container ul.time-head{background:#f3f3f3;border-bottom:1px solid #ebebeb;cursor:default}.appointment-container .time-container ul.time-head li span{color:#303030;font-size:15px;font-weight:500}.appointment-container .time-container ul.time-head li small{color:#444;display:block;font-size:12px;margin-top:-6px}.appointment-container .time-container ul.time-list{display:block;height:300px;margin-left:3px;overflow:auto;padding-top:2px}.appointment-container .time-container ul.time-list li a{background:#eef4fd;border:1px solid #eef4fd;border-radius:3px;color:#4191bf;display:flex;margin-bottom:5.5px;padding:4px 5px;place-content:center;place-items:center;position:relative;text-align:center}.appointment-container .time-container ul.time-list li a span{margin-left:5px}.appointment-container .time-container ul.time-list li a i{font-size:13px;left:8px;opacity:.5;position:absolute;top:10px}.appointment-container .time-container ul.time-list li a i.icon2{left:unset;right:2px}.appointment-container .time-container ul.time-list li a i.fa-spin{font-size:17px;top:8px}.appointment-container .time-container ul.time-list li a[disabled]{background:#ffe6c7!important}.appointment-container .time-container ul.time-list li a:hover:not(.passive){border-color:#0088d6;cursor:pointer}.appointment-container .time-container ul.time-list li a.passive:hover{cursor:default}.appointment-container .time-container ul.time-list li a.passive{background:#f4f4f4;color:#a9a9a9;text-decoration:line-through}.appointment-container .time-container ul.time-list li a.received{background:#ffd9d9;color:#884b4b;text-decoration:line-through}.app-type-ul{background:#fff;display:inline-block;list-style:none;margin:0 0 -5px!important;padding-left:0;width:100%}@media (min-width:800px){.app-type-ul{border-top:none}}@media (max-width:800px){.app-type-ul{border-top:1px solid #e5e5eb}}.app-type-ul li{border-bottom:1px solid #e5e5eb;color:#333e5a;float:left;font-size:13px;padding:10px;text-align:center;width:50%}.app-type-ul li:first-child{border-left:1px solid #e5e5eb}.app-type-ul li:first-child,.app-type-ul li:last-child{border-right:1px solid #e5e5eb}@media (max-width:740px){.app-type-ul li{font-size:12px;padding:8px 3px}}.app-type-ul li:hover{color:#1b908e;cursor:pointer}.app-type-ul li i{font-size:13px}.app-type-ul li.active{color:#0173ff!important;position:relative}.app-type-icon{float:right;font-size:28px;opacity:.5}.appointment-cont .app-type-ul li{border:none!important}.doctor-detail-page .app-type-ul li{padding:15px 5px!important}.side-nav .side-nav-link,body[data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link{min-height:auto!important;padding:7px 30px!important}.side-nav .side-nav-link i,body[data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link i{margin-left:-5px}body[data-leftbar-theme=dark] .side-nav .mm-active>a{color:#fa5c7c!important}.topbar-right-menu .notification-list:hover{background:#f0f3f5}.left-side-menu{z-index:99999!important}.dropdown-toggle:after{content:none}.logo-sizer{height:47px;-o-object-fit:contain;object-fit:contain}.modal-full{height:100%;width:100%}.modal-full .modal-dialog{height:100%;margin:0}.modal-full .modal-content{background-color:rgba(0,0,0,.75);height:100%;padding:75px;width:100vw}.modal-full .modal-content .carousel,.modal-full .modal-content .carousel .carousel-inner,.modal-full .modal-content .carousel .carousel-inner .carousel-item{height:100%}.modal-full .modal-content .carousel .carousel-inner .carousel-item img{display:block;left:50%;margin:0;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%)}.d-none{display:none}.form-control:disabled,.form-control[readonly]{background-color:#f5f6f7}.header-top-area .social-icons{color:#6c757d;cursor:pointer;font-size:17px;height:25px;text-align:center;width:25px}.header-top-area .fb:hover{color:rgba(0,123,255,.502);font-size:20px}.header-top-area .inst:hover{color:#ff6307;font-size:20px}.header-top-area .wp:hover{color:#46c254;font-size:20px}.header-top-area .yt:hover{color:#f95766;font-size:20px}.header-top-area .header-en{color:rgba(0,123,255,.502);cursor:pointer;font-size:17px;height:25px;text-align:center;width:25px}.header-top-area .header-en a{color:#6c757d;font-size:13px}
