.pkp_button,.pkp_button_primary,.pkp_button_offset,.pkp_button_link,.form_buttons a,a[id^="publicIdentifiersForm-clearPubId-button"],a[id^="publicIdentifiersForm-clearObjectsPubIds-button"],.pkp_controllers_grid .actions a,.pkp_controllers_grid .order_finish_controls .saveButton,.pkp_controllers_grid .gridPaging .gridPages a,.pkp_plugin_details .action_button a,.pkp_controllers_query .add_note a,.pkp_modal_panel>.footer .ok,a[class*="pkp_linkaction_uploadFile"],.export_actions .export_action .deposit,.form_buttons a.cancelButton,a[id^="publicIdentifiersForm-clearPubId-button"],a[id^="publicIdentifiersForm-clearObjectsPubIds-button"],.pkp_modal .pkp_form .form_buttons .ok,.pkp_controllers_grid .order_finish_controls .cancelFormButton,.pkp_controllers_grid .gridPagingScrolling .pkp_linkaction_icon_more_items,.pkp_controllers_query .leave_query a,.pkp_modal_panel>.footer .cancel,.modal_buttons .cancel,.export_actions .export_action .deposit,[id^="reviewDecisionsDiv"] .pkp_linkaction_accept,[id^="reviewersGrid"] td:last-child a,.pkp_modal .pkp_form .form_buttons .cancel {
    display: inline-block;
    padding: 0 .5em;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 2px;
    font-size: .875rem;
    line-height: 2rem;
    font-weight: 700;
    color: #006798;
    text-decoration: none;
    box-shadow: 0 1px 0 #ddd;
    cursor: pointer
}

.pkp_button:hover,.pkp_button:focus,.pkp_button_primary:hover,.pkp_button_primary:focus,.pkp_button_offset:hover,.pkp_button_offset:focus,.pkp_button_link:hover,.pkp_button_link:focus,.form_buttons a:hover,.form_buttons a:focus,a[id^="publicIdentifiersForm-clearPubId-button"]:hover,a[id^="publicIdentifiersForm-clearPubId-button"]:focus,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:hover,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:focus,.pkp_controllers_grid .order_finish_controls .saveButton:hover,.pkp_controllers_grid .order_finish_controls .saveButton:focus,.pkp_controllers_grid .gridPaging .gridPages a:hover,.pkp_controllers_grid .gridPaging .gridPages a:focus,.pkp_plugin_details .action_button a:hover,.pkp_plugin_details .action_button a:focus,.pkp_controllers_query .add_note a:hover,.pkp_controllers_query .add_note a:focus,.pkp_modal_panel>.footer .ok:hover,.pkp_modal_panel>.footer .ok:focus,.pkp_uploader_button.in_focus,a[class*="pkp_linkaction_uploadFile"]:hover,a[class*="pkp_linkaction_uploadFile"]:focus,.export_actions .export_action .deposit:hover,.export_actions .export_action .deposit:focus,.form_buttons a.cancelButton:hover,.form_buttons a.cancelButton:focus,a[id^="publicIdentifiersForm-clearPubId-button"]:hover,a[id^="publicIdentifiersForm-clearPubId-button"]:focus,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:hover,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:focus,.pkp_modal .pkp_form .form_buttons .ok:hover,.pkp_modal .pkp_form .form_buttons .ok:focus,.pkp_controllers_grid .order_finish_controls .cancelFormButton:hover,.pkp_controllers_grid .order_finish_controls .cancelFormButton:focus,.pkp_controllers_grid .gridPagingScrolling .pkp_linkaction_icon_more_items:hover,.pkp_controllers_grid .gridPagingScrolling .pkp_linkaction_icon_more_items:focus,.pkp_controllers_query .leave_query a:hover,.pkp_controllers_query .leave_query a:focus,.pkp_modal_panel>.footer .cancel:hover,.pkp_modal_panel>.footer .cancel:focus,.modal_buttons .cancel:hover,.modal_buttons .cancel:focus,.export_actions .export_action .deposit:hover,.export_actions .export_action .deposit:focus,[id^="reviewDecisionsDiv"] .pkp_linkaction_accept:hover,[id^="reviewDecisionsDiv"] .pkp_linkaction_accept:focus,[id^="reviewersGrid"] td:last-child a:hover,[id^="reviewersGrid"] td:last-child a:focus,.pkp_modal .pkp_form .form_buttons .cancel:hover,.pkp_modal .pkp_form .form_buttons .cancel:focus {
    color: #006798;
    border-color: #006798;
    outline: 0
}

