/* @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 until JRADEV-20165 is done and we have a circular avatar picker.
    Relinquishing to the eccentricities of design and their stalwart refusal to provide avatars that can be rounded in the browser. */
.aui-avatar-project,
.aui-avatar-project img,
.aui-avatar-project:before {
  background-color: transparent !important;
  border: 0 !important;
  border-radius: 3px !important;
  box-shadow: none !important;
}
/** @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 div.description {
  clear: left;
}
/** @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;
}
/** @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-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 {
  color: #ffffff;
  background: #00875a;
}
