* {
  outline: none;
  outline-offset: 0;
}

.favorite-wrapper .csui-perspective-toolbar .cs-go-back,
.favorite-wrapper .csui-perspective-toolbar-container .cs-title-inner-container

/* .favorite-wrapper .binf-widgets .csui-fb-breadcrumbs  */
  {
  display: none;
}

/* .captrax-body .binf-widgets .csui-fb-breadcrumbs {
  display: none;
} */


.captrax-body .csui-filterToolbar {
  display: none !important;
}

.captrax-body .csui-fb-breadcrumbs .tail:first-child {
  display: none !important;
}

.captrax-body .binf-widgets .binf-breadcrumb>li:nth-child(1),
.captrax-body .binf-widgets .binf-breadcrumb>li:nth-child(2),
.captrax-body .binf-widgets .binf-breadcrumb>li:nth-child(3),
.captrax-body .binf-widgets .binf-breadcrumb>li:nth-child(4),
.captrax-body .binf-widgets .binf-breadcrumb>li:nth-child(5) {
  display: none;
}

.captrax-body .binf-widgets .binf-breadcrumb>li:nth-child(6)::before {
  display: none;
}

.captrax-body .binf-widgets .tile-nav .binf-dropdown-menu li:first-child {
  display: none;
}

.captrax-body .binf-widgets.csui-folderbrowser .csui-global-message.csui-progresspanel {
  left: 0;
}

.captrax-body .csui-nodetable.csui-table-spacing-medium .binf-table tr>.csui-table-cell-name .csui-table-cell-name-justify-div {
  text-align: left;
}

.captrax-body .csui-nodetable:not(.csui-wrap-text) td>div .csui-table-cell-name-value {
  text-align: left;
}

.captrax-body .binf-widgets .csui-inlineform-group,
.binf-widgets form.csui-inlineform-group {
  display: flex;
}

.captrax-body .csui-inlineform-group .csui-btn.binf-btn.csui-btn-save {
  width: 100%;
  height: 20px;
  max-width: 50px;
  font-size: 12px;
}

.captrax-body .csui-inlineform-group .csui-btn.binf-btn.csui-btn-cancel {
  width: 100%;
  height: 20px;
  max-width: 80px;
  font-size: 12px;
}

.data-collections .binf-widgets .binf-breadcrumb>li:not(.binf-active) {
  display: none;
}

.data-collections .binf-widgets .binf-breadcrumb>li.binf-active::before {
  display: none;
}

.data-collections .binf-widgets .csui-table-cell-name-appendix .csui-table-actionbar>ul.binf-nav>li:not(.binf-dropdown) {
  display: none;
}

.data-collections .binf-dropdown-menu>li:not([data-csui-command='download']):not([data-csui-command='zipanddownload']) {
  display: none !important;
}

/* .data-collections .binf-dropdown-menu>li:not([data-csui-command='zipanddownload']) {
  display: none !important;
} */

.data-collections .binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li>a:not([aria-label="Download"]) {
  display: none !important;
}

/* .data-collections .binf-widgets .csui-tabletoolbar .csui-leftToolbar {
  display: none !important;
} */

 .data-collections .binf-widgets .csui-tabletoolbar .csui-leftToolbar ul li{
  display: none !important;
}


 .data-collections .binf-widgets .csui-tabletoolbar .csui-leftToolbar ul li[data-csui-command="back"] {
  display: initial !important;
}


.data-collections .binf-widgets .csui-tabletoolbar .csui-rightToolbar {
  display: none !important;
}

.data-collections .binf-widgets .csui-tabletoolbar .csui-addToolbar {
  display: none !important;
}

.data-collections .binf-widgets .csui-tabletoolbar .csui-filterToolbar {
  display: none !important;
}

.data-collections .binf-widgets .csui-table-cell-favorite {
  display: none !important;
}

.data-collections .csui-item-title {
  pointer-events: none;
}

.data-collections-userFolder .binf-widgets .csui-tabletoolbar .csui-filterToolbar {
  display: none !important;
}

.data-collections-userFolder .csui-toolbar.binf-nav.binf-nav-pills.csui-align-left.csui-state-full > li:not([data-csui-command="download"]):not([data-csui-command="delete"]):not([data-csui-command="zipanddownload"]) {
  /* display: none !important; */
  height: 0;
  width: 0;
  overflow: hidden;
  margin-left: 0;
}

.data-collections-userFolder .csui-toolbar.binf-nav.binf-nav-pills.csui-align-left.csui-state-full > li:is([data-csui-command="zipanddownload"]) {
  order: -1;
}

.data-collections-userFolder .binf-dropdown-menu>li:not([data-csui-command='download']):not([data-csui-command='zipanddownload']):not([data-csui-command='delete']):not([data-csui-command='add']) {
  display: none !important;
}

.data-collections-userFolder .binf-widgets .csui-table-cell-name-appendix .csui-table-actionbar>ul.binf-nav>li:not(.binf-dropdown) {
  display: none;
}

.data-collections-userFolder-roomCreator .binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li:not([data-csui-command="download"]):not([data-csui-command="delete"]):not([data-csui-command="copy"]):not([data-csui-command="zipanddownload"]) {
  /* display: none !important; */
  height: 0;
  width: 0;
  overflow: hidden;
  margin-left: 0;
}

.data-collections-userFolder-roomCreator .binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li:is([data-csui-command="zipanddownload"]) {
  order: -1;
}

.data-collections-userFolder .binf-widgets .csui-tabletoolbar .csui-rightToolbar {
  display: none !important;
}

.data-collections-userFolder .binf-widgets .csui-table-cell-favorite {
  display: none !important;
}

.data-collections-userFolder .csui-item-title {
  pointer-events: none;
}

.data-collections-userFolder-roomCreator .binf-widgets .binf-breadcrumb>li:not(.binf-active) {
  display: none;
}

.data-collections-userFolder-roomCreator .binf-widgets .binf-breadcrumb>li.binf-active::before {
  display: none;
}

.data-collections-userFolder-roomCreator .binf-widgets .csui-tabletoolbar .csui-filterToolbar {
  display: none !important;
}

.data-collections-userFolder-roomCreator .binf-dropdown-menu>li:not([data-csui-command='download']):not([data-csui-command='zipanddownload']):not([data-csui-command='delete']):not([data-csui-command='add']):not([data-csui-command='copy']) {
  display: none !important;
}

.data-collections-userFolder-roomCreator .csui-addToolbar .binf-dropdown-menu>li>a:not([data-csui-command="Add Document"]):not([data-csui-command="Add Folder"]) {
  display: none !important;
}
.binf-widgets .tile-nav .binf-dropdown-menu li[data-csui-command="controlleddocument"].csui-flyout.binf-dropdown-submenu{
  display: none !important;
}

.folder-wrapper .csui-nodetable .binf-table tr>:first-child>* {
  padding-left: 12px !important;
}
.csui-nodetable .binf-table tr>.csui-table-cell-_select .csui-checkbox {
  padding-left: 8px !important;
}
.binf-widgets .csui-acc-tab-region.csui-acc-tab-region-active a:focus-visible, .binf-widgets .csui-toolbar.binf-nav.binf-nav-pills>li.csui-more-dropdown-wrapper>a.binf-dropdown-toggle.csui-acc-focusable:focus {
  box-shadow: inset 0 0 0 1px #003f2d, inset 0 0 0 2px #fff;
  border-radius: 50%;
}

app-data-room-collections-content .component-container.data-collections-userFolder-roomCreator .csui-addToolbar .binf-dropdown-menu>li>a:not([data-csui-command="Add Document"]):not([data-csui-command="Add Folder"])
{
  display: block !important;
}
.data-collections-userFolder-roomCreator .binf-widgets .csui-table-cell-name-appendix .csui-table-actionbar>ul.binf-nav>li:not(.binf-dropdown) {
  display: none;
}

.data-collections-userFolder-roomCreator .binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li:not([data-csui-command="download"]):not([data-csui-command="delete"]):not([data-csui-command="copy"]):not([data-csui-command="zipanddownload"])>a {
  /* display: none !important; */
  height: 0;
  width: 0;
  overflow: hidden;
}

.data-collections-userFolder-roomCreator .binf-widgets .csui-tabletoolbar .csui-rightToolbar {
  display: none !important;
}

/* .data-collections-userFolder-roomCreator .binf-widgets .csui-table-cell-favorite {
  display: none !important;
} */

.data-collections-userFolder-roomCreator .csui-item-title {
  pointer-events: none;
}

/* tenant Overview documents */

.tenant-documents .binf-widgets .binf-breadcrumb>li:nth-child(1),
.tenant-documents .binf-widgets .binf-breadcrumb>li:nth-child(2),
.tenant-documents .binf-widgets .binf-breadcrumb>li:nth-child(3) {
  display: none;
}

.tenant-documents .binf-widgets .binf-breadcrumb>li:nth-child(4)::before {
  display: none;
}

.binf-widgets .csui-fav2-table {
  height: auto !important;
}

.favorite-wrapper .binf-widgets .csui-fav2-table .csui-favorite-masterdetail-view .csui-table-view .csui-table-empty .csui-table-empty-default {
  background-image: none !important;
}

.favorite-wrapper .binf-widgets .csui-favorite-masterdetail-view .csui-table-empty .csui-no-result-message {
  position: inherit;
  padding-top: 10px;
}

.csui-progressrow .csui-action-close {
  background-image: url(../carbonfiber/image/icons/formfield_clear_md.svg);
}

.binf-widgets .cs-metadata .cs-tab-links.binf-dropdown .binf-dropdown-menu {
  top: auto !important;
}

.binf-widgets .csui-nodetable>div.csui-table-empty {
  min-height: 250px;
}

.binf-widgets .csui-metadata-tab-bar,
.binf-widgets .cs-metadata .cs-tab-links.binf-dropdown {
  height: 4rem;
}

.binf-widgets .csui-toolbar.binf-nav .csui-flyout.binf-open .csui-toolitem>span {
  color: #fff;
}

.binf-widgets.csui-folderbrowser .csui-global-message.csui-messagepanel,
.binf-widgets .csui-global-message.csui-progresspanel {
  width: 30% !important;
}

.csui-messagepanel.csui-success-with-link .csui-message-link-div,
.binf-widgets .csui-progresspanel.csui-global-success.csui-collapsed,
.binf-widgets .csui-progresspanel.csui-global-success.csui-expanded,
.binf-widgets .csui-progresspanel.csui-global-error.csui-collapsed {
  border-bottom: none !important;
}

.binf-widgets.csui-folderbrowser .csui-global-message.csui-messagepanel,
.csui-messagepanel .csui-header,
.csui-messagepanel.csui-success-with-link .csui-message-link-div {
  border-radius: 20px !important;
}

.csui-messagepanel.csui-success-with-link .csui-message-link-div>a {
  top: 5px !important;
}

.binf-widgets .csui-progresspanel.csui-collapsed.csui-global-error .csui-header,
.binf-widgets .csui-progresspanel.csui-collapsed.csui-global-success .csui-header {
  border-radius: 2px !important;
  /* left: 500px; */
}

.binf-widgets .csui-search-right-header-container,
.binf-widgets .csui-search-header .csui-search-header-action:hover .csui-svg-icon-hover,
.binf-widgets .csui-search-header .csui-search-header-action:active .csui-svg-icon-active,
.csui-svg-symbols.themes--carbonfiber--svg_sprites--symbol--spriteLoader,
.csui-svg-symbols.controls--svg_sprites--symbol--spriteLoader,
.csui-table-cell-name-appendix [data-csui-command='properties'],
.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>.custom-view-region>div>div>button>svg,
.binf-widgets .csui-toolbar.binf-nav>li>a[title="Hide description"]>svg,
.binf-widgets .csui-toolbar.binf-nav>li>a[title="Show description"]>svg,
.binf-widgets .csui-filterToolbar .csui-toolbar.binf-nav>li>a>svg,
.csui-nodetable .binf-table>tbody>tr>td.csui-table-cell-favorite>div>button>svg,
.binf-widgets .csui-checkbox>svg,
.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a[title='Add Item']>svg,
.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>.custom-view-region>div>div>.csui-toolbar-settings.csui-acc-focusable>svg,
.binf-widgets .csui-toolbar.binf-nav>li>a[title='Properties']>svg {
  display: none;
}

.binf-widgets .binf-dropdown-menu {
  font-size: 12px !important;
  min-width: 90px;
  background-color: #f9f9f9;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .03), 0 4px 5px 0 rgba(0, 0, 0, .04) !important;
  border: 1px solid rgba(0, 0, 0, .08) !important;
}

.binf-widgets .binf-dropdown-menu>li>a {
  padding: 3px 6px;
  color: #003f2d;
  cursor: pointer;
}

.binf-widgets .cs-metadata .cs-tab-links.binf-dropdown button {
  height: calc(4rem - 1px) !important;
  padding: 0 18px 0 20px !important;
}

.csui-nodetable .csui-table-cell-type>div::after,
.csui-nodetable .csui-table-cell-type.sorting>div::after,
.binf-widgets .csui-nodetable:not(.csui-wrap-text) .csui-table-cell-type .csui-table-cell-default-action {
  padding-left: 1.5em !important;
}

.binf-widgets .csui-nodetable .binf-table>thead>tr>th>.csui-table-column-search,
.binf-widgets .binf-table.dataTable>thead>tr>th .csui-table-column-text,
.binf-widgets .csui-nodetable .binf-table tr>.csui-table-cell-name>.csui-table-cell-name-div {
  padding-left: 2.5em !important;
}
.binf-widgets .csui-nodetable .binf-table tr>.csui-table-cell-name>.csui-table-cell-name-div {
  flex-direction: row;
}
.csui-table-cell-name-div .csui-table-actionbar li[data-csui-command="properties"] {
  visibility: visible !important;
}

.binf-widgets .csui-start-locations>div.dropdown-locations>.binf-btn-default {
  padding: 0 !important;
  margin: 0 !important;
  background-color: #fff;
}

.binf-widgets .csui-table-actionbar-bubble {
  min-width: 17.5em;
  max-width: 100%;
  display: inline-flex;
}

.cs-tab-links.binf-dropdown button .cs-icon {
  width: 1.125rem !important;
  height: 1.125rem !important;
}

.binf-widgets .csui-progresspanel .csui-header .csui-progressrow .csui-states-actions {
  width: 90px;
}

.csui-header .csui-progressrow .csui-title,
.cs-tab-links.binf-dropdown .cs-label {
  font-size: 1.125rem;
}

.binf-widgets .cs-simplelist .cs-content.csui-normal-scrolling {
  overflow-y: hidden !important;
}

.binf-widgets .cs-simplelist .binf-list-group-item {
  height: calc(4rem - 2px);
}

.binf-widgets .csui-toolbar.binf-nav>li>a>.icon.csui-icon-go-previous-node {
  width: 1.5em !important;
}

.binf-widgets .metadata-header .title,
.binf-widgets .cs-simplelist .cs-title {
  font-size: 14px !important;
}

.binf-widgets .cs-simplelist .binf-panel-heading {
  height: calc(4rem - 1px);
}

.csui-nodetable.csui-table-spacing-medium .binf-table tr:not(.csui-details-row)>*>span {
  display: initial !important;
}

.binf-widgets .csui-table-rowselection-toolbar .binf-nav.binf-nav-pills>li>a,
.binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li>a {
  font-size: 11px !important;
}
.binf-widgets .csui-table-rowselection-toolbar .binf-nav.binf-nav-pills>li>a svg:not(:root) {
  display: none;
}

#csui-folderbrowser-core > div.csui-fb-nodestable > div > div.csui-alternating-toolbars > div.csui-table-rowselection-toolbar.csui-table-rowselection-toolbar-visible > div > div.csui-toolbar-region > ul > li > a > svg {
  display: block;
}
#folder-wrapper-new #csui-folderbrowser-core > div.csui-fb-nodestable > div > div.csui-alternating-toolbars > div.csui-table-rowselection-toolbar.csui-table-rowselection-toolbar-visible > div > div.csui-toolbar-region > ul > li > a > svg {
  display: none;
}
.binf-widgets .binf-table.dataTable>tbody>tr>td:nth-child(7),
.binf-widgets .binf-table.dataTable>tbody>tr>td:nth-child(8)
{
  text-align: center !important;
}
.binf-widgets .csui-search-results .load-container {
    min-height: 100px !important;
}
.csui-item-title-icon>.csui-icon-group>.csui-icon {
  width: 20px;
  height: 20px;
}

.binf-widgets .binf-table.dataTable>thead>tr>th {
  padding-top: initial !important;
  padding-bottom: initial !important;
}