.pkp_button:active,.pkp_button_primary:active,.pkp_button_offset:active,.pkp_button_link:active,.form_buttons a:active,a[id^="publicIdentifiersForm-clearPubId-button"]:active,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:active,.pkp_controllers_grid .order_finish_controls .saveButton:active,.pkp_controllers_grid .gridPaging .gridPages a:active,.pkp_plugin_details .action_button a:active,.pkp_controllers_query .add_note a:active,.pkp_modal_panel>.footer .ok:active,a[class*="pkp_linkaction_uploadFile"]:active,.export_actions .export_action .deposit:active,.form_buttons a.cancelButton:active,a[id^="publicIdentifiersForm-clearPubId-button"]:active,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:active,.pkp_modal .pkp_form .form_buttons .ok:active,.pkp_controllers_grid .order_finish_controls .cancelFormButton:active,.pkp_controllers_grid .gridPagingScrolling .pkp_linkaction_icon_more_items:active,.pkp_controllers_query .leave_query a:active,.pkp_modal_panel>.footer .cancel:active,.modal_buttons .cancel:active,.export_actions .export_action .deposit:active,[id^="reviewDecisionsDiv"] .pkp_linkaction_accept:active,[id^="reviewersGrid"] td:last-child a:active,.pkp_modal .pkp_form .form_buttons .cancel:active {
    box-shadow: 0 0 2px
}

.pkp_button:disabled,.pkp_button_primary:disabled,.pkp_button_offset:disabled,.pkp_button_link:disabled,.form_buttons a:disabled,a[id^="publicIdentifiersForm-clearPubId-button"]:disabled,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:disabled,.pkp_controllers_grid .order_finish_controls .saveButton:disabled,.pkp_controllers_grid .gridPaging .gridPages a:disabled,.pkp_plugin_details .action_button a:disabled,.pkp_controllers_query .add_note a:disabled,.pkp_modal_panel>.footer .ok:disabled,a[class*="pkp_linkaction_uploadFile"]:disabled,.export_actions .export_action .deposit:disabled,.form_buttons a.cancelButton:disabled,a[id^="publicIdentifiersForm-clearPubId-button"]:disabled,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:disabled,.pkp_modal .pkp_form .form_buttons .ok:disabled,.pkp_controllers_grid .order_finish_controls .cancelFormButton:disabled,.pkp_controllers_grid .gridPagingScrolling .pkp_linkaction_icon_more_items:disabled,.pkp_controllers_query .leave_query a:disabled,.pkp_modal_panel>.footer .cancel:disabled,.modal_buttons .cancel:disabled,.export_actions .export_action .deposit:disabled,[id^="reviewDecisionsDiv"] .pkp_linkaction_accept:disabled,[id^="reviewersGrid"] td:last-child a:disabled,.pkp_modal .pkp_form .form_buttons .cancel:disabled {
    color: #aaa
}

