/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/theme.less' */
h1,
h2,
h3,
h4 {
  color: #091e42;
}
body {
  color: #172b4d;
}
a {
  color: #0052cc;
}
a:hover,
a:focus,
a:active {
  color: #0065ff;
}
.aui-list a:hover,
.aui-list a:focus {
  color: inherit;
}
.aui-list a.active,
.aui-list .aui-list-item.active > a {
  color: #ffffff;
}
.admin-menu-links .aui-nav-heading {
  clear: both;
}
.admin-menu-links .aui-lozenge {
  float: right;
  margin-bottom: 10px;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/forms.less' */
/* Some old admin forms have toolbars up top */
.toolbar {
  background-color: #fefefe;
  border: 1px dotted #bbb;
  float: right;
  padding: 3px 5px;
  text-align: right;
  vertical-align: middle;
}
.toolbar .sectionStart {
  margin-left: 16px;
}
.toolbar a {
  text-decoration: none;
}
.toolbar a:hover {
  text-decoration: underline;
}
form.aui select.imagebacked option,
form.aui option.imagebacked {
  background-position: 5px 5px;
  background-repeat: no-repeat;
  background-size: 16px 16px;
  line-height: 20px;
  padding: 5px 5px 5px 26px;
}
form.aui.top-label .ajax_autocomplete > label {
  display: block;
  float: none;
  margin: 0 0 5px;
  padding: 0;
  text-align: left;
  width: auto;
}
form.aui .icon-required::before {
  text-indent: 0;
}
form.aui div.error {
  clear: both;
  display: block;
  margin: 5px 0 0;
}
form.aui div.description .aui-icon.aui-icon-small {
  margin-top: -2px;
}
/* Used on the admin project select issue type form only */
.tools {
  background-color: #fefefe;
  border: 1px dotted #bbb;
  padding: 3px 5px;
  text-align: left;
  vertical-align: middle;
}
select.imagebacked option,
option.imagebacked,
option.selectall {
  background-position: 1px 2px;
  background-repeat: no-repeat;
  padding: 2px 0 2px 20px;
  vertical-align: middle;
}
option.selectall {
  background-image: url(/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/table_sql_select_16.png);
  border-bottom: 1px #0085eb dotted;
}
.jiraform {
  border-collapse: collapse;
  font-size: 13px;
  margin-top: 16px;
  width: 100%;
}
.jiraform:first-child {
  margin-top: 0;
}
.jiraform td {
  padding: 0 5px 10px;
}
.jiraform td.formErrors {
  padding-top: 5px;
}
.descriptionrow td.jiraformheader {
  padding-bottom: 14px;
}
.formtitle {
  border-bottom: 1px solid #ddd;
}
.aui-buttons ~ .help-lnk {
  display: inline-block;
  margin: 10px 0 10px 10px;
}
.help-lnk + .formtitle {
  margin-top: 0;
}
.fieldLabelArea,
.fieldLabelAreaTop {
  vertical-align: top;
  text-align: right;
}
.fieldLabelArea {
  width: 180px;
}
.fieldValueArea {
  vertical-align: top;
}
.fieldLabelAreaBulk {
  text-align: left;
}
.buttons-container td {
  border-top: 1px solid #ddd;
  padding-top: 10px;
}
.formtitle + .aui-message,
.module + .buttons-container,
table.aui + .buttons-container {
  margin-top: 16px;
}
.radio[disabled] + label {
  color: #6b778c;
}
/* // remove border for AUI table and Stepped processes */
table#issuetable + div.buttons-container,
table.aui + div.buttons-container,
.sub-heading {
  color: #999;
}
.jiraform .radio {
  margin-right: 5px;
}
.availableActionRow td {
  vertical-align: top;
  padding-top: 2px;
  padding-bottom: 3px;
}
.availableActionRow .description {
  clear: left;
}
/* old deprecated classes - will be refactored out */
.redText {
  color: #de350b;
}
.greenText {
  color: #14892c;
}
/* Aim to remove - overrides */
.intform form {
  background-color: #fff;
}
.intform form .fieldLabelArea {
  background-color: #fff;
  width: 20%;
}
.intform form .fieldValueArea {
  background-color: #fff;
  width: 70%;
}
.intform form table.maxWidth.jiraform {
  width: 100%;
}
.aui-popup .intform {
  max-height: 100%;
}
.aui-popup .intform #cancelButton {
  display: none;
}
.intform .jiraformheader {
  padding: 0.5em 1em;
}
.intform .formtitle {
  color: #333;
}
.intform .descriptionrow .jiraformheader {
  background-color: #fff;
}
.intform .descriptionrow .desc-wrap,
.intform .jiraformfooter {
  padding: 0.75em 0.5em;
  text-align: left;
}
.intform .descriptionrow .notify {
  background-color: #ff1493 !important;
}
/* Temp style to highlight old messages that should be updated. Remove before 4.4 JRADEV-4717 */
td.issue-fields-wrap {
  background-color: #fff;
  padding: 0;
  width: 100%;
}
td.issue-fields-wrap .tabwrap {
  margin: 1em 0.5em;
}
/* Aim to remove - used in setup steps */
.formOne div {
  margin-bottom: 0.25em;
}
.formOne div .radio {
  position: relative;
  top: 2px;
}
body:first-of-type .formOne div .radio {
  top: 0;
}
/* safari only fix for JRA-17632 */
.field-description {
  margin: 0;
}
.disabled .field-description {
  opacity: 0.25;
  filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=25)";
}
.field-description p {
  margin: 0;
  padding: 0;
  font-size: 0.8em;
}
/* Project Import */
#project-import-panel {
  width: 800px;
  margin: 0 auto;
}
#project-import-panel ol {
  margin: 0 auto;
}
#project-import-panel .pb_border {
  margin: 15px 0;
  padding: 5px 0;
  border: none;
}
#project-import-panel .pb_border .pb_description {
  font-weight: normal;
}
.jiraform #projectDetailsTable.grayBox th {
  padding: 5px;
  vertical-align: top;
}
.field_label {
  color: #000;
  font-size: 12px;
  left: 7px;
  position: absolute;
  top: 1px;
}
.field_description {
  font-size: 12px;
  margin: 0 10px 0 10em;
}
.first .field_description {
  margin-top: 5px;
}
.last .field_description {
  margin-bottom: 3px;
}
.first .field_label {
  top: 6px;
}
.last .field_label {
  top: 1px;
}
.only .field_description {
  margin-bottom: 3px;
  margin-top: 5px;
}
.only .field_label {
  top: 6px;
}
.field_error {
  font-size: 11px;
  padding: 0 5px 1px 0;
  position: relative;
}
/* Old Wizards */
.wizard-buttons td {
  text-align: right;
}
.wizard-buttons .wizardInfo {
  float: left;
  text-align: left;
}
.hiddenButton {
  position: absolute;
  margin-left: -999em;
}
.darkFooter {
  background-color: #f0f0f0;
  padding-bottom: 0.5em;
  padding-top: 0.5em;
  text-align: center;
  vertical-align: top;
}
.wizardCell {
  text-align: left;
  vertical-align: middle;
  white-space: nowrap;
}
.wizardRow {
  background-color: #f0f0f0;
  height: 40px;
  padding: 0;
  vertical-align: middle;
}
.wizardTable {
  padding: 0;
}
.wizardTable tbody table td {
  padding: 0 0.462em;
  vertical-align: top;
}
.wizardTable tbody table td:first-child {
  padding-left: 0;
}
/* Project config */
.projectOptions {
  clear: both;
  margin-top: 1.5em;
}
.projectOptions li {
  display: inline;
  background-color: #f2f2f2;
  margin-right: 1em;
  padding: 0.4em 0.3em;
  border: 1px solid #bbb;
}
/* Importers */
.codearea {
  -moz-border-radius: 10px;
  background-color: #f6f6f6;
  border: 1px dashed #bbb;
  margin: 1em auto;
  padding: 0 1em;
  width: 80%;
}
pre.codearea h4 {
  border-bottom: 1px solid #bbb;
}
pre.codearea textarea {
  background-color: #f6f6f6;
  border: none;
  font-family: monospace;
  font-size: 100%;
  height: 300px;
  margin-bottom: 1em;
  width: 100%;
}
/* Misc */
.fieldDescription {
  display: block;
  clear: left;
}
#issuelinks-linktype {
  display: block;
  margin-bottom: 5px;
}
#changeTranslationLocale {
  margin-top: 2em;
}
#changeTranslationLocale .button {
  margin-top: 0;
}
/* Contextual Overrides */
/* Issue Nav */
.iss-nav .formLabel,
.iss-nav .fieldLabelArea,
.iss-nav .fieldLabelAreaTop,
.iss-nav .fieldLabelAreaBulk {
  background-color: #fff;
}
.iss-nav .maxWidth {
  width: 100%;
}
.iss-nav .titlerow td {
  padding-left: 0;
}
.iss-nav .formtitle {
  border-bottom: 1px solid #ddd;
  color: #222;
  font-size: 16px;
  margin-top: 5px;
}
.add-group {
  clear: both;
}
/* draggable grabable items */
.ab-drag-wrap {
  clear: both;
  background-color: #f0f0f0;
  float: left;
  overflow: auto;
  margin-top: 14px;
  padding: 7px;
  min-width: 350px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.ab-drag-wrap .buttons-container {
  margin-top: 8px;
}
.ab-drag-container {
  float: left;
  width: 340px;
  margin-left: 16px;
}
.ab-drag-container:first-child {
  margin-left: 0;
}
.ab-drag-container h4 {
  margin: 7px 0;
}
.ab-items {
  background-color: #fff;
  border: 1px solid #bbb;
  padding: 7px;
}
.grabable {
  list-style: none;
  padding: 0;
  margin: 0;
  min-height: 100px;
  padding-bottom: 28px;
}
.grabable li {
  background-color: #f7f7f7;
  border: 1px solid #ddd;
  cursor: move;
  margin: 3px;
  padding: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.grabable li:hover {
  background-color: #d8e4f0;
}
/* used in oAuth pages admin and look & feel view */
#userformat .module,
#userformat .mod-header h3,
#userformat .mod-header {
  background-color: transparent;
}
#userformat .mod-header {
  background-image: none;
}
#userformat #full_profile_ops .item-details,
.user-details-container #full_profile_ops .item-details {
  list-style-type: disc;
  padding-left: 16px;
}
.user-details-container {
  width: 60%;
  margin-bottom: 2em;
}
/* look and feel edit */
.landf-restore {
  margin-top: 1em;
  padding-top: 1em;
  border-top: 1px solid #ddd;
}
/* edit user defaults */
#edit_user_defaults .fieldLabelArea {
  width: 30%;
}
/* integrity checks */
.integrity-checks {
  margin: 6px 0;
}
.integrity-checks p {
  margin-bottom: 0;
  padding-left: 20px;
}
.integrity-checks input {
  margin-right: 3px;
}
/* view logging */
.logging-container {
  margin-bottom: 2em;
}
/* viewgroup.jsp */
.view-group-container .item-details {
  margin-bottom: 1em;
}
.view-group-container h4 {
  margin: 0.5em 0;
}
/* subscribefilter.jsp */
table#filter-subscription-cron {
  border-spacing: 0;
  border-collapse: collapse;
}
table#filter-subscription-cron .fieldLabelArea {
  width: 130px;
}
table#filter-subscription-cron .fieldLabelArea + .fieldValueArea {
  padding-left: 10px;
}
table#filter-subscription-cron .fieldValueArea label + label {
  margin-left: 10px;
}
table#filter-subscription-cron .cron-options-tab-panel {
  padding: 0;
  margin: 0;
}
table#filter-subscription-cron .cron-options-tab-panel > table {
  border-collapse: collapse;
  padding: 0;
}
table#filter-subscription-cron .cron-options-tab-panel td {
  padding: 10px 0 0;
}
table#filter-subscription-cron td {
  padding: 0;
}
/* projectimportselectproject.jsp
***
*** Be good to re-factor the js in this and use proper aui-messages
***
*/
#project_summary {
  margin-bottom: 1em;
}
table.bulk-edit-user-groups thead tr th,
table.bulk-edit-user-groups tr.butt-row td {
  text-align: center;
}
table.bulk-edit-user-groups .field-group {
  width: 90%;
  margin: 0 auto;
}
table.bulk-edit-user-groups .field-group select {
  min-width: 100%;
  margin-bottom: 1em;
}
/* May be able to remove this once updating this form to use AUI Forms */
#filterSearchForm {
  margin-bottom: 0;
}
.filterSearchInput {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}
.filterSearchInput .fieldLabelArea {
  width: 150px;
}
/* .filterSearchInput .buttons input { margin-left: 157px; } */
.filterSearchInput font {
  font-size: 0.9em !important;
}
.filterSearchInput .fieldDescription {
  font-size: 0.9em;
}
#filter_search_results {
  padding-top: 8px;
}
#filter_search_results .pagination {
  clear: both;
  margin: 0 0 0.714em;
}
#oauth-plugin form.aui fieldset div {
  margin-top: 1em;
}
#oauth-plugin form.aui label {
  display: block;
  font-weight: 700;
}
#oauth-plugin form.aui .description {
  display: block;
  font-size: 11px;
}
#oauth-plugin form.aui label .form-icon {
  display: inline-block;
  width: 16px;
}
#oauth-plugin form.aui label .form-icon span {
  display: none;
}
#oauth-plugin form.aui .field-value {
  margin-bottom: 6px;
}
#oauth-plugin div.content .content {
  margin: 0;
}
#embcwd.list-directories {
  padding: 0;
}
#embcwd.list-directories h3 {
  font-size: 16px;
  margin: 10px 0;
}
#embcwd.list-directories p.description {
  padding: 0;
  margin: 16px 0 0;
}
#embcwd.list-directories p.description:first-child {
  margin-top: 0;
}
#embcwd.list-directories #new-directory {
  margin: 16px 0;
}
.issuepicker {
  border-top: 1px solid #2684ff;
}
.multi-picker-pop {
  border-top: 1px solid #c1c7d0;
  padding-top: 8px;
}
.overlabel {
  color: #6b778c;
  display: none;
}
.overlabel-apply {
  color: #6b778c;
  cursor: text;
  font-style: italic;
  position: absolute;
  text-align: left;
  left: 0;
  top: 0;
  padding: 3px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
form.aui .field-group label.overlabel {
  left: 3px;
  top: 3px;
}
#add-project-fields .sample-project-container {
  max-width: 340px;
}
#add-project-fields input.text[name="key"] {
  width: 125px;
}
#add-project-fields .jira-inline-avatar-picker-trigger {
  cursor: pointer;
}
#edit-project-warning-message {
  margin: 0 0 10px;
}
#project-edit-key {
  width: 125px;
}
#edit-project-key-toggle {
  margin-left: 10px;
}
a.aui-iconised-link div.yad {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#manage-attachments .buttons-container.form-footer {
  border-top: 0;
}
#assign-to-me-trigger {
  display: inline-block;
  margin-left: 10px;
}
.full-width-field ~ #assign-to-me-trigger,
.jira-dialog #assign-to-me-trigger {
  display: table;
  margin-left: 0;
  margin-top: 5px;
}
#issue-filter .date-searcher,
.date-searcher {
  min-width: 370px;
}
#issue-filter .date-searcher .field-group,
.date-searcher .field-group {
  margin-bottom: 4px;
  display: flex;
  align-items: center;
}
#issue-filter .date-searcher .field-group[data-date-type=nowOverdue],
.date-searcher .field-group[data-date-type=nowOverdue] {
  margin-bottom: 8px;
}
#issue-filter .date-searcher .field-group .error,
.date-searcher .field-group .error {
  margin-left: 25px;
}
#issue-filter .date-searcher .field-group .js-dp-type-toggle,
.date-searcher .field-group .js-dp-type-toggle {
  margin-left: 0;
  margin-right: 8px;
}
#issue-filter .date-searcher .field-group label,
.date-searcher .field-group label,
#issue-filter .date-searcher .field-group input,
.date-searcher .field-group input,
#issue-filter .date-searcher .field-group select,
.date-searcher .field-group select,
#issue-filter .date-searcher .field-group span.icon-date,
.date-searcher .field-group span.icon-date {
  float: none;
  display: inline-block;
}
#issue-filter .date-searcher .field-group input,
.date-searcher .field-group input,
#issue-filter .date-searcher .field-group select,
.date-searcher .field-group select,
#issue-filter .date-searcher .field-group span.icon-date,
.date-searcher .field-group span.icon-date,
#issue-filter .date-searcher .field-group .helpLink,
.date-searcher .field-group .helpLink {
  margin: 0 1px;
}
#issue-filter .date-searcher .field-group input[type='text'],
.date-searcher .field-group input[type='text'] {
  width: 90px;
}
#issue-filter .date-searcher .field-group label,
.date-searcher .field-group label {
  width: auto;
  margin: 0 3px 0 0;
}
#issue-filter .date-searcher .field-group:last-of-type,
.date-searcher .field-group:last-of-type {
  margin-bottom: 0;
}
#issue-filter .date-searcher ~ .description,
.date-searcher ~ .description {
  padding-top: 5px;
}
.selectorform {
  margin-bottom: 16px;
}
#issue-workflow-transition .cf-select,
#create-issue-dialog .cf-select,
#edit-issue-dialog .cf-select,
#issue-create .cf-select,
#issue-edit .cf-select {
  max-width: 100%;
  min-width: 0;
  width: auto;
}
#assign-issue .jira-attachment-field,
#log-work .jira-attachment-field,
#comment-add .jira-attachment-field,
#comment-edit .jira-attachment-field {
  display: none;
}
ul.optionslist {
  margin: 0;
}
ul.optionslist > li {
  font-weight: bold;
}
ul.optionslist > li > ul {
  display: block;
  font-weight: normal;
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.optionslist > li > ul > li {
  display: inline;
}
ul.optionslist > li > ul > li::before {
  content: ", ";
}
ul.optionslist > li > ul > li:first-child::before {
  content: none;
}
#inline-dialog-create_issue_popup .loading * {
  display: none;
}
#inline-dialog-create_issue_popup .loading {
  background: url("/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/gadgets/loading.gif") center no-repeat;
  height: 100%;
}
#inline-dialog-create_issue_popup .loading-small * {
  display: none;
}
#inline-dialog-create_issue_popup .loading-small {
  background: url("/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/gadgets/loading_100.gif") center no-repeat;
  height: 100%;
}
#inline-dialog-create_issue_popup .message {
  margin: 1em;
}
#inline-dialog-create_issue_popup {
  min-width: 20em;
  z-index: 2000;
}
#inline-dialog-create_issue_popup form.aui fieldset {
  padding: 10px;
}
#inline-dialog-create_issue_popup .button-panel {
  border-top: 1px solid #eee;
  clear: both;
  padding: 10px;
  text-align: right;
}
#inline-dialog-create_issue_popup .buttons-container,
#inline-dialog-create_issue_popup form.aui .buttons-container {
  margin-bottom: 0;
  min-height: 0;
  overflow: hidden;
  padding: 8px;
  position: relative;
  text-align: right;
}
#inline-dialog-project-key-help-popup {
  z-index: 3500;
  /* Make sure the popup shows up in front of a dialog */
}
#inline-dialog-project-key-help-popup .project-key-help {
  padding: 10px;
}
#inline-dialog-project-key-help-popup .project-key-help ul {
  margin-top: 6px;
}
/* for share and watchers inline dialogs */
form.aui.recipients-form fieldset {
  padding: 20px 10px 10px;
  margin: 0 auto;
}
form.aui.recipients-form .cancel {
  padding: 0;
  position: absolute;
  right: 5px;
  top: 5px;
  z-index: 101;
}
.recipients .remove-recipient {
  border: 0;
  padding: 0;
  line-height: 1;
  cursor: pointer;
  background: transparent;
  float: right;
  height: 24px;
  opacity: 0;
  width: 24px;
}
.recipients ol {
  clear: both;
  list-style-type: none;
  margin: 8px 0 0 0;
  overflow: hidden;
  padding: 0;
  max-height: 200px;
  overflow-y: auto;
  margin-top: 5px;
}
.recipients li {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2px 2px 0;
}
.recipients li::before,
.recipients li::after {
  content: " ";
  display: table;
}
.recipients li::after {
  clear: both;
}
.recipients li:hover {
  background-color: #ebecf0;
}
.recipients li:hover .remove-recipient {
  opacity: 1;
}
.recipients li .remove-recipient:focus {
  opacity: 1;
}
.recipients .user-hover {
  float: left;
  max-width: 174px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.recipients img {
  height: 22px;
  margin-right: 4px;
  vertical-align: bottom;
  width: 22px;
  border-radius: 50%;
}
#comment-add-dialog #comment,
#edit-comment #comment {
  max-width: none;
}
.jira-dialog-core #edit-comment .form-body,
.jira-dialog-core #comment-edit .form-body {
  height: 470px;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/modules.less' */
