@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("en.wikipedia.org") {

.portal,
#left-navigation,
#right-navigation li,
#siteNotice,
#footer,
a[title="Learn about new features"],
.vectorTabs {
  display: none !important;
}

body {
  background: #f5f5f5 !important;
}



#head {
  left: 50px !important;
  right: 50px !important;
  width: auto !important;
  height: 61px !important;
  padding-top: 10px !important;
}

#head-base,
#page-base,
#mw-head-base,
#mw-page-base {
  height: 100px !important;
  background: transparent !important;
}



#right-navigation {
  position: absolute !important;
  top: -5px !important;
  left: 240px !important;
  margin-top: 20px !important;
}


#p-personal {
  margin-top: 20px !important;
}


#panel,
#mw-panel {
  padding: 0 !important;
  top: 10px !important;
  left: 50px !important;
  width: 60px !important;
  height: 60px !important;
}

#p-logo,
#p-logo a {
  position: relative !important;
  top: 0 !important;
  width: 200px !important;
  height: 60px !important;
  color: #333 !important;
  text-shadow: 0 3px 2px #fff;
}
#p-logo a:after {
  position: absolute !important;
  display: block !important;
  top: 0 !important;
  left: 0 !important;
  height: 60px !important;
  content: 'wikipedia' !important;
  font: 35px georgia;
  background: rgba(255,255,255,.5) !important;
}


#searchform {
  margin-left: 30px !important;
}
#simpleSearch label {
  top: 2px !important;
}



#content {
  width: auto !important;
  padding: 22px 30px !important;
  margin: 0 50px !important;
  background: #fff !important;
  -moz-box-shadow: 0 2px 5px rgba(0,0,0,.17) !important;
}
#firstHeading {
  font-family: georgia !important;
}
#siteSub {
  color: #888 !important;
  font-size: 11px !important;
  line-height: 1.5 !important;
}
#bodyContent p {
  margin: 19px 0 !important;
  line-height: 1.5 !important;
}

}