html { -moz-text-size-adjust: none; } body { font-family: "Open Sans","Droid Sans",sans-serif; margin: 0; padding-top: 20px; padding-bottom: 20px; } .light { color: #222222; } .dark { color: #eeeeee; } .header { text-align: start; display: none; } .header > .domain { margin-top: 10px; padding-bottom: 10px; border-bottom: 2px solid; } .header > h1 { font-family: "Open Sans","Droid Sans",sans-serif; font-weight: 300; line-height: 1.1em; width: 100%; margin: 0px; margin-top: 32px; margin-bottom: 16px; padding: 0px; } .header > .credits { padding: 0px; margin: 0px; margin-bottom: 32px; } .light > .header > .domain { color: #ee7600; border-bottom-color: #d0d0d0; } .light > .header > h1 { color: #222222; } .light > .header > .credits { color: #898989; } .dark > .header > .domain { color: #ff9400; border-bottom-color: #777777; } .dark > .header > h1 { color: #eeeeee; } .dark > .header > .credits { color: #aaaaaa; } .font-size1 > .header > h1 { font-size: 23px; } .font-size2 > .header > h1 { font-size: 25px; } .font-size3 > .header > h1 { font-size: 27px; } .font-size4 > .header > h1 { font-size: 29px; } .font-size5 > .header > h1 { font-size: 31px; } .font-size6 > .header > h1 { font-size: 33px; } .font-size7 > .header > h1 { font-size: 35px; } /* This covers caption, domain, and credits texts in the reader UI */ .font-size1 > .content .wp-caption-text, .font-size1 > .content figcaption, .font-size1 > .header > .domain, .font-size1 > .header > .credits { font-size: 6px; } .font-size2 > .content .wp-caption-text, .font-size2 > .content figcaption, .font-size2 > .header > .domain, .font-size2 > .header > .credits { font-size: 8px; } .font-size3 > .content .wp-caption-text, .font-size3 > .content figcaption, .font-size3 > .header > .domain, .font-size3 > .header > .credits { font-size: 11px; } .font-size4 > .content .wp-caption-text, .font-size4 > .content figcaption, .font-size4 > .header > .domain, .font-size4 > .header > .credits { font-size: 13px; } .font-size5 > .content .wp-caption-text, .font-size5 > .content figcaption, .font-size5 > .header > .domain, .font-size5 > .header > .credits { font-size: 15px; } .font-size6 > .content .wp-caption-text, .font-size6 > .content figcaption, .font-size6 > .header > .domain, .font-size6 > .header > .credits { font-size: 17px; } .font-size7 > .content .wp-caption-text, .font-size7 > .content figcaption, .font-size7 > .header > .domain, .font-size7 > .header > .credits { font-size: 19px; } .content { display: none; } .content a { text-decoration: underline !important; font-weight: normal; } .light > .content a, .light > .content a:visited, .light > .content a:hover, .light > .content a:active { color: #ee6700 !important; } .dark > .content a, .dark > .content a:visited, .dark > .content a:hover, .dark > .content a:active { color: #ff9400 !important; } .content * { max-width: 100% !important; height: auto !important; } .content p { line-height: 1.4em !important; margin: 0px !important; margin-bottom: 20px !important; } /* Covers all images showing edge-to-edge using a an optional caption text */ .content .wp-caption, .content figure { display: block !important; width: 100% !important; margin: 0px !important; margin-bottom: 32px !important; } /* Images marked to be shown edge-to-edge with an optional captio ntext */ .content p > img:only-child, .content p > a:only-child > img:only-child, .content .wp-caption img, .content figure img { max-width: none !important; height: auto !important; display: block !important; margin-top: 0px !important; margin-bottom: 32px !important; } /* If image is place inside one of these blocks there's no need to add margin at the bottom */ .content .wp-caption img, .content figure img { margin-bottom: 0px !important; } /* Image caption text */ .content .caption, .content .wp-caption-text, .content figcaption { margin: 0px !important; padding-top: 4px !important; } .light > .content .caption, .light > .content .wp-caption-text, .light > .content figcaption { color: #898989; } .dark > .content .caption, .dark > .content .wp-caption-text, .dark > .content figcaption { color: #aaaaaa; } /* Ensure all pre-formatted code inside the reader content are properly wrapped inside content width */ .content code, .content pre { white-space: pre-wrap !important; margin-bottom: 20px !important; } .content blockquote { margin: 0px !important; margin-bottom: 20px !important; padding: 0px !important; -moz-padding-start: 16px !important; border: 0px !important; border-left: 2px solid !important; } .light > .content blockquote { color: #898989 !important; border-left-color: #d0d0d0 !important; } .dark > .content blockquote { color: #aaaaaa !important; border-left-color: #777777 !important; } .content ul, .content ol { margin: 0px !important; margin-bottom: 20px !important; padding: 0px !important; line-height: 1.5em; } .content ul { -moz-padding-start: 30px !important; list-style: disk !important; } .content ol { -moz-padding-start: 35px !important; list-style: decimal !important; } .font-size1 > .content { font-size: 10px !important; } .font-size2 > .content { font-size: 12px !important; } .font-size3 > .content { font-size: 14px !important; } .font-size4 > .content { font-size: 16px !important; } .font-size5 > .content { font-size: 18px !important; } .font-size6 > .content { font-size: 20px !important; } .font-size7 > .content { font-size: 22px !important; }