.pkp_button:disabled:hover,.pkp_button_primary:disabled:hover,.pkp_button_offset:disabled:hover,.pkp_button_link:disabled:hover,.form_buttons a:disabled:hover,a[id^="publicIdentifiersForm-clearPubId-button"]:disabled:hover,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:disabled:hover,.pkp_controllers_grid .order_finish_controls .saveButton:disabled:hover,.pkp_controllers_grid .gridPaging .gridPages a:disabled:hover,.pkp_plugin_details .action_button a:disabled:hover,.pkp_controllers_query .add_note a:disabled:hover,.pkp_modal_panel>.footer .ok:disabled:hover,a[class*="pkp_linkaction_uploadFile"]:disabled:hover,.export_actions .export_action .deposit:disabled:hover,.form_buttons a.cancelButton:disabled:hover,a[id^="publicIdentifiersForm-clearPubId-button"]:disabled:hover,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:disabled:hover,.pkp_modal .pkp_form .form_buttons .ok:disabled:hover,.pkp_controllers_grid .order_finish_controls .cancelFormButton:disabled:hover,.pkp_controllers_grid .gridPagingScrolling .pkp_linkaction_icon_more_items:disabled:hover,.pkp_controllers_query .leave_query a:disabled:hover,.pkp_modal_panel>.footer .cancel:disabled:hover,.modal_buttons .cancel:disabled:hover,.export_actions .export_action .deposit:disabled:hover,[id^="reviewDecisionsDiv"] .pkp_linkaction_accept:disabled:hover,[id^="reviewersGrid"] td:last-child a:disabled:hover,.pkp_modal .pkp_form .form_buttons .cancel:disabled:hover {
    color: #aaa;
    border-color: #ddd;
    cursor: not-allowed
}

.pkp_button_primary,.export_actions .export_action .deposit,[id^="reviewDecisionsDiv"] .pkp_linkaction_accept {
    color: #fff;
    background: #006798;
    border-color: #006798;
    box-shadow: 0 1px 0 #006798
}

.pkp_button_primary:hover,.pkp_button_primary:focus,.export_actions .export_action .deposit:hover,.export_actions .export_action .deposit:focus,[id^="reviewDecisionsDiv"] .pkp_linkaction_accept:hover,[id^="reviewDecisionsDiv"] .pkp_linkaction_accept:focus {
    background: #008acb;
    color: #fff
}

.pkp_button_primary:disabled,.pkp_button_primary:disabled:hover,.export_actions .export_action .deposit:disabled,.export_actions .export_action .deposit:disabled:hover,[id^="reviewDecisionsDiv"] .pkp_linkaction_accept:disabled,[id^="reviewDecisionsDiv"] .pkp_linkaction_accept:disabled:hover {
    color: #fff;
    background: #b7c5ca;
    border-color: #b7c5ca;
    box-shadow: 0 1px 0 #888;
    cursor: not-allowed
}

.pkp_button_offset,.form_buttons a.cancelButton,a[id^="publicIdentifiersForm-clearPubId-button"],a[id^="publicIdentifiersForm-clearObjectsPubIds-button"],.pkp_controllers_grid .order_finish_controls .cancelFormButton,.pkp_controllers_query .leave_query a,.pkp_modal_panel>.footer .cancel,.modal_buttons .cancel,.pkp_modal .pkp_form .form_buttons .cancel {
    color: #d00a6c
}

.pkp_button_offset:hover,.pkp_button_offset:focus,.form_buttons a.cancelButton:hover,.form_buttons a.cancelButton:focus,a[id^="publicIdentifiersForm-clearPubId-button"]:hover,a[id^="publicIdentifiersForm-clearPubId-button"]:focus,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:hover,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:focus,.pkp_controllers_grid .order_finish_controls .cancelFormButton:hover,.pkp_controllers_grid .order_finish_controls .cancelFormButton:focus,.pkp_controllers_query .leave_query a:hover,.pkp_controllers_query .leave_query a:focus,.pkp_modal_panel>.footer .cancel:hover,.pkp_modal_panel>.footer .cancel:focus,.pkp_modal .pkp_form .form_buttons .cancel:hover,.pkp_modal .pkp_form .form_buttons .cancel:focus {
    border-color: #d00a6c;
    color: #d00a6c
}