.binf-widgets .csui-nodetable:not(.csui-wrap-text) .binf-table.dataTable>thead>tr>th {
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.binf-widgets .csui-nodetable:not(.csui-wrap-text) .binf-table.dataTable>thead>tr>th[data-csui-attribute="type"]::after {
  content: attr(aria-label);
  text-transform: uppercase;
  font-family: "PulseFont-Medium" !important;
  font-size: 11px !important;
  display: inline-block;
  overflow-x: hidden;
  text-overflow: ellipsis;
}

.binf-widgets .csui-nodetable:not(.csui-wrap-text) .binf-table.dataTable>thead>tr>th[data-csui-attribute="type"] .csui-focusable-table-column-header{
  padding-left: 4px;
  padding-right: 4px;
}

.binf-widgets .csui-nodetable:not(.csui-wrap-text) .binf-table.dataTable>thead>tr>th[data-csui-attribute="type"] .csui-focusable-table-column-header.csui-empty{
  padding-left: 8px;
  padding-right: 8px;
}

.binf-widgets .csui-nodetable:not(.csui-wrap-text) .binf-table.dataTable>thead>tr>th[data-csui-attribute="type"] .csui-focusable-table-column-header .csui-icon.csui-table-header-icon.mime_type {
  display: none;
}

.binf-widgets .metadata-content-header {
  background: #ffffff !important;
  height: calc(4rem - 2px) !important;
}

.csui-nodestable .csui-table-rowselection-toolbar,
.csui-nodestable .csui-table-rowselection-toolbar.csui-table-rowselection-toolbar-visible,
.csui-nodestable .csui-table-tabletoolbar {
  background-color: #FFFFFF;
}

.binf-widgets .csui-checkbox:not([disabled])[aria-checked='mixed']::after,
.binf-widgets .csui-checkbox:not([disabled])[aria-checked='false']::after,
.binf-widgets .csui-checkbox:not([disabled])[aria-checked='true']::after,
.csui-table-actionbar .binf-nav-pills .binf-dropdown>a::after,
.binf-widgets .csui-toolbar.binf-nav>li>a[title='Properties']::after,
.csui-table-actionbar .binf-nav-pills [data-csui-command='properties']>a::after,
.binf-widgets .csui-toolbar.binf-nav>li>a[title='Document Details']::after,
.csui-table-actionbar .binf-nav-pills [data-csui-command='Document Details']>a::after  {
  content: "";
  width: 18px;
  height: 18px;
  background-size: 20px;
  background-position: 50% !important;
  align-self: center;
}

.binf-widgets .csui-checkbox:not([disabled])[aria-checked='mixed']::after {
  background-image: url(../carbonfiber/image/icons/baseline-indeterminate_check_box-24px.svg) !important;
  background: url(../controls/checkbox/impl/images/checkbox_mixed.svg);
}

.binf-widgets .csui-checkbox:not([disabled])[aria-checked='false']::after {
  background-image: url(../carbonfiber/image/icons/baseline-check_box_outline_blank-24px.svg) !important;
  background: url(../controls/checkbox/impl/images/checkbox.svg);
}

.binf-widgets .csui-checkbox:not([disabled])[aria-checked='true']::after {
  background-image: url('../carbonfiber/image/icons/baseline-check_box-24px.svg') !important;
  background: url(../controls/checkbox/impl/images/checkbox_all_selected.svg);
}

.csui-nodetable .binf-table>tbody>tr>td.csui-table-cell-favorite>div>button::after,
.csui-nodetable .binf-table>tbody>tr>td.csui-table-cell-favorite>div>button.selected::after,
.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>.custom-view-region>div>div>button::after,
.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>.custom-view-region>div>div>button:hover::after,
.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>.custom-view-region>div>div>button.selected::after {
  content: "";
  width: 30px;
  height: 30px;
  background-position: 50%;
  cursor: pointer;
}

.csui-nodetable .binf-table>tbody>tr>td.csui-table-cell-favorite>div>button::after {
  background-image: url(../carbonfiber/image/icons/blue-star-border.svg) !important;
}

.csui-nodetable .binf-table>tbody>tr>td.csui-table-cell-favorite>div>button.selected::after {
  background-image: url(../carbonfiber/image/icons/blue_star.svg) !important;
}

.binf-widgets .csui-search-right-header-container .csui-search-header-action.icon.icon-description-toggle,
.binf-widgets .csui-toolbar.binf-nav>li>a[title="Hide description"]::after,
.binf-widgets .csui-toolbar.binf-nav>li>a[title="Show description"]::after {
  background-image: url(../carbonfiber/image/icons/baseline-list-24px.svg);
  display: inline-block;
}

.binf-widgets .csui-toolbar.binf-nav>li>a[title="Hide description"]:hover::after,
.binf-widgets .csui-toolbar.binf-nav>li>a[title="Show description"]:hover::after {
  background-image: url(../carbonfiber/image/icons/white-baseline-list-24px.svg);
  display: inline-block;
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>.custom-view-region>div>div>button::after {
  background: #e8e8e8;
  background-image: url('../carbonfiber/image/icons/blue-star-border.svg') !important;
  border-radius: 30px;
  display: inline-block;
  background-position: center;
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>.custom-view-region>div>div>button:hover::after {
  background-color: #003f2d;
  border-radius: 30px;
  background-image: url(../carbonfiber/image/icons/white_star_border.svg) !important;
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>.custom-view-region>div>div>button.selected::after {
  background: #e8e8e8;
  background-image: url(../carbonfiber/image/icons/blue_star.svg) !important;
  border-radius: 30px;
  background-position: center;
}

.binf-widgets .csui-toolbar.binf-nav>li>a[title='Properties']::after,
.binf-widgets .csui-toolbar.binf-nav>li>a[title='Document Details']::after,
.csui-table-actionbar .binf-nav-pills [data-csui-command='properties']>a::after {
  background-image: url(../carbonfiber/image/icons/outline-info-24px.svg);
  background-size: 18px !important;
  margin-right: 5px;
}

.binf-widgets .csui-search-right-header-container .csui-search-header-action.icon.icon-description-toggle,
.binf-widgets .csui-toolbar.binf-nav>li>a[title="Hide description"]::after,
.binf-widgets .csui-toolbar.binf-nav>li>a[title="Hide description"]:hover::after,
.binf-widgets .csui-toolbar.binf-nav>li>a[title="Show description"]::after,
.binf-widgets .csui-toolbar.binf-nav>li>a[title="Show description"]:hover::after,
.binf-widgets .csui-filterToolbar .csui-toolbar.binf-nav>li>a::after,
.binf-widgets .csui-filterToolbar .csui-toolbar.binf-nav>li>a:hover::after,
.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a[title='Add Item']::after,
.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a[title='Add Item']:hover::after,
.csui-table-actionbar .binf-nav-pills [data-csui-command='copylink']>a::after,
.csui-table-actionbar .binf-nav-pills [data-csui-command='sendto']>a::after,
.csui-table-actionbar .binf-nav-pills [data-csui-command='edit']>a::after,
.csui-table-actionbar .binf-nav-pills [data-csui-command='inlineedit']>a::after {
  content: "";
  width: 25px;
  height: 25px;
  background-position: 50%;
  cursor: pointer;
}

.binf-widgets .csui-filterToolbar .csui-toolbar.binf-nav>li>a::after {
  background-image: url('../carbonfiber/image/icons/baseline-filter_list-24px.svg');
  display: inline-block;
}

.binf-widgets .csui-filterToolbar .csui-toolbar.binf-nav>li>a:hover::after {
  background-image: url('../carbonfiber/image/icons/white-baseline-filter_list-24px.svg');
  display: inline-block;
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a[title='Add Item']::after {
  background-image: url('../carbonfiber/image/icons/baseline-add-24px.svg');
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a[title='Add Item']:hover::after {
  background-image: url('../carbonfiber/image/icons/white-baseline-add-24px.svg');
}

.csui-table-actionbar .binf-nav-pills .binf-dropdown>a::after,
.csui-table-actionbar .binf-nav-pills [data-csui-command='properties']>a::after {
  cursor: pointer;
  background-size: 25px;
}

.csui-table-actionbar .binf-nav-pills .binf-dropdown>a::after {
  background-image: url('../carbonfiber/image/icons/baseline-more_horiz-24px.svg');
}

.csui-table-actionbar .binf-nav-pills [data-csui-command='sendto']>a::after {
  background-image: url(../carbonfiber/image/icons/send_to.svg);
}

.csui-table-actionbar .binf-nav-pills [data-csui-command='copylink']>a::after {
  background-image: url(../carbonfiber/image/icons/copy-link.svg);
}

.csui-table-actionbar .binf-nav-pills [data-csui-command='edit']>a::after {
  background-image: url(../carbonfiber/image/icons/document_edit.svg);
}

.csui-table-actionbar .binf-nav-pills [data-csui-command='inlineedit']>a::after {
  background-image: url(../carbonfiber/image/icons/document_rename.svg);
}

/* .csui-nodetable .csui-table-cell-type>div::after,
.csui-nodetable .csui-table-cell-type.sorting>div::after {
  content: "TYPE";
  height: 35px;
  font-family: 'PulseFont-Medium' !important;
  font-size: 11px !important;
} */

.binf-widgets .csui-search .csui-search-input-container::after {
  background: linear-gradient(to right,
      rgba(36, 121, 163, 0) 1%,
      rgba(36, 121, 163, 0.45) 46%,
      rgba(36, 121, 163, 0.99) 99%,
      rgba(36, 121, 163, 1) 100%);
}

.binf-widgets .binf-navbar-brand>.csui-logo>.csui-logo-image {
  background-image: url(images/header_content_server.svg);
}

.binf-navbar .binf-navbar-nav>div:not(.csui-help)>a,
.binf-navbar .binf-navbar-nav>li:not(.csui-help)>a,
.binf-navbar .binf-navbar-nav>li:not(.csui-help)>.breadcrumbs-handle>a {
  padding-top: 15px;
}

.binf-widgets .csui-navbar.binf-navbar {
  background: #ffffff;
}

#breadcrumb-wrap .breadcrumb-inner.breadcrumb-inner-header {
  background-color: #ebf1f4;
}

.binf-widgets #breadcrumb-wrap .binf-breadcrumb>li.binf-active,
.binf-widgets .binf-breadcrumb>li.binf-active {
  color: #666666;
  font-weight: inherit;
  line-height: normal;
  padding: 0;
}

.binf-widgets .binf-navbar-nav .csui-icon-home {
  width: 25px;
  height: 25px;
}

.binf-widgets .binf-navbar-nav .tile-breadcrumb .binf-btn {
  background: #ffffff;
  color: #003f2d;
  border-color: #003f2d;
}

.binf-widgets .binf-navbar-nav .tile-breadcrumb .binf-btn:active {
  background-color: #fff;
  border: 1px solid #003f2d;
  color: #003f2d;
}

.binf-widgets .binf-btn.btn-hide-breadcrumb:active,
.binf-widgets .binf-btn.btn-show-breadcrumb:active {
  padding: 5px 11px;
}

.binf-widgets .binf-breadcrumb a,
.binf-widgets .breadcrumb-inner-header .binf-breadcrumb a {
  color: #003f2d;
  font-weight: inherit;
}

.binf-widgets .binf-breadcrumb>li+li::before,
.binf-widgets .breadcrumb-inner-header .binf-breadcrumb>li+li::before {
  padding: 0 16px;
  background-size: 8px 8px;
  background-image: url(images/breadcrumb_arrow.svg);
}

.icon-help {
  background-image: url(images/help.svg);
}

.icon-help:active {
  background-image: url(images/help_white.svg);
}

.icon-help:hover {
  background-image: url(images/help_mo.svg);
}

.csui-icon-home {
  background-image: url(images/home.svg);
}

.favorite_header_icon,
.fav_header42 {
  background-image: url(images/fav_header42.svg);
}

.favorite_header_icon:hover,
.fav_header42_mo {
  background-image: url(images/fav_header42_mo.svg);
}

.favorite_header_icon:active,
.fav_header42_md {
  background-image: url(images/fav_header42_md.svg);
}

.binf-widgets .binf-nav-header .icon-expandArrowDown,
.binf-widgets .csui-search-box .icon-expandArrowDown,
.binf-widgets .csui-search-box .icon-expandArrowDown:active,
.binf-widgets .csui-search-box .icon-expandArrowDown:focus {
  background-image: url(images/caret_down.svg);
}

.binf-widgets .csui-search-box .icon-expandArrowDown.dropup,
.binf-widgets .csui-search-box .icon-expandArrowDown.dropup:focus,
.binf-widgets .csui-search-box .icon-expandArrowDown.dropup:active,
.binf-widgets .csui-search-box .icon-expandArrowDown.dropup:hover {
  background-image: url('images/caret_up.svg');
}

.binf-widgets .binf-navbar .icon-expandArrowDown,
.binf-widgets .binf-navbar .icon-expandArrowDown:focus,
.binf-widgets .binf-navbar .icon-expandArrowDown:active {
  background-image: url(images/caret_down.svg);
}

.binf-widgets .binf-navbar .icon-expandArrowUp,
.binf-widgets .binf-navbar .icon-expandArrowUp:focus,
.binf-widgets .binf-navbar .icon-expandArrowUp:active {
  background-image: url(images/caret_up.svg);
}

.csui-search .csui-search-box .icon-expandArrowDown:hover {
  background-image: url(images/caret_down_mo.svg);
}

.csui-search .csui-search-box .icon-expandArrowDown:active {
  background-image: url(images/caret_down_md.svg);
}

.binf-navbar-nav .icon-header-search {
  background-image: url('images/search_header.svg');
}

.binf-navbar-nav .icon-header-search:hover,
.binf-navbar-nav .icon-header-search:focus,
.binf-navbar-nav .icon-header-search.icon-header-search-nohover:hover,
.binf-navbar-nav .icon-header-search.icon-header-search-nohover:active,
.binf-navbar-nav .icon-header-search.icon-header-search-nohover:focus {
  background-image: url('images/search_header_mo.svg');
}

.csui-favorites-view .csui-favorites-icon-container,
.csui-favorites-view.showing-favorites-view .csui-favorites-icon-container {
  background-color: transparent;
}

.binf-navbar-nav .icon-header-search_enabled {
  background-image: url('images/search_header_on.svg');
}

.binf-navbar-nav .icon-header-search_enabled:hover,
.binf-navbar-nav .icon-header-search_enabled:active,
.binf-navbar-nav .icon-header-search_enabled:focus {
  background-image: url('images/search_header_on_md.svg');
}

.binf-nav .csui-search-box .csui-input {
  height: 40px;
  border: 1px solid #757575;
  border-radius: 5px;
  padding: 8px 30px 8px 16px;
  background-color: #ffffff;
  color: #333333;
}

.csui-search-box .csui-input::-webkit-input-placeholder {
  color: #666666;
}

.csui-search-box .csui-input:-moz-placeholder {
  color: #666666;
}

.csui-search-box .csui-input::-moz-placeholder {
  color: #666666;
}

.csui-search-box .csui-input:-ms-input-placeholder {
  color: #666666;
}

.csui-table-cell-name .csui-table-cell-name-value .csui-table-cell-name-link-text {
  font-family: 'PulseFont-Medium' !important;
  font-size:12px !important
}

.binf-widgets,
.binf-widgets div,
.binf-widgets span,
.binf-widgets applet,
.binf-widgets object,
.binf-widgets iframe,
.binf-widgets p,
.binf-widgets blockquote,
.binf-widgets pre,
.binf-widgets a,
.binf-widgets abbr,
.binf-widgets acronym,
.binf-widgets address,
.binf-widgets big,
.binf-widgets cite,
.binf-widgets code,
.binf-widgets del,
.binf-widgets dfn,
.binf-widgets em,
.binf-widgets img,
.binf-widgets ins,
.binf-widgets kbd,
.binf-widgets q,
.binf-widgets s,
.binf-widgets samp,
.binf-widgets small,
.binf-widgets strike,
.binf-widgets strong,
.binf-widgets sub,
.binf-widgets sup,
.binf-widgets tt,
.binf-widgets var,
.binf-widgets b,
.binf-widgets u,
.binf-widgets i,
.binf-widgets center,
.binf-widgets dl,
.binf-widgets dt,
.binf-widgets dd,
.binf-widgets ol,
.binf-widgets ul,
.binf-widgets li,
.binf-widgets fieldset,
.binf-widgets form,
.binf-widgets label,
.binf-widgets legend,
.binf-widgets table,
.binf-widgets caption,
.binf-widgets tbody,
.binf-widgets tfoot,
.binf-widgets thead,
.binf-widgets tr,
.binf-widgets th,
.binf-widgets td,
.binf-widgets article,
.binf-widgets aside,
.binf-widgets canvas,
.binf-widgets details,
.binf-widgets embed,
.binf-widgets figure,
.binf-widgets figcaption,
.binf-widgets footer,
.binf-widgets header,
.binf-widgets hgroup,
.binf-widgets menu,
.binf-widgets nav,
.binf-widgets output,
.binf-widgets ruby,
.binf-widgets section,
.binf-widgets summary,
.binf-widgets time,
.binf-widgets mark,
.binf-widgets audio,
.binf-widgets video {
  font-family: 'PulseFont-Medium' !important;
  font-size: 14px !important;
  color: #333;
}

.csui-table-column-text {
  text-transform: uppercase !important;
  font-size: 11px !important;
}

.binf-widgets .csui-pager {
  background: #fff !important;
  border: none !important;
}

.binf-widgets .csui-nodestable {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

#csui-folderbrowser-core .csui-fb-nodestable {
  border-radius: 3px;
}

.binf-widgets .csui-pager {
  font-size: 12px;
}

span.icon.icon-socialFav {}

#csui-folderbrowser-core,
.binf-widgets .csui-nodestable .csui-tabletoolbar,
.csui-nodestable .csui-alternating-toolbars,
.csui-nodestable .csui-table-tabletoolbar {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.csui-nodestable .csui-table-paginationview {
  margin-top: 12px;
}

.csui-nodestable .csui-table-paginationview,
.csui-pager.csui-acc-tab-region {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.binf-widgets .csui-nodestable .csui-tabletoolbar {
  border-bottom: none;
}

.binf-widgets.csui-folderbrowser {
  background: transparent;
}

.binf-table.dataTable>thead,
.binf-widgets .csui-tabletoolbar {
  background: #fff;
}

h2.csui-item-name-block {
  font-size: 14px;
  font-family: 'PulseFont-Medium';
}

.csui-item-title {
  display: flex;
  align-items: center;
}

.csui-item-title-icon,
.csui-item-title-icon>.csui-icon-group,
div.csui-item-title-icon>span.csui-icon-group>span.csui-icon {
  height: 21px !important;
  width: 20px;
}

.binf-widgets .csui-pager div.csui-paging-navbar>ul>li.csui-overflow>a,
.binf-widgets .csui-pager div.csui-paging-navbar>ul {
  background: #fff;
}

.binf-widgets .binf-table>thead>tr>th,
.binf-widgets .binf-table>tbody>tr>td {
  border-top: none;
  border-bottom: 1px solid #dedede !important;
}

/* .binf-widgets .binf-table>thead>tr>th:first-child,
.binf-widgets .binf-table>tbody>tr>td:first-child {
  border-bottom: none !important;
} */

.binf-widgets .binf-table>tbody>tr.binf-active>td:not(:first-child),
.binf-widgets .binf-table>tfoot>tr.binf-active>td:not(:first-child),
.binf-widgets .binf-table>thead>tr.binf-active>th:not(:first-child),
.binf-widgets .binf-table>tbody>tr.binf-active>th:not(:first-child),
.binf-widgets .binf-table>tfoot>tr.binf-active>th:not(:first-child),
.binf-widgets .binf-table>tbody>tr.binf-active>td:not(:first-child):hover,
.binf-widgets .binf-table>tfoot>tr.binf-active>td:not(:first-child):hover,
.binf-widgets .binf-table>thead>tr.binf-active>th:not(:first-child):hover,
.binf-widgets .binf-table>tbody>tr.binf-active>th:not(:first-child):hover,
.binf-widgets .binf-table>tfoot>tr.binf-active>th:not(:first-child):hover {
  background: rgba(35, 158, 193, 0.08) !important;
}

.binf-widgets .csui-toolbar.binf-nav>li>a {
  font-size: 11px;
  text-transform: uppercase;
}

.binf-widgets .cs-properties-wrapper {
  box-shadow: none !important;
}

.binf-widgets .cs-userfield .cs-name a,
.metadata-header .title,
.cs-formfield .cs-field-read button>span,
.cs-form .alpaca-container-item>.binf-form-group.alpaca-field .alpaca-control-label {
  font-size: 14px !important;
}
.binf-widgets .cs-form .binf-control-label {
  color: #757575 !important;
}
.csui-inlineform-group>input:focus,
.title-edit-div:focus,
.title-edit-div .title-input:focus,
.title-edit-icon-div .inline-edit-icon:focus,
.cs-textareafield textarea:focus,
.cs-textfield input:focus {
  border: 1px solid #003f2d;
}

.binf-widgets .cs-metadata-properties .binf-nav-pills>li.binf-active>a {
  font-size: 12px;
  font-family: 'PulseFont-Medium';
  color: #333;
  font-weight: initial;
}

.binf-widgets .cs-metadata-properties .binf-nav-pills>li.binf-active>a>.cs-tablink-text,
.binf-widgets .cs-metadata-properties .binf-nav-pills>li.binf-active>a:hover>.cs-tablink-text {
  border-top: 2px solid #003f2d;
  text-transform: uppercase;
  border-bottom: none;
  line-height: 0.74;
  font-weight: normal;
}

.cs-tab-links.binf-dropdown li a span.cs-label {
  font-size: 12px;
}

.binf-widgets .arrow-overlay {
  /*display: none;*/
}

.binf-tab-content .cs-metadata-properties .tab-links {
  background: #fff !important;
}

.metadata-content .cs-metadata .cs-metadata-properties .binf-tab-content {
  overflow-y: scroll;
}

.csui-nodestable .csui-alternating-toolbars {
  flex: none;
  height: 54px;
  overflow: visible;
}

/* FAVORITE WIDGET STYLES START */

/* .overview-favorite-documents .csui-nodestable .csui-alternating-toolbars{
  display: none;
} */

.overview-favorite-documents .binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a:not([aria-label="Go Back"]){
  display: none;
}

.overview-favorite-documents .binf-widgets .csui-tabletoolbar>div>.csui-align-right{
  display: none;
}

.overview-favorite-documents .binf-widgets .csui-nodetable .binf-table tr:not(.csui-details-row) .csui-favorite-star-view-container{
  display: none;
}

/* .overview-favorite-documents .csui-nodetable.csui-table-spacing-medium .binf-table tr:not(.csui-details-row)>.csui-table-cell-last-visible>*{
 display: none;
} */

.overview-favorite-documents .binf-widgets .csui-table-cell-name-appendix{
  display: none;
}

.overview-favorite-documents [data-csui-attribute="_select"] {
  width: 30px !important;
}

.overview-favorite-documents .csui-nodetable .binf-table tr>.csui-table-cell-_select:first-child .csui-checkbox {
  padding-left: 0;
}

.overview-favorite-documents .binf-widgets .binf-table.dataTable>thead>tr>th .csui-table-column-text {
   padding-left: 2.1em !important;
 }

 .overview-favorite-documents .binf-widgets .binf-table.dataTable tr:not(.csui-details-row)>*,

.overview-favorite-documents .binf-widgets .binf-table.dataTable tr:not(.csui-details-row)>*>* {
   min-height: 40px !important;
    height: 42px !important;
}

.overview-favorite-documents .csui-table-cell-_toggledetails .expand-details-row-toggle,
.overview-favorite-documents .csui-table-cell-_toggledetails .csui-disclosure-view,
.overview-favorite-documents li[data-csui-command="properties"],
.overview-favorite-documents .csui-right-toolbar-region,
.overview-favorite-documents li[data-csui-command="collect"],
.overview-favorite-documents li[data-csui-command="copy"],
.overview-favorite-documents li[data-csui-command="move"],
.overview-favorite-documents li[data-csui-command="delete"],
.overview-favorite-documents li[data-csui-command="removecollecteditems"]{
  display: none !important;
}

.overview-favorite-documents li[data-csui-command="back"] a {
  margin: 0;
}

.overview-favorite-documents .binf-widgets .csui-selected-count .csui-selected-counter-region button {
  padding: 6px 0;
}

.overview-favorite-documents :not(button):not(.csui-icon-v2-view)>.csui-icon-v2.csui-icon-v2-with-states:hover .csui-icon-v2-metaphor0 {
  fill: #333333;
}

.overview-favorite-documents .binf-widgets .binf-nav .binf-open>a {
  box-shadow: none;
}

.component-container.favorite-widgets .title {
  padding: 10px 10px 10px 9px;
}

/* .overview-favorite-documents .binf-widgets input[type='search']{
  margin-top: 8px !important;
} */

.overview-favorite-documents .binf-widgets .csui-nodetable:not(.csui-wrap-text) .binf-table.dataTable>thead>tr>th[data-csui-attribute="name"] {
  min-width: 311px;
    max-width: 311px;
}

.overview-favorite-documents .binf-widgets .csui-nodetable.csui-table-spacing-medium .csui-table-cell-favorite{
  max-width:0px;
  min-width: 0px;
}

.overview-favorite-documents .binf-widgets .csui-nodetable.csui-table-spacing-medium .csui-table-cell-_toggledetails.csui-table-cell-last-visible{
  max-width: 0px;
  min-width: 0px;
}

.overview-favorite-documents .binf-widgets .csui-nodetable:not(.csui-wrap-text) .binf-table.dataTable>thead>tr>th[data-csui-attribute="favorite"]{
  width: 0px !important;
}

.overview-favorite-documents .binf-widgets .csui-nodetable:not(.csui-wrap-text) .binf-table.dataTable>thead>tr>th[data-csui-attribute="_toggledetails"]{
  width: 0px !important;
}

.overview-favorite-documents td[data-csui-attribute='reserved'], .overview-favorite-documents th[data-csui-attribute='reserved'],
.overview-favorite-documents td[data-csui-attribute='favorite'], .overview-favorite-documents th[data-csui-attribute='favorite'] {
  width: 0px !important; display:none !important;
}

.overview-favorite-documents thead > tr > th.csui-table-cell-name.sorting_asc > div.csui-table-column-search.csui-searchbox-shown > div.search-box.csui-table-searchbox > input {
  min-width: 40px;
}

.overview-favorite-documents .binf-widgets .csui-nodetable .binf-table tr>.csui-table-cell-name>.csui-table-cell-name-div {
  padding-left: 0px !important;
}

/* FAVORITE WIDGET STYLES END */

.binf-widgets .binf-table>thead>tr>td.binf-active,
.binf-widgets .binf-table>tbody>tr>td.binf-active,
.binf-widgets .binf-table>tfoot>tr>td.binf-active,
.binf-widgets .binf-table>thead>tr>th.binf-active,
.binf-widgets .binf-table>tbody>tr>th.binf-active,
.binf-widgets .binf-table>tfoot>tr>th.binf-active,
.binf-widgets .binf-table>thead>tr.binf-active>td,
.binf-widgets .binf-table>tbody>tr.binf-active>td,
.binf-widgets .binf-table>tfoot>tr.binf-active>td,
.binf-widgets .binf-table>thead>tr.binf-active>th,
.binf-widgets .binf-table>tbody>tr.binf-active>th,
.binf-widgets .binf-table>tfoot>tr.binf-active>th {
  background: #fff;
}

.binf-widgets .csui-nodetable:not(.csui-wrap-text) .binf-table.dataTable>tbody>tr>*,
.binf-widgets .binf-table.dataTable tr:not(.csui-details-row)>*>* {
  font-size: 12px;
  min-height: 60px;
}

.csui-facet-panel .csui-facet-header {
  background: #f3f3f4;
}

.csui-facet-panel .csui-facet {
  border: 1px solid #f3f3f4;
  border-radius: 4px;
  width: calc(100% - 16px);
  margin-bottom: 2px;
}

.binf-widgets .csui-facet-panel .csui-facet-item span {
  opacity: 1;
}

.binf-widgets .csui-facet-panel .facet-disabled .csui-facet-item span {
  opacity: 0;
}

.binf-widgets .csui-facet-panel .facet-disabled .csui-facet-controls {
  opacity: 0.5;
}

.csui-facet-panel .csui-facet-content {
  margin-bottom: 4px;
}

.binf-widgets .csui-facet-panel .csui-facet .cs-filter-group {
  padding-bottom: 4px;
}

.binf-widgets .csui-selected-count .csui-selected-counter-region .binf-badge {
  background: #003f2d !important;
}

.binf-widgets .csui-facet-panel .csui-facet-collapse-controls.multi-select,
.binf-widgets .csui-facet-panel .csui-facet-controls.csui-multi-select {
  margin-bottom: 0;
}

.csui-btn.binf-btn.binf-btn-secondary:focus,
.csui-btn.binf-btn.binf-btn-primary:focus,
.binf-widgets span:focus,
.csui-favorite-star-view-container>button:focus,
.binf-widgets .csui-control:focus {
  outline: none;
}

.binf-table.dataTable>tbody>tr.csui-state-hover,
.binf-widgets.binf-table.dataTable>tbody>tr.csui-state-hover {
  background: transparent !important;
}
.binf-widgets .csui-table-rowselection-toolbar .binf-nav.binf-nav-pills>li>.custom-view-region,
.binf-widgets .csui-table-rowselection-toolbar .binf-nav.binf-nav-pills>li>a,
.binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li>a,
.binf-table.dataTable>thead th, .binf-table.dataTable>thead>tr,
.binf-table.dataTable>tbody>tr.csui-state-hover td,
.binf-widgets.binf-table.dataTable>tbody>tr.csui-state-hover td {
  background: transparent !important;
}

.binf-widgets .csui-table-rowselection-toolbar .binf-nav.binf-nav-pills>li>a:focus,
.binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li>a:focus {
  box-shadow: none;
}


.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a {
  background: #e8e8e8;
  color: #003f2d;
  border-radius: 28px;
  width: 28px;
  height: 28px;
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  /* transition: all 200ms ease-out; */
  margin-right: 8px;
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a:hover {
  background: #003f2d !important;
  color: #fff;
  transition: all 200ms ease-out;
}

.binf-widgets .cs-simplelist.csui-facet-panel {
  background: #ffffff;
  width: 248px;
}

.csui-nodestable .csui-table-facetview {
  border-bottom: 0;
}

.csui-facet-panel .csui-facet {
  border-top: none;
}

.csui-facet-panel .csui-facet-header .header-label {
  font-size: 12px;
  text-transform: uppercase;
}

.csui-facet-panel .csui-facet-item>.csui-filter-name>.csui-name {
  font-size: 12px;
}

.csui-facet-panel .csui-facet-item>.csui-filter-name>.csui-total {
  background-color: #003f2d;
  color: #fff;
}

.binf-widgets .cs-simplelist.csui-facet-panel .binf-panel-heading {
  display: flex;
  align-items: center;
}

.binf-widgets .cs-simplelist.csui-facet-panel .cs-title {
  color: #666;
}

.binf-widgets .csui-checkbox>span {
  height: 18px;
  width: 18px;
}

.binf-widgets input[type='search'] {
  border-radius: 32px;
  height: 28px;
  border: 1px solid #dedede;
  background: #f3f3f4;
  padding: 0 8px;
  /* margin-top: 15px; */
}

.binf-widgets input[type='search']:focus {
  border: 1px solid #dedede;
}

.csui-favorite-popover-container>.binf-popover .binf-btn-default,
.csui-favorite-popover-container>.binf-popover .binf-btn-default:active {
  border: none;
  color: #bbb;
}

.binf-widgets .binf-btn {
  font-family: 'PulseFont-Medium';
  border-radius: 3px !important;
  text-transform: uppercase;
}

.esoc-social-comment-widget .binf-btn-primary,
.esoc-social-comment-widget .binf-btn-primary:active,
.csui-favorite-popover-container>.binf-popover .binf-btn-primary,
.csui-favorite-popover-container>.binf-popover .binf-btn-primary:active {
  color: #fff;
  border: 1px solid #003F2D;
  background: #003F2D;
  margin-right: 0;
  margin-left: 4px;
}

.csui-favorite-popover-container>.binf-popover .binf-btn-primary:hover {
  background: #003F2D;
  border: 1px solid #003F2D !important;
  color: #fff !important;
}

.csui-favorite-popover-container>.binf-popover .binf-btn-default:focus,
.csui-favorite-popover-container>.binf-popover .binf-btn-default:hover {
  border: none;
  color: #666;
  box-shadow: none;
}

.binf-widgets .csui-selected-count .csui-selected-counter-region .csui-selected-counter-label {
  font-size: 11px;
  color: #666;
}

.binf-widgets .csui-selected-count .csui-selected-counter-region .binf-badge {
  font-size: 11px;
  font-family: 'PulseFont-Medium';
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.csui-right-toolbar-view .csui-condensed-header-toggle-container button.csui-condensed-header-toggle {
  /* display: none; */
}

.csui-facet-panel .csui-facet-header .header-label {
  padding-top: 8px;
  padding-bottom: 8px;
}

.binf-widgets .esoc-social-comment-widget,
.binf-widgets .binf-popover {
  border: none;
  border-radius: 3px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.08);
}

.binf-widgets .csui-selected-count .csui-dropmenu-container,
.binf-widgets .csui-table-rowselection-toolbar .csui-selected-count .csui-selected-counter-region button.binf-open {
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.08);
}

.csui-favorite-popover-container>.binf-popover>.binf-popover-content>div label {
  font-size: 12px;
  font-family: 'PulseFont-Medium' !important;
}

.binf-widgets .binf-popover.binf-left>.binf-arrow {
  border: 1px solid transparent;
  background: transparent;
}

.binf-widgets .binf-form-control {
  box-shadow: none;
  -webkit-box-shadow: none;
  border: 1px solid #dedede;
}

.csui-favorite-popover-container>.binf-popover>.binf-popover-content .favorite-groups-container .binf-btn.binf-dropdown-toggle:focus,
.csui-favorite-popover-container>.binf-popover>.binf-popover-content .favorite-name-input:focus {
  border: 1px solid #dedede;
}

.csui-favorite-popover-container>.binf-popover>.binf-popover-content .favorite-buttons-container {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
}

.cs-simplelist.csui-facet-panel:after {
  display: none;
}

.binf-widgets .esoc-social-comment-form-container {
  border: none;
}

.binf-widgets .csui-pager div.csui-paging-navbar>ul>li {
  background: #e8e8e8;
  border-radius: 3px;
  margin-right: 4px;
  height: 28px;
  width: 28px;
  min-width: initial;
  max-width: 28px;
}

.binf-widgets .csui-pager div.csui-paging-navbar>ul>li>a {
  width: 28px;
  height: 28px;
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #666;
}

.binf-widgets .csui-pager div.csui-paging-navbar .csui-activePage {
  background: #003f2d;
  color: #fff;
  border-radius: 3px;
}

.binf-widgets .csui-pager .csui-pagesize-menu>div,
.binf-widgets .csui-pager .csui-pagesize-menu>div>a {
  background: #e8e8e8;
  height: 28px;
  border-radius: 3px;
}

.binf-widgets .csui-pager div.csui-paging-navbar>ul>li>a:active,
.binf-widgets .csui-pager div.csui-paging-navbar>ul>li>a:focus,
.binf-widgets .csui-pager div.csui-paging-navbar>ul>li>a:hover {
  background: #003f2d;
  color: #fff;
  border-radius: 3px;
}

.binf-widgets .csui-pager .csui-pagesize-menu>div {
  margin-right: 4px;
}

.binf-widgets .csui-pager .csui-pagesize-menu>div>a {
  padding: 0 8px;
}

.esoc-social-comment-widget .binf-btn-primary {
  height: 36px;
}

.binf-widgets .esoc-social-comment-attachment,
.binf-widgets .esoc-social-comment-emoticon {
  /*display: none;*/
}

.esoc-social-comment-container ul li .esoc-social-comment-icon-holder,
.binf-widgets .esoc-commentinfo-block {
  display: inline-flex;
  align-items: center;
}

.esoc-social-comment-details {
  width: 100%;
}

.binf-widgets .esoc-social-comment-avatar,
.binf-widgets .esoc-social-comment-default-avatar {
  height: 36px;
  width: 36px;
  margin: 0;
}

#esoc-social-comment-form-buttons-container.row-fluid {
  display: inline-flex;
  width: 100%;
  align-items: center;
}

.binf-widgets .emoji-wysiwyg-editor-focus {
  border: 1px solid #dedede !important;
}

.binf-widgets .esoc-social-comment-widget {
  border-radius: 3px;
}

.esoc-social-comment-title-bar .esoc-social-comment-title {
  font-size: 12px;
  text-transform: uppercase;
  color: #666;
  font-family: 'PulseFont-Medium' !important;
}

.binf-widgets .esoc-social-comment-close-button {
  height: 18px;
  width: 18px;
  background-position: 0 -1px;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.34;
}

.binf-widgets .esoc-social-comment-timestamp {
  font-size: 10px;
}

.esoc-social-comment-container ul li .esoc-social-comment-icon-edit {
  height: 14px;
  width: 14px;
  opacity: 0.54;
}

.esoc-social-comment-container ul li .esoc-social-comment-icon-delete {
  opacity: 0.54;
}

.binf-widgets .esoc-social-comment-list-item .esoc-commentinfo-block-wrapper {
  margin-left: 20px;
}

.binf-widgets .esoc-social-comment-list-actions,
.binf-widgets .esoc-social-reply-list-actions {
  font-size: 10px;
}

.binf-widgets .binf-table.dataTable>tbody>tr.csui-details-row>td:not(:first-child) {
  background: #f3f3f4;
}

.target-browse .binf-modal-header {
  border-radius: 3px;
  padding: 0;
  border: 0;
  height: 54px;
  border-bottom: none;
  background-color: #fff;
  flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  width: 100%;
}

.csui-start-locations .binf-dropdown-menu .cs-label,
.csui-start-locations .binf-dropdown-toggle .cs-label,
.cs-dialog .cs-header-control .cs-apply-properties-selector>.binf-dropdown-toggle .cs-label {
  font-size: 12px;
  text-transform: capitalize;
  text-align: left !important;
}

.target-browse.cs-dialog .binf-modal-footer {
  height: 54px;
  background: #fff;
  border: none;
  border-radius: 3px;
  flex-direction: row-reverse;
  padding-bottom: 8px;
}

.binf-widgets .cs-apply-properties-selector>.binf-dropdown-menu,
.target-browse .binf-modal-content {
  border-radius: 3px !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.08);
}

.target-browse .csui-title {
  font-size: 14px;
  color: #666;
  font-family: 'PulseFont-Medium' !important;
  text-transform: capitalize;
}

.csui-np-header .csui-folder-name {
  background: #f3f3f4;
  border: none;
}

.csui-favorite-star-view-container.csui-favorite-popover-container {
  display: inline-flex;
}

.binf-widgets .csui-selected-count li.csui-selected-item:active,
.binf-widgets .csui-selected-count li.csui-selected-item:focus,
.binf-widgets a:focus,
.binf-widgets .binf-table.dataTable>tbody>tr> :focus,
.binf-widgets .binf-table.dataTable>thead>tr>th:focus {
  outline: none;
}

.binf-widgets .cs-simplelist .cs-title-with-go-back {
  transform: none;
  vertical-align: top;
}

.csui-folderbrowser .csui-tabletoolbar .binf-nav .csui-search-box .csui-input {
  padding: 2px 30px 2px 10px;
  border: 1px solid #dedede;
  background: #e8e8e8;
  border-radius: 30px;
  color: #333;
  height: 30px;
}

.binf-widgets .csui-pager ul.binf-dropdown-menu {
  background-color: #fff;
  min-width: 120px;
  bottom: 100%;
  top: auto;
  border-radius: 3px;
}

.csui-multilingual-icon-label {
  display: none;
}

div.smart-inlineform-text-field.smart-inlineform-type-name.csui-multilingual-input > .smart-multilingual-icon-label {
  display: none;
}

.binf-widgets .cs-dialog .tile-header.binf-modal-header .csui-acc-tab-region {
  display: flex;
  align-items: center;
}
  .csui-acc-tab-region .cs-header-control.csui-cbrezipandemail-details {
    margin: 0 0 0 15px !important;
  }



.csui-metadata-low-resolution.csui-top-align-label .cs-form .binf-col-md-6, .csui-top-align-label .cs-form .binf-col-md-6 {
  width: 100%;
  max-width: 100%;
}
.csui-top-align-label .cs-form .binf-col-md-6 {
  max-width: 464px;
  min-width: 329px;
  width: 50%;
}

.cs-form .alpaca-container-item>.binf-form-group.alpaca-field .alpaca-control-label {
  display: inline-block !important;
    width: 40% !important;
    text-align: right !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    height: 28px !important;
    line-height: 28px !important;
    padding: 0 16px 0 0 !important;
    vertical-align: top !important;
}
.cs-form .alpaca-container-item>.binf-form-group.alpaca-field>.binf-col-sm-9 {
  display: inline-block !important;
  width: calc(60% - 40px) !important;
  padding: 0 !important;
}
.csui-top-align-label .cs-form .thumbnail_section {
  clear: both !important;
  float: none !important;
}

.csui-top-align-label .cs-form .thumbnail_section .default_thumbnail {
  float: none !important;
}
.binf-widgets .csui-top-align-label .binf-glyphicon-star:before {
  position: static !important;
}

.cs-metadata-properties .binf-nav-pills>li>a>span.cs-icon-required {
  display: inline;
  padding: 0;
}

.csui-top-align-label .cs-form .cs-form-doublecolumn .alpaca-field.alpaca-field-array{
  display: flex;
}

.binf-widgets .csui-nodetable:not(.csui-wrap-text) .csui-table-cell-name-justify-div{
  min-width: 100px;
}

.csui-top-align-label .cs-form .cs-form-doublecolumn .alpaca-field.alpaca-field-array .alpaca-container{
  width: 50%;
}

.csui-top-align-label .cs-form .cs-form-doublecolumn .alpaca-field.alpaca-field-array .alpaca-container-label {
  display: inline-block;
    width: 40%;
    overflow: hidden;
    text-align: right;
    min-width: 6em;
    padding: 0 1em 0 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    line-height: 28px;
}
.cs-formfield.cs-booleanfield .binf-switch .binf-switch-handle-off,
.binf-switch.binf-switch-wrapper.binf-switch-off .binf-switch-label,
.cs-formfield.cs-booleanfield .binf-switch .binf-switch-handle-on,
.binf-switch.binf-switch-wrapper.binf-switch-mini.binf-switch-on .binf-switch-label {
  opacity: 1;
}

.binf-widgets .cs-metadata .cs-tab-links.binf-dropdown .binf-dropdown-menu,
.binf-widgets .binf-dropdown-menu {
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.08);
}

.csui-search-box a.csui-header-search-icon {
  text-decoration: none;
  display: none;
}

.binf-widgets .csui-tabletoolbar>div {
  align-items: center;
}

.binf-widgets .csui-tabletoolbar .binf-nav>li[data-csui-command='toggledescription'] a>.icon.icon-description-toggle,
.binf-widgets .csui-toolbar.binf-nav>li>.custom-view-region>div>div>a>.icon,
.binf-widgets .csui-toolbar.binf-nav>li>.custom-view-region>div>div>button>.icon,
.binf-widgets .csui-toolbar.binf-nav>li>a>.icon {
  background-repeat: no-repeat;
  width: 30px;
  height: 30px;
  margin: 0;
  background-size: 82%;
  background-position: 50% 50%;
}

[class*='icon-toolbar-'] {
  height: 20px !important;
  width: 20px !important;
}

.icon-toolbarFilter.icon-toolbarFilterCollapse,
.icon-toolbarFilter {
  background-image: url('../carbonfiber/image/icons/baseline-filter_list-24px.svg');
}

.icon-toolbarAdd {
  background-image: url('../carbonfiber/image/icons/baseline-add-24px.svg');
}

.binf-widgets .icon-description-toggle,
.icon-description-hidden {
  background-image: url('../carbonfiber/image/icons/baseline-list-24px.svg');
}

.icon-toolbar-more {
  background-image: url('../carbonfiber/image/icons/baseline-more_horiz-24px.svg');
}

.icon-toolbar-more:hover {
  background-image: url('../carbonfiber/image/icons/baseline-more_horiz-24px.svg');
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a:hover>.icon-toolbar-more {
  background-image: url('../carbonfiber/image/icons/white-baseline-more_horiz-24px.svg');
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a:hover>.icon-toolbarFilter {
  background-image: url('../carbonfiber/image/icons/white-baseline-filter_list-24px.svg');
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a:hover>.icon-toolbarAdd {
  background-image: url('../carbonfiber/image/icons/white-baseline-add-24px.svg');
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a:hover>.icon-description-toggle {
  background-image: url('../carbonfiber/image/icons/white-baseline-list-24px.svg');
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a:hover>.icon-description-hidden {
  background-image: url('../carbonfiber/image/icons/white-baseline-list-24px.svg');
}

.icon-toolbar-metadata {
  background-image: url('../carbonfiber/image/icons/outline-info-24px.svg');
}

.icon-toolbar-metadata:hover {
  background-image: url('../carbonfiber/image/icons/outline-info-24px.svg');
}

.icon-toolbar-share {
  background-image: url('../carbonfiber/image/icons/outline-share-24px.svg') !important;
}

.icon-toolbar-share:hover {
  background-image: url('../carbonfiber/image/icons/outline-share-24px.svg') !important;
}

.icon-toolbar-rename {
  background-image: url('../carbonfiber/image/icons/outline-edit-24px.svg') !important;
}

.icon-toolbar-rename:hover {
  background-image: url('../carbonfiber/image/icons/outline-edit-24px.svg') !important;
}

.icon-toolbar-shortcut {
  background-image: url('../carbonfiber/image/icons/outline-edit-24px.svg') !important;
}

.icon-toolbar-shortcut:hover {
  background-image: url('../carbonfiber/image/icons/outline-edit-24px.svg') !important;
}

.icon-toolbar-move {
  background-image: url('../carbonfiber/image/icons/outline-edit-24px.svg') !important;
}

.icon-toolbar-move:hover {
  background-image: url('../carbonfiber/image/icons/outline-edit-24px.svg') !important;
}

.icon-toolbar-copylink {
  background-image: url('../carbonfiber/image/icons/outline-link-24px.svg') !important;
}

.icon-toolbar-copylink:hover {
  background-image: url('../carbonfiber/image/icons/outline-link-24px.svg') !important;
}

.close,
.binf-close,
.icon.edit-cancel {
  background-image: url('../carbonfiber/image/icons/outline-close-24px.svg') !important;
  opacity: 0.54;
}

.csui-search-header .arrow_back,
.csui-search-header .icon-toolbarFilter,
.arrow_back {
  background-image: url('../carbonfiber/image/icons/outline-arrow_back-24px.svg') !important;
}

.csui-search-header .arrow_back:hover,
.csui-search-header .icon-toolbarFilter,
.arrow_back:hover {
  background-image: url('../carbonfiber/image/icons/arrow_back-white.svg') !important;
}

.metadata-wrapper .arrow_back {
  padding: 10px;
  border-radius: 10px;
}

.metadata-wrapper .arrow_back:hover {
  background-color: #003f2d;
  border-radius: 50%;
}

.collection {
  background-image: url('../carbonfiber/image/icons/collections.svg') !important;
}

.mime_powerpoint {
  background-image: url('../carbonfiber/image/icons/pptx_icon.png') !important;
}

.binf-widgets .icon-socialFavOpen {
  background-image: url('../carbonfiber/image/icons/blue-star-border.svg') !important;
}

.binf-widgets .icon-socialFav {
  background-image: url('../carbonfiber/image/icons/blue_star.svg') !important;
}

#Favorite2>div.custom-view-region>div>div.csui-favorite-star-view-container>button.csui-favorite-star.csui-acc-focusable>span.icon.icon-socialFavOpen {
  background: #e8e8e8;
  background-image: url('../carbonfiber/image/icons/blue-star-border.svg') !important;
  border-radius: 30px;
  background-position: 50%;
}

#Favorite2>div.custom-view-region>div>div.csui-favorite-star-view-container>button.csui-favorite-star.csui-acc-focusable:hover>span.icon.icon-socialFavOpen {
  background: #003f2d;
  background-image: url('../carbonfiber/image/icons/white_star_border.svg') !important;
  border-radius: 30px;
  background-position: 50%;
}

#Favorite2>div.custom-view-region>div>div.csui-favorite-star-view-container>button.csui-favorite-star.csui-acc-focusable>span.icon.icon-socialFav {
  background: #e8e8e8;
  background-image: url('../carbonfiber/image/icons/blue_star.svg') !important;
  border-radius: 30px;
  background-position: 50%;
}

#Favorite2>div.custom-view-region>div>div.csui-favorite-star-view-container>button.csui-favorite-star.csui-acc-focusable:hover>span.icon.icon-socialFav {
  background: #003f2d;
  background-image: url('../carbonfiber/image/icons/white_star_border.svg') !important;
  border-radius: 30px;
  background-position: 50%;
}

.binf-widgets .csui-search-results .csui-tabletoolbar .csui-toolbar.binf-nav>li>a:hover {
  background: #003f2d;
}

td.csui-table-cell.csui-table-cell-last-visible>div.csui-favorite-star-view-container.csui-favorite-popover-container>button.csui-favorite-star.csui-acc-focusable>span.icon.icon-socialFavOpen {
  background-image: url('../carbonfiber/image/icons/star_border-24px.svg') !important;
}

td.csui-table-cell.csui-table-cell-last-visible>div.csui-favorite-star-view-container.csui-favorite-popover-container>button.csui-favorite-star.csui-acc-focusable>span.icon.icon-socialFav {
  background-image: url('../carbonfiber/image/icons/star-24px.svg') !important;
}

.binf-widgets .icon-socialComment {
  background-image: url('../carbonfiber/image/icons/baseline-comment-24px.svg') !important;
  background-size: 64% !important;
}

.binf-widgets .icon-socialComment:hover,
.binf-widgets .icon-socialComment:active {
  background-image: url('../carbonfiber/image/icons/baseline-comment_white-24px.svg') !important;
}

.binf-widgets .csui-toolbar.binf-nav>li>a>.wnd-comment-count {
  display: none;
}

.icon.xecmpf-icon-search {
  background-image: url('../carbonfiber/image/icons/search.svg') !important;
  background-size: 64% !important;
}

.icon.xecmpf-icon-search:hover,
.icon.xecmpf-icon-search:active {
  background-image: url('../carbonfiber/image/icons/search_white.svg') !important;
}

.icon.csui-icon-open-full-page {
  background-image: url('../carbonfiber/image/icons/baseline-open_in_new-24px.svg') !important;
  background-size: 64% !important;
}

.icon.csui-icon-open-full-page:hover,
.icon.csui-icon-open-full-page:active {
  background-image: url('../carbonfiber/image/icons/baseline-open_in_new_white-24px.svg') !important;
}

.binf-widgets .csui-checkbox:disabled>span {
  background-color: transparent;
  height: 18px;
  width: 18px;
  background-image: url('../carbonfiber/image/icons/baseline-check_box_outline_blank-24px.svg') !important;
}

/* .icon-checkbox,
.binf-widgets .target-browse .cs-list .binf-list-group-item span.icon-checkbox,
.binf-widgets .csui-checkbox:not([disabled])[aria-checked='false']>span {
  background-image: url('../carbonfiber/image/icons/baseline-check_box_outline_blank-24px.svg') !important;
  background-size: 20px;
}

.icon-checkbox-selected,
.binf-widgets .target-browse .cs-list .binf-list-group-item span.icon-checkbox-selected,
.binf-widgets .csui-checkbox:not([disabled])[aria-checked='true']>span {
  background-image: url('../carbonfiber/image/icons/baseline-check_box-24px.svg') !important;
  background-size: 20px;
}

.binf-widgets .csui-checkbox:not([disabled])[aria-checked='mixed']>span {
  background-image: url('../carbonfiber/image/icons/baseline-indeterminate_check_box-24px.svg') !important;
  background-size: 20px;
} */

.cs-dialog .binf-modal-header .cs-apply-properties-selector .cs-icon.icon-checkbox {
  background-image: url('../carbonfiber/image/icons/baseline-check_box_outline_blank-24px.svg') !important;

}

.cs-dialog .binf-modal-header .cs-apply-properties-selector .cs-icon.icon-checkbox-selected {
  background-image: url('../carbonfiber/image/icons/baseline-check_box-24px.svg') !important;

}

.binf-widgets .target-browse .cs-list .binf-list-group-item span.icon-checkbox {
  opacity: 1;
}

.binf-widgets .icon-search {
  background-image: url('../carbonfiber/image/icons/round-search-24px.svg') !important;
}

.cs-dialog .binf-modal-footer .binf-btn-primary:disabled,
.esoc-user-text-edit-buttons .binf-btn-primary:disabled {
  border: 1px solid #a9a9a9;
}

.csui-table-column-search .icon.icon-search {
  height: 16px;
  width: 16px;
  background-size: 20px;
}

.csui-inlineform .icon {
  width: 18px;
  height: 18px;
}

.csui-nodestable .csui-table-tabletoolbar .csui-tabletoolbar .icon.icon-toolbarFilter {
  height: 30px;
  width: 30px;
  background-position: center;
}

.icon-toolbar-more:hover,
.binf-widgets .csui-tabletoolbar .binf-nav>li[data-csui-command='toggledescription'] a>.icon.icon-description-toggle:focus,
.binf-widgets .csui-tabletoolbar .binf-nav>li[data-csui-command='toggledescription'] a>.icon.icon-description-toggle:hover,
.csui-nodestable .csui-table-tabletoolbar .csui-tabletoolbar .icon.icon-toolbarAdd:focus,
.csui-nodestable .csui-table-tabletoolbar .csui-tabletoolbar .icon.icon-toolbarAdd:hover,
.csui-nodestable .csui-table-tabletoolbar .csui-tabletoolbar .icon.icon-toolbarFilter:focus,
.csui-nodestable .csui-table-tabletoolbar .csui-tabletoolbar .icon.icon-toolbarFilter:hover {
  background-position: center;
}

.icon-toolbar-more:hover {
  background-image: url('../carbonfiber/image/icons/baseline-more_horiz-24px.svg');
}

.binf-widgets .tile-nav .binf-dropdown-menu,
.binf-table.dataTable li.binf-dropdown.binf-open ul {
  border-radius: 3px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.08);
}

.binf-table.dataTable li.binf-dropdown.binf-open,
.binf-widgets .csui-tabletoolbar .binf-nav>li.binf-open {
  box-shadow: none;
}

.binf-widgets .tile-nav .binf-dropdown-menu li a:hover,
.binf-table.dataTable li.binf-dropdown.binf-open ul li a:hover,
.binf-widgets .metadata-add-properties .binf-dropdown-menu li a:hover,
.binf-widgets .title-edit-icon-div .binf-dropdown-menu li a:hover {
  background: #f3f3f4;
  color: #003f2d;
}

.binf-widgets .csui-permissions-list-container,
.binf-widgets .csui-permission-lookup-container {
  max-width: 100%;
}

.cs-formfield .cs-field-read button>span.placeholder {
  font-style: normal;
  font-size: 12px;
  margin-top: 5px;
}

.metadata-sidebar .cs-simplelist a.binf-active>.binf-list-group-item {
  background-color: #f3f3f4;
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>.custom-view-region:focus,
.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>.custom-view-region>div>div>button:focus,
.binf-widgets .binf-form-control:focus {
  outline: none;
  outline-offset: 0;
}

.binf-widgets .csui-inlineform-group,
.binf-widgets form.csui-inlineform-group {
  margin-top: 8px;
}

.binf-widgets .binf-btn:focus,
.binf-widgets .binf-btn:active:focus,
.binf-widgets .binf-btn.binf-active:focus,
.binf-widgets .binf-btn.binf-focus,
.binf-widgets .binf-btn:active.binf-focus,
.binf-widgets .binf-btn.binf-active.binf-focus {
  outline: none;
  outline-offset: 0;
  box-shadow: none;
}

.csui-alert .error-header~.binf-modal-footer {
  border-bottom: none;
}

.binf-widgets .cs-dialog .binf-modal-footer .binf-btn-default,
.binf-widgets .cs-dialog .binf-modal-footer .binf-btn-default:active,
.binf-widgets .cs-dialog .binf-modal-footer .binf-btn-default:hover,
.esoc-user-text-edit-buttons .binf-btn-default,
.esoc-user-text-edit-buttons .binf-btn-default:hover,
.esoc-user-text-edit-buttons .binf-btn-default:active {
  height: 30px;
  border: none;
  color: #bbb;
  font-size: 14px;
  box-shadow: none;
}

.binf-widgets .cs-dialog .binf-modal-footer .binf-btn,
.binf-widgets .cs-dialog .binf-modal-footer .binf-btn+.binf-btn,
.binf-widgets .esoc-user-text-edit-buttons .binf-btn {
  height: 30px;
  font-size: 14px;
  box-shadow: none;
}

.binf-widgets .cs-simplelist .binf-active .binf-list-group-item {
  border-left: none;
}

.binf-widgets .cs-simplelist .cs-list-group a {
  width: 100%;
}

.binf-widgets .metadata-sidebar {
  border-right: 1px solid #dedede;
}

.binf-widgets .cs-simplelist .cs-list-group a.binf-active {
  border: none;
}

.binf-widgets .target-browse .cs-list .binf-list-group-item:focus,
.binf-widgets div:focus {
  outline: none !important;
  outline-offset: 0;
}

.binf-widgets .cs-simplelist .cs-list-group a.binf-active:focus,
.cs-simplelist .cs-list-group a:focus {
  border: none;
}

.metadata-sidebar .cs-simplelist .binf-panel-heading {
  border: none;
  border-bottom: 1px solid #dedede;
}

.binf-widgets .cs-metadata .cs-tab-links.binf-dropdown button,
.binf-widgets .cs-metadata .cs-tab-links.binf-dropdown,
.binf-widgets .csui-metadata-tab-bar {
  background: #fff;
  border-bottom: none;
  border-top: 1px solid #dedede;
  border-right: none;
}

.binf-widgets .cs-metadata .cs-tab-links.binf-dropdown button {
  border-top: none;
}

.binf-widgets .cs-metadata .cs-tab-links.binf-dropdown button:hover,
.binf-widgets .cs-metadata .cs-tab-links.binf-dropdown button:active {
  background: #fff;
  border: none;
}

.binf-widgets .cs-dialog .binf-modal-footer .binf-btn-default:focus,
.esoc-user-text-edit-buttons .binf-btn-default:focus {
  background-color: #fff;
  border: none;
  box-shadow: none;
  color: #666;
  outline: none;
  outline-offset: 0;
}

.binf-widgets .cs-metadata .cs-tab-links.binf-dropdown .binf-dropdown-menu li a:hover,
.cs-tab-links.binf-dropdown .binf-dropdown-menu li.binf-active a {
  background: #f3f3f4;
  color: #179ec3;
}

.cs-metadata-properties .csui-tab-contents-header-content h4 {
  color: #333;
  font-size: 14px;
  line-height: 1.35rem;
  width: calc(100% - 222px);
  float: left;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding-top: calc((42px - 1.35rem) / 2);
  padding-bottom: 5px;
  font-family: 'PulseFont-Medium';
}

.target-browse .cs-breadcrumb {
  height: 32px;
}

.target-browse .cs-breadcrumb .binf-breadcrumb>li {
  font-size: 11px;
}

.binf-widgets .binf-breadcrumb a,
.binf-widgets .breadcrumb-inner-header .binf-breadcrumb a {
  color: #003f2d !important;
}

.binf-widgets .csui-start-locations>div.dropdown-locations>button,
.binf-widgets .csui-start-locations>div.dropdown-locations>button:hover {
  background: #fff;
}

.binf-widgets .target-browse .cs-list .binf-list-group-item:hover,
.binf-widgets .target-browse .cs-list .binf-search-location-group .search-location-name:focus,
.binf-widgets .target-browse .cs-list .binf-search-location-group .search-location-name:hover,
.binf-widgets .target-browse .cs-list .binf-list-group-item.browse,
.target-browse .cs-folder-name {
  background: #f3f3f4;
  border-bottom: none;
}

.binf-modal-body .csui-panel,
.csui-folder-name {
  border: none;
}

.target-browse .cs-folder-name .folder-name {
  font-family: 'PulseFont-Medium';
}

.csui-np-content .cs-list .binf-list-group-item .csui-list-item-title,
.csui-np-content .cs-list .binf-list-group-item.csui-disabled .csui-icon,
.csui-np-content .cs-list .binf-list-group-item.csui-disabled .csui-list-item-title {
  font-size: 12px;
  font-style: normal;
}

.target-browse .binf-modal-body .cs-start-locations.csui-panel:active,
.target-browse .binf-modal-body .cs-start-locations.csui-panel:focus,
.target-browse .binf-modal-body .cs-start-locations.csui-panel:hover {
  border-right: 1px solid #dedede;
}

.binf-widgets .target-browse .cs-list .binf-list-group .csui-no-result-message {
  font-style: normal;
  font-size: 21px;
  color: #666;
}

.binf-widgets .binf-modal-footer .cs-footer-control .csui-footer-buttons {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  float: none;
}

.csui-start-locations.binf-dropdown>div.binf-open {
  box-shadow: none;
}

.binf-widgets .binf-dropdown-menu {
  border: none;
}

.binf-widgets .binf-dropdown-menu>li>a:hover,
.binf-widgets .binf-dropdown-menu>li>a:focus {
  background: #f3f3f4;
  color: #003f2d;
}

.binf-widgets .cs-apply-properties-selector .binf-dropdown-menu li.binf-active a {
  background: #f3f3f4;
  color: #003f2d;
}

.menu-item>span.cs-label {
  font-size: 12px;
}

.binf-widgets .target-browse .cs-list .binf-list-group-item.browse,
.binf-widgets .target-browse .cs-list .binf-list-group-item.select,
.binf-widgets .target-browse .cs-list .binf-list-group-item:active {
  background: #f3f3f4;
}

.cs-dialog .binf-modal-lg .binf-modal-body {
  border-bottom: none;
}

.csui-acc-focusable-active {
  border-radius: 16px;
  margin-right: 36px;
}
.cs-dialog .binf-modal-footer .binf-btn-primary,
.cs-dialog .binf-modal-footer .binf-btn-primary:active,
.esoc-user-text-edit-buttons .binf-btn-primary,
.esoc-user-text-edit-buttons .binf-btn-primary:active {
  background: #003F2D  !important;
  border: 1px solid #003F2D;
  background-color: #003F2D !important;
}

.cs-dialog .binf-modal-footer .binf-btn-primary:hover,
.esoc-user-text-edit-buttons .binf-btn-primary:hover {
  background: #003F2D;
  border: 1px solid #003F2D;
}

.csui-footer-buttons>div {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
}

.csui-start-locations .binf-dropdown-toggle .cs-label.select-prompt {
  font-style: normal;
}

.cs-metadata-properties .tab-links .tab-links-bar .fadeout {
  /*display: none;*/
}

.binf-widgets .csui-nodetable.csui-table-empty tbody {
  border-top: none;
}

.cs-formfield .icon-container {
  /*display: none;*/
}

.cs-formfield.cs-textareafield {
  line-height: 1.8;
}

.binf-widgets .cs-apply-properties-selector>.binf-dropdown-menu .cs-label {
  font-size: 12px !important;
}

.cs-dialog .binf-modal-header .cs-apply-properties-selector .cs-icon {
  width: 1.6rem;
  height: 1.6rem;
}

.binf-widgets .csui-selected-count .csui-selected-item:hover,
.binf-widgets .csui-pager ul.binf-dropdown-menu>li>a:hover {
  background: #f3f3f4;
  color: #003f2d;
}

.cs-dialog .binf-modal-footer .binf-btn-primary:focus,
.esoc-user-text-edit-buttons .binf-btn-primary:focus,
.cs-dialog .binf-modal-footer .binf-btn-default:focus,
.esoc-user-text-edit-buttons .binf-btn-default:focus,
.binf-widgets .csui-pager ul.binf-dropdown-menu>li>a:focus {
  outline: none;
}

.binf-widgets .binf-nav .binf-open>a {
  box-shadow: none;
}

.cs-formfield.cs-textareafield .cs-field-read button {
  max-height: none;
}

.binf-widgets .cs-description.csui-description-collapsed .description:after {
  /*display: none;*/
}

.binf-widgets .csui-messagepanel.csui-info .csui-header,
.binf-widgets .csui-messagepanel.csui-success .csui-header,
.binf-widgets .csui-messagepanel.csui-warning .csui-header {
  border-bottom: none;
  border-radius: 20px;
  padding: 16px 24px;
  font-size: 14px;
  height: 64px;
  display: flex;
  align-items: center;
  max-width: calc(100vw - 464px);
}

.csui-messagepanel.csui-info .csui-header,
.csui-messagepanel.csui-warning .csui-header,
.csui-messagepanel.csui-success .csui-header,
.csui-messagepanel.csui-error .csui-header {
  max-width: 50vw;
  border-bottom: 0;
  border-radius: 20px;
}

/* .csui-messagepanel .csui-details,
.csui-messagepanel .csui-header,
.csui-messagepanel.csui-success-with-link {
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.08);
} */

.csui-messagepanel .csui-header .csui-text {
  font-size: 14px;
  /* margin-left: 60px;
  margin-top: 8px; */
}

.csui-messagepanel.csui-success .csui-state-icon,
.csui-messagepanel.csui-success-with-link .csui-state-icon {
  font-size: 18px;
  color: #003f2d;
}

.binf-widgets .csui-icon.csui-icon-notification-error-white,
.binf-widgets .csui-icon.csui-icon-notification-information-white,
.binf-widgets .csui-icon.csui-icon-notification-success-white,
.binf-widgets .csui-icon.csui-icon-notification-warning-white {
  width: 20px;
  height: 20px;
  display: inline-flex;
  margin: 8px;
}

.binf-widgets .csui-action-close.csui-icon {
  /*display: none;*/
}

.csui-nodestable .csui-table-tabletoolbar .csui-tabletoolbar .icon.icon-toolbarFilter.icon-toolbarFilter.icon-toolbarFilterCollapse,
.binf-widgets .csui-tabletoolbar .binf-nav>li[data-csui-command='toggledescription'] a>.icon.icon-description-toggle:active,
.binf-widgets .csui-tabletoolbar .binf-nav>li[data-csui-command='toggledescription'] a>.icon.icon-description-toggle.icon-description-shown {
  background-position: 50%;
}

.binf-widgets .binf-tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.4;
  visibility: visible;
  filter: alpha(opacity=0);
  opacity: 0;
}

.binf-widgets .binf-tooltip.binf-in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}

.binf-widgets .binf-tooltip.binf-top {
  padding: 5px 0;
  margin-top: -3px;
}

.binf-widgets .binf-tooltip.binf-right {
  padding: 0 5px;
  margin-left: 3px;
}

.binf-widgets .binf-tooltip.binf-bottom {
  padding: 5px 0;
  margin-top: 3px;
}

.binf-widgets .binf-tooltip.binf-left {
  padding: 0 5px;
  margin-left: -3px;
}

.binf-widgets .binf-tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 4px;
}

.binf-widgets .binf-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.binf-widgets .binf-tooltip.binf-top .binf-tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.binf-widgets .binf-tooltip.binf-top-left .binf-tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.binf-widgets .binf-tooltip.binf-top-right .binf-tooltip-arrow,
.binf-widgets .binf-tooltip.binf-right .binf-tooltip-arrow,
.binf-widgets .binf-tooltip.binf-bottom-right .binf-tooltip-arrow,
.binf-widgets .binf-tooltip.binf-bottom-left .binf-tooltip-arrow,
.binf-widgets .binf-tooltip.binf-left .binf-tooltip-arrow,
.binf-widgets .binf-tooltip.binf-bottom .binf-tooltip-arrow {
  border-width: 0;
}

.csui-messagepanel.csui-success-with-link .csui-message-link-div {
  display: none;
  height: 3rem;
  position: relative;
  color: #fff;
  background-color: #fff;
  border-bottom: 4px solid green;
  border-radius: 0 0 3px 3px;
}

.csui-facet-panel .csui-facet .csui-btn {
  font-size: 12px;
  height: 20px;
  border-radius: 3px;
}

.csui-btn.binf-btn.binf-btn-primary:hover,
.csui-btn.binf-btn.binf-btn-primary {
  border: 1px solid #003F2D !important;
  background: #003F2D !important;
  color: #fff;
}

.csui-btn.binf-btn.binf-btn-secondary {
  border: none !important;
  background: transparent;
  color: #a9a9a9 !important;
}

.csui-btn.binf-btn.binf-btn-secondary:hover {
  border: none;
  background: transparent;
  color: #666;
}

.csui-facet-panel .csui-facet-collapse-controls.multi-select,
.csui-facet-panel .csui-facet-controls.csui-multi-select,
.csui-facet-panel .csui-facet-collapse-controls,
.csui-facet-panel .csui-facet-controls {
  display: inline-flex;
  flex-direction: row-reverse;
  align-items: center;
  margin-right: 0;
}

.csui-facet-item .csui-facet-item-content {
  background-color: #179ec3;
  border: 1px solid #179ec3;
  border-radius: 8px;
  padding: 0 0.5em;
  display: inherit;
  align-items: center;
}

.csui-facet-bar .csui-facet-item span.csui-label {
  font-size: 11px;
}

.csui-facet-bar .csui-facet-item span.csui-label>.csui-facet-item-facet-name,
.binf-widgets .csui-facet-bar a {
  color: #fff;
  background-color: #003F2D;
  border-color: #003F2D;
  align-items: center;
  display: inline-flex;
}

#csui-np-selectviews.csui-full-height,
.binf-widgets .target-browse .binf-modal-header div {
  height: 24px;
}

.binf-widgets .csui-filtername-container {
  padding: 0;
}

.binf-widgets .csui-selected-count .csui-selected-count-clearall-label {
  width: auto;
  color: #003f2d;
}

.binf-widgets .binf-nav>li>a:hover,
.binf-widgets .binf-nav>li>a:focus {
  background: #fff;
  /* color: #003f2d; */
}

.binf-widgets .csui-table-rowselection-toolbar .csui-selected-count .csui-selected-counter-region button.binf-open .binf-badge,
.binf-widgets .csui-table-rowselection-toolbar .csui-selected-count .csui-selected-counter-region button.binf-open:hover .binf-badge,
.binf-widgets .csui-selected-count .csui-selected-counter-region .binf-btn.binf-open .binf-badge {
  background: #003f2d;
}

.csui-facet-panel .csui-facet .header-count {
  background: #003f2d;
  border: none;
  color: #fff;
}

/* .binf-widgets .binf-nav .binf-open>a {
  background: #003f2d !important;
} */

/* .binf-widgets .binf-nav .binf-open >a {
  color:#fff !important;
} */

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a:hover {
  background-position: 50% !important;

}
.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a:hover .csui-icon-v2 > path {
    fill: #f3fbff !important;
}
.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a:hover .csui-icon-v2 > path {
    fill: #f3fbff !important;
}

.binf-widgets .csui-facet-bar a:focus,
.binf-widgets .csui-facet-bar a:hover {
  color: #fff;
}

.csui-facet-panel .csui-filter-more>div {
  font-size: 10px;
}

.csui-alert .binf-modal-header .binf-modal-title .title-text {
  font-size: 14px;
  text-transform: uppercase;
  font-family: 'PulseFont-Medium' !important;
}
.csui-alert .binf-modal-header .binf-modal-title .icon.csui-icon-notification-question24 {
  display: none;
}

.csui-alert .binf-modal-body {
  font-size: 14px;
}

.csui-alert .question-header~.binf-modal-footer {
  border-bottom: none;
  display: flex;
  align-items: flex-end;
  flex-direction: row-reverse;
  gap: 16px;
}

.binf-widgets .csui-icon-notification-confirmation-white {
  display: none;
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>.custom-view-region>div>div>button {}

.esoc-social-comment-widget .esoc-user-display-name {
  font: normal 12px 'FuturaBT-Medium';
  color: #666;
}

.csui-messagepanel .csui-header .csui-action {
  margin-top: 12px;
  top: 50%;
  transform: translateY(-50%);
}

/* .property-detail-grid .csui-table-cell-name {
  max-width: 330px !important;
  min-width: 330px !important;
} */
/* .property-detail-grid
  .csui-table-cell-name-value
  + .csui-table-cell-name-appendix {
  display: none;
} */
.property-detail-grid .csui-nodestable .csui-table-facetview {
  transition: max-width 0.01s ease-in;
}

.csui-table-actionbar .binf-nav-pills .binf-dropdown>a>svg,
.csui-table-actionbar .binf-nav-pills [data-csui-command='properties']>a>svg,
.csui-table-actionbar .binf-nav-pills [data-csui-command='copylink']>a>svg,
.csui-table-actionbar .binf-nav-pills [data-csui-command='sendto']>a>svg,
/* .csui-table-actionbar .binf-nav-pills [data-csui-command='edit']>a>svg, */
.csui-table-actionbar .binf-nav-pills [data-csui-command='inlineedit']>a>svg,
.binf-dropdown-menu [data-csui-command='permissions'],
.csui-table-cell-name-appendix [data-csui-command='share'],
.binf-dropdown-menu [data-csui-command='addwiki'],
.binf-dropdown-menu [data-csui-command='addphysicalobject'],
.binf-dropdown-menu [data-csui-command='addemailfolder'] {
  display: none !important;
}



.binf-nav-pills [data-csui-command='classify'],
.binf-nav-pills [data-csui-command='removeclassification'],
.binf-nav-pills [data-csui-command='permissions'],
.binf-nav-pills [data-csui-command='reservedoc'],
.binf-nav-pills [data-csui-command='addversion'],
.binf-nav-pills [data-csui-command='addemailfolder'],
.csui-toolbar [data-csui-command='comment'],
.csui-toolbar [data-csui-command='workspacepage'],
.csui-toolbar [data-csui-command='classifications']
 {
  visibility: hidden;
  width: 0 !important;
  height: 0 !important;
}

.binf-widgets .csui-search-results .csui-selected-count .csui-selected-counter-region button.binf-open,
.binf-widgets .csui-input-focus,
.binf-widgets .csui-search-results.binf-panel {
  box-shadow: none;
}

.binf-widgets .csui-search-results-header .csui-search-header {
  background: #fff;
}


.binf-widgets .csui-search-toolbar-container{
  margin-right: 20px;
}

/* .binf-widgets .smart-facet-bar .csui-facet-item .csui-facet-item-content{
  background-color: #004b35;
  border: 1px solid #004b35;

} */

.csui-search-results .headerCount {
  font-size: 12px;
  line-height: 14px;
}

.csui-folderbrowser .csui-tabletoolbar .binf-nav .csui-search-box .csui-input,
.csui-folderbrowser .csui-tabletoolbar .binf-nav .csui-search-box .csui-input::placeholder {
  font-size: 14px;
  color: #666;
}

.csui-search-header-title .csui-custom-search-title,
.csui-search-header-title .csui-results-title {
  font-size: 12px;
  font-family: 'PulseFont-Medium';
  text-transform: none;
}

.binf-widgets .csui-search-item-action-panel,
.binf-widgets .csui-search-header-expand-all.icon-expandArrowDown,
.binf-widgets .csui-search-header-expand-all.icon-expandArrowUp,
.binf-widgets .csui-search-header-title .csui-fadeout:after {
  display: none;
}

.csui-search-item .csui-search-item-name,
.csui-search-item-row .csui-search-item-link {
  font-size: 14px;
  color: #333;
  font-weight: 500;
}

.binf-widgets .csui-search-item {
  margin-bottom: 6px;
}

.csui-search-row-spacer {
  display: none;
}

.csui-search-col2.binf-col-lg-12.binf-col-md-12.binf-col-sm-12.binf-col-xs-12 {
  display: flex;
}

.csui-search-results-content .csui-search-tool-container {
  background: #fff;
}

.csui-select-all.csui-search-item-check,
#SelectedItemsCounter,
.csui-selected-items-counter-view {
  margin-top: 8px;
}

#SelectedItemsCounter {
  margin-right: 24px;
}

.binf-widgets .csui-search-results .csui-selected-count .csui-selected-counter-region button {
  padding: 0;
}

.binf-widgets .csui-search-results .csui-selected-count .csui-selected-counter-region button:hover,
.csui-search-results .csui-selected-count .csui-selected-counter-region:hover {
  background: transparent;
}

.csui-search-results .csui-search-item-breadcrumb .binf-breadcrumb {
  font-size: 12px;
  margin-bottom: 4px;
}

.cs-metadata-properties .binf-nav-pills>li div.cs-tablink-delete{
  display: none;
}

.csui-search-results .csui-search-item-content-wrapper .csui-search-item-desc.csui-overflow {
  font-size: 10px;
}

.binf-widgets .csui-search-item-row.selected {
  background: #fff;
}

.binf-widgets .csui-search-item-row:hover {
  box-shadow: none;
}

.binf-widgets a:hover,
.binf-widgets a:focus {
  color: #333;
}

/*#folder-wrapper.folder-wrapper {
  max-width: calc(100vw - 464px);
}*/

.binf-widgets.csui-folderbrowser .csui-global-message.csui-messagepanel,
.binf-widgets.csui-folderbrowser .csui-global-message.csui-progresspanel {
  max-width: calc(90vw - 464px);
}

@media screen and (max-width: 768px) {

  #folder-wrapper.folder-wrapper,  #folder-wrapper-new.folder-wrapper,
  .binf-widgets .csui-messagepanel.csui-info .csui-header,
  .binf-widgets .csui-messagepanel.csui-success .csui-header,
  .binf-widgets .csui-messagepanel.csui-warning .csui-header,
  .binf-widgets.csui-folderbrowser .csui-global-message.csui-messagepanel,
  .binf-widgets.csui-folderbrowser .csui-global-message.csui-progresspanel {
    max-width: 100vw;
  }
}

.csui-otherToolbar>ul.csui-toolbar.binf-nav.binf-nav-pills.csui-align-left>li>a {
  background: #fff;
  font-size: 12px;
  color: #333;
  width: auto;
  height: auto;
}

.csui-otherToolbar>ul.csui-toolbar.binf-nav.binf-nav-pills.csui-align-left>li>a:hover {
  background: #fff !important;
  color: #003f2d;
}

.csui-otherToolbar>ul.csui-toolbar.binf-nav.binf-nav-pills.csui-align-left>li>a>span.icon.icon-toolbar-more {
  background: #e8e8e8;
  color: #003f2d;
  border-radius: 28px !important;
  width: 28px !important;
  height: 28px !important;
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  transition: all 200ms ease-out;
  margin-right: 8px;
  background-image: url('../carbonfiber/image/icons/baseline-more_horiz-24px.svg');
  background-position: 50%;
}

.csui-otherToolbar>ul.csui-toolbar.binf-nav.binf-nav-pills.csui-align-left>li>a:active>span.icon.icon-toolbar-more,
.csui-otherToolbar>ul.csui-toolbar.binf-nav.binf-nav-pills.csui-align-left>li>a:hover>span.icon.icon-toolbar-more {
  background: #003f2d;
  background-image: url('../carbonfiber/image/icons/white-baseline-more_horiz-24px.svg');
  background-position: 50%;
}

.csui-search-sort-options {}

.csui-search-sort-options .binf-open {
  box-shadow: none;
}

.binf-widgets .csui-search-sort-options.binf-open,
.csui-search-sorting .cs-sort-links .binf-dropdown-menu {
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);
}

.csui-search-sorting .cs-sort-links .binf-btn.binf-btn-default,
.csui-search-sorting .cs-sort-links .binf-btn.binf-btn-default:hover,
.csui-search-sorting .cs-sort-links .binf-btn.binf-btn-default:active {
  font-size: 12px;
  color: #666;
  border: 1px solid #dedede !important;
  border-radius: 3px;
  height: 100% !important;
}

.csui-search-sorting .cs-sort-links .binf-btn.binf-btn-default:focus,
.csui-search-sorting .cs-sort-links .binf-btn.binf-btn-default:active {
  outline: none;
  border: none;
}

.icon-listview-checkmark {
  background-image: url('../carbonfiber/image/icons/baseline-check_box-24px.svg');
  background-size: 100%;
}

.csui-search-sorting .cs-sort-links .binf-dropdown-menu>li>a:hover {
  background: #f3f3f4;
  color: #003f2d;
}

.csui-expand-all div.csui-search-expandall-wrapper {
  display: none;
}

.csui-search-header .csui-search-arrow-back-parent {
  background: #e8e8e8;
  color: #003f2d;
  border-radius: 28px !important;
  width: 28px !important;
  height: 28px !important;
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  transition: all 200ms ease-out;
  margin-right: 8px;
  background-position: 50%;
}


span.csui-search-facet-filter-parent>.csui-search-filter.icon.icon-toolbarFilter.search_results_nodata.search_results_data {
  background: #e8e8e8;
  color: #003f2d;
  border-radius: 28px !important;
  width: 28px !important;
  height: 28px !important;
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  transition: all 200ms ease-out;
  margin-right: 8px;
  background-position: 50%;
  background-image: url('../carbonfiber/image/icons/baseline-filter_list-24px.svg') !important;
}

span.csui-search-facet-filter-parent>span.csui-search-filter.icon.icon-toolbarFilter.search_results_nodata.search_results_data:hover {
  background: #003f2d;
  background-image: url('../carbonfiber/image/icons/white-baseline-filter_list-24px.svg') !important;
  background-position: 50%;
}

.binf-widgets .csui-search-results .cs-simplelist.csui-facet-panel .binf-panel-heading {
  border-bottom: 0;
}

.cs-sort-links .csui-search-sort-options {
  top: 0;
}

.csui-search-results-content.binf-col-lg-12.binf-col-md-12 {
  overflow-y: visible;
}

.binf-widgets .csui-search-tool-container .csui-expand-all {
  display: none;
}

div.csui-search-header-right-actions>.binf-col-lg-12.binf-col-md-12.binf-col-sm-12.binf-col-xs-12 {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}

.csui-search-sorting.binf-col-lg-6.binf-col-md-6.binf-col-sm-6.binf-col-xs-6 {
  margin-right: 10px;
}

.binf-widgets .csui-facet-bar {
  height: auto !important;
}

.csui-facet-bar .csui-facet-item {
  display: block;
  margin: 3px;
  float: left;
}

.csui-facet-bar .csui-facet-list-area>ol {
  overflow: auto;
  display: block;
}

.csui-nodestable .csui-innertablecontainer {
  overflow: hidden;
}
@media screen and (max-width: 768px) {
.binf-table.dataTable>tbody{
  overflow-x: scroll;
}

td.csui-table-cell-name.csui-truncate{
  min-width: 200px!important;
}
}
/*for more action 3 dots*/
.csui-more-dropdown-wrapper svg.csui-icon-v2.csui-icon-v2-with-states.csui-icon-v2-size-normal.csui-icon-v2-action-icon {
  height: 30px;
  width: 30px;
  /* border: 1.5px solid;
  border-radius: 15px; */
}
.binf-widgets .binf-dropdown-menu>li>a{
  line-height: 26px;
}

.cs-dialog.target-browse .binf-modal-lg{
  min-width: auto;
}
@media (max-width: 1023px){
.target-browse .cs-header-control .csui-title {
  max-width: 120px;
}

@media (max-width: 780px){
  .binf-list-group{
    max-height: 100%;
  }

input.csui-input.csui-acc-focusable-active {
  min-width: 100%;
  max-width: 100%;
}
}
}
@media (max-width: 780px){
.binf-widgets .target-browse .cs-list .binf-list-group{
  overflow: overlay;
}
.binf-widgets .csui-np-content {
  max-height: 80%;
}
.csui-np-content .cs-list .binf-list-group-item .csui-list-item-title{
  overflow: inherit;
}
}

.binf-widgets .csui-facet-bar a.csui-clear-all {
  background-color: #003f2d;
  border-radius: 3px;
  font-weight: bold;
  text-transform: uppercase;
  margin: 5px;
  padding: 10px;
  font-size: 10px;
}

.binf-widgets .csui-facet-bar a.csui-clear-all .binf-close {
  width: 12px;
  height: 12px;
  background-size: 100% 100%;
  filter: invert(100%) sepia(0%) saturate(7475%) hue-rotate(320deg) brightness(100%) contrast(103%);
}

/* .csui-facet[aria-label*='Refine by Property Filter'],
.csui-facet-bar .csui-facet-list-area,
.csui-facet-bar .csui-filter-save {
  display: none;
} */

.binf-widgets {
  background: #ffffff !important;
}

.csui-toolbar-caption .csui-item-title-menu {
  display: none;
}

.csui-nodestable .csui-table-facetview.csui-facetview-hidden {
  opacity: 0;
}

.binf-widgets .csui-pager .csui-pagesize-menu ul.binf-dropdown-menu>li>a {
  padding: 0.375rem 0.75rem 0.375rem 2.75rem;
}

.binf-widgets .csui-toolbar-caption .csui-item-title {
  margin: 0;
}

/* upload file popup css */

.cs-metadata-properties .csui-tab-contents-header-wrapper {
  height: 40px;
  top: 40px;
}

.cs-metadata-properties .csui-tab-contents-header {
  height: 40px;
  padding-top: 0;
}

.metadata-add-properties .binf-dropdown>.binf-dropdown-toggle {
  display: none;
}

/* upload file popup css */

/* IE fix start */
.csui-nodestable .csui-facet-table-container,
.binf-widgets .binf-table.dataTable,
.binf-widgets .csui-nodetable,
.csui-nodetable .dataTables_wrapper,
.csui-nodestable .csui-table-tableview>div,
.csui-nodestable .csui-table-tableview {
  flex: none !important;
}

/* IE fix start  ends*/

.binf-widgets .csui-pager div.csui-paging-navbar>ul.csui-pages>li.csui-overflow {
  /* width: auto; */
  flex-grow: 0 !important;
  background: transparent;
}

/* css to hide root item from breadcrumb */
.property-detail-grid .csui-fb-breadcrumbs .tail:first-child,
.property-detail-grid .csui-message-link-div .csui-message-link {
  display: none !important;
}
/* TODO, remove .property-detail-grid */
.property-detail-grid .csui-fb-breadcrumbs .tail:first-child+.tail::before,
.property-detail-grid .csui-fb-breadcrumbs .tail:first-child+.binf-active::before {
  padding: 0 !important;
  background: none !important;
}

/* css to hide root item from breadcrumb */

/* css to hide features in add docuemnt modal */
.add-document-modal .csui-rightToolbar,
.add-document-modal .csui-filterToolbar,
.add-document-modal .csui-rightToolbar .csui-more-dropdown-wrapper {
  display: none !important;
}

/* css to hide features in add docuemnt modal */

/* css to make metadata non editable  */
.binf-widgets .alpaca-container-label[title='Property Info']+.cs-form-doublecolumn .alpaca-container-item,
.binf-widgets .alpaca-container-label[title='Property Info']+.cs-form-doublecolumn+.cs-form-doublecolumn .alpaca-container-item,
.binf-widgets .alpaca-container-label[title='Tenant Info']+.cs-form-doublecolumn .alpaca-container-item,
.binf-widgets .alpaca-container-label[title='Tenant Info']+.cs-form-doublecolumn+.cs-form-doublecolumn .alpaca-container-item {
  pointer-events: none;
}

/* css to make metadata non editable */

.metadata-content .cs-form>.binf-row>.alpaca-container-label:first-child {
  margin-top: 25px;
}

.metadata-content .cs-metadata-properties .binf-nav-pills>li>a {
  font-size: 12px;
}

/* css to hide zLegacy Information metadaata */
.metadata-inner-wrapper .alpaca-container-label[title='zLegacy Information'],
.metadata-inner-wrapper .alpaca-container-label[title='zLegacy Information']+.cs-form-doublecolumn,
.metadata-inner-wrapper .alpaca-container-label[title='zLegacy Information']+.cs-form-doublecolumn+.cs-form-doublecolumn,
.metadata-inner-wrapper .cs-tablink[title='zLegacy Information'],
.metadata-inner-wrapper .cs-tablink[title='zLegacy Information']+.cs-tablink-delete,
.metadata-inner-wrapper .alpaca-container-label[title='Property Filter'],
.metadata-inner-wrapper .alpaca-container-label[title='Property Filter']+.cs-form-doublecolumn,
.metadata-inner-wrapper .alpaca-container-label[title='Property Filter']+.cs-form-doublecolumn+.cs-form-doublecolumn,
.metadata-inner-wrapper .cs-tablink[title='Property Filter'],
.metadata-inner-wrapper .cs-tablink[title='Property Filter']+.cs-tablink-delete {
  display: none;
}

/* css to hide zLegacy Information metadaata */

.metadata-content .cs-metadata .cs-metadata-properties .binf-tab-content>div,
.metadata-content .cs-metadata .cs-metadata-properties .binf-tab-content.ps-container>div {
  padding: 0;
}

.cs-form .binf-row.alpaca-field {
  margin-bottom: 0;
}

.binf-widgets .target-browse .cs-folder-name .cs-icon,
.binf-widgets .target-browse .cs-folder-name .cs-icon:focus,
.binf-widgets .target-browse .cs-folder-name .cs-icon:hover {
  width: 2.2rem !important;
  height: 2.2rem !important;
}

.binf-widgets .cs-modal-filter .cs-filter-input {
  height: 28px !important;
}

.binf-widgets .csui-table-cell-text {
  display: flex;
  align-items: center;
}

/* .binf-widgets div.load-container {
  position: relative;
} */

.binf-widgets .csui-progresspanel .csui-header .csui-gotolocation-url{
  color: #003f2d;
}

/* div.loader{
  border: 12px solid #e0e8e6;
  border-left: 12px solid #003f2d;
} */

.csui-inlineform-group .csui-btn.binf-btn{
  border-color: #003f2d;
    background-color: #fff;
    color: #003f2d;
}

.csui-conflict-dialog.csui-individual .binf-modal-body .binf-btn{
  border-color: #003f2d;
  background-color: #fff;
  color: #003f2d;
}

.csui-inlineform-group .csui-btn.binf-btn:hover {
  color: #003f2d;
  border-color: #003f2d;
}

.csui-conflict-dialog.csui-individual .binf-modal-body .binf-btn:hover {
  color: #003f2d;
  border-color: #003f2d;
}

.binf-widgets .binf-breadcrumb>li+li::before {
  margin-bottom: 0px !important;
}

@keyframes bounce_loading{
  0%{transform:scale(1);background-color:#003f2d}to{transform:scale(.3);background-color:#e0e8e6}}

@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
  .csui-table-cell-type .csui-focusable-table-column-header {
    padding: 34px 2px 0px 0px;
  }

  .csui-nodetable .csui-table-cell-type>div,
  .csui-nodetable .csui-table-cell-type.sorting>div {
    padding: 35px 2px 0px 0px !important;
  }
}

@media all and (-ms-high-contrast:none) {

  *::-ms-backdrop,
  .csui-table-cell-type .csui-focusable-table-column-header {
    padding: 34px 2px 0px 0px;
  }
}

.span.csui-icon-v2-view.csui-icon-v2-size-xsmall {
  display:none
}

.csui-icon-v2, .csui-icon-v2.csui-icon-v2-size-normal {
  width: 24px;
  height: 22px;
}

.binf-widgets .load-container .csui-common-loading-parent-wrapper .csui-loading-3dots {
  height: 80px;
  display: none
}

#Cancel {
  display: none;
}

#archivedItems > div.csui-archived-item-table.csui-email-table-body > .csui-email-table-row {
  align-items: center !important;
}

