/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ /* * This defines the look-and-feel styling of the error pages. * (see: netError.xhtml) * * Original styling by William Price * Updated for mobile by: Wes Johnston */ body { margin: 0; padding: 0 8px 8px; font-family: "Nokia Sans", Tahoma, sans-serif !important; } h1 { font-size: 22px; } h2 { font-size: 16px; } ul { margin: 0px; padding: 0px 0px 0px 1em; } li { margin: 0px; padding: 8px 0px; } #errorPage { background-color: #CEE6F4; } #errorPage.certerror { background-color: #EFD400; } #errorPage.blockedsite { background-color: #BF0000; } #errorTitle { background: url("chrome://b2g/content/images/errorpage-warning.png") left center no-repeat; /* Scaled by .666 of their actual size */ background-size: 40px 40px; background-origin: content-box; min-height: 60px; margin-left: auto; margin-right: auto; max-width: 500px; margin-left: auto; margin-right: auto; } #errorPage.certerror #errorTitle { background-image: url("chrome://b2g/content/images/errorpage-larry-black.png"); } #errorPage.blockedsite #errorTitle { background-image: url("chrome://b2g/content/images/errorpage-larry-white.png"); color: white; } .errorTitleText { padding: 0px 0px 0px 50px; display: inline-block; vertical-align: middle } #errorPageContainer { background-color: white; border: 1px solid #999999; border-radius: 6px; padding: 6px 20px 20px; font-size: 14px; max-width: 500px; margin-left: auto; margin-right: auto; } #errorShortDesc > p:empty { display: none; } #errorShortDesc > p { overflow: auto; border-bottom: 1px solid #999999; padding-bottom: 1em; } #errorPage.blockedsite #errorShortDesc > p { font-weight: bold; border-bottom: none; padding-bottom: 0px; } #securityOverrideDiv { padding-top: 10px; } div[collapsed] { padding-left: 15px; background-image: url("chrome://b2g/content/images/arrowright-16.png"); background-size: 11px 11px; background-repeat: no-repeat; background-position: left 0.3em; } div[collapsed="true"] { background-image: url("chrome://b2g/content/images/arrowright-16.png"); } div[collapsed="false"] { background-image: url("chrome://b2g/content/images/arrowdown-16.png"); } div[collapsed="true"] > p, div[collapsed="true"] > div { display: none; } button { padding: 0.3em !important; }