.module {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 25px;
}
.module::before,
.module::after {
  content: " ";
  display: table;
}
.module::after {
  clear: both;
}
.module:first-child {
  margin-top: 0;
}
.module > .mod-header::before,
.module > .mod-header::after {
  content: " ";
  display: table;
}
.module > .mod-header::after {
  clear: both;
}
.module > .mod-header > h1,
.module > .mod-header > h2,
.module > .mod-header > h3,
.module > .mod-header > h4,
.module > .mod-header > h5,
.module > .mod-header > h6 {
  margin-top: 0;
}
.module > .mod-header + .mod-content {
  margin-top: 10px;
}
.module > .mod-content::before,
.module > .mod-content::after {
  content: " ";
  display: table;
}
.module > .mod-content::after {
  clear: both;
}
.module > .mod-content iframe {
  border: 0;
  margin: 0;
  padding: 0;
  width: 100%;
}
.module + .module {
  margin-top: 25px;
  padding-top: 25px;
}
.property-list {
  display: block;
  margin: 0;
  list-style: none;
  padding: 0;
}
.property-list > li {
  margin: 1px 0 0;
  padding: 0;
  position: relative;
}
.property-list img {
  vertical-align: text-bottom;
}
.property-list .item {
  margin: 1px 0 0;
}
.property-list .item .name {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  overflow-wrap: break-word;
  color: #6b778c;
  display: inline-block;
  font-weight: normal;
  padding: 2px 5px 2px 0;
  padding-right: 5px;
  text-align: right;
  width: 150px;
}
.property-list .item .value {
  word-wrap: break-word;
  overflow-wrap: break-word;
  display: inline-block;
  max-width: 100%;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-top: 2px;
  position: relative;
  vertical-align: top;
}
.property-list .item .value .value {
  padding: 0;
}
.property-list .wrap {
  padding: 0 10px 0 150px;
}
.property-list .wrap::before,
.property-list .wrap::after {
  content: " ";
  display: table;
}
.property-list .wrap::after {
  clear: both;
}
.property-list .wrap .name {
  float: left;
  margin-left: -150px;
}
.property-list.two-cols::before,
.property-list.two-cols::after {
  content: " ";
  display: table;
}
.property-list.two-cols::after {
  clear: both;
}
.property-list.two-cols > .item {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  clear: left;
  float: left;
  width: 50%;
}
.property-list.two-cols > .item-right {
  clear: right;
  float: right;
}
.property-list.two-cols > .item.full-width {
  clear: both;
  width: 100%;
}
.msie .property-list .wrap .value {
  display: block;
}
.module > .mod-content .issues {
  display: block;
  margin: 0;
  list-style: none;
  padding: 0;
}
.module > .mod-content .issues > li {
  margin: 0;
  padding: 0;
  padding-left: 26px;
  position: relative;
}
.module > .mod-content .issues > li + li {
  margin-top: 5px;
}
.module > .mod-content .issues > li .aui-icon,
.module > .mod-content .issues > li img {
  left: 0;
  margin-top: 2px;
  position: absolute;
}
.module > .mod-content .issues > li .issue::after {
  content: ".";
}
.issue-list .issue-list-key {
  width: 15%;
}
.issue-list .issue-list-date {
  width: 35%;
}
.criteria-group {
  border: 1px solid #ccc;
  border-left: 5px solid #ccc;
  border-radius: 3px;
  margin: 20px 0 0;
  position: relative;
}
.criteria-group .criteria-group {
  border-right: 0;
  border-radius: 3px 0 0 3px;
  margin: 10px 0;
}
.criteria-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.criteria-item {
  border-top: 1px solid #ccc;
  padding: 5px 0 5px 10px;
}
.criteria-item > .aui-buttons {
  float: right;
  margin-top: -5px;
  padding-right: 5px;
}
.criteria-item > .aui-buttons .aui-button {
  color: #707070;
  opacity: 0;
  filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  padding-left: 5px;
  padding-right: 5px;
}
.criteria-item > .aui-buttons .aui-button:focus,
.criteria-item > .aui-buttons .aui-button:hover {
  color: #333;
  position: relative;
}
.criteria-item > .aui-buttons .aui-button::after,
.criteria-item > .aui-buttons .aui-button::before {
  color: inherit;
}
.criteria-item > .aui-buttons .aui-button[aria-disabled="true"] {
  color: #ccc;
  cursor: not-allowed;
}
.criteria-item .aui-button:focus,
.criteria-item:hover > .aui-buttons .aui-button {
  opacity: 1;
  filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
}
.criteria-post-functions .criteria-item {
  counter-increment: postFunctions;
  padding-left: 40px;
}
.criteria-post-functions {
  counter-reset: postFunctions;
}
.criteria-post-functions .criteria-item::before {
  content: counter(postFunctions) ".";
  float: left;
  margin-left: -30px;
  width: 20px;
  text-align: right;
}
.criteria-group-actions {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background: #f0f0f0;
  margin: 0;
  padding: 5px 10px;
  width: 100%;
}
.criteria-group-actions select,
.criteria-group-actions option,
.criteria-group-actions p {
  font-weight: bold;
}
.criteria-group-actions p {
  margin: 5px 0;
}
.criteria-group-actions .aui-button {
  float: right;
}
form.aui.criteria-group-actions .select {
  margin: 0;
  max-width: none;
  width: auto;
}
form.aui.criteria-group-actions label {
  color: #333;
}
.workflow-transition-info {
  margin: 20px 0 0;
}
.workflow-transition-info .tabs-menu {
  vertical-align: top;
}
.workflow-transition-info .tabs-pane {
  padding: 20px 0;
}
.criteria-move-down span,
.criteria-move-up span {
  display: inline-block;
  height: 16px;
  overflow: hidden;
  text-align: left;
  text-indent: -999em;
  vertical-align: baseline;
  width: 16px;
}
.criteria-move-down span {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVR42mP4TyFgGDUAvwEFBQVg/O3bt6FkwIIFC+Aa0fGiRYsIG/Dz58//nZ2dGJq7urrAckR54c2bN/+rqqrgmkHst2/fkhYGN27c+F9YWAjGN2/eJC8Q9+7d+3///v3DPSkDAD0iz0y/dSoAAAAAAElFTkSuQmCC") no-repeat 0 0;
}
.criteria-move-down[aria-disabled="true"] span,
.criteria-move-down[aria-disabled="true"]:hover span,
.criteria-move-down[aria-disabled="true"]:focus span {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVR42mP4TyFgGDUAvwFnzpwB4z9//gwlA+7evQvXiI7v3btH2IC/f//+v3r1KoZmkBhIjigv/Pjx4//58+fhmi9cuPD/58+fpIXBx48f4QZ8+vSJvEB8/vz5/xcvXgz3pAwAzJjsLM9Dui4AAAAASUVORK5CYII=") no-repeat 0 0;
}
.criteria-move-down:hover span,
.criteria-move-down:focus span {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAANklEQVR42mP4jwYYqChgbPyJJIEKYzCoggt8CwfxI78jtDxxNDZ2fIpsxnFT05Oohi5cTL7TAYz06apV/wRhAAAAAElFTkSuQmCC") no-repeat 0 0;
}
.criteria-move-up span {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAARklEQVR42mP4jwYYqCiwdz+qwI3CwpvIAm+qCgqq3iIEfnYWAEHXT7jAggIwWAQX+PbtW0HBu2/fkG0pKPiGai2GAAlOBwB+mO/W7x1zRQAAAABJRU5ErkJggg==") no-repeat 0 0;
}
.criteria-move-up[aria-disabled="true"] span,
.criteria-move-up[aria-disabled="true"]:hover span,
.criteria-move-up[aria-disabled="true"]:focus span {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcUlEQVR42u3SMQrAIAwFUO9/NkEXR111jVOESIqFuLTU2kKhoPCXyH8IUfHLoxZwDcQYOaX0DAAA1lrvyTnPAYjIxpgOWGu5lHIPqLWyc66XJW3W7oaA9/5QloQQxgAR9UixPV9mU1sQ4Kz4DfCPr7wBqLDr9uab2cAAAAAASUVORK5CYII=") no-repeat 0 0;
}
.criteria-move-up:hover span,
.criteria-move-up:focus span {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAARUlEQVR42mP4jwYYqCiwcDGqwHFT05PIAk8cjY0dnyIEvoUbA0Hkd7hAhTEYVMEFPn36ZGz87NMnZFuMjT+hWoshQILTAYEY6V2rN23KAAAAAElFTkSuQmCC") no-repeat 0 0;
}
.criteria-toggle-link {
  display: none;
}
.twixi-block .toggle-trigger,
.toggle-wrap .toggle-trigger {
  display: block;
}
.twixi-block.collapsed .twixi-content,
.toggle-wrap.collapsed .twixi-content,
.twixi-block.collapsed .twixi-wrap.verbose,
.toggle-wrap.collapsed .twixi-wrap.verbose,
.twixi-block.collapsed .toggle-block,
.toggle-wrap.collapsed .toggle-block,
.twixi-block.collapsed .mod-content,
.toggle-wrap.collapsed .mod-content {
  display: none;
}
.twixi-block.collapsed .twixi-wrap.concise,
.toggle-wrap.collapsed .twixi-wrap.concise {
  display: block;
}
.twixi-block.collapsed .icon-twixi,
.toggle-wrap.collapsed .icon-twixi,
.twixi-block.collapsed .twixi-closed,
.toggle-wrap.collapsed .twixi-closed {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAJFBMVEX///9wcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHDRPAkXAAAADHRSTlMAESIziJmqu8zd7v+91kxoAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADIxLzEyLzEymvNa/wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAArSURBVAiZY2DAB1iaoAy2XQZQVvRiKIMVLlQ9AU0EpoZjhwLUnEa81iABAFHzB8GYPzdNAAAAAElFTkSuQmCC);
}
.twixi-block.collapsed .toggle-title > svg,
.toggle-wrap.collapsed .toggle-title > svg {
  transform: rotate(-90deg);
}
.twixi-block .twixi-content,
.toggle-wrap .twixi-content,
.twixi-block .twixi-wrap.verbose,
.toggle-wrap .twixi-wrap.verbose,
.twixi-block .toggle-block,
.toggle-wrap .toggle-block,
.twixi-block .mod-content,
.toggle-wrap .mod-content {
  display: block;
}
.twixi-block .twixi-wrap.concise,
.toggle-wrap .twixi-wrap.concise {
  display: none;
}
.twixi-block .twixi-wrap,
.toggle-wrap .twixi-wrap,
.twixi-block .twixi-trigger,
.toggle-wrap .twixi-trigger {
  padding-left: 20px;
  position: relative;
}
.twixi-block .icon-twixi,
.toggle-wrap .icon-twixi,
.twixi-block .twixi-opened,
.toggle-wrap .twixi-opened {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAJFBMVEX///9wcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHDRPAkXAAAADHRSTlMAESIziJmqu8zd7v+91kxoAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADIxLzEyLzEymvNa/wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAySURBVAiZY2AgCbA0MDCkgBgcWxlYd4AYjN0B0YvAclrbdxmAGcyrF0OVWxqQZjwDAwA8XgfBciyedgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  cursor: pointer;
}
.twixi-block .twixi,
.toggle-wrap .twixi,
.twixi-block .icon-twixi,
.toggle-wrap .icon-twixi,
.twixi-block .twixi-opened,
.toggle-wrap .twixi-opened,
.twixi-block .twixi-closed,
.toggle-wrap .twixi-closed {
  display: block;
  position: absolute;
  left: 0;
  top: 2px;
}
.twixi-block .twixi,
.toggle-wrap .twixi {
  height: 16px;
  width: 16px;
}
.twixi-block .twixi .icon,
.toggle-wrap .twixi .icon {
  top: 0;
}
.twixi-block h1.toggle-title,
.toggle-wrap h1.toggle-title,
.twixi-block h2.toggle-title,
.toggle-wrap h2.toggle-title {
  background-position: 3px 7px;
}
.twixi-block h3.toggle-title,
.toggle-wrap h3.toggle-title {
  background-position: 3px 4px;
}
.twixi-block h4.toggle-title,
.toggle-wrap h4.toggle-title,
.twixi-block h5.toggle-title,
.toggle-wrap h5.toggle-title,
.twixi-block h6.toggle-title,
.toggle-wrap h6.toggle-title {
  background-position: 2px 2px;
}
.twixi-block .toggle-title,
.toggle-wrap .toggle-title {
  display: inline-block;
  cursor: pointer;
}
.twixi-block .aui-button.toggle-title,
.toggle-wrap .aui-button.toggle-title {
  padding: 0;
  position: absolute;
  left: 0;
  top: 3px;
  width: 14px;
  height: 14px;
  border: 0;
}
.twixi-block .aui-button.toggle-title svg,
.toggle-wrap .aui-button.toggle-title svg {
  display: block;
}
.twixi-block .concise .flooded,
.toggle-wrap .concise .flooded {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
}
.twixi-block .verbose .flooded,
.toggle-wrap .verbose .flooded {
  overflow: auto;
  overflow-y: hidden;
}
.msie .twixi-block .concise .flooded,
.toggle-wrap .concise .flooded {
  word-wrap: normal;
  word-break: normal;
}
#add_project_link .twixi-content {
  padding-top: 10px;
}
.admin-summary-panels {
  margin-top: 20px;
}
.admin-summary-section {
  padding-left: 48px;
}
.admin-summary-section ul {
  list-style: none;
  padding: 0;
}
#admin-summary-panel .aui-icon-small::before {
  font-size: 14px;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/issue-view.less' */