.pkp_button_offset:disabled,.pkp_button_offset:disabled:hover,.form_buttons a.cancelButton:disabled,.form_buttons a.cancelButton:disabled:hover,a[id^="publicIdentifiersForm-clearPubId-button"]:disabled,a[id^="publicIdentifiersForm-clearPubId-button"]:disabled:hover,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:disabled,a[id^="publicIdentifiersForm-clearObjectsPubIds-button"]:disabled:hover,.pkp_controllers_grid .order_finish_controls .cancelFormButton:disabled,.pkp_controllers_grid .order_finish_controls .cancelFormButton:disabled:hover,.pkp_controllers_query .leave_query a:disabled,.pkp_controllers_query .leave_query a:disabled:hover,.pkp_modal_panel>.footer .cancel:disabled,.pkp_modal_panel>.footer .cancel:disabled:hover,.pkp_modal .pkp_form .form_buttons .cancel:disabled,.pkp_modal .pkp_form .form_buttons .cancel:disabled:hover {
    color: #fff;
    background: #b7c5ca;
    border-color: #b7c5ca;
    box-shadow: 0 1px 0 #888;
    cursor: not-allowed
}

.pkp_button_link,.pkp_controllers_grid .gridPagingScrolling .pkp_linkaction_icon_more_items,[id^="reviewersGrid"] td:last-child a {
    box-shadow: none;
    border-color: transparent
}

.pkp_button_link:disabled:hover,.pkp_controllers_grid .gridPagingScrolling .pkp_linkaction_icon_more_items:disabled:hover,[id^="reviewersGrid"] td:last-child a:disabled:hover {
    border-color: transparent
}

.pkp_spinner:after {
    display: inline-block;
    position: relative;
    width: 1.25rem;
    height: 1.25rem;
    vertical-align: middle;
    -webkit-animation: pkp_spin .6s linear infinite;
    -moz-animation: pkp_spin .6s linear infinite;
    -ms-animation: pkp_spin .6s linear infinite;
    -o-animation: pkp_spin .6s linear infinite;
    animation: pkp_spin .6s linear infinite;
    border-radius: 100%;
    border-top: 1px solid #888;
    border-bottom: 1px solid transparent;
    border-left: 1px solid #888;
    border-right: 1px solid transparent;
    border-top-color: rgba(0,0,0,0.5);
    border-left-color: rgba(0,0,0,0.5);
    content: '';
    opacity: 1
}

.pkp_loading {
    font-size: .875rem;
    line-height: 1.5rem
}

.pkp_loading .pkp_spinner {
    margin-right: 0.25em
}

.pkp_unstyled_list,.ui-autocomplete,.tagit,.pkp_plugin_details .certifications,.pkp_controllers_query .participants,.ui-tabs-nav,.pkp_op_tools ul:not(.ui-tabs-nav):not(.ui-sortable):not(.pkpTabs),.pkp_submission_emails ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.pkp_caret,.pkp_controllers_grid .show_extras:before,.pkp_controllers_grid .hide_extras:before,.pkp_controllers_grid .gridPagingScrolling .pkp_linkaction_icon_more_items:before,.pkp_controllers_revealMore .reveal_more_wrapper button:before {
    content: ' ';
    display: inline-block;
    width: 0;
    height: 0;
    border: .25rem solid transparent;
    vertical-align: middle
}

.pkp_caret_down,.pkp_controllers_grid .hide_extras:before,.pkp_controllers_grid .gridPagingScrolling .pkp_linkaction_icon_more_items:before,.pkp_controllers_revealMore .reveal_more_wrapper button:before {
    border-top: .375rem solid
}

.pkp_caret_right,.pkp_controllers_grid .show_extras:before {
    border-left: .375rem solid
}

.pkp_screen_reader,.pkp_form label.locale,.ui-datepicker-prev>span,.ui-datepicker-next>span,.pkp_controllers_grid thead th:first-child:last-child,[id^="component-grid-files"] thead,[id^="reviewersGrid"] thead {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    left: -2000px
}