.csui-icon-v2-state-el:enabled:focus .csui-icon-v2.csui-icon-v2-with-focus-by-el .csui-icon-v2-focus, .csui-icon-v2-state-el:not(button):not(.csui-disabled):focus .csui-icon-v2.csui-icon-v2-with-focus-by-el .csui-icon-v2-focus, .csui-icon-v2.csui-icon-v2-with-states:focus .csui-icon-v2-focus, :focus>.csui-icon-v2-view>.csui-icon-v2.csui-icon-v2-with-states .csui-icon-v2-focus, :focus>.csui-icon-v2.csui-icon-v2-with-states .csui-icon-v2-focus {
  stroke: #003F2D;
}

.binf-widgets .csui-messagepanel.csui-success {
  border-bottom: none !important;
}

.binf-widgets .load-container .csui-common-loading-parent-wrapper {
  position: inherit;
}

body > div.binf-widgets > div.cbre-zipandemail-dialog.cs-dialog.binf-modal.binf-fade.binf-in > div.binf-modal-dialog > div > div.binf-modal-body.cbre-zipandemail > div > div.cbre-zipandemail-tome > div > div {
  display: flex;
  align-items: center;
}

body > div.binf-widgets > div.csui_sendto_dialog.cs-dialog.binf-modal.binf-fade.binf-in > div.binf-modal-dialog.binf-modal-md > div > div.tile-header.binf-modal-header > div.tile-title.cs-text-only > h2 {
  margin: 10px;
}

