#grammarchecker-toolbar-button {
list-style-image: url("chrome://grammarchecker/skin/grammarcheck.png");
}
[iconsize="small"] #grammarchecker-toolbar-button {
list-style-image: url("chrome://grammarchecker/skin/grammarcheck_small.png");
}
#grammarchecker-toolbar-button[disabled="true"] {
list-style-image: url("chrome://grammarchecker/skin/grammarcheck_disabled.png");
}
[iconsize="small"] #grammarchecker-toolbar-button[disabled="true"] {
list-style-image: url("chrome://grammarchecker/skin/grammarcheck_small_disabled.png");
}
#grammalecte-menu {
list-style-image: url("chrome://grammarchecker/skin/grammarcheck.png");
}
menuitem#gl-item-analyze {
list-style-image: url('chrome://grammarchecker/skin/grammarcheck.png');
}
#textformatter-panel {
overflow: auto;
height: 500px;
max-height: 650px;
color: hsl(0, 0%, 0%);
}
#textformatter-title {
margin-top: 10px;
}
#textformatter-commands {
margin: 10px 0;
}
#textformatter-infomsg {
padding: 5px;
font-size: 10px;
}
.optiongroup {
color: hsl(210, 50%, 40%);
font-size: 14px;
font-weight: bold;
}
#textformatter-progressbar {
width: 470px;
}
#textformatter-timer {
padding: 5px;
}
#grammarchecker-panel {
overflow: auto;
margin-left: 0.5em;
height: 400px;
max-height: 600px;
}
#grammalecte-title {
margin-top: 10px;
}
#grammalecte-infobox {
display: block;
margin: 20px 10px 5px 10px;
padding: 10px;
background-color: hsl(210, 20%, 40%);
border-radius: 3px;
color: hsl(210, 50%, 96%);
font-weight: bold;
}
#grammalecte-info {
padding: 1px 5px;
}
#closebutton {
padding: 1px 5px;
background-color: hsl(0, 50%, 50%);
color: hsl(0, 10%, 96%);
border-radius: 2px;
cursor: pointer;
}
#grammalecte-errors div {
display: block;
/*display: list-item;
list-style-position: inside;*/
margin-top: 10px;
}
#grammalecte-errors p {
display: block;
margin-left: 10px;
color: hsl(0, 0%, 0%);
}
#grammalecte-errors p.paragraph {
margin-top: 20px;
font-size: 16px;
font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;
}
#grammalecte-errors p.message {
margin-left: 20px;
}
#grammalecte-errors p.moreinfo {
margin-left: 40px;
}
#grammalecte-errors p.suggestions {
margin-left: 40px;
color: hsl(120, 5%, 33%);
}
#grammalecte-errors span.suggestions_button {
padding: 1px 6px;
background-color: hsl(120, 40%, 60%);
color: hsl(120, 10%, 96%);
border-radius: 2px;
cursor: pointer;
}
#grammalecte-errors {
display: block;
}
a {
font-weight: bold;
color: hsl(30, 50%, 50%);
text-decoration: underline;
cursor: pointer;
}
.error {
/* default color */
background-color: hsl(210, 50%, 50%);
color: hsl(210, 10%, 96%);
font-weight: bold;
border-radius: 3px;
/*border-bottom: 2px solid hsl(210, 50%, 50%);*/
}
.errornum {
color: hsl(210, 10%, 30%);
font-weight: bold;
}
.sugg {
padding: 1px 6px;
background-color: hsl(120, 50%, 30%);
color: hsl(210, 10%, 90%);
border-radius: 2px;
font-weight: bold;
cursor: pointer;
}
.debug_info {
color: hsl(0, 50%, 50%);
font-style: italic;
}
.spell {
background-color: hsl(0, 50%, 50%);
color: hsl(0, 0%, 96%);
border-radius: 3px;
}
.dialogheader-title {
margin: 5px;
padding: 5px 8px;
border: 1px solid hsl(210, 50%, 80%);
background-color: hsl(210, 50%, 50%);
color: hsl(210, 10%, 90%);
font-size: larger;
font-weight: bold;
}