@import "buttons/custom_backforward_large.css";
treechildren::-moz-tree-image(title, container),
treechildren::-moz-tree-image(title, query, hostContainer) {
    list-style-image: url("../images/folder-item.png") !important;
}
treechildren::-moz-tree-image(title, container, query) {
    list-style-image: url("../images/query.png") !important;
}
treechildren::-moz-tree-image(title, query, tagContainer),
treechildren::-moz-tree-image(query, OrganizerQuery_tags_______v) {
    list-style-image: url("../images/tag.png") !important;
}
treechildren::-moz-tree-image(title, query, hostContainer) {
    list-style-image: url("../images/folder-item.png") !important;
}

#bookmarksToolbarFolderMenu > .menu-iconic-left > .menu-iconic-icon,
treechildren::-moz-tree-image(container, queryFolder_toolbar_____) {
    list-style-image: url("../images/bookmarksToolbar.png") !important;
}

treechildren::-moz-tree-image(container, OrganizerQuery_BookmarksMenu),
treechildren::-moz-tree-image(container, queryFolder_menu________) {
    list-style-image: url("../images/bookmarksMenu.png") !important;
}

treechildren::-moz-tree-image(container, OrganizerQuery_UnfiledBookmarks),
treechildren::-moz-tree-image(container, queryFolder_unfiled_____) {
    list-style-image: url("../images/unsortedBookmarks.png") !important;
}
treechildren::-moz-tree-image(query, OrganizerQuery_downloads__v) {
    list-style-image: url("../images/downloads.png") !important;
}
.textbox-search-sign {
    width: 16px !important;
    height: 16px !important;
    list-style-image: none !important;
    background-image: url("../images/search.png") !important;
    order: 1001 !important;
    margin-inline-end: 1px !important;
    margin-top: 1px !important;
    background-size: contain !important;

}
treechildren::-moz-tree-image(query, OrganizerQuery_history____v),
treechildren::-moz-tree-image(title, query, dayContainer) {
    list-style-image: url("../images/calendar.png") !important;
}
#urlbar[pageproxystate="valid"] #tracking-protection-icon-container:not([hidden]) ~ #identity-box:is(.verifiedDomain,.verifiedIdentity) #identity-icon,
#urlbar[pageproxystate="valid"] :is(.verifiedDomain,.verifiedIdentity) #connection-icon {
    list-style-image: url(../images/padlock_classic.png) !important;
}

#urlbar[pageproxystate="valid"] #tracking-protection-icon-container:not([hidden]) ~ #identity-box:is(.insecureLoginForms,.mixedActiveContent,.notSecure) #identity-icon,
#urlbar[pageproxystate="valid"] :is(.insecureLoginForms,.mixedActiveContent,.notSecure) #connection-icon {
    list-style-image: url(../images/padlock_classic_mal.png) !important;
}

#urlbar[pageproxystate="valid"] #tracking-protection-icon-container:not([hidden]) ~ #identity-box:is(.weakCipher,.mixedDisplayContent,.mixedDisplayContentLoadedActiveBlocked,.certUserOverridden) #identity-icon,
#urlbar[pageproxystate="valid"] :is(.weakCipher,.mixedDisplayContent,.mixedDisplayContentLoadedActiveBlocked,.certUserOverridden) #connection-icon {
    list-style-image: url(../images/padlock_classic_mpl.png) !important;
}

#urlbar[pageproxystate="valid"] #tracking-protection-icon-container:not([hidden]) ~ #identity-box.mixedActiveBlocked #identity-icon,
#urlbar[pageproxystate="valid"] .mixedActiveBlocked #connection-icon {
    list-style-image: url(../images/padlock_classic_mab.png) !important;
}



#back-button, #forward-button{  position: relative !important;
    z-index: 0 !important;
}
#nav-bar #back-button::before{
    z-index: -1;
    content: "" ;
    display: inline-block ;
    position: absolute;
    left: 5px;
    top:3px;
    width: 57px ;
    height: 28px ;
    background-image: url('../images/frame.png') ;
    background-size: cover ;
    background-repeat: no-repeat ;
}


#placesToolbar #forward-button:hover, #placesToolbar #back-button:hover{
    appearance: none !important;
    background: transparent !important;
    filter: brightness(1.3);
}
#PopupAutoCompleteRichResult[autocompleteinput="urlbar"] .ac-type-icon[type=bookmark],
.urlbarView-row[type=bookmark] > .urlbarView-row-inner > .urlbarView-type-icon,
#urlbar #star-button {
    list-style-image: url("../images/star_button48.png") !important;
}

.urlbarView .urlbarView-row[type=bookmark] > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-type-icon {
    background-image: url("../images/star_button48.png") !important;
}
.bookmark-item{
    list-style-image: url("../images/page.png") !important;
}
#editBookmarkPanelStarIcon {
    list-style-image: url("../images/star_button48.png") !important;
}

#stop-reload-button .toolbarbutton-animatable-box {
    display: none !important;
}

#tabs-newtab-button {
    list-style-image: url("../images/newtab.png") !important;
}

#back-button {
    list-style-image: url("../images/back.png") !important;
}

#forward-button {
    list-style-image: url("../images/back.png") !important;
}

#home-button {
    list-style-image: url("../images/home.png") !important;
}

#stop-button {
    list-style-image: url("../images/stop.png") !important;
}

#reload-button {
    list-style-image: url("../images/reload.png") !important;
}

#bookmarks-menu-button, #bookmarks-toolbar-placeholder {
    list-style-image: url("../images/bookmarks.png") !important;
}

#history-panelmenu {
    list-style-image: url("../images/history.png") !important;
}

#add-ons-button, #unified-extensions-button, #identity-box[pageproxystate="valid"].extensionPage #identity-icon {
    list-style-image: url("../images/addons.png") !important;
}


#new-window-button {
    list-style-image: url("../images/newwindow.png") !important;
}


#privatebrowsing-button {
    list-style-image: url("../images/privatebrowsing.png") !important;
}


#preferences-button {
    list-style-image: url("../images/preferences.png") !important;
}

#sidebar-button {
    list-style-image: url("../images/sidebar.png") !important;
    /*apply*/
}

#downloads-indicator-anchor {
    list-style-image: url("../images/downloads.png") !important;
}

#PlacesToolbarDropIndicator:not(image) {
    background: url(../images/toolbar-drag-indicator.png) no-repeat bottom !important;
}

.tab-drop-indicator:not(image) {
    background: url(../images/tab-drag-indicator.png) no-repeat bottom !important;
}
#PlacesToolbarDropIndicator:not(image) {
    background: url(../images/toolbar-drag-indicator.png) no-repeat bottom !important;
}

.tab-drop-indicator:not(image) {
    background: url(../images/tab-drag-indicator.png) no-repeat bottom !important;
}
