@charset "UTF-8";
/****
 * _  _ ____ ____ _ ____ ___  _    ____ ____
 * |  | |__| |__/ | |__| |__] |    |___ [__
 *  \/  |  | |  \ | |  | |__] |___ |___ ___]
 *
 ****/
/*----COLORS----*/
/*----SIZES----*/
/*----NAMES----*/
@font-face {
  font-family: Prociono;
  src: url(../fonts/Prociono-Regular-webfont.ttf); }
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url(../fonts/Roboto-Black.woff) format("woff"); }
/****
  FONT WEIGHTS – CamingoDos
  starred fonts are active through TypeKit

  Extra Light           "camingodos-web"  200 normal *
  Extra Light Italic    "camingodos-web"  200 italic *
  Light                 "camingodos-web"  300 normal
  Light Italic          "camingodos-web"  300 italic
  Regular               "camingodos-web"  400 normal *
  Italic                "camingodos-web"  400 italic *
  Semibold              "camingodos-web"  600 normal *
  Semibold Italic       "camingodos-web"  600 italic *
  Bold                  "camingodos-web"  700 normal *
  Bold Italic           "camingodos-web"  700 italic *
  Extra Bold            "camingodos-web"  800 normal *
  Extra Bold Italic     "camingodos-web"  800 italic *
  Black                 "camingodos-web"  900 normal
  Black Italic          "camingodos-web"  900 italic
****/
/****
 * _  _ _ _  _ _ _  _ ____
 * |\/| |  \/  | |\ | [__
 * |  | | _/\_ | | \| ___]
 *
 ****/
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none; }

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background: transparent; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b,
strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
  font-style: italic; }

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
  border: 0; }

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
  margin: 1em 40px; }

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/**
 * Contain overflow in all browsers.
 */
pre {
  overflow: auto; }

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
  overflow: visible; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button,
select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
  line-height: normal; }

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
  overflow: auto; }

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
  font-weight: bold; }

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

/****
 * ___  ____ ____ ____    _    ____ _   _ ____ _  _ ___
 * |__] |__| [__  |___    |    |__|  \_/  |  | |  |  |
 * |__] |  | ___] |___    |___ |  |   |   |__| |__|  |
 *
 ****/
html,
body {
  padding: 0;
  margin: 0; }

html {
  font-family: 'Prociono';
  font-size: 18px;
  line-height: 1.2;
  color: #333333;
  overflow-y: scroll;
  overflow-x: hidden; }