.shorten {
  display: block;
  overflow: hidden;
  padding: 0;
  position: static;
  width: auto;
}
.shorten .shortener-expand,
.shorten .shortener-collapse {
  background-repeat: no-repeat;
}
.shorten .shortener-expand:hover,
.shorten .shortener-collapse:hover,
.shorten .shortener-expand:focus,
.shorten .shortener-collapse:focus {
  background-color: #eee;
  text-decoration: none;
}
.shorten .shortener-expand {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASElEQVR42mP4//8/AyWYYdSAUQOobkBaWposFMP4fFCMVR7FAJBES0vL/7Kysv9AtiUhPlYDoJJwDfj42AxggCq0JIY/eGIBADPsw90Jdkl6AAAAAElFTkSuQmCC");
  padding-left: 17px;
}
.shorten .shortener-collapse {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAQklEQVR42mP4//8/AyWYYdSAUQPQDUhLSwNhBWL52AxQKCsr+08sH8UAmCSQ/k8MH5cLHJAVEOJjDUSQIlL4Ax+NAA+b1wmhgBblAAAAAElFTkSuQmCC");
}
.issue-body-content .module > .mod-header {
  padding-left: 20px;
}
.issue-body-content .module > .mod-header + .mod-content {
  margin-top: 5px;
  padding-left: 20px;
}
.issue-body-content .module > .mod-header .aui-button-compact {
  display: flex;
  align-items: center;
  justify-content: center;
}
.issue-body-content .module > .mod-header .aui-button-compact .aui-icon {
  margin-top: 0;
}
.issue-body-content .module + .module {
  margin-top: 15px;
  padding-top: 15px;
}
/* Issue Security Level */
#security-val .note {
  color: #d04437;
}
#viewissuesidebar {
  width: 35%;
  padding-left: 30px;
}
.user-content-block {
  overflow: auto;
  overflow-y: hidden;
}
/* Tab Panel Content styles */
.issue-data-block {
  border-bottom: 1px solid #c1c7d0;
  padding: 10px;
}
.issue-data-block::before,
.issue-data-block::after {
  content: " ";
  display: table;
}
.issue-data-block::after {
  clear: both;
}
.issue-data-block.focused {
  background-color: #f4f5f7;
}
.issue-data-block.focused .action-links a {
  opacity: 1;
}
.actionContainer .subText {
  font-size: 1em;
}
.issue-data-block .twixi {
  background: rgba(9, 30, 66, 0.08);
  border-radius: 3px;
  top: 4px;
  left: -4px;
  text-decoration: none;
  cursor: pointer;
}
.issue-data-block .twixi:hover {
  background: rgba(9, 30, 66, 0.13);
}
.issue-data-block .twixi .icon-default {
  display: block;
}
.actionContainer ul.item-details dl dt {
  width: 19%;
}
.actionContainer ul.item-details dl dd {
  width: 79%;
}
.actionContainer .action-comment-actions {
  color: #6b778c;
  float: none;
  display: flex;
  align-items: center;
}
.actionContainer .action-comment-actions > * {
  margin-top: 10px;
}
jira-comment-reactions {
  display: none;
}
.issue-comment-action {
  color: #6b778c;
}
.issue-comment-action:hover {
  color: #6b778c;
}
.issue-activity-sort-link {
  color: #6b778c;
}
.issue-activity-sort-link:hover {
  color: #6b778c;
}
#status-val {
  max-width: 100%;
  margin-right: -5px;
}
#status-val .jira-issue-status-lozenge {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
.status-view {
  display: inline-block;
  padding: 2px 0 2px 5px;
  white-space: nowrap;
}
.action-details {
  line-height: 1.5;
  text-align: left;
}
.action-details .comment-created-date-link {
  color: inherit;
}
.action-details .update-info {
  color: #5e6c84;
}
.focused .action-details {
  text-align: left;
}
.action-links {
  float: right;
}
.action-links__divider {
  display: inline-block;
  background: #6b778c;
  border-radius: 50%;
  width: 2px;
  height: 2px;
  flex-shrink: 0;
  margin: 0 8px;
}
.action-links__divider:last-child {
  display: none;
}
.action-body {
  overflow: auto;
  overflow-y: hidden;
  margin: 0;
  margin-top: 10px;
}
.action-body blockquote {
  color: #333;
}
.action-body .item-details {
  margin-top: 0.5em;
}
.action-description {
  color: #666;
  margin-bottom: 1.5em;
}
/* Custom fields */
#customfieldmodule #customfield-tabs .tabs-menu {
  margin-top: 20px;
  margin-left: -10px;
}
/* Comments */
#addcomment .mod-content {
  display: none;
}
#addcomment.active .mod-footer {
  display: none;
}
#addcomment.active .mod-content {
  display: block;
}
#addcomment textarea {
  max-height: none;
  min-height: 150px;
}
.ops-menus .aui-toolbar2-inner .icon {
  vertical-align: text-bottom;
}
.icon-comment {
  overflow: visible;
}
#issue-comment-add #comment {
  max-width: none;
}
#issue-comment-add #issue-comment-add-cancel {
  margin-right: 9px;
}
.buttons-container.buttons-container.buttons-container {
  margin-top: 1px;
}
/* Activity */
#activitymodule .aui-tabs {
  position: relative;
}
#activitymodule .aui-tabs .sortwrap {
  left: auto;
  position: absolute;
  right: 10px;
  width: 1em;
}
#activitymodule .aui-tabs #issue-tabs {
  padding-right: 20px;
}
#activitymodule .aui-tabs .tabs-menu a {
  cursor: pointer;
}
#activitymodule .aui-tabs .tabs-pane {
  padding: 0;
}
#activitymodule .mod-content {
  min-height: 5em;
}
#activitymodule .issuePanelWrapper {
  position: relative;
  padding-top: 10px;
}
#activitymodule .issuePanelWrapper.loading .issuePanelProgress {
  background: url("/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/gadgets/loading.gif") center no-repeat;
  height: 60px;
  width: 100%;
  position: absolute;
  z-index: 1;
}
#activitymodule .issuePanelWrapper.loading .issuePanelContainer {
  opacity: 0.3;
}
#activitymodule .issuePanelContainer {
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.links-list {
  margin: 0;
}
.links-list:last-child {
  border-bottom: none;
}
.links-list .resolution {
  text-decoration: line-through;
}
.links-list img {
  vertical-align: text-top;
}
/* JRADEV-7116 FFX specific hack to prebvent the alt text blowing out the layout on broken images */
.links-list img:-moz-broken,
.links-list img:-moz-user-disabled {
  -moz-force-broken-image-icon: 1;
  height: 16px;
  width: 16px;
}
.links-list dt {
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 5px;
  width: 142px;
}
.links-list dd {
  margin-left: 0;
  padding-left: 10px;
  border-bottom: 1px solid #dfe1e5;
  position: relative;
  padding-right: 24px;
}
.links-list .link-content {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  display: table;
  padding: 5px;
  table-layout: fixed;
  width: 100%;
  word-wrap: normal;
}
.links-list .link-content > p,
.links-list .link-content > div,
.links-list .link-content > ul {
  display: table-cell;
}
.links-list .link-content > p {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.links-list ul.link-snapshot {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: right;
  width: 136px;
  white-space: nowrap;
}
.links-list ul.link-snapshot .status {
  width: 100px;
  text-align: left;
  display: inline-block;
}
.links-list ul.link-snapshot li {
  display: inline;
  margin: 0 4px;
}
.links-list ul.link-snapshot li > span,
.links-list ul.link-snapshot li > img {
  vertical-align: text-bottom;
}
/* align statuses and priorities the same way */
.links-list dd:hover {
  background-color: #f4f5f7;
}
.links-list dd .delete-link a {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.links-list dd .delete-link .icon-default {
  color: #42526e;
}
.links-list dd:hover .delete-link a,
.links-list dd .delete-link a:focus {
  position: absolute;
  text-align: center;
  width: 24px;
  height: auto;
  top: 7px;
  right: 2px;
  clip: auto;
}
.links-list .link-loading,
.link-loading-failed {
  color: #666;
}
.collapsed-links-list {
  display: none;
}
.collapsed-link {
  display: none;
}
#show-more-links {
  border-top: 1px solid #c1c7d0;
  padding-top: 5px;
}
#show-more-links span {
  color: #6b778c;
}
/* Subtasks */
#view-subtasks td {
  white-space: normal;
}
#view-subtasks td.stsummary {
  min-width: 200px;
  width: 100%;
}
#view-subtasks td.assignee .tinylink {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  word-wrap: normal;
}
.subtask-table-container {
  overflow-x: auto;
}
.subtask-table-container #issuetable {
  margin: 0;
}
.subtask-prog-wrap {
  background-color: #fff;
  display: block;
  float: right;
  margin: 0;
  margin-top: 3px;
  padding: 0 8px 0 8px;
}
.subtask-prog-wrap span {
  color: #808080;
  float: left;
  margin: 0 0.429em 0 0;
}
#subtasks_resolution_percentage {
  float: left;
  position: relative;
  top: 3px;
  width: 10em;
  line-height: 1em;
}
#subtasks_resolution_percentage td,
#subtasks_resolution_percentage td img {
  height: 10px;
}
/* Voters and watchers */
#vote-label,
#watch-label {
  color: #5e6c84;
}
/* View Voters */
.tickLabel {
  font-size: 11px;
}
.issue-drop-zone__button {
  color: #0052cc;
}
/* Attachments */
.item-attachments {
  list-style: none;
  margin: 0;
  padding: 0;
}
.item-attachments::after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
.item-attachments .attachment-content {
  padding: 5px 5px 5px 20px;
}
.item-attachments .attachment-content::before,
.item-attachments .attachment-content::after {
  content: " ";
  display: table;
}
.item-attachments .attachment-content::after {
  clear: both;
}
.item-attachments .attachment-content::after,
.item-attachments .attachment-content .twixi-block::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.item-attachments .attachment-icon::before {
  color: #707070;
}
.item-attachments .attachment-thumbnail-icon {
  --aui-icon-size: 80px;
}
#attachmentmodule #attachment_thumbnails.item-attachments .attachment-content .attachment-thumbnail-icon::before {
  color: #8993a4;
}
#attachmentmodule #attachment_thumbnails.item-attachments .attachment-content:hover {
  background-color: #f4f5f7;
}
#attachmentmodule #attachment_thumbnails.item-attachments .attachment-content:hover .attachment-thumb .no-image {
  fill: #6b778c;
}
#attachmentmodule #attachment_thumbnails.item-attachments .attachment-content:hover .attachment-thumbnail-icon::before {
  color: #6b778c;
}
#attachmentmodule #attachment_thumbnails.item-attachments .attachment-content dl .attachment-date {
  color: #6b778c;
}
.attachment-content dl {
  margin: 0;
}
.attachment-content dt {
  float: left;
}
.attachment-content dd {
  float: right;
  margin: 0;
}
.attachment-content dd.zip-contents {
  float: none;
  padding: 0 215px 0 20px;
}
.attachment-content dd.zip-contents ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.attachment-content dd.zip-contents ol li {
  clear: both;
}
.attachment-content dd.zip-contents .attachment-size {
  color: #bbb;
  float: right;
}
.attachment-content .attachment-delete {
  width: 20px;
  padding-left: 5px;
}
.attachment-content .attachment-delete .aui-icon {
  color: #6b778c;
}
.attachment-content .attachment-delete a {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.attachment-content:hover .attachment-delete a,
.attachment-content .attachment-delete a:focus {
  width: auto;
  height: auto;
  clip: auto;
}
.attachment-content .twixi-block {
  margin-left: -20px;
}
.zip-contents-trailer {
  color: #bbb;
}
#attachment_thumbnails {
  float: left;
  width: 100%;
}
#file_attachments + #attachment_thumbnails {
  border-top: 1px solid #c1c7d0;
  margin-top: 8px;
  padding-top: 8px;
}
.attachment-thumb {
  float: left;
  margin-right: 0.581em;
}
.attachment-thumb a:hover {
  text-decoration: none;
}
.attachment-thumb .no-image {
  height: 80px;
  fill: #8993a4;
}
.attachment-thumb img {
  vertical-align: text-top;
  max-width: 200px;
  max-height: 200px;
}
.earlier-version a:link,
.earlier-version a:visited {
  color: #666;
}
.attachment-size {
  color: #666;
  margin: 0 5px;
}
.attachment-author {
  display: none;
}
dd.attachment-date {
  text-align: right;
  width: 180px;
  padding: 0 5px;
}
/* large thumbnails */
.blender {
  position: absolute;
  top: 0;
  bottom: 0;
  left: auto;
  right: 0;
  width: 3em;
  height: 100%;
  background-size: 100% 100%;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  pointer-events: none;
}
/* little fade for view_attachments.jsp */
#attachment_thumbnails .attachment-content:hover .blender {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #f4f5f7 100%);
}
#attachment_thumbnails .attachment-delete {
  position: absolute;
  left: auto;
  right: 0;
  padding: 0;
  margin: 0;
}
#attachment_thumbnails .attachment-delete .icon {
  margin: 0;
}
#attachment_thumbnails .attachment-content {
  border: 1px solid #f0f0f0;
  float: left;
  height: 242px;
  margin: 0 6px 6px 0;
  padding: 6px 10px;
  width: 200px;
  text-align: center;
}
#attachment_thumbnails .attachment-thumb,
#attachment_thumbnails .attachment-thumb .gallery {
  display: flex;
  justify-content: center;
  align-items: center;
  float: none;
  height: 200px;
  width: 200px;
}
#attachment_thumbnails dl {
  clear: left;
  display: block;
  height: 42px;
  overflow: hidden;
  width: 200px;
}
#attachment_thumbnails dt,
#attachment_thumbnails dd {
  position: relative;
  text-align: left;
}
#attachment_thumbnails .attachment-title {
  display: block;
  float: none;
  height: 21px;
  white-space: nowrap;
  width: 200px;
  word-wrap: normal;
}
#attachment_thumbnails .attachment-size {
  float: left;
  margin: 0;
  top: -0.213em;
  width: auto;
}
#attachment_thumbnails .attachment-date {
  top: -0.213em;
  width: auto;
}
/* Time (tracking) module RHS */
.tt_inner dl {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.tt_inner dt,
.tt_inner dd {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  display: table-cell;
  margin: 0;
}
dt.tt_text {
  color: #6b778c;
  padding: 2px 5px 2px 0;
  width: 140px;
}
dd.tt_values {
  padding: 2px 0 2px 5px;
}
dd.tt_graph {
  vertical-align: text-bottom;
}
#tt_include_subtasks label {
  color: #6b778c;
  margin-left: 0.5em;
}
/* Tab Panel Change History - Fisheye overrides? */
.activity-name {
  color: #666;
  min-width: 150px;
}
.activity-old-val,
.activity-new-val {
  min-width: 250px;
}
/* The file upload progress bar */
.file-progress .progress-fill-color {
  background-color: #cccccc;
}
.file-progress {
  position: relative;
  height: 2px;
  width: 320px;
  padding: 5px 0;
}
/* Fix for Participants custom field in the toolkit plugin See JRADEV-11039 */
.cf-participant {
  display: inline-block;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: text-top;
  white-space: nowrap;
}
.people-details > dl:first-child {
  line-height: 24px;
}
.people-details > dl:first-child + dl {
  line-height: 24px;
}
.people-details .assign-to-me-link {
  display: block;
}
.people-details .aui-avatar {
  vertical-align: middle;
}
/* Collapsible Comments */
.collapsed-comments {
  display: block;
  border-right: none;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
}
.collapsed-comments:hover {
  text-decoration: none;
}
.issue-data-block .action-head {
  cursor: pointer;
}
.issueaction-aui-icon {
  color: #42526e;
}
.issueaction-aui-icon:hover {
  color: #6b778c;
  text-decoration: none;
}
/* "Responsive" Layout stuff - leave at the end */
/* THERE SHOULD BE NOTHING AFTER THE RESPONSIVE STUFF IN THIS STYLE SHEET */
/* using mixins here as the same changes are needed for normal view issue and split-view, but SV uses JS to trigger layout changes */
/* Mixins for view issue when in 'responsive' mode */
/* Using these as normal view uses media queries, but Split View uses JS due to the issue list and filters taking up browser width  */
@media all and (max-width: 1190px) {
  .links-list {
    padding-left: 0;
  }
  .links-list dt {
    float: none;
    margin: 0 0 6px;
    width: 100%;
  }
  .links-list dt + dd {
    border-top: 1px solid #ccc;
  }
  .links-list dd {
    margin-left: 0;
  }
  .links-list + .links-list {
    padding-top: 10px;
  }
  #viewissuesidebar #peopledetails {
    line-height: 20px;
  }
  #viewissuesidebar .item-details dl + dl {
    margin-top: 8px;
  }
  #viewissuesidebar .item-details dl dt {
    display: block;
    text-align: left;
    width: 100%;
  }
  #viewissuesidebar .item-details dl dd {
    display: block;
    margin: 0;
    padding: 2px 0;
    width: 100%;
  }
  #viewissuesidebar .tt_inner > dl {
    display: block;
  }
  #viewissuesidebar .tt_inner dt {
    display: block;
  }
  #viewissuesidebar .tt_inner dt ~ dd {
    display: inline-block;
    vertical-align: middle;
  }
  #viewissuesidebar dd.tt_graph {
    width: 50%;
  }
}
/* END "Responsive" Layout stuff - leave at the end
THERE SHOULD BE NOTHING AFTER THIS IN THIS STYLE SHEET
*/

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/core.less' */
body {
  min-width: 990px;
  overflow-y: scroll;
}
img,
fieldset {
  border: 0;
}
td > ul {
  margin-left: 0;
  padding-left: 16px;
}
td.confluenceTd > ul {
  padding-left: 40px;
  /* a fairly standard browser default */
}
kbd {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #f7f7f7;
  border: 1px solid #ccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 2px #ffffff inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 2px #ffffff inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 2px #ffffff inset;
  color: #333;
  display: inline-block;
  font-family: inherit;
  font-size: 13px;
  line-height: 20px;
  margin: 0 0.1em;
  min-width: 2em;
  padding: 0.1em 0.6em;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: bottom;
}
.hidden {
  display: none !important;
}
.visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.overflow-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.item-details {
  list-style: none;
  margin: 0;
  padding: 0;
}
.item-details dl {
  border-spacing: 0;
  display: table;
  table-layout: fixed;
  margin: 0;
  width: 100%;
}
.item-details dl > dt {
  color: #6b778c;
  display: table-cell;
  font-weight: normal;
  text-align: right;
  vertical-align: top;
  width: 140px;
}
.item-details dl > dd {
  display: table-cell;
  padding-left: 10px;
}
.item-details dl > dd > a {
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.item-details dl + dl {
  margin-top: 5px;
}
.item-details > li {
  margin-top: 0;
}
.item-details > li + li {
  margin-top: 5px;
}
.aui-page-panel-nav .item-details dl {
  display: block;
}
.aui-page-panel-nav .item-details dl dt,
.aui-page-panel-nav .item-details dl dd {
  display: block;
  margin: 0;
  padding: 0;
}
.aui-page-panel-nav .item-details dl dt {
  text-align: left;
  width: auto;
}
.context-issue-type {
  display: inline-block;
}
.context-issue-type + .context-issue-type {
  margin: 0;
}
.jira-adbox {
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  border: 1px solid #c1c7d0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background: transparent none no-repeat bottom right;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAABuCAYAAABWSF80AAACP0lEQVR42u3dzbGCMBSGYZxxw46texuwg5RADzZhF7RBH7TBgk64OHNwrtxo4JrAOfguvp2jmWckP4Qcsr7vszFt2x6GuCHNkF5R7m3KtGd0nILWyjDHdENyU6jKQc3ATlGdclATsFPUxtP485DjBo3L5fdfwTZyZelFFbhpw08bN7AK/GNrjbC/UQtPowvlqCph94CqDnYvqKpgraHeAoOXClhrqG7GrGBzWIuomcxK1HYFVlEzmT+rhLWMqhbWOqpK2D2gqoO1hlq++awaWGuoobtTKmC1o15f4FRv0m0Nqx313Ka5H3v7ZtQs0U5E9e2oBxmgOlDT5ChtWpILqOvMIkAFFVRQQQUVVFBBBRVUUEEFFVRQQQUVVFBBBRVUUEEFFVRQQQUVVFBBBRVUc6hd4BnXpSlBjZ+nY/KgxsvjCW1QE8B+K2ojx4f+k3IuLKP/slzmwIK6LMWcrgDU+Kg9qKCqQ+1AjY9a+Q7Sgfo56p8TiqDGQX2CBTUe6gMW1GVx775P6iaeQY2MyjL1c9Qa1DRr/xzU+CuqTgaoxwluUJcfkWeZmmDjrwI1PmqwKDqonxXPKX27rKP8qlVxVsrBcxfJrbLvL6uA+gWsMxzfWzVOa6KmqgOlKXXqq8P3mo/bjkFDZe2Sod77oCugEVEFdpwNXFv971IJQVayrFy/1KcHVfOUyGmecYAKKqigggoqqKCCCiqooIIKKqigggoqqKCCCiqooIIKKqigggoqqKCCCiqooIIKKqjWUH8Avm1Svml3YkkAAAAASUVORK5CYII=");
  padding: 30px 120px 30px 20px;
  width: auto;
  margin: 0 auto;
}
.jira-adbox.jira-adbox-medium {
  max-width: 500px;
}
.jira-adbox.get-started-message {
  background-image: url("data:image/png;base64,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");
}
.jira-adbox.not-logged-in-message {
  background-image: url("data:image/png;base64,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");
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/aui-overrides.less' */
/* AUI 9 */
.aui-page-sidebar #content:not(#none-specificity-bump) .aui-sidebar ~ .aui-sidebar {
  padding-left: 0;
}
/* @aui-override for all toolbars */
.aui-toolbar {
  padding-top: 0;
}
.aui-avatar-inner img {
  height: 100%;
}
/* @aui-override for interop between aui-page and aui-toolbar */
#content > header::before,
.aui-page-panel-main > header::before,
#content > header::after,
.aui-page-panel-main > header::after {
  content: " ";
  display: table;
}
#content > header::after,
.aui-page-panel-main > header::after {
  clear: both;
}
#content > header > .aui-toolbar,
.aui-page-panel-main > header > .aui-toolbar {
  float: right;
  width: auto;
}
.aui-toolbar + h2 {
  margin-top: 0;
}
/* @aui-override for interop between aui-page-header and aui-dropdown1 */
.aui-page-header-actions .aui-dropdown {
  text-align: left;
}
/* @aui-override for JRADEV-15812, AUI-1127 */
form.aui .aui-button-link.cancel {
  padding-left: 0;
  padding-right: 0;
}
/* @aui-override to fix broken avatar images JRADEV-16439, AUI-1182 */
.aui-avatar img:-moz-broken {
  -moz-force-broken-image-icon: 1;
}
/* @aui-override to un-stick use of help icons within AUI messages JRADEV-20335, AUI-435 */
.aui-message .help-lnk .aui-icon {
  position: relative;
  top: auto;
  left: auto;
}
/* @aui-override for link width in dropdowns AUI-1257 */
.aui-dd-parent .aui-dropdown a.item-link,
.aui-dropdown a.item-link {
  display: block;
}
/* @aui-override for inline dialog padding JRADEV-17814 */
.aui-inline-dialog .contents {
  padding: 0;
}
/* @aui-overrride for label positioning in attachment lists JRADEV-17707 */
form.aui .file-input-list input[type="checkbox"] + label,
form.aui .file-input-list input[type="radio"] + label {
  display: inline;
  float: none;
  left: 0;
  margin: 0 0 0 3px;
  padding: 0;
  width: auto;
}
form.aui .file-input-list > .field-group:first-child {
  margin-top: 0;
  padding-top: 0;
}
/* @aui-overrride for Breadcrumb navigation JRADEV-17939 */
.issue-header-content .aui-nav-breadcrumbs > li {
  position: relative;
  float: none;
  display: inline;
}
.issue-header-content .aui-nav-breadcrumbs > li + li {
  padding-left: 10px;
}
.issue-header-content .aui-nav-breadcrumbs > li + li::before {
  content: "";
  display: block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg08IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg08c3ZnIGlkPSJVbnRpdGxlZC1QYWdlJTIwMSIgdmlld0JveD0iMCAwIDQgMTAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgdmVyc2lvbj0iMS4xIg0JeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSINCXg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNHB4IiBoZWlnaHQ9IjEwcHgiDT4NCTxnIGlkPSJMYXllciUyMDEiPg0JCTxwYXRoIGQ9Ik0gMSAxMCBMIDQgMCBMIDMgMCBMIDAgMTAgTCAxIDEwIEwgMSAxMCBaIiBmaWxsPSIjNzA3MDcwIi8+DQk8L2c+DTwvc3ZnPg==") no-repeat 0 0;
  padding: 0;
  width: 4px;
  height: 1em;
  position: absolute;
  top: 3px;
  left: -4px;
}
/** @aui-override because JIRA lets you create multi-checkboxes with a space as the value in the label. The group then has zero height and breaks the form */
form.aui .group .radio + label,
form.aui .group .checkbox + label {
  display: inline-block;
  min-height: 14px;
}
/** @aui-override SW-1866 Comment field description is rendered incorrectly */
form.aui .comment-input div.description {
  clear: left;
}
/** The distance of description from textarea is naturally larger than from other input types so to unify it, the extra margin needs to be removed **/
form.aui:not(.aui-legacy-forms) textarea + div.description {
  margin-top: 0;
}
form.aui:not(.aui-legacy-forms) .description .inline-description p {
  display: initial;
}
/** @aui-override for form legend elements for accessibility JACCESS-282 */
form.aui legend.accessible {
  display: block;
}
/** @aui-override not rendering the background image for the footer body because after doing the aui upgrade, we have inserted an anchor which renders the logo. */
#footer .footer-body {
  background-image: none;
  color: #5e6c84;
  /** copy-pasta from @atlassian/brand-logos, debt to be repayed in MNSTR-4340 */
}
#footer .footer-body a {
  color: #5e6c84;
  text-decoration: underline;
}
#footer .footer-body #footer-logo {
  position: relative;
  bottom: -21px;
}
#footer .footer-body #footer-logo a {
  display: block;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEyN3B4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAxMjcgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4yICg0NDQ5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+PHRpdGxlPkF0bGFzc2lhbiBob3Jpem9udGFsIG5ldXRyYWwgZ3JhZGllbnQgLSBzbWFsbDwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI5OS42NzQ4ODk2JSIgeTE9IjE1LjgxNzY4NSUiIHgyPSI0NC42NTY3NzMyJSIgeTI9IjkwLjg3Njc5MDElIiBpZD0ibGluZWFyR3JhZGllbnQtMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzUwNUY3OSIgb2Zmc2V0PSIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9IiM3QTg2OUEiIG9mZnNldD0iMTAwJSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGlkPSIyNHB4LUhvcml6b250YWwtKHNtYWxsKSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgaWQ9IkF0bGFzc2lhbi1ob3Jpem9udGFsLW5ldXRyYWwtZ3JhZGllbnQtLS1zbWFsbCIgZmlsbC1ydWxlPSJub256ZXJvIj48ZyBpZD0iQXRsYXNzaWFuLWhvcml6b250YWwtd2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0LjAwMDAwMCkiPjxwYXRoIGQ9Ik00LjYwMzM1MDcsNy43NDE1NDYyIEM0LjUwOTU3NTg4LDcuNjIwMTQyNiA0LjM1ODQ4NjksNy41NTYwNTY0IDQuMjA0OTUwNTksNy41NzI1NjAwMyBDNC4wNTE0MTQyNyw3LjU4OTA2MzY1IDMuOTE3NzYyLDcuNjgzNzU2NjkgMy44NTI1Mjg2LDcuODIyMjUyMDggTDAuMDQ3OTk4NjM5OSwxNS4zNDc4OTkxIEMtMC4wMjI0NzA0Mjk5LDE1LjQ4NzM1MDYgLTAuMDE0OTM3NTg4NCwxNS42NTI5NTcyIDAuMDY3OTA3Mjc3NywxNS43ODU1ODI3IEMwLjE1MDc1MjE0NCwxNS45MTgyMDgzIDAuMjk3MDk3MDYzLDE1Ljk5ODk0MzIgMC40NTQ2ODQwMzMsMTUuOTk4OTU4IEw1Ljc1MjI5NjM5LDE1Ljk5ODk1OCBDNS45MjU2NDg0MSwxNi4wMDI5Mzk3IDYuMDg1MDc3NjYsMTUuOTA1NDQxOCA2LjE1ODk4MTc5LDE1Ljc1MDI1MjEgQzcuMzAxNzQzOTYsMTMuNDE0MDE2OCA2LjYwOTE4OTY1LDkuODYxNzgxNDkgNC42MDMzNTA3LDcuNzQxNTQ2MiBaIiBpZD0iU2hhcGUiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQtMSkiPjwvcGF0aD48cGF0aCBkPSJNNy4zOTA2MzcwNSwwLjg5MTQyMzkxMyBDNS40NjIwNjU1MywzLjgyNzI2NTQ4IDUuMjM5NDc5MDEsNy41NTExNjU4NSA2LjgwNDg2NzM5LDEwLjY5MTQyMzkgTDkuMzU4ODk5MjIsMTUuNzQ1MDcxIEM5LjQzNTkxNTkyLDE1Ljg5NzQ3OTYgOS41OTMzNTU0NiwxNS45OTM3NjA3IDkuNzY1NTg0NjIsMTUuOTkzNzc2OSBMMTUuMDYyMjQ1NywxNS45OTM3NzY5IEMxNS4yMTk4MzI2LDE1Ljk5Mzc2MjEgMTUuMzY2MTc3NiwxNS45MTMwMjcyIDE1LjQ0OTAyMjQsMTUuNzgwNDAxNiBDMTUuNTMxODY3MywxNS42NDc3NzYxIDE1LjUzOTQwMDEsMTUuNDgyMTY5NSAxNS40Njg5MzExLDE1LjM0MjcxOCBDMTUuNDY4OTMxMSwxNS4zNDI3MTggOC4zNDMxMzcwNSwxLjI0MTMwNjI3IDguMTY0MDUyNzgsMC44ODg2MDAzODQgQzguMDkxODAyMTcsMC43NDIxMDAxNzIgNy45NDEyMTI1NSwwLjY0OTQwMTUwMSA3Ljc3NjQ0OTc0LDAuNjUwMDAzMDA1IEM3LjYxMTY4NjkyLDAuNjUwNjA0NTA5IDcuNDYxNzkyODksMC43NDQ0MDAxNjQgNy4zOTA2MzcwNSwwLjg5MTQyMzkxMyBMNy4zOTA2MzcwNSwwLjg5MTQyMzkxMyBaIiBpZD0iU2hhcGUiIGZpbGw9IiM3QTg2OUEiPjwvcGF0aD48cGF0aCBkPSJNNjkuNTE4MjY2OSw2LjkyNzk1NDQxIEM2OS41MTgyNjY5LDguNzkxNDgzODIgNzAuMzkyMDQ1OSwxMC4yNzEwMTMyIDczLjgwOTg2OCwxMC45MjQxODk3IEM3NS44NDkwMDI4LDExLjM0NzcxOTEgNzYuMjc2MTQxNCwxMS42NzMzNjYyIDc2LjI3NjE0MTQsMTIuMzQ1ODM2OCBDNzYuMjc2MTQxNCwxMi45OTkwMTMyIDc1Ljg0ODA1MTUsMTMuNDIxODM2OCA3NC40MTE4MDk5LDEzLjQyMTgzNjggQzcyLjY3NTkzMSwxMy4zOTA5NTg2IDcwLjk3NDc1NjgsMTIuOTM1NTM4IDY5LjQ1OTk5OTEsMTIuMDk2MTg5NyBMNjkuNDU5OTk5MSwxNS4xMzE0ODM4IEM3MC40ODkzMTc0LDE1LjYzMTAxMzIgNzEuODQ4NTAyOCwxNi4xODgxODk3IDc0LjM3MzA0NCwxNi4xODgxODk3IEM3Ny45NDYxNjc2LDE2LjE4ODE4OTcgNzkuMzYzODU4NiwxNC42MTE3MTkxIDc5LjM2Mzg1ODYsMTIuMjY4ODk1NiBNNzkuMzYzODU4NiwxMi4yNjg4OTU2IEM3OS4zNjM4NTg2LDEwLjA1OTQ4MzggNzguMTc5MjM4OCw5LjAyMTgzNjc2IDc0LjgzOTE4NjQsOC4zMTEyNDg1MyBDNzIuOTk0MzU2OCw3LjkwNzcxOTEyIDcyLjU0NzcxNjMsNy41MDQ0MjUgNzIuNTQ3NzE2Myw2LjkyNzk1NDQxIEM3Mi41NDc3MTYzLDYuMTk4NTQyNjUgNzMuMjA3OTI2MSw1Ljg5MDU0MjY1IDc0LjQzMTMxMTgsNS44OTA1NDI2NSBDNzUuOTA3MjcwNiw1Ljg5MDU0MjY1IDc3LjM2MzcyNzUsNi4zMzI0MjUgNzguNzQyNDE0OCw2Ljk0NzI0ODUzIEw3OC43NDI0MTQ4LDQuMDQ2MDcyMDYgQzc3LjQyMDQwOTksMy40NTA3NjkzNyA3NS45ODA2MDM5LDMuMTU1NDA4NzkgNzQuNTI4MzQ1NSwzLjE4MTYwMTQ3IEM3MS4yMjcwNTksMy4xODE2MDE0NyA2OS41MTgyNjY5LDQuNjAzMjQ4NTMgNjkuNTE4MjY2OSw2LjkyNzk1NDQxIiBpZD0iU2hhcGUiIGZpbGw9IiM1MDVGNzkiPjwvcGF0aD48cG9seWdvbiBpZD0iU2hhcGUiIGZpbGw9IiM1MDVGNzkiIHBvaW50cz0iMTE1LjQxOTk5OCAzLjM4MDAwMDExIDExNS40MTk5OTggMTYuMDAyNTg4MyAxMTguMTM4NjA3IDE2LjAwMjU4ODMgMTE4LjEzODYwNyA2LjM3NzE3NjU5IDExOS4yODQ0NjEgOC45MzIyMzU0MSAxMjMuMTI5NDIxIDE2LjAwMjU4ODMgMTI2LjU0NzI0MyAxNi4wMDI1ODgzIDEyNi41NDcyNDMgMy4zODAwMDAxMSAxMjMuODI4NjM1IDMuMzgwMDAwMTEgMTIzLjgyODYzNSAxMS41MjYxMTc4IDEyMi43OTkzMTcgOS4xNjI4MjM2NCAxMTkuNzExNTk5IDMuMzgwMDAwMTEiPjwvcG9seWdvbj48cmVjdCBpZD0iUmVjdGFuZ2xlLXBhdGgiIGZpbGw9IiM1MDVGNzkiIHg9Ijk1LjE2MDAwMzciIHk9IjMuMzgwMDAwMTEiIHdpZHRoPSIyLjk3MTE4MTY1IiBoZWlnaHQ9IjEyLjYyMjU4ODIiPjwvcmVjdD48cGF0aCBkPSJNOTEuNzMzODYxNCwxMi4yNjg4OTU2IEM5MS43MzM4NjE0LDEwLjA1OTQ4MzggOTAuNTQ5MjQxNSw5LjAyMTgzNjc2IDg3LjIwOTE4OTEsOC4zMTEyNDg1MyBDODUuMzY0MzU5NSw3LjkwNzcxOTEyIDg0LjkxNzcxOTEsNy41MDQ0MjUgODQuOTE3NzE5MSw2LjkyNzk1NDQxIEM4NC45MTc3MTkxLDYuMTk4NTQyNjUgODUuNTc3OTI4OCw1Ljg5MDU0MjY1IDg2LjgwMTMxNDYsNS44OTA1NDI2NSBDODguMjc3MjczNCw1Ljg5MDU0MjY1IDg5LjczMzczMDMsNi4zMzI0MjUgOTEuMTEyNDE3Niw2Ljk0NzI0ODUzIEw5MS4xMTI0MTc2LDQuMDQ2MDcyMDYgQzg5Ljc5MDQxMjYsMy40NTA3NjkzNyA4OC4zNTA2MDY2LDMuMTU1NDA4NzkgODYuODk4MzQ4MywzLjE4MTYwMTQ3IEM4My41OTcwNjE4LDMuMTgxNjAxNDcgODEuODg4MjY5Niw0LjYwMzI0ODUzIDgxLjg4ODI2OTYsNi45Mjc5NTQ0MSBDODEuODg4MjY5Niw4Ljc5MTQ4MzgyIDgyLjc2MjA0ODYsMTAuMjcxMDEzMiA4Ni4xNzk4NzA3LDEwLjkyNDE4OTcgQzg4LjIxOTAwNTYsMTEuMzQ3NzE5MSA4OC42NDYxNDQyLDExLjY3MzM2NjIgODguNjQ2MTQ0MiwxMi4zNDU4MzY4IEM4OC42NDYxNDQyLDEyLjk5OTAxMzIgODguMjE4MDU0MywxMy40MjE4MzY4IDg2Ljc4MTgxMjcsMTMuNDIxODM2OCBDODUuMDQ1OTMzNywxMy4zOTA5NTg2IDgzLjM0NDc1OTUsMTIuOTM1NTM4IDgxLjgzMDAwMTgsMTIuMDk2MTg5NyBMODEuODMwMDAxOCwxNS4xMzE0ODM4IEM4Mi44NTkzMjAyLDE1LjYzMTAxMzIgODQuMjE4NTA1NiwxNi4xODgxODk3IDg2Ljc0MzA0NjgsMTYuMTg4MTg5NyBDOTAuMzE2MTcwNCwxNi4xODgxODk3IDkxLjczMzg2MTQsMTQuNjExNzE5MSA5MS43MzM4NjE0LDEyLjI2ODg5NTYiIGlkPSJTaGFwZSIgZmlsbD0iIzUwNUY3OSI+PC9wYXRoPjxwb2x5Z29uIGlkPSJTaGFwZSIgZmlsbD0iIzUwNUY3OSIgcG9pbnRzPSI0Ni40Mzk5OTg2IDMuMzgwMDAwMTEgNDYuNDM5OTk4NiAxNi4wMDI1ODgzIDUyLjU0NjkzODcgMTYuMDAyNTg4MyA1My41MDg0NzYyIDEzLjI3NDM1MzEgNDkuNDMwNDQ0MyAxMy4yNzQzNTMxIDQ5LjQzMDQ0NDMgMy4zODAwMDAxMSI+PC9wb2x5Z29uPjxwb2x5Z29uIGlkPSJTaGFwZSIgZmlsbD0iIzUwNUY3OSIgcG9pbnRzPSIzNC4zNjk5OTg5IDMuMzgwMDAwMTEgMzQuMzY5OTk4OSA2LjEwODAwMDExIDM3LjY3MTI4NTQgNi4xMDgwMDAxMSAzNy42NzEyODU0IDE2LjAwMjU4ODMgNDAuNjYxNzMxMSAxNi4wMDI1ODgzIDQwLjY2MTczMTEgNi4xMDgwMDAxMSA0NC4xOTYwODg4IDYuMTA4MDAwMTEgNDQuMTk2MDg4OCAzLjM4MDAwMDExIj48L3BvbHlnb24+PHBhdGggZD0iTTMwLjAzODIwNjEsMy4zODAwMDAxMSBMMjYuMTE5MDQzMSwzLjM4MDAwMDExIEwyMS42NzAwMDAxLDE2LjAwMjU4ODMgTDI1LjA2NzYwNjgsMTYuMDAyNTg4MyBMMjUuNjk4MzI1OSwxMy44NzY3MDYgQzI3LjI1MTY4NzMsMTQuMzI3OTY2OSAyOC45MDM0MjE0LDE0LjMyNzk2NjkgMzAuNDU2NzgyOCwxMy44NzY3MDYgTDMxLjA4NzUwMTksMTYuMDAyNTg4MyBMMzQuNDg1ODIyMiwxNi4wMDI1ODgzIEwzMC4wMzgyMDYxLDMuMzgwMDAwMTEgWiBNMjguMDc4NTA1NywxMS42MDA0NzA3IEMyNy41MjUwNTYsMTEuNjAwNDM5IDI2Ljk3NDQ1NywxMS41MjIwNzY2IDI2LjQ0MzQ0MDIsMTEuMzY3NzY0OCBMMjguMDc4NTA1Nyw1Ljg1OTI5NDIzIEwyOS43MTM1NzEyLDExLjM2OTY0NzIgQzI5LjE4MjQ2MDksMTEuNTIzMzIyMSAyOC42MzE4NjM3LDExLjYwMTA1MDMgMjguMDc4NTA1NywxMS42MDA0NzA3IEwyOC4wNzg1MDU3LDExLjYwMDQ3MDcgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjNTA1Rjc5Ij48L3BhdGg+PHBhdGggZD0iTTYzLjA2Nzk2ODksMy4zODAwMDAxMSBMNTkuMTQ5MDQzOCwzLjM4MDAwMDExIEw1NC43MDAwMDA4LDE2LjAwMjU4ODMgTDU4LjA5ODMyMSwxNi4wMDI1ODgzIEw1OC43MjkwNDAxLDEzLjg3NjcwNiBDNjAuMjgyNDAxNSwxNC4zMjc5NjY5IDYxLjkzNDEzNTYsMTQuMzI3OTY2OSA2My40ODc0OTcsMTMuODc2NzA2IEw2NC4xMTgyMTYxLDE2LjAwMjU4ODMgTDY3LjUxNjUzNjMsMTYuMDAyNTg4MyBMNjMuMDY3OTY4OSwzLjM4MDAwMDExIFogTTYxLjEwODUwNjQsMTEuNjAwNDcwNyBDNjAuNTU1MDU2NywxMS42MDA0MzkgNjAuMDA0NDU3NiwxMS41MjIwNzY2IDU5LjQ3MzQ0MDgsMTEuMzY3NzY0OCBMNjEuMTA4NTA2NCw1Ljg1OTI5NDIzIEw2Mi43NDM1NzE5LDExLjM2OTY0NzIgQzYyLjIxMjQ2MTYsMTEuNTIzMzIyMSA2MS42NjE4NjQ0LDExLjYwMTA1MDMgNjEuMTA4NTA2NCwxMS42MDA0NzA3IEw2MS4xMDg1MDY0LDExLjYwMDQ3MDcgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjNTA1Rjc5Ij48L3BhdGg+PHBhdGggZD0iTTEwOC44Mzc5NjksMy4zODAwMDAxMSBMMTA0LjkxOTA0NCwzLjM4MDAwMDExIEwxMDAuNDcwMDAxLDE2LjAwMjU4ODMgTDEwMy44NjgzMjEsMTYuMDAyNTg4MyBMMTA0LjQ5OTA0MSwxMy44NzY3MDYgQzEwNi4wNTI0MDIsMTQuMzI3OTY2OSAxMDcuNzA0MTM2LDE0LjMyNzk2NjkgMTA5LjI1NzQ5NywxMy44NzY3MDYgTDEwOS44ODgyMTcsMTYuMDAyNTg4MyBMMTEzLjI4Njc3NSwxNi4wMDI1ODgzIEwxMDguODM3OTY5LDMuMzgwMDAwMTEgWiBNMTA2Ljg3NzMxOCwxMS42MDA0NzA3IEMxMDYuMzIzODY4LDExLjYwMDQzOSAxMDUuNzczMjY5LDExLjUyMjA3NjYgMTA1LjI0MjI1MiwxMS4zNjc3NjQ4IEwxMDYuODc3MzE4LDUuODU5Mjk0MjMgTDEwOC41MTIzODMsMTEuMzY5NjQ3MiBDMTA3Ljk4MTI3MywxMS41MjMzMjIxIDEwNy40MzA2NzYsMTEuNjAxMDUwMyAxMDYuODc3MzE4LDExLjYwMDQ3MDcgTDEwNi44NzczMTgsMTEuNjAwNDcwNyBaIiBpZD0iU2hhcGUiIGZpbGw9IiM1MDVGNzkiPjwvcGF0aD48L2c+PC9nPjwvZz4KPC9zdmc+) center bottom no-repeat;
  background-size: 127px 26px;
  text-indent: -9999em;
}
#footer .footer-body #footer-logo a:focus,
#footer .footer-body #footer-logo a:hover,
#footer .footer-body #footer-logo a:active {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEyN3B4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAxMjcgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4yICg0NDQ5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+PHRpdGxlPkF0bGFzc2lhbiBob3Jpem9udGFsIGJsdWUgZ3JhZGllbnQgLSBzbWFsbDwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI5OS42ODQ3MTYlIiB5MT0iMTUuODEzODEyOCUiIHgyPSIzOS44NDQ0Mzk5JSIgeTI9Ijk3LjQzODgzODglIiBpZD0ibGluZWFyR3JhZGllbnQtMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzAwNTJDQyIgb2Zmc2V0PSIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9IiMyNjg0RkYiIG9mZnNldD0iOTIuMyUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48ZyBpZD0iMjRweC1Ib3Jpem9udGFsLShzbWFsbCkiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIGlkPSJBdGxhc3NpYW4taG9yaXpvbnRhbC1ibHVlLWdyYWRpZW50LS0tc21hbGwiIGZpbGwtcnVsZT0ibm9uemVybyI+PGcgaWQ9IkF0bGFzc2lhbi1ob3Jpem9udGFsLXdoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNC4wMDAwMDApIj48cGF0aCBkPSJNNC42MDMzNTA3LDcuNzQxNTQ2MiBDNC41MDk1NzU4OCw3LjYyMDE0MjYgNC4zNTg0ODY5LDcuNTU2MDU2NCA0LjIwNDk1MDU5LDcuNTcyNTYwMDMgQzQuMDUxNDE0MjcsNy41ODkwNjM2NSAzLjkxNzc2Miw3LjY4Mzc1NjY5IDMuODUyNTI4Niw3LjgyMjI1MjA4IEwwLjA0Nzk5ODYzOTksMTUuMzQ3ODk5MSBDLTAuMDIyNDcwNDI5OSwxNS40ODczNTA2IC0wLjAxNDkzNzU4ODQsMTUuNjUyOTU3MiAwLjA2NzkwNzI3NzcsMTUuNzg1NTgyNyBDMC4xNTA3NTIxNDQsMTUuOTE4MjA4MyAwLjI5NzA5NzA2MywxNS45OTg5NDMyIDAuNDU0Njg0MDMzLDE1Ljk5ODk1OCBMNS43NTIyOTYzOSwxNS45OTg5NTggQzUuOTI1NjQ4NDEsMTYuMDAyOTM5NyA2LjA4NTA3NzY2LDE1LjkwNTQ0MTggNi4xNTg5ODE3OSwxNS43NTAyNTIxIEM3LjMwMTc0Mzk2LDEzLjQxNDAxNjggNi42MDkxODk2NSw5Ljg2MTc4MTQ5IDQuNjAzMzUwNyw3Ljc0MTU0NjIgWiIgaWQ9IlNoYXBlIiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTEpIj48L3BhdGg+PHBhdGggZD0iTTcuMzkwNjM3MDUsMC44OTE0MjM5MTMgQzUuNDYyMDY1NTMsMy44MjcyNjU0OCA1LjIzOTQ3OTAxLDcuNTUxMTY1ODUgNi44MDQ4NjczOSwxMC42OTE0MjM5IEw5LjM1ODg5OTIyLDE1Ljc0NTA3MSBDOS40MzU5MTU5MiwxNS44OTc0Nzk2IDkuNTkzMzU1NDYsMTUuOTkzNzYwNyA5Ljc2NTU4NDYyLDE1Ljk5Mzc3NjkgTDE1LjA2MjI0NTcsMTUuOTkzNzc2OSBDMTUuMjE5ODMyNiwxNS45OTM3NjIxIDE1LjM2NjE3NzYsMTUuOTEzMDI3MiAxNS40NDkwMjI0LDE1Ljc4MDQwMTYgQzE1LjUzMTg2NzMsMTUuNjQ3Nzc2MSAxNS41Mzk0MDAxLDE1LjQ4MjE2OTUgMTUuNDY4OTMxMSwxNS4zNDI3MTggQzE1LjQ2ODkzMTEsMTUuMzQyNzE4IDguMzQzMTM3MDUsMS4yNDEzMDYyNyA4LjE2NDA1Mjc4LDAuODg4NjAwMzg0IEM4LjA5MTgwMjE3LDAuNzQyMTAwMTcyIDcuOTQxMjEyNTUsMC42NDk0MDE1MDEgNy43NzY0NDk3NCwwLjY1MDAwMzAwNSBDNy42MTE2ODY5MiwwLjY1MDYwNDUwOSA3LjQ2MTc5Mjg5LDAuNzQ0NDAwMTY0IDcuMzkwNjM3MDUsMC44OTE0MjM5MTMgTDcuMzkwNjM3MDUsMC44OTE0MjM5MTMgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMjY4NEZGIj48L3BhdGg+PHBhdGggZD0iTTY5LjUxODI2NjksNi45Mjc5NTQ0MSBDNjkuNTE4MjY2OSw4Ljc5MTQ4MzgyIDcwLjM5MjA0NTksMTAuMjcxMDEzMiA3My44MDk4NjgsMTAuOTI0MTg5NyBDNzUuODQ5MDAyOCwxMS4zNDc3MTkxIDc2LjI3NjE0MTQsMTEuNjczMzY2MiA3Ni4yNzYxNDE0LDEyLjM0NTgzNjggQzc2LjI3NjE0MTQsMTIuOTk5MDEzMiA3NS44NDgwNTE1LDEzLjQyMTgzNjggNzQuNDExODA5OSwxMy40MjE4MzY4IEM3Mi42NzU5MzEsMTMuMzkwOTU4NiA3MC45NzQ3NTY4LDEyLjkzNTUzOCA2OS40NTk5OTkxLDEyLjA5NjE4OTcgTDY5LjQ1OTk5OTEsMTUuMTMxNDgzOCBDNzAuNDg5MzE3NCwxNS42MzEwMTMyIDcxLjg0ODUwMjgsMTYuMTg4MTg5NyA3NC4zNzMwNDQsMTYuMTg4MTg5NyBDNzcuOTQ2MTY3NiwxNi4xODgxODk3IDc5LjM2Mzg1ODYsMTQuNjExNzE5MSA3OS4zNjM4NTg2LDEyLjI2ODg5NTYgTTc5LjM2Mzg1ODYsMTIuMjY4ODk1NiBDNzkuMzYzODU4NiwxMC4wNTk0ODM4IDc4LjE3OTIzODgsOS4wMjE4MzY3NiA3NC44MzkxODY0LDguMzExMjQ4NTMgQzcyLjk5NDM1NjgsNy45MDc3MTkxMiA3Mi41NDc3MTYzLDcuNTA0NDI1IDcyLjU0NzcxNjMsNi45Mjc5NTQ0MSBDNzIuNTQ3NzE2Myw2LjE5ODU0MjY1IDczLjIwNzkyNjEsNS44OTA1NDI2NSA3NC40MzEzMTE4LDUuODkwNTQyNjUgQzc1LjkwNzI3MDYsNS44OTA1NDI2NSA3Ny4zNjM3Mjc1LDYuMzMyNDI1IDc4Ljc0MjQxNDgsNi45NDcyNDg1MyBMNzguNzQyNDE0OCw0LjA0NjA3MjA2IEM3Ny40MjA0MDk5LDMuNDUwNzY5MzcgNzUuOTgwNjAzOSwzLjE1NTQwODc5IDc0LjUyODM0NTUsMy4xODE2MDE0NyBDNzEuMjI3MDU5LDMuMTgxNjAxNDcgNjkuNTE4MjY2OSw0LjYwMzI0ODUzIDY5LjUxODI2NjksNi45Mjc5NTQ0MSIgaWQ9IlNoYXBlIiBmaWxsPSIjMDA1MkNDIj48L3BhdGg+PHBvbHlnb24gaWQ9IlNoYXBlIiBmaWxsPSIjMDA1MkNDIiBwb2ludHM9IjExNS40MTk5OTggMy4zODAwMDAxMSAxMTUuNDE5OTk4IDE2LjAwMjU4ODMgMTE4LjEzODYwNyAxNi4wMDI1ODgzIDExOC4xMzg2MDcgNi4zNzcxNzY1OSAxMTkuMjg0NDYxIDguOTMyMjM1NDEgMTIzLjEyOTQyMSAxNi4wMDI1ODgzIDEyNi41NDcyNDMgMTYuMDAyNTg4MyAxMjYuNTQ3MjQzIDMuMzgwMDAwMTEgMTIzLjgyODYzNSAzLjM4MDAwMDExIDEyMy44Mjg2MzUgMTEuNTI2MTE3OCAxMjIuNzk5MzE3IDkuMTYyODIzNjQgMTE5LjcxMTU5OSAzLjM4MDAwMDExIj48L3BvbHlnb24+PHJlY3QgaWQ9IlJlY3RhbmdsZS1wYXRoIiBmaWxsPSIjMDA1MkNDIiB4PSI5NS4xNjAwMDM3IiB5PSIzLjM4MDAwMDExIiB3aWR0aD0iMi45NzExODE2NSIgaGVpZ2h0PSIxMi42MjI1ODgyIj48L3JlY3Q+PHBhdGggZD0iTTkxLjczMzg2MTQsMTIuMjY4ODk1NiBDOTEuNzMzODYxNCwxMC4wNTk0ODM4IDkwLjU0OTI0MTUsOS4wMjE4MzY3NiA4Ny4yMDkxODkxLDguMzExMjQ4NTMgQzg1LjM2NDM1OTUsNy45MDc3MTkxMiA4NC45MTc3MTkxLDcuNTA0NDI1IDg0LjkxNzcxOTEsNi45Mjc5NTQ0MSBDODQuOTE3NzE5MSw2LjE5ODU0MjY1IDg1LjU3NzkyODgsNS44OTA1NDI2NSA4Ni44MDEzMTQ2LDUuODkwNTQyNjUgQzg4LjI3NzI3MzQsNS44OTA1NDI2NSA4OS43MzM3MzAzLDYuMzMyNDI1IDkxLjExMjQxNzYsNi45NDcyNDg1MyBMOTEuMTEyNDE3Niw0LjA0NjA3MjA2IEM4OS43OTA0MTI2LDMuNDUwNzY5MzcgODguMzUwNjA2NiwzLjE1NTQwODc5IDg2Ljg5ODM0ODMsMy4xODE2MDE0NyBDODMuNTk3MDYxOCwzLjE4MTYwMTQ3IDgxLjg4ODI2OTYsNC42MDMyNDg1MyA4MS44ODgyNjk2LDYuOTI3OTU0NDEgQzgxLjg4ODI2OTYsOC43OTE0ODM4MiA4Mi43NjIwNDg2LDEwLjI3MTAxMzIgODYuMTc5ODcwNywxMC45MjQxODk3IEM4OC4yMTkwMDU2LDExLjM0NzcxOTEgODguNjQ2MTQ0MiwxMS42NzMzNjYyIDg4LjY0NjE0NDIsMTIuMzQ1ODM2OCBDODguNjQ2MTQ0MiwxMi45OTkwMTMyIDg4LjIxODA1NDMsMTMuNDIxODM2OCA4Ni43ODE4MTI3LDEzLjQyMTgzNjggQzg1LjA0NTkzMzcsMTMuMzkwOTU4NiA4My4zNDQ3NTk1LDEyLjkzNTUzOCA4MS44MzAwMDE4LDEyLjA5NjE4OTcgTDgxLjgzMDAwMTgsMTUuMTMxNDgzOCBDODIuODU5MzIwMiwxNS42MzEwMTMyIDg0LjIxODUwNTYsMTYuMTg4MTg5NyA4Ni43NDMwNDY4LDE2LjE4ODE4OTcgQzkwLjMxNjE3MDQsMTYuMTg4MTg5NyA5MS43MzM4NjE0LDE0LjYxMTcxOTEgOTEuNzMzODYxNCwxMi4yNjg4OTU2IiBpZD0iU2hhcGUiIGZpbGw9IiMwMDUyQ0MiPjwvcGF0aD48cG9seWdvbiBpZD0iU2hhcGUiIGZpbGw9IiMwMDUyQ0MiIHBvaW50cz0iNDYuNDM5OTk4NiAzLjM4MDAwMDExIDQ2LjQzOTk5ODYgMTYuMDAyNTg4MyA1Mi41NDY5Mzg3IDE2LjAwMjU4ODMgNTMuNTA4NDc2MiAxMy4yNzQzNTMxIDQ5LjQzMDQ0NDMgMTMuMjc0MzUzMSA0OS40MzA0NDQzIDMuMzgwMDAwMTEiPjwvcG9seWdvbj48cG9seWdvbiBpZD0iU2hhcGUiIGZpbGw9IiMwMDUyQ0MiIHBvaW50cz0iMzQuMzY5OTk4OSAzLjM4MDAwMDExIDM0LjM2OTk5ODkgNi4xMDgwMDAxMSAzNy42NzEyODU0IDYuMTA4MDAwMTEgMzcuNjcxMjg1NCAxNi4wMDI1ODgzIDQwLjY2MTczMTEgMTYuMDAyNTg4MyA0MC42NjE3MzExIDYuMTA4MDAwMTEgNDQuMTk2MDg4OCA2LjEwODAwMDExIDQ0LjE5NjA4ODggMy4zODAwMDAxMSI+PC9wb2x5Z29uPjxwYXRoIGQ9Ik0zMC4wMzgyMDYxLDMuMzgwMDAwMTEgTDI2LjExOTA0MzEsMy4zODAwMDAxMSBMMjEuNjcwMDAwMSwxNi4wMDI1ODgzIEwyNS4wNjc2MDY4LDE2LjAwMjU4ODMgTDI1LjY5ODMyNTksMTMuODc2NzA2IEMyNy4yNTE2ODczLDE0LjMyNzk2NjkgMjguOTAzNDIxNCwxNC4zMjc5NjY5IDMwLjQ1Njc4MjgsMTMuODc2NzA2IEwzMS4wODc1MDE5LDE2LjAwMjU4ODMgTDM0LjQ4NTgyMjIsMTYuMDAyNTg4MyBMMzAuMDM4MjA2MSwzLjM4MDAwMDExIFogTTI4LjA3ODUwNTcsMTEuNjAwNDcwNyBDMjcuNTI1MDU2LDExLjYwMDQzOSAyNi45NzQ0NTcsMTEuNTIyMDc2NiAyNi40NDM0NDAyLDExLjM2Nzc2NDggTDI4LjA3ODUwNTcsNS44NTkyOTQyMyBMMjkuNzEzNTcxMiwxMS4zNjk2NDcyIEMyOS4xODI0NjA5LDExLjUyMzMyMjEgMjguNjMxODYzNywxMS42MDEwNTAzIDI4LjA3ODUwNTcsMTEuNjAwNDcwNyBMMjguMDc4NTA1NywxMS42MDA0NzA3IFoiIGlkPSJTaGFwZSIgZmlsbD0iIzAwNTJDQyI+PC9wYXRoPjxwYXRoIGQ9Ik02My4wNjc5Njg5LDMuMzgwMDAwMTEgTDU5LjE0OTA0MzgsMy4zODAwMDAxMSBMNTQuNzAwMDAwOCwxNi4wMDI1ODgzIEw1OC4wOTgzMjEsMTYuMDAyNTg4MyBMNTguNzI5MDQwMSwxMy44NzY3MDYgQzYwLjI4MjQwMTUsMTQuMzI3OTY2OSA2MS45MzQxMzU2LDE0LjMyNzk2NjkgNjMuNDg3NDk3LDEzLjg3NjcwNiBMNjQuMTE4MjE2MSwxNi4wMDI1ODgzIEw2Ny41MTY1MzYzLDE2LjAwMjU4ODMgTDYzLjA2Nzk2ODksMy4zODAwMDAxMSBaIE02MS4xMDg1MDY0LDExLjYwMDQ3MDcgQzYwLjU1NTA1NjcsMTEuNjAwNDM5IDYwLjAwNDQ1NzYsMTEuNTIyMDc2NiA1OS40NzM0NDA4LDExLjM2Nzc2NDggTDYxLjEwODUwNjQsNS44NTkyOTQyMyBMNjIuNzQzNTcxOSwxMS4zNjk2NDcyIEM2Mi4yMTI0NjE2LDExLjUyMzMyMjEgNjEuNjYxODY0NCwxMS42MDEwNTAzIDYxLjEwODUwNjQsMTEuNjAwNDcwNyBMNjEuMTA4NTA2NCwxMS42MDA0NzA3IFoiIGlkPSJTaGFwZSIgZmlsbD0iIzAwNTJDQyI+PC9wYXRoPjxwYXRoIGQ9Ik0xMDguODM3OTY5LDMuMzgwMDAwMTEgTDEwNC45MTkwNDQsMy4zODAwMDAxMSBMMTAwLjQ3MDAwMSwxNi4wMDI1ODgzIEwxMDMuODY4MzIxLDE2LjAwMjU4ODMgTDEwNC40OTkwNDEsMTMuODc2NzA2IEMxMDYuMDUyNDAyLDE0LjMyNzk2NjkgMTA3LjcwNDEzNiwxNC4zMjc5NjY5IDEwOS4yNTc0OTcsMTMuODc2NzA2IEwxMDkuODg4MjE3LDE2LjAwMjU4ODMgTDExMy4yODY3NzUsMTYuMDAyNTg4MyBMMTA4LjgzNzk2OSwzLjM4MDAwMDExIFogTTEwNi44NzczMTgsMTEuNjAwNDcwNyBDMTA2LjMyMzg2OCwxMS42MDA0MzkgMTA1Ljc3MzI2OSwxMS41MjIwNzY2IDEwNS4yNDIyNTIsMTEuMzY3NzY0OCBMMTA2Ljg3NzMxOCw1Ljg1OTI5NDIzIEwxMDguNTEyMzgzLDExLjM2OTY0NzIgQzEwNy45ODEyNzMsMTEuNTIzMzIyMSAxMDcuNDMwNjc2LDExLjYwMTA1MDMgMTA2Ljg3NzMxOCwxMS42MDA0NzA3IEwxMDYuODc3MzE4LDExLjYwMDQ3MDcgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMDA1MkNDIj48L3BhdGg+PC9nPjwvZz48L2c+Cjwvc3ZnPg==);
}
/** @aui-override CAS-568 - removing 100% height hack from restfultable. Can remove once AUI-2077 is fixed. */
#jira .aui-restfultable .aui-restfultable-row .aui-restfultable-draghandle {
  height: auto;
}
#jira .aui-restfultable-readonly .aui-restfultable-editable {
  height: auto;
}
/** @aui-override SW-380 Add margin below ADG2 messages (AUI already includes 20px margin-top) */
*:not(.aui-flag) > .aui-message:first-child {
  margin-bottom: 10px;
}
/* @aui-override JSEV-483, AUI-4289 AUI 5.9.17 missing padding on web-components between sections */
.aui-style-default aui-section {
  padding: 2px 0;
}
.jira-lozenge-labs {
  background-color: #60a222;
  border-color: #60a222;
  color: #ffffff;
}
aui-badge,
.aui-badge {
  color: #172b4d;
  background: rgba(9, 30, 66, 0.13);
  font-weight: 600;
}
aui-badge.ghx-not-started,
.aui-badge.ghx-not-started {
  color: #ffffff;
  background: #42526e;
}
aui-badge.ghx-in-progress,
.aui-badge.ghx-in-progress,
aui-badge.jira-badge__primary,
.aui-badge.jira-badge__primary {
  color: #ffffff;
  background: #0052cc;
}
aui-badge.ghx-done,
.aui-badge.ghx-done,
aui-badge.scheduler-success,
.aui-badge.scheduler-success {
  color: #ffffff;
  background: #00875a;
}
aui-badge.scheduler-fail,
.aui-badge.scheduler-fail {
  color: #ffffff;
  background: #de350b;
}
table.aui > tbody > tr > th,
table.aui > thead > tr > th {
  color: #6b778c;
}
.aui-nav-heading {
  color: #5e6c84;
}
/* Cluster monitoring page */
table#cluster-information-table .node-name,
table#cluster-information-table .host-name,
table#cluster-information-table .status,
content#acm-selected-web-item,
span#acm-cluster-provisioning {
  display: none;
}
/* An override for Atlaskit inputs to get rid of an extra focus-ring MNSTR-4767 */
input[id^="react-select"],
div[class="react-select__input"] input {
  box-shadow: none !important;
}
/* override background color for product logo - We don't want to apply LnF jira.lf.top.hilightcolour (Header navigation - highlight background colour) to product logo */
#header > .aui-header .aui-header-logo > a:hover,
#header > .aui-header .aui-header-logo > a:focus {
  background-color: transparent;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/layout.less' */
