/*! tabbyjs v12.0.3 | (c) 2019 Chris Ferdinandi | MIT License | http://github.com/cferdinandi/tabby */
[role=tablist]{border-bottom:1px solid #d3d3d3;list-style:none;margin:0;padding:0}[role=tablist] *{box-sizing:border-box}@media (min-width:30em){[role=tablist] li{display:inline-block}}[role=tab]{border:1px solid transparent;border-top-color:#d3d3d3;display:block;padding:.5em 1em;text-decoration:none}@media (min-width:30em){[role=tab]{border-top-color:transparent;border-top-left-radius:.5em;border-top-right-radius:.5em;display:inline-block;margin-bottom:-1px}}[role=tab][aria-selected=true]{background-color:#d3d3d3}@media (min-width:30em){[role=tab][aria-selected=true]{background-color:transparent;border:1px solid #d3d3d3;border-bottom-color:#fff}}[role=tab]:hover:not([aria-selected=true]){background-color:#f7f7f7}@media (min-width:30em){[role=tab]:hover:not([aria-selected=true]){border:1px solid #d3d3d3}}[hidden]{display:none}

.marginless{margin:0 !important}.paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.pages{padding-left:0}.pages li{display:inline-block;padding:10px;border:1px solid #d7d7d7;margin-right:5px}.pages .spacer{display:none}.access-account{font-size:20pt}.register_form{font-size:8pt}.left{float:left}.asset-properties{float:left;padding-left:50px}.label{width:100px;float:left}.text-box{width:100px;float:left;text-align:right}.clear-both{clear:both}.asset-name{width:300px;float:left}.asset-description{width:600px;min-width:600px;max-width:600px;float:left}.asset-options{width:100px;float:left}.submit{text-align:right;width:310px}.existing-fields{float:left;width:310px}.asset-properties input{float:left;width:205px}.available-fields{width:400px}.clonable-fields{width:300px;height:200px}.new-custom-property{text-align:left}.add-existing-custom-property{width:400px;float:left}.spacer{width:50px;float:left}.edit-asset-image{border:1px dashed #BBBBBB;float:left;padding:20px;text-align:center;width:250px;margin:20px;margin-top:10px}.asset-image-options{width:225px}#rounded-corner{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;margin-left:45px;margin-bottom:45px;margin-right:45px;width:400px;text-align:left;border-collapse:collapse}#rounded-corner thead th.rounded-company{background:#507AAA url("/plugin_assets/redmine_asset_tracker/images/table-images/left.png") left -1px no-repeat}#rounded-corner thead th.rounded-q1{background:#507AAA url("/plugin_assets/redmine_asset_tracker/images/table-images/right.png") right -1px no-repeat}#rounded-corner th{padding:8px;font-weight:normal;font-size:13px;color:#FFFFFF;background:#507AAA}#rounded-corner td{padding:8px;background:#e8edff;border-top:1px solid #fff;color:#669;width:130px;min-width:130px}#rounded-corner tfoot td.rounded-foot-left{background:#e8edff url("/plugin_assets/redmine_asset_tracker/images/table-images/botleft.png") left bottom no-repeat}#rounded-corner tfoot td.rounded-foot-right{background:#e8edff url("/plugin_assets/redmine_asset_tracker/images/table-images/botright.png") right bottom no-repeat;text-align:right}#rounded-corner tbody tr:hover td{background:#d0dafd}#rounded-corner-index{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;margin-left:45px;margin-bottom:45px;margin-right:45px;width:800px;text-align:left;border-collapse:collapse}#rounded-corner-index thead th.rounded-company{background:#507AAA url("/plugin_assets/redmine_asset_tracker/images/table-images/left.png") left -1px no-repeat}#rounded-corner-index thead th.rounded-q1{background:#507AAA url("/plugin_assets/redmine_asset_tracker/images/table-images/right.png") right -1px no-repeat}#rounded-corner-index th{padding:8px;font-weight:normal;font-size:13px;color:#FFFFFF;background:#507AAA}#rounded-corner-index td{padding:8px;background:#e8edff;border-top:1px solid #fff;color:#669;width:260px}#rounded-corner-index tfoot td.rounded-foot-left{background:#e8edff url("/plugin_assets/redmine_asset_tracker/images/table-images/botleft.png") left bottom no-repeat}#rounded-corner-index tfoot td.rounded-foot-right{background:#e8edff url("/plugin_assets/redmine_asset_tracker/images/table-images/botright.png") right bottom no-repeat;text-align:right}#rounded-corner-index tbody tr:hover td{background:#d0dafd}.center-main-container{width:100%}.center-container{width:900px;border-style:solid;border-color:#CCCCCC;border-width:1px}.center-main-container-title{width:100%;text-align:center;background-color:#507AAA;color:#ffffff}.inner-container{width:100%;text-align:left;padding:10px}.inner-image-container{width:300px;float:left}.inner-data-container{float:left;width:500px}.asset-type-title{font-size:24px}.save-button{width:16px !important;height:16px}.droppable{border-color:orange;border-style:dashed;border-width:5px}#list_table{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;text-align:left;border-collapse:collapse}#list_table th{font-size:14px;font-weight:normal;padding:5px 15px;color:#039}#list_table td{padding:10px 15px;color:#669;border-top:1px solid #e8edff}.list_table-first{background:#d0dafd;border-right:10px solid transparent;border-left:10px solid transparent}#list_table tr:hover td{color:#339;background:#eff2ff}div.flash.notice{background-position-y:center}#attachments_fields label{display:none}.application-edit-warning{display:none}.custom-field-notes{margin-bottom:5px;display:block}body,#wrapper,#wrapper2{height:100%;overflow:hidden}body.action-application_viewer,body.action-application_viewer #main,body.action-application_viewer #content{height:100vh;max-height:100vh;overflow:hidden}body.action-application_viewer #top-menu,body.action-application_viewer #header,body.action-application_viewer #footer,body.action-application_viewer #ajax-indicator{display:none}body.action-application_viewer #main{margin:0;border:none}body.action-application_viewer #content{background-color:#ecf0f1;color:#242424;min-height:inherit;height:auto}body.action-application_viewer #content h1,body.action-application_viewer #content h2,body.action-application_viewer #content h3,body.action-application_viewer #content h4,body.action-application_viewer #content h5,body.action-application_viewer #content h6{color:#242424}body.action-application_viewer .apptracker-applications-viewer-applications,body.action-application_viewer .apptracker-applications-viewer-applications *{box-sizing:border-box}body.action-application_viewer .apptracker-applications-viewer-header{font-weight:bold}body.action-application_viewer .apptracker-applications-viewer-applications{white-space:nowrap;height:100%;padding-bottom:45px;border-radius:10px;display:flex}body.action-application_viewer .apptracker-applications-viewer-applications-documents,body.action-application_viewer .apptracker-applications-viewer-applications-preview{display:inline-block;white-space:normal;vertical-align:top;height:100%;overflow-y:auto;box-shadow:#11123629 0 1px 4px;border-radius:10px;background-color:#ffffff}body.action-application_viewer .apptracker-applications-viewer-applications-documents{width:30%;overflow-y:auto;padding:10px;padding-bottom:-20px;margin-right:20px;user-select:none}body.action-application_viewer .apptracker-applications-viewer-applications-preview{width:70%;position:relative}body.action-application_viewer .apptracker-applications-viewer-applications-preview-download,body.action-application_viewer .apptracker-applications-viewer-applications-preview-object{display:none}body.action-application_viewer .apptracker-applications-viewer-applications-preview-download,body.action-application_viewer .apptracker-applications-viewer-applications-preview-select{padding:10px;border-bottom:none}body.action-application_viewer .apptracker-applications-viewer-applications-preview-download{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}body.action-application_viewer .apptracker-applications-viewer-applications-preview-applicant-metadata{padding:10px;display:none}body.action-application_viewer .apptracker-applications-viewer-applications-preview-applicant-metadata h2{border-bottom:none}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-metadata-item{margin-bottom:10px}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant{margin-top:10px;margin-bottom:5px;border-bottom:1px solid #e2e2e2;display:flex;flex-direction:column;padding-left:5px}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant:first-child{margin-top:5px}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant:last-child{border-bottom:none}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-name{margin:5px 0}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-name img{margin-left:5px;margin-bottom:-3px;cursor:pointer;height:20px}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-name-toggler{cursor:pointer;display:inline-flex}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-metadata-title{margin-bottom:10px;font-weight:bold}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-documents,body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-metadata{display:none}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-documents-item{display:block;padding:5px 0}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-documents-item-active{background-color:#ffffff}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-documents-item-title{word-wrap:break-word;margin-top:0;margin-bottom:2px;border-bottom:none;margin-left:15px;cursor:pointer}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-documents-title{margin-top:10px;margin-bottom:5px}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-documents-item-description{font-size:10px;color:#484848;margin-left:15px}body.action-application_viewer .apptracker-applications-viewer-applications-single .apptracker-applications-viewer-applications-preview-select{display:none}body.action-application_viewer .apptracker-applications-viewer-applications-single .apptracker-applications-viewer-applications-documents-applicant-documents,body.action-application_viewer .apptracker-applications-viewer-applications-single .apptracker-applications-viewer-applications-preview-applicant-metadata{display:block}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant:hover,body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant.apptracker-applications-viewer-applications-documents-applicant-active{background-color:#ecf0f191;border-radius:5px}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-openinfo{cursor:pointer;display:inline-block}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-metadata-item-content{background-color:#ecf0f191;padding:10px;box-shadow:#11123629 0 1px 4px}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-openinfo,body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-documents-item-title,body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-name-toggler{background-color:#f1e7e7;padding:5px 10px;border-radius:5px}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-openinfo:hover,body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-documents-item-title:hover,body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-name-toggler:hover{background-color:#f7f1f1}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant-actions{display:none}body.action-application_viewer .apptracker-applications-viewer-applications-documents-applicant:hover .apptracker-applications-viewer-applications-documents-applicant-actions{display:inline}.apptracker-jobs-custom-fields-list-item{background-color:#ffffff;padding:5px;margin-bottom:5px;border:1px solid #d0d7de;width:600px;display:flex}.apptracker-jobs-custom-fields-list-item label{font-weight:normal !important}.apptracker-jobs-custom-fields-list-item a.icon{margin-left:0.5rem}.apptracker-jobs-custom-fields-list-item span.icon{margin-left:auto}.apptracker-jobs-custom-fields-list-item-drag{cursor:grab}.apptracker-jobs-custom-fields-list-item input{display:none}.apptracker-jobs-custom-fields-list-item a{margin-left:auto}.custom-field{margin-bottom:20px;border:1px solid #a9a9a9;padding:10px;border-radius:5px}.custom-field-static-text{padding:20px;font-size:14px}.custom-field label{font-weight:bold;margin-bottom:5px}.controller-jobs.action-edit .new_custom_field{width:400px;display:block}.edit_job_application label,.new_job_application label,.apptracker-form-label label{font-weight:bold;margin-bottom:5px;display:block}.edit_job_application textarea,#new_applicant textarea,.new_job_application textarea,.redmine-apptracker-form textarea{height:100px}.apptracker-form-label .required{margin-left:2px}.redmine-apptracker-form{display:block;max-width:800px}.redmine-apptracker-form label{font-weight:bold}.redmine-apptracker-form input[type="text"],.redmine-apptracker-form select,.redmine-apptracker-form textarea{width:100%;box-shadow:rgba(9,10,12,0.05) 0px 1px 2px 0px inset;border-radius:6px;border:1px solid #d6d9e0;padding:0.25rem 0.5rem}.redmine-apptracker-form input[type="text"],.redmine-apptracker-form select{height:40px}.redmine-apptracker-form-short input,.redmine-apptracker-form-short select,.redmine-apptracker-form-short textarea{width:100px}.redmine-apptracker-form button,.redmine-apptracker-form input[type="submit"]{color:#169;font-weight:bold;box-shadow:rgba(51,51,51,0.05) 0px 1px 2px 0px,rgba(51,51,51,0.05) 0px 2px 4px 0px;padding:7px 15px;height:auto}.controller-job_applications.action-new #main{max-width:1024px}.job-details ul{padding:0;list-style-type:none}.apptracker-no-admin{font-size:16px;background-color:#f3f3f1}.apptracker-no-admin #wrapper{background-color:#f3f3f1}.apptracker-no-admin #content{border:none}.apptracker-no-admin #main{background-color:#ffffff;padding-top:0;padding-bottom:1rem;width:100%;max-width:1024px;border-radius:1rem;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;margin:1rem auto}.apptracker-no-admin #header,.apptracker-no-admin #top-menu{display:none}.apptracker-no-admin .logo-job-application{max-width:100%}.apptracker-no-admin .logo-job-application img{display:block;margin:0 auto}.apptracker-no-admin .icon{width:auto}.apptracker-no-admin .table{font-size:1rem}.apptracker-no-admin h4{margin-bottom:0.75rem}.apptracker-no-admin form{display:block}.apptracker-no-admin form .input{width:calc(100% - 55px)}.apptracker-no-admin form select{min-width:200px}.apptracker-no-admin form input.button{height:auto !important;color:#169;font-weight:bold}.apptracker-no-admin form input.button:hover{text-decoration:underline;color:#c61a1a}.apptracker-no-admin form .label{width:auto}.apptracker-no-admin .button{color:#169}table.list th,table.list td{text-align:center;vertical-align:middle;padding:3px 10px}table.list th a svg{display:none}table.list th a.sort svg{display:inline}
