@-moz-document url("chrome://browser/content/browser.xul") {

#navigator-toolbox #back-button,
#navigator-toolbox #forward-button {
list-style-image: none !important;
-moz-appearance: scrollbarbutton-right !important;
-moz-image-region: rect(0 24px 24px 0) !important;
padding: 5px !important;
}

#navigator-toolbox toolbar[iconsize="small"] #back-button,
#navigator-toolbox toolbar[iconsize="small"] #forward-button {
-moz-image-region: rect(0 16px 16px 0) !important;
}

#back-button {
margin-right: -1px !important;
}

#forward-button {
-moz-transform: scalex(-1) !important;
}

#navigator-toolbox #back-forward-dropmarker {
-moz-appearance: menulist-button !important;
margin-top: 4px !important;
margin-bottom: 4px !important;
margin-left: -1px !important;
width: 8px !important;
}

#navigator-toolbox toolbarbutton {
-moz-appearance: button !important;
padding: 0 !important;
}

#reload-button {
list-style-image: url("moz-icon://stock/stock_draw-curved-connector-with-arrows?size=toolbar") !important;
}

#reload-button[disabled] {
list-style-image: url("moz-icon://stock/stock_draw-curved-connector-with-arrows?size=toolbar&state=disabled") !important;
}

toolbar[iconsize="small"] #reload-button {
list-style-image: url("moz-icon://stock/stock_draw-curved-connector-with-arrows?size=menu") !important;
}

toolbar[iconsize="small"] #reload-button[disabled] {
list-style-image: url("moz-icon://stock/stock_draw-curved-connector-with-arrows?size=menu&state=disabled") !important;
}

#stop-button {
list-style-image: url("moz-icon://stock/stock_anchor?size=toolbar") !important;
}

#stop-button[disabled] {
list-style-image: url("moz-icon://stock/stock_anchor?size=toolbar&state=disabled") !important;
}

toolbar[iconsize="small"] #stop-button {
list-style-image: url("moz-icon://stock/stock_anchor?size=menu") !important;
}

toolbar[iconsize="small"] #stop-button[disabled] {
list-style-image: url("moz-icon://stock/stock_anchor?size=menu&state=disabled") !important;
}

}