.content-container {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  display: table;
  padding: 0;
  margin: 0;
  table-layout: fixed;
  width: 100%;
}
.content-container > .content-related,
.content-container > .content-body {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  display: table-cell;
  margin: 0;
  vertical-align: top;
}
.content-container {
  background: #ffffff;
  border-color: #c1c7d0;
  border-style: solid;
  border-width: 1px 0;
}
.content-related {
  border-right: 1px solid #c1c7d0;
  padding: 10px;
  padding-bottom: 20px;
  width: 200px;
}
.content-body {
  padding: 20px;
}
/** end TODO JRADEV-14485 */
.page-type-message #content > header,
.page-type-message .content-container,
.page-type-message .aui-page-panel {
  -moz-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  border-width: 1px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 70px;
  width: 576px;
}
.page-type-inlinedialog {
  background-color: #fff;
  overflow: auto;
}
.page-type-inlinedialog,
.page-type-popup {
  min-width: 0;
}
/*
.page-type-printable {
}

// Specific pages
.page-type-dashboard {
}

.page-type-issuenav {
}
*/
.page-type-login #content > header,
.page-type-login .content-container,
.page-type-login .aui-page-panel {
  -moz-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  border-width: 1px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 70px;
  width: 576px;
}
#content .aui-page-panel-nav .tabs.vertical {
  margin: 0;
  padding: 0;
}
#content .aui-page-panel-nav .tabs.vertical li {
  border: 0;
  display: block;
  margin: 0;
  padding: 0;
}
#content .aui-page-panel-nav .tabs.vertical strong {
  font-weight: inherit;
  color: inherit;
  cursor: inherit;
  margin: 0;
  padding: 0;
}
#content .aui-page-panel-nav .tabs.vertical a {
  display: block;
  padding: 7px 10px;
  line-height: 1.14285714;
  word-wrap: break-word;
  background: transparent;
  color: #42526e;
  font-weight: normal;
  text-decoration: none;
}
#content .aui-page-panel-nav .tabs.vertical a:focus,
#content .aui-page-panel-nav .tabs.vertical a:hover {
  background: #ebecf0;
  color: #42526e;
  text-decoration: none;
}
#content .aui-page-panel-nav .tabs.vertical a:active {
  background: #deebff;
  color: #42526e;
}
#content .aui-page-panel-nav .tabs.vertical .active a {
  background: transparent;
  color: #42526e;
  font-weight: bold;
}
#content .aui-page-panel-nav .tabs.vertical .active a:focus,
#content .aui-page-panel-nav .tabs.vertical .active a:hover {
  background: #ebecf0;
  text-decoration: none;
  color: #42526e;
}
#content .aui-page-panel-nav .tabs.vertical .active a:active {
  background: #deebff;
  color: #42526e;
}
#content > header > h1 > a {
  text-decoration: none;
}
#content > header #heading-avatar {
  float: left;
  height: 48px;
  margin: 0;
  overflow: hidden;
  width: 48px;
}
#content > header #heading-avatar > img {
  display: block;
}
#content > header #heading-avatar + h1 {
  padding-top: 9px;
}
#content > header #heading-avatar + ul.breadcrumbs,
#content > header #heading-avatar + ul.breadcrumbs + h1,
#content > header #heading-avatar + h1 {
  margin-left: 58px;
}
#content > header .toolbar-group {
  margin: 0 0 10px 10px;
}
/**
 * Collapsable left hand column
 * used to be on the column re-ordering, just hiding the link
 * TODO: Sharpy refactor this out with ADG (js also) before 6.0
 */