.pkp_screen_reader:focus,.pkp_form label.locale:focus,.pkp_controllers_grid thead th:first-child:last-child:focus,[id^="component-grid-files"] thead:focus {
    background-color: #fff;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);
    -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);
    clip: auto !important;
    color: #000;
    display: block;
    font-size: 1rem;
    height: auto;
    line-height: normal;
    padding: 1rem;
    position: absolute;
    left: 0.5rem;
    top: 0.5rem;
    text-decoration: none;
    width: auto;
    z-index: 100000
}

.pkp_helpers_clear:before,.pkp_helpers_clear:after,#stageTabs:before,#stageTabs:after,.pkp_submission_emails li:before,.pkp_submission_emails li:after {
    content: " ";
    display: table
}

.pkp_helpers_clear:after,#stageTabs:after,.pkp_submission_emails li:after {
    clear: both
}

.pkp_uploadedFile_summary {
    font-size: .875rem;
    line-height: 1.5rem
}

.pkp_uploadedFile_summary .filename .display {
    line-height: 2rem
}

.pkp_uploadedFile_summary .filename .edit {
    line-height: 1.5rem
}

.pkp_uploadedFile_summary .details {
    margin-top: 0.5rem;
    color: #777
}

.pkp_uploadedFile_summary .details>span {
    margin-left: 2rem
}

.pkp_uploadedFile_summary .details>span:first-child {
    margin-left: 0
}

.pkp_uploadedFile_summary .details>span:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    padding-right: 0.25em;
    color: #aaa
}

.pkp_uploadedFile_summary .pixels:before {
    content: "\f108"
}

.pkp_uploadedFile_summary .print {
    margin-left: 2rem
}

.pkp_uploadedFile_summary .print:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    padding-right: 0.25em;
    color: #aaa;
    content: "\f02f"
}

.pkp_uploadedFile_summary .type:before {
    content: "\f016"
}

.pkp_uploadedFile_summary .type.pdf:before {
    content: "\f1c1"
}

.pkp_uploadedFile_summary .type.doc:before,.pkp_uploadedFile_summary .type.docx:before {
    content: "\f1c2"
}

.pkp_uploadedFile_summary .type.xls:before,.pkp_uploadedFile_summary .type.xlsx:before {
    content: "\f1c3"
}

.pkp_uploadedFile_summary .file_size:before {
    content: "\f0a0"
}

.pkp_helpers_invisible {
    visibility: hidden
}

.pkp_helpers_display_none {
    display: none !important
}

.pkp_helpers_align_left {
    float: left
}

.pkp_helpers_align_right {
    float: right
}

.pkp_helpers_text_left {
    text-align: left
}

.pkp_helpers_text_right {
    text-align: right
}

.pkp_helpers_text_center {
    text-align: center
}

.pkp_helpers_text_justify {
    text-align: justify
}

.pkp_helpers_title_padding {
    padding: 5px !important
}

.pkp_helpers_image_left {
    float: left;
    margin: 4px 10px 4px 0
}

.pkp_helpers_image_right {
    float: right;
    margin: 4px 0 4px 10px
}

.pkp_helpers_container_center {
    margin: 0 auto
}

.pkp_helpers_debug,.pkp_helpers_debug div {
    border: 1px dashed #f00;
    padding: 2px
}

.pkp_helpers_flatlist {
    margin: 0;
    padding: 0
}

.pkp_helpers_flatlist li {
    float: left;
    position: relative
}

.pkp_helpers_bulletlist li {
    list-style: disc
}

.pkp_helpers_icon_link_valign {
    line-height: 24px
}

.pkp_helpers_moveicon {
    cursor: move
}

.pkp_helpers_full {
    width: 100%
}

.pkp_helpers_half {
    width: 50%
}

.pkp_helpers_third {
    width: 33%
}

.pkp_helpers_quarter {
    width: 25%
}

