.vw-50{width:50vw}.mb-3{margin-bottom:1em}.display-flex{display:flex;flex-direction:row;flex-basis:auto;justify-content:center}.form-control{border-radius:5px}.bulk_email_form{background-color:#fff;box-shadow:0 20px 43px -3px rgba(0,0,0,0.1);padding:30px}.bulk_email_form .footer{margin-top:30px}.bulk_email_form .field{border-bottom:none}.bulk_email_form .field .select-wrapper,.bulk_email_form .field select{width:100%}.link-back{background-color:#fff;box-shadow:0 15px 20px -3px rgba(0,0,0,0.1);margin-bottom:40px;padding:8px 15px}form .buttons{margin-top:30px}#admin-update-submission-rating .submit-btn input{width:250px}.edit_admin_setting .btn{text-decoration:none}.module-filters .collapse-element{margin-top:0}.module-filters .collapse-element>a{padding:20px 40px 20px 70px}.submissions-table-filters{background-color:#fff;box-shadow:0 20px 43px -3px rgba(0,0,0,0.1);padding:30px}.submissions-table-filters select{height:45px}.submissions-table-filters select,.submissions-table-filters .select-wrapper{display:block;width:100%}.submissions-table-filters form label{font-weight:normal}.submissions-table-filters form .filter-field{margin-bottom:20px}.submissions-table-filters form .filter-field select,.submissions-table-filters form .filter-field .checkbox-labels label{font-size:14px}.active-filter-indicator{color:#555555;font-size:18px;font-weight:bold;line-height:1.8}.submissions-list{margin-top:40px}.submissions-list .content-table tbody td{font-size:14px;padding:8px 15px;border-right:1px solid #e0e0e0}.submissions-list .complete .complete-icon{max-width:30px}.flex-container{display:flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-center{justify-content:center}.flex-two-columns>*{width:50%}.flex-with-spacing{gap:10px}.main-filters{display:flex;justify-content:space-between;margin-bottom:10px}.justify-content{justify-content:space-between}.justify-center{justify-content:center}.main-filters .select-wrapper{display:block}.main-filters label{margin-right:10px}.main-filters label:last-child{margin-right:0}.column-title{color:#444;padding-bottom:10px;border-bottom:1px solid #CCC;font-size:16px;margin-bottom:7px}.column-title.no-border{border-bottom:none;padding-bottom:0}.btn-filters{padding:10px}.module-admin-submission{background-color:#fff}.module-admin-submission h3{background-color:#444444;color:#fff;padding:10px 40px;font-weight:300}.module-admin-submission .heading--h3{background-color:#444444;color:#fff;padding:10px 40px;font-weight:300}.badge.badge-in-progress{background-color:#d6001e}.badge.badge-complete{background-color:#0B602A}.module-admin-submission h3 .badge{font-size:16px;background-color:#fff;color:#333}.module-admin-submission .heading--h3 .badge{font-size:16px;background-color:#fff;color:#333}.module-admin-submission .fieldset{padding:0 30px}.module-content{padding:30px 0}.module-content .module-admin-submission ul li{margin:0;padding:8px 0}.module-content .module-admin-submission ul li+li{border-top:1px solid #e0e0e0}.module-content .module-admin-submission ul li:before{content:'';margin-left:0}.module-content .module-admin-submission ul li label{display:inline-block;margin-bottom:0;min-width:300px}.upload-details{display:block;font-weight:bold;font-size:0.9em;line-height:1.2;margin-top:5px}#submissions-table_wrapper .dt-buttons{display:inline-block;margin-left:20px;margin-top:-5px;position:relative;float:left}#submissions-table_wrapper .dt-buttons .dt-button{margin-right:0;margin-left:0;border:1px solid #757575;color:white;background-color:black;font-weight:bold;border-radius:5px}#submissions-table_wrapper .dt-buttons .ui-button{display:inline-block;position:relative;padding:0;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.bulk-update-modal-content{padding:16px 16px 16px 20px}.bulk-update-modal-content .header{font-size:25px;margin-bottom:13px}.bulk-update-modal-content .selected-count-header{font-size:20px}.bulk-update-modal-content .instruction{margin-top:24px;font-size:16.5px}.bulk-update-modal-content .select-wrapper{width:100%;background-color:white}.bulk-update-modal-content .select-wrapper select{height:31px;width:315px;background-color:white;font-size:15.5px}.bulk-update-modal-content .select-wrapper::after{z-index:1;left:296px;color:black}.bulk-update-modal-content .submit-btn{margin-top:25px}.bulk-update-modal-content .submit-btn button{font-size:15.5px;padding:4px 58px;border:1px solid #808080c4;background-color:#8080801a;text-decoration:none;display:inline-block}.bulk-update-modal-content .submit-btn button:hover{color:black}.bulk-update-modal-content .bulk-email-subject-field{margin-top:20px}@media (max-width: 960px){.category-column,.gender-column,.identity-column{width:100%;margin-right:0}.mobile-stack{flex-direction:column}.mobile-stack select{width:100%}}.show-print{display:none}.print-body{font-family:Arial, Helvetica, sans-serif;font-size:14px}.print-body .hide-print{display:none}.print-body .show-print{display:block}.print-body h2{font-size:36px}.print-body h3{border-bottom:1px solid #000;font-size:24px;padding-bottom:3px;margin-bottom:20px}.print-body .badge{color:#444;float:right;font-weight:300;font-size:18px}.print-body label{display:inline-block;width:30%;margin-bottom:0;margin-right:10px;font-weight:bold;white-space:nowrap}.print-body ul{margin:0;padding:0}.print-body li{border-bottom:1px solid #f0f0f0;line-height:1.2;list-style:none;margin:0;padding:5px 0}.print-body li:before{content:'';margin:0}.print-body li span.show-print{display:inline-block}.print-body .print-table{text-align:left;width:100%}.print-body .print-table tr{border-bottom:1px solid #f0f0f0}.print-body .print-table th{border-bottom:1px solid #f0f0f0;padding:5px 0;width:30%}.print-body .print-table td{border-bottom:1px solid #f0f0f0;padding:5px 0;line-height:1.4}@media (max-width: 991px){body{padding-top:0}}@media (min-width: 992px){body{padding-top:137px !important}body.admin-body{padding-top:135px !important}}.landing-compact+.module{padding-bottom:0}.bold{font-weight:700}.notice-incomplete{background-color:#e5827d;color:#fff;padding:5px 10px}.notice-complete{background-color:#8ddfc5;color:#fff;padding:5px 10px}.agreement{margin-top:40px}hr{margin:40px 0}input[type="text"]{margin-bottom:0}input[type="number"]{height:53px;width:100%;margin-top:5px;margin-bottom:20px;border:1px solid #e8e8e8;border-radius:0;padding:15px 20px}.dataTables_filter input[type="search"]{height:30px;border:1px solid #e8e8e8;border-radius:0;padding:8px 20px;width:auto}.dataTables_length select{background-color:#fff;border-radius:0;height:auto;min-width:0;width:auto;padding:0 0 0 10px}.dataTables_wrapper{font-size:14px}.dataTables_info{font-weight:bold}.submissions-list .dataTables_wrapper .dataTables_paginate .paginate_button{border:none;color:#000 !important;font-weight:bold;margin:5px;outline:none;padding:6px 12px}.submissions-list .dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#000 !important;background:transparent;border:none}.submissions-list .dataTables_wrapper .dataTables_paginate .paginate_button:active{box-shadow:none;background:transparent}.submissions-list .dataTables_wrapper .dataTables_paginate .paginate_button.current,.submissions-list .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:none;background:#000;color:#fff !important}.text-small{font-size:0.8em}.text-underline{text-decoration:underline}.btn{padding:15px 10px 12px}.btn.btn-gray{border-color:#959595;color:#959595}.btn.btn-delete{color:#fff;border-color:#fff;text-decoration:none;padding-left:10px;padding-right:10px}.btn.btn-delete:hover,.btn.btn-delete:active,.btn.btn-delete:focus{text-decoration:underline}.align-right{text-align:right}.login-form{margin-top:20px}.alert{margin-bottom:30px}h2 a.btn{text-decoration:none;padding-left:10px;padding-right:10px}h2 a.btn:hover,h2 a.btn:active,h2 a.btn:focus{font-size:18px;font-weight:500;text-decoration:underline}.module.module-step-form{padding:40px 0}@media (min-width: 991px){.module.module-step-form{padding:40px 0}}.module-secondary-bgs{background-color:#fff}.module-secondary-bgs .row .col-sm-pull-6{border-right:1px solid #000}.row-login-box{padding:0 40px}.module-secondary-bgs h3,.module-secondary-bgs .heading--h3{font-size:28px}.module-secondary-bgs .box-login input.btn{border-color:#fff;color:#fff}.module-secondary-bgs .box-login .link-forgot-password{display:block;margin-top:15px}.module-secondary-bgs .box-register h3,.module-secondary-bgs .box-register a:link,.module-secondary-bgs .box-register a:visited,.module-secondary-bgs .box-register a:active,.module-secondary-bgs .box-register p{color:#000}.module-secondary-bgs .box-register input.btn{border-color:#fff;color:#fff}.module-secondary-bgs .box-register input.btn:hover,.module-secondary-bgs .box-register input.btn:active,.module-secondary-bgs .box-register input.btn:focus{color:#f8f8f8}@media (max-width: 767px){.module{padding:30px 0}.module-secondary-bgs{padding-top:0}.module-secondary-bgs .box-login{border-top:1px solid #000;margin-top:30px;padding-top:60px;margin-bottom:30px}.module-secondary-bgs .box-register{padding-bottom:30px}.row-login-box{padding:0}}.module-secondary-bgs input.btn{padding:15px 90px}.row-login-box .alert{font-size:14px;margin-bottom:20px;text-align:left}.alert span{display:block}.content-table th{background:#000}.filesize-limit-error{padding:5px 10px;background-color:#fde9e9;color:#c00;font-size:14px}.row-login-box .text-muted{display:block;font-size:0.8em;line-height:1.1;margin-bottom:10px}.breadcrumbs,.admin-nav{border-top:1px solid #000;background:linear-gradient(90deg, #000 50%, #fff 50%);margin-top:0px;margin-left:0px}.admin-nav{width:100%}.admin-nav.affix{z-index:98}.breadcrumbs .bg-white{background-color:#fff;color:#000}.breadcrumbs .breadcrumbs-current-link,.breadcrumbs .breadcrumbs-return-link,.admin-nav .breadcrumbs-return-link,.admin-nav .breadcrumbs-current-link{color:#fff;font-size:14px;line-height:1.5;padding:18px 0}.breadcrumbs .breadcrumbs-current-link,.admin-nav .breadcrumbs-current-link{background-color:#fff;color:#000}.breadcrumbs .breadcrumbs-return-link a:link,.breadcrumbs .breadcrumbs-return-link a:hover,.breadcrumbs .breadcrumbs-return-link a:visited,.breadcrumbs .breadcrumbs-return-link a:active,.breadcrumbs .breadcrumbs-current-link a:link,.breadcrumbs .breadcrumbs-current-link a:hover,.breadcrumbs .breadcrumbs-current-link a:visited,.breadcrumbs .breadcrumbs-current-link a:active .admin-nav .breadcrumbs-return-link a:link,.admin-nav .breadcrumbs-return-link a:hover,.admin-nav .breadcrumbs-return-link a:visited,.admin-nav .breadcrumbs-return-link a:active,.admin-nav .breadcrumbs-current-link a:link,.admin-nav .breadcrumbs-current-link a:hover,.admin-nav .breadcrumbs-current-link a:visited,.admin-nav .breadcrumbs-current-link a:active{text-decoration:underline}.breadcrumbs .breadcrumbs-return-link a:link,.breadcrumbs .breadcrumbs-return-link a:hover,.breadcrumbs .breadcrumbs-return-link a:visited,.breadcrumbs .breadcrumbs-return-link a:active,.admin-nav .breadcrumbs-return-link a:link,.admin-nav .breadcrumbs-return-link a:hover,.admin-nav .breadcrumbs-return-link a:visited,.admin-nav .breadcrumbs-return-link a:active{color:#fff}.breadcrumbs .breadcrumbs-return-link,.admin-nav .breadcrumbs-return-link{background-color:#000;text-align:right}@media (max-width: 767px){.breadcrumbs .breadcrumbs-return-link{margin-left:20px;text-align:left}}.breadcrumbs .user-logout{color:#000;display:block;font-size:14px;font-weight:bold;line-height:2.5;margin-right:20px;padding:10px 0}.breadcrumbs .breadcrumbs-current-link,.admin-nav .breadcrumbs-current-link{font-weight:bold;padding-left:30px}.admin-nav .admin-nav-dropdown a,.admin-nav .admin-nav-dropdown a i{color:#000;font-size:24px;font-weight:bold;line-height:2;vertical-align:middle}.admin-nav .admin-nav-dropdown a:hover{text-decoration:none}.admin-nav .admin-nav-dropdown .caret{border-top:5px dashed;border-top:5px solid \9;border-right:5px solid transparent;border-left:5px solid transparent}.admin-nav .admin-nav-dropdown ul>li{margin:0;padding:0}.admin-nav .admin-nav-dropdown ul>li>a{color:#000;font-size:14px;font-weight:300}.admin-nav .admin-nav-dropdown .dropdown-menu{left:unset;right:0}.submission-step-container{margin:40px 0}.submission-step{background-color:#ffffff;border-top:4px solid #d0d0d0;box-shadow:0 20px 43px -3px rgba(0,0,0,0.1);margin-bottom:5px;padding:40px}.submission-step:hover{box-shadow:0 20px 43px -3px rgba(0,0,0,0.2)}.submission-step .submission-step-section{color:#000;font-size:14px;font-weight:bold}.submission-step .submission-step-progress{font-size:14px;font-weight:bold;margin-top:10px}.submission-step.submission-step-not-started .submission-step-progress{color:#333}.submission-step .submission-step-progress-icon{margin-right:20px}.submission-step.submission-step-in-progress{border-color:#d6001e}.submission-step.submission-step-in-progress .submission-step-progress{color:#d6001e}.submission-step.submission-step-complete{border-color:#0B602A}.submission-step.submission-step-complete .submission-step-progress{color:#0B602A}.fieldset{margin-bottom:40px}form .fieldset h2{margin-top:30px}.step-form-intro{border-bottom:1px solid #e8e8e8;padding-bottom:30px}.step-form-intro p:last-of-type{margin-bottom:0}form .field{border-bottom:1px solid #e8e8e8;padding:30px 20px 20px 0}.online-application form .field_with_errors input{border-color:#000;border-width:3px;border-radius:5px;margin-bottom:4px !important}.online-application form .field_with_errors+span.error{display:block;font-weight:bold;font-size:14px;color:#c00;margin-bottom:20px}form .field.field-incomplete{border-right:5px solid #f67c76}form .field .checkboxes-row{margin-bottom:0}form .field label.error,form input+span.error{background-color:#fde9e9;color:#c00;display:block;font-weight:400;padding:5px 10px}form .field input+.row{margin-top:20px}.checkboxes-row-inline .eq-checkbox{display:inline-block;margin-right:20px}form .form-buttons{margin-top:30px}.btn.btn-box{margin:0}.module.module-step-form select{background-color:#fff;border-radius:0;height:53px;margin-top:5px;margin-bottom:20px;min-width:150px}.module.module-step-form .select-wrapper::after{top:40%;z-index:100}div.center{margin:0 auto}.font-red{color:#c00}table.uploaded-files{background-color:#fff;width:100%}table.uploaded-files tr td{padding:15px;border-bottom:1px solid #e0e0e0}table.uploaded-files tr td:last-child{text-align:right}.uploaded-files+h5{margin-top:25px}.field input[type="file"]{display:block;padding:20px 0}.validation-error{color:#c00}.confirm-email-wrapper{margin:25px 0 0;text-align:center}.confirm-email-wrapper p{margin-bottom:0}.font-red{color:#c00}.small-mg-top{margin-top:20px}.clear-padding{padding:10px}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.float-none{float:none}.d-flex{display:flex}.d-inline-block{display:inline-block}.align-center{align-items:center}.justify-content-center{justify-content:center}.w-300px{width:300px}.p-1em{padding:1em}.inline-label{margin-top:11px;margin-right:1em}.mb-1em{margin-bottom:1em}.mt-3em{margin-top:3em}.w-240px{width:240px !important}.w-43px{width:43px !important}.mb-20px{margin-bottom:20px !important}.heading--h2{font-size:42px;font-weight:700}.heading--h3{font-size:20px;font-weight:700}.heading--h5{font-size:15px;font-weight:700}.online-application form input{border-color:#333}.online-application .note{margin-bottom:20px}.online-application .uppy-DragDrop-note{color:#333}.online-application .btn{padding-left:10px;padding-right:10px}.online-application .border-right{border-right:1px solid #000}.table .icon,.content-table .icon{display:inline-block;width:24px;max-width:24px}.table .icon img,.content-table .icon img{max-width:100%}.dashboard-module{border-bottom:1px solid #e0e0e0}.stats-row-w-percents{margin-bottom:60px}.content-table.compressed tr td{padding:5px 20px}.content-table.compressed tr.hide{display:none}.content-table.compressed tr td .label-default{background-color:#e0e0e0;color:#444;font-size:14px}.dashboard-module{padding:40px 0}.stat-link{color:#4d4d4f}.stat-link:hover,.stat-link:active{color:#4d4d4f;text-decoration:none}.api-button{border:1px solid #757575;color:white;background-color:black;font-weight:bold;border-radius:5px;font-size:.88em;line-height:1.6em;padding:0.5em 1em;display:inline-block;user-select:none;align-items:flex-start;text-align:center;text-rendering:auto;vertical-align:middle;margin-top:auto;margin-bottom:auto}.api-button:hover,.api-button:active{color:white;text-decoration:none}.float-right{float:right}.text-right{text-align:right}.ml-1{margin-left:1em}.loader-img{display:inline-block;width:16px;background-image:url(/assets/ajax-loader.gif);background-repeat:no-repeat;background-position:left center}.print-btn.loader-img:hover{background-image:url(/assets/ajax-loader.gif);background-repeat:no-repeat;background-position:left center}#modalMask{position:absolute;z-index:20000;top:0;left:0;width:100%;height:100%;opacity:.5;filter:alpha(opacity=40);background-color:transparent !important;background-color:#333;background-image:url(/assets/maskBG.png) !important;background-repeat:repeat;display:none}#modalContainer{position:absolute;z-index:20001;top:0;left:0;display:none;padding:0}#modalDialogBody{border:1px solid #666666b8;background-color:#FFF;padding:1em}#modalCloseButton{position:absolute;right:15px;z-index:1}#modalCloseButton a{float:right;display:block;text-decoration:none;text-transform:capitalize;font-size:10px;font-weight:bold;color:#999;padding:5px;border:1px dotted  #ddd}#modalCloseButton a:hover{color:#777;background-color:#efefef}#support-tab{position:fixed;right:0;top:36vh;background-color:#e5827d;color:white;padding:20px 20px;cursor:pointer;z-index:1000;transition:right 0.3s ease-in-out, background-color 0.3s;font-weight:bold;border-radius:10px 0 0 10px;box-shadow:-2px 2px 5px rgba(0,0,0,0.1);display:flex;align-items:center;width:260px}#support-tab:hover{right:-20px}.support-icon{font-size:48px;margin-right:20px;line-height:1}.close-support-panel{cursor:pointer}.support-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}#support-tab:hover{background-color:#d6716c}#support-panel{display:none;position:fixed;right:-600px;top:0;bottom:0;width:580px;background-color:#f8f9fa;border-left:1px solid #e0e0e0;padding:30px;transition:right 0.3s ease-in-out;z-index:1001;overflow-y:auto;box-shadow:-5px 0 15px rgba(0,0,0,0.1)}#support-panel.open{right:0;display:block}#support-panel h3{color:#333;margin-bottom:20px;font-size:24px;text-align:center}#support-form .field{margin-bottom:0;padding:20px 20px 20px 0}#support-form label{display:block;margin-bottom:8px;font-weight:600;color:#333}#support-form input[type="text"],#support-form textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:6px;font-size:16px;transition:border-color 0.3s ease, box-shadow 0.3s ease;margin-bottom:0}#support-form input[type="text"]:focus,#support-form textarea:focus{border-color:#e5827d;outline:none;box-shadow:0 0 0 2px rgba(229,130,125,0.2)}#support-form .btn{width:100%;padding:12px;background-color:#e5827d;color:white;border:none;border-radius:6px;cursor:pointer;font-size:18px;transition:background-color 0.3s ease;font-weight:bold}#support-form .btn:hover{background-color:#d6716c}.support-response{padding:10px;margin-bottom:10px;border-radius:4px}.support-response p{margin-bottom:0}.support-response.request-submission-success{background-color:#dff0d8;color:#3c763d}.support-response.request-submission-error{background-color:#f2dede;color:#a94442}.terms-main{padding:40px}input.disabled{border:#a9a9a9;background-color:#a9a9a9}
