sass/basics.scss (87 lines of code) (raw):

body { background: #ffffff; color:$grey; font: 500 14px/26px $base-font; text-rendering: optimizeLegibility; word-wrap: break-word; } p { padding-bottom: 10px; } a { color: $orange; font-weight: 700; text-decoration: none; } .guideListWrapper { border-bottom: 2px solid $lightgrey; } .notFoundErrorPage { background: $midgrey; color: white; } .notFoundErrorPage .mainContainer { background: inherit; } .notFoundErrorPage .mainContainer > div { background: inherit; } .warning { color: red; } .apiTopMessage { border: 1px solid $blue; background-color: lighten($blue, 40%); color: $darkblue; font-size: smaller; font-style: italic; padding: 0.5em; } .fbOnly.apiAlias { display: block; padding-left: 1em; font-style: italic; } .fbOnly.apiAlias:before, .fbIcon:before { content: 'f'; margin-right: 0.25em; font-style: normal; background: linear-gradient(to top, #4267b2, #5890ff); width: 1em; display: inline-block; text-align: center; border-radius: 3px; color: white; font-family: Helvetica; font-size: 120%; } .apiTopMessage:nth-child(n+2) { border-top: none; } .isNotFbViewer * .fbOnly { display: none; } .apiTopMessage.fbOnly p:last-child { padding-bottom: 0px; } .searchResultType { font-style: italic; color: #aaa; margin-left: 0.5em; } @media only screen and (max-width: 1020px) { body { font-size: 15px; } } @media only screen and (min-width: 1200px) { body { font-size: 15px; } } @media only screen and (min-width: 1400px) { body { font-size: 18px; line-height: 1.8em; } }