md-sidenav.md-locked-open{z-index:11}.modal-head{background:#56ade3;position:relative;z-index:8;padding:14px;color:#fff;text-align:center;margin-bottom:-1px;font-weight:600}.modal-head .close{color:#fff!important;font-size:25px;position:absolute;right:15px;top:10px;cursor:pointer;z-index:10;opacity:1}#hospital-app .hospDetailsDiv{min-height:200px;overflow:hidden}#hospital-app .hospitalSidenav{overflow-y:scroll}#hospital-app .md-datepicker-calendar-icon{color:#5e6161!important}#hospital-app .md-input-invalid>.ng-invalid{box-shadow:0 0 10px #dd2c00;outline:none;border:none;transition:all .3s ease}#hospital-app .hosp-loader-outer{position:fixed;width:100%;height:100%;z-index:9;background:#fff}#hospital-app .hosp-loader{border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid #3498db;width:60px;height:60px;animation:b 2s linear infinite;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}.spinnerContainer{height:350px;width:90%;position:relative;margin:0 auto;background:#eee;margin-bottom:30px}.spinnerContainer .fa-spinner{position:absolute;top:50%;left:42%;transform:translate(-50%,-50%)}#hospital-app .has-error .help-block,.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .radio,.has-error .radio-inline{color:#fff;position:absolute;background:#a94442;padding:0 5px;z-index:7;transition:all .3s ease;box-shadow:3px 3px 8px #9c9595;animation:a 0s ease-in 1.5s forwards;animation-fill-mode:forwards}@keyframes a{to{opacity:0;overflow:hidden}}#hospital-app .bg-grey{background:#eee}#hospital-app .select-input{width:100%;height:30px}#hospital-app .select-input:focus{outline:none;box-shadow:none}#hospital-app .formH5{margin-bottom:10px!important}.hospitalSidenav::-webkit-scrollbar{width:5px;background-color:#286a86}.hospitalSidenav::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px #74ccfa;background-color:#74ccfa;border:1px solid #74ccfa}#hospital-app .fa.fa-phone{color:#2ab673}#hospital-app md-sidenav,#hospital-app md-sidenav.md-sidenav-left,md-sidenav.md-locked-open{background-color:#fff}#hospital-app md-toolbar.main_toolbar{background-color:#fff!important}#hospital-app .logo_img{border:3px solid #e7e7e7;border-radius:50%;margin:10px 70px;max-height:70px;max-width:70px}#hospital-app md-toolbar i.green{color:#2ab673}#hospital-app h3{color:#000}#hospital-app.grey-background{background-color:#f7f7f7}#hospital-app .user-details{color:#9fb1b9;font-weight:600;font-size:13px!important}#hospital-app h4{color:#000}#hospital-app span.fa{color:#fff}#hospital-app md-sidenav{max-width:230px!important}#hospital-app .flex-gt-sm-80,#hospital-app .layout-row>#hospital-app .flex-gt-sm-80{max-width:83%!important;max-height:100%}#hospital-app .margin-left-toolbar{margin-left:60px}#hospital-app .inlineFormRow{margin:0;margin-top:20px}#hospital-app .formH5{text-align:center;margin-top:20px;margin-bottom:0;position:relative}#hospital-app .formH5 span{padding:0 15px;display:inline-block;background:#fff;z-index:2;position:relative;top:0;color:#827c7c;font-size:14px}#hospital-app .formH5:before{content:"";height:1px;width:95%;display:block;position:relative;top:8px;background:#51b6e0;margin:0 auto;z-index:1}#hospital-app .load-circle{border-top-color:#222}.blueTitle2{border-radius:50px}.blueTitle2 h6{color:#fff;text-align:left;font-size:15px}.referralRow2 .title{color:#444!important}.referralData2{margin:0!important;padding:0 0 20px;background:#fff;text-align:center;margin-bottom:20px!important;border-radius:25px 25px 0 0}.referralContainer2{background:#eee}.opdTabBody{border-radius:25px 25px 0 0}.opdContainer{background:#eee}#hospital-app body{background:#eee!important}.prescription-radio{position:relative;top:3px}.dtp-date-view .navbar{display:none!important}#hospital-app md-sidenav.md-locked-open{z-index:11}#hospital-app md-toolbar h1.md-toolbar-tools{padding-left:50px;font-size:30px;color:#fff}#hospital-app md-toolbar.main_toolbar{border-bottom:1px solid #49778b;min-height:80px}#hospital-app .md-sidemenu .md-button{color:#000!important}#hospital-app .md-sidemenu .md-button:hover{background-color:#51b6e0!important;color:#fff!important}#hospital-app .md-sidemenu .md-button:hover md-icon{color:#fff}#hospital-app span{font-size:13px}#hospital-app md-toolbar.toolbar{background-color:#f7f7f7}#hospital-app md-icon{color:#000}#hospital-app md-icon:hover{color:#fff!important}.chartDateBar{padding:5px;margin:0 auto;text-align:center}.no-border{border-right:none!important}.chartDateUl{border:1px solid #ddd;text-align:center;display:inline-block;margin:0 auto;padding-bottom:4px;padding-top:4px;border-radius:50px;background:#f5f5f5}.chartDateBar li a{background:#f5f5f5;color:#444;padding:5px;font-size:16px;text-decoration:none;transition:all .3s ease;border-right:1px solid #ddd}.chartDateBar li a:hover{color:#fff;background:#74ccfa;border-color:#74ccfa}.chartDateBarActive>a{color:#fff!important;background:#74ccfa!important;border-color:#74ccfa!important}.c3-heading{color:#444;padding:0 15px;margin:10px auto;text-align:left}.text-black{color:#444!important}.c3-line{stroke-width:4px}.postLoader{position:fixed;top:0;left:0;color:#fff;font-size:16px;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9;transition:all .5s ease}.postLoader i{color:#fff!important;position:relative;top:50%;left:50%;transition:all .5s ease}.dialog-padding .md-dialog-content{padding:10px 90px}.nodataHeadin{font-size:22px;color:#999}.subUserTable>tbody>tr>td{font-size:12px}.subUserTable>thead>tr>th{font-size:13px}.deleteSubUser{color:red}.deleteSubUser i{font-size:18px!important}.opdTable>tbody>tr>td{font-size:12px}.opdTable>thead>tr>th{font-size:13px}.testTable>tbody>tr>td{font-size:12px}.testTable>thead>tr>th{font-size:13px}.prescriptionTable>tbody>tr>td{font-size:12px}.prescriptionTable>thead>tr>th{font-size:13px}.docNotesTable>tbody>tr>td{font-size:12px}.docNotesTable>thead>tr>th{font-size:13px}.docApptTable>tbody>tr>td{font-size:12px}.docApptTable>thead>tr>th{font-size:13px}.totalAmountTr td span{font-weight:600;font-size:16px!important}.txtGreen{color:#079a63}.txtBlack{color:#444}#hospital-app #loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4}@keyframes b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#hospital-app .load-circle-parent{width:40px;height:40px;display:block}#hospital-app .load-circle{width:100%;height:100%;animation:b .5s linear infinite;border-radius:50%;border:2px solid #fff;border-top-color:#52c48d}#hospital-app .pos-rel{position:relative}#hospital-app .pos-abs{position:absolute}#hospital-app .user-details,#hospital-app md-sidenav,md-sidenav.md-locked-open{color:#9fb1b9;font-weight:600;font-size:13px!important}#hospital-app .md-divider-white{border-top-color:#9fb1b9!important}#hospital-app .icon-padding-right{padding-right:12px;padding-left:20px}#hospital-app .nav_menu{background-color:transparent!important}#hospital-app .nav_menu.active,#hospital-app .nav_menu:hover{background-color:#f06f6f!important;border-radius:50px}#hospital-app .nav_menu.active h4,#hospital-app .nav_menu:hover{color:#fff!important}#hospital-app .nav-menu .md-button:not([disabled]):hover{background-color:transparent!important}#hospital-app .menu-button{margin-right:45px!important}#hospital-app .margin-left-toolbar{margin-left:0}#hospital-app .layout-fill{font-size:13px}#hospital-app .hospitalContainer{background-color:#f7f7f7;position:absolute;right:0;left:18%}#hospital-app .hospitalContainer .opdTabBody{margin:0 10px}#hospital-app .swasthWalletCards{box-shadow:5px 5px 5px 5px #0000;border-radius:10px}#hospital-app .swasthImage{padding:10px;background:#fff;border-radius:10px 0 0 10px;height:130px}#hospital-app .swasthImage img{margin:2px auto 5px;width:60%}#hospital-app .swasthImage p{font-size:16px;font-weight:600}#hospital-app .swasthText{background:#e9e7e7;border-radius:0 10px 10px 0;padding:35px 0;height:130px}#hospital-app .swasthText p{font-size:16px;font-weight:600}#hospital-app .input-group{width:450px;margin:auto}#hospital-app .input-group .form-control{border-radius:20px 0 0 20px;border-right:none}#hospital-app .input-group span{border-radius:0 20px 20px 0;border-left:none;background-color:#fff}#hospital-app .text-color{color:#51b6e0}#hospital-app .timePicker{margin-top:-32px}.w-100{width:100%}#hospital-app .fs-20{font-size:20px!important}#hospital-app .w-100{width:100%}#hospital-app .w-60{width:60%}#hospital-app .mb-20{margin-bottom:20px}#hospital-app .mr-10{margin-right:10px}#hospital-app button{outline:none}#hospital-app .increaseLimit{background:#f7f7f7;box-shadow:1px 2px 7px 0}@media screen and (max-device-width:480px){#hospital-app .margin-left-toolbar{margin-left:0!important}#hospital-app .menu-button{margin-right:0!important}#hospital-app .toolbar-mobile{height:56px;max-height:56px}}md-card md-card-content{padding:0!important}#hospital-app .create-plan-button{text-transform:uppercase!important;font-size:13px;color:#fff;background-color:#51b6e0!important;padding-left:25px;border-radius:25px;padding-right:15px}#hospital-app .fa-search{color:#000!important}#hospital-app .blueTitleToolbar{padding:5px 10px;border-radius:25px}#hospital-app .red-text{color:red}#hospital-app .red-text:hover{color:#fff}#hospital-app .blueTitleToolbar h6{color:#fff;text-align:left;font-size:15px}#hospital-app .plans-table-font-size-13px{font-size:12px!important}#hospital-app .create-plan-icon{font-size:44px;position:relative;left:0;top:-3px;color:#00b772}#hospital-app .create-plan-icon-bg-white{background:#fff;position:absolute;display:inline-block;height:37px;width:33px;top:0;left:-3px;border-radius:25px}#hospital-app .append-rupee:before{content:"\20B9"}.green{color:green;font-weight:600}.red{color:red;font-weight:700}#custom-search-input{margin:0;margin-top:10px;padding:0}#custom-search-input .search-query{padding-right:3px;padding-right:4px\9;padding-left:3px;padding-left:4px\9;margin-bottom:0;border-radius:3px}#custom-search-input button{border:0;background:none;padding:2px 5px;margin-top:2px;position:relative;left:-28px;margin-bottom:0;border-radius:3px;color:#d9230f}.search-query:focus+button{z-index:3}.headingRow{background:#51b6e0;height:50px}.headingRow,.headingRow .wrap{padding:0;margin:0;position:relative}.headingRow .wrap{width:100%;display:inline-block;height:40px;top:8px}.headingRow h6{color:#fff;font-size:18px;line-height:15px}.searchDiv .icon{width:40px;height:35px;display:inline-block;position:absolute;right:0;top:0}.searchDiv{position:relative;left:-60px}.headingRow .form-control{border-radius:0;border:1px solid #ddd;outline:none}.headingRow .form-group{width:33%}.dwnBtn{clear:both;position:absolute;right:10px;top:0}.toolbar-back-button{text-transform:none!important;font-size:18px;color:#fff}.payment-calender-button,.profile-button{text-transform:none!important;font-size:13px;color:#5e6161;border-radius:25px;background-color:#eaebec!important}.profile_payment_calender.active,.profile_payment_calender:hover{background-color:#51b6e0!important;color:#fff}@media only screen and (min-device-width:360px) and (max-device-width:640px){#planDetailCard{width:105%!important}}@media only screen and (min-device-width:414px) and (max-device-width:736px){#planDetailCard{width:105%!important}}.radio-button-margin-left>.md-container.md-ink-ripple{margin-left:10px!important}.margin-top-auto{margin-top:15px}.no-padding{padding:0!important;height:400px!important;max-height:400px!important;overflow-y:auto}.mb-0{margin-bottom:0!important}.dialog-parent-container-modal{height:500px;width:350px}.custom-calender-rounded-input{background:#eee;border-bottom:none;border:1px solid #ddd;border-radius:50px;padding:7px 10px;margin-bottom:10px;margin-left:-5px}.table-rounded-n{border-bottom-left-radius:25px;border-top-left-radius:25px}.table-rounded-n,.table-rounded-n2{background:#51b6e0;color:#fff!important}.table-rounded-n2{border-bottom-right-radius:25px;border-top-right-radius:25px}.table-rounded-n1{color:#fff;background:#51b6e0}.planSchedule{list-style-type:none}.planSchedule p{background-color:#51b6e0;padding:8px;color:#fff;border-radius:50px}.planSchedule li{list-style-type:none;background:#eee;margin-bottom:10px;color:#444;padding:8px}.rightList{text-align:right;border-top-right-radius:25px;border-bottom-right-radius:25px}.border-radius-left-round{border-top-left-radius:25px;border-bottom-left-radius:25px}.wrapper{margin:0 auto;width:400px;display:inline-block}.custom-timeline-button{background:#51b6e0;width:100%;text-align:left;color:#fff;font-size:15px;border-radius:25px;font-weight:700;padding:10px}.requiredInputStar{font-size:8px;position:relative;color:rgba(255,0,0,.74);top:-5px}.patient-documents-button{text-transform:none;font-size:15px;background-color:#eaebec;color:#5e6161;width:25%;border-radius:25px;text-align:left}.fetch-info-button{border-radius:25px;background-color:#00be74!important;margin-top:-20px;color:#fff;text-transform:capitalize}#hospital-app .progress-indicator>li .bubble{width:58px!important;height:20px!important;background-color:#ebebeb!important;border-bottom:0 solid transparent}#hospital-app .custom-rounded-input{background:#eee;border-bottom:none;border:1px solid #ddd;border-radius:50px;padding:0 10px;margin-bottom:10px;margin-left:-5px}#hospital-app .progress-indicator>li.completed .bubble,#hospital-app .progress-indicator>li.completed .bubble:before,.progress-indicator>li.completed .bubble:after{background-color:#00be74!important;z-index:6}#hospital-app .progress-indicator>li .bubble:after,#hospital-app .progress-indicator>li .bubble:before{height:6px!important;top:23px!important;background-color:#ebebeb!important;z-index:5}#hospital-app .progress-indicator>li,#hospital-app .progress-indicator>li.completed,#hospital-app .progress-indicator>li.completed .bubble{color:#5e6161!important}.back-button,.next-button{text-transform:none!important;font-size:15px;color:#5e6161!important;border-radius:25px;background-color:#eaebec!important;padding:0 20px;cursor:pointer!important;border:1px solid #ddd}.back-button.active,.back-button:hover,.next-button.active,.next-button:hover{background-color:#51b6e0!important;color:#fff!important}ul.progress-indicator>li>span:first-child{visibility:hidden}p{color:#5e6161;font-size:13px}.text-row{width:100%}.right-text{width:100px;display:inline-block}.right-text>p{text-align:right}.left-text{width:auto;display:inline-block;padding-left:5px}.left-text>p{text-align:left;white-space:nowrap}.right-text_2{width:33%;display:inline-block}.right-text_2>p{text-align:right}.cancel-plan-button,.table-head-bold{color:#5e6161;font-size:13px}.cancel-plan-button{text-transform:none!important;border-radius:25px;background-color:#eaebec!important}.cancel-plan-button.active,.cancel-plan-button:hover{background-color:#51b6e0!important;color:#fff}.plans-table-font-size-13px{font-size:13px!important}.delayed-bold{color:red;font-weight:600}.ontime-bold{color:green;font-weight:600}.add-product-button{text-transform:uppercase!important;font-size:18px;color:#fff;border-radius:25px;background-color:#51b6e0!important;padding-left:15px;padding-right:15px}.vertical-align td{vertical-align:middle!important}.add-product-icon{font-size:42px;position:absolute;left:-3px;top:-3px;color:#00b171}.rounded-input{width:100%!important;border-radius:50px;border:1px solid #ddd}.opdTabBody,.opdTabs li a{background:#fff}.opdTabs li a{cursor:pointer;color:#444;border-radius:50px;text-align:center;padding:10px 25px;transition:all .3s ease;margin-left:10px;font-size:13px;border:1px solid #ddd}.bg-grey th{font-weight:400}.opdTabs li a i{margin-right:5px}.opdTabs li a:hover{background:#51b6e0;color:#fff}.opdTabs{border:none}.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.opdTabs>li.active>a{color:#fff!important;cursor:default;background-color:#51b6e0;border:1px solid #6fc0e0;border-bottom-color:#6fc0e0}.textGrey{color:#999}.referralRow .title{color:#444!important}.referralRow .code{color:#444;padding:10px;background:#eee;width:200px;margin:0 auto;font-size:14px;font-weight:400;border:1px solid #ddd}.refer_btn{background:#fff;padding:5px 40px;border:1px solid #ccc;color:#444!important;font-size:16px;border-radius:50px;transition:all .3s ease}.refer_btn:hover{background:#51b6e0;color:#fff!important;border-color:#fff!important}.refer_btn:focus{outline:none}.opdContainer .row{margin:0}.opdContainer{background-color:#fff!important}.lh-18px{line-height:18px}.lh-40px{line-height:40px}.recent-sales-refresh{margin-left:5px;font-size:13px}.recent-sales-table{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.p-0{padding:0!important}.pv-s{padding-top:10px;padding-bottom:10px}.brr-1px{border-right:1px solid #bebebe}.reserve-container{width:95%;margin:0 auto}.m-0{margin:0}.mt-xs{margin-top:5px}.mb-s{margin-bottom:10px}.mb-m{margin-bottom:15px}.cursor-pointer{cursor:pointer}.tl-imp{text-align:left!important;padding-left:10px}.reserve-drop-caret{margin-top:8px;margin-right:10px}.text-green{color:green!important}.mb-50{margin-bottom:50px}#salesAndCustomersReserve h6{font-weight:600!important}.fs-12px{font-size:12px}.fs-8px{font-size:8px}.record-row{border-radius:0!important}.record-table-row td{border:none!important}.record-table-row{border-left:1px solid #ddd;border-right:1px solid #ddd}.gray-bg{background:#f5f5f5}