+.gcli-in-ontab {
+ color: #9C9CFF;
+}
+
+.gcli-in-todo {
+ color: #795900;
+}
+
+.gcli-in-closebrace {
+ color: #8050B0;
+}
+
+/* === END commandline.inc.css === */
+
+/* === BEGIN responsivedesign.inc.css === */
+
+/* Responsive Mode */
+
+.browserContainer[responsivemode] {
+ background: #221500 url("chrome://browser/skin/devtools/responsive-background.png");
+ padding: 0 20px 20px 20px;
+}
+
+.browserStack[responsivemode] {
+ box-shadow: 0 0 7px #9C9CFF;
+}
+
+.devtools-responsiveui-toolbar {
+ background: transparent;
+ margin: 10px 0;
+ padding: 0;
+ box-shadow: none;
+ border-bottom-width: 0;
+}
+
+.devtools-responsiveui-toolbar > menulist,
+.devtools-responsiveui-toolbar > toolbarbutton {
+ min-width: 22px;
+/* border-radius: 0; */
+}
+
+.devtools-responsiveui-toolbar:-moz-locale-dir(ltr) > *:first-child,
+.devtools-responsiveui-toolbar:-moz-locale-dir(rtl) > *:last-child {
+ margin-left: 3px;
+}
+
+.devtools-responsiveui-close {
+ list-style-image: url("chrome://browser/skin/devtools/close.png");
+ -moz-image-region: rect(0px,16px,16px,0px);
+}
+
+.devtools-responsiveui-close:hover {
+ -moz-image-region: rect(0px,32px,16px,16px);
+}
+
+.devtools-responsiveui-rotate {
+ list-style-image: url("chrome://browser/skin/devtools/responsiveui-rotate.png");
+ -moz-image-region: rect(0px,16px,16px,0px);
+}
+
+.devtools-responsiveui-rotate:hover {
+ -moz-image-region: rect(0px,32px,16px,16px);
+}
+
+.devtools-responsiveui-touch {
+ list-style-image: url("chrome://browser/skin/devtools/responsiveui-touch.png");
+ -moz-image-region: rect(0px,16px,16px,0px);
+}
+
+.devtools-responsiveui-touch:hover,
+.devtools-responsiveui-touch[checked],
+.devtools-responsiveui-touch[checked]:hover {
+ -moz-image-region: rect(0px,32px,16px,16px);
+}
+
+.devtools-responsiveui-screenshot {
+ list-style-image: url("chrome://browser/skin/devtools/responsiveui-screenshot.png");
+ -moz-image-region: rect(0px,16px,16px,0px);
+}
+
+.devtools-responsiveui-screenshot:hover {
+ -moz-image-region: rect(0px,32px,16px,16px);
+}
+
+.devtools-responsiveui-resizebarV {
+ width: 7px;
+ height: 24px;
+ cursor: ew-resize;
+ transform: translate(12px, -12px);
+ background-image: url("chrome://browser/skin/devtools/responsive-vertical-resizer.png");
+}
+
+.devtools-responsiveui-resizebarH {
+ width: 24px;
+ height: 7px;
+ cursor: ns-resize;
+ transform: translate(-12px, 12px);
+ background-image: url("chrome://browser/skin/devtools/responsive-horizontal-resizer.png");
+}
+
+.devtools-responsiveui-resizehandle {
+ width: 16px;
+ height: 16px;
+ cursor: se-resize;
+ transform: translate(12px, 12px);
+ background-image: url("chrome://browser/skin/devtools/responsive-se-resizer.png");
+}
+
+/* === END responsivedesign.inc.css === */
+
+/* === including indicator.css is done at the start of the file === */
+
+/* Error counter */
+
+#developer-toolbar-toolbox-button[error-count]:before {
+ color: #000000;
+ min-width: 16px;
+ text-shadow: none;
+ background-color: #FF0000;
+ border-radius: 1px;
+ -moz-margin-end: 5px;
+}
+
+/* Social toolbar item */
+
+#social-provider-button {
+ -moz-image-region: rect(0, 16px, 16px, 0);
+ list-style-image: url("chrome://browser/skin/social/services-16.png");
+}
+
+#social-provider-button > .toolbarbutton-menu-dropmarker {
+ display: none;
+}
+
+.toolbarbutton-badge-container {
+ margin: 0;
+ padding: 0;
+ position: relative;
+}
+
+#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-badge-container {
+ padding: 2px 2px;
+}
+
+.toolbarbutton-1 > .toolbarbutton-badge-container > .toolbar-icon {
+ position: absolute;
+ top: 2px;
+ right: 2px;
+}
+
+.toolbarbutton-badge-container > .toolbarbutton-icon[label]:not([label=""]) {
+ -moz-margin-end: 0;
+}
+
+.toolbarbutton-badge[badge=""] {
+ display: none;
+}
+.toolbarbutton-badge[badge]:not([badge=""])::after {
+ /* The |content| property is set in the content stylesheet. */
+ font-size: 9px;
+ font-weight: bold;
+ padding: 0 1px;