
body.private > #errorPageContainer {
  background-image: url("chrome://browser/skin/Privacy-48.png");
}

body.normal > #errorPageContainer {
  background-image: url("chrome://global/skin/icons/question-48.png");
}

#clearRecentHistoryDesc {
  margin-top: 2em;
}

#clearRecentHistoryDesc > p {
  font-size: 110%; /* to match the value set in chrome://global/skin/netError.css */
}

#startPrivateBrowsingDesc > button {
  -moz-margin-start: 0;
}

#footerDesc > p {
  font-size: 110%; /* to match the value set in chrome://global/skin/netError.css */
}

#moreInfo {
  font-size: 110%; /* to match the value set in chrome://global/skin/netError.css */
  -moz-padding-start: 25px;
  background: url("chrome://global/skin/icons/information-16.png") no-repeat top left;
}

#moreInfo:-moz-dir(rtl) {
  background-position: top right;
}

#moreInfoText {
  margin-bottom: 0;
}

#moreInfoLinkContainer {
  margin-top: 0.5em;
}


body.private > #errorPageContainer {
  background-image: url("chrome://browser/skin/Privacy-48.png");
}

body.normal > #errorPageContainer {
  background-image: url("chrome://global/skin/icons/question-48.png");
}

#clearRecentHistoryDesc {
  margin-top: 2em;
}

#clearRecentHistoryDesc > p {
  font-size: 110%; /* to match the value set in chrome://global/skin/netError.css */
}

#startPrivateBrowsingDesc > button {
  -moz-margin-start: 0;
}

#footerDesc > p {
  font-size: 110%; /* to match the value set in chrome://global/skin/netError.css */
}

#moreInfo {
  font-size: 110%; /* to match the value set in chrome://global/skin/netError.css */
  -moz-padding-start: 25px;
  background: url("chrome://global/skin/icons/information-16.png") no-repeat top left;
}

#moreInfo:-moz-dir(rtl) {
  background-position: top right;
}

#moreInfoText {
  margin-bottom: 0;
}

#moreInfoLinkContainer {
  margin-top: 0.5em;
}

#moreInfoLinkContainer a {
  color: #fff;
}

Make link in private browsing readable
Make link in private browsing readable
