h2 { font-size: 3.0rem; } a, a:visited, a:hover { color: #292929; opacity: .5; } a:hover, a.navlogolink, a.navlogolink:visited { opacity: 1.0; } a.button { opacity: 1.0; } button { height: 28px; line-height: 28px; } .common-text-input, #keyword { height: 32px; line-height: 32px; min-height: 32px; font-family: "Open Sans","Helvetica Neue",Arial,Helvetica,Verdana,sans-serif; font-size: 15px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; box-shadow: none; padding-left: 10px; } #email_input { height: 32px; line-height: 32px; min-height: 32px; } #keyword { height: 24px; line-height: 24px; min-height: 24px; min-width: 130px; } .navother { z-index: 98; width: 100%; position: fixed; top: 93px; padding-top: 15px; padding-bottom: 0px; left: 0; background-color: #fcf9f9; } .searchbox { padding-right: 60px; } #search { margin-bottom: 0px; } #remarkbox-menu { padding-left: 60px; padding-top: 5px; } #reply { margin-top: 25px; } ol, ul { padding-left: 40px; } ul { list-style: outside; } /* alerts */ #alerts { width: 60%; right: 40%; margin: auto; margin-right: -20%; position: fixed; z-index: 100; } .close { margin-right: 10px; float: right; } .alert { text-align: center; color: #ffffff; font-weight: bold; border-radius: 6px; margin-bottom: 6px; padding: 6px; } .alert-warning, .alert-error { background-color: #CB0003; } .alert-success, .alert-notice { background-color: #517DA4; } .navlogotiny { vertical-align: middle; padding-left: 10px; padding-right: 10px; float: left; } input.rb-submit.search { height: 28px; line-height: 28px; margin-left: 10px; padding-left: 15px; padding-right: 15px; } div.container.main { margin-top: 180px; } pre, .MathJax_Display { background-color: #fcf9f9; padding: 15px; border-radius: 8px; } .MathJax_Display { width: unset !important; } pre.preview { background-color: unset; border-radius: unset; border: unset; padding: unset; } @media screen and (max-width:750px) { .navother { top: 0px; } .searchbox { padding-right: 30px; } #keyword { margin-left 10px; margin-right: 10px; } #remarkbox-menu { padding-left: 30px; } div.container.main { margin-top: 80px; } } @media screen and (max-width:568px) { div.container.main { margin-top: 120px; } }