.pkp_helpers_fifth {
    width: 20%
}

.pkp_helpers_threeQuarter {
    width: 75%
}

.pkp_helpers_underline:after {
    border-bottom: 2px solid #fff;
    content: " ";
    display: block
}

.pkp_helpers_dotted_underline {
    border-bottom: 1px dotted #999
}

.pkp_helpers_black_bg {
    background-color: black
}

.pkp_helpers_text_warn {
    color: #d00a6c
}

.pkp_helpers_text_primary {
    color: black
}

.NMI_TYPE_CUSTOM_EDIT {
    display: none
}

.pkp_helpers_form_input_title_text {
    font-weight: bold;
    color: #777777
}

.pkp_form {
    font-size: .875rem;
    line-height: 1.5rem
}

.pkp_form fieldset:not(.pkpFilter__input--sliderMultirange):not(.pkpFormGroup):not(.pkpFormField--options) {
    margin: 0 0 2rem 0;
    padding: 0;
    border: none;
    min-width: auto
}

.pkp_form fieldset:not(.pkpFilter__input--sliderMultirange):not(.pkpFormGroup):not(.pkpFormField--options):last-child {
    margin-bottom: 0
}

.pkp_form legend,.pkp_form label,.pkp_form .section>.label,.pkp_uploadedFile_summary .filename {
    display: block;
    font-size: 1rem;
    font-weight: 700
}

.pkp_form label.error,.pkp_form span.error {
    margin-top: 4px;
    margin-bottom: 4px;
    padding-left: 0.5em;
    border-left: .5rem solid #d00a6c;
    font-size: .875rem;
    line-height: 1.5rem;
    color: #d00a6c
}

.pkp_form .section,.pkp_reviewer_form .selected_reviewer {
    margin-bottom: 2rem
}

.pkp_form .section:last-child {
    margin-bottom: 0
}

.pkp_form .section:not(.inline):before,.pkp_form .section:not(.inline):after {
    content: " ";
    display: table
}

.pkp_form .section:not(.inline):after {
    clear: both
}

.pkp_form .inline {
    float: left;
    padding-right: 1rem
}

.pkp_form .inline:last-child {
    padding-right: 0
}

.pkp_form label {
    cursor: pointer
}

.pkp_form input[type="date"],.pkp_form input[type="email"],.pkp_form input[type="file"],.pkp_form input[type="month"],.pkp_form input[type="number"],.pkp_form input[type="password"],.pkp_form input[type="search"],.pkp_form input[type="tel"],.pkp_form input[type="text"],.pkp_form input[type="url"],.pkp_form input[type="week"],.pkp_form textarea,.pkp_form select,.tagit {
    display: block;
    width: 100%;
    height: 2rem;
    background-color: #fff;
    padding: 0 .25em;
    font-size: .875rem;
    line-height: 2rem;
    border: 1px solid #bbb
}

.pkp_form select[multiple] {
    height: unset
}

.pkp_form textarea {
    height: 10em;
    line-height: 1.5rem
}

.pkp_form .short {
    height: 6em
}

.pkp_form .medium {
    height: 12em
}

.pkp_form .tall {
    height: 18em
}

.pkp_form .checkbox_and_radiobutton {
    margin: 0;
    padding: 0;
    list-style: none
}

.pkp_form .checkbox_and_radiobutton input {
    display: inline-block;
    margin-right: 0.5em
}

.pkp_form .checkbox_and_radiobutton p {
    display: inline-block
}

.pkp_form .checkbox_and_radiobutton li label {
    font-size: .875rem;
    font-weight: 400
}

.pkp_form .req {
    font-weight: 700;
    color: #d00a6c;
    padding-left: 0.25em
}

.pkp_form .section>label>p:last-of-type {
    display: inline-block
}

.pkp_form input[disabled],.pkp_form textarea[disabled],.pkp_form select[disabled] {
    background: #eaedee;
    color: #777;
    color: rgba(0,0,0,0.54)
}

