.inplaceEditableHighlightMixin {
  border-left: 5px solid #0093b8;
}
.inplaceEditableIconMixin {
  background-image: url("../stylesheet/../images/newskin/action/edit-blue-m.png");
  background-position: top right;
  background-repeat: no-repeat;
  background-color: transparent;
  cursor: pointer;
}
.border-box-sizing {
  -webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;/* Firefox, other Gecko */
  box-sizing: border-box;/* Opera/IE 8+ */
}
.shadowForMenusAndTooltipsMixin {
  border: solid 1px #ababab;
  -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
}
.bidirectionalSuspectArrowsMixin {
  display: inline-block;
  height: 16px;
  margin-left: 0;
  vertical-align: top;
  width: 15px;
}
.bidirectionalSuspectArrowsMixin.arrow-up {
  background-image: url("../../../images/newskin/item/arrow-up-grey.png");
}
.bidirectionalSuspectArrowsMixin.arrow-up.active {
  background-image: url("../../../images/newskin/item/arrow-up-red.png");
}
.bidirectionalSuspectArrowsMixin.arrow-down {
  background-image: url("../../../images/newskin/item/arrow-down-grey.png");
}
.bidirectionalSuspectArrowsMixin.arrow-down.active {
  background-image: url("../../../images/newskin/item/arrow-down-red.png");
}
.urlFieldEditorMixin {
  border: 1px solid #d1d1d1;
  background-color: white;
  min-width: 180px;
}
.urlFieldEditorMixin input {
  width: calc(100% - 30px) !important;
  border: 0;
}
.urlFieldEditorMixin .urlFieldPencilIcon {
  float: right;
  width: 12px;
  height: 12px;
  display: inline-block;
  background: url("../images/newskin/action/edit-s.png") no-repeat center center;
  padding: 3px;
  cursor: pointer;
}
.wrap-content {
  white-space: -moz-pre-wrap !important;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-all;
  white-space: normal;
}
.headerBorderMixin {
  border: solid 1px #d1d1d1;
}
.newskin .searchFilterBox,
.searchFilterBox {
  font-family: 'arial';
  font-size: 13px;
  color: #666666;
  font-size: 11px;
  color: black !important;/* !important is needed because the .inputboxWithHint is using it too! */
  padding: 3px 8px;
  background-color: #fff;
}
.newskin .searchFilterBox:hover,
.searchFilterBox:hover {
  color: #454545 !important;
}
.newskin .userFilterBox {
  font-family: 'arial';
  font-size: 11px;
  color: #454545;
  margin-bottom: 4px;
}
.menuArrowDownMixin {
  background-image: url("../stylesheet/../images/newskin/action/more-lightgrey-xs.png");
  background-position: 0;
  width: 7px;
  height: 6px;
  margin-left: 0px;
}
#headerPane {
  background-image: url("../stylesheet/../images/newskin/header/bg-head-xs.png");
  background-repeat: repeat-x;
  background-color: #f5f5f5;
  padding-top: 0px;
  padding-bottom: 0px;
  font-family: 'arial';
  font-size: 13px;
  color: #666666;
}
#headerPane .logoLink {
  padding: 6px 0px;
  white-space: nowrap;
  display: block;
}
#headerPane .logo {
  margin-left: 15px;
  max-height: 45px;
  max-width: 250px;
}
#headerPane .headerCenter {
  text-align: center;
  padding: 10px 0;
  flex-grow: 2;
}
#headerPane #slogan {
  font-family: 'arial';
  font-size: 13px;
  color: #666666;
}
#headerPane .mainmenu,
#headerPane .languageChooser * {
  font-family: 'arial';
  font-size: 13px;
  color: #666666;
  font-size: 11px;
}
#headerPane .languageChooser .menuArrowDown {
  background-image: url("../stylesheet/../images/newskin/action/more-lightgrey-xs.png");
  background-position: 0;
  width: 7px;
  height: 6px;
  margin-left: 0px;
  margin-right: 0;
}
#headerPane .headerTopContainer {
  display: flex;
  align-items: center;
  min-height: 57px;
}
#headerPane #toprightmenuContainer {
  text-align: right;
  display: block;
}
#headerPane .toprightmenu {
  margin-top: 5px;
  margin-right: 15px;
}
#headerPane .toprightmenu a,
#headerPane .toprightmenu a:hover {
  text-decoration: none;
}
#headerPane .toprightmenu a:hover,
#headerPane .toprightmenu a:hover:hover {
  color: #1e1e1e;
}
#headerPane .login-highlight-icon {
  height: 12px;
  position: relative;
  top: 2px;
  width: 12px;
}
#headerPane .login-highlight-icon.blue {
  background-image: url("../stylesheet/../images/newskin/header/login/icon_login_blue.png");
}
#headerPane .login-highlight-icon.white {
  background-image: url("../stylesheet/../images/newskin/header/login/icon_login_white.png");
}
#headerPane #searchFilter {
  border: solid 1px #d1d1d1;
  font-size: 11px;
  background-color: #fff;
  outline: 0;
  width: 100px;
}
#headerPane #searchFilter.inputboxWithHint {
  font-style: italic;
  color: #ababab !important;
}
#headerPane #globalSearchBox {
  margin-top: 7px;
}
#headerPane #globalSearchBox a.advancedSearchButton {
  text-decoration: none;
  padding-left: 8px;
  padding-right: 8px;
}
#headerPane #highlightLogin {
  background-color: #0093b8;
  color: white;
  padding: 9px;
  position: relative;
  text-align: center;
}
#headerPane #highlightLogin .close-icon {
  background-image: url("../stylesheet/../images/newskin/header/login/icon_close_white.png");
  cursor: pointer;
  height: 12px;
  position: absolute;
  right: 10px;
  top: 10px;
  width: 12px;
}
#headerPane #highlightLogin p {
  margin: 0;
}
#headerPane #highlightLogin p a {
  text-decoration: none;
}
#userInfo {
  color: #1e1e1e;
  font-weight: bold;
}
.toolbar {
  width: 100%;
  background-image: url("../stylesheet/../images/newskin/header/bg-menu-xs.png");
  background-repeat: repeat-x;
  background-color: #f5f5f5;
}
.toolbar .tab {
  border-top: solid 1px #d1d1d1;
  border-bottom: solid 1px #d1d1d1;
}
.toolbar .tab td {
  text-align: center;
  margin: 0;
  padding: 0 15px;
  height: 34px;
  border-left: solid 1px transparent;
  border-right: solid 1px #d1d1d1;
}
.toolbar .tab .toolbarTab {
  white-space: nowrap;
  padding-right: 0px;
  padding-left: 0px;
}
.toolbar .tab td.currentTabPre {
  border-right: none;
}
.toolbar .tab td.currentTabPost {
  border-left: none;
}
.toolbar .tab .toolbarTab .menuArrowDown,
.toolbar .tab .currentTabCenter .menuArrowDown {
  background-image: url("../stylesheet/../images/newskin/action/more-lightgrey-xs.png");
  background-position: 0;
  height: 6px;
  margin-left: 0px;
  background-image: url("../stylesheet/../images/newskin/action/control-m-3.png");
  width: 7px;
  height: 11px;
  padding-top: 5px;
  padding-bottom: 15px;
  padding-right: 10px;
  background-position: center center;
  margin-top: 0px;
  margin-right: 2px;
  margin-bottom: -11px;
  display: inline-block;
  position: relative;
  left: -5px;
}
.toolbar .tab .toolbarTab .menuArrowDown:hover,
.toolbar .tab .currentTabCenter .menuArrowDown:hover {
  background-image: url("../stylesheet/../images/newskin/action/control-m-3-onmouse.png");
}
.toolbar .tab .toolbarTab .inlinemenuTrigger {
  display: inline-block;
}
.toolbar .tab .toolbarTab .topIndicator {
  display: block;
  height: 2px;
  width: 100%;
  background-color: #FFAB46;
}
.toolbar .tab .toolbarTab.projectDependentTab .topIndicator {
  background-color: #00A85D;
}
.toolbar .tab .toolbarTab:hover .topIndicator {
  background-color: #FFC682;
}
.toolbar .tab .projectDependentTab:hover .topIndicator {
  background-color: #58DBA0;
}
.toolbar .tab .currentTabCenter {
  background-color: #454545 !important;
  background-image: none;
  border: solid 1px #d1d1d1;
  border-bottom-color: #454545;
}
.toolbar .tab .currentTabCenter .inlinemenuTrigger a,
.toolbar .tab .currentTabCenter .inlinemenuTrigger a:hover {
  color: #fff;
}
.toolbar .tab .currentTabCenter .menuArrowDown {
  background-image: url("../stylesheet/../images/newskin/action/control-m-white.png");/* TODO: that was in a sprite previously, would be nice */
  border-left: 0px;
}
.toolbar .tab .currentTabCenter .menuArrowDown:hover {
  background-image: url("../stylesheet/../images/newskin/action/control-m-dark-onmouse.png");
}
.toolbar .tab .currentTabCenter .topIndicator {
  background-color: #FFAB46;
}
.toolbar .tab .currentTabCenter.first {
  border-left-color: #454545;
}
.toolbar .tab .currentTabCenter:hover .topIndicator {
  background-color: #FFC682;
}
.toolbar .tab .currentTabCenter.projectDependentTab .topIndicator {
  background-color: #00A85D;
}
.toolbar .tab .currentTabCenter.projectDependentTab:hover .topIndicator {
  background-color: #58DBA0;
}
.toolbar .tab a,
.toolbar .tab a:hover {
  text-decoration: none;
  font-family: 'arial';
  font-size: 13px;
  color: #666666;
}
.toolbar .tab .menuLabel {
  display: inline-block;
  height: 25px;
  padding-top: 9px;
  padding-left: 15px;
  padding-right: 15px;
}
.toolbar .tab .hasSubmenu .menuLabel {
  position: relative;
  top: -20%;
  padding-right: 6px;
}
.toolbar .tab .currentTabCenter .menuLabel:hover {
  background-color: transparent;
}
.toolbar .tab a:hover {
  color: #1e1e1e;
}
.toolbar .tab .menuIsOpen {
  background: white !important;
  color: #666666 !important;
  border-top: solid 1px #d1d1d1 !important;
  border-bottom: solid 1px white !important;
  border-left-color: #d1d1d1 !important;
  border-right-color: #d1d1d1 !important;
}
.toolbar .tab .menuIsOpen .inlinemenuTrigger a,
.toolbar .tab .menuIsOpen .inlinemenuTrigger a:hover {
  color: #666666 !important;
}
.toolbar .tab .menuIsOpen .menuArrowDown {
  border-left-color: transparent;
  background-image: url("../stylesheet/../images/newskin/action/control-m-3.png");
}
.toolbar .tab .menuIsOpen .menuArrowDown:hover {
  background-image: url("../stylesheet/../images/newskin/action/control-m-3-onmouse.png");
}
.toolbar .tab .menuIsOpen .topIndicator {
  background-color: #FFAB46;
}
.toolbar .tab .menuIsOpen.projectDependentTab .topIndicator {
  background-color: #00A85D;
}
#toolbarMenus .yuimenu .bd {
  padding: 0;
  margin: 0;
  border-top: 0;
  background-color: white !important;
}
#toolbarMenus .yuimenu h6 {
  margin: 0 0 0 0;
  padding: 4px 10px 0 10px;
}
#toolbarMenus .yuimenu h6.first-menu-item {
  border-width: 0px;
}
#toolbarMenus .yuimenu .yuimenuitemlabel,
#toolbarMenus .yuimenu .first-of-type > .yuimenuitemlabel {
  padding: 3px 27px;
  margin: 0 0 3px 0;
}
#toolbarMenus .yuimenu .yuimenuitemlabel .item-label,
#toolbarMenus .yuimenu .first-of-type > .yuimenuitemlabel .item-label {
  vertical-align: top;
}
#toolbarMenus .yuimenu .sub-label {
  color: #ABABAB;
  font-size: smaller;
  display: inline-block;
  float: right;
  line-height: 2;
  vertical-align: top;
  margin-right: 12px;
}
#toolbarMenus .yuimenu .yuimenuitemlabel-with-icon {
  display: inline-block;
  width: 100%;
}
#toolbarMenus .yuimenu .yuimenuitemlabel-with-icon,
#toolbarMenus .yuimenu .first-of-type > .yuimenuitemlabel-with-icon {
  padding-left: 2px;
}
#toolbarMenus .yuimenu .tableIcon {
  margin: 0 8px 0 5px;
}
#toolbarMenus .yuimenu .yuimenuitemlabel-selected {
  background-color: #EEE;/* not from the palette !*/
  text-decoration: none !important;/* use the same as on the newskin below; TODO: should be merged ! */
}
#toolbarMenus .yuimenu .ui-state-focus,
#toolbarMenus .yuimenu .ui-state-active {
  border: none !important;
}
#toolbarMenus .config-items {
  flex-grow: 1;
}
#toolbarMenus .work-config-items {
  display: flex;
}
#toolbarMenus #tracker_ToolBarItempopup {
  display: flex;
}
.withicon .tableIcon {
  margin-right: 5px;
}
.actionBar .withicon .tableIcon {
  position: relative;
  top: 3px;
}
.yuimenuitem .withicon .tableIcon {
  position: relative;
  top: 0 !important;
  width: 12px;
  height: 12px;
}
.yuimenuitem .withicon.transition .tableIcon {
  top: 3px !important;
}
body .ui-tooltip,
body .yui-tt {
  border: solid 1px #ababab;
  -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
}
body.yui-skin-cb .yui-tt {
  background-color: white;
  border: solid 1px #ababab;
  -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
}
.yuimenu .bd {
  border: solid 1px #ababab;
  -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
}
.yuimenu a {
  color: black !important;
}
.yuimenu ul {
  padding-left: 0px;
}
.wikichartbox .yuimenu ul {
  padding-left: 0px !important;
}
.highchartbox {
  border: 1px solid #f5f5f5;
  max-width: 100%;
}
.highchartbox svg {
  max-width: 100%;
}
.toolbarIcon {
  width: 12px;
  height: 12px;
  border: 0;
  margin-left: 4px;
  cursor: pointer;
}
.toolbar .tab .toolbarIconContainer {
  text-align: right;
  width: 100%;
  padding-right: 15px;
  border-right: none;
  overflow: hidden;
}
.toolbar .tab .toolbarIconContainer .date-filters {
  display: none;
  margin-right: 6px;
}
.toolbar .tab .toolbarIconContainer .date-filters a {
  margin-right: 4px;
}
body.headerCollapsed #headerPane {
  display: none;
}
body.headerCollapsed .toolbar .tab .toolbarIconContainer .date-filters {
  display: inline-block;
}
.date-filters.show-inline {
  display: inline-block;
}
.date-filters a {
  background-image: url("../stylesheet/../images/newskin/header/date_filters.png");
  color: white !important;
  width: 16px;
  height: 15px;
  display: inline-block;
  text-align: center;
  padding-top: 3px;
  background-repeat: no-repeat;
  font-size: 11px !important;
  background-color: #0093b8;
}
.date-filters a:hover {
  color: white !important;
  text-decoration: none !important;
}
.date-filters a.highlighted-date {
  background-color: #5eceeb;
}
.searchMenuForm {
  padding: 1px !important;
}
.userLink {
  font-size: 12px;
  color: #777;
}
#userLinkContainer {
  padding: 0 8px;
}
body.headerCollapsed #toolmenuContainer .toolbarIconContainer {
  white-space: nowrap;
}
.toprightmenu .userLinkContainer {
  display: inline-block;
}
body.headerCollapsed .toprightmenu .userLinkContainer {
  display: none;
}
.toolbarIconContainer .userLinkContainer {
  display: none;
}
body.headerCollapsed .toolbarIconContainer .userLinkContainer {
  display: inline-block;
  vertical-align: middle;
  border-radius: 3px;
  margin-right: 7px;
  padding: 1px 5px;
}
.userLinkContainer span[id^='userQuickMenu'] .tableIcon {
  vertical-align: middle;
  height: 28px;
  width: 28px;
  border-radius: 50%;
}
.userLinkContainer span[id^='userQuickMenu'] .toolbarTopMenu {
  padding: 1px;
}
.userLinkContainer span[id^='userQuickMenu'] .menuArrowDown {
  background-image: url("../images/newskin/action/control-m-without-border.png");
  display: inline-block;
  margin-right: -6px;
  position: relative;
  top: 4px;
}
.userLinkContainer div[id^='userQuickMenuPopup'] {
  min-width: 250px;
}
.userLinkContainer div[id^='userQuickMenuPopup'] .tableIcon {
  vertical-align: middle;
  position: relative;
  top: -2px;
}
.userLinkContainer div[id^='userQuickMenuPopup'] .ui-menu-item .yuimenuitemlabel-with-icon {
  padding-left: 0px;
}
.userLinkContainer div[id^='userQuickMenuPopup'] .ui-menu-item .yuimenuitemlabel,
.userLinkContainer div[id^='userQuickMenuPopup'] .ui-menu-item .yuimenuitemlabel-with-icon {
  padding-top: 0.33em;
  padding-bottom: 0.33em;
}
#headerToggler {
  padding: 0 6px;
  background: url("../images/newskin/action/control-m-2_up.png");
  width: 12px;
  height: 12px;
  margin-right: 2px;
}
body.headerCollapsed #headerToggler {
  background: url("../images/newskin/action/control-m-2.png");
}
#headerTogglerContainer {
  float: right;
  padding-top: 5px;
  width: 18px;
}
.IE11 #headerTogglerContainer {
  padding-top: 12px;
  vertical-align: auto !important;
}
body.headerCollapsed #headerTogglerContainer {
  float: none;
  display: inline-block;
  vertical-align: middle;
  padding-top: 0px;
}
body.IE6or7 .toolbar {
  border-top: solid 1px #d1d1d1;
}
body.IE6or7 .toolbar .tab {
  border-top: none;
}
body.IE6or7 .toolbar .tab .toolbarIconContainer {
  width: auto;
}
.button,
input.button,
.actionButton,
.smallButton,
.disabledButton,
.darkButton,
.smallDarkButton,
.ui-dialog .ui-dialog-buttonset button,
.ui-dialog .ui-dialog-buttonset button.ui-state-hover {
  border: solid 1px #d1d1d1;
  font-size: 13px !important;
  font-weight: bold;
  color: #1e1e1e !important;
  background-image: url("../stylesheet/../images/newskin/action/bg-button-xs.png") !important;
  background-repeat: repeat-x !important;
  background-color: #f5f5f5 !important;
  padding: 4px 20px;
  min-height: 25px;
  min-width: 80px;
  cursor: pointer;
}
.button:hover,
input.button:hover,
.actionButton:hover,
.smallButton:hover,
.disabledButton:hover,
.darkButton:hover,
.smallDarkButton:hover,
.ui-dialog .ui-dialog-buttonset button:hover,
.ui-dialog .ui-dialog-buttonset button.ui-state-hover:hover {
  border-color: #ababab;
}
.button[disabled],
input.button[disabled],
.actionButton[disabled],
.smallButton[disabled],
.disabledButton[disabled],
.darkButton[disabled],
.smallDarkButton[disabled],
.ui-dialog .ui-dialog-buttonset button[disabled],
.ui-dialog .ui-dialog-buttonset button.ui-state-hover[disabled],
.button[disabled]:hover,
input.button[disabled]:hover,
.actionButton[disabled]:hover,
.smallButton[disabled]:hover,
.disabledButton[disabled]:hover,
.darkButton[disabled]:hover,
.smallDarkButton[disabled]:hover,
.ui-dialog .ui-dialog-buttonset button[disabled]:hover,
.ui-dialog .ui-dialog-buttonset button.ui-state-hover[disabled]:hover {
  cursor: default;
  color: #d1d1d1 !important;
}
.button[disabled]:hover,
input.button[disabled]:hover,
.actionButton[disabled]:hover,
.smallButton[disabled]:hover,
.disabledButton[disabled]:hover,
.darkButton[disabled]:hover,
.smallDarkButton[disabled]:hover,
.ui-dialog .ui-dialog-buttonset button[disabled]:hover,
.ui-dialog .ui-dialog-buttonset button.ui-state-hover[disabled]:hover,
.button[disabled]:hover:hover,
input.button[disabled]:hover:hover,
.actionButton[disabled]:hover:hover,
.smallButton[disabled]:hover:hover,
.disabledButton[disabled]:hover:hover,
.darkButton[disabled]:hover:hover,
.smallDarkButton[disabled]:hover:hover,
.ui-dialog .ui-dialog-buttonset button[disabled]:hover:hover,
.ui-dialog .ui-dialog-buttonset button.ui-state-hover[disabled]:hover:hover {
  color: #d1d1d1 !important;
  border: solid 1px #d1d1d1;
}
.IE .button,
.IE input.button,
.IE .actionButton,
.IE .smallButton,
.IE .disabledButton,
.IE .darkButton,
.IE .smallDarkButton,
.IE .ui-dialog .ui-dialog-buttonset button,
.IE .ui-dialog .ui-dialog-buttonset button.ui-state-hover {
  min-height: auto;
  min-width: auto;
}
.ui-dialog .ui-dialog-buttonset button,
.ui-dialog .ui-dialog-buttonset button.ui-state-hover {
  font-weight: bold !important;
}
.ui-dialog .ui-dialog-buttonset button.cancelButton,
.ui-dialog .ui-dialog-buttonset button.ui-state-hover.cancelButton {
  background: none !important;
  border: none !important;
  color: #0093b8 !important;
  font-weight: normal !important;
}
.ui-dialog {
  -webkit-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.75);
  padding: 0;
}
.ui-dialog .ui-dialog-titlebar {
  padding: 0.5em 1em;
}
.ui-dialog.ui-widget-content {
  border: none !important;
}
.ui-dialog .ui-dialog-titlebar-close {
  border: none;
  right: 0.9em;
  top: 45%;
  background: url("../images/newskin/action/closewindow-round-bgwhite.png") no-repeat center;
}
.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick {
  display: none;
}
.ui-dialog .ui-dialog-titlebar-close:active {
  border: none;
  outline: none;
}
button span.ui-button-text {
  padding: 0px !important;
}
.darkButtonMixin {
  background-image: url("../stylesheet/../images/newskin/action/bg-button-dark.png");
  color: #d1d1d1;
  background-color: #454545;
  border-color: #333333;
}
.darkButtonMixin:hover {
  color: white;
}
.darkButtonMixin[disabled] {
  color: #ababab;
}
.darkButtonMixin[disabled]:hover {
  color: #ababab;
}
.darkButton {
  background-image: url("../stylesheet/../images/newskin/action/bg-button-dark.png");
  color: #d1d1d1;
  background-color: #454545;
  border-color: #333333;
}
.darkButton:hover {
  color: white;
}
.darkButton[disabled] {
  color: #ababab;
}
.darkButton[disabled]:hover {
  color: #ababab;
}
.actionMenuBar .button,
.actionMenuBar input.button,
.actionMenuBar .actionButton,
.actionMenuBar .smallButton,
.actionMenuBar .disabledButton {
  background-image: url("../stylesheet/../images/newskin/action/bg-button-dark.png");
  color: #d1d1d1;
  background-color: #454545;
  border-color: #333333;
}
.actionMenuBar .button:hover,
.actionMenuBar input.button:hover,
.actionMenuBar .actionButton:hover,
.actionMenuBar .smallButton:hover,
.actionMenuBar .disabledButton:hover {
  color: white;
}
.actionMenuBar .button[disabled],
.actionMenuBar input.button[disabled],
.actionMenuBar .actionButton[disabled],
.actionMenuBar .smallButton[disabled],
.actionMenuBar .disabledButton[disabled] {
  color: #ababab;
}
.actionMenuBar .button[disabled]:hover,
.actionMenuBar input.button[disabled]:hover,
.actionMenuBar .actionButton[disabled]:hover,
.actionMenuBar .smallButton[disabled]:hover,
.actionMenuBar .disabledButton[disabled]:hover {
  color: #ababab;
}
.actionMenuBar .smallButton {
  border: solid 1px #d1d1d1;
  font-size: 13px !important;
  font-weight: bold;
  color: #1e1e1e !important;
  background-image: url("../stylesheet/../images/newskin/action/bg-button-xs.png") !important;
  background-repeat: repeat-x !important;
  background-color: #f5f5f5 !important;
  padding: 4px 20px;
  min-height: 25px;
  min-width: 80px;
  cursor: pointer;
  background-image: url("../stylesheet/../images/newskin/action/bg-smallbutton.png");
  font-size: 11px;
  min-height: 12px;
  padding: 3px 8px;
  background-image: url("../stylesheet/../images/newskin/action/bg-button-dark.png");
  color: #d1d1d1;
  background-color: #454545;
  border-color: #333333;
  background-image: url("../stylesheet/../images/newskin/action/bg-smallbutton-dark.png");
}
.actionMenuBar .smallButton:hover {
  border-color: #ababab;
}
.actionMenuBar .smallButton[disabled],
.actionMenuBar .smallButton[disabled]:hover {
  cursor: default;
  color: #d1d1d1 !important;
}
.actionMenuBar .smallButton[disabled]:hover,
.actionMenuBar .smallButton[disabled]:hover:hover {
  color: #d1d1d1 !important;
  border: solid 1px #d1d1d1;
}
.IE .actionMenuBar .smallButton {
  min-height: auto;
  min-width: auto;
}
.actionMenuBar .smallButton:hover {
  color: white;
}
.actionMenuBar .smallButton[disabled] {
  color: #ababab;
}
.actionMenuBar .smallButton[disabled]:hover {
  color: #ababab;
}
.actionMenuBar .searchFilterBox {
  border: 1px solid #333333;
}
.actionMenuBar .viewsMenuContainer {
  display: inline-block;
  float: right;
}
.actionMenuBar .viewsMenuContainer .viewsMenu {
  margin-left: 10px;
  display: inline-block;
  background-color: #454545;
  padding: 0 7px;
  border-radius: 2px;
}
.actionMenuBar .viewsMenuContainer .viewsMenu .viewControl {
  text-decoration: none;
  display: inline-block;
  float: none !important;
  vertical-align: middle;
}
.actionMenuBar .viewsMenuContainer .viewsMenu .viewControl.viewButton {
  width: 27px;
  height: 22px;
  line-height: 22px;
  vertical-align: middle;
}
.actionMenuBar .viewsMenuContainer .viewsMenu .viewControl.viewButton.active {
  background-color: #1e1e1e;
}
.actionMenuBar .viewsMenuContainer .viewsMenu .viewControl.viewButton img {
  position: relative;
  top: 5px;
  float: left;
  left: 7px;
}
.actionMenuBar .viewsMenuContainer .viewsMenu .viewControl.viewButton.permanentLink {
  position: relative;
  top: -1px;
}
.actionMenuBar .viewsMenuContainer .viewsMenu .viewControl.simpleDropdownMenu {
  height: 22px;
  width: 17px;
  margin-left: 0;
}
.actionMenuBar .viewsMenuContainer .viewsMenu .viewControl.simpleDropdownMenu:hover {
  background-color: #1e1e1e;
}
.actionMenuBar .viewsMenuContainer .viewsMenu .viewControl.simpleDropdownMenu .menuArrowDown {
  background-image: url("../stylesheet/../images/newskin/action/more-lightgrey-xs.png");
  background-position: 1px 3px;
  position: relative;
  top: 0;
}
.actionMenuBar .viewsMenuContainer.large {
  margin-right: 12px;
}
.actionMenuBar .viewsMenuContainer.large > .label {
  display: none;
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu {
  background-color: #454545;
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton {
  height: 36px;
  width: 45px;
  background-position: 50% 5px;
  background-repeat: no-repeat;
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.active {
  background-color: transparent;
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton img {
  display: none;
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.plannerActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_planner_grey.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.plannerActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_planner_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.coverageActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_testcoverage_grey.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.coverageActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_testcoverage_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.traceabilityBrowserActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_tb_grey.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.traceabilityBrowserActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_tb_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.cardboardActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_cb_grey_new.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.cardboardActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_cb_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.releaseStatsActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_stat_grey.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.releaseStatsActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_stat_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.bubbleChartActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_bubble_grey.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.bubbleChartActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_bubble_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.detailsActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_settings_grey.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.detailsActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_settings_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.tableViewActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_table_grey_new.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.tableViewActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_table_white_new.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.documentViewActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_doc_grey.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.documentViewActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_doc_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.documentViewEditActionIcon {
  margin-top: 4px;
  background-image: url("../stylesheet/../images/newskin/action/agile/icon-docview-edit-grey.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.documentViewEditActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon-docview-edit-white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.reviewViewActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_review.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.reviewViewActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_review_on.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.dashboardViewActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_dashboard_grey.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.dashboardViewActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_dashboard_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.dependencyGraphViewActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_dependency_graph_grey.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.dependencyGraphViewActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_dependency_graph_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.traceabilityBrowserActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/icon_tb_grey.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.traceabilityBrowserActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/icon_tb_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.vcardViewActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_vcard_grey.png");
  background-position-y: 6px;
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.vcardViewActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_vcard_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.settingsViewActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_settings_grey.png");
  background-position-y: 6px;
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.settingsViewActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_settings_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.simpleDropdownMenu:hover {
  background-color: transparent;
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.simpleDropdownMenu:hover .menuArrowDown {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_more_white.png");
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.simpleDropdownMenu .menuArrowDown {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_more_grey.png");
  width: 26px;
  height: 26px;
  margin-top: -3px;
  margin-left: 5px;
}
.tracker-branch .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.tableViewActionIcon {
  position: relative;
  top: 1px;
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_table_green_new.png");
}
.tracker-branch .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.tableViewActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_table_white_new.png");
}
.tracker-branch .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.documentViewActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_doc_green.png");
}
.tracker-branch .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.documentViewActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_doc_white.png");
}
.tracker-branch .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.documentViewEditActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon-docview-edit-green.png");
}
.tracker-branch .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.documentViewEditActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon-docview-edit-white.png");
}
.tracker-branch .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.cardboardActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_cb_green_new.png");
}
.tracker-branch .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.cardboardActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_cb_white.png");
}
.tracker-branch .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.coverageActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_testcoverage_green.png");
}
.tracker-branch .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.coverageActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_testcoverage_white.png");
}
.tracker-branch .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.traceabilityBrowserActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/icon_tb_green.png");
}
.tracker-baseline .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.tableViewActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_table_blue_new.png");
}
.tracker-baseline .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.tableViewActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_table_white_new.png");
}
.tracker-baseline .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.documentViewActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_doc_blue.png");
}
.tracker-baseline .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.documentViewActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_doc_white.png");
}
.tracker-baseline .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.cardboardActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_cardboard_blue_new.png");
}
.tracker-baseline .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.cardboardActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_cb_white.png");
}
.tracker-baseline .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.coverageActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_testcoverage_blue.png");
}
.tracker-baseline .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.coverageActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_testcoverage_white.png");
}
.tracker-baseline .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.plannerActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_planner_grey.png");
}
.tracker-baseline .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.plannerActionIcon.active {
  background-image: url("../stylesheet/../images/newskin/action/agile/icon_planner_white.png");
}
.tracker-baseline .actionMenuBar .viewsMenuContainer.large .viewsMenu .viewControl.viewButton.traceabilityBrowserActionIcon {
  background-image: url("../stylesheet/../images/newskin/action/icon_tb_blue.png");
}
.disabledButton,
.disabledButtonMixin {
  cursor: default;
  color: #d1d1d1 !important;
}
.disabledButton:hover,
.disabledButtonMixin:hover {
  color: #d1d1d1 !important;
  border: solid 1px #d1d1d1;
}
.smallButton,
.smallDarkButton {
  background-image: url("../stylesheet/../images/newskin/action/bg-smallbutton.png");
  font-size: 11px;
  min-height: 12px;
  padding: 3px 8px;
}
.smallDarkButton {
  background-image: url("../stylesheet/../images/newskin/action/bg-button-dark.png");
  color: #d1d1d1;
  background-color: #454545;
  border-color: #333333;
  background-image: url("../stylesheet/../images/newskin/action/bg-smallbutton-dark.png");
}
.smallDarkButton:hover {
  color: white;
}
.smallDarkButton[disabled] {
  color: #ababab;
}
.smallDarkButton[disabled]:hover {
  color: #ababab;
}
div#footer {
  background: #f5f5f5;
  border-top: solid 1px #ababab;
  padding: 9px;
  text-align: center;
  clear: both;
  font-size: 10px;
  color: #666666;
}
div#footer a {
  color: #1e1e1e;
  text-decoration: none;
}
div#footer.stickToBottom {
  position: fixed;
  bottom: 0;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.infoMessages .information,