a {
  color: #03739c;
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

p {
  margin: 0 0 20px 0; }

*,
*:before,
*:after {
  box-sizing: border-box; }

.http {
  /* scaffolding, general */
  width: 90%;
  max-width: 600px;
  margin: 50px auto 30px auto; }
  @media screen and (max-width: 5in) {
    .http {
      margin-top: 0; } }
  .http .http-status {
    margin: 0;
    font-family: 'Roboto';
    font-size: 800%;
    text-align: center;
    color: #e21d39; }
  .http .http-description {
    margin: -20px 0 0 0;
    font-size: 200%;
    text-align: center; }

.header {
  width: 100%;
  margin: 0 auto;
  text-align: center;
  margin-top: 30px; }
  @media screen and (max-width: 5in) {
    .header {
      margin-top: 10px;
      margin-bottom: 20px; } }
  .header > * {
    margin-right: 5%;
    margin-bottom: 0px;
    margin-left: 5%; }
  .header .header-logo {
    width: 70px; }
  .header .header-title {
    margin-top: 0;
    font-size: 355%;
    line-height: 0.8; }
  .header .header-tagline {
    margin-top: 30px;
    font-size: 110%;
    color: #555555; }

.search {
  width: 90%;
  max-width: 600px;
  margin: 20px auto 0 auto; }
  @media screen and (max-width: 5in) {
    .search {
      margin-top: 10px; } }
  .search .twitter-typeahead {
    width: 100%; }
  .search .search-form {
    position: relative;
    width: 100%;
    margin: 0 auto;
    padding: 15px;
    text-align: left;
    background-color: #0097cf;
    background-repeat: repeat-x;
    border: 1px solid #024e6a;
    box-shadow: #111111 0px 0px 2px;
    background-image: -webkit-linear-gradient( top , #04a2dd, #03739c);
    background-image: linear-gradient(to bottom, #04a2dd, #03739c);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px; }
  .search .search-form-input,
  .search .tt-hint {
    width: 100%;
    height: 48px;
    font-size: 133%;
    line-height: 30px;
    border: 1px solid #024e6a;
    outline: none;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px; }
  .search .search-form-input {
    padding: 8px 12px 8px 65px;
    background-size: 50px !important;
    background: url(../images/logo.png) no-repeat 5px center;
    background-color: white !important; }
  .search .tt-hint {
    padding: 8px 12px;
    color: #999999; }
  .search .tt-dropdown-menu {
    /* 63*6 */
    max-height: 378px;
    width: 100%;
    margin-top: 12px;
    background-color: white;
    border: 1px solid #cccccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    overflow-y: auto;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px; }
  .search .tt-suggestion {
    padding: 8px 20px;
    font-size: 80%;
    line-height: 35px;
    cursor: pointer; }
  .search .tt-suggestion + .tt-suggestion {
    border-top: 1px solid #cccccc; }
  .search .tt-suggestions .word {
    margin: 0;
    font-size: 140%;
    font-weight: bold; }
  .search .twitter-typeahead .tt-suggestion.tt-cursor {
    color: #03739c;
    background-color: #eeeeee; }

/*
               -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=                     
                         TAGSET.WEB
               -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=                     



Tagset.web:
     Explanations of the tags used to mark the Webster's Unabriged.
     For a complete list of the tags and their occurrence count,
          see file "webtags.lst"
     If any tag is not listed here, it is either (1) one of the 
        "point" or "type" tags, which should be self-explanatory; or
        (2) Is a functional field with no effect on the typography.

Last modified August 8, 1996.
     For questions, contact:
     Patrick Cassidy           cassidy@micra.com
     735 Belvidere Ave.
     Plainfield, NJ 07062
     (908) 561-3416   or (908) 668-5252
-------------------------------------------------------------
A separate file, entities.web, contain the list of the individual non-ASCII
characters represented by either higher-order
hexadecimal character marks (e.g., \'94, for o-umlaut) or by entity tags
(e.g., <root/, for the square root symbol.)
--------------------------------------------------------------

Note: The tags on this list are similar in structure to SGML tags.  Each
tag on this list  marks a field; each field opens with a tagname between
angle brackets thus: <tagname>, and closes with a similar tag containing
the forward slash thus: </tagname>.

The absence of an end-field tag, or the presence of an end-field tag
without a prior begin-field tag constitutes a typographical error, of which
there may be a significant number.  Any errors detected should be brought
to the attention of PC.

Most of the tags are represented in the text by italic type, with a
number of exceptions.  Where a word is contained within more than one
field, the innermost field determines the font to be used.  Wherever
recognizable functional fields were found, an attempt was made to tag the
field with a functional mark, but in many cases, words were italicised only
to represent the word itself as a discourse entity, and in some such cases,
the "italic" mark <it> was used, implying nothing regarding functionality
of the word.  The base font is considered "plain".  Where an italic field
is indicated, parentheses or brackets within the field are not italicised.

Where no font is specified for a tag, the tag is merely a functional
division, and was printed in plain font.  This is
marked by an asterisk (*).

The size of the "plain" font is about 1.6 mm for the height of
capitalized letters.

=============================================================
Explicit typographical tags:
   These were used where the purpose of a different font was merely to
distinguish a word from the body of the text, and no explicit functional
tag seemed apropriate.
-----------------------------------
Tag        Font
-----------------------------------
<plain>    plain font (that used in the body of a definition) --
              normally not marked, except within fields of
              a different front.
<it>       italic
<bold>     bold
<sc>       small caps    (used mostly for "a. d.",  "b. c.")
<universbold>  A squared bold font approximating the "universe bold"
               font on the HP Laserjet4, slightly larger than
               the capitals in a definition body.  Used in expositions
               describing shapes, such as "Y", "T", "U", "X", "V".
<hwf>      Font the same as the headword <hw>, though the field is
                 not a headword.  Used only once.
<subs>      subscript
<sups>      superscript
<supr>      superscript
<...type>   A series of tags, many unique, designating certain
              unusual fonts, such as "bourgeoistype" for
              "bourgeois type", in the section on typography.
<sansserif> Sans-serif font
<point ...> A series of point size markers, many unique.
<vertical>  Vertically organized column.
<column1>   Vertically organized column -- only part of a table
              which needs to be completed.  Used once.
=============================================================
Explicit formatting tags:
<au> preceded by two paragraph marks (carriage returns).
            Not otherwise marked, but can be done automatically
               if needed.
            These "authority" fields are right-justified, and
            usually fit on the same line as the last segment of the
            preceding definition or quotation.  When they don't
            fit on the last line, they are right-justified on a
            line of their own.
<qau>       Always right-justified, as described for <au>.
<centered>  Used only for The single letter in the headers to each
            letter of the alphabet.
<rj>        Right justified
<row>       Designates a row in a table.
<item>      Designates one item in a row of a table.  Used only when
              intervening spaces do not serve properly as natural
              field separaters.
<table>     Always a filled rectangular array.
<matrix>    Always a filled rectangular array.
<figure>    Just a place-holder.
<illust>    Illustration place-holder.  Seldom used.
<supr>      Supra.  The two parts of each such field
               are stacked, one over the other, *without* a
               horizontal bar between (as in a fraction).
               Used only in one entry, for a musical notation.
<musfig>    Music figure.  Ony in a note under the entry "Figure", 
               the two numbers of each such field
               are bold, 20 point type, stacked as in a fraction with
               a bar between them, but also having a horizontal stroke  
               midway through each numeral. Unique to this entry.
====================================================================

Functional Tags
--------------------------------------------------------------------
Tag        Font                        Meaning
                      (Comparatives are relative to the plain font.)
-----------------------------------------------------------------------
<--    -->   *    Comment, not a tag.  These segments should be deleted
                     from the written or printed text.
                  Page numbers of the original text are indicated
                     within such comments;  these may be left in, if
                      desired.
<mhw>        *          Multiple headword.   This field is used where
                           more than one headword shares a single
                           definition.  In the dictionary, the
                           (usually) two headwords are left-justified
                           one below the other in the column, and are
                           tied together on the right side of the
                           headwords by a long right curly brace.
                              This division is strictly functional,
                           for analytical purposes, and does not
                           affect the typography.
<hw>       bold,         headword.  Each main entry begins with the <hw>
           larger by       mark, and ends at the next <hw> mark.  The
           2 points        main entries are not otherwise explicitly
                           marked as a distinctive field.
                              The same word may appear as a headword
                          several times, usually as different parts
                          of speech, but sometimes with diferent
                          entries as the same part of speech, presumably
                          to indicate a different etymology.
                              Within the hw field the heavy accent is
                           represented by double quote ("), the
                           light accent by open-single-quote (`),
                           and the short dash separating syllables by
                           an asterisk (*). A hyphen (-) is used to
                           represent the hyphen of hyphenated words.

<pr>        *           pronunciation.  The default font is normal, but
                           many non-ASCII characters are used.
                           The pronunciation field may have more than
                           one pronunciation, separated by an "<or/".
                           (An "or" here is in italic, and usually is
                           represented by the entity <or/).
                           There may also be some commentary, such as
                           "Fr."(French pronunciation) or "archaic".
                           The commentaries are typically italic, and
                           should be marked as such.  In certain
                           pronunciations there is a numbered reference
                           to a root form explained in an introductory
                           section on pronunciation.
                               Very few of the pronunciation fields have
                           been filled in.  The pronunciation markings use
                           a more complicated method than more modern
                           dictionaries.  It would be interesting to have
                           these fields filled in, if there are any
                           volunteers willing to do it.

<pos>       italic       Part of speech.  Always an abbreviation: e.g.,
                          n.; v. i.; v. t.; a.; adv.; pron.; prep.
                          Combinations may occur, as "a. & n.".

<plu>        *           Plural.  The "plural" segment starts with a
                           "pl." which is italicised, but in this
                           segment is not otherwise marked as
                           italicised.  Other words occurring in this
                           segment are plain type.  The "pl." can be
                           easily explicitly marked if necessary.

<plw>    small caps      Plural word.  The actual plural form of the word,
                            found within a <plu> segment.

<sing>      *            Singular. Analogous to the <plu> segment, but more
                            rarely used, mostly for Indian tribes.

<singw>  small caps     Singular word.  The singular form of the
                            plural-form  headword.

<wordforms>  *           Morphological derivatives.  In this position,
                           the various derivative forms of the verbs are
                           listed (imperfect, present progressive).
                           Adverbial and nominal derivatives of adjectives
                           are also marked as <wordforms>, but are found
                           at the end of each main entry.  Also, irregular
                           comparative and superlative derivatives of
                           adjectives may have a "wordforms" segment
                           prior to the definition.   In the case of
                           such wordforms prior to the definition, this
                           segment is almost always contained within square
                           brackets, with an occasional exception.  The
                           adverbial and nominalized derivatives at the end
                           of a main entry are usually introduced by an
                           em dash [represented as two hyphens (--)].

<wf>      bold,          Same font as <hw>, with accents and syllable
          larger by        breaks marked as in the headword.
          2 points

<er>      Small Caps     Entry reference.  References to headwords
                           within the "etymology" section are in small
                           caps, and so are the morphological derivatives
                           presented in the "wordforms" segment prior to
                           the definition.  Such references also occur
                           in the body of definitions, and in "usage"
                           segments.
                              The morphological derivatives (in the
                           <wordforms> segments) do not have entries
                           elsewhere, so "entry reference" is a
                           misleading tag in these
                           cases, where it merely signifies a font,
                           and should be changed in the next version.

                        Such entry referemces, other than in <wordforms>
                          segments, should function as hypertext buttons
                          to access that entry.

<ety>        *           Etymology.  Always contained within square
                           brackets.  Normal type is used for explanatory
                           comments, and italics for the actual words
                           (marked <ets>) considered as etymological
                           sources.

<ets>      italic        Etymological source.  Words from which the
                           headword was derived, or to which it is related.
                           The Greek words within an etymology segment
                           are invariably etymology sources, and should
                           be marked as such, but are not so marked,
                           even in the rare cases where the Greek word
                           transliteration has been written in.

<grk>   transliteration  Greek.  The Greek words have been transliterated
                             using the equivalents explained in the
                             file "entities.web".  In most cases, the
                             transliterations are typical for Greek
                             letters, except for theta (transl = q),
                             phi (transl. = f), eta (transl. = h), and
                             upsilon (transl. = y, whether pronounced
                             as y or u).  This was to eliminate any
                             ambiguity.

<sn>       bold,         Sense number.  A headword may have over 20
           larger by       different sense numbers.  Within each numbered
           2 points        sense there may be lettered sub-senses.  See
                           the <sd> (sub-definition) field.

<fld>     italic         Field of specialization.  Most often used for
                           Zoology and Botany, but many "fields of
                           specialization" are marked for technical
                           terms.  The parentheses are usually within this
                           field, but are not themselves in italics.

<def>       *           definition.  The definition may have subfields,
                            particularly <as> (an illustrative phrase
                            starting with "as" or "thus" and containing
                            the headword (or a morphological derivative).
                            The <mark>, \'bd...\'b8 quotations (left and
                            right double quotes) and <au> fields may be
                            found within a definition field, but should
                            and usually are located outside the definition
                            proper.  The marking macro was
                            inconsistent in this placement, and the
                            exclusion of the <mark>, <au> and quotations
                            needs to be completed by the proof-readers.
                                 Certain definitions contain <pos>
                           fields within them, where the headword is
                           an irregular derivative of another headword.
                           In these cases, the <pos> field follows
                           immediately after the <def> tag, and these
                           entries do not have a separate <pos> field.
                           In such cases, the <pos> field is italic, as
                           usual.

<au>    italic          Authority or author.  Used where an authority is
      (may be right-       given for a definition, and also used for the
       justified. See      author, where a quotation within double quotes
       in the section      is given in  the same paragraph as the
       on formatting).     definition.  The double quotes are indicated
                           by the open-quote (\'bd) and close-quote
                           (\'b8).   In both cases, it is typically
                           right-justified, almost always fitting on
                           the same line with the last line of the
                           definition or quotation.
                               Within collocation segments, it is usually
                           used only after quotations, and is not right-
                           justified, except occasionally where it
                           would be close to the right margin, and then
                           apparently is is right-justified.  We have
                           not explicitly marked those which are
                           right-justified, but they can be
                           recognized because they are on a line by
                           themselves, preceded by two carriage returns.

<q>     smaller by         Quotation.  No bracketing quotation marks,
        two points,          though occasionally \'bd-\'b8 quotations occur
         centered,           within these quotations.  These quotations
        Separate             tend to be more complete sentences, rather
         paragraph           than just phrases, such as are contained
                             within quotation marks within the definition
                             paragraph.

<qau>    italic,          Quotation author.  Used only for the quotations
       right justified       that are centered in their own paragraphs.

<qex>    italic           Quotation example.  An example of usage within
                            quotations marked <q>..</q>

<cs>   smaller spacing    Collocation segment. The font and size is
                            normal in a cs, but the spacing between lines
                            is smaller (0.9 mm between lower-case letters,
                            rather than 1.1 mm in the main body of the
                            definition).  For an on-line dictionary,
                            this typography is probably pointless.

<col>    bold,            Collocation.  A word combination containing the
         smaller by           headword (or a morphological derivative).
         1 point              The collocations do not have an explicitly
                           marked part of speech.

<mcol>     *              Multiple collocation.  Similar to multiple
                            headword, when two or more collocations share
                            one definition; however, the two collocations
                            are in-line, rather than stacked or justified.
                               There may be "or" or "and" words
                            (italicised), or an "etc." (plain type)
                            within this field.  In most cases, the
                            <or/ and <and/ entities are used to
                            signify the change of font for these words.

<cd>   smaller spacing  Collocation definition.  Similar in structure
                           to headword definitions (the <def> field).  May
                           contain an <as> field.  Plain type, but with
                           closer spacing than main definitions.

<note>    *              Explanatory note.  No explicit font is indicated.
                            These segments may be separate, as in the
                            separate paragraphs starting <note><hand/,
                            or they may just be further explanation within
                            (or more usually, following) the main
                            definition paragraph.

<altname>  italic        Alternative name.  Usually for plants or animals,
                           but also used for other cases where words
                           are introduced by "also called", "called also",
                           "formerly called".  These are functionally
                           synonyms for that word-sense.

<altnpluf> italic        Same as <altname>, but the marked word is a
                            plural form, whereas the headword is singular.

<mark>     italic,       Usage mark.  Almost always within square
                          brackets, occasionally in parentheses or
                          without any bracketing.
           but            The most common usage marks,
           explanatory    "Obs." = obsolete "R." = rare, "Colloq." =
           may be plain.   colloquial, "Prov. Eng." = Provincial England,
                           etc. are in italics.  Some usage notes are also
                          marked with <mark>, but are in plain.  For
                          simplicity, all words in this field may be
                          italic, until additional explicti marks are
                          added.

<as>        *           A segment occurring within the definitional
                          sentence, providing an example of usage of
                          the headword.  Not conceptually a part of the
                          actual definition.

<ex>      italic       Example.  An example of usage of the headword,
                          usually found within an <as> segment.

<altsp>    *          Alternative spelling segment.  Almost always
                         contained within square brackets after the main
                          definition segment.  Expository words
                          such as "Spelled also" are in plain font.

<asp>    italic      Alternative spelling.  The actual word which is an
                          alternative spelling to the headword.  These
                          are functionally synonyms of the headword.  In
                          most cases these also occur as headwords, with
                          reference to the word where the actual definition
                          is found, but no check has been performed to see
                          if they are all listed separately.  They should
                          be indexed at this location, also.

<cref>  italic     Collocation reference.  A reference to a collocation.
                        Each such collocation should have its own entry,
                        and these references should function as
                        hypertext buttons to access that entry.

<sd>    italic     Subdefinition, marked (a), (b), (c), etc.  THese are
                       finer distinctions of word senses, used
                       within numbered word-sense (for main entries),
                       and also used for subdefinitions within
                       collocation segments, which have no numbering of
                       senses.  The letter is italic, the parentheses
                       are not.

<syn>    plain      Synonyms.  A list of synonyms, sometimes followed
                       by a <usage> segment.

<usage>  narrower   Comparisons of word usage for words which are
         spacing      sometimes confused.  As with collocation segments,
                      font is plain, but spacing is smaller than
                      normal definition spacing.  This seems pointlessly
                      complicating for an on-line display.

<contr>   italic    Contrasting word.  Not exactly an antonym, which
                      is marked <ant>, but a contrasting word which is
                      often introduced as "opposite to" or "contrasts
                      with".

<ant>     italic     Antonym.

<def2>     *        Second definition (occasionally, a third definition is
                       present).  This is used where a second or third
                       part of speech with the same orthography is
                       placed under one headword.  Within this segment,
                       there will be a <pos> field, and sometimes
                       a <mark> and/or a quotation.

<pluf>   italic.   Plural form.
                      Used exclusively to mark the "pl." abbreviation,
                      which introduces a definition for the headword,
                      *when used in the plural form*.  Not related to
                      <plu>, which spells out the plural form, but does
                      define it.

<uex>    italic    Usage example.  Used only a few times, within
                       <usage> segments.

<stype>  italic    Subtype.  A functional mark, to point out words which
                      are conceptually subtypes of the headword.

<chform>  plain,   Chemical formula.  The letters are plain font,
         numbers     but the numbers are subscript.   This is mostly
         subscript   useful as a functional mark to pinpoint
                     chemicals.

<mathex> italic    Mathematical expression.  In this dictionary,
                     essentially all letters (used as variable labels)
                     in math expressions are in italic font.
                     The "+" and "-" may also appear typographically
                     different from elsewhere in the dictionary.

<ratio> italic    Also a mathematical expression, but the colon and
                     double colon may have a different typography
                     than usual., as in <ratio>a:b</ratio>

<singf> italic    Singular form.  Analogous to <pluf>, to define
                     the singular word where the headword is the
                     plural form.

<mord>    *       Morphological derivation.  Used to mark the
                     entry-reference portions of those
                     entries which are defined as morphological
                     derivatives (plural, p. p., imp.) of other
                     headwords.  Used just as an attempt to
                     mark and regularize the entry format.
                     May be ignored typographically.

<fract> a stack,  Fraction.  Used for non-numerical fractions
          with       which cannot be expressed as a <frac12/-style
        numerator    entity.  The forward slash "/" is to be
        horizontal   interpreted as a horizontal line separating
           and       the numerator and denominator.
       denominator

<exp>  superscript,  Exponential.  Used in mathematical expressions.
        smaller
         font.

<xlati> italic     Translation (of Greek) in the body of a definition.
                      Used only twice.

<colf>   bold,    Collocation font.  Same font as used in collocations.
        smaller      This is used only in the list of "un-" words not
        by 1 point   actually defined in the dictionary.  Probably could be
                     replaced by a segment mark for the entire list!

<fexp>    *        Functional expression (math).  The function names are
                     in plain type, the variables are italic.

<iref>   italic    Illustration reference.

<figref> italic    Figure reference.

<chreact>  *      Chemical reaction.  Similar to chemical formulas (which
                    are contained but not explicitly marked), with
                    some other symbols.

<ptcl>  italic    Verb Particle.  Only a few particles were actually
                    marked, but in a future version more may be.

<tabtitle> ?      Table Title.  Used only once.

<root>    *       Square root -- differs from the entity <root/,
                    which is a square root sign that does not extend
                    beyond the number following it.  The <root>
                    field has a bar over the expression within the field,
                    as well as the square root symbol preceding the 
                    expression in the field.  Used only once.

<vinc>    *      Vinculum.  In a mathematical expression, a bar
                    extending over the expression within the field.
                    Used only once.  This apparently serves the same
                    function as a parentheses, of causing the 
                    expression within the field to be evaluated
                    and the result used as the (mathematical) value 
                    of the field.

<nul>    plain   Nultype.  An older version of <plain>.

<part>  italic   Part.  A word which is a part of the headword.

<cd2>     *      Second collocation definition.  Somewhat similar to
                   <def2>.  Purely a mark to reduce functional ambiguity,
                   with no effect on the typography.
==========================================================
*/
.result {
  /* scaffolding, general */
  width: 90%;
  max-width: 600px;
  margin: 50px auto 0 auto; }
  .result .result-title {
    margin: 0.85em 0;
    line-height: 1;
    font-size: 200%;
    text-align: center; }
  .result .result-content {
    /* recommended styles, unused tags are omitted */
    /*
      Documented as: "Sans-serif font" but in reality used
      only once with the same semantics as universbold
    */
    /* dealing with reality - fixing crappy markup and styling instructions */ }
    .result .result-content meaning {
      display: block;
      padding: 0 0 0 0;
      margin: 0 0 0 0;
      font-family: "Prociono";
      line-height: 1.35; }
    .result .result-content meaning:last-child {
      padding: 0 0 50px 0; }
    .result .result-content meaning:after {
      display: block;
      width: 100%;
      height: 100px;
      content: '';
      background: transparent url(../images/separator.png) center center no-repeat;
      background-size: 50%;
      opacity: 1; }
      @media screen and (max-width: 5in) {
        .result .result-content meaning:after {
          height: 60px; } }
    .result .result-content meaning:last-child:after {
      height: 0;
      background-image: none; }
    .result .result-content universbold {
      font-size: 110%;
      font-family: 'Roboto';
      font-weight: 900;
      text-transform: uppercase; }
    .result .result-content subs {
      vertical-align: sub;
      font-size: 70%; }
    .result .result-content sups {
      vertical-align: super;
      font-size: 70%; }
    .result .result-content supr {
      vertical-align: super;
      font-size: 70%; }
    .result .result-content sansserif {
      font-size: 110%;
      font-family: 'Roboto';
      font-weight: 900;
      text-transform: uppercase; }
    .result .result-content hw {
      font-size: 110%;
      font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
      font-weight: bold; }
    .result .result-content pos {
      font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
      font-style: italic;
      font-size: 110%; }
    .result .result-content plw {
      text-transform: lowercase;
      font-variant: small-caps; }
    .result .result-content singw {
      text-transform: lowercase;
      font-variant: small-caps; }
    .result .result-content wf {
      font-size: 110%;
      font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
      font-weight: bold; }
    .result .result-content sn {
      font-size: 110%;
      font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
      font-weight: bold; }
    .result .result-content collocation {
      font-size: 95%;
      font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
      font-weight: bold; }
    .result .result-content cd {
      line-height: 1; }
    .result .result-content sd {
      font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
      font-style: italic;
      font-size: 110%; }
    .result .result-content meaning blockquote {
      margin: 20px 5px 0 5px;
      font-size: 100%;
      text-align: center;
      color: #777777; }
    .result .result-content meaning blockquote + i {
      display: inline-block;
      width: 100%;
      margin: 0 0 10px 0;
      font-size: 95%;
      text-align: right;
      font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
      font-style: italic;
      font-size: 110%; }
    .result .result-content meaning p:first-child sn {
      margin: 0 0 10px 0; }
    .result .result-content meaning > sn:before,
    .result .result-content meaning p > * + sn:before {
      margin: 20px 0 0 0;
      display: block;
      content: ""; }
    .result .result-content meaning i {
      font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
      font-style: italic;
      font-size: 110%; }
    .result .result-content meaning b {
      font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
      font-weight: bold; }

.password-reset-form {
  width: 90%;
  max-width: 600px;
  margin: 50px auto 30px auto; }
  @media screen and (max-width: 5in) {
    .password-reset-form {
      margin-top: 10px; } }
  .password-reset-form .help {
    margin-top: 10px;
    font-size: 85%;
    color: #999999; }
    .password-reset-form .help strong {
      font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
      font-weight: bold;
      color: #000000; }
  .password-reset-form form {
    position: relative;
    padding: 15px;
    text-align: left;
    background-color: #0097cf;
    background-repeat: repeat-x;
    border: 1px solid #024e6a;
    box-shadow: #111111 0px 0px 2px;
    background-image: -webkit-linear-gradient( top , #04a2dd, #03739c);
    background-image: linear-gradient(to bottom, #04a2dd, #03739c);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px; }
    @media screen and (max-width: 5in) {
      .password-reset-form form {
        margin-top: 10px; } }
    .password-reset-form form input {
      width: 100%;
      height: 48px;
      margin: 0 auto 10px auto;
      padding: 8px 12px;
      font-size: 133%;
      line-height: 30px;
      border: 1px solid #024e6a;
      outline: none;
      border-top-left-radius: 8px;
      border-top-right-radius: 8px;
      border-top-right-radius: 8px;
      border-bottom-right-radius: 8px;
      border-bottom-left-radius: 8px;
      border-bottom-right-radius: 8px;
      border-top-left-radius: 8px;
      border-bottom-left-radius: 8px; }
    .password-reset-form form input:last-child {
      margin-bottom: 0; }
    .password-reset-form form input[type=submit] {
      margin-top: 10px;
      color: white;
      background-color: #024e6a; }
    .password-reset-form form input[type=submit]:disabled {
      color: #024e6a;
      background-color: transparent; }

#ping .pong {
  padding: 50px 0;
  text-align: center; }

#words {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -ms-flex-direction: column; }
  @media screen and (max-width: 5in) {
    #words {
      -webkit-box-orient: vertical;
      -moz-box-orient: vertical;
      box-orient: vertical;
      -webkit-box-direction: reverse;
      -moz-box-direction: reverse;
      box-direction: reverse;
      -webkit-flex-direction: column-reverse;
      -moz-flex-direction: column-reverse;
      flex-direction: column-reverse;
      -ms-flex-direction: column-reverse; } }
  #words .search {
    margin-top: 50px; }
    @media screen and (max-width: 5in) {
      #words .search {
        margin-top: 10px; } }
    #words .search .search-form-input {
      padding: 8px 12px 8px 12px;
      background-image: none; }

#password-reset .page-message {
  width: 90%;
  max-width: 600px;
  margin: 50px auto 0 auto;
  text-align: center;
  font-size: 22px; }
  @media screen and (max-width: 5in) {
    #password-reset .page-message {
      margin-top: 10px; } }
#password-reset .page-message.error {
  color: #e21d39; }
#password-reset .page-message.success {
  color: #009777; }

/*# sourceMappingURL=main.web.css.map */