.pkp_form input[type="range"][disabled] {
    background: transparent
}

.pkp_form .description,.pkp_form .sub_label {
    font-size: .875rem;
    line-height: 1.5rem;
    font-weight: 400;
    color: #777;
    color: rgba(0,0,0,0.54)
}

.pkp_form .description {
    margin-bottom: 0.5rem
}

.pkp_form .sub_label {
    font-style: italic
}

.pkp_form .description+.description,.pkp_form .description+.section {
    margin-top: 2rem
}

.pkp_form .localization_popover_container {
    position: relative;
    display: block
}

.pkp_form .localization_popover_container input[type="text"] {
    padding-inline-end:2.5rem}

.pkp_form .localization_popover_container:after {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    content: "\f0ac";
    position: absolute;
    top: calc(0.5rem - 2px);
    right: 1rem;
    z-index: 2;
    width: 20px;
    height: 20px;
    font-size: 20px;
    text-align: center;
    color: #777
}

.pkp_form .localization_popover_container_focus,.pkp_form .localization_popover_container_focus_forced {
    display: block;
    padding: 0.5rem;
    background-color: #eaedee
}

.pkp_form .localization_popover_container_focus:after,.pkp_form .localization_popover_container_focus_forced:after {
    top: 0.75rem;
    color: #222
}

.pkp_form .localizationIncomplete:after {
    color: #d00a6c
}

.pkp_form .localizationComplete:after {
    color: #00b24e
}

.pkp_form .localization_popover {
    display: none;
    position: absolute;
    left: 0;
    z-index: 9;
    padding: 0.5rem;
    background-color: #eaedee
}

.pkp_form .localization_popover_container_focus_forced .localization_popover {
    display: block;
    position: relative;
    margin-top: 0.5rem;
    padding: 0;
    z-index: 8
}

.pkp_form label.locale_textarea {
    margin-top: 1rem;
    font-size: .875rem
}

.pkp_form .pkp_spinner,.modal_buttons .pkp_spinner {
    opacity: 0;
    margin-right: 0.5em;
    -webkit-transition: opacity .3s ease-in-out;
    -moz-transition: opacity .3s ease-in-out;
    -ms-transition: opacity .3s ease-in-out;
    -o-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out
}

.pkp_form .pkp_spinner.is_visible {
    opacity: 1
}

.pkp_form .is_wizard_mode {
    display: none
}

.pkp_form .pkp_star_selection {
    font-size: .875rem;
    font-weight: 400
}

.pkp_form .pkp_star_selection .fa {
    color: #daa03c
}

[dir='ltr'] .form_buttons {
    text-align: right
}

[dir='rtl'] .form_buttons {
    text-align: left
}

.form_buttons {
    text-align: right
}

.formRequired {
    display: inline-block;
    margin-top: 2rem;
    padding: .75rem 1em;
    background: #eaedee;
    border-left: 2px solid #006798;
    font-size: .875rem;
    font-style: italic;
    line-height: 1.5rem
}

.pkp_form_file_view {
    margin-bottom: 1rem;
    padding: 2rem;
    background: #eaedee
}

.pkp_form_file_view:before,.pkp_form_file_view:after {
    content: " ";
    display: table
}

.pkp_form_file_view:after {
    clear: both
}

.pkp_form_file_view .data span {
    display: block;
    font-size: .875rem;
    line-height: 1.5rem
}

.pkp_form_file_view .data .title {
    font-weight: 700
}

.pkp_form_file_view .data .value {
    margin-bottom: 1rem;
    color: #777;
    color: rgba(0,0,0,0.54)
}

.pkp_form_file_view .data .value:last-child {
    margin-bottom: 0
}

.pkp_form_file_view input {
    color: #222;
    color: rgba(0,0,0,0.84)
}

.pkp_form_image_view .img {
    text-align: center
}

.pkp_form_image_view .img img {
    max-width: 100%
}

