*, *:after, *:before{ box-sizing: inherit; } html{ box-sizing: border-box; width: 100%; height: 100%; font-weight: 300; padding:0; border:0; margin:0; } body{ color: #eeeeee; background: #323232; font-family: Verdana, sans-serif; font-size: 16px; line-height: 140%; padding:0; border:0; margin:0; } /* ***** lists ***** */ /* ***** Gadgets ***** */ input[type=text]{ color: #eeeeee; background-color: #4c4c4c; border: 1px solid #4c4c4c; border-radius: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding: 4px; margin: 4px; } /* ***** code ***** */ code{ font-family: "Lucida Console", Monaco, monospace; font-weight: 400; white-space: nowrap; } pre{ font-family: "Lucida Console", Monaco, monospace; overflow: auto; white-space: pre; background-color: #4c4c4c; padding: 4px 8px; } pre>code{ white-space: pre; font-weight: 300; } /* ***** link ***** */ a{ color: #eeee00; text-decoration: none; cursor: pointer; } a:hover{ color: #00ee00; } a.nostyle{ color: inherit; text-decoration: inherit; cursor: pointer; } /* ***** table ***** */ table{ border-spacing: 0; width: 100%; margin: 16px 0; } table.modman{ font-size: 90%; table-layout: auto; margin: 0; } th,td{ border-bottom: 1px solid #4c4c4c; text-align: left; padding: 4px 0; min-width: 200px; } th{ color: #44ccff; font-weight: 400; } th:first-child{ width: 200px; } td:first-child{ width: 200px; } th.modman{ padding: 0 8px; } td.modman{ padding: 0 8px; } /* ***** typography ***** */ p{ margin-top: 16px; } h1,h2,h3,h4,h5,h6{ color: #44eeff; font-weight: 400; } h1{ font-size: 28px; margin: 28px 0; } h2{ font-size: 24px; margin: 24px 0; } h3{ font-size: 22px; margin: 22px 0; } h4{ font-size: 20px; margin: 20px 0; } h5{ font-size: 18px; margin: 18px 0; } h6{ font-size: 16px; margin: 16px 0; } /* ***** wordpress css ***** */ div.comments-area{ background-color: #4c4c4c; border: 1px solid #4c4c4c; border-radius:3px; padding:8px; } /* ***** mx2-theme layout ***** */ body.page_body{ position:relative;; width:100%; height:100%; } /* parent: page_body */ div.page_header{ position:fixed; width:100%; top:0; height:72px; padding-left:12px; padding-right:16px; line-height:72px; text-align:center; background:#181818; border-bottom:1px solid #4c4c4c; z-index: 5; } .header_logo { height: 72px; } .header_logo a { display: block; height: 100%; } /* parent: page_header */ div.header_title_strip{ display:inline; float:left; } /* parent: page_title_strip */ div.header_logo{ float:left; } /* parent: page_title_strip */ div.header_text{ float: left; font-size: 21px; letter-spacing: -0.04em; } /* parent: page_header */ div.header_button_strip{ display:inline; float:right top:0; bottom:0; } /* parent: header_button_strip */ a.header_button{ color: #ffffff; background-color: #4c4c4c; border: 1px solid #4c4c4c; border-radius: 3px; padding: 4px 7px; font-size: 11px; font-weight: 400; cursor: pointer; text-align: center; text-decoration: none; text-transform: uppercase; white-space: nowrap; letter-spacing: 0.05em; } a.header_button:hover{ color: #ffff00; background-color: #888888; border-color: #888888; outline: 0; } /* parent: page_header */ div.header_donate_strip{ display:inline; float:right; } /* parent: header_donate_strip */ form.header_paypal{ display:inline; } /* parent: header_donate_strip */ a.header_patreon{ } a.header_patreon:hover{ } /* parent: page_body */ div.page_content{ position:relative; top: 0; height: 100%; width: 100%; margin-top: 72px; } /* parent: page_content */ div.post_content{ position: static; padding:8px 24px; max-width: 840px; margin: 0 auto; clear: left; } /* parent: page_content */ div.modules_content{ width: 100%; height: 100%; height: calc(100% - 72px); position: relative; } /* parent: modules_content */ div.modules_nav_wrapper{ position:absolute; left:0; bottom: 0; width:299px; height:100%; padding:16px 12px; border-right:1px solid #8888; overflow:auto; -webkit-overflow-scrolling:touch; } /* parent: modules_nav_wrapper */ div.modules_nav_tree{ border:0; width:100%; } /* parent: modules_content */ div.modules_docs_wrapper{ position:absolute; left:300px; right:0; height:100%; padding:0; border:0; margin:0; overflow:auto; -webkit-overflow-scrolling:touch; } /* parent: modules_docs_wrapper */ iframe.modules_docs_iframe{ display:block; width:100%; height:100%; padding:0; border:0; margin:0; } iframe.header{ display:block; width:100%; height:72px; padding:0; border:0; margin:0; } /* parent: modules_docs_iframe */ body.docs_body{ width:100%; padding:12px 24px; } /* parent: docs_body */ div.docs_content{ } /* page styles */ body.page-modules-reference { overflow: hidden; width:100%; height:100%; } body.page-language-reference { overflow: hidden; width:100%; height:100%; } body.forums.post_content { max-width: 1100px; } div.toc{ display:none; }