.mstrLogo{
background-image :url("../../../style/mstr/images/theme/pathBarIcons.png")!important;
background-position:0 -701px !important;
padding-left: 20px;

}
.mstrPath{
background-color:rgb(46,100,93);
}

/* White text and icons in the teal path bar (covers hamburger .mstrNavIcon, arrows, breadcrumb) */
.mstrPath A:link,
.mstrPath A:visited,
.mstrPath A:hover,
.mstrPath SPAN,
.mstrPathItem,
.mstrPathSeparator,
.mstrPathLast,
.mstrNavIcon,
.mstrPath .mstrPathArrow,
#genericPath td {
    color: #ffffff !important;
}

/* Ensure path bar table cells inherit the teal background */
#genericPath,
#genericPath tbody,
#genericPath tr,
#genericPath td {
    background-color: rgb(46,100,93) !important;
    background-image: none !important;
}

/* Breadcrumb overflow picker has a white background — path bar's white-text rule
   (.mstrPath SPAN → #fff) makes picker items invisible. Force dark text. */
.mstrPath .mstrPicker,
.mstrPath .mstrPicker span,
#genericPath .mstrPicker,
#genericPath .mstrPicker span {
    color: #333 !important;
}
#mstrPathAccount {
    position: relative !important;
}
#mstrAccountMenu {
    position: absolute !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    right: 8px !important;
}
.mscld-create {
background-color:#004D45;
border-color:#004D45;
}

.mscld-create :hover{
background-color:#004D45;
border-color:#004D45;
}

.mscld-create.open{
background-color:#004D45;
}
.Red .mstrPath > TABLE, .Red .mstrPath > div.mstrPathContainer {
    border-bottom-color: #004D45; 
	
}
.mstrWeb.Red #tree_ftb_FolderTreeView  li:hover a,
.mstrWeb.Red .mstrMenuItem:hover a,.mstrWeb.Red .mstrMenuItem:hover span,
.mstrWeb.Red .mscld-create:hover,
.mstrWeb.Red .mstrPathTextCurrent:hover .mstrPathLast,
.mstrWeb.Red .mstrShortcutsListPopup .item.selected,
.mstrWeb.Red  .mstrShortcutsListPopup a:hover ,
.mstrWeb.Red .mstrSuggestPopupItem.selected span{
    color: #004D45; 
}

.mstrWeb.Red #forwardHistoryPicker.mstrPicker span.mstrPickerItemHover,
.mstrWeb.Red #backHistoryPicker.mstrPicker span.mstrPickerItemHover,
.mstrWeb.Red .menu-row-selected .mstrContextMenuLeft,
.mstrWeb.Red .mstrSuggestPopupItem.selected{
border-left-color: #004D45;
}


.mstrWeb.Red .mstrPicker span.mstrPickerItemHover,
.mstrWeb.Red #folderAllModes .mstrLargeIconViewItem:hover .mstrLargeIconViewItemName .mstrLink,
.mstrWeb.Red .menu-row-selected .menu-item{
color: #004D45;
}

.mstrWeb.Red #mstrCreatePopup .mstrMenuItem:hover,
.mstrWeb.Red .mstrShortcutsListPopup .item:hover {
    border-left-color: #004D45; /* TS Customization modified by venkat */
}
.mstrServer{
display:none;
}

	
.mstrListView > tbody > tr a:link {
    color: rgb(31,50,62);
    text-decoration: underline;
   font-family: Poppins;
}

.Red .mstrSummaryHeader {
/*background:#d9dde0 url(images/panelHeader.jpg) repeat-x left center !important;*/
background-color: rgb(46,100,93) !important;
font-family: Poppins !important;
}
.Red .mstrSummaryHeader A.mstrLink {	COLOR: white}
.mstrShortcutsListPopup .item .icon {background-position: center -290px;}

/* Help (?) button sprite on dark teal path bar — invert to white */
.mstrHelpShortcut {
    filter: brightness(0) invert(1) !important;
    opacity: 0.85;
    transition: opacity 0.12s;
}
.mstrHelpShortcut:hover {
    opacity: 1 !important;
}