.infoMessages .warning,
.infoMessages .error {
  margin: 15px;
}
.infoMessages .information > ul,
.infoMessages .warning > ul,
.infoMessages .error > ul {
  margin: 0;
  padding-left: 15px;
}
.infoMessages .onlyOneMessage > ul {
  list-style: none;
  padding-left: 0;
  padding-top: 4px;
}
.wikiContent .information,
.wikiContent .warning,
.wikiContent .error,
.wikiContent .videobox {
  padding-top: 15px;
  padding-bottom: 5px;
  margin: 15px;
}
div.information,
div.warning,
div.error,
div.confirmation,
div.notification,
div.videobox,
div.clearmessage,
span.information,
span.warning,
span.error,
span.confirmation,
span.notification,
span.videobox,
span.clearmessage {
  display: block;
  padding: 10px 20px 10px 44px;/* 52px is needed to allow space for 32x32 icon */
  min-height: 24px;
  margin: 5px;
  background-position: 10px 10px;
  background-repeat: no-repeat;
  font-family: 'arial';
  font-size: 13px;
  color: #666666;
  color: #1e1e1e;
  font-size: 12px;
}
div.information.overlayMessageBox,
div.warning.overlayMessageBox,
div.error.overlayMessageBox,
div.confirmation.overlayMessageBox,
div.notification.overlayMessageBox,
div.videobox.overlayMessageBox,
div.clearmessage.overlayMessageBox,
span.information.overlayMessageBox,
span.warning.overlayMessageBox,
span.error.overlayMessageBox,
span.confirmation.overlayMessageBox,
span.notification.overlayMessageBox,
span.videobox.overlayMessageBox,
span.clearmessage.overlayMessageBox {
  box-shadow: 0 0 10px #ababab;
}
div.information label,
div.warning label,
div.error label,
div.confirmation label,
div.notification label,
div.videobox label,
div.clearmessage label,
span.information label,
span.warning label,
span.error label,
span.confirmation label,
span.notification label,
span.videobox label,
span.clearmessage label {
  display: block;
  font-family: 'arial';
  font-size: 13px;
  color: #666666;
  font-weight: bold;
  font-size: 14px;
  color: #1e1e1e;
}
div.information h1:first-child,
div.warning h1:first-child,
div.error h1:first-child,
div.confirmation h1:first-child,
div.notification h1:first-child,
div.videobox h1:first-child,
div.clearmessage h1:first-child,
span.information h1:first-child,
span.warning h1:first-child,
span.error h1:first-child,
span.confirmation h1:first-child,
span.notification h1:first-child,
span.videobox h1:first-child,
span.clearmessage h1:first-child,
div.information h2:first-child,
div.warning h2:first-child,
div.error h2:first-child,
div.confirmation h2:first-child,
div.notification h2:first-child,
div.videobox h2:first-child,
div.clearmessage h2:first-child,
span.information h2:first-child,
span.warning h2:first-child,
span.error h2:first-child,
span.confirmation h2:first-child,
span.notification h2:first-child,
span.videobox h2:first-child,
span.clearmessage h2:first-child,
div.information h3:first-child,
div.warning h3:first-child,
div.error h3:first-child,
div.confirmation h3:first-child,
div.notification h3:first-child,
div.videobox h3:first-child,
div.clearmessage h3:first-child,
span.information h3:first-child,
span.warning h3:first-child,
span.error h3:first-child,
span.confirmation h3:first-child,
span.notification h3:first-child,
span.videobox h3:first-child,
span.clearmessage h3:first-child,
div.information h4:first-child,
div.warning h4:first-child,
div.error h4:first-child,
div.confirmation h4:first-child,
div.notification h4:first-child,
div.videobox h4:first-child,
div.clearmessage h4:first-child,
span.information h4:first-child,
span.warning h4:first-child,
span.error h4:first-child,
span.confirmation h4:first-child,
span.notification h4:first-child,
span.videobox h4:first-child,
span.clearmessage h4:first-child,
div.information h5:first-child,
div.warning h5:first-child,
div.error h5:first-child,
div.confirmation h5:first-child,
div.notification h5:first-child,
div.videobox h5:first-child,
div.clearmessage h5:first-child,
span.information h5:first-child,
span.warning h5:first-child,
span.error h5:first-child,
span.confirmation h5:first-child,
span.notification h5:first-child,
span.videobox h5:first-child,
span.clearmessage h5:first-child,
div.information h6:first-child,
div.warning h6:first-child,
div.error h6:first-child,
div.confirmation h6:first-child,
div.notification h6:first-child,
div.videobox h6:first-child,
div.clearmessage h6:first-child,
span.information h6:first-child,
span.warning h6:first-child,
span.error h6:first-child,
span.confirmation h6:first-child,
span.notification h6:first-child,
span.videobox h6:first-child,
span.clearmessage h6:first-child {
  margin-top: 0 !important;
}
div.clearmessage,
span.clearmessage {
  padding: 0px 0px 10px 0px;
  background-color: white;
}
div.information,
span.information,
div.confirmation,
span.confirmation {
  background-image: url("../stylesheet/../images/newskin/message/information-l.png");
  background-color: #ccf4ff;
}
div.warning,
span.warning {
  background-image: url("../stylesheet/../images/newskin/message/warning-l.png");
  background-color: #fff7eb;
}
div.error,
span.error {
  background-image: url("../stylesheet/../images/newskin/message/error-l.png");
  background-color: #ffe8e9;
}
div.confirmation,
span.confirmation {
  background-image: url("../stylesheet/../images/newskin/message/confirmation-l.png");
}
div.notification,
span.notification {
  background-image: url("../stylesheet/../images/newskin/message/notification-l.png");
  background-color: #ccffe8;
}
div.videobox,
span.videobox {
  background-image: url("../stylesheet/../images/newskin/message/video-l.png");
  background-color: #ccffe8;
}
span.itemDetailsWarning {
  display: inline;
  margin: 0 0 0 10px;
  min-height: 0;
  background-position: 8px 5px;
  padding: 6px 15px 6px 30px;
  background-size: 15px 15px;
  font-weight: normal;
}
span.itemDetailsWarning a {
  color: #0093b8 !important;
  font-weight: normal !important;
}
.rightPaneInlineEditWarning {
  display: none;
  background-image: url("../stylesheet/../images/newskin/message/warning-l.png");
  background-color: #fff7eb;
  background-repeat: no-repeat;
  margin: 0 0 10px 0;
  padding: 6px 15px 6px 30px;
  background-position: 8px 5px;
  background-size: 15px 15px;
  min-height: 0;
}
.overlayMessageBoxContainer {
  position: fixed;
  top: 0;
  z-index: 2147483640;
  opacity: 0;
  max-width: 90%;
}
.overlayMessageBoxContainer .closer {
  position: absolute;
  right: 2px;
  height: 12px;
  width: 12px;
  display: inline-block;
  top: 8px;
  background: url("../images/newskin/action/closewindow-round-bgwhite.png") no-repeat;
  cursor: pointer;
}
.overlayMessageBoxContainer > div.clearmessage {
  padding-top: 5px;
}
.overlayMessageBoxContainer.animate-error-entry {
  animation-name: fadeIn;
  animation-duration: 300ms;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
}
.overlayMessageBoxContainer.animate-common-entry {
  animation-name: fadeIn;
  animation-duration: 300ms;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.centerAlignedImage {
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.overlayMessageBoxContainer .overlayMessageBox {
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  padding-bottom: 5px;
}
div#cbModalDialog_c,
div.cbModalDialog,
#AjaxBusyIndicator_c {
  z-index: 10005 !important;
}
div.mask {
  z-index: 9049 !important;
}
.cbModalDialog .yui-panel {
  border: none;
}
.cbModalDialog .yui-panel .hd {
  margin: 0 !important;
}
.cbModalDialog .yui-panel .bd {
  padding: 0 !important;
  margin: 0 !important;
}
.cbModalDialog .yui-panel .bd div.information,
.cbModalDialog .yui-panel .bd div.warning,
.cbModalDialog .yui-panel .bd div.error,
.cbModalDialog .yui-panel .bd div.confirmation,
.cbModalDialog .yui-panel .bd div.notification,
.cbModalDialog .yui-panel .bd span.information,
.cbModalDialog .yui-panel .bd span.warning,
.cbModalDialog .yui-panel .bd span.error,
.cbModalDialog .yui-panel .bd span.confirmation,
.cbModalDialog .yui-panel .bd span.notification {
  margin: 15px 15px 10px 15px;
}
.cbModalDialog .yui-panel .ft {
  padding-top: 5px;
  padding-bottom: 15px;
  padding-right: 15px;
}
.cbModalDialog .yui-panel .ft .button-group button {
  border: solid 1px #d1d1d1;
  font-size: 13px !important;
  font-weight: bold;
  color: #1e1e1e !important;
  background-image: url("../stylesheet/../images/newskin/action/bg-button-xs.png") !important;
  background-repeat: repeat-x !important;
  background-color: #f5f5f5 !important;
  padding: 4px 20px;
  min-height: 25px;
  min-width: 80px;
  cursor: pointer;
  padding-bottom: 2px;
  padding-top: 2px;
  outline: none;
  margin-left: 15px;
}
.cbModalDialog .yui-panel .ft .button-group button:hover {
  border-color: #ababab;
}
.cbModalDialog .yui-panel .ft .button-group button[disabled],
.cbModalDialog .yui-panel .ft .button-group button[disabled]:hover {
  cursor: default;
  color: #d1d1d1 !important;
}
.cbModalDialog .yui-panel .ft .button-group button[disabled]:hover,
.cbModalDialog .yui-panel .ft .button-group button[disabled]:hover:hover {
  color: #d1d1d1 !important;
  border: solid 1px #d1d1d1;
}
.IE .cbModalDialog .yui-panel .ft .button-group button {
  min-height: auto;
  min-width: auto;
}
.cbModalDialog form {
  display: none;
}
.actionMenuRightTable {
  display: inline-block;
}
.actionMenuBar .branchBaselineBadge,
.working-set-multiselect .branchBaselineBadge {
  padding: 3px 5px;
  border-radius: 3px;
}
.actionMenuBar .branchBaselineBadge .branchBaselineNamePart,
.working-set-multiselect .branchBaselineBadge .branchBaselineNamePart {
  font-size: 12px;
  font-weight: bold;
  color: white;
  margin-right: 2px;
}
.actionMenuBar .branchBaselineBadge .branchBaselineMenuPart,
.working-set-multiselect .branchBaselineBadge .branchBaselineMenuPart {
  display: inline-block;
  width: 16px;
  height: 16px;
  position: relative;
  top: 3px;
  cursor: pointer;
  margin: 0 2px;
}
.actionMenuBar .branchBaselineBadge .branchBaselineMenuPart.switcher,
.working-set-multiselect .branchBaselineBadge .branchBaselineMenuPart.switcher {
  background: url("../images/newskin/action/icon_baseline-branch.png") no-repeat center center;
}
.actionMenuBar .branchBaselineBadge .branchBaselineMenuPart.exit,
.working-set-multiselect .branchBaselineBadge .branchBaselineMenuPart.exit {
  background: url("../images/newskin/action/icon-exit-bb.png") no-repeat center center;
  opacity: 0.5;
  top: 4px;
}
.working-set-multiselect .branchBaselineBadge {
  width: 100%;
  border-radius: 0;
  display: inline-block;
}
.working-set-multiselect .branchBaselineBadgeContainer {
  text-align: center;
  position: relative;
  top: -5px;
  left: -5px;
  height: 25px;
}
.newskin button.working-set-multiselect span {
  vertical-align: middle;
}
.newskin button.working-set-multiselect span.branchBaselineNamePart {
  background-color: #007491;
  border-radius: 3px;
  padding: 1px 5px 1px 8px;
  margin-left: 10px;
  color: #dadada !important;
  position: relative;
  display: inline-block;
  font-size: 11px;
  font-weight: bold;
  vertical-align: middle;
  line-height: 13px;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sharedInWorkingSetBadge {
  color: white !important;
  font-weight: bold !important;
  font-size: 12px;
  padding: 1px 10px;
  border-radius: 3px;
  margin-left: 5px;
  background-color: orange;
  font-size: 13px;
  cursor: default;
  margin-right: 5px;
}
.externalOfWorkingSetBadge {
  color: white !important;
  font-weight: bold !important;
  font-size: 12px;
  padding: 1px 10px;
  border-radius: 3px;
  margin-left: 5px;
  background-color: orange;
  font-size: 13px;
  cursor: default;
  margin-right: 5px;
  color: orange !important;
  background-color: white;
}
.newskin.tracker-branch .actionMenuBar {
  background-color: #187a6d;
  background: -moz-linear-gradient(left, #454545 0%, #454545 50%, #187a6d 66%, #187a6d 100%);
  background: -webkit-linear-gradient(left, #454545 0%, #454545 50%, #187a6d 66%, #187a6d 100%);
  background: linear-gradient(to right, #454545 0%, #454545 50%, #187a6d 66%, #187a6d 100%);
}
.newskin.tracker-branch .actionMenuBar .viewsMenuContainer.large .viewsMenu {
  background-color: transparent;
}
.newskin.tracker-branch .actionMenuBar .branchBaselineBadge,
.newskin.tracker-branch .working-set-multiselect .branchBaselineBadge {
  background-color: #005C50;
}
.newskin.tracker-branch .actionMenuBar .breadcrumbs-item-version {
  background-color: #187a6d;
}
.newskin .actionMenuBar .branchBaselineBadge.versionBadge,
.newskin .working-set-multiselect .branchBaselineBadge.versionBadge {
  background-color: #5f5f5f;
}
.newskin.tracker-baseline .actionMenuBar {
  background-color: #187a6d;
  background: -moz-linear-gradient(left, #454545 0%, #454545 50%, #0093B8 66%, #0093B8 100%);
  background: -webkit-linear-gradient(left, #454545 0%, #454545 50%, #0093B8 66%, #0093B8 100%);
  background: linear-gradient(to right, #454545 0%, #454545 50%, #0093B8 66%, #0093B8 100%);
}
.newskin.tracker-baseline .actionMenuBar .viewsMenuContainer.large .viewsMenu {
  background-color: transparent;
}
.newskin.tracker-baseline .actionMenuBar .branchBaselineBadge,
.newskin.tracker-baseline .working-set-multiselect .branchBaselineBadge {
  background-color: #007491;
}
.newskin.tracker-baseline .actionMenuBar .branchBaselineBadge.branchBadge,
.newskin.tracker-baseline .working-set-multiselect .branchBaselineBadge.branchBadge {
  background-color: #005C50 !important;
}
.newskin.tracker-baseline .actionMenuBar .breadcrumbs-item-version {
  background-color: #0093B8;
}
.newskin.tracker-baseline .actionBar .browseTrackerMoreMenu {
  padding-bottom: 3px;
}
.newskin.tracker-baseline .actionBar .browseTrackerMoreMenu .menuArrowDown {
  width: 16px;
  height: 16px;
  margin: 0;
}
.actionMenuBar,
.newskin .actionMenuBar {
  display: table;
  width: 100%;
  -webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;/* Firefox, other Gecko */
  box-sizing: border-box;/* Opera/IE 8+ */
  background-color: #454545;
  color: white;
  padding: 5px 15px;
  margin-bottom: 5px;
  margin: 0 -10px 5px -10px;/* TODO: for pages with NOT using the "newskin" ! */
}
.actionMenuBar .actionMenuBarContent,
.newskin .actionMenuBar .actionMenuBarContent {
  margin: 5px 0;
  max-height: 40px;
  height: 40px;
}
.actionMenuBar .actionMenuBarContent td,
.newskin .actionMenuBar .actionMenuBarContent td {
  color: white;
}
.actionMenuBar .simpleDropdownMenu,
.newskin .actionMenuBar .simpleDropdownMenu {
  margin-left: 10px;
}
.actionMenuBar .actionMenuBarIcon,
.newskin .actionMenuBar .actionMenuBarIcon {
  float: left;
  width: 34px;
  height: 32px;/* size of the image of icon is 32x32, but making a bit wider */
  padding: 0;
  margin-right: 12px;
  background-image: url("../stylesheet/../images/newskin/header/projects-l.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.actionMenuBar .actionMenuBarContent a,
.newskin .actionMenuBar .actionMenuBarContent a,
.actionMenuBar .yui-menu-button button,
.newskin .actionMenuBar .yui-menu-button button {
  text-decoration: none;
  color: white;
}
.actionMenuBar label,
.newskin .actionMenuBar label,
.newskin .actionMenuBar table label,
.newskin .newskin .actionMenuBar table label {
  color: white !important;
}
.actionMenuBar a.smallink,
.newskin .actionMenuBar a.smallink {
  margin-left: 10px;
  margin-right: 15px;
  font-family: 'arial';
  font-size: 11px;
  color: #f5f5f5;
  font-weight: normal;
}
.actionMenuBar table.rightAlign td.rightAlignCell *,
.newskin .actionMenuBar table.rightAlign td.rightAlignCell * {
  white-space: nowrap !important;/* forcing Chrome: it must not wrap in the action-menu-bar at the white-spaces */
}
.actionMenuBar > table.rightAlign.actionMenuBarContent > tbody > tr > td.rightAlignCell > span.breadcrumbs-summary > a.generated-link,
.newskin .actionMenuBar > table.rightAlign.actionMenuBarContent > tbody > tr > td.rightAlignCell > span.breadcrumbs-summary > a.generated-link {
  white-space: normal !important;
  word-break: break-word;
}
.actionMenuBar > table.rightAlign.actionMenuBarContent > tbody > tr > td.rightAlignCell > span.breadcrumbs-summary.tail > span.breadcrumbs-item-version,
.newskin .actionMenuBar > table.rightAlign.actionMenuBarContent > tbody > tr > td.rightAlignCell > span.breadcrumbs-summary.tail > span.breadcrumbs-item-version {
  white-space: nowrap !important;
}
.actionMenuBar > table.rightAlign.actionMenuBarContent > tbody > tr > td.rightAlignCell:first-child,
.newskin .actionMenuBar > table.rightAlign.actionMenuBarContent > tbody > tr > td.rightAlignCell:first-child {
  width: 1%;
}
.actionMenuBar > table.rightAlign.actionMenuBarContent > tbody > tr > td.rightAlignCell.rightAligned,
.newskin .actionMenuBar > table.rightAlign.actionMenuBarContent > tbody > tr > td.rightAlignCell.rightAligned {
  width: 23%;
}
.actionMenuBar .main,
.newskin .actionMenuBar .main,
.newskin .actionBar .main,
.actionMenuBar .main a,
.newskin .actionMenuBar .main a,
.newskin .actionBar .main a {
  font-size: 11px;
  color: #f5f5f5;
}
.actionMenuBar .high a,
.newskin .actionMenuBar .high a,
.newskin .actionBar .high a {
  font-size: 13px;
  font-weight: bold !important;
  color: #0093b8 !important;
}
.actionMenuBar .high a.action,
.newskin .actionMenuBar .high a.action,
.newskin .actionBar .high a.action {
  margin-left: 1em;
  font-weight: bold;
}
.actionMenuBar .low,
.newskin .actionMenuBar .low,
.newskin .actionBar .low,
.actionMenuBar .low a,
.newskin .actionMenuBar .low a,
.newskin .actionBar .low a {
  color: #ababab;
  font-size: 11px !important;
}
.actionMenuBar .pipe,
.newskin .actionMenuBar .pipe,
.newskin .actionBar .pipe {
  padding: 0 10px;
  color: #ababab;
}
.actionMenuBar .main a,
.newskin .actionMenuBar .main a,
.newskin .actionBar .main a,
.actionMenuBar .high a,
.newskin .actionMenuBar .high a,
.newskin .actionBar .high a,
.actionMenuBar .low a,
.newskin .actionMenuBar .low a,
.newskin .actionBar .low a {
  font-weight: normal;
}
.actionMenuBar .locked-by a,
.newskin .actionMenuBar .locked-by a,
.newskin .actionBar .locked-by a {
  font-size: 13px;
  font-weight: bold !important;
  color: yellow !important;
}
.actionMenuBar form,
.newskin .actionMenuBar form,
.newskin .actionBar form {
  margin-top: -2px;
}
.newskin .actionBar {
  color: #1e1e1e;
}
.actionMenuBar table > tbody > tr > td {
  vertical-align: middle;
}
.newskin .actionMenuBar {
  margin-bottom: 0;
}
.accountHeadLine .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/members-l.png");
}
.trackersModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/trackers-l.png");
}
.traceabilityBrowser.trackersModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/traceability-l.png");
}
.CMDBModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/cmdb-l.png");
}
.releaseModule.CMDBModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/train-l.png");
}
.planner.CMDBModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/planner-l.png");
}
.documentsModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/documents-l.png");
}
.baselinesModule .baselineList {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.baselinesModule .baselineList li {
  padding: 8px 15px;
}
.baselinesModule .baselineList li:hover {
  background-color: #e5e5e5;
}
.baselinesModule .baselineList li .baselineHeader {
  display: block;
}
.baselinesModule .baselineList li .baselineHeader .baselineName {
  font-size: 16px;
  font-weight: bold;
}
.baselinesModule .baselineList li .baselineHeader .baselineMeta {
  margin-left: 20px;
  color: #666;
  font-size: 10px;
  display: inline-block;
  line-height: 16px;
  vertical-align: baseline;
  float: right;
  margin-top: -3px;
}
.baselinesModule .baselineList li .baselineDescription {
  margin-top: 0.5em;
  color: #666666;
  display: block;
}
.baselinesModule .noBaselineFound {
  padding: 5px 15px;
}
.baselinesModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/baselines-l.png");
}
.baselinesModule .filterBox {
  margin-left: 15px;
}
.wikiModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/wiki-l.png");
}
.reportModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/reports-l.png");
}
.projectModule .actionMenuBar .actionMenuBarIcon,
.workingsetModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/projects-l.png");
}
.adminModule .actionMenuBar .actionMenuBarIcon,
.sysadminModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/admin-l.png");
}
.labelsModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/tags-l.png");
}
.membersModule .actionMenuBar .actionMenuBarIcon,
.loginModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/members-l.png");
}
.sourceCodeModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/scm-l.png");
}
.searchModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/search-l.png");
}
.queriesModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/header/icon-reports-white.png");
}
.reviewModule .actionMenuBar .actionMenuBarIcon {
  background-image: url("../stylesheet/../images/newskin/item/review/icon_req_review.png");
}
.descriptionText {
  font-family: 'arial';
  font-size: 13px;
  color: #1e1e1e;
}
.rightAlignedDescription {
  font-family: 'arial';
  font-size: 13px;
  color: #1e1e1e;
  float: right;
  color: #1e1e1e !important;
}
.newskin {
  font-family: arial;
  color: #1e1e1e;
}
.newskin .contentArea {
  margin: 0 0 0 0;
}
.newskin .actionMenuBar {
  margin: 0;
}
.newskin #rightPane {
  padding-left: 0;
}
.newskin #rightPane .descriptionBox {
  background-color: #f5f5f5;
  padding: 17px;
  margin-bottom: 0px;
}
.newskin #opener-container-east {
  position: relative !important;
  top: 10px;
}
.newskin .actionBar {
  background-image: none;
  background-color: #f5f5f5;
  margin-bottom: 0px;
  border-bottom: 1px solid #ababab;
  width: -moz-available;
}
.newskin .actionBar > span {
  color: black;
}
.newskin .actionBar > span.light {
  color: #888;
}
.newskin .actionBar .copy-wiki-link-helper a,
.newskin .actionBar .hidden-wiki-link-container a {
  font-weight: normal;
  background-color: white;
}
.newskin .actionBar a {
  font-family: 'arial';
  font-size: 12px;
  color: #0093b8;
  text-decoration: none;
  font-weight: bold;
}
.newskin .actionBar a:hover {
  text-decoration: underline;
}
.newskin .actionBar .menuArrowDown {
  background-image: url("../stylesheet/../images/newskin/actionIcons/control-m-blue.png");
  background-position: 0;
  cursor: pointer;
}
.newskin .actionBar .dashboardLink .menuArrowDown {
  top: 2px !important;
  height: 16px;
  margin: 0;
}
.newskin .actionBar td,
.newskin .actionBar label {
  color: #666666;
}
.newskin .actionBar .button,
.newskin .actionBar input.button {
  min-height: 20px;
  padding: 2px 20px;
  margin-right: 10px;
  margin-left: 5px;
}
.newskin .actionBar .filterMenu {
  display: inline-block;
}
.newskin .actionBar .addAttachmentActionIcon {
  background: url("../stylesheet/../images/newskin/action/comment_on_s.png") no-repeat left center;
  padding-left: 16px;
}
.newskin .actionBar .editOfficeActionIcon {
  background: url("../stylesheet/../images/newskin/actionIcons/icon_export-to-office-blue.png") no-repeat left center;
  padding-left: 20px;
  margin-left: 3px;
}
.newskin .actionBar .ui-state-focus.editOfficeActionIcon,
.newskin .actionBar .ui-state-active.editOfficeActionIcon {
  background: url("../stylesheet/../images/newskin/actionIcons/icon_export-to-office-blue.png") no-repeat left center #EEEEEE !important;
  margin-left: 3px !important;
}
.newskin .actionBar .itemTraceabilityShowAssociations {
  color: black !important;
  font-weight: normal !important;
  margin-right: 2em;
}
.newskin .actionBar .fileUpload-flatbox .qq-upload-icon {
  color: #1e9ebf;
  text-decoration: none;
}
.newskin .fileUpload-flatbox .qq-upload-icon {
  color: transparent;
}
.newskin .qq-mouse-hovering .qq-upload-icon {
  text-decoration: underline !important;
}
.newskin .actionBar .fileUpload-flatbox .qq-upload-button {
  background-color: white;
  height: 16px;
}
.newskin .actionBar .qq-uploader .qq-upload-text {
  color: #1e9ebf;
}
.newskin .actionBar .qq-uploader {
  width: 98%;
  margin-right: 15px;
}
.newskin .fileUpload_dropZone {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.newskin .fileUpload_dropZone.elastic {
  margin-left: 0 !important;
}
.newskin .fileUpload_dropZone.elastic .qq-uploader {
  width: auto;
}
.newskin .fileUpload_dropZone.elastic .qq-uploader .qq-upload-drop-area {
  display: block;
  border: 3px dashed #ddd;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  line-height: 14px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #fff;
  opacity: 1;
}
.newskin .fileUpload_dropZone.elastic .qq-uploader .qq-upload-drop-area-active {
  border-color: #aaa !important;
}
.newskin .fileUpload_dropZone.elastic .qq-uploader .qq-upload-drop-area-force-visible {
  display: block !important;
}
.newskin .fileUpload_dropZone.elastic .qq-uploader .qq-upload-drop-area span.qq-drop-here-label,
.newskin .fileUpload_dropZone.elastic .qq-uploader .qq-upload-drop-area span.qq-drop-here-label a {
  font-size: 11px;
}
.newskin .fileUpload_dropZone.elastic .qq-uploader .qq-upload-drop-area span.qq-drop-here-label {
  margin-top: -2em;
}
.newskin .fileUpload_dropZone.elastic .qq-uploader .qq-upload-drop-area span.qq-drop-here-label a {
  padding-left: 8px;
  background: url("../images/newskin/fileupload/icon_attach.png") no-repeat left center;
}
.newskin .fileUpload_dropZone.elastic .qq-uploader .qq-upload-list {
  list-style-type: none;
  position: relative;
  z-index: 3;
}
.newskin .open-in-overlay-link {
  cursor: pointer;
  float: right;
}
.newskin .minified-overlay {
  background-color: #454545;
  bottom: 0;
  color: white;
  cursor: pointer;
  padding: 9px;
  position: fixed;
  right: 30px;
  z-index: 2147483630;
}
.newskin .minified-overlay .container-close {
  display: inline-block;
  margin-left: 3px;
  position: static;
  right: auto;
  top: auto;
}
.newskin .minified-overlay .overlay-label {
  display: inline-block;
  margin-right: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 180px;
}
.newskin .minified-overlay .overlay-maximize {
  background: url("../stylesheet/../images/newskin/action/icon_maximize.png") no-repeat;
  display: inline-block;
  height: 15px;
  width: 15px;
}
.newskin .collapsingBorder.descriptionBox {
  font-family: 'arial';
  font-size: 13px;
  color: #1e1e1e;
  border: 0;
  border-top: 1px solid #d1d1d1;
}
.newskin .displaytag {
  width: 100%;
}
.newskin .displaytag,
.newskin .propertyTable {
  border: 0px;
  margin-left: 15px;
  margin-right: 15px;
}
.newskin .displaytag > thead th:not(.mx-graph),
.newskin .propertyTable > thead th:not(.mx-graph),
.newskin .displaytag > tbody th:not(.mx-graph),
.newskin .propertyTable > tbody th:not(.mx-graph) {
  background-color: white;
  padding-top: 18px;
  padding-bottom: 12px;
  padding-right: 22px;
  border: 0px;
  border-bottom: 1px solid #d1d1d1;
  font-family: 'arial';
  font-size: 13px;
  color: #666666;
}
.newskin .displaytag > thead th:not(.mx-graph)[data-hidden="true"],
.newskin .propertyTable > thead th:not(.mx-graph)[data-hidden="true"],
.newskin .displaytag > tbody th:not(.mx-graph)[data-hidden="true"],
.newskin .propertyTable > tbody th:not(.mx-graph)[data-hidden="true"] {
  color: #d1d1d1;
}
.newskin .displaytag > thead th:not(.mx-graph).centered,
.newskin .propertyTable > thead th:not(.mx-graph).centered,
.newskin .displaytag > tbody th:not(.mx-graph).centered,
.newskin .propertyTable > tbody th:not(.mx-graph).centered {
  text-align: center;
}
.newskin .displaytag > thead th:not(.mx-graph).referenceSelectHeader,
.newskin .propertyTable > thead th:not(.mx-graph).referenceSelectHeader,
.newskin .displaytag > tbody th:not(.mx-graph).referenceSelectHeader,
.newskin .propertyTable > tbody th:not(.mx-graph).referenceSelectHeader {
  padding-left: 27px;
}
.newskin .displaytag th a,
.newskin .propertyTable th a,
.newskin .displaytag th a:visited,
.newskin .propertyTable th a:visited {
  color: #666666;
}
.newskin .displaytag th a:hover,
.newskin .propertyTable th a:hover {
  color: #454545;
  text-decoration: none;
}
.newskin .displaytag th.sorted,
.newskin .propertyTable th.sorted,
.newskin .displaytag th.sorted,
.newskin .propertyTable th.sorted {
  font-weight: normal;
}
.newskin .displaytag th.sorted a,
.newskin .propertyTable th.sorted a,
.newskin .displaytag th.sorted a,
.newskin .propertyTable th.sorted a {
  color: #1e1e1e;
}
.newskin .displaytag th.indenter,
.newskin .propertyTable th.indenter {
  padding-left: 19px !important;
}
.newskin .displaytag th.order1 a,
.newskin .propertyTable th.order1 a,
.newskin .displaytag th.order2 a,
.newskin .propertyTable th.order2 a {
  background-image: none;
}
.newskin .displaytag th.sortable a:hover:after,
.newskin .propertyTable th.sortable a:hover:after,
.newskin .displaytag th.order1 a:hover:after,
.newskin .propertyTable th.order1 a:hover:after {
  width: 12px;
  height: 12px;
  background-image: url("../stylesheet/../images/newskin/action/order-down.png");
  display: inline-block;
  content: " ";
  position: relative;
  top: 2px;
}
.newskin .displaytag th.order1 a:after,
.newskin .propertyTable th.order1 a:after,
.newskin .displaytag th.order2 a:after,
.newskin .propertyTable th.order2 a:after,
.newskin .displaytag th.sortable a:after,
.newskin .propertyTable th.sortable a:after {
  margin-left: 5px;
  width: 12px;
  content: " ";
  display: inline-block;
}
.newskin .displaytag th.order2 a:hover:after,
.newskin .propertyTable th.order2 a:hover:after {
  width: 12x;
  height: 12px;
  background-image: url("../stylesheet/../images/newskin/action/order-up.png");
  content: " ";
  display: inline-block;
  position: relative;
  top: 2px;
}
.newskin .displaytag td:not(.mx-graph):not(.diff):not(.diff-deleted):not(.diff-added),
.newskin .propertyTable td:not(.mx-graph):not(.diff):not(.diff-deleted):not(.diff-added) {
  padding-top: 12px;
  padding-bottom: 11px;
}
.newskin .displaytag td.columnSeparator,
.newskin .propertyTable td.columnSeparator {
  border-right: 0px;
}
.newskin .displaytag td.criticalColumn,
.newskin .propertyTable td.criticalColumn {
  text-align: left;
}
.newskin .displaytag td.oldValue,
.newskin .propertyTable td.oldValue {
  color: #666666 !important;
}
.newskin .displaytag td.dateData,
.newskin .propertyTable td.dateData,
.newskin .displaytag td.numberData,
.newskin .propertyTable td.numberData {
  font-size: 11px !important;
  color: #666666 !important;
  padding-top: 14px !important;
}
.newskin .displaytag .numberData,
.newskin .propertyTable .numberData {
  text-align: right;
  padding-left: 10px;
  padding-right: 10px !important;
}
.newskin .displaytag .numberData.sortable,
.newskin .propertyTable .numberData.sortable {
  padding-left: 25px;
  padding-right: 0px !important;
}
.newskin .displaytag td.embeddedTableCell.numberData,
.newskin .propertyTable td.embeddedTableCell.numberData {
  padding-top: 1px !important;
}
.newskin .displaytag td.embeddedTableCell .tooltip-marker,
.newskin .propertyTable td.embeddedTableCell .tooltip-marker {
  float: none !important;
}
.newskin .displaytag .dateData,
.newskin .propertyTable .dateData {
  text-align: left !important;
}
.newskin .displaytag td.textDataWrap,
.newskin .propertyTable td.textDataWrap {
  font-family: 'arial';
  font-size: 13px;
  color: #1e1e1e;
}
.newskin .displaytag td.cutLongData,
.newskin .propertyTable td.cutLongData {
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100px;
  overflow: hidden;
}
.newskin .displaytag td.cutLongData.allowMultiLine,
.newskin .propertyTable td.cutLongData.allowMultiLine {
  white-space: normal;
}
.IE8.newskin .displaytag td.cutLongData .comma-separator,
.IE8.newskin .propertyTable td.cutLongData .comma-separator,
.IE9.newskin .displaytag td.cutLongData .comma-separator,
.IE9.newskin .propertyTable td.cutLongData .comma-separator {
  display: none;
}
.IE8.newskin .displaytag td.cutLongData a,
.IE8.newskin .propertyTable td.cutLongData a,
.IE9.newskin .displaytag td.cutLongData a,
.IE9.newskin .propertyTable td.cutLongData a {
  display: inline-block;
  width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.newskin .displaytag td.cutLongData table.chooseReferences,
.newskin .propertyTable td.cutLongData table.chooseReferences {
  max-width: 100%;
}
.newskin .displaytag td.cutLongData table.chooseReferences .token-input-token-facebook,
.newskin .propertyTable td.cutLongData table.chooseReferences .token-input-token-facebook {
  white-space: normal;
  word-break: break-all;
  word-break: break-word;
}
.newskin .displaytag td.nameLink a,
.newskin .propertyTable td.nameLink a {
  font-family: 'arial';
  font-size: 13px;
  color: #0093b8;
}
.newskin .displaytag td.summaryLink a,
.newskin .propertyTable td.summaryLink a {
  color: #1e1e1e;
}
.newskin .displaytag td.nameLink a:hover,
.newskin .propertyTable td.nameLink a:hover {
  color: #0093b8;
}
.newskin .displaytag td.idColumn,
.newskin .propertyTable td.idColumn {
  font-family: 'arial';
  font-size: 13px;
  color: #1e1e1e;
}
.newskin .displaytag td.statusColumn,
.newskin .propertyTable td.statusColumn {
  white-space: nowrap;
}
.newskin .displaytag td > a,
.newskin .propertyTable td > a {
  font-family: 'arial';
  font-size: 13px;
  color: #0093b8;
}
.newskin .displaytag .colorField,
.newskin .propertyTable .colorField {
  position: relative;
  top: 2px;
}
.newskin .displaytag .subscriptionandlock,
.newskin .propertyTable .subscriptionandlock {
  padding-left: 8px;
  font-family: 'arial';
  font-size: 11px;
  color: #666666;
}
.newskin .displaytag .actionIcon img.tableIcon,
.newskin .propertyTable .actionIcon img.tableIcon {
  margin-left: 10px;
  margin-right: 10px;
}
.newskin .displaytag tr.even,
.newskin .propertyTable tr.even,
.newskin .displaytag tr.odd,
.newskin .propertyTable tr.odd {
  background-color: transparent;
  border-top: 1px solid #f5f5f5;
}
.newskin .displaytag tr.even:hover,
.newskin .propertyTable tr.even:hover,
.newskin .displaytag tr.odd:hover,
.newskin .propertyTable tr.odd:hover,
.newskin .displaytag tr.even:hover,
.newskin .propertyTable tr.even:hover,
.newskin .displaytag tr.odd:hover,
.newskin .propertyTable tr.odd:hover,
.newskin .displaytag tr.trackerItem.marked,
.newskin .propertyTable tr.trackerItem.marked {
  background-color: #f5f5f5;
}
.newskin .displaytag tr.trackerItem.markReloaded,
.newskin .propertyTable tr.trackerItem.markReloaded {
  background-color: #d1d1d1;
}
.newskin .displaytag tr.trackerItem.markReloadedSameLine,
.newskin .propertyTable tr.trackerItem.markReloadedSameLine {
  background-color: #ffbc6b;
}
.newskin .displaytag tr.even:hover img.menuArrowDown,
.newskin .propertyTable tr.even:hover img.menuArrowDown,
.newskin .displaytag tr.odd:hover img.menuArrowDown,
.newskin .propertyTable tr.odd:hover img.menuArrowDown,
.newskin .displaytag tr.even:hover img.menuArrowDown,
.newskin .propertyTable tr.even:hover img.menuArrowDown,
.newskin .displaytag tr.odd:hover img.menuArrowDown,
.newskin .propertyTable tr.odd:hover img.menuArrowDown {
  background-color: transparent;
}
.newskin .displaytag.trackerItems tr.trackerItem.merge-request,
.newskin .propertyTable.trackerItems tr.trackerItem.merge-request {
  background-color: #fff7eb;
}
.newskin .displaytag tr.clean,
.newskin .propertyTable tr.clean {
  border: none;
}
.newskin .displaytag .issueStatus,
.newskin .propertyTable .issueStatus {
  min-width: 83px;
  display: inline-block;
  height: 13px;
  line-height: 14px;
  white-space: nowrap;
  text-align: center;
  padding: 2px 5px;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: white;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.newskin .displaytag .issueStatusVerified,
.newskin .propertyTable .issueStatusVerified {
  color: black;
}
.newskin .displaytag .SizeClass,
.newskin .propertyTable .SizeClass,
.newskin .displaytag .SizeHeaderClass,
.newskin .propertyTable .SizeHeaderClass {
  text-align: left !important;
}
.newskin .displaytag tr.empty td,
.newskin .propertyTable tr.empty td,
.newskin .displaytag thead th:first-child:not(.groupping-level),
.newskin .propertyTable thead th:first-child:not(.groupping-level),
.newskin .displaytag > tbody > tr > td:first-child:not(.groupping-level),
.newskin .propertyTable > tbody > tr > td:first-child:not(.groupping-level) {
  padding-left: 0px;
}
.newskin .displaytag .itemChangesTable td,
.newskin .propertyTable .itemChangesTable td {
  padding-top: 0px;
}
.newskin .displaytag .fieldChanges,
.newskin .propertyTable .fieldChanges {
  margin: 0;
  padding: 0;
}
.newskin .displaytag .fieldChanges .itemChangesTable td,
.newskin .propertyTable .fieldChanges .itemChangesTable td {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 4px;
  color: #666666;
}
.newskin .displaytag th.jobInterval,
.newskin .propertyTable th.jobInterval {
  text-align: right;
}
.newskin .displaytag span.jobInterval,
.newskin .propertyTable span.jobInterval {
  display: block;
}
.newskin .displaytag span.jobInterval[title]:hover,
.newskin .propertyTable span.jobInterval[title]:hover {
  cursor: pointer;
  outline: 1px solid #ababab;
}
.newskin .displaytag .reportIndenter,
.newskin .propertyTable .reportIndenter {
  float: left;
  height: 1px;
}
.newskin .displaytag.intelligentTableView .reportIndenter,
.newskin .propertyTable.intelligentTableView .reportIndenter {
  text-align: right;
  font-size: 18px;
  color: #ababab;
  height: 15px;
}
.newskin .displaytag .reportIndenterWarning,
.newskin .propertyTable .reportIndenterWarning {
  float: left;
  height: 15px;
  background: url("../images/newskin/action/testrun-block.png") no-repeat right top;
  background-size: 10px 10px;
  margin: 5px 5px 0 0;
}
.newskin .displaytag tr[data-no-match="true"],
.newskin .propertyTable tr[data-no-match="true"],
.newskin .displaytag td[data-no-match="true"],
.newskin .propertyTable td[data-no-match="true"] {
  background-color: #FFF2F2;
}
.newskin .displaytag tr[data-child-match="true"],
.newskin .propertyTable tr[data-child-match="true"],
.newskin .displaytag td[data-child-match="true"],
.newskin .propertyTable td[data-child-match="true"] {
  background-color: #FFF7EB;
}
.newskin .displaytag tr.dimmed,
.newskin .propertyTable tr.dimmed {
  opacity: 0.5;
}
.newskin .propertyTable > tbody > tr {
  vertical-align: middle;
  background-color: white;
}
.newskin .fieldColumn.inlineEditEnabled:not(.columnEditingInProgress):not(.descriptionField):hover {
  cursor: pointer;
  outline: 1px solid #e2e2e2;
}
.newskin .document-view-container .displaytag td,
.newskin .displaytag.trackerItems td,
.newskin .propertyTable td,
.newskin .document-view-container .displaytag th,
.newskin .displaytag.trackerItems th,
.newskin .propertyTable th {
  padding-left: 10px;
  padding-right: 5px;
}
.newskin .document-view-container .displaytag .associationIcon,
.newskin .displaytag.trackerItems .associationIcon,
.newskin .propertyTable .associationIcon {
  margin-right: 4px;
}
.newskin .document-view-container .displaytag .referenceIconSmall,
.newskin .displaytag.trackerItems .referenceIconSmall,
.newskin .propertyTable .referenceIconSmall {
  margin-right: 10px;
}
.newskin .document-view-container .displaytag .trackerItemLink,
.newskin .displaytag.trackerItems .trackerItemLink,
.newskin .propertyTable .trackerItemLink {
  position: relative;
  top: -4px;
}
.newskin .document-view-container .displaytag td.children,
.newskin .displaytag.trackerItems td.children,
.newskin .propertyTable td.children {
  min-width: 150px;
}
.newskin .document-view-container .displaytag td.children .comma-separator::after,
.newskin .displaytag.trackerItems td.children .comma-separator::after,
.newskin .propertyTable td.children .comma-separator::after {
  content: "\A";
  white-space: pre;
}
.newskin .document-view-container .displaytag#trackerItems .wikiContent,
.newskin .displaytag.trackerItems#trackerItems .wikiContent,
.newskin .propertyTable#trackerItems .wikiContent {
  display: inline-block;
  overflow: hidden;
  resize: both;
  width: 250px;
}
.newskin .document-view-container .displaytag#trackerItems .wikiContent img,
.newskin .displaytag.trackerItems#trackerItems .wikiContent img,
.newskin .propertyTable#trackerItems .wikiContent img {
  max-width: 250px;
  height: auto;
}
.newskin .document-view-container .displaytag.resizeableColumns .wikiContent,
.newskin .displaytag.trackerItems.resizeableColumns .wikiContent,
.newskin .propertyTable.resizeableColumns .wikiContent {
  width: 100% !important;
}
.newskin .document-view-container .displaytag.resizeColumnsPercentagesMode,
.newskin .displaytag.trackerItems.resizeColumnsPercentagesMode,
.newskin .propertyTable.resizeColumnsPercentagesMode {
  width: auto !important;
  min-width: 100%;
}
.newskin .document-view-container .displaytag.resizeColumnsPercentagesMode .wikiContent,
.newskin .displaytag.trackerItems.resizeColumnsPercentagesMode .wikiContent,
.newskin .propertyTable.resizeColumnsPercentagesMode .wikiContent {
  width: 100% !important;
}
.newskin .document-view-container .displaytag.resizeColumnsPixelMode,
.newskin .displaytag.trackerItems.resizeColumnsPixelMode,
.newskin .propertyTable.resizeColumnsPixelMode {
  table-layout: fixed;
}
.newskin .document-view-container .displaytag.resizeColumnsPixelMode td,
.newskin .displaytag.trackerItems.resizeColumnsPixelMode td,
.newskin .propertyTable.resizeColumnsPixelMode td,
.newskin .document-view-container .displaytag.resizeColumnsPixelMode th,
.newskin .displaytag.trackerItems.resizeColumnsPixelMode th,
.newskin .propertyTable.resizeColumnsPixelMode th {
  white-space: nowrap !important;
}
.newskin .document-view-container .displaytag.resizeColumnsPixelMode td:not(.withDropMarker):not(.withInnerTable):not(.statusColumn):not(.fieldId_7),
.newskin .displaytag.trackerItems.resizeColumnsPixelMode td:not(.withDropMarker):not(.withInnerTable):not(.statusColumn):not(.fieldId_7),
.newskin .propertyTable.resizeColumnsPixelMode td:not(.withDropMarker):not(.withInnerTable):not(.statusColumn):not(.fieldId_7),
.newskin .document-view-container .displaytag.resizeColumnsPixelMode th:not(.withDropMarker):not(.withInnerTable):not(.statusColumn):not(.fieldId_7),
.newskin .displaytag.trackerItems.resizeColumnsPixelMode th:not(.withDropMarker):not(.withInnerTable):not(.statusColumn):not(.fieldId_7),
.newskin .propertyTable.resizeColumnsPixelMode th:not(.withDropMarker):not(.withInnerTable):not(.statusColumn):not(.fieldId_7) {
  overflow: hidden !important;
}
.newskin .document-view-container .displaytag.resizeColumnsPixelMode .wikiContent,
.newskin .displaytag.trackerItems.resizeColumnsPixelMode .wikiContent,
.newskin .propertyTable.resizeColumnsPixelMode .wikiContent {
  width: 100% !important;
}
.newskin .document-view-container .displaytag.resizeColumnsPercentagesMode td.withInnerTable,
.newskin .displaytag.trackerItems.resizeColumnsPercentagesMode td.withInnerTable,
.newskin .propertyTable.resizeColumnsPercentagesMode td.withInnerTable,
.newskin .document-view-container .displaytag.resizeColumnsPixelMode td.withInnerTable,
.newskin .displaytag.trackerItems.resizeColumnsPixelMode td.withInnerTable,
.newskin .propertyTable.resizeColumnsPixelMode td.withInnerTable,
.newskin .document-view-container .displaytag.resizeColumnsPercentagesMode td.statusColumn,
.newskin .displaytag.trackerItems.resizeColumnsPercentagesMode td.statusColumn,
.newskin .propertyTable.resizeColumnsPercentagesMode td.statusColumn,
.newskin .document-view-container .displaytag.resizeColumnsPixelMode td.statusColumn,
.newskin .displaytag.trackerItems.resizeColumnsPixelMode td.statusColumn,
.newskin .propertyTable.resizeColumnsPixelMode td.statusColumn,
.newskin .document-view-container .displaytag.resizeColumnsPercentagesMode td.fieldId_7,
.newskin .displaytag.trackerItems.resizeColumnsPercentagesMode td.fieldId_7,
.newskin .propertyTable.resizeColumnsPercentagesMode td.fieldId_7,
.newskin .document-view-container .displaytag.resizeColumnsPixelMode td.fieldId_7,
.newskin .displaytag.trackerItems.resizeColumnsPixelMode td.fieldId_7,
.newskin .propertyTable.resizeColumnsPixelMode td.fieldId_7 {
  overflow: initial;
}
.newskin .document-view-container .displaytag .fieldColumn.tableField .tooltip-marker,
.newskin .displaytag.trackerItems .fieldColumn.tableField .tooltip-marker,
.newskin .propertyTable .fieldColumn.tableField .tooltip-marker {
  float: left;
  margin-right: 2px;
}
.newskin .document-view-container .displaytag .indenterPlaceholder,
.newskin .displaytag.trackerItems .indenterPlaceholder,
.newskin .propertyTable .indenterPlaceholder {
  width: 19px;
  float: left;
  display: table-column;
  height: 1px;
}
.newskin .document-view-container .displaytag.inlineEditEnabled:not(.editingInProgress) .fieldColumn:not([data-versioned='true']):not(.fieldId_0):not(.fieldId_4):not(.fieldId_6):not(.fieldId_7):not(.fieldId_11):not(.fieldId_74):not(.fieldId_75):not(.fieldId_79):not(.fieldId_81):hover,
.newskin .displaytag.trackerItems.inlineEditEnabled:not(.editingInProgress) .fieldColumn:not([data-versioned='true']):not(.fieldId_0):not(.fieldId_4):not(.fieldId_6):not(.fieldId_7):not(.fieldId_11):not(.fieldId_74):not(.fieldId_75):not(.fieldId_79):not(.fieldId_81):hover,
.newskin .propertyTable.inlineEditEnabled:not(.editingInProgress) .fieldColumn:not([data-versioned='true']):not(.fieldId_0):not(.fieldId_4):not(.fieldId_6):not(.fieldId_7):not(.fieldId_11):not(.fieldId_74):not(.fieldId_75):not(.fieldId_79):not(.fieldId_81):hover {
  outline: 1px solid #e2e2e2;
  outline-offset: -4px;
  cursor: pointer;
}
.newskin .document-view-container .displaytag.inlineEditEnabled:not(.propertyTable) .fieldColumn .editor-wrapper .fr-element.fr-view,
.newskin .displaytag.trackerItems.inlineEditEnabled:not(.propertyTable) .fieldColumn .editor-wrapper .fr-element.fr-view,
.newskin .propertyTable.inlineEditEnabled:not(.propertyTable) .fieldColumn .editor-wrapper .fr-element.fr-view {
  min-height: 0 !important;
  padding: 0 5px !important;
  overflow: hidden;
}
.newskin .document-view-container .displaytag.inlineEditEnabled .fieldColumn,
.newskin .displaytag.trackerItems.inlineEditEnabled .fieldColumn,
.newskin .propertyTable.inlineEditEnabled .fieldColumn,
.newskin .document-view-container .displaytag.inlineEditEnabled .fieldColumn a,
.newskin .displaytag.trackerItems.inlineEditEnabled .fieldColumn a,
.newskin .propertyTable.inlineEditEnabled .fieldColumn a {
  touch-action: manipulation;
}
.newskin .document-view-container .displaytag.inlineEditEnabled .inlineEditor,
.newskin .displaytag.trackerItems.inlineEditEnabled .inlineEditor,
.newskin .propertyTable.inlineEditEnabled .inlineEditor {
  width: 100%;
  display: inline-block;
  border: 1px solid #d1d1d1;
  padding: 2px;
}
.newskin .document-view-container .displaytag.inlineEditEnabled .textSummaryData .wikiLink,
.newskin .displaytag.trackerItems.inlineEditEnabled .textSummaryData .wikiLink,
.newskin .propertyTable.inlineEditEnabled .textSummaryData .wikiLink,
.newskin .document-view-container .displaytag.inlineEditEnabled .textSummaryDataPlaceholder .wikiLink,
.newskin .displaytag.trackerItems.inlineEditEnabled .textSummaryDataPlaceholder .wikiLink,
.newskin .propertyTable.inlineEditEnabled .textSummaryDataPlaceholder .wikiLink {
  width: 100%;
}
.newskin .document-view-container .displaytag.inlineEditEnabled .textSummaryData .wikiLink .inlineEditor,
.newskin .displaytag.trackerItems.inlineEditEnabled .textSummaryData .wikiLink .inlineEditor,
.newskin .propertyTable.inlineEditEnabled .textSummaryData .wikiLink .inlineEditor,
.newskin .document-view-container .displaytag.inlineEditEnabled .textSummaryDataPlaceholder .wikiLink .inlineEditor,
.newskin .displaytag.trackerItems.inlineEditEnabled .textSummaryDataPlaceholder .wikiLink .inlineEditor,
.newskin .propertyTable.inlineEditEnabled .textSummaryDataPlaceholder .wikiLink .inlineEditor {
  width: 100%;
}
.newskin .document-view-container .displaytag.inlineEditEnabled.editingInProgress .textSummaryData .wikiLinkContainer,
.newskin .displaytag.trackerItems.inlineEditEnabled.editingInProgress .textSummaryData .wikiLinkContainer,
.newskin .propertyTable.inlineEditEnabled.editingInProgress .textSummaryData .wikiLinkContainer,
.newskin .document-view-container .displaytag.inlineEditEnabled.editingInProgress .textSummaryDataPlaceholder .wikiLinkContainer,
.newskin .displaytag.trackerItems.inlineEditEnabled.editingInProgress .textSummaryDataPlaceholder .wikiLinkContainer,
.newskin .propertyTable.inlineEditEnabled.editingInProgress .textSummaryDataPlaceholder .wikiLinkContainer {
  width: calc(100% - 36px);
  display: inline-block;
}
.newskin .document-view-container .displaytag.inlineEditEnabled .chooseReferences,
.newskin .displaytag.trackerItems.inlineEditEnabled .chooseReferences,
.newskin .propertyTable.inlineEditEnabled .chooseReferences {
  border: 1px solid #d1d1d1;
  margin: 0;
}
.newskin .document-view-container .displaytag.inlineEditEnabled .chooseReferences .trackerImage,
.newskin .displaytag.trackerItems.inlineEditEnabled .chooseReferences .trackerImage,
.newskin .propertyTable.inlineEditEnabled .chooseReferences .trackerImage {
  cursor: pointer;
}
.newskin .document-view-container .displaytag.inlineEditEnabled .chooseReferences td,
.newskin .displaytag.trackerItems.inlineEditEnabled .chooseReferences td,
.newskin .propertyTable.inlineEditEnabled .chooseReferences td {
  border: 0 !important;
  padding: 0 !important;
}
.newskin .document-view-container .displaytag.inlineEditEnabled .colorPicker,
.newskin .displaytag.trackerItems.inlineEditEnabled .colorPicker,
.newskin .propertyTable.inlineEditEnabled .colorPicker {
  position: relative;
  top: 3px;
}
.newskin .document-view-container .displaytag .textSummaryData,
.newskin .displaytag.trackerItems .textSummaryData,
.newskin .propertyTable .textSummaryData {
  min-width: 300px;
}
.newskin .document-view-container .displaytag .textSummaryData .transitionMenuContainer,
.newskin .displaytag.trackerItems .textSummaryData .transitionMenuContainer,
.newskin .propertyTable .textSummaryData .transitionMenuContainer {
  display: table-cell;
}
.newskin .document-view-container .displaytag.resizeableColumns .resizeHandler,
.newskin .displaytag.trackerItems.resizeableColumns .resizeHandler,
.newskin .propertyTable.resizeableColumns .resizeHandler {
  display: inline-block;
  width: 1px;
  height: 15px;
  float: left;
  background-color: #d1d1d1;
  position: relative;
  top: 2px;
  left: -10px;
  cursor: col-resize;
  border-left: 5px solid white;
  border-right: 5px solid white;
}
.newskin .document-view-container .displaytag.resizeableColumns .headerContent,
.newskin .displaytag.trackerItems.resizeableColumns .headerContent,
.newskin .propertyTable.resizeableColumns .headerContent {
  position: relative;
  left: -10px;
}
.newskin .document-view-container .displaytag.resizeableColumns .textSummaryData,
.newskin .displaytag.trackerItems.resizeableColumns .textSummaryData,
.newskin .propertyTable.resizeableColumns .textSummaryData {
  min-width: auto;
}
.newskin .document-view-container .displaytag .extraIconsAlignment,
.newskin .displaytag.trackerItems .extraIconsAlignment,
.newskin .propertyTable .extraIconsAlignment {
  overflow: visible;
  padding: 5px 0 !important;
  vertical-align: middle;
}
.newskin .urlFieldEditor {
  border: 1px solid #d1d1d1;
  background-color: white;
  min-width: 180px;
}
.newskin .urlFieldEditor input {
  width: calc(100% - 30px) !important;
  border: 0;
}
.newskin .urlFieldEditor .urlFieldPencilIcon {
  float: right;
  width: 12px;
  height: 12px;
  display: inline-block;
  background: url("../images/newskin/action/edit-s.png") no-repeat center center;
  padding: 3px;
  cursor: pointer;
}
.newskin .displaytag.followed-items {
  width: auto;
}
.newskin .displaytag.followed-items + .pagebanner {
  margin-right: 15px;
}
.newskin .displaytag.followed-items + .pagebanner + .pagelinks {
  margin: 0 15px;
}
.newskin #item.displaytag {
  width: auto;
}
.newskin div.pagelinks span.nextprev,
.newskin .exportlinks span.nextprev {
  color: #d1d1d1;
  border: 0px;
}
.newskin div.pagelinks strong,
.newskin .exportlinks strong {
  color: white;
  background-color: #0093b8;
}
.newskin .pagebanner a,
.newskin div.pagelinks a,
.newskin .exportlinks a {
  color: #0093b8;
  border: 0px;
}
.newskin .pagebanner a:hover,
.newskin div.pagelinks a:hover,
.newskin .exportlinks a:hover {
  background-color: transparent;
}
.newskin .pagebanner {
  padding: 16px 0;
}
.newskin .pagelinks {
  border-top: 1px solid #d1d1d1;
}
.newskin .pagebanner {
  color: #666666;
  margin-left: 15px;
}
.newskin .scalerButton {
  background-image: url("../images/newskin/action/scale-h-m.png");
  width: 17px;
  height: 5px;
  position: absolute;
  top: 12px;
  z-index: 9999;
  right: -8px;
}
.newskin #closer-west {
  float: left;
  background-image: url("../stylesheet/../images/newskin/actionIcons/icon-close-up-left2.png");
  width: 12px;
  height: 12px;
  position: relative;
  top: 5px;
}
.newskin #opener-east {
  float: right;
  background-image: url("../stylesheet/../images/newskin/actionIcons/icon-close-up-left2.png");
  width: 12px;
  height: 12px;
  position: relative;
  top: 5px;
  cursor: pointer;
}
.newskin #closer-east {
  float: right;
  background-image: url("../stylesheet/../images/newskin/actionIcons/icon-close-up-right2.png");
  width: 12px;
  height: 12px;
  position: relative;
  top: 5px;
}
.newskin #opener-west {
  float: left;
  background-image: url("../stylesheet/../images/newskin/actionIcons/icon-close-up-right2.png");
  width: 12px;
  height: 12px;
  position: relative;
  top: 5px;
  display: none;
  cursor: pointer;
  margin-right: 5px;
  margin-top: -3px;
}
.newskin #west #headerDiv {
  padding: 3px 1px 3px 15px;
  border: 0px;
  border-bottom: 1px solid #ababab;
  overflow: visible;
  height: 23px;
}
.newskin #west #headerDiv .action {
  margin-right: 2px !important;
}
.newskin #west {
  overflow: visible !important;
}
.newskin #wikiStructureBrowserTree #west {
  overflow: auto !important;
}
.newskin #rightPane .actionBar {
  border-bottom: 1px solid #ababab;
  height: 26px;
  padding: 3px 10px 0px 15px;
}
.newskin .layoutfullPage #rightPane {
  height: calc(100% - 36px);
  position: relative;
}
.newskin .ui-layout-resizer-west,
.newskin .ui-layout-resizer-east {
  width: 1px !important;
}
.newskin .ui-layout-resizer-west:hover,
.newskin .ui-layout-resizer-east:hover {
  width: 7px !important;
}
.newskin .ui-layout-resizer-north,
.newskin .ui-layout-resizer-south {
  height: 1px !important;
}
.newskin .ui-layout-resizer-north:hover,
.newskin .ui-layout-resizer-south:hover {
  height: 7px !important;
}
.newskin .ui-layout-resizer-dragging {
  width: 7px !important;
}
.newskin .jstree a {
  color: #1e1e1e !important;
}
.newskin .jstree .summary-not-readable > a {
  color: #ababab !important;
}
.newskin .jstree .jstree-hovered {
  color: #0093b8 !important;
  border: 0px;
  background-color: transparent;
  text-decoration: none;
  font-size: 13px;
}
.newskin .jstree .jstree-clicked {
  background-color: #0093b8;
  color: white !important;
  border: 1px solid transparent;
}
.newskin .jstree .jstree-node.filter .jstree-hovered {
  cursor: pointer;
}
.newskin .jstree .jstree-node.filter:not(.jstree-open) > a,
.newskin .jstree .jstree-node.block > a {
  padding-bottom: 5px;
}
.newskin .jstree .jstree-node.filter:not(.jstree-open) > a span.removeButton,
.newskin .jstree .jstree-node.block > a span.removeButton {
  margin-left: 4px;
}
.newskin .jstree .jstree-node.filter:not(.jstree-open) > a span.editButton,
.newskin .jstree .jstree-node.block > a span.editButton {
  background-image: url("../stylesheet/../images/newskin/action/edit-s.png");
  width: 12px;
  height: 12px;
  display: inline-block;
  opacity: 0.4;
}
.newskin .jstree .jstree-node.filter:not(.jstree-open) > a span.editButton:hover,
.newskin .jstree .jstree-node.block > a span.editButton:hover {
  opacity: 0.7;
}
.newskin .jstree .treeNodeDisabled > a.jstree-clicked {
  color: lightblue !important;
}
.newskin .jstree-grid-separator {
  height: 21px;
}
.newskin .jstree li {
  line-height: 20px;
  min-height: 20px;
}
.newskin div.jstree-grid-header-regular {
  line-height: 21px;
}
.newskin div.jstree-grid-header-regular {
  padding: 0px 2px !important;
  text-align: center;
}
.newskin .jstree-grid-header {
  background-color: #a8acb6;
  border: none;
  color: white;
  padding: 1px 2px;
  width: 100%;
}
.newskin .jstree-grid-cell-last {
  padding-right: 5px;
}
.newskin .jstree-grid-header input {
  width: 100px;
  height: 1em;
  float: right;
}
.newskin .menuArrowDown {
  background-image: url("../stylesheet/../images/newskin/action/control-m-2.png");
  border: 0px;
  width: 14px;
  height: 12px;
  background-position: 0% 0%;
  background-color: transparent !important;
  cursor: pointer !important;
}
.newskin table.trackerItems .menuArrowDown,
.newskin table.displaytag .menuArrowDown,
.newskin table#requirements .menuArrowDown,
.newskin table.propertyTable .menuArrowDown,
.newskin #task-details table .menuArrowDown,
.newskin #comments .menuArrowDown {
  background-image: url("../stylesheet/../images/newskin/actionIcons/control-m-3.png");
  background-position: 0 -2px;
  width: 16px;
  margin: 0;
  top: -1px;
  position: relative;
}
.newskin table.trackerItems .menuArrowDown:hover,
.newskin table.displaytag .menuArrowDown:hover,
.newskin table#requirements .menuArrowDown:hover,
.newskin table.propertyTable .menuArrowDown:hover,
.newskin #task-details table .menuArrowDown:hover,
.newskin #comments .menuArrowDown:hover {
  background-image: url("../stylesheet/../images/newskin/actionIcons/control-m-3-onmouse.png");
}
.newskin table.trackerItems .menuArrowDown.itemDetailsTransitionMenu,
.newskin table.displaytag .menuArrowDown.itemDetailsTransitionMenu,
.newskin table#requirements .menuArrowDown.itemDetailsTransitionMenu,
.newskin table.propertyTable .menuArrowDown.itemDetailsTransitionMenu,
.newskin #task-details table .menuArrowDown.itemDetailsTransitionMenu,
.newskin #comments .menuArrowDown.itemDetailsTransitionMenu,
.newskin table.trackerItems .menuArrowDown.transitionMenu,
.newskin table.displaytag .menuArrowDown.transitionMenu,
.newskin table#requirements .menuArrowDown.transitionMenu,
.newskin table.propertyTable .menuArrowDown.transitionMenu,
.newskin #task-details table .menuArrowDown.transitionMenu,
.newskin #comments .menuArrowDown.transitionMenu {
  top: 2px;
}
.newskin .yuimenu .bd {
  background-color: white;
  border: 1px solid #ababab;
  padding-top: 5px;
  padding-bottom: 5px;
}
.newskin .yuimenu li.first-of-type {
  background-position: 0 16px;
}
.newskin .yuimenu li.first-of-type > .yuimenuitemlabel {
  margin-top: 7px !important;
}
.newskin .yuimenu h6 {
  padding: 0;
}
.newskin .yuimenu ul ~ h6 {
  margin-top: 7px;
}
.newskin .yuimenu h6 ~ ul li.first-of-type > a.yuimenuitemlabel {
  margin-top: 3px;
}
.newskin .yuimenu .yuimenuitemlabel {
  font-family: 'arial';
  font-size: 13px;
  color: #1e1e1e;
  margin-top: 10px;
  padding-left: 25px;
}
.newskin .yuimenu .yuimenuitemlabel.withicon {
  padding-left: 3px;
}
.newskin .yuimenu .yuimenuitemlabel-selected {
  background-color: #EEE;/* not from the palette !*/
  text-decoration: none !important;
}
.newskin .yuimenu .menuitem-group {
  vertical-align: top;
}
.newskin .yuimenu .menuitem-group.has-right-border {
  border-right: 1px solid #d1d1d1;
}
.newskin .yuimenu .menuitem-group.has-left-border {
  border-left: 1px solid #d1d1d1;
}
.newskin .yuimenu .yuimenuitem {
  overflow: hidden;
  text-overflow: ellipsis;
}
.newskin .yuimenu .yuimenuitem .arrow-icon-after {
  padding-left: 1em;
  color: #aaa;
}
.newskin .yuimenu .yuimenuitem a {
  overflow: hidden;
  text-overflow: ellipsis;
}
.newskin .yuimenu .menuitem-group .yuimenuitemlabel:hover {
  background-color: #EEE;/* not from the palette !*/
}
.newskin .yuimenu .yui-menu-shadow-visible {
  right: -2px;
}
.newskin .yuimenu .tableIcon {
  margin: 0 5px 0 5px;
}
.newskin.IE8 .yuimenu li.first-of-type {
  background-position: 0 15px;
}
.newskin .yui-menu-button {
  background-image: url("../stylesheet/../images/newskin/action/more-darkgrey-xs.png");
  padding-right: 5px;
}
.newskin .reference-box {
  min-height: 24px;
}
.newskin .sprite-priority-1-gif {
  background-image: url("../stylesheet/../images/newskin/item/issue-priority-highest.png");
  width: 8px;
  height: 14px;
}
.newskin .sprite-priority-2-gif {
  background-image: url("../stylesheet/../images/newskin/item/issue-priority-high.png");
  width: 8px;
  height: 14px;
}
.newskin .sprite-priority-3-gif {
  background-image: url("../stylesheet/../images/newskin/item/issue-priority-normal.png");
  width: 8px;
  height: 14px;
}
.newskin .sprite-priority-4-gif {
  background-image: url("../stylesheet/../images/newskin/item/issue-priority-low.png");
  width: 8px;
  height: 14px;
}
.newskin .sprite-priority-5-gif {
  background-image: url("../stylesheet/../images/newskin/item/issue-priority-lowest.png");
  width: 8px;
  height: 14px;
}
.newskin .custom-priority {
  cursor: default;
}
.newskin .relationTypeIcon,
.newskin .history-icon {
  display: inline-block;
  color: #ababab;
  font-size: 10px;
  padding-right: 5px;
}
.newskin table.sprintHistoryVisible td.fieldId_31 {
  white-space: normal;
}
.newskin table.sprintHistoryVisible td.fieldId_31 .sprint-history {
  margin-top: 5px;
}
.newskin table.sprintHistoryVisible td.fieldId_31 .sprint-history .tableIcon {
  top: 0 !important;
}
.newskin table.sprintHistoryVisible td.fieldId_31 .sprint-history a {
  white-space: nowrap;
}
.newskin .associationIcon {
  border: 0;
  display: inline-block;
  margin-left: 3px;
  background-image: url("../stylesheet/../images/newskin/item/link.png");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  width: 16px;
  height: 8px;
  margin-left: 0px;
}
.newskin .referenceIconBig {
  border: 0;
  display: inline-block;
  margin-left: 3px;
  background-image: url("../stylesheet/../images/newskin/item/reference-big.png");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  width: 16px;
  height: 16px;
  margin-left: 0px;
  vertical-align: text-bottom;
}
.newskin .referenceIconSmall {
  border: 0;
  display: inline-block;
  margin-left: 3px;
  background-image: url("../stylesheet/../images/newskin/item/reference-small.png");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  width: 10px;
  height: 10px;
  margin-left: 0px;
  vertical-align: text-bottom;
  background-size: contain;
}
.newskin .trackerItemRelationsViewerControls {
  float: right;
  height: 17px;
  position: relative;
  top: -7px;
  right: 2px;
}
.newskin .childissueIcon {
  border: 0;
  display: inline-block;
  margin-left: 3px;
  background-image: url("../stylesheet/../images/newskin/item/childissue.png");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  width: 16px;
  height: 8px;
  margin-left: -5px;
  margin-top: 4px;
}
.newskin .scmCommitIcon {
  border: 0;
  display: inline-block;
  margin-left: 3px;
  background-image: url("../stylesheet/../images/newskin/item/scm-commit.png");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  width: 16px;
  height: 16px;
  position: relative;
  top: 2px;
}
.newskin .attachmentIcon {
  border: 0;
  display: inline-block;
  margin-left: 3px;
  background-image: url("../stylesheet/../images/newskin/action/attach-m.png");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  width: 16px;
  height: 16px;
}
.newskin .optional,
.newskin .mandatory {
  font-family: 'arial';
  font-size: 13px;
  color: #1e1e1e;
  font-weight: bold;
  text-align: right;
  white-space: nowrap;
  background-color: transparent;
  padding-right: 13px;
}
.newskin .optional .wikiContent,
.newskin .mandatory .wikiContent {
  font-weight: normal;
  white-space: normal;
}
.newskin .tableItem {
  font-family: 'arial';
  font-size: 13px;
  color: #454545;
  text-align: left;
  background-color: transparent;
  padding-left: 10px !important;
}
.newskin .tableItem .tableIcon {
  margin-right: 10px;
}
.newskin .tableItem a,
.newskin .wikiContent a,
.newskin .contentArea a {
  font-family: 'arial';
  font-size: 13px;
  color: #0093b8;
}
.newskin .wikiContent h1 a.interwikilink,
.newskin .wikiContent h2 a.interwikilink,
.newskin .wikiContent h3 a.interwikilink,
.newskin .wikiContent h4 a.interwikilink,
.newskin .wikiContent h5 a.interwikilink,
.newskin .wikiContent h6 a.interwikilink {
  font-size: inherit;
}
.newskin .subtext a {
  font-family: 'arial' !important;
  font-size: 13px !important;
  color: #0093b8 !important;
}
.newskin .ditch-tab {
  font-family: 'arial';
  font-size: 13px;
  color: #454545;
  background: white;
  border: 1px solid #d1d1d1;
  border-left: 0px;
  padding: 8px 15px;
  font-weight: bold;
  padding-bottom: 9px;
  outline: none;
  line-height: 16px;
}
.newskin .wysiwyg-tabs .ditch-tab {
  margin-bottom: 0px;
}
.newskin .ditch-unfocused {
  height: 15px;
}
.newskin .ditch-unfocused .ditch-tab-bg-left {
  border-left: 0px;
}
.newskin .ditch-unfocused:hover {
  color: #454545;
}
.newskin .ditch-focused {
  font-family: 'arial';
  font-size: 13px;
  color: #1e1e1e;
  background: #f5f5f5;
  border-bottom: 0px;
}
.newskin .ditch-tab-first {
  border-left: 1px solid #d1d1d1;
}
.newskin .ditch-tab-pane-wrap {
  padding: 0;
  border: 1px solid #d1d1d1;
  border-top: 1px solid #d1d1d1 !important;
}
.newskin .ditch-tab-pane-wrap .actionBar {
  border-bottom: 0px;
  padding: 12px 15px;
}
.newskin .ditch-tab-pane-wrap .displaytag th {
  padding-top: 10px;
  padding-bottom: 10px;
}
.newskin .ditch-tab-pane-wrap .loggedinuser,
.newskin .ditch-tab-pane-wrap .loggedoffuser {
  font-size: 13px;
}
.newskin .ditch-tab-wrap td {
  padding-top: 0px;
}
.newskin .ditch-tabs-right-aligned {
  margin: 10px 0px 0px 0px;
  padding: 0px;
}
.newskin .displaytag .ditch-tabs-right-aligned tr {
  background-color: transparent;
}
.newskin .smallPhoto {
  margin-left: 5px;
  margin-right: 5px;
}
.newskin .commentListFileItem {
  background-color: transparent;
}
.newskin .subtext {
  color: #666666;
  font-size: 11px;
}
.newskin .fieldLayoutTable {
  margin: 27px 0px;
}
.newskin .fieldLayoutTable tr {
  border-top: 1px solid #f5f5f5;
}
.newskin .fieldLayoutTable .tableCellCounter_firstRow {
  border-top: 0px;
}
.newskin fieldset.collapsingBorder legend.collapsingBorder_legend a.collapseToggle {
  background-image: url("../stylesheet/../images/newskin/action/content-less.png");
}
.newskin fieldset.collapsingBorder_collapsed legend.collapsingBorder_legend a.collapseToggle {
  background-image: url("../stylesheet/../images/newskin/action/content-more.png");
}
.newskin .dataCell .chooseReferences {
  border: 1px solid #d1d1d1;
}
.newskin .fieldsTable {
  border-bottom: 0px;
  margin-top: 26px;
}
.newskin .fieldsTable .dataCell,
.newskin .fieldsTable .tableCellCounter_finishRow,
.newskin .fieldsTable tr {
  border: 0px;
  padding-bottom: 6px;
}
.newskin .fieldsTable .dataCell {
  vertical-align: middle;
}
.newskin .fieldsTable .dataCell select,
.newskin .fieldsTable .dataCell input,
.newskin .fieldsTable .dataCell textarea {
  border: 1px solid #d1d1d1;
  padding: 4px;
}
.newskin .fieldsTable .labelCell {
  padding-top: 0px;
  padding-right: 10px;
}
.newskin .fieldsTable .labelCell a {
  text-decoration: none;
}
.newskin .fieldsTable tr {
  padding-bottom: 6px;
}
.newskin .fieldsTable .calendarAnchorLink {
  margin-left: -25px;
}
.newskin .fieldsTable .dataCell > input[type=text],
.newskin .fieldsTable input[type=number],
.newskin .fieldsTable textarea {
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.newskin table.propertyEditor td.mandatory,
.newskin .mandatory {
  border-right: 0 !important;
}
.newskin table.propertyEditor td.mandatory {
  background-color: transparent !important;
}
.newskin table.propertyEditor td.mandatory:after,
.newskin table.fieldEditorForm td.mandatory:after,
.newskin .mandatory:after,
.newskin .fieldsTable .fieldLabel.mandatory span.labelText:after,
.newskin .artifactForm td.labelCell.mandatory:after {
  content: '*';
  color: #b31317;
  margin-left: 1px;
}
.newskin .fieldsTable .fieldInputControl .labelText {
  display: inline-block;
}
.newskin .fieldsTable .fieldInputControl.commentCell {
  vertical-align: top;
}
.newskin .fieldsTable .fieldInputControl.commentCell .labelText {
  display: block;
  margin: 5px 0 15px 0;
}
.newskin .fieldsTable .fieldInputControl.commentCell > a {
  font-weight: normal;
}
.newskin .blockSeparator {
  height: 4px;
}
.newskin .blockSeparator div {
  height: 2px;
}
.newskin .blockSeparator .blockSeparatorTop {
  border-bottom: 1px solid #f5f5f5;
  height: 2px;
}
.newskin .chooseReferences .popupButton {
  background-image: url("../stylesheet/../images/newskin/action/edit-s.png");
  margin-right: 5px;
  margin-top: 4px;
  text-decoration: none;
}
.newskin .yui-multibox {
  padding: 0 2px;
}
.newskin .yui-multibox .box {
  border: 0px;
  background-color: transparent;
  font-family: 'arial';
  font-size: 11px;
  color: #0093b8;
  margin: 2px 0;
  padding: 3px 14px 2px 4px;
  text-decoration: none;
}
.newskin .yui-multibox .box a.deleteButton {
  visibility: visible;
  top: 5px;
  right: 3px;
  background-image: url("../stylesheet/../images/newskin/action/delete-blue-xs.png");
  width: 8px;
  height: 8px;
  background-position: 0 0;
}
.newskin .yui-multibox .box a.deleteButton:hover {
  background-image: url("../stylesheet/../images/newskin/action/delete-red-xs.png") !important;
}
.newskin .yui-multibox .box.focus {
  color: white;
  background-color: #0093b8 !important;
}
.newskin .yui-multibox .box.focus a.deleteButton {
  background-image: url("../stylesheet/../images/newskin/action/delete-white-xs.png");
}
.newskin .yui-multibox .focus,
.newskin .yui-multibox .focus:hover {
  border: none !important;/* TODO: delete when newskin is applied everywhere! */
}
.newskin .yui-multibox .yui-ac-input {
  margin: 1px 0 1px 2px !important;
  padding: 4px;
  border: 0px !important;
  font-size: 11px;
}
.newskin .yui-multibox .yui-ac-input:focus {
  outline: none;
}
.newskin.Chrome textarea#comment {
  border: 1px solid #d1d1d1;
}
.newskin #summary {
  border: 1px solid #d1d1d1;
  width: 99%;
}
.newskin #summaryCell {
  padding-bottom: 16px;
  top: 6px;
  position: relative;
}
.newskin #descriptionCell {
  padding-bottom: 6px;
}
.newskin .task-item-edit-comment .issueCommentVisibilityControl {
  position: absolute;
}
.newskin .issueCommentVisibilityControl {
  float: right;
  margin: 4px;
}
.newskin .issueCommentVisibilityControl .visible-for-label {
  color: #666;
  display: inline-block;
  margin-right: .5em;
  margin-top: -3px;
}
.newskin .issueCommentVisibilityControl .visible-for-label img {
  position: relative;
  top: 2px;
}
.newskin .issueCommentVisibilityControl td {
  vertical-align: baseline;
}
.newskin .expandWikiTextAreaWH {
  width: 99.5%;
  border: 1px solid #d1d1d1 !important;
  border-top: 0px !important;
}
.newskin .expandWikiTextArea,
.newskin .expandWikiTextAreaWH {
  white-space: pre-wrap;/* wiki markup newline and tab character fix */
}
.newskin .wysiwygTextArea {
  border-top: none;
  border-bottom: 1px solid #d1d1d1;
  border-left: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1;
  box-sizing: border-box;
  padding: 0.5em;
  resize: both !important;
  min-height: 3em;/* on IE11 the empty text area becomes too small  */
}
.newskin .editCommentSection .wysiwygTextArea {
  width: 99%;
}
.newskin #wiki .actionBar {
  border-left: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1;
}
.newskin .formatSelectorContainer {
  white-space: normal;
}
.newskin .formatSelectorContainer .formatSelector {
  float: none;
  color: #1e1e1e;
}
.newskin .formatSelectorContainer .formatSelector select {
  margin-top: 5px;
}
.newskin .formatSelectorContainer.align-to-top {
  vertical-align: top;
}
.newskin .smallLink img {
  margin-top: 2px;
}
.newskin .contentWithMargins {
  margin-top: 15px;
}
.newskin .ditch-tab-pane,
.newskin .contentWithMargins {
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
}
.newskin .ditch-tab-pane .actionBar,
.newskin .contentWithMargins .actionBar {
  margin: 0px -15px;
}
.newskin .ditch-tab-pane .actionBar.empty,
.newskin .contentWithMargins .actionBar.empty {
  height: 23px;
}
.newskin .ditch-tab-pane table.displaytag,
.newskin .contentWithMargins table.displaytag,
.newskin .ditch-tab-pane .exportlinks,
.newskin .contentWithMargins .exportlinks,
.newskin .ditch-tab-pane .pagebanner,
.newskin .contentWithMargins .pagebanner {
  margin-left: 0px;
  margin-right: 0px;
}
.newskin .ditch-tab-pane .displaytag tr .action-column-minwidth,
.newskin .contentWithMargins .displaytag tr .action-column-minwidth {
  vertical-align: top;
}
.newskin .ditch-tab-pane .displaytag tr td.assocSubmitterCol,
.newskin .contentWithMargins .displaytag tr td.assocSubmitterCol {
  padding: 5px 0px;
}
.newskin .ditch-tab-pane .displaytag tr td.assocSubmitterCol table,
.newskin .contentWithMargins .displaytag tr td.assocSubmitterCol table {
  margin-left: -10px;
}
.newskin .ditch-tab-pane .displaytag tr td.commentMenuColumn,
.newskin .contentWithMargins .displaytag tr td.commentMenuColumn {
  min-width: 20px;
}
.newskin .ditch-tab-pane .itemChangesTable,
.newskin .contentWithMargins .itemChangesTable {
  border: 0px;
}
.newskin .ditch-tab-pane .itemChangesTable tr,
.newskin .contentWithMargins .itemChangesTable tr {
  border: 0px;
}
.newskin .ditch-tab-pane .itemChangesTable .value-unavailable-message,
.newskin .contentWithMargins .itemChangesTable .value-unavailable-message {
  margin-right: 5px;
  position: relative;
  top: 1px;
}
.newskin .ditch-tab-pane .exportlinks,
.newskin .contentWithMargins .exportlinks {
  font-size: 13px;
  margin-top: 13px;
}
.newskin .ditch-tab-pane .exportlinks a,
.newskin .contentWithMargins .exportlinks a {
  font-size: 13px;
  font-weight: bold;
}
.newskin .ditch-tab-pane .exportlinks .separator,
.newskin .contentWithMargins .exportlinks .separator {
  font-size: 10px;
  margin-right: 7px;
  color: #0093b8;
  position: relative;
  top: -1px;
  background-image: url("../stylesheet/../images/newskin/action/right-arrow-blue.png");
  width: 6px;
  height: 6px;
  display: inline-block;
}
.newskin .ditch-tab-pane .exportlinks .separator:hover,
.newskin .contentWithMargins .exportlinks .separator:hover {
  text-decoration: none;
}
.newskin .ditch-tab-pane .exportlinks:hover .separator,
.newskin .contentWithMargins .exportlinks:hover .separator {
  text-decoration: none;
}
.newskin .ditch-tab-pane .scrollable,
.newskin .contentWithMargins .scrollable {
  margin-top: 10px;
}
.newskin .separatorLikeCollapsingBorder {
  margin-top: 5px;
  margin-bottom: 10px;
  padding-left: 0;
  padding-bottom: 0;
  border: none !important;
}
.newskin .separatorLikeCollapsingBorder .collapsingBorder_content {
  padding: 5px;
}
.newskin .separatorLikeCollapsingBorder legend.collapsingBorder_legend {
  border-bottom: 1px solid #d1d1d1;
  box-sizing: border-box;
  width: 100%;
  padding-bottom: 5px;
  padding-left: 0;
  margin-left: 0;
}
.newskin .separatorLikeCollapsingBorder legend.collapsingBorder_legend a {
  color: #1e1e1e;
  font-weight: bold;
}
.newskin.popupBody {
  padding: 0px;
}
.newskin.popupBody .actionBar {
  padding-left: 15px;
}
.newskin.popupBody .formTableWithSpacing {
  margin: 15px;
}
.newskin.popupBody .ditch-tab-skin-cb-box {
  padding: 15px;
}
.newskin.popupBody .titleTagTable,
.newskin.popupBody .titlenormal {
  margin-right: 15px;
  margin-left: 15px;
  width: auto;
}
.newskin.popupBody .toolheadsubline {
  background: white;
}
.newskin.popupBody .collapsingBorder {
  margin-top: 15px;
}
.newskin h1.summary {
  margin-bottom: 30px;
  margin-top: 0;
  font-size: 21px;
}
.newskin h2 {
  font-size: 16px;
}
.newskin .color-preview {
  display: inline-block;
  width: 12px;
  height: 12px;
  border: 1px solid #aaa;
  margin-right: 2px;
}
.newskin .color-preview-circle {
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 50%;
}
.IE8.newskin .color-preview-circle {
  background-image: url("../images/newskin/action/agile/color_circle_mask.png");
}
.newskin .attachment .smallPhoto {
  margin-left: 0;
  margin-right: 15px;
}
.newskin .attachment .attachmentText {
  padding-top: 25px;
  padding-bottom: 20px;
}
.newskin .attachment td.wideCell {
  width: 100%;
  border-bottom: 1px solid #d1d1d1;
}
.newskin .attachment td.iconContainer {
  vertical-align: top;
  border-bottom: 1px solid #d1d1d1;
  margin-bottom: 20px;
}
.newskin .attachment td.lastElement {
  border-bottom: 0;
  padding-bottom: 15px;
  margin-bottom: 0;
}
.newskin .wysiwyg-tabs .ditch-tab-pane-wrap {
  border: 0;
}
.newskin input,
.newskin select {
  border: 1px solid #d1d1d1;
}
.newskin input {
  padding: 4px;
}
.newskin input[type='checkbox'],
.newskin input[type='radio'] {
  border: none;
}
.newskin .okcancel {
  margin-top: 15px;
}
.newskin .okcancel input {
  margin-right: 13px;
}
.newskin .okcancel a {
  color: #0093b8 !important;
  margin-left: 15px;
}
.newskin .overlayButtonsOnWhite .container-close {
  background-image: url("../stylesheet/../images/newskin/action/closewindow.png");
  background-position: 0%;
  top: 8px;
}
.newskin .mask {
  -moz-opacity: 0.5;
  opacity: .5;
  filter: alpha(opacity=50);
  background-color: black;
}
.newskin .paragraphId {
  margin-left: 10px;
  color: #666666;
  font-size: 21px;
}
.newskin .ui-accordion-content {
  background-color: white;
  padding: 10px 10px 0px 10px !important;
  border: 0px;
  border-top: 1px solid #d1d1d1;
  border-bottom: 0px;
}
.newskin .ui-accordion-content .treeFilterBox {
  width: 100%;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.newskin #planner table.references,
.newskin #browseTrackerForm table.references {
  width: 100%;
  margin-bottom: 10px;
}
.newskin #planner table.references .relation-item .badge-wrapper span.arrow,
.newskin #browseTrackerForm table.references .relation-item .badge-wrapper span.arrow {
  vertical-align: middle;
}
.newskin #planner table.references td.reficon,
.newskin #browseTrackerForm table.references td.reficon {
  width: 16px;
}
.newskin #planner table.references .trackerCategoryLabel,
.newskin #browseTrackerForm table.references .trackerCategoryLabel {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
.newskin #browseTrackerForm .displaytag.trackerItems + .pagebanner,
.newskin #referenceSelectorItems .displaytag.trackerItems + .pagebanner {
  padding-bottom: 0;
  padding-top: 6px;
}
.newskin .ui-accordion-header {
  border: 0px;
  border-bottom: 1px solid;
  border-color: #d1d1d1;
  font-weight: normal;
  padding: 9px 10px;
  padding-left: 25px;
}
.newskin .ui-accordion-header.ui-state-default {
  background-color: #f5f5f5;
  background-image: none;
  font-family: 'arial';
  font-size: 13px;
  color: #666666;
}
.newskin .ui-accordion-header.ui-state-default:hover {
  color: #454545;
}
.newskin .ui-accordion-header.ui-state-active {
  background-color: white;
  font-family: 'arial';
  font-size: 13px;
  color: #1e1e1e;
}
.newskin .ui-accordion-header .ui-icon {
  margin-left: 3px;
  background-position: 0%;
}
.newskin .ui-accordion-header .ui-icon.ui-icon-triangle-1-s {
  background-image: url("../stylesheet/../images/newskin/action/accordion-active.png");
}
.newskin .ui-accordion-header .ui-icon.ui-icon-triangle-1-e {
  background-image: url("../stylesheet/../images/newskin/action/accordion-inactive.png");
}
.newskin div.ui-accordion-content-active + h3 {
  border-top: 1px solid #d1d1d1;
}
.newskin .treeFilterBox {
  font-family: 'arial';
  font-size: 11px;
  color: #1e1e1e;
  margin-bottom: 10px;
}
.newskin .ui-layout-pane {
  border: 0px;
}
.newskin .action + .action {
  margin-left: 5px;
}
.newskin #requirements {
  margin-left: 0px;
  margin-right: 0px;
}
.newskin #requirements .requirementTd {
  padding: 10px 10px 0px 10px;
}
.newskin #requirements .expandable .testStepTopContainer {
  margin-bottom: 15px;
  padding-left: 10px;
}
.newskin #requirements .expandable .testStepBottomContainer {
  margin-top: 15px;
  padding-left: 10px;
}
.newskin #requirements .description {
  margin-top: 0px;
  margin-bottom: 0px;
}
.newskin #requirements .description > div {
  padding: 3px;
  margin-top: 0px;
  padding-left: 10px;
  padding-bottom: 10px;
}
.newskin #requirements .name .releaseid {
  margin-right: 0px;
}
.newskin #requirements .name .okcancel {
  white-space: nowrap;
}
.newskin #requirements .name .okcancel button {
  vertical-align: text-bottom;
  position: relative;
  top: 1px;
}
.newskin #requirements .name .okcancel a {
  position: relative;
  top: -4px;
}
.newskin #requirements h2.name {
  font-size: 21px;
}
.newskin #requirements h3.name {
  font-size: 18px;
}
.newskin #requirements h4.name,
.newskin #requirements h5.name,
.newskin #requirements h6.name {
  font-size: 15px;
}
.newskin #requirements .edited {
  background-color: transparent;
}
.newskin #requirements .highlighted {
  margin-left: 5px;
  padding-left: 5px;
}
.newskin .contextMenuTable td {
  padding-top: 0px;
}
.newskin .inplaceEditableIcon {
  background-image: url("../stylesheet/../images/newskin/action/edit-blue-m.png");
  background-position: top right;
  background-repeat: no-repeat;
  background-color: transparent;
  cursor: pointer;
  width: 12px;
  height: 12px;
  padding: 3px;
  padding-right: 4px;
  top: 5px;
  right: 5px;
}
.newskin #wikiPageContent .sectionEditable .inplaceEditableIcon {
  background-image: url("../stylesheet/../images/newskin/item/wiki_inline_edit_button.png");
  height: 24px;
  left: 0;
  padding: 0;
  right: auto;
  top: 0;
  width: 24px;
  z-index: 9999;
}
.newskin .inplaceOfficeEditableIcon {
  display: block;
  position: absolute;
  z-index: 9999;
  background-image: url("../images/newskin/action/icon_wedit.png");
  background-repeat: no-repeat;
  background-color: transparent;
  cursor: pointer !important;
  background-position: top right;
  width: 18px;
  height: 18px;
  padding-right: 4px;
  top: 5px;
  right: 25px;
}
.newskin .name .inplaceEditableIcon {
  position: static;
  display: inline;
  margin-right: 5px;
}
.newskin .propertyEditor .optional,
.newskin .propertyEditor .mandatory {
  font-weight: normal;
}
.newskin .right-pane .propertyTable td.optional,
.newskin .right-pane .propertyTable td.mandatory {
  white-space: normal;
  word-break: break-word;
  min-width: 100px;
}
.newskin .right-pane .propertyTable .chooseReferences td.referenceCell {
  max-width: 150px;
}
.newskin #issuePropertiesPane {
  font-size: 12px;
}
.newskin #issuePropertiesPane fieldset {
  border: 0px;
  margin-top: 15px;
  padding-top: 15px;
}
.newskin #issuePropertiesPane fieldset legend {
  margin-left: 2px !important;
}
.newskin #issuePropertiesPane fieldset legend > a {
  font-family: 'arial';
  font-size: 12px;
  color: #1e1e1e;
  font-weight: bold;
}
.newskin #issuePropertiesPane fieldset.collapsingBorder_collapsed legend {
  margin-left: -11px !important;
}
.newskin #issuePropertiesPane .attributes {
  border-bottom: 0;
  margin: 0 !important;
}
.newskin #issuePropertiesPane .editPropertiesButtons {
  margin-top: 15px;
}
.newskin #issuePropertiesPane .dataCell.choice {
  padding-left: 3px;
}
.newskin #issuePropertiesPane .fieldsTable {
  min-width: 200px;
}
.newskin .favouriteWidget {
  margin-left: 10px;
}
.newskin .ui-widget input,
.newskin .ui-widget select,
.newskin .ui-widget textarea,
.newskin .ui-widget button {
  font-family: arial;
  font-size: 12px;
}
.newskin .ui-widget {
  font-family: arial;
}
.newskin .attributes #addUpdateTaskForm td,
.newskin .attributes #addUpdateTaskForm th {
  font-size: 12px;
}
.newskin .attributes #addUpdateTaskForm .labelCell {
  font-weight: normal;
}
.newskin .reficon {
  padding-left: 10px;
  padding-right: 10px;
}
.newskin .vakata-context,
.newskin .vakata-context ul {
  background-color: white;
  padding: 5px 0px;
  font-family: 'arial';
  font-size: 13px;
  color: #1e1e1e;
  border: solid 1px #ababab;
  -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
}
.newskin .vakata-context ul,
.newskin .vakata-context ul ul {
  padding-bottom: 6px;
  padding-top: 6px;
}
.newskin .vakata-context li a,
.newskin .vakata-context ul li a {
  padding: 1px 6px;
  padding-left: 15px;
  line-height: 1.5em;
  padding-top: 2px;
  padding-bottom: 2px;
}
.newskin .vakata-context li a:hover,
.newskin .vakata-context ul li a:hover,
.newskin .vakata-context li.vakata-hover > a,
.newskin .vakata-context ul li.vakata-hover > a {
  background: #eeeeee;
  color: #1e1e1e;
  box-shadow: none;
}
.newskin .vakata-context li.vakata-context-separator a,
.newskin .vakata-context ul li.vakata-context-separator a {
  padding: 0px;
  margin: 5px 0px;
}
.newskin .vakata-context li.vakata-contextmenu-disabled a,
.newskin .vakata-context ul li.vakata-contextmenu-disabled a {
  cursor: default;
}
.newskin .vakata-context li.vakata-contextmenu-disabled a:hover,
.newskin .vakata-context ul li.vakata-contextmenu-disabled a:hover {
  color: #A6A6A6;
}
.newskin .vakata-context li.placeholderMenuItem,
.newskin .vakata-context ul li.placeholderMenuItem {
  display: none;
}
.newskin .context-menu-list {
  border: 1px solid #ababab;
  padding-bottom: 5px;
  padding-top: 5px;
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  background-color: white;
  max-height: 50vh;
  overflow: hidden auto;
}
.newskin .context-menu-list.repositionedMenuList {
  max-height: 50vh;
  overflow: auto;
}
.newskin .sublist-scrollable {
  scrollbar-gutter: stable;
}
.newskin .context-menu-item {
  padding-right: 15px;
  background-color: white;
  line-height: 1.5;
  white-space: nowrap;
}
.newskin .context-menu-item.context-menu-hover {
  background-color: #eeeeee;
  color: inherit;
}
.newskin .context-menu-item .tableIcon {
  margin-left: -18px;
  margin-right: 5px;
  width: 12px;
  height: 12px;
}
.newskin .context-menu-item .context-menu-page-link {
  text-decoration: none;
}
.newskin .context-menu-submenu {
  background: url('../images/newskin/action/right-arrow.png') no-repeat right 5px;
  border-right: 5px solid transparent;
}
.newskin .context-menu-submenu:after {
  content: none;
}
.newskin .vcard {
  margin-left: 6px;
}
.newskin .leftAlignedCell {
  padding-left: 0px;
}
.newskin .formTableWithSpacing td {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  vertical-align: middle;
}
.newskin .formTableWithSpacing input {
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
}
.newskin .formTableWithSpacing input.fileUpload {
  border: 0px;
}
.newskin .formTableWithSpacing textarea {
  border: 1px solid #d1d1d1;
}
.newskin .formTableWithSpacing .formcheckbox {
  border: 0px;
}
.newskin .propertyTable {
  margin: 0px !important;
  border-bottom: 0px !important;
}
.newskin .propertyTable .tableItem {
  padding-left: 5px !important;
  padding-right: 25px !important;
}
.newskin .propertyTable .fieldColumn.textField:not(.columnEditingInProgress) {
  max-width: 450px;
  min-width: 100px;
  word-break: break-word;
}
.newskin .propertyTable td {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.newskin .propertyTable > tbody > tr {
  border-top: 1px solid #f5f5f5;
}
.newskin .propertyTable tr.tableCellCounter_firstRow {
  border-top: 0px;
}
.newskin .cancelButton,
.newskin .linkButton,
.newskin .advancedLink {
  background-color: transparent !important;
  background-image: none !important;
  color: #0093b8 !important;
  border: 0px;
}
.newskin .cancelButton:hover,
.newskin .linkButton:hover,
.newskin .advancedLink:hover {
  text-decoration: underline;
  color: #0093b8;
}
.newskin .cancelButton {
  font-weight: normal !important;
}
.newskin .linkButton {
  font-weight: bold;
}
.newskin table:not(.trackerItems) label,
.newskin td,
.newskin ul,
.newskin ol,
.newskin li {
  font-family: 'arial';
  font-size: 13px;
  color: #1e1e1e;
}
.newskin #createProjectForm label {
  font-weight: normal;
}
.newskin .repoName {
  font-size: 16px;
}
.newskin .repoInfo {
  color: #1e1e1e;
}
.newskin a.pullRequests {
  color: #d8923a !important;
}
.newskin .repositoryCard {
  margin-top: 15px;
  border-color: #d1d1d1;
}
.newskin .repositoryCard .repoDescription {
  color: #454545;
  margin: 15px;
}
.newskin .repositoryCard .header {
  background-color: #f5f5f5;
  border-bottom: none;
  padding: 7px 10px;
}
.newskin .repositoryCard .body {
  padding: 0px;
}
.newskin .repositoryCard .repoInfo {
  margin-left: 20px;
}
.newskin .repositoryCard .repoInfo a {
  font-size: 11px !important;
}
.newskin .repositoryCard .repoName {
  font-size: 16px;
}
.newskin .repositoryCard .repoDetails {
  margin: 15px;
  margin-top: 0px;
}
.newskin #repository .ditch-tab-pane-wrap {
  padding-bottom: 8px;
}
.newskin .actionBar .filterForm label {
  font-weight: normal;
  color: #454545;
  padding-right: 4px;
}
.newskin .actionBar .filterForm input {
  font-size: 11px;
}
.newskin pre.commitmessage {
  font-family: 'courier new', 'courier', monospace;
  font-size: 13px;
  color: #1e1e1e;
}
.newskin .linesAdded,
.newskin .changeset .added {
  color: #008248;
}
.newskin .linesRemoved,
.newskin .changeset .removed {
  color: #b31317;
}
.newskin .changeset .modified {
  color: #d9923b;
}
.newskin .changeFileBox {
  display: inline-block;
  text-align: right;
  min-width: 60px;
}
.newskin .changeFileBox.left {
  text-align: left;
}
.newskin .changeset .toggleLink {
  display: none;
  background-image: url("../stylesheet/../images/newskin/action/diff-expand.png");
}
.newskin .changeset .toggleLinkOpen {
  background-image: url("../stylesheet/../images/newskin/action/diff-collapse.png");
}
.newskin .narrowButton {
  padding-left: 0px;
  padding-right: 0px;
  min-width: 50px;
}
.newskin table#permission .explanation {
  margin-left: 0px;
}
.newskin table#permission th label {
  color: #666666;
}
.newskin table#permission th input[type="checkbox"] {
  margin-top: 10px;
}
.newskin .hint,
.newskin .hint > a {
  font-size: 11px;
}
.newskin .switch a {
  font-family: 'arial';
  font-size: 13px;
  color: #ababab;
  font-weight: normal;
  min-width: 80px;
  display: inline-block;
  text-align: center;
  color: #1e1e1e;
}
.newskin .switch a.active {
  font-weight: bold;
}
.newskin .switch a:hover {
  background-color: #eee;
  text-decoration: none;
}
.newskin div.pr {
  font-family: 'arial';
  font-size: 10px;
  color: white;
  font-weight: bold;
  text-align: left;
}
.newskin div.prStatusFlag {
  display: inline-block;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  width: 87px;
  height: 25px;
  padding: 4px 3px;
}
.newskin div.prStatusFlag .pr {
  font-weight: bold;
  font-size: 11px;
  line-height: 1.2;
}
.newskin div.prStatusFlag .subtext {
  text-align: left;
}
.newskin div.prStatusIcon {
  display: inline-block;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  width: 14px;
  height: 25px;
  padding: 4px 3px;
  background-repeat: no-repeat;
  background-position: center center;
  float: left;
}
.newskin tr.mergecheck div.prStatusIconPENDING {
  display: none;
  background-color: #d1d1d1;
  background-image: none !important;
}
.newskin tr.mergecheck div.prStatusFlag {
  width: 101px;
  background-color: #d1d1d1;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.newskin tr.mergecheck div.prStatusFlag div.prTextPENDING {
  background-color: #d1d1d1;
  text-align: center;
}
.newskin tr.mergecheck div.prStatusFlag div.mergeable {
  text-align: center;
}
.newskin tr.mergeable div .prStatusIconPENDING {
  background-image: url("../images/newskin/item/scm-pr-checkmark.png");
  background-color: #00a85d;
}
.newskin tr.mergeable div.prStatusFlag {
  background-color: #ffab46;
  overflow: hidden;
}
.newskin tr.mergeable div.prStatusFlag div.prTextPENDING {
  color: #000000;
  background-color: #ffab46;
}
.newskin tr.mergeable div.prStatusFlag div.mergeable div.mergeable {
  background-color: #ffab46;
}
.newskin tr.conflicting div .prStatusIconPENDING {
  background-image: url("../images/newskin/item/scm-pr-conflict.png");
  background-color: #8c0f14;
}
.newskin tr.conflicting div.prStatusFlag {
  background-color: #ffab46;
  overflow: hidden;
}
.newskin tr.conflicting div.prStatusFlag div.prTextPENDING {
  color: #000000;
  background-color: #ffab46;
}
.newskin tr.conflicting div.prStatusFlag div.mergeable div.conflicting {
  color: #8c0f14;
  background-color: #ffab46;
}
.newskin div .prStatusIconREVOKED {
  background-image: url("../images/newskin/item/scm-pr-rejected.png");
  background-color: #666666;
}
.newskin div .prStatusIconREJECTED {
  background-image: url("../images/newskin/item/scm-pr-rejected.png");
  background-color: #666666;
}
.newskin div .prStatusIconCOMPLETED {
  background-image: url("../images/newskin/item/scm-pr-checkmark.png");
  background-color: #00a85d;
}
.newskin div.mergeable {
  font-size: 11px;
  line-height: 1.2;
}
.newskin div.mergeable img {
  position: relative;
  top: 2px;
}
.newskin div.mergeable div.mergeable {
  color: #00a85d;
  background-color: #ffead1;
  padding: 1px;
  min-width: 83px;
  text-align: left;
}
.newskin div.mergeable div.conflicting {
  color: #b31317;
  background-color: #ffb5b8;
  padding: 1px;
  min-width: 83px;
  text-align: left;
}
.newskin .prPENDING {
  background: #ffab46;
}
.newskin .prREVOKED {
  background: #454545;
}
.newskin .prREJECTED {
  background: #454545;
}
.newskin .prCOMPLETED {
  background: #008248;
}
.newskin .prStatus {
  margin-top: 8px;
}
.newskin .prStatus div.subtext {
  color: white;
  padding: 1px;
  text-align: left;
}
.newskin .prStatus div.subtext a {
  color: white !important;
  font-size: 11px !important;
}
.newskin .referenceSelectName {
  color: #1e1e1e;
  font-size: 12px;
  font-weight: normal;
}
.newskin .realName {
  color: #1e1e1e;
  font-size: 12px;
}
.newskin .referenceSelectLessImportant {
  color: #666666 !important;
  font-size: 11px !important;
}
.newskin .wysiwyg-with-upload .actionBar {
  min-height: 20px;
}
.newskin .propertyTable {
  margin: 0px !important;
  border-bottom: 0px !important;
}
.newskin .propertyTable .tableItem {
  padding-left: 5px !important;
  padding-right: 25px !important;
}
.newskin .propertyTable td {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.newskin .propertyTable > tbody > tr {
  border-top: 1px solid #f5f5f5;
}
.newskin .propertyTable tr.tableCellCounter_firstRow {
  border-top: 0px;
}
.newskin .mini-toggler {
  padding: 0px !important;
  margin: 2px;
}
.newskin td.issueHandle,
.newskin table#userStories div.userStoryHandle {
  background-repeat: no-repeat;
  width: 10px;
}
.newskin table#userStories div.userStoryHandle.notEditable {
  background-image: url("../stylesheet/../images/newskin/item/cardboard-readonly.png");
}
.newskin .acceptsDrop {
  background-color: #ccffe8;
}
.newskin .acceptsDrop.highlighted {
  background-color: #99ffd1 !important;
}
.newskin .deniesDrop {
  background-color: #ffe8e9 !important;
}
.newskin .deniesDrop.highlighted {
  background-color: #ffb5b8 !important;
}
.newskin tr.even .original {
  background-color: inherit;
}
.newskin .original {
  background-color: #f5f5f5;
}
.newskin .original.highlighted {
  background-color: #dcdcdc !important;
}
.newskin div.floatingPlaceholder {
  z-index: 9999;
  position: absolute !important;
  opacity: 0.92;
  border: 1px dashed #1e1e1e;
  margin-left: 4px;
  top: 0px;
}
.newskin .ui-sortable-helper {
  z-index: 10001 !important;
}
.newskin td.issueHandle,
.newskin table#userStories div.dragHandle.editable,
.newskin table#userStories td.dragHandle.editable {
  cursor: move;
}
.newskin .groupHeader .swimlaneToggler {
  background-image: url("../images/collapse.png");
  width: 14px !important;
  height: 16px !important;
  padding-left: 0px !important;
  display: inline-block;
  top: 7px;
  position: relative;
  cursor: pointer;
}
.newskin .groupHeader.collapsed {
  border-bottom: 3px solid white;
}
.newskin .groupHeader.collapsed .swimlaneToggler {
  background-image: url("../images/expand.png");
}
.newskin td.issueHandle {
  padding: 0px !important;
  padding-left: 10px;
  background-image: url("../stylesheet/../images/newskin/actionIcons/drag-n-drop.png");
  background-position: center;
  background-color: #d1d1d1;
}
.newskin td.emptyIssueHandle {
  padding: 0px !important;
  padding-left: 6px !important;
  width: 10px;
}
.newskin .issuePlaceHolder {
  border: 1px dashed #d1d1d1;
  color: #d1d1d1;
  font-size: 15px;
  text-align: center;
}
.newskin .issuePlaceHolder div {
  position: relative;
  top: 35px;
}
.newskin .issuePlaceHolder {
  height: 30px;
  width: 100%;
}
.newskin .issuePlaceHolder div {
  width: 100%;
}
.newskin .switchToViewMode {
  width: 16px;
  height: 9px;
  margin-left: 10px;
  background-repeat: no-repeat;
  background-image: url("../stylesheet/../images/newskin/action/view-mode-b-m.png");
}
.newskin .switchToViewMode.view {
  background-image: url("../stylesheet/../images/newskin/action/view-mode-a-m.png");
  cursor: default;
}
.newskin .switchToPlanningMode {
  top: 2px;
  position: relative;
  width: 16px;
  height: 12px;
  margin-left: 10px;
  background-repeat: no-repeat;
  background-image: url("../stylesheet/../images/newskin/action/plan-mode-b-m.png");
}
.newskin .switchToPlanningMode.edit {
  background-image: url("../stylesheet/../images/newskin/action/plan-mode-a-m.png");
  cursor: default;
}
.newskin table#userStories,
.newskin .userStories.stuck {
  min-width: 100%;
  height: 100%;
  margin-top: 10px;
}
.newskin table#userStories tr,
.newskin .userStories.stuck tr {
  vertical-align: top;
}
.newskin table#userStories tr.header td,
.newskin .userStories.stuck tr.header td {
  background-color: transparent;
  font-size: 14px;
  font-weight: bold;
  color: #1e1e1e;
  padding: 20px 7px 10px 7px;
  text-align: left;
  padding-top: 5px;
}
.newskin table#userStories tr.groupHeader td,
.newskin .userStories.stuck tr.groupHeader td {
  background-color: #f5f5f5;
}
.newskin table#userStories tr.groupHeader td.notLast,
.newskin .userStories.stuck tr.groupHeader td.notLast {
  border-right: 1px solid #d1d1d1;
}
.newskin table#userStories tr.groupHeader div,
.newskin .userStories.stuck tr.groupHeader div {
  background-color: #f5f5f5;
  height: 30px;
  width: 99.5%;
  padding-left: 10px;
}
.newskin table#userStories tr.groupHeader div.swimlaneHeader,
.newskin .userStories.stuck tr.groupHeader div.swimlaneHeader {
  background-color: #f5f5f5;
  height: 30px;
  padding-left: 10px;
  width: auto;
}
.newskin table#userStories tr.groupHeader .nameLabel,
.newskin .userStories.stuck tr.groupHeader .nameLabel {
  font-size: 12px;
  font-weight: bold;
  color: #454545;
  position: relative;
  top: 4px;
  display: inline;
  margin-right: 3px;
}
.newskin table#userStories div.userStory,
.newskin .userStories.stuck div.userStory,
.newskin table#userStories div.hiddenUserStory,
.newskin .userStories.stuck div.hiddenUserStory {
  padding-left: 10px;
  height: 120px;
  border: 1px solid #d1d1d1;
  margin-left: 5px;
  margin-bottom: 5px;
  margin-right: 5px;
  display: inline-block;
  background-image: url("../stylesheet/../images/newskin/action/bg-card.png");
  background-repeat: repeat-x;
  background-color: #f5f5f5;
  overflow: hidden;
  float: left;
}
.newskin table#userStories div.userStory.ui-sortable-helper,
.newskin .userStories.stuck div.userStory.ui-sortable-helper,
.newskin table#userStories div.hiddenUserStory.ui-sortable-helper,
.newskin .userStories.stuck div.hiddenUserStory.ui-sortable-helper {
  border-top: 1px solid #d1d1d1 !important;
}
.newskin table#userStories div.userStory.selected,
.newskin .userStories.stuck div.userStory.selected {
  background-image: url("../stylesheet/../images/newskin/action/bg-card-selected.png") !important;
  background-color: #ffead1;
}
.newskin table#userStories .ui-sortable-placeholder,
.newskin .userStories.stuck .ui-sortable-placeholder {
  display: none !important;
}
.newskin table#userStories .multiColumn div.userStory,
.newskin .userStories.stuck .multiColumn div.userStory {
  margin-right: 0px;
}
.newskin table#userStories div.hiddenUserStory,
.newskin .userStories.stuck div.hiddenUserStory {
  visibility: hidden;
  display: none;
}
.newskin table#userStories div.userStory,
.newskin .userStories.stuck div.userStory {
  position: relative;
}
.newskin table#userStories div.userStory .ribbon,
.newskin .userStories.stuck div.userStory .ribbon {
  display: block;
}
.newskin table#userStories div.userStory .ribbon,
.newskin .userStories.stuck div.userStory .ribbon {
  width: 20px;
  height: 20px;
  margin-right: -5px;
  background-image: url("../stylesheet/../images/newskin/item/ribbon.gif");
}
.newskin table#userStories div.userStory .details-arrow,
.newskin .userStories.stuck div.userStory .details-arrow {
  width: 14px;
  height: 14px;
  margin-top: 5px;
  margin-bottom: 0px;
  margin-right: 1px;
  margin-left: 1px;
  background: url("../stylesheet/../images/newskin/action/edit-frame-s.png") no-repeat left top;
}
.newskin table#userStories div.userStory a,
.newskin .userStories.stuck div.userStory a,
.newskin table#userStories div.userStory span,
.newskin .userStories.stuck div.userStory span {
  font-size: 11px;
}
.newskin table#userStories div.userStory .storyPoints,
.newskin .userStories.stuck div.userStory .storyPoints {
  font-size: 11px;
  font-weight: bold;
}
.newskin table#userStories div.userStory .storyPoints > span,
.newskin .userStories.stuck div.userStory .storyPoints > span {
  overflow: hidden;
  direction: rtl;
  display: block;
  width: 17px;
  text-align: center;
}
.newskin table#userStories div.userStory .keyAndId,
.newskin .userStories.stuck div.userStory .keyAndId {
  white-space: nowrap;
  display: inline-block;
  width: 45%;
  margin-left: 5px;
  overflow: hidden;
  direction: rtl;
  text-align: left;
  color: #666666;
}
.newskin table#userStories .recursive .assigneeLink,
.newskin .userStories.stuck .recursive .assigneeLink {
  margin-top: -12px;
}
.newskin table#userStories .recursive .keyAndId,
.newskin .userStories.stuck .recursive .keyAndId {
  margin-top: 11px;
}
.newskin table#userStories .storyPlaceholder,
.newskin .userStories.stuck .storyPlaceholder {
  box-sizing: border-box;
  height: 120px;
  color: #1e1e1e;
  border: 0px;
  border-bottom: 1px dashed #1e1e1e;
  padding-top: 10px;
  text-align: center;
  font-size: 14px;
}
.newskin table#userStories .storyPlaceholder:last-of-type,
.newskin .userStories.stuck .storyPlaceholder:last-of-type {
  border-bottom: none;
}
.newskin table#userStories .storyPlaceholder .transitionName,
.newskin .userStories.stuck .storyPlaceholder .transitionName {
  font-size: 16px;
  border: 2px solid #1e1e1e;
  padding: 2px 5px;
}
.newskin table#userStories .storyPlaceholder .statusName,
.newskin .userStories.stuck .storyPlaceholder .statusName {
  margin-top: 5px;
  height: 13px;
  background-image: url("../stylesheet/../images/newskin/item/cardboard-droparea-arrow.png");
  background-repeat: no-repeat;
  background-position: center top;
}
.newskin table#userStories .storyPlaceholder .explanation,
.newskin .userStories.stuck .storyPlaceholder .explanation {
  margin-top: 5px;
  font-size: 11px;
}
.newskin table#userStories div.userStoryHandle,
.newskin .userStories.stuck div.userStoryHandle {
  float: left;
  min-height: 101%;
  display: inline-block;
  margin-left: -10px;
  background-image: url("../stylesheet/../images/newskin/actionIcons/drag-n-drop.png");
  background-position: center;
  background-color: #d1d1d1;
  margin-top: -1px;
}
.newskin table#userStories .userStoryTable,
.newskin .userStories.stuck .userStoryTable {
  height: 120px;
  width: 90%;
}
.newskin table#userStories .userStoryTable tr,
.newskin .userStories.stuck .userStoryTable tr {
  vertical-align: middle;
}
.newskin table#userStories .userStoryTable td.narrowCell,
.newskin .userStories.stuck .userStoryTable td.narrowCell {
  width: 25px;
}
.newskin table#userStories .userStoryTable td.rightAligned,
.newskin .userStories.stuck .userStoryTable td.rightAligned {
  text-align: right;
}
.newskin table#userStories .userStoryTable td,
.newskin .userStories.stuck .userStoryTable td {
  color: #666666;
}
.newskin table#userStories .userStoryTable .hours.over,
.newskin .userStories.stuck .userStoryTable .hours.over {
  color: #CC3F44;
}
.newskin table#userStories .userStoryTable .hours,
.newskin .userStories.stuck .userStoryTable .hours {
  color: #1e1e1e;
}
.newskin table#userStories .userStoryTable .paddedRow,
.newskin .userStories.stuck .userStoryTable .paddedRow {
  vertical-align: top;
}
.newskin table#userStories .userStoryTable .paddedRow td,
.newskin .userStories.stuck .userStoryTable .paddedRow td {
  padding-top: 10px;
}
.newskin table#userStories .notLast,
.newskin .userStories.stuck .notLast {
  border-right: 1px solid #d1d1d1;
}
.newskin table#userStories span.numberLabel,
.newskin .userStories.stuck span.numberLabel {
  background-color: #666666 !important;
  color: white;
}
.newskin table#userStories input.storyPoints,
.newskin .userStories.stuck input.storyPoints {
  font-weight: bold;
  width: 20px;
  border: 0;
  padding: 3px;
  background-color: transparent;
  font-size: 12px;
  border: 1px solid transparent;
  padding-right: 1px;
  text-align: right;
}
.newskin table#userStories input.storyPoints:hover,
.newskin .userStories.stuck input.storyPoints:hover {
  background-color: #ffffcc;
  border: 1px solid #d1d1d1;
  cursor: text;
}
.newskin table#userStories input.minimum,
.newskin .userStories.stuck input.minimum,
.newskin table#userStories input.maximum,
.newskin .userStories.stuck input.maximum {
  font-weight: bold;
  width: 15px;
  padding: 3px;
  font-size: 12px;
  border: 0px;
  background-color: transparent;
  border: 1px solid transparent;
}
.newskin table#userStories input.minimum:hover,
.newskin .userStories.stuck input.minimum:hover,
.newskin table#userStories input.maximum:hover,
.newskin .userStories.stuck input.maximum:hover {
  background-color: #ffffcc;
  border: 1px solid #d1d1d1;
  cursor: text;
}
.newskin table#userStories .minLabel,
.newskin .userStories.stuck .minLabel,
.newskin table#userStories .maxLabel,
.newskin .userStories.stuck .maxLabel {
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-bottom-left-radius: 5px;
  -moz-border-top-left-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  color: white;
  padding: 7px;
  font-weight: bold;
  font-size: 11px;
  text-transform: uppercase;
}
.newskin table#userStories .minLabel,
.newskin .userStories.stuck .minLabel {
  background-color: #d9923b !important;
}
.newskin table#userStories .maxLabel,
.newskin .userStories.stuck .maxLabel {
  background-color: #af170f !important;
  margin-left: 5px;
}
.newskin table#userStories .minMaxInput,
.newskin .userStories.stuck .minMaxInput {
  height: 18px;
  margin-left: -5px;
  width: 30px;
  padding-left: 10px;
  font-size: 12px;
}
.newskin table#userStories .aboveMax .minMaxInfo,
.newskin .userStories.stuck .aboveMax .minMaxInfo {
  display: block;
  background-color: #af170f !important;
}
.newskin table#userStories .belowMin .minMaxInfo,
.newskin .userStories.stuck .belowMin .minMaxInfo {
  display: block;
  background-color: #d9923b !important;
}
.newskin table#userStories .minMaxInfo,
.newskin .userStories.stuck .minMaxInfo {
  color: white;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
  padding: 4px 1px 1px 1px;
  text-align: center;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  height: 14px;
  margin-bottom: 10px;
  margin-right: 5px;
  margin-left: 5px;
}
.newskin table#userStories .wip,
.newskin .userStories.stuck .wip {
  border-bottom: 1px solid #d1d1d1;
  padding-bottom: 15px;
  margin-bottom: 2px;
  padding-top: 8px;
}
.newskin table#userStories .done .wip,
.newskin .userStories.stuck .done .wip {
  height: 72px;
}
.newskin table#userStories .mappings *,
.newskin .userStories.stuck .mappings * {
  font-size: 12px !important;
  line-height: 17px;
}
.newskin table#userStories .lane,
.newskin .userStories.stuck .lane {
  min-width: 120px;
  padding-left: 0px;
  padding-right: 0px;
}
.newskin table#userStories .lane.grouped,
.newskin .userStories.stuck .lane.grouped {
  padding-top: 5px;
}
.newskin table#userStories .columnCollapser,
.newskin .userStories.stuck .columnCollapser {
  width: 16px;
  height: 7px;
  margin-left: 5px;
  cursor: pointer;
  background-image: url("../stylesheet/../images/newskin/action/arrow_right.png");
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
}
.newskin table#userStories .rotated.columnCollapser,
.newskin .userStories.stuck .rotated.columnCollapser {
  margin-left: -10px;
  float: none;
  margin-bottom: -25px;
  margin-top: 0px;
  position: relative;
  top: -5px;
  right: -8px;
  left: -32px;
}
.newskin table#userStories .numberLabel,
.newskin .userStories.stuck .numberLabel,
.newskin table#userStories .header .storyPointsLabel,
.newskin .userStories.stuck .header .storyPointsLabel {
  float: right;
}
.newskin table#userStories .header .storyPointsLabel,
.newskin .userStories.stuck .header .storyPointsLabel {
  margin-left: 5px;
}
.newskin table#userStories .rotate .numberLabel,
.newskin .userStories.stuck .rotate .numberLabel,
.newskin table#userStories .rotate .storyPointsLabel,
.newskin .userStories.stuck .rotate .storyPointsLabel {
  float: none;
  display: inline-block !important;
  margin-right: 3px;
}
.newskin table#userStories .numberLabel,
.newskin .userStories.stuck .numberLabel,
.newskin table#userStories .storyPointsLabel,
.newskin .userStories.stuck .storyPointsLabel {
  min-width: 12px;
  text-align: center;
  display: inline-block;
}
.newskin table#userStories .swimlaneHeader .numberLabel,
.newskin .userStories.stuck .swimlaneHeader .numberLabel,
.newskin table#userStories .swimlaneHeader .storyPointsLabel,
.newskin .userStories.stuck .swimlaneHeader .storyPointsLabel {
  top: 3px;
  position: relative;
}
.newskin table#userStories .swimlaneHeader .numberLabel,
.newskin .userStories.stuck .swimlaneHeader .numberLabel {
  float: none;
}
.newskin table#userStories .swimlaneHeader .storyPointsLabel,
.newskin .userStories.stuck .swimlaneHeader .storyPointsLabel {
  margin-left: 0;
  background-color: #666666 !important;
}
.newskin.IE8 .rotated.columnCollapser {
  top: -25px !important;
  left: 20px !important;
  float: left !important;
}
.newskin.IE.IE9 .rotated.columnCollapser,
.newskin.IE.IE10 .rotated.columnCollapser,
.newskin.IE.IE11 .rotated.columnCollapser {
  left: -21px !important;
  float: left !important;
}
.newskin.IE .rotate {
  padding-right: 10px;
}
.newskin.IE .rotate .storyPointsLabel {
  margin-right: 3px !important;
}
.newskin.IE .rotate .numberLabel {
  margin-right: -3px !important;
  margin-top: 3px !important;
}
.newskin .cardboardIcon {
  float: right;
}
.newskin .storyPointsLabel {
  background-color: #a1a1a1;
  font-size: 10px;
  color: #1e1e1e;
  padding: 4px 3px 3px;
  text-align: center;
  min-width: 15px;
  display: inline-block;
  position: relative;
  margin-left: 4px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.newskin table#userStories span.numberLabel,
.newskin .storyPointsLabel,
.newskin .userStories.stuck span.numberLabel,
.newskin .storyPointsLabel {
  font-weight: bold;
  font-family: arial, serif;
  padding: 2px 4px;
  font-size: 9px;
  line-height: 9px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.newskin .storyPointsIcon {
  display: inline-block;
  background-image: url("../stylesheet/../images/newskin/action/icon_sp.png");
  height: 5px;
  width: 7px;
  vertical-align: top;
  margin-top: 2px;
  margin-left: 2px;
}
.newskin.IE8 .storyPointsIcon {
  margin-top: 3px;
}
.newskin .storyPointsLabel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  line-height: 9px;
  font-weight: bold;
  padding: 2px 5px;
  border-radius: 2px;
  color: white !important;
  background-color: #d1d1d1 !important;
}
.newskin .storyPointsLabel .storyPointsIcon {
  margin-top: 1px;
}
.newskin .storyPointsLabel.open,
.newskin .storyPointsLabel.yellow {
  background-color: #454545 !important;
}
.newskin .storyPointsLabel.closed,
.newskin .storyPointsLabel.green {
  background-color: #454545 !important;
}
.newskin .storyPointsContainer {
  text-align: left;
  width: 50%;
  padding-left: 5%;
}
.newskin .storyPointsContainer .storyPointsIcon,
.newskin .storyPointsLabel.cardboard .storyPointsIcon {
  background-image: url("../stylesheet/../images/newskin/action/icon_sp_fff.png");
}
.newskin .issueCountContainer,
.newskin .storyPointsContainer {
  display: inline-block;
}
.newskin .suspectedLinkBadge {
  cursor: pointer;
}
.newskin .suspectedLinkBadge,
.newskin .trackerBranchBadge,
.newskin .generalBadge {
  background: #b31317;
  border-radius: 2px;
  margin-left: 0.5em;
  padding: 2px 3px 1px 3px;
  color: white;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  white-space: nowrap;
  display: inline-block;
}
.newskin .generalBadge.clickable {
  cursor: pointer;
}
.newskin .trackerBranchBadge {
  background: #005c50;
}
.newskin .reviewMergedBadge {
  background: #393;
}
.newskin .reviewMergedBadge a {
  color: white;
  font-size: 11px;
}
.newskin .reviewMergedBadge a:hover {
  text-decoration: none;
}
.newskin #relations-box .suspectedLinkBadge {
  display: inline-block;
}
.newskin .suspected-small {
  background-color: #b31317;
  background-image: url("../stylesheet/../images/newskin/item/suspected-small.png");
  border-radius: 2px;
  padding: 1px;
  width: 14px;
  height: 14px;
  display: block;
  position: relative;
  top: 5px;
}
.newskin .suspectedLinkBadge {
  margin-right: 2px;
}
.newskin .suspectedLinkBadge .clearIcon {
  cursor: pointer;
}
.newskin .suspectedLinkBadge img {
  margin-left: 0.25em;
  vertical-align: baseline !important;
}
.newskin .suspectedLinkBadge ~ span.arrow {
  display: inline-block;
  height: 16px;
  margin-left: 0;
  vertical-align: top;
  width: 15px;
}
.newskin .suspectedLinkBadge ~ span.arrow.arrow-up {
  background-image: url("../../../images/newskin/item/arrow-up-grey.png");
}
.newskin .suspectedLinkBadge ~ span.arrow.arrow-up.active {
  background-image: url("../../../images/newskin/item/arrow-up-red.png");
}
.newskin .suspectedLinkBadge ~ span.arrow.arrow-down {
  background-image: url("../../../images/newskin/item/arrow-down-grey.png");
}
.newskin .suspectedLinkBadge ~ span.arrow.arrow-down.active {
  background-image: url("../../../images/newskin/item/arrow-down-red.png");
}
.newskin .inactiveSuspectedLinkBadge {
  background: #C6D8F2 !important;
  cursor: default !important;
}
.newskin .applyCheckbox {
  cursor: pointer;
  display: inline-block;
  width: 81px;
  height: 20px;
  background: url("../stylesheet/../images/newskin/apply_button.png") 0 20px;
}
.newskin .applyCheckbox.checked,
.newskin .applyCheckbox.checked.applyAll {
  background: url("../stylesheet/../images/newskin/apply_button.png") 0 0;
}
.newskin .applyCheckbox:hover {
  text-decoration: none;
}
.newskin .applyCheckbox .applyIcon {
  width: 50%;
  height: 20px;
  display: inline-block;
  cursor: pointer;
}
.newskin .applyCheckbox .applyIcon.applyToRight {
  float: left;
}
.newskin .applyCheckbox .applyIcon.applyToLeft {
  float: right;
}
.newskin .applyCheckbox label {
  font-weight: normal;
  font-size: 12px;
  position: relative;
  left: 0px;
  top: -17px;
  color: #d1d1d1;
}
.newskin .applyCheckbox.applyAll {
  background: url("../stylesheet/../images/newskin/apply_all_button.png") 0 20px;
}
.newskin .applyCheckbox.biDirectional {
  background: url("../stylesheet/../images/newskin/bidirect_apply_button.png") 0 20px;
  background-position: 0px 0px;
  background-size: 81px 100px;
  cursor: default !important;
}
.newskin .applyCheckbox.biDirectional.left-readonly {
  background-position: 0px 40px;
}
.newskin .applyCheckbox.biDirectional.left-readonly .applyToLeft {
  visibility: hidden;
}
.newskin .applyCheckbox.biDirectional.right-readonly {
  background-position: 0px 20px;
}
.newskin .applyCheckbox.biDirectional.right-readonly .applyToRight {
  visibility: hidden;
}
.newskin .applyCheckbox.biDirectional.checked label,
.newskin .applyCheckbox.biDirectional.checked .applyIcon {
  display: none;
}
.newskin .applyCheckbox.biDirectional.checked.left {
  background-position: 0px 60px;
}
.newskin .applyCheckbox.biDirectional.checked.right {
  background-position: 0px 80px;
}
.newskin #requirements td.baseline,
.newskin div.smallWarning,
.newskin #requirements div.smallWarning,
.newskin .textHint {
  background-image: url("../stylesheet/../images/newskin/message/warning-stripes.png");
  background-color: #fff7eb;
  background-position: 5px 40%;
  background-repeat: no-repeat;
  padding-left: 26px !important;
}
.newskin div.smallWarning {
  border: #ffd9ab;
}
.newskin #requirements.baseline {
  background-color: #fff7eb;
}
.newskin .pullRequestPENDING_AUTOMERGE,
.newskin .pullRequestPENDING_REJECTED,
.newskin .pullRequestPENDING_REVOKED {
  background: #CCF4FF;
  color: #1e1e1e;
  font-size: 11px;
}
.newskin .pullRequestCOMPLETED {
  background-color: #ccffe8;
  color: #1e1e1e;
  font-size: 11px;
}
.newskin .pullRequestPENDING_CONFLICTS {
  background-color: #ffe8e9;
  color: #1e1e1e;
  font-size: 11px;
}
.newskin .pullRequestPENDING_WAITING {
  background-color: #fff7eb;
  color: #1e1e1e;
  font-size: 11px;
}
.newskin #trashTable .documentdeleted-odd td,
.newskin #trashTable .documentdeleted-odd td a,
.newskin #trashTable .documentdeleted-even td,
.newskin #trashTable .documentdeleted-even td a {
  background-color: transparent;
}
.newskin #trashTable .nonEditableItem {
  cursor: default;
}
.newskin #trashTable .displaytag > tbody > tr {
  border-top: 1px solid #d1d1d1;
}
.newskin #trashTable .displaytag > tbody > tr:hover {
  background-color: transparent;
}
.newskin #trashTable .pagebanner {
  padding: 5px 0;
}
.newskin #docbaselineinfo {
  font-size: 12px;
  border-bottom: 1px solid #ffd9ab;
  background: #fff7eb url("../stylesheet/../images/newskin/message/info-stripes.png") no-repeat 10px center;
  padding-left: 32px;
}
.newskin #docbaselineinfo .changeLink {
  display: inline-block;
  margin-left: 20px;
  color: #0093b8;
  text-decoration: none;
}
.newskin #docbaselineinfo .changeLink:hover {
  text-decoration: underline;
}
.newskin #docbaselineinfo .changeToHeadRevision {
  display: inline-block;
  float: right;
  font-size: 11px;
  text-transform: uppercase;
  vertical-align: middle;
  padding: 5px;
  margin-top: -6px;
  cursor: pointer;
}
.newskin #requirements td.baseline {
  padding-left: 25px !important;
}
.newskin #requirements.baseline {
  background-color: #f5f5f5;
}
.newskin #fileAttributes.baseline > tbody > tr {
  border-top: 1px solid #d1d1d1;
  background-color: #f5f5f5 !important;
}
.newskin #fileAttributes a {
  text-decoration: none;
}
.newskin #fileAttributes a:hover {
  text-decoration: underline;
}
.newskin #fileAttributes a {
  text-decoration: none;
}
.newskin #fileAttributes a:hover {
  text-decoration: underline;
}
.newskin .addMember div.memberSelector {
  float: left;
  width: 60%;
  min-height: 280px;
  padding: 10px;
  border: 1px solid #d1d1d1;
  margin-bottom: 15px;
  overflow-y: auto;
}
.newskin .addMember .memberFilter {
  margin: 0px 20px 15px 10px;
  padding-left: 10px;
  font-size: 12px;
}
.newskin .addMember #comment {
  height: 25px;
  padding: 10px;
  font-size: 12px;
}
.newskin .addMember .roles {
  float: left;
  position: relative;
  margin-left: 10px;
  top: -40px;
  font-size: 12px;
}
.newskin .addMember .memberTable label {
  font-size: 12px;
}
.newskin .addMember .infotable {
  width: 100%;
  margin-bottom: 1em;
}
.newskin .addMember .infotable h3 {
  padding-top: 0;
  margin-top: 0;
}
.newskin .addMember .infotable td {
  vertical-align: top;
}
.newskin .addMember .infotable td.step1 {
  width: 60%;
  padding-right: 10px;
}
.newskin .addMember .infotable td.step2 {
  padding-left: 32px;
  padding-right: 10px;
}
.newskin .addMember select[name=groupId] {
  max-width: 180px;
}
.newskin .yuimenu {
  left: auto;
  top: auto;
  display: none;
}
.newskin .yuimenu a.yuimenuitemlabel {
  margin-top: 0;
}
.newskin .yuimenu .ui-widget-content {
  background: none;
  border: none;
}
.newskin .yuimenu .ui-state-focus,
.newskin .yuimenu .ui-state-active {
  background: #EEEEEE;
  text-decoration: none !important;
}
.newskin .yuimenu .ui-menu-item {
  width: auto;
  white-space: nowrap;
}
.newskin .yuimenu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: 2px .4em;
  line-height: 1.5;
  min-height: 0;
  font-weight: normal;
  padding-left: 23px;
  padding-right: 10px;
}
.newskin .yuimenu .ui-menu-item a.withicon {
  padding-left: 0;
}
.newskin .yuimenu a {
  border: none;
  font-weight: normal;
  color: #1e1e1e;
  padding-left: 23px;
  padding-right: 10px;
}
.newskin .yuimenu a.ui-state-focus,
.newskin .yuimenu a.ui-state-active {
  margin: 0;
}
.sysadminModule .yuimenuitem {
  overflow: hidden;
  text-overflow: ellipsis;
}
.sysadminModule .yuimenuitem .arrow-icon-after {
  padding-left: 1em;
  color: #aaa;
}
.sysadminModule .yuimenuitem a {
  overflow: hidden;
  text-overflow: ellipsis;
}
.sysadminModule .yuimenu {
  left: auto;
  top: auto;
  display: none;
}
.sysadminModule .yuimenu li.first-of-type {
  background-position: 0 16px;
}
.sysadminModule .yuimenu li.first-of-type > .yuimenuitemlabel {
  margin-top: 7px !important;
}
.sysadminModule .yuimenu a.yuimenuitemlabel {
  margin-top: 0;
}
.sysadminModule .yuimenu .ui-widget-content {
  background: none;
  border: none;
}
.sysadminModule .yuimenu .ui-state-focus,
.sysadminModule .yuimenu .ui-state-active {
  background: #EEEEEE;
  text-decoration: none !important;
}
.sysadminModule .yuimenu .ui-menu-item {
  width: auto;
  white-space: nowrap;
}
.sysadminModule .yuimenu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: 2px .4em;
  line-height: 1.5;
  min-height: 0;
  font-weight: normal;
  padding-left: 23px;
  padding-right: 10px;
}
.sysadminModule .yuimenu .ui-menu-item a.withicon {
  padding-left: 0;
}
.sysadminModule .yuimenu a {
  border: none;
  font-weight: normal;
  color: #1e1e1e;
  padding-left: 23px;
  padding-right: 10px;
}
.sysadminModule .yuimenu a.ui-state-focus,
.sysadminModule .yuimenu a.ui-state-active {
  margin: 0;
}
.loggedInIndicator {
  color: green;
  font-size: 12px;
}
.newskin .wikiContent .toc li.toclevel-xxl,
.newskin .fr-view .toc li.toclevel-xxl {
  line-height: 15px !important;
}
.newskin .wikiContent .toc li,
.newskin .fr-view .toc li {
  line-height: 10px !important;
}
.newskin .wikiContent .toc .collapsebox .collapsebody,
.newskin .fr-view .toc .collapsebox .collapsebody {
  border-top: 0px !important;
}
.newskin .wikiContent blockquote,
.newskin .fr-view blockquote {
  border-left: 5px solid #666666;
  color: #1e1e1e;
  font-style: italic;
  padding-left: 10px;
  margin-left: 0px;
  margin-bottom: 15px;
  border-collapse: collapse;
}
.newskin .wikiContent blockquote blockquote,
.newskin .fr-view blockquote blockquote {
  border-color: #d1d1d1;
  color: #666666;
}
.newskin .wikiContent h1,
.newskin .fr-view h1 {
  font-size: 21px;
  border-bottom: 1px solid #d1d1d1;
}
.newskin .wikiContent h2,
.newskin .fr-view h2,
.newskin .wikiContent h3,
.newskin .fr-view h3,
.newskin .wikiContent h4,
.newskin .fr-view h4,
.newskin .wikiContent h5,
.newskin .fr-view h5,
.newskin .wikiContent h6,
.newskin .fr-view h6 {
  border: 0px !important;
}
.newskin .wikiContent h2,
.newskin .fr-view h2,
.newskin .wikiContent h3,
.newskin .fr-view h3,
.newskin .wikiContent h4,
.newskin .fr-view h4,
.newskin .wikiContent h5,
.newskin .fr-view h5,
.newskin .wikiContent h6,
.newskin .fr-view h6 {
  padding-left: 0px !important;
}
.newskin .wikiContent h2,
.newskin .fr-view h2 {
  font-size: 18px;
}
.newskin .wikiContent h3,
.newskin .fr-view h3,
.newskin .wikiContent h4,
.newskin .fr-view h4,
.newskin .wikiContent h5,
.newskin .fr-view h5,
.newskin .wikiContent h6,
.newskin .fr-view h6 {
  font-size: 15px;
}
.newskin .wikiContent dd,
.newskin .fr-view dd {
  margin-left: 0px;
}
.newskin .wikiContent table.wikitable td,
.newskin .fr-view table.wikitable td,
.newskin .wikiContent table.wikitable th,
.newskin .fr-view table.wikitable th {
  color: #1e1e1e;
  padding: 5px;
}
.newskin .wikiContent .cbcomment,
.newskin .fr-view .cbcomment {
  padding: 0 2px;
  font-family: monospace;
  color: #777;
}
.newskin .wikiContent .collapsebox,
.newskin .fr-view .collapsebox,
.newskin .wikiContent .collapseboxClosed,
.newskin .fr-view .collapseboxClosed {
  box-sizing: border-box;
}
.newskin .wikiContent .collapsebox h3,
.newskin .fr-view .collapsebox h3,
.newskin .wikiContent .collapseboxClosed h3,
.newskin .fr-view .collapseboxClosed h3 {
  padding: 10px !important;
  margin: 0px;
}
.newskin .wikiContent .collapsebox h3 .collapseOpen,
.newskin .fr-view .collapsebox h3 .collapseOpen,
.newskin .wikiContent .collapseboxClosed h3 .collapseOpen,
.newskin .fr-view .collapseboxClosed h3 .collapseOpen,
.newskin .wikiContent .collapsebox h3 .collapseClose,
.newskin .fr-view .collapsebox h3 .collapseClose,
.newskin .wikiContent .collapseboxClosed h3 .collapseClose,
.newskin .fr-view .collapseboxClosed h3 .collapseClose {
  float: right;
}
.newskin .wikiContent .collapsebox h2 + .collapsebody,
.newskin .fr-view .collapsebox h2 + .collapsebody,
.newskin .wikiContent .collapseboxClosed h2 + .collapsebody,
.newskin .fr-view .collapseboxClosed h2 + .collapsebody,
.newskin .wikiContent .collapsebox h3 + .collapsebody,
.newskin .fr-view .collapsebox h3 + .collapsebody,
.newskin .wikiContent .collapseboxClosed h3 + .collapsebody,
.newskin .fr-view .collapseboxClosed h3 + .collapsebody,
.newskin .wikiContent .collapsebox h4 + .collapsebody,
.newskin .fr-view .collapsebox h4 + .collapsebody,
.newskin .wikiContent .collapseboxClosed h4 + .collapsebody,
.newskin .fr-view .collapseboxClosed h4 + .collapsebody {
  border-top: 1px solid #d1d1d1 !important;
}
.newskin .wikiContent .collapsebox .editsection,
.newskin .fr-view .collapsebox .editsection,
.newskin .wikiContent .collapseboxClosed .editsection,
.newskin .fr-view .collapseboxClosed .editsection {
  display: none;
}
.newskin .wikiContent .collapsebox .collapsebody,
.newskin .fr-view .collapsebox .collapsebody,
.newskin .wikiContent .collapseboxClosed .collapsebody,
.newskin .fr-view .collapseboxClosed .collapsebody {
  padding: 10px;
  margin: 0px;
}
.newskin .wikiContent .collapseOpen,
.newskin .fr-view .collapseOpen,
.newskin .wikiContent .collapseClose,
.newskin .fr-view .collapseClose {
  background-repeat: no-repeat;
  padding-left: 2px;
  color: transparent;
  height: 13px;
  cursor: pointer;
}
.newskin .wikiContent .collapseOpen:hover,
.newskin .fr-view .collapseOpen:hover,
.newskin .wikiContent .collapseClose:hover,
.newskin .fr-view .collapseClose:hover {
  background-color: transparent;
}
.newskin .wikiContent .collapseClose,
.newskin .fr-view .collapseClose {
  background-image: url("../stylesheet/../images/newskin/action/diff-expand.png");
}
.newskin .wikiContent .collapseOpen,
.newskin .fr-view .collapseOpen {
  background-image: url("../stylesheet/../images/newskin/action/diff-collapse.png");
}
.newskin .wikiContent .collapseBullet,
.newskin .fr-view .collapseBullet {
  color: #1e1e1e;
}
.newskin .wikiContent p,
.newskin .fr-view p {
  margin-bottom: 6px;
  margin-top: 6px;
}
.newskin .wikiContent pre,
.newskin .fr-view pre,
.newskin .wikiContent tt,
.newskin .fr-view tt {
  font-family: 'courier new', 'courier', monospace;
  font-size: 12px;
  color: #1e1e1e;
  background-color: #fafafa;
  border: 1px dotted #d1d1d1;
  margin: 15px 0 20px 0;
  padding: 10px;
  overflow: visible;
}
.newskin .wikiContent tt,
.newskin .fr-view tt {
  padding: 0px 3px;
}
.newskin .wikiContent pre.wiki-inline-pre,
.newskin .fr-view pre.wiki-inline-pre {
  padding: 0;
  margin: 0;
  font-family: monospace;
  font-size: 13px;
  border: none;
  display: inline;
  overflow: inherit;
  background: none;
}
.newskin .wikiContent div.blue,
.newskin .fr-view div.blue,
.newskin .wikiContent span.blue,
.newskin .fr-view span.blue {
  color: #0093b8 !important;
}
.newskin .wikiContent div.cyan,
.newskin .fr-view div.cyan,
.newskin .wikiContent span.cyan,
.newskin .fr-view span.cyan {
  color: #3d998d !important;
}
.newskin .wikiContent div.red,
.newskin .fr-view div.red,
.newskin .wikiContent span.red,
.newskin .fr-view span.red {
  color: #b31317 !important;
}
.newskin .wikiContent div.green,
.newskin .fr-view div.green,
.newskin .wikiContent span.green,
.newskin .fr-view span.green {
  color: #00a85d !important;
}
.newskin .wikiContent div.yellow,
.newskin .fr-view div.yellow,
.newskin .wikiContent span.yellow,
.newskin .fr-view span.yellow {
  color: #ffab46 !important;
}
.newskin .wikiContent div.gray,
.newskin .fr-view div.gray,
.newskin .wikiContent span.gray,
.newskin .fr-view span.gray {
  color: #666666 !important;
}
.newskin .wikiContent div.magenta,
.newskin .fr-view div.magenta,
.newskin .wikiContent span.magenta,
.newskin .fr-view span.magenta {
  color: magenta !important;
}
.newskin .wikiContent div.orange,
.newskin .fr-view div.orange,
.newskin .wikiContent span.orange,
.newskin .fr-view span.orange {
  color: #d8923a !important;
}
.newskin .wikiContent div.pink,
.newskin .fr-view div.pink,
.newskin .wikiContent span.pink,
.newskin .fr-view span.pink {
  color: pink !important;
}
.newskin .wikiContent .tabmenu,
.newskin .fr-view .tabmenu {
  border: 0px;
  padding-bottom: 7px;
}
.newskin .wikiContent .tabmenu span a,
.newskin .fr-view .tabmenu span a,
.newskin .wikiContent .tabmenu .activetab,
.newskin .fr-view .tabmenu .activetab {
  background: none;
  border: 1px solid #d1d1d1;
  padding: 8px 15px;
}
.newskin .wikiContent .tabmenu span a,
.newskin .fr-view .tabmenu span a {
  color: #ababab;
  background-color: #f5f5f5;
  padding-bottom: 7px;
}
.newskin .wikiContent .tabmenu .activetab,
.newskin .fr-view .tabmenu .activetab {
  border-bottom: 0px;
  background-color: white;
  color: #454545;
}
.newskin .wikiContent .tabbedSection.tabs,
.newskin .fr-view .tabbedSection.tabs {
  padding: 15px;
  border: 1px solid #d1d1d1;
}
.newskin .wikiContent li,
.newskin .fr-view li {
  line-height: 22px;
}
.newskin .wikiContent ul ul,
.newskin .fr-view ul ul,
.newskin .wikiContent ol ul,
.newskin .fr-view ol ul {
  list-style-type: disc;
}
.newskin .wikiContent li ul,
.newskin .fr-view li ul,
.newskin .wikiContent li ol,
.newskin .fr-view li ol {
  padding-left: 16px;
  line-height: 18px;
}
.newskin .wikiContent a,
.newskin .fr-view a {
  color: #0093b8;
}
.newskin .wikiContent .ad,
.newskin .fr-view .ad {
  margin: 10px 15px 15px 15px;
  padding: 15px;
  background: #00a85d;
  color: #fff;
}
.newskin .wikiContent .ad a,
.newskin .fr-view .ad a {
  color: #fff !important;
  font-weight: bold;
  text-decoration: underline;
}
.newskin .wikiContent .ad img,
.newskin .fr-view .ad img {
  display: none;
}
.newskin .wikiContent sub b,
.newskin .fr-view sub b,
.newskin .wikiContent sup b,
.newskin .fr-view sup b {
  line-height: 12px;
}
.newskin .wikiContent.traceabilityTabWikiContent {
  margin: 0 !important;
}
.newskin .wikiContent.traceabilityTabWikiContent .traceabilityNoItems {
  padding-left: 30px;
  position: relative;
  top: 5px;
  display: block;
  height: 25px;
}
.newskin .wikichartbox.traceabilityBrowserPlugin {
  overflow: auto;
}
#wikiPageContent.withNavigationBar .wikilayout .mainContainer,
#wikiPageContent .wikilayout .mainContainer,
.wikiContentSpacingWrapper {
  padding: 0 15px 15px 15px;
}
#wikiPageContent.withNavigationBar .wikilayout .mainContainer.full,
#wikiPageContent .wikilayout .mainContainer.full,
.wikiContentSpacingWrapper.full {
  padding: 15px;
}
.subscriptionInfo {
  margin-right: 8px;
  vertical-align: top;
  font-family: 'arial';
  font-size: 11px;
  color: #666666;
}
.actionBar .subscriptionInfo {
  color: #1e1e1e;
}
.subscriptionandlock {
  padding-left: 8px;
  font-family: 'arial';
  font-size: 11px;
  color: #666666;
}
.reportSelectorActionBarTable {
  width: 100%;
}
.reportSelectorActionBarTable td.actionBarColumn {
  width: 1%;
  white-space: nowrap;
}
.reportSelectorActionBarTable td.reportSelectorColumn {
  width: 99%;
}
.reportSelectorActionBar {
  z-index: 10;
  padding: 3px 0 3px 10px;
}
.extraActionsContainer.hide {
  display: none;
}
.actionLink.add-new-item {
  background: url("../images/newskin/action/add-new-lightgrey-s.png");
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-right: 10px;
}
.actionLink.show-baselines {
  background: url("../images/newskin/item/baseline-s.png");
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-right: 10px;
}
table.formTableWithSpacing {
  border-collapse: separate;
  border-spacing: 1px;
}
.linkMixin {
  font-family: 'arial';
  font-size: 13px;
  color: #0093b8;
  text-decoration: none;
}
.linkMixin:hover {
  text-decoration: underline;
}
.newskin div.wikichartbox {
  padding: 20px;
}
.newskin div.wikichartbox table tr.even,
.newskin div.wikichartbox table tr.odd {
  background-color: transparent !important;
}
.newskin div.wikichartbox table th,
.newskin div.wikichartbox table td {
  color: #1e1e1e;
}
.newskin div.wikichartbox table td.separator {
  border-bottom: solid 1px #f5f5f5;
}
.newskin div.wikichartbox a {
  font-family: 'arial';
  font-size: 13px;
  color: #0093b8;
  text-decoration: none;
}
.newskin div.wikichartbox a:hover {
  text-decoration: underline;
}
.expanderMixin {
  background-image: url('../images/sprite-collapse-expand.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 9px;
  height: 9px;
}
.expanderExpandedMixin {
  background-position: -14px 0;
  background-repeat: no-repeat;
  width: 9px;
  height: 9px;
}
img.expander {
  background-image: url('../images/sprite-collapse-expand.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 9px;
  height: 9px;
  margin: 3px 0;
}
img.expanded {
  background-position: -14px 0;
  background-repeat: no-repeat;
  width: 9px;
  height: 9px;
}
.newskin.IE8 .tracker-item-state-history-plugin .transition-cont .transition-arrow {
  margin-bottom: -28px;/* IE8 hack fixing broken history flow design... */
}
.newskin .tracker-item-state-history-plugin .transition-cont {
  display: block;
  float: left;
  margin-right: 5px;
  margin-bottom: 10px;
}
.newskin .tracker-item-state-history-plugin .transition-cont .transition-arrow {
  height: 56px;
  width: 17px;
  display: inline-block;
  background: url("../stylesheet/../images/newskin/timeline/transition-arrow.png") no-repeat;
}
.newskin .tracker-item-state-history-plugin .transition-cont .transition {
  height: 54px;
  border-left: 1px solid #d1d1d1;
  border-top: 1px solid #d1d1d1;
  border-bottom: 1px solid #d1d1d1;
  background-color: white;
  display: inline-block;
}
.newskin .tracker-item-state-history-plugin .transition-cont .transition.end {
  border-right: 1px solid #d1d1d1;
}
.newskin .tracker-item-state-history-plugin .transition-cont .transition table td {
  height: 18px;
}
.newskin .tracker-item-state-history-plugin .transition-cont .transition table td.edit {
  height: 54px;
  vertical-align: middle;
  padding: 1px 10px;
}
.newskin .tracker-item-state-history-plugin .transition-cont .transition table td.status {
  padding: 8px 10px 1px 10px;
}
.newskin .tracker-item-state-history-plugin .transition-cont .transition table td.trans {
  padding: 1px 10px 8px 10px;
}
.newskin .tracker-item-state-history-plugin .transition-cont .transition table td.smallLabel {
  text-align: right;
}
.newskin .tracker-item-state-history-plugin .transition-cont .transition table td.deleted {
  text-decoration: line-through;
}
.newskin .trackerListPlugin > table.displaytag {
  margin: 0;
  margin-bottom: 2em;
  border-bottom: none;
}
.newskin .trackerListPlugin > table.displaytag:last-child {
  margin: 0;
}
.newskin .trackerListPlugin > table.displaytag > thead > tr th.number,
.newskin .trackerListPlugin > table.displaytag > thead > tr th.date {
  padding-left: 15px;
  padding-right: 15px;
}
.newskin .trackerListPlugin > table.displaytag > tbody > tr > td {
  vertical-align: top;
  padding-top: 10px !important;
  border-bottom: solid 1px #f5f5f5;
}
.newskin .trackerListPlugin > table.displaytag > tbody > tr > td.status-icon-minwidth {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.newskin .trackerListPlugin > table.displaytag > tbody > tr > td.status-icon-minwidth img {
  margin-right: 5px;
}
.newskin .trackerListPlugin > table.displaytag > tbody > tr > td .trackerDescription {
  margin-top: 10px;
}
.newskin .trackerListPlugin > table.displaytag > tbody > tr td.number,
.newskin .trackerListPlugin > table.displaytag > tbody > tr td.date,
.newskin .trackerListPlugin > table.displaytag > tbody > tr th.number,
.newskin .trackerListPlugin > table.displaytag > tbody > tr th.date {
  text-align: center;
}
.newskin .trackerListPlugin > table.displaytag tr:hover {
  background-color: #f5f5f5 !important;
}
.newskin .trackerListPlugin > table.displaytag tr > td.number,
.newskin .trackerListPlugin > table.displaytag tr > td.date,
.newskin .trackerListPlugin > table.displaytag tr > th.number,
.newskin .trackerListPlugin > table.displaytag tr > th.date {
  text-align: center;
}
.newskin .trackerListPlugin > table.displaytag tr .lastColumn {
  padding-right: 0 !important;
  margin-right: 0 !important;
}
.newskin .trackerListPlugin > table.displaytag tr.lastRow td {
  border-bottom: solid 1px #d1d1d1;
}
.newskin .trackerListPlugin > table.displaytag > tfoot > tr > th {
  border-bottom: none;
  padding-bottom: 0;
}
.newskin .trackerListPlugin > table.displaytag > tfoot > tr > th a:hover {
  text-decoration: underline;
  color: #0093b8;
}
.newskin .trackerListPlugin .noDataAvailable {
  color: #ccc;
  font-size: 0.8em;
  padding-top: 0.2em;
  display: inline-block;
}
.newskin .trackerListPlugin .summary-row .noDataAvailable {
  padding-top: 0;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper .container {
  width: 50%;
  vertical-align: top;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper .tracker-group-name {
  display: block;
  color: #1e1e1e;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 15px;
  margin-bottom: 7px;
  height: 30px;
  line-height: 30px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper .tracker-group-name.work-items,
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper .tracker-group-name.configuration-items {
  background-repeat: no-repeat;
  background-position: 0 3px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper .tracker-group-name.work-items .name,
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper .tracker-group-name.configuration-items .name {
  display: inline-block;
  height: 30px;
  background: no-repeat left center;
  padding-top: 1px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper .tracker-group-name.work-items {
  background-color: #454545;
  background-image: url("../stylesheet/../images/newskin/tracker_list_plugin/bg_arrow_invert.png");
  background-position: right center;
  color: white;
  padding-left: 10px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper .tracker-group-name.work-items .name {
  padding-left: 23px;
  background-image: url("../stylesheet/../images/newskin/tracker_list_plugin/work-trackers-header-icon.png");
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper .tracker-group-name.configuration-items {
  margin-left: -13px;
  background-color: #d1d1d1;
  background-image: url("../stylesheet/../images/newskin/tracker_list_plugin/bg_arrow.png");
  background-position: left center;
  padding-left: 15px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper .tracker-group-name.configuration-items .name {
  padding-left: 20px;
  background-image: url("../stylesheet/../images/newskin/tracker_list_plugin/config-trackers-header-icon.png");
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper td {
  padding-bottom: 8px !important;
  padding-top: 8px !important;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper td.container {
  padding-left: 15px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper td.container:first-of-type {
  padding-left: 0;
  padding-right: 15px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper td .tracker-name {
  padding-left: 3px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper td .tracker-key {
  padding-left: 30px;
  white-space: nowrap;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper td .tracker-open-count {
  padding-left: 30px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper td .tracker-modified-at {
  padding-left: 30px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper table.displaytag {
  margin: 0;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper table.displaytag thead th {
  font-weight: bold;
  font-size: 13px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper table.displaytag .tracker-context-menu {
  padding-right: 5px !important;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper table.displaytag .tracker-context-menu.yuimenubar {
  margin-top: 6px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper .favouriteWidget {
  margin-left: 0;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper tfoot {
  font-size: 13px;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper tfoot tr.summary-row {
  border-top: 1px solid #d1d1d1;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper tfoot th {
  font-weight: bold;
  padding: 8px 0;
  border-bottom: none;
}
.newskin .compactTrackerListPlugin .compact-tracker-lists-wrapper tfoot th.number {
  padding-right: 5px;
}
.newskin .wikiContent .riskTraceabilityMatrixPlugin {
  padding: 0 15px;
}
.newskin .wikiContent .riskTraceabilityMatrixPlugin table th,
.newskin .wikiContent .riskTraceabilityMatrixPlugin table td {
  padding: 4px;
  border: 1px solid #ccc;
  vertical-align: middle;
}
.newskin .wikiContent .riskTraceabilityMatrixPlugin table th {
  background-color: transparent;
}
.newskin .wikiContent .searchBoxPlugin h3 {
  margin-bottom: 0;
  font-size: 18px;
}
.newskin .wikiContent .searchBoxPlugin .shadowWrapper {
  border: 5px solid #f2f2f2;
  border-radius: 5px;
  display: inline-block;
}
.newskin .wikiContent .searchBoxPlugin .shadowWrapper > .borderWrapper {
  border: 1px solid #ccc;
  display: inline-block;
}
.newskin .wikiContent .searchBoxPlugin .shadowWrapper > .borderWrapper input[type=text] {
  height: 32px;
  width: 400px;
  padding: 0 5px;
  margin-right: 0;
  border: none;
  outline: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.IE8.newskin .wikiContent .searchBoxPlugin .shadowWrapper > .borderWrapper input[type=text] {
  height: 26px;
  margin-top: 6px;
}
.newskin .wikiContent .searchBoxPlugin .shadowWrapper > .borderWrapper a.submitButton {
  display: inline-block;
  background: url("../images/wiki_plugins/searchbox/search_button.png") repeat-x;
  width: 60px;
  height: 33px;
  line-height: 33px;
  text-align: center;
  vertical-align: middle;
  font-weight: bolder;
  color: black;
  margin-left: 0;
}
.newskin .wikiContent .searchBoxPlugin .shadowWrapper > .borderWrapper a.submitButton:hover {
  text-decoration: none;
  cursor: pointer;
}
.IE8.newskin .wikiContent .searchBoxPlugin .shadowWrapper > .borderWrapper a.submitButton {
  float: right;
}
.newskin .wikiContent .projectInfoPlugin h4 {
  margin-bottom: 0 !important;
}
.newskin .wikiContent .projectInfoPlugin h4 label.projectId {
  margin-left: 10px;
  font-size: 13px;
  color: #666666;
}
.newskin .wikiContent .projectInfoPlugin .photoBox {
  margin-left: 0;
  width: 16px;
  height: 16px;
  vertical-align: text-bottom;
}
.newskin .wikiContent .projectInfoPlugin > table > tbody > tr.lastRow > td {
  padding-bottom: 0 !important;
}
.newskin .wikiContent .projectInfoPlugin > table > tbody > tr > td {
  padding: 10px 0;
}
.newskin .wikiContent .membersPlugin > h4 {
  padding-bottom: 10px !important;
}
.newskin .wikiContent .membersPlugin > label {
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 5px;
  display: block;
}
.newskin .wikiContent .membersPlugin > table > tbody > tr > td {
  padding: 5px 0;
}
.newskin .wikiContent .membersPlugin .memberBlock {
  float: left;
  padding: 10px 0;
}
.newskin .wikiContent .membersPlugin .memberBlock img {
  width: 16px;
  height: 16px;
  margin-right: 5px;
  vertical-align: text-bottom;
}
.newskin .wikiContent .membersPlugin .memberSeparator {
  clear: both;
  padding: 0;
  width: 100%;
  border-bottom: solid 1px #f5f5f5;
}
.newskin .wikiContent .membersPlugin .membersLink {
  margin: 10px 0 0 0;
  padding: 0;
}
.yui-skin-cb .container-close {
  position: absolute;
  top: 5px;
  right: 20px;
  width: 15px;
  height: 15px;
  background: url("../stylesheet/../images/newskin/action/closewindow-round-bgwhite.png") no-repeat;
  cursor: pointer;
}
.yui-skin-cb .max-dialog-link {
  position: absolute;
  top: 5px;
  right: 38px;
  width: 15px;
  height: 15px;
  background: url("../stylesheet/../images/newskin/action/icon_maximize.png") no-repeat;
  cursor: pointer;
}
.yui-skin-cb .min-dialog-link {
  position: absolute;
  top: 5px;
  right: 38px;
  width: 15px;
  height: 15px;
  background: url("../stylesheet/../images/newskin/action/icon_minimize.png") no-repeat;
  cursor: pointer;
}
.newskin .minify-dialog-link {
  background: url("../stylesheet/../images/newskin/action/icon_minimize.png") no-repeat;
  cursor: pointer;
  height: 15px;
  position: absolute;
  right: 38px;
  top: 5px;
  width: 15px;
}
.newskin .newskinPageContent {
  margin: 15px;
}
.newskin .newskinPageContent .displaytag,
.newskin .newskinPageContent .propertyTable {
  margin-left: 0;
  margin-right: 0;
}
.cbModalDialog .yui-panel .ft .button-group .cancelButton button {
  background-color: transparent !important;
  background-image: none !important;
  color: #0093b8 !important;
  border: 0px;
  font-weight: normal !important;
}
.cbModalDialog .yui-panel .ft .button-group .cancelButton button:hover {
  text-decoration: underline;
  color: #0093b8;
}
.ui-layout-north {
  border: 0 !important;
  overflow: visible !important;
}
#northPane {
  min-height: 91px;
}
#northPane.service-desk-mode {
  min-height: auto;
}
.headerCollapsed #northPane {
  min-height: 20px;
}
.popupBody .ui-layout-north {
  border: 0 !important;
  overflow: hidden !important;
}
input#searchFilterOnPopup {
  margin-right: 5px;
}
.inlinedPopupDialog .yui-panel {
  background: transparent !important;
}
body.newskin.Chrome .labellist .tags-head,
body.newskin.Chrome .labellist .tags-none {
  line-height: 15px;
}
.newskin .labellist {
  background-color: transparent;
  border: none;
  padding: 0;
  margin: 5px 0 10px;
  font-size: 10px;
  color: #ababab;
}
.newskin .labellist a {
  font-size: 10px;
  color: #ababab;
}
.newskin .labellist .tag {
  margin: 3px 0;
  display: inline-block;
  height: 16px;
  line-height: 16px;
  vertical-align: middle;
}
.newskin .labellist .tags-head {
  background: url("../images/newskin/tag/tag_icon.png") no-repeat left center;
  padding-left: 19px;
  font-weight: bold;
  margin-right: 10px;
}
.newskin .labellist .tag-label {
  background: url("../images/newskin/tag/tag_bg.png") #ababab no-repeat right -1px center;
  padding-right: 12px;
  padding-left: 6px;
  margin-right: 5px;
  color: white;
}
.newskin .labellist .tag-label:hover {
  text-decoration: none;
}
.newskin .labellist .tag-label:hover {
  background-color: #666666;
}
.newskin .entityLabelListContainer {
  margin: 0 15px;
}
.newskin .contentWithMargins .entityLabelListContainer {
  margin: 0;
}
.newskin form[name=tagForm] .formTableWithSpacing {
  margin: 10px;
}
.newskin form[name=tagForm] .actionBar {
  padding-left: 0;
}
.newskin form[name=tagForm] .contentWithMargins {
  margin-top: 0;
}
.newskin form[name=tagForm] .tag-list {
  margin: 1em 0;
}
.newskin form[name=tagForm] .toggleMoreLink,
.newskin form[name=tagForm] .toggleLessLink {
  margin-left: 5px;
}
.newskin .relations-box .relation-origin {
  padding-left: 17px;
}
.newskin .relations-box .relation-origin-not-related .relation-item {
  margin: 0px;
  height: auto;
}
.newskin .relations-box .incoming-relations,
.newskin .relations-box .outgoing-relations {
  padding-left: 100px;
  background-repeat: no-repeat;
  background-position: left center;
}
.newskin .relations-box .incoming-relations {
  position: relative;
  background-position: left top;
}
.newskin .relations-box .incoming-relations .arrow {
  position: absolute;
  left: 20px;
  top: 0;
}
.newskin .relations-box .incoming-relations .arrow .head {
  width: 50px;
  height: 9px;
  background-image: url("../images/newskin/relations/link-arrow-incoming-head.png");
}
.newskin .relations-box .incoming-relations .arrow .body {
  width: 50px;
  background-image: url("../images/newskin/relations/link-arrow-incoming-body.png");
  background-repeat: repeat-y;
}
.newskin .relations-box .incoming-relations .arrow .tail {
  width: 50px;
  background-image: url("../images/newskin/relations/link-arrow-incoming-tail.png");
  height: 8px;
}
.newskin .relations-box .outgoing-relations {
  background: url("../images/newskin/relations/link-arrow-outgoing.png") no-repeat 26px center;
}
.newskin .relations-box .relation-item {
  margin: 8px 10px;
}
.newskin .relations-box .relation-item img {
  display: inline-block;
  vertical-align: middle;
}
.newskin .relations-box .relation-item .summary,
.newskin .relations-box .relation-item .description,
.newskin .relations-box .relation-item .remark {
  display: inline-block;
  line-height: 20px;
  vertical-align: middle;
}
.newskin .relations-box .relation-item .remark {
  color: #ababab;
  margin-left: 2em;
  font-size: 10px;
}
.newskin .relations-box .relation-item .summary.without-icon {
  padding-left: 21px;
}
.newskin #addAssociationForm #advancedFilter {
  margin: 10px 0;
}
.newskin #addAssociationForm #searchResults {
  margin: 0;
}
.newskin #addAssociationForm .collapsingBorder {
  margin-bottom: 15px;
}
.newskin #addAssociationForm #revision {
  width: 95%;
}
.newskin #addAssociationForm .checkboxesCell,
.newskin #addAssociationForm .assocTypeCell {
  vertical-align: top;
}
.newskin #addAssociationForm .assocTypeCell {
  width: 400px;
}
.newskin #addAssociationForm .assocTypeCell .selectboxit-container {
  margin-bottom: 40px;
}
.newskin #addAssociationForm .assocTypeCell .selectboxit-container .selectboxit {
  width: 425px;
  min-width: 425px;
}
.newskin #addAssociationForm .assocTypeCell .selectboxit-container .selectboxit-options {
  min-width: 425px !important;
}
.newskin #addAssociationForm .assocTypeCell .selectboxit-container .selectboxit-option-icon-container {
  display: none !important;
}
.newskin #addAssociationForm .assocTypeCell .selectboxit-container .selectboxit-text .separator {
  border: none !important;
}
.newskin #addAssociationForm .assocTypeCell .selectboxit-container .selectboxit-arrow-container {
  background-color: #d1d1d1;
}
.newskin #addAssociationForm .assocTypeCell .selectboxit-container .assoc-option {
  height: 17px;
  line-height: 17px;
}
.newskin #addAssociationForm .assocTypeCell .selectboxit-container .assoc-option .arrow,
.newskin #addAssociationForm .assocTypeCell .selectboxit-container .assoc-option .label {
  display: inline-block;
  vertical-align: top;
}
.newskin #addAssociationForm .assocTypeCell .selectboxit-container .assoc-option .arrow .bold,
.newskin #addAssociationForm .assocTypeCell .selectboxit-container .assoc-option .label .bold {
  display: inline-block;
  font-weight: bold;
}
.newskin #addAssociationForm .assocTypeCell .selectboxit-container .assoc-option .arrow {
  font-size: 17px;
  color: #454545;
}
.newskin #addAssociationForm .assocTypeCell .selectboxit-container .assoc-option.separator {
  border-top: 1px solid #d1d1d1;
}
.newskin #addAssociationForm .checkboxesCell .help {
  font-size: 85%;
}
.newskin #addAssociationForm .checkboxesCell .help a {
  font-size: 100%;
}
.newskin #addAssociationForm textarea[name=comment] {
  width: 640px;
}
.breadcrumbs-summary {
  padding-top: 2px;
  font-size: 0px;
  color: #d1d1d1 !important;
  vertical-align: middle;
}
.breadcrumbs-summary a.generated-link,
.actionMenuBar .breadcrumbs-summary.strong span.page-title,
.breadcrumbs-summary span.without-link {
  font-size: 15px !important;
  color: #ffffff !important;
  font-weight: bold !important;
}
.breadcrumbs-summary * {
  color: #ffffff !important;
  font-weight: normal !important;
}
.breadcrumbs-summary select {
  color: black;
}
.comment-bubble {
  background-color: #1e1e1e;
  padding: 2px 4px;
  margin-left: 5px;
  font-size: 12px;
}
.comment-bubble-arrow {
  background-image: url("../stylesheet/../images/newskin/header/comment-bubble-corner.png");
  width: 8px;
  height: 13px;
  display: inline-block;
  background-repeat: no-repeat;
}
#breadcrumbs.two-line a,
#breadcrumbs.two-line span,
#breadcrumbs.two-line select {
  font-size: 13px;
  color: #ffffff;
  font-weight: normal;
}
#breadcrumbs.two-line select {
  color: black;
}
#breadcrumbs.strong,
#breadcrumbs.strong * {
  font-size: 13px;
  color: #ffffff;
  font-weight: normal;
}
.breadcrumbs-summary .breadcrumbs-separator {
  position: relative;
  top: -2px;
  vertical-align: baseline;
}
.breadcrumbs-summary.strong {
  line-height: 23px;
}
.breadcrumbs-summary.strong.tail {
  margin-right: -2px;
}
.breadcrumbs-summary.strong,
.breadcrumbs-summary.strong *,
.small.breadcrumbs-summary.strong * {
  font-size: 17px;
  color: #ffffff !important;
  font-weight: bold;
}
#breadcrumbs-item-id {
  margin-left: 14px;
  font-size: 13px;
  color: #ffffff;
  font-weight: normal;
}
.trackerBreadCrumbsId {
  position: relative;
  top: 2px;
}
span.id-version-separator {
  margin-left: 4px;
}
#breadcrumbs .breadcrumbs-separator,
.breadcrumbs .breadcrumbs-separator,
.breadcrumbs-separator {
  padding: 0px 5px !important;
  font-size: 9px !important;
  color: #ffffff;
  font-weight: normal;
  vertical-align: middle;
}
#breadcrumbs.two-line .breadcrumbs-separator {
  position: relative;
  top: -2px;
}
#breadcrumbs {
  margin-bottom: 3px;
}
.actionMenuBar td.rightAlignCell .page-title {
  font-size: 13px;
}
.doc-metadata {
  padding-left: 20px;
}
.baseline-info {
  color: #333333 !important;
  background-color: #d1d1d1;
  padding: 2px 4px;
  margin-left: 4px;
  font-size: 11px;
}
.depends-on-icon {
  background-image: url('../stylesheet/../images/newskin/action/depends-on-association.png') !important;
}
.copy-icon {
  background-image: url('../stylesheet/../images/newskin/action/copy.png') !important;
}
.uncovered-icon {
  background-image: url('../stylesheet/../images/newskin/action/no_test_case.png') !important;
}
.suspected-icon {
  background-image: url('../stylesheet/../images/newskin/action/suspected.png') !important;
}
ins.pin-icon {
  background-image: url('../stylesheet/../images/newskin/action/icon_level_up_red.png') !important;
  height: 15px !important;
  width: 15px !important;
  background-size: contain;
}
.copy-icon,
.suspected-icon,
.uncovered-icon,
.depends-on-icon,
.pin-icon {
  margin-right: 3px !important;
  margin-bottom: -3px !important;
  display: inline-block;
  width: 16px;
  height: 16px;
}
.assoc-type-icon {
  margin-left: 10px;
  display: inline-block;
}
.suspectedLinkBadgeContainer .assoc-type-icon {
  margin-top: -4px;
}
.suspected-column {
  white-space: nowrap;
  width: 110px;
  text-align: right;
}
.importResultLinks {
  display: none;
}
.importResultLinks > a {
  float: left;
  width: 19%;
  overflow: hidden;
  margin: 5px 10px 0 0;
}
.actionMenuBar .ratingwidget,
.actionMenuBar .votingwidget {
  float: right;
  margin: 2px 10px;
}
.insideInlinedPopup .actionMenuBar .ratingwidget,
.insideInlinedPopup .actionMenuBar .votingwidget {
  display: none;
}
.actionMenuBar .ratingOnInlinedPopup {
  display: block !important;
}
.ratingOnInlinedPopup .ratingwidget,
.ratingOnInlinedPopup .votingwidget {
  display: block !important;
}
#comments .commentGroup {
  padding: 5px;
  padding-bottom: 10px;
}
#comments .commentGroup .commentMenuContainer {
  float: right;
}
#comments .commentGroup .attachments {
  padding-top: 5px;
  padding-bottom: 5px;
}
#comments .commentGroup .attachments a {
  white-space: nowrap;
}
#comments input.addComment {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 5px;
}
.editWikiInOverlayContainer {
  position: relative;
  z-index: 10;
  cursor: pointer;
  max-height: 20vh;
  overflow: auto;
  min-height: 3em;
  border: solid 1px #cccccc;
  background: white;
}
.editWikiInOverlayContainer .ui-resizable-e {
  right: 0px;
}
.editWikiInOverlayContainer .ui-resizable-s {
  bottom: 0px;
}
.editWikiInOverlayContainer .editWikiInOverlayEditableIcon {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 12px;
  height: 12px;
  background-image: url('../images/newskin/action/edit-s.png');
  background-position: right top;
  background-repeat: no-repeat;
}
.editWikiInOverlayContainer .editWikiInOverlayHTML {
  padding: 5px;
  min-height: 2em;
  font-weight: normal;
  white-space: normal;/* Wrap text if there is no space instead of overflow */
}
.editWikiInOverlayContainer .editWikiInOverlayBody {
  display: none;
}
table.diff {
  position: relative;
}
table.diff .codeReview {
  cursor: pointer;
}
table.diff .codeReview .codeReviewButton {
  cursor: pointer;
  position: absolute;
  left: -16px;
  width: 20px;
  height: 16px;
  background-image: url('../images/chat-gray-small.png');
  background-position: left top;
  background-repeat: no-repeat;
}
table.diff .codeReviewEditor td {
  padding: 10px;
  border: solid 1px #cccccc;
}
table.diff .codeReviewEditor textarea {
  float: left;
  clear: both;
  width: 100%;
  min-width: 30em;
  min-height: 8em;
}
table.diff .codeReviewEditor input.saveCodeReview,
table.diff .codeReviewEditor a.cancelCodeReview {
  display: block;
  float: left;
  margin: 5px 20px 0 0;
  vertical-align: middle;
}
table.diff .codeReviewEditor a.cancelCodeReview {
  margin-top: 10px;
}
table.diff .codeReviewContent > td {
  font-family: 'arial', 'helvetica', 'verdana', sans-serif;
  padding: 10px 10px 0px 30px;
  border-bottom: solid 1px #cccccc;
  background-color: #f5f5f5;
  background-image: url('../images/chat-gray.png');
  background-position: 2px 8px;
  background-repeat: no-repeat;
}
table.diff .codeReviewContent .reviewHeader {
  font-size: 11px !important;
  color: gray;
}
table.diff .codeReviewContent .userInfo {
  margin-right: 10px;
}
table.diff .codeReviewContent .userInfo a {
  margin-right: 5px;
}
table.diff .codeReviewContent .reviewComment {
  margin: 10px 5px;
}
.project-icon {
  display: inline-block;
  background-color: #d1d1d1;
  margin-right: 2px !important;
  margin-bottom: 5px !important;
  padding: 3px;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0px;
}
.project-icon.ui-state-active {
  border: 1px solid orange;
}
.project-icon span.ui-button-text {
  padding: 0;
}
.project-icon img {
  width: 32px;
}
.addCommentWithOfficeEdit {
  background: url(../images/newskin/action/comment_w_on_s.png) no-repeat left center;
  cursor: pointer;
  display: inline-block;
  padding-left: 16px;
  margin-left: 30px;
  margin-right: 10px;
  font-family: 'arial';
  line-height: 16px;
  color: #0093b8;
  text-decoration: none;
  font-weight: bold;
  position: relative;
  top: -6px;
}
.addCommentWithOfficeEdit:hover {
  text-decoration: underline;
}
.addAttachmentIcon {
  background: url("../stylesheet/../images/newskin/action/comment_on_s.png") no-repeat left center;
  padding-left: 16px;
}
a.addAttachmentIcon.comments-disabled {
  background: url("../images/folders/loading.gif") no-repeat left center;
  text-decoration: none;
  cursor: default;
  color: #ababab;
}
.officeedit-info {
  text-align: center;
  padding: 5px;
}
.officeedit-info a {
  color: #0093b8 !important;
  text-decoration: none;
  margin-bottom: 15px;
  line-height: 16px;
  height: 16px;
  font-weight: bold;
  padding-right: 16px;
  background: url("../stylesheet/../images/newskin/action/link_arrow.png") no-repeat right center;
}
.officeedit-info a:HOVER {
  text-decoration: underline;
}
.officeedit-label {
  display: block;
  margin-top: 15px;
}
.officeedit-checkbox {
  vertical-align: middle;
  position: relative;
  bottom: 1px;
}
.notifier-dialog {
  border: 0px;
  padding: 0px;
  background-color: #ccf4ff;
  margin-left: 10px;
}
.notifier-dialog .ui-dialog-titlebar {
  background-image: none;
  background-color: #0093b8;
  color: white;
  border-padding: 3px 5px;
}
.notifier-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close,
.notifier-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-state-hover {
  margin-top: -29px;
  margin-right: -19px;
  background-image: url("../stylesheet/../images/newskin/action/projectbrowser/button_close.png") !important;
  background-color: transparent !important;
  background-position: 0 0 !important;
  background-repeat: no-repeat !important;
  width: 32px;
  height: 34px;
  border: 0px !important;
}
.notifier-dialog .ui-icon-closethick {
  display: none;
}
.notifier-dialog .ui-widget-header {
  border: 1px solid #007e9e;
  font-weight: bold;
}
.project-status {
  color: white;
}
.project-status.alert {
  background-color: #b31317;
}
.project-status.warning {
  background-color: #ffab46;
}
.project-status.ok {
  background-color: #00a85d;
}
.project-icon-list {
  max-height: 185px;
  overflow: auto;
}
.countrends-plugin-center span img {
  display: block;
  margin-left: auto !important;
  margin-right: auto !important;
}
.quick-contact-link {
  background-color: #93f5c9;
}
.yui-ac-content .yui-ac-prehighlight {
  background-color: #f5f5f5;
}
#loginForm .warning {
  word-wrap: break-word;
}
.disableTextSelection {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.letterIcon {
  width: 32px;
  height: 32px;
  background: url(../images/newskin/circle_32x32.png) no-repeat left center;
  text-align: center;
  font-size: 24px;
  line-height: 32px;
  vertical-align: middle;
  float: right;
  color: #ffffff;
}
#service_desk_ToolBarItem {
  background-color: #dcf5f2;
  font-weight: bold;
}
.ui-datepicker {
  background-color: white;
  font-size: 12px;
  padding: 0;
  border-color: #ABABAB;
  width: 21em;
  z-index: 20000 !important;
}
.ui-datepicker .ui-datepicker-header {
  background: none;
  border: none;
  color: black;
  border-bottom: 1px solid #D1D1D1;
  padding: 0.4em 0;
}
.ui-datepicker .ui-widget-header .ui-datepicker-prev-hover,
.ui-datepicker .ui-widget-header .ui-datepicker-next-hover,
.ui-datepicker .ui-widget-header .ui-state-hover {
  background: none !important;
  border: none !important;
}
.ui-datepicker .ui-widget-header .ui-icon {
  background-image: url("../js/libs/jquery/jquery-ui/images/ui-icons_222222_256x240.png");
}
.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w {
  background-position: -96px -16px;
}
.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e {
  background-position: -32px -16px;
}
.ui-datepicker th {
  color: black;
  background-color: #F6F6F6;
  padding: 0.3em;
}
.ui-datepicker .ui-state-default {
  background: none;
  font-weight: normal;
  color: black;
}
.ui-datepicker .ui-state-highlight {
  border-color: #0093B8;
  background-image: none;
  background-color: #CCF4FF;
  font-weight: bold;
}
.ui-datepicker .ui-state-active,
.ui-datepicker .ui-state-hover {
  border-color: #0093B8;
  background-image: none;
  background-color: white;
  font-weight: bold;
  color: #0093B8;
}
.inlinePopupDialog {
  z-index: 2147483631;
}
.inlinePopupDialog,
.showBusySignDialog,
.cbModalDialog {
  border: none;
  padding: 0;
  background-color: white;
  position: fixed;
  -webkit-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.75);
}
.inlinePopupDialog iframe,
.showBusySignDialog iframe,
.cbModalDialog iframe {
  border: none;
  outline: hidden;
}
.inlinePopupDialog .ui-dialog-content,
.showBusySignDialog .ui-dialog-content,
.cbModalDialog .ui-dialog-content {
  padding: 0;
}
.inlinePopupDialog .ui-dialog-titlebar,
.showBusySignDialog .ui-dialog-titlebar,
.cbModalDialog .ui-dialog-titlebar {
  display: none;
}
.showBusySignDialog {
  font-size: 13px;
  min-width: 180px;
}
.colorPickerDialog {
  border: 1px solid #d1d1d1;
  padding: 0;
  background-color: white;
}
.colorPickerDialog .ui-dialog-titlebar {
  background: none;
  border: none;
  color: black;
  border-bottom: 1px solid #D1D1D1;
  padding: 0.2em;
  font-size: 12px;
  font-weight: normal;
}
.colorPickerDialog .ui-dialog-titlebar button {
  border: none !important;
  background-color: transparent !important;
}
.colorPickerDialog .ui-dialog-titlebar button:focus {
  outline: none;
  background-color: transparent;
}
.colorPickerDialog .ui-dialog-titlebar button.ui-state-hover {
  background-color: transparent !important;
  border: none !important;
}
.colorPickerDialog .ui-dialog-titlebar button .ui-icon {
  background-image: url("../js/libs/jquery/jquery-ui/images/ui-icons_222222_256x240.png");
}
.colorPickerDialog .ui-dialog-content {
  padding: 0.2em;
}
.cbModalDialog {
  -webkit-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.75);
}
.cbModalDialog .ui-dialog-content {
  padding: 0.5em;
}
.cbModalDialog .ui-dialog-buttonpane {
  background-color: white;
  margin-top: 0;
  border: none;
}
.cbModalDialog .ui-dialog-buttonpane .cancelButton:hover {
  text-decoration: none !important;
}
.cbModalDialog.ajaxSessionClosedDialog {
  z-index: 214748364242 !important;
}
.floatingOverlay {
  cursor: move;
}
.floatingOverlay .ui-dialog-content {
  padding: 0.5em;
}
.floatingOverlay .ui-dialog-titlebar {
  display: none;
}
.defaultValuesPerStatus .token-input-list-facebook li.token-input-token-facebook {
  line-height: 1.43em;
}
.reverseSuspectImg {
  display: inline-block;
  width: 12px;
  height: 10px;
  background: url("../images/newskin/action/reverse_suspect.png") no-repeat center;
  position: relative;
  top: 1px;
  margin-left: 0.3em;
  margin-right: 0.3em;
}
.referenceSettingBadgeClearSuspect {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: url("../images/tablet-remove.png") no-repeat center;
  position: relative;
  top: 2px;
  margin-left: 0.1em;
  margin-right: 0.1em;
  cursor: pointer;
}
body.Chrome .referenceSettingBadgeClearSuspect {
  top: 1px;
}
.referenceSettingAccordion span {
  margin-right: 1em;
}
.referenceSettingAccordion input[type="checkbox"] {
  position: relative;
  top: 2px;
}
.referenceSettingDialog {
  display: none;
  background-color: white;
  border: 1px solid #d1d1d1;
  position: absolute;
  z-index: 8000;
  width: 400px;
  cursor: auto;
  box-shadow: 3px 3px 10px #ababab;
}
.referenceSettingDialog div {
  padding: 0.4em 0.7em 0.4em 0.7em;
}
.referenceSettingDialog .referenceSettingSelectorContainer {
  padding: 0.2em 0;
}
.referenceSettingDialog .versionAjaxLoading {
  display: block;
  width: 400px;
  height: 30px;
  background: url("../images/ajax_loading_horizontal_bar.gif") no-repeat center center;
}
.referenceSettingDialog .referenceSettingTitle {
  color: #454545;
  font-weight: bold;
  padding: 0.5em 0.5em 0.5em 24px;
  margin: 0 0 0.4em 0;
  margin-bottom: 0.4em;
  background: url("../images/newskin/action/settings-s.png") no-repeat 6px 8px;
  background-color: #f5f5f5;
}
.referenceSettingDialog .referenceDialogButtonContainer {
  border-top: 1px solid #f5f5f5;
  margin-top: 0.4em;
  padding: 0.7em;
}
.referenceSettingDialog input {
  width: auto !important;
}
.referenceSettingDialog .referenceSettingVersionContainer span {
  display: inline-block;
}
.referenceSettingDialog .referenceSettingVersionContainer .referenceSettingVersionLabel {
  padding-bottom: 0.3em;
}
.referenceSettingDialog .referenceDialogVersionSelector,
.referenceSettingDialog .referenceDialogBaselineSelector {
  width: 200px !important;
  padding: 0.1em !important;
}
.referenceSettingDialog .referenceSettingSelectorLabel {
  width: 100px;
}
.referenceSettingDialog input[type="checkbox"],
.referenceSettingDialog input[type="radio"] {
  position: relative;
  top: 2px;
}
.referenceSettingDialog .inactive label {
  color: #D1D1D1;
}
body.isMac .referenceSettingDialog input[type="checkbox"],
body.isMac .referenceSettingDialog input[type="radio"] {
  top: -1px;
}
.badge-wrapper {
  display: inline-block;
  white-space: nowrap;
}
.badge-wrapper span.arrow {
  position: relative;
  top: -1px;
}
.referenceContainer {
  margin-top: 3px;
}
.ditch-tab-pane-wrap table.trackerItems td.fieldColumn span.arrow {
  top: 0;
}
.referenceContainer span.arrow,
table.trackerItems td.fieldColumn span.arrow {
  top: -2px;
}
.referenceContainer .referenceSettingBadge.active ~ span.arrow,
table.trackerItems td.fieldColumn .referenceSettingBadge.active ~ span.arrow {
  top: 0;
}
.referenceContainer .badge-wrapper,
table.trackerItems td.fieldColumn .badge-wrapper,
.referenceContainer .udBadge,
table.trackerItems td.fieldColumn .udBadge {
  margin-bottom: 1px;
}
.referenceSettingBadge {
  color: white !important;
  padding: 2px 3px;
  font-weight: bold !important;
  border-radius: 2px;
  font-size: 11px;
  margin: 0 0.2em;
  white-space: nowrap;
  cursor: default;
}
.referenceSettingBadge.active {
  cursor: pointer !important;
}
.referenceSettingBadge.versionSettingBadge {
  background-color: #7388AB;
}
.referenceSettingBadge.branchBadge {
  background-color: #005c50;
  text-transform: uppercase;
  padding: 1px 3px 2px 3px;
}
.referenceSettingBadge.branchBadge.masterBranchBadge {
  background-color: #7388AB;
}
.referenceSettingBadge.branchBadge a {
  font-size: 11px !important;
  color: white !important;
}
.referenceSettingBadge.branchBadge a:hover {
  text-decoration: none !important;
}
.referenceSettingBadge.psSettingBadge {
  background-color: #C6D8F2;
  text-transform: uppercase;
}
.referenceSettingBadge.psSettingBadge.active {
  background-color: #b31317;
}
.referenceSettingBadge.psSettingBadge ~ span.arrow {
  display: inline-block;
  height: 16px;
  margin-left: 0;
  vertical-align: top;
  width: 15px;
}
.referenceSettingBadge.psSettingBadge ~ span.arrow.arrow-up {
  background-image: url("../../../images/newskin/item/arrow-up-grey.png");
}
.referenceSettingBadge.psSettingBadge ~ span.arrow.arrow-up.active {
  background-image: url("../../../images/newskin/item/arrow-up-red.png");
}
.referenceSettingBadge.psSettingBadge ~ span.arrow.arrow-down {
  background-image: url("../../../images/newskin/item/arrow-down-grey.png");
}
.referenceSettingBadge.psSettingBadge ~ span.arrow.arrow-down.active {
  background-image: url("../../../images/newskin/item/arrow-down-red.png");
}
.referenceSettingBadge.updatedBadge,
.referenceSettingBadge.updatedReferenceBadge {
  background-color: #d9923b;
  text-transform: uppercase;
  position: relative;
  margin-top: 1px;
  display: inline-block;
}
.referenceSettingBadge.updatedBadge.masterDivergedBadge,
.referenceSettingBadge.updatedReferenceBadge.masterDivergedBadge,
.referenceSettingBadge.updatedBadge.headDivergedBadge,
.referenceSettingBadge.updatedReferenceBadge.headDivergedBadge {
  background-color: #2ab0d1;
}
.referenceSettingBadge.updatedBadge.headDivergedBadge,
.referenceSettingBadge.updatedReferenceBadge.headDivergedBadge {
  cursor: default !important;
}
.referenceSettingBadge.newItemBadge {
  background-color: #d9923b;
  text-transform: uppercase;
  position: relative;
}
.referenceSettingBadge.conflictBadge,
.referenceSettingBadge.deletedBadge {
  background-color: #e57579;
  text-transform: uppercase;
  position: relative;
}
.referenceSettingBadge.updatedBadge,
.referenceSettingBadge.conflictBadge {
  cursor: pointer;
}
.referenceSettingBadge.createdBadge {
  cursor: initial;
}
.name .referenceSettingBadge {
  top: -5px;
}
.relationItems .referenceSettingBadge.updatedBadge {
  font-size: 9px;
}
.relationItems .referenceSettingBadge.updatedBadge .reverseSuspectImg {
  top: 2px;
  margin-left: 0.5em;
}
.relationItems .referenceSettingBadge.updatedBadge .referenceSettingBadgeClearSuspect {
  top: 2px;
  margin-right: 0;
}
.tableItem .referenceSettingBadge,
.tableItem .udBadge {
  position: relative;
  top: -1px;
}
.propertyTable .tableItem .tableItemDateField {
  margin-left: 5px;
}
.token-input-list-facebook li.token-input-token-facebook {
  font-size: 11px;
  line-height: 1.4em;
}
.token-input-list-facebook li.token-input-token-facebook.invalid-value {
  color: red;
}
.token-input-list-facebook li.token-input-token-facebook:not(.invalid-value) {
  color: #0093b8;
}
.token-input-list-facebook li.token-input-token-facebook.token-input-selected-token-facebook {
  background-color: white !important;
  border: 1px solid #ccd5e4;
}
.token-input-list-facebook li.token-input-token-facebook .name {
  font-weight: bold;
}
.token-input-list-facebook li.token-input-token-facebook .name.disabled {
  text-decoration: line-through;
}
.token-input-list-facebook li.token-input-token-facebook .tokenSetting {
  display: inline-block;
  cursor: pointer;
  width: 12px;
  height: 12px;
  margin-left: 5px;
  opacity: 0.6;
  background: url("../js/libs/jquery/jquery-ui/images/ui-icons_222222_256x240.png") -64px -16px;
}
.token-input-list-facebook li.token-input-token-facebook .udBadge {
  margin-left: 2px;
}
.token-input-list-facebook .token-input-delete-token-facebook {
  color: #0093b8 !important;
  display: inline-block;
  width: 10px;
}
.token-input-list-facebook .token-input-delete-token-facebook:hover {
  color: #B31317 !important;
}
.token-input-dropdown-facebook {
  z-index: 10008 !important;
  font-size: 11px !important;
  border: 1px solid #ABABAB !important;
}
.token-input-dropdown-facebook .autocomplete-match-highlight {
  background-color: #FFEAD1 !important;
  color: black !important;
}
.token-input-dropdown-facebook .token-input-dropdown-item-facebook,
.token-input-dropdown-facebook .token-input-dropdown-item2-facebook {
  border-bottom: 1px solid #F5F5F5;
}
.token-input-dropdown-facebook .token-input-dropdown-item-facebook td.icon,
.token-input-dropdown-facebook .token-input-dropdown-item2-facebook td.icon,
.token-input-dropdown-facebook .token-input-dropdown-item-facebook td.userIcon,
.token-input-dropdown-facebook .token-input-dropdown-item2-facebook td.userIcon {
  padding: 0.3em;
  vertical-align: top;
}
.token-input-dropdown-facebook .token-input-dropdown-item-facebook .disabledUser,
.token-input-dropdown-facebook .token-input-dropdown-item2-facebook .disabledUser {
  text-decoration: line-through;
}
.token-input-dropdown-facebook .token-input-selected-dropdown-item-facebook {
  background-color: #F5F5F5 !important;
  color: black !important;
}
.ui-autocomplete {
  background-color: white;
}
.ui-autocomplete .ui-menu-item .ui-state-focus,
.ui-autocomplete .ui-menu-item .ui-state-hover,
.ui-autocomplete .ui-menu-item .ui-state-active {
  background-color: #F5F5F5 !important;
  background-image: none;
  color: black !important;
  border: 1px solid white !important;
  font-weight: normal;
}
.ui-widget-overlay {
  -moz-opacity: 0.5;
  opacity: .5;
  filter: alpha(opacity=50);
  background-color: black;
  background-image: none !important;
}
.actionMenuBar .release-train-icon {
  width: 32px;
  height: 32px;
  background-repeat: no-repeat;
  margin: 0px 10px;
  display: inline-block;
  background-image: url("../../../images/newskin/action/agile/icon_train_breadcrumb.png");
  background-color: #454545;
  position: relative;
  left: 31px;
  top: -7px;
}
.actionMenuBar .release-train {
  display: inline-block;
  padding: 4px;
  border: 1px solid #d1d1d1;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.actionMenuBar .release-train .viewsMenuContainer {
  margin-right: 0px;
  background-color: transparent;
}
.actionMenuBar .release-train .viewsMenuContainer .viewsMenu {
  background-color: transparent;
  margin-left: 15px;
  padding-left: 0px;
}
.actionMenuBar .release-train-extra-icons {
  display: inline-block;
  padding-bottom: 5px;
  margin-left: -12px;
}
#attachment .wikiContent img,
#comments .wikiContent img {
  max-width: 100%;
}
.helpLink.large {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url("../stylesheet/../images/newskin/action/help.png") center no-repeat;
  cursor: pointer;
  position: relative;
  top: 2px;
}
.helpLink.no-top {
  top: 0;
}
.tooltip {
  background: white;
}
.tooltip p {
  padding: 0;
  margin: 0;
  font-size: 12px;
}
.tooltip p.real-name {
  font-size: 14px;
  font-weight: bold;
}
.tooltip p.email {
  padding-top: 0.5em;
}
.tooltip p.address {
  padding-top: 0.5em;
}
.pullRequest.descriptionBox.inplaceEditableIconContainer.highlighted {
  -moz-box-shadow: 0 0 0 1px #0093b8;
  -ms-box-shadow: 0 0 0 1px #0093b8;
  -o-box-shadow: 0 0 0 1px #0093b8;
  -webkit-box-shadow: 0 0 0 1px #0093b8;
  box-shadow: 0 0 0 1px #0093b8;
  border-left: 1px;
}
body.IE .pullRequest.descriptionBox.inplaceEditableIconContainer.highlighted {
  outline: solid 1px #0093b8;
  -moz-box-shadow: 0;
  -ms-box-shadow: 0;
  -o-box-shadow: 0;
  -webkit-box-shadow: 0;
  box-shadow: 0;
}
.IE8 .fileUpload-flatbox .qq-upload-icon {
  color: white;
  z-index: -3;
  padding-left: 10px;
}
.newskin tr.highlighted-row {
  background-color: #ffe8e9 !important;
}
a.color-box {
  display: inline-block;
  width: 13px;
  height: 13px;
}
a.color-box.state-checked {
  background-image: url("../stylesheet/../images/newskin/filter_list/icon_checkmark_white.png");
  background-repeat: no-repeat;
  background-position: 1px;
}
a.color-box.big {
  width: 18px;
  height: 18px;
  background-position: 3px;
}
.treeFilterBox::-ms-clear {
  width: 0;
  height: 0;
}
.ui-tooltip {
  max-width: 800px;
}
.item-ui-tooltip {
  background-color: white;
  background-image: none;
  max-width: 600px;
  max-height: 450px;
  overflow: auto;
}
table td .inline-statistic-icon {
  display: none;
  background-image: url("../stylesheet/../images/newskin/item/review/icon-review-stat-blue.png");
  cursor: pointer;
}
table tr:hover .inline-statistic-icon {
  display: inherit;
  width: 17px;
  height: 13px;
  background-repeat: no-repeat;
  padding-left: 12px;
  background-origin: content-box;
}
.baseline-ui-tooltip {
  background-color: white;
  background-image: none;
  max-width: 600px;
  max-height: 450px;
  overflow: auto;
}
.thumbnailImagesInitialized img[data-hover-tooltip-target].default-cursor {
  cursor: pointer !important;
}
.thumbnailImagesInitialized img[data-hover-tooltip-target].progress-cursor {
  cursor: progress !important;
}
[data-hover-tooltip-target].progress-cursor,
.versionSettingBadge.progress-cursor,
.trackerItemRelationsViewerControls.progress-cursor .relationButton {
  cursor: progress !important;
}
[data-hover-tooltip-target].default-cursor,
[data-hover-tooltip-target],
.versionSettingBadge.default-cursor,
.trackerItemRelationsViewerControls.default-cursor .relationButton {
  cursor: pointer;
}
[data-hover-tooltip].tooltip-middle-align {
  display: inline-block;
  vertical-align: middle;
}
[data-hover-tooltip].tooltip-marker {
  display: inline-block;
}
.chooseReferencesDisabled [data-hover-tooltip].tooltip-marker {
  vertical-align: middle;
  position: relative;
  top: -1px;
  margin-right: 2px;
}
table.trackerItems .tooltip-marker {
  margin-bottom: 2px;
}
table.trackerItems .relationItems {
  margin-top: 5px;
}
.chooseReferencesDisabled a {
  position: relative;
  top: 1px;
  text-decoration: none !important;
}
.chooseReferencesDisabled a:hover {
  text-decoration: underline !important;
}
[data-hover-tooltip].table-view-tooltip {
  vertical-align: middle;
}
.trackerItemLinkNearInlineIcon {
  vertical-align: middle;
  margin-left: 3px;
}
.tableItem > [data-hover-tooltip] {
  vertical-align: middle;
}
.baseline-compare-head {
  width: 16px;
  height: 14px;
  background-image: url("../stylesheet/../images/newskin/action/icon_compare_head.png");
  display: inline-block;
  position: relative;
  top: 1px;
}
.baseline-description {
  display: none;
}
.strongText {
  font-weight: bold;
}
.blackText {
  color: black;
}
a.resultBox {
  display: inline-block;
  width: 13px;
  height: 16px;
  min-width: 16px;
  padding: 0px;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}
