.back-btn{cursor:pointer;font-size:14px}.back-btn svg{margin-right:3px}.whova-ui-file-picker{cursor:pointer}.whova-ui-file-picker .file-picker-btn{background-color:#f4f4f4}.text-primary{color:#337ab7!important}.body-text{font-size:14px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.box-page-label{font-size:16px}.body-subtext{font-size:12px}.text-gray{color:#999}.text-green{color:green}.text-lightgreen{color:#7bc96c}.text-red{color:red}label{display:inline-block;margin-bottom:5px;max-width:100%}.file-upload-modal{color:#337ab7!important;z-index:66000}.file-upload-modal .body-container{display:flex;flex-direction:column;font-size:20px;text-align:center}.file-upload-modal .body-container .uploading-txt{margin-bottom:10px}.file-upload-backdrop{z-index:65999}.whova-image-uploader .image-container{margin-top:5px}.whova-image-uploader .image-container #speaker-pic-preview{height:80px;width:80px}.whova-image-uploader .image-container .delete-icon{cursor:pointer;margin-left:3px}.pagination-wrapper{align-items:center;color:#333;display:flex;font-size:14px;gap:8px;justify-content:flex-end;margin-top:15px}.pagination-wrapper .pagination-info .page-size-info{text-align:right}.pagination-wrapper .page-size-info{align-items:center;display:flex;gap:7px}.pagination-wrapper .pagination-btn-group{align-items:center;display:inline-flex;gap:8px}.simple-success-toast-container{justify-content:center}.simple-success-toast-container .simple-success-toast{background-color:#fff;border:2px solid #006a5a;border-radius:3px;color:#006a5a;height:55px;opacity:1;padding:17px;position:fixed;text-align:center;top:25%;-webkit-transition:opacity .8s linear 0s,visibility .8s 0s;-moz-transition:opacity .8s linear 0s,visibility .8s 0s;-o-transition:opacity .8s linear 0s,visibility .8s 0s;transition:opacity .8s linear 0s,visibility .8s 0s;visibility:visible;width:350px;z-index:9999}.simple-success-toast-container .simple-success-toast.fadeout{opacity:0;visibility:hidden}.simple-success-toast-container .simple-success-toast svg{margin-right:8px}.checkbox-dropdown{font-size:14px;-webkit-font-smoothing:antialiased;border:1px solid #ccc;position:relative}.checkbox-dropdown .dropdown-btn{align-items:center;display:flex;padding:6px 12px}.checkbox-dropdown .dropdown-btn .dropdown-placeholder{overflow:hidden;white-space:nowrap}.checkbox-dropdown .dropdown-btn .dropdown-icon{margin-left:auto;position:relative;right:-8px}.checkbox-dropdown .children-wrapper{background-color:#fff;border:1px solid #ccc;display:flex;flex-direction:column;margin-top:2px;position:absolute;z-index:10}.checkbox-dropdown .children-wrapper .checkbox-option-wrapper{align-items:center;display:inline-flex;padding:6px 12px}.checkbox-dropdown .children-wrapper .checkbox-option-wrapper .checkbox-option{flex-grow:0;margin:0 8px 0 0}.checkbox-dropdown .children-wrapper .checkbox-option-wrapper .checkbox-option-label{flex-grow:1}.color-picker{margin-right:32px}.color-picker div[disabled]{opacity:.7;pointer-events:none}.color-picker .color-field{display:flex}.color-picker .color-field input{border:1px solid #d3d6dd;border-bottom-left-radius:4px;border-top-left-radius:4px;height:44px;text-transform:uppercase;width:128px}.color-picker .color-field .picker-swatch{background:#fff;border:1px solid #d3d6dd;border-bottom-right-radius:4px;border-top-right-radius:4px;cursor:pointer;height:44px;left:-1px;padding:7px;position:relative}.color-picker .color-field .picker-swatch .picker-color{border:1px solid #d3d6dd;border-radius:4px;height:28px;width:28px}.color-picker .color-field .picker-popover{position:absolute;z-index:2}.color-picker .color-field .picker-popover .picker-cover{bottom:0;left:0;position:fixed;right:0;top:0}.whova-multi-datepicker{display:flex;justify-content:space-between;width:460px}.whova-multi-datepicker .whova-single-datepicker,.whova-single-datepicker{width:220px}.whova-single-datepicker .form-control:read-only{background-color:#fff}.whova-single-datepicker .form-control:disabled{background-color:#e9ecf1;color:#666}.whova-single-datepicker .input-group .form-control{border-bottom-right-radius:0;border-top-right-radius:0}.whova-single-datepicker .input-group .input-group-text{border:1px solid #ccc;border-bottom-right-radius:8px;border-top-right-radius:8px}.whova-single-datepicker .react-datepicker-popper{z-index:10}.text-style div[disabled]{opacity:.7;pointer-events:none}.text-style .text-style-content{display:flex;flex-wrap:wrap;gap:10px}.text-style .family-select{width:180px}.text-style .family-select,.text-style .size-select{border:1px solid #d3d6dd;border-radius:4px;cursor:pointer;height:44px}.text-style .size-select{width:70px}.text-style .style-button{align-items:center;border:1px solid #d3d6dd;border-radius:4px;cursor:pointer;display:flex;height:44px;justify-content:center;width:38px}.text-style .highlighted{background-color:#ddd}.text-style .color-field{display:flex}.text-style .color-field input{border:1px solid #d3d6dd;border-bottom-left-radius:4px;border-top-left-radius:4px;height:44px;text-transform:uppercase;width:128px}.text-style .color-field .picker-swatch{background:#fff;border:1px solid #d3d6dd;border-bottom-right-radius:4px;border-top-right-radius:4px;cursor:pointer;height:44px;left:-1px;padding:7px;position:relative}.text-style .color-field .picker-swatch .picker-color{border:1px solid #d3d6dd;border-radius:4px;height:28px;width:28px}.text-style .color-field .picker-popover{position:absolute;z-index:2}.text-style .color-field .picker-popover .picker-cover{bottom:0;left:0;position:fixed;right:0;top:0}.reset-password-page{background-image:url(https://d1keuthy5s86c8.cloudfront.net/static/asset/img/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/WhovaFrame.jpg);background-repeat:no-repeat;background-size:cover;height:100vh;overflow-y:auto;width:100vw}.reset-password-page .reset-password-header{align-items:center;background-color:#333;display:flex;justify-content:start;min-height:46px;padding-left:24px;padding-right:24px;width:100%}.reset-password-page .reset-password-header .reset-password-nav{height:100%;margin-left:auto}.reset-password-page .reset-password-header .reset-password-nav .reset-password-nav-item{color:#333;color:#fff;font-family:Helvetica Neue,Helvetica,Source Sans Pro,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;padding:16px;text-decoration:none}.reset-password-page .reset-password-header .reset-password-nav .reset-password-nav-item:hover{background-color:#666}.reset-password-page .reset-password-body{align-items:center;display:flex;flex-direction:column;padding:40px}@media (max-width:320px){.reset-password-page .reset-password-body{padding:16px}}.reset-password-page .reset-password-body .reset-password-section{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 12px rgba(51,51,51,.1);-webkit-box-shadow:0 2px 12px rgba(51,51,51,.1);-moz-box-shadow:0 2px 12px rgba(51,51,51,.1);display:flex;flex-direction:column;max-width:475px;padding:40px;width:100%}@media (max-width:320px){.reset-password-page .reset-password-body .reset-password-section{padding:16px}}.portal-error-page{background-color:#f2f2f2;height:100vh;overflow-y:auto;width:100vw}.portal-error-page .portal-error-page-header{align-items:center;background-color:#333;display:flex;justify-content:start;min-height:46px;padding:16px 24px;width:100%}.portal-error-page .portal-error-page-body{align-items:center;display:flex;flex-direction:column;padding:40px}@media (max-width:320px){.portal-error-page .portal-error-page-body{padding:16px}}.portal-error-page .portal-error-page-body .portal-error-page-section{align-items:center;background-color:#fff;box-shadow:0 2px 12px rgba(51,51,51,.1);-webkit-box-shadow:0 2px 12px rgba(51,51,51,.1);-moz-box-shadow:0 2px 12px rgba(51,51,51,.1);display:flex;flex-direction:column;max-width:800px;padding:40px;width:100%}@media (max-width:320px){.portal-error-page .portal-error-page-body .portal-error-page-section{padding:16px}}.portal-error-page .portal-error-page-body .portal-error-page-section .page-not-found-img{max-width:100%;width:370px}.deadline{background:#f4f6f8;border-radius:4px;padding:12px}.deadline.center-aligned{text-align:center}.portal-doc-body{overflow-y:hidden}.portal-doc-body .portal-page{height:100vh;overflow-y:auto;width:100vw}.portal-doc-body .portal-page__header{padding:16px 40px;position:sticky;top:0;width:100%;z-index:2}.portal-doc-body .portal-page__body.page-padding{padding:40px}.portal-doc-body .portal-page__body.center-aligned{align-items:center;display:flex;flex-direction:column}.portal-doc-body .portal-page__body.section-gapping{gap:16px}.portal-doc-body .portal-page__body.bottom-spacing{padding-bottom:144px}.portal-doc-body .portal-page__size{max-width:720px;width:100%}.portal-doc-body .portal-page__section{border-radius:8px;height:fit-content;max-width:720px;width:100%}.portal-doc-body .portal-page__section.has-background{background:#fff}.portal-doc-body .portal-page__divider{margin-left:-24px;margin-right:-24px;width:auto}.portal-doc-body .portal-page__footer{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:12px;width:100%}.portal-doc-body .portal-page__footer.sticky{bottom:0;position:absolute;z-index:1}.cfs-header-user-dropdown .btn-text-black{color:#000!important}.cfs-portal-header .line-limit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body{overflow-y:hidden}.portal-page{height:100vh;overflow-y:auto;width:100vw}.portal-page__header{padding:16px 40px;position:sticky;top:0;width:100%;z-index:1}.portal-page__body{padding:40px}.portal-page__body.center-aligned{align-items:center;display:flex;flex-direction:column;gap:16px}.portal-page__body.bottom-spacing{padding-bottom:144px}.portal-page__section{background:#fff;border-radius:8px;height:fit-content;max-width:720px;width:100%}.portal-page__divider{margin-left:-24px;margin-right:-24px;width:auto}.portal-page__footer{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:12px;width:100%}.portal-page__footer.sticky{bottom:0;position:absolute;z-index:1}.auth-banner-whova-logo{height:24px}.submit-btn-group{margin-left:-4px}.ready-to-use-template-live-preview-modal .whova-modal-body-main{display:flex;flex-direction:column;min-height:80vh}.ready-to-use-template-live-preview-modal .ready-to-use-template-live-preview{border-radius:0 0 8px 0;flex-grow:1;height:100%;overflow:hidden}.ready-to-use-template-live-preview .ready-to-use-item-selected{border:2px solid #2069bc}.custom-consent-file-upload .file-selection-container{align-items:center;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:flex;gap:4px;justify-content:space-between;min-width:400px;padding:12px;width:fit-content}.custom-consent-file-upload .file-selection-container.error-surface{border:1px solid #d03026}.custom-consent-file-upload .file-selection-container .file-name{color:#666;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-consent-file-upload .file-selection-container .file-name.has-error{color:#d03026}.file-row{align-items:center;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:flex;justify-content:space-between;padding:16px}.file-row .file-title{color:#333;color:#666;flex-grow:1;font-family:Helvetica Neue,Helvetica,Source Sans Pro,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px}.consent-preview-content-container{max-height:300px;overflow-y:auto}.char-limit-field .whova-form-error-message{margin-left:24px}.wide-number-picker-container .wide-number-picker{width:144px}.submission-page-inline-banner{max-width:712px}#submission-details{justify-content:space-between}#submission-details .edit-display{width:45%}#submission-details .edit-display *{float:right}#candidate-questions-modal .candidate-questions-modal__footer{align-items:center;display:flex;justify-content:center}#candidate-questions-modal .sticky{bottom:0;position:absolute;z-index:1}.candidate-form-tab .candidate-profile,.candidate-form-tab .candidate-text-portion{min-width:0}.candidate-form-tab .form-preview-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}