.toggle-lhc {
  display: none;
}
.aui-page-focused .aui-page-panel-content h2 {
  border-bottom: 1px solid #c1c7d0;
  margin-bottom: 20px;
  padding-bottom: 20px;
}
.aui-page-focused .aui-page-panel-content .buttons-container {
  border-top: 1px solid #c1c7d0;
  margin-top: 20px;
  padding-top: 20px;
}
.aui-page-focused .aui-page-panel-content .buttons-container fieldset .checkbox > label {
  color: #6b778c;
}
.aui-page-focused .aui-page-panel-content .buttons-container fieldset + .buttons {
  padding-top: 15px;
}
.margin-fix {
  margin-top: 50px;
  min-height: auto;
}
.tabpanel-modules {
  margin-top: 20px;
}
.tabpanel-modules:first-child {
  margin-top: 0;
}
.tabpanel-modules-top + .tabpanel-modules-split {
  border-top: 1px solid #c1c7d0;
  margin-top: 15px;
  padding-top: 15px;
}
@media screen and (min-width: 0) and (max-width: 1280px) {
  .tabpanel-modules-split .aui-item {
    display: block;
  }
  .tabpanel-modules-split .aui-item + .aui-item {
    border-top: 1px solid #c1c7d0;
    margin-top: 15px;
    padding-top: 15px;
    padding-left: 0;
  }
}
/**
 * Page Capabilities
 */
body.CAPS_IFRAME.page-type-login {
  min-width: 0;
  background: white;
  overflow-y: auto;
}
body.CAPS_IFRAME.page-type-login section .aui-page-panel {
  border: none;
  margin: 0;
  width: auto;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/notifications.less' */
#jira-message-container {
  background-color: #fff;
  border: 1px solid #bbb;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin: 16px auto;
  width: 600px;
  padding: 16px;
}
#jira-message-container .aui-message {
  margin: 16px 0 0;
}
#jira-message-container > h1 {
  margin: 0 0 16px;
}
#jira-message-container > h1 + .aui-message,
#jira-message-container .aui-message:first-child {
  margin-top: 0;
}
#jira-message-container form {
  margin-top: 0.5em;
}
.notifications {
  clear: both;
}
.notifications > ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.notifications > ul > li {
  background-color: #ffd;
  border-color: #f7df92;
  border-style: solid;
  border-width: 0 1px 1px;
  padding: 8px 16px;
}
.notifications > ul > li:first-child {
  border-top: 1px solid #f7df92;
}
.aui-message .icon-help {
  background-image: url("/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/ico_help.png");
  float: right;
  height: 16px;
  left: auto;
  margin-left: 14px;
  position: relative;
  top: 0;
  width: 16px;
}
.notify {
  background-color: #f0f0f0;
  background-position: 0.75em 0.75em;
  background-repeat: no-repeat;
  border: 1px solid #bbb;
  color: #000;
  padding: 0.75em;
}
.notify.info {
  background-color: #e0efff;
  background-image: url("/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-information.png");
  border-color: #9eb6d4;
  padding-left: 2.5em;
}
.notify.warn {
  background-color: #ffd;
  background-image: url("/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-warning.png");
  border-color: #f7df92;
  padding-left: 2.5em;
}
.notify.error {
  background-color: #ffe7e7;
  background-image: url("/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-error.png");
  border-color: #df9898;
  padding-left: 2.5em;
}
.notify.success {
  background-color: #ddfade;
  background-image: url("/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/accept.png");
  border-color: #9ec49f;
  padding-left: 2.5em;
}
/* Announcement Banner */
#announcement-banner {
  border-bottom: 1px solid #c1c7d0;
  padding: 8px;
  clear: both;
}
/* Legacy Notification Boxes - do not use */
.importWarningBox,
.warningBox,
.importErrorBox,
.infoBox,
.tipBox,
.greenBox,
.grayBox {
  background-position: 0.5em 0.5em;
  background-repeat: no-repeat;
  color: #000;
  margin: 0 auto;
  padding: 0.5em;
}
.warningBox a,
.infoBox a,
.tipBox a {
  font-weight: bold;
}
.importWarningBox {
  background-color: #ffd;
  background-image: url(/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-warning.png);
  border: 1px solid #f7df92;
  padding-left: 2.5em;
  width: 80%;
}
.warningBox {
  background-color: #ffe7e7;
  background-image: url("/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-error.png");
  border: solid 1px #df9898;
  padding-left: 2.5em;
}
.importErrorBox {
  background-color: #ffe7e7;
  background-image: url("/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-error.png");
  border: 1px solid #df9898;
  padding-left: 2.5em;
  width: 80%;
}
.infoBox {
  background-color: #e0efff;
  background-image: url(/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-information.png);
  border: 1px solid #9eb6d4;
  padding-left: 2.5em;
}
.tipBox {
  background-color: #ddfade;
  border: 1px solid #9ec49f;
}
.greenBox {
  background-color: #ddfade;
  border: 1px solid #9ec49f;
  width: 80%;
}
.grayBox {
  background-color: #f0f0f0;
  border: 1px solid #bbb;
  width: 80%;
}
.informationBox {
  background-color: #ffd;
  border: 1px solid #f7df92;
  margin-left: auto;
  margin-right: auto;
  padding: 1em;
  width: 80%;
}
.informationBox .error,
.informationBox .success,
.informationBox .info {
  font-size: 1.2em;
  font-weight: bold;
}
.informationBox .error {
  color: #c00;
}
.informationBox .success {
  color: #006400;
}
.informationBox .info {
  color: #60f;
}
.module.message,
.tooltip {
  background-color: #ffd;
  border: 1px solid #f7df92;
}
.tooltip {
  color: #000;
  display: none;
  font-weight: normal;
  padding: 0.5em;
  position: absolute;
  right: 10px;
  text-align: center;
  text-transform: none;
  width: 20em;
  z-index: 2050;
}
.module.message.error,
.errorBox,
.errorBox2 {
  background-color: #ffe7e7;
  border: 1px solid #df9898;
}
.errorBox {
  padding: 4px;
  width: 90%;
}
.rowClear {
  background-color: #fff;
}
.errorTabCell {
  background-color: #ffe7e7;
}
.formErrors {
  background-color: #ffe7e7;
}
.loginFormError {
  background-color: #ffe7e7;
  color: #c00;
  font-weight: bold;
}
#portlet-search-view-footer .errors li,
.paramRemoved,
.paramRemoved a,
.errMsg,
td.frother-control-renderer div.error {
  color: #c00;
  font-weight: bold;
}
.errMsg {
  text-align: center;
}
form.aui .errMsg {
  text-align: left;
}
.formErrors ul {
  color: #000;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* Contextual Overrides */
.mod-content .notify {
  margin: 0 0.75em 0.75em 0;
}
/* status */
.status-active {
  color: #006400;
}
.status-inactive {
  color: #c00;
}
.status-draft {
  color: #00c;
}
.status-correctable {
  color: #c60;
}
.status-unfixable {
  color: #ff0004;
}
/* bar colors */
.bar-status-good {
  background-color: #0c0;
}
.bar-status-bad {
  background-color: #c33;
}
.secondary-text {
  color: #505050;
  font-weight: normal;
}
/* Websudo -style notifications */
.global-warning {
  background-color: #ffd;
  border: 1px solid #f7df92;
  color: #000;
  margin: 0;
  text-align: center;
  padding: 5px;
}
.global-warning p {
  margin-bottom: 0;
}
.global-warning a {
  cursor: pointer;
}
/* JRADEV-7010 errors in main nav look a little funky */
.main-nav-dropdown > .aui-message {
  margin: -4px 0;
  border: none;
  border-radius: 0;
  width: 200px;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/tables.less' */
table.related-tables {
  table-layout: fixed;
}
tr.totals {
  background-color: #fafafa;
}
tr.column-order {
  background-color: #f0f0f0;
}
tr.column-order td {
  white-space: nowrap;
  vertical-align: top;
}
/* Column styles to be applied to <td> elements in aui tables */
.cell-type-icon {
  width: 16px;
}
.cell-type-key {
  max-width: 300px;
  min-width: 300px;
  width: 300px;
  word-wrap: break-word;
}
.cell-type-value {
  word-wrap: break-word;
}
.cell-type-collapsed {
  width: 1px;
  white-space: nowrap;
}
.cell-type-actions {
  width: 32px;
}
table.aui > thead > tr > .cell-type-centered,
table.aui > tbody > tr > .cell-type-centered {
  text-align: center;
}
/* ellipsis on links - Cannot apply to tds in IE */
.cell-type-user a,
.cell-type-email a,
.cell-type-url a {
  max-width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
}
/* row hover */
table.aui.aui-table-rowhover > tbody tr:hover {
  background-color: #f0f0f0;
}
/* for IE */
table.aui th a {
  color: #999;
}
table.aui th a:hover {
  color: #333;
  text-decoration: none;
}
table.aui th.colHeaderOver,
table.aui th.colHeaderOver a {
  color: #333;
  cursor: pointer;
}
table.aui,
table.aui p,
table.aui img {
  vertical-align: text-bottom;
}
table.aui img.sortArrow {
  vertical-align: middle;
}
table.blank {
  border: none !important;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  padding: 0;
  vertical-align: top;
}
table.blank td,
table.blank th {
  border: none !important;
  margin: 0;
  padding: 0 5px 5px;
  vertical-align: top;
}
table.blank th {
  background-color: #f0f0f0;
}
table.noPadding,
table.noPadding tr,
.noPadding {
  border: none;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  padding: 0 !important;
  vertical-align: top;
}
td.noPaddingCron {
  margin: 0;
  padding: 0;
}
table.minColumns td,
table.minColumns th {
  width: 1%;
}
td.normal,
th.normal {
  width: auto !important;
}
#project-list thead th {
  white-space: nowrap;
}
/* Legacy Styles - try to remove these */
.jiratable {
  margin: 0 auto 16px;
}
.tableBorder {
  background-color: #bbb;
}
.rowHeader {
  background-color: #e2e2e2;
}
.rowNormal {
  background-color: #fcfcfc;
}
.rowAlternate {
  background-color: #f2f2f2;
}
.rowAlternateLightGray {
  background-color: #fafafa;
}
.rowHover {
  background-color: #f0f0f0;
  cursor: pointer;
}
tr.rowSelectable:hover {
  background-color: #eeb;
}
.rowHighlighted {
  background-color: #eeb;
}
.cellHover {
  background-color: #fffff0;
  cursor: pointer;
}
tr.disabled td {
  color: #ccc !important;
}
.mod-content .rowNormal,
.mod-content .rowAlternate {
  background-color: transparent;
}
/* Try to remove
this makes a nicely 'gridded' table.  However, you will also need to following params:
<table class="gridBox" cellpadding="3" cellspacing="1" width="90%" align="center">
If you are just using a table to create a border around something - see the 'borderedBox' style
*/
.gridBox {
  border: 0;
  padding: 0;
}
/* Try to remove
   - Only used by the "two-dimensional-stats-gadget.xml"
*/
.basic {
  border-collapse: collapse;
  width: 100%;
}
.basic td,
.basic th {
  border: 1px solid #d2d2d2;
  padding: 0.333em;
}
.basic th {
  background-color: #e2e2e2;
  text-align: left;
  vertical-align: bottom;
}
.basic th small {
  font-weight: normal;
}
/* Try to remove
    - Only used by the project list table on Browse Projects. */
table.p-list {
  width: 100%;
  overflow: auto;
  overflow-y: hidden;
  padding-bottom: 1.5em;
}
tbody.projects-list td {
  white-space: nowrap;
}
/* Try to remove - can be updated to AUI tables
    - Table layout for Project Components (components-panel.vm) */
#components_panel {
  width: 100%;
}
#components_panel td.component-icon {
  width: 16px;
}
#components_panel td.component-name {
  white-space: nowrap;
  width: 20px;
}
#components_panel td.component-lead {
  font-size: 0.8em;
  line-height: 1.5;
  padding-left: 20px;
  vertical-align: middle;
  white-space: nowrap;
  width: 15em;
}
/* Try to remove
    - User picker table */
