html, body {
font-family: inherit;
background-color: transparent;
color: black;
width: 100% !important;
max-width: 100% !important;
-webkit-font-smoothing: antialiased;
}
#header, #footer, #footnote, #contributors, #top-nav, #brand, #main, #footermenu .footer-distributed {
display: none !important;
visibility: hidden !important;
}
#wrapper, #document, #top-nav, #BodyHref, #article{
border: 0;
}
#content, #document {
background-color: inherit;
color: black;
}
#document {
width: 70%;
margin: 0 auto;
font-size: 115%;
}
#content {
text-align: left;
}
h1 { font-size: 140%; }
h2 { 
font-size: 130%; 
text-align: left;
}
pre {
margin: 0px 100px 0px 100px !important;
width: 100% !important;
display: block;
padding: 1ex;
border: 20;
}
pre.inf {
page-break-inside:avoid;
}
pre.stotra {
line-height: 135% !important;
}
pre.vedic {
line-height: 175% !important;
}
h2 { border-bottom: 2px solid maroon; margin-bottom: .5ex; }
