@font-face{font-family:'Journal';src:url('journal.eot');src:url('journal.eot?#iefix') format('embedded-opentype'),url('journal.woff') format('woff'),url('journal.ttf') format('truetype'),url('journal.svg#JournalRegular') format('svg');font-weight:normal;font-style:normal}.sigPad{margin:0;padding:0;width:100%}.sigPad label{display:block;margin:0 0 .515em;padding:0;color:#000;font:italic normal 1em/1.375 Georgia,Times,serif}.sigPad label.error{color:#f33}.sigPad input{margin:0;padding:.2em 0;width:198px;border:1px solid #666;font-size:1em}.sigPad input.error{border-color:#f33}.sigPad button{margin:1em 0 0 0;padding:.6em .6em .7em;background-color:#ccc;border:0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;cursor:pointer;color:#555;font:bold 1em/1.375 sans-serif;text-align:left}.sigPad button:hover{background-color:#333;color:#fff}.sig{display:none;border-color:#b5b5b5;border:1px solid #b5b5b5}.sigNav{display:none;height:2.25em;margin:0;padding:0;position:relative;list-style-type:none}.sigNav li{display:inline;float:left;margin:0;padding:0}.sigNav a,.sigNav a:link,.sigNav a:visited{display:block;margin:0;padding:0 .6em;border:0;color:#333;font-weight:bold;line-height:2.25em;text-decoration:underline}.sigNav a.current,.sigNav a.current:link,.sigNav a.current:visited{background-color:#666;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-radius:8px 8px 0 0;color:#fff;text-decoration:none}.sigNav .typeIt a.current,.sigNav .typeIt a.current:link,.sigNav .typeIt a.current:visited{background-color:#ccc;color:#555}.sigNav .clearButton{bottom:.2em;display:none;position:absolute;right:0;font-size:.75em;line-height:1.375}.sigWrapper{clear:both;height:200px;border:1px solid #ccc}.sigWrapper.current{border-color:#666}.signed .sigWrapper{border:0}.pad{position:relative;cursor:url("../assets/pen.cur"),crosshair;cursor:url("pen.cur") 16 16,crosshair;-ms-touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.typed{height:55px;margin:0;padding:0 5px;position:absolute;z-index:90;cursor:default;color:#145394;font:normal 1.875em/50px "Journal",Georgia,Times,serif}.typeItDesc,.drawItDesc{display:none;margin:.75em 0 .515em;padding:.515em 0 0;border-top:3px solid #ccc;color:#000;font:italic normal 1em/1.375 Georgia,Times,serif}p.error{display:block;margin:.5em 0;padding:.4em;background-color:#f33;color:#fff;font-weight:bold}.wizard-actions{overflow:hidden}.btn-next{margin-left:5px}body{background:none}td.no-stretch{width:1%;white-space:nowrap}.summary-footer{font-size:20px;text-align:right}.align-right{text-align:right}.paypal-button-hidden{visibility:hidden}.ajax-loading{background:url('images/ajax-loader.gif') no-repeat;background-position:50% 100px;min-height:200px}.required-marker{color:red}img.loading{content:url('images/ajax-loader.gif')}.jstree-default .jstree-clicked{background:none!important;border:none!important;box-shadow:none!important}#remove-input-icon{position:absolute;right:20px;top:11px;color:gray;cursor:pointer}.email-status-label{color:#fff;width:85px;height:30px;border:none;border-radius:5px;text-align:center;line-height:2;margin:2px 0 0 2px}.email-valid{background-color:#4caf50!important}.email-unvalidated{background-color:#1677d8!important}.email-unsure{background-color:#fb8c00!important}.email-invalid{background-color:#e04655!important}.validation-loading{background-image:url('images/ajax-loader.gif')!important;background-size:25px 25px!important;background-position:right center!important;background-repeat:no-repeat!important}.perk-warnings-container{border:1px solid #eaeaea;background-color:#f6f6f6;padding:24px;font-size:14px;line-height:2;margin-bottom:15px}.perk-warnings-container .perk-warning-heading{margin:10px auto}.perk-earned-else-section{border:1px solid rgba(150,185,55,.15);border-radius:4px;padding:15px;background-color:rgba(229,238,205,.14);margin-bottom:15px}.perk-earned-else-section .perk-earned-else-heading{font-weight:700;margin-bottom:5px;color:rgba(149,149,149,1)}.perk-earned-else-section .perk-earned-else-list{display:flex;flex-wrap:wrap}.benefit-assigned-container,.perk-earned-else-list{display:flex;gap:6px;justify-content:space-between;flex-wrap:wrap}.benefit-overallocated-error .overallocated-error-heading{margin-bottom:10px;font-weight:600}.benefit-overallocated-error .overallocated-count{font-size:16px;font-weight:600}.btn.assignment-chip{border-radius:2px;width:48%;min-height:40px;display:flex;align-items:center;gap:8px;padding:4px 12px;text-shadow:none!important;color:#525252!important}.btn.assignment-chip.unassign-benefit-button.btn-success{background-color:#c6dec9!important;border:none!important}.btn.assignment-chip.unassign-benefit-button.btn-danger{background-color:rgba(231,110,110,.3)!important;border:none!important}.btn.assignment-chip.assigned-to-other{pointer-events:auto!important}.btn.assignment-chip .benefit-button-icon{margin-top:2px}.btn.assignment-chip .benefit-button-label{display:flex;flex-direction:column;gap:2px;align-items:flex-start}button.assignment-chip .benefit-button-label .benefit-target-desc{font-size:11px;font-weight:600;text-align:left;white-space:normal;display:inline;overflow-wrap:anywhere}button.assignment-chip .benefit-button-label .benefit-button-footer{font-size:9px;color:#666!important}.row-selected{background-color:#ffc!important}@media(max-width:400px){.modal{width:390px}}@media(max-width:500px){ul.steps>li>span.title{display:none}}@media(min-width:501px){.master-steps-title{display:none}}.master-steps-title{font-weight:bold;text-align:center;margin-top:20px}#paypal-results-modal #message-container{max-width:800px;margin:0 auto;text-align:center}#paypal-results-modal #message-header{color:#000;text-align:center;font-size:24px;font-weight:700;max-width:560px;margin:30px auto 10px;padding-top:5px;padding-bottom:5px}#paypal-results-modal #successful-check-icon{color:#87b87f}#paypal-results-modal #payment-error-icon{color:#d15b47}#paypal-results-modal #message-content{font-size:18px;font-weight:500}#paypal-results-modal #message-footer{text-align:center;font-size:14px;opacity:.7;margin-top:10px}#paypal-results-modal #message-footer button{opacity:1;text-transform:lowercase;margin-left:-12px}.container.has-sub-footer{padding-bottom:200px}#sub-footer-section{position:relative;margin-top:-180px;height:180px;clear:both}.sub-footer-display{display:flex;flex-direction:column;align-items:center;gap:15px;padding:20px 0 40px 0;width:100%;max-height:180px}.sub-footer-display .perenso-img-wrapper{width:150px;height:55px;background-size:contain;background-repeat:no-repeat}.sub-footer-display .perenso-links-wrapper{display:flex;white-space:break-spaces}.sub-footer-display a{padding:0 20px;text-align:center;text-decoration:underline;display:flex;align-items:center}.sub-footer-display a.link-border-left{padding-left:18px;border-left:2px solid #000}.sub-footer-display.blue-background{background-color:#2b5a87}.sub-footer-display.blue-background a{color:#fff}.sub-footer-display.blue-background a.link-border-left{border-left:2px solid #fff}.sub-footer-display a:hover,.sub-footer-display.blue-background a:hover{color:#f06923}