#csui-np-selectviews > div > div > div.csui-np-content > div > div.list-content.csui-normal-scrolling.csui-no-scroll-x > ul > li.csui-item-standard.binf-list-group-item.cs-left-item-2840639.csui-acc-focusable.csui-disabled > span > span.csui-browsable > span.csui-icon-group > svg.csui-icon-v2.csui-icon-v2-size-normal.csui-icon-v2__csui_nonselectable-overlay {
  display: none;
}

#csui-folderbrowser-core > div.csui-fb-nodestable > div > div.csui-alternating-toolbars > div.csui-table-tabletoolbar > div > div > div.csui-rightToolbar > ul > li.csui-search-button > div > div > div.search-bar > div > div > input {
  margin-top: 0px ;
}

.binf-widgets .cs-dialog.target-browse .cs-header-control {
  margin: 15px 15px 0px;
}

.target-browse .csui-target-controls span.csui-separator {
  margin-top: 4px;
}

.binf-widgets .csui-select .csui-pagination-checked {
  left: 10px;
  margin-top: 0px;
}

#csui-np-selectviews > div > div > div:nth-child(1) > div > div > div.csui-folder-name > div > div > div > div.csui-addToolbar > ul > li > a > svg > path {
  fill:#003F2D !important;
}

#csui-np-selectviews > div > div.cs-start-locations.csui-panel.csui-acc-tab-region > div.csui-np-content > div > div.list-content.csui-normal-scrolling.csui-no-scroll-x > ul > li.csui-item-standard.binf-list-group-item.cs-left-item-2659799.csui-acc-focusable.csui-disabled > span > span.csui-browsable > span.csui-icon-group > svg.csui-icon-v2.csui-icon-v2-size-normal.csui-icon-v2__csui_nonselectable-overlay {
  display: none;
}

