/*tpmaterial theme */
/* line 1, ../../../../themes/sass/partials/_base-globals.scss */
:root {
  --base-border-color: #E9E9E9;
  --link-color: #1D5090;
  --link-active-color: #BF2128;
  --link-hover-color: #BF2128;
  --app-footer-bg-color: #000000;
  --app-footer-text-color: #00ffff;
  --app-header-bg-color: #55688A;
  --loading-spinner-color: var(--base-color);
  --loading-mask-bg-color: transparent;
  --dynamic-text-color-for-highlight: var(--color);
  --dynamic-text-color-for-base: var(--color);
  --grid-highlight-color-dnd-from-desktop: #D0D0D0;
  --base-wrapper-color: #F5F5F5;
  --required-field-marker-color: #E50001;
}

/* line 3, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-globals.scss */
:root {
  --app-header-bg-color: #0277BD !important;
  --app-footer-bg-color: #F5F5F5 !important;
  --base-color: #555555 !important;
  --base-light-color: #42A5F5 !important;
  --base-dark-color: #1565C0 !important;
  --base-highlight-color: #90A4AE !important;
  --accent-color: #FFECB3 !important;
  --accent-light-color: #FFF8E1 !important;
  --accent-dark-color: #FFD54F !important;
  --dynamic-text-color-for-highlight: #FFFFFF !important;
  --dynamic-text-color-for-base: #FFFFFF !important;
  --fixed-text-color: #000000;
  --app-footer-text-color: #303030 !important;
  --base-border-color: #E9E9E9 !important;
  --grid-border-color: #e2e2e2 !important;
  --link-color: #55688A !important;
  --grid-highlight-color-dnd-from-desktop: var(--selected-background-color) !important;
  --required-field-marker-color: #E50001;
}

/* Fix for grid check column */
/* line 2, ../../../../themes/sass/partials/_base-patch.scss */
.x-grid-item .x-grid-row-checker:after {
  content: "\e614";
  font: 18px/1 ExtJS;
  color: #919191;
}

/* line 8, ../../../../themes/sass/partials/_base-patch.scss */
.x-grid-item-selected .x-grid-row-checker:after {
  content: "\e613";
  font: 18px/1 ExtJS;
  color: #919191;
}

/* line 14, ../../../../themes/sass/partials/_base-patch.scss */
.x-grid-row-checker {
  display: inline-grid;
}

/* line 18, ../../../../themes/sass/partials/_base-patch.scss */
.reportsTableGrouping .x-grid-row-checker {
  display: none !important;
}

/* Remove default border */
/* line 23, ../../../../themes/sass/partials/_base-patch.scss */
.x-panel-default-outer-border-trbl {
  border-width: 0px !important;
}

/* Removing panel extra borders */
/* line 28, ../../../../themes/sass/partials/_base-patch.scss */
.x-panel-default-outer-border-rbl,
.x-panel-default-outer-border-trl {
  border-width: 0px !important;
}

/* Check column fix */
/* line 34, ../../../../themes/sass/partials/_base-patch.scss */
.x-grid-checkcolumn-cell-inner {
  padding: 8px 8px 8px 4px !important;
}

/* line 37, ../../../../themes/sass/partials/_base-patch.scss */
.x-column-header-checkbox .x-column-header-inner {
  padding: 15px 4px 15px 3px !important;
}

/* Grid last column header */
/* line 42, ../../../../themes/sass/partials/_base-patch.scss */
.x-column-header-last {
  border-right-width: 1px !important;
}

/* Window tool icon color */
/* line 47, ../../../../themes/sass/partials/_base-patch.scss */
.x-tool-tool-el::before {
  color: var(--dynamic-text-color-for-highlight) !important;
}

/* Tree picker label fix */
/* line 51, ../../../../themes/sass/partials/_base-patch.scss */
.abstractMultiplePickerBase .x-form-item-label {
  font-size: 12px;
  /*-webkit-transform: translateY(8px);
  -moz-transform: translateY(8px);
  -ms-transform: translateY(8px);
  -o-transform: translateY(8px);
  transform: translateY(8px);*/
}

/* Fix for radio component cut off */
/* line 61, ../../../../themes/sass/partials/_base-patch.scss */
.x-form-cb-checked .x-form-radio-default:before,
.x-form-radio-default:before {
  font-size: 17px !important;
}

/* Multi select picker component top margin */
/* line 68, ../../../../themes/sass/partials/_base-patch.scss */
.multiSelectUx .x-field-container-body-vertical {
  margin-top: 10px;
}

/* line 4, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
.x-form-display-field-default {
  margin-top: 0px !important;
}

/* line 8, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
.showToolbarShadow {
  z-index: 99 !important;
}

/* line 12, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
body.x-border-layout-ct,
div.x-border-layout-ct {
  background-color: #FFFFFF !important;
}

/* Fix for check columns */
/* line 18, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
.x-grid-checkcolumn::after,
.x-column-header-checkbox::after {
  margin-left: -2px !important;
}

/* Fix for text area field in FF */
/* line 24, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
.scriptEditSrc,
.scriptEditSrc textarea {
  min-height: 330px !important;
  height: 330px !important;
}

/* line 30, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
.mailTplBody,
.mailTplBody textarea {
  min-height: 290px !important;
  height: 290px !important;
}

/* line 35, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
.htmlTplBody,
.htmlTplBody textarea {
  min-height: 340px !important;
  height: 340px !important;
}

/* line 41, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
.cssEditor,
.cssEditor textarea {
  min-height: 300px !important;
  height: 300px !important;
}

/* line 47, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
.fileExplorerInlineEditor.isFirefox,
.fileExplorerInlineEditor.isFirefox textarea {
  min-height: 900px !important;
  height: 900px !important;
}

/* line 54, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
.fileExplorerDlg .fileExplorerInlineEditor.isFirefox,
.fileExplorerDlg .fileExplorerInlineEditor.isFirefox textarea,
.fileEditorDlg .fileExplorerInlineEditor.isFirefox,
.fileEditorDlg .fileExplorerInlineEditor.isFirefox textarea {
  min-height: 450px !important;
  height: 450px !important;
}

/* end */
/* Fix for combo box trigger problem: you have to click twice in order to open the combo list.
First click just shifts up the label */
/* line 65, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
.x-form-item-label {
  position: relative;
  z-index: 1;
}

/* line 70, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
.x-form-item-body {
  position: relative;
  z-index: 2;
}

/* Number field fix: when the number is 0 the label is not shifted up */
/*label[id*="numberfield"] {
	transform: translateY(8px) !important;
}*/
/* Fieldset title not rendered */
/* line 81, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-patch.scss */
fieldset .x-fieldset-header-text {
  position: initial;
}

/*tpmaterial CKEditor  view*/
/* line 1, ../../../../themes/sass/partials/_base-CKEditor.scss */
.ckeditorHiddenToolbox {
  display: none !important;
}

/* line 5, ../../../../themes/sass/partials/_base-CKEditor.scss */
.ckeditorVisibleToolbox {
  display: inline !important;
}

/* line 9, ../../../../themes/sass/partials/_base-CKEditor.scss */
.ckeditorHiddenToolbar {
  background-color: #FFFFFF !important;
  border: 0px !important;
}

/* line 14, ../../../../themes/sass/partials/_base-CKEditor.scss */
.ckeditorToolbarToggle span {
  content: none;
  background-image: url(svg/ckeditor/hideShowToolbar.svg) !important;
  background-size: 12px 12px;
  background-repeat: no-repeat;
  position: absolute;
  right: 22px;
  top: 2px;
  cursor: pointer;
}

/* line 25, ../../../../themes/sass/partials/_base-CKEditor.scss */
.ckeditorToolbarToggle span {
  width: 12px;
  height: 12px;
}

/* Autocomplete drop down menu */
/* line 31, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_autocomplete_panel .autocompleteIcon {
  height: 25px;
  vertical-align: middle;
  border-radius: 50px;
}

/* line 38, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_autocomplete_panel .autocompleteText {
  vertical-align: middle;
}

/* end */
/* Page break configuration */
@media print {
  /* line 45, ../../../../themes/sass/partials/_base-CKEditor.scss */
  .pagebreak {
    page-break-before: always;
  }
}
@media not print {
  /* line 51, ../../../../themes/sass/partials/_base-CKEditor.scss */
  .pagebreak {
    opacity: 0.5;
    width: 100%;
    border-top: 1px dashed #000000;
    text-align: center;
    margin-top: 12px !important;
  }

  /* line 59, ../../../../themes/sass/partials/_base-CKEditor.scss */
  .pagebreak:after {
    content: 'Page Break';
    background-color: #FFFFFF;
    padding: 0 10px 0 10px;
    position: relative;
    top: -10px !important;
  }

  /* line 67, ../../../../themes/sass/partials/_base-CKEditor.scss */
  .pagebreak br {
    display: none !important;
  }
}
/* end */
/* CKEditor font style and font size combo content style */
/* line 74, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_combopanel {
  width: 190px !important;
}

/* CKEditor toolbar buttons */
/* line 80, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button_icon {
  background-position: center !important;
}

/* Bold button */
/* line 85, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__bold_icon {
  background-image: url(svg/ckeditor/bold.svg) !important;
}

/* Italic button */
/* line 90, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__italic_icon {
  background-image: url(svg/ckeditor/italic.svg) !important;
}

/* Underlined button */
/* line 95, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__underline_icon {
  background-image: url(svg/ckeditor/underlined.svg) !important;
}

/* Strike button */
/* line 100, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__strike_icon {
  background-image: url(svg/ckeditor/strike.svg) !important;
}

/* Paste button */
/* line 105, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__paste_icon {
  background-image: url(svg/ckeditor/paste.svg) !important;
}

/* Paste Text button */
/* line 110, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__pastetext_icon {
  background-image: url(svg/ckeditor/pastetext.svg) !important;
}

/* Paste From Word button */
/* line 115, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__pastefromword_icon {
  background-image: url(svg/ckeditor/pastefromword.svg) !important;
}

/* Text color button */
/* line 120, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__textcolor_icon {
  background-image: url(svg/ckeditor/textColor.svg) !important;
}

/* Background color button */
/* line 125, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__bgcolor_icon {
  background-image: url(svg/ckeditor/backgroundColor.svg) !important;
}

/* Text align left button */
/* line 130, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__justifyleft_icon {
  background-image: url(svg/ckeditor/textAlignLeft.svg) !important;
}

/* Text align center button */
/* line 135, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__justifycenter_icon {
  background-image: url(svg/ckeditor/textAlignCenter.svg) !important;
}

/* Text align right button */
/* line 140, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__justifyright_icon {
  background-image: url(svg/ckeditor/textAlignRight.svg) !important;
}

/* Numbered list button*/
/* line 145, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__numberedlist_icon {
  background-image: url(svg/ckeditor/numberedList.svg) !important;
}

/* Bulleted list button */
/* line 150, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__bulletedlist_icon {
  background-image: url(svg/ckeditor/bulletedList.svg) !important;
}

/* Link button */
/* line 155, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__link_icon {
  background-image: url(svg/ckeditor/link.svg) !important;
}

/* Unlink button */
/* line 160, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__unlink_icon {
  background-image: url(svg/ckeditor/unLink.svg) !important;
}

/* Anchor button */
/* line 165, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__anchor_icon {
  background-image: url(svg/ckeditor/anchor.svg) !important;
}

/* Item picker button */
/* line 170, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__issueinline_icon {
  background-image: url(svg/ckeditor/itemPicker.svg) !important;
  background-size: 15px 16px !important;
}

/* Field picker button */
/* line 177, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__fieldinline_icon {
  background-image: url(svg/ckeditor/fieldPicker.svg) !important;
}

/* Create item button */
/* line 182, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__task_icon {
  background-image: url(svg/ckeditor/createItem.svg) !important;
}

/* Insert source code button */
/* line 187, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__code_icon {
  background-image: url(svg/ckeditor/insertSource.svg) !important;
}

/* Image button */
/* line 192, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__image_icon {
  background-image: url(svg/ckeditor/image.svg) !important;
}

/* Table button */
/* line 197, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__table_icon {
  background-image: url(svg/ckeditor/table.svg) !important;
}

/* Table button */
/* line 202, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__table_icon {
  background-image: url(svg/ckeditor/table.svg) !important;
}

/* Math button */
/* line 207, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__mathjax_icon {
  background-image: url(svg/ckeditor/math.svg) !important;
}

/* Item picker icon */
/* line 212, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__issue_icon {
  background-image: url(svg/ckeditor/itemPicker.svg) !important;
  background-size: 15px 16px !important;
}

/* Text template icon */
/* line 218, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__texttemplate_icon {
  background-image: url(svg/ckeditor/textTemplate.svg) !important;
}

/* Page break button */
/* line 223, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__pagebreakag_icon {
  background-image: url(svg/ckeditor/pageBreak.svg) !important;
}

/* Source mode button */
/* line 228, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__source_icon {
  background-image: url(svg/ckeditor/sourceCode.svg) !important;
}

/* Quote button */
/* line 233, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__blockquote_icon {
  background-image: url(svg/ckeditor/quote.svg) !important;
}

/* Maximize button */
/* line 238, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__maximize_icon {
  background-image: url(svg/ckeditor/maximize.svg) !important;
}

/* Indent button */
/* line 243, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__indent_icon {
  background-image: url(svg/ckeditor/indent.svg) !important;
}

/* Outdent button */
/* line 248, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__outdent_icon {
  background-image: url(svg/ckeditor/outdent.svg) !important;
}

/* Scayt button */
/* line 253, ../../../../themes/sass/partials/_base-CKEditor.scss */
.cke_button__scayt_icon {
  background-image: url(svg/ckeditor/scayt.svg) !important;
}

/* end */
/* CKEditor background color */
/* line 5, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.cke_chrome {
  background: none !important;
}

/* Input component */
/* line 9, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.cke_contents {
  border-radius: 0px !important;
  border: 1px solid var(--base-border-color) !important;
}

/* line 14, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.ckeditorHiddenToolbox {
  display: none !important;
}

/* line 18, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.ckeditorVisibleToolbox {
  display: inline !important;
}

/* line 22, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.ckeditorToolbarToggle span {
  content: none;
  background-image: url(svg/ckeditor/hideShowToolbar.svg) !important;
  background-size: 12px 12px;
  background-repeat: no-repeat;
  position: absolute;
  right: 22px;
  top: 2px;
}

/* line 32, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.ckeditorHiddenToolbar .ckeditorToolbarToggle span {
  top: 10px !important;
}

/* line 36, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.ckeditorToolbarToggle span {
  width: 12px;
  height: 12px;
}

/* line 42, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.rteField .cke_top {
  border-style: solid;
  border-width: 1px 1px 0 1px;
  border-color: #B3B3B3;
}

/* line 48, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.cke_bottom {
  bottom: 25px !important;
  background: transparent !important;
  border-width: 0px !important;
  margin-left: 98% !important;
}

/* line 55, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.rteField.inlineComment .cke_top {
  padding: 2px 0px 0px 0px !important;
  height: 30px !important;
}

/* line 60, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.cke_chrome {
  border-width: 0px !important;
}

/* line 64, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.cke_top {
  border-width: 0 1px 0 1px !important;
  border-right: 1px solid var(--base-border-color) !important;
  border-left: 1px solid var(--base-border-color) !important;
  border-top: 1px solid var(--base-border-color) !important;
}

/* line 71, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.ckeditorHiddenToolbar {
  background-color: #FFFFFF !important;
  border: 0px !important;
}

/* Fix for ckeditor label */
/* line 77, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.richTextField label,
.rteField label {
  display: inline;
  top: 5px !important;
}

/* line 83, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-CKEditor.scss */
.richTextField .x-form-textarea-body,
.rteField .x-form-textarea-body {
  margin-top: 5px;
  padding-top: 5px !important;
}

/*tpmaterial common*/
/* Tree where the icon is dynamically loaded from server */
/* line 11, ../../../../themes/sass/partials/_base-common.scss */
.treeWithDynamicIcon .x-tree-icon {
  background-repeat: no-repeat !important;
  background-size: 16px 16px !important;
}

/* line 16, ../../../../themes/sass/partials/_base-common.scss */
.roundedTreeIcon {
  width: 16px;
  height: 16px;
  margin-top: 0px;
  border-radius: 8px;
}

/* General splitter */
/* line 24, ../../../../themes/sass/partials/_base-common.scss */
.x-splitter {
  z-index: 100 !important;
}

/* General grid row height */
/* line 29, ../../../../themes/sass/partials/_base-common.scss */
.x-grid-cell-inner {
  padding: 8px 8px 8px 8px;
}

/* Grid header row height */
/* line 34, ../../../../themes/sass/partials/_base-common.scss */
.x-column-header .x-column-header-inner {
  padding: 10px 8px 10px 8px;
}

/* Grid filter settings */
/* line 39, ../../../../themes/sass/partials/_base-common.scss */
.gridLocalFilterText input,
.gridLocalFilterCombo .x-form-text,
.gridLocalFilterCombo .x-form-trigger {
  border-width: 0px !important;
}

/* Avatar (20x20) with rounded corner */
/* line 48, ../../../../themes/sass/partials/_base-common.scss */
.avatar20 {
  width: 20px;
  height: 20px;
  border-radius: 20px;
}

/* line 55, ../../../../themes/sass/partials/_base-common.scss */
.avatarImg30 {
  width: 30px;
  height: 30px;
  border-radius: 20px;
}

/* line 61, ../../../../themes/sass/partials/_base-common.scss */
.avatarImg32 {
  width: 32px;
  height: 32px;
  border-radius: 21px;
}

/* Avatar (100x100) with rounded corner */
/* line 68, ../../../../themes/sass/partials/_base-common.scss */
.avatar100 {
  width: 100px;
  height: 100px;
  border-radius: 50px;
}

/* line 74, ../../../../themes/sass/partials/_base-common.scss */
.avatar50, .avatarImg50 {
  width: 50px;
  height: 50px;
  border-radius: 25px;
}

/* General fieldset settings */
/* line 81, ../../../../themes/sass/partials/_base-common.scss */
.x-fieldset-with-title {
  margin-left: 6px;
  padding-bottom: 6px;
}

/* General info box */
/* line 87, ../../../../themes/sass/partials/_base-common.scss */
.infoBox {
  border: 1px solid #D0D0D0;
  padding: 10px;
  margin: 0 0 15px 0;
  background: #ffffb8;
}

/* line 93, ../../../../themes/sass/partials/_base-common.scss */
.infoBox_bottomBorder {
  border-bottom: 1px solid #D0D0D0;
  padding: 10px;
  margin: 0 0 0 0;
  background: #ffffb8;
}

/* line 100, ../../../../themes/sass/partials/_base-common.scss */
.infoBox1 {
  padding: 10px;
  margin: 0 0 0 0;
  background: #ffffb8;
}

/* line 106, ../../../../themes/sass/partials/_base-common.scss */
.infoBox2 {
  border: 1px solid #D0D0D0;
  background: #ffffb8;
  padding: 10px;
}

/* line 112, ../../../../themes/sass/partials/_base-common.scss */
.infoBox3 {
  border: 1px solid #D0D0D0;
  background: #f7ffff;
  padding: 10px;
}

/* Combo box with persons, avatar style */
/* line 119, ../../../../themes/sass/partials/_base-common.scss */
.personAvatarInCombo img {
  border-radius: 7px;
}

/* Advanced combo with rounded icon */
/* line 124, ../../../../themes/sass/partials/_base-common.scss */
.advancedComboRoundedIcon img {
  border-radius: 8px;
}

/*Messages*/
/* line 129, ../../../../themes/sass/partials/_base-common.scss */
#msg-div {
  left: 35%;
  position: absolute;
  width: 500px;
  z-index: 20000;
}

/* line 135, ../../../../themes/sass/partials/_base-common.scss */
#msg-div-bottom {
  left: 42%;
  position: absolute;
  bottom: 43px;
  width: 500px;
  z-index: 20000;
}

/* line 142, ../../../../themes/sass/partials/_base-common.scss */
#msg-div .msg {
  padding: 10px 15px;
  position: relative;
}

/* line 146, ../../../../themes/sass/partials/_base-common.scss */
#msg-div .msg-info {
  border: 1px solid #94df7f;
  background: none repeat scroll 0 0 #e9f8e5;
  color: black;
}

/* line 151, ../../../../themes/sass/partials/_base-common.scss */
#msg-div-bottom .msg {
  margin-top: 2px;
  padding: 10px 15px;
}

/* line 155, ../../../../themes/sass/partials/_base-common.scss */
#msg-div-bottom .msg-info {
  border: 1px solid #94df7f;
  background: none repeat scroll 0 0 #e9f8e5;
  color: black;
}

/* line 160, ../../../../themes/sass/partials/_base-common.scss */
#msg-div .msg-error {
  border: 1px solid #e1152a;
  background: none repeat scroll 0 0 #ffdddd;
  color: black;
}

/* line 166, ../../../../themes/sass/partials/_base-common.scss */
#msg-div .msg p {
  margin: 0;
}

/* line 170, ../../../../themes/sass/partials/_base-common.scss */
#msg-div .msgCloseIcon {
  cursor: pointer;
  position: absolute;
  display: inline;
  top: 1px;
  right: 1px;
  color: #000000;
  padding: 1px 3px 3px 3px;
  border: 0px !important;
}

/* line 181, ../../../../themes/sass/partials/_base-common.scss */
#msg-div .msg-error .msgCloseIcon {
  background-color: red;
  background-color: #FFDDDD;
  border-top: solid 1px #E1152A;
  border-right: solid 1px #E1152A;
}

/*info box*/
/* line 189, ../../../../themes/sass/partials/_base-common.scss */
.errBox {
  background: #ffdddd;
}

/* line 193, ../../../../themes/sass/partials/_base-common.scss */
.errBox2 {
  background: #ffdddd;
  border: 1px solid #D0D0D0;
  padding: 10px;
}

/* line 199, ../../../../themes/sass/partials/_base-common.scss */
.customPicker .x-tree-icon,
.customPicker-customWidth .x-tree-icon {
  background-repeat: no-repeat !important;
  background-size: 16px 16px !important;
}

/* line 206, ../../../../themes/sass/partials/_base-common.scss */
.itemTitleTextContent .x-form-required-field {
  border-left: 4px solid #e50001 !important;
}

/* line 210, ../../../../themes/sass/partials/_base-common.scss */
.transparentToolbar {
  background-color: transparent !important;
  background-image: none !important;
}

/* line 215, ../../../../themes/sass/partials/_base-common.scss */
.emailAddressCmb .x-form-item-label-text {
  cursor: pointer !important;
  text-decoration: underline;
}

/* line 220, ../../../../themes/sass/partials/_base-common.scss */
.projectAvatarImg {
  pointer-events: all !important;
  width: 100px !important;
  height: 100px !important;
  border-radius: 0px !important;
  cursor: pointer;
}

/* line 228, ../../../../themes/sass/partials/_base-common.scss */
.allPointerEvents {
  pointer-events: all !important;
}

/* Multiple select component */
/* line 233, ../../../../themes/sass/partials/_base-common.scss */
.multiSelectUx .multipleSelectDashboardComboChechbox.x-tree-checkbox::before {
  line-height: 30px;
}

/* line 237, ../../../../themes/sass/partials/_base-common.scss */
.multiSelectUx .x-boundlist-item-over .x-tree-checkbox::before {
  color: #FFFFFF !important;
}

/* line 240, ../../../../themes/sass/partials/_base-common.scss */
.multiSelectUx .x-boundlist-selected .multipleSelectDashboardComboChechbox.x-tree-checkbox::before {
  color: #FFFFFF;
}

/* end multiple select component */
/* line 246, ../../../../themes/sass/partials/_base-common.scss */
a {
  color: var(--link-color);
  font-weight: bold;
  text-decoration: none;
}

/* line 252, ../../../../themes/sass/partials/_base-common.scss */
a:active {
  color: var(--link-active-color);
}

/* line 256, ../../../../themes/sass/partials/_base-common.scss */
a:hover {
  color: var(--link-hover-color);
}

/* line 260, ../../../../themes/sass/partials/_base-common.scss */
.colorPickerComplex .x-form-type-text input {
  padding-left: 30px !important;
}

/* Load mask, loading component */
/* line 267, ../../../../themes/sass/partials/_base-common.scss */
div.x-mask[id^="loadmask"],
body > div.x-mask[id^="loadmask"] {
  background-color: var(--loading-mask-bg-color) !important;
}

/* line 272, ../../../../themes/sass/partials/_base-common.scss */
.x-mask .tpLoadingSvg {
  -webkit-animation: tpLoadingRotation 1.35s linear infinite;
  animation: tpLoadingRotation 1.35s linear infinite;
  width: 30px !important;
  height: 30px !important;
}

/* line 280, ../../../../themes/sass/partials/_base-common.scss */
.x-mask .tpLoadingSvg {
  stroke: var(--loading-spinner-color);
}

/* line 284, ../../../../themes/sass/partials/_base-common.scss */
.x-mask-msg {
  background: transparent !important;
}

/* line 288, ../../../../themes/sass/partials/_base-common.scss */
.x-mask-msg-text {
  display: none !important;
}

/* line 292, ../../../../themes/sass/partials/_base-common.scss */
.x-mask .tpLoadingSvg .circle {
  stroke-dasharray: 180;
  stroke-dashoffset: 0;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-animation: turnTpLoading 1.35s ease-in-out infinite;
  animation: turnTpLoading 1.35s ease-in-out infinite;
}

@-webkit-keyframes tpLoadingRotation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
}
@keyframes tpLoadingRotation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
}
@-webkit-keyframes turnTpLoading {
  0% {
    stroke-dashoffset: 180;
  }
  50% {
    stroke-dashoffset: 45;
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 180;
    -webkit-transform: rotate(450deg);
    transform: rotate(450deg);
  }
}
@keyframes turnTpLoading {
  0% {
    stroke-dashoffset: 180;
  }
  50% {
    stroke-dashoffset: 45;
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 180;
    -webkit-transform: rotate(450deg);
    transform: rotate(450deg);
  }
}
/* end */
/* Static progress bar */
/* line 368, ../../../../themes/sass/partials/_base-common.scss */
.staticProgressBar {
  border-radius: 10px;
}

/* line 372, ../../../../themes/sass/partials/_base-common.scss */
.staticProgressBar .x-progress-text {
  line-height: 16px;
  color: #FFFFFF;
}

/* Ext JS Progress bar value color */
/* line 380, ../../../../themes/sass/partials/_base-common.scss */
.staticProgressBar.redGreenProgress .x-progress-bar-default {
  background-color: #D53125 !important;
}

/* Progress bar bg color */
/* line 385, ../../../../themes/sass/partials/_base-common.scss */
.staticProgressBar.redGreenProgress {
  background-color: #73C434 !important;
}

/* end */
/* Html progress bar */
/* line 392, ../../../../themes/sass/partials/_base-common.scss */
.relativePbWrapper {
  display: inline-flex;
  margin-right: 8px;
}