/* Search (magnifying glass) icon on dark teal path bar — invert to white */
#mstrSearchSuggest {
    filter: brightness(0) invert(1) !important;
    opacity: 0.85;
    transition: opacity 0.12s;
}
#mstrSearchSuggest:hover {
    opacity: 1 !important;
}

/* Report toolbar dropdown items — dark teal (#004D45) is invisible on dark background.
   Override SharedBase + HomeEquityCustom to white. */
.mstrWeb.Red .menu-row-selected .menu-item,
.mstrWeb.Red .menu-row-selected .menu-item-with-separator,
.mstrWeb.Red .mstrFloatingMenuItem .hover {
    color: #fff !important;
}


@font-face {
 src: url('fonts/Poppins-Regular.ttf');
 font-family: "Poppins";
}

/* ============================================================
   HomeEquityCustom overrides — merged from former _Interface plugin
   ============================================================ */

/* ============================================================
   HomeEquityCustom/style/global.css
   App-specific CSS overrides for TrueStandings HomeEquity.
   Shared rules (Poppins font, button styles, path bar, Red
   theme hover colors) live in SharedBase/style/global.css.
   ============================================================ */

/* ── pageLogin.css overrides ── */
/* Login page background images (HomeEquity uses Login.jpg / Login.png) */
.mstr-page-login #mstrWebContents {
    background: url(images/Login.jpg) no-repeat center top !important;
}

/* ── mstr.css logo overrides ── */
.mstrLogo {
    background: transparent url(images/logo_small.png) no-repeat scroll center;
    height: 38px;
    width: 52px;
}
A.mstrLink:hover .mstrLogo {
    background-image: url(images/logo_hover_small.png);
}
.Red .opened .mstrLogo {
    background-image: url(images/logo_opened_small.png);
}

/* ── mstr.css folder icon override ── */
span.mstrIcon {
    background: transparent url(images/folder.png) no-repeat scroll center !important;
    display: block !important;
    width: 77px !important;
    height: 77px !important;
}


/* ============================================================
   Footer — override MSTR 11.5 default (top: -1000px hidden)
   ============================================================ */

.mstrFooterWrapper,
.mstrFooterWrapper.close {
    position: fixed !important;
    top: auto !important;
    bottom: 0 !important;
    left: 0;
    right: 0;
    z-index: 100;
    background: #edecec;
    background: -webkit-linear-gradient(#f0f0f0, #cdcdcd);
    background: -moz-linear-gradient(#f0f0f0, #cdcdcd);
    background: linear-gradient(#f0f0f0, #cdcdcd);
    border-top: 1px solid #ddd;
    padding: 0;
    display: block !important;
}

/* push page content up so the fixed footer doesn't overlap the last row */
#mstrWebContents {
    padding-bottom: 50px;
}

/* repLayoutLeft is a server-computed spacer (width = ltW browser setting) designed for
   when tdDockLeft is 0px wide (CSS-only). mstrMenuTabsImpl.js also sets tdDockLeft to
   200px inline, making it part of the table flow. The two offsets stack, pushing the
   report data right. Force width:0 so tdDockLeft alone offsets the report from the panel. */
td.repLayoutLeft {
    width: 0 !important;
}

/* Home icon — HomeEquity path bar is dark teal; invert sprite to white */
.mstrPathIcons #tbHome {
    filter: brightness(0) invert(1) !important;
    opacity: 0.72;
    transition: opacity 0.12s;
}
.mstrPathIcons a:hover #tbHome,
.mstrPathIcons #tbHome:hover {
    opacity: 1 !important;
}

/* Mojo path bar — dark teal to match mstrPath, hamburger inverted to white */
.mojoPath {
    background: rgb(46,100,93) !important;
    border-bottom-color: #004D45 !important;
}
.mojoPath A:link,
.mojoPath A:visited,
.mojoPath A:hover,
.mojoPath .mojoPath-path,
.mojoPath .pathText,
.mojoPath .pathFirst,
.mojoPath .pathAncestor,
.mojoPath .pathLast,
.mojoPath .pathCurrent,
.mojoPath .pathBreadCrumbs,
.mojoPath .mojoPath-extraLinks span {
    color: #ffffff !important;
}
.mojoPath .mstrHamburger,
.mojoPath .mojoPath-navigation .tbHome,
.mojoPath .mojoPath-navigation .tbBack0,
.mojoPath .mojoPath-navigation .tbForward0,
.mojoPath .mojoPath-navigation .tbBack1,
.mojoPath .mojoPath-navigation .tbForward1,
.mojoPath .mojoPath-navigation .tbReturn {
    filter: brightness(0) invert(1) !important;
    opacity: 0.8;
    transition: opacity 0.12s;
}
/* express.css has a second .mojoPath .mstrHamburger rule at 0 -704px (inside Cotality logo area)
   that overrides the correct -555px position — force it back */
