@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#browser-bottombox {
position: fixed;
width: auto;
bottom: 0px;
padding-right: 5px;
padding-left: 5px;
padding-top: 1px;
background: -moz-Dialog;
border: 1px solid transparent;
-moz-transition: all 0.25s ease;
}
@media all and (-moz-windows-theme:aero) {
#browser-bottombox:not(:-moz-lwtheme) {
background: hsl(214,44%,87%)!important;
}
}
/* Opacity */
#browser-bottombox {
opacity: 0.4;
}
#browser-bottombox:hover {
opacity: 1 !important;
}
/* Slide effect */
#browser-bottombox {
width:5px;
padding-right: 0px;
padding-left: 0px;
}
#browser-bottombox:hover {
width:auto;
padding-right: 5px;
padding-left: 5px;
}
#browser-bottombox > #addon-bar {
visibility: hidden !important;
}
#browser-bottombox:hover > #addon-bar {
visibility: visible !important;
}
/* Side */
#browser-bottombox {
right: 0px;
-moz-border-radius: 7px 0 0 0;
background-position: right bottom !important;
border-bottom: none;
border-right: none;
}
#addon-bar > #status-bar > .statusbar-resizerpanel {
position: relative;
margin-right:-4px;
}
#FindToolbar {
position: fixed !important;
border: 1px solid transparent;
border-top: none;
border-radius: 7px 7px 7px 7px;
background: inherit;
bottom:34px;
right:50px;
background-position: 78% -40px;
}
.statuspanel-label {
border-bottom-left-radius: 3.3px;
border-bottom: 1px solid rgb(204, 204, 204) !important;
}
statuspanel:-moz-locale-dir(ltr)[mirror],
statuspanel:-moz-locale-dir(rtl):not([mirror]) {
bottom: 22px;
}
/* Shadoweffect */
#browser-bottombox, #FindToolbar {
-moz-box-shadow: 0 0 5px #000000;
}
/* Everything else */
#addonbar-closebutton {display: none !important;}
@media all and (-moz-windows-theme:luna-blue),(-moz-windows-theme:luna-silver),(-moz-windows-theme:luna-olive),(-moz-windows-theme:zune),(-moz-windows-theme:royale),(-moz-windows-theme:aero),(-moz-windows-classic) {
#addon-bar {
-moz-appearance: menuitem !important;
}
}
#main-window:-moz-lwtheme #FindToolbar {border-top: none!important;}