:root{--navbar-link-color:#fff;--content-title-color:var(--primary-button-background-color);--header-navbar-background-color:var(--primary-color);--content-information-panel-background-color:#f1f5fa;--footer-row-color:#fff;--footer-row-background:var(--primary-color);--primary-button-border-color:transparent;--invalid-field-box-shadow:0 0 5px 1px #a80000;--alert-warning-panel-anchor-color:#024ab6;--bs-danger-rgb:168,0,0;--secondary-button-background-color:#fff;--secondary-button-color:#333;--secondary-button-focus-color:var(--secondary-button-color);--secondary-button-focus-background-color:#e6e6e6;--secondary-button-focus-border-color:#141414}html{font-size:.875rem;position:relative}body{font-family:Arial;overflow-x:hidden}.header-logo-div{padding-top:.5rem;min-width:10%}.header-logo-img{background-repeat:no-repeat;background-position:center;min-width:100%;background-position:top center}.select-language-div{width:50%}.select-language{padding-top:.5rem}.select-language-div .dropdown-menu{font-size:.75rem}.download-button-div{max-width:100%;display:flex;justify-content:center;padding-bottom:1%;margin-left:1vh!important}.download-button{font-size:1rem;max-width:100%;width:auto}h1{font-size:1.5rem;color:var(--primary-color);display:flex;align-items:center;justify-content:right;white-space:nowrap}.header-navbar{padding-top:3px;padding-bottom:4px;margin-top:8px;padding-left:10px;min-height:2.5rem;height:auto;background-color:var(--header-navbar-background-color);border-top:.111rem solid var(--header-navbar-background-color)}.navbar-link{color:var(--navbar-link-color);min-height:2.75rem;min-width:2.75rem}.nav-link:focus,.nav-link:hover{color:var(--nav-link-focus-color)!important}.nav-link:focus-visible{outline:revert;box-shadow:none}.footer-row{padding-top:5px;padding-bottom:5px;padding-left:8px;background:var(--footer-row-background);color:var(--footer-row-color)}.copyright-container{padding-top:5px;display:flex!important;justify-content:flex-end!important;flex-wrap:wrap!important}.content-title{color:var(--content-title-color)}.content-title-subtext{font-size:1.125rem;padding-left:calc(var(--bs-gutter-x)*.5)}.content-align-center-panel{display:flex;justify-content:center}.content-information-panel{padding-top:1rem;padding-bottom:1rem;padding-left:10%;padding-right:10%;text-align:center;background-color:var(--content-information-panel-background-color)}.content-information-section-row{width:100%;margin:auto}.content-information-section-panel{padding-right:1.35rem}.content-information-arrow-panel{padding-right:0;display:flex;justify-content:center;align-items:center}.content-center-panel{text-align:left;min-width:20rem;max-width:90vw;margin:auto;margin-bottom:.875rem;display:inline-block;position:relative;font-family:Arial;font-size:.875rem;color:#000;color:rgba(0,0,0,.86);text-decoration:none;vertical-align:middle;z-index:0}.immunizations-center-panel{max-width:80rem}.base-button{padding:5px 24px;min-height:2.75rem;min-width:7rem;max-block-size:200px;text-align:center;justify-content:center;transition:border .15s linear;position:relative;display:inline-flex;align-items:center;background:none;background-clip:border-box;border-style:solid;border-width:1px;border-radius:.25rem;box-shadow:none;line-height:1.875rem;text-decoration:none;-webkit-appearance:none;white-space:normal;user-select:none;overflow:visible;margin:5px;white-space:nowrap}.primary-button{background-color:var(--primary-button-background-color);border-color:var(--primary-button-border-color);color:var(--primary-button-color)}.primary-button:hover,.primary-button:focus{color:var(--primary-button-focus-color);background-color:var(--primary-button-focus-background-color);border-color:var(--primary-button-focus-border-color);text-decoration:none;outline:.3125rem auto -webkit-focus-ring-color;outline-offset:-.125rem}.primary-button:disabled{background-color:var(--primary-button-disabled-background-color);color:var(--primary-button-disabled-color)}.secondary-button{background-color:var(--secondary-button-background-color);border-color:var(--secondary-button-color);color:var(--secondary-button-color)}.secondary-button:hover,.secondary-button:focus{color:var(--secondary-button-focus-color);background-color:var(--secondary-button-focus-background-color);border-color:var(--secondary-button-focus-border-color);text-decoration:none;outline:.3125rem auto -webkit-focus-ring-color;outline-offset:-.125rem}.patient-relationship-button{height:5.625rem;width:auto;min-width:155px;font-size:1.25rem;font-weight:bold}.footer-logo-img{background-repeat:no-repeat;background-position:center}.align-center-right{display:flex;align-items:center;justify-content:right;white-space:nowrap}.fieldset-container{margin-top:.625rem;margin-bottom:1.875rem}.legend-text{font-size:.8125rem}.field-label{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;display:inline-block;color:#000;font-size:.75rem;padding-right:.5rem;padding-top:.25rem;margin-bottom:.125rem;text-align:left;font-family:Arial;text-size-adjust:100%}.radio-button-label{margin-left:1rem}input:invalid,select:invalid{box-shadow:var(--invalid-field-box-shadow)}.required::after{content:url("/img/common/asterisk.svg")/"Required feild indicator";margin-left:3px}.required-field-asterisk-icon{color:#a80000;margin-left:-.5rem;vertical-align:middle;font-weight:bold}.field-input{margin-top:.1875rem;font-size:.875rem;padding-top:0;padding-right:1rem;padding-bottom:0;padding-left:.75rem;width:100%;min-height:2rem;line-height:1.875rem;border:.0625rem solid #000;border-radius:.25rem;box-shadow:none;transition:border .1s linear,.1s linear;display:inline-block;background-color:var(--bs-white)}.field-input-invalid{box-shadow:var(--invalid-field-box-shadow)!important}.validation-message-text{color:#a80000;font-size:.75rem;font-family:Arial;margin-top:.125rem;display:block}.alert-warning-panel{text-align:left;min-width:17.5rem;margin:auto;margin-bottom:3rem;display:inline-block;position:relative;font-family:Arial;font-size:.875rem;color:#6b5024;background:#fcf8e3;border-color:#faebcc;text-decoration:none;vertical-align:middle;padding:.9375rem;border:.0625rem solid transparent;border-radius:0}.alert-warning-panel a{color:var(--alert-warning-panel-anchor-color)}.arrow-right-img{background-image:url("/img/common/arrow-right.png");background-size:cover;width:100px;height:65px;margin-top:-6.25rem}.step-logo-img{background-size:cover;background-position:center;width:275px;height:176px;margin-top:.9375rem;margin-bottom:1.25rem}.step-text{font-size:1rem;justify-content:center}.instruction-container{max-width:100%;min-width:50%;padding-left:10%;padding-right:10%;text-align:center}.step1-logo-img{background-image:url("/img/common/enter-info.jpg")}.step2-logo-img{background-image:url("/img/common/verify-identity.jpg")}.step3-logo-img{background-image:url("/img/common/view-immunizations.jpg")}.vaccine-group-header{background-color:var(--header-navbar-background-color);color:#fff}.oops-img{background-image:url("/img/common/oops-virus.png");background-size:cover;background-position:center;width:25rem;height:25rem;margin-top:.9375rem;margin-bottom:1.875rem}.section-max-width{max-width:175vh}.login-section-max-width{max-width:65vmax}.radio-button-group-container{display:flex;min-width:15rem}#workingModalContent{min-width:5rem}@media(max-width:410px){.oops-img{width:15.625rem;height:15.625rem}}.oops-subtext{font-size:1.75rem;font-weight:bold;color:var(--primary-color)}@media(max-width:330px){.copyright-container{font-size:.8125rem!important}}@media(min-width:576px){h1{font-size:1.75rem}h2{font-size:1.5rem;font-weight:bold}h3{font-size:1.375rem;font-weight:bold}h4{font-size:1.125rem;font-weight:bold}}@media(min-width:768px){html{font-size:1rem}h1{font-size:2rem}}@media(min-width:992px){h1{font-size:3rem}.content-information-panel{padding-top:.75rem;padding-bottom:.75rem}.content-information-section-row{width:115%;margin-left:-1.95rem!important}}@media(min-width:1200px){h1{font-size:3rem}}@media(min-width:1400px){.content-information-section-panel{padding-left:1.5rem}}button[aria-disabled="true"]{opacity:.8;cursor:not-allowed!important}.btn{min-height:2.75rem;min-width:2.75rem}.btn-close:focus{outline:revert;box-shadow:none}.mw-900{max-width:56.25rem!important}.patient-name{font-size:1.125rem;font-weight:300;color:#054a76}.patient-info{font-size:.8125rem!important;font-weight:normal!important}input[type="radio"]{width:.8em;height:.8em}#language-dropdown{min-height:2.75em;min-width:50%;background-color:var(--primary-button-background-color);color:var(--primary-button-color)}#language-dropdown:focus,#language-dropdown:hover{color:var(--primary-button-focus-color)!important;background-color:var(--primary-button-focus-background-color)}.language-selector-nav{font-size:1em}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:none}.smart-logo-img{background-image:url("/img/common/smart-logo.png");background-size:contain;width:15.625rem;height:2.135rem;margin-top:.625rem;background-repeat:no-repeat;background-position:center;margin:auto}#qrCodeImage{width:16.875rem;margin:auto}#qrCodeTable{border:solid .1875rem #000;width:15.625rem;border-width:medium;margin-top:.3125rem;position:absolute;transform:translateX(-50%);left:50%}#qrCodeTable>tbody>tr>td{border-bottom:.0625rem solid #e6e6e6}#qrCodeTable>tbody>tr>td>label{font-size:small;font-weight:bold}.spinner-wrapper{background-color:#000;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;justify-content:center;align-items:center;opacity:.5}btn-check:focus+.btn,.btn:focus{outline:revert;box-shadow:revert}.form-select:focus{outline:revert;box-shadow:revert}a{color:#0250c5}a:hover{color:#0951be}.dose-number-column{width:100px!important}.date-given-column{width:135px!important}a[target="_blank"]:not(.navbar-link):after{content:url("/img/common/open-in-new-window.svg")/"Indicates open in a new window";margin-left:2px}.align-left{display:flex;justify-content:left}#addToAppleWalletLink{text-decoration:none!important}:root{--primary-color:#676767;--primary-button-background-color:#647f2e;--primary-button-color:#000;--primary-button-focus-color:#fff;--primary-button-focus-background-color:#475a20;--primary-button-focus-border-color:#323f17;--primary-button-disabled-background-color:#647f2e;--primary-button-disabled-color:#fff;--nav-link-focus-color:#f7f7f7;--step-image-background-color:#989898;--content-information-panel-background-color:#ddd}.header-logo-img{background-image:url("/img/CNMI/CHCC-Logo-Transparent.png");background-size:contain;width:200px;height:168px;margin-top:10px}.footer-logo-img{background-image:url("/img/common/blank.png");background-size:contain;width:1px;height:1px;margin-top:1.25rem}.step-logo-img{background-color:var(--step-image-background-color)!important}.step1-logo-img{background-image:url("/img/common/enter-info.png")}.step2-logo-img{background-image:url("/img/common/verify-identity.png")}.step3-logo-img{background-image:url("/img/common/view-immunizations.png")}