.mojoPath .mstrHamburger {
    background-position: 0 -555px !important;
}
.mojoPath .mojoPath-navigation a:hover .tbBack0,
.mojoPath .mojoPath-navigation a:hover .tbForward0,
.mojoPath .mojoPath-navigation a:hover .tbHome,
.mojoPath .mojoPath-navigation a.tbHome:hover {
    opacity: 1 !important;
}
.mojoPath .mojoPath-navigation .tbBack0.disabled,
.mojoPath .mojoPath-navigation .tbForward0.disabled {
    opacity: 0.35;
}
/* Home disabled sprite is at -431px (out of bounds) — force visible icon at reduced opacity */
.mojoPath .mojoPath-navigation .tbHome.disabled {
    background-position: 0 -323px !important;
    opacity: 0.4 !important;
}
/* Invert entire search container — covers .mstrmojo-SearchButton and any svg/img inside */
.mojoPath .mojoPath-search {
    filter: brightness(0) invert(1) !important;
    opacity: 0.8;
    transition: opacity 0.12s;
}
.mojoPath .mojoPath-search:hover {
    opacity: 1;
}

/* mstrMenuExtra (folder toolbar: New Folder / List / Icon / Refresh) is clipped
   by #leftToolbar {overflow:hidden}. mstrLeftPaneImpl.js sets mstrMenuContent
   height to nearly the full pane height via inline style, pushing mstrMenuExtra
   (~30px) past the overflow boundary. Absolute-position at the bottom of the pane
   so it's always visible regardless of content height. */
#leftToolbar {
    position: relative !important;
}
.mstrMenuExtra {
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    display: block !important;
    background-color: #f5f5f5 !important;
    z-index: 5 !important;
}

/* Suppress OOTB red border-bottom on path/breadcrumb bar.
   mstrColorThemeRed.css sets border-bottom-color:#d9222d on
   .Red .mstrPath>DIV and border-bottom-style:solid on
   .mstrPathContainer — visible as a 1-2px red line below the
   header on Chrome/Windows and Edge. */
.Red .mstrPath > TABLE,
.Red .mstrPath > DIV,
.Red .mstrPath > div.mstrPathContainer {
    border-bottom: none !important;
}

/* HE: The toolbar shortcut for myObjects generates both a left-panel span
   (class mstrMenuItemmyObjects) AND a hamburger popup item. The OOTB folder tree
   already shows My Objects in the left panel (mstrIcon-lv-f myObjects, same as VS).
   Hide the redundant shortcut span from the left panel; hamburger is unaffected. */
span.mstrMenuItemmyObjects,
span.mstrMenuItemnull {
    display: none !important;
}

/* HE: My Objects icon in hamburger popup — use My Reports sprite as closest match */
.mstrShortcutsListPopup .item.myObjects .icon {
    background-position: center -128px !important;
}

/* HE: Hamburger (≡) icon — shift right from the very edge of the path bar */
.mstrNavIcon {
    margin-left: 8px !important;
}

/* HE: Cotality logo in the nav panel — add left margin */
.mstrLogo {
    margin-left: 15px !important;
}


/* HE: Up (parent folder) button — dark sprite invisible on teal path bar.
   Same inversion applied to #tbBack0/#tbForward0 in SharedBase. */
.mstrPathIcons #tbReturn {
    filter: brightness(0) invert(1) !important;
    opacity: 0.72;
    transition: opacity 0.12s;
}
.mstrPathIcons #tbReturn.disabled {
    opacity: 0.4;
}
.mstrPathIcons a:hover #tbReturn:not(.disabled) {
    opacity: 1 !important;
}
