+ margin: 0;
+ padding: 2px;
+ height: 21px;
+ width: 21px;
+ border-top: 1px solid #008484;
+ -moz-border-end: 1px solid #008484;
+}
+
+@media (min-resolution: 2dppx) {
+ .chatbar-button {
+ list-style-image: url("chrome://browser/skin/social/services-16@2x.png");
+ }
+}
+
+.chatbar-button > menupopup > .menuitem-iconic > .menu-iconic-left > .menu-iconic-icon {
+ width: auto;
+ height: auto;
+ max-height: 16px;
+ max-width: 16px;
+}
+
+.chatbar-button > .toolbarbutton-icon {
+ opacity: .6;
+ -moz-margin-end: 0;
+}
+.chatbar-button:hover > .toolbarbutton-icon,
+.chatbar-button[open="true"] > .toolbarbutton-icon {
+ opacity: 1;
+}
+
+.chatbar-button:hover,
+.chatbar-button[open="true"] {
+}
+
+.chatbar-button > .toolbarbutton-text,
+.chatbar-button > .toolbarbutton-menu-dropmarker {
+ display: none;
+}
+
+.chatbar-button[activity]:not([open="true"]) {
+ background-color: #E7ADE7;
+}
+
+.chatbar-button > menupopup > menuitem[activity] {
+ font-weight: bold;
+}
+
+.chatbar-innerbox {
+ background: transparent;
+ margin: -285px 0 0;
+ overflow: hidden;
+}
+
+chatbar {
+ -moz-margin-end: 20px;
+}
+
+chatbar > chatbox {
+ height: 285px;
+ width: 260px;
+ -moz-margin-start: 4px;
+ background-color: #000000;
+ border: 1px solid #9C9CFF;
+ border-bottom: none;
+ border-top-left-radius: 2.5px;
+ border-top-right-radius: 2.5px;
+}
+
+chatbox[minimized="true"] {
+ width: 160px;
+ height: 20px;
+}
+
+window > chatbox {
+ -moz-margin-start: 0px;
+ margin: 0px;
+ border: none;
+ padding: 0px;
+}
+
+/* === BEGIN plugin-doorhanger.inc.css === */
+
+/**
+ * Plugin Doorhanger Styles
+ */
+
+#notification-popup[popupid="click-to-play-plugins"] > .panel-arrowcontainer > .panel-arrowcontent {
+ padding: 6px 1px 2px;
+}
+
+.click-to-play-plugins-notification-content {
+ width: 28em;
+}
+
+.click-to-play-plugins-notification-center-box {
+/* background-color: rgba(255,255,255,0.3); */
+}
+
+.plugin-popupnotification-centeritem {
+/* border-top: 1px solid #9C9CFF; */
+}
+
+.center-item-label {
+ margin-bottom: 0;
+ text-overflow: ellipsis;
+}
+
+.center-item-warning-icon {
+ background-image: url("chrome://mozapps/skin/extensions/alerticon-info-negative.png");
+ background-repeat: no-repeat;
+ width: 16px;
+ height: 15px;
+ -moz-margin-start: 6px;
+}
+
+.click-to-play-plugins-notification-button-container {
+}
+
+.click-to-play-popup-button {
+ width: 50%;
+}
+
+.click-to-play-plugins-notification-description-box {
+ margin-left: 5px;
+ margin-right: 5px;
+ margin-top: 0;
+ padding-bottom: 3px;
+}
+
+.click-to-play-plugins-outer-description {
+ margin-top: 1px;
+}
+
+.click-to-play-plugins-notification-link,
+.center-item-link {
+ margin: 0;
+}
+
+/* === END plugin-doorhanger.inc.css === */
+
+#main-window[privatebrowsingmode=temporary] #toolbar-menubar {
+ background-image: url("chrome://browser/skin/privatebrowsing-dark.png");
+ background-position: top right;
+ background-repeat: no-repeat;
+}
+
+#main-window[privatebrowsingmode=temporary] #toolbar-menubar:-moz-locale-dir(rtl) {
+ background-position: top left;
+}
+
+#main-window[privatebrowsingmode=temporary] #appmenu-button > .button-box > .box-inherit > .button-icon {
+ list-style-image: url("chrome://browser/skin/privatebrowsing-light.png");
+ width: 20px;
+ height: 16px;