.item-picker {
  float: left;
  width: 49%;
}
.link-wrap form.aui {
  margin-right: 28px;
}
/* #main-content .link-wrap form.aui .long-field, */
/* .link-wrap form.aui .long-field {min-width:300px;width:90%;} */
/* Table descriptions font override */
table .fieldDescription,
form .fieldDescription,
table div.description {
  font-size: 12px;
}
/* JRADEV-6405 */
table div.description {
  clear: left;
}
/* Misc - remove */
form.lbaction + form.lbaction {
  margin: 5px 10px 10px 20px;
}
/* admin */
.field-name {
  font-weight: 700;
}
.field-required {
  color: #900;
}
.field-renderer {
  color: #505050;
  display: block;
}
.field-description {
  margin-bottom: 0;
}
.custom-field-types {
  table-layout: fixed;
}
.custom-field-types .field-group {
  padding: 0 0 0 24px;
}
.custom-field-types td:hover {
  background-color: #f0f0f0;
}
.custom-field-types input {
  float: left;
  margin: 2px 0 0 -20px;
}
.custom-field-types label {
  font-weight: bold;
}
#license_table .item-label {
  color: #505050;
}
table.report {
  border: none;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  padding: 0;
  vertical-align: top;
}
table.report td,
table.report th {
  font-weight: normal;
  margin: 0;
  padding: 3px;
  vertical-align: top;
}
table.report th.reportHeading {
  background-color: #f0f0f0;
}
table.report .graphLabel,
table.report .graphDescription,
table.report .percentageGraph {
  float: right;
}
.autotrim {
  table-layout: fixed;
  width: 100%;
}
.autotrim td,
.autotrim p {
  margin: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.changehistory th,
.changehistory td {
  vertical-align: top;
  padding: 0.166em 0.5em 0.166em 0;
}
/* Conditional Overrides */
.action-body.changehistory {
  margin: 0;
}
/* Changehistory may have headers inside the actionbody, which require 0px margin. */
/* Time tracking bars legacy - some still used */
td.tt_values {
  font-weight: normal;
  padding-right: 10px;
  padding-left: 10px;
  text-align: right;
  white-space: nowrap;
  width: 10%;
}
td.tt_text {
  padding-right: 10px;
  white-space: nowrap;
  width: 10%;
}
td.tt_graph {
  width: 100%;
}
table.tt_graph {
  border-width: 0;
  height: 4px;
  vertical-align: middle;
  width: 100%;
}
table.tt_graph td,
tr.tt_graph td {
  border: 0;
  font-size: 0;
  height: 4px;
}
table.tt_graph td img {
  border: 0;
  height: 4px;
  width: 100%;
}
tr.tt_graph {
  height: 4px;
}
td.tt_graph_percentage {
  min-width: 3em;
  text-align: right;
  padding-right: 3px;
  width: 3em;
}
td.tt_spacer {
  font-size: 0;
  max-width: 1px;
  width: 1px;
}
table.tt_graph td.tt_spacer img {
  width: 1px;
}
.clickable:hover {
  background-color: #e2effa;
  cursor: pointer;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/tabs.less' */
.tabwrap.tabs2 {
  font-size: 14px;
  line-height: 1.42857143;
  /* JIRA's tabwrap expects that the active panel's state and styles to be managed by something else. */
}
.tabwrap > ul.tabs > li a,
.tabwrap > ul.tabs > li a:link,
.tabwrap > ul.tabs > li a:visited {
  background: #eee;
  color: #333;
}
.tabwrap > ul.tabs > li a:focus,
.tabwrap > ul.tabs > li a:hover {
  background: #e6e6e6;
  color: #333;
}
.tabwrap > ul.tabs > li > a strong {
  background: transparent;
  font-weight: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  /* set explicitly to avoid ie bug */
}
.tabwrap > ul.tabs > li.active-tab a,
.tabwrap > ul.tabs > li.active-tab a:link,
.tabwrap > ul.tabs > li.active-tab a:visited,
.tabwrap > ul.tabs > li.active-tab a:focus,
.tabwrap > ul.tabs > li.active-tab a:hover,
.tabwrap > ul.tabs > li.active-tab a:active {
  background: #fff;
  color: #333;
}
.tabwrap > ul.tabs > li.active-tab a,
.tabwrap > ul.tabs > li.active-tab strong {
  font-weight: bold;
}
.tabwrap > .tabs.horizontal {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #ccc;
  display: inline-block;
  margin: 0;
  padding: 0 0 0 20px;
  width: 100%;
}
.tabwrap > .tabs.horizontal > li {
  display: block;
  float: left;
  margin: 5px 0 0 -1px;
  background: #eee;
  /* last-child ok because IE8 doesn't do border radius anyway */
}
.tabwrap > .tabs.horizontal > li > a,
.tabwrap > .tabs.horizontal > li > strong {
  display: block;
  border: 1px solid #ccc;
  margin-bottom: -1px;
  padding: 4px 10px 3px;
}
.tabwrap > .tabs.horizontal > li a,
.tabwrap > .tabs.horizontal > li strong {
  text-decoration: none;
}
.tabwrap > .tabs.horizontal > li.active > a,
.tabwrap > .tabs.horizontal > li.active > strong {
  background: #fff;
  border-bottom-color: #fff;
  position: relative;
}
.tabwrap > .tabs.horizontal > li:first-child > a,
.tabwrap > .tabs.horizontal > li:first-child > strong {
  border-radius: 3px 0 0;
}
.tabwrap > .tabs.horizontal > li:last-child > a,
.tabwrap > .tabs.horizontal > li:last-child > strong {
  border-radius: 0 3px 0 0;
}
/* An extension for bulk operations */
.aui-tabs .menu-item.has-errors {
  border-color: rgba(222, 53, 11, 0.4);
  background-color: #ffffff;
}
.aui-tabs .menu-item.has-errors a {
  color: #de350b;
  font-weight: bold;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/navigation.less' */
.operations {
  list-style: none;
  margin: 0;
  padding: 0;
}
.operations > li {
  background: #f2f2f2;
  background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);
  border-color: #ccc;
  border-radius: 3.01px;
  border-style: solid;
  border-width: 1px;
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-family: inherit;
  font-variant: normal;
  line-height: 20px;
  margin: 0 10px 0 0;
  padding: 4px 10px;
  text-decoration: none;
  text-shadow: 0 1px 0 white;
  vertical-align: baseline;
  background: transparent;
  border-color: transparent;
  color: #707070;
  margin: 0;
  padding: 0;
  position: relative;
}
.operations > li::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.operations > li:focus,
.operations > li:hover {
  background: #f7f7f7;
  background: -webkit-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
  background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #f7f7f7 100%);
  border-color: #999;
  color: #000;
  text-decoration: none;
}
.operations > li:active {
  background: #f2f2f2;
  background-image: none;
  background-color: #f2f2f2;
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1);
  text-shadow: none;
  text-decoration: none;
}
.operations > li.active {
  background-image: none;
  background-color: #f2f2f2;
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px #999999;
  text-shadow: none;
  text-decoration: none;
}
.operations > li[aria-pressed="true"] {
  background: #cccccc;
  background: -webkit-linear-gradient(top, #dddddd 0%, #cccccc 100%);
  background: -moz-linear-gradient(top, #dddddd 0%, #cccccc 100%);
  background: -ms-linear-gradient(top, #dddddd 0%, #cccccc 100%);
  background: -o-linear-gradient(top, #dddddd 0%, #cccccc 100%);
  background: linear-gradient(to bottom, #dddddd 0%, #cccccc 100%);
  border-color: #ccc;
  color: #333;
}
.operations > li.aui-dropdown2-trigger.active {
  border-color: #ccc;
}
.operations > li.aui-dropdown2-trigger:hover {
  border-color: #999;
}
.operations > li > .active {
  background-color: #f2f2f2;
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px #cccccc;
  border-radius: 3.01px 3.01px 0 0;
  color: #000;
  text-decoration: none;
}
.operations > li > .active:hover {
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1);
}
.operations > li.active {
  background: #dddddd;
  background: -webkit-linear-gradient(top, #cccccc 0%, #dddddd 100%);
  background: -moz-linear-gradient(top, #cccccc 0%, #dddddd 100%);
  background: -ms-linear-gradient(top, #cccccc 0%, #dddddd 100%);
  background: -o-linear-gradient(top, #cccccc 0%, #dddddd 100%);
  background: linear-gradient(to bottom, #cccccc 0%, #dddddd 100%);
}
.operations > li.active:active {
  background: #ddd;
  background-image: none;
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.2);
}
.operations > li div,
.operations > li li {
  text-shadow: none;
}
.operations > li > a {
  background-position: 6px 6px;
  color: inherit;
  display: block;
  margin: 0;
  padding: 4px 10px;
  padding-left: 28px;
}
.operations > li > a .aui-icon {
  color: #6b778c;
}
.operations > li > a:hover,
.operations > li > a:focus,
.operations > li > a:active {
  text-decoration: none;
  color: inherit;
}
.operations > li > a.no-icon {
  padding-left: 10px;
}
.operations > li > a.aui-dd-link {
  padding-right: 21px;
}
.operations > li > a.aui-dd-link::after {
  border: 4px solid transparent;
  border-top-color: #172b4d;
  content: "";
  height: 0;
  margin-top: -1px;
  position: absolute;
  right: 8px;
  top: 50%;
  width: 0;
}
.operations-list {
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.operations-list > li {
  display: inline-block;
  padding: 0 12px 0 0;
  color: #6b778c;
}
.operations-container,
#quicklinks {
  float: right;
}
.aui-toolbar + h2,
#quicklinks + h2 {
  margin-top: 0;
}
.aui-page-header-actions .aui-nav-pagination {
  float: right;
}
.aui-page-header-actions .aui-nav-pagination > li:last-child {
  padding-right: 0;
}
.aui-page-header-actions .aui-nav-pagination > li {
  position: relative;
}
.aui-page-header-actions .aui-nav-pagination .aui-nav-previous {
  margin-right: 10px;
}
.aui-page-header-actions .aui-nav-pagination .aui-nav-previous::before {
  border-left: 1px solid #c1c7d0;
  content: "";
  display: block;
  height: 20px;
  position: absolute;
  right: 0;
  top: 0;
}
.aui-page-header-actions .aui-nav-pagination .aui-nav-previous a {
  padding-left: 15px;
}
.aui-page-header-actions .aui-nav-pagination .aui-nav-previous a::after {
  border: 9px solid transparent;
  border-right-color: #6b778c;
  content: "";
  height: 0;
  position: absolute;
  left: -8px;
  top: 1px;
  width: 0;
}
.aui-page-header-actions .aui-nav-pagination .aui-nav-previous a:hover::after {
  border-right-color: #42526e;
}
.aui-page-header-actions .aui-nav-pagination .aui-nav-next {
  padding-left: 10px;
}
.aui-page-header-actions .aui-nav-pagination .aui-nav-next::before {
  border-left: 1px solid #c1c7d0;
  content: "";
  display: block;
  height: 20px;
  position: absolute;
  left: 0;
  top: 0;
}
.aui-page-header-actions .aui-nav-pagination .aui-nav-next a {
  padding-right: 15px;
}
.aui-page-header-actions .aui-nav-pagination .aui-nav-next a::after {
  border: 9px solid transparent;
  border-left-color: #6b778c;
  content: "";
  height: 0;
  position: absolute;
  right: -8px;
  top: 1px;
  width: 0;
}
.aui-page-header-actions .aui-nav-pagination .aui-nav-next a:hover::after {
  border-left-color: #42526e;
}
.aui-page-header-actions .aui-nav-pagination .aui-nav-previous + .aui-nav-next {
  padding-left: 0;
}
.aui-page-header-actions .aui-nav-pagination .aui-nav-previous + .aui-nav-next::before {
  display: none;
}
.aui-page-header-actions .aui-toolbar {
  width: auto;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/ops-bar.less' */
.command-bar {
  clear: both;
}
.ops-cont {
  clear: both;
  display: block;
}
.ops-cont .ops {
  float: left;
}
.ops {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.ops li {
  display: block;
  float: left;
  white-space: nowrap;
}
.ops li.last {
  margin-right: 10px;
}
.ops li .disabled {
  opacity: 0.5;
  filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
}
.ops li.info {
  float: right;
  white-space: nowrap;
  width: auto;
}
.ops li a#back-lnk {
  padding-left: 0.249em;
}
.ops li .button {
  background: #ffffff url(/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/button_bg.png) repeat-x scroll 0 100%;
  border: 1px solid #ddd;
  color: #111;
  display: block;
  float: left;
  padding: 2px 8px;
  border-left-color: #fff;
}
.ops li .button.first {
  border-top-left-radius: 0.25em;
  border-bottom-left-radius: 0.25em;
  border-left-color: #ddd;
}
.ops li .button.last {
  border-top-right-radius: 0.25em;
  border-bottom-right-radius: 0.25em;
}
.ops li a.button:focus,
.ops li a.button:hover {
  border-color: #999;
  text-decoration: none;
}
.ops li .button .icon {
  margin: 0;
  vertical-align: text-top;
  line-height: 1.5em;
}
.ops li a.button:active,
.ops li .active .button,
.ops li .active.button {
  background-color: #3c78b5;
  background-image: none;
  color: #fff;
  text-decoration: none;
}
.ops li .drop-menu {
  width: 16px;
  margin-left: 0;
}
.page-type-admin #content > header > .ops-cont {
  float: right;
}
.mod-header .ops {
  float: right;
}
/* drop arrow only */
.ops li.drop {
  margin-left: 8px;
  padding-left: 2px;
}
.ops li a.drop-menu.active,
.ops li a.drop-menu.active:hover,
.ops li a.drop-menu:hover {
  background-color: #c1c7d0;
}
.ops-general {
  float: right;
}
.release-notes .ops-cont {
  float: right;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/stalker.less' */
.issue-header {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background: #ffffff;
  border: 0;
  clear: both;
  left: 0;
  margin: 0;
  position: relative;
  padding: 0;
  right: 0;
  width: auto;
  z-index: 2;
}
.issue-header .ops-menus {
  display: block;
}
.issue-header .ops-cont {
  margin: 0 10px;
}
.issue-header + .aui-page-panel {
  border-top: none;
}
.issue-header .issue-header-content {
  background: transparent;
  margin: 0;
  padding: 0;
}
.issue-header .issue-header-content > .aui-page-header {
  background: transparent;
  padding: 20px 20px 9px;
}
.issue-header .issue-header-content > .aui-page-header h1 a {
  text-decoration: none;
}
.issue-header .issue-header-content > .command-bar {
  margin: 0;
  padding: 0 10px 15px;
}
.issue-header .issue-header-content #issue-comment-add {
  clear: both;
  padding: 0 10px;
}
.issue-header .issue-header-content #issue-comment-add textarea#comment {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  height: 45px;
  max-height: 90px;
  width: 100%;
}
.issue-header.detached {
  box-shadow: 0 0 15px 5px #ffffff;
}
.issue-header .command-bar .toolbar-group {
  margin-bottom: 5px;
}
.issue-header .page-navigation {
  float: right;
  position: relative;
  text-align: right;
  width: 13em;
}
.issue-header .page-navigation li {
  float: none;
  margin: 0;
  padding: 0;
}
.issue-header .page-navigation li .icon {
  vertical-align: baseline;
}
.issue-header .page-navigation li.previous {
  position: absolute;
  right: 20px;
  top: 3px;
}
.issue-header .page-navigation li.next {
  position: absolute;
  right: 0;
  top: 2px;
}
.issue-header .page-navigation li.next a,
.issue-header .page-navigation li.previous a {
  display: block;
  height: 16px;
}
.issue-header .page-navigation li.showing {
  width: 13em;
  margin-left: -48px;
  float: none;
}
.issue-header .page-navigation li.showing a {
  display: block;
}
.issue-header .page-navigation li.showing a:hover {
  text-decoration: underline;
}
.issue-header .page-navigation li.return a {
  display: block;
}
.issue-header .page-navigation li.return a:hover {
  text-decoration: underline;
}
.issue-header .page-navigation.ops {
  padding: 0;
}
.chrome .issue-header {
  -webkit-transform: translateZ(0);
}
.chrome .issue-header .editable-field {
  -webkit-transform: translateZ(1px);
}
#content > header.issue-header {
  padding: 0;
}
#content .issue-header + .issue-body-content .content-body {
  padding-top: 10px;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/graphs.less' */
.stat-progress {
  float: right;
}
.stat-progress .percentageGraph,
.stat-progress .graphLabel {
  float: left;
}
.stat-progress .graphLabel {
  margin-right: 8px;
}
.stat-progress .graphDescription {
  display: block;
  clear: both;
}
.graphLabel,
.graphDescription,
.percentageGraph {
  font-size: 10px;
  line-height: 1.4;
}
.percentageGraph {
  width: 100px;
}
.colour-bar-cont {
  min-width: 2px;
}
.colour-bar {
  border-top: 13px solid #3c78b5;
  height: 0;
  overflow: hidden;
}
/* .graphLabel { margin-right: 2px; line-height: 1em; } */
.percentageGraph.fluid .graphLabel {
  float: right;
  line-height: 1.6em;
  margin-right: 0;
  padding-left: 5px;
}
.percentageGraph .barSection {
  border-style: solid;
  border-width: 1.4em 0 0;
  display: block;
  float: left;
  height: 0;
  overflow: hidden;
}
.percentageGraph.fluid .barSection {
  border-top: 1.6em solid #3c78b5;
  float: none;
  height: 0;
  overflow: hidden;
}
.percentageGraph.fluid span.barSection {
  float: left;
}
.percentageGraph.fluid span.graphLabel {
  float: none;
}
.percentageGraph .barSection span {
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 1px;
}
.stat-progress + h3 {
  margin-top: 0;
}
.stat-progress + h3 img {
  vertical-align: text-bottom;
}
.report-section {
  /* stylelint-disable-next-line dunit-no-unknown */
  margin-top: 32px;
}
.report-section:first-child,
table.report-individual {
  margin-top: 0;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/dashboards.less' */
#dashboard .vertical.tabs {
  overflow-y: auto;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/issue-nav.less' */
#jqlform .atlassian-autocomplete > .suggestions {
  max-width: 460px;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/issue-table.less' */
#issuetable,
.issue-table {
  background-color: #fff;
  border-collapse: collapse;
  margin: 0 0 8px;
  width: 100%;
  /* min-width */
  /* tight-width */
  /* generous-width */
  /* wide (summary) */
  /* progress bars */
  /* subtask reorder */
  /* actions 'cog' menus */
}
#issuetable > caption,
.issue-table > caption {
  background-color: #f4f5f7;
  border-bottom: 1px solid #c1c7d0;
  caption-side: top;
  color: #6b778c;
  padding: 7px 10px;
  text-align: left;
}
#issuetable > tbody > tr,
.issue-table > tbody > tr,
#issuetable > tfoot > tr,
.issue-table > tfoot > tr {
  background-color: #fff;
  color: #172b4d;
}
#issuetable > thead > tr > th,
.issue-table > thead > tr > th {
  color: #5e6c84;
  font-size: 12px;
  white-space: nowrap;
}
#issuetable > tbody > tr > th,
.issue-table > tbody > tr > th {
  background-color: #fff;
  color: #172b4d;
}
#issuetable > thead > tr > th,
.issue-table > thead > tr > th,
#issuetable > tbody > tr > th,
.issue-table > tbody > tr > th,
#issuetable > thead > tr > td,
.issue-table > thead > tr > td,
#issuetable > tbody > tr > td,
.issue-table > tbody > tr > td,
#issuetable > tfoot > tr > td,
.issue-table > tfoot > tr > td {
  border-bottom: 1px solid #c1c7d0;
  overflow: hidden;
  padding: 5px 10px;
  text-align: left;
  vertical-align: top;
}
#issuetable > thead > tr > th:first-child,
.issue-table > thead > tr > th:first-child,
#issuetable > tbody > tr > th:first-child,
.issue-table > tbody > tr > th:first-child,
#issuetable > thead > tr > td:first-child,
.issue-table > thead > tr > td:first-child,
#issuetable > tbody > tr > td:first-child,
.issue-table > tbody > tr > td:first-child,
#issuetable > tfoot > tr > td:first-child,
.issue-table > tfoot > tr > td:first-child {
  padding-left: 20px;
}
#issuetable > thead > tr > th:last-child,
.issue-table > thead > tr > th:last-child,
#issuetable > tbody > tr > th:last-child,
.issue-table > tbody > tr > th:last-child,
#issuetable > thead > tr > td:last-child,
.issue-table > thead > tr > td:last-child,
#issuetable > tbody > tr > td:last-child,
.issue-table > tbody > tr > td:last-child,
#issuetable > tfoot > tr > td:last-child,
.issue-table > tfoot > tr > td:last-child {
  padding-right: 20px;
}
#issuetable > thead .sortable,
.issue-table > thead .sortable {
  cursor: pointer;
}
#issuetable > thead .sortable:hover,
.issue-table > thead .sortable:hover {
  background-color: #f4f5f7;
  color: #505f79;
}
#issuetable > thead .active,
.issue-table > thead .active {
  color: #5e6c84;
  background-color: #f4f5f7;
}
#issuetable > thead .active:hover,
.issue-table > thead .active:hover {
  background-color: #ebecf0;
}
#issuetable > thead .active .issuetable-header-sort-icon,
.issue-table > thead .active .issuetable-header-sort-icon {
  position: relative;
  top: -1px;
}
#issuetable > thead .active .issuetable-header-sort-icon::before,
.issue-table > thead .active .issuetable-header-sort-icon::before {
  margin-top: 2px;
}
#issuetable > thead > tr > th:first-child,
.issue-table > thead > tr > th:first-child,
#issuetable > tbody > tr > th:first-child,
.issue-table > tbody > tr > th:first-child,
#issuetable > tbody > tr > td:first-child,
.issue-table > tbody > tr > td:first-child {
  border-left: 2px solid transparent;
}
#issuetable > tbody > tr:hover,
.issue-table > tbody > tr:hover {
  background-color: #ebecf0;
}
#issuetable tr.focused,
.issue-table tr.focused {
  background-color: #deebff;
}
#issuetable tr.focused > td:first-child,
.issue-table tr.focused > td:first-child {
  border-left-color: #6b778c;
}
#issuetable.hide-carrot tr.issueactioneddissapearing,
.issue-table.hide-carrot tr.issueactioneddissapearing,
#issuetable.hide-carrot tr.issueactioned,
.issue-table.hide-carrot tr.issueactioned {
  background-color: #ffd;
}
#issuetable.hide-carrot tr.focused,
.issue-table.hide-carrot tr.focused {
  background-color: transparent;
}
#issuetable.hide-carrot tr.focused > td:first-child,
.issue-table.hide-carrot tr.focused > td:first-child {
  border-left-color: transparent;
}
#issuetable.hide-carrot tr.focused:hover,
.issue-table.hide-carrot tr.focused:hover {
  background-color: #f4f5f7;
}
#issuetable tr.issueactioneddissapearing,
.issue-table tr.issueactioneddissapearing,
#issuetable tr.issueactioned,
.issue-table tr.issueactioned {
  background-color: #ffd;
}
#issuetable .rowHeader,
.issue-table .rowHeader,
#issuetable .rowNormal,
.issue-table .rowNormal,
#issuetable .rowAlternate,
.issue-table .rowAlternate {
  background-color: transparent;
}
#issuetable .parentIssue,
.issue-table .parentIssue {
  color: #666;
}
#issuetable .parentIssue::after,
.issue-table .parentIssue::after {
  content: "/";
  padding: 0 0.3em;
  pointer-events: none;
  text-decoration: none;
}
#issuetable img,
.issue-table img,
#issuetable .aui-lozenge,
.issue-table .aui-lozenge {
  vertical-align: text-bottom;
}
#issuetable td:not(.issuekey, .summary, .stsummary) a,
.issue-table td:not(.issuekey, .summary, .stsummary) a,
#issuetable td:not(.issuekey, .summary, .stsummary) a.parentIssue,
.issue-table td:not(.issuekey, .summary, .stsummary) a.parentIssue {
  color: #172b4d;
}
#issuetable .issuetype,
.issue-table .issuetype,
#issuetable .issuekey,
.issue-table .issuekey,
#issuetable .priority,
.issue-table .priority,
#issuetable .status,
.issue-table .status {
  white-space: nowrap;
  width: 16px;
}
#issuetable .resolution,
.issue-table .resolution,
#issuetable .created,
.issue-table .created,
#issuetable .updated,
.issue-table .updated {
  max-width: 25em;
  white-space: nowrap;
}
#issuetable .assignee,
.issue-table .assignee,
#issuetable .reporter,
.issue-table .reporter,
#issuetable .versions,
.issue-table .versions,
#issuetable .components,
.issue-table .components,
#issuetable .fixVersions,
.issue-table .fixVersions {
  max-width: 60em;
  min-width: 80px;
}
#issuetable .versions .tinylink,
.issue-table .versions .tinylink,
#issuetable .components .tinylink,
.issue-table .components .tinylink,
#issuetable .fixVersions .tinylink,
.issue-table .fixVersions .tinylink {
  white-space: nowrap;
}
#issuetable .summary > p,
.issue-table .summary > p,
#issuetable .description > p,
.issue-table .description > p {
  min-width: 300px;
  margin: 0;
  max-width: 1400px;
  white-space: normal;
}
#issuetable .issueCount,
.issue-table .issueCount {
  text-align: center;
}
#issuetable .stsequence,
.issue-table .stsequence {
  white-space: nowrap;
}
#issuetable td.progress,
.issue-table td.progress,
#issuetable td.aggregateprogress,
.issue-table td.aggregateprogress {
  min-width: 150px;
  max-width: 150px;
  text-align: right;
  width: 150px;
}
#issuetable td.progress > table,
.issue-table td.progress > table,
#issuetable td.aggregateprogress > table,
.issue-table td.aggregateprogress > table {
  font-size: 1em;
  margin-top: 2px;
  width: 150px;
}
#issuetable td.progress td,
.issue-table td.progress td,
#issuetable td.aggregateprogress td,
.issue-table td.aggregateprogress td {
  line-height: 1;
  padding: 0;
  vertical-align: top;
}
#issuetable table.tt_graph,
.issue-table table.tt_graph {
  width: 100%;
}
#issuetable td.progress td.tt_graph_percentage,
.issue-table td.progress td.tt_graph_percentage,
#issuetable td.aggregateprogress td.tt_graph_percentage,
.issue-table td.aggregateprogress td.tt_graph_percentage {
  color: #999;
  padding-right: 3px;
  min-width: 0;
  width: auto;
}
#issuetable td.progress td.tt_graph_percentage p,
.issue-table td.progress td.tt_graph_percentage p,
#issuetable td.aggregateprogress td.tt_graph_percentage p,
.issue-table td.aggregateprogress td.tt_graph_percentage p {
  width: 3em;
}
#issuetable td.progress table.tt_graph,
.issue-table td.progress table.tt_graph,
#issuetable td.aggregateprogress table.tt_graph,
.issue-table td.aggregateprogress table.tt_graph {
  height: 6px;
}
#issuetable .streorder,
.issue-table .streorder {
  width: 10px;
}
#issuetable .issuerow.focused .streorder div,
.issue-table .issuerow.focused .streorder div,
#issuetable .issuerow.issue-table-draggable:hover,
.issue-table .issuerow.issue-table-draggable:hover {
  cursor: all-scroll;
}
#issuetable .issuerow.issue-table-draggable.ui-sortable-helper,
.issue-table .issuerow.issue-table-draggable.ui-sortable-helper {
  cursor: all-scroll;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  background-color: #f4f5f7;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
#issuetable .subtask-reorder a,
.issue-table .subtask-reorder a {
  opacity: 0;
}
#issuetable .issuerow:hover .subtask-reorder a,
.issue-table .issuerow:hover .subtask-reorder a,
#issuetable .issuerow .subtask-reorder a:focus,
.issue-table .issuerow .subtask-reorder a:focus {
  opacity: 1;
}
#issuetable .issuerow .issue-actions-trigger,
.issue-table .issuerow .issue-actions-trigger {
  opacity: 0;
}
#issuetable .issuerow.focused .issue-actions-trigger:hover,
.issue-table .issuerow.focused .issue-actions-trigger:hover,
#issuetable .issuerow:hover .issue-actions-trigger,
.issue-table .issuerow:hover .issue-actions-trigger,
#issuetable .issuerow .issue-actions-trigger:focus,
.issue-table .issuerow .issue-actions-trigger:focus,
#issuetable .issuerow .issue-actions-trigger.active,
.issue-table .issuerow .issue-actions-trigger.active {
  opacity: 1;
}
#issuetable .issuerow .issue-actions-trigger.active,
.issue-table .issuerow .issue-actions-trigger.active {
  border: 1px solid #ccc;
}
.list-view #issuetable thead > tr > th:hover {
  background-image: url('/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/issuetable/dots.svg');
  background-position: 2px 50%;
  background-repeat: no-repeat;
  /* no shorthand here to prevent the :hover background colour being overridden */
}
.list-view #issuetable thead > tr > th:first-child:hover {
  background-position-x: 12px;
}
.list-view #issuetable thead > tr > th.headerrow-actions:hover {
  background: none;
}
.count-pagination {
  clear: both;
  padding: 8px 0;
  table-layout: auto;
}
.count-pagination .pagination {
  font-size: 0;
  text-align: right;
  white-space: nowrap;
}
.count-pagination .pagination > a,
.count-pagination .pagination > strong,
.count-pagination .pagination > span {
  font-size: 14px;
  line-height: 1;
  height: auto;
  /* stylelint-disable-next-line dunit-no-unknown */
  margin: 0 0 0 0.15em;
  padding: 0.1em;
  position: relative;
  vertical-align: bottom;
}
.count-pagination .aui-icon-small::before {
  color: #42526e;
}
.results-count-start,
.results-count-end,
.results-count-total {
  font-weight: bold;
}
/* IE
    widths */
.msie #issuetable .issuekey,
.msie .issuetable .issuekey,
.msie #issuetable .status,
.msie .issuetable .status {
  width: 1%;
}
.gadget #issuetable,
.gadget .issuetable {
  /* wide (summary) */
}
.gadget #issuetable .parentIssue,
.gadget .issuetable .parentIssue {
  background-position: 100% 1px;
}
.gadget #issuetable .summary > p,
.gadget .issuetable .summary > p,
.gadget #issuetable .description > p,
.gadget .issuetable .description > p {
  margin: 0;
  min-width: 100px;
}
.gadget #issuetable tr.hover .issue_actions a.aui-dd-link,
.gadget .issuetable tr.hover .issue_actions a.aui-dd-link {
  left: 0;
  top: 0;
}
/* Used for J/K navigation of issue rows */
a.hidden-link {
  display: block;
  font-size: 0;
  height: 1px;
  line-height: 0;
  outline: 0 none white;
  width: 1px;
}
a.hidden-link span {
  display: none;
}
/* This is here to vertically align icons of issue status, which are rendered by Issue Status Plugin */
#bulkedit .jira-issue-status-icon {
  vertical-align: middle;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/issue-actions.less' */
#stepped-process {
  display: inline-block;
  min-width: 100%;
  width: auto;
}
#stepped-process .aui-page-panel-inner {
  table-layout: auto;
}
#stepped-process .aui-page-panel-nav {
  min-width: 200px;
}
#stepped-process table.bulk-move-warning {
  border-spacing: 1ch 0;
}
.steps {
  list-style: none;
  margin: 0;
  padding: 0;
}
.steps > li {
  font-weight: normal;
  padding: 5px 0 5px 20px;
  position: relative;
  word-break: break-word;
}
.steps > li::before {
  background-color: #0052cc;
  border-radius: 100%;
  content: "";
  height: 10px;
  left: 0;
  position: absolute;
  top: 10px;
  width: 10px;
}
.steps > .current {
  font-weight: bold;
}
.steps > .current ~ li {
  color: #5e6c84;
}
.steps > .current ~ li::before {
  background-color: #ccc;
}
.formtitle img {
  vertical-align: baseline;
}
.use-for-all {
  padding-left: 14px;
}
/* Aim to remove
    - List styles for assigned-and-open.vm */
.stat-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.stat-list li {
  margin-bottom: 8px;
}
.stat-list .stat {
  float: right;
}
.stat-list img {
  vertical-align: top;
  margin-right: 4px;
}
/* Manage Links */
#viewLinks {
  margin: 0 0 1em;
}
#viewLinks .linkDetailTable {
  width: 49%;
}
#viewLinks .linkDetailTable table {
  border: 0;
  background-color: transparent;
}
#viewLinks .summary {
  font-size: 1em;
  width: 80%;
}
#viewLinks thead th {
  border: none;
  font-weight: 400;
}
.manage-links-title {
  margin-left: 0.166em;
}
.attribute-wrap {
  float: right;
  width: 40px;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/versions-panel.less' */
.versions-list {
  display: block;
  margin: 0;
  list-style: none;
  padding: 0;
}
.versions-list > li {
  margin: 0;
  padding: 0;
}
.versions-list .version-block-container {
  border-bottom: 1px solid #c1c7d0;
  display: block;
  padding: 10px 0;
  position: relative;
}
.versions-list .version-block-container::before,
.versions-list .version-block-container::after {
  content: " ";
  display: table;
}
.versions-list .version-block-container::after {
  clear: both;
}
.versions-list .version-block-container > .version-block {
  padding: 0;
}
.versions-list .version-block-container .version-metadata {
  display: block;
  margin: 0;
  list-style: none;
  padding: 0;
}
.versions-list .version-block-container .version-metadata > li {
  margin: 0;
  padding: 0;
}
.versions-list .version-block-container .version-metadata > li {
  display: block;
}
.versions-list .version-block-container .version-metadata .key {
  color: #5e6c84;
}
.versions-list .version-block-container .version-metadata .key + .value {
  color: #172b4d;
}
.versions-list .version-block-container .version-title {
  font-size: 16px;
  font-weight: bold;
  font-family: inherit;
  line-height: 1.5625em;
  margin-top: 0;
}
.versions-list .version-block-container .version-description,
.versions-list .version-block-container .version-metadata {
  margin: 0;
}
.versions-list .version-block-container .version-title + .version-description,
.versions-list .version-block-container .version-title + .version-metadata,
.versions-list .version-block-container .version-progress-description {
  margin-top: 0;
}
.versions-list .version-block-container .version-progress {
  min-width: 200px;
  width: 30%;
}
.versions-list .version-block-container .version-progress > .percentageGraph {
  font-size: 16px;
  font-weight: bold;
  font-family: inherit;
  line-height: 1.5625em;
  height: 1.5625em;
  overflow: auto;
  position: relative;
  width: 100%;
}
.versions-list .version-block-container .version-progress > .percentageGraph::before,
.versions-list .version-block-container .version-progress > .percentageGraph::after {
  content: " ";
  display: table;
}
.versions-list .version-block-container .version-progress > .percentageGraph::after {
  clear: both;
}
.versions-list .version-block-container .version-progress > .percentageGraph > .barSection {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border-width: 4px 0;
  height: 0;
  line-height: 0;
  margin-top: -4px;
  position: relative;
  top: 50%;
}
.versions-list .version-issue-table {
  margin: 10px 0;
}
.versions-list .version-issue-table table.aui > tbody > tr:last-child {
  border-bottom: 0;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/dialog.less' */
#about-dialog .aui-page-panel {
  height: 400px;
  margin: 0;
  overflow-y: scroll;
}
#about-dialog .main-about-jira-logo {
  max-width: 280px;
  margin: 0 0 20px 20px;
}
#shortcutsmenu::before,
#shortcutsmenu::after {
  content: " ";
  display: table;
}
#shortcutsmenu::after {
  clear: both;
}
#shortcutsmenu .module {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 46%;
  float: left;
  margin-left: 3.5%;
  margin-right: 0;
}
#shortcutsmenu .module.module-alternate {
  clear: left;
  margin-left: 0;
  margin-right: 3.5%;
}
#shortcutsmenu .module:first-child + .module {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
}
#shortcutsmenu .item-details dl {
  display: flex;
  align-items: center;
}
#shortcutsmenu .item-details dl > dt {
  display: inline-block;
  flex: none;
}
#shortcutsmenu .item-details dl > dd {
  display: flex;
  align-items: center;
  flex: auto;
  padding-left: 4px;
  margin: 0;
}
#shortcutsmenu .item-details > li + li {
  margin-top: 10px;
}
#shortcutsmenu kbd {
  margin: 0 6px;
}
#link-issue-dialog .jira-dialog-content {
  margin-bottom: 50px;
}
#link-issue-dialog .form-footer {
  height: 50px;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
