html,body{background-color:#fdfcf5}@media (min-width: 300px){#react-kiosk-main{min-height:640px;height:100vh;width:100%}}@media (min-width: 1020px){#react-kiosk-main{min-height:725px;height:100vh;width:100%}}@media (min-width: 300px){#react-kiosk-main>.kiosk-container{background-color:#fdfcf5;height:100%;width:100%}}@media (min-width: 1020px){#react-kiosk-main>.kiosk-container{height:100%;width:100%}}#react-kiosk-main>.kiosk-container>.kiosk-page-container{height:84%;width:100%}#react-kiosk-main>.kiosk-container>.kiosk-page-container .plain-header{-ms-flex-align:center;align-items:center;background-color:#004162;display:-ms-flexbox;display:flex;height:calc(768px * .08);width:100%}#react-kiosk-main>.kiosk-container>.kiosk-page-container .plain-header>.mud-bay-logo{height:60%;width:auto;padding-left:30px}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.kiosk-header{-ms-flex-align:center;align-items:center;background-color:#004162;display:-ms-flexbox;display:flex;height:calc(768px * .08);width:100%}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.kiosk-header>.back-button{color:#fff;cursor:pointer;font-family:"Roboto",sans-serif;font-size:2em;margin-right:.1em;padding:.5em .5em .5em .6em}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.kiosk-header>.mud-bay-logo{cursor:pointer;height:60%;width:auto}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.kiosk-header>.btn-outlined{background-color:transparent;position:absolute;right:30px}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-loading{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-loading p{position:absolute;margin-top:-200px;font-family:"Roboto",sans-serif;font-size:18px;font-weight:500}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-loading .loader-container{position:relative;margin-top:158px;display:block;margin-bottom:280px;height:180px;width:100px}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-loading .loader-container img{width:40px;opacity:0;animation-name:pawFade;animation-duration:1.25s;animation-iteration-count:infinite}@keyframes pawFade{0%{opacity:1}100%{opacity:0}}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-loading .loader-container img.paw1{position:absolute;top:20px;animation-delay:1.2s}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-loading .loader-container img.paw2{position:absolute;top:60px;left:60px;animation-delay:0.95s}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-loading .loader-container img.paw3{position:absolute;top:100px;animation-delay:0.70s}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-loading .loader-container img.paw4{position:absolute;top:140px;left:60px;animation-delay:0.45s}#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector{color:#4A4A4A}#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector h1{text-align:center;font-family:'Zilla Slab', serif;font-size:36px;font-weight:400;margin:4% 20% 0 20%;line-height:1.4;color:#004162}@media only screen and (max-width: 600px){#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector h1{line-height:1.3;font-size:30px;margin:9% 2% 2% 2%}}#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector p{text-align:center;font-size:18px;font-weight:500;font-family:'Roboto', sans-serif;margin:2% 0}@media only screen and (max-width: 600px){#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector p{font-size:15px;margin:4% 2% 8% 2%}}#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector h2{text-align:center;font-family:"Roboto" sans-serif;font-size:14px;font-weight:400;color:#A2A2A2;padding-top:30px}#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector form{display:-ms-flexbox;display:flex;height:80%;-ms-flex-pack:distribute;justify-content:space-around;padding-top:2em;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;font-family:"Roboto" sans-serif;font-size:18px;font-weight:500;margin:10px 0 60px 0}#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector form:last-child{margin-bottom:0}@media only screen and (max-width: 600px){#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector form{padding-top:0px}}#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector form label{font-weight:normal;display:-ms-flexbox;display:flex;margin-bottom:30px;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 600px){#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector form label{margin-bottom:15px}}#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector form label input[type="radio"]{display:none}#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector form label input[type="radio"]+span{border:2px solid #dde3ec;border-radius:4px;padding:.4em 0;width:400px;text-align:center}@media only screen and (max-width: 600px){#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector form label input[type="radio"]+span{width:250px;margin:2% auto}}#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector form label input[type="radio"]:checked+span{background:#5ad492;border:2px solid #5ad492;color:white;transform:0.2s all}#react-kiosk-main>.kiosk-container>.kiosk-page-container .pet-selector form input[type="submit"]{display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-top:50px;background-color:#5ad492;border:2px solid #5ad492;border:none;border-radius:4px;font-family:"Roboto",sans-serif;font-weight:400;margin:30px 0;padding:.4em 1.2em;text-transform:uppercase;transition:all 0.3s;opacity:1;color:white;font-size:18px}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details{color:#4A4A4A;-ms-flex-line-pack:center;align-content:center;font-family:'Roboto' sans-serif}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details h1{font-family:'Zilla slab', serif;margin:3% 20%;color:#004162;font-weight:400}@media only screen and (max-width: 800px){#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details h1{margin:3% 5%}}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details p{font-family:"Roboto",sans-serif;margin:3% 20%;font-size:14px;font-weight:400;color:#A2A2A2}@media only screen and (max-width: 800px){#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details p{margin:3% 5%}}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details table{width:60%;margin:3% auto}@media only screen and (max-width: 800px){#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details table{width:95%;margin:2% auto}}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details table .leftCol{text-align:left;padding-left:15px;border-left:1px solid #dde3ec;text-decoration:none;color:#4A4A4A}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details table th{border-bottom:1px solid #dde3ec;text-align:center;text-transform:uppercase;font-size:10px;font-size:12px;font-weight:400;color:#4A4A4A;padding-bottom:2%}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details table td{padding:2% 0%;text-align:center;border-bottom:1px solid #dde3ec;border-right:1px solid #dde3ec;text-decoration:line-through;color:#A2A2A2}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details table .update-item{background-color:#5ad492;fill:white}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details table .current{color:#5ad492;background:#EBF7EB;text-decoration:none}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details table .inactive{color:#A2A2A2;background-color:#fdfcf5}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details table .inactive .update-item{background-color:#A2A2A2}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details table .inactive .current{background-color:#fdfcf5;color:#A2A2A2}#react-kiosk-main>.kiosk-container>.kiosk-page-container .edit-pet-details input[type="submit"]{display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-top:50px;background-color:#5ad492;border:2px solid #5ad492;border:none;border-radius:4px;font-family:"Roboto",sans-serif;font-weight:400;margin:40px auto;padding:.4em 1.2em;text-transform:uppercase;transition:all 0.3s;opacity:1;color:white;font-size:18px}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-confirmation{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:"Roboto",sans-serif;font-size:18px;margin:5% 0 5% 0;font-weight:500}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-confirmation .confirmation{display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-bottom:60px;padding-top:10px}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-confirmation .green-check{display:block;height:50px}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-confirmation p{display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-top:50px;background-color:#5ad492;border:none;border-radius:4px;font-family:"Roboto",sans-serif;margin:30px 0;padding:.4em 1.2em;text-transform:uppercase;transition:all 0.3s;opacity:1;font-weight:400}#react-kiosk-main>.kiosk-container>.kiosk-page-container .linker-confirmation p a{color:#fff !important}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.login-page{background-color:#fdfcf5;height:100%}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.login-page>.mainPage>.mainPage-nav{box-shadow:0 6px 20px rgba(221,227,236,0.8);background-color:#fff;border-radius:4px;margin:0 auto;margin-top:7em;margin-bottom:6.9em;padding:2.6em 2em;width:64%}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.login-page>.mainPage>.mainPage-nav>.card-divider{height:360px;border-right:1px solid #DCDFE3}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.login-page>.mainPage>.mainPage-nav>.navigation-card{box-shadow:none;margin-right:20px}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.login-page>.mainPage>.mainPage-nav>.navigation-card>.navigation-card-image{width:54%;border-radius:90px;margin:.8em 5em}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.login-page>.mainPage>.mainPage-nav>.navigation-card>.navigation-card-headers{margin-left:44px;margin-top:30px}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.login-page>.mainPage>.mainPage-nav>.navigation-card>.navigation-card-headers>.navigation-card-primary-caption{font-family:"Roboto",sans-serif;color:#4A4A4A;font-weight:400;font-size:18px;margin-bottom:24px}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.login-page>.mainPage>.mainPage-nav>.navigation-card>.navigation-card-headers>.btn-filled-signin{background-color:#5ad492;border:none;border-radius:4px;color:#fff;font-size:16px;font-family:"Roboto", sans-serif;margin-top:28px;text-transform:uppercase;padding:.4em 4.6em}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.login-page>.mainPage>.mainPage-nav>.navigation-card>.navigation-card-headers>.btn-outlined-signup{background-color:#fff;border:2px solid #5ad492;border-radius:4px;font-size:16px;color:#5ad492;font-family:"Roboto",sans-serif;margin-top:28px;padding:.36em 4.6em;text-transform:uppercase}#react-kiosk-main>.kiosk-container>.kiosk-page-container>.kiosk-footer{background-color:#004162;height:calc(768px * .08)}#react-kiosk-main .splash-screen-container{background:rgba(0,65,98,0.8) 15% 50%/145% url("/images/kiosk-splash-background.jpg");height:calc(100% + (768px * .16));width:100%}#react-kiosk-main .splash-screen-container>.splash-screen{-ms-flex-align:center;align-items:center;background-color:rgba(0,65,98,0.8);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;width:100%}#react-kiosk-main .splash-screen-container>.splash-screen>.mud-bay-logo{height:auto;width:30%}#react-kiosk-main .splash-screen-container>.splash-screen>.start-button{background-color:#5ad492;border:none;border-radius:2.2em;box-shadow:0 10px 10px rgba(0,0,0,0.3);color:#fff;display:block;font-family:"Roboto",sans-serif;font-size:2.2em;margin-top:1em;padding:.3em 1.2em;text-transform:uppercase}#react-kiosk-main .mainPage{background-color:#fdfcf5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}#react-kiosk-main .mainPage>.mainPage-header{color:#004162;font-family:"Lobster",cursive;font-size:2.3em;font-weight:400;margin:0;margin-top:-1em;text-align:center}#react-kiosk-main .mainPage>.mainPage-header-underline{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background-color:#004162;height:1px;margin-top:1em;width:11em}#react-kiosk-main .mainPage>.mainPage-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:4em;padding:0 .9em;width:100%}#react-kiosk-main .navigation-card{background-color:#fff;border-radius:4px;box-shadow:0 6px 20px rgba(221,227,236,0.8);width:322px}#react-kiosk-main .navigation-card-link:hover{text-decoration:none}#react-kiosk-main .navigation-card-link>.navigation-card-image{border-radius:4px 4px 0 0;width:100%}#react-kiosk-main .navigation-card-link>.navigation-card-primary-caption{color:#004162;font-family:"Roboto",sans-serif;font-size:1.4em;text-transform:uppercase;margin:0;padding:20px 0 0 16px}#react-kiosk-main .navigation-card-link>.navigation-card-secondary-caption{color:#5ad492;font-family:"Roboto",sans-serif;font-size:1.11em;text-transform:uppercase;margin:0;padding:.5em 0 1.6em 1em}#react-kiosk-main .navigation-card-link>.navigation-card-secondary-caption>.secondary-caption-blue{color:#004162}#react-kiosk-main .videoPage{background-color:#fdfcf5;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}#react-kiosk-main .videoPage .video-container{position:relative}#react-kiosk-main .videoPage .video-container>.videoPage-video{position:relative;box-shadow:0 5px 20px 2px rgba(221,227,236,0.8);height:auto;width:950px;z-index:1}#react-kiosk-main .videoPage .video-container .video-splash-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:1;transition:all 0.5s ease-in}#react-kiosk-main .videoPage .video-container .video-splash-image.playing{opacity:0}#react-kiosk-main .videoPage .video-container .video-controls{position:absolute;width:100%;height:100%;top:0;left:0;z-index:30}#react-kiosk-main .videoPage .video-container .video-controls .play-pause{position:absolute;top:50%;left:50%;width:75px;height:75px;transform:translate(-50%, -50%);text-align:center;cursor:pointer;opacity:1;transition:all 0.5s ease-in}#react-kiosk-main .videoPage .video-container .video-controls .play-pause.playing{opacity:0}#react-kiosk-main .videoPage .video-container .video-controls .play-pause .play-pause-bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;width:60px;height:60px;border-radius:50%;background:#fff}#react-kiosk-main .videoPage .video-container .video-controls .play-pause i{position:relative;z-index:2;width:100%;height:100%;color:#5ad492;font-size:75px}#react-kiosk-main .feeding-plan-add-pets-page{background-color:#fdfcf5;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;height:100%}#react-kiosk-main .add-pets-form{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:95%;height:92%;margin-bottom:1.5em;box-shadow:0 5px 20px 2px rgba(221,227,236,0.8);border:1px solid #dde3ec;border-radius:4px}#react-kiosk-main .add-pets-form>.add-pets-form-header{border-bottom:1px solid #dde3ec;color:#004162;font-family:"Roboto",sans-serif;font-size:1.7em;font-weight:400;padding:1em;margin:0}#react-kiosk-main .add-pets-form>.add-pets-form-button-group{border-top:1px solid #dde3ec;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:1em 1.2em}#react-kiosk-main .add-pets-form>.add-pets-form-button-group>.add-pets-form-submit-button{margin-left:1em}#react-kiosk-main .add-pets-form>form{display:-ms-flexbox;display:flex;height:80%;-ms-flex-pack:distribute;justify-content:space-around;padding-top:2em}#react-kiosk-main .add-pets-form>form>.add-pets-form-column1{width:410px}#react-kiosk-main .add-pets-form>form>.add-pets-form-column1>.input-container>.input-group{-ms-flex-align:center;align-items:center}#react-kiosk-main .add-pets-form>form>.add-pets-form-column1>.input-container>.input-group>.radio-group>.custom-input>label{font-weight:normal;display:-ms-flexbox;display:flex;margin-bottom:0}#react-kiosk-main .add-pets-form>form>.add-pets-form-column1>.input-container>.input-group>.radio-group>.custom-input>label input[type="radio"]{display:none}#react-kiosk-main .add-pets-form>form>.add-pets-form-column1>.input-container>.input-group>.radio-group>.custom-input>label input[type="radio"]:checked+span{background-color:#5ad492;border-color:#5ad492}#react-kiosk-main .add-pets-form>form>.add-pets-form-column1>.input-container>.input-group>.radio-group>.custom-input>label>p{margin-bottom:0}#react-kiosk-main .add-pets-form>form>.add-pets-form-column1>.input-container>.input-group>.radio-group>.custom-input>label>.input-group-radio-button{vertical-align:middle;border-radius:20px;border:2px solid #DCDFE3;display:inline-block;width:18px;height:18px;transition-duration:0.2s;background-color:transparent;overflow:hidden;margin-right:8px;text-align:center}#react-kiosk-main .add-pets-form>form>.add-pets-form-column2{width:460px}#react-kiosk-main .add-pets-form>form>.add-pets-form-column2>.input-container>.input-group{-ms-flex-align:center;align-items:center}#react-kiosk-main .add-pets-form>form>.add-pets-form-column2>.input-container>.input-group>.radio-group>.custom-input>label{font-weight:normal;display:-ms-flexbox;display:flex}#react-kiosk-main .add-pets-form>form>.add-pets-form-column2>.input-container>.input-group>.radio-group>.custom-input>label input[type="radio"]{display:none}#react-kiosk-main .add-pets-form>form>.add-pets-form-column2>.input-container>.input-group>.radio-group>.custom-input>label input[type="radio"]:checked+span{background-color:#5ad492;border-color:#5ad492}#react-kiosk-main .add-pets-form>form>.add-pets-form-column2>.input-container>.input-group>.radio-group>.custom-input>label>p{margin-bottom:0}#react-kiosk-main .add-pets-form>form>.add-pets-form-column2>.input-container>.input-group>.radio-group>.custom-input>label>.input-group-radio-button{vertical-align:middle;border-radius:20px;border:2px solid #DCDFE3;display:inline-block;width:18px;height:18px;transition-duration:0.2s;background-color:transparent;overflow:hidden;margin-right:8px;text-align:center}#react-kiosk-main .add-pets-form>form>.add-pets-form-column2>.input-container>.input-error{left:234px}#react-kiosk-main .large-input-container{height:calc(64.31px * 2)}#react-kiosk-main .input-container{height:64.31px}#react-kiosk-main .input-container .input-group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:35px;margin-bottom:2em}#react-kiosk-main .input-container .input-group>.input-group-label{color:#485f82;font-family:"Roboto",sans-serif;margin:0;text-transform:uppercase;font-size:16px}#react-kiosk-main .input-container .input-group>.input-group-label i{color:#5ad492}#react-kiosk-main .input-container .input-group>.input-group-input{background-color:#fff;border:2px solid #dde3ec;border-radius:4px;color:#485f82;font-family:"Roboto",sans-serif;margin:0;padding-left:.6em;width:230px;height:2.5em;padding-left:10px}#react-kiosk-main .input-container .input-group>.input-group-input:focus{border:2px solid #5ad492;outline:none}#react-kiosk-main .input-container .input-group>.input-group-input:disabled{border-color:#f4f6f9;background:#f4f6f9;font-weight:500;color:rgba(28,37,51,0.5)}#react-kiosk-main .input-container .input-group>.input-error-input{border:2px solid #a3161b}#react-kiosk-main .input-container .input-group>.radio-group{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:230px}#react-kiosk-main .input-container .input-group>.radio-group>.input-group-radio-label{color:#485f82;font-family:"Roboto",sans-serif;margin-bottom:0}#react-kiosk-main .input-container .input-group>.radio-group>*+*{margin-left:2em}#react-kiosk-main .input-container .input-group>.radio-group>p,#react-kiosk-main .input-container .input-group>.radio-group input{margin-bottom:0;margin-top:0}#react-kiosk-main .input-container .input-group>div{margin:0}#react-kiosk-main .input-container .input-group>div>.input-group-radio-button{border-radius:20px;border:2px solid #dde3ec;display:inline-block;width:16px;height:16px;transition-duration:0.2s;background-color:transparent;overflow:hidden;margin:0}#react-kiosk-main .input-container .input-group>div>.radio-input{margin:0}#react-kiosk-main .input-container .input-group>div>.radio-input:checked+span{background-color:#5ad492;border-color:#5ad492}#react-kiosk-main .input-container .input-group.age{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}#react-kiosk-main .input-container .input-group.age>.input-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#react-kiosk-main .input-container .input-group.age>.input-group>.input-group-input{width:113px}#react-kiosk-main .input-container .input-group.age>.input-group>.input-group-input:first-child{margin-right:6px}#react-kiosk-main .input-container .input-group.age.birthday>.input-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#react-kiosk-main .input-container .input-group.age.birthday>.input-group>.input-group-input{width:90px}#react-kiosk-main .input-container .input-group.age.birthday>.input-group>.input-group-input:first-child{margin-right:6px}#react-kiosk-main .input-container>.input-error{color:#a3161b;display:inline-block;font-family:"Roboto",sans-serif;font-size:.9em;font-style:italic;margin:0;position:relative;top:-2.1em;left:14.6em;text-align:right}#react-kiosk-main .feeding-plan-form-page{-ms-flex-align:center;align-items:center;background-color:#fdfcf5;display:-ms-flexbox;display:flex;height:110%;-ms-flex-pack:center;justify-content:center}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form{background-color:#fff;box-shadow:0 5px 20px 2px rgba(221,227,236,0.8);border:1px solid #dde3ec;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:95%;width:97%}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-header{-ms-flex-align:center;align-items:center;border-bottom:1px solid #dde3ec;display:-ms-flexbox;display:flex;padding:24px 12px 24px 21px;-ms-flex-pack:justify;justify-content:space-between}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-header>.feeding-plan-form-header-heading{color:#004162;font-family:"Roboto",sans-serif;font-size:1.5em;font-weight:400;margin:0}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-header>.email-icon{padding:14px 0 0 0;width:44px}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-header>.email-icon:hover{cursor:pointer}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-header>button{margin:8px 10px 8px 10px}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-controls>.feeding-plan-form-controls-1{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:12px 21px}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-controls>.feeding-plan-form-controls-1>.calories-heading{color:#485f82;font-family:"Roboto",sans-serif;font-size:1.3em;font-weight:400;margin:0}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-controls>.feeding-plan-form-controls-1>.calories-heading>span{color:#5ad492}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-controls>.feeding-plan-form-controls-1>.adjustment-controls{display:-ms-flexbox;display:flex}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-controls>.feeding-plan-form-controls-1>.adjustment-controls>.adjustment-controls-percent{margin-left:6px}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-controls>.feeding-plan-form-controls-1>.adjustment-controls>button{border:none !important;padding:0px;text-decoration:underline;text-transform:none;padding-left:10px}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-controls>.feeding-plan-form-controls-2{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 21px 12px 21px}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-controls>.feeding-plan-form-controls-2>.food-controls>*+*{margin-left:6px}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-buttons{border-top:1px solid #dde3ec;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:21px}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-buttons>*+*{margin-left:21px}#react-kiosk-main .feeding-plan-form-page>.feeding-plan-form>.feeding-plan-form-buttons>button{margin-bottom:21px;height:35.19px}#react-kiosk-main .feeding-plan-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}#react-kiosk-main .feeding-plan-list>.feeding-plan-list-header{-ms-flex-align:center;align-items:center;background-color:#dde3ec;color:#485f82;display:-ms-flexbox;display:flex;font-family:"Roboto",sans-serif;font-size:.8em;font-weight:600;-ms-flex-pack:justify;justify-content:space-between;padding:1em 4em 1em 3em;text-transform:uppercase}#react-kiosk-main .feeding-plan-list>.feeding-plan-list-header>.left-headings{display:-ms-flexbox;display:flex}#react-kiosk-main .feeding-plan-list>.feeding-plan-list-header>.left-headings>p+p{margin-left:6em}#react-kiosk-main .feeding-plan-list>.feeding-plan-list-header>.right-headings{display:-ms-flexbox;display:flex}#react-kiosk-main .feeding-plan-list>.feeding-plan-list-header>.right-headings>p+p{margin-left:6em}#react-kiosk-main .feeding-plan-list>.feeding-plan-list-header p{margin:0}#react-kiosk-main .feeding-plan-list>.list-container{overflow:scroll}#react-kiosk-main .feeding-plan-list>.list-container>.list-message{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:20px;width:60%;margin:30px auto 0;border-radius:4px;font-size:22px;text-align:left;color:#485f82;font-family:"Roboto",sans-serif}#react-kiosk-main .feeding-plan-list>.list-container>.list-message img{width:18%;height:100%;margin-right:30px}#react-kiosk-main .feeding-plan-list>.list-container .linker-loading p{margin-top:-90px}#react-kiosk-main .feeding-plan-list>.list-container .linker-loading .loader-container{margin-bottom:0;margin-top:70px}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item{-ms-flex-align:center;align-items:center;border-bottom:1px solid #dde3ec;display:-ms-flexbox;display:flex;font-family:"Roboto",sans-serif;-ms-flex-pack:justify;justify-content:space-between;padding:1em 2.6em 1em 2.4em}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>div+div{margin-left:6.1em}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.dist{position:relative}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.dist>.dist-input{color:#485f82;height:40px;font-family:"Roboto",sans-serif;padding-left:.6em;width:100px;border-radius:4px;border:1px solid #DCDFE3;padding-right:30px;outline:none}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.dist>.dist-input:disabled{border:none}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.dist .lock-container{position:absolute;top:0;right:0;width:30px;height:40px;border-left:1px solid #DCDFE3;text-align:center}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.dist .lock-container.hidden{display:none}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.dist .lock-container i{line-height:40px;color:#5ad492;margin-left:-2px}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.dist .lock-container i.fa-lock{color:#a3161b}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.formula-content{color:#485f82}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.formula-content>*{margin-bottom:.2em}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.formula-content>.formula-content-name{font-size:1em;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.formula-content>.formula-content-ingredients{font-size:0.9em}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.formula-content>.formula-content-stats{display:-ms-flexbox;display:flex;font-size:0.9em;-ms-flex-pack:justify;justify-content:space-between}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.formula-content>.formula-content-stats>p{margin:0}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.left-items>.formula-content>.formula-content-stats>p+p{margin-left:1em}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.right-items{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.right-items p{color:#485f82;font-family:"Roboto",sans-serif;margin:0;text-align:right}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.right-items p.blur{filter:blur(6px)}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.right-items>*+*{margin-left:4.5em}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.right-items>.formula-costperday{font-size:1.5em}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.right-items>.formula-amount{margin-top:1.3em;margin-left:5.5em}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.right-items>.formula-amount>p:first-child{font-size:1.5em}#react-kiosk-main .feeding-plan-list>.list-container>.feeding-plan-item>.right-items>.btn-delete{cursor:pointer;margin-top:20px;width:60px;height:60px}#react-kiosk-main .feeding-plan-list>.list-container>.gradient{height:90px;width:992px;position:absolute;top:487px;opacity:.5;pointer-events:none;background:linear-gradient(to bottom, #fff 0%, #fff 50%, #dde3ec 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dde3ec',GradientType=0 )}#react-kiosk-main .feeding-plan-list>.feeding-plan-total{border-top:1px solid #dde3ec;color:#485f82;font-family:"Roboto",sans-serif;margin-top:auto;padding:1em 4em 1em 3em}#react-kiosk-main .feeding-plan-list>.feeding-plan-total button{display:inline-block;vertical-align:middle}#react-kiosk-main .feeding-plan-list>.feeding-plan-total .cost-contain{float:right;margin-right:255px}#react-kiosk-main .feeding-plan-list>.feeding-plan-total .cost-contain>p{display:inline-block;vertical-align:middle;margin:0}#react-kiosk-main .feeding-plan-list>.feeding-plan-total .cost-contain>p:first-child{font-size:1.2em;margin-right:6.4em}#react-kiosk-main .feeding-plan-list>.feeding-plan-total .cost-contain>p:last-child{font-size:1.5em}#react-kiosk-main .email-feeding-plan-page{-ms-flex-align:center;align-items:center;background-color:#fdfcf5;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center}#react-kiosk-main .email-feeding-plan-page>.email-feeding-plan-modal{background-color:#fff;box-shadow:0 5px 20px 2px rgba(221,227,236,0.8);border:1px solid #dde3ec;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:50%;padding:21px;width:40%}#react-kiosk-main .email-feeding-plan-page>.email-feeding-plan-modal>.email-modal-heading{border-bottom:1px solid #dde3ec;color:#004162;font-family:"Roboto",sans-serif;font-size:21px;font-weight:400;margin:0;margin-bottom:21px;padding-bottom:21px}#react-kiosk-main .email-feeding-plan-page>.email-feeding-plan-modal>.email-modal-inputs>.input-container>.input-group>.input-group-input{width:250px}#react-kiosk-main .email-feeding-plan-page>.email-feeding-plan-modal>.email-modal-inputs>.input-container>.input-error{left:5.5em}#react-kiosk-main .email-feeding-plan-page>.email-feeding-plan-modal>.email-modal-buttons{border-top:1px solid #dde3ec;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:auto;padding-top:21px}#react-kiosk-main .email-feeding-plan-page>.email-feeding-plan-modal>.email-modal-buttons>*+*{margin-left:21px}#react-kiosk-main .email-feeding-plan-confirmation-page{-ms-flex-align:center;align-items:center;background-color:#fdfcf5;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center}#react-kiosk-main .email-feeding-plan-confirmation-page>.email-feeding-plan-confirmation{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:-4em}#react-kiosk-main .email-feeding-plan-confirmation-page>.email-feeding-plan-confirmation>.email-icon{height:150px;width:150px}#react-kiosk-main .email-feeding-plan-confirmation-page>.email-feeding-plan-confirmation>.email-thankyou{color:#004162;font-family:"Roboto",sans-serif;font-size:24px;margin-top:30px}#react-kiosk-main .email-feeding-plan-confirmation-page>.email-feeding-plan-confirmation>.email-message{color:#485f82;font-family:"Roboto",sans-serif;font-size:1.2em;margin:20px}#react-kiosk-main .email-feeding-plan-confirmation-page>.email-feeding-plan-confirmation>.email-message>p{margin:0;font-size:20px}#react-kiosk-main .email-feeding-plan-confirmation-page>.email-feeding-plan-confirmation>.email-message>p+p{margin-top:.1em}#react-kiosk-main .email-feeding-plan-confirmation-page>.email-feeding-plan-confirmation>button{width:250px}#react-kiosk-main .email-feeding-plan-confirmation-page>.email-feeding-plan-confirmation>button+button{margin-top:20px;background-color:transparent}#react-kiosk-main .register-form-page{-ms-flex-align:center;align-items:center;background-color:#fdfcf5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}#react-kiosk-main .register-form-page>.register-form{background-color:#fff;box-shadow:0 5px 20px 2px rgba(221,227,236,0.8);border:1px solid #dde3ec;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:90%;margin-top:1em;width:70%}#react-kiosk-main .register-form-page>.register-form>.register-form-heading{border-bottom:1px solid #dde3ec;color:#004162;font-family:"Roboto",sans-serif;font-size:21px;margin:0;margin-bottom:30px;padding:30px 30px 30px 39.2px}#react-kiosk-main .register-form-page>.register-form>.register-form-form{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.input-container>.input-group>.input-group-label{font-size:1.3em;padding-left:39.2px}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.input-container>.input-group>input.name{text-transform:capitalize}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.input-container>.input-group>.input-group-input{margin-right:10em;width:300px}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.input-container>.input-group>.radio-group{margin-right:15em}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.input-container>.input-group>.radio-group>.custom-input>label{-ms-flex-align:center;align-items:center;font-weight:normal;display:-ms-flexbox;display:flex;margin:0}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.input-container>.input-group>.radio-group>.custom-input>label>.input-group-radio-label{font-size:1.2em;margin-left:.8em;margin-bottom:0}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.input-container>.input-group>.radio-group>.custom-input>label input[type="radio"]{display:none}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.input-container>.input-group>.radio-group>.custom-input>label input[type="radio"]:checked+span{background-color:#5ad492;border-color:#5ad492}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.input-container>.input-group>.radio-group>.custom-input>label>.input-group-radio-button{vertical-align:middle;border-radius:20px;border:2px solid #DCDFE3;display:inline-block;width:18px;height:18px;transition-duration:0.2s;background-color:transparent;overflow:hidden;margin-right:8px;text-align:center}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.input-container>.input-group>.radio-group>.custom-input>label>p{color:#485f82;font-family:"Roboto",sans-serif;font-size:1.1em;margin:0}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.input-container>.input-error{margin-left:7.5em}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.input-container>.input-error>.input-error-login{color:#5ad492}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.create-account-button-box{border-top:1px solid #dde3ec;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:21px;margin-top:auto}#react-kiosk-main .register-form-page>.register-form>.register-form-form>.create-account-button-box>.create-account-button{font-size:1.2em;padding:.5em 3em}#react-kiosk-main .contact-preference-form-page{-ms-flex-align:center;align-items:center;background-color:#fdfcf5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}#react-kiosk-main .contact-preference-form-page>.registration-step-tracker{margin-top:-2.3em}#react-kiosk-main .contact-preference-form-page>.contact-preference-form{background-color:#fff;box-shadow:0 5px 20px 2px rgba(221,227,236,0.8);border:1px solid #dde3ec;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:"Roboto",sans-serif;height:85%;margin-top:1em;width:60%}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.contact-preference-form-heading{border-bottom:1px solid #dde3ec;color:#004162;font-family:"Roboto",sans-serif;font-size:21px;margin:0;padding:30px 21px}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.contact-preference-form-header{display:-ms-flexbox;display:flex;color:#364761;font-size:1.1em;font-weight:500;padding:40px 40px 40px 40px;text-transform:uppercase}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.contact-preference-form-header>p:first-child{width:200px}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.contact-preference-form-header>p{margin:0}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.contact-preference-form-header>p+p{margin-left:65px}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.check-boxes{padding:0 30px 30px 40px}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.check-boxes>.check-box-row{display:-ms-flexbox;display:flex}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.check-boxes>.check-box-row>p{color:#485f82;font-size:1.2em;font-weight:400;margin:0;width:200px}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.check-boxes>.check-box-row>input:nth-of-type(1){margin-left:78px}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.check-boxes>.check-box-row>input:nth-of-type(2){margin-left:95px}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.check-boxes>.check-box-row>input:nth-of-type(3){margin-left:100px}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.check-boxes>div+div{margin-top:45px}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.contact-preference-form-button-box{border-top:1px solid #dde3ec;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:16px 21px;margin-top:auto}#react-kiosk-main .contact-preference-form-page>.contact-preference-form>.contact-preference-form-button-box>button+button{margin-left:1.5em}#react-kiosk-main .register-add-pets-form-page{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}#react-kiosk-main .register-add-pets-form-page>.registration-step-tracker{margin:1.4em 0}#react-kiosk-main .account-created-notification-page{-ms-flex-align:center;align-items:center;background-color:#fdfcf5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}#react-kiosk-main .account-created-notification-page>.registration-step-tracker{margin-top:-4.2em}#react-kiosk-main .account-created-notification-page>.account-created-notification{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:"Roboto",sans-serif;width:500px}#react-kiosk-main .account-created-notification-page>.account-created-notification>img{margin-top:3em}#react-kiosk-main .account-created-notification-page>.account-created-notification>*+*{margin-bottom:0;margin-top:1.4em}#react-kiosk-main .account-created-notification-page>.account-created-notification>.account-created-notification-heading{color:#004162;font-size:1.5em}#react-kiosk-main .account-created-notification-page>.account-created-notification>.account-created-notification-message{color:#485f82;font-size:1.35em}#react-kiosk-main .account-created-notification-page>.account-created-notification>button{font-size:1.2em;text-transform:none;width:225px}#react-kiosk-main .activation-page{background-color:#fdfcf5;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%}#react-kiosk-main .activation-page>.activation-page-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:500px}@media (min-width: 300px){#react-kiosk-main .activation-page>.activation-page-container{-ms-flex-pack:center;justify-content:center}}#react-kiosk-main .activation-page>.activation-page-container>img{margin-top:3em}#react-kiosk-main .activation-page>.activation-page-container>*+*{margin-bottom:0;margin-top:2.5em}#react-kiosk-main .activation-page>.activation-page-container>h1{color:#004162;font-size:1.5em}#react-kiosk-main .activation-page>.activation-page-container>p{color:#485f82;font-size:1.35em;padding-left:1em}#react-kiosk-main .activation-page>.activation-page-container>p>a{border-bottom:2px solid #5ad492;color:inherit}#react-kiosk-main .activation-page>.activation-page-container>p>a:hover{color:#5ad492;text-decoration:none}#react-kiosk-main .activation-page>.activation-page-container>.activation-loading{padding:0}#react-kiosk-main .activation-page>.activation-page-container form.password-form{width:100%}#react-kiosk-main .activation-page>.activation-page-container form.password-form .create-account-button-box{text-align:right}#react-kiosk-main .activation-page>.activation-page-container form.password-form .create-account-button-box input[type="submit"]{padding:0.6em 1.2em}#react-kiosk-main .registration-step-tracker{display:-ms-flexbox;display:flex}#react-kiosk-main .registration-step-tracker>div{border-radius:50%;background-color:#d0d8e5;height:.8em;width:.8em}#react-kiosk-main .registration-step-tracker>.highlighted{background-color:#004162}#react-kiosk-main .registration-step-tracker>div+div{margin-left:2em}#react-kiosk-main .styled-input{background-color:white;border:2px solid #dde3ec;border-radius:4px;color:#485f82;font-family:"Roboto",sans-serif;margin:0;padding-left:.6em;width:200px;height:2.5em}#react-kiosk-main .btn-outlined{background-color:#fff;border:2px solid #5ad492;border-radius:4px;color:#5ad492;font-family:"Roboto",sans-serif;margin:0;padding:.4em 1.2em;text-transform:uppercase}#react-kiosk-main .btn-filled{background-color:#5ad492;border:none;border-radius:4px;color:#fff;font-family:"Roboto",sans-serif;margin:0;padding:.4em 1.2em;text-transform:uppercase;transition:all 0.3s;opacity:1}#react-kiosk-main .btn-filled:disabled{opacity:0.7}#react-kiosk-main .select{display:none}.pet-list-btn{float:right}.pet-list-btn span.btn-filled{font-size:14px}.modal-wrapper{position:fixed;left:0;top:0;height:100%;width:100%;background:rgba(253,252,245,0.94);z-index:100;padding:16px;overflow:scroll;white-space:normal;transition:all 0.2s ease-out}.modal-wrapper.show{opacity:1}.modal-wrapper.hide{opacity:0;pointer-events:none}.modal-wrapper.hide>.modal-content{pointer-events:none}.modal-wrapper>.modal-content{width:100%;max-width:700px;background-color:white;border-radius:10px;border:0;box-shadow:0px 8px 16px #dde3ec;overflow:hidden;white-space:normal;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%;overflow:auto}.modal-wrapper>.modal-content>.modal-header{padding:20px 24px 0;font-size:20px;font-weight:500;color:#004162;border:0}.modal-wrapper>.modal-content>.modal-header.close{padding:0 !important;margin-top:4px !important}.modal-wrapper>.modal-content>.modal-header>img{padding:0 !important;margin:0rem 0rem 1rem auto !important}.modal-wrapper>.modal-content>.modal-body{white-space:normal;padding:20px 30px 0px}.modal-wrapper>.modal-content>.modal-body>.row:before{content:none}.modal-wrapper>.modal-content>.modal-body>.row{margin-right:-20px !important;margin-left:-20px !important}.modal-wrapper>.modal-content>.modal-body>.row>.col-sm-6{background-color:rgba(221,227,236,0.4);padding:20px 20px 20px 20px;margin-bottom:10px !important;max-width:49% !important}.modal-wrapper>.modal-content>.modal-body>.row>.col-sm-6>p{margin-top:8px}.modal-wrapper>.modal-content>.modal-body>.row>.col-sm-6.selected{background-color:rgba(90,212,146,0.6)}.modal-wrapper>.modal-content>.modal-body>.row>.col-sm-6:nth-child(odd){margin-right:10px}.modal-wrapper>.modal-content>.modal-body>.row.bc>.col-sm-6{text-align:center !important}.modal-wrapper>.modal-content>.modal-body>.row.bc>.col-sm-6 b>option{font-weight:700}.modal-wrapper>.modal-content>.modal-body>div>div{border:2px solid transparent;border-radius:4px}.modal-wrapper>.modal-content>.modal-body.ma{padding:20px 30px 0px 24px !important}.modal-wrapper>.modal-content>.modal-body.ma p{padding-bottom:20px}.modal-wrapper>.modal-content>.modal-footer{padding:0;border:0}.modal-wrapper>.modal-content>.modal-footer>.btn{border-radius:0}.modal-wrapper>.modal-content>.modal-footer>.btn:first-child:nth-last-child(1){width:100%}.modal-wrapper>.modal-content>.modal-footer>.btn:first-child:nth-last-child(2),.modal-wrapper>.modal-content>.modal-footer>.btn:first-child:nth-last-child(2) ~ .btn{display:inline-block;width:50%}.modal-wrapper>.modal-content.modal-reorder{max-width:320px !important}.modal-wrapper>.modal-content.modal-reorder>.modal-body p{margin-bottom:24px}.modal-wrapper>.modal-content.modal-reorder>.modal-body>.container-quantity{text-align:center;margin-bottom:24px}.modal-wrapper>.modal-content.modal-reorder>.modal-body>.container-quantity>h4.title{font-size:16px;font-weight:500;margin-bottom:24px}.modal-wrapper>.modal-content.modal-reorder>.modal-body>.container-quantity>.actions{display:inline-block}.modal-wrapper>.modal-content.modal-reorder>.modal-body>.container-quantity>.actions>.btn-circle{display:inline-block;vertical-align:top;font-size:32px;font-weight:300;line-height:48px}.modal-wrapper>.modal-content.modal-reorder>.modal-body>.container-quantity>.actions>.quantity{display:inline-block;width:100px;font-size:48px;font-weight:500;line-height:48px}.modal-wrapper>.modal-content.modal-reorder>.modal-body>.container-price{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-top:1px solid #DCDFE3;border-bottom:1px solid #DCDFE3;padding:10px 0;overflow:hidden;margin-bottom:20px}.modal-wrapper>.modal-content.modal-reorder>.modal-body>.container-price>label.label{font-size:12px;font-weight:500;text-transform:uppercase}.modal-wrapper>.modal-content.modal-reorder>.modal-body>.container-price .price{-ms-flex:1;flex:1;text-align:right;font-size:24px;font-weight:500}.modal-wrapper>.modal-content.modal-reorder>.modal-body>.container-disclaimer{font-size:12px}

/*# sourceMappingURL=../sourcemaps/kiosk/kiosk.css.map */
