html{-webkit-text-size-adjust:100%}body,html{height:100vh}body{font-size:1rem!important;margin:0;overflow-x:hidden}#app{height:100vh}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.keyboard--focus .Mui-focusVisible{outline:1px dotted #ff0303!important;outline:5px auto -webkit-focus-ring-color!important}.MuiDialog-container{height:auto!important}.MuiButton-label{text-transform:none}.MuiCheckbox-colorSecondary.Mui-disabled{opacity:.3}.react-selectSearch__control{height:3.5em;width:30rem}.react-selectSearch__control:hover{cursor:text}.react-selectSearch__option{border-bottom:1px solid #66676b;color:#0054a4!important;font-size:14px!important;height:3em;line-height:2em;margin-left:3em;padding:8px 0;vertical-align:middle;white-space:nowrap;width:86%!important}.react-selectSearch__option--is-focused{background-color:#ddebff}.react-selectSearch__control--is-focused .react-selectSearch__placeholder{font-size:.2em;margin-bottom:.3em;max-width:66.66%;transform:translateY(-5em) scale(1.5);transform-origin:left bottom}.react-selectSearch__placeholder{color:#34363b!important;font-size:18px;line-height:16px}.react-selectSearch__group-heading{color:#0054a4!important;font-size:16px!important;font-weight:700!important;position:relative;text-transform:capitalize!important;top:.2em}@media (min-width:0px) and (max-width:900px){.react-selectSearch__control{width:20em}.react-selectSearch__menu{width:20em!important}}.react-select-dropdown__menu{border:1px solid #0054a4;border-radius:0 0 5px 5px!important;cursor:pointer;margin:0!important;min-width:5rem!important}.react-select-dropdown__menu-list{cursor:pointer;display:block;height:100%;padding:0!important;width:100%}.react-select-dropdown__control{border:1px solid #66676b!important;border-radius:5px!important;color:#34363b;font-family:Montserrat,sans-serif;height:3em;min-width:5em;width:auto}.fullWidth .react-select__control{max-width:none}.react-select-dropdown__control--is-focused{border:1px solid #0054a4!important;box-shadow:none!important;filter:none!important}.react-select-dropdown__control:hover{cursor:pointer}.react-select__control:hover{border-radius:5px;cursor:pointer;filter:drop-shadow(0 0 2px #66676b)}.react-select-dropdown__control:active{border:1px solid #0054a4!important;filter:none!important;outline:2px dashed #0054a4!important;outline-offset:2px}.react-select-dropdown__option{border-bottom:initial!important;line-height:2em;vertical-align:middle}.react-select-dropdown__option--is-selected{background-color:#0054a4!important}.react-select-dropdown__option--is-focused{background-color:#ddebff}.react-select-dropdown__indicators{max-height:100%}.react-select-dropdown__indicator{height:100%;padding:0!important}.react-select-dropdown__indicator-separator{width:0!important}.react-select-dropdown__placeholder{line-height:16px}.reactValueContainer.react-select-dropdown__value-container.react-select-dropdown__value-container--has-value{align-content:baseline;flex-direction:column;padding:2px 10px}.reactValueContainer.react-select-dropdown__value-container.react-select-dropdown__value-container--has-value>.reactValue{color:#34363b;font-size:12px!important;line-height:15px;min-height:8px;position:relative!important}.react-select-dropdown__control.react-select-dropdown__control--is-focused.react-select-dropdown__control--menu-is-open .reactValue.react-select-dropdown__placeholder{font-size:12px!important;height:100%;position:relative!important}.react-select-dropdown__control.react-select-dropdown__control--is-focused.react-select-dropdown__control--menu-is-open .react-select-dropdown__input>div{display:flex;position:relative;right:2rem}.react-select-dropdown__input-container{margin:0;padding:0}.reactValueContainer.react-select-dropdown__value-container.react-select-dropdown__value-container--has-value>.react-select-dropdown__single-value{color:#34363b;font-size:16px;grid-area:auto;letter-spacing:0;line-height:22px;overflow:visible;overflow:initial;position:relative!important;white-space:normal}.react-select-dropdown-date-container{margin-right:1em}.react-select-dropdown-date-container>.react-select-dropdown__control{width:11.875em}.react-select-dropdown-date-container .react-select-dropdown__menu{width:11.875em!important}#qr-reco-condition-dropdown-div .react-select-dropdown__value-container--has-value>.react-select-dropdown__single-value{bottom:.6em}#qr-patients-createpatient-form .react-select-dropdown__control--menu-is-open .reactValue.react-select-dropdown__placeholder{bottom:0}@media (min-width:0px) and (max-width:900px){.react-select__control{width:20em}.react-select__menu{width:20em!important}.reactValueContainer.react-select-dropdown__value-container.react-select-dropdown__value-container--has-value{width:8.9em}}@media (min-width:320px) and (max-width:768px){.reactValueContainer.react-select-dropdown__value-container.react-select-dropdown__value-container--has-value>.react-select-dropdown__single-value{font-size:14px;white-space:nowrap}}#memberTable .react-select-dropdown--is-disabled{opacity:.2}#memberTable .reactValueContainer.react-select-dropdown__value-container.react-select-dropdown__value-container--has-value>.react-select-dropdown__single-value{grid-area:1/1/2/3}.react-select-dropdown__group:first-child{border-bottom:1px solid #979797}.react-select-dropdown__group-heading{text-transform:capitalize!important}.input-feedback{display:none!important}#breedSelection .reactValueContainer.react-select-dropdown__value-container.react-select-dropdown__value-container--has-value>.react-select-dropdown__single-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}table{border-spacing:0 4px!important;width:100%}tr{background-color:#f1f6fb;border-bottom:4px solid #fff}td{font-size:14px;line-height:20px;padding:12px;text-align:left}.container .MuiGrid-root{width:100%}#rer-modal{.MuiFormControl-root{width:100%}.MuiFormControlLabel-root{align-items:flex-start!important;display:flex!important;flex-direction:column;flex-wrap:wrap;margin:0!important;padding:8px 8px 0;width:100%}.MuiFormControlLabel-root .MuiRadio-root{align-items:flex-start;align-self:flex-end;display:flex!important;flex-basis:100%;justify-content:flex-end;order:2;padding:0;width:10%}.MuiFormControlLabel-label{display:flex;flex-basis:90%;margin:0;width:90%}.MuiFormControlLabel-label.MuiTypography-body1{color:#34363b;font-family:Montserrat;font-weight:700;padding:6px 0 0 4px}}#rer-modal input:disabled{background-color:#f2f2f2}#rer-modal .react-select-dropdown__single-value{grid-area:1/1/2/3!important}.MuiAccordionSummary-expandIconWrapper{padding:12px}@media (min-width:0px) and (max-width:600px){.rer-modal-container .MuiFormControlLabel-label.MuiTypography-body1{padding:2px 0 0 2px}.rer-modal-container .MuiSvgIcon-root{height:.9em!important;width:.9em!important}}.MuiPaginationItem-page.Mui-selected:hover{background-color:#fff0;border-radius:5px;box-shadow:2px 2px 10px 0 #0000004d}.MuiPaginationItem-page.Mui-selected:focus{border:2px dashed #0054a4;border-radius:7px}.MuiPaginationItem-page.Mui-selected:active{border-radius:5px}.MuiPaginationItem-page.Mui-selected{background-color:#0054a429!important;color:#0054a4!important}.MuiPaginationItem-icon{color:#0054a4}.MuiPaginationItem-root{font-family:Montserrat,serif!important;font-size:16px!important;font-weight:700!important}.MuiPaginationItem-ellipsis{border-top:1px solid #c6c7cc;color:#fff!important;height:1px!important;width:1px}.MuiTableCell-root .react-select-dropdown__control{align-items:center;background:#0000;border:none!important;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;min-height:4em!important;min-width:1px}.MuiTableCell-root .react-select-dropdown--is-disabled .react-select-dropdown__indicators{visibility:hidden}#memberTable .MuiTableCell-root{width:200px}#memberTable .MuiTableCell-head{padding:0 1em}#productMixtureTable .MuiTableCell-head{text-align:center!important}#memberTable .MuiTableCell-root .react-select-dropdown--is-disabled .react-select-dropdown__indicators{visibility:visible;visibility:initial}.toolTipButtonContainer{align-items:"center";display:"flex";justify-content:center}.toolTipButtonContainer svg{color:"#2c2c2f"}.toolTipContainer{color:#fff}.toolTipContainer__content{line-height:20px;padding:0 1em}.toolTipContainer__content p{display:inline-block;font-size:12px}.toolTipContainer .popover_link{color:#7ac7ff;font-size:12px;line-height:20px}.toolTipContainer .popover_link>span{display:inline-flex}.toolTipContainer .popover_link>svg{display:inline-flex;font-size:1.5rem!important;vertical-align:middle}.toolTipContainer:after{border-left:"20px solid transparent";border-right:"20px solid transparent";border-top:"20px solid #2c2c2f";bottom:-6px;clear:"both";content:"";height:0;left:2px;position:"absolute";top:85%;width:0}.toolTipContainer:hover{cursor:pointer}#productMixtureTableUneditedMode .MuiTableBody-root .MuiTableRow-root{background-color:#0000000a!important}.MuiPaper-root .MuiTableContainer-root{max-height:350px!important}.MuiPaper-root .MuiTable-root{min-width:100%!important}.MuiPaper-root #customSelectionModal .MuiTableCell-root.MuiTableCell-head{font-size:16px;font-weight:700;line-height:20px;padding:0!important;text-align:left!important}.MuiPaper-root .MuiTableRow-root th{text-align:left!important}@media (min-width:0px) and (max-width:900px){.MuiPaper-root #customSelectionModal .MuiTableContainer-root{height:15em}}.MuiFormGroup-root{flex-direction:row!important}#vetAuthorizationHeader button{padding:0;width:auto}#vetAuthorizationModal button{float:right;margin-top:1em}.MuiToggleButton-root.Mui-selected{background-color:#0054a429!important;color:#0054a4!important}.MuiToggleButton-root#radioItem{border-radius:20px 0 0 20px!important}.MuiToggleButton-root{border-radius:0 20px 20px 0!important}#row-radio-buttons-group{.MuiButton-root{line-height:1px!important;min-width:1.8em!important;width:1px!important}.MuiButton-root:hover{background-color:#0054a4}.MuiFormGroup-root{flex-wrap:nowrap!important}.MuiFormControlLabel-root{margin-left:1px;margin-right:8px}}#mainContainerNaraLogics{.MuiTableCell-root{border:none!important;width:40%!important}.MuiTableBody-root{border:1px solid #c6c7cc;border-radius:5px}.MuiTableCell-root .react-select-dropdown__control{border:1px solid #66676b!important;text-align:left}.react-select-dropdown__control.react-select-dropdown__control--is-focused.react-select-dropdown__control--menu-is-open .reactValue.react-select-dropdown__placeholder{bottom:0!important}.react-select-dropdown__input{grid-area:inherit!important;position:relative;top:1em}.reactValueContainer.react-select-dropdown__value-container.react-select-dropdown__value-container--has-value>.reactValue{color:#34363b;font-size:12px!important;line-height:15px;min-height:8px;position:relative!important}#mainContainer .MuiTableCell-body{text-align:left}#results-wrapper .MuiCard-root{cursor:inherit!important}#addConditionButtonWrapper .MuiButton-root{margin-top:2em;width:auto!important}.react-select-dropdown__input-container{grid-area:1/1/2/3}}#mainContainerNaraLogics tr:nth-child(odd){background-color:#fff;border:none!important}#mainContainerNaraLogics tr:nth-child(2n){background-color:#f0f2f3;border:none!important}#mainContainerNaraLogics,#panelContainer{.MuiTableContainer-root{max-height:100%!important;scrollbar-width:none}.MuiTableCell-root{text-align:left!important}}#clearConditionButtonWrapper{float:right;height:1em;position:relative;top:1em;.MuiButton-root{font-size:14px}}@media (min-width:0px) and (max-width:940px){#mainContainerNaraLogics .MuiTableCell-root .react-select-dropdown__control{height:2.5em;width:15em}#mainContainerNaraLogics .MuiFormGroup-row{width:15em}#clearConditionButtonWrapper{height:auto;position:relative;top:0}}#product-search .MuiInputLabel-outlined.MuiInputLabel-shrink{transform:translate(14px,4px) scale(.75)}#search-label{animation:fadeIn .2s ease}#search-input::placeholder{animation:fadeIn 1s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#clinicsSettingsForm .MuiInputLabel-shrink.MuiFormLabel-filled{transform:translate(12px,10px) scale(.75)}#clinicsSettingsForm .MuiInputBase-input.MuiInput-input{border-radius:6px!important;margin-bottom:.2em!important;padding:19px 12px 13px}#clinicsSettingsForm .MuiFormLabel-root.Mui-focused{color:#33363b!important}#clinicsSettingsForm .MuiInput-formControl{margin-top:0!important}#clinicsSettingsForm .MuiInput-formControl.Mui-focused{outline:3px dashed #0054a4;outline-offset:3px}#clinicsSettingsForm .MuiButton-root{width:auto}#clinicsSettingsForm .MuiFormControlLabel-root{margin-left:50px}#clinicsSettingsForm .MuiInputBase-input.Mui-disabled{color:inherit}#clinicsSettingsForm .MuiInputLabel-shrink{font-size:"14px";transform:translate(5px,5px) scale(.75);transform-origin:top left}.reactSelectDisabled .reactValueContainer.react-select-dropdown__value-container.react-select-dropdown__value-container--has-value>.react-select-dropdown__single-value,.reactSelectDisabled .reactValueContainer.react-select-dropdown__value-container.react-select-dropdown__value-container--has-value>.reactValue{color:#00000061!important}.reactSelectDisabled .react-select-dropdown__indicator{display:none!important}.reactSelectDisabled .react-select-dropdown__control{background-color:initial!important}.reactSelectDisabled{pointer-events:none}@media (min-width:320px) and (max-width:768px){#clinicsSettingsForm label#account-label,label#contact-label{margin-top:-6px}}.MuiAccordion-root:before{height:0!important}#patientProfile .MuiAccordionSummary-root{padding:0!important}.react-selectSearch__menu{border:1px solid #0054a4;border-radius:0 0 5px 5px!important;margin:0!important;width:30rem!important}.react-selectSearch__menu-list{display:block;height:100%;padding:0!important;width:100%}.react-selectSearch__control{border:1px solid #66676b!important;border-radius:5px!important;height:3em;text-shadow:0 0 0 #2196f3}.react-selectSearch__control--is-focused{border:1px solid #0054a4!important;box-shadow:none!important;outline:none;text-shadow:0 0 0 #2196f3}.react-selectSearch__option--is-selected{background-color:#fff!important}.react-selectSearch__control--is-focused .react-selectSearch__placeholder{cursor:text;font-size:.75em;max-width:none;overflow:hidden;text-overflow:ellipsis;top:0;transform:none;white-space:nowrap}.react-selectSearch__input{margin-top:8px}.react-selectSearch__indicators{max-height:100%}.react-selectSearch__indicator{padding:0!important}.react-selectSearch__indicator-separator{width:0!important}.react-select-dropdown__placeholder{color:#33363b!important;font-size:18px;line-height:50px}.MuiButtonBase-root-199:active,.MuiButtonBase-root-199:focus{box-shadow:none!important;outline:none!important}.reactValueContainer.react-selectSearch__value-container.react-selectSearch__value-container--has-value{align-content:baseline;display:grid;flex-direction:column;top:.3em}.reactValueContainer.react-selectSearch__value-container.react-selectSearch__value-container--has-value>.reactValue{font-size:12px;line-height:14px;position:relative!important}.reactValueContainer.react-selectSearch__value-container.react-selectSearch__value-container--has-value>.react-selectSearch__single-value{position:relative!important}.MuiPagination-ul{justify-content:center;margin-top:2em!important}.react-select-dropdown__control{height:3.4em}@media (min-width:0px) and (max-width:900px){.react-selectSearch__menu{width:20em!important}}.MuiTableRow-head{background-color:#fff!important}@media (min-width:320px) and (max-width:768px){.react-selectSearch__control--is-focused .react-selectSearch__placeholder{font-size:12px;max-width:none;top:0;transform:none}.react-selectSearch__input{margin-top:8px}}@media (max-width:839px){.table-wrapper--mobile .MuiTableContainer-root{margin-top:24px;overflow-y:hidden}.table-wrapper--mobile .MuiPagination-ul{flex-wrap:nowrap}}#bulkInputWrapper .MuiFilledInput-root{max-height:50px;padding:0 0 19px 11px}@media (min-width:0px) and (max-width:900px){#bulkInputWrapper .MuiTextField-root{width:50%}}.MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#004378!important;border:none;opacity:1!important}.MuiSwitch-thumb{color:#fff}.navigation__logo{align-items:center;display:flex;justify-content:center;text-decoration:none;transform:translateX(-17px)}.navigation__logo:hover{cursor:pointer}.mobile-clinic-dropdown{background:#0054a4;left:0;position:absolute;top:58px;width:100%;z-index:999}.mobile-navigation__close-menu-icon{border:1px solid #fff;border-radius:3px;margin:12px;position:absolute;right:0}.mobile-navigation__close-menu-icon:hover{cursor:pointer}@media (min-width:600px){.navigation__logo{transform:translateX(-7px)}.mobile-clinic-dropdown{left:0;position:relative;top:0;width:240px}}@media (min-width:840px){.navigation__logo{transform:translateX(-2px)}.mobile-clinic-dropdown{width:280px}}@media (min-width:960px){.navigation__logo{transform:none}}@media (min-width:1080px){.mobile-navigation{display:none!important}}@media (max-width:1079px){.desktop-navigation{display:none!important}.mobile-navigation{align-items:center;display:flex;justify-content:flex-end;padding:0 16px;width:100%}.mobile-navigation div svg{fill:#fff!important}}@media (min-width:600px){.navigation__clinic-dropdown{border-left:1px solid #fff;border-right:1px solid #fff}.clinic-dropdown__selected-clinic-name{max-width:180px}}@media (min-width:840px){.clinic-dropdown__selected-clinic-name{max-width:250px}}@media (min-width:1080px){.clinic-dropdown__selected-clinic-name{max-width:190px}}@media (min-width:1600px){.clinic-dropdown__selected-clinic-name{max-width:290px}}@media (max-width:599px){.clinic-dropdown__selected-clinic{left:20px}}.navigation__select-dropdown{height:57px}.mobile-user-settings-menu .navigation__dropdown-wrapper .navigation__select-dropdown .react-select-dropdown__option{background-color:initial!important;border:none!important;height:48px}.mobile-user-settings-menu .navigation__dropdown-wrapper .navigation__select-dropdown .react-select-dropdown__option:hover{cursor:pointer}.mobile-user-settings-menu .navigation__dropdown-wrapper .navigation__select-dropdown .react-select-dropdown__menu{background-color:initial!important;border:none!important;border-bottom:1px solid #fff!important;border-radius:0!important;box-shadow:none!important}.mobile-user-settings-menu .navigation__dropdown-wrapper .navigation__select-dropdown .react-select-dropdown__control{border-bottom:1px solid #fff!important;border-radius:0!important;height:63px}.mobile-user-settings-menu .navigation__dropdown-wrapper .navigation__select-dropdown .react-select-dropdown__control--menu-is-open{border-bottom:none!important}.navigation__dropdown-wrapper .navigation__select-dropdown .react-select-dropdown__control .react-select-dropdown__indicators .react-select-dropdown__dropdown-indicator{transform:translateX(-20px)}.mobile-user-settings-menu .navigation__dropdown-wrapper .navigation__select-dropdown .react-select-dropdown__control .react-select-dropdown__indicators .react-select-dropdown__dropdown-indicator{transform:none}@media (min-width:600px){.navigation__dropdown-wrapper .navigation__select-dropdown .react-select-dropdown__control .react-select-dropdown__indicators .react-select-dropdown__dropdown-indicator{transform:translateX(-12px)}}.navigation__dropdown-wrapper .react-select-dropdown__menu{border-radius:0 0 5px 5px!important;cursor:pointer;margin:0!important;min-width:5rem!important;padding:0!important}.navigation__dropdown-wrapper .react-select-dropdown__menu-list{cursor:pointer;display:block;height:100%;padding:0!important;width:100%}.navigation__dropdown-wrapper .react-select-dropdown__control{align-items:center;background:#0000;border:none!important;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;min-width:1px}.navigation__dropdown-wrapper .react-select-dropdown__placeholder{visibility:hidden}.navigation__dropdown-wrapper .react-select-dropdown__single-value{display:none}.react-select-dropdown__group{margin:0!important;padding:0!important}@media (max-width:1079px){.user-settings-menu__user{font-weight:700;height:63px}}@media (min-width:1080px){.user-settings-menu__user{height:57px;width:12%}}.navigation__icon{fill:#fff!important}