.carbon,
.carbon .oneui {
    font-size: 0.8125rem;
    font-weight: 400;
    line-height: 1.125rem;
    letter-spacing: .16px;
    font-family: "IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;
}

.carbon .oneui a {
    text-decoration: none;
}
.carbon .oneui a:hover {
    color: #0062ff;
    text-decoration: underline;
}
.carbon .oneui a:active, .carbon .oneui a:active:visited {
    color: #171717;
    text-decoration: underline;
}
.carbon .oneui a:focus {
    outline: 1px solid #0062ff;
}
.carbon .oneui a:visited {
    color: #0062ff;
}

.carbon .dojoxGrid {
    font-family: "IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;
}

.fullSize {
  height:100%;
  width:100%
}

.fullSize#stage-container {
  height:95%;
}

a.bx--header__name {
    font-weight: 700;
}

.bx--header__name--prefix {
    font-weight: 500;
}

a.bx--header__menu-item[role="menuitem"].isam_banner_header,
a.bx--header__menu-item[role="menuitem"].isam_banner_header:focus,
a.bx--header__menu-item[role="menuitem"].isam_banner_header:active,
.bx--header__menu-bar + .bx--header__menu.bx--header__menu__expanded .bx--header__menu__expanded .bx--header__menu-item.isam_banner_header:active,
.bx--header__menu-bar + .bx--header__menu.bx--header__menu__expanded .bx--header__menu__expanded .bx--header__menu-item.isam_banner_header:hover {
    border-color: transparent;
    background-color: transparent;
    color: #f3f3f3;
    cursor: default;
    font-weight: 700;
}
a.bx--header__menu-item[role="menuitem"] {
    font-weight: 500;
}

.carbon .oneui .idxTitlePaneActions {
    text-shadow: none;
}

.carbon .dijitDropDownButton .dijitButtonNode,
.carbon .oneui .dijitDropDownButton .dijitButtonNode,
.bx--clear_style,
.carbon .bx--clear_style,
.carbon #btn-user .dijitButtonText,
.carbon #btn-help .dijitButtonText,
.carbon #lang-menu .dijitTooltipConnector,
.carbon #lang-menu .dijitTooltipBelow .dijitTooltipConnector,
.carbon #lang-menu,
.carbon #lang-menu .dijitTooltipContainer {
    background: none;
    border-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    text-shadow: none;
    margin: 0;
    padding: 0;
}

.carbon #btn-user:active,
.carbon #btn-help:active {
    border: none;
    background: transparent;
}

.carbon #btn-user,
.carbon #btn-help,
.carbon #btn-cont,
.carbon #btn-lang {
    border: none;
    height: 46px;
    margin-left: 2px;
}

.carbon #btn-user .dijitFocused,
.carbon #btn-help .dijitFocused,
.carbon #btn-cont .dijitFocused,
.carbon #btn-lang .dijitFocused {
    outline: 2px solid #fff;
    outline-offset: -2px;
    color: #f3f3f3;
    background-color: #3d3d3d;
}

.carbon #btn-user {
    margin-left: 0.5rem;
}

.carbon #btn-help {
    position: relative;
}

.carbon #btn-user .dijitDropDownButton,
.carbon #btn-help .dijitDropDownButton,
.carbon #btn-cont .dijitDropDownButton,
.carbon #btn-lang .dijitDropDownButton {
    margin: 0;
    width: 100%;
    height: 100%;
}

.carbon #btn-user .dijitDropDownButton .dijitButtonNode,
.carbon #btn-user .dijitDropDownButton .dijitButtonNode .dijitButtonContents,
.carbon #btn-help .dijitDropDownButton .dijitButtonNode,
.carbon #btn-help .dijitDropDownButton .dijitButtonNode .dijitButtonContents,
.carbon #btn-cont .dijitDropDownButton .dijitButtonNode,
.carbon #btn-cont .dijitDropDownButton .dijitButtonNode .dijitButtonContents,
.carbon #btn-lang .dijitDropDownButton .dijitButtonNode,
.carbon #btn-lang .dijitDropDownButton .dijitButtonNode .dijitButtonContents {
    width: 100%;
    height: 100%;
}

.carbon #btn-user .dijitReset .dijitInline .dijitArrowButtonInner {
    background-image: url('/carbon-icons/user-light.svg');
}

.carbon #btn-help .dijitReset .dijitInline .dijitArrowButtonInner {
    background-image: url('/carbon-icons/help-light.svg');
}

.carbon #btn-lang .dijitReset .dijitInline .dijitArrowButtonInner,
.carbon #btn-cont .dijitReset .dijitInline .dijitArrowButtonInner {
    background-image: url('/carbon-icons/menu--arrow-light.svg');
    background-position: center;
    margin: 0 0.5rem;
    will-change: transform;
    -webkit-transition: fill 110ms,-webkit-transform 110ms;
    transition: fill 110ms,-webkit-transform 110ms;
    transition: transform 110ms,fill 110ms;
    transition: transform 110ms,fill 110ms,-webkit-transform 110ms;
}

.carbon #btn-lang .dijitButtonText,
.carbon #btn-cont .dijitButtonText {
    color: #f3f3f3;
    font-weight: 500;
    padding: 0 0 0 1rem;
}

.carbon #btn-lang .dijitDropDownButton .dijitButtonNode .dijitButtonContents,
.carbon #btn-cont .dijitDropDownButton .dijitButtonNode .dijitButtonContents {
    display : flex;
    align-items : center;
    justify-content: center;
    outline: none;
}

.carbon #btn-lang .dijitDropDownButton .dijitButtonNode .dijitButtonContents.dijitHasDropDownOpen .dijitArrowButtonInner,
.carbon #btn-cont .dijitDropDownButton .dijitButtonNode .dijitButtonContents.dijitHasDropDownOpen .dijitArrowButtonInner {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

.carbon #btn-lang .dijitDropDownButtonHover,
.carbon #btn-cont .dijitDropDownButtonHover {
    background-color: #353535;
}

.carbon #btn-lang .dijitDropDownButtonHover .dijitButtonText,
.carbon #btn-cont .dijitDropDownButtonHover .dijitButtonText {
    color: #ffffff;
}

.carbon #btn-user .dijitReset .dijitInline .dijitArrowButtonInner,
.carbon #btn-help .dijitReset .dijitInline .dijitArrowButtonInner {
    width: 20px;
    height: 100%;
    background-position: center;
}

/* lang-bar is the bar on the login page, not the normal banner. It's on a light background
 * not dark hence it needs some special css. */
.carbon .lang-bar #btn-lang {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2000;
    height: 2rem;
}

.carbon.lang-bar #btn-lang .dijitDropDownButton {
    padding: 0;
}

.carbon .lang-bar #btn-lang .dijitButtonText {
    color: #161616;
    font-weight: 400;
}

.carbon .lang-bar #btn-lang .dijitFocused {
    outline: 2px solid #0f62fe;
    outline-offset: -2px;
    color: #161616;
    background-color: initial;
}

.carbon .lang-bar #btn-lang .dijitDropDownButtonHover {
    background-color: #e5e5e5;
}

.carbon .lang-bar #btn-lang .dijitDropDownButton {
    padding: 0;
}

.carbon .lang-bar #btn-lang .dijitDropDownButton .dijitButtonNode {
    padding: 0 0.25rem;
    border: none;
}

.carbon .lang-bar #btn-lang .dijitDropDownButton .dijitButtonNode .dijitButtonContents {
    outline: none;
    padding: 0;
}

.carbon .lang-bar #btn-lang .dijitReset .dijitInline .dijitArrowButtonInner {
    background-image: url('/carbon-icons/menu--arrow.svg');
    margin: 0 0.5rem;
}

.carbon .lang-bar #btn-lang .dijitDropDownButton.dijitFocused .dijitButtonNode {
    outline: 2px solid #0f62fe;
    outline-offset: -2px;
}

.carbon.claro .dijitMenu#user_menu,
.carbon.claro .dijitMenu#help_menu,
.carbon.claro .dijitMenu#cont_menu,
.carbon.claro #lang-menu .dijitTooltipContainer {
    margin-top: 2px;
    border: none;
    background: #171717;
    color: #bebebe;
}

.carbon #cont_menu {
    margin-top: 1px;
}

.carbon.claro .dijitMenu#user_menu .dijitMenuItem,
.carbon.claro .dijitMenu#help_menu .dijitMenuItem,
.carbon.claro .dijitMenu#cont_menu .dijitMenuItem,
.carbon.claro #lang-menu #lang-list li a {
    display: -webkit-box;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #bebebe;
    padding: 0 1rem;
    height: 2.5rem;
    font-size: 0.8125rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.125rem;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 2px solid transparent;
    -webkit-transition: background-color 110ms,border-color 110ms,color 110ms;
    transition: background-color 110ms,border-color 110ms,color 110ms;
    background-color: transparent;
}

.carbon.claro #user_menu.dijitMenu .dijitMenuItem td,
.carbon.claro #help_menu.dijitMenu .dijitMenuItem td,
.carbon.claro #cont_menu.dijitMenu .dijitMenuItem td,
.carbon.claro #lang-menu #lang-list li a {
    border-color: transparent;
}

.carbon.claro #user_menu.dijitMenu .dijitMenuItemSelected,
.carbon.claro #help_menu.dijitMenu .dijitMenuItemSelected,
.carbon.claro #cont_menu.dijitMenu .dijitMenuItemSelected,
.carbon.claro #lang-menu #lang-list li:hover {
    background-color: #353535;
    color: #f3f3f3;
    background-image: none;
    border-color: transparent;
}

.carbon.claro #user_menu.dijitMenu .dijitMenuItemSelected td,
.carbon.claro #help_menu.dijitMenu .dijitMenuItemSelected td,
.carbon.claro #cont_menu.dijitMenu .dijitMenuItemSelected td,
.carbon.claro #lang-menu #lang-list li a:hover {
    background-image: none;
    border-color: transparent;
    background: none;
    color: #f3f3f3;
    font-weight: 500;
}

.carbon.claro #user_menu.dijitMenu .dijitMenuItemFocused,
.carbon.claro #help_menu.dijitMenu .dijitMenuItemFocused,
.carbon.claro #cont_menu.dijitMenu .dijitMenuItemFocused,
.carbon.claro #lang-menu #lang-list li a:focus {
    border-color: #fff;
}

