.recruitment_process_detail{margin-bottom:30px}.recruitment_process_detail .title{display:none}.recruitment_process_detail .widget_field{margin-top:8px}.recruitment_process_detail .widget_label{font-size:.875rem;line-height:1.5rem}.recruitment_process_detail .form-actions{display:flex;flex-flow:row wrap;margin:15px -5px}.recruitment_process_detail .form-actions .submit_application_form{margin:0 5px 5px}.recruitment_process_detail .form-actions .submit_application_form a{display:block;text-decoration:none;padding:8px 16px;background:rgba(0,0,0,.8);color:#fff;transition:background 200ms ease}.recruitment_process_detail .form-actions .submit_application_form a:active,.recruitment_process_detail .form-actions .submit_application_form a:focus,.recruitment_process_detail .form-actions .submit_application_form a:hover{background:rgba(0,0,0,.65)}.recruitment_process_detail .recruitment_process_detail_submission_email{margin-bottom:30px}.recruitment_process_detail .candidate-area-header{margin-bottom:30px;padding:10px 0;border-bottom:2px solid rgba(0,0,0,.67)}.recruitment_process_detail .candidate-area-header .greeting{font-size:14px;opacity:.85}.recruitment_process_detail .candidate-area-header .logout{float:right;color:#ff6348;text-transform:lowercase;font-weight:700;display:flex;align-items:center;transition:all 150ms ease}.recruitment_process_detail .candidate-area-header .logout::before{content:"\f2f5";font-family:"FontAwesome","Font Awesome";margin-right:8px;opacity:.85}.recruitment_process_detail .candidate-area-messages{margin-bottom:40px}.recruitment_process_detail .candidate-area-messages .candidate-message{margin-bottom:10px}.recruitment_process_detail .candidate-area-messages .candidate-message .message_item{transition:opacity 150ms ease}.recruitment_process_detail .candidate-area-messages .candidate-message .message_item:active,.recruitment_process_detail .candidate-area-messages .candidate-message .message_item:focus,.recruitment_process_detail .candidate-area-messages .candidate-message .message_item:hover{opacity:.8}.recruitment_process_detail .candidate-area-messages .candidate-message .message_item .text p:last-child{margin-bottom:0}.recruitment_process_detail .candidate-area-messages .candidate-message .message_item h6{max-width:calc(100% - 160px)}.recruitment_process_detail ul.large-list,.recruitment_process_detail ul.list{display:flex;flex-flow:row wrap;margin:-10px -10px 0}.recruitment_process_detail ul.large-list li.candidate-submission,.recruitment_process_detail ul.list li.candidate-submission{position:relative;background:rgba(0,0,0,.05);margin:10px;width:calc(100% - 20px)}@media all and (min-width:768px){.recruitment_process_detail ul.large-list li.candidate-submission,.recruitment_process_detail ul.list li.candidate-submission{width:calc(50% - 20px)}}.recruitment_process_detail ul.large-list li.candidate-submission .submission-body,.recruitment_process_detail ul.list li.candidate-submission .submission-body{background:rgba(0,0,0,.025);border-top:2px solid rgba(0,0,0,.1)}.recruitment_process_detail ul.large-list li.candidate-submission .submission-body .actions-label,.recruitment_process_detail ul.list li.candidate-submission .submission-body .actions-label{display:block;font-size:.8125rem;line-height:.8125rem;text-transform:uppercase;letter-spacing:1px;margin:3px 0 12px;color:rgba(0,0,0,.85)}.recruitment_process_detail ul.large-list li.candidate-submission .submission-body .action-item,.recruitment_process_detail ul.list li.candidate-submission .submission-body .action-item{text-decoration:none!important;font-size:.9375rem;line-height:1.125rem;padding:5px 0;display:block;position:relative;transition:opacity 150ms ease}.recruitment_process_detail ul.large-list li.candidate-submission .submission-body .action-item::after,.recruitment_process_detail ul.list li.candidate-submission .submission-body .action-item::after{content:"\f054";font-family:"FontAwesome","Font Awesome";opacity:.66;position:absolute;right:0}.recruitment_process_detail ul.large-list li.candidate-submission .submission-body .action-item:active,.recruitment_process_detail ul.large-list li.candidate-submission .submission-body .action-item:focus,.recruitment_process_detail ul.large-list li.candidate-submission .submission-body .action-item:hover,.recruitment_process_detail ul.list li.candidate-submission .submission-body .action-item:active,.recruitment_process_detail ul.list li.candidate-submission .submission-body .action-item:focus,.recruitment_process_detail ul.list li.candidate-submission .submission-body .action-item:hover{opacity:.66}.recruitment_process_detail ul.large-list li.candidate-submission .submission-body,.recruitment_process_detail ul.large-list li.candidate-submission .submission-header,.recruitment_process_detail ul.list li.candidate-submission .submission-body,.recruitment_process_detail ul.list li.candidate-submission .submission-header{padding:12px}@media all and (min-width:768px){.recruitment_process_detail ul.large-list li.candidate-submission .submission-body,.recruitment_process_detail ul.large-list li.candidate-submission .submission-header,.recruitment_process_detail ul.list li.candidate-submission .submission-body,.recruitment_process_detail ul.list li.candidate-submission .submission-header{padding:16px}}.recruitment_process_detail ul.large-list li{position:relative;background:rgba(0,0,0,.05);margin:3px 10px;padding:20px;width:calc(100% - 20px)}.recruitment_process_detail ul.large-list li:first-child{margin-top:0}.recruitment_process_detail ul.large-list li:last-child{margin-bottom:0}.recruitment_process_detail ul.large-list li a{text-decoration:none!important}.recruitment_process_detail ul.large-list li .sent_at{position:absolute;top:0;right:8px}