* { box-sizing: border-box; } html { font-size: 14px; } .is-admin-page div.main-container, .is-admin-page div.navbar-container { max-width: none !important; } div.navbar-container { padding: 0 3rem; } input.form-control { margin-bottom: 0.5rem; } .navbar .logo-container { align-items: center; } .navbar .logo-container .navbar-appname { margin-left: 15px; } .navbar .logo-text { font-size: 2.2em; font-weight: bold; margin-left: 0.5em; } .navbar .navbar-item img { max-height: 3em; } .main { padding: 2rem 3rem; } table.table .nowrap { white-space: nowrap; } table.table .stretch { width: 100%; } table.table th .sort-button i { margin-left: 0.5rem; } table.table tr.is-disabled { opacity: 0.5; } .footer { background-color: transparent; } .footer .content { opacity: 0.5; } ul li { list-style-type: disc; } ul.pagination-list li, ul.menu-list li { list-style-type: none; } .readable-block { max-width: 740px; } a.heading-anchor { display: inline-block; opacity: 0; width: 1.3em; font-size: 0.7em; margin-left: 0.4em; line-height: 1em; text-decoration: none; transition: opacity 0.3s; } a.heading-anchor:hover, h1:hover a.heading-anchor, h2:hover a.heading-anchor, h3:hover a.heading-anchor, h4:hover a.heading-anchor, h5:hover a.heading-anchor, h6:hover a.heading-anchor { opacity: 1; } abbr[title] { text-underline-offset: 2px; text-decoration: underline dotted; }