/* line 397, ../../../../themes/sass/partials/_base-common.scss */
.relativePbWrapper .leftBar {
  float: left;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

/* line 403, ../../../../themes/sass/partials/_base-common.scss */
.relativePbWrapper .rightBar {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

/* line 408, ../../../../themes/sass/partials/_base-common.scss */
.relativePbWrapper .leftBar, .rightBar {
  height: 16px;
}

/* line 412, ../../../../themes/sass/partials/_base-common.scss */
.pBarRed {
  background-color: #D53125;
}

/* line 416, ../../../../themes/sass/partials/_base-common.scss */
.pBarDarkRed {
  background-color: #651812;
}

/* line 420, ../../../../themes/sass/partials/_base-common.scss */
.pBarGreen {
  background-color: #73C434;
}

/* line 424, ../../../../themes/sass/partials/_base-common.scss */
.pBarDarkGreen {
  background-color: #0F4F0D;
}

/* line 428, ../../../../themes/sass/partials/_base-common.scss */
.pBarBlue {
  background-color: #ADD8E6;
}

/* line 432, ../../../../themes/sass/partials/_base-common.scss */
.pBarBlack {
  background-color: #000000;
}

/* line 436, ../../../../themes/sass/partials/_base-common.scss */
.pBarWhite {
  background-color: #FFFFFF;
}

/* End */
/* line 442, ../../../../themes/sass/partials/_base-common.scss */
.iconTreeGridCell img {
  width: 16px;
}

/* Cmb. remove min width property */
/* line 448, ../../../../themes/sass/partials/_base-common.scss */
.cmbAutoMinWidth .x-form-text-field-body-default {
  min-width: auto !important;
}

/* line 452, ../../../../themes/sass/partials/_base-common.scss */
.x-window-body {
  padding: 0 10px 0 10px !important;
}

/* Toolbar text */
/* line 457, ../../../../themes/sass/partials/_base-common.scss */
.x-toolbar-text-default {
  font: 600 13px/15px Roboto, sans-serif !important;
}

/* line 461, ../../../../themes/sass/partials/_base-common.scss */
.materialColorPickerColor {
  width: 20px;
  height: 20px;
  cursor: pointer;
  -moz-transition: all 0.8s;
  -o-transition: all 0.8s;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
}

/* line 471, ../../../../themes/sass/partials/_base-common.scss */
.materialColorGridSelectedTd .materialColorPickerColor {
  border-radius: 8px !important;
}

/* line 475, ../../../../themes/sass/partials/_base-common.scss */
.fieldsetWithTopBorder {
  border-bottom-width: 0px !important;
  border-left-width: 0px !important;
  border-right-width: 0px !important;
  border-radius: 0px !important;
}

/* line 483, ../../../../themes/sass/partials/_base-common.scss */
.toggleField .x-slider {
  margin: 10px 0 0 0 !important;
}

@keyframes fadeInLoadMask {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* Firefox < 16 */
@-moz-keyframes fadeInLoadMask {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadeInLoadMask {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* Internet Explorer */
@-ms-keyframes fadeInLoadMask {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* Opera < 12.1 */
@-o-keyframes fadeInLoadMask {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* Splitter icon */
/* line 518, ../../../../themes/sass/partials/_base-common.scss */
.x-splitter .x-collapse-el {
  background-color: transparent !important;
}

/* line 522, ../../../../themes/sass/partials/_base-common.scss */
.x-splitter .x-collapse-el::before {
  content: none !important;
}

/* Fieldset with only top border */
/* line 527, ../../../../themes/sass/partials/_base-common.scss */
.fieldSetWithTopBorder {
  border-width: 1px 0 0 0 !important;
  border-radius: 0px !important;
}

/* line 532, ../../../../themes/sass/partials/_base-common.scss */
.gridCellWithVisibleOverflow,
.gridCellWithVisibleOverflow .x-grid-cell-inner {
  overflow: visible;
}

/* line 537, ../../../../themes/sass/partials/_base-common.scss */
.panelHighlightDragnDrop {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-width: 3px !important;
  border-color: var(--base-border-color) !important;
  border-style: dashed !important;
  background-color: transparent;
  z-index: 1000;
}

/* Highlights the grid row when the user draggs a file from local machine */
/* line 549, ../../../../themes/sass/partials/_base-common.scss */
.gridRowHighlightDnDFileFromDesktop {
  background-color: var(--grid-highlight-color-dnd-from-desktop) !important;
}

/* Filefield upload button icon */
/* line 555, ../../../../themes/sass/partials/_base-common.scss */
.x-btn.x-form-file-btn {
  background-image: url(svg/actions/browse.svg) !important;
  background-repeat: no-repeat !important;
  background-position: left center !important;
  background-size: 16px 16px !important;
  background-position-x: 3px !important;
}

/* line 563, ../../../../themes/sass/partials/_base-common.scss */
.tpGeneralSplitter {
  width: 5px !important;
}

/* line 567, ../../../../themes/sass/partials/_base-common.scss */
.helpWrapperComponent .infoBox,
.helpWrapperComponent .infoBox1,
.helpWrapperComponent .infoBox2,
.helpWrapperComponent .infoBox3 {
  margin: 5px 0 0 0 !important;
}

/* Tree plus minus icons */
/* line 576, ../../../../themes/sass/partials/_base-common.scss */
.x-tree-elbow-img {
  color: var(--base-highlight-color) !important;
}

/* Modal dialog overlay */
/* line 581, ../../../../themes/sass/partials/_base-common.scss */
body > .x-mask {
  background-color: rgba(0, 0, 0, 0.4) !important;
}

/* Dialog resize indicator */
/* line 586, ../../../../themes/sass/partials/_base-common.scss */
.x-resizable-proxy {
  border-color: var(--base-highlight-color) !important;
}

/* Saved user name, password field's text-field bg color is changed by the browser
   The following attributes overrides
*/
/* line 593, ../../../../themes/sass/partials/_base-common.scss */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px transparent inset !important;
  transition: background-color 5000s ease-in-out 0s !important;
}

/* Date field disabled dates style */
/* line 602, ../../../../themes/sass/partials/_base-common.scss */
.x-datepicker-disabled.x-datepicker-cell {
  background-color: #e7e3e3 !important;
}

/* line 606, ../../../../themes/sass/partials/_base-common.scss */
.x-datepicker-disabled.x-datepicker-cell .x-datepicker-date {
  color: #5d5d5d !important;
}

/* combo box item over */
/* line 5, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-boundlist-item-over {
  background-color: var(--base-color) !important;
}

/* line 9, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-window {
  box-shadow: 0 5px 80px #505050;
}

/* line 13, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-tab-active {
  background-color: var(--base-highlight-color) !important;
}

/* line 17, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-fieldset-with-title {
  padding: 20px 20px 20px 20px !important;
}

/* Text field padding */
/* line 22, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-form-type-text input,
.x-form-type-password input {
  padding: 0 0 0 0px !important;
}

/* line 28, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.helpWrapperComponent {
  margin-bottom: 5px !important;
}

/* Required fields */
/* line 33, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-field input[aria-required="true"],
.x-form-type-text.required-field .x-form-field input,
.x-form-type-password.requiredField input,
.x-field.requiredField input,
.x-form-type-text.requiredField .x-form-trigger {
  border-bottom: 1px solid var(--required-field-marker-color);
}

/* Invalid required field style animation after validation */
@-webkit-keyframes invalidReqFieldAnim {
  0% {
    border-bottom: 1px solid rgba(229, 0, 1, 0.1);
  }
  100% {
    border-bottom: 1px solid #e50001;
  }
}
/* Invalid required field style after validation */
/* line 53, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-field input[aria-required="true"].x-form-invalid-field-default,
.x-form-type-text.required-field .x-form-field input.x-form-invalid-field-default,
.x-form-type-password.requiredField input.x-form-invalid-field-default,
.x-field.requiredField input.x-form-invalid-field-default {
  -webkit-animation: invalidReqFieldAnim 1.4s infinite;
  -moz-animation: invalidReqFieldAnim 1.4s infinite;
  -o-animation: invalidReqFieldAnim 1.4s infinite;
  animation: invalidReqFieldAnim 1.4s infinite;
}

/* line 63, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.westTreeNavigator .x-panel-header {
  background-color: var(--alt-background-color) !important;
  box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.12), 2px 2px 5px 0 rgba(0, 0, 0, 0.08) !important;
  padding-bottom: 9px !important;
}

/* line 69, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.westTreeNavigator table .x-grid-row .treeItem-level-0 {
  background: repeat scroll 0 0 #E5E5E5;
  border-top: 1px solid #ECECEC;
  border-bottom: 1px solid #D0D0D0;
  text-transform: uppercase;
}

/* Tree expander icon */
/* line 77, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-tree-arrows .x-grid-tree-node-expanded .x-tree-expander:before {
  content: "\f0d7" !important;
  line-height: 41px !important;
}

/* Tree collapser icon */
/* line 83, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-tree-arrows .x-tree-expander:before {
  content: "\f0da" !important;
  line-height: 41px !important;
}

/* Grid filter border */
/* line 89, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.gridLocalFilterBoolean,
.gridLocalFilterCombo,
.gridLocalFilterText {
  border-top: 1px solid var(--base-border-color);
}

/* Grid filter (combo, textfield) input style */
/* line 96, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.gridLocalFilterBoolean input,
.gridLocalFilterCombo input,
.gridLocalFilterText input {
  padding: 0 0 0 8px !important;
}

/* Tre picker */
/* line 104, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.customPicker {
  border-width: 1px;
  border-style: solid;
  border-color: var(--base-border-color) !important;
}

/* line 110, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.filefield .x-form-trigger {
  left: 10px !important;
  position: relative;
  border-bottom-width: 0px !important;
}

/* line 116, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
textarea {
  padding: 10px !important;
}

/* Hide grid row default label */
/* line 121, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-grid-row .x-tree-icon-parent-expanded:before {
  content: '' !important;
}

/* Hide grid row default label */
/* line 126, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-grid-row .x-tree-icon-parent:before {
  content: '' !important;
}

/* Folder icon */
/* line 131, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-tree-icon-parent {
  background-image: url(svg/entities/folderOpen.svg);
}

/* Open folder icon */
/* line 136, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-tree-icon-parent-expanded {
  background-image: url(svg/entities/folderOpen.svg);
}

/* Multiple select component */
/* line 141, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.multiSelectUx .x-boundlist-selected .multipleSelectDashboardComboChechbox.x-tree-checkbox::before {
  content: 'check_box';
}

/* General grid */
/* line 146, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-grid-body {
  border-top: 1px solid #E2E2E2 !important;
}

/* line 150, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-tool-refresh:before {
  font-size: 14px !important;
}

/*Using dynamic text color variable for some components */
/* general menu (like perspective switcher) over color */
/* line 156, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-menu-item-active .x-menu-item-text,
.x-tab-active .x-tab-inner {
  color: var(--dynamic-text-color-for-highlight) !important;
}

/* line 162, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-btn.x-btn-menu-active.x-btn-default-toolbar-small,
.x-btn.x-btn-pressed.x-btn-default-toolbar-small {
  border-color: var(--dynamic-text-color-for-base) !important;
}

/* line 167, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.headerBtn .x-btn-inner,
.headerBtn .x-btn-text,
.headerBtn.x-split-button.x-btn-default-toolbar-small .x-btn-wrap-default-toolbar-small.x-btn-split:after,
.headerBtn.x-btn.x-btn-menu-active.x-btn-default-toolbar-small .x-btn-inner,
.headerBtn.x-btn.x-btn-pressed.x-btn-default-toolbar-small .x-btn-inner {
  color: var(--dynamic-text-color-for-base) !important;
}

/* Split button right part */
/* line 177, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-split-button.x-btn-default-toolbar-small.x-btn-menu-active .x-btn-wrap-default-toolbar-small.x-btn-split-right + .x-btn-arrow-el:before,
.x-split-button.x-btn-default-toolbar-small.x-arrow-pressed .x-btn-wrap-default-toolbar-small.x-btn-split-right + .x-btn-arrow-el:before {
  background-color: var(--base-highlight-color) !important;
}

/* line 182, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-btn-wrap-default-small.x-btn-split-right > .x-btn-button:after {
  border-right-width: 0px !important;
}

/* line 187, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.perspectiveSwitcherSvgCmp path {
  fill: var(--dynamic-text-color-for-base) !important;
}

/* line 191, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-tree-arrows .x-grid-tree-node-expanded .x-tree-expander:before,
.x-tree-arrows .x-tree-expander:before,
.x-tool-collapse-left:before,
.x-tool-tool-el:before {
  color: var(--fixed-text-color) !important;
}

/* line 198, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-btn-inner-default-toolbar-small,
.x-btn-inner-default-small {
  color: var(--fixed-text-color) !important;
}

/* line 203, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.westTreeNavigator .x-panel-header .x-title-text {
  color: var(--fixed-text-color) !important;
}

/* line 207, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.slimCollapsedPanel .x-panel-header-title-default > .x-title-text-default {
  color: var(--fixed-text-color) !important;
}

/* line 211, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.slimCollapsedPanel .x-tool-expand-right:before {
  color: var(--fixed-text-color) !important;
}

/* end */
/* Grid inline editor component shift fix. */
/* line 218, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-small-editor.x-grid-cell-editor {
  height: 30px !important;
}

/* line 222, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.inlineEditorCmp div {
  padding: 0px 5px 0px 2px !important;
}

/* end */
/* Pressed, active button style */
/* line 229, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-btn.x-btn-menu-active.x-btn-default-toolbar-small, .x-btn.x-btn-pressed.x-btn-default-toolbar-small {
  background: var(--base-highlight-color) !important;
}

/* line 233, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-btn.x-btn-menu-active.x-btn-default-toolbar-small .x-btn-inner,
.x-btn.x-btn-pressed.x-btn-default-toolbar-small .x-btn-inner {
  color: var(--dynamic-text-color-for-highlight) !important;
}

/* File upload button */
/* line 239, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-btn.x-form-file-btn {
  background-color: transparent !important;
}

/* Expand, collapse tool img */
/* line 244, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-tool-collapse-left:before {
  content: '\F104' !important;
}

/* line 248, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-tool-expand-right:before {
  content: '\F105' !important;
}

/* Inactive checkcolumn opacity */
/* line 254, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-grid-cell.x-item-disabled .x-grid-checkcolumn {
  opacity: 1 !important;
}

/* line 258, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.windowWithNoPadding .x-window-body {
  padding: 0px !important;
}

/* line 262, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.addToolbarShadow {
  box-shadow: 2px 2px 0px 0 rgba(0, 0, 0, 0.12), 2px 2px 5px 0 rgba(0, 0, 0, 0.08) !important;
  z-index: 5 !important;
}

/* line 267, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.helpWrapperHelpBtn {
  padding: 0px !important;
  margin: 0 0 0 5px !important;
}

/* Hamburger menu icon When toolbar overflows */
/* line 273, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.headerToolbarOverflowBtn {
  margin-top: 5px !important;
}

/* line 277, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.headerToolbarOverflowBtn .x-toolbar-more-icon:before {
  color: var(--dynamic-text-color-for-base) !important;
}

/* line 281, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-btn.x-btn-pressed.x-btn-default-small .x-btn-inner.x-btn-inner-default-small {
  color: var(--dynamic-text-color-for-highlight) !important;
}

/* line 285, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-btn.x-btn-pressed.x-btn-default-small {
  background-color: var(--base-highlight-color) !important;
}

/* number picker spinner area */
/* line 290, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-form-spinner.x-form-spinner-default {
  background-color: transparent !important;
}

/* line 294, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.appWestToolbar .x-panel-body {
  background-color: var(--app-header-bg-color) !important;
}

/* line 298, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.appWestToolbar .perspectiveSwitcherSvgCmp {
  margin-left: 5px !important;
}

/* Avoid material label animation for text fields */
/* line 303, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.disableTextFieldLabelAnimation .x-form-item-label {
  transform: translateY(8px) !important;
}

/* line 307, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-common.scss */
.x-tagfield-body .x-tagfield-item-close {
  padding-top: 3px;
}

/*tpmaterial borderLayout */
/* Perspective menu, open in new tab icon */
/* line 2, ../../../../themes/sass/partials/_base-borderLayout.scss */
.perspectiveNewTabIcon {
  background-image: url(svg/actions/newTab.svg) !important;
  background-repeat: no-repeat;
  display: inline-block;
  position: absolute;
  right: 5px;
  top: 8px;
  width: 16px;
  height: 16px;
  cursor: pointer;
}

/* App header */
/* line 17, ../../../../themes/sass/partials/_base-borderLayout.scss */
.appHeader {
  background-color: var(--app-header-bg-color) !important;
  border-width: 0px !important;
  background-image: none !important;
}

/* App footer */
/* line 24, ../../../../themes/sass/partials/_base-borderLayout.scss */
.appFooter {
  border-top: solid 1px var(--base-border-color) !important;
  background-color: var(--app-footer-bg-color) !important;
}

/* line 29, ../../../../themes/sass/partials/_base-borderLayout.scss */
.appFooter .x-toolbar-text {
  color: var(--app-footer-text-color) !important;
}

/* Footer logo */
/* line 34, ../../../../themes/sass/partials/_base-borderLayout.scss */
.footerLogoWrapper {
  background-image: url(logoAction.action) !important;
  background-repeat: no-repeat;
  min-width: 200px !important;
  background-size: auto 22px !important;
}

/* Footer icons */
/* line 42, ../../../../themes/sass/partials/_base-borderLayout.scss */
.footerVideoHelpIcon, .footerShortcutsHelpIcon {
  width: 16px;
  height: 16px;
  cursor: pointer;
  top: 0px !important;
}

/* Footer video icon */
/* line 50, ../../../../themes/sass/partials/_base-borderLayout.scss */
.footerVideoHelpIcon {
  background-image: url(svg/entities/movieBoard.svg);
}

/* Footer shortcut icons */
/* line 55, ../../../../themes/sass/partials/_base-borderLayout.scss */
.footerShortcutsHelpIcon {
  background-image: url(svg/entities/shortcuts.svg);
}

/* Header profile btn */
/* line 61, ../../../../themes/sass/partials/_base-borderLayout.scss */
.myProfileBtn {
  border-radius: 20px;
  cursor: pointer;
  pointer-events: all !important;
}

/* line 67, ../../../../themes/sass/partials/_base-borderLayout.scss */
.myProfileLogoffMenuItem {
  background-image: url(svg/actions/logout.svg);
}

/* line 71, ../../../../themes/sass/partials/_base-borderLayout.scss */
.myProfileHelpMenuItem {
  background-image: url(svg/actions/help.svg);
}

/* line 75, ../../../../themes/sass/partials/_base-borderLayout.scss */
.myProfileNotificationMenuItem {
  background-image: url(svg/actions/notification.svg);
}

/* line 79, ../../../../themes/sass/partials/_base-borderLayout.scss */
.myProfileMenuItem .x-menu-item-icon {
  background-size: 16px 16px !important;
}

/* line 83, ../../../../themes/sass/partials/_base-borderLayout.scss */
.myProfileMenuItem .x-menu-item-icon {
  background-size: 100% 100% !important;
  -webkit-border-radius: 50px !important;
  -moz-border-radius: 50px !important;
  border-radius: 50px !important;
}

/* App header notification button */
/* line 91, ../../../../themes/sass/partials/_base-borderLayout.scss */
.headerNotificationsBtn {
  background-size: 24px;
  background-image: url(svg/entities/notification.svg) !important;
  background-repeat: no-repeat !important;
  background-position: center;
  background-image: transparent !important;
  border-width: 0px !important;
}

/* line 100, ../../../../themes/sass/partials/_base-borderLayout.scss */
.headerNotificationsBtn.x-btn-over span {
  text-decoration: none !important;
}

/* line 104, ../../../../themes/sass/partials/_base-borderLayout.scss */
.headerNotificationsBtn.x-btn-pressed {
  background-color: transparent !important;
  border-width: 0px !important;
}

/* line 109, ../../../../themes/sass/partials/_base-borderLayout.scss */
.headerNotificationsBtn.x-btn-over .x-btn-inner {
  text-decoration: none !important;
}

/* line 113, ../../../../themes/sass/partials/_base-borderLayout.scss */
.headerNotificationsBtnMarker .x-btn-inner {
  position: fixed;
  right: 58px !important;
  background-color: #E90404;
  color: #FFFFFF !important;
  font-weight: 500 !important;
  font-size: 12px !important;
  display: inline-table !important;
  top: 13px !important;
  border-radius: 4px;
}

/* end of App header notification button */
/* App. notification dialog */
/* line 128, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView {
  border-width: 0px !important;
}

/* line 134, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView .x-window-body {
  border-width: 0px !important;
}

/* line 138, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView .x-window-header {
  background-color: #FFFFFF !important;
  border-width: 0px !important;
  border-bottom: 1px solid #D0D0D0 !important;
  cursor: default !important;
}

/* line 145, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlg.settings {
  position: absolute;
  right: 5px;
  color: #43425D;
  cursor: pointer;
}

/* line 152, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlg.title,
.generalNotificationDlgView .x-window-header .x-tool-tool-el::before {
  color: #43425D !important;
}

/* line 157, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView .x-tool-tool-el {
  color: #43425D !important;
}

/* line 161, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView .x-toolbar-footer {
  background-color: #FFFFFF;
  border-top: 1px solid #D0D0D0;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

/* line 168, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView .x-toolbar-footer .x-box-target {
  text-align: center;
}

/* line 172, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView .x-toolbar-footer label {
  left: 0px !important;
  right: 0px !important;
  text-align: center;
}

/* line 178, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView .x-toolbar-footer .loadAll {
  color: #000000 !important;
  cursor: pointer;
  font-size: 15px;
  font-weight: 400;
}

/* line 186, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView .x-toolbar-footer .done {
  background-image: none !important;
  color: #000000 !important;
  cursor: pointer;
  font-size: 15px;
  font-weight: 400;
}

/* Search combo */
/* line 195, ../../../../themes/sass/partials/_base-borderLayout.scss */
.searchCombo .x-form-field {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

/* line 200, ../../../../themes/sass/partials/_base-borderLayout.scss */
.searchCombo .x-form-trigger-wrap {
  border-top-left-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
  border-width: 0px !important;
}

/* line 206, ../../../../themes/sass/partials/_base-borderLayout.scss */
.searchCombo .x-form-trigger {
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
}

/* line 211, ../../../../themes/sass/partials/_base-borderLayout.scss */
.searchCombo input::-webkit-input-placeholder {
  color: var(--dynamic-text-color-for-base) !important;
}

/* line 215, ../../../../themes/sass/partials/_base-borderLayout.scss */
.searchCombo .x-form-trigger-default:before {
  content: '\f002';
}

/* end */
/* File DnD component */
/* line 225, ../../../../themes/sass/partials/_base-borderLayout.scss */
.fileDnDPanelArea .x-panel-body {
  border-width: 5px;
  border-style: dashed;
}

/* line 230, ../../../../themes/sass/partials/_base-borderLayout.scss */
.fileDnDPanelAreaFileOver .x-panel-body {
  border-width: 5px;
  border-style: dashed;
  border-color: #5C5C5C !important;
}

/* line 236, ../../../../themes/sass/partials/_base-borderLayout.scss */
.fileDnDPanelAreaFileOver .fileDnDPanelHint {
  color: #5C5C5C !important;
}

/* line 240, ../../../../themes/sass/partials/_base-borderLayout.scss */
.dndViewFileSelected {
  outline: 1px dashed #0074a8 !important;
  outline-offset: -1px;
  -moz-outline-radius: 3px !important;
}

/* line 246, ../../../../themes/sass/partials/_base-borderLayout.scss */
.dndViewFileItemWrapper {
  width: 80px;
  display: inline-grid;
  position: relative;
  z-index: 1000;
  background-color: #FFFFFF;
}

/* line 254, ../../../../themes/sass/partials/_base-borderLayout.scss */
.dndViewFileItemWrapper img {
  pointer-events: all !important;
}

/* line 258, ../../../../themes/sass/partials/_base-borderLayout.scss */
.dndViewRemoveFileIcon {
  position: absolute;
  right: 8px;
  top: 3px;
  cursor: pointer;
}

/* line 265, ../../../../themes/sass/partials/_base-borderLayout.scss */
.dndViewFileThumbnail {
  height: 70px;
}

/* line 269, ../../../../themes/sass/partials/_base-borderLayout.scss */
.dndViewFileFileName {
  width: 80px !important;
  word-wrap: break-word;
}

/* line 274, ../../../../themes/sass/partials/_base-borderLayout.scss */
.fileDnDPanelHint {
  font-size: 24px;
  color: #D0D0D0;
  text-align: center;
  font-weight: 600;
  position: absolute;
  top: 10%;
  width: 100%;
}

/* end */
/* Complex color pciker */
/* line 286, ../../../../themes/sass/partials/_base-borderLayout.scss */
.colorPickerComplex .x-colorpicker-field-swatch {
  z-index: 15000;
}

/* line 290, ../../../../themes/sass/partials/_base-borderLayout.scss */
.colorPickerComplex .removeBtn {
  background-image: url(svg/actions/delete.svg) !important;
  background-repeat: no-repeat !important;
  width: 16px !important;
  height: 16px !important;
  background-color: transparent !important;
  border-width: 0px !important;
  margin: 4px 0 0 4px !important;
}

/* end */
/* Removing checkbox from unselectable grid row */
/* line 302, ../../../../themes/sass/partials/_base-borderLayout.scss */
.itemTabGridDummyRow .x-grid-checkcolumn-cell-inner .x-grid-checkcolumn:AFTER {
  content: none !important;
}

/* line 306, ../../../../themes/sass/partials/_base-borderLayout.scss */
.itemTabGridDummyRow {
  background-color: #F2F2F2;
}

/* end */
/* Some fix for VC. plugins input components */
/* line 313, ../../../../themes/sass/partials/_base-borderLayout.scss */
.vcTxtComp .x-form-item-body {
  max-width: 100% !important;
  width: 100% !important;
}

/* line 318, ../../../../themes/sass/partials/_base-borderLayout.scss */
.localeEditor .x-grid-header-ct {
  border-width: 1px 0 1px 0 !important;
}

/* line 322, ../../../../themes/sass/partials/_base-borderLayout.scss */
.localeEditor .x-grid-body {
  border-width: 0px 0 0 0 !important;
}

/* line 326, ../../../../themes/sass/partials/_base-borderLayout.scss */
.customPicker .treeNodeUnselectable {
  background-color: #D0D0D0 !important;
}

/* This css disables all mouse events for HTML <img> and propagates to its parent */
/* line 331, ../../../../themes/sass/partials/_base-borderLayout.scss */
img {
  pointer-events: none !important;
}

/* App. notification dialog */
/* line 337, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView {
  border-width: 0px !important;
}

/* line 341, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView .x-window-body {
  border-width: 0px !important;
}

/* line 345, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView .x-window-header {
  background-color: #FFFFFF !important;
  border-width: 0px !important;
  border-bottom: 1px solid #D0D0D0 !important;
  cursor: default !important;
}

/* line 352, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlg.settings {
  position: absolute;
  right: 5px;
  color: #43425D;
  cursor: pointer;
}

/* line 359, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlg.title {
  color: #43425D;
}

/* line 363, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView .x-tool-tool-el {
  color: #43425D !important;
}

/* line 367, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView .x-toolbar-footer {
  background-color: #FFFFFF;
  border-top: 1px solid #D0D0D0;
}

/* line 372, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView.loadAll {
  position: absolute;
  left: 50% !important;
  color: #43425D !important;
  cursor: pointer;
  font-size: 15px;
  font-weight: 400;
}

/* line 380, ../../../../themes/sass/partials/_base-borderLayout.scss */
.generalNotificationDlgView.done {
  background-image: none !important;
  position: absolute;
  left: 50% !important;
  color: #43425D !important;
  cursor: pointer;
  font-size: 15px;
  font-weight: 400;
}

/* end of App. notification dialog */
/* line 391, ../../../../themes/sass/partials/_base-borderLayout.scss */
.opacity0 {
  opacity: 0;
}

/* Footer Video tutorial comp and the panel comp itself */
/* line 398, ../../../../themes/sass/partials/_base-borderLayout.scss */
.inAppHelpView .x-panel-header {
  background-color: #FFFFFF !important;
  border-width: 0px !important;
  border-bottom: 1px solid #D0D0D0 !important;
  cursor: default !important;
}

/* line 405, ../../../../themes/sass/partials/_base-borderLayout.scss */
.inAppHelpView .x-tool-img,
.inAppHelpView .x-title-text {
  color: #43425D !important;
}

/* line 410, ../../../../themes/sass/partials/_base-borderLayout.scss */
.inAppHelpView .x-title-text i {
  color: red !important;
}

/* line 414, ../../../../themes/sass/partials/_base-borderLayout.scss */
.inAppHelpView {
  border: solid 1px #D0D0D0;
  border-width: 0px 0px 0px 1px !important;
}

/* line 419, ../../../../themes/sass/partials/_base-borderLayout.scss */
.inAppHelpViewTitleIcon {
  display: inline-block;
  width: 16px;
  height: 16px;
}

/* line 425, ../../../../themes/sass/partials/_base-borderLayout.scss */
.inAppVideoHelpViewTitleIcon {
  background-image: url(svg/entities/movieBoard.svg) !important;
}

/* line 429, ../../../../themes/sass/partials/_base-borderLayout.scss */
.inAppShortcutsHelpViewTitleIcon {
  background-image: url(svg/entities/shortcuts.svg) !important;
}

/* end */
/* Video tutorial video viewer */
/* line 435, ../../../../themes/sass/partials/_base-borderLayout.scss */
.videoViewerVideoContainer {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

/* line 443, ../../../../themes/sass/partials/_base-borderLayout.scss */
.videoViewerVideoContainer .video,
.videoViewerVideoContainer object,
.videoViewerVideoContainer embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 452, ../../../../themes/sass/partials/_base-borderLayout.scss */
.videoViewer,
.videoViewer .x-window-body {
  border-width: 0px !important;
}

/*
.videoViewer .x-toolbar {
	display: none !important;
}
*/
/* line 463, ../../../../themes/sass/partials/_base-borderLayout.scss */
.videoTutorialTag {
  background-color: #F5F5F5;
  border-radius: 5px;
  padding: 2px 4px 2px 4px;
  margin-top: 5px;
}

/* end */
/* Shortcuts */
/* line 473, ../../../../themes/sass/partials/_base-borderLayout.scss */
.shortcutsListTable {
  border-collapse: collapse;
}

/* line 477, ../../../../themes/sass/partials/_base-borderLayout.scss */
.shortcutsListTable td {
  padding: 5px 0 5px 5px;
  border-bottom: 1px solid #D0D0D0;
  min-width: 105px !important;
}

/* line 483, ../../../../themes/sass/partials/_base-borderLayout.scss */
.shortcutsListTable th {
  padding: 0;
}

/* line 487, ../../../../themes/sass/partials/_base-borderLayout.scss */
.pointer {
  cursor: pointer;
}

/* branch/baseline marker in tree nodes */
/* line 492, ../../../../themes/sass/partials/_base-borderLayout.scss */
.treeNodeBranchBaselineTxt {
  color: #9E9494;
  font-style: italic;
}

/* line 497, ../../../../themes/sass/partials/_base-borderLayout.scss */
.allPointerEvents {
  pointer-events: all !important;
}

/* Hides tree grid node default icon */
/* line 502, ../../../../themes/sass/partials/_base-borderLayout.scss */
.treeNodeWithoutIcon {
  display: none !important;
}

/* Dnd file from desktop */
/* line 507, ../../../../themes/sass/partials/_base-borderLayout.scss */
.dndFileFromOutside-treeItem-dropOk {
  color: #008000 !important;
}

/* Combo box with persons, avatar style */
/* line 512, ../../../../themes/sass/partials/_base-borderLayout.scss */
.personAvatarInCombo img {
  border-radius: 7px;
}

/* line 516, ../../../../themes/sass/partials/_base-borderLayout.scss */
.advancedComboRoundedIcon img {
  border-radius: 8px;
}

/* line 520, ../../../../themes/sass/partials/_base-borderLayout.scss */
.historyRow, .notificationRow {
  border-top: 1px solid #D0D0D0;
  padding: 11px 15px 13px 15px;
  font-size: 12px;
}

/* line 526, ../../../../themes/sass/partials/_base-borderLayout.scss */
.historyRow td, .historyRow p
.notificationRow td, .notificationRow p {
  font-size: 12px;
  line-height: 17px;
}

/* line 532, ../../../../themes/sass/partials/_base-borderLayout.scss */
.historyRow .dataValue img {
  max-width: 100% !important;
  height: auto !important;
}

/* line 537, ../../../../themes/sass/partials/_base-borderLayout.scss */
.notificationRow {
  min-height: 105px;
}

/* Hide line breaks */
/* line 542, ../../../../themes/sass/partials/_base-borderLayout.scss */
.notificationRow .dataRow1 .dataValue .shortFieldValue br {
  display: none !important;
}

/* line 546, ../../../../themes/sass/partials/_base-borderLayout.scss */
.notificationRow .dataName,
.notificationRow .dataValue {
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

/* Header button transparent colors */
/* line 554, ../../../../themes/sass/partials/_base-borderLayout.scss */
.headerBtn.x-btn.x-btn-menu-active.x-btn-default-toolbar-small,
.headerBtn.x-btn.x-btn-pressed.x-btn-default-toolbar-small,
.headerBtn.x-split-button.x-btn-default-toolbar-small.x-btn-pressed .x-btn-wrap-default-toolbar-small.x-btn-split:before {
  background-color: transparent !important;
}

/* Perspective switcher container when the svg is rendered inline from source */
/* line 561, ../../../../themes/sass/partials/_base-borderLayout.scss */
.perspectiveSwitcherSvgCmp {
  margin-left: 10px;
}

/* line 566, ../../../../themes/sass/partials/_base-borderLayout.scss */
.perspectiveSwitcherSvgCmp svg {
  width: 20px;
  height: 20px;
  cursor: pointer;
}

/* line 571, ../../../../themes/sass/partials/_base-borderLayout.scss */
.perspectiveSwitcherSvgCmp .x-autocontainer-innerCt {
  text-align: center;
  vertical-align: middle;
}

/* Header item timer indicator */
@keyframes itemTimerIndicatorAnimation {
  0% {
    box-shadow: 0 0 0 0 rgba(255, 100, 44, 0.7);
  }
  70% {
    box-shadow: 0 0 0 10px rgba(255, 100, 44, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(255, 100, 44, 0);
  }
}
/* line 590, ../../../../themes/sass/partials/_base-borderLayout.scss */
.headerItemTimerIndicator {
  cursor: pointer;
  position: absolute;
  top: 5px;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  border: solid 1px red;
  box-sizing: border-box;
  z-index: 10000;
  box-shadow: 0 0 0 rgba(255, 169, 44, 0.5);
  animation: itemTimerIndicatorAnimation 2s infinite;
}

/* line 604, ../../../../themes/sass/partials/_base-borderLayout.scss */
.headerItemTimerIndicator::before {
  content: '';
  position: absolute;
  left: 2px;
  top: 2px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #FF0000;
}

/* The tooltip style which is showed when the system starts first time ever */
/* line 617, ../../../../themes/sass/partials/_base-borderLayout.scss */
.firstTimeTooltip {
  background-color: var(--app-header-bg-color) !important;
  border-radius: 6px;
  border-width: 0px !important;
  -webkit-box-shadow: 0px 0px 35px 1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 35px 1px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 35px 1px rgba(0, 0, 0, 0.75);
  padding: 0 12px 12px 12px;
}

/* line 627, ../../../../themes/sass/partials/_base-borderLayout.scss */
.firstTimeTooltip.x-tip .x-autocontainer-innerCt {
  color: var(--dynamic-text-color-for-base) !important;
}

/* line 631, ../../../../themes/sass/partials/_base-borderLayout.scss */
.firstTimeTooltip .x-tip-body {
  text-align: left;
  padding-top: 0px !important;
  font-size: 14px;
  color: var(--dynamic-text-color-for-base) !important;
}

/* line 638, ../../../../themes/sass/partials/_base-borderLayout.scss */
.firstTimeTooltip .x-tip.x-autocontainer-innerCt {
  color: var(--dynamic-text-color-for-base) !important;
}

/* line 642, ../../../../themes/sass/partials/_base-borderLayout.scss */
.firstTimeTooltip .x-tip-anchor-top,
.firstTimeTooltip .x-tip-anchor-top::AFTER {
  border-bottom-color: var(--app-header-bg-color) !important;
}

/* line 647, ../../../../themes/sass/partials/_base-borderLayout.scss */
.firstTimeTooltip .x-tip-anchor-bottom,
.firstTimeTooltip .x-tip-anchor-bottom::AFTER {
  border-top-color: var(--app-header-bg-color) !important;
}

/* line 652, ../../../../themes/sass/partials/_base-borderLayout.scss */
.firstTimeTooltip .x-tip-anchor-left,
.firstTimeTooltip .x-tip-anchor-left::AFTER {
  border-right-color: var(--app-header-bg-color) !important;
}

/* line 657, ../../../../themes/sass/partials/_base-borderLayout.scss */
.firstTimeTooltip .x-tool-img,
.firstTimeTooltip .x-tool-tool-el:before {
  color: var(--dynamic-text-color-for-base) !important;
}

/* line 662, ../../../../themes/sass/partials/_base-borderLayout.scss */
.firstTimeTooltip a {
  color: var(--dynamic-text-color-for-base) !important;
  cursor: pointer !important;
}

/* line 667, ../../../../themes/sass/partials/_base-borderLayout.scss */
.firstTimeTooltip a:hover {
  color: var(--dynamic-text-color-for-base) !important;
  cursor: pointer !important;
}

/* end */
/* line 673, ../../../../themes/sass/partials/_base-borderLayout.scss */
.x-menu .x-menu-item-icon-default {
  background-size: 16px 16px !important;
}

/* line 677, ../../../../themes/sass/partials/_base-borderLayout.scss */
.displayNone {
  display: none !important;
}

/* Tree picker scroll */
/* line 682, ../../../../themes/sass/partials/_base-borderLayout.scss */
.tree-picker-bound-list .x-tree-view {
  width: 100% !important;
  overflow: auto !important;
}

/* line 687, ../../../../themes/sass/partials/_base-borderLayout.scss */
.tree-picker-bound-list .x-grid-item-container {
  width: 100% !important;
}

/* line 691, ../../../../themes/sass/partials/_base-borderLayout.scss */
.tree-picker-bound-list .x-tree-node-text {
  overflow: visible !important;
}

/* line 695, ../../../../themes/sass/partials/_base-borderLayout.scss */
.tree-picker-bound-list .x-tree-view table {
  width: auto !important;
}

/* End tree picker scroll */
/* line 9, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.appHeaderSearchToolbar {
  padding: 0px 0 0 0 !important;
}

/* line 13, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.footerLogoWrapper {
  background-image: url(logoAction.action) !important;
}

/* line 18, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.appFooter .restApiUrlLink,
.appFooter .x-toolbar-text {
  padding-top: 1px !important;
  top: 2px !important;
  font-weight: 400;
  font-size: 14px;
}

/* line 26, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.appFooter .restApiUrlLink a {
  font: 700 13px/15px Roboto, sans-serif !important;
}

/* Header split btn hover */
/* line 32, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.headerBtn.x-split-button.x-btn-default-toolbar-small.x-btn-pressed.x-btn-over .x-btn-wrap-default-toolbar-small.x-btn-split:before,
.headerBtn.x-split-button.x-btn-default-toolbar-small.x-btn-over .x-btn-wrap-default-toolbar-small.x-btn-split-right:before,
.headerBtn.x-split-button.x-btn-default-toolbar-small .x-btn-wrap-default-toolbar-small.x-btn-split-right + .x-btn-arrow-el:before {
  background-color: transparent !important;
}

/* line 38, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.slimCollapsedPanel.x-panel-header-default-vertical {
  background-color: var(--alt-background-color) !important;
  border-width: 0px !important;
}

/* Header btn bg color on hover */
/* line 45, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.headerBtn.x-btn-over {
  background-color: transparent !important;
}

/* line 49, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.headerBtn .x-btn-inner {
  opacity: 1;
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}

/* Header btn not hovered text color */
/* line 57, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.headerBtn.headerBtnNotHovered .x-btn-inner {
  opacity: 0.45;
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}

/* Header btn pressed */
/* line 65, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.headerBtn.x-btn-pressed {
  border-bottom: 2px solid #FFFFFF !important;
  border-radius: 0;
}

/* line 70, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.headerBtn .x-btn-wrap-default-toolbar-small.x-btn-split-right > .x-btn-button:after {
  border-right-width: 0px !important;
}

/* Tree picker in header */
/* line 75, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.appHeader .menuPicker input {
  color: var(--dynamic-text-color-for-base) !important;
  border-bottom: 1px solid var(--dynamic-text-color-for-base) !important;
}

/* line 81, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.appHeader .menuPicker .x-form-trigger-default:before {
  color: var(--dynamic-text-color-for-base) !important;
}

/* line 85, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.appHeader .menuPicker .x-form-trigger {
  border-bottom: 1px solid var(--dynamic-text-color-for-base) !important;
}

/* line 89, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.footerShortcutsHelpIcon {
  top: 3px !important;
}

/* line 93, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.headerSingleSelect_5005 .x-form-field, .headerSingleSelect_5005 .x-form-trigger {
  border-bottom: 1px solid var(--dynamic-text-color-for-base) !important;
}

/* line 97, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.headerSingleSelect_5005 .x-form-trigger-default:before,
.headerSingleSelect_5005 input {
  color: var(--dynamic-text-color-for-base) !important;
}

/* line 102, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.customPicker .multipleSelectComboChechbox {
  top: 20px !important;
}

/* line 107, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.customPicker .x-boundlist-selected .multipleSelectComboChechbox::before,
.customPicker .x-boundlist-item-over .multipleSelectComboChechbox::before {
  color: var(--dynamic-text-color-for-base) !important;
}

/* line 112, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.itemNavigatorToolbar .x-btn-default-toolbar-small .x-btn-icon-el::before {
  color: var(--base-color) !important;
}

/* Split button hide border */
/* line 117, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.x-btn-wrap-default-toolbar-small.x-btn-split-right > .x-btn-button:after {
  border-width: 0px !important;
}

/* line 122, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.searchCombo {
  border: 1px solid var(--dynamic-text-color-for-base) !important;
  border-radius: 2px;
}

/* line 128, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.searchCombo .x-form-trigger.x-form-trigger-default,
.searchCombo input {
  border-bottom: 0px !important;
  color: var(--dynamic-text-color-for-base) !important;
  padding-left: 8px !important;
}

/* line 135, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.searchCombo .x-form-trigger-default:before {
  color: var(--dynamic-text-color-for-base) !important;
}

/* line 139, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-borderLayout.scss */
.searchCombo .x-form-field {
  padding-top: 1px !important;
}

/*tpmaterial login*/
/* line 8, ../../../../themes/sass/partials/_base-login.scss */
.logonViewBody {
  background-color: #F9F9F9 !important;
}

/* line 12, ../../../../themes/sass/partials/_base-login.scss */
.teaserTxtWrapper {
  padding: 10px 0 0 0 !important;
}

/* line 17, ../../../../themes/sass/partials/_base-login.scss */
.loginForm {
  padding: 22px 0 20px 0;
  background-color: #FFFFFF;
  border: 1px solid #D8DEE2;
  border-radius: 5px;
}

/* line 24, ../../../../themes/sass/partials/_base-login.scss */
.loginForm .x-panel-body {
  background-color: #FFFFFF !important;
}

/* line 28, ../../../../themes/sass/partials/_base-login.scss */
.loginTitle {
  font-size: 22px;
  line-height: 22px;
}

/* line 33, ../../../../themes/sass/partials/_base-login.scss */
.loginExtraCtrlsWrapper {
  text-align: center !important;
  margin: 35px 0 0 0;
}

/* line 38, ../../../../themes/sass/partials/_base-login.scss */
.selfRegLinkCmp {
  left: 0px !important;
  font-weight: 300 !important;
}

/* line 43, ../../../../themes/sass/partials/_base-login.scss */
.forgotPwdLinkCmp {
  position: unset !important;
  display: inline;
}

/* line 48, ../../../../themes/sass/partials/_base-login.scss */
.readMoreLinkCmp {
  right: 0px !important;
  left: auto !important;
  font-weight: 300 !important;
}

/* line 54, ../../../../themes/sass/partials/_base-login.scss */
.selfRegLinkCmp a,
.forgotPwdLinkCmp a,
.readMoreLinkCmp a {
  font-weight: normal !important;
}

/* line 61, ../../../../themes/sass/partials/_base-login.scss */
.dlgWithNoFooterBtns .x-toolbar {
  display: none !important;
}

/* line 4, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-login.scss */
.loginBtn {
  margin-top: 7px !important;
}

/* line 8, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-login.scss */
.loginTitle {
  line-height: 32px !important;
}

/* line 12, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-login.scss */
.x-field.logonPwdTxtField input,
.x-field.logonUserTxtField input {
  border-bottom: 1px solid #9E9E9E !important;
}

/* line 17, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-login.scss */
.x-field.logonUserTxtField .x-form-trigger-wrap-invalid input,
.x-field.logonPwdTxtField .x-form-trigger-wrap-invalid input {
  border-bottom: 1px solid #c62828 !important;
}

/* line 22, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-login.scss */
.loginCtrlWrapper {
  margin-top: -40px !important;
}

/*tpmaterial item*/
/* base item*/
/* item screen */
/* line 9, ../../../../themes/sass/partials/_base-item.scss */
.itemTitle {
  text-transform: uppercase;
  font-weight: normal;
}

/* line 15, ../../../../themes/sass/partials/_base-item.scss */
a.synopsis_blue {
  color: #004797;
  font-weight: normal;
}

/* line 20, ../../../../themes/sass/partials/_base-item.scss */
a.synopsis_blue:active {
  color: #004797;
}

/* line 25, ../../../../themes/sass/partials/_base-item.scss */
a.synopsis_blue:hover {
  color: #BF2128;
  background: none;
  text-decoration: underline;
}

/* line 31, ../../../../themes/sass/partials/_base-item.scss */
a.synopsis_red {
  color: #BF2128;
  font-weight: normal;
}

/* line 36, ../../../../themes/sass/partials/_base-item.scss */
a.synopsis_red:active {
  color: #BF2128;
}

/* line 40, ../../../../themes/sass/partials/_base-item.scss */
a.synopsis_red:hover {
  color: #1D5090;
  background: none;
  text-decoration: underline;
}

/* line 46, ../../../../themes/sass/partials/_base-item.scss */
a.synopsis_orange {
  color: #FA763A;
  font-weight: normal;
}

/* line 51, ../../../../themes/sass/partials/_base-item.scss */
a.synopsis_orange:active {
  color: #FA763A;
}

/* line 55, ../../../../themes/sass/partials/_base-item.scss */
a.synopsis_orange:hover {
  color: #1D5090;
  background: none;
  text-decoration: underline;
}

/* line 61, ../../../../themes/sass/partials/_base-item.scss */
a.synopsisClosedNotOnPlan {
  color: #1D5090;
  font-weight: normal;
}

/* line 66, ../../../../themes/sass/partials/_base-item.scss */
a.synopsisClosedNotOnPlan:active {
  color: #1D5090;
}

/* line 70, ../../../../themes/sass/partials/_base-item.scss */
a.synopsisClosedNotOnPlan:hover {
  color: #BF2128;
  background: none;
  text-decoration: underline;
}

/* line 76, ../../../../themes/sass/partials/_base-item.scss */
.emphasize {
  color: #FF6168;
  font-weight: bold;
}

/* line 81, ../../../../themes/sass/partials/_base-item.scss */
.dataEmphasize {
  color: #F99138;
}

/* line 85, ../../../../themes/sass/partials/_base-item.scss */
.parentid {
  color: darkgreen;
  font-weight: bold;
}

/* line 90, ../../../../themes/sass/partials/_base-item.scss */
.parent_synopsys {
  color: #000;
}

/*required bar*/
/* line 96, ../../../../themes/sass/partials/_base-item.scss */
.requiredHintBar {
  background-color: #e80000;
  height: 18px;
  width: 3px;
}

/* line 101, ../../../../themes/sass/partials/_base-item.scss */
.requiredHint {
  color: #6b6b6b;
  float: right;
  /*margin-left: 40px;*/
  margin-right: 2px;
}

/* line 108, ../../../../themes/sass/partials/_base-item.scss */
.x-form-item-label .required {
  background-color: #e80000;
  float: right;
  height: 20px;
  margin-right: -4px;
  margin-top: -2px;
  width: 3px;
}

/* line 116, ../../../../themes/sass/partials/_base-item.scss */
.x-form-item-body .required {
  background-color: #e80000;
  float: left;
  height: 20px;
  margin-left: -4px;
  width: 3px;
}

/*title header*/
/* line 126, ../../../../themes/sass/partials/_base-item.scss */
.txtTitleHeader .x-form-text {
  font-size: 18px;
  line-height: 1.1;
  font-weight: 400;
  padding: 2px;
  color: #000000;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  -o-transition: color 1s ease, border 1s ease;
  -ms-transition: color 1s ease, border 1s ease;
  -moz-transition: color 1s ease, border 1s ease;
  -webkit-transition: color 1s ease, border 1s ease;
  transition: color 1s ease, border 1s ease;
}

/* line 145, ../../../../themes/sass/partials/_base-item.scss */
.txtTitleHeader .x-form-item-body {
  width: 100% !important;
  min-width: 100% !important;
}

/* line 150, ../../../../themes/sass/partials/_base-item.scss */
.labelVerticalAlign-top .x-form-item-label, .valueVerticalAlign-top .x-form-item-body {
  vertical-align: top;
}

/* line 154, ../../../../themes/sass/partials/_base-item.scss */
.labelVerticalAlign-middle .x-form-item-label, .valueVerticalAlign-middle .x-form-item-body {
  vertical-align: middle;
}

/* line 158, ../../../../themes/sass/partials/_base-item.scss */
.labelVerticalAlign-bottom .x-form-item-label, .valueVerticalAlign-bottom .x-form-item-body {
  vertical-align: bottom;
}

/* line 162, ../../../../themes/sass/partials/_base-item.scss */
.x-form-type-checkbox.labelVerticalAlign-middle .x-form-cb-wrap {
  vertical-align: top;
}

/* line 166, ../../../../themes/sass/partials/_base-item.scss */
.valueAlign-left .x-form-item-body {
  text-align: left;
}

/* line 170, ../../../../themes/sass/partials/_base-item.scss */
.valueAlign-right .x-form-item-body {
  text-align: right;
}

/* line 174, ../../../../themes/sass/partials/_base-item.scss */
.valueAlign-center .x-form-item-body {
  text-align: center;
}

/* line 177, ../../../../themes/sass/partials/_base-item.scss */
.screenField .x-form-display-field-default {
  min-height: unset;
}

/* line 181, ../../../../themes/sass/partials/_base-item.scss */
.itemDetailGrid .x-grid-cell {
  vertical-align: top;
}

/* line 184, ../../../../themes/sass/partials/_base-item.scss */
.itemDetailGrid .x-grid-group-hd {
  border-width: 0 1px 1px 0;
}

/* line 187, ../../../../themes/sass/partials/_base-item.scss */
.itemDetailGrid .x-grid-group-hd-collapsed .x-grid-group-hd {
  border-width: 0 1px 0 0 !important;
}

/* line 191, ../../../../themes/sass/partials/_base-item.scss */
.wordWrapTd .x-grid-cell-inner {
  white-space: normal;
}

/* line 197, ../../../../themes/sass/partials/_base-item.scss */
.wordWrapTd .x-grid-cell-inner p:first-child,
td.longFieldCell p:first-child,
.reportHistoryCellLongField p:first-child,
.htmlReadOnlyField p:first-child {
  margin-top: 0;
}

/* line 206, ../../../../themes/sass/partials/_base-item.scss */
.wordWrapTd .x-grid-cell-inner p:last-child,
td.longFieldCell p:last-child,
.reportHistoryCellLongField p:last-child,
.htmlReadOnlyField p:last-child {
  margin-bottom: 0;
}

/* line 213, ../../../../themes/sass/partials/_base-item.scss */
.workItemDialog .htmlReadOnlyField * {
  word-break: normal !important;
}

/*screen*/
/* line 220, ../../../../themes/sass/partials/_base-item.scss */
.readOnlyField .x-form-display-field {
  color: #6B6B6B;
  padding-left: 0px;
}

/*print item*/
/* line 230, ../../../../themes/sass/partials/_base-item.scss */
#printItemScreenDiv .screenPanel .x-panel-body,
#printItemScreenDiv .screenPanel-first .x-panel-body {
  padding: 0;
  background-color: white !important;
}

/* line 235, ../../../../themes/sass/partials/_base-item.scss */
#printItemScreenDiv .screenPanel-odd .x-panel-body {
  background-color: white;
}

/* line 238, ../../../../themes/sass/partials/_base-item.scss */
#printItemScreenDiv .screenPanel,
#printItemScreenDiv .screenPanel-first {
  margin: 0 0 5px 0;
  background-color: white !important;
}

/* line 243, ../../../../themes/sass/partials/_base-item.scss */
#printItemScreenDiv .screenPanel-odd {
  background-color: white;
  border: 1px solid #D0D0D0;
}

/* item in view mode: title style */
/* line 249, ../../../../themes/sass/partials/_base-item.scss */
.itemTitleWrapper {
  color: #000000;
  border-style: solid;
  border-width: 0px;
  border-color: #FFFFFF !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -o-transition: color 2s ease, border 1s ease;
  -ms-transition: color 2s ease, border 1s ease;
  -moz-transition: color 2s ease, border 1s ease;
  -webkit-transition: color 2s ease, border 1s ease;
  transition: color 2s ease, border 1s ease;
  min-height: 34px;
  padding: 4px 0 4px 0;
}

/* line 268, ../../../../themes/sass/partials/_base-item.scss */
.itemTitleWrapper.editable {
  padding-top: 6px !important;
  padding-left: 6px !important;
  cursor: pointer;
  border: 1px solid transparent;
}

/* line 275, ../../../../themes/sass/partials/_base-item.scss */
.itemTitleWrapper.editable.mouseOver {
  cursor: pointer;
  border-style: solid;
  border-width: 1px;
  border-color: #b5b8c8 !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -o-transition: color 2s ease, border 1s ease;
  -ms-transition: color 2s ease, border 1s ease;
  -moz-transition: color 2s ease, border 1s ease;
  -webkit-transition: color 2s ease, border 1s ease;
  transition: color 2s ease, border 1s ease;
}

/* line 292, ../../../../themes/sass/partials/_base-item.scss */
.itemTitleWrapper.editable.mouseOver .itemTitleTextContent {
  color: #008000 !important;
  -o-transition: color 2s ease;
  -ms-transition: color 2s ease;
  -moz-transition: color 2s ease;
  -webkit-transition: color 2s ease;
  transition: color 2s ease;
  cursor: pointer;
}

/* line 302, ../../../../themes/sass/partials/_base-item.scss */
.itemTitleWrapper .itemTitleTextContent {
  color: #000000;
  -o-transition: color 2s ease;
  -ms-transition: color 2s ease;
  -moz-transition: color 2s ease;
  -webkit-transition: color 2s ease;
  transition: color 2s ease;
  border-width: 0px !important;
}

/* end */
/* line 314, ../../../../themes/sass/partials/_base-item.scss */
.editableFieldWrapper-over .screenField .x-form-display-field {
  color: #008000;
  padding: 5px 3px 5px 3px;
  cursor: pointer;
  border-style: solid;
  border-width: 1px;
  border-color: #b5b8c8 !important;
  min-height: 25px !important;
}

/* line 324, ../../../../themes/sass/partials/_base-item.scss */
.workItemDialog .editableFieldWrapper .screenField .x-form-display-field,
.printItemCenterView .editableFieldWrapper .screenField .x-form-display-field {
  padding: 5px 3px 5px 3px;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(10, 10, 10, 0);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -o-transition: color 2s ease, border 1s ease;
  -ms-transition: color 2s ease, border 1s ease;
  -moz-transition: color 2s ease, border 1s ease;
  -webkit-transition: color 2s ease, border 1s ease;
  transition: color 2s ease, border 1s ease;
  min-height: 25px !important;
  margin-left: 0px !important;
}

/* line 344, ../../../../themes/sass/partials/_base-item.scss */
.editableFieldWrapper.fieldWithEmptyValue .screenField .x-form-display-field {
  background-color: rgba(201, 201, 201, 0.18) !important;
}

/* workItem dialog*/
/* line 349, ../../../../themes/sass/partials/_base-item.scss */
.workItemDialog {
  padding: 5px 0 0 0;
}

/* line 353, ../../../../themes/sass/partials/_base-item.scss */
.itemLock {
  font-weight: bold;
  color: red;
}

/* If the wrapper component of fields is FieldSet */
/* line 359, ../../../../themes/sass/partials/_base-item.scss */
.printItemCenterView .fieldsWrapperFieldset,
.workItemDialog .fieldsWrapperFieldset {
  background: #FFFFFF !important;
  border-width: 1px 0 0 0 !important;
  border-color: #D0D0D0 !important;
  border-radius: 0px !important;
  padding-bottom: 0px !important;
  margin: 0 5px 0 0  !important;
}

/* line 369, ../../../../themes/sass/partials/_base-item.scss */
.workItemDialog .fieldsWrapperPanel,
.printItemCenterView .fieldsWrapperPanel {
  padding-right: 16px !important;
  padding-left: 6px !important;
  min-height: 32px !important;
}

/* Start date field config btn */
/* line 378, ../../../../themes/sass/partials/_base-item.scss */
.btnRecurrence {
  background-color: transparent !important;
  border-width: 0px !important;
}

/* Item comment tab avatar img */
/* line 384, ../../../../themes/sass/partials/_base-item.scss */
.itemTabAvatarCell {
  width: 30px !important;
  height: 30px !important;
  border-radius: 50px;
  background-color: #D7D8D9;
}

/* line 391, ../../../../themes/sass/partials/_base-item.scss */
.avatarImgLikeListView {
  width: 50px;
  height: 50px;
  border-radius: 50px;
  background-color: #D7D8D9;
}

/* Comment list view action icons */
/* line 399, ../../../../themes/sass/partials/_base-item.scss */
.itemDetailTabIcon {
  margin: 0 5px 0 0;
  cursor: pointer;
  pointer-events: all !important;
}

/* line 406, ../../../../themes/sass/partials/_base-item.scss */
.commentListViewNoLikesLabel {
  color: #0074A8;
  position: relative;
  top: -2px;
  display: inline;
}

/* line 413, ../../../../themes/sass/partials/_base-item.scss */
.generalActionsIconsWrapper {
  text-align: center;
  cursor: pointer;
}

/* line 418, ../../../../themes/sass/partials/_base-item.scss */
.generalActionsCell .x-grid-cell-inner .generalActionsIconsWrapper {
  /*margin-top: 15%;*/
}

/* File drag and drop to item view */
/* line 423, ../../../../themes/sass/partials/_base-item.scss */
.itemViewDnDItemOver {
  border: 5px dashed #5C5C5C;
}

/* end */
/* Item attachment drag and drop */
/* line 429, ../../../../themes/sass/partials/_base-item.scss */
.attachmentListView .x-grid-row-summary td,
.versionsListView .x-grid-row-summary td,
.commentListView .x-grid-row-summary td,
.votingListView .x-grid-row-summary td,
.linkListView .x-grid-row-summary td,
.resourceListView .x-grid-row-summary td,
.expenseListView .x-grid-row-summary td,
.branchBaselineListView .x-grid-row-summary td,
.watcherListView .x-grid-row-summary td {
  border-width: 0 0 0 0 !important;
  border-color: #5C5C5C !important;
  background-color: #F2F2F2 !important;
  overflow: visible;
}

/* line 444, ../../../../themes/sass/partials/_base-item.scss */
.attachmentListView .x-grid-row-summary td .x-grid-cell-inner,
.versionsListView .x-grid-row-summary td .x-grid-cell-inner {
  overflow: visible !important;
}

/* line 449, ../../../../themes/sass/partials/_base-item.scss */
.attachmentListViewSummaryRowDnDLabel {
  color: #5C5C5C !important;
}

/* end */
/* line 454, ../../../../themes/sass/partials/_base-item.scss */
.attachmentDefaultThumbnail {
  height: 25px;
}

/* line 458, ../../../../themes/sass/partials/_base-item.scss */
.likesListView .x-grid-cell {
  vertical-align: middle;
}

/* line 462, ../../../../themes/sass/partials/_base-item.scss */
.attachmentListView .x-docked-summary,
.versionsListView .x-docked-summary,
.commentListView .x-docked-summary,
.votingListView .x-docked-summary,
.linkListView .x-docked-summary,
.watcherListView .x-docked-summary,
.expenseListView .x-docked-summary,
.branchBaselineListView .x-docked-summary,
.resourceListView .x-docked-summary {
  border-width: 0px !important;
}

/* line 474, ../../../../themes/sass/partials/_base-item.scss */
.itemDetailGrid.expenseListView .x-column-header-last {
  border-right-width: 0px !important;
}

/* Item edit panel tab view */
/* line 479, ../../../../themes/sass/partials/_base-item.scss */
.itemDetailTabPanel .x-panel-header {
  padding: 2px 8px 2px 8px !important;
  background-color: transparent !important;
  border-width: 0 0 0 0 !important;
  color: #000 !important;
}

/* line 486, ../../../../themes/sass/partials/_base-item.scss */
.itemDetailTabPanel .x-panel-header label {
  cursor: pointer;
  color: #27A7F3;
}

/* end */
/* line 491, ../../../../themes/sass/partials/_base-item.scss */
.ckeditorPersonPluginCtxMenu .x-menu-item-icon {
  background-size: 25px;
}

/* item edit detail panel grid layout config */
/* line 496, ../../../../themes/sass/partials/_base-item.scss */
.itemGridLayoutSettingsBtn {
  position: absolute !important;
  right: 0px !important;
  left: auto !important;
  background-image: url(svg/actions/config.svg) !important;
  cursor: pointer !important;
  background-repeat: no-repeat;
  background-position: center;
  width: 16px;
  height: 16px;
}

/* Item dialog height change */
/* line 509, ../../../../themes/sass/partials/_base-item.scss */
.workItemDialogAnimation {
  -webkit-transition: height 500ms;
  -moz-transition: height 500ms;
  -o-transition: height 500ms;
  transition: height 500ms;
}

/* line 516, ../../../../themes/sass/partials/_base-item.scss */
.x-css-shadow {
  display: none !important;
}

/*Item edit dialog, inline comment editor (CKEditor) position */
/* line 522, ../../../../themes/sass/partials/_base-item.scss */
.itemDetailTabCommentRow .x-editor {
  top: 0px !important;
}

/* line 526, ../../../../themes/sass/partials/_base-item.scss */
.historyListView .newValuesCell img,
.historyListView .oldValuesCell img,
.historyListView .diffCell img {
  max-width: 99%;
  height: auto !important;
}

/* line 533, ../../../../themes/sass/partials/_base-item.scss */
.itemDetailTabCommentRow .commentCell img {
  max-width: 99%;
  height: auto !important;
}

/* line 538, ../../../../themes/sass/partials/_base-item.scss */
.importWizard .x-panel-body {
  border-top: 10px red !important;
}

/* Inline item and field */
/* line 544, ../../../../themes/sass/partials/_base-item.scss */
.inlineField {
  border: solid 1px #d0d0d0;
  color: red;
  background-color: #ffff00;
}

/* line 550, ../../../../themes/sass/partials/_base-item.scss */
.inlineField-view {
  color: darkblue;
}

/* line 554, ../../../../themes/sass/partials/_base-item.scss */
.inlineItem .generalItem .inlineItemTitle {
  background-color: #eff6ff;
  border-bottom: 1px solid #d0d0d0;
  margin-bottom: 5px;
  padding: 5px 5px 5px 2px;
  opacity: 0.8;
}

/* line 561, ../../../../themes/sass/partials/_base-item.scss */
.inlineItem .generalItem .inlineItemBody {
  margin-top: 0px;
  padding: 5px;
}

/* line 566, ../../../../themes/sass/partials/_base-item.scss */
.inlineItem .generalItem .inlineItemLinks {
  background-image: url("svg/actions/link.svg");
  background-position: 2px 5px;
  background-repeat: no-repeat;
  background-color: #f2f2f2;
  border-top: 1px dashed #d0d0d0;
  padding: 5px 0 5px 22px;
}

/* line 575, ../../../../themes/sass/partials/_base-item.scss */
.wikiDocument .inlineItem .generalItem,
.inlineItem .generalItem {
  padding: 0px;
  border-radius: 0;
  border: solid 1px #d0d0d0;
  margin-top: 8px;
}

/* end */
/* Versioning */
/* line 586, ../../../../themes/sass/partials/_base-item.scss */
.compareVersionsHtmlView .itemTitleTextContent {
  border: 0px !important;
}

/* line 590, ../../../../themes/sass/partials/_base-item.scss */
.compareItem-changedLine {
  background-color: #C6C6FD !important;
  display: block;
  /*display: inline-block;*/
}

/* line 596, ../../../../themes/sass/partials/_base-item.scss */
.compareItem-deletedLine {
  background-color: #FDC6C6 !important;
  display: block;
  /*display: inline-block;*/
}

/* line 602, ../../../../themes/sass/partials/_base-item.scss */
.compareItem-insertedLine {
  background-color: #CCFFCC !important;
  display: block;
  /*display: inline-block;*/
}

/* line 608, ../../../../themes/sass/partials/_base-item.scss */
.versionsListView .x-panel-body {
  border-top-width: 0px !important;
  border-bottom-width: 0px !important;
}

/* Compare item versions splitter */
/* line 614, ../../../../themes/sass/partials/_base-item.scss */
.compareVersionsWrapper .x-splitter {
  background-color: #D0D0D0 !important;
  width: 1px !important;
  padding-left: 2px !important;
  padding-right: 2px !important;
}

/* Versioned item fields use the following css. for highlighting */
/* line 622, ../../../../themes/sass/partials/_base-item.scss */
.highlightedVersionedField {
  border-radius: 4px;
  background-color: #F8F6F6;
}

/* Compare item versions dialog */
/* line 628, ../../../../themes/sass/partials/_base-item.scss */
.compareItemsDlg {
  border: 1px solid #F2F2F2 !important;
}

/* Compare item versions dialog header  */
/* line 633, ../../../../themes/sass/partials/_base-item.scss */
.compareItemsDlg .x-window-header {
  background-color: #F2F2F2 !important;
  border-bottom-color: #827F7F !important;
}

/* Compare item versions dialog bottom toolbar  */
/* line 639, ../../../../themes/sass/partials/_base-item.scss */
.compareItemsDlg .x-toolbar-footer {
  border-top-color: #827F7F !important;
}

/* Display item version version  dialog text */
/* line 644, ../../../../themes/sass/partials/_base-item.scss */
.compareItemsDlg .x-title-text,
.compareItemsDlg .x-tool-img {
  color: #6C6565 !important;
}

/* Compare versions result view main panel*/
/* line 650, ../../../../themes/sass/partials/_base-item.scss */
.compareVersionsResultView .x-panel-body {
  border-width: 0px !important;
}

/* Display item version version dialog */
/* line 655, ../../../../themes/sass/partials/_base-item.scss */
.displayVersionDlg {
  border: 1px solid #F2F2F2 !important;
}

/* Display item version version dialog body panel */
/* line 660, ../../../../themes/sass/partials/_base-item.scss */
.displayVersionDlg .x-window-body {
  border-color: #827F7F !important;
}

/* Display item version version  dialog header */
/* line 665, ../../../../themes/sass/partials/_base-item.scss */
.displayVersionDlg .x-window-header {
  background-color: #F2F2F2 !important;
  border-bottom-color: #827F7F !important;
}

/* Display item version version  dialog text */
/* line 671, ../../../../themes/sass/partials/_base-item.scss */
.displayVersionDlg .x-title-text,
.displayVersionDlg .x-tool-img {
  color: #6C6565 !important;
}

/* line 676, ../../../../themes/sass/partials/_base-item.scss */
.displayVersion .centerPanel {
  background-color: #FFFFFF !important;
}

/* line 680, ../../../../themes/sass/partials/_base-item.scss */
.compareVersionsToolbar {
  border-bottom-width: 1px !important;
  border-bottom: 1px solid #D0D0D0 !important;
}

/* line 685, ../../../../themes/sass/partials/_base-item.scss */
.itemTimeField .x-form-text-field-body-default {
  min-width: 100px !important;
  width: 100px !important;
}

/* line 690, ../../../../themes/sass/partials/_base-item.scss */
.itemFullWidthField .x-form-text-field-body-default {
  min-width: 100% !important;
  width: 100% !important;
}

/* line 695, ../../../../themes/sass/partials/_base-item.scss */
.richTextFieldRequired .cke_contents {
  border-left: 4px solid #e50001 !important;
}

/* Display version in html view */
/* line 700, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlViewWrapperPanel,
.versionsHtmlViewWrapperPanel .x-panel-bodyWrap,
.versionsHtmlViewWrapperPanel .x-panel-body {
  height: 100% !important;
}

/* line 707, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionRow {
  width: 100%;
  height: 42px;
  margin-bottom: 12px;
  margin-top: 12px;
}

/* line 714, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionRowGroupLabel {
  height: 30px;
  /*margin-bottom: 18px;*/
  background-color: #f8f8f8;
}

/* line 720, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .groupLabel {
  width: 100%;
  padding: 4px 0 4px 10px;
  border-radius: 0;
  /*border-top: 1px solid #eaeaea;*/
  color: #999999;
  /*border-bottom: 1px solid #eaeaea;*/
}

/* line 729, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionRowBase.x-view-item-focused {
  outline: none !important;
}

/* line 734, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionContent {
  display: flex;
  height: 100%;
}

/* line 740, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionContentTextWrapper {
  margin-left: 4px !important;
}

/* line 744, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .avatarWrapper {
  margin-top: -4px;
}

/* line 749, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionContentTextWrapper p {
  margin-top: -2px !important;
}

/* line 753, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionContentTextWrapper,
.versionsHtmlView .versionContentBtnWrapper {
  display: inline-block;
}

/* line 758, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionContentBtnWrapper {
  position: absolute;
  right: 0px !important;
  margin-top: 2px;
}

/* line 764, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionNameExpanded {
  width: 40%;
  background-color: F0F0F0;
  padding: 8px;
  border-radius: 4px;
  background-color: #F0F0F0;
  height: auto !important;
  max-height: 300px !important;
}

/* line 774, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionName {
  height: 22px;
  max-height: 22px;
  -moz-transition: max-height 1s;
  -ms-transition: max-height 1s;
  -o-transition: max-height 1s;
  -webkit-transition: max-height 1s;
  transition: 1s;
  padding-left: 8px;
  width: 600px;
}

/* line 786, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionName:HOVER {
  background-color: #F0F0F0;
}

/* line 790, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionNameCollapsed {
  max-height: 22px !important;
  height: 22px !important;
}

/* line 796, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .browseVersionBtn {
  background-color: #DDE0E0;
  border: 1px solid #808080;
  padding: 5px;
  margin: 0 0 0 5px;
  border-radius: 4px;
  cursor: pointer;
}

/* line 805, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .browseVersionBtn img {
  margin-right: 0;
}

/* line 809, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .compareVersionsBtn img {
  margin-right: 5px;
}

/* line 813, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .browseVersionBtn span {
  margin: -1px;
}

/* line 817, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .browseVersionBtn img,
.versionsHtmlView .browseVersionBtn span {
  float: left;
}

/* line 822, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionDetails {
  padding-left: 8px !important;
}

/* line 826, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionDetails .versionNoText {
  color: #3B86FF !important;
  cursor: pointer;
}

/* line 831, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .versionDetails .versionNoText:HOVER {
  text-decoration: underline;
}

/* line 835, ../../../../themes/sass/partials/_base-item.scss */
.versionsHtmlView .separator {
  border-top: solid 1px #EAEAEA;
}

/* line 839, ../../../../themes/sass/partials/_base-item.scss */
.removeBtnNoLabel {
  background-image: url(svg/actions/delete.svg) !important;
  background-repeat: no-repeat !important;
  width: 16px !important;
  height: 16px !important;
  background-color: transparent !important;
  border-width: 0px !important;
  margin: 4px 0 0 4px !important;
}

/* end */
/* Browse versions dlg. notification dialog */
/* line 852, ../../../../themes/sass/partials/_base-item.scss */
.versionsDlg {
  border: 0px !important;
  border: 1px solid #D0D0D0 !important;
}

/* line 857, ../../../../themes/sass/partials/_base-item.scss */
.versionsDlg .x-window-body {
  border-width: 0px !important;
}

/* line 861, ../../../../themes/sass/partials/_base-item.scss */
.versionsDlg .x-window-header {
  background-color: #FFFFFF !important;
  border-width: 0px !important;
  border-bottom: 1px solid #D0D0D0 !important;
  cursor: default !important;
}

/* line 868, ../../../../themes/sass/partials/_base-item.scss */
.versionsDlg.settings {
  position: absolute;
  right: 5px;
  color: #43425D;
  cursor: pointer;
}

/* line 875, ../../../../themes/sass/partials/_base-item.scss */
.versionsDlg .x-title-text {
  color: #43425D !important;
}

/* line 879, ../../../../themes/sass/partials/_base-item.scss */
.versionsDlg .x-tool-tool-el {
  color: #43425D !important;
}

/* line 883, ../../../../themes/sass/partials/_base-item.scss */
.versionsDlg .x-toolbar-footer {
  display: none !important;
}

/* line 887, ../../../../themes/sass/partials/_base-item.scss */
.versionsDlg.loadAll {
  position: absolute;
  left: 50% !important;
  color: #43425D !important;
  cursor: pointer;
  font-size: 15px;
  font-weight: 400;
}

/* line 895, ../../../../themes/sass/partials/_base-item.scss */
.versionsDlg.done {
  background-image: none !important;
  position: absolute;
  left: 50% !important;
  color: #43425D !important;
  cursor: pointer;
  font-size: 15px;
  font-weight: 400;
}

/* end of Browse versions dlg. notification dialog */
/* In compare view the version selector combo's content area (bound list) style  */
/* line 907, ../../../../themes/sass/partials/_base-item.scss */
.versionSelectorBoundList {
  width: 450px !important;
  border-top: 1px solid #D0D0D0;
}

/* line 912, ../../../../themes/sass/partials/_base-item.scss */
.itemHeader {
  transition: box-shadow 0.43s ease-in-out;
  z-index: 9 !important;
  background-color: #FFFFFF;
}

/* Comments HTML view */
/* line 919, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .commentRowBase {
  min-height: 50px;
  margin-bottom: 12px;
  display: table;
  width: 100%;
  border-bottom: 1px solid var(--base-border-color);
  margin: 0px;
  padding: 16px 0 15px 5px;
}

/* line 929, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .commentRowBase img {
  max-width: 99%;
  height: auto !important;
}

/* line 934, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .commentRowBase.x-view-item-focused {
  outline: none !important;
}

/* line 938, ../../../../themes/sass/partials/_base-item.scss */
.commentRowBase .commentExpanded {
  background-color: #F0F0F0;
  height: auto !important;
}

/* line 943, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .x-panel-body {
  border-width: 0px !important;
}

/* line 948, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .avatarWrapper {
  width: 40px;
}

/* line 952, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .avatarWrapper,
.commentHtmlView .commentDetailWrapper {
  display: table-cell;
  vertical-align: top;
}

/* line 959, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .commentText {
  /*height: 30px;
  max-height: 30px;*/
  -moz-transition: max-height 1s;
  -ms-transition: max-height 1s;
  -o-transition: max-height 1s;
  -webkit-transition: max-height 1s;
  transition: 1s;
  padding: 5px 0 5px 8px;
  margin: 5px 15px 0px 0px;
}

/* line 971, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .likeBtn {
  margin-left: 10px;
}

/* line 975, ../../../../themes/sass/partials/_base-item.scss */
.commentText--1 {
  margin: 10px 15px 0 0 !important;
}

/* line 979, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .lastEditedLbl {
  display: table-cell;
  padding-left: 8px;
}

/* line 984, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .controlsWrapper {
  display: table-cell;
  transition: opacity 1s ease-out;
  opacity: 0;
}

/* line 990, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .controlsWrapperShow {
  opacity: 1 !important;
}

/* line 994, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .commentText:HOVER {
  background-color: #F0F0F0;
}

/* line 998, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .newCommentTextAreaWrapper {
  position: relative;
  width: 80%;
  margin: 0 0 0 8px;
}

/* line 1005, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .newCommentTextArea {
  width: 100%;
  height: 80px;
  border: 1px solid var(--base-border-color);
  overflow: overlay;
  padding: 4px 50px 4px 8px;
}

/* Comments persons mentions view */
/* line 1014, ../../../../themes/sass/partials/_base-item.scss */
.itemCommentPersonsMentionsDv {
  border: 1px solid var(--base-border-color);
  width: 160px;
  background-color: #FFFFFF;
  z-index: 99999 !important;
}

/* line 1021, ../../../../themes/sass/partials/_base-item.scss */
.itemCommentMentionsWrapper {
  width: 160px;
  height: 35px;
  padding-top: 5px;
  cursor: pointer;
}

/* line 1028, ../../../../themes/sass/partials/_base-item.scss */
.itemCommentMentionsWrapper:hover {
  background-color: var(--base-highlight-color) !important;
}

/* line 1032, ../../../../themes/sass/partials/_base-item.scss */
.itemCommentMentionsWrapper:hover .commentMentionsName {
  color: #FFFFFF;
}

/* line 1036, ../../../../themes/sass/partials/_base-item.scss */
.commentMentionsAvatar {
  display: inline-block;
  width: 30px;
  height: 25x;
}

/* line 1042, ../../../../themes/sass/partials/_base-item.scss */
.commentMentionsAvatar img {
  border-radius: 20px;
  height: 24px;
  margin-left: 3px;
}

/* line 1048, ../../../../themes/sass/partials/_base-item.scss */
.commentMentionsName {
  line-height: 25px;
  display: inline-block;
  width: 130px;
  height: 25px;
}

/* end */
/* line 1057, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .newCommentTextAreaWrapper .addComment {
  position: absolute;
  top: 5px;
  right: 5px;
}

/* line 1063, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .newCommentTextAreaWrapper .sendEmail {
  position: absolute;
  top: 5px;
  right: 25px;
}

/* line 1069, ../../../../themes/sass/partials/_base-item.scss */
.commentReplyToContent {
  margin: 0 30px 0 30px;
}

/* line 1073, ../../../../themes/sass/partials/_base-item.scss */
.commentReplyToContent hr {
  border: none;
  height: 1px;
  background-color: #6D6666;
}

/* end */
/* Comment list view inline editor dialog */
/* line 1081, ../../../../themes/sass/partials/_base-item.scss */
.commentInlineEditorDlg {
  box-shadow: none !important;
  border-width: 0px !important;
}

/* line 1086, ../../../../themes/sass/partials/_base-item.scss */
.commentInlineEditorDlg .x-window-body {
  border-width: 0px !important;
}

/* end */
/* Cascading (a-b), (a-b-c) field fix */
/* line 1092, ../../../../themes/sass/partials/_base-item.scss */
.compositeTypeRendererFieldContainer .x-form-item-body {
  width: 100% !important;
  min-width: 100% !important;
}

/* line 1097, ../../../../themes/sass/partials/_base-item.scss */
.compositeTypeRendererFieldContainer .x-box-layout-ct,
.compositeTypeRendererFieldContainer .x-box-inner,
.compositeTypeRendererFieldContainer .x-box-target {
  width: 100% !important;
  min-width: 100% !important;
}

/* end */
/* Dialog header copy button */
/* line 1106, ../../../../themes/sass/partials/_base-item.scss */
.copyTitleToClipboard .x-tool-tool-el {
  font-family: 'Font Awesome 5 Free';
  background-image: none !important;
}

/* line 1111, ../../../../themes/sass/partials/_base-item.scss */
.copyTitleToClipboard .x-tool-tool-el::before {
  content: '\f0c5' !important;
}

/* Work and cost view */
/* line 1119, ../../../../themes/sass/partials/_base-item.scss */
.expenseDataView .expenseHtmlViewRowBase {
  min-height: 75px;
  display: table;
  width: 100%;
  border-bottom: 1px solid #EAEAEA;
  margin: 0px;
  padding: 15px 0 15px 5px;
}

/* Hide row controls */
/* line 1129, ../../../../themes/sass/partials/_base-item.scss */
.expenseHtmlViewRowBase .expenseControllWrapper {
  opacity: 0;
  transition: visibility 0.3s linear, opacity 0.3s linear;
}

/* Show row controls */
/* line 1135, ../../../../themes/sass/partials/_base-item.scss */
.expenseHtmlViewRowBase:hover .expenseControllWrapper {
  opacity: 1;
  transition: visibility 0.3s linear, opacity 0.3s linear;
}

/* line 1140, ../../../../themes/sass/partials/_base-item.scss */
.expenseDataView .avatarWrapper {
  display: inline-block;
  width: 40px !important;
}

/* line 1145, ../../../../themes/sass/partials/_base-item.scss */
.expenseDataView .expenseHtmlViewDetailWrapper {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 50px);
}

/* line 1152, ../../../../themes/sass/partials/_base-item.scss */
.expenseDataView .expenseDescription {
  display: none;
}

/* line 1156, ../../../../themes/sass/partials/_base-item.scss */
.expenseDataView .expenseSbj {
  transition: background-color 1s ease;
  margin: 5px 0 0 0;
  display: block;
  cursor: pointer !important;
}

/* line 1163, ../../../../themes/sass/partials/_base-item.scss */
.expenseDataView .expenseSbj:hover {
  transition: background-color 1s ease;
  background-color: #F0F0F0;
}

/* line 1168, ../../../../themes/sass/partials/_base-item.scss */
.workAndCostHeader {
  width: 100%;
  background-color: var(--accent-light-color);
  padding: 0 0 10px 10px;
}

/* line 1174, ../../../../themes/sass/partials/_base-item.scss */
.workAndCostHeader .addExpense {
  left: auto !important;
  right: 30px !important;
}

/* line 1179, ../../../../themes/sass/partials/_base-item.scss */
.workAndCostHeader .recalculateRemainingEffort {
  left: auto !important;
  right: 85px !important;
}

/* line 1184, ../../../../themes/sass/partials/_base-item.scss */
.budgetWorkRemainingValueLbl {
  padding: 4px;
}

/* line 1188, ../../../../themes/sass/partials/_base-item.scss */
.budgetWorkRemainingValueLbl.editable {
  cursor: pointer !important;
  pointer-events: all !important;
}

/* line 1193, ../../../../themes/sass/partials/_base-item.scss */
.budgetWorkRemainingValueLbl.editable:hover {
  background-color: rgba(201, 201, 201, 0.18) !important;
}

/* line 1197, ../../../../themes/sass/partials/_base-item.scss */
.budgetWorkRemainingTitle.editable span {
  margin-left: 16px;
}

/* Hide Budget, PV etc. edit controls */
/* line 1202, ../../../../themes/sass/partials/_base-item.scss */
.budgetWorkRemainingTitle .editTotal {
  opacity: 0;
  transition: visibility 0.3s linear, opacity 0.3s linear;
}

/* Show Budget, PV etc. edit controls */
/* line 1208, ../../../../themes/sass/partials/_base-item.scss */
.budgetWorkRemainingTitle:hover .editTotal {
  opacity: 1;
  transition: visibility 0.3s linear, opacity 0.3s linear;
}

/* Item edit detail view */
/* line 1214, ../../../../themes/sass/partials/_base-item.scss */
.itemDetailTabPanel .x-panel-body {
  border-right: 0px !important;
  border-left: 0px !important;
}

/* end */
/* line 1222, ../../../../themes/sass/partials/_base-item.scss */
.branchBaselineListView .branchBaselineGroup {
  background-color: var(--base-wrapper-color);
}

/* line 1226, ../../../../themes/sass/partials/_base-item.scss */
.branchBaselineListView .branchBaselineGroup .x-grid-checkcolumn::after {
  content: '' !important;
}

/* line 1230, ../../../../themes/sass/partials/_base-item.scss */
.branchBaselineGroup .x-tree-icon {
  display: none !important;
}

/* line 1234, ../../../../themes/sass/partials/_base-item.scss */
.branchBaselineListView .x-tree-icon {
  display: none !important;
}

/* line 1238, ../../../../themes/sass/partials/_base-item.scss */
.linkPicker.sectionPicker .nodeType-1,
.linkPicker.sectionPicker .nodeType-3,
.linkPicker.sectionPicker .nodeType-2 {
  background-color: #CCC !important;
}

/* line 1244, ../../../../themes/sass/partials/_base-item.scss */
.childrenPanel {
  border: 1px solid var(--base-border-color);
}

/* line 1248, ../../../../themes/sass/partials/_base-item.scss */
.itemWizardStep1Form {
  padding: 5px 5px 5px 5px !important;
}

/* line 1252, ../../../../themes/sass/partials/_base-item.scss */
.workItemDialog .copyItemExtraFieldsWrapper .x-form-item-body-default.x-form-checkboxgroup-body {
  padding-left: 0px !important;
}

/* line 1256, ../../../../themes/sass/partials/_base-item.scss */
.workItemDialog .copyItemExtraFieldsWrapper {
  padding: 20px 0 0 20px !important;
}

/* line 1260, ../../../../themes/sass/partials/_base-item.scss */
.workItemDialog .itemWizardStep1Form .moveItemOldLocationWrapper {
  width: calc(100% - 16px) !important;
}

/* line 1264, ../../../../themes/sass/partials/_base-item.scss */
.workItemDialog .itemWizardStep1Form {
  padding: 15px 0 0 20px !important;
}

/* line 1269, ../../../../themes/sass/partials/_base-item.scss */
.addLinkedItemLinkFieldset {
  margin: 0px 16px 0 0 !important;
}

/* line 1273, ../../../../themes/sass/partials/_base-item.scss */
.votingListView .votingLinkCell {
  cursor: pointer;
  color: #1d5090;
  font-weight: bold;
  text-decoration: none;
}

/* line 1280, ../../../../themes/sass/partials/_base-item.scss */
.itemTitleTextContent {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 18px;
  line-height: 1.1;
  font-weight: 400;
  color: #000000;
}

/* line 1291, ../../../../themes/sass/partials/_base-item.scss */
.itemTitleSection {
  width: calc(100% - 16px) !important;
}

/* line 1295, ../../../../themes/sass/partials/_base-item.scss */
.itemTitleSection .x-autocontainer-innerCt {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 1301, ../../../../themes/sass/partials/_base-item.scss */
.commentEditDlg .commentReadOnlyWrapper img {
  max-width: 100%;
  height: auto;
}

/* line 1306, ../../../../themes/sass/partials/_base-item.scss */
.historyViewerHtmlWrapper img {
  max-width: 99% !important;
  height: auto !important;
}

/* line 1311, ../../../../themes/sass/partials/_base-item.scss */
.expenseDialogView .workCostCurrencyDisplayField .x-form-display-field,
.plannedValueDialogView .workCostCurrencyDisplayField .x-form-display-field,
.remainingPlanDialogView .workCostCurrencyDisplayField .x-form-display-field {
  font-size: 16px !important;
}

/* line 1317, ../../../../themes/sass/partials/_base-item.scss */
.singleSelectPickerRenderer .x-form-trigger-wrap.x-form-trigger-wrap-default.x-form-trigger-wrap-invalid .x-form-trigger-default,
.selectTypeRenderer .x-form-trigger-wrap.x-form-trigger-wrap-default.x-form-trigger-wrap-invalid .x-form-trigger-default {
  border-bottom: 1px solid #c62828 !important;
}

/* line 1322, ../../../../themes/sass/partials/_base-item.scss */
.linkPickerFileAttachmentDnDOver,
.linkPickerFileAttachmentGrid:hover {
  border: 5px dashed var(--base-border-color) !important;
}

/* line 1327, ../../../../themes/sass/partials/_base-item.scss */
.plannedValuesGridView .x-grid-cell-inner-action-col img {
  pointer-events: all !important;
}

/* line 1331, ../../../../themes/sass/partials/_base-item.scss */
.plannedValuesGridView .recaulcuateEstRemainingEffort {
  margin: 0 0 0 8px;
}

/* line 1335, ../../../../themes/sass/partials/_base-item.scss */
.commentHtmlView .internalCommentRow,
.commentListView .internalCommentRow {
  background-color: #f1f0f0;
}

/* line 1340, ../../../../themes/sass/partials/_base-item.scss */
.printItemCenterView .x-panel-header {
  background-color: #FFFFFF;
}

/* line 1344, ../../../../themes/sass/partials/_base-item.scss */
.printItemCenterView .x-title-item {
  color: #000000;
}

/* line 1350, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .filterTreePanel {
  margin-top: 8px;
}
/* line 1353, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .filterTreePanel .x-grid-cell-inner {
  padding-right: 0px !important;
}
/* line 1357, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .filterTreePanel .x-grid-cell {
  border-width: 0px !important;
}
/* line 1361, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .filterTreePanel .x-tree-elbow-img {
  display: none;
}
/* line 1366, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .itemTemplateCardViewTitle {
  color: var(--base-color);
  font-size: 14px;
  margin: 4px 0 0 0px !important;
  display: flex !important;
  align-items: center;
  left: 0px !important;
}
/* line 1376, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .itemTemplateCardView {
  margin-top: 4px;
}
/* line 1379, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .itemTemplateCard {
  display: flex;
  align-items: center;
  margin: 8px 0 0 0;
  cursor: pointer;
  padding: 4px 4px 4px 0px;
}
/* line 1386, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .itemTemplateCard img {
  width: 16px;
  height: 16px;
}
/* line 1390, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .itemTemplateCard:hover {
  background-color: var(--selected-background-color) !important;
}
/* line 1394, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .itemTemplateCard.x-item-selected {
  background-color: var(--selected-background-color) !important;
}
/* line 1398, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .itemTemplateCard .attributeWrapper {
  display: inline-block;
  margin: 0 0 0 8px;
}
/* line 1401, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .itemTemplateCard .attributeWrapper .synopsis {
  font-size: 16px;
}
/* line 1404, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .itemTemplateCard .attributeWrapper .path {
  font-size: 12px;
  color: var(--base-color);
  margin: 4px 0 0 0;
}
/* line 1412, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .cardViewContainer {
  border-right: 1px solid var(--base-border-color);
}
/* line 1417, ../../../../themes/sass/partials/_base-item.scss */
.itemTemplatePickerView .x-tree-panel .x-grid-body {
  border-top: 0px !important;
}

/* line 4, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemDetailTabPanel {
  /*border-top: 1px solid var(--base-border-color);
  left: 16px !important;
  width: calc(100% - 32px) !important;*/
  padding-left: 16px !important;
  padding-right: 16px !important;
}

/* line 12, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.txtTitleHeader {
  margin-top: 5px !important;
}

/* line 16, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.txtTitleHeader input {
  border-radius: 0px !important;
}

/* line 20, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemTitleWrapper {
  margin-top: 4px !important;
}

/* line 24, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.workAndCostHeader {
  background-color: transparent !important;
  border-bottom: 1px solid var(--base-border-color);
}

/* line 29, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.readOnlyField .x-form-display-field {
  padding-top: 5px !important;
}

/* line 33, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.attachmentListViewSummaryRowDnDLabel {
  position: absolute;
  z-index: 5;
}

/* Fix for date time field alignment on item form */
/* line 39, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemDialogBody .generalDateTimeField {
  top: -6px !important;
}

/* line 43, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.copyTitleToClipboard .x-tool-tool-el::before {
  -webkit-text-stroke-color: var(--fixed-text-color) !important;
}

/* Mark as inactive disbaled buttons */
/* line 48, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.x-btn.x-item-disabled {
  opacity: 0.5 !important;
}

/* line 52, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.compareItemsDlg .compareVersionsToolbar .x-toolbar {
  background-color: transparent !important;
}

/* line 56, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.expenseDataView .expenseHtmlViewRowBase {
  border-bottom-color: var(--base-border-color) !important;
}

/* line 60, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.linkPicker.sectionPicker .nodeType-1,
.linkPicker.sectionPicker .nodeType-3,
.linkPicker.sectionPicker .nodeType-2 {
  background-color: var(--disabled-color) !important;
}

/* line 66, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.workItemDialog .x-window-body {
  padding: 0px !important;
}

/* line 70, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.printItemCenterView .itemFieldsPanelWrapper,
.workItemDialog .itemFieldsPanelWrapper {
  padding: 0 16px !important;
}

/* line 75, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.printItemCenterView .itemTitleWrapper,
.workItemDialog .itemTitleWrapper {
  margin-left: 8px !important;
  width: calc(100% - 32px) !important;
  overflow: hidden;
  white-space: nowrap !important;
}

/* line 83, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.printItemCenterView .txtTitleHeader,
.workItemDialog .txtTitleHeader {
  margin-left: 8px !important;
  width: calc(100% - 32px) !important;
}

/* line 90, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.printItemCenterView .x-tab,
.workItemDialog .x-tab {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

/* line 96, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemDetailTabPanel .x-tab-bar-body {
  padding-top: 22px !important;
}

/* line 100, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.childrenPanel {
  border-bottom-width: 0px !important;
}

/* line 104, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemDetailTabPanel {
  margin-top: 3px !important;
}

/* line 108, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.printItemCenterView .screenTabPanel .x-panel-body,
.workItemDialog .screenTabPanel .x-panel-body {
  margin-left: 0px !important;
  margin-top: 16px !important;
}

/* line 114, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemFieldsPanelWrapper fieldset.x-fieldset-with-title legend {
  margin-left: -2px !important;
  padding: 0px !important;
}

/* line 119, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemFieldsPanelWrapper .x-fieldset-with-title {
  padding: 0 0 0px 0 !important;
  min-height: 50px !important;
}

/* line 125, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemFieldsPanelWrapper table td {
  padding-left: 16px !important;
}

/* line 129, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemFieldsPanelWrapper table > tbody > tr > td:first-child {
  padding-left: 0px !important;
}

/* line 133, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemWizardStep1Form {
  padding-top: 16px !important;
}

/* line 137, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.printItemCenterView .screenTabPanel .x-tab-bar-body,
.workItemDialog .screenTabPanel .x-tab-bar-body {
  padding-top: 0px !important;
}

/* line 142, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.printItemCenterView .headerMsg,
.workItemDialog .headerMsg {
  /* margin: 13px 0 0 8px !important; */
  left: 0px !important;
  top: 10px !important;
  left: 20px !important;
}

/* line 150, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.htmlReadOnlyField {
  margin-bottom: 15px !important;
}

/* line 155, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.printItemCenterView .itemTimer,
.workItemDialog .itemTimer {
  top: 7px !important;
}

/* line 160, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemDetailTabPanel .x-panel-header {
  padding: 0px !important;
}

/* line 164, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemGridLayoutSettingsBtn {
  right: 0px !important;
}

/* line 169, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.workItemDialog .editableFieldWrapper,
.printItemCenterView .editableFieldWrapper,
.workItemDialog .screenField,
.printItemCenterView .screenField {
  margin-left: 3px !important;
}

/* line 176, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemWizardToolbar,
.itemViewToolbar {
  margin-left: 16px !important;
  width: calc(100% - 32px) !important;
}

/* line 183, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.printItemCenterView .itemViewToolbar {
  left: 0px !important;
  margin-left: 0px !important;
  width: 100% !important;
}

/* line 189, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.workItemDialog .x-window-header {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

/* line 194, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.splitGridViewWrapper .itemWizardToolbar, .splitGridViewWrapper .itemViewToolbar {
  margin-left: 0px !important;
  width: 100% !important;
}

/* Item toolbar overflow icon */
/* line 200, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemViewToolbar .x-btn.x-box-menu-after.x-toolbar-item.x-unselectable[data-componentid*="menu-trigger"] {
  position: absolute;
  right: 0px;
  margin-top: 5px;
}

/* line 206, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemView .childrenPanel {
  margin: 5px 0px 0 4px !important;
  width: calc(100% - 4px) !important;
  border-width: 0px 0 0 0 !important;
}

/* line 212, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemView .childrenPanel .childrenGrid .x-grid-header-ct .x-column-header-last {
  border-right-width: 0px !important;
}

/* line 216, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemView .childrenPanel .childrenGrid .x-grid-header-ct {
  border: solid 1px var(--base-border-color) !important;
  border-width: 1px 0px 0px 0px !important;
}

/* line 221, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemView .childrenPanel .childrenGrid {
  border: solid 1px var(--base-border-color) !important;
  border-width: 0px 1px 0 1px !important;
}

/* Composite type fix */
/* line 228, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.compositeTypeRendererFieldContainer label span {
  top: -4px;
  position: relative;
}

/* line 233, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.compositeTypeRendererFieldContainer .x-form-item-label-inner.x-form-item-label-inner-default {
  padding-bottom: 0px !important;
}

/* Checkbox */
/* line 238, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.itemView .checkBoxTypRenderer label span {
  top: 1px;
  position: relative;
}

/* line 243, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.votingListView .x-grid-header-ct {
  border-width: 0px !important;
}

/* line 247, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-item.scss */
.votingOverviewChart .x-field.x-form-readonly.x-form-type-text .x-form-display-field {
  line-height: 32px !important;
}

/*tpmaterial dashboard*/
/*base dashobard*/
/* line 3, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboard-releaseHeaderGroup {
  padding: 2px 5px 3px 3px;
}

/* line 8, ../../../../themes/sass/partials/_base-dashboard.scss */
.screenDesignPanel .dashboardField {
  margin: 0px !important;
  padding: 0px !important;
}

/* line 14, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardField .x-title-text-default-framed {
  font-weight: normal !important;
  text-transform: uppercase;
  text-align: center;
  padding-left: 60px;
}

/* line 21, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardError {
  border-color: red;
}

/* line 25, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardError .x-panel-body, .dashboardError .x-panel-body-default-framed {
  background-color: yellow;
  background: none repeat scroll 0 0 yellow !important;
}

/* line 30, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardCategoryPercent .x-grid-cell, .dashboardCategoryPercent .x-grid-cell .x-grid-cell-inner {
  overflow: visible;
}

/*calendar dash*/
/* line 35, ../../../../themes/sass/partials/_base-dashboard.scss */
.calendarDash a.hovForw:link, .calendarDash a.hover:visited, .calendarDash a.hover:hover, .calendarDash a.hover:active {
  display: block;
  width: 16px;
  height: 16px;
  background: url(svg/actions/navigateRight.svg);
}

/* line 42, ../../../../themes/sass/partials/_base-dashboard.scss */
.calendarDash a.hovBackw:link, .calendarDash a.hover:visited, .calendarDash a.hover:hover, .calendarDash a.hover:active {
  display: block;
  width: 16px;
  height: 16px;
  background: url(svg/actions/navigateLeft.svg);
}

/* line 48, ../../../../themes/sass/partials/_base-dashboard.scss */
.calHeader a {
  color: #e01428;
}

/* line 51, ../../../../themes/sass/partials/_base-dashboard.scss */
.calHeader a:hover {
  color: #1d5090;
}

/* Charts dashboards */
/* line 56, ../../../../themes/sass/partials/_base-dashboard.scss */
.x-legend-inactive {
  opacity: 0.2;
}

/* line 60, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardField .x-legend-panel .x-panel-body {
  border: 0;
}

/* line 64, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardField .x-panel-body .x-panel .x-panel-body {
  border: 0;
}

/* line 69, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardField .x-panel-body .x-panel .x-panel-body .x-grid-view table:last-child {
  border-bottom: 0;
}

/* Activity stream, flat, no items */
/* line 74, ../../../../themes/sass/partials/_base-dashboard.scss */
.activityStreamFlatNoItems {
  padding: 10px;
  margin: 0 0 0 0;
  background: #FFFFFF;
}

/* Dashboard header show/hide */
/* line 81, ../../../../themes/sass/partials/_base-dashboard.scss */
.hideDashboardPanelToolIcons {
  visibility: hidden;
  opacity: 0;
  transition: visibility 1s, opacity 0.5s linear;
}

/* line 86, ../../../../themes/sass/partials/_base-dashboard.scss */
.showDashboardPanelToolIcons {
  visibility: visible;
  opacity: 1;
  transition: visibility 0.5s, opacity 1s linear;
}

/* line 92, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardHeaderMouseOver {
  border-color: #0074A8;
  border-width: 0 0 0 0 !important;
  border-style: solid;
  transition: border-color 2s ease;
}

/* line 99, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardHeaderMouseOut {
  border-width: 0px !important;
  border-color: transparent;
  transition: border-color 2s ease;
}

/* end */
/* line 106, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardListThumbImg {
  width: 50px;
  height: 50px;
  background-size: 50px 50px;
}

/* Dashboard item DnD */
/* line 113, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardFieldDnDTooltipWrapper {
  text-align: center;
}

/* line 117, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardFieldDnDTooltipImg {
  width: 50px;
  height: 50px;
  margin-bottom: 8px;
}

/* line 123, ../../../../themes/sass/partials/_base-dashboard.scss */
.screenEditViewComponentWrapper .x-panel-body {
  padding: 0px !important;
}

/* Traffic light chart */
/* line 128, ../../../../themes/sass/partials/_base-dashboard.scss */
.trafficLightStatusIndicatorWrapper {
  width: 100%;
  height: 20px;
  text-align: center;
}

/* line 134, ../../../../themes/sass/partials/_base-dashboard.scss */
.trafficLightStatusIndicator {
  width: 20px;
  height: 20px;
  border-radius: 5px;
  margin: 0 auto;
}

/* line 141, ../../../../themes/sass/partials/_base-dashboard.scss */
.trafficLightStatusOk {
  background-color: #32D873;
}

/* line 145, ../../../../themes/sass/partials/_base-dashboard.scss */
.trafficLightStatusWarn {
  background-color: #FFE14A;
}

/* line 149, ../../../../themes/sass/partials/_base-dashboard.scss */
.trafficLightStatusError {
  background-color: #F44337;
}

/* line 153, ../../../../themes/sass/partials/_base-dashboard.scss */
.trafficLightChart .x-grid-item-alt {
  background-color: transparent !important;
}

/* line 157, ../../../../themes/sass/partials/_base-dashboard.scss */
.trafficLightChart .x-grid-header-ct {
  border-bottom: 0px solid #D0D0D0 !important;
}

/* line 161, ../../../../themes/sass/partials/_base-dashboard.scss */
.trafficLightChart .x-grid-header-ct .x-column-header {
  border-width: 0px !important;
}

/* line 165, ../../../../themes/sass/partials/_base-dashboard.scss */
.trafficLightChart .x-grid-cell-inner,
.trafficLightChart .x-column-header-inner {
  padding-top: 9px !important;
  padding-bottom: 8px !important;
}

/* line 171, ../../../../themes/sass/partials/_base-dashboard.scss */
.screenDesignPanel.dashboardEditPanelView-selected {
  border: 1px dashed red !important;
}

/* line 175, ../../../../themes/sass/partials/_base-dashboard.scss */
.designScreen .screenPanel {
  overflow-x: hidden !important;
}

/* line 179, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardField .itemListGrid .x-grid-header-ct {
  border-width: 0px !important;
}

/* line 183, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardDummyGrid .x-grid-header-ct {
  border-bottom: 1px solid #D0D0D0 !important;
}

/* line 187, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardDummyGrid .x-column-header-last {
  border-right-width: 0px !important;
}

/* line 191, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardGrid .x-grid-header-ct {
  border-bottom: 1px solid #D0D0D0 !important;
  border-right-width: 0px !important;
}

/* line 196, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardGrid .x-column-header-last {
  border-right-width: 0px !important;
}

/* line 200, ../../../../themes/sass/partials/_base-dashboard.scss */
.loadMoreMessageStreamComp {
  text-align: center;
}

/* line 204, ../../../../themes/sass/partials/_base-dashboard.scss */
.loadMoreMessageStream {
  color: #ff3741;
  font-size: 14px;
  cursor: pointer;
  font-weight: 600;
}

/* line 211, ../../../../themes/sass/partials/_base-dashboard.scss */
.notificationNotRead {
  background-color: #E8E8EA;
}

/* Chart marker tooltip */
/* line 216, ../../../../themes/sass/partials/_base-dashboard.scss */
.chartMarkerTooltip .x-tip-body {
  padding-top: 0px !important;
}

/* line 220, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardPanel {
  margin: 0px !important;
}

/* line 224, ../../../../themes/sass/partials/_base-dashboard.scss */
.designScreen .screenPanel,
.dashboardView .screenPanel,
.browseProjectsCenterPanel .screenPanel {
  padding: 24px 0px 0 24px;
}

/* Safran pie chart tooltip fix */
/* line 231, ../../../../themes/sass/partials/_base-dashboard.scss */
.safranChartTooltip .x-tip-body {
  padding: 5px 0 0 5px !important;
}

/* line 235, ../../../../themes/sass/partials/_base-dashboard.scss */
.chartTooltipFix .x-tip-body {
  padding: 5px 0 0 5px !important;
}

/* Cockpit tile print tool button */
/* line 240, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardField .x-tool-img.x-tool-print {
  background-image: url(svg/actions/printCockpitTile.svg) !important;
  background-size: 16px 16px !important;
}

/* line 245, ../../../../themes/sass/partials/_base-dashboard.scss */
.dashboardField .x-tool-img.x-tool-print::before {
  content: none !important;
}

/* line 5, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-dashboard.scss */
.dashboard-releaseHeaderGroup {
  border-bottom: 1px solid #d0d0d0;
}

/* line 10, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-dashboard.scss */
.dashboardView .screenTabPanel .x-panel-body,
.screenDesignPanel.dashboardEditPanelView-selected,
.browseProjectsView .screenTabPanel .x-panel-body,
.browseProjectsView .screenPanel,
.dashboardView .screenPanel,
.screenEditViewWrapper .screenPanel,
.dashboardEditPanelView {
  background-color: #F3F3F3;
}

/* line 20, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-dashboard.scss */
.dashboardView .dashboardField,
.browseProjectsView .dashboardField {
  border: none !important;
  border-radius: 0px !important;
  padding: 0px !important;
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
  margin: 8px 0 0 8px !important;
}

/* line 29, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-dashboard.scss */
.dashboardView .screenTabPanel .dashboardField .x-panel-body,
.browseProjectsView .screenTabPanel .dashboardField .x-panel-body {
  background-color: #FFFFFF;
}

/* line 34, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-dashboard.scss */
.dashboardField .x-panel-header {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #F3F3F3;
  border-width: 0px !important;
  background-color: #FFFFFF;
}

/* line 42, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-dashboard.scss */
.dashboardField .x-panel-body {
  border-width: 0px !important;
}

/* line 46, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-dashboard.scss */
.dashboardField .x-title-text,
.dashboardField .x-tool-img {
  color: #6B6B6B !important;
}

/* line 51, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-dashboard.scss */
.dashboardField .x-tool-refresh {
  font-size: 15px !important;
}

/* line 55, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-dashboard.scss */
.dashboardField .x-tool-collapse-top {
  font-size: 18px !important;
}

/* line 59, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-dashboard.scss */
.dashboardField .x-grid-with-row-lines .x-grid-item {
  border-color: #F2F2F2 !important;
}

/* line 63, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-dashboard.scss */
.calendarDash,
.calendarDash .x-panel-body {
  border-width: 0px !important;
  background-color: transparent !important;
}

/*tpmaterial itemNavigator*/
/* Item navigator file DnD component */
@keyframes fadeInBlock {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1.0;
  }
}
@keyframes fadeOutBlock {
  0% {
    opacity: 1.0;
    visibility: visible;
  }
  100% {
    opacity: 0;
    visibility: hidden;
  }
}
/*base- itemNavigator*/
/* DRAG-DROP STUFF*/
/* line 27, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.westTreeNavigator table .x-grid-row .treeItem-dropOk {
  color: #008000 !important;
}

/* line 30, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.westTreeNavigator table .x-grid-row .treeItem-dropPartial {
  color: yellowgreen !important;
}

/* line 33, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.westTreeNavigator table .x-grid-row .treeItem-dropDisabled {
  opacity: 0.4;
}

/* line 37, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.westTreeNavigator .my-row-highlight-class {
  color: darkgreen;
  background-color: #90ee90;
}

/* line 42, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.westTreeNavigator table .x-grid-row .treeItem-disabled {
  opacity: 0.4;
}

/* line 46, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.treeItem-dropOk .x-grid-cell-inner,
table .treeItem-dropOk .x-grid-cell-inner {
  color: #008000 !important;
}

/* line 51, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.expandAll {
  width: 12px;
  height: 12px;
  cursor: pointer;
  background-image: url(svg/actions/expand.svg) !important;
  background-size: 12px;
  background-repeat: no-repeat;
}

/* line 60, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.collapseAll {
  width: 12px;
  height: 12px;
  cursor: pointer;
  background-image: url(svg/actions/collapse.svg) !important;
  background-size: 12px;
  background-repeat: no-repeat;
}

/* line 69, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.iconTreeGridCell .x-grid-cell-inner {
  padding-left: 0px;
  padding-right: 0px;
}

/* line 73, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.iconTreeGridCell {
  vertical-align: middle !important;
}

/* line 77, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.headerIcon .x-column-header-inner {
  background-repeat: no-repeat;
  background-position: center center;
  padding-left: 3px;
  background-size: 16px;
}

/* line 83, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.headerIcon {
  text-align: center;
  vertical-align: middle;
}

/* line 88, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.headerIcon-1001 .x-column-header-inner {
  background-image: url(svg/entities/attachment.svg) !important;
}

/* line 92, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.headerIcon-1006 .x-column-header-inner {
  background-image: url(svg/actions/lock.svg) !important;
}

/* line 96, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.headerIcon-1010 .x-column-header-inner {
  background-image: url(svg/entities/calendarBudgetOverflow.svg) !important;
}

/* line 100, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.headerIcon-customOption .x-column-header-inner {
  background-image: url(svg/entities/customFields.svg) !important;
}

/* line 104, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.headerIcon-10 .x-column-header-inner {
  background-image: url(svg/listTypes/priority.svg) !important;
}

/* line 108, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.headerIcon-11 .x-column-header-inner {
  background-image: url(svg/listTypes/severity.svg) !important;
}

/* line 112, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.headerIcon-4 .x-column-header-inner {
  background-image: url(svg/listTypes/status.svg) !important;
}

/* line 116, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.headerIcon-2 .x-column-header-inner {
  background-image: url(svg/listTypes/itemType.svg) !important;
}

/* grouping */
/* line 122, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.reportsTableGrouping .simpleTreeGridCell,
.reportsTableGrouping .simpleTreeGridCell .x-grid-cell-inner {
  overflow: visible;
  z-index: 1;
}

/* line 129, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.reportsTableGrouping .x-grid-cell {
  border-width: 0;
}

/*on plan*/
/* line 134, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.OnPlan td, .OnPlan .x-grid-cell-inner {
  color: #393B40;
}

/* line 138, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.DueSoon td, .group-dueSoon td, .DueSoon .x-grid-cell-inner, .group-dueSoon .x-grid-cell-inner {
  color: #fa763a;
}

/* line 142, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.DueSoon td a {
  color: #fa763a;
}

/* line 146, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.DueSoon td a:active {
  color: #fa763a;
}

/* line 150, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.DueSoon td a:hover {
  color: #44adf2;
  background: none;
  text-decoration: underline;
}

/* line 156, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.NotOnPlan, .group-notOnPlan, .NotOnPlan .x-grid-cell-inner, .group-notOnPlan .x-grid-cell-inner {
  color: #ff0000;
}

/* line 161, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.NotOnPlan td, .group-notOnPlan {
  color: #ff0000;
}

/* line 164, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.NotOnPlan td a {
  color: #ff0000;
}

/* line 168, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.NotOnPlan td a:active {
  color: #ff0000;
}

/* line 172, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.NotOnPlan td a:hover {
  color: #44adf2;
  background: none;
  text-decoration: underline;
}

/* line 178, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.ClosedNotOnPlan td, .ClosedNotOnPlan .x-grid-cell-inner {
  color: #b50000;
}

/* Item navigator file DnD component */
@keyframes fadeInBlock {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1.0;
  }
}
@keyframes fadeOutBlock {
  0% {
    opacity: 1.0;
    visibility: visible;
  }
  100% {
    opacity: 0;
    visibility: hidden;
  }
}
/*linking*/
/* line 205, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.linking .x-grid-body {
  border-width: 0;
}

/* line 209, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.linkingEmptyCol {
  border-top: 2px solid red !important;
}

/* line 213, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.linkingEmptyRow {
  border-left: 2px solid red !important;
}

/* line 216, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.linkingCell {
  vertical-align: middle;
}

/* line 219, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.linkingCell .x-grid-cell-inner {
  padding: 0;
}

/* line 224, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.linkCellFocus .x-grid-cell-inner {
  background-color: lightgreen;
}

/* line 229, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.v-vertical-header-grid .x-column-header .x-column-header-text {
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  /* IE  */
}