.carbon.claro #lang-menu #lang-list li a:focus {
    outline: none;
}

.highlight-link .lang-select-lnk {
    background: #171717;
    color: #bebebe;
}

.carbon #lang-menu #lang-list li:hover {
    color: #f3f3f3;
}

.carbon #lang-menu #lang-list li a {
    color: inherit;
    font-weight: 500;
    text-decoration: none;
}

.carbon .dijitTooltipBelow .dijitTooltipConnector {
    height: 0;
}

.carbon #lang-menu .dijitTooltipContainer {
    border-radius: unset;
    margin: 0;
}

/* login-lang-menu is the menu on the login page, not the normal banner. It's on a light
 * background not dark hence it needs some special css. */
.carbon #lang-menu.login-lang-menu .dijitTooltipContainer {
    color: #393939;
    background: #f4f4f4
}

.carbon #lang-menu.login-lang-menu #lang-list li a {
    font-weight:400;
    height: 2.5rem;
    color: #393939;
}

.carbon #lang-menu.login-lang-menu #lang-list li:hover,
.carbon #lang-menu.login-lang-menu #lang-list li a:hover,
.carbon.claro #lang-menu.login-lang-menu #lang-list li a:focus {
    background-color: #e5e5e5;
    color: #161616;
}

.carbon #lang-menu.login-lang-menu #lang-list li {
    margin: 0;
}

.carbon.claro #lang-menu.login-lang-menu #lang-list li a:focus {
    border-color: #e5e5e5;
    outline: none;
}

.bx--header__global {
    position: absolute;
    right: 0;
}

.bx--header__global .dijitSelect, .dijitSelect *,
 .dijitButtonNode, .dijitButtonNode {
    border: 0;
}

.lotusBanner {
    height: 50px;
}

#menuitems {
    height: 100%;
}

#north-pane {
    height: 42px;
    border: none;
    background: none;
}

#banner-username::after {
    content: '';
    display: block;
    position: absolute;
    right: 0;
    top: 0.5rem;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    height: 1.5rem;
    width: .0625rem;
    background-color: #3d3d3d;
}

@media (max-width: 66rem) {
    .bx--header__nav {
        display: block;
    }
}

@media (max-height: 45rem) {
    .bx--header__menu .bx--header__menu-item[role="menuitem"] {
        height: 2rem;
    }
}

#widget-container {
    padding: 2rem 6rem 0 6rem;
}

#sortable0 {
    width: 500px;
}

#sortable1 {
    margin-left:500px;
}

@media (max-width: 85rem) {
    #widget-container {
        padding: 0 1rem 1rem;
    }

    #sortable0 {
        width: 400px;
    }

    #sortable1 {
        margin-left:400px;
    }

    .login-container .layout-left {
        display: none;
    }

    .login-container .layout-right {
        left: 0;
        padding: 1rem 2rem;
    }

    .login-container .login-main {
        padding: 0;
    }

    .login-container .heading div {
        margin: 0;
    }

    .login-container .login-footer {
        padding: .5rem;
        left: 0;
    }

    .login-container .bx--form-item {
        margin-bottom: 1rem;
    }
}

/* Banner over two bars */

.bx--header--overflow#north-pane {
    height: 92px;
}

.bx--header.bx--header--overflow {
    height: 96px;
}

.bx--header--overflow .bx--header__nav {
    padding-left: 0;
}

.bx--header--overflow .bx--header__nav::before {
    display: none;
}

.bx--header--overflow a.bx--header__menu-item[role="menuitem"][level="system"] {
    max-width: 17rem;
}

.bx--header--overflow a.bx--header__name {
    position: absolute;
    height: 48px;
    top: 0;
}

.bx--header--overflow #menuitems {
    position: absolute;
    height: 48px;
    bottom: 0;
    z-index: 100;
}

.lotusBanner.bx--header--overflow {
    height: 96px;
}

.bx--header--overflow #btn-lang {
    height: 48px;
}

.carbon.claro .dijitToolbar {
    background: none;
    border-color: transparent;
    outline: none;
    padding: 0;
}

.carbon.claro .dijitContentPane {
    background: none;
    border-color: transparent;
}

.carbon .gridxHeaderRow table {
    height: 100%;
}

.carbon .oneui .gridxHeaderRow,
.carbon.claro .dojoxGridMasterHeader,
.carbon .oneui .gridxRowHeaderHeader {
    background: none;
    background-color: #e0e0e0;
    font-weight: 600;
    font-size: 0.8125rem;
    line-height: 1.125rem;
    letter-spacing: .16px;
}

.carbon.claro .dojoxGridMasterHeader {
    border: none;
}

.carbon .oneui .gridxDesktop .gridxHeaderRow .gridxCell:hover,
.carbon.claro .dojoxGridMasterHeader .dojoxGridHeader th.dojoxGridCellOver {
    background: none;
    background-color: #cacaca;
}

.carbon .oneui .gridxSummary {
    font-style: inherit;
    font-family: inherit;
    color: inherit;
}

.carbon .dojoxGrid .dojoxGridSortBtn {
    background-color: transparent;
}

.dojoxGrid .dojoxGridSortNodeSorted .dojoxGridSortBtnNested,
.dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnNested,
.dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnNested {
    visibility: hidden;
}

html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnSingle,
html > body .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnSingle,
html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle,
html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle {
    right: -5px;
}

.carbon.claro .dijitTooltipContainer {
    -webkit-animation: tooltip-fade 70ms cubic-bezier(.2,0,.38,.9);
    animation: tooltip-fade 70ms cubic-bezier(.2,0,.38,.9);
    box-shadow: 0 4px 8px 0 rgba(0,0,0,.1);
    padding: .5rem 1rem;
    border-radius: .125rem;
    color: #fff;
    font-weight: 500;
    text-align: left;
    background-color: #393939;
    background-image: none;
    border: transparent;
    font-size: 0.8125rem;
}

.carbon.claro .dijitTooltipConnector {
    background-image: url("/carbon-icons/tooltip.png");
}

.carbon.claro .idxHoverHelpMessage {
    color: #fff;
}

.carbon.claro .dijitTooltipContainer a {
    color: #6ea6ff;
}

.carbon .oneui .gridxTitleBar {
    padding: 0;
}

.carbon .oneui .gridxHeader .dijitToolbar {
    padding: 0;
}

/* Table header selected */
.carbon .oneui .gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxHeaderCellFocus,
.carbon .oneui .gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxHeaderRegionFocus,
.carbon.claro .dojoxGridHeader .dojoxGridCellFocus {
    outline: 2px solid #0f62fe;
    outline-offset: -2px;
}

.carbon .oneui .gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxHeaderCellFocus {
    background: none;
}

.carbon.claro .dojoxGridMasterHeader .dojoxGridHeader table {
    border: none;
}

.carbon .oneui .gridxHeaderRow .gridxHeaderRowInner,
.carbon.claro .dojoxGridMasterHeader .dojoxGridHeader,
.carbon.claro .dojoxGridMasterHeader .dojoxGridHeader th {
    border: none;
    min-height: 3rem;
    width: 100%;
}

.carbon .oneui .gridxHeaderRow .gridxHeaderRowInner td,
.carbon.claro .dojoxGridMasterHeader .dojoxGridHeader th {
    padding: 0 .75rem;
    color: #161616;
    background-color: #e0e0e0;
}

.carbon .oneui .gridxHeaderRow .gridxHeaderRowInner td div,
.carbon.claro .dojoxGridMasterHeader .dojoxGridHeader th .dojoxGridSortNode,
.carbon.claro .dojoxGridMasterHeader .dojoxGridHeader th .dojoxGridRowSelector {
    margin: .875rem 0;
    text-align: left;
    font-size: 0.8125rem;
    outline: none;
    text-shadow: none;
    border: none;
}

.carbon.claro .dojoxGridMasterHeader .dojoxGridHeader th .dojoxGridSortNode,
.carbon.claro .dojoxGridMasterHeader .dojoxGridHeader th .dojoxGridRowSelector {
    font-size: 0.8125rem;
    font-weight: 500;
    margin: 15px 0;
}

.carbon.claro .dojoxGridMasterHeader .dojoxGridHeader th .dojoxGridSortNode .dojoxGridColCaption {
    height: 0;
}

.carbon .oneui .gridxRowOdd .gridxRowTable,
.carbon .oneui .gridxRow .gridxRowTable,
.carbon .dojoxGrid table {
    font-weight: 400;
    background-color: #f4f4f4;
    font-size: 0.8125rem;
    line-height: 1.125rem;
    letter-spacing: .16px;
    min-height: 3rem;
    width: 100%;
}

.carbon .oneui .gridxRowOdd .gridxRowTable .gridxCell,
.carbon .oneui .gridxRow .gridxRowTable .gridxCell,
.carbon .dojoxGrid table td {
    background: #f4f4f4;
    color: #393939;
    border: none;
    border-bottom: 1px solid #e0e0e0;
    padding: .875rem .75rem .8125rem !important;
}

.carbon.claro .dojoxGrid table td.dojoxGridFBarBtnTD {
    padding: 0 0.75rem 0 !important;
    border: none;
    border-bottom: 1px solid #e0e0e0;
    border-top: 1px solid #e0e0e0;
}

.claro.carbon .dojoxGridFBarInfoTD {
    border-bottom: 1px solid #e0e0e0;
    border-top: 1px solid #e0e0e0;
}

.carbon.claro .dojoxGrid .dojoxGridCell,
.carbon .oneui .gridxRowHeaderRow .gridxRowHeaderCell {
    border: none;
    border-bottom: 1px solid #e0e0e0;
}

.carbon .oneui .gridxBody .gridxRow .gridxCell,
.carbon .claro .dojoxGrid .dojoxGridCell {
    font-size: 0.8125rem;
}

/* Table cell hover */
.carbon .oneui .gridx .gridxBodyRowHoverEffect .gridxRowOver .gridxRowTable .gridxCell,
.carbon.claro .dojoxGridRowOver .dojoxGridCell,
.carbon.claro .dojoxGridFBarHover .dojoxGridFBarInfoTD,
.carbon .oneui .gridxRowHeaderBody .gridxRowOver .gridxRowHeaderCell {
    background: #e5e5e5;
}

.carbon .oneui .gridxRowHeaderRow,
.carbon .oneui .gridxRowHeaderBody .gridxRowOver {
    background-image: none;
}