@media (min-width: 767px) {
    .pkp_form_image_view>div {
        width:50%;
        float: right
    }

    .pkp_form_image_view .data {
        float: left;
        padding-right: 2rem
    }
}

[class*=pkp_linkaction_deleteFile] {
    color: #d00a6c
}

.ui-datepicker {
    width: 25em;
    padding: 1rem;
    max-width: 100%;
    background: #eaedee;
    box-shadow: 0 0 20px rgba(0,0,0,0.5)
}

.ui-datepicker:empty {
    display: none
}

.ui-datepicker-prev,.ui-datepicker-next {
    display: block;
    position: absolute;
    top: 1rem;
    left: 1rem;
    width: 2rem;
    height: 2rem;
    text-align: center;
    cursor: pointer
}

.ui-datepicker-prev:before,.ui-datepicker-next:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    content: "\f060"
}

.ui-datepicker-next {
    left: auto;
    right: 1rem
}

.ui-datepicker-next:before {
    content: "\f061"
}

.ui-datepicker-title {
    margin-bottom: 1rem;
    font-size: .875rem;
    font-weight: 700;
    text-align: center
}

.ui-datepicker-calendar {
    width: 100%;
    text-align: center
}

.ui-datepicker-calendar thead {
    font-size: .875rem
}

.ui-datepicker-calendar tbody {
    background: #fff
}

.ui-datepicker-calendar tbody tr {
    border-top: 1px solid #eaedee
}

.ui-datepicker-calendar tbody tr:first-child {
    border-top: none
}

.ui-datepicker-calendar a {
    display: block;
    text-decoration: none
}

.ui-datepicker-calendar a:hover,.ui-datepicker-calendar a:focus {
    background: #006798;
    color: #fff
}

.pkp_form input.ui-autocomplete-input {
    display: inline-block
}

.ui-autocomplete {
    width: 100%;
    max-width: 40em;
    border: 1px solid #bbb;
    border-top: none;
    background: #fff;
    font-size: .75rem;
    line-height: 1rem;
    box-shadow: 2px 2px 4px rgba(0,0,0,0.3);
    z-index: 99999;
    max-height: 20rem;
    overflow: auto
}

.ui-autocomplete>li {
    display: block;
    padding: 0.5rem;
    text-overflow: ellipsis;
    overflow-x: hidden;
    white-space: nowrap;
    cursor: pointer
}

.ui-autocomplete>li.ui-state-focus {
    background: #eaedee
}

.ui-autocomplete-loading {
    background-image: url(data:image/gif;base64,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);
    background-position: center right;
    background-size: 1rem;
    background-repeat: no-repeat
}

.pkp_form span.pkp_form_success {
    color: #090;
    font-weight: bold;
    font-size: 100%
}

.pkp_form .pkp_form_file_input_container {
    height: 30px;
    width: 350px;
    position: relative;
    float: left
}

.pkp_form .pkp_form_file_input_container .pkp_form_fakeFile {
    left: 0;
    line-height: 90%;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 350px;
    z-index: 1
}

.pkp_form .pkp_form_file_input_container .pkp_form_fakeInput {
    margin-bottom: 5px;
    margin-left: 0;
    height: 15px;
    padding-left: 3px;
    padding-top: 1px;
    width: 241px
}

.pkp_form .pkp_form_file_input_container .pkp_form_fakeButton {
    line-height: 90%
}

.pkp_form .pkp_form_file_input_container .pkp_form_uploadFile {
    line-height: 90%;
    height: 29px
}

.pkp_form input.pkp_form_upload_field {
    padding: 3px;
    margin: 0;
    height: 30px;
    width: 350px;
    position: relative;
    z-index: 2;
    text-align: right;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
    opacity: 0
}

.pkp_form .pkp_form_hidden {
    display: none !important
}

.pkp_form .pkpForm .pkpFormField--options__option {
    font-weight: 400;
    font-size: .875rem
}