/* line 240, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.x-grid-dirty-cell .x-grid-cell-inner {
  background-image: url(svg/other/dirty.svg);
  background-position: top left;
  background-repeat: no-repeat;
}

/* Mainly for Backlog west tree view */
/* line 247, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.inactiveRowItem {
  background-color: #D6D6D6 !important;
}

/* Grid row collapse and expand sign fine tuning */
/* line 254, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemNavigator .collapseAll, .itemNavigator .expandAll {
  padding: 0px !important;
  display: inline-block;
  background-position: 0;
  margin-right: 4px !important;
}

/* To hide and show Item edit toolbar btn on hover */
/* line 263, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemEditShowToolbarBtn {
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
  opacity: 1 !important;
}

/* line 271, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemEditHideToolbarBtn {
  -webkit-transition: all 4s;
  -moz-transition: all 4s;
  -o-transition: all 4s;
  transition: all 4s;
  opacity: 0 !important;
}

/* line 279, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemEditHideableToolbarBtn {
  background-color: transparent !important;
  border: 0px !important;
}

/* line 284, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemEditHideableToolbarBtn .x-btn-wrap-default-toolbar-small.x-btn-arrow-right::AFTER {
  content: none !important;
}

/* end */
/* Split view */
/* line 290, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.splitGridSettingsView {
  padding: 0px 0 0 8px;
  border-top: 1px solid #D0D0D0 !important;
  border-bottom: 1px solid #D0D0D0 !important;
}

/* line 296, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.splitGridViewWrapperV .splitGridViewSplitter {
  background-color: none !important;
  border-left: 1px solid #D0D0D0 !important;
}

/* line 301, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.splitGridViewWrapperH .splitGridViewSplitter {
  background-color: none !important;
  border-top: 1px solid #D0D0D0 !important;
  width: 100% !important;
}

/* line 307, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.splitGridViewWrapper .itemListGrid .itemListSettingsView {
  border-top: 0px !important;
  border-bottom: 1px solid #D0D0D0 !important;
}

/* line 312, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.splitGridViewWrapper .itemListGrid .x-grid-header-ct {
  border-top: 0px !important;
}

/* line 316, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.sprintViewDetailInfoBox {
  height: auto !important;
}

/* end of Split view */
/* Hide checkbox column header checkbox. */
/* line 322, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemListGrid .x-column-header-checkbox,
.tpGanttView .x-column-header-checkbox {
  display: inherit !important;
}

/* Border for grid body part */
/* line 329, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.flatGridItemListView .x-grid-body,
.treeGridItemListView .x-grid-body {
  border-width: 0px !important;
}

/* Item navigator west tree */
/* line 335, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.westTreeNavigator .x-grid-body {
  border-top-width: 1px;
}

/* line 341, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemNavDnDWrapper {
  width: 50% !important;
  height: 50% !important;
  background-color: #F0F0F0;
  position: relative;
  text-align: center;
  border-width: 0px !important;
  opacity: 0;
  z-index: -1;
  left: 25% !important;
  top: 25% !important;
}

/* line 354, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemNavDnDWrapperHighlighted {
  z-index: 1000 !important;
}

/* line 358, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemNavDnDWrapper .x-panel-body {
  width: 100% !important;
  height: 100% !important;
  background-color: transparent !important;
}

/* line 364, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemNavDnDLabel {
  color: #4F4F4F;
  font-size: 200%;
  top: 20% !important;
  position: absolute;
  font-weight: 600;
  line-height: 130%;
  background-color: none !important;
  width: 100% !important;
  text-align: center;
}

/* line 376, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemNavDnDLabel ul {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
  list-style: none !important;
}

/* end */
/* Fix for Item navigator splitter */
/* line 384, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemNavigator {
  width: 100% !important;
  right: 0px !important;
  background-color: white;
}

/* line 391, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemNavigatorSplitter {
  width: 5px !important;
}

/* line 395, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemCenterPanelWrapper {
  background-color: #FFFFFF;
  padding-bottom: 15px !important;
}

/* line 400, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.sprintViewport .x-splitter {
  background-color: var(--app-header-bg-color) !important;
  width: 10px !important;
}

/* Default img width within Item navigator grid cell */
/* line 407, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemNavigator .x-grid-cell img {
  width: 16px;
}

/* line 411, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.linkNavigatorView .x-column-header-text-wrapper,
.tpGanttView .x-column-header-text-wrapper,
.itemListGrid .x-column-header-text-wrapper {
  vertical-align: top;
}

/* line 417, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.linkNavigatorView .headerIcon .x-column-header-inner,
.linkNavigatorView .headerIcon-customOption .x-column-header-inner,
.itemListGrid .headerIcon .x-column-header-inner,
.itemListGrid .headerIcon-customOption .x-column-header-inner,
.tpGanttView .headerIcon-customOption .x-column-header-inner,
.tpGanttView .headerIcon .x-column-header-inner {
  background-position: top;
  background-position-y: 9px;
}

/* line 427, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.itemNavigatorToolbar .lastExecutedFiltersSplitBtn .x-btn-icon-el {
  background-size: 16px !important;
}

/* line 431, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.flatGridItemListView .reportHistoryCellHeader,
.flatGridItemListView .reportHistoryCellLabel {
  font-weight: 700;
}

/* line 436, ../../../../themes/sass/partials/_base-itemNavigator.scss */
.flatGridItemListView .x-grid-cell-special {
  border-top-width: 0px !important;
  border-bottom-width: 0px !important;
  border-left-width: 0px !important;
  border-right: 1px solid #e2e2e2 !important;
}