a.resultBox:hover {
  background-image: url("../stylesheet/../images/newskin/action/projectbrowser/arrow_white.png");
  background-size: 8px 8px;
  background-repeat: no-repeat;
  background-position: 8px 0px;
}
.imagePasteReminderText {
  margin-top: 5px;
  font-size: 11px;
  background: url("../stylesheet/../images/newskin/action/permission-alert.png") no-repeat left center;
  padding-left: 16px;
}
.breadcrumbs-item-version {
  color: white !important;
  font-weight: bold !important;
  font-size: 12px;
  padding: 1px 10px;
  border-radius: 3px;
  margin-left: 5px;
}
.lineThrough {
  text-decoration: line-through !important;
}
.lineThrough:hover {
  text-decoration: underline line-through !important;
}
#hotkeysHint {
  position: absolute;
  right: 0;
  bottom: 10px;
  z-index: 100;
  cursor: pointer;
}
#hotkeysHint * {
  font-size: 11px;
  white-space: nowrap;
}
#hotkeysHint b {
  margin-right: 10px;
  margin-left: 10px;
}
#hotkeysHint table {
  display: none;
}
body.masked #hotkeysHint {
  display: none;
}
#hotkeysHint td.hotkey-description {
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
}
.loginModule #hotkeysHint {
  display: none;
}
#hotkey-toggle {
  cursor: pointer;
}
#hotkey-toggle img {
  position: relative;
  top: 6px;
  margin-top: -6px;
}
div.form-element {
  padding: 5px;
}
.trackerItemLinkNearInlineIcon + .relationItems {
  margin-top: 5px;
}
.relationItems a {
  font-size: 10px !important;
}
.relationItems.ident {
  margin-left: 19px;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#embeddedTableRowEditor .fieldEditorForm td {
  padding: 0 !important;
}
#embeddedTableRowEditor .fieldEditorForm td.labelCell {
  padding: 0.3em !important;
}
#embeddedTableRowEditor .fieldEditorForm td.dataCell {
  width: 100% !important;
}
#embeddedTableRowEditor .fieldEditorForm td.dataCell .editor-wrapper {
  margin-bottom: 15px;
}
#task-details-associations .reverseSuspectImg {
  height: 10px;
  top: 0;
}
#task-details-associations .assoc-type-icon {
  position: relative;
  top: 1px;
}
#task-details-associations .associationRow {
  vertical-align: middle;
}
#task-details-associations .associationText {
  vertical-align: middle;
  display: inline-block;
}
#task-details-associations .associationLink {
  vertical-align: middle;
}
.menu-separator {
  display: inline-block;
  height: 30px;
  border-left: 1px solid #d1d1d1;
  margin-top: -15px;
  margin-bottom: -9px;
  margin-right: 5px;
}
.pullRequestActionBar > .menu-separator {
  height: 28px;
  margin-bottom: -11px;
}
.pullRequestActionBarPending > .menu-separator {
  margin-bottom: -10px;
}
.dashboard-actionbar.actionBar {
  height: 22px;
}
.groupping-level-1 {
  background-color: #AFF0FF;
}
.groupping-level-2 {
  background-color: #C9F4FF;
}
.groupping-level-3 {
  background-color: #E1F9FF;
}
.groupping-level-grey-1:not(.aggregate-cell) {
  background-color: #E5E5E5;
}
.groupping-level-grey-2:not(.aggregate-cell) {
  background-color: #F0F0F0;
}
.groupping-level-grey-3:not(.aggregate-cell) {
  background-color: #F5F5F5;
}
.groupping-level-footer-1 {
  background-color: #C3C1C3;
  font-weight: bold;
}
.aggregate-cell {
  text-align: right;
  white-space: nowrap;
}
.groupping-level-top {
  font-weight: bold;
}
.groupping-level {
  line-height: 10px;
  padding: 3px !important;
}
.groupping-ident-1 {
  padding-top: 5px !important;
  padding-left: 5px !important;
}
.groupping-ident-2 {
  padding-top: 5px !important;
  padding-left: 15px !important;
}
.groupping-ident-3 {
  padding-top: 5px !important;
  padding-left: 25px !important;
}
.userSelectorEmailContainer {
  display: block;
  width: 100%;
  padding: 0.2em;
  background-color: #f5f5f5;
}
.userSelectorEmailContainer .userSelectorEmailLabel {
  display: inline-block;
  font-size: 11px;
  color: #ababab;
  margin-right: 0.3em;
  font-weight: bold;
}
.userSelectorEmailContainer .userSelectorEmail {
  display: inline-block;
  color: #00a85d;
}
.userSelectorEmailContainer .userSelectorEmail.invalid {
  color: #b31317;
}
.userSelectorEmailContainer .userSelectorEmailInvalid {
  display: inline-block;
  margin-left: 0.3em;
  font-size: 11px;
  color: #ababab;
}
.thumbnailImagesImageCommon {
  object-fit: contain;
}
.issueCopyMoveTrackerSelector,
.issueCopyMoveProjectSelector {
  width: 43%;
}
.thumbnailImages img {
  object-fit: contain;
  max-width: 100% !important;
}
.thumbnailImages img.userPhoto {
  object-fit: unset !important;
  max-width: unset !important;
}
.thumbnailImages .status-icon-minwidth img:not(.userPhoto) {
  max-width: initial !important;
}
.thumbnailImages300px .thumbnailImages200px img,
.thumbnailImages400px .thumbnailImages200px img,
.thumbnailImages480px .thumbnailImages200px img,
.thumbnailImages600px .thumbnailImages200px img,
.thumbnailImages800px .thumbnailImages200px img,
.thumbnailImages1000px .thumbnailImages200px img,
.thumbnailImages1200px .thumbnailImages200px img,
.thumbnailImages200px img {
  object-fit: contain;
  max-width: 200px !important;/* force 200px width */
}
.thumbnailImages300px .thumbnailImages200px table img,
.thumbnailImages400px .thumbnailImages200px table img,
.thumbnailImages480px .thumbnailImages200px table img,
.thumbnailImages600px .thumbnailImages200px table img,
.thumbnailImages800px .thumbnailImages200px table img,
.thumbnailImages1000px .thumbnailImages200px table img,
.thumbnailImages1200px .thumbnailImages200px table img,
.thumbnailImages200px table img {
  max-width: 100% !important;
}
.thumbnailImages200px .thumbnailImages300px img,
.thumbnailImages400px .thumbnailImages300px img,
.thumbnailImages480px .thumbnailImages300px img,
.thumbnailImages600px .thumbnailImages300px img,
.thumbnailImages800px .thumbnailImages300px img,
.thumbnailImages1000px .thumbnailImages300px img,
.thumbnailImages1200px .thumbnailImages300px img,
.thumbnailImages300px img {
  object-fit: contain;
  max-width: 300px !important;
}
.thumbnailImages200px .thumbnailImages300px table img,
.thumbnailImages400px .thumbnailImages300px table img,
.thumbnailImages480px .thumbnailImages300px table img,
.thumbnailImages600px .thumbnailImages300px table img,
.thumbnailImages800px .thumbnailImages300px table img,
.thumbnailImages1000px .thumbnailImages300px table img,
.thumbnailImages1200px .thumbnailImages300px table img,
.thumbnailImages300px table img {
  max-width: 100% !important;
}
.thumbnailImages200px .thumbnailImages400px img,
.thumbnailImages300px .thumbnailImages400px img,
.thumbnailImages480px .thumbnailImages400px img,
.thumbnailImages600px .thumbnailImages400px img,
.thumbnailImages800px .thumbnailImages400px img,
.thumbnailImages1000px .thumbnailImages400px img,
.thumbnailImages1200px .thumbnailImages400px img,
.thumbnailImages400px img {
  object-fit: contain;
  max-width: 400px !important;/* force 400px width */
}
.thumbnailImages200px .thumbnailImages400px table img,
.thumbnailImages300px .thumbnailImages400px table img,
.thumbnailImages480px .thumbnailImages400px table img,
.thumbnailImages600px .thumbnailImages400px table img,
.thumbnailImages800px .thumbnailImages400px table img,
.thumbnailImages1000px .thumbnailImages400px table img,
.thumbnailImages1200px .thumbnailImages400px table img,
.thumbnailImages400px table img {
  max-width: 100% !important;
}
.thumbnailImages200px .thumbnailImages480px img,
.thumbnailImages300px .thumbnailImages480px img,
.thumbnailImages400px .thumbnailImages480px img,
.thumbnailImages600px .thumbnailImages480px img,
.thumbnailImages800px .thumbnailImages480px img,
.thumbnailImages1000px .thumbnailImages480px img,
.thumbnailImages1200px .thumbnailImages480px img,
.thumbnailImages480px img {
  object-fit: contain;
  max-width: 480px !important;
}
.thumbnailImages200px .thumbnailImages480px table img,
.thumbnailImages300px .thumbnailImages480px table img,
.thumbnailImages400px .thumbnailImages480px table img,
.thumbnailImages600px .thumbnailImages480px table img,
.thumbnailImages800px .thumbnailImages480px table img,
.thumbnailImages1000px .thumbnailImages480px table img,
.thumbnailImages1200px .thumbnailImages480px table img,
.thumbnailImages480px table img {
  max-width: 100% !important;
}
.thumbnailImages200px .thumbnailImages600px img,
.thumbnailImages300px .thumbnailImages600px img,
.thumbnailImages400px .thumbnailImages600px img,
.thumbnailImages480px .thumbnailImages600px img,
.thumbnailImages800px .thumbnailImages600px img,
.thumbnailImages1000px .thumbnailImages600px img,
.thumbnailImages1200px .thumbnailImages600px img,
.thumbnailImages600px img {
  object-fit: contain;
  max-width: 600px !important;/* force 600px width */
}
.thumbnailImages200px .thumbnailImages600px table img,
.thumbnailImages300px .thumbnailImages600px table img,
.thumbnailImages400px .thumbnailImages600px table img,
.thumbnailImages480px .thumbnailImages600px table img,
.thumbnailImages800px .thumbnailImages600px table img,
.thumbnailImages1000px .thumbnailImages600px table img,
.thumbnailImages1200px .thumbnailImages600px table img,
.thumbnailImages600px table img {
  max-width: 100% !important;
}
.thumbnailImages200px .thumbnailImages800px img,
.thumbnailImages300px .thumbnailImages800px img,
.thumbnailImages400px .thumbnailImages800px img,
.thumbnailImages480px .thumbnailImages800px img,
.thumbnailImages600px .thumbnailImages800px img,
.thumbnailImages1000px .thumbnailImages800px img,
.thumbnailImages1200px .thumbnailImages800px img,
.thumbnailImages800px img {
  object-fit: contain;
  max-width: 800px !important;
}
.thumbnailImages200px .thumbnailImages800px table img,
.thumbnailImages300px .thumbnailImages800px table img,
.thumbnailImages400px .thumbnailImages800px table img,
.thumbnailImages480px .thumbnailImages800px table img,
.thumbnailImages600px .thumbnailImages800px table img,
.thumbnailImages1000px .thumbnailImages800px table img,
.thumbnailImages1200px .thumbnailImages800px table img,
.thumbnailImages800px table img {
  max-width: 100% !important;
}
.thumbnailImages200px .thumbnailImages1000px img,
.thumbnailImages300px .thumbnailImages1000px img,
.thumbnailImages400px .thumbnailImages1000px img,
.thumbnailImages480px .thumbnailImages1000px img,
.thumbnailImages600px .thumbnailImages1000px img,
.thumbnailImages800px .thumbnailImages1000px img,
.thumbnailImages1200px .thumbnailImages1000px img,
.thumbnailImages1000px img {
  object-fit: contain;
  max-width: 1000px !important;
}
.thumbnailImages200px .thumbnailImages1000px table img,
.thumbnailImages300px .thumbnailImages1000px table img,
.thumbnailImages400px .thumbnailImages1000px table img,
.thumbnailImages480px .thumbnailImages1000px table img,
.thumbnailImages600px .thumbnailImages1000px table img,
.thumbnailImages800px .thumbnailImages1000px table img,
.thumbnailImages1200px .thumbnailImages1000px table img,
.thumbnailImages1000px table img {
  max-width: 100% !important;
}
.thumbnailImages200px .thumbnailImages1200px img,
.thumbnailImages300px .thumbnailImages1200px img,
.thumbnailImages400px .thumbnailImages1200px img,
.thumbnailImages480px .thumbnailImages1200px img,
.thumbnailImages600px .thumbnailImages1200px img,
.thumbnailImages800px .thumbnailImages1200px img,
.thumbnailImages1000px .thumbnailImages1200px img,
.thumbnailImages1200px img {
  object-fit: contain;
  max-width: 1200px !important;
}
.thumbnailImages200px .thumbnailImages1200px table img,
.thumbnailImages300px .thumbnailImages1200px table img,
.thumbnailImages400px .thumbnailImages1200px table img,
.thumbnailImages480px .thumbnailImages1200px table img,
.thumbnailImages600px .thumbnailImages1200px table img,
.thumbnailImages800px .thumbnailImages1200px table img,
.thumbnailImages1000px .thumbnailImages1200px table img,
.thumbnailImages1200px table img {
  max-width: 100% !important;
}
@media (max-width: 849px) {
  .thumbnailImages200px .thumbnailImages600px img,
  .thumbnailImages300px .thumbnailImages600px img,
  .thumbnailImages400px .thumbnailImages600px img,
  .thumbnailImages480px .thumbnailImages600px img,
  .thumbnailImages800px .thumbnailImages600px img,
  .thumbnailImages1000px .thumbnailImages600px img,
  .thumbnailImages1200px .thumbnailImages600px img,
  .thumbnailImages600px img {
    object-fit: contain;
    max-width: 100% !important;
  }
}
@media (max-width: 1049px) {
  .thumbnailImages200px .thumbnailImages800px img,
  .thumbnailImages300px .thumbnailImages800px img,
  .thumbnailImages400px .thumbnailImages800px img,
  .thumbnailImages480px .thumbnailImages800px img,
  .thumbnailImages600px .thumbnailImages800px img,
  .thumbnailImages1000px .thumbnailImages800px img,
  .thumbnailImages1200px .thumbnailImages800px img,
  .thumbnailImages800px img {
    object-fit: contain;
    max-width: 100% !important;
  }
}
@media (max-width: 1249px) {
  .thumbnailImages200px .thumbnailImages1000px img,
  .thumbnailImages300px .thumbnailImages1000px img,
  .thumbnailImages400px .thumbnailImages1000px img,
  .thumbnailImages480px .thumbnailImages1000px img,
  .thumbnailImages600px .thumbnailImages1000px img,
  .thumbnailImages800px .thumbnailImages1000px img,
  .thumbnailImages1200px .thumbnailImages1000px img,
  .thumbnailImages1000px img {
    object-fit: contain;
    max-width: 100% !important;
  }
}
@media (max-width: 1449px) {
  .thumbnailImages200px .thumbnailImages1200px img,
  .thumbnailImages300px .thumbnailImages1200px img,
  .thumbnailImages400px .thumbnailImages1200px img,
  .thumbnailImages480px .thumbnailImages1200px img,
  .thumbnailImages600px .thumbnailImages1200px img,
  .thumbnailImages800px .thumbnailImages1200px img,
  .thumbnailImages1000px .thumbnailImages1200px img,
  .thumbnailImages1200px img {
    object-fit: contain;
    max-width: 100% !important;
  }
}
.thumbnailImages20pct img {
  object-fit: contain;
  max-width: 20% !important;
}
.thumbnailImages33pct img {
  object-fit: contain;
  max-width: 33.3% !important;
}
.thumbnailImages25pct img {
  object-fit: contain;
  max-width: 25% !important;
}
.thumbnailImages50pct img {
  object-fit: contain;
  max-width: 50% !important;
}
.thumbnailImages75pct img {
  object-fit: contain;
  max-width: 75% !important;
}
.thumbnailImages150pct img {
  object-fit: contain;
  max-width: 150% !important;
}
.thumbnailImagesInitialized img {
  cursor: pointer !important;
}
.freshWikiActionBarContents {
  display: none;
}
.dashboardLink {
  margin-left: 7px;
}
.trackerListPlugin img {
  max-width: none !important;
}
#preview-tab #preview-container .plugin-title {
  display: none;
}
#preview-tab #preview-container h4 {
  border-bottom-width: 0px;
}
.imagePasteAwareEditor {
  word-wrap: break-word;
  overflow-wrap: normal;
  white-space: normal;
}
::-ms-clear {
  display: none;
}
.edit-link {
  margin-left: 8px;
  cursor: pointer;
}
.edit-link .menuArrowDown {
  position: relative;
  top: 2px;
  left: 3px;
}
.settings-icon {
  background: url("../images/newskin/action/settings-s.png") no-repeat;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-left: 5px;
  position: relative;
  top: 2px;
  cursor: pointer;
}
.highlightedTable.highlighted {
  background-color: #ccffe8 !important;
}
.highlightedTable.highlighted td {
  background-color: #ccffe8 !important;
}
.selectionBar {
  float: left;
  margin: 0 15px 0 5px;
}
.selectionBar .selectionBarSelectedInfo {
  margin-right: 5px;
}
.selectionBar .selectionBarSelectedInfo .numberOfSelectedItems {
  font-weight: bold;
}
span.removeButton {
  width: 16px;
  height: 16px;
  background-image: url("../images/newskin/action/delete-grey-16x16.png");
  display: inline-block;
  margin: 0 3px 0 0;
  top: 3px;
  position: relative;
  cursor: pointer;
}
span.removeButton:hover {
  background-image: url("../images/newskin/action/delete-grey-16x16_on.png");
}
.subtext.commentSubscriptionContainer a {
  font-size: 11px !important;
}
.newskin .wikiContent .wikichartbox .chartControls.projectsListMatrix a {
  font-size: 13px;
}
.wikichartbox .chartControls.left {
  float: none;
}
.testCasesByLastTestRun .chartControls,
.testRunsByConfiguration .chartControls,
.testRunsByTestSet .chartControls,
.testRunsByAssignee .chartControls {
  font-size: 13px;
  float: none;
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  align-items: center;
  justify-content: end;
}
.testCasesByLastTestRun .chartControls .filter,
.testRunsByConfiguration .chartControls .filter,
.testRunsByTestSet .chartControls .filter,
.testRunsByAssignee .chartControls .filter {
  display: flex;
  align-items: center;
  justify-content: end;
  gap: 10px;
}
.testCasesByLastTestRun .chartControls .filter .referenceCell,
.testRunsByConfiguration .chartControls .filter .referenceCell,
.testRunsByTestSet .chartControls .filter .referenceCell,
.testRunsByAssignee .chartControls .filter .referenceCell {
  padding: 0px;
  vertical-align: middle;
}
.testCasesByLastTestRun .chartControls .filter .chartSelect,
.testRunsByConfiguration .chartControls .filter .chartSelect,
.testRunsByTestSet .chartControls .filter .chartSelect,
.testRunsByAssignee .chartControls .filter .chartSelect {
  height: 30px;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: space-between;
}
.testCasesByLastTestRun .chartControls .filter .chartSelect .ui-icon.ui-icon-triangle-1-s,
.testRunsByConfiguration .chartControls .filter .chartSelect .ui-icon.ui-icon-triangle-1-s,
.testRunsByTestSet .chartControls .filter .chartSelect .ui-icon.ui-icon-triangle-1-s,
.testRunsByAssignee .chartControls .filter .chartSelect .ui-icon.ui-icon-triangle-1-s {
  float: none;
  margin: 0;
}
.testCasesByLastTestRun .chartControls .filter .inputField,
.testRunsByConfiguration .chartControls .filter .inputField,
.testRunsByTestSet .chartControls .filter .inputField,
.testRunsByAssignee .chartControls .filter .inputField {
  padding-top: 6.5px;
  padding-bottom: 6.5px;
  padding-right: 3px;
  padding-left: 3px;
  width: 100px;
}
.testCasesByLastTestRun .chartControls .filter .dateRangePicker.ui-multiselect.ui-widget.ui-state-default.ui-corner-all.ui-date-range,
.testRunsByConfiguration .chartControls .filter .dateRangePicker.ui-multiselect.ui-widget.ui-state-default.ui-corner-all.ui-date-range,
.testRunsByTestSet .chartControls .filter .dateRangePicker.ui-multiselect.ui-widget.ui-state-default.ui-corner-all.ui-date-range,
.testRunsByAssignee .chartControls .filter .dateRangePicker.ui-multiselect.ui-widget.ui-state-default.ui-corner-all.ui-date-range {
  width: 220px;
  height: 30px;
  vertical-align: middle;
}
.testCasesByLastTestRun .chartControls .filter.reference .chooseReferences,
.testRunsByConfiguration .chartControls .filter.reference .chooseReferences,
.testRunsByTestSet .chartControls .filter.reference .chooseReferences,
.testRunsByAssignee .chartControls .filter.reference .chooseReferences {
  min-width: 150px;
  margin: 0px;
}
.dashboard-container.three_column .widget-container .testCasesByLastTestRun .chartControls,
.dashboard-container.two_column .widget-container .testCasesByLastTestRun .chartControls,
.dashboard-container.three_column .widget-container .testRunsByConfiguration .chartControls,
.dashboard-container.two_column .widget-container .testRunsByConfiguration .chartControls,
.dashboard-container.three_column .widget-container .testRunsByTestSet .chartControls,
.dashboard-container.two_column .widget-container .testRunsByTestSet .chartControls,
.dashboard-container.three_column .widget-container .testRunsByAssignee .chartControls,
.dashboard-container.two_column .widget-container .testRunsByAssignee .chartControls {
  align-items: end;
  flex-direction: column;
}
.dashboard-container.three_column .widget-container .testCasesByLastTestRun .chartControls .filter,
.dashboard-container.two_column .widget-container .testCasesByLastTestRun .chartControls .filter,
.dashboard-container.three_column .widget-container .testRunsByConfiguration .chartControls .filter,
.dashboard-container.two_column .widget-container .testRunsByConfiguration .chartControls .filter,
.dashboard-container.three_column .widget-container .testRunsByTestSet .chartControls .filter,
.dashboard-container.two_column .widget-container .testRunsByTestSet .chartControls .filter,
.dashboard-container.three_column .widget-container .testRunsByAssignee .chartControls .filter,
.dashboard-container.two_column .widget-container .testRunsByAssignee .chartControls .filter {
  align-items: end;
  flex-direction: column;
  gap: 5px;
}
@media (max-width: 1280px) {
  .testCasesByLastTestRun .chartControls,
  .testRunsByConfiguration .chartControls,
  .testRunsByTestSet .chartControls,
  .testRunsByAssignee .chartControls {
    align-items: end;
    flex-direction: column;
  }
  .testCasesByLastTestRun .chartControls .filter,
  .testRunsByConfiguration .chartControls .filter,
  .testRunsByTestSet .chartControls .filter,
  .testRunsByAssignee .chartControls .filter {
    align-items: end;
    flex-direction: column;
    gap: 5px;
  }
}
table.embedded th.sortable div .sortIndicator {
  width: 12px;
  height: 12px;
  background-image: url("../stylesheet/../images/newskin/action/order-down.png");
  display: inline-block;
  visibility: hidden;
  margin-left: 5px;
}
table.embedded th.sortable div:hover .sortIndicator,
table.embedded th.sortable div.ASC:hover .sortIndicator {
  background-image: url("../stylesheet/../images/newskin/action/order-down.png");
  visibility: visible;
  position: relative;
  top: 2px;
}
table.embedded th.sortable div.DESC:hover .sortIndicator {
  background-image: url("../stylesheet/../images/newskin/action/order-up.png");
  visibility: visible;
  position: relative;
  top: 2px;
}
.new-test-run-action .loadingBgImg,
.new-referring-item .loadingBgImg {
  background-position: 0;
}
.loadingBgImg {
  background-image: url("../images/folders/loading.gif") !important;
}
.testStepResults tbody tr:nth-of-type(even) {
  background-color: #f5f5f5;
}
#toolbarMenus .inlinemenu .empty-placeholder {
  padding-bottom: 8px;
  padding-top: 8px;
}
.wikiLinkContainer {
  display: inline-block;
  vertical-align: middle;
  width: inherit;
  max-width: 60em;
}
.trackerItems .wikiLinkContainer {
  display: inherit;
}
.wikiLinkContainer .itemIcon {
  display: inline-block;
  margin-bottom: 2px;
  padding: 0;
}
.wikiLinkContainer .itemIcon > div {
  display: inline-grid;
  vertical-align: middle;
}
.wikiLinkContainer .wikiLink {
  display: inline-block;
}
.wikiLinkContainer .wikiLink .udBadge {
  margin-left: 0;
}
.wikiLinkContainer .itemBadge {
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
}
.wikiLinkContainer .itemBadge .suspectedLinkBadgeContainer {
  display: inline-block;
}
.wikiLinkContainer .jumpToDocumentViewBadge {
  display: inline-block;
  vertical-align: sub;
}
.wikiLinkContainer .jumpToDocumentViewBadge a {
  text-decoration: none;
  cursor: pointer;
}
.wikiLinkContainer .jumpToDocumentViewBadge a img {
  cursor: pointer;
}
.interwikilink a.jumpToDocumentView img {
  cursor: pointer;
}
.wikiLink a {
  -ms-word-break: break-word;
  word-break: break-word;
  position: relative;
  top: 1px;
}
.FF .wikiLinkContainer span[data-hover-tooltip-target] {
  display: inline-block;
}
.FF .wikiLinkContainer .itemBadge,
.IE11 .wikiLinkContainer .itemBadge {
  position: relative;
  top: -1px;
}
.colorField {
  width: 1em;
  height: 1em;
  margin-right: 5px;
  display: inline-block;
}
.fieldType_color .colorField {
  position: relative;
  top: 1px;
}
.fieldType_color .colorPicker {
  position: relative;
  top: 3px;
}
.popup .ui-dialog-buttonpane.actionBar {
  background-color: #f5f5f5 !important;
  margin-top: 0px;
}
.popup .ui-dialog-buttonpane.actionBar .ui-dialog-buttonset {
  background-color: transparent !important;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 15px;
}
.popup .ui-dialog-buttonpane.actionBar .ui-dialog-buttonset button {
  margin: 0px;
}
.popup .ui-dialog-titlebar.actionMenuBar {
  padding: 20px;
  font-weight: normal;
}
.offscreen {
  position: relative;
  left: -9999em;
}
.selected-element-tagging {
  margin: 15px;
}
.editorPopup.artifactCreationForm {
  padding-top: 10px;
  padding-bottom: 10px;
}
.editorPopup.artifactCreationForm .hint {
  margin-bottom: 10px;
}
#createArtifactPopup .propertyTable input[type=text],
.fixedWidthForm.propertyTable input[type=text],
#createArtifactPopup .propertyTable input[type=password],
.fixedWidthForm.propertyTable input[type=password] {
  width: 500px;
}
#createArtifactPopup .propertyTable > textarea,
.fixedWidthForm.propertyTable > textarea,
#createArtifactPopup .propertyTable :not(.fr-box) > textarea,
.fixedWidthForm.propertyTable :not(.fr-box) > textarea {
  width: 500px;
  padding-right: 8px;
}
#createArtifactPopup .propertyTable select,
.fixedWidthForm.propertyTable select {
  width: 510px;
}
.artifactForm.propertyTable {
  margin-bottom: 80px;
}
#createArtifactPopup .artifactForm.propertyTable {
  margin-bottom: 30px !important;
}
.trackerItemDetailsTabContainer {
  display: block;
  min-height: 75px;
}
table.trackerItemDetailsComment tr.even,
table.trackerItemDetailsComment tr.odd {
  border-top: 1px solid #D1D1D1 !important;
}
table.trackerItemDetailsComment tr.even:hover,
table.trackerItemDetailsComment tr.odd:hover {
  background-color: #FFF !important;
}
table.trackerItemDetailsComment tr.trackerItemDetailsCommentDirectLink,
table.trackerItemDetailsComment tr.trackerItemDetailsCommentDirectLink:hover {
  background-color: #ebebf5 !important;
}
.baseline-header {
  font-weight: bold;
  margin-bottom: 5px;
}
.reference-version-tooltip {
  list-style-type: none;
  margin: 0.5em 0 0 0;
  padding: 0;
}
.reference-version-tooltip a.baseline-link {
  text-decoration: none;
  color: #0093b8;
}
.reference-version-tooltip a.baseline-link:hover {
  text-decoration: underline;
}
.reportSelectorSelectedViewLabel {
  display: inline-block;
  position: relative;
  top: 2px;
  font-weight: bold;
}
.actionMenuBarContent .breadcrumbSprintPlanning {
  position: relative;
  top: 2px;
}
.FF .reportSelectorSelectedViewLabel {
  top: 4px;
}
.releaseModule .menuArrowDown.actionBarIcon {
  position: relative;
  top: -2px;
  height: 16px;
}
.releaseModule .moreMenuTableView .menuArrowDown.actionBarIcon {
  top: 2px;
}
.actionBar .rightAlignCell span.inlinemenuTrigger.actionLink a {
  position: relative;
  top: -1px;
}
.actionBarColumn .actionBarIcon {
  display: table-cell;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  top: 0 !important;
}
.actionBarColumn .actionBarIcon .tableIcon {
  margin-right: 15px !important;
}
.actionBarColumn .yuimenubaritemlabel .menuArrowDown {
  margin: 0;
}
.actionBarColumn .inlinemenuTrigger.actionBarIcon {
  position: relative;
  top: 1px;
}
.actionBarColumn .inlinemenuTrigger.actionBarIcon .menuArrowDown {
  display: inline-block !important;
  top: -4px !important;
}
.actionBarColumn .newTestRunIcon {
  position: relative;
  top: -1px !important;
}
.actionBarIcon {
  position: relative;
  top: 2px;
}
.actionBarIconWithLabel {
  top: 0 !important;
}
.actionIconWithLabel {
  color: #0093b8 !important;
  padding-left: 3px;
}
.inlinemenuTrigger .actionBarIcon {
  margin-right: 15px;
}
.inlinemenuTrigger .actionBarIcon.menuArrowDown {
  top: 0;
}
#documentPropertiesForm .inlinemenuTrigger .actionBarIcon.menuArrowDown {
  top: -2px !important;
  height: 16px;
}
.inlinemenuTrigger .actionBarIcon.menuArrowDown {
  height: 12px;
}
#documentPropertiesForm .yuimenubaritemlabel .menuArrowDown {
  background: url("../images/newskin/actionIcons/control-m-3.png");
  width: 16px;
  height: 16px;
  top: -2px;
  margin: 0;
}
#documentPropertiesForm .yuimenubaritemlabel .menuArrowDown:hover {
  background: url("../images/newskin/actionIcons/control-m-3-onmouse.png");
}
.FF #documentPropertiesForm .inlinemenuTrigger .actionBarIcon.menuArrowDown {
  top: -4px !important;
}
#tracker-customize table .menuArrowDown {
  background: url("../images/newskin/actionIcons/control-m-3.png");
  width: 16px;
  height: 16px;
}
#tracker-customize table .menuArrowDown:hover {
  background: url("../images/newskin/actionIcons/control-m-3-onmouse.png");
}
.actionBarIconTooltip {
  padding: 5px;
  font-size: 12px;
}
.branchSwitchWarningList {
  padding: 0;
  margin: 1em 0;
  list-style-type: none;
  display: block;
  max-height: 200px;
  overflow-y: auto;
}
.branchSwitchWarningList li a {
  color: #0093b8;
  text-decoration: none;
}
.branchSwitchWarningList li a:hover {
  text-decoration: underline;
}
.branchSwitchWarningList .currentWorkingSetAndBranch * {
  color: black;
  font-weight: bold;
}
.not-found-content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.not-found-big-text {
  font-size: 30em;
  color: #1e9ebf;
}
.not-found-header {
  font-size: 3em;
  font-weight: bold;
  color: #666666;
}
.not-found-explanation {
  margin: 1em 5em;
  font-size: 1.5em;
  color: #666666;
}
.not-found-explanation a {
  font-size: 100% !important;
}
.not-found-buttons {
  margin-top: 3em;
}
.actionMenuBar .viewsMenuContainer.large .viewsMenu .active {
  margin-top: 3px;
}
.inline-comment-wrapper {
  margin-left: 25px;
  margin-right: 25px;
}
.treeSearchBoxContainer {
  display: inline-block;
  width: 160px;
  margin-left: 5px;
  margin-top: 1px;
}
.treeSearchBoxContainer .treeSearchContainer {
  display: inline-block;
  border-radius: 10px;
  overflow: hidden;
  vertical-align: middle;
  background-color: white;
  border: 1px solid #d1d1d1;
  white-space: normal;
}
.treeSearchBoxContainer .treeSearchContainer .treeFilterBox.withButton {
  width: 126px;
  padding: 2px 1px 0 1px;
  border: none;
  margin-top: 2px;
  margin-left: 4px;
  margin-bottom: 0;
  font-size: 11px;
}
.treeSearchBoxContainer .treeSearchContainer .treeFilterBox.withButton:focus {
  outline: none;
}
.treeSearchBoxContainer .treeSearchContainer .treeSearchToggleButton {
  border: 0;
  display: inline-block;
  width: 24px;
  height: 20px;
  background: url("../images/newskin/header/icon-search-menu.png") no-repeat center 4px;
  float: right;
  cursor: pointer;
}
.referenceSuggestionBranchItem {
  color: #005c50;
}
.referenceSuggestionBranchBadge {
  display: inline-block;
  margin: 0 5px;
  color: white;
  background-color: #005c50;
  font-weight: bold;
  border-radius: 3px;
  font-size: 11px;
  padding: 1px 5px;
  text-transform: uppercase;
}
.referenceSuggestionBranchBadge.masterBranchBadge {
  background-color: #7388AB;
}
.inlinemenu .branchTracker,
.context-menu-list .branchTracker {
  color: #005c50 !important;
}
input[type=text]:-webkit-autofill,
input[type=text]:-webkit-autofill:hover,
input[type=text]:-webkit-autofill:focus,
input[type=text]:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 50px white inset;
}
input.noPrefill:-webkit-autofill,
input.noPrefill:-webkit-autofill:hover,
input.noPrefill:-webkit-autofill:focus,
input.noPrefill:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 50px white inset;
}
div.wikichartbox td.indicator.left {
  width: 50%;
  text-align: right;
  padding-right: 5%;
}
div.wikichartbox td.indicator.right {
  width: 50%;
  text-align: left;
  padding-left: 5%;
}
div.wikichartbox td.indicator .textContainer {
  display: inline-block;
  text-align: center;
}
div.wikichartbox td.indicator .resolved {
  font-weight: bold;
  color: #00a85d;
}
div.wikichartbox td.indicator .new {
  font-weight: bold;
  color: #b31317;
}
div.wikichartbox td.indicator .statistics {
  margin-top: 5px;
}
.newskin [data-hover-tooltip-target] > img.tableIcon {
  margin-right: 4px;
  vertical-align: middle;
  position: relative;
  top: -2px;
  width: 16px;
}
.newskin .subtext .hint-link {
  font-size: 11px !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td {
  background: white;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover {
  background: #AAA !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current {
  background: #CCF4FF !important;
  color: black !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div {
  background: white;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  background: #AAA !important;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  background: #CCF4FF !important;
  color: black !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_label {
  font-size: 12px;
}
.xdsoft_datetimepicker .xdsoft_label:hover > span {
  text-decoration: none !important;
}
.xdsoft_datetimepicker .xdsoft_month {
  text-align: left;
  width: auto;
}
.xdsoft_datetimepicker .xdsoft_monthselect {
  right: -40px !important;
}
.xdsoft_datetimepicker .xdsoft_select > div > .xdsoft_option.xdsoft_current {
  background: #CCF4FF !important;
  color: black !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_select > div > .xdsoft_option:hover {
  background: #AAA !important;
}
table.fieldConfiguration input[type="checkbox"],
table.actionParamEditor input[type="checkbox"] {
  position: relative;
  top: 2px;
}
body.Mac table.fieldConfiguration input[type="checkbox"],
body.Mac table.actionParamEditor input[type="checkbox"] {
  top: -1px;
}
.reference-summary-warning-image {
  vertical-align: middle;
  position: relative;
  top: -1px;
  margin-left: 3px;
}
#delimiterSearchWarning {
  margin: 3px;
}
.always-display-context-menu {
  opacity: .5;
  visibility: visible !important;
}
.always-display-context-menu:hover {
  opacity: 1;
}
div.propagation-settings {
  display: table !important;
  padding-bottom: 0;
}
div.propagation-settings .propagateSuspectsContainer {
  padding-right: 20px;
}
div.propagation-settings .propagateSuspectsContainer,
div.propagation-settings .propagation-options {
  display: table-cell;
}
div.propagation-settings .bidirectionalSuspectContainer {
  display: inline-block;
  margin-top: 6px;
}
div.artifact-propagation-settings {
  display: none !important;
}
.udBadge {
  background-color: #C6D8F2;
  border-radius: 2px;
  color: white !important;
  font-size: 11px !important;
  font-weight: bold;
  margin-left: 2px;
  padding: 2px 3px;
  text-transform: uppercase;
  white-space: nowrap;
}
.udBadge.active {
  background-color: #B31317;
  cursor: pointer;
}
.udBadge i {
  margin-right: 1px;
  width: 4px;
}
#convertToPdfLabel {
  display: none;
}
#convertToPdfLabel input[type="checkbox"] {
  position: relative;
  top: 2px;
}
body.Mac #convertToPdfLabel input[type="checkbox"] {
  top: -1px;
}
.tokenInputMoreItemsWarning,
.reference-history-header {
  color: #ababab;
  padding: 5px;
}
.detailed-warning-message {
  font-weight: bold;
  text-decoration: underline;
  cursor: default;
  padding: 3px;
}
.hideFieldDependencyFormulaSameAsContainer {
  padding-bottom: 3px;
}
table.treetable tr span.indenter a.indenterAjaxLoading {
  background-image: url("../images/folders/loading.gif") !important;
}
.disableClickEvent {
  pointer-events: none;
}
.inMemoryCalculationWarning {
  background: url("../images/newskin/action/testrun-block.png") center center no-repeat;
  display: inline-block;
  width: 16px;
  height: 14px;
  float: left;
  margin-right: 3px;
}
.upstreamRelations {
  color: #b31317;
}
.downstreamRelations {
  color: #d8923a;
}
.relationButton {
  font-weight: bold;
  cursor: pointer;
}
.relationButton.unavailable {
  visibility: hidden;
}
.name .relationButton {
  font-size: 13px;
}
.trackerItemRelationsViewerControls {
  visibility: hidden;
}
.trackerItemRelationsViewerControls.visible {
  visibility: visible;
}
tr:hover .trackerItemRelationsViewerControls.visibleOnHover {
  visibility: visible;
}
#issueCopyMovePopup {
  overflow: auto;
}
.hiddenTable {
  display: none;
}
#permanentLinkDialog .permanentLinkLabel {
  margin-top: 10px;
  margin-bottom: 5px;
}
#permanentLinkDialog .permanentLinkContainer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#permanentLinkDialog .generatedPermanentLink {
  width: 100%;
}
.popup .ui-widget-content a.permanentLinkCopyButton:hover {
  text-decoration: underline;
}
#permanentLinkDialog .permanentLinkCopyButton {
  margin-left: 10px;
  flex-basis: 10em;
}
#permanentLinkDialog .linkSharingLabelContainer,
#permanentLinkDialog .customMessageLabel {
  margin-top: 20px;
  margin-bottom: 5px;
}
#permanentLinkDialog .customMessage {
  width: 100%;
}
#permanentLinkDialog .linkSharingLabelContainer {
  display: flex;
  align-items: center;
}
#permanentLinkDialog .emptyState {
  width: 30em !important;
}
.permanentDialogHiddenButton {
  display: none;
}
#permanentLinkDialog .customMessage {
  font-family: monospace;
}
.newskin .stickyTableHeader.stuck {
  display: block;
  margin-top: 0px;
  table-layout: fixed;
}
.newskin .stickyTableHeader.stuck th,
.newskin .stickyTableHeader.stuck td {
  overflow: hidden;
  text-overflow: clip;
}
.newskin .stickyTableHeader.stuck .resizer {
  display: none;
}
.stickyTableHeader {
  display: none;
}
.interwikilink.sectionReview {
  text-decoration: none;
}
.interwikilink.sectionReview:hover {
  text-decoration: none;
}
.external-drop-target-hover.decorated {
  background-color: #ccffe8;
}
.panelViewFloatingButton {
  display: none;
  z-index: 9;
}
.panelViewFloatingButton.panelViewBottom {
  background: url("../images/newskin/action/panel-open-horizontal.png") no-repeat;
  position: fixed;
  width: 46px;
  height: 23px;
  left: 48.8%;
  bottom: 0;
  cursor: pointer;
}
.panelViewFloatingButton.panelViewBottom:hover {
  background: url("../images/newskin/action/panel-open-horizontal-onmouse-blue.png") no-repeat;
}
.panelViewFloatingButton.panelViewBottom.active {
  top: 50%;
  background: url("../images/newskin/action/panel-close-horizontal.png") no-repeat;
}
.panelViewFloatingButton.panelViewBottom.active:hover {
  background: url("../images/newskin/action/panel-close-horizontal-onmouse-blue.png") no-repeat;
}
.panelViewFloatingButton.panelViewRight {
  background: url("../images/newskin/action/panel-open-vertical.png") no-repeat;
  position: fixed;
  width: 23px;
  height: 46px;
  right: 0;
  top: 50%;
  cursor: pointer;
}
.panelViewFloatingButton.panelViewRight:hover {
  background: url("../images/newskin/action/panel-open-vertical-onmouse-blue.png") no-repeat;
}
.panelViewFloatingButton.panelViewRight.active {
  right: 381px;
  background: url("../images/newskin/action/panel-close-vertical.png") no-repeat;
}
.panelViewFloatingButton.panelViewRight.active:hover {
  background: url("../images/newskin/action/panel-close-vertical-onmouse-blue.png") no-repeat;
}
.customizable-tracker-icon,
.entity-icon,
.tableIcon,
.transition-action-menu .yuimenuitem .withicon .tableIcon,
.item-transitions .yuimenuitem .withicon .tableIcon {
  width: 16px;
  height: 16px;
}
.mandatoryFieldEditor .mandatory:after {
  content: none;
}
.mandatoryFieldEditor .fieldLabel.mandatory:after {
  content: '*';
}
.mandatoryFieldEditor .mandatoryInfoLabel {
  margin: 5px 0 10px 0;
}
.mandatoryFieldEditor .fieldInputControl {
  text-align: left;
  padding: 5px 0;
  display: table;
}
.mandatoryFieldEditor .fieldInputControl .fieldLabel,
.mandatoryFieldEditor .fieldInputControl .fieldValue {
  display: table-cell;
}
.mandatoryFieldEditor .fieldInputControl .fieldLabel {
  width: 150px;
  text-align: right;
  vertical-align: middle;
  padding: 3px 5px;
  white-space: normal;
}
.mandatoryFieldEditor .fieldInputControl .fieldValue {
  width: 600px;
}
.mandatoryFieldEditor .fieldInputControl .fieldValue table.chooseReferences {
  margin: 0;
}
.regenerateButton {
  width: 17px;
  height: 17px;
  background-image: url("../stylesheet/../images/newskin/action/baselines/resign.png") !important;
  background-position: center;
  background-repeat: no-repeat;
  background-color: white;
  border: none!important;
  cursor: pointer;
  outline: none;
  vertical-align: middle;
  margin-left: 6px;
}
a.working-set-external-link {
  background-color: #ffd9ab;
  padding: 2px;
}
img.trackerLabelPath {
  filter: invert(60%);
  width: 16px;
  height: 16px;
  margin-right: 3px;
  vertical-align: text-bottom;
}
.branchSwitchWarningDialog .branchHieararchyContainer {
  max-height: 100px;
  overflow: auto;
}
.branchSwitchWarningDialog .upArrow {
  float: right;
  font-size: 40px;
  margin-top: -30px;
}
img.default-tooltip-target {
  display: inline-block;
  width: 16px;
  height: 16px;
}
div.vertically-centered,
span.vertically-centered {
  display: flex;
  align-items: center;
}
.uploadInProgressWarningDialog .ui-dialog-titlebar {
  display: none;
}
.descriptionEditIcon {
  background: url("../images/newskin/action/edit-blue-m.png") no-repeat center center;
  cursor: pointer;
  display: inline-block;
  height: 16px;
  margin-left: 5px;
  position: relative;
  top: 2px;
  width: 16px;
}
#detailsCollapsingBorder > legend.collapsingBorder_legend > .integratorsSelect {
  font-weight: normal;
  color: #0093b8;
}
#detailsCollapsingBorder > legend.collapsingBorder_legend > #select-all.integratorsSelect {
  margin-left: 5px;
}
#descriptionPart.mandatoryDescription > legend.collapsingBorder_legend > a:after {
  content: '*';
  color: #b31317;
  margin-left: 1px;
}
.pullRequestVoting > .votingwidget > .votingtotal {
  vertical-align: middle;
}
.relativePosition {
  position: relative;
}
.noMatchingTestCasesWarning.hidden {
  display: none;
}
.menuFilter {
  display: flex;
  justify-content: center;
  align-items: center;
  border-bottom: 1px solid #d1d1d1;
}
.menuFilter_input {
  width: 100%;
  margin: 10px;
}
.testCasesSpecialRenderingWarning {
  cursor: pointer;
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../images/newskin/action/testrun-block.png) center center no-repeat;
}
.trackerItem .yuimenubaritem.first-of-type .yuimenubaritemlabel .menuArrowDown,
.tableItem .yuimenubaritem.first-of-type .yuimenubaritemlabel .menuArrowDown {
  position: absolute;
  visibility: hidden !important;
  height: auto;
}
.tableItem .transition-action-menu {
  display: block;
}
.transitionMenuContainer {
  position: relative;
}
.newskin .ui-multiselect-menu.multiselectWithoutHeader .ui-widget-header {
  display: none;
}
