#structure .foot {
  border-top: 1px solid #e0e0e0;
  overflow-x: hidden;
  overflow-y: visible;
  position: relative;
  font-size: 12px;
  padding: 4px 15px;
  line-height: 23px;
}

.structureBorder #structure .foot {
  background-color: #F4F5F7;
}

.st-stat, .st-progress, .st-duplicates, .st-generator-warnings, .s-footer-warning, .s-w-bg-processes, .s-undo-redo {
  float: left;
  margin-right: 25px;
}

.s-undo-redo > a.short,
.st-stat > .short,
.st-duplicates > .short,
.st-generator-warnings > .short {
  display: none;
}

#structure .s-footer-warning a,
#structure .s-footer-warning a:visited,
.s-footer-warning a,
.s-footer-warning a:visited {
  color: #ff5630;
  font-weight: bolder;
}

.s-footer-warning i {
  color: #ff5630;
  font-size: 10px;
  margin-right: 5px;
}

.foot .st-generator-warnings i {
  left: -1px;
}

#structure .s-footer-confluence-warning a,
#structure .s-footer-confluence-warning a:visited,
.s-footer-confluence-warning a,
.s-footer-confluence-warning a:visited {
  color: #f05c75;
  font-weight: bolder;
}

.s-footer-confluence-warning i.alm {
  color: #F05C75;
}

.s-frlink, .s-footer-confluence-warning {
  float: right;
  margin-left: 25px;
}

#structure .s-frlink a,
#st-footer .s-frlink a,
#structure .s-frlink a:visited,
#st-footer .s-frlink a:visited {
  color: #6f6f6f;
}

.structureBorder #structure .s-frlink a,
.structureBorder #st-footer .s-frlink a,
.structureBorder #structure .s-frlink a:visited,
.structureBorder #st-footer .s-frlink a:visited {
  color: #344563;
}

#structure .s-frlink a:hover,
#st-footer .s-frlink a:hover,
#structure .s-frlink a:focus,
#st-footer .s-frlink a:focus,
#structure .s-frlink a:active,
#st-footer .s-frlink a:active {
  color: #3b73af;
}

.structureBorder #structure .s-frlink a:hover,
.structureBorder #st-footer .s-frlink a:hover,
.structureBorder #structure .s-frlink a:focus,
.structureBorder #st-footer .s-frlink a:focus,
.structureBorder #structure .s-frlink a:active,
.structureBorder #st-footer .s-frlink a:active {
  color: #0065FF;
}

.s-info-link a i,
.s-board-link a i {
  margin-right: 5px;
  font-size: 14px;
  cursor: pointer;
  vertical-align: -5%;
}

.s-small .s-g-view-adjusted {
  display: none;
}

.foot.s-small div:not(.s-board-link):not(.s-info-link) i {
  padding-right: 0;
}

.foot .st-progress-icon,
.foot .st-shifted-icon {
  position: relative;
  bottom: -1px;
  line-height: 14px;
}

.foot .st-duplicates > span,
.foot .st-generator-warnings > span {
  font-size: 12px;
}

.foot .st-duplicates:not(:hover),
.foot .st-generator-warnings:not(:hover) {
  border-color: transparent;
}

.foot .st-progress,
.foot .s-footer-warning,
.foot .st-generator-warnings,
.foot .s-footer-confluence-warning,
.foot .st-progress,
.foot .s-undo-redo,
.foot .st-stat,
.foot.s-small .s-undo-redo,
.foot.s-small .st-stat {
  padding-top: 2px;
  padding-bottom: 2px;
  height: 19px;
}

.foot .st-duplicates,
.foot .st-generator-warnings {
  border-radius: 2px;
  padding: 1px 8px;
  height: 23px;
}

.foot .st-progress > span,
.foot .s-footer-warning,
.foot .s-footer-confluence-warning,
.foot .st-progress > span,
.foot .st-duplicates > span,
.foot .st-generator-warnings > span,
.foot .s-undo-redo > a.long,
.foot .st-stat > .long,
.foot.s-small .s-undo-redo > a.short,
.foot.s-small .st-stat > .short {
  display: block;
  line-height: 19px;
}

.foot .s-undo-redo > a.short,
.foot .st-stat > .short,
.foot.s-small .s-undo-redo > a.long,
.foot.s-small .st-stat > .long {
  display: none;
}

.foot.s-small .s-frlink,
.foot.s-small .s-footer-confluence-warning {
  margin-left: 15px;
}

.foot.s-small .st-stat,
.foot.s-small .st-duplicates,
.foot.s-small .st-generator-warnings,
.foot.s-small .st-progress,
.foot.s-small .s-footer-warning,
.foot.s-small .s-undo-redo {
  margin-right: 15px;
}

.foot .aui-button ~ .aui-button {
  margin-left: 0;
}

.foot.s-small .s-footer-warning a,
.foot.s-small .s-footer-confluence-warning a {
  display: none;
}

.st-progress-icon {
  height: 16px;
  padding-right: 16px;
  background: url("/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/loading.gif") no-repeat 0 0;
}

.foot .s-sec-panel-status {
  float: right;
  margin-left: 25px;
}

#structure .foot.hidden {
  display: none;
}

#s-license-warning {
  float: right;
  font-weight: bolder;
}

/* override generic color setting */
.structureBorder #structure .foot #s-license-warning {
  color: #cd0a0a;
}

#s-license-warning span {
  display: block;
  float: left;
  width: 16px;
  height: 16px;
  margin-right: 4px;
  background: url("/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/ui-icons_cd0a0a_256x240.png") no-repeat 0 -143px;
}

.s-w-footer-processes-label,
.s-w-footer-processes-label:visited {
  font-weight: bold;
  color: black;
}

.s-w-footer-progress-bar {
  display: inline-block;
  height: 6px;
  width: 100px;
  background-color: white;
  border-radius: 3px;
  margin-left: 3px;
  margin-right: 3px;
}

.s-w-footer-progress-bar-value {
  background-color: #00a321;
  height: 100%;
  width: 0;
  border-radius: inherit;
}

.s-w-footer-process-container {
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 213px;
}
.s-w-footer-process-table {
  margin: 7px 7px 0;
  border-spacing: 2px;
}
.s-w-footer-process-table .s-w-f-p-t-td {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.s-w-footer-process-table .s-w-f-p-t-td-title {
  width: 180px;
}
.s-w-footer-process-table .s-w-f-p-t-td-status {
  width: 120px;
}
.s-w-footer-process-table .s-w-f-p-t-td-progress,
.s-w-footer-process-table .s-w-f-p-t-td-link {
  width: 50px;
}

.s-w-footer-process-links {
  padding: 10px;
  font-size: 12px;
}

body[data-aui-version^="7."] .s-w-footer-process-links .aui-icon-small:before,
body[data-aui-version^="8."] .s-w-footer-process-links .aui-icon-small:before {
  margin-top: -6px;
}

.s-w-footer-process-links .aui-icon-small:before {
  font-size: 12px;
  color: #354563;
}

.s-w-footer-process-links .s-w-footer-all-processes {
  display: inline-block;
  height: 17px;
}

.s-w-footer-icon-wrapper {
  display: inline-block;
}

.s-w-footer-process-acknowledge {
  float: right;
}
.s-w-footer-process-acknowledge.s-disabled,
.s-w-footer-process-acknowledge.s-disabled:hover {
  color: #6b778c;
  text-decoration: none;
  cursor: default;
}