/* line 4, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.itemListGrid .x-grid-header-ct {
  border-bottom: 1px solid var(--base-border-color) !important;
  border-top: 0px !important;
}

/* Group row bg color */
/* line 10, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
tr.reportsTableGrouping td, .x-tree-panel .reportsTableGrouping .x-grid-cell {
  background-color: transparent !important;
}

/* Group row bg color */
/* line 14, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.reportsTableGrouping {
  background-color: #E5E5E5 !important;
}

/* line 18, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.itemNavLocalFilterText input,
.itemNavLocalFilterCombo input {
  border-bottom-width: 0px !important;
  padding-left: 10px !important;
}

/* Item navigator toolbar shadow */
/* line 26, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.itemListSettingsView {
  z-index: 5;
}

/* Hide checkbox in front of the group label */
/* line 31, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.reportsTableGrouping .x-selmodel-checkbox.x-selmodel-checkbox.x-selmodel-column .x-grid-checkcolumn::after {
  content: none !important;
}

/* Hide column filter component border */
/* line 36, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.itemNavLocalFilterBoolean,
.itemNavLocalFilterCombo,
.itemNavLocalFilterText {
  border-width: 1px 0 0 0 !important;
  border-color: var(--grid-border-color) !important;
  border-style: solid !important;
}

/* line 45, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.itemNavLocalFilterBoolean .x-tagfield-item {
  position: absolute !important;
  z-index: 9999 !important;
}

/* line 50, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.itemNavLocalFilterText input {
  padding-top: 2px !important;
}

/* line 54, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.itemNavLocalFilterCombo input {
  margin-top: -3px !important;
}

/* line 58, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.embeddedFilterView .x-panel-body {
  background-color: var(--alt-background-color) !important;
}

/* line 63, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.itemNavLocalFilterCombo .x-tagfield,
.itemNavLocalFilterText .x-tagfield {
  max-height: 40px !important;
  overflow: auto;
}

/* line 69, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.itemNavLocalFilterCombo {
  position: absolute;
  bottom: -5px;
}

/* line 74, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.itemNavLocalFilterText {
  position: absolute;
  bottom: 1px;
}

/* line 79, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.itemNavLocalFilterBoolean {
  position: absolute;
  bottom: -8px;
}

/* line 84, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.filterEditPanelSplitter {
  /* z-index: 9999999 !important; */
  background-color: var(--alt-background-color) !important;
  border-bottom: 1px solid #CECECE !important;
}