.csui_sendto_dialog .binf-modal-header {
  height: 50px;
  overflow: hidden;
}

li[data-csui-command="emaillink"] a {
  padding-left: 12px !important;
}

.csui_sendto_dialog .binf-close {
  height: 20px !important;
  width: 20px !important;
}


.icon-toolbar-sendto {
  background-image: url(../carbonfiber/image/icons/send_to.svg);
  height: 30px !important;
  width: 30px !important;
}

.list-content > ul > li .csui-icon-v2.csui-icon-v2-size-normal.csui-icon-v2__csui_nonselectable-overlay {
  display: none;
}

.csui-item-name-block {
  font-size: 14px !important;
}

.csui-item-name-readonly.binf-btn.title {
  pointer-events: none;
}

.binf-widgets .csui-table-column-search .icon-search-placeholder {
  position: relative;
}

.csui-toolitem.csui-toolitem-icononly.csui-acc-focusable > .csui-icon-v2 > path {
  fill: #f3fbff;
}

.binf-dropdown.csui-wrapper > .binf-dropdown-toggle > .csui-icon-v2 > path {
  fill:#003F2D;
}

#csui-folderbrowser-core > div.csui-fb-nodestable > div > div.csui-alternating-toolbars > div.csui-table-tabletoolbar > div > div > div.csui-addToolbar > ul > li > a > svg {
  width: 32px;
  height: 32px;
}