#link-issue-dialog form {
  overflow: auto;
  position: static;
}
#jira-issue-keys-multi-select + .issue-picker-popup {
  display: none;
}
.issue-link-edit #issuelinks-issues-multi-select {
  width: 95%;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/labels.less' */
/* labels list */
ul.labels {
  display: block;
  list-style-type: none;
  margin: 0 0 -5px;
  /* compensate for the line-height so the last line of labels doesn't have extra bottom space */
  padding: 0;
}
ul.labels li {
  display: inline;
  font-size: 0;
  margin: 0;
}
ul.labels li .lozenge {
  background-color: rgba(9, 30, 66, 0.08);
  border: 1px solid transparent;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  max-width: 100%;
  overflow: hidden;
  padding: 1px 5px;
  margin: 0 3px 0 0;
  text-align: left;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
ul.labels li .lozengea:hover,
ul.labels li .lozengea:focus {
  border-color: #707070;
  text-decoration: none;
}
ul.labels li .edit-labels {
  vertical-align: top;
}
ul.labels li .edit-labels.icon-edit-sml {
  background-position: 3px -698px;
}
ul.labels li .edit-labels.icon-edit-sml:hover {
  background-position: -22px -698px;
}
.label-alphabetical {
  font-size: 0;
  line-height: 1;
}
.label-alphabetical .aui-label {
  font-size: 14px;
  margin-bottom: 10px;
  margin-right: 10px;
}
.ka ul.labels li .edit-labels {
  display: none;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/sharing.less' */
.shared-item-target {
  display: none;
}
.shared-items-target .aui-inline-dialog-contents,
.shared-item-target .aui-inline-dialog-contents {
  padding: 0;
}
.shared-items-content,
.shared-item-content {
  padding: 16px;
}
.shared-items-content > h3,
.shared-item-content > h3,
.shared-items-content > strong,
.shared-item-content > strong {
  display: block;
  font-size: 14px;
  line-height: 16px;
  margin: 0 0 8px;
}
.shared-items-list {
  display: block;
  margin: 0;
  list-style: none;
  padding: 0;
  max-height: 15em;
  overflow-y: auto;
}
.shared-items-list > li {
  margin: 0;
  overflow: hidden;
  padding: 2px;
  text-align: right;
}
.shared-items-list .shared-project-name,
.shared-items-list .shared-issuetype-name {
  float: left;
  padding-left: 20px;
  text-align: left;
}
.shared-items-list .shared-project-name.current,
.shared-items-list .shared-issuetype-name.current {
  font-weight: bold;
}
.shared-items-list .shared-project-name .shared-project-icon,
.shared-items-list .shared-issuetype-name .shared-project-icon {
  float: left;
  margin: 0 4px 0 -20px;
  text-indent: 999em;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/lozenges.less' */
/* Styles for the shared by lozenge - stolen from .aui-lozenge-success.aui-lozenge-subtle */
.aui-lozenge.status-active {
  background-color: #3b73af;
  border-color: #3b73af;
  color: white;
}
.aui-lozenge.status-draft {
  background-color: #505050;
  border-color: #505050;
  color: white;
}
.aui-lozenge.status-inactive {
  background-color: #ccc;
  border-color: #ccc;
  color: #333;
}
.aui-lozenge.status-required {
  background-color: #fff;
  border-color: #fff;
  color: #326ca6;
}
.aui-lozenge.used-by {
  background-color: #deebff;
  color: #42526e;
}
.aui-lozenge.used-by > em {
  font-style: normal;
}
.aui-lozenge.used-by > em > a {
  color: #0052cc;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/userhover.less' */
.user-hover-info {
  min-height: 48px;
  position: relative;
  padding: 7px;
}
.user-hover-avatar {
  float: left;
  margin: 0 10px 0 0;
  height: 48px;
  width: 48px;
}
.user-hover-avatar img {
  width: 48px;
  height: 48px;
  border-radius: 50%;
}
.user-hover-details {
  overflow: hidden;
}
.user-hover-info h4 {
  font-size: 1.2em;
}
.user-hover-info ul {
  color: #172b4d;
  padding-top: 7px;
}
.user-hover-info h5 {
  font-weight: normal;
  text-transform: inherit;
}
.user-hover-info h5 a {
  padding-top: 7px;
  text-decoration: underline;
  color: #5e6c84;
  font-size: 12px;
}
.user-hover-info .time-zone-info {
  overflow: hidden;
  white-space: nowrap;
}
.user-hover-info .time-zone-info .user-time-text {
  margin-right: 4px;
  margin-top: 2px;
  color: #666;
  font-size: 12px;
  display: inline-block;
  vertical-align: middle;
}
.user-hover-info .time-zone-info .user-time-icon {
  background: url("/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/time_of_day_sprite.png") no-repeat;
  background-color: transparent;
  display: inline-block;
  height: 16px;
  vertical-align: middle;
  width: 16px;
}
.user-hover-info .time-zone-info .hour-of-day-00 {
  background-position: 0px 0;
}
.user-hover-info .time-zone-info .hour-of-day-01 {
  background-position: -16px 0;
}
.user-hover-info .time-zone-info .hour-of-day-02 {
  background-position: -32px 0;
}
.user-hover-info .time-zone-info .hour-of-day-03 {
  background-position: -48px 0;
}
.user-hover-info .time-zone-info .hour-of-day-04 {
  background-position: -64px 0;
}
.user-hover-info .time-zone-info .hour-of-day-05 {
  background-position: -80px 0;
}
.user-hover-info .time-zone-info .hour-of-day-06 {
  background-position: -96px 0;
}
.user-hover-info .time-zone-info .hour-of-day-07 {
  background-position: -112px 0;
}
.user-hover-info .time-zone-info .hour-of-day-08 {
  background-position: -128px 0;
}
.user-hover-info .time-zone-info .hour-of-day-09 {
  background-position: -144px 0;
}
.user-hover-info .time-zone-info .hour-of-day-10 {
  background-position: -160px 0;
}
.user-hover-info .time-zone-info .hour-of-day-11 {
  background-position: -176px 0;
}
.user-hover-info .time-zone-info .hour-of-day-12 {
  background-position: -192px 0;
}
.user-hover-info .time-zone-info .hour-of-day-13 {
  background-position: -208px 0;
}
.user-hover-info .time-zone-info .hour-of-day-14 {
  background-position: -224px 0;
}
.user-hover-info .time-zone-info .hour-of-day-15 {
  background-position: -240px 0;
}
.user-hover-info .time-zone-info .hour-of-day-16 {
  background-position: -256px 0;
}
.user-hover-info .time-zone-info .hour-of-day-17 {
  background-position: -272px 0;
}
.user-hover-info .time-zone-info .hour-of-day-18 {
  background-position: -288px 0;
}
.user-hover-info .time-zone-info .hour-of-day-19 {
  background-position: -304px 0;
}
.user-hover-info .time-zone-info .hour-of-day-20 {
  background-position: -320px 0;
}
.user-hover-info .time-zone-info .hour-of-day-21 {
  background-position: -336px 0;
}
.user-hover-info .time-zone-info .hour-of-day-22 {
  background-position: -352px 0;
}
.user-hover-info .time-zone-info .hour-of-day-23 {
  background-position: -368px 0;
}
.user-hover-info .time-zone-info .weekend {
  color: #ff0000;
}
.user-hover-buttons > ul {
  height: 28px;
  list-style: none;
  margin: 0;
  padding: 0;
  border-top: 1px solid #c1c7d0;
  background-color: #f4f5f7;
}
.user-hover-buttons > ul > li {
  float: left;
}
.user-hover-buttons > ul > li.empty {
  background-color: #f7f7f7;
  display: block;
  height: 28px;
  margin: 0;
  padding: 0;
  width: 149px;
}
.user-hover-buttons ul ul {
  border-top: none;
}
a.user-hover.user-avatar,
span.user-hover.user-avatar {
  background-repeat: no-repeat;
  background-position: center left;
  padding: 2px 0 2px 19px;
  position: relative;
  display: inline-block;
}
.user-hover.user-avatar > .aui-avatar {
  position: absolute;
  left: 0;
  top: 5px;
}
/* JIRA Username + Avatar pattern */
.jira-user-name {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  position: relative;
}
.jira-user-name.jira-user-avatar {
  padding-left: 21px;
  /* 16px width of the xsmall avatars + 5px spacing */
}
.jira-user-name.jira-user-avatar .aui-avatar {
  left: 0;
  position: absolute;
  top: 0;
}
.jira-user-name.jira-user-avatar .aui-avatar-xsmall {
  margin-top: 2px;
  /* (20px line-height - 16px icon height) / 2 - positions the icon vertically assuming 20px line-height */
}
.jira-user-name.jira-user-avatar-small {
  line-height: 24px;
  padding-left: 29px;
  /* width of the avatar + 5px spacing */
}
.jira-user-name.jira-user-avatar-medium {
  line-height: 32px;
  padding-left: 37px;
  /* width of the avatar + 5px spacing */
}
.jira-user-name.jira-user-avatar-large {
  line-height: 48px;
  padding-left: 53px;
  /* width of the avatar + 5px spacing */
}
.user-hover-more {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #f4f5f7;
  color: #172b4d;
  display: block;
  height: 28px;
  line-height: 28px;
  text-align: center;
  width: 150px;
}
.user-hover-more.aui-dd-link {
  position: relative;
}
.user-hover-more.aui-dd-link::after {
  border: 4px solid transparent;
  border-top-color: #172b4d;
  content: "";
  height: 0;
  position: absolute;
  right: 8px;
  top: 11px;
  width: 0;
}
.user-hover-more.aui-dd-link:hover.aui-dd-link::after {
  border-top-color: #c1c7d0;
}
.user-hover-more:first-child {
  border-right: 1px solid #c1c7d0;
}
.user-hover-buttons a.user-hover-more {
  color: #172b4d;
}
.user-hover-buttons a:hover {
  background-color: #0065ff;
  color: #ffffff;
  text-decoration: none;
}
.hoverpopup {
  z-index: 1000;
  max-width: 360px;
}
.hoverpopup .spinner-hover {
  margin: 32px 16px 48px;
}
.hoverpopup-throb {
  background-color: #fff;
  opacity: 0.9;
  padding: 6px;
}
.hoverpopup-data {
  position: relative;
  margin: 6px 6px 12px;
}
.hoverpopup dt {
  color: #5e6c84;
  float: left;
  margin-bottom: 4px;
  padding-right: 8px;
  width: 70px;
  text-align: right;
}
.hoverpopup dd {
  color: #172b4d;
  margin-bottom: 4px;
}
.hoverpopup dd.block {
  padding-left: 74px;
  font-style: italic;
}
.hoverpopup h4,
.hoverpopup h5 {
  margin-top: 0;
}
.hoverpopup-throbber-text {
  display: inline;
  left: 6px;
  position: relative;
  top: -2px;
}
#up-d-avatar .avatar_link:hover img {
  opacity: 1;
  filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
}
#up-d-avatar .avatar_link strong {
  display: block;
  left: 50px;
  top: auto;
  bottom: 5px;
  background-position: 3px -699px;
}
#up-d-avatar .avatar_link:hover strong {
  background-position: -22px -699px;
}

/* module-key = 'jira.webresources:global-static', location = '/includes/jira/wikipreview/wiki-renderer.less' */
table.confluenceTable {
  border-collapse: collapse;
  margin: 5px 0 5px 2px;
  width: auto;
}
td.confluenceTd {
  border: 1px solid #c1c7d0;
  padding: 3px 4px;
}
th.confluenceTh {
  border: 1px solid #c1c7d0;
  background: #f4f5f7;
  padding: 3px 4px;
  text-align: center;
}
/* override for aui form styles (stalker comment) */
div.wiki-edit {
  margin-bottom: 0;
  padding-bottom: 0;
}
div.wiki-edit .wiki-edit-content p {
  padding: 0;
}
div.wiki-edit .wiki-edit-content h1 {
  font-size: 2.4em;
}
div.wiki-edit .wiki-edit-content h2 {
  font-size: 1.8em;
  border: none;
}
div.wiki-edit .wiki-edit-content h3 {
  font-size: 1.3em;
}
div.wiki-edit .wiki-edit-content h4 {
  font-size: 1.2em;
}
div.wiki-edit .wiki-edit-content h5 {
  font-size: 1em;
}
div.wiki-edit .wiki-edit-content h6 {
  font-size: 0.9em;
}
div.wiki-edit .wiki-edit-content img,
div.wiki-edit .wiki-edit-content a img,
div.wiki-edit .wiki-edit-content fieldset {
  border: 0;
}
div.wiki-edit .wiki-edit-content ul {
  margin: 0 0 1em 2em;
}
div.wiki-edit .wiki-edit-content ol {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 2.5em;
}
div.wiki-edit .wiki-edit-content blockquote {
  border-left: 2px solid #3c78b5;
  font-size: 1em;
  font-family: inherit;
  margin-left: 0;
  padding-left: 1em;
}
div.wiki-edit .wiki-edit-content small,
div.wiki-edit .wiki-edit-content .small {
  font-size: 0.9em;
}
div.wiki-edit .wiki-edit-content strong,
div.wiki-edit .wiki-edit-content b,
div.wiki-edit .wiki-edit-content .bolded {
  font-weight: bold;
}
/* All wiki formatted content needs a specific selector prefixed with .wiki-edit also so that it overrides aui form styles */
.preformatted,
.code {
  border: 1px solid #c1c7d0;
  background: #f4f5f7;
  font-size: 12px;
  line-height: 1.33333333333333;
  font-family: monospace;
}
.code-keyword {
  color: #910091;
}
.code-object {
  color: #000091;
}
.code-macro {
  color: #78492a;
}
.code-quote,
.code-quote .code-keyword,
.code-quote .code-object {
  color: #009100;
}
/* An alternative string highlight colour */
.code-quote-red,
.code-quote-red .code-keyword,
.code-quote-red .code-object {
  color: #910000;
}
.code-comment,
.code-comment .code-keyword,
.code-comment .code-object,
.code-comment .code-quote,
.code-comment .code-quote-red {
  color: #808080;
}
.code-xml .code-keyword {
  font-weight: bold;
}
.code-tag {
  color: #000091;
}
.code-rainbow {
  background: linear-gradient(90deg, #ff0000, #ffff00 15%, #00ff00 30%, #00ffff 50%, #0000ff 65%, #ff00ff 80%, #ff0000);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
.panel {
  border: 1px solid #c1c7d0;
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  margin: 9px 0;
}
.panelHeader {
  border-bottom: 1px solid #c1c7d0;
  padding: 9px 12px;
}
.panelContent {
  padding: 9px 12px;
}
.panelContent.preformattedContent {
  padding: 0;
}
div.wiki-edit {
  /* An alternative string highlight colour */
}
div.wiki-edit .preformatted,
div.wiki-edit .code {
  border: 1px solid #c1c7d0;
  background: #f4f5f7;
  font-size: 12px;
  line-height: 1.33333333333333;
  font-family: monospace;
}
div.wiki-edit .code-keyword {
  color: #910091;
}
div.wiki-edit .code-object {
  color: #000091;
}
div.wiki-edit .code-macro {
  color: #78492a;
}
div.wiki-edit .code-quote,
div.wiki-edit .code-quote .code-keyword,
div.wiki-edit .code-quote .code-object {
  color: #009100;
}
div.wiki-edit .code-quote-red,
div.wiki-edit .code-quote-red .code-keyword,
div.wiki-edit .code-quote-red .code-object {
  color: #910000;
}
div.wiki-edit .code-comment,
div.wiki-edit .code-comment .code-keyword,
div.wiki-edit .code-comment .code-object,
div.wiki-edit .code-comment .code-quote,
div.wiki-edit .code-comment .code-quote-red {
  color: #808080;
}
div.wiki-edit .code-xml .code-keyword {
  font-weight: bold;
}
div.wiki-edit .code-tag {
  color: #000091;
}
div.wiki-edit .code-rainbow {
  background: linear-gradient(90deg, #ff0000, #ffff00 15%, #00ff00 30%, #00ffff 50%, #0000ff 65%, #ff00ff 80%, #ff0000);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
div.wiki-edit .panel {
  border: 1px solid #c1c7d0;
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  margin: 9px 0;
}
div.wiki-edit .panelHeader {
  border-bottom: 1px solid #c1c7d0;
  padding: 9px 12px;
}
div.wiki-edit .panelContent {
  padding: 9px 12px;
}
div.wiki-edit .panelContent.preformattedContent {
  padding: 0;
}
div.wiki-edit pre {
  background: none;
  border: none;
  padding: 0;
  width: 100%;
}
div.preformattedContent pre,
div.codeContent pre {
  max-height: 30em;
  overflow: auto;
  white-space: pre-wrap;
  word-wrap: normal;
}
div.preformattedContent pre {
  /* We value the user's formatting in {noformat} blocks. We should never introduce our own newlines in to unformatted blocks of text. */
  white-space: pre;
  word-break: normal;
  padding: 9px 12px;
}
table div.preformattedContent pre {
  /* ...unless they're in a table, in which case we'd prefer the content wrap than the user having to scroll to the bottom of the table to scroll it. */
  word-wrap: break-word;
  overflow-wrap: break-word;
  white-space: pre-wrap;
}
/* miscellaneous styles */
.linkerror {
  background-color: #fcc;
}
.editPageInsertLinks,
.editPageInsertLinks a {
  font-weight: normal;
  font-size: 9px;
}
.helpheading {
  border-bottom: 1px solid;
  font-weight: bold;
  background-color: #ddd;
  padding: 4px 4px 2px;
  margin: 0;
}
.helpcontent {
  padding: 4px 4px 20px;
  background-color: #fff;
}
.gridHover {
  background-color: #f9f9f9;
}
.navmenu {
  border: 1px solid #c1c7d0;
}
/* side menu highlighting (e.g. space content screen) */
.optionPadded {
  padding: 2px;
}
.optionSelected {
  border: #dddddd solid #c1c7d0;
  border: 1px solid #dddddd;
  background-color: #ffffcc;
  padding: 2px;
  margin: -1px;
}
.optionSelected a {
  font-weight: bold;
  text-decoration: none;
  color: black;
}
.menuheading {
  border-bottom: 1px solid;
  font-weight: bold;
  background-color: #ddd;
  padding: 4px 4px 2px;
}
.menuitems {
  padding: 4px 4px 20px;
  background-color: #f4f5f7;
}
.pagetitle {
  font-size: 22px;
  font-weight: bold;
  font-family: inherit;
  color: #003366;
}
.wiki-edit-content.previewClass {
  background-color: #e8f1ff;
  padding: 0.3em 0.7em;
}
.fullscreen > .aui-icon.wiki-renderer-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAPElEQVR42mP4//8/AyWYgWIDHjx48L+goIAsDNLLAGLYlm8hC4P0DkIDkMHAuwAbGAkuoL8BFOcFSnMjAF48oX6YfwDmAAAAAElFTkSuQmCC");
}
.selected > .aui-icon.wiki-renderer-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAQUlEQVR42mP4//8/AyWYgWIDHjx48L+goIAsDNLLAGLs2rWrgRwM0jsIDSgvL/8PwwPvAmx4JLiA/gZQnBcozY0AUkiop+KuHX0AAAAASUVORK5CYII=");
}
.loading > .aui-icon.wiki-renderer-icon {
  background-image: url("data:image/gif;base64,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");
}
/* security dropdown */
form.aui .field-tools,
form.aui .security-level,
form.aui .security-level .select-menu,
form.aui .security-level .current-level,
form.aui .security-level .default-comment-level {
  display: inline-block;
}
form.aui .current-level {
  padding-left: 10px;
  padding-right: 10px;
}
form.aui .default-comment-level {
  padding-left: 12px;
  padding-right: 12px;
}
form.aui .default-comment-level-status {
  opacity: 1;
  transition: 0.5s opacity linear;
}
form.aui .default-comment-level-status.fade-out {
  opacity: 0;
}
form.aui .default-comment-level-status-text {
  padding-left: 5px;
}
form.aui .default-comment-level-status-text.default-saved-message {
  color: #6b778c;
}
form.aui .default-comment-level-status-icon.aui-iconfont-approve {
  color: #00875a;
}
form.aui .default-comment-level-status-icon.aui-iconfont-error {
  color: #de350b;
}
form.aui .default-comment-level-switch {
  padding: 0 10px 0 5px;
  border: 0;
  height: 16px;
}
form.aui .default-comment-level-switch.disabled-link {
  color: #6b778c;
  pointer-events: none;
  cursor: default;
  text-decoration: none;
}
form.aui .default-comment-level-load-text {
  padding-left: 5px;
}
form.aui .security-level-inline-error {
  display: inline-block;
  width: 100%;
  padding: 4px;
}
form.aui .security-level-inline-error:empty {
  display: none;
}
form.aui .security-level-unavailble {
  color: #de350b;
}
form.aui .security-level-unavailble-text {
  padding-left: 5px;
}
form.aui .security-level .drop:hover {
  text-decoration: none;
}
form.aui .security-level .drop .drop-menu {
  margin-left: 0;
}
form.aui .security-level .drop .drop-menu::after {
  margin-top: 0;
}
form.aui .security-level-drop-icon {
  color: #6b778c;
}
form.aui .security-level .drop:hover .drop-menu::after {
  border-top-color: #172b4d;
}
form.aui .aui-field-wikiedit::before,
form.aui .aui-field-wikiedit::after {
  content: " ";
  display: table;
}
form.aui .aui-field-wikiedit::after {
  clear: both;
}
form.aui .aui-field-wikiedit .field-tools,
form.aui .aui-field-wikiedit .security-level {
  border-left: 1px solid #eeeeee;
  float: left;
  margin-left: 5px;
  margin-top: 5px;
  padding-left: 5px;
}
form.aui .aui-field-wikiedit .wiki-edit + .field-tools,
form.aui .aui-field-wikiedit textarea + .field-tools {
  margin-left: 0;
  padding-left: 0;
  border-left: 0;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/print.less' */
.page-type-printable {
  background: #fff;
}
#printable-content {
  padding: 16px;
}
#previous-view {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fff;
  border-bottom: 2px solid #c1c7d0;
  padding: 16px 8px;
  width: 100%;
}
#previous-view::before,
#previous-view::after {
  content: " ";
  display: table;
}
#previous-view::after {
  clear: both;
}
#previous-view .aui-toolbar {
  background-color: transparent;
  float: left;
}
@media print {
  body {
    background-color: #fff !important;
    color: #000 !important;
    font-size: 11pt !important;
  }
  #content > header {
    margin-bottom: 1em !important;
  }
  .aui-page-panel,
  .aui-page-panel-inner,
  .aui-page-panel-main,
  .aui-page-panel-nav,
  .aui-page-panel-sidebar,
  .aui-group,
  .aui-item,
  .tabs-pane {
    border: none !important;
    clear: both !important;
    display: block !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
  }
  .operations,
  .ops,
  .workflowactions,
  #header,
  #footer,
  .command-bar,
  #addcomment,
  .stalker-placeholder,
  #stalker.detached::after,
  .tabs-menu,
  .tabs.vertical,
  .operations,
  #previous-view {
    display: none !important;
  }
  a {
    text-decoration: none !important;
  }
  #stalker .btm,
  .stalker .ops-cont,
  #stalker,
  #stalker.detached {
    background-color: transparent !important;
    position: relative !important;
    top: 0 !important;
  }
  .type-textfield,
  .flooded,
  .action-body,
  .issue-view {
    overflow: visible !important;
  }
  .mod-header {
    background-color: transparent !important;
    background-image: none !important;
    border-bottom: 2px solid #000 !important;
  }
  #printable-content {
    padding: 0 !important;
  }
  .hideOnPrint {
    visibility: hidden !important;
  }
  /* labels */
  ul.labels {
    font-size: inherit !important;
  }
  ul.labels li .lozenge {
    background-image: none !important;
    background-color: #f7f7f7 !important;
    border: 1px solid #666 !important;
    -moz-border-radius: 5px !important;
    -ms-border-radius: 5px !important;
    -o-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    color: #000 !important;
  }
  ul.labels li .lozenge span {
    background-image: none !important;
  }
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/browse-project.less' */
.issue-filter-links {
  list-style: none;
  padding-left: 0;
}
.p-list {
  margin-bottom: 20px;
}
.p-list .aui-avatar {
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}
.p-list .project-type-icon {
  height: 18px;
  width: 18px;
  margin-right: 6px;
}
.projects-list.projects-list td {
  vertical-align: middle;
}
form.aui .project-filter-item {
  display: inline-block;
  position: relative;
}
form.aui .project-filter-item .text {
  width: 255px;
  padding-left: 32px;
}
form.aui .project-filter-item .aui-icon {
  margin-top: -8px;
  position: absolute;
  left: 6px;
  top: 50%;
}
.created-issue-count {
  color: #c00;
  font-weight: bold;
}
.resolved-issue-count {
  color: #3c3;
  font-weight: bold;
}
.project-details .operations-list {
  margin-top: 3px;
}
.project-details .operations-list .user-avatar {
  vertical-align: text-top;
}
.project-details .operations-list > li + li::before {
  color: #c1c7d0;
  margin: 0 3px;
}
.project-details .operations-list .list-label {
  color: #6b778c;
}
.aui-nav-pagination {
  float: right;
}
.projects-list .projects-list__row-empty {
  border-bottom: 0;
}
.projects-list .projects-list__row-empty td {
  padding: 50px;
}
.project-type-icon {
  width: 18px;
  height: 18px;
  vertical-align: middle;
  margin-right: 5px;
}
.project-type-nav {
  margin-bottom: 30px;
}
.browse-project-group-heading {
  color: #707070;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.66666667;
  text-transform: uppercase;
  margin: 20px 0 0;
}
.project-types-filters li {
  position: relative;
}
.project-types-filters li a {
  display: inline-block;
}
.no-project-results {
  background: transparent none no-repeat top center;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIgoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIxMTggLTExOCAyOTYgMjk2IgoJIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMTE4IC0xMTggMjk2IDI5NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjx0aXRsZT5sb2NrPC90aXRsZT4KPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CjxwYXRoIGlkPSJGaWxsLTEiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGZpbGw9IiNGMEY4RkMiIGQ9Ik00MDQuNCwyNi44YzAsNzcuOC02My4xLDE0MC45LTE0MC45LDE0MC45UzEyMi42LDEwNC42LDEyMi42LDI2LjgKCXM2My4xLTE0MC45LDE0MC45LTE0MC45UzQwNC40LTUxLDQwNC40LDI2LjgiLz4KPHBvbHlnb24gZmlsbD0iI0MwRDZFNCIgc3Ryb2tlPSIjMDA1MDgyIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIzMDUuMiwtNTYgMjM2LjgsLTU2IDIzNi44LDkyLjcgCgkzNDIuNyw5Mi43IDM0Mi43LC0xOC41ICIvPgo8cG9seWdvbiBmaWxsPSIjQzBENkU0IiBzdHJva2U9IiMwMDUwODIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjM0Mi43LC0xOC41IDMwNS4yLC01NiAzMDMuMiwtNTYgCgkzMDMuMiwtMTYuNyAzNDIuNywtMTYuNyAiLz4KPGcgb3BhY2l0eT0iMC4yIj4KCTxwYXRoIGZpbGw9IiMzMDlBQ0MiIGQ9Ik0yODUuMSw3LjZDMjcxLjUtNiwyNDkuNS02LDIzNS45LDcuNmMtMTEuOCwxMS44LTEzLjMsMjkuOS00LjcsNDMuM0wyMjEsNjEuMWwxMCwxMEwyNDEuMiw2MQoJCWMxMy41LDkuMSwzMiw3LjYsNDMuOS00LjNDMjk4LjcsNDMuMSwyOTguNywyMS4xLDI4NS4xLDcuNnogTTI4MC44LDUyLjVjLTExLjIsMTEuMi0yOS40LDExLjItNDAuNywwQzIyOSw0MS4yLDIyOSwyMywyNDAuMiwxMS44CgkJYzExLjItMTEuMiwyOS40LTExLjIsNDAuNywwQzI5Mi4xLDIzLDI5Mi4xLDQxLjIsMjgwLjgsNTIuNXoiLz4KCQoJCTxyZWN0IHg9IjE5OS4xIiB5PSI1Ny4yIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxIC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgMjg3LjE2NjUgMjk0LjI3ODIpIiBmaWxsPSIjMzA5QUNDIiB3aWR0aD0iMTAuOCIgaGVpZ2h0PSI2MC45Ii8+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjQzBENkU0IiBzdHJva2U9IiMwMDUwODIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjIzLjEtN2M0LjUtMi41LDkuOC00LDE1LjMtNAoJCQljMTcuMywwLDMxLjMsMTQsMzEuMywzMS4zcy0xNCwzMS4zLTMxLjMsMzEuM2MtNS42LDAtMTAuOC0xLjUtMTUuMy00Vi03eiIvPgoJCTxwYXRoIG9wYWNpdHk9IjAuMiIgZmlsbD0iIzMwOUFDQyIgZD0iTTIzNC4yLDkuMWM2LjktNi45LDE1LjctMTAuNSwyNC42LTExYy0yLjEtMi43LTQuNy01LTcuNi02LjlDMjQzLTcuMSwyMzUuMS0zLDIyOC42LDMuNQoJCQljLTEwLjksMTAuOS0xNS4yLDI2LTEyLjcsNDAuMmMyLjgsMS45LDUuOSwzLjUsOS4yLDQuNEMyMjAuNiwzNC44LDIyMy42LDE5LjYsMjM0LjIsOS4xeiIvPgoJPC9nPgoJPGc+CgkJCgkJCTxyZWN0IHg9IjIwMC4zIiB5PSI0MS45IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxIDAuNzA3MSAtMC43MDcxIC0wLjcwNzEgMzg4Ljk3NjIgLTYzLjIyODMpIiBmaWxsPSIjRjNDMTQyIiBzdHJva2U9IiMwMDUwODIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB3aWR0aD0iMTQuNSIgaGVpZ2h0PSIxNC4yIi8+CgkJPGc+CgkJCTxwYXRoIGZpbGw9IiNGM0MxNDIiIGQ9Ik0yMzYuOSw1NS44Yy05LjUsMC0xOC41LTMuNy0yNS4zLTEwLjVjLTYuOC02LjgtMTAuNS0xNS43LTEwLjUtMjUuM2MwLTkuNSwzLjctMTguNSwxMC41LTI1LjMKCQkJCXMxNS43LTEwLjUsMjUuMy0xMC41YzkuNSwwLDE4LjUsMy43LDI1LjMsMTAuNWMxMy45LDEzLjksMTMuOSwzNi42LDAsNTAuNkMyNTUuNSw1Mi4xLDI0Ni41LDU1LjgsMjM2LjksNTUuOHogTTIzNi45LTcuNwoJCQkJYy03LjQsMC0xNC40LDIuOS0xOS42LDguMWMtMTAuOCwxMC44LTEwLjgsMjguNCwwLDM5LjJjNS4yLDUuMiwxMi4yLDguMSwxOS42LDguMWM3LjQsMCwxNC40LTIuOSwxOS42LTguMXM4LjEtMTIuMiw4LjEtMTkuNgoJCQkJYzAtNy40LTIuOS0xNC40LTguMS0xOS42UzI0NC4zLTcuNywyMzYuOS03Ljd6Ii8+CgkJCTxwYXRoIGZpbGw9IiMwMDUwODIiIGQ9Ik0yMzYuOS0xNC43YzguOSwwLDE3LjgsMy40LDI0LjYsMTAuMmMxMy42LDEzLjYsMTMuNiwzNS42LDAsNDkuMWMtNi44LDYuOC0xNS43LDEwLjItMjQuNiwxMC4yCgkJCQlzLTE3LjgtMy40LTI0LjYtMTAuMmMtMTMuNi0xMy42LTEzLjYtMzUuNiwwLTQ5LjFDMjE5LjEtMTEuMywyMjgtMTQuNywyMzYuOS0xNC43IE0yMzYuOSw0OC44YzcuNCwwLDE0LjctMi44LDIwLjMtOC40CgkJCQljMTEuMi0xMS4yLDExLjItMjkuNCwwLTQwLjdjLTUuNi01LjYtMTMtOC40LTIwLjMtOC40cy0xNC43LDIuOC0yMC4zLDguNGMtMTEuMiwxMS4yLTExLjIsMjkuNCwwLDQwLjcKCQkJCUMyMjIuMiw0NiwyMjkuNiw0OC44LDIzNi45LDQ4LjggTTIzNi45LTE2LjdjLTkuOCwwLTE5LDMuOC0yNiwxMC44Yy02LjksNi45LTEwLjgsMTYuMi0xMC44LDI2YzAsOS44LDMuOCwxOSwxMC44LDI2CgkJCQljNi45LDYuOSwxNi4yLDEwLjgsMjYsMTAuOHMxOS0zLjgsMjYtMTAuOGM2LjktNi45LDEwLjgtMTYuMiwxMC44LTI2YzAtOS44LTMuOC0xOS0xMC44LTI2QzI1Ni0xMi45LDI0Ni43LTE2LjcsMjM2LjktMTYuNwoJCQkJTDIzNi45LTE2Ljd6IE0yMzYuOSw0Ni44Yy03LjEsMC0xMy45LTIuOC0xOC45LTcuOGMtMTAuNC0xMC40LTEwLjQtMjcuNCwwLTM3LjhjNS4xLTUuMSwxMS44LTcuOCwxOC45LTcuOHMxMy45LDIuOCwxOC45LDcuOAoJCQkJYzEwLjQsMTAuNCwxMC40LDI3LjQsMCwzNy44QzI1MC44LDQ0LDI0NC4xLDQ2LjgsMjM2LjksNDYuOEwyMzYuOSw0Ni44eiIvPgoJCTwvZz4KCQkKCQkJPHJlY3QgeD0iMTUwLjUiIHk9IjcwLjIiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgLTAuNzA3MSAzNjIuMzMyNiAxLjA5NSkiIGZpbGw9IiMzMDlBQ0MiIHN0cm9rZT0iIzAwNTA4MiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSI2MC45IiBoZWlnaHQ9IjEwLjgiLz4KCTwvZz4KPC9nPgo8Zz4KCTxwYXRoIGZpbGw9IiMwMDUwODIiIGQ9Ik0xODAuMywyMi44YzAtMC4zLDAtMC42LDAtMC45YzAtMS43LDAuNi0zLjEsMi4yLTQuMWwxLjItMC44YzAuOS0wLjYsMS40LTEuNiwxLjQtMi42YzAtMS42LTEtMy0zLjEtMwoJCWMtMi4zLDAtMy4zLDEuNy0zLjMsMy40YzAsMC40LDAuMSwxLDAuMiwxLjNsLTIuNi0wLjNjLTAuMS0wLjQtMC4yLTAuOC0wLjItMS4zYzAtMi40LDEuOC01LjQsNS44LTUuNGMzLjcsMCw1LjgsMi42LDUuOCw1LjMKCQljMCwyLjEtMS4yLDMuNi0yLjcsNC42bC0xLjIsMC44Yy0wLjgsMC42LTEuMiwxLjUtMS4yLDIuNWMwLDAuMSwwLDAuMiwwLDAuNUgxODAuM3ogTTE4MS41LDI0LjhjMSwwLDEuNywwLjgsMS43LDEuNwoJCWMwLDEtMC44LDEuNy0xLjcsMS43Yy0xLDAtMS43LTAuOC0xLjctMS43QzE3OS44LDI1LjYsMTgwLjUsMjQuOCwxODEuNSwyNC44eiIvPgo8L2c+CjxwYXRoIGZpbGw9IiNGMEY4RkMiIGQ9Ik0yNTguMSw4LjhjMC4xLDAuOSwwLjEsMS43LDAuMSwyLjZjMCwxMy44LTExLjIsMjUtMjUsMjVjLTYuNiwwLTEyLjYtMi42LTE3LjEtNi43CgljMy44LDcuOCwxMS44LDEzLjEsMjEuMSwxMy4xYzEzLDAsMjMuNS0xMC41LDIzLjUtMjMuNUMyNjAuNywxNS42LDI1OS43LDEyLDI1OC4xLDguOHoiLz4KPC9zdmc+Cg==");
  padding: 220px 20px 20px;
  width: auto;
  margin: 0 auto;
  text-align: center;
  background-size: 200px;
  border: 0;
}
.no-project-results-cta .create-business-project-image {
  width: 110px;
  height: 200px;
  float: left;
  margin: -10px 20px 10px 10px;
  background: transparent none no-repeat top center;
  background-image: url('/jira/s/-9bc2l8/820000/1dlckms/1.0/_/download/resources/jira.webresources:global-static/../../../images/adbox/nobusinessproject.svg');
}
.no-project-results-cta p {
  white-space: normal;
}
.no-project-results-cta {
  width: 70%;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}