/* line 91, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.embeddedFilterView fieldset,
.filterEditPanel {
  background-color: var(--alt-background-color) !important;
}

/* line 96, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.filterEditPanel {
  box-shadow: 2px 11px 0px 0 rgba(0, 0, 0, 0.12), 2px 16px 5px 0 rgba(0, 0, 0, 0.08) !important;
}

/* line 100, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.embeddedFilterView fieldset,
.filterView fieldset {
  border-left-width: 0px !important;
  border-right-width: 0px !important;
  border-bottom-width: 0px !important;
  padding: 0px 0px 16px 0 !important;
  margin: 0px !important;
}

/* line 109, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.embeddedFilterView fieldset .x-fieldset-header,
.filterView fieldset .x-fieldset-header {
  padding-left: 0px !important;
}

/* line 114, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.embeddedFilterView .addFieldExpressionBtn,
.filterView .addFieldExpressionBtn {
  margin: 16px 0 0 0;
}

/* line 119, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.importMsProjectUSerCmb {
  padding-top: 16px !important;
}

/* line 123, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.embeddedFilterView .itemMatcher .issueNo label,
.embeddedFilterView .itemMatcher .itemTitle label {
  display: none !important;
}

/* line 128, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-itemNavigator.scss */
.filterView .itemMatcher .searchBtn {
  margin-top: 6px !important;
}

/*tpmaterial cardView*/
/*base card view*/
/* line 24, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel {
  margin: 0 3px 2px 2px;
}

/* line 28, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel-dragOver {
  border: 1px dashed green;
}

/* line 31, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel-dragOver-left {
  border-left: 2px dashed green;
}

/* line 34, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel-dragOver-right {
  border-right: 2px dashed green;
}

/* line 37, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGropDragSource,
.cardGropDragSource .x-panel-body {
  background-color: #E4E4E4 !important;
}

/* line 41, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGropDragSource .x-panel-header {
  background-color: #E4E4E4 !important;
  background-image: none !important;
  border-left: none !important;
  border-right: none !important;
  border-top: none !important;
}

/* line 49, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel-dropTargetOk, .cardGroupPanel-dropTargetOk .x-panel-body {
  background-color: #98FAA6 !important;
}

/* line 52, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel-dropTargetOk .x-panel-header {
  background-color: #98FAA6 !important;
  background-image: none !important;
}

/* line 57, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel-dropTargetPartial, .cardGroupPanel-dropTargetPartial .x-panel-body {
  background-color: #E1FAAC !important;
}

/* line 60, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel-dropTargetPartial .x-panel-header {
  background-color: #E1FAAC !important;
  background-image: none !important;
}

/* when no. of items in groups exceeds max number */
/* line 66, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel-dropTargetMaxNoOverflow, .cardGroupPanel-dropTargetMaxNoOverflow .x-panel-body {
  background-color: rgba(222, 20, 30, 0.465) !important;
}

/* line 70, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel .x-title-text-default-framed {
  font-weight: normal !important;
  text-align: center;
}

/* line 75, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel, .cardGroupPanel .x-panel-body {
  background-color: #F5F5F5 !important;
}

/* line 80, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel .x-item-over {
  background-color: #FFFFFF;
}

/* line 84, ../../../../themes/sass/partials/_base-cardView.scss */
.cardItemSelected {
  background-color: var(--base-highlight-color) !important;
  border-color: var(--base-highlight-color) !important;
}

/* line 90, ../../../../themes/sass/partials/_base-cardView.scss */
.cardElementBase {
  position: relative;
  cursor: pointer;
  margin: 5px 5px 8px 3px;
  text-wrap: normal;
  overflow: hidden;
  border: 1px solid #FFFFFF;
  border-radius: 3px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: block;
  width: 98%;
}

/* line 109, ../../../../themes/sass/partials/_base-cardView.scss */
.cardElement {
  background-color: #FFFFFF;
  min-height: 5em;
}

/* line 115, ../../../../themes/sass/partials/_base-cardView.scss */
.cardElement-readOnly {
  font-style: italic;
  background-color: #E9E9E9;
  padding: 0 3px 0 0;
}

/* line 121, ../../../../themes/sass/partials/_base-cardView.scss */
.cardField {
  vertical-align: top;
  padding: 0 10px 0 0;
}

/* line 126, ../../../../themes/sass/partials/_base-cardView.scss */
.cardElementBase .valueVerticalAlign-top {
  vertical-align: top;
}

/* line 130, ../../../../themes/sass/partials/_base-cardView.scss */
.cardElementBase .valueVerticalAlign-middle {
  vertical-align: middle;
}

/* line 134, ../../../../themes/sass/partials/_base-cardView.scss */
.cardElementBase .valueVerticalAlign-bottom {
  vertical-align: bottom;
}

/* line 138, ../../../../themes/sass/partials/_base-cardView.scss */
.cardElementBase .valueAlign-left {
  text-align: left;
}

/* line 142, ../../../../themes/sass/partials/_base-cardView.scss */
.cardElementBase .valueAlign-right {
  text-align: right;
}

/* line 146, ../../../../themes/sass/partials/_base-cardView.scss */
.cardElementBase .valueAlign-center {
  text-align: center;
}

/* Group by row vertical label */
/* line 151, ../../../../themes/sass/partials/_base-cardView.scss */
.cardRowTitleWrapper {
  background-color: var(--app-header-bg-color);
  width: 40px;
  display: inline-block;
  height: 300px;
}

/* line 159, ../../../../themes/sass/partials/_base-cardView.scss */
.cardRowTitleText {
  font-size: 13px;
  position: absolute;
  top: 50%;
  left: 42%;
  -moz-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
  -webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
  transform: translateX(-50%) translateY(-50%) rotate(-90deg);
  white-space: nowrap;
  color: #FFFFFF;
  color: var(--dynamic-text-color-for-base) !important;
}

/* end */
/* line 173, ../../../../themes/sass/partials/_base-cardView.scss */
.cardFieldsTable {
  height: 100%;
  width: 100%;
  padding: 3px 3px 3px 3px;
}

/* line 179, ../../../../themes/sass/partials/_base-cardView.scss */
.cardElementIndicator {
  height: 5px;
  width: 28px;
  border-radius: 2px;
  margin-bottom: 4px;
}

/* line 186, ../../../../themes/sass/partials/_base-cardView.scss */
.cardFieldsTable tbody {
  width: 100% !important;
  display: table;
}

/* line 191, ../../../../themes/sass/partials/_base-cardView.scss */
.cardField {
  height: 25px;
}

/* line 195, ../../../../themes/sass/partials/_base-cardView.scss */
.inlineEditableCardField {
  cursor: pointer;
}

/* line 199, ../../../../themes/sass/partials/_base-cardView.scss */
.cardEmptyColumn {
  width: 100% !important;
}

/* Special css class for icon fields */
/* line 204, ../../../../themes/sass/partials/_base-cardView.scss */
.cardFieldRendering-1 {
  max-width: 30px !important;
}

/* Item no. field */
/* line 209, ../../../../themes/sass/partials/_base-cardView.scss */
.cardField_12 {
  white-space: nowrap;
}

/*Synopsis field */
/* line 214, ../../../../themes/sass/partials/_base-cardView.scss */
.cardField_17 {
  font-weight: 600;
  font-size: 15px !important;
}

/* Card lane header */
/* line 222, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel .x-panel-header {
  padding: 4px 15px 11px 4px;
  background-color: transparent;
}

/* Card lane header text */
/* line 228, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel .x-panel-header .x-title-text {
  padding-left: 50px !important;
}

/* line 232, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel .x-panel-header .x-title-text,
.cardGroupPanel .x-panel-header .x-tool-img::before {
  color: var(--base-color) !important;
}

/* Card group panel, lane */
/* line 238, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel {
  border-radius: 0px !important;
}

/* Card header paneltool icons hover */
/* line 243, ../../../../themes/sass/partials/_base-cardView.scss */
.hideCardPanelToolIcons {
  visibility: hidden;
  opacity: 0;
  transition: visibility 1s, opacity 0.5s linear;
}

/* line 248, ../../../../themes/sass/partials/_base-cardView.scss */
.showCardPanelToolIcons {
  visibility: visible;
  opacity: 1;
  transition: visibility 0.5s, opacity 1s linear;
}

/* end */
/* line 256, ../../../../themes/sass/partials/_base-cardView.scss */
.cardEmptyColumnText {
  cursor: pointer;
}

/* line 260, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupPanel .x-component {
  text-align: center;
}

/* Car panel header border on hover */
/* line 265, ../../../../themes/sass/partials/_base-cardView.scss */
.cardHeaderMouseOver {
  border-color: #D9DBDE !important;
  border-width: 0 2px 0 0 !important;
  border-style: solid;
  transition: border-color 2s ease;
}

/* line 272, ../../../../themes/sass/partials/_base-cardView.scss */
.cardHeaderMouseOut {
  border-width: 0px !important;
  border-color: transparent;
  transition: border-color 2s ease;
}

/* end */
/* line 279, ../../../../themes/sass/partials/_base-cardView.scss */
.cardPseudoGroup {
  margin: 0 80px 0 10px !important;
}

/* line 283, ../../../../themes/sass/partials/_base-cardView.scss */
.groupByRowContainer tr:not(:first-child) .cardPseudoGroup {
  padding-top: 0px !important;
}

/* Card DnD tooltip, drag as card */
/* line 288, ../../../../themes/sass/partials/_base-cardView.scss */
div[id*='com-trackplus-itemNavigator-CardGroupView'].x-dd-drag-current {
  border-radius: 3px !important;
  border-width: 0px !important;
}

/* Remove some extra padding */
/* line 294, ../../../../themes/sass/partials/_base-cardView.scss */
div[id*='com-trackplus-itemNavigator-CardGroupView'].x-dd-drag-ghost {
  padding: 0px !important;
}

/* The dragged table */
/* line 299, ../../../../themes/sass/partials/_base-cardView.scss */
div[id*='com-trackplus-itemNavigator-CardGroupView'].x-dd-drag-current .cardDnDWrapper table {
  white-space: normal !important;
  background-color: #FFFFFF !important;
}

/* The tooltip icon */
/* line 305, ../../../../themes/sass/partials/_base-cardView.scss */
div[id*='com-trackplus-itemNavigator-CardGroupView'].x-dd-drag-current .x-dd-drop-icon {
  position: absolute !important;
  top: -5px !important;
  right: -2px !important;
  background-color: #FFFFFF;
  z-index: 9;
}

/* DnD multi item pseudo card */
/* line 314, ../../../../themes/sass/partials/_base-cardView.scss */
.cardMultiDnDWrapper .pseudoCard {
  height: 100px;
  width: 100% !important;
  background-color: #FFFFFF !important;
}

/* DnD multi item card */
/* line 321, ../../../../themes/sass/partials/_base-cardView.scss */
div[id*='com-trackplus-itemNavigator-CardGroupView'].x-dd-drag-current .cardMultiDnDWrapper table {
  margin-top: -40%;
  margin-left: 4%;
  border-top: 1px solid var(--base-border-color) !important;
  border-left: 1px solid var(--base-border-color) !important;
  border-radius: 3px !important;
  background-color: #FFFFFF !important;
}

/* end card Dnd*/
/* line 332, ../../../../themes/sass/partials/_base-cardView.scss */
.cardElement.x-item-over {
  background-color: var(--base-highlight-color) !important;
  border-color: var(--base-highlight-color) !important;
}

/* line 337, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupByRowTitleColumn {
  margin-top: 5px !important;
}

/* line 341, ../../../../themes/sass/partials/_base-cardView.scss */
.groupByRowContainer tr:first-child .cardGroupByRowTitleColumn {
  margin-top: 52px !important;
}

/* line 345, ../../../../themes/sass/partials/_base-cardView.scss */
.cardGroupHSeparator {
  height: 50px !important;
}

/* Card panel background color */
/* line 23, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardCenterPanel .x-panel-body {
  background-color: #FFFFFF;
}

/* group border */
/* line 28, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardGroupPanel {
  border-width: 0px !important;
}

/* line 32, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardGroupPanel-dropTargetOk, .cardGroupPanel-dropTargetOk .x-panel-body {
  background-color: rgba(44, 180, 19, 0.2) !important;
}

/* line 35, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardGroupPanel-dropTargetOk .x-panel-header {
  background-color: #FFFFFF !important;
}

/* line 39, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardGroupPanel-dropTargetPartial, .cardGroupPanel-dropTargetPartial .x-panel-body {
  background-color: rgba(210, 20, 28, 0.5) !important;
}

/* line 42, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardGroupPanel-dropTargetPartial .x-panel-header {
  background-color: #0074a8 !important;
}

/* line 46, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardGroupPanel .x-component {
  background-color: #F5F5F5 !important;
  padding: 6px 6px 0 6px !important;
  /* Must be changed in CardGroupView.js -> getCardsTpl() -> cardColumnBodyPadding also */
}

/* Card lane header */
/* line 52, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardGroupPanel .x-panel-header {
  padding: 4px 15px 11px 4px;
  background-color: #FFFFFF;
}

/* Card group panel, lane */
/* line 58, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardGroupPanel {
  border-radius: 0px !important;
}

/* Card header paneltool icons hover */
/* line 63, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.hideCardPanelToolIcons {
  visibility: hidden;
  opacity: 0;
  transition: visibility 1s, opacity 0.5s linear;
}

/* line 68, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.showCardPanelToolIcons {
  visibility: visible;
  opacity: 1;
  transition: visibility 0.5s, opacity 1s linear;
}

/* end */
/* line 75, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardElementBase {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}

/* line 80, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardEmptyColumnText {
  color: var(--base-color) !important;
  font-weight: 600;
}

/* line 85, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardEmptyColumnText:HOVER {
  color: var(--base-highlight-color);
}

/* line 89, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardPseudoGroup {
  padding: 12px 0 0 0 !important;
}

/* line 93, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardPseudoGroup .addMoreLbl {
  cursor: pointer;
  color: var(--base-color);
}

/* line 98, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardPseudoGroup .addMoreLbl:HOVER {
  color: var(--base-highlight-color);
}

/* line 102, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardSettingsView {
  box-shadow: 2px 2px 0px 0 rgba(0, 0, 0, 0.12), 2px 2px 5px 0 rgba(0, 0, 0, 0.08) !important;
}

/* line 106, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.cardGroupByRowTitleColumn {
  margin-top: 0px !important;
}

/* line 110, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-cardView.scss */
.groupByRowContainer tr:first-child .cardGroupByRowTitleColumn {
  margin-top: 44px !important;
}

/*tpmaterial ganttView*/
/*base ganttView*/
/* Gantt right panel settings for avoiding empty space between two big panels */
/*.sch-timelinepanel .x-panel-default {
	margin-left: -4px;
}*/
/* line 8, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-tip-ok {
  width: 120px;
  padding-left: 4px;
}

/* line 13, ../../../../themes/sass/partials/_base-ganttView.scss */
.gantt_task_tooltip-1173-body {
  width: 120px;
}

/* line 18, ../../../../themes/sass/partials/_base-ganttView.scss */
.item-archived-gantt .x-tree-icon {
  background: url(svg/entities/archived.svg) no-repeat left center !important;
  color: navy;
}

/* line 23, ../../../../themes/sass/partials/_base-ganttView.scss */
.item-delete16-gantt .x-tree-icon {
  background: url(icons/deleted.svg) no-repeat left center !important;
  color: navy;
}

/* line 28, ../../../../themes/sass/partials/_base-ganttView.scss */
.item-checkgreen-gantt .x-tree-icon {
  background: url(svg/entities/checkGreen.svg) no-repeat left center !important;
  color: navy;
}

/* line 33, ../../../../themes/sass/partials/_base-ganttView.scss */
.item-checkred-gantt .x-tree-icon {
  background-image: url(svg/entities/checkRed.svg) no-repeat left center !important;
  color: navy;
}

/* line 39, ../../../../themes/sass/partials/_base-ganttView.scss */
.item-work-to-do-gantt .x-tree-icon {
  background: url(svg/entities/workToDo.svg) no-repeat left center !important;
  color: navy;
}

/* line 44, ../../../../themes/sass/partials/_base-ganttView.scss */
.item-calendarOverflow-gantt .x-tree-icon {
  background: url(svg/entities/calendarOverflow.svg) no-repeat left center !important;
  color: navy;
}

/* line 50, ../../../../themes/sass/partials/_base-ganttView.scss */
.item-budgetOverflow-gantt .x-tree-icon {
  background: url(svg/entities/budgetOverflow.svg) no-repeat left center !important;
  color: navy;
}

/* line 56, ../../../../themes/sass/partials/_base-ganttView.scss */
.item-calendarBudgetOverflow-gantt .x-tree-icon {
  background: url(svg/entities/calendarBudgetOverflow.svg) no-repeat left center !important;
  color: navy;
}

/* line 63, ../../../../themes/sass/partials/_base-ganttView.scss */
.item-calendarDatesMissing .x-tree-icon {
  background: url(svg/entities/calendarDatesMissing.svg) no-repeat left center !important;
}

/* line 68, ../../../../themes/sass/partials/_base-ganttView.scss */
.item-milestone .x-tree-icon {
  background: url(svg/entities/itemMilestone.svg) no-repeat left center !important;
}

/* line 73, ../../../../themes/sass/partials/_base-ganttView.scss */
.dependencyContextDelete {
  background-image: url(svg/actions/delete.svg) !important;
}

/* line 77, ../../../../themes/sass/partials/_base-ganttView.scss */
.ganttExtraRowsWhichAreNotIncludedInFilter .x-grid-cell {
  background-color: rgba(145, 145, 145, 0.1) !important;
}

/* line 81, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-gantt-btn-grp {
  padding: 3px;
}

/* line 85, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-gantt-toolbarActions {
  border-width: 0 0 1px 0;
  border-color: #D0D0D0;
  height: 27px;
  background: #fafafa;
}

/* Removing first checkbox from project name */
/* line 93, ../../../../themes/sass/partials/_base-ganttView.scss */
.ganttProjectNameRemoveTick .x-grid-row-checker {
  background-image: none !important;
}

/* line 97, ../../../../themes/sass/partials/_base-ganttView.scss */
.gntPrintButton {
  background-image: url(svg/actions/print.svg) !important;
}

/* line 101, ../../../../themes/sass/partials/_base-ganttView.scss */
.normalizeTasks {
  background-image: url(svg/actions/normalizeTasks.svg) !important;
}

/* line 105, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-gantt-milestone-diamond,
.x-grid-item-selected .sch-gantt-milestone-diamond {
  border: 0 none #ff2121;
  background-color: #ff2121;
}

/* line 112, ../../../../themes/sass/partials/_base-ganttView.scss */
.tpGanttViewShowBoth .sch-gantt-item.sch-gantt-milestone-diamond-ct img {
  width: 10px !important;
}

/* line 116, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-gantt-task-bar {
  border-color: #44adf2;
  background-color: #44adf2;
}

/* line 121, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-gantt-parenttask-bar {
  box-shadow: none;
}

/* line 125, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-gantt-parenttask-bar
.sch-gantt-progress-bar {
  background-color: #ffcf52;
  overflow: visible !important;
}

/* line 131, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-gantt-task-bar
.sch-gantt-progress-bar {
  background-color: #ffcf52;
  overflow: visible !important;
}

/* line 137, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-gantt-parent-task .sch-gantt-parenttask-bar:before {
  left: 0px;
}

/* line 141, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-gantt-parent-task .sch-gantt-parenttask-bar:after {
  right: 0px;
}

/* line 146, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-gantt-progress-bar-label {
  color: red;
  font-size: 0.9em;
  text-align: right;
  text-indent: 3px;
  position: relative;
  top: -3px;
  left: 2px;
}

/* line 156, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-gantt-label {
  margin-top: -2px !important;
  color: #000000 !important;
  font-weight: bold !important;
  margin-right: -20px !important;
}

/* line 163, ../../../../themes/sass/partials/_base-ganttView.scss */
.chooseTaskLabelIcon {
  background-image: url(svg/actions/chooseTaskLabel.svg) !important;
}

/* line 167, ../../../../themes/sass/partials/_base-ganttView.scss */
.moveBaselineToPlan {
  background-image: url(svg/actions/moveBaselineToPlan.svg) !important;
}

/* Removing top border for title row. (for avoiding 1px white line on top of the row) */
/* Rendering problem in Gantt with Big Data Set, the bottom lines are not visible */
/*.tpGanttView .x-grid-with-row-lines .x-grid-item[data-recordindex="0"] {
	border-top: none !important;
}*/
/* today line
.tpGanttView .sch-header-indicator {
	display: none;
}

.tpGanttView .sch-todayLine {
    border-left: 2px solid #D0D0D0 !important;
}
end */
/* Bold parent item */
/* line 188, ../../../../themes/sass/partials/_base-ganttView.scss */
.tpGanttView .x-grid-row {
  font-weight: bold;
}

/* line 192, ../../../../themes/sass/partials/_base-ganttView.scss */
.tpGanttView .x-grid-tree-node-leaf {
  font-weight: normal;
}

/* end  */
/* Gantt task label */
/* line 198, ../../../../themes/sass/partials/_base-ganttView.scss */
.tpGanttView .sch-gantt-label {
  font-weight: normal !important;
}

/* Gantt day markers */
/* line 203, ../../../../themes/sass/partials/_base-ganttView.scss */
.generalNonWorkingDay {
  background-color: #E5E5E5 !important;
}

/* end */
/* task indicator style */
/* line 210, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-gantt-labelct {
  top: 2px;
}

/* line 214, ../../../../themes/sass/partials/_base-ganttView.scss */
.gnt-indicator {
  position: absolute;
  top: 8px;
  cursor: pointer;
  z-index: 11;
  font-weight: normal;
  /* background-color: #e4e7e4; */
  padding: 2px;
  margin-left: 5px;
}

/* line 225, ../../../../themes/sass/partials/_base-ganttView.scss */
.gnt-indicator .durationIsNotCorrectIcon {
  margin-right: 4px;
  color: #FF3333;
}

/* line 230, ../../../../themes/sass/partials/_base-ganttView.scss */
.gnt-indicator .correctDurationIcon {
  color: #6BC121 !important;
}

/* line 234, ../../../../themes/sass/partials/_base-ganttView.scss */
.gnt-indicator .correctEndDateIcon {
  color: #5FA2DD !important;
}

/* end */
/*

/* Remove dirty marker: from groupping pine */
/* line 242, ../../../../themes/sass/partials/_base-ganttView.scss */
.reportsTableGrouping .x-grid-dirty-cell .x-grid-cell-inner {
  background-image: none;
}

/* line 245, ../../../../themes/sass/partials/_base-ganttView.scss */
.reportsTableGrouping .x-grid-dirty-cell > .x-grid-cell-inner::after {
  content: "" !important;
}

/* end */
/* Splitter 1px border */
/* line 251, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-ganttpanel .x-grid-inner-locked {
  border-width: 0px !important;
}

/* line 255, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-ganttpanel .x-splitter {
  width: 5px !important;
  border-width: 0px 0px 0px 1px !important;
  border-style: solid !important;
  border-color: #D0D0D0;
  background-color: transparent !important;
}

/* line 263, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-ganttpanel .x-grid-inner-normal {
  border-width: 0px !important;
  margin-left: -4px;
}

/* end */
/* line 269, ../../../../themes/sass/partials/_base-ganttView.scss */
.ganttDependencyMouseOver, .ganttDependencyMouseOver .sch-dependency-arrow {
  border-color: #42435D;
  cursor: pointer;
}

/* Gantt fix: there is a gap between the first line and panel header*/
/* line 275, ../../../../themes/sass/partials/_base-ganttView.scss */
.tpGanttView .x-grid-scroll-body {
  margin-top: -1px !important;
}

/* Gantt export into pdf column selector: hide the expandAll and collapseAll img */
/* line 280, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-columnpicker-list .expandAll,
.sch-columnpicker-list .collapseAll {
  display: none !important;
}

/* line 285, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-ganttpanel .x-grid-cell-inner-treecolumn {
  padding: 8px 8px 8px 8px !important;
}

/* line 289, ../../../../themes/sass/partials/_base-ganttView.scss */
.x-splitter.sch-timelinepanel-splitter {
  width: 5px !important;
}

/* Task tooltip */
/* line 294, ../../../../themes/sass/partials/_base-ganttView.scss */
.x-tip.sch-tooltip-eventtip.sch-tip {
  padding: 0px !important;
  height: auto !important;
}

/* line 299, ../../../../themes/sass/partials/_base-ganttView.scss */
.x-tip.sch-tooltip-eventtip.sch-tip .x-tip-body {
  padding: 0px 10px 0px 30px !important;
  height: auto !important;
}

/* line 304, ../../../../themes/sass/partials/_base-ganttView.scss */
.x-tip.sch-tooltip-eventtip.sch-tip .x-tip-body ul {
  padding-left: 0px !important;
}

/* line 308, ../../../../themes/sass/partials/_base-ganttView.scss */
.x-tip.sch-dependency-tip {
  height: auto !important;
  padding: 6px 0 0 6px !important;
}

/* end */
/* Dependency tooltip */
/* line 315, ../../../../themes/sass/partials/_base-ganttView.scss */
.x-tip.sch-dependency-tip .x-tip-body {
  padding: 0px !important;
}

/* Gantt column filter comp */
/* line 320, ../../../../themes/sass/partials/_base-ganttView.scss */
.gntColumnFilterCmp {
  position: absolute;
  bottom: 1px !important;
}

/* Export tpl */
/* line 326, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-export-header.gntSchExportHeader {
  text-align: left !important;
  background: #FFFFFF !important;
  border-width: 0px !important;
}

/* line 332, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-export-header.gntSchExportHeader .rightContent {
  position: absolute;
  right: 10px;
  top: 0px;
}

/* line 338, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-export-header.gntSchExportHeader .leftContent {
  position: absolute;
  left: 10px;
}

/* line 343, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-export-header.gntSchExportFooter {
  text-align: left !important;
  background: #FFFFFF !important;
  border-width: 0px !important;
}

/* line 350, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-export-header.gntSchExportFooter .legendParentTaskImg {
  width: 140px;
  height: 20px;
  background-image: url(svg/other/ganttPDFExportLegendParentTask.svg);
  background-repeat: no-repeat;
}

/* line 357, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-export-header.gntSchExportFooter .legendTaskImg {
  width: 135px;
  height: 20px;
  background-image: url(svg/other/ganttPDFExportLegendTask.svg);
  background-repeat: no-repeat;
}

/* line 364, ../../../../themes/sass/partials/_base-ganttView.scss */
.sch-export-header.gntSchExportFooter .legendMilestoneImg {
  width: 26px;
  height: 20px;
  background-image: url(svg/other/ganttPDFExportLegendMilestone.svg);
  background-repeat: no-repeat;
}

/* End */
/* row height */
/* line 6, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.itemNavigator .x-grid-cell {
  height: 30px !important;
}

/* end */
/* For grid header */
/* line 13, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.itemNavigator .sch-column-header {
  background-image: none !important;
  background-color: #FFF !important;
}

/* end */
/* For grid checkbox model */
/* line 22, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.itemNavigator .sch-timelinepanel .x-column-header-checkbox {
  border-right: 1px solid #D8D8D8;
}

/* line 26, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.itemNavigator .sch-timelinepanel .x-column-header-checkbox .x-column-header-text {
  margin-left: 2px;
}

/* line 29, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.itemNavigator .sch-timelinepanel .x-grid-cell-row-checker .x-grid-row-checker {
  margin-left: 2px !important;
}

/* Gantt body border also edited from js */
/* line 34, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.sch-ganttpanel .x-grid-body {
  border-width: 1px 0 0 0 !important;
}

/* grid (left part rows) when selected */
/* line 40, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.sch-ganttpanel .x-grid-item-selected {
  background-color: #cbe8f7;
}

/* scheduler (right part rows) when selected */
/* line 45, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.sch-ganttpanel .sch-timelineview .x-grid-item-selected {
  background-color: #cbe8f7;
}

/* Gantt dependency DnD tooltip comp */
/* line 50, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.sch-dd-dependency-proxy {
  background-color: #ffffbb;
  color: #000 !important;
}

/* Gantt task resize tooltip */
/* line 57, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.ganttTaskResizeOrDragTooltip {
  width: 190px !important;
}

/* line 61, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.ganttTaskResizeOrDragTooltip .sch-timetipwrap, .gnt-dragdrop-tip tbody, .gnt-dragdrop-tip tr, .gnt-dragdrop-tip .x-tip-body {
  width: 100% !important;
}

/* line 65, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.ganttTaskResizeOrDragTooltip table {
  margin-left: 18px !important;
}

/* end */
/* Gantt task move (DnD) tooltip */
/* line 71, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.gnt-dragdrop-tip {
  width: 150px !important;
}

/* line 75, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.gnt-dragdrop-tip .x-autocontainer-outerCt {
  width: 100% !important;
}

/* line 79, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.gnt-dragdrop-tip .x-autocontainer-outerCt table {
  margin-left: 15px !important;
}

/* line 83, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.sch-timetipwrap table {
  width: auto !important;
  min-width: auto !important;
}

/* end */
/* Highlight critical path button */
/* line 90, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.ganttSettingsToolbar .highlightCpCls {
  margin: 0 10px 0 4px !important;
}

/* end */
/* line 95, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.sch-simple-timeaxis.x-column-header .x-column-header-inner {
  padding: 0px !important;
}

/* line 99, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.itemNavigator .sch-column-header,
.sch-header-row {
  border-color: var(--grid-border-color) !important;
}

/* line 104, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.tpSchedulerView .x-grid-with-col-lines .x-grid-item-selected .x-grid-cell {
  background-color: #FFFFFF !important;
}

/* line 108, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.tpGanttView .sch-timelineview.sch-ganttview,
.tpGanttView .x-grid-header-ct.x-docked.x-grid-header-ct-default.x-docked-top {
  margin-left: 3px !important;
}

/* Gantt toolbar checkbox label */
/* line 114, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.ganttSettingsToolbar .x-form-type-checkbox.x-box-item.x-toolbar-item .x-form-item-label-text {
  color: var(--fixed-text-color) !important;
}

/* Gantt, Scheduler, export dialog column selector combo, list item */
/* line 120, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.sch-columnpicker-list .x-boundlist-item.x-boundlist-item-over {
  color: #FFFFFF !important;
}

/* line 125, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.tpGanttView .itemNavLocalFilterCombo .x-tagfield.x-form-field.x-form-text,
.tpGanttView .itemNavLocalFilterCombo .x-form-trigger.x-form-trigger-default.x-form-arrow-trigger {
  border-bottom-width: 0px !important;
}

/* line 130, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-ganttView.scss */
.tpGanttView .itemNavLocalFilterBoolean {
  position: absolute;
  bottom: -9px;
}

/*tpmaterial Scheduler view*/
/* Event progress bar (Person load) */
/* line 13, ../../../../themes/sass/partials/_base-schedulerView.scss */
.sch-percent-allocated-bar {
  /* background: #ffba0b; */
  background: #44ADF2;
  bottom: 0;
  left: 0;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: -1;
}

/* line 24, ../../../../themes/sass/partials/_base-schedulerView.scss */
.tpSchedulerView .x-grid-item-alt {
  background-color: #FFFFFF !important;
}

/* Scheduler progress bar color  */
/* line 29, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schSumTaskProgressLessOrEqual80 {
  background-color: #18B51A !important;
}

/* line 33, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schSumTaskProgress80To100 {
  background-color: #FFC107 !important;
}

/* line 37, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schSumTaskProgressGreater100 {
  background-color: #FF0000 !important;
}

/* line 41, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schTaskProgressLessOrEqual80 {
  border-top: 3px solid #18B51A !important;
}

/* line 45, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schTaskProgress80To100 {
  border-top: 3px solid #FFC107 !important;
}

/* line 49, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schTaskProgressGreater100 {
  border-top: 3px solid #FF0000 !important;
}

/* end */
/* Scheduler progress text color  */
/* line 55, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schTaskTextProgressLessOrEqual80 {
  color: #FFFFFF !important;
}

/* line 59, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schTaskTextProgressGreater100 {
  color: #FFFFFF !important;
}

/* end */
/* Event class */
/* line 65, ../../../../themes/sass/partials/_base-schedulerView.scss */
.sch-event {
  background-color: #44ADF2;
  border-radius: 1px;
  border: none;
  border-color: #5fa2dd;
}

/* Event inner */
/* line 73, ../../../../themes/sass/partials/_base-schedulerView.scss */
.sch-event-inner {
  margin: 0;
  height: inherit;
  overflow: hidden;
  text-align: left;
  display: table-cell !important;
  vertical-align: middle !important;
}

/* Event when selected */
/* line 83, ../../../../themes/sass/partials/_base-schedulerView.scss */
div.sch-event-selected {
  box-shadow: none;
  opacity: 0.8;
}

/* Event's text */
/* line 89, ../../../../themes/sass/partials/_base-schedulerView.scss */
.sch-percent-allocated-text {
  display: block;
  font-weight: normal;
  font-size: 15px;
  color: #FFF;
  position: relative;
  z-index: 1;
  text-align: center;
}

/* Selected resource item */
/* line 100, ../../../../themes/sass/partials/_base-schedulerView.scss */
.tpSchedulerView .x-grid-with-col-lines .x-grid-item-selected .x-grid-cell {
  background-color: #cbe8f7;
}

/* Wrapper for task icon and text */
/* line 105, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schTaskIconWrapper {
  background-repeat: no-repeat !important;
  width: 16px !important;
  height: 16px !important;
  float: left !important;
}

/* Scheduler task text */
/* line 113, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schTaskTextWrapper {
  margin-left: 3px;
  color: #000000;
  font-weight: normal;
}

/* Scheduler time component (right panel) header's text align. 
For ex.: Monthly granularity: 2017 July => align center*/
/* line 122, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schedulerIssueListView .sch-simple-timeaxis .sch-simple-timeheader {
  text-align: center !important;
}

/* Removing extra border between Scheduler header and content panel */
/* line 127, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schedulerIssueListView .x-panel-body {
  border-top-width: 1px !important;
}

/* line 131, ../../../../themes/sass/partials/_base-schedulerView.scss */
.taskMarkerForAssignedResource {
  width: 100%;
  background-color: #d3d3d3;
}

/* line 136, ../../../../themes/sass/partials/_base-schedulerView.scss */
.hiddenSchedulerTask {
  display: none;
}

/* task indicator style */
/* line 141, ../../../../themes/sass/partials/_base-schedulerView.scss */
.sch-gantt-labelct {
  top: 2px;
}

/* end */
/* Resource items: avatar and text style */
/* line 148, ../../../../themes/sass/partials/_base-schedulerView.scss */
.resourceAvatarPlaceholder {
  height: 38px;
  display: table;
}