.binf-widgets .binf-breadcrumb>li:not(.binf-hidden)+li::before, .binf-widgets .csui-search-results .csui-search-item-breadcrumb .binf-breadcrumb>li+li::before {
  filter: brightness(0) saturate(100%) invert(19%) sepia(9%) saturate(6840%) hue-rotate(128deg) brightness(91%) contrast(103%);
}

:not(button):not(.csui-icon-v2-view)>.csui-icon-v2.csui-icon-v2-with-states:hover .csui-icon-v2-state {
  fill: none;
}

:not(button):not(.csui-icon-v2-view)>.csui-icon-v2.csui-icon-v2-with-states:hover .csui-icon-v2-metaphor0 {
  fill :#fff
}
:not(button):not(.csui-icon-v2-view)>.csui-icon-v2.csui-icon-v2-with-states.csui-icon-v2-size-normal.csui-icon-v2-action-icon.csui-icon-v2__csui_action_edit32:hover .csui-icon-v2-metaphor0 {
  fill :#003F2D
}
.csui-icon-v2 .csui-icon-v2-metaphor0 {
  fill: #003F2D !important;
}
.binf-widgets .csui-pager div.csui-paging-navbar {
  width: 600px;
}

body > div.binf-widgets > div.target-browse.cs-dialog.binf-modal.binf-fade.binf-in > div.binf-modal-dialog.binf-modal-lg > div > div.tile-header.binf-modal-header > div > div > div.csui-target-search-property-container > div > div > div > div > div > input {
  margin-top: -12px;
}

