.isMobile .cavokHybridGroup .cavokInputCancel {
	position: absolute;
	display: none;
  	top: ~"calc(50% - 8px)";
	right: 12%;
	cursor: pointer;
}
.cavokHybridItem.searchItem.inputOrSelect .cicon-cancel_circled:before {
  color: var(--cavok-button-active-text-color);
}
.isMobile .mediaShareTreeItem,
.isMobile .categoryTreeItem {
	height: calc(100%) !important;
	top: 41px;
}

.isMobile .mediaShareTree .mediaShareLabel,
.isMobile .mediaShareTree .context,
.isMobile .categoryTree .categoryLabel,
.isMobile .categoryTree .context {
	display: none !important;
}

.isMobile .mediaShareTree .mediaShareButton .treeSearch,
.isMobile .categoryTree .treeSearch {
	position: relative;
	bottom: 8px;
}

.isMobile .mediaShareTreeItem,
.isMobile .categoryTreeItem,
.isMobile .mediaShareTreeItem .directoryTree,
.isMobile .categoryTreeItem .directoryTree {
	height: calc(100% - 136px);
	overflow: scroll;
}

.isMobile .cavokHybridItem.icon.showHotAssets {
        display: inline-block !important;
}

.isMobile .treeDirHierarchy  {
        display: flex !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        white-space: nowrap !important;
        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
        position: relative !important;
        width: 100%;
        padding-bottom: 5px;
}

.isMobile .treeDirHierarchy::-webkit-scrollbar {
        display: none;
}

.isMobile .treeDirHierarchy .item.cavokDir {
        display: inline-flex !important;
        flex: 0 0 auto;
        width: auto !important;
}

.isMobile .treeDirHierarchy .item span {
        max-width: none !important;
        width: auto !important;
        display: inline-block !important;
}

.isMobile .treeDirHierarchy .item.cavokDir:not(:first-child) {
        margin-left: 5px !important;
}


