@import"https://fonts.cdnfonts.com/css/Montserrat";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.3.0/font/bootstrap-icons.css";@import"https://kit.fontawesome.com/29b9cedfc7.js";*{font-family:Montserrat,sans-serif}html{height:100%!important;width:150%!important}body{height:100%;display:inline-block;background-image:linear-gradient(180deg,#010f1f 42.92%,#283340)!important;margin:0;background-repeat:no-repeat;background-attachment:fixed;overflow-x:hidden}@media screen and (min-width: 500px){table.patients{max-width:440px;min-width:400px}}@media screen and (min-width: 768px){header h2{margin-top:12px}.avatar{width:35%}.dip-group{display:block}table.patients{max-width:480px;min-width:460px}.patient-info{background-color:transparent}.patient-info .page-title{margin-top:0;padding-top:10px}.dip-container{background-position-y:-34px}.dip-complete{min-width:175px}app-zoomslider#zoomSlider{position:relative;top:-90px}.app-respchart{background-color:transparent}footer a{font-size:1em}footer p{font-size:1em}}@media screen and (min-width: 992px){.card-text{font-size:.8em}.card-text.name{font-size:1em}.card-text.email{font-size:.7em}.card-text.address{font-size:.8em}.dip{min-height:222px;top:-12px}.dip-complete{min-height:32px;min-width:238px;top:32px}.dip-container{background-position-y:-46px}.add-patient-container{padding:20px 0}.patient-feed-container{padding:0 20px}.add-patient-container{min-width:220px}table.patients{min-width:500px;max-width:560px}table.patients{border:none;max-width:650px;min-width:550px;margin:0 auto}table.patients>thead{font-size:.8em}table.patients th{border-color:#5b6770;min-width:90px;width:20%}table.patients th:last-child{width:40%;min-width:140px}table.patients tr{border:none}table.patients td{border-color:#ececec;font-size:.7em;word-break:break-all;word-wrap:normal}table.patients button.btn-link{max-width:50px;padding:0}table.patients th:first-child{width:40%;min-width:120px}table.patients th{width:20%;min-width:100px}table.patients th:last-child{width:40%;min-width:160px}table.patients td{font-size:1em}.btn.btn-frame.calendar{background-color:#fff;border:1px solid #ececec;height:50px;min-width:144px;padding:.8em;width:100%}.btn.btn-frame.calendar i{float:left;margin-right:.5em}.btn.btn-frame.calendar .btn-content{display:block;float:left;margin-top:.1em}.calendar-container{margin:0 1em 30px .5em;max-width:280px}}@media screen and (min-width:1200px){.dip-container{min-height:60px;top:0;background-position-y:-55px}.dip-complete{min-height:10px;min-width:284px;top:60px}.patient-info .page-title{padding-bottom:20px}.patient-prefeed-container{padding-left:60px;padding-right:60px}table.patients{min-width:720px}table.patients th:first-child{width:40%;min-width:120px}table.patients th:last-child{width:40%;min-width:240px}table.patients button.btn-link{max-width:60px;margin-right:24px}table.patients button.btn-link:last-child{margin-right:0}.calendar-container{margin-top:0}}@media screen and (min-width: 1400px){.dip{min-height:313px;top:-16px}.dip-container{background-position-y:-64px}.dip-complete{min-height:12px;min-width:312px;top:-265px}table.patients{min-width:800px}}@media screen and (min-width:1600px){.calendar-container{margin-left:1.5em;margin-right:1em;max-width:420px}}@media screen and (min-width:2000px){.calendar-container{font-size:1.5em;margin:0 1em 30px 1.5em;max-width:420px}}