.csui-item-standard.csui-list-group-item > .icon.icon-checkbox.csui-selectable  {
  visibility: visible !important;
  background-image: url('../carbonfiber/image/icons/baseline-check_box_outline_blank-24px.svg') !important;
  background: url(../controls/checkbox/impl/images/checkbox.svg);
  background-size: 20px;
}

.csui-item-standard.csui-list-group-item > .icon.icon-checkbox.csui-selectable.icon-checkbox-selected {
  visibility: visible !important;
  background-image: url('../carbonfiber/image/icons/baseline-check_box-24px.svg') !important;
  background: url(../controls/checkbox/impl/images/checkbox_all_selected.svg);
  background-size: 20px;
}

div.csui-target-search-property-container > div > div > a {
  height: 42px !important;
  width: 42px !important;
  background-position-x: 50% !important;
  background-position-y: 50% !important;
  top: -5px !important;
  background-image: url('../carbonfiber/image/icons/search.svg');
  background-size: auto !important;
}

div.csui-target-search-property-container > div > div > .icon-header-search:hover, .icon-header-search:focus {
  background-image: url('../carbonfiber/image/icons/search.svg');
}


thead > tr > th.csui-table-cell-name.sorting_asc > div.csui-table-column-search.csui-searchbox-shown > div.search-box.csui-table-searchbox > input {
  min-width: 70px;
}

.binf-widgets .csui-pager div.csui-paging-navbar>ul>li.csui-overflow span {
  width: auto !important;
}

.csui-total:empty {
  display: none;
}

.csui-facet-panel .csui-facet .csui-checkbox {
  opacity: 1 !important;
}

.binf-widgets .binf-breadcrumb {
  font-size: 11px;
}

.cs-dialog .binf-modal-lg div.tile-title {
  width: 96% !important;
}

.binf-widgets .csui-checkbox span,
.binf-widgets .ot-checkbox__wrapper {
  display: none;
}

.csui-facet-item .csui-checkbox-icon-container .csui-icon-v2-view svg {
  display: none;
}

/* .load-container .csui-common-loading-parent-wrapper.binf-hidden {
  display: block !important;
  visibility: visible !important
} */

.binf-widgets .load-container .csui-common-loading-parent-wrapper {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.csui-btn.binf-btn.binf-btn-primary:active {
  border: 1px solid #003F2D !important;
  background: #003F2D !important;
  color: #fff;
}

.csui-btn.binf-btn.binf-btn-primary:focus {
  background-color: #003F2D;
}

.binf-widgets .csui-selected-count .csui-selected-counter-region button:hover {
  background: none;
}

.csui-filter-save {
	display: none !important;
}

.binf-widgets a:focus {
 	outline: none !important;
}

#main-container .binf-widgets .binf-breadcrumb>li:not(.binf-hidden)+li:before {
	content: ">" !important;
  background-image: none !important;
}