.carbon .oneui .gridxRowHeaderBody .gridxRowHeaderCell {
    background: #f4f4f4;
    border: none;
    border-bottom: 1px solid #e0e0e0;
}

.carbon .oneui .gridxRowHeaderRow .gridxCellFocus {
    border-color: transparent !important;
    border-bottom: 1px solid #e0e0e0 !important;
}


/* Table cell select */
.carbon .oneui .gridxRowSelected .gridxRowTable .gridxCell,
.carbon .oneui .gridxRowSelected .gridxRowTable .gridxCell,
.carbon .oneui .gridxRowSelected.gridxRowHeaderRow .gridxRowHeaderCell  {
    background: #e0e0e0;
}

/* Table cell hover over selected */
.carbon .oneui .gridx .gridxBodyRowHoverEffect .gridxRowOver.gridxRowSelected.gridxRowOdd .gridxRowTable .gridxCell,
.carbon .oneui .gridx .gridxBodyRowHoverEffect .gridxRowOver.gridxRowSelected.gridxRow .gridxRowTable .gridxCell,
.carbon .oneui .gridxRowHeaderBody .gridxRowOver.gridxRowSelected .gridxRowHeaderCell {
    background: #cacaca;
}

.carbon .oneui .gridxBodyRowHoverEffect .gridxRowOver + .gridxRow .gridxCell {
    border-top-color: #f4f4f4;
}

.carbon.claro .dojoxGridCellOver .dojoxGridSortNode {
    background-color: transparent;
}

.carbon.claro .dojoxGridCellFocus,
.carbon .gridx .gridxBody .gridxCellFocus,
.carbon .oneui .gridxRow .gridxRowTable .gridxCellFocus {
    border: none !important;
    border-bottom: 1px solid #e0e0e0 !important;
    background: #e0e0e0;
}

/* Table cell selected and focused */
.carbon .oneui .gridx .gridxRowSelected .gridxCellFocus {
    background: #cacaca;
}

.carbon.claro .dojoxGridHeader tr:first-child .dojoxGridCell {
    border: none !important;
}

.carbon .dojoxGrid table.dojoxGridPaginator {
    border: none;
    border-top: 1px solid #e0e0e0;
}

.carbon .dojoxGrid table.dojoxGridPaginator td {
    border: none;
}

.carbon .dojoxGrid table.dojoxGridPaginator td[dojoattachpoint="sizeSwitchTd"] {
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.carbon .dojoxGridInactiveSwitch,
.carbon .dojoxGridInactived,
.carbon .oneui a:link,
.carbon .oneui .gridxPagerSizeSwitchBtn,
.carbon .oneui .gridxPagerStepperBtn {
    color: #0f62fe;
}

.carbon .oneui .gridxPagerSizeSwitchBtnActive,
.carbon .oneui .gridxPagerStepperBtnActive {
    color: #000;
}

.carbon.claro .dojoxGridFDTitlePane .dijitDialogTitleBar {
    padding: 5px 7px 4px 7px;
}

.carbon.claro .dojoxGridFDPaneRulePane .dijitAccordionInnerContainer,
.carbon.claro .dijitAccordionInnerContainerSelected .dijitAccordionTitle,
.carbon.claro .dijitAccordionInnerContainerSelected {
    background: none;
    border: none;
}

.carbon.claro .gridxFilterAccordionWrapper .dijitAccordionChildWrapper label {
    margin: 0;
}

.carbon.claro .dijitTreeRow {
    -webkit-transition: none;
    -moz-transition: none;
    transition: none;
}

.carbon.claro .dijitTreeRowSelected,
.carbon.claro .dijitTreeRowHover {
    background-image: none;
    border-color: transparent;
}

.carbon.claro .dijitTreeRowSelected {
    background-color: #e0e0e0;
}

.carbon.claro .dijitTreeRowHover {
    background-color: #e5e5e5;
}

/* Dashboard */
.carbon.claro .dijitTitlePaneTitle {
    background: none;
    height: 3rem;
    padding: 0;
    border-color: #e5e5e5;
    color: #000;
}

.carbon.claro .dijitTitlePaneTitleHover {
    background: #e5e5e5;
    border-color: #e5e5e5;
}

.carbon.claro .dijitTitlePaneTitleActive {
    outline: 2px solid #0f62fe;
    outline-offset: -2px;
}

.carbon.claro .oneui .dijitTitlePaneTitle .dijitTitlePaneTitleFocus:focus {
    outline: 2px solid #0f62fe;
    outline-offset: -2px;
}

.carbon.claro .dijitTitlePaneTitle .dijitTitlePaneTitleFocus {
    margin: 0;
    padding: 0.875rem 0.75rem;
    height: 21px;
}

.carbon.claro .dijitTitlePaneTitle .dijitTitlePaneTextNode{
    font-size: 0.8125rem;
    font-weight: 500;
    margin: 0;
}

.carbon.claro .dijitTitlePaneTitle .dijitArrowNode {
    position: absolute;
    right: 0.75rem;
    margin-top: 0.4rem;
}

.carbon.claro .dijitTitlePaneContentOuter {
    border-color: #e5e5e5;
}

.carbon .sortable li {
    margin: 0 2rem 2rem 0;
}


/* Loading divs */
.carbon #preloader,
.carbon .webseal-loading,
.carbon #ws__load_id,
.loading-indicator {
    background-image: none;
}

/* This loading svg is smaller, so we only want to use it for:
   dialog loading
   dashboard widget loading
   dialog loading with custom loading ids
 */
.carbon .dijitDialog #ws__load_id,
.carbon .widget-loading,
.carbon .dijitDialog div[id$='_load_id'],
.carbon .dojoStandby img {
    background-image: url('/images/loading.svg');
    background-size: 4rem 4rem;
    background-position: center;
    background-repeat: no-repeat;
    min-height: 4rem;
    min-width: 4rem;
    margin: 0;
}

.carbon .dojoStandby img {
    width: 0;
    height: 0;
    min-height: 0;
    min-width: 0;
    padding: 2rem;
}

.carbon #ws__load_id.widget-loading,
.carbon .dijitDialog div[id$='_load_id'] {
    width:100%;
    height:100%;
    padding:0;
    background-color: #fff;
    position:absolute;
    z-index:999;
    left:0;
}

.carbon .bx--loading-overlay {
    background-color: #fff;
    margin-top: 50px;
}

.carbon.claro .dijitProgressBarTile {
    background-image: none;
}
.carbon.claro .dijitProgressBarIndeterminate .dijitProgressBarTile {
    background-image: none;
}

.carbon #tree_holding_area .dijitTree {
    outline: 1px solid #e5e5e5;
    outline-offset: -1px;
}


/* Dialogs */

.carbon.claro .dijitDialogTitleBar,
.carbon.claro .idxDialog .dijitDialogTitle {
    border-color: transparent;
    background: #f4f4f4;
    padding: 1rem;
}

.carbon.claro .dijitDialogUnderlay {
    background-color: rgba(22,22,22,.5);
}

.carbon.claro .dijitDialog {
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    background: #ffffff;
}

.carbon.claro .dijitDialogPaneActionBar {
    background: #f4f4f4;
    border-color: transparent;
}

.carbon.claro .dijitDialogPaneContent {
    background: #ffffff;
}

.carbon.claro .dijitDialogPaneContent.carbonContentTab {
    background: #f4f4f4;
}

.carbon.claro .dijitDialogPaneContent,
.carbon.claro .dijitTabPaneWrapper {
    border-color: transparent;
}

.carbon.claro .dijitTabPaneWrapper {
    background: #ffffff;
}

.carbon.claro .dijitTabContainerTop-tabs {
    border-color: #e0e0e0;
}

.carbon.claro .dijitTabContainerTop-tabs .dijitTab.dijitTabChecked {
    border-color: transparent;
    background: #ffffff;
    border-top-color: #0f62fe;
    border-radius: 0;
    color: #161616;
    font-weight: 600;
}

.carbon.claro .dijitTabContainerTop-tabs .dijitTab {
    border-color: transparent;
    background: #f4f4f4;
    border-top-color: #e0e0e0;
    border-radius: 0;
    color: #393939;
    font-weight: 400;
    letter-spacing: .16px;
}

.carbon.claro .dijitTabContainerTop-tabs .dijitHover {
    border-color: transparent;
    background: #f4f4f4;
    border-top-color: #8d8d8d;
    border-radius: 0;
}

.carbon.claro .dijitTabContainerTop-tabs .dijitTab.dijitFocused span {
    text-decoration: underline;
}

.carbon.claro .dijitTabContainerTop-tabs .dijitTab .tabLabel {
    outline: none;
}

.carbon.claro .dijitDialogPaneContent .dijitDialogPaneActionBar {
    margin: 2px -8px -10px;
    padding: 5px;
}

.carbon.claro .oneui .dijitDialogPaneContent .dijitDialogPaneActionBar {
    padding: .5rem;
}

.carbon.claro .idxDialog .dijitDialogPaneContentWrapper {
    border-color: transparent;
}

.carbon .oneui .dijitDialogTitleBar,
.carbon.claro .idxDialog .dijitDialogPaneActionBar,
.carbon.claro .idxDialog .dijitDialogPaneContentWrapper,
.carbon.claro .idxDialog .dijitDialogTitle {
    margin: 0;
}

.carbon.claro .idxDialog .dijitDialogPaneActionBar {
    padding: .5rem;
    min-height: 28px;
}

.carbon .oneui .dijitDialogPaneContent {
    padding: 10px 8px;
}

.carbon.claro .oneui.idxDialog {
    border: none;
    border-radius: 0;
    padding: 0 1rem;
    box-shadow: none;
}

.carbon.claro .oneui.idxDialog .dijitDialogTitle,
.carbon.claro .oneui.idxDialog .dijitDialogPaneActionBar {
    background: transparent;
}

/* Dialog inputs */

.carbon.claro .dijitTextBox,
.carbon.claro .dijitTextBoxFocused,
.carbon.claro .dijitTextBoxError {
    border-color: transparent;
    background-image: none;
}

.carbon.claro .dijitTextBox {
    -webkit-transition-property: none;
    -moz-transition-property: none;
    transition-property: none;
    -webkit-transition-duration: 0s;
    -moz-transition-duration: 0s;
    transition-duration: 0s;
    border-bottom: 1px solid #8d8d8d;
    background-color: #f4f4f4;
    height: 26px;
    font-weight: 400;
}

