#s-manage-views .dialog-components {
  top: 0;
  height: 490px;
  width: 100%;
  position: absolute;
}

#s-manage-views {
  height: 490px;
}

body[data-aui-version^="7."]   #s-manage-views .field-group .checkbox,
body[data-aui-version^="8.0."] #s-manage-views .field-group .checkbox {
  padding-left: 0;
}

.s-manageview-list {
  margin-top: 1em;
  border-top: 1px solid #69c;
}

div.s-manage-view {
  border-bottom: 1px solid #ddd;
  padding: 4px 8px 4px 8px;
  clear: both;
}

.s-manage-viewlist-empty {
  padding: 4px 8px 4px 8px;
}

.s-manage-view.s-active {
  background-color: #EAF1FD;
}

div.s-manage-view .s-name {
  padding-left: 40px;
}

div.s-manage-view .s-description {
  color: #666;
  padding-left: 40px;
  margin-bottom: 0.4em;
}

div.s-manage-view span.s-sharing, div.s-manage-view span.s-current-icon {
  display: inline-block;
  color: #666;
  width: 16px;
  height: 16px;
  position: relative;
  top: 1px;
}

div.s-manage-view span.s-sharing {
  margin-right: 8px;
}

div.s-manage-view span.s-current-icon {
  background: url("/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/ui-icons_454545_256x240.png") no-repeat -64px -142px;
  margin-left: -40px;
}

div.s-manage-view span.s-current-icon.s-notcurrent {
  visibility: hidden;
}

.s-manage-view .s-sharing.s-shared {
  background: url("/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/atlasicons.png") no-repeat -16px -74px;
}

.s-manage-view .s-sharing.s-public {
  background: url("/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/atlasicons.png") no-repeat 1px -74px;
}

.s-manage-view .s-current {
  margin-right: 2em;
}

.s-manage-view .s-current > span {
  color: #999;
  font-style: italic;
}

div.s-manage-view div.s-view-details {
  text-align: right;
  visibility: hidden;
  float: right;
  margin: 0.6em 0 0;
}

div.s-manage-view.s-active div.s-view-details {
  visibility: visible;
}

#s-manage-views table {
  border-collapse: collapse;
  padding: 0;
  border-spacing: 0;
  width: 100%;
}

#s-manage-views table th, #s-manage-views table td {
  text-align: left;
  vertical-align: top;
}

.s-view-det-top {
  margin: 0 0 1em 7px;
}

.s-view-det-top td {
  padding: 0 4px;
}

.s-view-det-name {
  font-weight: bold;
}

.s-view-det-description {
  color: #666;
}

.s-view-det-back-btn {
  float: left;
  margin-left: 10px;
}

#s-manage-views .s-view-selection-page .dialog-page-menu {
  width: 18%;
  margin: 0;
}

#s-manage-views .s-view-selection-page .dialog-panel-body {
  padding-left: 0;
  padding-right: 0;
}

.s-view-abovelist {
  padding: 0 10px;
}

.s-perm-arrow {
  padding-left: 16px;
  height: 16px;
  background: url("/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/ui-icons_888888_256x240.png") -32px -16px no-repeat;
}

.s-subject-add {
  margin-left: 5px;
}

.s-perm-remove > span {
  padding-left: 20px;
}

a.s-perm-remove {
  display: inline-block;
  text-indent: -9999px;
  background: url("/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/atlasicons.png") -20px -94px no-repeat;
  height: 16px;
  width: 16px;
  overflow: hidden;
  text-decoration: none;
  margin-left: 4px;
}

.s-perm-list {
  margin-bottom: 0.5em;
}

.s-perm-list ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

.s-perm-list ol li {
  margin-bottom: 0.2em;
}

.s-unresolved-entity {
  color: #888;
}

.s-perm-marker {
  font-weight: bolder;
}

li.s-perm-list-default {
  color: #888;
}

div.s-perm-add {
  margin: -0.2em 0 0;
}

div.s-view-det-msg {
  background: #eee;
  padding: 0.25em 2em;
  margin-bottom: 1em;
}

div.s-view-det-msg a {
  margin: 0 0.6em;
}

div.s-view-perm-uneditable textarea {
  color: #888;
}

div.s-view-det-error {
  color: #800;
}

.s-view-spec-error > span {
  color: #800;
  margin-right: 2em;
}

div.s-view-assoc-loading {
  position: relative;
}

div.s-view-assoc-loading > div {
  position: absolute;
  left: 50%;
  top: 100px;
  margin-left: -8px;
}

#s-manage-views #s-view-associations table {
  width: auto;
  border-collapse: collapse;
  border-spacing: 0;
}

#s-manage-views #s-view-associations table td, #s-manage-views #s-view-associations table th {
  padding: 0 1.5em 0 0;
}

div.s-assoc-manage {
  margin-bottom: 0.5em;
}

div.s-view-delete {
  margin-left: 2em;
}

div.s-manageview-search {
  margin-top: 1em;
}

#s-manage-views img.s-avatar {
  width: 20px;
  height: 20px;
  position: absolute;
}

#s-manage-views span.s-view-det-user {
  margin-left: 24px;
}

body.s-viewdialog-shown div.aui-inline-dialog {
  z-index: 5000;
}

#s-view-advanced textarea {
  font-size: 11px;
  font-family: Courier New, monospace;
  white-space: pre;
}

#s-view-advanced textarea.s-view-spec-adjusted {
  color: #888;
}

#s-manage-views .br {
  clear: both;
}

.s-someone {
  font-style: italic;
  color: #888;
}