.binf-widgets .csui-tabletoolbar .csui-toolbar.binf-nav>li>a:hover .xecmpf-icon-search {
	background-image: url(../carbonfiber/image/icons/search_white.svg) !important;
}

.binf-widgets .csui-toolbar.binf-nav>li>a:hover .arrow_back {
  background-image: url(../carbonfiber/image/icons/arrow_back-white.svg) !important;
}

thead > tr > th.csui-table-cell-name.sorting_desc > div.csui-focusable-table-column-header > span {
  display: none;
}

thead > tr > th.csui-table-cell-name.sorting_asc > div.csui-focusable-table-column-header > span {
  display: none;
}

div.binf-list-group.list-group-height > div > div > div > div.csui-search-col2.binf-col-lg-12.binf-col-md-12.binf-col-sm-12.binf-col-xs-12 > div.csui-search-item-left-panel.binf-col-lg-12.binf-col-md-12.binf-col-sm-12.binf-col-xs-12 {
  width: 90%;
}

#csui-folderbrowser-core > div.csui-fb-nodestable > div.cs-search-results-wrapper.csui-node-properties-wrapper > div.cs-properties-wrapper > div > div.metadata-wrapper.binf-col-md-12 > div > div.metadata-sidebar > div > div.cs-content.csui-normal-scrolling > div > a > div {
  border: none;
}

.cs-field-picture.csui-default-icon.user-default-image.csui-icon.image_user_placeholder.csui-initials {
  padding-top: 2px;
}

.csui-tabletoolbar .binf-nav .csui-search-box .csui-clearer.formfield_clear{
background-size:14px;
}

.csui-tabletoolbar .binf-nav .csui-search-box .csui-formfield-search.formfield_search{
  background-size:10px;
}

.csui-search-header .csui-search-arrow-back-parent:hover {
  background: transparent;
}

/* div > div.csui-search-header > span.csui-search-arrow-back-parent:hover span {
  background-image: url(../carbonfiber/image/icons/arrow_back-white.svg) !important;
} */
.csui-search-results .csui-search-item-content-wrapper .csui-search-item-desc.csui-overflow, .csui-search-results .csui-search-item-content-wrapper .csui-search-item-summary.csui-overflow {
  white-space: normal;
}

div.binf-list-group.list-group-height > div > div > div > div.csui-search-col2.binf-col-lg-12.binf-col-md-12.binf-col-sm-12.binf-col-xs-12 > div.csui-search-item-right-panel > div > div.csui-search-item-details-wrapper.binf-col-lg-12.binf-col-md-12.binf-col-sm-12.binf-col-xs-12 > div > div > div.csui-search-metadata-label > span {
  text-align: start;
}

div.binf-list-group.list-group-height > div > div > div > div.csui-search-col2.binf-col-lg-12.binf-col-md-12.binf-col-sm-12.binf-col-xs-12 > div.csui-search-item-right-panel > div > div.csui-search-item-details-wrapper.binf-col-lg-12.binf-col-md-12.binf-col-sm-12.binf-col-xs-12 > div > div > div.csui-search-metadata-value > span {
  /* overflow: auto;
  text-overflow: clip !important; */
  max-width: none !important;
}

li > a[title="Show description"], li > a[title="Grid view"] {

  display: none !important;

}

.binf-widgets div.loader {
  border: 12px solid #cdcdcd !important;
  border-left: 12px solid #003f2d !important;
}

div > div.metadata-wrapper.binf-col-md-12 > div > div.metadata-sidebar > div > div.cs-content.csui-normal-scrolling > div > a > div {
  border: none;
}

.binf-widgets .binf-dropdown-submenu>a:after {
  display: none !important;
}

div.cs-field-read > div > div.icon-container > div::before {
  display: none !important;
}

.binf-widgets .esoc-simple-mini-profile-popover.binf-bottom .esoc-mini-profile-widget {
  width: 100% !important;
}
/*nagendra changes below*/
@media (max-width: 380px) {
  .binf-widgets .csui-table-rowselection-toolbar .binf-nav.binf-nav-pills>li>a,
  .binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li>a {
    padding: 4px 14px !important;
  }
}
@media (max-width: 480px) {
  .csui-right-toolbar-view .csui-condensed-header-toggle-container button.csui-condensed-header-toggle{
    display: none;
  }
  #folder-wrapper.folder-wrapper, #folder-wrapper-new.folder-wrapper{
    width: fit-content;
    max-width: 100%;
  }
  body:not(.binf-widgets) .binf-widgets .csui-toolbar .binf-open>.binf-dropdown-menu {
    position: sticky;
    fill: #666;
    height: fit-content;
  }
  .binf-widgets .csui-table-rowselection-toolbar .binf-nav.binf-nav-pills>li>a,
  .binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li>a {
    padding: 4px 28px;
  }
  .csui-table-cell-name .csui-table-cell-name-value .csui-table-cell-name-link-text {
    white-space: pre-wrap;
    overflow: unset;
    text-overflow: unset;
    line-break: anywhere;
    padding-left: 1.5em !important;
  }
  .binf-nav-pills [data-csui-command='classify'],
  .binf-nav-pills [data-csui-command='removeclassification'],
  .binf-nav-pills [data-csui-command='permissions'],
  .binf-nav-pills [data-csui-command='reservedoc'],
  .binf-nav-pills [data-csui-command='addversion'],
  .binf-nav-pills [data-csui-command='addemailfolder'],
  .csui-toolbar [data-csui-command='comment'],
  .csui-toolbar [data-csui-command='workspacepage'] {
    display: none;
  }
  .binf-widgets .binf-modal:not(.csui-alert) .binf-modal-header h2 {
    height: auto;
    max-width: fit-content;
    padding: 0px;
  }

  .binf-widgets .binf-modal-dialog .tile-header.binf-modal-header {
    padding: 0px;
  }
  .binf-widgets .binf-modal-dialog .binf-modal-header .binf-modal-title .icon.csui-icon-notification-question24 {
    display: none !important;
  }

  .binf-widgets .binf-dropdown-submenu.binf-open>.binf-dropdown-menu,
  .binf-widgets .csui-target-controls .binf-open>.binf-dropdown-menu {
    left: auto;
    right: 0;
  }
  .binf-widgets .csui-zipanddownload-filename input {
    position: initial;
  }
  .binf-widgets .binf-modal.binf-in .binf-modal-dialog {
    min-width: fit-content;
  }
}

/*nbn*/
@media (max-width: 980px) {
  .binf-widgets .binf-modal.binf-in .binf-modal-dialog {
    min-width: auto;
    width: 98%;
}

.binf-widgets:not(.csui-on-macintosh) ::-webkit-scrollbar-thumb, body.binf-widgets:not(.csui-on-macintosh)::-webkit-scrollbar-thumb {
  border-radius: 8px !important;
  border: 6px solid rgb(128 130 133) !important;
  background-color: rgb(128 130 133) !important;
}
.binf-widgets:not(.csui-on-macintosh) ::-webkit-scrollbar, body.binf-widgets:not(.csui-on-macintosh)::-webkit-scrollbar {
  width: 4px !important;
  height: 4px !important;
}

}
.binf-widgets .binf-breadcrumb>li:not(.binf-hidden)+li:before{
  content: ">" !important;
  background-image: none !important;

}

.binf-modal-footer #upload {
  background: #003F2D !important;
  border: 1px solid #003F2D;
  background-color: #003F2D !important;
  color: #fff;
}

@media (max-width: 400px) {
  .binf-widgets .csui-nodetable.csui-table-spacing-medium .csui-table-cell-_select:first-child{
    max-width: calc(22px + 13px + 8px);
    min-width: calc(22px + 13px + 8px);
  }
  .csui-nodetable .binf-table tr>.csui-table-cell-_select:first-child .csui-checkbox{
    padding-left: 13px;
  }
  .binf-widgets .csui-nodetable.csui-table-spacing-medium .csui-table-cell-type{
    max-width: calc(4px + (6em - 52px) + 8px);
  }
  .binf-widgets .csui-nodetable:not(.csui-wrap-text) .csui-table-cell-type .csui-table-cell-default-action {
    padding-left: 0.5em !important;
  }
  td.csui-table-cell-name.csui-truncate {
    min-width: 173px!important;
  }
  .csui-table-cell-name .csui-table-cell-name-value .csui-table-cell-name-link-text{
    padding-left: 4px;
  }


  .binf-widgets .binf-popover.binf-right>.binf-arrow:after{
		bottom: -10px !important;
		border-right-width: 0 !important;
		border-left-color: #fff !important;
    border-left-width: 13px !important;
	}
	.binf-widgets .binf-popover.binf-right>.binf-arrow{
    left: 273px !important;
		    border-right-width: 0;
	}
  .binf-widgets .binf-popover.binf-right{
    left: 0 !important;
  }
}

@media screen and (min-width: 401px) and (max-width: 520px) {
  .binf-widgets .binf-popover.binf-right>.binf-arrow:after{
		bottom: -10px !important;
		border-right-width: 0 !important;
		border-left-color: #fff !important;
    border-left-width: 13px !important;
	}
	.binf-widgets .binf-popover.binf-right>.binf-arrow{
    left: 273px !important;
		    border-right-width: 0;
	}
  .binf-widgets .binf-popover.binf-right{
    left: 30px !important;
  }
}

.csui-facet-item .csui-facet-item-content .csui-icon.binf-close {
  filter: invert(100%) sepia(0%) saturate(7475%) hue-rotate(320deg) brightness(100%) contrast(103%);
}

.binf-widgets .target-browse.binf-modal:not(.csui-alert) .binf-modal-header h2 {
  line-height: 3rem;
  padding-right:5px
}

.target-browse .csui-search-box .csui-clearer.formfield_clear {
  margin-top: -4px
}

.binf-widgets .target-browse .binf-modal-header .csui-search-options-dropdown {
  padding: 0 10px;
}

.csui-targetbrowse-history .arrow_back {
  width: 16px;
  height: 16px;
}

.csui-nodetable .binf-table tr:not(.csui-details-row)>*>span {
  display: initial;
}

.binf-widgets button.csui-multilingual-icon>svg {
  display: none;
}

.binf-widgets .smart-footer-btn-wrapper * {
  opacity: 1 !important;
}

.cs-metadata-properties .binf-nav-pills>li>a>span.cs-icon-required {
  top: 0;
}

thead > tr > th.csui-table-cell-name.sorting > div.csui-table-column-search.csui-searchbox-shown > div.search-box.csui-table-searchbox > input {
  min-width: 40px;
}

.binf-widgets .csui-fb-nodestable .csui-alternating-toolbars .csui-acc-tab-region .csui-rightToolbar .csui-toolbar.binf-nav>li:nth-child(3) {
  display: none;
}
.csui-rightToolbar .csui-toolbar .csui-table-settings-dropdown-view {
  display: none;
}

otc-button {
  font-family: 'PulseFont-Medium' !important
}
/* .cs-dialog .binf-modal-footer .ot-btn--is-primary,
.ot-btn--is-primary,
.ot-btn--is-primary:hover, */
/* .csui-footer-buttons otc-button#select {
  border: 1px solid #003F2D;
  background: #003F2D !important;
  background-color: #003F2D !important;
  text-transform: uppercase;
  font-size: 16px;
  font-family: 'PulseFont-Medium';
  border-radius: 3px !important;
  text-transform: uppercase;
}
.csui-footer-buttons otc-button#select::part(placeholder) .ot-btn--is-primary {
  border: 1px solid #003F2D;
  background: #003F2D !important;
  background-color: #003F2D !important;
}
.ot-btn--is-secondary {
  padding: 0 24px;
  margin-left: 16px;
  vertical-align: middle;
  border-radius: 3px;
  line-height: 12px;
  height: 30px;
  border: none;
  color: #bbb;
  font-size: 14px;
  box-shadow: none;
  margin-right: 13px;
} */

.cs-icon-required.category_required {
  display: none;
}

li.binf-dropdown.binf-open > ul > li.csui-flyout.binf-dropdown-submenu[data-csui-command='controlleddocument'] {
  display: none;
}

.binf-widgets .tile-nav .binf-dropdown-menu li[data-csui-tab='assignments'],
.binf-widgets .tile-nav .binf-dropdown-menu li[data-csui-tab='categoryaudit'],
.binf-widgets .tile-nav .binf-dropdown-menu li[data-csui-tab='cad-xreferences']
{
  display: none;
}

.selected {
  border-width: 0 !important;
}

.binf-widgets .alpaca-field-valid .icon-container  .icon-edit:before {
 content: "none" !important;
 display:none;
}

.binf-widgets .csui-collection-conflicts-dialog .tile-header.binf-modal-header {
  height: 3.6em;
}
.metadata-inner-wrapper .cs-metadata-properties .binf-nav-pills>li>div.cs-tablink-delete>span.cs-delete-icon {
  display: none;
}


.smart-facet-panel .csui-facet-item .csui-facet-item-checkbox .csui-checkbox {
  opacity:1;
}
.csui-facet .csui-facet-item .csui-facet-item-checkbox input[type="checkbox"]::before {
  content: "";
  width: 10.56px;
  height: 10.69px;
}
.binf-widgets .csui-facet .csui-facet-item .csui-facet-item-checkbox .csui-checkbox:not([disabled])::after {
  width:0px !important;
  height:0px !important;
  background-size: 0px !important;
}



.csui-facet .csui-facet-item .csui-facet-item-checkbox input[type="checkbox"]:not(.single-select-facet):checked {
  background-color: #111b58 !important;
}

/* Remove general focus box-shadow */
.binf-widgets .csui-facet .csui-facet-item .csui-facet-item-checkbox input[type=checkbox] {
    box-shadow: none;
}

/* Add box-shadow when checked */
.binf-widgets .csui-facet .csui-facet-item .csui-facet-item-checkbox input[type=checkbox]:checked {
    box-shadow: inset 0 0 0 2px #111b58, inset 0 0 0 2px #fff !important;
}

 .binf-widgets .binf-glyphicon-chevron-left:before {
  content: "<" !important;
  color:#004b35 !important;


}

.binf-widgets .binf-glyphicon-chevron-right:before {
  content: ">" !important;
  color:#004b35 !important;

}

.csui-search-box .csui-formfield-search.formfield_search{
  background-position: 35%;
}

/* .smart-facet-panel .csui-facet-item .csui-facet-item-checkbox .csui-checkbox{
  border: 0;
} */

.csui-nodetable .binf-table>tbody .csui-icon-group{
  width: 32px !important;
  height: 32px !important;
}

.csui-inlineform-group:first-child{
  margin-bottom: 12px;
  font-size: 12px;
}

.binf-popover.binf-fade.binf-in.csui-multilingual-input-wrapper{
  padding: 8px;
  background: #fff !important;
  box-shadow: 0 0 10px #000;
  right: 0 !important;
  top: 0 !important;
  position: absolute !important;
  width: 13vw !important;
  bottom: 0 !important;
  height: 100%;
  left: initial !important;
}

.binf-popover-content .binf-row{
  margin-bottom: 12px;
}

.csui-table-tabletoolbar.csui-table-rowselection-toolbar-visible {
  visibility: hidden;
}
.csui-nodestable .csui-show-header .csui-table-tabletoolbar.csui-table-rowselection-toolbar-visible{
  visibility: visible;
}

/* .csui-alternating-toolbars .csui-tabletoolbar{
  display: none !important;
}

.csui-alternating-toolbars.csui-show-header .csui-tabletoolbar{
  display: flex !important;
} */
.csui-side-panel.ui-resizable .csui-table-facetview .smart-facet-list-panel.cs-list-group .csui-facet-header {
  background-color: transparent;
  border-bottom: 1px solid #e0e8e6;
}

.csui-messagepanel.csui-success-with-link.smart-no-details.csui-global-message.csui-globalMessenger.position-show .csui-action > button {
  background-color: transparent;
}

/* After search info icon  */
.csui-search-header-left-actions .csui-search-toolbar .csui-acc-tab-region .csui-tabletoolbar .csui-otherToolbar > ul > li > a > svg {
    display: none;
}
#favoriteContent .csui-fav2-table .csui-rowselection-toolbar .csui-toolbar-region > ul > li a > svg {
  display: none;
}

.data-collections-userFolder .binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li[data-csui-command="removecollecteditems"],
.data-collections-userFolder-roomCreator .binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li[data-csui-command="removecollecteditems"]{
    width: 180px !important;
    height: auto !important;
}

.data-collections-userFolder .binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li[data-csui-command="removecollecteditems"] a.csui-toolitem,
.data-collections-userFolder-roomCreator .binf-widgets .csui-table-rowselection-toolbar-view .binf-nav.binf-nav-pills>li[data-csui-command="removecollecteditems"] a.csui-toolitem{
    width: auto !important;
    height: auto !important;
}

.data-collections-userFolder .external .binf-widgets .csui-toolbar.binf-nav>li[data-csui-command="delete"]{
   display: none !important;
}