/* line 153, ../../../../themes/sass/partials/_base-schedulerView.scss */
.resourceAvatarPlaceholder img {
  width: 38px !important;
  height: 38px !important;
}

/* line 158, ../../../../themes/sass/partials/_base-schedulerView.scss */
.resourceAvatarImg {
  height: 34px;
  border-radius: 20px;
  margin: 2px 6px 0 0;
}

/* line 164, ../../../../themes/sass/partials/_base-schedulerView.scss */
.resourceAvatarText {
  display: table-cell;
  vertical-align: middle;
}

/* Resource items cell padding */
/* line 170, ../../../../themes/sass/partials/_base-schedulerView.scss */
.tpSchedulerView .x-grid-cell-inner {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

/* To hide the border in right of the generalNonWorkingDays */
/* line 176, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schedulerIssueListView .sch-timelineview .x-grid-item {
  background-color: #FFFFFF !important;
}

/*.generalNonWorkingDayScheduler {
	z-index: 100;
	opacity: 0.1;
}*/
/* line 185, ../../../../themes/sass/partials/_base-schedulerView.scss */
.scheduler-indicator .correctEndDateIcon {
  color: #FFFFFF !important;
}

/* Resource expand collapse */
/* line 190, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schedulerResourceExpandCollapse {
  font-family: "FontAwesome";
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
}

/* line 197, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schedulerResourceExpanded::BEFORE {
  content: "\f0d7";
}

/* line 201, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schedulerResourceCollapsed::BEFORE {
  content: "\f0da";
}

/* Splitter 1px border */
/* line 206, ../../../../themes/sass/partials/_base-schedulerView.scss */
.sch-schedulerpanel .x-grid-inner-locked {
  border-width: 0px !important;
}

/* line 210, ../../../../themes/sass/partials/_base-schedulerView.scss */
.sch-schedulerpanel .x-splitter {
  width: 5px !important;
  border-width: 0px 0px 0px 1px !important;
  border-style: solid !important;
  border-color: #D0D0D0;
  background-color: transparent !important;
}

/* line 218, ../../../../themes/sass/partials/_base-schedulerView.scss */
.sch-schedulerpanel .x-grid-inner-normal {
  /*border-width: 0px !important;*/
  margin-left: -4px;
  border-left-color: #FFFFFF !important;
}

/* end */
/* line 226, ../../../../themes/sass/partials/_base-schedulerView.scss */
div.sch-event-selected.schedulerSumTask,
.schedulerSumTask,
.schedulerSumTask.sch-event.sch-event-hover {
  background-color: #18B51A !important;
  color: #FFFFFF !important;
}

/* line 233, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schedulerSumTask .schTaskTextWrapper {
  color: #FFFFFF !important;
}

/* Grayed out marker for those tasks which are not modifiable */
/* line 238, ../../../../themes/sass/partials/_base-schedulerView.scss */
.responsibleIsNotMeMarker,
.responsibleIsNotMeMarker.sch-event.sch-event-hover {
  opacity: 0.4 !important;
}

/* line 243, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schEventTooltipAllegra {
  padding: 0px !important;
  height: auto !important;
}

/* line 248, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schEventTooltipAllegra .x-tip-body {
  padding: 0px 10px 0px 30px !important;
  height: auto !important;
}

/* line 253, ../../../../themes/sass/partials/_base-schedulerView.scss */
.schEventTooltipAllegra .x-tip-body ul {
  padding-left: 0px !important;
}

/* line 4, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-schedulerView.scss */
.schedulerIssueListView .sch-timelineview.sch-ganttview,
.schedulerIssueListView .x-grid-header-ct.x-docked.x-grid-header-ct-default.x-docked-top {
  margin-left: 3px !important;
}

/*tpmaterial reports*/
/* line 1, ../../../../themes/sass/partials/_base-reports.scss */
.reportsCenterContent {
  margin: 10px;
}

/* line 5, ../../../../themes/sass/partials/_base-reports.scss */
.reportsCenterContent .reportsMosaicDiv {
  float: left;
  width: 280px;
  height: 240px;
  margin: 10px;
  /*padding: 10px;*/
  text-align: center;
  /*border: 1px solid #D6D6D6;*/
  border-radius: 2px;
  position: relative;
}

/* line 18, ../../../../themes/sass/partials/_base-reports.scss */
.reportsCenterContent .x-item-selected {
  background-color: #CBE8F7;
}

/* line 22, ../../../../themes/sass/partials/_base-reports.scss */
.reportsCenterContent .x-item-over {
  background-color: #EFEFEF;
}

/* line 26, ../../../../themes/sass/partials/_base-reports.scss */
.reportsMosaicDiv .mosaicImageReport {
  max-width: 94%;
  width: auto;
  height: 80%;
  margin-top: 8px;
  -webkit-box-shadow: 4px 6px 9px 0 rgba(50, 50, 50, 0.8);
  -moz-box-shadow: 4px 6px 9px 0 rgba(50, 50, 50, 0.8);
  box-shadow: 4px 6px 9px 0 rgba(50, 50, 50, 0.8);
}

/* line 36, ../../../../themes/sass/partials/_base-reports.scss */
.mosaicReportImgAndTitleWrapper {
  height: 90%;
}

/* line 40, ../../../../themes/sass/partials/_base-reports.scss */
.reportsMosaicDiv .mosaicImageFolder {
  width: 200px;
  max-height: 200px;
  vertical-align: middle;
}

/* line 46, ../../../../themes/sass/partials/_base-reports.scss */
.reportsCenterContent .reportsMosaicDiv a p {
  font-weight: 200;
  color: #102070;
  margin-left: 10px;
  width: 260px;
  overflow: hidden;
  /* white-space: nowrap; */
}

/* line 55, ../../../../themes/sass/partials/_base-reports.scss */
.reportsCenterContent .titeLabel {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
}

/* Report item drag drop */
/* line 63, ../../../../themes/sass/partials/_base-reports.scss */
.x-dd-drag-proxy .reportsMosaicDiv {
  max-width: 220px !important;
}

/*tpmaterial screen*/
/*base secreen edit*/
/* line 4, ../../../../themes/sass/partials/_base-screen.scss */
.designScreen {
  border: 1px solid transparent;
}

/* line 8, ../../../../themes/sass/partials/_base-screen.scss */
.designScreen-selected {
  border: 1px dashed red;
}

/* line 12, ../../../../themes/sass/partials/_base-screen.scss */
.designTab {
  border: 1px solid transparent;
}

/* line 16, ../../../../themes/sass/partials/_base-screen.scss */
.designTab-selected {
  border: 1px dashed red;
}

/* line 20, ../../../../themes/sass/partials/_base-screen.scss */
.screenTabPanel {
  margin: 3px 0 0 0;
}

/* line 24, ../../../../themes/sass/partials/_base-screen.scss */
.screenPanel {
  border: 1px solid #D0D0D0;
  overflow-x: visible !important;
}

/* line 28, ../../../../themes/sass/partials/_base-screen.scss */
.screenPanel-odd {
  border: 1px solid #D0D0D0;
}

/* line 32, ../../../../themes/sass/partials/_base-screen.scss */
.screenPanel-first {
  border: 1px solid #D0D0D0;
  margin: 5px 0 5px 0;
}

/* line 37, ../../../../themes/sass/partials/_base-screen.scss */
.screenTabPanel .screenPanel-first {
  /*border-top: medium none;*/
}

/* line 41, ../../../../themes/sass/partials/_base-screen.scss */
.screenPanel-odd .x-panel-body,
.screenPanel-odd-selected .x-panel-body,
.screenPanel-odd-dragOver .x-panel-body {
  border-right: medium none;
  padding: 0;
}

/* line 48, ../../../../themes/sass/partials/_base-screen.scss */
.screenPanel,
.screenPanel-first,
.screenPanel-selected,
.screenPanel-first-selected,
.screenPanel-dragOver,
.screenPanel-first-dragOver {
  margin: 0 0 5px 0;
}

/* line 61, ../../../../themes/sass/partials/_base-screen.scss */
.screenDesignPanel:hover,
.dashboardEditPanelView:hover {
  border: 1px solid red !important;
  border-style: dashed !important;
}

/* line 68, ../../../../themes/sass/partials/_base-screen.scss */
.screenDesignPanel-selected,
.screenDesignPanel-first-selected,
.screenPanel-selected,
.screenPanel-first-selected {
  border: 1px dashed red;
}

/* line 74, ../../../../themes/sass/partials/_base-screen.scss */
.screenDesignPanel-dragOver,
.screenDesignPanel-first-dragOver,
.screenPanel-dragOver,
.screenPanel-first-dragOver {
  border: 1px dashed green;
}

/* line 80, ../../../../themes/sass/partials/_base-screen.scss */
.screenPanel-odd-selected {
  border: 1px dashed red;
}

/* line 83, ../../../../themes/sass/partials/_base-screen.scss */
.screenPanel-odd-dragOver {
  border: 1px dashed green;
}

/*field*/
/* line 92, ../../../../themes/sass/partials/_base-screen.scss */
.emptyField {
  border: 0px solid transparent;
  margin: 5px !important;
}

/* line 97, ../../../../themes/sass/partials/_base-screen.scss */
.emptyField-selected {
  border: 1px dashed red;
}

/* line 101, ../../../../themes/sass/partials/_base-screen.scss */
.emptyField-dragOver {
  border: 1px dashed green;
  margin: 5px !important;
}

/* line 106, ../../../../themes/sass/partials/_base-screen.scss */
.emptyField .x-autocontainer-innerCt,
.emptyField-selected .x-autocontainer-innerCt,
.emptyField-dragOver .x-autocontainer-innerCt,
.emptyField .x-autocontainer-innerCt {
  text-align: center;
  background-color: #fcfcfc !important;
  vertical-align: middle;
  color: #0299E3;
  text-align: center;
}

/* line 117, ../../../../themes/sass/partials/_base-screen.scss */
.emptyField-dragOver .x-autocontainer-innerCt {
  text-align: center;
  color: #008000 !important;
}

/* line 123, ../../../../themes/sass/partials/_base-screen.scss */
.screeFieldError {
  border-color: red;
  background-color: yellow;
  padding: 3px 3px 3px 3px;
  overflow: hidden;
}

/* line 130, ../../../../themes/sass/partials/_base-screen.scss */
.componentSelected {
  border: 1px dashed red;
}

/* line 134, ../../../../themes/sass/partials/_base-screen.scss */
.dragOver {
  border: 1px dashed green;
}

/* line 138, ../../../../themes/sass/partials/_base-screen.scss */
.designField {
  border: 1px solid transparent;
}

/* line 142, ../../../../themes/sass/partials/_base-screen.scss */
.dashboardDesignField {
  border: 0 !important;
  background-color: transparent;
  margin: 5px !important;
}

/* line 148, ../../../../themes/sass/partials/_base-screen.scss */
.designField-selected, .dashboardDesignField-selected {
  border: 1px dashed red;
  margin: 5px !important;
}

/* line 153, ../../../../themes/sass/partials/_base-screen.scss */
.designField-dragOver, .dashboardDesignField-dragOver {
  border: 1px dashed green;
  margin: 5px !important;
}

/* line 158, ../../../../themes/sass/partials/_base-screen.scss */
.itemView .htmlReadOnlyField.screenField img {
  max-width: 99%;
  height: auto;
}

/* line 163, ../../../../themes/sass/partials/_base-screen.scss */
.itemView .htmlReadOnlyField ol ol {
  list-style-type: lower-alpha;
}

/* line 166, ../../../../themes/sass/partials/_base-screen.scss */
.itemView .htmlReadOnlyField ol ol ol {
  list-style-type: lower-roman;
}

/* line 170, ../../../../themes/sass/partials/_base-screen.scss */
.itemView .htmlReadOnlyField ul > li {
  background: url(svg/other/list.svg) no-repeat 0 0.5em !important;
  background-size: 4px 4px;
  line-height: 1.5em;
  margin: 0;
  padding: 0 0 2px 16px;
}

/* line 178, ../../../../themes/sass/partials/_base-screen.scss */
.itemView .htmlReadOnlyField ul > li {
  list-style-type: none !important;
}

/* Comment area lists */
/* line 184, ../../../../themes/sass/partials/_base-screen.scss */
.itemView .itemDetailGrid.commentListView .itemDetailTabCommentRow .commentCell ol ol,
.itemView .commentHtmlView .commentsDataView .commentRowBase .commentText.commentExpanded ol ol {
  list-style-type: lower-alpha !important;
}

/* line 189, ../../../../themes/sass/partials/_base-screen.scss */
.itemView .itemDetailGrid.commentListView .itemDetailTabCommentRow .commentCell ol ol ol,
.itemView .commentHtmlView .commentsDataView .commentRowBase .commentText.commentExpanded ol ol ol {
  list-style-type: lower-roman !important;
}

/* line 194, ../../../../themes/sass/partials/_base-screen.scss */
.itemView .itemDetailGrid.commentListView .itemDetailTabCommentRow .commentCell ul > li,
.itemView .commentHtmlView .commentsDataView .commentRowBase .commentText.commentExpanded ul > li {
  background: url(svg/other/list.svg) no-repeat 0 0.5em !important;
  background-size: 4px 4px;
  line-height: 1.5em;
  margin: 0;
  padding: 0 0 2px 16px;
}

/* line 203, ../../../../themes/sass/partials/_base-screen.scss */
.itemView .itemDetailGrid.commentListView .itemDetailTabCommentRow .commentCell ul > li,
.itemView .commentHtmlView .commentsDataView .commentRowBase .commentText.commentExpanded ul > li {
  list-style-type: none !important;
}

/* end */
/* Item screen Parent field */
/* line 211, ../../../../themes/sass/partials/_base-screen.scss */
.parentTypeRendererFieldWrapper .x-form-item-body {
  width: 100% !important;
  min-width: 100% !important;
}

/* line 216, ../../../../themes/sass/partials/_base-screen.scss */
.parentTypeRendererFieldWrapper .x-form-item-body .x-box-layout-ct,
.parentTypeRendererFieldWrapper .x-form-item-body .x-box-inner,
.parentTypeRendererFieldWrapper .x-form-item-body .x-box-target {
  width: 100% !important;
  min-width: 100% !important;
}

/* End */
/*tpmaterial icons*/
/*Base icons*/
/* line 3, ../../../../themes/sass/partials/_base-icons.scss */
.item-archived {
  background-image: url(svg/actions/archive.svg) !important;
}

/* line 7, ../../../../themes/sass/partials/_base-icons.scss */
.item-delete16 {
  background-image: url(svg/actions/delete.svg) !important;
}

/* line 11, ../../../../themes/sass/partials/_base-icons.scss */
.item-checkgreen {
  background-image: url(svg/entities/checkGreen.svg) !important;
}

/* line 15, ../../../../themes/sass/partials/_base-icons.scss */
.item-disabled {
  background-image: url(svg/entities/lock.svg) !important;
}

/* line 19, ../../../../themes/sass/partials/_base-icons.scss */
.item-checkred {
  background-image: url(svg/entities/checkRed.svg) !important;
}

/* line 23, ../../../../themes/sass/partials/_base-icons.scss */
.item-work-to-do {
  background-image: url(svg/entities/workToDo.svg) !important;
}

/* line 27, ../../../../themes/sass/partials/_base-icons.scss */
.item-template {
  background-image: url(svg/entities/itemTemplate.svg) !important;
}

/* line 31, ../../../../themes/sass/partials/_base-icons.scss */
.item-calendarOverflow {
  background-image: url(svg/entities/calendarOverflow.svg) !important;
}

/* line 35, ../../../../themes/sass/partials/_base-icons.scss */
.item-budgetOverflow {
  background-image: url(svg/entities/budgetOverflow.svg) !important;
}

/* line 39, ../../../../themes/sass/partials/_base-icons.scss */
.item-calendarBudgetOverflow {
  background-image: url(svg/entities/calendarBudgetOverflow.svg) !important;
}

/*report navigator views*/
/* line 44, ../../../../themes/sass/partials/_base-icons.scss */
.queryHistory {
  background-image: url(svg/entities/filterHistory.svg) !important;
}

/* line 48, ../../../../themes/sass/partials/_base-icons.scss */
.queryView {
  background-image: url(svg/actions/filter.svg) !important;
}

/* line 52, ../../../../themes/sass/partials/_base-icons.scss */
.projectView {
  background-image: url(svg/entities/space.svg) !important;
}

/* line 56, ../../../../themes/sass/partials/_base-icons.scss */
.subfilterView {
  background-image: url(svg/entities/filterSub.svg) !important;
}

/* line 60, ../../../../themes/sass/partials/_base-icons.scss */
.genericView {
  background-image: url(svg/actions/flatGridView.svg) !important;
}

/* line 64, ../../../../themes/sass/partials/_base-icons.scss */
.x-btn-button .treeGridView {
  background-image: url(svg/entities/treeGridView.svg) !important;
}

/* line 68, ../../../../themes/sass/partials/_base-icons.scss */
.simpleGridView a.newWindow {
  cursor: url(svg/actions/newTab.svg), url(svg/actions/newTab.svg), auto;
}

/* line 73, ../../../../themes/sass/partials/_base-icons.scss */
.simpleGridView a.downloadAttachments {
  cursor: url(svg/actions/download.svg), url(svg/actions/download.svg), auto;
  font-weight: bold;
}

/* line 78, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .treeGridView {
  background-image: url(svg/entities/treeGridView.svg) !important;
}

/* line 82, ../../../../themes/sass/partials/_base-icons.scss */
.flatGridView {
  background-image: url(svg/entities/flatGridView.svg) !important;
}

/* line 86, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .flatGridView {
  background-image: url(svg/entities/flatGridView.svg) !important;
}

/* line 90, ../../../../themes/sass/partials/_base-icons.scss */
.advancedGridView {
  background-image: url(svg/entities/flatGridView.svg) !important;
}

/* line 94, ../../../../themes/sass/partials/_base-icons.scss */
.treeGridView {
  background-image: url(svg/entities/treeGridView.svg) !important;
}

/* line 98, ../../../../themes/sass/partials/_base-icons.scss */
.ganttChartView {
  background-image: url(svg/entities/ganttView.svg) !important;
}

/* line 102, ../../../../themes/sass/partials/_base-icons.scss */
.schedulerView {
  background-image: url(svg/actions/schedulerView.svg) !important;
}

/* line 106, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .advancedGridView {
  background-image: url(svg/actions/advancedGridView.svg) !important;
}

/* line 110, ../../../../themes/sass/partials/_base-icons.scss */
.wbsView {
  background-image: url(svg/entities/wbsView.svg) !important;
}

/* line 114, ../../../../themes/sass/partials/_base-icons.scss */
.cardView {
  background-image: url(svg/entities/cardView.svg) !important;
}

/* line 118, ../../../../themes/sass/partials/_base-icons.scss */
.flatHistory {
  background-image: url(svg/entities/flatHistory.svg) !important;
}

/* line 122, ../../../../themes/sass/partials/_base-icons.scss */
.gridHistory {
  background-image: url(svg/entities/flatGridView.svg) !important;
}

/* line 126, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .wbsView {
  background-image: url(svg/entities/wbsView.svg) !important;
}

/* line 130, ../../../../themes/sass/partials/_base-icons.scss */
.save {
  background-image: url(svg/actions/save.svg) !important;
}

/* line 134, ../../../../themes/sass/partials/_base-icons.scss */
.compile {
  background-image: url(svg/actions/start.svg) !important;
}

/* line 138, ../../../../themes/sass/partials/_base-icons.scss */
.apply {
  background-image: url(svg/actions/apply.svg) !important;
}

/* line 141, ../../../../themes/sass/partials/_base-icons.scss */
.done {
  background-image: url(svg/actions/done.svg) !important;
}

/* line 145, ../../../../themes/sass/partials/_base-icons.scss */
.preview {
  background-image: url(svg/actions/display.svg) !important;
}

/* line 148, ../../../../themes/sass/partials/_base-icons.scss */
.picture {
  background-image: url(svg/entities/image.svg) !important;
}

/* line 152, ../../../../themes/sass/partials/_base-icons.scss */
.paginate {
  background-image: url(svg/actions/paginate.svg) !important;
}

/* line 156, ../../../../themes/sass/partials/_base-icons.scss */
.apply16 {
  background-image: url(svg/actions/apply.svg) !important;
}

/* line 159, ../../../../themes/sass/partials/_base-icons.scss */
.exit {
  background-image: url(svg/actions/exit.svg) !important;
}

/* line 163, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_navigate_left {
  background-image: url(svg/actions/navigateLeft.svg) !important;
}

/* line 167, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_navigate_right {
  background-image: url(svg/actions/navigateRight.svg) !important;
}

/* line 171, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_save {
  background-image: url(svg/actions/save.svg) !important;
}

/* line 175, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_reset {
  background-image: url(svg/actions/reset.svg) !important;
}

/* line 179, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_cancel {
  background-image: url(svg/actions/cancel.svg) !important;
}

/* line 183, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_viewAll {
  background-image: url(svg/actions/show.svg) !important;
}

/* line 187, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_save16 {
  background-image: url(svg/actions/save.svg) !important;
}

/* line 191, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_reset16 {
  background-image: url(svg/actions/reset.svg) !important;
}

/* line 195, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_cancel16 {
  background-image: url(svg/actions/cancel.svg) !important;
}

/* line 199, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_viewAll16 {
  background-image: url(svg/actions/newTab.svg) !important;
}

/* line 203, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_copy16 {
  background-image: url(svg/actions/copy.svg) !important;
}

/* line 207, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_move16 {
  background-image: url(svg/actions/move.svg) !important;
}

/* line 211, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_changeStatus16 {
  background-image: url(svg/listTypes/status.svg) !important;
}

/* line 215, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_addSibling16 {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 219, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_parent16 {
  background-image: url(svg/actions/chooseParent.svg) !important;
}

/* line 223, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_removeParent16 {
  background-image: url(svg/actions/removeParent.svg) !important;
}

/* line 227, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_indent16 {
  background-image: url(svg/actions/indent.svg) !important;
}

/* line 231, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_outdent16 {
  background-image: url(svg/actions/outdent.svg) !important;
}

/* line 235, ../../../../themes/sass/partials/_base-icons.scss */
.lockGanttItem {
  background-image: url(svg/actions/lockGanttItem.svg) !important;
}

/* line 239, ../../../../themes/sass/partials/_base-icons.scss */
.unlockGanttItem {
  background-image: url(svg/actions/unlockGanttItem.svg) !important;
}

/* line 243, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_print16 {
  background-image: url(svg/actions/print.svg) !important;
}

/* line 246, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_printwc16 {
  background-image: url(svg/actions/print.svg) !important;
}

/* line 250, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_back16 {
  background-image: url(svg/actions/back.svg) !important;
}

/* line 254, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_upward16 {
  background-image: url(svg/actions/navigateUp.svg) !important;
}

/* line 258, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_downward16 {
  background-image: url(svg/actions/navigateDown.svg) !important;
}

/* line 262, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_lock16 {
  background-image: url(svg/actions/lock.svg) !important;
}

/* line 266, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_unlock16 {
  background-image: url(svg/actions/unlock.svg) !important;
}

/* line 270, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_archive16 {
  background-image: url(svg/actions/archive.svg) !important;
}

/* line 274, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_unarchive16 {
  background-image: url(svg/actions/unArchive.svg) !important;
}

/* line 278, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_delete16 {
  background-image: url(svg/actions/unDelete.svg) !important;
}

/* line 282, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_undelete16 {
  background-image: url(svg/actions/unDeleteItem.svg) !important;
}

/* line 286, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_email16 {
  background-image: url(svg/actions/mailSend.svg) !important;
}

/* line 290, ../../../../themes/sass/partials/_base-icons.scss */
.itemAction_report16 {
  background-image: url(svg/entities/report.svg) !important;
}

/*Item detail*/
/* line 295, ../../../../themes/sass/partials/_base-icons.scss */
.download16 {
  background-image: url(svg/actions/download.svg) !important;
}

/* line 299, ../../../../themes/sass/partials/_base-icons.scss */
.drag {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 303, ../../../../themes/sass/partials/_base-icons.scss */
.dragOver {
  background-image: url(svg/actions/apply.svg) !important;
}

/* line 307, ../../../../themes/sass/partials/_base-icons.scss */
.expand {
  background-image: url(svg/actions/expand.svg) !important;
}

/* line 311, ../../../../themes/sass/partials/_base-icons.scss */
.collapse {
  background-image: url(svg/actions/collapse.svg) !important;
}

/* line 315, ../../../../themes/sass/partials/_base-icons.scss */
.history16 {
  background-image: url(svg/entities/history.svg) !important;
}

/* line 319, ../../../../themes/sass/partials/_base-icons.scss */
.comment16 {
  background-image: url(svg/entities/comment.svg) !important;
}

/* line 323, ../../../../themes/sass/partials/_base-icons.scss */
.attachment16 {
  background-image: url(svg/entities/attachment.svg) !important;
}

/* line 327, ../../../../themes/sass/partials/_base-icons.scss */
.expense {
  background-image: url(svg/entities/expense.svg) !important;
}

/* line 331, ../../../../themes/sass/partials/_base-icons.scss */
.plannedValue {
  background-image: url(svg/entities/plannedValue.svg) !important;
}

/* line 335, ../../../../themes/sass/partials/_base-icons.scss */
.watcher16 {
  background-image: url(svg/entities/group.svg) !important;
}

/* line 339, ../../../../themes/sass/partials/_base-icons.scss */
.versionControl16 {
  background-image: url(svg/entities/versionControl.svg) !important;
}

/* line 343, ../../../../themes/sass/partials/_base-icons.scss */
.links16 {
  background-image: url(svg/actions/link.svg) !important;
}

/* line 347, ../../../../themes/sass/partials/_base-icons.scss */
.linkMatrix16 {
  background-image: url(svg/entities/linkMatrix.svg) !important;
}

/* line 351, ../../../../themes/sass/partials/_base-icons.scss */
.linkMatrix32 {
  background-image: url(svg/entities/linkMatrix.svg) !important;
}

/* line 355, ../../../../themes/sass/partials/_base-icons.scss */
.linkNavigator32 {
  background-image: url(svg/entities/linkNavigator.svg) !important;
}

/* line 359, ../../../../themes/sass/partials/_base-icons.scss */
.linkNavigator16 {
  background-image: url(svg/entities/linkNavigator.svg) !important;
}

/* line 363, ../../../../themes/sass/partials/_base-icons.scss */
.exportExcel {
  background-image: url(svg/entities/excel.svg) !important;
}

/* line 367, ../../../../themes/sass/partials/_base-icons.scss */
.exportXML {
  background-image: url(svg/entities/xml.svg) !important;
}

/* line 371, ../../../../themes/sass/partials/_base-icons.scss */
.exportJSON {
  background-image: url(svg/entities/json.svg) !important;
}

/* line 375, ../../../../themes/sass/partials/_base-icons.scss */
.exportCSV {
  background-image: url(svg/entities/csv.svg) !important;
}

/* line 379, ../../../../themes/sass/partials/_base-icons.scss */
.word {
  background-image: url(svg/entities/word.svg) !important;
}

/* line 383, ../../../../themes/sass/partials/_base-icons.scss */
.imageIcon {
  background-image: url(svg/entities/image.svg) !important;
}

/* line 387, ../../../../themes/sass/partials/_base-icons.scss */
.htmlIcon {
  background-image: url(svg/entities/sourceCode.svg) !important;
}

/* line 391, ../../../../themes/sass/partials/_base-icons.scss */
.cssIcon {
  background-image: url(svg/entities/sourceCode.svg) !important;
}

/* line 395, ../../../../themes/sass/partials/_base-icons.scss */
.fontIcon {
  background-image: url(svg/entities/sourceCode.svg) !important;
}

/* line 399, ../../../../themes/sass/partials/_base-icons.scss */
.imageIcon::before,
.htmlIcon::before,
.cssIcon::before,
.fontIcon::before {
  content: '' !important;
}

/* line 407, ../../../../themes/sass/partials/_base-icons.scss */
.help16 {
  background-image: url(svg/actions/help.svg) !important;
}

/* line 411, ../../../../themes/sass/partials/_base-icons.scss */
.releaseNotes16 {
  background-image: url(svg/entities/releaseNotes.svg) !important;
}

/*
header
*/
/* line 418, ../../../../themes/sass/partials/_base-icons.scss */
.addItem {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 422, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .addItem {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 426, ../../../../themes/sass/partials/_base-icons.scss */
.cockpit {
  background-image: url(svg/entities/cockpit.svg) !important;
}

/* line 430, ../../../../themes/sass/partials/_base-icons.scss */
.cockpitEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 434, ../../../../themes/sass/partials/_base-icons.scss */
.cockpitSave {
  background-image: url(svg/actions/save.svg) !important;
}

/* line 438, ../../../../themes/sass/partials/_base-icons.scss */
.x-btn-over .cockpitEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 442, ../../../../themes/sass/partials/_base-icons.scss */
.browseProjects {
  background-image: url(svg/entities/space.svg) !important;
}

/* line 446, ../../../../themes/sass/partials/_base-icons.scss */
.viewProjects {
  background-image: url(svg/entities/space.svg) !important;
}

/* line 450, ../../../../themes/sass/partials/_base-icons.scss */
.release {
  background-image: url(svg/entities/release.svg) !important;
}

/* line 454, ../../../../themes/sass/partials/_base-icons.scss */
.query {
  background-image: url(svg/entities/filter.svg) !important;
}

/* line 458, ../../../../themes/sass/partials/_base-icons.scss */
.reports {
  background-image: url(svg/entities/report.svg) !important;
}

/* line 462, ../../../../themes/sass/partials/_base-icons.scss */
.admin {
  background-image: url(svg/actions/config.svg) !important;
}

/* line 466, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .admin {
  background-image: url(svg/entities/wrench.svg) !important;
}

/* line 470, ../../../../themes/sass/partials/_base-icons.scss */
.wiki {
  background-image: url(svg/perspectives/wiki.svg) !important;
}

/* line 474, ../../../../themes/sass/partials/_base-icons.scss */
.projects {
  background-image: url(svg/entities/space.svg) !important;
}

/* line 478, ../../../../themes/sass/partials/_base-icons.scss */
.manageRoles {
  background-image: url(svg/entities/roles.svg) !important;
}

/* line 482, ../../../../themes/sass/partials/_base-icons.scss */
.templates {
  background-image: url(svg/entities/template.svg) !important;
}

/* line 486, ../../../../themes/sass/partials/_base-icons.scss */
.users {
  background-image: url(svg/entities/group.svg) !important;
}

/* line 490, ../../../../themes/sass/partials/_base-icons.scss */
.customize {
  background-image: url(svg/entities/wrench.svg) !important;
}

/* line 494, ../../../../themes/sass/partials/_base-icons.scss */
.server {
  background-image: url(svg/entities/server.svg) !important;
}

/* line 498, ../../../../themes/sass/partials/_base-icons.scss */
.preferences {
  background-image: url(svg/entities/userPreferences.svg) !important;
}

/* line 502, ../../../../themes/sass/partials/_base-icons.scss */
.backlog {
  background-image: url(svg/entities/backlog.svg) !important;
}

/* line 506, ../../../../themes/sass/partials/_base-icons.scss */
.sprint {
  background-image: url(svg/entities/sprint.svg) !important;
}

/* line 510, ../../../../themes/sass/partials/_base-icons.scss */
.taskboard {
  background-image: url(svg/entities/board.svg) !important;
}

/* line 514, ../../../../themes/sass/partials/_base-icons.scss */
.ganttActionView {
  background-image: url(svg/entities/ganttView.svg) !important;
}

/* line 518, ../../../../themes/sass/partials/_base-icons.scss */
.schedulerActionView {
  background-image: url(svg/entities/schedulerView.svg) !important;
}

/* line 522, ../../../../themes/sass/partials/_base-icons.scss */
.burndown {
  background-image: url(svg/entities/chart.svg) !important;
}

/* line 526, ../../../../themes/sass/partials/_base-icons.scss */
.bulkEdit {
  background-image: url(svg/actions/bulkEdit.svg) !important;
}

/* line 530, ../../../../themes/sass/partials/_base-icons.scss */
.bulkCopy {
  background-image: url(svg/actions/bulkCopy.svg) !important;
}

/* line 534, ../../../../themes/sass/partials/_base-icons.scss */
.reports16 {
  background-image: url(svg/entities/report.svg) !important;
}

/* line 538, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .reports16 {
  background-image: url(svg/entities/report.svg) !important;
}

/* line 542, ../../../../themes/sass/partials/_base-icons.scss */
.export {
  background-image: url(svg/actions/export.svg) !important;
}

/* line 546, ../../../../themes/sass/partials/_base-icons.scss */
.exportPDF16,
.exportPDF {
  background-image: url(svg/entities/pdf.svg) !important;
}

/* line 551, ../../../../themes/sass/partials/_base-icons.scss */
.exportPNG {
  background-image: url(svg/entities/image.svg) !important;
}

/* line 556, ../../../../themes/sass/partials/_base-icons.scss */
.export16 {
  background-image: url(svg/actions/export.svg) !important;
}

/* line 560, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .export {
  background-image: url(svg/actions/export.svg) !important;
}

/* line 564, ../../../../themes/sass/partials/_base-icons.scss */
.extraActions {
  background-image: url(svg/actions/action.svg) !important;
}

/* line 568, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .extraActions {
  background-image: url(svg/actions/action.svg) !important;
}

/* line 572, ../../../../themes/sass/partials/_base-icons.scss */
.import {
  background-image: url(svg/actions/import.svg) !important;
}

/* line 576, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .import, .import16 {
  background-image: url(svg/actions/import.svg) !important;
}

/* line 580, ../../../../themes/sass/partials/_base-icons.scss */
.printIssue {
  background-image: url(svg/actions/print.svg) !important;
}

/* line 584, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .printIssue {
  background-image: url(svg/actions/print.svg) !important;
}

/* line 588, ../../../../themes/sass/partials/_base-icons.scss */
.chart {
  background-image: url(svg/entities/chart.svg) !important;
}

/* line 592, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .chart {
  background-image: url(svg/entities/chart.svg) !important;
}

/* line 596, ../../../../themes/sass/partials/_base-icons.scss */
.groupView {
  background-image: url(svg/actions/groupByColumn.svg) !important;
}

/* line 600, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .group {
  background-image: url(svg/actions/group.svg) !important;
}

/* line 604, ../../../../themes/sass/partials/_base-icons.scss */
.columnsIcon {
  background-image: url(svg/actions/chooseColumns.svg) !important;
}

/* line 608, ../../../../themes/sass/partials/_base-icons.scss */
.edit {
  background-image: url(svg/actions/edit.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 614, ../../../../themes/sass/partials/_base-icons.scss */
.browseFile {
  background-image: url(svg/actions/browse.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px 16px !important;
}

/* line 621, ../../../../themes/sass/partials/_base-icons.scss */
.pageIcon {
  background-image: url(svg/actions/setPrintArea.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 628, ../../../../themes/sass/partials/_base-icons.scss */
.copy {
  background-image: url(svg/actions/copy.svg) !important;
}

/* line 632, ../../../../themes/sass/partials/_base-icons.scss */
.lock {
  background-image: url(svg/actions/lock.svg) !important;
}

/* line 637, ../../../../themes/sass/partials/_base-icons.scss */
.moveUp {
  background-image: url(svg/actions/navigateUp.svg) !important;
}

/* line 641, ../../../../themes/sass/partials/_base-icons.scss */
.moveUp16 {
  background-image: url(svg/actions/navigateUp.svg) !important;
}

/* line 645, ../../../../themes/sass/partials/_base-icons.scss */
.moveDown {
  background-image: url(svg/actions/navigateDown.svg) !important;
}

/* line 649, ../../../../themes/sass/partials/_base-icons.scss */
.moveDown16 {
  background-image: url(svg/actions/navigateDown.svg) !important;
}

/* line 653, ../../../../themes/sass/partials/_base-icons.scss */
.card {
  background-image: url(svg/entities/board.svg) !important;
}

/* line 657, ../../../../themes/sass/partials/_base-icons.scss */
.mygrid {
  background-image: url(svg/entities/flatGridView.svg) !important;
}

/* line 661, ../../../../themes/sass/partials/_base-icons.scss */
.advancedGrid {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 665, ../../../../themes/sass/partials/_base-icons.scss */
.issueType {
  background-image: url(svg/listTypes/itemType.svg) !important;
}

/* line 669, ../../../../themes/sass/partials/_base-icons.scss */
.issueTypeLock {
  background-image: url(svg/actions/assign.svg) !important;
}

/* line 673, ../../../../themes/sass/partials/_base-icons.scss */
.issueTypeLock16 {
  background-image: url(svg/actions/assign.svg) !important;
}

/* line 677, ../../../../themes/sass/partials/_base-icons.scss */
.add {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 681, ../../../../themes/sass/partials/_base-icons.scss */
.add16 {
  background-image: url(svg/actions/add.svg) !important;
  background-repeat: no-repeat;
}

/* line 686, ../../../../themes/sass/partials/_base-icons.scss */
.delete {
  background-image: url(svg/actions/delete.svg) !important;
}

/* line 690, ../../../../themes/sass/partials/_base-icons.scss */
.delete16 {
  background-image: url(svg/actions/delete.svg) !important;
}

/* line 694, ../../../../themes/sass/partials/_base-icons.scss */
.copy16 {
  background-image: url(svg/actions/copy.svg) !important;
}

/* line 698, ../../../../themes/sass/partials/_base-icons.scss */
.cut16, .cut {
  background-image: url(svg/actions/cut.svg) !important;
}

/* line 702, ../../../../themes/sass/partials/_base-icons.scss */
.paste, .paste16 {
  background-image: url(svg/actions/paste.svg) !important;
}

/* line 706, ../../../../themes/sass/partials/_base-icons.scss */
.addCriteria {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 710, ../../../../themes/sass/partials/_base-icons.scss */
.cancel {
  background-image: url(svg/actions/cancel.svg) !important;
}

/* line 714, ../../../../themes/sass/partials/_base-icons.scss */
.switch {
  background-image: url(svg/actions/switch.svg) !important;
}

/* line 718, ../../../../themes/sass/partials/_base-icons.scss */
.reset {
  background-image: url(svg/actions/reset.svg) !important;
}

/* line 722, ../../../../themes/sass/partials/_base-icons.scss */
.reset16 {
  background-image: url(svg/actions/reset.svg) !important;
}

/* line 726, ../../../../themes/sass/partials/_base-icons.scss */
.edit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 730, ../../../../themes/sass/partials/_base-icons.scss */
.buttonEmailSend {
  background-image: url(svg/actions/mailSend.svg) !important;
}

/* line 734, ../../../../themes/sass/partials/_base-icons.scss */
.buttonEmail16 {
  background-image: url(svg/actions/mailSend.svg) !important;
}

/* line 738, ../../../../themes/sass/partials/_base-icons.scss */
.scriptAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 742, ../../../../themes/sass/partials/_base-icons.scss */
.scriptEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 746, ../../../../themes/sass/partials/_base-icons.scss */
.scriptEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 750, ../../../../themes/sass/partials/_base-icons.scss */
.linkAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 754, ../../../../themes/sass/partials/_base-icons.scss */
.linkEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 758, ../../../../themes/sass/partials/_base-icons.scss */
.linkEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 762, ../../../../themes/sass/partials/_base-icons.scss */
.automailAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 766, ../../../../themes/sass/partials/_base-icons.scss */
.automailEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 770, ../../../../themes/sass/partials/_base-icons.scss */
.automailEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 774, ../../../../themes/sass/partials/_base-icons.scss */
.costCenterAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 778, ../../../../themes/sass/partials/_base-icons.scss */
.costCenterAdd16 {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 782, ../../../../themes/sass/partials/_base-icons.scss */
.accountAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 786, ../../../../themes/sass/partials/_base-icons.scss */
.accountAdd16 {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 790, ../../../../themes/sass/partials/_base-icons.scss */
.rolesAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 794, ../../../../themes/sass/partials/_base-icons.scss */
.rolesEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 798, ../../../../themes/sass/partials/_base-icons.scss */
.rolesEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 802, ../../../../themes/sass/partials/_base-icons.scss */
.user {
  background-image: url(svg/entities/user.svg) !important;
}

/* line 806, ../../../../themes/sass/partials/_base-icons.scss */
.ldap {
  background-image: url(svg/entities/ldap.svg) !important;
}

/* line 810, ../../../../themes/sass/partials/_base-icons.scss */
.personEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 814, ../../../../themes/sass/partials/_base-icons.scss */
.personEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 818, ../../../../themes/sass/partials/_base-icons.scss */
.activate {
  background-image: url(svg/actions/activate.svg) !important;
}

/* line 822, ../../../../themes/sass/partials/_base-icons.scss */
.deactivate {
  background-image: url(svg/actions/deactivate.svg) !important;
}

/* line 826, ../../../../themes/sass/partials/_base-icons.scss */
.personEditCalendar {
  background-image: url(svg/entities/calendar.svg) !important;
}

/* line 830, ../../../../themes/sass/partials/_base-icons.scss */
.role {
  background-image: url(svg/entities/roles.svg) !important;
}

/* line 834, ../../../../themes/sass/partials/_base-icons.scss */
.groupAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 838, ../../../../themes/sass/partials/_base-icons.scss */
.groupEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 842, ../../../../themes/sass/partials/_base-icons.scss */
.groupEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 846, ../../../../themes/sass/partials/_base-icons.scss */
.departmentAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 850, ../../../../themes/sass/partials/_base-icons.scss */
.departmentAdd16 {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 854, ../../../../themes/sass/partials/_base-icons.scss */
.departmentEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 858, ../../../../themes/sass/partials/_base-icons.scss */
.categoryFilterAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 862, ../../../../themes/sass/partials/_base-icons.scss */
.categoryFilterAdd16 {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 866, ../../../../themes/sass/partials/_base-icons.scss */
.categoryReportAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 870, ../../../../themes/sass/partials/_base-icons.scss */
.categoryReportAdd16 {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 874, ../../../../themes/sass/partials/_base-icons.scss */
.rtemplateAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 878, ../../../../themes/sass/partials/_base-icons.scss */
.rtemplateAdd16 {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 882, ../../../../themes/sass/partials/_base-icons.scss */
.rtemplateEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 886, ../../../../themes/sass/partials/_base-icons.scss */
.rtemplateEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 890, ../../../../themes/sass/partials/_base-icons.scss */
.rtemplateExec {
  background-image: url(svg/actions/apply.svg) !important;
}

/* line 894, ../../../../themes/sass/partials/_base-icons.scss */
.rtemplateExec16 {
  background-image: url(svg/actions/apply.svg) !important;
}

/* line 898, ../../../../themes/sass/partials/_base-icons.scss */
.filter {
  background-image: url(svg/actions/filter.svg) !important;
}

/* line 902, ../../../../themes/sass/partials/_base-icons.scss */
.filter16 {
  background-image: url(svg/actions/filter.svg) !important;
}

/* line 906, ../../../../themes/sass/partials/_base-icons.scss */
.filterAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 910, ../../../../themes/sass/partials/_base-icons.scss */
.filterAdd16 {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 914, ../../../../themes/sass/partials/_base-icons.scss */
.filterPaste16 {
  background-image: url(svg/actions/paste.svg) !important;
}

/* line 918, ../../../../themes/sass/partials/_base-icons.scss */
.filterEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 922, ../../../../themes/sass/partials/_base-icons.scss */
.filterEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 926, ../../../../themes/sass/partials/_base-icons.scss */
.filterExec {
  background-image: url(svg/actions/apply.svg) !important;
}

/* line 930, ../../../../themes/sass/partials/_base-icons.scss */
.filterExec16 {
  background-image: url(svg/actions/apply.svg) !important;
}

/* line 934, ../../../../themes/sass/partials/_base-icons.scss */
.filterInst {
  background-image: url(svg/actions/instantFilter.svg) !important;
}

/* line 938, ../../../../themes/sass/partials/_base-icons.scss */
.filterLink {
  background-image: url(svg/actions/link.svg) !important;
}

/* line 942, ../../../../themes/sass/partials/_base-icons.scss */
.filterLink16 {
  background-image: url(svg/actions/link.svg) !important;
}

/* line 947, ../../../../themes/sass/partials/_base-icons.scss */
.download {
  background-image: url(svg/actions/download.svg) !important;
}

/* line 951, ../../../../themes/sass/partials/_base-icons.scss */
.upload {
  background-image: url(svg/actions/upload.svg) !important;
}

/* line 955, ../../../../themes/sass/partials/_base-icons.scss */
.upload16 {
  background-image: url(svg/actions/upload.svg) !important;
}

/* line 959, ../../../../themes/sass/partials/_base-icons.scss */
.releaseAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 963, ../../../../themes/sass/partials/_base-icons.scss */
.releaseAdd16 {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 967, ../../../../themes/sass/partials/_base-icons.scss */
.sprintAdd, .sprintAdd16 {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 971, ../../../../themes/sass/partials/_base-icons.scss */
.backlogAdd, .backlogAdd16 {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 975, ../../../../themes/sass/partials/_base-icons.scss */
.sprintEdit, .sprintEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 979, ../../../../themes/sass/partials/_base-icons.scss */
.backlogEdit, .backlogEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 983, ../../../../themes/sass/partials/_base-icons.scss */
.sprintAutoGenerator {
  background-image: url(svg/actions/autogenerateSprint.svg) !important;
}

/* line 987, ../../../../themes/sass/partials/_base-icons.scss */
.releaseEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 991, ../../../../themes/sass/partials/_base-icons.scss */
.releaseEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 995, ../../../../themes/sass/partials/_base-icons.scss */
.reload16 {
  background-image: url(svg/actions/reload.svg) !important;
}

/* line 999, ../../../../themes/sass/partials/_base-icons.scss */
.load {
  background-image: url(svg/actions/load.svg) !important;
}

/* line 1003, ../../../../themes/sass/partials/_base-icons.scss */
.previous {
  background-image: url(svg/actions/navigateLeft.svg) !important;
}

/* line 1007, ../../../../themes/sass/partials/_base-icons.scss */
.next {
  background-image: url(svg/actions/navigateRight.svg) !important;
}

/* line 1011, ../../../../themes/sass/partials/_base-icons.scss */
.showHide {
  background-image: url(svg/actions/show.svg) !important;
}

/*screen edit buttons*/
/* line 1016, ../../../../themes/sass/partials/_base-icons.scss */
.newTab {
  background-image: url(svg/actions/tab.svg) !important;
}

/* line 1020, ../../../../themes/sass/partials/_base-icons.scss */
.newTab16 {
  background-image: url(svg/actions/newTab.svg) !important;
}

/* line 1024, ../../../../themes/sass/partials/_base-icons.scss */
.newPanel {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 1028, ../../../../themes/sass/partials/_base-icons.scss */
.newPanel16 {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 1032, ../../../../themes/sass/partials/_base-icons.scss */
.config {
  background-image: url(svg/actions/config.svg) !important;
}

/* line 1036, ../../../../themes/sass/partials/_base-icons.scss */
.btnRecurrenceIcon {
  background-image: url(svg/entities/recurrence.svg) !important;
}

/* line 1040, ../../../../themes/sass/partials/_base-icons.scss */
.btnBack {
  background-image: url(svg/actions/back.svg) !important;
}

/* line 1044, ../../../../themes/sass/partials/_base-icons.scss */
.mailTemplateAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 1048, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .mailTemplateAdd {
  background-image: url(svg/actions/add.svg) !important;
}

/* line 1052, ../../../../themes/sass/partials/_base-icons.scss */
.mailTemplateEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 1055, ../../../../themes/sass/partials/_base-icons.scss */
.mailTemplateEdit16 {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 1059, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item-link .mailTemplateEdit {
  background-image: url(svg/actions/edit.svg) !important;
}

/* line 1065, ../../../../themes/sass/partials/_base-icons.scss */
.dd-arrow-down {
  background-image: url(svg/actions/down.svg);
  display: block;
  visibility: visible;
  position: absolute;
  width: 16px;
  height: 16px;
  top: 0;
  left: 0;
}

/* Backup and restore */
/* line 1077, ../../../../themes/sass/partials/_base-icons.scss */
.backup {
  background-image: url(svg/actions/backup.svg) !important;
}

/* line 1081, ../../../../themes/sass/partials/_base-icons.scss */
.restore {
  background-image: url(svg/actions/restore.svg) !important;
}

/* line 1085, ../../../../themes/sass/partials/_base-icons.scss */
.check16 {
  background-image: url(svg/actions/check.svg) !important;
}

/* line 1089, ../../../../themes/sass/partials/_base-icons.scss */
.x-item-disabled .check16 {
  background-image: url(svg/actions/checkInactive.svg) !important;
}

/* line 1093, ../../../../themes/sass/partials/_base-icons.scss */
.fieldsRestrictions {
  background-image: url(svg/actions/lock.svg) !important;
}

/* line 1097, ../../../../themes/sass/partials/_base-icons.scss */
.fieldsRestrictions16 {
  background-image: url(svg/actions/lock.svg) !important;
}

/* line 1101, ../../../../themes/sass/partials/_base-icons.scss */
.pointerMode {
  background-image: url(svg/entities/cursor.svg) !important;
}

/* line 1105, ../../../../themes/sass/partials/_base-icons.scss */
.transitionMode {
  background-image: url(svg/entities/transition.svg) !important;
}

/* line 1109, ../../../../themes/sass/partials/_base-icons.scss */
.zoomIn {
  background-image: url(svg/actions/zoomIn.svg) !important;
}

/* line 1113, ../../../../themes/sass/partials/_base-icons.scss */
.zoomToFit {
  background-image: url(svg/actions/zoomToFit.svg) !important;
  background-size: 16px;
}

/* line 1118, ../../../../themes/sass/partials/_base-icons.scss */
.zoomOut {
  background-image: url(svg/actions/zoomOut.svg) !important;
}

/* line 1122, ../../../../themes/sass/partials/_base-icons.scss */
.undo {
  background-image: url(svg/actions/undo.svg) !important;
}

/* line 1126, ../../../../themes/sass/partials/_base-icons.scss */
.redo {
  background-image: url(svg/actions/redo.svg) !important;
}

/* line 1130, ../../../../themes/sass/partials/_base-icons.scss */
.zoomOut {
  background-image: url(svg/actions/zoomOut.svg) !important;
}

/* line 1134, ../../../../themes/sass/partials/_base-icons.scss */
.zoomClear {
  background-image: url(svg/actions/zoomClear.svg) !important;
}

/* line 1138, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .trackplusApp {
  background-image: url(svg/perspectives/taskManagement.svg) !important;
  background-repeat: no-repeat;
}

/* line 1143, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .scrumPerspective {
  background-image: url(svg/perspectives/scrum.svg) !important;
  background-repeat: no-repeat;
}

/* line 1148, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .wikiPerspective {
  background-image: url(svg/perspectives/wiki.svg) !important;
  background-repeat: no-repeat;
}

/* line 1153, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .adminPerspective {
  background-image: url(svg/perspectives/admin.svg) !important;
  background-repeat: no-repeat;
}

/* line 1158, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .almPerspective {
  background-image: url(svg/perspectives/alm.svg) !important;
  background-repeat: no-repeat;
}

/* line 1163, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .projectManagementPerspective {
  background-image: url(svg/perspectives/projectManagement.svg) !important;
  background-repeat: no-repeat;
}

/* line 1168, ../../../../themes/sass/partials/_base-icons.scss */
.appMenu {
  background-image: url(svg/actions/appMenu.svg) !important;
  background-repeat: no-repeat;
}

/* line 1173, ../../../../themes/sass/partials/_base-icons.scss */
.linkExternal {
  background-image: url(svg/entities/linkExternal.svg) !important;
}

/* line 1177, ../../../../themes/sass/partials/_base-icons.scss */
.linkAttachment {
  background-image: url(svg/entities/attachment.svg) !important;
}

/* line 1181, ../../../../themes/sass/partials/_base-icons.scss */
.linkIssue {
  background-image: url(svg/actions/linkIssue.svg) !important;
}

/* line 1185, ../../../../themes/sass/partials/_base-icons.scss */
.linkDocument {
  background-image: url(svg/actions/linkDocument.svg) !important;
}

/* line 1189, ../../../../themes/sass/partials/_base-icons.scss */
.linkToSection {
  background-image: url(svg/actions/linkToSection.svg) !important;
}

/* line 1193, ../../../../themes/sass/partials/_base-icons.scss */
.linkAnchor {
  background-image: url(svg/entities/anchor.svg) !important;
}

/* line 1197, ../../../../themes/sass/partials/_base-icons.scss */
.linkToTable {
  background-image: url(svg/entities/table.svg) !important;
}

/* line 1201, ../../../../themes/sass/partials/_base-icons.scss */
.linkToFigure {
  background-image: url(svg/entities/image.svg) !important;
}

/* line 1205, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .backlog {
  background-image: url(svg/actions/backlog.svg) !important;
}

/* line 1209, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .sprint {
  background-image: url(svg/actions/process.svg) !important;
}

/* line 1213, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .taskboard {
  background-image: url(svg/entities/board.svg) !important;
}

/* line 1217, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .schedulerActionView {
  background-image: url(svg/actions/schedulerView.svg) !important;
}

/* line 1221, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .ganttActionView {
  background-image: url(svg/actions/ganttView.svg) !important;
}

/* line 1225, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .burndown {
  background-image: url(svg/entities/chart.svg) !important;
}

/* line 1229, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .release {
  background-image: url(svg/entities/release.svg) !important;
}

/* line 1233, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .manageRoles {
  background-image: url(svg/entities/roles.svg) !important;
}

/* line 1237, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .projects {
  background-image: url(svg/entities/space.svg) !important;
}

/* line 1241, ../../../../themes/sass/partials/_base-icons.scss */
.group {
  background-image: url(svg/entities/group.svg) !important;
}

/* line 1245, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .templates {
  background-image: url(svg/entities/template.svg) !important;
}

/* line 1249, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .preferences {
  background-image: url(svg/entities/userPreferences.svg) !important;
}

/* line 1253, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .server {
  background-image: url(svg/entities/server.svg) !important;
}

/* line 1257, ../../../../themes/sass/partials/_base-icons.scss */
.x-menu-item .customize {
  background-image: url(svg/actions/config.svg) !important;
}

/* line 1261, ../../../../themes/sass/partials/_base-icons.scss */
.sortAlphabetically {
  background-image: url(svg/actions/sortAlphabetically.svg) !important;
}

/* Resource calendar ctx menu icons */
/* line 1267, ../../../../themes/sass/partials/_base-icons.scss */
.resCalLegBoxBaseWD {
  background-image: url(svg/entities/resCalLegBaseWD.svg) !important;
}

/* line 1270, ../../../../themes/sass/partials/_base-icons.scss */
.resCalBaseWD div.x-datepicker-date {
  background-image: url(svg/entities/resCalGenWdayCellIndicator.svg) !important;
  background-repeat: no-repeat;
  font-weight: bold;
  background-size: 16px;
}

/* line 1278, ../../../../themes/sass/partials/_base-icons.scss */
.resCalLegBoxRecurringNonWD {
  background-image: url(svg/entities/resCalendarRecurringLegend.svg) !important;
}

/* line 1282, ../../../../themes/sass/partials/_base-icons.scss */
.resCalLegBoxRecurringNonWD,
.resCalLegBoxBaseWD {
  background-repeat: no-repeat;
  background-size: cover !important;
  background-position: 0;
}

/* line 1289, ../../../../themes/sass/partials/_base-icons.scss */
.resCalRecurringNonWD div.x-datepicker-date {
  background-image: url(svg/entities/resCalRecurrenceCellIndicator.svg) !important;
  background-repeat: no-repeat;
  font-weight: bold;
  background-size: 16px;
}

/* end */
/* Resource type icons in grids */
/* line 1298, ../../../../themes/sass/partials/_base-icons.scss */
.personResourceSymbol {
  background-image: url(svg/entities/user.svg) !important;
  width: 16px;
  height: 16px;
}

/* line 1304, ../../../../themes/sass/partials/_base-icons.scss */
.groupResourceSymbol {
  background-image: url(svg/entities/group.svg) !important;
  width: 16px;
  height: 16px;
}

/* line 1310, ../../../../themes/sass/partials/_base-icons.scss */
.locationResourceSymbol {
  background-image: url(svg/entities/location.svg) !important;
  width: 16px;
  height: 16px;
}

/* line 1316, ../../../../themes/sass/partials/_base-icons.scss */
.equipmentResourceSymbol {
  background-image: url(svg/entities/equipmentResource.svg) !important;
  width: 16px;
  height: 16px;
}

/* line 1322, ../../../../themes/sass/partials/_base-icons.scss */
.skillResourceSymbol {
  background-image: url(svg/entities/skillResource.svg) !important;
  width: 16px;
  height: 16px;
}

/* end */
/* line 1330, ../../../../themes/sass/partials/_base-icons.scss */
.star {
  background-image: url(svg/actions/star.svg) !important;
}

/* line 1334, ../../../../themes/sass/partials/_base-icons.scss */
.sortDescending {
  background-image: url(svg/actions/sortDescending.svg) !important;
}

/* line 1338, ../../../../themes/sass/partials/_base-icons.scss */
.start {
  background-image: url(svg/actions/start.svg) !important;
}

/* line 1342, ../../../../themes/sass/partials/_base-icons.scss */
.stop {
  background-image: url(svg/actions/stop.svg) !important;
}

/* line 1346, ../../../../themes/sass/partials/_base-icons.scss */
.pause {
  background-image: url(svg/actions/pause.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 1352, ../../../../themes/sass/partials/_base-icons.scss */
.play {
  background-image: url(svg/actions/play.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 1358, ../../../../themes/sass/partials/_base-icons.scss */
.liked {
  background-image: url(svg/actions/like.svg) !important;
}

/* line 1362, ../../../../themes/sass/partials/_base-icons.scss */
.notLiked {
  background-image: url(svg/actions/notLike.svg) !important;
}

/* line 1366, ../../../../themes/sass/partials/_base-icons.scss */
.likes {
  background-image: url(svg/actions/likes.svg) !important;
}

/* line 1370, ../../../../themes/sass/partials/_base-icons.scss */
.more {
  background-image: url(svg/actions/more.svg) !important;
}

/* line 1374, ../../../../themes/sass/partials/_base-icons.scss */
.timeAxis {
  background-image: url(svg/actions/switchGranularity.svg) !important;
}

/* line 1378, ../../../../themes/sass/partials/_base-icons.scss */
.timeAxisDays {
  background-image: url(svg/actions/switchToDayGranularity.svg) !important;
}

/* line 1382, ../../../../themes/sass/partials/_base-icons.scss */
.timeAxisMonths {
  background-image: url(svg/actions/switchToMonthGranularity.svg) !important;
}

/* line 1386, ../../../../themes/sass/partials/_base-icons.scss */
.timeAxisQuarters {
  background-image: url(svg/actions/switchToQuarterGranularity.svg) !important;
}

/* line 1390, ../../../../themes/sass/partials/_base-icons.scss */
.timeAxisWeeks {
  background-image: url(svg/actions/switchToWeeklyGranularity.svg) !important;
}

/* line 1394, ../../../../themes/sass/partials/_base-icons.scss */
.summaSymbol {
  background-image: url(svg/other/summaSymbol.svg) !important;
}

/* line 1398, ../../../../themes/sass/partials/_base-icons.scss */
.splitGridView {
  background-image: url(svg/entities/splitGridView.svg) !important;
}

/* line 1402, ../../../../themes/sass/partials/_base-icons.scss */
.clear {
  background-image: url(svg/actions/clear.svg) !important;
}

/* line 1406, ../../../../themes/sass/partials/_base-icons.scss */
.branch {
  background-image: url(svg/entities/branch.svg) !important;
}

/* line 1410, ../../../../themes/sass/partials/_base-icons.scss */
.baseline {
  background-image: url(svg/entities/baseline.svg) !important;
}

/* line 1414, ../../../../themes/sass/partials/_base-icons.scss */
.commit {
  background-image: url(svg/actions/commit.svg) !important;
}

/* line 1418, ../../../../themes/sass/partials/_base-icons.scss */
.compareVersions {
  background-image: url(svg/actions/compare.svg) !important;
}

/* line 1422, ../../../../themes/sass/partials/_base-icons.scss */
.revert {
  background-image: url(svg/actions/revertVersion.svg) !important;
}

/* line 1426, ../../../../themes/sass/partials/_base-icons.scss */
.displayVersion {
  background-image: url(svg/actions/displayVersion.svg) !important;
}

/* line 1430, ../../../../themes/sass/partials/_base-icons.scss */
.swap {
  background-image: url(svg/actions/swap.svg) !important;
}

/* line 1434, ../../../../themes/sass/partials/_base-icons.scss */
.twoFactAuth {
  background-image: url(svg/entities/twoFactorAuth.svg) !important;
}

/* line 1438, ../../../../themes/sass/partials/_base-icons.scss */
.assign {
  background-image: url(svg/actions/assign.svg) !important;
}

/* line 1442, ../../../../themes/sass/partials/_base-icons.scss */
.userLevel {
  background-image: url(svg/entities/userLevel.svg) !important;
}

/* line 1446, ../../../../themes/sass/partials/_base-icons.scss */
.localization {
  background-image: url(svg/entities/localization.svg) !important;
}

/* line 1450, ../../../../themes/sass/partials/_base-icons.scss */
.theme {
  background-image: url(svg/entities/theme.svg) !important;
}

/* line 1454, ../../../../themes/sass/partials/_base-icons.scss */
.release {
  background-image: url(svg/entities/release.svg) !important;
}

/* line 1458, ../../../../themes/sass/partials/_base-icons.scss */
.space {
  background-image: url(svg/entities/space.svg) !important;
}

/* line 1462, ../../../../themes/sass/partials/_base-icons.scss */
.folderOpen {
  background-image: url(svg/entities/folderOpen.svg) !important;
}

/* line 1466, ../../../../themes/sass/partials/_base-icons.scss */
.focus {
  background-image: url(svg/actions/focus.svg) !important;
}

/* line 1470, ../../../../themes/sass/partials/_base-icons.scss */
.plus {
  background-image: url(svg/other/plus.svg) !important;
}

/* line 1474, ../../../../themes/sass/partials/_base-icons.scss */
.minus {
  background-image: url(svg/other/minus.svg) !important;
}

/* line 1478, ../../../../themes/sass/partials/_base-icons.scss */
.navigateUp {
  background-image: url(svg/actions/navigateUp.svg) !important;
}

/* line 1482, ../../../../themes/sass/partials/_base-icons.scss */
.navigateDown {
  background-image: url(svg/actions/navigateDown.svg) !important;
}

/* line 1486, ../../../../themes/sass/partials/_base-icons.scss */
.navigateLeft {
  background-image: url(svg/actions/navigateLeft.svg) !important;
}

/* line 1490, ../../../../themes/sass/partials/_base-icons.scss */
.navigateRight {
  background-image: url(svg/actions/navigateRight.svg) !important;
}

/* line 1494, ../../../../themes/sass/partials/_base-icons.scss */
.swap {
  background-image: url(svg/actions/swap.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 1501, ../../../../themes/sass/partials/_base-icons.scss */
.pin {
  background-image: url(svg/actions/pin.svg) !important;
}

/* line 1505, ../../../../themes/sass/partials/_base-icons.scss */
.unpin {
  background-image: url(svg/actions/unpin.svg) !important;
}

/* line 1509, ../../../../themes/sass/partials/_base-icons.scss */
.customPickerRoundedIcon {
  border-radius: 10px;
}

/* line 1513, ../../../../themes/sass/partials/_base-icons.scss */
.gitlabApp {
  background-image: url(svg/other/gitlabLogo.svg) !important;
  background-size: 16px;
}

/* line 1518, ../../../../themes/sass/partials/_base-icons.scss */
.sonarApp {
  background-image: url(svg/other/sonarqubeLogo.svg) !important;
  background-size: 16px;
}

/* line 1523, ../../../../themes/sass/partials/_base-icons.scss */
.jenkinsApp {
  background-image: url(svg/other/jenkinsLogo.svg) !important;
  background-size: 16px;
}

/* line 1528, ../../../../themes/sass/partials/_base-icons.scss */
.search {
  background-image: url(svg/actions/search.svg) !important;
  background-size: 16px;
}

/* line 1533, ../../../../themes/sass/partials/_base-icons.scss */
.sync {
  background-image: url(svg/actions/synchronize.svg) !important;
  background-size: 16px;
}

/* line 1538, ../../../../themes/sass/partials/_base-icons.scss */
.manage {
  background-image: url(svg/actions/manage.svg) !important;
}

/* line 1542, ../../../../themes/sass/partials/_base-icons.scss */
.template {
  background-image: url(svg/entities/template.svg) !important;
}

/* line 1546, ../../../../themes/sass/partials/_base-icons.scss */
.editBudgetPlanOrEstRem {
  background-image: url(svg/actions/edit.svg) !important;
  background-repeat: no-repeat;
}

/* line 1551, ../../../../themes/sass/partials/_base-icons.scss */
.microsoft {
  background-image: url(svg/entities/microsoft.svg) !important;
}

/*tpmaterial treeNode icons*/
/*base  Tree icons */
/* User section */
/* line 4, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.userprefs-ticon {
  background-image: url(svg/entities/userPreferences.svg) !important;
}

/* line 7, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.user-ticon {
  background-image: url(svg/entities/user.svg) !important;
}

/* line 11, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.client-ticon {
  background-image: url(svg/entities/client.svg) !important;
}

/* line 16, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.group-ticon {
  background-image: url(svg/entities/group.svg) !important;
}

/* line 20, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.department-ticon {
  background-image: url(svg/entities/orgUnit.svg) !important;
}

/* line 23, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.resources-ticon {
  background-image: url(svg/entities/resources.svg) !important;
}

/* line 26, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.cockpit-ticon {
  background-image: url(svg/entities/cockpit.svg) !important;
}

/* line 29, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.cockpitTemplate-ticon {
  background-image: url(svg/entities/cockpitTemplate.svg) !important;
}

/* line 32, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.automailc-ticon {
  background-image: url(svg/entities/automail.svg) !important;
}

/* line 35, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.automailt-ticon {
  background-image: url(svg/entities/mailTrigger.svg) !important;
}

/* line 38, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.automailf-ticon {
  background-image: url(svg/entities/mailFilter.svg) !important;
}

/* line 42, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.calendar-ticon {
  background-image: url(svg/entities/calendar.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 48, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.accessTokens-ticon {
  background-image: url(svg/entities/accessToken.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 54, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.docx-ticon {
  background-image: url(svg/entities/word.svg) !important;
}

/* line 58, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.scrumCardTpl-ticon {
  background-image: url(svg/entities/cardTemplate.svg) !important;
}

/* line 62, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.baseCalendars-ticon {
  background-image: url(svg/entities/baseCalendar.svg) !important;
}

/* Projects section */
/* line 68, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.projects-ticon {
  background-image: url(svg/entities/space.svg) !important;
}

/* line 71, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.reportsMosaicDiv .projects-ticon {
  background-image: url(svg/entities/space.svg) !important;
}

/* line 75, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.projectTpl-ticon {
  background-image: url(svg/entities/spaceTemplate.svg) !important;
}

/* line 79, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.projectTplInactive-ticon {
  background-image: url(svg/entities/spaceTemplateInactive.svg) !important;
}

/* line 83, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.project-ticon, .project-Active-ticon {
  background-image: url(svg/entities/space.svg) !important;
}

/* line 87, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.project-Inactive-ticon {
  background-image: url(svg/entities/spaceInactive.svg) !important;
}

/* line 91, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.project-Closed-ticon {
  background-image: url(svg/entities/spaceLocked.svg) !important;
}

/* line 95, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.project-notSelectable-ticon {
  background-image: url(svg/entities/spaceLocked.svg) !important;
}

/* line 99, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.project-itemsAll-ticon {
  background-image: url(svg/entities/projectItemsAll.svg) !important;
}

/* line 103, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.project-itemsClosed-ticon {
  background-image: url(svg/entities/spaceLocked.svg) !important;
}

/* line 107, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.project-itemsNoSubsAll-ticon {
  background-image: url(svg/entities/projectItemsNoSubsAll.svg) !important;
}

/* line 111, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.project-itemsNoSubsOpen-ticon {
  background-image: url(svg/entities/projectItemsNoSubsOpen.svg) !important;
}

/* line 115, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.project-itemsNoSubsClosed-ticon {
  background-image: url(svg/entities/projectItemsNoSubsClosed.svg) !important;
}

/* Customization section */
/* line 121, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.customize-ticon {
  background-image: url(svg/entities/gear.svg) !important;
}

/* line 124, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.filter-ticon {
  background-image: url(svg/entities/filter.svg) !important;
}

/* line 127, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.report-ticon {
  background-image: url(svg/entities/reportTemplate.svg) !important;
}

/* line 130, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.textTemplate-ticon {
  background-image: url(svg/entities/textTemplate.svg) !important;
}

/* line 133, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.roles-ticon {
  background-image: url(svg/entities/roles.svg) !important;
  background-repeat: no-repeat;
  background-size: 16px !important;
}

/* line 138, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.account-ticon {
  background-image: url(svg/entities/account.svg) !important;
  background-repeat: no-repeat;
  background-size: 16px !important;
}

/* line 143, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.automail-ticon {
  background-image: url(svg/entities/automail.svg) !important;
}

/* line 147, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.links-ticon {
  background-image: url(svg/entities/link.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 152, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.forms-ticon {
  background-image: url(svg/entities/form.svg) !important;
}

/* line 155, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.fields-ticon {
  background-image: url(svg/entities/customFields.svg) !important;
}

/* line 158, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.picklists-ticon {
  background-image: url(svg/entities/picklist.svg) !important;
}

/* line 161, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.projecttypes-ticon {
  background-image: url(svg/entities/spaceType.svg) !important;
  background-repeat: no-repeat;
  background-size: 16px;
}

/* line 166, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.workflow-ticon {
  background-image: url(svg/entities/workflow.svg) !important;
}

/* line 169, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.perspectives-ticon {
  background-image: url(svg/entities/perspective.svg) !important;
}

/* line 172, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.adminPerspective-ticon {
  background-image: url(svg/perspectives/admin.svg) !important;
}

/* line 176, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.scrumPerspective-ticon {
  background-image: url(svg/perspectives/scrum.svg) !important;
}

/* line 179, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.trackplusApp-ticon {
  background-image: url(svg/perspectives/taskManagement.svg) !important;
}

/* line 182, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.wikiPerspective-ticon {
  background-image: url(svg/perspectives/wiki.svg) !important;
}

/* line 185, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.almPerspective-ticon {
  background-image: url(svg/perspectives/alm.svg) !important;
}

/* line 188, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.projectManagementPerspective-ticon {
  background-image: url(svg/perspectives/projectManagement.svg) !important;
}

/* line 192, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.localize-ticon {
  background-image: url(svg/entities/localization.svg) !important;
}

/* line 196, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.scripts-ticon {
  background-image: url(svg/entities/script.svg) !important;
}

/* Server section */
/* line 201, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.server-ticon {
  background-image: url(svg/entities/server.svg) !important;
}

/* line 204, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.motd-ticon {
  background-image: url(svg/entities/loginPageText.svg) !important;
}

/* line 207, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.broadcast-ticon {
  background-image: url(svg/entities/broadcast.svg) !important;
}

/* line 210, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.integrations-ticon {
  background-image: url(svg/entities/integrations.svg) !important;
}

/* line 213, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.serverStatus-ticon {
  background-image: url(svg/entities/serverStatus.svg) !important;
}

/* line 216, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.logging-ticon {
  background-image: url(svg/entities/logging.svg) !important;
}

/* line 219, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.backup-ticon {
  background-image: url(svg/entities/backup.svg) !important;
}

/* line 222, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.restore-ticon {
  background-image: url(svg/entities/restore.svg) !important;
}

/* line 226, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.treeFilter-ticon {
  background-image: url(svg/entities/filter.svg) !important;
}

/* line 229, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.tqlPlusFilter-ticon {
  background-image: url(svg/actions/search.svg) !important;
}

/* line 232, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.tqlFilter-ticon {
  background-image: url(svg/actions/search.svg) !important;
}

/* line 235, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.dashboard-ticon {
  background-image: url(svg/entities/cockpit.svg) !important;
}

/* line 238, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.pdf-ticon {
  background-image: url(svg/entities/pdf.svg) !important;
}

/* line 241, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.json-ticon {
  background-image: url(svg/entities/json.svg) !important;
}

/* line 244, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.xls-ticon {
  background-image: url(svg/entities/xls.svg) !important;
}

/*Issue navigator schedule section*/
/* line 249, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.schedule-ticon {
  background-image: url(svg/entities/scheduleNextMonth.svg) !important;
}

/* line 252, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.schedule_today-ticon {
  background-image: url(svg/entities/scheduleToday.svg) !important;
}

/* line 255, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.schedule_tomorrow-ticon {
  background-image: url(svg/entities/scheduleTomorrow.svg) !important;
}

/* line 258, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.schedule_nextWeek-ticon {
  background-image: url(svg/entities/scheduleNextWeek.svg) !important;
}

/* line 261, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.schedule_nextMonth-ticon {
  background-image: url(svg/entities/scheduleNextMonth.svg) !important;
}

/* line 264, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.schedule_notScheduled-ticon {
  background-image: url(svg/entities/notScheduled.svg) !important;
}

/* line 267, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.schedule_overdue-ticon {
  background-image: url(svg/entities/scheduleOverdue.svg) !important;
}

/* line 271, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.config-global-ticon {
  background-image: url(svg/scope/global.svg) !important;
}

/* line 275, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.config-issueType-ticon {
  background-image: url(svg/listTypes/itemType.svg) !important;
}

/* line 279, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.config-projectType-ticon {
  background-image: url(svg/entities/spaceType.svg) !important;
}

/* line 283, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.config-project-ticon {
  background-image: url(svg/entities/space.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 289, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.systemFields-ticon {
  background-image: url(svg/entities/systemFields.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 295, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.customFields-ticon {
  background-image: url(svg/entities/customFields.svg) !important;
  background-repeat: no-repeat;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 302, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.calendar-ticon {
  background-image: url(svg/entities/calendar.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 308, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.cascadeSelect-ticon {
  background-image: url(svg/entities/cascadeSelect.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
}

/* line 315, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.check-ticon {
  background-image: url(svg/entities/checkbox.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 321, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.combo-ticon {
  background-image: url(svg/entities/combo.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 327, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.label-ticon {
  background-image: url(svg/entities/label.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 333, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.textField-ticon {
  background-image: url(svg/entities/textField.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 340, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.config-configItem-ticon {
  background-image: url(svg/entities/configItem.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 346, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.config-event-ticon {
  background-image: url(svg/entities/event.svg) !important;
}

/* line 350, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.config-htmlTemplateInlineItem-ticon {
  background-image: url(svg/entities/htmlTemplateInlineItem.svg) !important;
}

/* line 354, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.config-htmlTemplateInlineField-ticon {
  background-image: url(svg/entities/htmlTemplateInlineField.svg) !important;
}

/* line 358, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.status-ticon {
  background-image: url(svg/listTypes/status.svg) !important;
  background-repeat: no-repeat;
}

/* line 363, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.priority-ticon {
  background-image: url(svg/listTypes/priority.svg) !important;
  background-repeat: no-repeat;
}

/* line 368, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.severity-ticon {
  background-image: url(svg/listTypes/severity.svg) !important;
  background-repeat: no-repeat;
}

/* line 373, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.issueType-ticon {
  background-image: url(svg/listTypes/itemType.svg) !important;
  background-repeat: no-repeat;
}

/* line 377, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.basket-ticon {
  background-image: url(svg/entities/basket.svg) !important;
}

/* line 381, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.projectActive16-ticon {
  background-image: url(svg/entities/space.svg) !important;
}

/* Backlog icons */
/* line 386, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.backlog-ticon {
  background-image: url(svg/entities/backlog.svg) !important;
}

/* line 390, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.backlogActive-ticon {
  background-image: url(svg/entities/backlog.svg) !important;
}

/* line 394, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.backlogInactive-ticon {
  background-image: url(svg/entities/backlogInactive.svg) !important;
}

/* line 398, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.backlogPlanned-ticon {
  background-image: url(svg/entities/backlogPlanned.svg) !important;
}

/* line 402, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.backlogClosed-ticon {
  background-image: url(svg/entities/backlogClosed.svg) !important;
}

/* Sprint icons */
/* line 407, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.sprint-ticon {
  background-image: url(svg/entities/sprint.svg) !important;
}

/* line 411, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.sprintActive-ticon {
  background-image: url(svg/entities/sprintActive.svg) !important;
}

/* line 415, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.sprintInactive-ticon {
  background-image: url(svg/entities/sprintInactive.svg) !important;
}

/* line 419, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.sprintPlanned-ticon {
  background-image: url(svg/entities/sprintPlanned.svg) !important;
}

/* line 423, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.sprintClosed-ticon {
  background-image: url(svg/entities/sprintClosed.svg) !important;
}

/* line 427, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.release-ticon, .releaseActive-ticon {
  background-image: url(svg/entities/release.svg) !important;
}

/* line 430, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.release-Inactive-ticon {
  background-image: url(svg/entities/releaseInactive.svg) !important;
}

/* line 433, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.release-Unscheduled-ticon {
  background-image: url(svg/entities/releaseUnscheduled.svg) !important;
}

/* line 437, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.release-Closed-ticon {
  background-image: url(svg/entities/releaseClosed.svg) !important;
}

/* line 441, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.release-itemsAll-ticon {
  background-image: url(svg/entities/releaseItemsAll.svg) !important;
}

/* line 445, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.release-itemsClosed-ticon {
  background-image: url(svg/entities/releaseItemsClosed.svg) !important;
}

/* line 449, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.release-itemsNoSubsAll-ticon {
  background-image: url(svg/entities/releaseItemsNoSubsAll.svg) !important;
}

/* line 453, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.release-itemsNoSubsOpen-ticon {
  background-image: url(svg/entities/releaseItemsNoSubsOpen.svg) !important;
}

/* line 457, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.release-itemsNoSubsClosed-ticon {
  background-image: url(svg/entities/releaseItemsNoSubsClosed.svg) !important;
}

/* line 461, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.expense-ticon {
  background-image: url(svg/entities/expense.svg) !important;
}

/* line 465, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.trash-ticon {
  background-image: url(svg/entities/trash.svg) !important;
}

/* line 469, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.incubator-ticon {
  background-image: url(svg/entities/incubator.svg) !important;
}

/* line 473, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.reference-ticon {
  background-image: url(svg/entities/reference.svg) !important;
}

/* line 477, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.action-ticon {
  background-image: url(svg/entities/gear.svg) !important;
}

/* line 481, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.delegated-ticon {
  background-image: url(svg/entities/delegated.svg) !important;
}

/* line 485, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.versionControl-ticon {
  background-image: url(svg/entities/versionControl.svg) !important;
}

/* line 489, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.msProject-ticon {
  background-image: url(svg/entities/msProject.svg) !important;
}

/* line 492, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.msAzure-ticon {
  background-image: url(svg/entities/msAzure.svg) !important;
}

/* line 495, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.msExchange-ticon {
  background-image: url(svg/entities/msExchange.svg) !important;
}

/* line 499, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.mailTemplate-ticon {
  background-image: url(svg/entities/mail.svg) !important;
}

/* line 503, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.wikiTemplates-ticon {
  background-image: url(svg/entities/wikiTemplate.svg) !important;
}

/* line 507, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.action-ticon {
  background-image: url(svg/entities/gear.svg) !important;
}

/* line 512, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.objectStatus-ticon {
  background-image: url(svg/entities/systemStates.svg) !important;
}

/* line 516, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.import-ticon {
  background-image: url(svg/entities/import.svg) !important;
}

/* line 520, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.export-ticon {
  background-image: url(svg/entities/export.svg) !important;
}

/* line 524, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.excel-ticon {
  background-image: url(svg/entities/excel.svg) !important;
}

/* line 528, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.trackPlus-ticon {
  background-image: url(svg/entities/favicon.svg) !important;
}

/* line 532, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.voting-ticon {
  background-image: url(svg/actions/voting.svg) !important;
  background-repeat: no-repeat;
}

/* line 537, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.inlineComment-ticon {
  background-image: url(svg/entities/inlineComment.svg) !important;
}

/* line 541, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.countLikes-ticon {
  background-image: url(svg/actions/countLikes.svg) !important;
}

/* line 545, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.like-ticon {
  background-image: url(svg/actions/like.svg) !important;
}

/* line 549, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.videoTutorial-ticon {
  background-image: url(svg/entities/video.svg) !important;
}

/* line 553, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.switch {
  background-image: url(svg/actions/switch.svg) !important;
}

/* line 557, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.merge {
  background-image: url(svg/actions/merge.svg) !important;
}

/* line 561, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.compare {
  background-image: url(svg/actions/compare.svg) !important;
}

/* line 565, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.versioning-ticon {
  background-image: url(svg/entities/versioning.svg) !important;
}

/* line 570, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.versions-ticon {
  background-image: url(svg/entities/versions.svg) !important;
}

/* line 574, ../../../../themes/sass/partials/_base-treeNodeIcons.scss */
.branding-ticon {
  background-image: url(svg/entities/branding.svg) !important;
}

/*tpmaterial daisyDiff*/
/*
 * Styles for the Tag Diff
 */
/* line 5, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-tag-html {
  font-family: "Andale Mono" monospace;
  font-size: 80%;
}

/* line 10, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-tag-removed {
  font-size: 100%;
  text-decoration: line-through;
  background-color: #fdc6c6;
  /* light red */
  color: black;
}

/* line 17, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-tag-added {
  font-size: 100%;
  background-color: #ccffcc;
  /* light green */
  color: black;
}

/* line 23, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-tag-conflict {
  font-size: 100%;
  background-color: #f781be;
  /* light rose */
}

/*
 * Styles for the HTML Diff
 */
/* line 31, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-html-added {
  font-size: 100%;
  background-color: #ccffcc;
  /* light green */
  color: black;
  cursor: pointer;
}

/* line 38, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-html-removed {
  font-size: 100%;
  text-decoration: line-through;
  background-color: #fdc6c6;
  /* light red */
  color: black;
  cursor: pointer;
}

/* line 46, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-html-changed {
  background: url(svg/daisydiff/diffunderline.svg) bottom repeat-x;
  background-color: #c6c6fd;
  /* light blue */
  cursor: pointer;
}

/* line 52, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-html-conflict {
  background-color: #f781be;
  /* light rose */
}

/* line 56, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-html-selected {
  background-color: #FF8800;
  /* light orange */
  cursor: pointer;
}

/* line 61, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-html-selected img {
  border: 2px solid #FF8800;
  /* light orange */
}

/* line 65, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-html-added img {
  border: 2px solid #ccffcc;
}

/* line 69, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-html-removed img {
  border: 2px solid #fdc6c6;
}

/* line 73, ../../../../themes/sass/partials/_base-daisyDiff.scss */
span.diff-html-changed img {
  border: 2px dotted #000099;
}

/* line 78, ../../../../themes/sass/partials/_base-daisyDiff.scss */
div.diff-removed-image, div.diff-added-image, div.diff-conflict-image {
  height: 300px;
  width: 200px;
  position: absolute;
  opacity: 0.55;
  filter: alpha(opacity=55);
  -moz-opacity: 0.55;
}

/* line 87, ../../../../themes/sass/partials/_base-daisyDiff.scss */
div.diff-removed-image, div.diff-added-image, div.diff-conflict-image {
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 2px;
  margin-left: 2px;
}

/* line 94, ../../../../themes/sass/partials/_base-daisyDiff.scss */
div.diff-removed-image {
  background-color: #fdc6c6;
  background-image: url(svg/daisydiff/diffmin.svg);
}

/* line 98, ../../../../themes/sass/partials/_base-daisyDiff.scss */
div.diff-added-image {
  background-color: #ccffcc;
  background-image: url(svg/daisydiff/diffplus.svg);
  background-repeat: no-repeat;
}

/* line 105, ../../../../themes/sass/partials/_base-daisyDiff.scss */
table.diff-tooltip-link, table.diff-tooltip-link-changed {
  width: 100%;
  text-align: center;
  Vertical-align: middle;
}

/* line 111, ../../../../themes/sass/partials/_base-daisyDiff.scss */
table.diff-tooltip-link-changed {
  border-top: thin dashed #000000;
  margin-top: 3px;
  padding-top: 3px;
}

/* line 116, ../../../../themes/sass/partials/_base-daisyDiff.scss */
td.diff-tooltip-prev {
  text-align: left;
}

/* line 120, ../../../../themes/sass/partials/_base-daisyDiff.scss */
td.diff-tooltip-next {
  text-align: right;
}

/* line 124, ../../../../themes/sass/partials/_base-daisyDiff.scss */
table.diffpage-html-firstlast {
  width: 100%;
  Vertical-align: middle;
}

/* line 129, ../../../../themes/sass/partials/_base-daisyDiff.scss */
div.diff-topbar {
  border-bottom: 2px solid #FF8800;
  border-left: 1px solid #FF8800;
  border-right: 1px solid #FF8800;
  background-color: #FFF5F5;
}

/* line 136, ../../../../themes/sass/partials/_base-daisyDiff.scss */
a.diffpage-html-a, a.diffpage-html-a:hover, a.diffpage-html-a:link, a.diffpage-html-a:visited, a.diffpage-html-a:active {
  text-decoration: none;
  color: #FF8800;
}

/* line 141, ../../../../themes/sass/partials/_base-daisyDiff.scss */
.diffpage-html-firstlast a img, .dsydiff-prevnextnav a img {
  vertical-align: middle;
}

/*tpmaterial lightbox*/
/* base lightbox */
/* line 3, ../../../../themes/sass/partials/_base-lightbox.scss */
body:after {
  content: url(svg/actions/close.svg) url(gif/loading.gif) url(svg/actions/navigateLeft.svg) url(svg/actions/navigateRight.svg);
  display: none;
}

/* line 8, ../../../../themes/sass/partials/_base-lightbox.scss */
.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

/* line 19, ../../../../themes/sass/partials/_base-lightbox.scss */
.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

/* line 29, ../../../../themes/sass/partials/_base-lightbox.scss */
.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

/* line 40, ../../../../themes/sass/partials/_base-lightbox.scss */
.lightbox a img {
  border: none;
}

/* line 44, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

/* line 58, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 64, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-container {
  padding: 4px;
}

/* line 68, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

/* line 78, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(gif/loading.gif) no-repeat;
}

/* line 86, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

/* line 95, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-container > .nav {
  left: 0;
}

/* line 99, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-nav a {
  outline: none;
  background-image: url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
}

/* line 104, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

/* line 110, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(svg/actions/navigateLeft.svg) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

/* line 123, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/* line 128, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(svg/actions/navigateRight.svg) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

/* line 141, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/* line 146, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 159, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 165, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-data {
  padding: 0 4px;
  color: #ccc;
}

/* line 170, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

/* line 177, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

/* line 183, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

/* line 191, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(svg/actions/close.svg) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

/* line 207, ../../../../themes/sass/partials/_base-lightbox.scss */
.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/*tpmaterial admin*/
/* Admin west tree */
/* line 2, ../../../../themes/sass/partials/_base-admin.scss */
.westTreeNavigator {
  border-right: 1px solid var(--base-border-color);
}

/* Fix for Item navigator */
/* line 7, ../../../../themes/sass/partials/_base-admin.scss */
.westTreeNavigator .westTreeNavigator {
  border-right: 0px !important;
}

/* line 11, ../../../../themes/sass/partials/_base-admin.scss */
.westTreeNavigator .x-panel-body {
  border-top-width: 0px !important;
}

/* line 15, ../../../../themes/sass/partials/_base-admin.scss */
.logMessage {
  font-family: courier, sans-serif;
  padding-bottom: 4px;
}

/* line 19, ../../../../themes/sass/partials/_base-admin.scss */
.logMessageError {
  background: #ffdddd;
  font-family: courier, sans-serif;
  padding-bottom: 4px;
}

/* line 25, ../../../../themes/sass/partials/_base-admin.scss */
.logMessageWarn {
  background: #ffffb8;
  font-family: courier, sans-serif;
  padding-bottom: 4px;
}

/* line 31, ../../../../themes/sass/partials/_base-admin.scss */
.logMessage {
  font-family: courier, sans-serif;
  padding-bottom: 4px;
}

/* line 35, ../../../../themes/sass/partials/_base-admin.scss */
.logMessageError {
  background: #ffdddd;
  font-family: courier, sans-serif;
  padding-bottom: 4px;
}

/* line 41, ../../../../themes/sass/partials/_base-admin.scss */
.logMessageWarn {
  background: #ffffb8;
  font-family: courier, sans-serif;
  padding-bottom: 4px;
}

/* line 48, ../../../../themes/sass/partials/_base-admin.scss */
a.regularR {
  color: #7a0400;
  text-decoration: none;
  font-weight: normal;
  background: url(svg/actions/navigateRight.svg) no-repeat 0 4px;
  padding: 0 0 0 15px;
  margin: 0 0 2px 0;
  display: block;
}

/* line 59, ../../../../themes/sass/partials/_base-admin.scss */
.configItemUnChanged {
  color: #909090;
}

/* line 63, ../../../../themes/sass/partials/_base-admin.scss */
.configItemUnChanged:hover {
  color: #BF2128;
}

/* TPersonal license page style */
/* line 68, ../../../../themes/sass/partials/_base-admin.scss */
.tpTrialFormContainer {
  margin-top: 8%;
}

/* line 72, ../../../../themes/sass/partials/_base-admin.scss */
.tpTrialFormTextField {
  height: 40px;
}

/* line 76, ../../../../themes/sass/partials/_base-admin.scss */
.tpTrialFormTextField .x-form-text-default {
  color: #999 !important;
  font-size: 140%;
  font-family: 'LatoLatin' !important;
  font-weight: 650;
  font-size: 22px;
}

/* line 84, ../../../../themes/sass/partials/_base-admin.scss */
.tpTrialFormCombo input {
  color: #C4C4C4 !important;
  font-size: 140%;
  font-family: 'LatoLatin' !important;
  font-weight: 650;
}

/* line 91, ../../../../themes/sass/partials/_base-admin.scss */
.generalBlueBtn {
  height: 40px !important;
}

/* line 96, ../../../../themes/sass/partials/_base-admin.scss */
.tpTrialFormTitle {
  font-size: 250%;
  width: 550px;
  margin: 0 0 15px 0;
  line-height: 35px;
  font-family: 'LatoLatin' !important;
  color: green;
  text-align: right;
}

/* line 107, ../../../../themes/sass/partials/_base-admin.scss */
.tpTrialFormBtnCont,
.tpTrialFormBtnCont .x-panel-body,
.tpTrialFormBtnCont .x-box-inner,
.tpTrialFormBtnCont .x-box-target {
  width: 100% !important;
}

/* line 114, ../../../../themes/sass/partials/_base-admin.scss */
.tpTrialFormTitle span {
  color: #006c9c;
  font-family: 'LatoLatin' !important;
}

/* line 119, ../../../../themes/sass/partials/_base-admin.scss */
.tpInsertLicContainer {
  width: 610px;
  height: 800px;
  display: inline-block;
  padding: 20px;
  margin-top: 6% !important;
  text-align: left;
}

/* line 128, ../../../../themes/sass/partials/_base-admin.scss */
.tpPurchaseLink {
  left: 0px !important;
  cursor: pointer !important;
}

/* LDAP config tab panel header */
/* line 134, ../../../../themes/sass/partials/_base-admin.scss */
.ldapConfigTabView .x-tab-bar {
  background-color: #FFFFFF !important;
}

/* end */
/* line 139, ../../../../themes/sass/partials/_base-admin.scss */
.avatarEditLabel {
  padding-top: 40px;
}

/* line 143, ../../../../themes/sass/partials/_base-admin.scss */
.htmlTemplateEditInlineHelp {
  cursor: pointer;
  pointer-events: auto !important;
}

/* Wiki. export template editor */
/* line 149, ../../../../themes/sass/partials/_base-admin.scss */
.fileExplorerInlineEditor .x-form-trigger-wrap {
  border-width: 0px !important;
}

/* Wiki. export template editor font */
/* line 154, ../../../../themes/sass/partials/_base-admin.scss */
.fileExplorerInlineEditor textarea {
  font-family: 'Courier';
}

/* File drag and drop to item view */
/* line 159, ../../../../themes/sass/partials/_base-admin.scss */
.wikiExportTemplateCenterDndHighlight {
  border: 5px dashed #5C5C5C;
}

/* end */
/* line 164, ../../../../themes/sass/partials/_base-admin.scss */
.wikiExportTplEditorWestView {
  border-right: 1px solid #D0D0D0;
}

/* Branding */
/* line 169, ../../../../themes/sass/partials/_base-admin.scss */
.brandingUploadImgWrapper {
  padding: 20px 0 20px 0;
}

/* line 173, ../../../../themes/sass/partials/_base-admin.scss */
.brandingUploadImgWrapper.fileOver {
  background-color: var(--base-light-color);
  padding: 20px 0 20px 20px !important;
}

/* line 178, ../../../../themes/sass/partials/_base-admin.scss */
.brandingUploadImgWrapper .demoImgMissing {
  border: 5px dashed var(--base-border-color);
  background-image: url(svg/actions/import.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 40px 40px;
}

/* line 186, ../../../../themes/sass/partials/_base-admin.scss */
.brandingView .editCssFileBtn {
  left: auto !important;
  right: 0px !important;
}

/* Profile page avatar icon */
/* line 192, ../../../../themes/sass/partials/_base-admin.scss */
.avatarIconWrapper {
  margin: 10px 0 0 0;
  padding: 8px;
  border: 4px solid transparent;
  -webkit-transition: border 500ms ease-out;
  -moz-transition: border 500ms ease-out;
  -o-transition: border 500ms ease-out;
  transition: border 500ms ease-out;
  cursor: pointer;
}

/* line 203, ../../../../themes/sass/partials/_base-admin.scss */
.avatarIconWrapper:hover {
  border: 4px dashed var(--base-border-color) !important;
  -webkit-transition: border 500ms ease-out;
  -moz-transition: border 500ms ease-out;
  o-transition: border 500ms ease-out;
  transition: border 500ms ease-out;
}

/* line 211, ../../../../themes/sass/partials/_base-admin.scss */
.brandingLogoWrapper {
  padding: 10px;
}

/* line 215, ../../../../themes/sass/partials/_base-admin.scss */
.brandingLogoWrapper.inverted {
  background-color: #555 !important;
}

/* line 219, ../../../../themes/sass/partials/_base-admin.scss */
.colorSchemeGrid {
  border: 1px solid var(--base-border-color);
}

/* line 223, ../../../../themes/sass/partials/_base-admin.scss */
.colorSchemeGrid .x-panel-body {
  border-top-width: 0px !important;
}

/* line 227, ../../../../themes/sass/partials/_base-admin.scss */
.baseCalendarAddEditDlg .resCalendarWeekdayBtn {
  border-radius: 0px !important;
}

/* line 231, ../../../../themes/sass/partials/_base-admin.scss */
.versioningModesRadio .helpWrapperHelpBtn {
  margin: 4px 0px 0 -18px !important;
  z-index: 9 !important;
}

/* line 236, ../../../../themes/sass/partials/_base-admin.scss */
.itemTypeVersioningCfgToolbar .infoBox2 {
  min-height: 52px !important;
  margin: 2px 16px 4px 8px !important;
}

/* line 241, ../../../../themes/sass/partials/_base-admin.scss */
.projDefBranchPicker {
  width: 380px !important;
}

/* line 245, ../../../../themes/sass/partials/_base-admin.scss */
.adminGlobalListsTree .x-tree-icon {
  background-size: 16px 16px;
}

/* line 249, ../../../../themes/sass/partials/_base-admin.scss */
.txTplNameTxtField label .x-form-item-label-text {
  margin-left: 5px !important;
}

/* line 253, ../../../../themes/sass/partials/_base-admin.scss */
.txTplNameTxtField input {
  padding: 0 0 0 5px !important;
}

/* Access tokens state */
/* line 258, ../../../../themes/sass/partials/_base-admin.scss */
.tokenStateIndicator {
  width: 15px;
  height: 15px;
  border-radius: 4px;
  display: inline-block;
}

/* line 265, ../../../../themes/sass/partials/_base-admin.scss */
.tokenStateValid {
  background-color: #4caf50;
}

/* line 269, ../../../../themes/sass/partials/_base-admin.scss */
.tokenStateInValid {
  background-color: #f44336;
}

/* line 273, ../../../../themes/sass/partials/_base-admin.scss */
.integrationsView .appListTree {
  border-right: 1px solid var(--base-border-color);
}

/* Persons, guests drag and drop high-lighter */
/* line 278, ../../../../themes/sass/partials/_base-admin.scss */
.personsGrid.highlightDropArea {
  border: 5px dashed #5C5C5C !important;
}

/* Workspace role assignment */
/* line 283, ../../../../themes/sass/partials/_base-admin.scss */
.roleAssignment .showHideUnassigned .x-tool-img {
  opacity: 1 !important;
}

/* line 287, ../../../../themes/sass/partials/_base-admin.scss */
.roleAssignment .showHideUnassigned .x-tool-img::before {
  color: white !important;
}

/* line 291, ../../../../themes/sass/partials/_base-admin.scss */
.msExchangeIntegrationView .msExchangeIntegrationStatusLbl img {
  vertical-align: middle;
}

/* line 295, ../../../../themes/sass/partials/_base-admin.scss */
.msExchangeIntegrationView .msExchangeIntegrationStatusLbl .label {
  margin-left: 8px;
}

/* line 299, ../../../../themes/sass/partials/_base-admin.scss */
.msExchangeIntegrationView .moreOptionsFs {
  margin-top: 16px;
}

/* line 303, ../../../../themes/sass/partials/_base-admin.scss */
.msExchangeIntegrationFs .fieldsetTitle {
  display: flex;
  align-items: center;
}

/* line 308, ../../../../themes/sass/partials/_base-admin.scss */
.msExchangeIntegrationFs .fieldsetTitle img {
  vertical-align: middle;
  width: 16px;
}

/* line 313, ../../../../themes/sass/partials/_base-admin.scss */
.msExchangeIntegrationFs .fieldsetTitle span {
  margin-left: 4px;
}

/* line 4, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.adminWestNavigator .x-panel-header {
  background-color: var(--alt-background-color) !important;
  box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.12), 2px 2px 5px 0 rgba(0, 0, 0, 0.08) !important;
  padding-bottom: 9px !important;
}

/* line 10, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.adminWestNavigator .x-panel-header .x-title {
  color: var(--base-color) !important;
}

/* line 14, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.perspectiveView-1 .simpleTree .x-panel-body {
  border-top-width: 0px !important;
}

/* line 17, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.iCalendarWpTreePanel {
  border: 1px solid var(--base-border-color) !important;
}

/* line 21, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.wikiInlineItemTplPreviewFs {
  left: 0px !important;
}

/* line 25, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.licenseInput {
  margin: 0px !important;
}

/* line 30, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.licenseInput textarea {
  padding-left: 0px !important;
}

/* line 34, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.fileExplorerView .fileExplorerWestView {
  border-right: 1px solid var(--base-border-color) !important;
}

/* line 39, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.fileExplorerView textarea {
  border-bottom: 0px !important;
}

/* line 43, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.fileExplorerView .x-splitter {
  width: 5px !important;
  background-color: transparent !important;
}

/* line 48, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.fileExplorerView .fileExplorerWestView .x-panel-body {
  border-top-width: 0px !important;
}

/* line 52, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.requestFreeLicenseLink a {
  color: var(--base-highlight-color) !important;
}

/* line 56, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.colorSchemeGrid .x-panel-body {
  border-top-width: 1px !important;
}

/* line 60, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.ldapConfigTabView .x-tab.x-unselectable {
  background-color: transparent;
}

/* line 64, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.ldapConfigTabView .ldapTabTitle {
  color: var(--base-color) !important;
}

/* line 69, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.ldapConfigTabView .x-tab-active .ldapTabTitle {
  color: var(--dynamic-text-color-for-highlight) !important;
}

/* line 73, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.ldapConfigTabView .x-tab-default .x-tab-close-btn:before {
  color: #919191 !important;
}

/* line 77, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.weekdaysFieldContainer .x-form-item-body {
  margin-top: 8px !important;
}

/* line 81, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.sendItemEmailView .attachmentsPicker label {
  text-align: right !important;
}

/* line 85, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.tokensGrid {
  margin-top: 10px !important;
}

/* line 89, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-admin.scss */
.webhookCfgView .urlParamsFieldset {
  border-width: 1px 0 0 0 !important;
  padding: 10px 0 0 0 !important;
  margin: 0px !important;
}

/*tpmaterial Contains the style for ux components */
/*
	This file is used for defining styles for ux components. Because we don't include all ux components, we have
	to add manually each component style definition below and we have to copy all images into {THEME}/uxComponents folder
*/
/* Color picker complex definition */
/* line 7, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker {
  overflow: visible;
}
/* line 9, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker > x-box-inner {
  overflow: visible;
}
/* line 13, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker .x-form-item-label {
  text-align: center;
}

/* line 18, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colopicker-escape-overflow {
  overflow: visible;
}
/* line 21, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colopicker-escape-overflow > .x-box-inner {
  overflow: visible;
}

/* line 26, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-colormap {
  background-image: url("png/colorpick/map_gradient.png");
}

/* line 30, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-colormap-draghandle-container {
  overflow: visible;
  z-index: 1;
}

/* line 35, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-colormap-blender {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 43, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-colormap-draghandle {
  width: 15px;
  height: 15px;
  position: relative;
  left: -7px;
  top: -7px;
  background-image: url("png/colorpick/drag_circle.png");
}

/* line 53, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-draghandle-container {
  width: 20px;
}
/* line 56, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-draghandle-container .x-autocontainer-outerCt {
  height: 100%;
}

/* line 61, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-draghandle {
  width: 32px;
  height: 9px;
  position: relative;
  left: -6px;
  top: -4px;
  background-image: url("png/colorpick/pickerslider.png");
  background-repeat: no-repeat;
  z-index: 1;
}

/* line 72, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-hue {
  background-image: url("png/colorpick/huegradient.png");
}

/* line 76, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-hue-gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 85, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-saturation .x-colorpicker-draghandle-container {
  background: -moz-linear-gradient(top, #ffffff 0%, #000000 100%);
  /* FF3.6+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #000000 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #000000 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #000000 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #000000 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=0 );
  /* IE6-9 */
}

/* line 96, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-value .x-colorpicker-draghandle-container {
  background: -moz-linear-gradient(top, #ff0000 0%, #000000 100%);
  /* FF3.6+ */
  background: -webkit-linear-gradient(top, #ff0000 0%, #000000 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ff0000 0%, #000000 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ff0000 0%, #000000 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ff0000 0%, #000000 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#000000',GradientType=0 );
  /* IE6-9 */
}

/* line 107, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-alpha .x-colorpicker-draghandle-container {
  background-image: url("png/colorpick/checkerboard.png");
}

/* line 112, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-preview {
  background-image: url("png/colorpick/checkerboard.png");
}

/* line 118, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-field .x-form-item-body {
  position: relative;
}
/* line 122, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-field input {
  padding-left: 26px;
}

/* line 127, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-field-swatch {
  position: absolute;
  width: 20px;
  height: 20px;
  left: 4px;
  background-image: url("png/colorpick/checkerboard.png");
  top: 0px;
  bottom: 0px;
  margin: auto;
}

/* line 139, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-field-swatch-inner {
  position: absolute;
  height: 100%;
  width: 100%;
}

/* line 145, ../../../../themes/sass/partials/_base-uxComponents.scss */
.x-colorpicker-button {
  position: relative;
  border: 1px solid gray;
  background-image: url("png/colorpick/checkerboard.png");
}

/* end */
/*tpmaterial resource calendar*/
/* Resource calendar legend general config */
/* line 8, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalLegendBox {
  width: 45px;
  height: 30px;
  display: table-cell;
}

/* line 14, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalLegendText {
  display: table-cell;
  padding: 0 15px 0 5px;
  vertical-align: middle;
}

/* General non working day */
/* line 21, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalGenNonWDCell {
  border-style: solid;
  border-color: #AFAFAF;
}

/* line 26, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalGenNonWDCell div.x-datepicker-date {
  background-color: #AFAFAF;
  color: #fff;
  font-weight: bold;
}

/* line 31, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalLegBoxGenNonWD {
  background-color: #AFAFAF;
}

/* Vacation */
/* line 36, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalVacationCell {
  border-style: solid;
  border-color: #FFC21E;
}

/* line 41, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalVacationCell div.x-datepicker-date {
  background-color: #FFC21E;
  color: #fff;
  font-weight: bold;
  background-image: none !important;
}

/* line 47, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalLegBoxVacation {
  background-color: #FFC21E;
}

/* Available */
/* line 51, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalAvailableCell {
  border-style: solid;
  border-color: #75C732;
}

/* line 56, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalAvailableCell div.x-datepicker-date {
  background-color: #75C732;
  color: #fff;
  font-weight: bold;
  background-image: none !important;
}

/* line 62, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalLegBoxAvailable {
  background-color: #75C732;
}

/* Unavailable */
/* line 66, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalUnavailableCell {
  border-style: solid;
  border-color: #FF0100;
}

/* line 70, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalUnavailableCell div.x-datepicker-date {
  background-color: #FF0100;
  color: #fff;
  font-weight: bold;
  background-image: none !important;
}

/* line 76, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalLegBoxUnavailable {
  background-color: #FF0100;
}

/* line 80, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.currentYearLabel {
  margin: 15px 0 5px 25px;
  font-size: 220%;
  font-weight: bold;
  color: #0074a8;
}

/* To switch off pciker navigation buttons */
/* line 88, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.resCalDatePicker .x-datepicker-prev,
.resCalDatePicker .x-datepicker-next,
.resCalDatePicker .x-datepicker-month .x-btn-split-right::after {
  font: 0px/1 FontAwesome !important;
}

/* In Gantt */
/* line 94, ../../../../themes/sass/partials/_base-resourceCalendar.scss */
.calendarAvailableDay {
  background-color: #75C732;
}

/* tpmaterial Link navigator */
@CHARSET "ISO-8859-1";
/* line 3, ../../../../themes/sass/partials/_base-linkNavigator.scss */
.linkedItemLinkTypeName {
  overflow: visible;
}

/* line 7, ../../../../themes/sass/partials/_base-linkNavigator.scss */
.linkedItemLinkTypeName .x-grid-cell-inner {
  overflow: visible;
}

/* line 11, ../../../../themes/sass/partials/_base-linkNavigator.scss */
.linkNavigatorItemsWrapper .x-splitter {
  width: 10px !important;
  background-color: var(--app-header-bg-color) !important;
}

/* line 16, ../../../../themes/sass/partials/_base-linkNavigator.scss */
.linkNavigatorView .x-panel-body {
  border-width: 0px !important;
}

/* line 21, ../../../../themes/sass/partials/_base-linkNavigator.scss */
.linkNavigatorLeftView .linkNavLeftGridLeftColumns {
  border-right: 5px solid var(--base-border-color) !important;
}

/* line 4, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-linkNavigator.scss */
.linkNavigatorView .x-panel-body.x-grid-with-col-lines {
  border-top-width: 1px !important;
}

/* line 8, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-linkNavigator.scss */
.linkNavigatorToolbarWrapper {
  box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.12), 2px 2px 5px 0 rgba(0, 0, 0, 0.08) !important;
  z-index: 5 !important;
}

/* line 13, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-linkNavigator.scss */
.linkingGrid .x-column-header .x-column-header-text-inner {
  margin: 0 0 0 3px;
}

/* line 17, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-linkNavigator.scss */
.linkingGrid .x-column-header .x-column-header-inner {
  padding: 0px 0 0 3px !important;
}

/* line 21, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-linkNavigator.scss */
.linkingGrid .x-panel.x-grid-inner-locked.v-vertical-header-grid.x-box-item.x-panel-default.x-grid {
  border-right-width: 0px !important;
}

/* line 25, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-linkNavigator.scss */
.linkingGrid .x-panel-body.x-grid-with-col-lines.x-grid-with-row-lines.x-grid-body {
  border-width: 0px !important;
}

/* line 29, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-linkNavigator.scss */
.linkingGrid .x-grid-scrollbar-clipper.x-grid-scrollbar-clipper-locked {
  border-width: 0px !important;
}

/* line 33, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-linkNavigator.scss */
.linkingGrid .x-grid-item-container table td {
  border: 1px solid transparent !important;
  border-right: 1px solid var(--base-border-color) !important;
}

/* line 38, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-linkNavigator.scss */
.linkingGrid .x-grid-item-container table td.linkingEmptyCol {
  border-top: 1px solid red !important;
}

/* line 43, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-linkNavigator.scss */
.linkingGrid .x-grid-item-container table td.linkingEmptyRow {
  border-left: 1px solid red !important;
}

/* line 47, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-linkNavigator.scss */
.linkingGrid .x-grid-header-ct .x-box-target > .x-column-header {
  border-left: 1px solid #e2e2e2 !important;
}

/* line 51, ../../../../themes/sass/partials/tpmaterial/_tpmaterial-linkNavigator.scss */
.linkingGrid .x-grid-scrollbar-clipper.x-grid-scrollbar-clipper-locked .x-grid-item-container table:first-child td {
  border-top: 1px solid var(--base-border-color) !important;
}
