#serialInpts,#serialMsg{width:100%;margin-bottom:20px;text-align:center}#productCount,#serialVerify{margin:0 auto;background:#fff;color:#000}#pwdOk,#serialInpts,#serialMsg,#serialVerify,.sinpPrompt,.stepDiv,.stepInputs,.stepPrompt{text-align:center}#gettingSerial,#step2,#step3,#step4,#stepBack,input:checked+#labl:before{display:none}.cf,.cfComp,.input-group:after,.row:after{clear:both}.fui-legend,.fui-page-title,.fui-select option,.sim-input{font-family:"Nunito Sans",sans-serif}.confIcn,.input-group-icon{position:relative}hr{margin:20px 0}#pwdOk{color:#80c342;font-size:1.2em;margin-top:14px}h1{margin-bottom:40px}.sim-input{font-weight:600;font-size:1em;width:100%;padding:6px 6px 6px 9px;margin-bottom:10px;border:1px solid #e4e4e4;border-radius:6px;color:#333!important}.sim-input::placeholder{color:#333}.stepDiv{width:100%;padding:2%;border-radius:6px;background:#efefef;margin:10px 0;font-size:.95em;color:#333;height:auto;border:none}#pwdCheckBtn,.stepBtn{background:#80c342;color:#fff}.stepInputs{width:100%;display:flex}#productCount{width:120px;display:inline-block;border:1px solid #999;background:-moz-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%)}#editBtn,.stepBtn.disabled{background:#999}#editBtn{font-size:1em;color:#333;padding:6px 9px;font-weight:500;border-radius:5px;border:none}.stepPrompt{min-width:100%;margin:0 auto 20px;font-size:120%;display:inline-block}.prodInfo,.sinpPrompt{margin:0 auto 10px}#serialMsg{background:#80c342}#serialVerify{min-width:100px;padding:8px;border-radius:5px;font-size:1em;border:1px solid #999;background:-moz-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%)}.sinpPrompt{font-weight:700;font-size:110%;padding:0;display:flex;align-items:center;justify-content:center}#ciCollapse,#serialHelpBtn{display:flex;align-items:center}.serialInput{margin:0 auto 18px;display:block;width:94%;padding:3%;border:1px solid #999}#nextSectionBtn,.foundDetails{margin:0 auto}.sinput{width:74%;display:inline-block}.result,.serialInputTop{display:block;text-align:center}.foundDetails{width:100%;text-align:left;font-size:90%}.result{width:98%;padding:1%;margin-top:10px}.serialInputTop{width:100%;padding:0;margin:0}#dataReview,#formDiv,.foundExisting{text-align:left}.stepBtn{padding:10px;border:none;border-radius:5px;height:48px;max-height:48px}#pwdCheckBtn{padding:10px;border:1px solid #648943;border-radius:5px}#editContactinfoBtn,.cbYes{border-radius:5px;background:#fff}.stepBtn.enabled,input:checked+#labl{background:#80c342}#stepBack{float:left}#stepFwd{float:right}.subBtn.disabled{background:#c8c8c8}#ciCollapse{width:100%;padding:0 2%;border-radius:4px;margin-bottom:30px}.successInd{width:22px;height:22px;margin-right:14px}.compTxt{color:#80c342;font-size:1.2em;font-weight:600;margin-right:20px}#editContactinfoBtn{font-size:.85em;padding:12px;border:1px solid #999;color:#000;background:-moz-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%)}#serialHelpBtn{cursor:pointer;float:right;justify-content:center;font-size:.9em;width:30px;height:30px;text-align:center;border-radius:15px;color:#000;border:1px solid #999;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%)}#editSerialsBtn{display:none;color:#000;border:1px solid #999;border-radius:5px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%)}#finalSub,#serHelp,.cfComp,.smallPrint,.swBtn{text-align:center}#finalSub{width:100%}.buttonAndMsg{margin:0 auto;font-size:1em}.cbYes,.serialInd{margin-right:10px}#frmSubBtn{margin-left:20px;color:#000;border:1px solid #999;border-radius:5px;font-size:.85em;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%)}.serialInd{width:25px;height:25px}.confirmSys{font-size:110%;font-weight:700;display:flex;align-items:center;justify-content:right;margin-top:14px}.cbNo,.cbYes{width:60px;height:30px;color:#000;display:flex;font-size:.9em;font-weight:400;float:left;cursor:pointer}.cbYes{justify-content:center;align-items:center;border:1px solid #999;background:-moz-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%)}#msgDiv,.cbNo{background:#fff}.cbNo{border-radius:5px;justify-content:center;align-items:center;border:1px solid #999;background:-moz-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%)}.cfComp,.confDisp,.unlokBtn{color:#80c342}.confPrompt{float:left;margin-right:20px;font-size:110%}.cfComp{width:100%;line-height:1;display:none;margin-top:14px}.confIcn{float:left;top:-20px;left:-20px;width:25px;height:25px}.unlokDiv{width:100%;padding:0;margin:0;display:inline-block}.unlokBtn{float:right;border:2px solid #80c342;background:#efefef;font-size:.85em;border-radius:5px;padding:12px}.confDisp{float:right;font-size:16px;margin-right:10px;display:flex;align-items:center;justify-content:right;padding-top:10px}.userInstruct{margin-top:8px}#animSend,#sendConf{display:flex;align-items:center;justify-content:center;width:100%;min-height:400px}.succMsg{font-size:.9em;color:#333;border-radius:6px;border:1px solid #efefef;box-shadow:0 0 5px #888;max-width:90%;padding:20px}.succMsgHd{font-size:1.5em;color:#80c342;margin:0}#formTitle{margin-top:20px}#serHelp{width:100%;height:auto;min-height:40px;font-size:.9em}#saveContactEdit,.swBtn{font-size:.85em;padding:12px}.existingReg{border:1px solid #af2020}.swBtn{background:#af2020;border-radius:5px;color:#fff;width:auto;margin:20px auto 0;max-width:400px}#saveContactEdit{border:2px solid #efefef;background:#fff;border-radius:5px}.iti{margin-bottom:10px}.fui-i{--fui-font:'Nunito Sans';--fui-color:#333;--fui-primary-color:#80c342;--fui-primary-color-hover:#649b31;--fui-error:#c34442;--fui-success:#80c342;--fui-gray-100:#F1F5F9;--fui-gray-200:#EFEFEF;--fui-gray-300:#CBD5E1;--fui-gray-400:#333;--fui-gray-500:#333;--fui-gray-600:#333;--fui-gray-700:#333;--fui-gray-800:#333;--fui-gray-900:#333;--fui-border-color:#d8d8d8;--fui-border-radius:5px;--fui-focus-border-color:#80c342;--fui-focus-shadow:0 0 0 3px #bae394;--fui-alert-success-bg-color:#bfe2a7;--fui-alert-success-color:#333;--fui-alert-margin-bottom:50px}.fui-select option{font-weight:500;font-size:.9em;color:#333}.fui-alert-top-form{margin-top:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1em}#formDiv,.formNote{display:inline-block;width:100%}.fui-alert-top-form p{margin:0;padding:0;font-size:1em}.fui-legend{font-size:1em;font-weight:600}.fui-page-title{font-size:1.45em;font-weight:500;color:#999}*,:after,:before{box-sizing:border-box}.smallPrint{color:#333;font-size:.75em;width:100%;margin:0 auto;line-height:1.3}#msgDiv,.formNote{color:var(--form-text-color)}.formNote{margin:0 0 15px;padding:0 10px 0 0;text-align:right;max-height:18px;font-size:.8em;font-family:var(--form-text-font)}#formDiv{margin:0 auto;padding:0}#msgDiv{font-size:.9em;width:75%;text-align:center;display:none;margin:0 auto;background:linear-gradient(180deg,#fff 0,#efefef 100%);border-radius:10px;padding:10px;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;line-height:1.4}.selectLabel{display:block;float:left;margin-right:10px;color:#333;overflow:hidden;white-space:nowrap;min-width:250px}.input-group{margin-bottom:1em;zoom:1}.input-group:after,.input-group:before,.row:after,.row:before{content:"";display:table}.input-group-icon input{padding-left:4.4em}.input-group-icon .input-icon{position:absolute;top:0;left:0;width:3.4em;height:3.4em;line-height:3.4em;text-align:center;pointer-events:none}#labl,.subBtn,.subBtn.error{position:relative}.subBtn.animate,.subBtn.error{width:68.1818181818px;height:68.1818181818px;min-width:0;color:transparent}.input-group-icon .input-icon:after{position:absolute;top:.6em;bottom:.6em;left:3.4em;display:block;border-right:1px solid #e5e5e5;content:"";-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out}.input-group-icon .input-icon i{-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out}#labl:after,#labl:before{top:3px;left:3px;width:30px;height:30px;background:#fff;transition:.3s;content:"";position:absolute}.container{max-width:38em;padding:1em 3em 2em;margin:0 auto;background-color:#fff;border-radius:4.2px;box-shadow:0 3px 10px -2px rgba(0,0,0,.2)}.col-half,.col-third{padding-right:10px;float:left}.col-half{width:50%}.col-half:last-of-type,.col-third:last-of-type{padding-right:0}.col-third{width:33.33333333%}@media only screen and (max-width:540px){.col-half{width:100%;padding-right:0}}@media (min-width:780px){.wrapper{width:600px;display:grid;grid-template-columns:repeat(2,[col] calc(100% / 2));grid-auto-rows:120px;margin:30px auto 40px}}@keyframes slidel{0%{left:0;background-color:#f44336}.15%,.20%,100%{background-color:#f44336}}@-webkit-keyframes slidel{.15%,.20%,0%,100%{background-color:#f44336}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0) scale(1)}100%{transform:translate(-50%,-50%) rotate(359deg) scale(1)}}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(1)}100%{-webkit-transform:translate(-50%,-50%) rotate(359deg) scale(1)}}@keyframes success{from{transform:translate(-50%,-50%) rotate(0) scale(1)}to{transform:translate(-50%,-50%) rotate(-45deg) scale(1)}}@-webkit-keyframes success{from{-webkit-transform:translate(-50%,-50%) rotate(0) scale(1)}to{-webkit-transform:translate(-50%,-50%) rotate(-45deg) scale(1)}}@keyframes error{from{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1);background-color:#f44336}}@-webkit-keyframes error{from{-webkit-transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(1);background-color:#f44336}}@keyframes vibrate{0%,100%,30%,60%,85%{left:0;background-color:#f44336}10%,40%,70%,90%{left:-2px;background-color:#f44336}20%,50%,80%,95%{left:2px;background-color:#f44336}}#optedIn{height:0;width:0;visibility:hidden}input[type=checkbox]{float:right;margin-left:20px}.prompt{margin-right:20px;color:#333}#labl{cursor:pointer;text-indent:-9999px;width:72px;height:36px;background:#f1f1f1;display:block;border-radius:17px}#labl:before{border-radius:15px;border:0;z-index:99}#labl:after{border-radius:15px;z-index:98}input:checked+#labl:after{left:calc(100% - 3px);transform:translateX(-100%)}.subBtn{display:flex;align-items:center;justify-content:center;margin:20px auto;background:#80c342;color:#fefefe;font-size:1em;padding:0;height:48px;max-height:48px;border-radius:6px;text-align:center;cursor:pointer;appearance:none;-webkit-appearance:none;border:0;transition:border-radius 50ms linear,width 50ms linear}.subBtn:focus{outline:0}.subBtn.animate{border-radius:50%}.subBtn.animate:after{position:absolute;content:"";width:25px;height:25px;border:4px solid #fefefe;border-radius:50%;border-left-color:transparent;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);animation:1s linear infinite forwards spin;-webkit-animation-name:spin;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards}.subBtn.animate.success:before{position:absolute;content:"";width:25px;height:12.5px;border:4px solid #fefefe;border-right:0;border-top:0;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0) scale(0);transform:translate(-50%,-50%) rotate(0) scale(0);-webkit-animation:.15s ease-in forwards success;animation:.15s ease-in 2.5s forwards success}.subBtn.error{border-radius:50%;-webkit-animation:.5s ease-in forwards vibrate;animation:.5s ease-in 3 forwards vibrate}.subBtn.error:before{color:#fff;position:absolute;content:"!";font-size:1.8rem;font-weight:700;text-align:center;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-animation:.5s ease-in forwards error;animation:.5s ease-in forwards error}