.carbon.claro .dijitTextBox.dijitTextArea {
    padding: .6875rem 1rem;
    min-height: 2.5rem;
    height: auto;
    line-height: 1.25rem;
    font-size: 0.8125rem;
}

.carbon.claro .dijitTextArea.dijitValidationTextBoxHover {
    background-color: #f4f4f4;
}

.carbon.claro .dijitTextBoxFocused {
    outline: 1px solid #0f62fe;
    outline-offset: -1px;
    background-color: #f4f4f4;
    border-bottom-color: transparent !important;
}

.carbon .oneui .dijitTextBoxError .dijitInputContainer,
.carbon.claro .dijitTextBoxFocused .dijitInputContainer {
    background-color: transparent;
}

.carbon .oneui .oidcField .dijitTextBoxError {
    float: right;
}

.carbon .oneui .oidcField .dijitComboBoxError {
    float: unset;
}

.carbon.claro .dijitTextBoxError {
    outline: 1px solid #da1e28;
    outline-offset: -1px;
    border-bottom-color: transparent !important;
}

.carbon.claro form label {
    box-sizing: border-box;
    padding: 0;
    border: 0;
    font-family: inherit;
    font-size: 0.8125rem;
    letter-spacing: .32px;
    color: #393939;
    font-weight: 400;
    display: inline-block;
    vertical-align: baseline;
    margin: 0 0 .5rem;
    line-height: 1rem;
    outline: none;
}

.carbon .oneui label {
    font-size: 0.8125rem;
    outline: none;
}

.carbon.claro .dijitValidationTextBoxHover {
    background-color: #e5e5e5;
}

.carbon.claro .dijitValidationTextBoxError .dijitValidationContainer,
.carbon.claro .dijitValidationTextBoxError .dijitValidationContainer input {
    border-color: transparent;
    background-color: transparent;
}

.carbon.claro .dijitValidationTextBoxError .dijitValidationContainer {
    border-color: transparent;
    background-color: transparent;
    background-image: url('/carbon-icons/input--invalid.svg');
    background-repeat: no-repeat;
    background-position: center;
    width: 16px;
    margin: 0 0.5rem 0 0;
    padding: 0;
    height: 1.5rem;
}

.carbon.claro .gridxQuickFilter .gridxQuickFilterInput {
    border: none;
    background: transparent;
    height: 2rem;
}

.carbon.claro .gridxQuickFilter.gridxQuickFilterActive .gridxQuickFilterInput,
.carbon.claro .gridxQuickFilter .gridxQuickFilterInput.dijitHover,
.carbon.claro .gridxQuickFilter .gridxQuickFilterInput.dijitTextBoxFocused {
    background-color: #e5e5e5;
}

.carbon .oneui .gridxQuickFilterInput .dijitInputContainer {
    padding: 0 .5rem;
}

.carbon .oneui .gridx .gridxHeader .gridxQuickFilterInput .dijitInputInner,
.carbon.claro .gridxQuickFilter .gridxQuickFilterInput .dijitInputInner {
    height: 2rem;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    color: #161616;
    padding: 0;
    font-size: 0.8125rem;
    font-weight: 400;
    line-height: 1.125rem;
    letter-spacing: .16px;
    font-family: "IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;
}

.carbon .oneui .dijitTextBox .dijitInputInner {
    font-size: 0.8125rem;
}

.carbon .oneui .gridxQuickFilter .dijitInputField .dijitPlaceHolder,
.carbon .oneui .gridxQuickFilter .dijitInputContainer .dijitPlaceHolder,
.carbon.claro .gridxQuickFilter .gridxQuickFilterInput .dijitPlaceHolder,
.carbon .oneui .dijitInputField .dijitPlaceHolder,
.carbon .oneui .dijitInputContainer .dijitPlaceHolder {
    line-height: 2rem;
    padding: 0 .5rem;
    font-size: 0.8125rem;
    font-weight: 400;
    font-family: "IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;
}

.carbon .oneui .dijitInputField .dijitPlaceHolder,
.carbon .oneui .dijitInputContainer .dijitPlaceHolder {
    line-height: 1.5rem;
    padding: 0 .75rem;
}

.carbon .oneui .gridxQuickFilterClear {
    right: .5rem;
    outline: none;
}

.carbon .oneui .gridxQuickFilterClear:hover {
    background-position: center;
}

.carbon .oneui .dijitComboBoxDisabled,
.carbon .oneui .dijitTextBoxDisabled,
.carbon.claro .dijitTextBoxDisabled {
    border-bottom-color: transparent;
}

.carbon.claro .dijitTextBoxDisabled .dijitInputContainer {
    background-color: transparent;
}

.carbon.claro .dijitComboBox .dijitButtonNode,
.carbon.claro .dijitSelect .dijitButtonContents,
.carbon .oneui .dijitSelect .dijitButtonContents,
.carbon .oneui .dijitDropDownButton .dijitButtonContents {
    background-image: none;
}

.carbon .oneui .dijitSelect .dijitButtonContents,
.carbon .oneui .dijitDropDownButton .dijitButtonContents,
.carbon.claro .dijitSelect .dijitButtonContents {
    border-color: transparent;
}

.carbon.claro .dijitComboBox .dijitArrowButtonInner,
.carbon.claro .dijitSelect .dijitArrowButtonInner,
.carbon .oneui .dijitSelect .dijitArrowButton .dijitArrowButtonInner,
.carbon .oneui .dijitDropDownButton .dijitDownArrowButton .dijitArrowButtonInner {
    will-change: transform;
    background-color: transparent;
    background-image: url('/carbon-icons/menu--arrow.svg');
    background-position: center center;
    border-color: transparent;
    -webkit-transition: fill 110ms,-webkit-transform 110ms;
    transition: transform 110ms,fill 110ms,-webkit-transform 110ms;
    margin-right: 0.25rem;
}

.carbon.claro .dijitComboBoxDisabled .dijitArrowButtonInner,
.carbon.claro .dijitSelectDisabled .dijitArrowButtonInner,
.carbon .oneui .dijitSelectDisabled .dijitArrowButtonInner,
.carbon .oneui .dijitDropDownButtonDisabled .dijitArrowButtonInner {
    background-image: url('/carbon-icons/menu--arrow-disabled.svg');
}

.carbon.claro .dijitComboBox.dijitValidationTextBoxError .dijitValidationContainer {
    margin-right: 0.25rem;
}

