@import"https://fonts.googleapis.com/css2?family=Cedarville+Cursive&display=swap";.active-text{border-bottom:2px solid #435eb8}.text-search-farmacy{padding-bottom:5px;color:#435eb8;font-weight:600}.text-search-farmacy:hover{color:#435eb8}.bg-primary{background-color:#111059!important;color:#fff}.offcanvas{z-index:10000!important}.switch{--secondary-container: #21897e;--primary: #ffffff;font-size:17px;position:relative;display:inline-block;width:3em;height:1.6em}.switch input{display:none;opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#313033;transition:.2s;border-radius:30px}.slider:before{position:absolute;content:"";height:1.3em;width:1.3em;border-radius:20px;left:.2em;bottom:.15em;background-color:#fff;transition:.4s}input:checked+.slider:before{background-color:var(--primary)}input:checked+.slider{background-color:var(--secondary-container)}input:focus+.slider{box-shadow:0 0 1px var(--secondary-container)}input:checked+.slider:before{transform:translate(1.3em)}.cvs-import{display:none}.icon-upload-button{cursor:pointer;background-color:#dae2ef;border-radius:100px;width:200px;height:200px}.container-search{width:100%;display:none;height:150px;max-height:150px;overflow-y:auto;background-color:#fff;position:absolute;top:50px;border-radius:5px;box-shadow:0 0 4px #00000040}.item-search{padding:15px;cursor:pointer}.item-search:hover{background-color:#dae2ef}.select-option{cursor:pointer;background-color:#edf1f7}.select-option:hover{background-color:#c7ced9}iframe{width:100%;height:100vh;border:none}.buttons{margin-bottom:20px}.introjs-prevbutton{display:none!important}.introjs-nextbutton{width:85%;text-align:center}.text-signature{font-family:"Cedarville Cursive",cursive;font-weight:400;font-style:normal}.container-item-state{border:1px solid #c7ced9;overflow-y:auto;bottom:40px;height:180px;max-height:180px;display:none}.container-item-state::-webkit-scrollbar{-webkit-appearance:none}.container-item-state::-webkit-scrollbar:vertical{width:10px}.container-item-state::-webkit-scrollbar-button:increment,.container-item-state::-webkit-scrollbar-button{display:none}.container-item-state::-webkit-scrollbar:horizontal{height:10px}.container-item-state::-webkit-scrollbar-thumb{background-color:#797979;border-radius:20px;border:2px solid #f1f2f3}.container-item-state::-webkit-scrollbar-track{border-radius:10px}.item-state{padding:.5rem 1.5rem!important}.item-state:hover{background-color:#c7ced9}.btn-create-signature{cursor:pointer}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999999;display:none;color:#fff}.grid__invite-staff-form__staff-name,.grid__invite-staff-form__email,.grid__invite-staff-form__dea-number,.grid__invite-staff-form__veterinary-specialties,.grid__invite-staff-form__vet-license,.grid__invite-staff-form__roles,.grid__invite-staff-form__phone{display:grid;grid-template-columns:1fr;row-gap:4px}.sub-grid__invite-staff-form__vet-license{display:grid;grid-template-columns:1fr 20px;-moz-column-gap:8px;column-gap:8px;row-gap:4px;padding:6px 0}@media (min-width: 576px){.grid__invite-staff-form__staff-name{grid-template-columns:3fr 2fr 3fr 3fr 1fr;align-items:center;row-gap:0}.grid__invite-staff-form__email,.grid__invite-staff-form__dea-number,.grid__invite-staff-form__veterinary-specialties,.grid__invite-staff-form__vet-license,.grid__invite-staff-form__roles{grid-template-columns:3fr 8fr 1fr;row-gap:0;align-items:center}.grid__invite-staff-form__phone{grid-template-columns:3fr 3fr 5fr 1fr;align-items:center;row-gap:0}.sub-grid__invite-staff-form__vet-license{grid-template-columns:20px repeat(3,1fr);align-items:center;padding:0}.grid__invite-staff-form__staff-name>div,.grid__invite-staff-form__veterinary-specialties>div,.grid__invite-staff-form__dea-number>div,.grid__invite-staff-form__vet-license>div,.grid__invite-staff-form__phone>div,.grid__invite-staff-form__roles>div,.grid__invite-staff-form__email>div{margin-left:4px;margin-right:4px}.grid__invite-staff-form__staff-name :first-child,.grid__invite-staff-form__veterinary-specialties :first-child,.grid__invite-staff-form__dea-number :first-child,.grid__invite-staff-form__vet-license :first-child,.grid__invite-staff-form__phone :first-child,.grid__invite-staff-form__roles :first-child,.grid__invite-staff-form__email :first-child{margin-left:0}.grid__invite-staff-form__staff-name :last-child,.grid__invite-staff-form__veterinary-specialties :last-child,.grid__invite-staff-form__dea-number :last-child,.grid__invite-staff-form__vet-license :last-child,.grid__invite-staff-form__phone :last-child,.grid__invite-staff-form__roles :last-child,.grid__invite-staff-form__email :last-child{margin-right:0}}.container-svg-primary svg{height:25px;width:auto}.container-svg-primary svg path{fill:#111059!important}@media (min-width: 576px){.modal-dialog{max-width:600px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}.pac-container{z-index:1000000!important}}.table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-rx{width:100%;border-collapse:collapse;margin-bottom:1rem}@media (max-width: 768px){.table-rx{display:block}.table-rx thead{display:none}.table-rx tbody{display:block;width:100%}.table-rx tr{display:block;margin-bottom:1rem;border:1px solid #dee2e6;border-radius:.25rem}.table-rx td{display:block;text-align:right;padding:.75rem;position:relative;padding-left:50%;border-bottom:1px solid #dee2e6}.table-rx td:last-child{border-bottom:none}.table-rx td:before{content:attr(data-label);position:absolute;left:0;width:45%;padding-left:.75rem;font-weight:600;text-align:left}.table-rx td.text-center{text-align:center}.table-rx td.text-center:before{text-align:left}.table-rx td .dropdown-menu{position:absolute!important;right:0!important;left:auto!important;transform:none!important;margin-top:.5rem}}.login.card-footer{padding-top:20px!important}#filterClients{margin-bottom:10px}.patient-th{width:60%}.table-right,.patient-action-th{text-align:right}[hidden]{display:none!important}.dropdown-action a.dropdown-item{color:#000!important;opacity:1;font-size:14px;padding-bottom:7px;padding-top:7px}.nav-sidebar .nav-link i{color:#506fd9}.search-box{margin-top:20px;padding-right:18px}.pagination li{margin-left:.2rem;margin-right:.2rem}.pagination li .page-link{min-width:.5rem;min-height:.5rem;padding:3px 8px;text-align:center;color:#4f5464}.page-item:first-child .page-link{border-radius:0}.page-item:last-child .page-link{border-radius:0}.pagination li.active .page-link,.pagination li .page-link:hover{border:1px solid #111059;border-radius:0;font-weight:500;color:#111059}.active>.page-link,.page-link.active{background-color:#fff!important}.singCursive{font-size:25px;font-family:"Cedarville Cursive",cursive;font-weight:400;font-style:normal}.resend-rx-btn{cursor:pointer}@media (min-width: 1200px){.modal-xl{max-width:1250px}}.table-container{display:block;overflow-x:auto}@media (min-width: 992px){.table-container{overflow-x:visible}}.open-instruction{position:absolute;right:10px;bottom:5px}.btn-tool-instruction{width:150px;position:absolute;top:10px;right:10px;border:1px solid #111059;display:none;border-radius:10px;cursor:pointer;background-color:#fff;box-shadow:0 5px 10px #0000001a}.btn-tool-instruction.all-messages{position:absolute;top:-35px}.container-message-instruction{width:360px;position:absolute;top:-330px;right:10px;border:1px solid #111059;height:380px;padding:10px;border-radius:10px;z-index:9999;display:none;background-color:#fff;box-sizing:border-box;box-shadow:0 5px 10px #0000001a}.container-table{height:300px;max-height:300px;overflow-y:auto}#message-list{width:100%;max-height:280px;overflow-y:auto;overflow-x:hidden;margin-top:10px;padding:10px;margin-bottom:10px;box-sizing:border-box}#message-list p{margin:0;display:flex;align-items:center;flex-wrap:wrap;word-wrap:break-word;overflow-wrap:break-word}#message-list .add-message-select{cursor:pointer;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.input-group-text{height:30px}