.no-projects-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 146px;
  margin-bottom: 60px;
}
.no-projects-container img {
  width: 240px;
  height: 160px;
}
.no-projects-container p:last-child {
  margin-top: 32px;
}
.browse-project-error-page {
  background-color: #ffffff;
}
.browse-project-error-page #footer-logo {
  background-color: #ffffff;
}
.browse-projects {
  background-color: #ffffff;
}
.browse-projects .aui-page-panel {
  border-width: 2px 0;
  border-color: #ebecf0;
}
.browse-projects .aui-page-panel-nav {
  border-right: 2px solid #ebecf0;
}
.browse-projects table.aui > thead {
  border-bottom: 2px solid #ebecf0;
  color: #5e6c84;
}
.browse-projects #projects {
  margin-top: 36px;
}
.browse-projects .archived-projects-empty-state {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
}
.browse-projects .archived-projects-empty-state .no-projects-container {
  margin-top: 0;
}
#browse-projects-page {
  margin-bottom: 60px;
}
#browse-projects-page .module {
  position: relative;
  min-height: 300px;
}
#browse-projects-page table.aui {
  table-layout: fixed;
}
#browse-projects-page table.aui .project-list-icon {
  width: 6%;
}
@media (min-width: 1340px) {
  #browse-projects-page table.aui .project-list-name {
    width: 15%;
  }
  #browse-projects-page table.aui .project-list-key {
    width: 7%;
  }
  #browse-projects-page table.aui .project-list-type {
    width: 10%;
  }
  #browse-projects-page table.aui .project-list-lead,
  #browse-projects-page table.aui .project-list-assignee {
    width: 9%;
  }
  #browse-projects-page table.aui .project-list-category,
  #browse-projects-page table.aui .project-list-archived-date,
  #browse-projects-page table.aui .project-list-archived-by,
  #browse-projects-page table.aui .project-list-updated-date,
  #browse-projects-page table.aui .project-list-url,
  #browse-projects-page table.aui .project-list-actions {
    width: 10%;
  }
  #browse-projects-page table.aui .project-list-issue-count {
    width: 7%;
    text-align: right;
  }
}
@media (max-width: 1340px) {
  #browse-projects-page table.aui .project-list-actions {
    width: 8%;
  }
  #browse-projects-page table.aui .project-list-archived-date,
  #browse-projects-page table.aui .project-list-updated-date {
    width: 17%;
  }
}
#browse-projects-page table.aui tbody.projects-list td:not(.cell-type-actions) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#browse-projects-page table.aui td.cell-type-issue-count {
  width: 7%;
  text-align: right;
}
#browse-projects-page .aui-nav-heading {
  border: 0;
}
.page-type-admin #browse-projects-page.aui-page-panel {
  border: none;
}
#archive-confirmation-page .form-body {
  padding: 20px 20px 15px;
}
#archive-confirmation-page ul {
  margin-bottom: 5px;
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/about.less' */
.main-about-jira-logo {
  float: right;
}
.main-about-jira-logo + h2 {
  margin-top: 0;
}
