body { background-color: white; border: 0; float: left; font: 13px sans-serif; margin: 0; padding: 0; white-space: nowrap; } h1,h2,h3,h4 { background-color: #444; border: 0; color: white; cursor: pointer; margin: 0; padding: 4px; text-align: center; } a { color: inherit; text-decoration: none; } *:focus { outline: 0; } #version { font-size: 11px; font-weight: normal; margin-left: 1em; } body[dir="ltr"] #panes { direction: rtl; } body[dir="rtl"] #panes { direction: ltr; } #panes > div { display: inline-block; position: relative; vertical-align: top; } body[dir="ltr"] #panes > div { direction: ltr; } body[dir="rtl"] #panes > div { direction: rtl; } #panes > div:nth-of-type(2) { overflow-y: hidden; overflow-x: hidden; width: 0; } body[dir="ltr"] #panes > div:nth-of-type(2) { direction: rtl; /* scroll bar to the left */ } body[dir="rtl"] #panes > div:nth-of-type(2) { direction: ltr; /* scroll bar to the right */ } #panes.dfEnabled > div:nth-of-type(2) { overflow-y: auto; width: 320px; } #panes > div:nth-of-type(1) { min-width: 150px; padding: 4px 5px 0 5px; } p { margin: 16px 0; text-align: center; white-space: nowrap; } #switch .fa { color: green; cursor: pointer; font-size: 96px; margin: 0; } #switch .fa:hover { opacity: 0.9; } #switch .fa.off { color: #ccc; } #switch-hint { color: #888; font-size: 11px; } [data-i18n="popupBlockedRequestPrompt"] { font-size: 16px; } #page-blocked { font-size: 20px; margin-top: 4px; } #total-blocked { font-size: 14px; margin-bottom: 8px; margin-top: 4px; } .stats { margin-bottom: 4px; text-align: center; } .tool { color: #aaa; cursor: pointer; display: none; font-size: 14px; unicode-bidi: embed; } .tool.enabled { display: inline; } .tool:hover { color: #444; } body.advancedUser #dfToggler:before { color: gray; content: '\202F+\202F'; cursor: pointer; font-size: 14px; line-height: 14px; z-index: 10; } body.advancedUser #panes.dfEnabled #dfToggler:before { content: '\202F\2212\202F'; } #dynamicFilteringContainer { border: 0; font-size: 12px; margin: 0; padding: 0; text-align: right; } #dynamicFilteringContainer > div { background-color: #e6e6e6; border: 0; border-bottom: 1px solid white; direction: ltr; margin: 0; padding: 0; } #dynamicFilteringContainer > div:hover { background-color: #f0f0f0; } #dynamicFilteringContainer > div#privacyInfo { background-color: white; color: #444; padding: 4px 0; text-align: center; } #dynamicFilteringContainer > div > span { background-color: transparent; border: none; box-sizing: border-box; color: #000; display: inline-block; height: 24px; line-height: 24px; overflow: hidden; position: relative; vertical-align: top; } #dynamicFilteringContainer > div > span:nth-of-type(1) { border-right: 1px solid white; padding-right: 2px; text-overflow: ellipsis; width: 70%; } #dynamicFilteringContainer > div > span:nth-of-type(2) { cursor: pointer; width: 15%; } #dynamicFilteringContainer > div > span:nth-of-type(3) { border-left: 1px solid white; color: #444; cursor: pointer; text-align: center; width: 15%; } #dynamicFilteringContainer > div.isDomain > span:nth-of-type(1) { font-weight: bold; } #dynamicFilteringContainer > div.allowed > span:nth-of-type(1) { background-color: rgba(0, 160, 0, 0.1); } #dynamicFilteringContainer > div.blocked > span:nth-of-type(1) { background-color: rgba(192, 0, 0, 0.1); } #dynamicFilteringContainer > div.allowed.blocked > span:nth-of-type(1) { background-color: rgba(192, 160, 0, 0.1); } #dynamicFilteringContainer > div > span.aRule { background-color: rgba(0, 160, 0, 0.3); } #dynamicFilteringContainer > div > span.bRule { background-color: rgba(192, 0, 0, 0.3); } #dynamicFilteringContainer > div > span.nRule { background-color: rgba(96, 96, 96, 0.3); } #dynamicFilteringContainer > div > span.ownRule { color: white; } #dynamicFilteringContainer > div > span.aRule.ownRule { background-color: rgba(0, 160, 0, 1); } #dynamicFilteringContainer > div > span.bRule.ownRule { background-color: rgba(192, 0, 0, 1); } #dynamicFilteringContainer > div > span.nRule.ownRule { background-color: rgba(108, 108, 108, 1); } #actionSelector { bottom: 0; left: 0; position: absolute; right: 0; top: 0; } #actionSelector > span { display: inline-block; height: 24px; opacity: 0.2; width: 33.33%; } #actionSelector > span:hover { opacity: 0.75; } #actionSelector > span:nth-of-type(1) { background-color: rgb(0, 160, 0); } #actionSelector > span:nth-of-type(2) { background-color: rgb(108, 108, 108); } #actionSelector > span:nth-of-type(3) { background-color: rgb(192, 0, 0); } #dynamicFilteringContainer span.aRule #actionSelector > span:nth-of-type(1), #dynamicFilteringContainer span.nRule #actionSelector > span:nth-of-type(2), #dynamicFilteringContainer span.bRule #actionSelector > span:nth-of-type(3) { visibility: hidden; }