.carbon.claro .dijitComboBox.dijitHasDropDownOpen .dijitArrowButtonInner,
.carbon.claro .dijitSelect.dijitHasDropDownOpen .dijitArrowButtonInner,
.carbon .oneui .dijitSelect.dijitHasDropDownOpen .dijitArrowButtonInner,
.carbon .oneui .dijitDropDownButton .dijitDownArrowButton.dijitHasDropDownOpen .dijitArrowButtonInner {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

.carbon.claro .dijitComboBox .dijitArrowButton,
.carbon.claro .dijitComboBox .dijitDownArrowButtonHover,
.carbon.claro .dijitComboBox .dijitDownArrowButtonHover .dijitArrowButtonInner,
.carbon.claro .dijitSelect .dijitArrowButton,
.carbon.claro .dijitSelect .dijitDownArrowButtonHover,
.carbon.claro .dijitSelect .dijitDownArrowButtonHover .dijitArrowButtonInner,
.carbon .oneui .dijitSelect .dijitArrowButton,
.carbon .oneui .dijitSelect .dijitDownArrowButtonHover,
.carbon .oneui .dijitSelect .dijitDownArrowButtonHover .dijitArrowButtonInner,
.carbon .oneui .dijitDropDownButton .dijitArrowButton,
.carbon .oneui .dijitDropDownButtonHover {
    background-color: transparent;
}

.carbon.claro .dijitComboBox .dijitArrowButton,
.carbon.claro .dijitSelect .dijitArrowButton,
.carbon .oneui .dijitSelect .dijitArrowButton,
.carbon .oneui .dijitDropDownButton .dijitArrowButton {
    transition: none;
}

.carbon .oneui .dijitDropDownButton .dijitDownArrowButtonHover .dijitArrowButtonInner,
.carbon .oneui .dijitSelect .dijitDownArrowButtonHover .dijitArrowButtonInner,
.carbon .oneui .dijitComboBox .dijitDownArrowButtonHover .dijitArrowButtonInner {
    background-position: center center;
}

.carbon.claro .dijitSpinnerButtonContainer,
.carbon.claro .dijitSpinnerButtonContainer .dijitSpinnerButtonInner,
.carbon.claro .dijitSpinnerButtonContainer .dijitArrowButton,
.carbon .oneui .dijitSelect .dijitArrowButton,
.carbon .oneui .dijitDropDownButton .dijitArrowButton {
    background-color: transparent;
    border-color: transparent;
    background-image: none;
}

.carbon.claro .dijitSpinnerButtonContainer .dijitArrowButton .dijitArrowButtonInner {
    border-color: transparent;
}

.carbon.claro .dijitSelectHover .dijitButtonContents,
.carbon.claro .dijitSelect.dijitSelectHover .dijitArrowButton,
.carbon .oneui .dijitDropDownButtonHover {
    background-image: none;
    background-color: #e5e5e5;
    border-color: transparent;
}

.carbon .oneui .dijitSelect,
.carbon .oneui .dijitDropDownButton,
.carbon .oneui .dijitDropDownButtonHover {
    border: 1px solid #8d8d8d;
}

.carbon .oneui .dijitComboBoxDisabled .dijitDownArrowButton {
    height: 25px;
    background-color: #f3f3f3;
    -webkit-transition: none;
    -moz-transition: none;
    transition: none;
}

.carbon .oneui .dijitToolbar .dijitDropDownButton {
    border-color: transparent;
    border-width: 0px;
}

.carbon.claro .dijitSelectFocused,
.carbon .oneui .dijitDropDownButtonFocused {
    border-color: transparent;
    outline: none;
    outline: 2px solid #0f62fe;
    outline-offset: -2px;
}

.carbon.claro .dijitSelect,
.carbon.claro .dijitSelect .dijitButtonContents,
.carbon.claro .dijitSelect .dijitArrowButton {
    -webkit-transition: none;
    -moz-transition: none;
    transition: none;
}

.carbon.claro .dijitSelect.dijitHasDropDownOpen .dijitButtonContents,
.carbon.claro .dijitSelect.dijitHasDropDownOpen .dijitArrowButton {
    background-color: #f4f4f4;
    background-image: none;
}

/* Buttons! */

/* Tertiary buttons */
.carbon .oneui .dijitButton .dijitButtonNode,
.carbon .oneui .dijitComboButton .dijitButtonNode,
.carbon.claro .dijitDialogPaneActionBar .dijitButton .dijitButtonNode,
.carbon.claro .dijitButton .dijitButtonNode {
    background-color: transparent;
    background-image: none;
    border: 1px solid #0f62fe;
    color: #0f62fe;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    text-shadow: none;
    font-weight: 500;
    outline-offset: -4px;
    outline: 1px solid transparent;
    -webkit-transition: none;
    -moz-transition: none;
    transition: none;
    padding: 2px;
}

.carbon .oneui .dijitButtonHover .dijitButtonNode,
.carbon .oneui .dijitComboButton .dijitButtonNodeHover,
.carbon.claro .dijitDialogPaneActionBar .dijitButtonHover .dijitButtonNode,
.carbon.claro .dijitButtonHover .dijitButtonNode {
    background-color: #0353e9;
    color: #fff;
    padding: 2px;
}

.carbon .oneui .dijitButtonActive .dijitButtonNode,
.carbon .oneui .dijitComboButtonActive .dijitButtonNodeActive,
.carbon.claro .dijitDialogPaneActionBar .dijitButtonActive .dijitButtonNode,
.carbon.claro .dijitButtonActive .dijitButtonNode {
    background-color: #6f6f6f;
}

.carbon .oneui .dijitButtonFocused .dijitButtonNode,
.carbon .oneui .dijitComboButton.dijitFocused .dijitButtonNodeActive,
.carbon .oneui .dijitComboButton .dijitButtonContentsFocused,
.carbon .oneui .dijitComboButton.dijitFocused .dijitDownArrowButtonFocused,
.carbon.claro .dijitDialogPaneActionBar .dijitButtonFocused .dijitButtonNode,
.carbon.claro .dijitButtonFocused .dijitButtonNode {
    background-color: #0f62fe;
    color: #fff;
    outline: 1px solid #fff;
}

.carbon .oneui .dijitButtonDisabled .dijitButtonNode,
.carbon .oneui .dijitComboButtonDisabled .dijitButtonNode,
.carbon.claro .dijitDialogPaneActionBar .dijitButtonDisabled .dijitButtonNode,
.carbon.claro .dijitButtonDisabled .dijitButtonNode {
    background: transparent;
    color: #c6c6c6;
    outline: none;
    border-color: #c6c6c6;
}

.carbon .oneui .dijitComboButton .dijitButtonContents {
    outline: none;
}

.carbon .oneui .dijitComboButton .dijitArrowButtonInner,
.carbon.claro .dijitToolbar .dijitDropDownButton .dijitButtonNode .dijitArrowButtonInner {
    background-image: url('/carbon-icons/menu--arrow-light.svg');
    background-position: center;
    will-change: transform;
    -webkit-transition: fill 110ms,-webkit-transform 110ms;
    transition: fill 110ms,-webkit-transform 110ms;
    transition: transform 110ms,fill 110ms;
    transition: transform 110ms,fill 110ms,-webkit-transform 110ms;
}

.carbon .oneui .dijitComboButton .dijitButtonNode.dijitHasDropDownOpen .dijitArrowButtonInner,
.carbon.claro .dijitToolbar .dijitDropDownButton .dijitDownArrowButton.dijitHasDropDownOpen .dijitArrowButtonInner {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
} 

.carbon.claro .dijitMenuPopup .dijitSelectMenu,
.carbon.claro .dijitMenu {
    -webkit-box-shadow: 0 3px 3px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 3px 3px 0 rgba(0,0,0,.1);
    box-shadow: 0 3px 3px 0 rgba(0,0,0,.1);
    border-color: transparent;
    background-color: #e5e5e5;
    border-color: transparent;
}

.carbon.claro .dijitMenuPopup .dijitSelectMenu {
    background-color: #f4f4f4;
}

.carbon.claro .dijitMenu .dijitMenuItem {
    background-image: none;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid transparent;
    background-color: #f4f4f4;
    padding: .375rem 0.5rem;
    color: #161616;
    font-size: 0.8125rem;
}

.carbon.claro .dijitMenu .dijitMenuItem.dijitMenuItemHover {
    background-color: #e5e5e5;
    border-top-color: transparent;
}

.carbon.claro .dijitMenu .dijitMenuItem.dijitMenuItemHover .dijitMenuItemLabel {
    font-weight: 400;
}

.carbon.claro .dijitMenu .dijitMenuItem td {
    border-color: transparent;
}

.carbon.claro .dijitMenu .dijitMenuItemSelected {
    background-color: #e0e0e0;
    color: #393939;
    background-image: none;
    border-color: transparent;
}

.carbon.claro .dijitMenu .dijitMenuItemSelected td {
    background-image: none;
    border-color: transparent;
    background: none;
    color: #161616;
}

.carbon.claro .dijitMenuPopup .dijitSelectMenu .dijitSelectSelectedOption {
    background-color: #e5e5e5;
}

.carbon.claro .dijitMenuPopup .dijitSelectMenu .dijitSelectSelectedOption .dijitMenuItemLabel {
    font-weight: 500;
}

.carbon .dijitButtonText,
.carbon.claro .dijitMenu .dijitMenuItem .dijitMenuItemLabel {
    font-size: 0.8125rem;
}

.carbon.claro .dijitPopup {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.carbon .dijitValidationTextBoxLabel,
.carbon .oneui .dijitDropDownButton .dijitButtonText {
    font-size: 0.8125rem;
    font-weight: 500;
}

/* Ghost buttons (oooOOOOOOOOOOOoooo) */
.carbon.claro .dijitToolbar .dijitButton .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitDropDownButton .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitComboButton .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitToggleButton .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitComboBox .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitButton .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitDropDownButton .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitComboButton .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitToggleButton .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitComboBox .dijitButtonNode,
.carbon .oneui .gridxQuickFilter .dijitButton .dijitButtonNode,
.carbon .oneui .gridx .gridxFilterBar .dijitButton .dijitButtonNode {
    background-color: transparent;
    background-image: none;
    border-color: transparent;
    color: #0f62fe;
    border-radius: 0;
    box-shadow: none;
    padding: 0;
    border-width: 1px;
    font-weight: 400;
}

.carbon.claro .dijitToolbar .dijitButton .dijitButtonNode .dijitButtonContents,
.carbon.claro .dijitToolbar .dijitDropDownButton .dijitButtonNode .dijitButtonContents,
.carbon.claro .dijitToolbar .dijitComboButton .dijitButtonNode .dijitButtonContents,
.carbon.claro .dijitToolbar .dijitToggleButton .dijitButtonNode .dijitButtonContents,
.carbon.claro .dijitToolbar .dijitComboBox .dijitButtonNode .dijitButtonContents {
    padding: 5px;
}

.carbon .oneui .gridx .dijitToolbar .dijitButton .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitDropDownButton .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitComboButton .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitToggleButton .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitComboBox .dijitButtonNode,
.carbon .oneui .gridxQuickFilter .dijitButton .dijitButtonNode,
.carbon .oneui .gridx .gridxFilterBar .dijitButton .dijitButtonNode {
    padding: 5px !important;
}

.carbon .oneui .gridx .dijitToolbar .dijitButton .dijitButtonNode .dijitButtonContents,
.carbon .oneui .gridx .dijitToolbar .dijitDropDownButton .dijitButtonNode .dijitButtonContents,
.carbon .oneui .gridx .dijitToolbar .dijitComboButton .dijitButtonNode .dijitButtonContents,
.carbon .oneui .gridx .dijitToolbar .dijitToggleButton .dijitButtonNode .dijitButtonContents,
.carbon .oneui .gridx .dijitToolbar .dijitComboBox .dijitButtonNode .dijitButtonContents,
.carbon .oneui .gridxQuickFilter .dijitButton .dijitButtonNode .dijitButtonContents,
.carbon .oneui .gridx .gridxFilterBar .dijitButton .dijitButtonNode .dijitButtonContents {
    padding: 0px;
}

.carbon.claro .dijitToolbar .dijitButtonHover .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitComboButtonHover .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitComboBoxHover .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitButtonHover .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitComboButtonHover .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitToggleButtonHover .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitComboBoxHover .dijitButtonNode,
.carbon .oneui .gridxQuickFilter .dijitButtonHover .dijitButtonNode,
.carbon .oneui .gridx .gridxFilterBar .dijitButtonHover .dijitButtonNode {
    color: #0043ce;
    background-color: #e5e5e5;
    background-image: none;
}

.carbon.claro .dijitToolbar .dijitButtonFocused .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitDropDownButtonFocused .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitComboButtonFocused .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitToggleButtonFocused .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitButtonFocused .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitDropDownButtonFocused .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitComboButtonFocused .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitToggleButtonFocused .dijitButtonNode,
.carbon .oneui .gridxQuickFilter .dijitButtonFocused .dijitButtonNode,
.carbon .oneui .gridx .gridxFilterBar .dijitButtonFocused .dijitButtonNode {
    background-image: none;
    border-color: #0f62fe;
    border-width: 1px;
    outline: none;
}

.carbon.claro .dijitToolbar .dijitDropDownButtonFocused {
    outline: none;
}

.carbon.claro .dijitToolbar .dijitButtonActive .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitComboButtonActive .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitToggleButtonActive .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitButtonActive .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitComboButtonActive .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitToggleButtonActive .dijitButtonNode,
.carbon .oneui .gridxQuickFilter .dijitButtonActive .dijitButtonNode,
.carbon .oneui .gridx .gridxFilterBar .dijitButtonActive .dijitButtonNode {
    background-color: #c6c6c6;
    border-color: #c6c6c6;
    border-width: 1px;
    outline: none;
}

.carbon.claro .dijitToolbar .dijitButtonDisabled .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitDropDownButtonDisabled .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitComboButtonDisabled .dijitButtonNode,
.carbon.claro .dijitToolbar .dijitToggleButtonDisabled .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitButtonDisabled .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitDropDownButtonDisabled .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitComboButtonDisabled .dijitButtonNode,
.carbon .oneui .gridx .dijitToolbar .dijitToggleButtonDisabled .dijitButtonNode,
.carbon .oneui .gridxQuickFilter .dijitButtonDisabled .dijitButtonNode,
.carbon .oneui .gridx .gridxFilterBar .dijitButtonDisabled .dijitButtonNode {
    color: #c6c6c6;
    background-color: transparent;
    background-image: none;
    border-color: transparent;
    outline: none;
}

.carbon.claro .dijitToolbar .dijitDropDownButton .dijitButtonNode .dijitButtonContents {
    outline: none;
}

.carbon.claro .dijitToolbar .dijitDropDownButton .dijitButtonNode .dijitArrowButtonInner {
    background-image: url('/carbon-icons/menu--arrow.svg');
}

.carbon.claro .dijitToolbar .dijitDropDownButtonDisabled .dijitButtonNode .dijitArrowButtonInner {
    background-image: url('/carbon-icons/menu--arrow-disabled.svg');
}

.carbon.claro .dijitToolbar .dijitToolbarSeparator {
    height: 27px;
}

.carbon.claro .dijitButton.dojoxGridFBarBtn .dijitButtonNode {
    box-shadow: none;
    background: transparent;
    border: none;
}

.carbon.claro .dijitButton .dijitButtonNode .dijitButtonContents,
.carbon.claro .dijitButton.dojoxGridFBarBtn .dijitButtonNode .dijitButtonContents {
    outline: none;
}

.carbon.claro .dijitButton.dojoxGridFBarBtn.dijitButtonHover {
    background-color: #e5e5e5;
}

.carbon.claro .dijitButton.dojoxGridFBarBtn.dijitButtonFocused {
    outline: 2px solid #0f62fe;
    outline-offset: -2px;
}

.carbon .oneui .dijitToolbar .dijitButtonNode .dijitButtonContents {
    padding: 0;
}

.carbon.claro .dojoxGridFCBoxCondition,
.carbon.claro .dojoxGridFCBoxValue {
    margin-top: .5rem;
}

.carbon.claro .dojoxGridFCBox {
    height: 145px;
}

.carbon.claro .dijitCheckBox,
.carbon.claro .dijitCheckBoxIcon,
.carbon.claro .dijitRadio,
.carbon.claro .dijitRadioIcon {
    background-image: url('/carbon-icons/checkboxRadioButtons.png');
    outline: none;
    height: 15px;
    width: 15px;
}

.carbon.claro .dijitRadio,
.carbon.claro .dijitRadioIcon {
    height: 16px;
    width: 16px;
}

.carbon.claro .oneui .dijitCheckBox,
.carbon.claro .oneui .dijitCheckBoxIcon,
.carbon.claro .oneui .dijitRadio,
.carbon.claro .oneui .dijitRadioIcon {
    background-image: url('/carbon-icons/oneuiCheckboxRadioButtons.png');
    outline: none;
    height: 14px;
    width: 14px;
    background-size: auto;
    margin: 1px 5px 3px 1px;
}

.carbon.claro .oneui .dijitRadio,
.carbon.claro .oneui .dijitRadioIcon {
    background-position: -209px;
}

.carbon.claro .oneui .dijitCheckBox input,
.carbon.claro .oneui .dijitCheckBoxIcon input {
    height: 14px;
    width: 14px;
}

.carbon.claro .dijitCheckBoxFocused,
.carbon.claro .dijitCheckBoxIconFocused,
.carbon.claro .oneui .dijitCheckBoxFocused,
.carbon.claro .oneui .dijitCheckBoxIconFocused {
    outline: 2px solid #0f62fe;
    outline-offset: -1px;
}

.carbon.claro .dijitCheckBoxFocused.dijitCheckBoxChecked,
.carbon.claro .dijitCheckBoxIconFocused,
.carbon.claro .oneui .dijitCheckBoxFocused.dijitCheckBoxChecked,
.carbon.claro .oneui .dijitCheckBoxIconFocused {
    outline-width: 3px;
}


.carbon.claro .dijitRadio,
.carbon.claro .dijitRadioIcon,
.carbon.claro .oneui .dijitRadio,
.carbon.claro .oneui .dijitRadioIcon {
    border: 2px solid transparent;
    border-radius: 14px;
    background-clip: content-box;
}


.carbon.claro .dijitRadioFocused,
.carbon.claro .dijitRadioIconFocused {
    background-image: url('/carbon-icons/radio-outline-13.svg');
    background-size: 15px;
    background-position: 1px center;
}


.carbon.claro .dijitRadioCheckedFocused,
.carbon.claro .dijitRadioIconCheckedFocused {
    background-image: url('/carbon-icons/radio-checked-outline-13.svg');
    background-size: 15px;
    background-position: 1px center;
}

.carbon.claro .oneui .dijitRadioFocused,
.carbon.claro .oneui .dijitRadioIconFocused {
    border-color: #0f62fe;
}

.carbon.claro .oneui .dijitRadioChecked {
    background-position: -193px;
}


.carbon.claro form .dijitCheckBox,
.carbon.claro form .dijitCheckBoxIcon,
.carbon.claro form .dijitRadio,
.carbon.claro form .dijitRadioIcon,
.carbon.claro form .oneui .dijitCheckBox,
.carbon.claro form .oneui .dijitCheckBoxIcon,
.carbon.claro form .oneui .dijitRadio,
.carbon.claro form .oneui .dijitRadioIcon {
    margin: 0 .5rem 0 0;
}

.carbon.claro .dijitTreeExpando,
.carbon .gridxTreeExpandoIcon,
.carbon .gridxTreeExpandoIcon:hover,
.carbon .gridxTreeExpandoCellOpen .gridxTreeExpandoIcon,
.carbon .gridxTreeExpandoCellOpen .gridxTreeExpandoIcon:hover {
    background-image: url('/carbon-icons/treeExpandImages.png');
}

.carbon .oneui .dijitTreeExpando {
    background-image: url('/carbon-icons/leftNavArrows.png');
}

.carbon .gridxTreeExpandoCellOpen .gridxTreeExpandoIcon,
.carbon .gridxTreeExpandoCellOpen .gridxTreeExpandoIcon:hover {
    background-position: -37px center;
}

.carbon .gridxTreeExpandoIcon,
.carbon .gridxTreeExpandoIcon:hover {
    background-position: -1px center;
}

.carbon .gridxTreeExpandoIcon,
.carbon .gridxTreeExpandoIcon:hover,
.carbon .gridxTreeExpandoCellOpen .gridxTreeExpandoIcon,
.carbon .gridxTreeExpandoCellOpen .gridxTreeExpandoIcon:hover {
    height: 100%;
}

.carbon.claro .oneui .dijitTreeExpandoLeaf,
.dj_ie6 .carbon.claro .oneui .dijitTreeExpandoLeaf,
.carbon.claro .dijitTreeExpandoLeaf,
.dj_ie6 .carbon.claro .dijitTreeExpandoLeaf {
    background-image: none;
}


/* Icons */
.carbon .mgaIconCreateDoc,
.carbon .dijitIconNew,
.carbon .dojoxGridFDPaneAddCBoxBtnIcon,
.carbon .dijitIconISSAdd,
.carbon .mgaIconAddAttachmentResource,
.carbon .mgaIconAddAttribute,
.carbon .gridxFilterBtnAddRule {
    background-image: url('/carbon-icons/add.svg');
}

.carbon .dijitButtonNodeHover .mgaIconCreateDoc,
.carbon .dijitButtonHover .mgaIconCreateDoc,
.carbon .dijitButtonFocused .mgaIconCreateDoc,
.carbon .dijitButtonContentsFocused .mgaIconCreateDoc {
    background-image: url('/carbon-icons/add-hover.svg');
}

/* For toolbar though, we don't want white on hover. Ugh */
.carbon .dijitToolbar .dijitButtonNodeHover .mgaIconCreateDoc,
.carbon .dijitToolbar .dijitButtonHover .mgaIconCreateDoc,
.carbon .dijitToolbar .dijitButtonFocused .mgaIconCreateDoc,
.carbon .dijitToolbar .dijitButtonContentsFocused .mgaIconCreateDoc {
    background-image: url('/carbon-icons/add.svg');
}

.carbon .mgaIconEditDoc,
.carbon .dijitIconEdit,
.carbon .mgaIconEditAttachmentResource,
.carbon .mgaIconModifyAttribute {
    background-image: url('/carbon-icons/edit.svg');
}

.carbon .mgaIconDeleteDoc,
.carbon .dijitIconDelete,
.carbon .mgaIconDeleteAttachment,
.carbon .mgaIconDeleteAttribute,
.carbon .mgaIconRemoveAttribute {
    background-image: url('/carbon-icons/delete.svg');
}

.carbon .mgaIconDuplicate {
    background-image: url('/carbon-icons/copy.svg');
}

.carbon .mgaIconEnable {
    background-image: url('/carbon-icons/checkmark--outline.svg');
}

.carbon .mgaIconDisable {
    background-image: url('/carbon-icons/error--outline.svg');
}

.carbon .dojoxGridFBarDefFilterBtnIcon,
.carbon .oneui .gridx .gridxFilterBar .dijitButton .gridxFilterBarBtnIcon {
    background-image: url('/carbon-icons/filter.svg');
    height: 16px;
    width: 16px;
}

.carbon .oneui .gridx .gridxQuickFilterIcon {
    background-image: url('/carbon-icons/filter.svg');
}

.carbon .mgaIconDetailsView {
    background-image: url('/carbon-icons/purchase.svg');
}

.carbon .mgaIconListView {
    background-image: url('/carbon-icons/account.svg');
}

.carbon .dijitIconWebsealStart,
.carbon .mgaIconPublishPolicy,
.carbon .play-btn-icon {
    background-image: url('/carbon-icons/play--filled--alt.svg');
}

.carbon .stop-btn-icon {
    background-image: url('/carbon-icons/pause--filled.svg');
}

.carbon .dijitIconStop {
    background-image: url('/carbon-icons/stop--filled--alt.svg');
}

.carbon .dijitIconRestart {
    background-image: url('/carbon-icons/power.svg');
}

.carbon .dijitIconRefresh,
.carbon .dijitIconISSRefreshSnapshot,
.carbon .dijitIconUndo,
.carbon .oneui .dijitToolbar .dijitButtonHover .dijitButtonNode .dijitIconRefresh,
.carbon .oneui .dijitToolbar .dijitButtonFocused .dijitButtonNode .dijitIconRefresh,
.carbon .dijitIconISSRefresh {
    background-image: url('/carbon-icons/renew.svg');
}

.carbon .mgaIconImport,
.carbon .dijitIconImport {
    background-image: url('/carbon-icons/document--import.svg');
}

.carbon .mgaIconExport,
.carbon .export-btn-icon,
.carbon .dijitIconExport {
    background-image: url('/carbon-icons/document--export.svg');
}

.carbon .mgaIconAddPolicyToPolicySet {
    background-image: url('/carbon-icons/document--add.svg');
}

.carbon .mgaIconRemovePolicyFromPolicySet {
    background-image: url('/carbon-icons/document--subtract.svg');
}

.carbon .mgaIconPolicy,
.carbon .dijitIconFile,
.carbon .dijitLeaf,
.carbon .mgaIconPolicyTreeNode,
.carbon .dijitIconFiles {
    background-image: url('/carbon-icons/document.svg');
}

.carbon .mgaIconPolicySet,
.carbon .mgaIconPolicySetTreeNode,
.carbon .dijitIconFolder {
    background-image: url('/carbon-icons/folder.svg');
}

.carbon .mgaIconCreatePolicySet {
    background-image: url('/carbon-icons/folder--add.svg');
}

.carbon .mgaIconModifyPolicySet {
    background-image: url('/carbon-icons/folder--edit.svg');
}

.carbon .mgaIconDeletePolicySet {
    background-image: url('/carbon-icons/folder--off.svg');
}

.carbon .dijitFolderClosed {
    background-image: url('/carbon-icons/folder.svg');
}

.carbon .dijitFolderOpened {
    background-image: url('/carbon-icons/folder--open.svg');
}

.carbon .mgaIconAttachPolicy {
    background-image: url('/carbon-icons/attachment.svg');
}

.carbon .mgaIconServer,
.carbon .dijitIconRealServer {
    background-image: url('/carbon-icons/data--base.svg');
}

.carbon .mgaIconWebResource {
    background-image: url('/carbon-icons/earth--filled.svg');
}

.carbon .dijitIconSave {
    background-image: url('/carbon-icons/save.svg');
}

.carbon .dijitIconISSDownload,
.carbon .dijitIconISSDownloadSnapshot,
.carbon .dijitIconDownload {
    background-image: url('/carbon-icons/download.svg');
}

.carbon .dijitIconISSUploadSnapshot {
    background-image: url('/carbon-icons/upload.svg');
}

.carbon .dijitIconISSApplySnapshot {
    background-image: url('/carbon-icons/apply.svg');
}

.carbon .dijitIconFunction {
    background-image: url('/carbon-icons/task.svg');
}

.carbon .mgaIconChangeDomain {
    background-image: url('/carbon-icons/home.svg');
}

.carbon .mgaIconView,
.carbon .dijitIconView {
    background-image: url('/carbon-icons/magnify.svg');
}

.carbon .dijitIconClear {
    background-image: url('/carbon-icons/erase.svg');
}

.carbon .dijitIconWebsealConfigure {
    background-image: url('/carbon-icons/tools.svg');
}

.carbon .dijitIconWebsealUnconfigure {
    background-image: url('/carbon-icons/tools--off.svg');
}

.carbon .dijitIconReplicate {
    background-image: url('/carbon-icons/migrate--alt.svg');
}

.carbon .mgaIconOAuthTreeNode {
    background-image: url('/carbon-icons/document--o.svg');
}

.carbon .mgaIconJavaScriptDoc {
    background-image: url('/carbon-icons/document--j.svg');
}

.carbon .dijitIconMoveUp,
.carbon .mgaIconMoveUp {
    background-image: url('/carbon-icons/arrow--up.svg');
}

.carbon .mgaIconMoveDown {
    background-image: url('/carbon-icons/arrow--down.svg');
}

.carbon .mgaIconMoveUp,
.carbon .mgaIconMoveDown,
.carbon .mgaIconMoveUpSize,
.carbon .mgaIconMoveDownSize {
    background-size: 16px;
    height: 16px;
    width: 16px;
}

.carbon .state-yes,
.carbon .state-warn,
.carbon .state-no {
    height: 20px;
    width: 18px;
    background-position-y: 1px;
}

.carbon .mgaIconDeployed,
.carbon .mgaIconPublishRequired,
.carbon .enableicon,
.carbon .disableicon {
    background-size: 20px;
    background-position-y: 1px;
}

.carbon .state-yes,
.carbon .enableicon,
.carbon .mgaIconDeployed {
    background-image: url('/carbon-icons/checkmark--filled.svg');
}

.carbon .disableicon {
    background-image: url('/carbon-icons/error--filled.svg');
}

.carbon .state-warn,
.carbon .mgaIconPublishRequired,
.carbon .notification-warning,
.carbon .alert-panel,
.carbon .oneui .idxDialogIconWarning {
    background-image: url('/carbon-icons/warning--alt--filled.svg');
}

.notification-message {
    background-image: url('/carbon-icons/notification.svg');
}

.notification-upgrade {
    background-image: url('/carbon-icons/upgrade.svg');
}

.carbon .state-no,
.carbon .notification-error {
    background-image: url('/carbon-icons/misuse.svg');
}

.carbon.claro .dijitDialogCloseIcon,
.carbon .oneui .gridxQuickFilterClear {
    background-image: url('/carbon-icons/close.svg');
    background-position: center;
    height: 16px;
    width: 16px;
}

.carbon.claro .dijitDialogCloseIconHover {
    background-color: #e5e5e5;
}

.carbon .oneui .idxHoverHelp.idxHoverHelpProfileStandard .idxButtonIcon .dijitIcon,
.carbon .oneui .idxHoverHelp.idxHoverHelpProfileStandard .idxButtonSecondary.idxButtonIcon .dijitIcon,
.carbon .oneui .idxHoverHelp.idxHoverHelpProfileStandard .idxButtonSpecial.idxButtonIcon .dijitIcon,
.carbon .oneui .idxHoverHelp.idxHoverHelpProfileStandard .idxButtonToolbar.idxButtonIcon .dijitIcon,
.carbon .oneui .idxHoverHelp.idxHoverHelpProfileStandard .idxButtonIcon.idxButtonToolbar .dijitIcon {
    background-image: url('/carbon-icons/help.svg');
}

.carbon .oneui .idxHoverHelp .idxHelpIcon, .oneui .idxHoverHelp.idxHoverHelpProfileStandard .idxHelpIcon {
    margin: 4px;
}

.carbon .dijitDisabled .mgaIconCreateDoc,
.carbon .dijitDisabled .dijitIconNew,
.carbon .dijitDisabled .mgaIconAddAttachmentResource,
.carbon .dijitDisabled .mgaIconAddAttribute {
    background-image: url('/carbon-icons/add-disabled.svg');
}

.carbon .dijitDisabled .mgaIconEditDoc,
.carbon .dijitDisabled .dijitIconEdit,
.carbon .dijitDisabled .mgaIconEditAttachmentResource,
.carbon .dijitDisabled .mgaIconModifyAttribute {
    background-image: url('/carbon-icons/edit-disabled.svg');
}

.carbon .dijitDisabled .mgaIconDeleteDoc,
.carbon .dijitDisabled .dijitIconDelete,
.carbon .dijitDisabled .mgaIconDeleteAttachment,
.carbon .dijitDisabled .mgaIconDeleteAttribute,
.carbon .dijitDisabled .mgaIconRemoveAttribute {
    background-image: url('/carbon-icons/delete-disabled.svg');
}

.carbon .dijitDisabled .mgaIconDuplicate {
    background-image: url('/carbon-icons/copy-disabled.svg');
}

.carbon .dijitDisabled .mgaIconEnable {
    background-image: url('/carbon-icons/checkmark--outline-disabled.svg');
}

.carbon .dijitDisabled .mgaIconDisable {
    background-image: url('/carbon-icons/error--outline-disabled.svg');
}

.carbon .dijitDisabled .dojoxGridFBarDefFilterBtnIcon,
.carbon .oneui .gridx .dijitDisabled .gridxQuickFilterIcon {
    background-image: url('/carbon-icons/filter-disabled.svg');
}

.carbon .dijitDisabled .mgaIconDetailsView {
    background-image: url('/carbon-icons/purchase-disabled.svg');
}

.carbon .dijitDisabled .mgaIconListView {
    background-image: url('/carbon-icons/account-disabled.svg');
}

.carbon .dijitDisabled .dijitIconWebsealStart,
.carbon .dijitDisabled .mgaIconPublishPolicy,
.carbon .dijitDisabled .play-btn-icon {
    background-image: url('/carbon-icons/play--filled--alt-disabled.svg');
}

.carbon .dijitDisabled .stop-btn-icon {
    background-image: url('/carbon-icons/pause--filled-disabled.svg');
}

.carbon .dijitDisabled .dijitIconStop {
    background-image: url('/carbon-icons/stop--filled--alt-disabled.svg');
}

.carbon .dijitDisabled .dijitIconRestart {
    background-image: url('/carbon-icons/power-disabled.svg');
}

.carbon .dijitDisabled .dijitIconRefresh {
    background-image: url('/carbon-icons/renew-disabled.svg');
}

.carbon .oneui .dijitButtonHover .dijitButtonNode .dijitIconRefresh,
.carbon .oneui .dijitButtonFocused .dijitButtonNode .dijitIconRefresh {
    background-image: url('/carbon-icons/renew-hover.svg');
}

.carbon .dijitDisabled .mgaIconImport,
.carbon .dijitDisabled .dijitIconImport {
    background-image: url('/carbon-icons/document--import-disabled.svg');
}

.carbon .dijitDisabled .mgaIconExport,
.carbon .dijitDisabled .dijitIconExport {
    background-image: url('/carbon-icons/document--export-disabled.svg');
}

.carbon .dijitDisabled .mgaIconAddPolicyToPolicySet {
    background-image: url('/carbon-icons/document--add-disabled.svg');
}

.carbon .dijitDisabled .mgaIconRemovePolicyFromPolicySet {
    background-image: url('/carbon-icons/document--subtract-disabled.svg');
}

.carbon .dijitDisabled .mgaIconPolicySet {
    background-image: url('/carbon-icons/folder-disabled.svg');
}

.carbon .dijitDisabled .mgaIconCreatePolicySet {
    background-image: url('/carbon-icons/folder--add-disabled.svg');
}

.carbon .dijitDisabled .mgaIconModifyPolicySet {
    background-image: url('/carbon-icons/folder--edit-disabled.svg');
}

.carbon .dijitDisabled .mgaIconDeletePolicySet {
    background-image: url('/carbon-icons/folder--off-disabled.svg');
}

.carbon .dijitDisabled .mgaIconAttachPolicy {
    background-image: url('/carbon-icons/attachment-disabled.svg');
}

.carbon .dijitDisabled .dijitIconRealServer {
    background-image: url('/carbon-icons/data--base-disabled.svg');
}

.carbon .dijitDisabled .dijitIconSave {
    background-image: url('/carbon-icons/save-disabled.svg');
}

.carbon .dijitDisabled .mgaIconChangeDomain {
    background-image: url('/carbon-icons/home-disabled.svg');
}

.carbon .dijitDisabled .mgaIconView,
.carbon .dijitDisabled .dijitIconView {
    background-image: url('/carbon-icons/magnify-disabled.svg');
}

.carbon .dijitDisabled .dijitIconClear {
    background-image: url('/carbon-icons/erase-disabled.svg');
}

.carbon .dijitDisabled .dijitIconWebsealConfigure {
    background-image: url('/carbon-icons/tools-disabled.svg');
}

.carbon .dijitDisabled .dijitIconWebsealUnconfigure {
    background-image: url('/carbon-icons/tools--off-disabled.svg');
}

.carbon .dijitDisabled .dijitIconReplicate {
    background-image: url('/carbon-icons/migrate--alt-disabled.svg');
}

.carbon .dijitDisabled .mgaIconMoveUp {
    background-image: url('/carbon-icons/arrow--up-disabled.svg');
}

.carbon .dijitDisabled .mgaIconMoveDown {
    background-image: url('/carbon-icons/arrow--down-disabled.svg');
}

.carbon .mgaIconTerminal {
    background-image: url('/carbon-icons/terminal.svg');
    background-repeat: no-repeat;
    width:16px;
    height:16px;
    background-size: 16px;
}

.carbon .dijitDisabled .mgaIconTerminal {
    background-image: url('/carbon-icons/terminal-disabled.svg');
}

.carbon .mgaIconCreateDoc,
.carbon .dijitIconNew,
.carbon .dojoxGridFDPaneAddCBoxBtnIcon,
.carbon .dijitIconISSAdd,
.carbon .mgaIconAddAttachmentResource,
.carbon .mgaIconAddAttribute,
.carbon .gridxFilterBtnAddRule,
.carbon .mgaIconEditDoc,
.carbon .dijitIconEdit,
.carbon .mgaIconEditAttachmentResource,
.carbon .mgaIconModifyAttribute,
.carbon .mgaIconDeleteDoc,
.carbon .dijitIconDelete,
.carbon .mgaIconDeleteAttachment,
.carbon .mgaIconDeleteAttribute,
.carbon .mgaIconRemoveAttribute,
.carbon .mgaIconDuplicate,
.carbon .mgaIconEnable,
.carbon .mgaIconDisable,
.carbon .dojoxGridFBarDefFilterBtnIcon,
.carbon .oneui .gridx .gridxFilterBar .dijitButton .gridxFilterBarBtnIcon,
.carbon .oneui .gridx .gridxQuickFilterIcon,
.carbon .mgaIconDetailsView,
.carbon .mgaIconListView,
.carbon .dijitIconWebsealStart,
.carbon .mgaIconPublishPolicy,
.carbon .play-btn-icon,
.carbon .stop-btn-icon,
.carbon .dijitIconStop,
.carbon .dijitIconRestart,
.carbon .dijitIconRefresh,
.carbon .dijitIconISSRefreshSnapshot,
.carbon .dijitIconISSRefresh,
.carbon .dijitIconUndo,
.carbon .mgaIconImport,
.carbon .dijitIconImport,
.carbon .mgaIconExport,
.carbon .dijitIconExport,
.carbon .mgaIconAddPolicyToPolicySet,
.carbon .mgaIconRemovePolicyFromPolicySet,
.carbon .mgaIconPolicy,
.carbon .dijitIconFile,
.carbon .dijitIconFiles,
.carbon .dijitLeaf,
.carbon .mgaIconPolicyTreeNode,
.carbon .mgaIconPolicySet,
.carbon .mgaIconPolicySetTreeNode,
.carbon .dijitIconFolder,
.carbon .mgaIconCreatePolicySet,
.carbon .mgaIconModifyPolicySet,
.carbon .mgaIconDeletePolicySet,
.carbon .dijitFolderOpened,
.carbon .dijitFolderClosed,
.carbon .mgaIconAttachPolicy,
.carbon .mgaIconServer,
.carbon .dijitIconRealServer,
.carbon .mgaIconWebResource,
.carbon .dijitIconSave,
.carbon .dijitIconISSDownload,
.carbon .dijitIconISSDownloadSnapshot,
.carbon .dijitIconDownload,
.carbon .dijitIconISSUploadSnapshot,
.carbon .dijitIconISSApplySnapshot,
.carbon .dijitIconFunction,
.carbon .mgaIconChangeDomain,
.carbon .mgaIconView,
.carbon .dijitIconView,
.carbon .dijitIconWebsealConfigure,
.carbon .dijitIconWebsealUnconfigure,
.carbon .dijitIconReplicate,
.carbon .dijitIconClear,
.carbon .mgaIconMoveUp,
.carbon .mgaIconMoveDown,
.carbon .mgaIconTerminal,
.carbon .oneui .idxHoverHelp.idxHoverHelpProfileStandard .idxButtonIcon .dijitIcon,
.carbon .oneui .idxHoverHelp.idxHoverHelpProfileStandard .idxButtonSecondary.idxButtonIcon .dijitIcon,
.carbon .oneui .idxHoverHelp.idxHoverHelpProfileStandard .idxButtonSpecial.idxButtonIcon .dijitIcon,
.carbon .oneui .idxHoverHelp.idxHoverHelpProfileStandard .idxButtonToolbar.idxButtonIcon .dijitIcon,
.carbon .oneui .idxHoverHelp.idxHoverHelpProfileStandard .idxButtonIcon.idxButtonToolbar .dijitIcon,

.carbon .dijitDisabled .mgaIconCreateDoc,
.carbon .dijitDisabled .dijitIconNew,
.carbon .dijitDisabled .mgaIconAddAttachmentResource,
.carbon .dijitDisabled .mgaIconAddAttribute,
.carbon .dijitDisabled .mgaIconEditDoc,
.carbon .dijitDisabled .dijitIconEdit,
.carbon .dijitDisabled .mgaIconEditAttachmentResource,
.carbon .dijitDisabled .mgaIconModifyAttribute,
.carbon .dijitDisabled .mgaIconDeleteDoc,
.carbon .dijitDisabled .dijitIconDelete,
.carbon .dijitDisabled .mgaIconDeleteAttachment,
.carbon .dijitDisabled .mgaIconDeleteAttribute,
.carbon .dijitDisabled .mgaIconRemoveAttribute,
.carbon .dijitDisabled .mgaIconDuplicate,
.carbon .dijitDisabled .mgaIconEnable,
.carbon .dijitDisabled .mgaIconDisable,
.carbon .dijitDisabled .dojoxGridFBarDefFilterBtnIcon,
.carbon .oneui .gridx .dijitDisabled .gridxQuickFilterIcon,
.carbon .dijitDisabled .mgaIconDetailsView,
.carbon .dijitDisabled .mgaIconListView,
.carbon .dijitDisabled .dijitIconWebsealStart,
.carbon .dijitDisabled .mgaIconPublishPolicy,
.carbon .dijitDisabled .play-btn-icon,
.carbon .dijitDisabled .stop-btn-icon,
.carbon .dijitDisabled .dijitIconStop,
.carbon .dijitDisabled .dijitIconRestart,
.carbon .dijitDisabled .dijitIconRefresh,
.carbon .dijitDisabled .mgaIconImport,
.carbon .dijitDisabled .dijitIconImport
.carbon .dijitDisabled .mgaIconExport,
.carbon .dijitDisabled .dijitIconExport,
.carbon .dijitDisabled .mgaIconAddPolicyToPolicySet,
.carbon .dijitDisabled .mgaIconRemovePolicyFromPolicySet,
.carbon .dijitDisabled .mgaIconPolicy,
.carbon .dijitDisabled .mgaIconPolicySet,
.carbon .dijitDisabled .mgaIconCreatePolicySet,
.carbon .dijitDisabled .mgaIconModifyPolicySet,
.carbon .dijitDisabled .mgaIconDeletePolicySet,
.carbon .dijitDisabled .dijitFolderOpened,
.carbon .dijitDisabled .dijitFolderClosed,
.carbon .dijitDisabled .mgaIconAttachPolicy,
.carbon .dijitDisabled .dijitIconRealServer,
.carbon .dijitDisabled .dijitIconSave,
.carbon .dijitDisabled .mgaIconChangeDomain,
.carbon .dijitDisabled .mgaIconView,
.carbon .dijitDisabled .dijitIconView,
.carbon .dijitDisabled .dijitIconClear,
.carbon .dijitDisabled .dijitIconWebsealConfigure,
.carbon .dijitDisabled .dijitIconWebsealUnconfigure,
.carbon .dijitDisabled .dijitIconReplicate,
.carbon .dijitDisabled .mgaIconMoveUp,
.carbon .dijitDisabled .mgaIconMoveDown,
.carbon .dijitDisabled .mgaIconTerminal,

.carbon .oneui .idxDialogIconWarning {
    background-position: center;
}

.carbon .authPolicyParamsButton,
.carbon .dijitIconRefresh,
.carbon .export-btn-icon,
.carbon .play-btn-icon,
.carbon .stop-btn-icon {
    height: 16px;
    width: 16px;
}

.carbon .notification-warning,
.carbon .notification-error,
.carbon .notification-upgrade,
.carbon .notification-message {
    background-size: 18px;
    background-position: 0px 2px;
}

.carbon .notification-widget-content {
    padding-left:24px;
    padding-right:5px;
    padding-bottom:8px; 
    margin-left: 8px;
    background-repeat: no-repeat;
}
  
.carbon .notification-widget-label {
    white-space:normal;
    vertical-align:middle;
    font-weight:normal;
}

.carbon .alert-panel {
    background-size: 24px;
}

span[widgetid="common__import_show_common_id"] {
    outline: none !important;
}
