/*******************************************************************************
 * MATHBOOK STYLESHEET
 *******************************************************************************
 * These styles accompany the Mathbook online textbook platform.
 *
 * Homepage: http://pretextbook.org
 * Issue Tracker: https://github.com/BooksHTML/mathbook-assets/issues
 * Repository: https://github.com/BooksHTML/mathbook-assets
 *
 * Authors: Michael DuBois, David Farmer, Rob Beezer
 *
 *******************************************************************************
 */
@import url("https://fonts.googleapis.com/css?family=PT+Serif:400,700,400italic,700italic|Open+Sans:400italic,700italic,400,700");
/**
 * Reset HTML to iron out browser inconsistencies
 */
/* line 116, ../../../../../../../usr/local/rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* line 30, ../../../../../MathBook/mathbook-assets/scss/mathbook.scss */
body {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 61, ../../../../../../../usr/local/rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
body * html {
  font-size: 100%;
}
/* line 64, ../../../../../../../usr/local/rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
body html {
  font-size: 16px;
  line-height: 1.25em;
}

/*******************************************************************************
 * BEGIN MATHBOOK UI MODULE
 *
 * Here we define the layout and style for the user interface that houses the
 * mathbook content.
 ******************************************************************************/

/* DELETED SIGNIFICANT AMOUNT HERE FOR JUPYTER NOTEBOOK  RAB 2017-10-27 */

/* line 24, ../../../../../MathBook/mathbook-assets/scss/ui/_ui.scss */
.mathbook-content {
  /*@import "../ui-config";*/
  /*
   * Table-of-contents for chapter/section/etc summary pages
   */
}
/* line 404, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .summary-links a {
  position: relative;
  display: block;
  font-size: 1.5em;
  line-height: 1.25em;
  padding: 0.41667em 0.83333em;
  margin-bottom: 0.20833em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  padding-right: 2.06667em;
}
/* line 417, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .summary-links a:after {
  right: 0.83333em;
}
/* line 423, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .summary-links a:after {
  content: "";
  position: absolute;
  /* center vertically */
  top: 50%;
  margin-top: -0.4em;
  width: 0;
  height: 0;
  border-top: 0.4em solid transparent;
  border-bottom: 0.4em solid transparent;
  border-left: 0.4em solid #c9c9c9;
}
/* line 438, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .summary-links a, .mathbook-content .summary-links a:link, .mathbook-content .summary-links a:visited {
  color: #671d12;
  background: #f0f0f0;
  text-decoration: none;
  cursor: pointer;
}
/* line 445, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .summary-links a:hover, .mathbook-content .summary-links a:focus {
  color: white;
  background: #671d12;
  text-decoration: none;
}
/* line 450, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .summary-links a:hover:after, .mathbook-content .summary-links a:focus:after {
  width: 0;
  height: 0;
  border-top: 0.4em solid transparent;
  border-bottom: 0.4em solid transparent;
  border-left: 0.4em solid white;
}
/* line 458, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .summary-links a:active {
  position: relative;
  color: white;
  background: #932919;
  text-decoration: none;
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 2px 5px 5px inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 2px 5px 5px inset;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 5px 5px inset;
}
/* line 465, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .summary-links a:active:after {
  width: 0;
  height: 0;
  border-top: 0.4em solid transparent;
  border-bottom: 0.4em solid transparent;
  border-left: 0.4em solid white;
}
/* line 473, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .summary-links a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  /**
   * Remove stupid inner dotted border applied by Firefox on focus
   * See http://stackoverflow.com/a/199319/1599617
   */
}
/* line 36, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .summary-links a:focus::-moz-focus-inner {
  border: 0;
}
/* line 42, ../../../../../MathBook/mathbook-assets/scss/ui/partials/_content-ui.scss */
.mathbook-content .summary-links a {
  font-family: "PT Serif", "Times New Roman", Times, serif;
}
@media screen and (max-width: 480px) {
  /* line 42, ../../../../../MathBook/mathbook-assets/scss/ui/partials/_content-ui.scss */
  .mathbook-content .summary-links a {
    font-size: 1em;
    line-height: 1.25em;
  }
}
/* line 56, ../../../../../MathBook/mathbook-assets/scss/ui/partials/_content-ui.scss */
.mathbook-content .summary-links a .codenumber {
  color: #707070;
  margin-right: 0.41667em;
}
/* line 62, ../../../../../MathBook/mathbook-assets/scss/ui/partials/_content-ui.scss */
.mathbook-content .summary-links a:hover .codenumber, .mathbook-content .summary-links a:focus .codenumber {
  color: rgba(255, 255, 255, 0.8);
}
/* line 68, ../../../../../MathBook/mathbook-assets/scss/ui/partials/_content-ui.scss */
.mathbook-content .summary-links a:active .codenumber {
  color: rgba(255, 255, 255, 0.8);
}
/* line 76, ../../../../../MathBook/mathbook-assets/scss/ui/partials/_content-ui.scss */
.mathbook-content .sagecell {
  /*.sagecell_options {*/
  /*float:none;*/
  /*text-align:left;*/
  /*}*/
}
/* line 83, ../../../../../MathBook/mathbook-assets/scss/ui/partials/_content-ui.scss */
.mathbook-content .sagecell .ui-button {
  /*float:right;*/
}
/* line 85, ../../../../../MathBook/mathbook-assets/scss/ui/partials/_content-ui.scss */
.mathbook-content .sagecell .ui-button.ui-state-default, .mathbook-content .sagecell .ui-button.ui-state-hover, .mathbook-content .sagecell .ui-button.ui-state-active, .mathbook-content .sagecell .ui-button.ui-state-focus, .mathbook-content .sagecell .ui-button.ui-corner-all {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  padding: 0 0.65em;
}
/* line 136, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .sagecell .ui-button.ui-state-default, .mathbook-content .sagecell .ui-button.ui-state-hover, .mathbook-content .sagecell .ui-button.ui-state-active, .mathbook-content .sagecell .ui-button.ui-state-focus, .mathbook-content .sagecell .ui-button.ui-corner-all {
  cursor: pointer;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  /* Disable accidental text-selection */
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  /* Truncate overflowing text with ellipsis */
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  border-width: 1px;
  border-style: solid;
  font-weight: bold;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: #383838;
  border-color: #c4c4c4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebebeb), color-stop(100%, #c4c4c4));
  background-image: -webkit-linear-gradient(#ebebeb, #c4c4c4);
  background-image: -moz-linear-gradient(#ebebeb, #c4c4c4);
  background-image: -o-linear-gradient(#ebebeb, #c4c4c4);
  background-image: linear-gradient(#ebebeb, #c4c4c4);
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .sagecell .ui-button.ui-state-default:focus, .mathbook-content .sagecell .ui-button.ui-state-hover:focus, .mathbook-content .sagecell .ui-button.ui-state-active:focus, .mathbook-content .sagecell .ui-button.ui-state-focus:focus, .mathbook-content .sagecell .ui-button.ui-corner-all:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  /**
   * Remove stupid inner dotted border applied by Firefox on focus
   * See http://stackoverflow.com/a/199319/1599617
   */
}
/* line 36, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .sagecell .ui-button.ui-state-default:focus::-moz-focus-inner, .mathbook-content .sagecell .ui-button.ui-state-hover:focus::-moz-focus-inner, .mathbook-content .sagecell .ui-button.ui-state-active:focus::-moz-focus-inner, .mathbook-content .sagecell .ui-button.ui-state-focus:focus::-moz-focus-inner, .mathbook-content .sagecell .ui-button.ui-corner-all:focus::-moz-focus-inner {
  border: 0;
}
/* line 141, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .sagecell .ui-button.ui-state-default:hover, .mathbook-content .sagecell .ui-button.ui-state-default:focus, .mathbook-content .sagecell .ui-button.ui-state-default.hover, .mathbook-content .sagecell .ui-button.ui-state-default.focus, .mathbook-content .sagecell .ui-button.ui-state-hover:hover, .mathbook-content .sagecell .ui-button.ui-state-hover:focus, .mathbook-content .sagecell .ui-button.ui-state-hover.hover, .mathbook-content .sagecell .ui-button.ui-state-hover.focus, .mathbook-content .sagecell .ui-button.ui-state-active:hover, .mathbook-content .sagecell .ui-button.ui-state-active:focus, .mathbook-content .sagecell .ui-button.ui-state-active.hover, .mathbook-content .sagecell .ui-button.ui-state-active.focus, .mathbook-content .sagecell .ui-button.ui-state-focus:hover, .mathbook-content .sagecell .ui-button.ui-state-focus:focus, .mathbook-content .sagecell .ui-button.ui-state-focus.hover, .mathbook-content .sagecell .ui-button.ui-state-focus.focus, .mathbook-content .sagecell .ui-button.ui-corner-all:hover, .mathbook-content .sagecell .ui-button.ui-corner-all:focus, .mathbook-content .sagecell .ui-button.ui-corner-all.hover, .mathbook-content .sagecell .ui-button.ui-corner-all.focus {
  color: #383838;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f7f7f7), color-stop(100%, #ababab));
  background-image: -webkit-linear-gradient(#f7f7f7, #ababab);
  background-image: -moz-linear-gradient(#f7f7f7, #ababab);
  background-image: -o-linear-gradient(#f7f7f7, #ababab);
  background-image: linear-gradient(#f7f7f7, #ababab);
  border-color: #c4c4c4;
}
/* line 145, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .sagecell .ui-button.ui-state-default:active, .mathbook-content .sagecell .ui-button.ui-state-default.active, .mathbook-content .sagecell .ui-button.ui-state-hover:active, .mathbook-content .sagecell .ui-button.ui-state-hover.active, .mathbook-content .sagecell .ui-button.ui-state-active:active, .mathbook-content .sagecell .ui-button.ui-state-active.active, .mathbook-content .sagecell .ui-button.ui-state-focus:active, .mathbook-content .sagecell .ui-button.ui-state-focus.active, .mathbook-content .sagecell .ui-button.ui-corner-all:active, .mathbook-content .sagecell .ui-button.ui-corner-all.active {
  color: #60160b;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff6852), color-stop(100%, #ffd7d1));
  background-image: -webkit-linear-gradient(#ff6852, #ffd7d1);
  background-image: -moz-linear-gradient(#ff6852, #ffd7d1);
  background-image: -o-linear-gradient(#ff6852, #ffd7d1);
  background-image: linear-gradient(#ff6852, #ffd7d1);
  border-color: #ff6852;
}
/* line 215, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .sagecell .ui-button.ui-state-default:active:active, .mathbook-content .sagecell .ui-button.ui-state-default:active.active, .mathbook-content .sagecell .ui-button.ui-state-default.active:active, .mathbook-content .sagecell .ui-button.ui-state-default.active.active, .mathbook-content .sagecell .ui-button.ui-state-hover:active:active, .mathbook-content .sagecell .ui-button.ui-state-hover:active.active, .mathbook-content .sagecell .ui-button.ui-state-hover.active:active, .mathbook-content .sagecell .ui-button.ui-state-hover.active.active, .mathbook-content .sagecell .ui-button.ui-state-active:active:active, .mathbook-content .sagecell .ui-button.ui-state-active:active.active, .mathbook-content .sagecell .ui-button.ui-state-active.active:active, .mathbook-content .sagecell .ui-button.ui-state-active.active.active, .mathbook-content .sagecell .ui-button.ui-state-focus:active:active, .mathbook-content .sagecell .ui-button.ui-state-focus:active.active, .mathbook-content .sagecell .ui-button.ui-state-focus.active:active, .mathbook-content .sagecell .ui-button.ui-state-focus.active.active, .mathbook-content .sagecell .ui-button.ui-corner-all:active:active, .mathbook-content .sagecell .ui-button.ui-corner-all:active.active, .mathbook-content .sagecell .ui-button.ui-corner-all.active:active, .mathbook-content .sagecell .ui-button.ui-corner-all.active.active {
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0 2px 5px inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0 2px 5px inset;
  box-shadow: rgba(0, 0, 0, 0.5) 0 2px 5px inset;
}
/* line 150, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .sagecell .ui-button.ui-state-default.disabled, .mathbook-content .sagecell .ui-button.ui-state-default.disabled:hover, .mathbook-content .sagecell .ui-button.ui-state-default.disabled.hover, .mathbook-content .sagecell .ui-button.ui-state-default.disabled:focus, .mathbook-content .sagecell .ui-button.ui-state-default.disabled.focus, .mathbook-content .sagecell .ui-button.ui-state-default.disabled:active, .mathbook-content .sagecell .ui-button.ui-state-default.disabled.active, .mathbook-content .sagecell .ui-button.ui-state-default[disabled], .mathbook-content .sagecell .ui-button.ui-state-default[disabled]:hover, .mathbook-content .sagecell .ui-button.ui-state-default[disabled].hover, .mathbook-content .sagecell .ui-button.ui-state-default[disabled]:focus, .mathbook-content .sagecell .ui-button.ui-state-default[disabled].focus, .mathbook-content .sagecell .ui-button.ui-state-default[disabled]:active, .mathbook-content .sagecell .ui-button.ui-state-default[disabled].active, .mathbook-content .sagecell .ui-button.ui-state-hover.disabled, .mathbook-content .sagecell .ui-button.ui-state-hover.disabled:hover, .mathbook-content .sagecell .ui-button.ui-state-hover.disabled.hover, .mathbook-content .sagecell .ui-button.ui-state-hover.disabled:focus, .mathbook-content .sagecell .ui-button.ui-state-hover.disabled.focus, .mathbook-content .sagecell .ui-button.ui-state-hover.disabled:active, .mathbook-content .sagecell .ui-button.ui-state-hover.disabled.active, .mathbook-content .sagecell .ui-button.ui-state-hover[disabled], .mathbook-content .sagecell .ui-button.ui-state-hover[disabled]:hover, .mathbook-content .sagecell .ui-button.ui-state-hover[disabled].hover, .mathbook-content .sagecell .ui-button.ui-state-hover[disabled]:focus, .mathbook-content .sagecell .ui-button.ui-state-hover[disabled].focus, .mathbook-content .sagecell .ui-button.ui-state-hover[disabled]:active, .mathbook-content .sagecell .ui-button.ui-state-hover[disabled].active, .mathbook-content .sagecell .ui-button.ui-state-active.disabled, .mathbook-content .sagecell .ui-button.ui-state-active.disabled:hover, .mathbook-content .sagecell .ui-button.ui-state-active.disabled.hover, .mathbook-content .sagecell .ui-button.ui-state-active.disabled:focus, .mathbook-content .sagecell .ui-button.ui-state-active.disabled.focus, .mathbook-content .sagecell .ui-button.ui-state-active.disabled:active, .mathbook-content .sagecell .ui-button.ui-state-active.disabled.active, .mathbook-content .sagecell .ui-button.ui-state-active[disabled], .mathbook-content .sagecell .ui-button.ui-state-active[disabled]:hover, .mathbook-content .sagecell .ui-button.ui-state-active[disabled].hover, .mathbook-content .sagecell .ui-button.ui-state-active[disabled]:focus, .mathbook-content .sagecell .ui-button.ui-state-active[disabled].focus, .mathbook-content .sagecell .ui-button.ui-state-active[disabled]:active, .mathbook-content .sagecell .ui-button.ui-state-active[disabled].active, .mathbook-content .sagecell .ui-button.ui-state-focus.disabled, .mathbook-content .sagecell .ui-button.ui-state-focus.disabled:hover, .mathbook-content .sagecell .ui-button.ui-state-focus.disabled.hover, .mathbook-content .sagecell .ui-button.ui-state-focus.disabled:focus, .mathbook-content .sagecell .ui-button.ui-state-focus.disabled.focus, .mathbook-content .sagecell .ui-button.ui-state-focus.disabled:active, .mathbook-content .sagecell .ui-button.ui-state-focus.disabled.active, .mathbook-content .sagecell .ui-button.ui-state-focus[disabled], .mathbook-content .sagecell .ui-button.ui-state-focus[disabled]:hover, .mathbook-content .sagecell .ui-button.ui-state-focus[disabled].hover, .mathbook-content .sagecell .ui-button.ui-state-focus[disabled]:focus, .mathbook-content .sagecell .ui-button.ui-state-focus[disabled].focus, .mathbook-content .sagecell .ui-button.ui-state-focus[disabled]:active, .mathbook-content .sagecell .ui-button.ui-state-focus[disabled].active, .mathbook-content .sagecell .ui-button.ui-corner-all.disabled, .mathbook-content .sagecell .ui-button.ui-corner-all.disabled:hover, .mathbook-content .sagecell .ui-button.ui-corner-all.disabled.hover, .mathbook-content .sagecell .ui-button.ui-corner-all.disabled:focus, .mathbook-content .sagecell .ui-button.ui-corner-all.disabled.focus, .mathbook-content .sagecell .ui-button.ui-corner-all.disabled:active, .mathbook-content .sagecell .ui-button.ui-corner-all.disabled.active, .mathbook-content .sagecell .ui-button.ui-corner-all[disabled], .mathbook-content .sagecell .ui-button.ui-corner-all[disabled]:hover, .mathbook-content .sagecell .ui-button.ui-corner-all[disabled].hover, .mathbook-content .sagecell .ui-button.ui-corner-all[disabled]:focus, .mathbook-content .sagecell .ui-button.ui-corner-all[disabled].focus, .mathbook-content .sagecell .ui-button.ui-corner-all[disabled]:active, .mathbook-content .sagecell .ui-button.ui-corner-all[disabled].active {
  color: #383838;
  border-color: #c4c4c4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebebeb), color-stop(100%, #c4c4c4));
  background-image: -webkit-linear-gradient(#ebebeb, #c4c4c4);
  background-image: -moz-linear-gradient(#ebebeb, #c4c4c4);
  background-image: -o-linear-gradient(#ebebeb, #c4c4c4);
  background-image: linear-gradient(#ebebeb, #c4c4c4);
  opacity: .5;
  cursor: default;
}
/* line 215, ../../../../../MathBook/mathbook-assets/scss/ui/mixins/_buttons.scss */
.mathbook-content .sagecell .ui-button.ui-state-default:active, .mathbook-content .sagecell .ui-button.ui-state-default.active, .mathbook-content .sagecell .ui-button.ui-state-hover:active, .mathbook-content .sagecell .ui-button.ui-state-hover.active, .mathbook-content .sagecell .ui-button.ui-state-active:active, .mathbook-content .sagecell .ui-button.ui-state-active.active, .mathbook-content .sagecell .ui-button.ui-state-focus:active, .mathbook-content .sagecell .ui-button.ui-state-focus.active, .mathbook-content .sagecell .ui-button.ui-corner-all:active, .mathbook-content .sagecell .ui-button.ui-corner-all.active {
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0 2px 5px inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0 2px 5px inset;
  box-shadow: rgba(0, 0, 0, 0.5) 0 2px 5px inset;
}
/* line 94, ../../../../../MathBook/mathbook-assets/scss/ui/partials/_content-ui.scss */
.mathbook-content .sagecell .ui-button.ui-button-text-only .ui-button-text {
  padding: 0;
  line-height: 1.69;
}
/* line 100, ../../../../../MathBook/mathbook-assets/scss/ui/partials/_content-ui.scss */
.mathbook-content .sagecell .sagecell_editor {
  margin-bottom: 8px;
}

/*******************************************************************************
 * END MATHBOOK UI MODULE
 ******************************************************************************/
/*******************************************************************************
 * MATHBOOK CONTENT PREFIXED
 *******************************************************************************
 * Standalone content styling for Mathbook documents.
 * Prefixed with .mathbook-content
 *
 * Homepage: http://pretextbook.org
 * Issue Tracker: https://github.com/BooksHTML/mathbook-assets/issues
 * Repository: https://github.com/BooksHTML/mathbook-assets
 *
 * Authors: Michael DuBois, David Farmer, Rob Beezer
 *
 *******************************************************************************
 */
/* line 21, ../../../../../MathBook/mathbook-assets/scss/mathbook-content-prefixed.scss */
.mathbook-content {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  /*******************************************************************************
   * Content
   ******************************************************************************/
  /* deleted by David Farmer on 2/15/16 because it is too non-specific
   * and difficult to over-ride in MathJax
   * Then put back with the "p > a" restriction.  (2/19/16)
   */
  /*******************************************************************************
   * Environments
   ******************************************************************************/
  /* Links that open knowls */
  /* Since CodeMirror output contains a bunch of lines with their own padding */
}
/* line 61, ../../../../../../../usr/local/rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
.mathbook-content * html {
  font-size: 100%;
}
/* line 64, ../../../../../../../usr/local/rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
.mathbook-content html {
  font-size: 16px;
  line-height: 1.25em;
}
/* line 5, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content h1, .mathbook-content h2, .mathbook-content h3, .mathbook-content h4, .mathbook-content h5, .mathbook-content h6 {
  font-family: "PT Serif", "Times New Roman", Times, serif;
  font-weight: 700;
  color: inherit;
}
/* line 9, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content h1 {
  font-size: 2em;
  line-height: 1.25em;
  margin-top: 0.625em;
  margin-bottom: 0.3125em;
}
/* line 14, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content h2 {
  font-size: 1.75em;
  line-height: 1.42857em;
  margin-top: 0.71429em;
  margin-bottom: 0.35714em;
}
/* line 19, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content h3 {
  font-size: 1.5em;
  line-height: 1.25em;
  margin-top: 0.83333em;
  margin-bottom: 0.41667em;
}
/* line 24, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content h4 {
  font-size: 1.3125em;
  line-height: 1.42857em;
  margin-top: 0.95238em;
  margin-bottom: 0.47619em;
}
/* line 29, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content h5 {
  font-size: 1.125em;
  line-height: 1.66667em;
  margin-top: 1.11111em;
  margin-bottom: 0.55556em;
}
/* line 34, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content h6 {
  font-size: 1em;
  line-height: 1.25em;
  margin-top: 1.25em;
  margin-bottom: 0.625em;
}
/* line 44, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content section h2 > a:link, .mathbook-content section h2 > a:visited, .mathbook-content li > a:link, .mathbook-content li > a:visited, .mathbook-content p > a:link, .mathbook-content p > a:visited, .mathbook-content .image-links > a:link, .mathbook-content .image-links > a:visited {
  color: #bf3520;
  color: #bf3520;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 48, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content section h2 > a:hover, .mathbook-content section h2 > a:focus, .mathbook-content li > a:hover, .mathbook-content li > a:focus, .mathbook-content p > a:hover, .mathbook-content p > a:focus, .mathbook-content .image-links > a:hover, .mathbook-content .image-links > a:focus {
  color: #932919;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 52, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content section h2 > a:active, .mathbook-content li > a:active, .mathbook-content p > a:active, .mathbook-content .image-links > a:active {
  color: #3572a0;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 221, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content p {
  /* Reset margins */
  margin: 0;
  font-size: 1em;
  line-height: 1.25em;
  /* We only want bottom margins on paragraphs */
  margin-bottom: 1.25em;
}
/* line 252, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content blockquote .blockquote {
  padding-left: 2.5em;
  padding-right: 0.625em;
}
/* line 331, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content address, .mathbook-content .address {
  padding: 0;
  margin: 0;
  line-height: inherit;
  font-style: inherit;
}
/* line 72, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content ul,
.mathbook-content ol {
  font-size: 1em;
  line-height: 1.25em;
  margin-top: 0;
  margin-bottom: 1.25em;
}
/* line 79, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content ul ul,
.mathbook-content ul ol,
.mathbook-content ol ul,
.mathbook-content ol ol {
  margin-bottom: 0;
}
/* line 87, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content .list-unstyled, .mathbook-content .list-inline {
  padding-left: 0;
  list-style: none;
}
/* line 97, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content .list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
/* line 102, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content .list-inline > li:first-child {
  padding-left: 0;
}
/* line 110, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content dl {
  margin-top: 0;
  margin-bottom: 1.25em;
}
/* line 115, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content dt,
.mathbook-content dd {
  font-size: 1em;
  line-height: 1.25em;
}
/* line 118, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content dt {
  font-weight: bold;
}
/* line 121, ../../../../../MathBook/mathbook-assets/scss/content/partials/_typographic-elements.scss */
.mathbook-content dd {
  margin-left: 0;
}
/* line 6, ../../../../../MathBook/mathbook-assets/scss/content/partials/_sections.scss */
.mathbook-content section, .mathbook-content .section-like {
  margin-bottom: 3.125em;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading, .mathbook-content section > header > .heading, .mathbook-content .section-like > .heading, .mathbook-content .section-like > header > .heading {
  /* Support links in headings */
  /* Support knowl links in headings */
}
/* line 104, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading, .mathbook-content section > header > .heading, .mathbook-content .section-like > .heading, .mathbook-content .section-like > header > .heading {
  font-family: "PT Serif", "Times New Roman", Times, serif;
  font-weight: 700;
  color: inherit;
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading:before, .mathbook-content section > header > .heading:before, .mathbook-content .section-like > .heading:before, .mathbook-content .section-like > header > .heading:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading:after, .mathbook-content section > header > .heading:after, .mathbook-content .section-like > .heading:after, .mathbook-content .section-like > header > .heading:after {
  content: " ";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading .type:before, .mathbook-content section > header > .heading .type:before, .mathbook-content .section-like > .heading .type:before, .mathbook-content .section-like > header > .heading .type:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading .type:after, .mathbook-content section > header > .heading .type:after, .mathbook-content .section-like > .heading .type:after, .mathbook-content .section-like > header > .heading .type:after {
  content: " ";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading .codenumber:not(:empty):before, .mathbook-content section > header > .heading .codenumber:not(:empty):before, .mathbook-content .section-like > .heading .codenumber:not(:empty):before, .mathbook-content .section-like > header > .heading .codenumber:not(:empty):before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading .codenumber:not(:empty):after, .mathbook-content section > header > .heading .codenumber:not(:empty):after, .mathbook-content .section-like > .heading .codenumber:not(:empty):after, .mathbook-content .section-like > header > .heading .codenumber:not(:empty):after {
  content: "\2002";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading .title:before, .mathbook-content section > header > .heading .title:before, .mathbook-content .section-like > .heading .title:before, .mathbook-content .section-like > header > .heading .title:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading .title:after, .mathbook-content section > header > .heading .title:after, .mathbook-content .section-like > .heading .title:after, .mathbook-content .section-like > header > .heading .title:after {
  content: " ";
}
/* line 124, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading .type, .mathbook-content section > .heading .codenumber, .mathbook-content section > .heading .title, .mathbook-content section > header > .heading .type, .mathbook-content section > header > .heading .codenumber, .mathbook-content section > header > .heading .title, .mathbook-content .section-like > .heading .type, .mathbook-content .section-like > .heading .codenumber, .mathbook-content .section-like > .heading .title, .mathbook-content .section-like > header > .heading .type, .mathbook-content .section-like > header > .heading .codenumber, .mathbook-content .section-like > header > .heading .title {
  /**
   *  Hide the space after the last element,
   * defer to .heading:after instead  XX obsolete comment
   */
}
/* line 69, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading.hide-type .type, .mathbook-content section > header > .heading.hide-type .type, .mathbook-content .section-like > .heading.hide-type .type, .mathbook-content .section-like > header > .heading.hide-type .type {
  display: none;
}
/* line 76, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading.hide-codenumber .codenumber, .mathbook-content section > header > .heading.hide-codenumber .codenumber, .mathbook-content .section-like > .heading.hide-codenumber .codenumber, .mathbook-content .section-like > header > .heading.hide-codenumber .codenumber {
  display: none;
}
/* line 83, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading.hide-title .title, .mathbook-content section > header > .heading.hide-title .title, .mathbook-content .section-like > .heading.hide-title .title, .mathbook-content .section-like > header > .heading.hide-title .title {
  display: none;
}
/* line 26, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading a:link, .mathbook-content section > .heading a:visited, .mathbook-content section > header > .heading a:link, .mathbook-content section > header > .heading a:visited, .mathbook-content .section-like > .heading a:link, .mathbook-content .section-like > .heading a:visited, .mathbook-content .section-like > header > .heading a:link, .mathbook-content .section-like > header > .heading a:visited {
  color: #bf3520;
  color: #bf3520;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 33, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading a:hover, .mathbook-content section > .heading a:focus, .mathbook-content section > header > .heading a:hover, .mathbook-content section > header > .heading a:focus, .mathbook-content .section-like > .heading a:hover, .mathbook-content .section-like > .heading a:focus, .mathbook-content .section-like > header > .heading a:hover, .mathbook-content .section-like > header > .heading a:focus {
  color: #932919;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 40, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading a:active, .mathbook-content section > header > .heading a:active, .mathbook-content .section-like > .heading a:active, .mathbook-content .section-like > header > .heading a:active {
  color: #3572a0;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 31, ../../../../../MathBook/mathbook-assets/scss/content/mixins/_section.scss */
.mathbook-content section > .heading *[knowl], .mathbook-content section > header > .heading *[knowl], .mathbook-content .section-like > .heading *[knowl], .mathbook-content .section-like > header > .heading *[knowl] {
  /* not used? */
  margin-left: -3px;
}
/* line 57, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content section > .heading *[knowl], .mathbook-content section > .heading *[knowl]:hover, .mathbook-content section > .heading *[knowl].active, .mathbook-content section > header > .heading *[knowl], .mathbook-content section > header > .heading *[knowl]:hover, .mathbook-content section > header > .heading *[knowl].active, .mathbook-content .section-like > .heading *[knowl], .mathbook-content .section-like > .heading *[knowl]:hover, .mathbook-content .section-like > .heading *[knowl].active, .mathbook-content .section-like > header > .heading *[knowl], .mathbook-content .section-like > header > .heading *[knowl]:hover, .mathbook-content .section-like > header > .heading *[knowl].active {
  position: relative;
  color: #9c2310;
  background: transparent;
  padding: 0px 2px 0px 2px;
  margin: 0;
  text-decoration: none;
  /* add a bottom margin so the line
   * doesn't jump onHover.
   */
  /*margin-bottom: 1px;*/
  /*border-bottom: 1px dotted $color;*/
  margin-bottom: 0;
  border-bottom: none;
  font-weight: 500;
  white-space: nowrap;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  /* Prevent accidental text selection on click */
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 0ms;
  -moz-transition-duration: 0ms;
  -o-transition-duration: 0ms;
  transition-duration: 0ms;
  /**
   * This gets us an underline that's a bit tighter with the baseline
   * instead of awkwardly floating below like a border on the parent
   */
}
/* line 89, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content section > .heading *[knowl]:after, .mathbook-content section > .heading *[knowl]:hover:after, .mathbook-content section > .heading *[knowl].active:after, .mathbook-content section > header > .heading *[knowl]:after, .mathbook-content section > header > .heading *[knowl]:hover:after, .mathbook-content section > header > .heading *[knowl].active:after, .mathbook-content .section-like > .heading *[knowl]:after, .mathbook-content .section-like > .heading *[knowl]:hover:after, .mathbook-content .section-like > .heading *[knowl].active:after, .mathbook-content .section-like > header > .heading *[knowl]:after, .mathbook-content .section-like > header > .heading *[knowl]:hover:after, .mathbook-content .section-like > header > .heading *[knowl].active:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 1px;
  right: 2.4px;
  left: 2.4px;
  /* Smooth out the transition from underline to border */
  -webkit-transition-property: left, right;
  -moz-transition-property: left, right;
  -o-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0ms;
  -moz-transition-duration: 0ms;
  -o-transition-duration: 0ms;
  transition-duration: 0ms;
  border-bottom: 1px dotted #9c2310;
  /*@include typography-underline(*/
  /*$color,*/
  /*$underline-style: dotted,*/
  /*$underline-size: .1,*/
  /*$underline-offset: $underline-offset);*/
  /* Display under parent content, but above parent background */
  z-index: 0;
}
/* line 112, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content section > .heading *[knowl]:hover, .mathbook-content section > .heading *[knowl]:active, .mathbook-content section > .heading *[knowl].active, .mathbook-content section > header > .heading *[knowl]:hover, .mathbook-content section > header > .heading *[knowl]:active, .mathbook-content section > header > .heading *[knowl].active, .mathbook-content .section-like > .heading *[knowl]:hover, .mathbook-content .section-like > .heading *[knowl]:active, .mathbook-content .section-like > .heading *[knowl].active, .mathbook-content .section-like > header > .heading *[knowl]:hover, .mathbook-content .section-like > header > .heading *[knowl]:active, .mathbook-content .section-like > header > .heading *[knowl].active {
  color: #8a1200;
  background: #ffedeb;
  text-decoration: none;
  /* See comment on default style's border/margin */
  margin-bottom: 0;
  /*border-bottom:2px solid darken($border-color, 15%);*/
  /*border-bottom: none;*/
}
/* line 122, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content section > .heading *[knowl]:hover:after, .mathbook-content section > .heading *[knowl]:active:after, .mathbook-content section > .heading *[knowl].active:after, .mathbook-content section > header > .heading *[knowl]:hover:after, .mathbook-content section > header > .heading *[knowl]:active:after, .mathbook-content section > header > .heading *[knowl].active:after, .mathbook-content .section-like > .heading *[knowl]:hover:after, .mathbook-content .section-like > .heading *[knowl]:active:after, .mathbook-content .section-like > .heading *[knowl].active:after, .mathbook-content .section-like > header > .heading *[knowl]:hover:after, .mathbook-content .section-like > header > .heading *[knowl]:active:after, .mathbook-content .section-like > header > .heading *[knowl].active:after {
  border-bottom: 2px solid #ff998a;
  left: 0;
  right: 0;
  bottom: 0;
  /*@include typography-underline(*/
  /*darken($border-color, 32.5%),*/
  /*$underline-size: .1,*/
  /*$underline-offset: $underline-offset);*/
}
/* line 134, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content section > .heading *[knowl]:active, .mathbook-content section > header > .heading *[knowl]:active, .mathbook-content .section-like > .heading *[knowl]:active, .mathbook-content .section-like > header > .heading *[knowl]:active {
  color: #3572a0;
  background: #d6edff;
}
/* line 138, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content section > .heading *[knowl]:active:after, .mathbook-content section > header > .heading *[knowl]:active:after, .mathbook-content .section-like > .heading *[knowl]:active:after, .mathbook-content .section-like > header > .heading *[knowl]:active:after {
  border-color: #3572a0;
}
/* line 143, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content section > .heading *[knowl].active, .mathbook-content section > header > .heading *[knowl].active, .mathbook-content .section-like > .heading *[knowl].active, .mathbook-content .section-like > header > .heading *[knowl].active {
  background: #ffdcd6;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section > .heading, .mathbook-content section > header > .heading, .mathbook-content .section-like > .heading, .mathbook-content .section-like > header > .heading {
  font-size: 1.75em;
  line-height: 1.42857em;
  margin-top: 0.71429em;
  margin-bottom: 0.35714em;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section section > .heading, .mathbook-content section section > header > .heading, .mathbook-content section .section-like > .heading, .mathbook-content section .section-like > header > .heading, .mathbook-content .section-like section > .heading, .mathbook-content .section-like section > header > .heading, .mathbook-content .section-like .section-like > .heading, .mathbook-content .section-like .section-like > header > .heading {
  font-size: 1.5em;
  line-height: 1.25em;
  margin-top: 0.83333em;
  margin-bottom: 0.41667em;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section section section > .heading, .mathbook-content section section section > header > .heading, .mathbook-content section section .section-like > .heading, .mathbook-content section section .section-like > header > .heading, .mathbook-content section .section-like section > .heading, .mathbook-content section .section-like section > header > .heading, .mathbook-content section .section-like .section-like > .heading, .mathbook-content section .section-like .section-like > header > .heading, .mathbook-content .section-like section section > .heading, .mathbook-content .section-like section section > header > .heading, .mathbook-content .section-like section .section-like > .heading, .mathbook-content .section-like section .section-like > header > .heading, .mathbook-content .section-like .section-like section > .heading, .mathbook-content .section-like .section-like section > header > .heading, .mathbook-content .section-like .section-like .section-like > .heading, .mathbook-content .section-like .section-like .section-like > header > .heading {
  font-size: 1.3125em;
  line-height: 1.42857em;
  margin-top: 0.95238em;
  margin-bottom: 0.47619em;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content section section section section > .heading, .mathbook-content section section section section > header > .heading, .mathbook-content section section section .section-like > .heading, .mathbook-content section section section .section-like > header > .heading, .mathbook-content section section .section-like section > .heading, .mathbook-content section section .section-like section > header > .heading, .mathbook-content section section .section-like .section-like > .heading, .mathbook-content section section .section-like .section-like > header > .heading, .mathbook-content section .section-like section section > .heading, .mathbook-content section .section-like section section > header > .heading, .mathbook-content section .section-like section .section-like > .heading, .mathbook-content section .section-like section .section-like > header > .heading, .mathbook-content section .section-like .section-like section > .heading, .mathbook-content section .section-like .section-like section > header > .heading, .mathbook-content section .section-like .section-like .section-like > .heading, .mathbook-content section .section-like .section-like .section-like > header > .heading, .mathbook-content .section-like section section section > .heading, .mathbook-content .section-like section section section > header > .heading, .mathbook-content .section-like section section .section-like > .heading, .mathbook-content .section-like section section .section-like > header > .heading, .mathbook-content .section-like section .section-like section > .heading, .mathbook-content .section-like section .section-like section > header > .heading, .mathbook-content .section-like section .section-like .section-like > .heading, .mathbook-content .section-like section .section-like .section-like > header > .heading, .mathbook-content .section-like .section-like section section > .heading, .mathbook-content .section-like .section-like section section > header > .heading, .mathbook-content .section-like .section-like section .section-like > .heading, .mathbook-content .section-like .section-like section .section-like > header > .heading, .mathbook-content .section-like .section-like .section-like section > .heading, .mathbook-content .section-like .section-like .section-like section > header > .heading, .mathbook-content .section-like .section-like .section-like .section-like > .heading, .mathbook-content .section-like .section-like .section-like .section-like > header > .heading {
  font-size: 1.125em;
  line-height: 1.66667em;
  margin-top: 1.11111em;
  margin-bottom: 0.55556em;
}
/* line 38, ../../../../../MathBook/mathbook-assets/scss/content/partials/_sections.scss */
.mathbook-content .chapter {
  /**
   * In LaTeX, Chapter headings are broken onto two lines... so here we go...
   */
  /**
   * Chapter heading in the <header> format
   * This format supports a byline for anthology textbooks
   * and journals with different chapter authors.
   *
   * The main difference is that the margin is applied to the header
   * element instead of the heading element.
   */
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .chapter > .heading, .mathbook-content .chapter > header > .heading {
  /*
   * We use font-size-base so that ems are relative to base font size
   * within this context
   */
  font-size: 16px;
  margin-bottom: 1.25em;
}
/* line 54, ../../../../../MathBook/mathbook-assets/scss/content/partials/_sections.scss */
.mathbook-content .chapter > .heading .type, .mathbook-content .chapter > .heading .codenumber, .mathbook-content .chapter > header > .heading .type, .mathbook-content .chapter > header > .heading .codenumber {
  /* Chapter type prefix is smaller (as in LaTeX) */
  font-size: 1.5em;
  line-height: 1.25em;
  margin-top: 0.83333em;
  margin-bottom: 0.41667em;
}
/* line 59, ../../../../../MathBook/mathbook-assets/scss/content/partials/_sections.scss */
.mathbook-content .chapter > .heading .title, .mathbook-content .chapter > header > .heading .title {
  display: block;
  font-size: 1.75em;
  line-height: 1.42857em;
  margin-top: 0.71429em;
  margin-bottom: 0.35714em;
  /* Force a half-line leader */
  margin-top: 0.35714em;
}
/* line 78, ../../../../../MathBook/mathbook-assets/scss/content/partials/_sections.scss */
.mathbook-content .chapter > header {
  font-size: 16px;
  margin-bottom: 1.25em;
}
/* line 84, ../../../../../MathBook/mathbook-assets/scss/content/partials/_sections.scss */
.mathbook-content .chapter > header > .heading .title, .mathbook-content .chapter > header > header > .heading .title {
  display: block;
  /* The margin goes on the header element instead */
  margin-bottom: 0;
}
/* line 91, ../../../../../MathBook/mathbook-assets/scss/content/partials/_sections.scss */
.mathbook-content .chapter > header .byline {
  font-size: inherit;
  margin: 0;
  margin-top: 0.625em;
  color: #999999;
}
/* line 96, ../../../../../MathBook/mathbook-assets/scss/content/partials/_sections.scss */
.mathbook-content .chapter > header .byline:before {
  content: "By ";
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .frontmatter > .heading, .mathbook-content .frontmatter > header > .heading, .mathbook-content .book > .heading, .mathbook-content .book > header > .heading {
  text-align: center;
  font-size: 2em;
  line-height: 1.25em;
  margin-top: 0.625em;
  margin-bottom: 0.3125em;
  margin-bottom: 0.625em;
}
/* line 111, ../../../../../MathBook/mathbook-assets/scss/content/partials/_sections.scss */
.mathbook-content .frontmatter > .heading .subtitle, .mathbook-content .frontmatter > header > .heading .subtitle, .mathbook-content .book > .heading .subtitle, .mathbook-content .book > header > .heading .subtitle {
  display: block;
  font-weight: normal;
  /* Much classier */
  color: #666666;
  font-size: 0.875em;
  line-height: 1.42857em;
  margin-top: 0.35714em;
}
/* line 122, ../../../../../MathBook/mathbook-assets/scss/content/partials/_sections.scss */
.mathbook-content .frontmatter .header, .mathbook-content .book .header {
  margin-bottom: 2.5em;
}
/* line 126, ../../../../../MathBook/mathbook-assets/scss/content/partials/_sections.scss */
.mathbook-content .frontmatter .contributors, .mathbook-content .book .contributors {
  text-align: center;
  font-style: normal;
  color: #333333;
}
/* line 14, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
.mathbook-content .definition-like, .mathbook-content .theorem-like, .mathbook-content .remark-like, .mathbook-content .listitem, .mathbook-content .example-like, .mathbook-content .exercise-like, .mathbook-content .aside-like {
  margin-bottom: 1.25em;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading, .mathbook-content .theorem-like > .heading, .mathbook-content .remark-like > .heading, .mathbook-content .listitem > .heading, .mathbook-content .example-like > .heading, .mathbook-content .exercise-like > .heading, .mathbook-content .aside-like > .heading, .mathbook-content .definition-like > header > .heading, .mathbook-content .theorem-like > header > .heading, .mathbook-content .remark-like > header > .heading, .mathbook-content .listitem > header > .heading, .mathbook-content .example-like > header > .heading, .mathbook-content .exercise-like > header > .heading, .mathbook-content .aside-like > header > .heading {
  font-size: 1.125em;
  line-height: 1.66667em;
  margin-top: 1.11111em;
  margin-bottom: 0.55556em;
  /* Support links in headings */
  /* Support knowl links in headings */
}
/* line 104, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading, .mathbook-content .theorem-like > .heading, .mathbook-content .remark-like > .heading, .mathbook-content .listitem > .heading, .mathbook-content .example-like > .heading, .mathbook-content .exercise-like > .heading, .mathbook-content .aside-like > .heading, .mathbook-content .definition-like > header > .heading, .mathbook-content .theorem-like > header > .heading, .mathbook-content .remark-like > header > .heading, .mathbook-content .listitem > header > .heading, .mathbook-content .example-like > header > .heading, .mathbook-content .exercise-like > header > .heading, .mathbook-content .aside-like > header > .heading {
  font-family: "PT Serif", "Times New Roman", Times, serif;
  font-weight: 700;
  color: inherit;
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading:before, .mathbook-content .theorem-like > .heading:before, .mathbook-content .remark-like > .heading:before, .mathbook-content .listitem > .heading:before, .mathbook-content .example-like > .heading:before, .mathbook-content .exercise-like > .heading:before, .mathbook-content .aside-like > .heading:before, .mathbook-content .definition-like > header > .heading:before, .mathbook-content .theorem-like > header > .heading:before, .mathbook-content .remark-like > header > .heading:before, .mathbook-content .listitem > header > .heading:before, .mathbook-content .example-like > header > .heading:before, .mathbook-content .exercise-like > header > .heading:before, .mathbook-content .aside-like > header > .heading:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading:after, .mathbook-content .theorem-like > .heading:after, .mathbook-content .remark-like > .heading:after, .mathbook-content .listitem > .heading:after, .mathbook-content .example-like > .heading:after, .mathbook-content .exercise-like > .heading:after, .mathbook-content .aside-like > .heading:after, .mathbook-content .definition-like > header > .heading:after, .mathbook-content .theorem-like > header > .heading:after, .mathbook-content .remark-like > header > .heading:after, .mathbook-content .listitem > header > .heading:after, .mathbook-content .example-like > header > .heading:after, .mathbook-content .exercise-like > header > .heading:after, .mathbook-content .aside-like > header > .heading:after {
  content: "";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading .type:before, .mathbook-content .theorem-like > .heading .type:before, .mathbook-content .remark-like > .heading .type:before, .mathbook-content .listitem > .heading .type:before, .mathbook-content .example-like > .heading .type:before, .mathbook-content .exercise-like > .heading .type:before, .mathbook-content .aside-like > .heading .type:before, .mathbook-content .definition-like > header > .heading .type:before, .mathbook-content .theorem-like > header > .heading .type:before, .mathbook-content .remark-like > header > .heading .type:before, .mathbook-content .listitem > header > .heading .type:before, .mathbook-content .example-like > header > .heading .type:before, .mathbook-content .exercise-like > header > .heading .type:before, .mathbook-content .aside-like > header > .heading .type:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading .type:after, .mathbook-content .theorem-like > .heading .type:after, .mathbook-content .remark-like > .heading .type:after, .mathbook-content .listitem > .heading .type:after, .mathbook-content .example-like > .heading .type:after, .mathbook-content .exercise-like > .heading .type:after, .mathbook-content .aside-like > .heading .type:after, .mathbook-content .definition-like > header > .heading .type:after, .mathbook-content .theorem-like > header > .heading .type:after, .mathbook-content .remark-like > header > .heading .type:after, .mathbook-content .listitem > header > .heading .type:after, .mathbook-content .example-like > header > .heading .type:after, .mathbook-content .exercise-like > header > .heading .type:after, .mathbook-content .aside-like > header > .heading .type:after {
  content: " ";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading .codenumber:not(:empty):before, .mathbook-content .theorem-like > .heading .codenumber:not(:empty):before, .mathbook-content .remark-like > .heading .codenumber:not(:empty):before, .mathbook-content .listitem > .heading .codenumber:not(:empty):before, .mathbook-content .example-like > .heading .codenumber:not(:empty):before, .mathbook-content .exercise-like > .heading .codenumber:not(:empty):before, .mathbook-content .aside-like > .heading .codenumber:not(:empty):before, .mathbook-content .definition-like > header > .heading .codenumber:not(:empty):before, .mathbook-content .theorem-like > header > .heading .codenumber:not(:empty):before, .mathbook-content .remark-like > header > .heading .codenumber:not(:empty):before, .mathbook-content .listitem > header > .heading .codenumber:not(:empty):before, .mathbook-content .example-like > header > .heading .codenumber:not(:empty):before, .mathbook-content .exercise-like > header > .heading .codenumber:not(:empty):before, .mathbook-content .aside-like > header > .heading .codenumber:not(:empty):before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading .codenumber:not(:empty):after, .mathbook-content .theorem-like > .heading .codenumber:not(:empty):after, .mathbook-content .remark-like > .heading .codenumber:not(:empty):after, .mathbook-content .listitem > .heading .codenumber:not(:empty):after, .mathbook-content .example-like > .heading .codenumber:not(:empty):after, .mathbook-content .exercise-like > .heading .codenumber:not(:empty):after, .mathbook-content .aside-like > .heading .codenumber:not(:empty):after, .mathbook-content .definition-like > header > .heading .codenumber:not(:empty):after, .mathbook-content .theorem-like > header > .heading .codenumber:not(:empty):after, .mathbook-content .remark-like > header > .heading .codenumber:not(:empty):after, .mathbook-content .listitem > header > .heading .codenumber:not(:empty):after, .mathbook-content .example-like > header > .heading .codenumber:not(:empty):after, .mathbook-content .exercise-like > header > .heading .codenumber:not(:empty):after, .mathbook-content .aside-like > header > .heading .codenumber:not(:empty):after {
  content: "\2002";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading .title:before, .mathbook-content .theorem-like > .heading .title:before, .mathbook-content .remark-like > .heading .title:before, .mathbook-content .listitem > .heading .title:before, .mathbook-content .example-like > .heading .title:before, .mathbook-content .exercise-like > .heading .title:before, .mathbook-content .aside-like > .heading .title:before, .mathbook-content .definition-like > header > .heading .title:before, .mathbook-content .theorem-like > header > .heading .title:before, .mathbook-content .remark-like > header > .heading .title:before, .mathbook-content .listitem > header > .heading .title:before, .mathbook-content .example-like > header > .heading .title:before, .mathbook-content .exercise-like > header > .heading .title:before, .mathbook-content .aside-like > header > .heading .title:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading .title:after, .mathbook-content .theorem-like > .heading .title:after, .mathbook-content .remark-like > .heading .title:after, .mathbook-content .listitem > .heading .title:after, .mathbook-content .example-like > .heading .title:after, .mathbook-content .exercise-like > .heading .title:after, .mathbook-content .aside-like > .heading .title:after, .mathbook-content .definition-like > header > .heading .title:after, .mathbook-content .theorem-like > header > .heading .title:after, .mathbook-content .remark-like > header > .heading .title:after, .mathbook-content .listitem > header > .heading .title:after, .mathbook-content .example-like > header > .heading .title:after, .mathbook-content .exercise-like > header > .heading .title:after, .mathbook-content .aside-like > header > .heading .title:after {
  content: " ";
}
/* line 124, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading .type, .mathbook-content .theorem-like > .heading .type, .mathbook-content .remark-like > .heading .type, .mathbook-content .listitem > .heading .type, .mathbook-content .example-like > .heading .type, .mathbook-content .exercise-like > .heading .type, .mathbook-content .aside-like > .heading .type, .mathbook-content .definition-like > .heading .codenumber, .mathbook-content .theorem-like > .heading .codenumber, .mathbook-content .remark-like > .heading .codenumber, .mathbook-content .listitem > .heading .codenumber, .mathbook-content .example-like > .heading .codenumber, .mathbook-content .exercise-like > .heading .codenumber, .mathbook-content .aside-like > .heading .codenumber, .mathbook-content .definition-like > .heading .title, .mathbook-content .theorem-like > .heading .title, .mathbook-content .remark-like > .heading .title, .mathbook-content .listitem > .heading .title, .mathbook-content .example-like > .heading .title, .mathbook-content .exercise-like > .heading .title, .mathbook-content .aside-like > .heading .title, .mathbook-content .definition-like > header > .heading .type, .mathbook-content .theorem-like > header > .heading .type, .mathbook-content .remark-like > header > .heading .type, .mathbook-content .listitem > header > .heading .type, .mathbook-content .example-like > header > .heading .type, .mathbook-content .exercise-like > header > .heading .type, .mathbook-content .aside-like > header > .heading .type, .mathbook-content .definition-like > header > .heading .codenumber, .mathbook-content .theorem-like > header > .heading .codenumber, .mathbook-content .remark-like > header > .heading .codenumber, .mathbook-content .listitem > header > .heading .codenumber, .mathbook-content .example-like > header > .heading .codenumber, .mathbook-content .exercise-like > header > .heading .codenumber, .mathbook-content .aside-like > header > .heading .codenumber, .mathbook-content .definition-like > header > .heading .title, .mathbook-content .theorem-like > header > .heading .title, .mathbook-content .remark-like > header > .heading .title, .mathbook-content .listitem > header > .heading .title, .mathbook-content .example-like > header > .heading .title, .mathbook-content .exercise-like > header > .heading .title, .mathbook-content .aside-like > header > .heading .title {
  /**
   *  Hide the space after the last element,
   * defer to .heading:after instead  XX obsolete comment
   */
}
/* line 69, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading.hide-type .type, .mathbook-content .theorem-like > .heading.hide-type .type, .mathbook-content .remark-like > .heading.hide-type .type, .mathbook-content .listitem > .heading.hide-type .type, .mathbook-content .example-like > .heading.hide-type .type, .mathbook-content .exercise-like > .heading.hide-type .type, .mathbook-content .aside-like > .heading.hide-type .type, .mathbook-content .definition-like > header > .heading.hide-type .type, .mathbook-content .theorem-like > header > .heading.hide-type .type, .mathbook-content .remark-like > header > .heading.hide-type .type, .mathbook-content .listitem > header > .heading.hide-type .type, .mathbook-content .example-like > header > .heading.hide-type .type, .mathbook-content .exercise-like > header > .heading.hide-type .type, .mathbook-content .aside-like > header > .heading.hide-type .type {
  display: none;
}
/* line 76, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading.hide-codenumber .codenumber, .mathbook-content .theorem-like > .heading.hide-codenumber .codenumber, .mathbook-content .remark-like > .heading.hide-codenumber .codenumber, .mathbook-content .listitem > .heading.hide-codenumber .codenumber, .mathbook-content .example-like > .heading.hide-codenumber .codenumber, .mathbook-content .exercise-like > .heading.hide-codenumber .codenumber, .mathbook-content .aside-like > .heading.hide-codenumber .codenumber, .mathbook-content .definition-like > header > .heading.hide-codenumber .codenumber, .mathbook-content .theorem-like > header > .heading.hide-codenumber .codenumber, .mathbook-content .remark-like > header > .heading.hide-codenumber .codenumber, .mathbook-content .listitem > header > .heading.hide-codenumber .codenumber, .mathbook-content .example-like > header > .heading.hide-codenumber .codenumber, .mathbook-content .exercise-like > header > .heading.hide-codenumber .codenumber, .mathbook-content .aside-like > header > .heading.hide-codenumber .codenumber {
  display: none;
}
/* line 83, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading.hide-title .title, .mathbook-content .theorem-like > .heading.hide-title .title, .mathbook-content .remark-like > .heading.hide-title .title, .mathbook-content .listitem > .heading.hide-title .title, .mathbook-content .example-like > .heading.hide-title .title, .mathbook-content .exercise-like > .heading.hide-title .title, .mathbook-content .aside-like > .heading.hide-title .title, .mathbook-content .definition-like > header > .heading.hide-title .title, .mathbook-content .theorem-like > header > .heading.hide-title .title, .mathbook-content .remark-like > header > .heading.hide-title .title, .mathbook-content .listitem > header > .heading.hide-title .title, .mathbook-content .example-like > header > .heading.hide-title .title, .mathbook-content .exercise-like > header > .heading.hide-title .title, .mathbook-content .aside-like > header > .heading.hide-title .title {
  display: none;
}
/* line 26, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading a:link, .mathbook-content .theorem-like > .heading a:link, .mathbook-content .remark-like > .heading a:link, .mathbook-content .listitem > .heading a:link, .mathbook-content .example-like > .heading a:link, .mathbook-content .exercise-like > .heading a:link, .mathbook-content .aside-like > .heading a:link, .mathbook-content .definition-like > .heading a:visited, .mathbook-content .theorem-like > .heading a:visited, .mathbook-content .remark-like > .heading a:visited, .mathbook-content .listitem > .heading a:visited, .mathbook-content .example-like > .heading a:visited, .mathbook-content .exercise-like > .heading a:visited, .mathbook-content .aside-like > .heading a:visited, .mathbook-content .definition-like > header > .heading a:link, .mathbook-content .theorem-like > header > .heading a:link, .mathbook-content .remark-like > header > .heading a:link, .mathbook-content .listitem > header > .heading a:link, .mathbook-content .example-like > header > .heading a:link, .mathbook-content .exercise-like > header > .heading a:link, .mathbook-content .aside-like > header > .heading a:link, .mathbook-content .definition-like > header > .heading a:visited, .mathbook-content .theorem-like > header > .heading a:visited, .mathbook-content .remark-like > header > .heading a:visited, .mathbook-content .listitem > header > .heading a:visited, .mathbook-content .example-like > header > .heading a:visited, .mathbook-content .exercise-like > header > .heading a:visited, .mathbook-content .aside-like > header > .heading a:visited {
  color: #bf3520;
  color: #bf3520;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 33, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading a:hover, .mathbook-content .theorem-like > .heading a:hover, .mathbook-content .remark-like > .heading a:hover, .mathbook-content .listitem > .heading a:hover, .mathbook-content .example-like > .heading a:hover, .mathbook-content .exercise-like > .heading a:hover, .mathbook-content .aside-like > .heading a:hover, .mathbook-content .definition-like > .heading a:focus, .mathbook-content .theorem-like > .heading a:focus, .mathbook-content .remark-like > .heading a:focus, .mathbook-content .listitem > .heading a:focus, .mathbook-content .example-like > .heading a:focus, .mathbook-content .exercise-like > .heading a:focus, .mathbook-content .aside-like > .heading a:focus, .mathbook-content .definition-like > header > .heading a:hover, .mathbook-content .theorem-like > header > .heading a:hover, .mathbook-content .remark-like > header > .heading a:hover, .mathbook-content .listitem > header > .heading a:hover, .mathbook-content .example-like > header > .heading a:hover, .mathbook-content .exercise-like > header > .heading a:hover, .mathbook-content .aside-like > header > .heading a:hover, .mathbook-content .definition-like > header > .heading a:focus, .mathbook-content .theorem-like > header > .heading a:focus, .mathbook-content .remark-like > header > .heading a:focus, .mathbook-content .listitem > header > .heading a:focus, .mathbook-content .example-like > header > .heading a:focus, .mathbook-content .exercise-like > header > .heading a:focus, .mathbook-content .aside-like > header > .heading a:focus {
  color: #932919;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 40, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading a:active, .mathbook-content .theorem-like > .heading a:active, .mathbook-content .remark-like > .heading a:active, .mathbook-content .listitem > .heading a:active, .mathbook-content .example-like > .heading a:active, .mathbook-content .exercise-like > .heading a:active, .mathbook-content .aside-like > .heading a:active, .mathbook-content .definition-like > header > .heading a:active, .mathbook-content .theorem-like > header > .heading a:active, .mathbook-content .remark-like > header > .heading a:active, .mathbook-content .listitem > header > .heading a:active, .mathbook-content .example-like > header > .heading a:active, .mathbook-content .exercise-like > header > .heading a:active, .mathbook-content .aside-like > header > .heading a:active {
  color: #3572a0;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 28, ../../../../../MathBook/mathbook-assets/scss/content/mixins/_environment.scss */
.mathbook-content .definition-like > .heading *[knowl], .mathbook-content .theorem-like > .heading *[knowl], .mathbook-content .remark-like > .heading *[knowl], .mathbook-content .listitem > .heading *[knowl], .mathbook-content .example-like > .heading *[knowl], .mathbook-content .exercise-like > .heading *[knowl], .mathbook-content .aside-like > .heading *[knowl], .mathbook-content .definition-like > header > .heading *[knowl], .mathbook-content .theorem-like > header > .heading *[knowl], .mathbook-content .remark-like > header > .heading *[knowl], .mathbook-content .listitem > header > .heading *[knowl], .mathbook-content .example-like > header > .heading *[knowl], .mathbook-content .exercise-like > header > .heading *[knowl], .mathbook-content .aside-like > header > .heading *[knowl] {
  /* not used? */
  margin-left: -3px;
}
/* line 57, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .definition-like > .heading *[knowl], .mathbook-content .theorem-like > .heading *[knowl], .mathbook-content .remark-like > .heading *[knowl], .mathbook-content .listitem > .heading *[knowl], .mathbook-content .example-like > .heading *[knowl], .mathbook-content .exercise-like > .heading *[knowl], .mathbook-content .aside-like > .heading *[knowl], .mathbook-content .definition-like > .heading *[knowl]:hover, .mathbook-content .theorem-like > .heading *[knowl]:hover, .mathbook-content .remark-like > .heading *[knowl]:hover, .mathbook-content .listitem > .heading *[knowl]:hover, .mathbook-content .example-like > .heading *[knowl]:hover, .mathbook-content .exercise-like > .heading *[knowl]:hover, .mathbook-content .aside-like > .heading *[knowl]:hover, .mathbook-content .definition-like > .heading *[knowl].active, .mathbook-content .theorem-like > .heading *[knowl].active, .mathbook-content .remark-like > .heading *[knowl].active, .mathbook-content .listitem > .heading *[knowl].active, .mathbook-content .example-like > .heading *[knowl].active, .mathbook-content .exercise-like > .heading *[knowl].active, .mathbook-content .aside-like > .heading *[knowl].active, .mathbook-content .definition-like > header > .heading *[knowl], .mathbook-content .theorem-like > header > .heading *[knowl], .mathbook-content .remark-like > header > .heading *[knowl], .mathbook-content .listitem > header > .heading *[knowl], .mathbook-content .example-like > header > .heading *[knowl], .mathbook-content .exercise-like > header > .heading *[knowl], .mathbook-content .aside-like > header > .heading *[knowl], .mathbook-content .definition-like > header > .heading *[knowl]:hover, .mathbook-content .theorem-like > header > .heading *[knowl]:hover, .mathbook-content .remark-like > header > .heading *[knowl]:hover, .mathbook-content .listitem > header > .heading *[knowl]:hover, .mathbook-content .example-like > header > .heading *[knowl]:hover, .mathbook-content .exercise-like > header > .heading *[knowl]:hover, .mathbook-content .aside-like > header > .heading *[knowl]:hover, .mathbook-content .definition-like > header > .heading *[knowl].active, .mathbook-content .theorem-like > header > .heading *[knowl].active, .mathbook-content .remark-like > header > .heading *[knowl].active, .mathbook-content .listitem > header > .heading *[knowl].active, .mathbook-content .example-like > header > .heading *[knowl].active, .mathbook-content .exercise-like > header > .heading *[knowl].active, .mathbook-content .aside-like > header > .heading *[knowl].active {
  position: relative;
  color: #9c2310;
  background: transparent;
  padding: 0px 2px 0px 2px;
  margin: 0;
  text-decoration: none;
  /* add a bottom margin so the line
   * doesn't jump onHover.
   */
  /*margin-bottom: 1px;*/
  /*border-bottom: 1px dotted $color;*/
  margin-bottom: 0;
  border-bottom: none;
  font-weight: 500;
  white-space: nowrap;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  /* Prevent accidental text selection on click */
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 0ms;
  -moz-transition-duration: 0ms;
  -o-transition-duration: 0ms;
  transition-duration: 0ms;
  /**
   * This gets us an underline that's a bit tighter with the baseline
   * instead of awkwardly floating below like a border on the parent
   */
}
/* line 89, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .definition-like > .heading *[knowl]:after, .mathbook-content .theorem-like > .heading *[knowl]:after, .mathbook-content .remark-like > .heading *[knowl]:after, .mathbook-content .listitem > .heading *[knowl]:after, .mathbook-content .example-like > .heading *[knowl]:after, .mathbook-content .exercise-like > .heading *[knowl]:after, .mathbook-content .aside-like > .heading *[knowl]:after, .mathbook-content .definition-like > .heading *[knowl]:hover:after, .mathbook-content .theorem-like > .heading *[knowl]:hover:after, .mathbook-content .remark-like > .heading *[knowl]:hover:after, .mathbook-content .listitem > .heading *[knowl]:hover:after, .mathbook-content .example-like > .heading *[knowl]:hover:after, .mathbook-content .exercise-like > .heading *[knowl]:hover:after, .mathbook-content .aside-like > .heading *[knowl]:hover:after, .mathbook-content .definition-like > .heading *[knowl].active:after, .mathbook-content .theorem-like > .heading *[knowl].active:after, .mathbook-content .remark-like > .heading *[knowl].active:after, .mathbook-content .listitem > .heading *[knowl].active:after, .mathbook-content .example-like > .heading *[knowl].active:after, .mathbook-content .exercise-like > .heading *[knowl].active:after, .mathbook-content .aside-like > .heading *[knowl].active:after, .mathbook-content .definition-like > header > .heading *[knowl]:after, .mathbook-content .theorem-like > header > .heading *[knowl]:after, .mathbook-content .remark-like > header > .heading *[knowl]:after, .mathbook-content .listitem > header > .heading *[knowl]:after, .mathbook-content .example-like > header > .heading *[knowl]:after, .mathbook-content .exercise-like > header > .heading *[knowl]:after, .mathbook-content .aside-like > header > .heading *[knowl]:after, .mathbook-content .definition-like > header > .heading *[knowl]:hover:after, .mathbook-content .theorem-like > header > .heading *[knowl]:hover:after, .mathbook-content .remark-like > header > .heading *[knowl]:hover:after, .mathbook-content .listitem > header > .heading *[knowl]:hover:after, .mathbook-content .example-like > header > .heading *[knowl]:hover:after, .mathbook-content .exercise-like > header > .heading *[knowl]:hover:after, .mathbook-content .aside-like > header > .heading *[knowl]:hover:after, .mathbook-content .definition-like > header > .heading *[knowl].active:after, .mathbook-content .theorem-like > header > .heading *[knowl].active:after, .mathbook-content .remark-like > header > .heading *[knowl].active:after, .mathbook-content .listitem > header > .heading *[knowl].active:after, .mathbook-content .example-like > header > .heading *[knowl].active:after, .mathbook-content .exercise-like > header > .heading *[knowl].active:after, .mathbook-content .aside-like > header > .heading *[knowl].active:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 1px;
  right: 2.4px;
  left: 2.4px;
  /* Smooth out the transition from underline to border */
  -webkit-transition-property: left, right;
  -moz-transition-property: left, right;
  -o-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0ms;
  -moz-transition-duration: 0ms;
  -o-transition-duration: 0ms;
  transition-duration: 0ms;
  border-bottom: 1px dotted #9c2310;
  /*@include typography-underline(*/
  /*$color,*/
  /*$underline-style: dotted,*/
  /*$underline-size: .1,*/
  /*$underline-offset: $underline-offset);*/
  /* Display under parent content, but above parent background */
  z-index: 0;
}
/* line 112, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .definition-like > .heading *[knowl]:hover, .mathbook-content .theorem-like > .heading *[knowl]:hover, .mathbook-content .remark-like > .heading *[knowl]:hover, .mathbook-content .listitem > .heading *[knowl]:hover, .mathbook-content .example-like > .heading *[knowl]:hover, .mathbook-content .exercise-like > .heading *[knowl]:hover, .mathbook-content .aside-like > .heading *[knowl]:hover, .mathbook-content .definition-like > .heading *[knowl]:active, .mathbook-content .theorem-like > .heading *[knowl]:active, .mathbook-content .remark-like > .heading *[knowl]:active, .mathbook-content .listitem > .heading *[knowl]:active, .mathbook-content .example-like > .heading *[knowl]:active, .mathbook-content .exercise-like > .heading *[knowl]:active, .mathbook-content .aside-like > .heading *[knowl]:active, .mathbook-content .definition-like > .heading *[knowl].active, .mathbook-content .theorem-like > .heading *[knowl].active, .mathbook-content .remark-like > .heading *[knowl].active, .mathbook-content .listitem > .heading *[knowl].active, .mathbook-content .example-like > .heading *[knowl].active, .mathbook-content .exercise-like > .heading *[knowl].active, .mathbook-content .aside-like > .heading *[knowl].active, .mathbook-content .definition-like > header > .heading *[knowl]:hover, .mathbook-content .theorem-like > header > .heading *[knowl]:hover, .mathbook-content .remark-like > header > .heading *[knowl]:hover, .mathbook-content .listitem > header > .heading *[knowl]:hover, .mathbook-content .example-like > header > .heading *[knowl]:hover, .mathbook-content .exercise-like > header > .heading *[knowl]:hover, .mathbook-content .aside-like > header > .heading *[knowl]:hover, .mathbook-content .definition-like > header > .heading *[knowl]:active, .mathbook-content .theorem-like > header > .heading *[knowl]:active, .mathbook-content .remark-like > header > .heading *[knowl]:active, .mathbook-content .listitem > header > .heading *[knowl]:active, .mathbook-content .example-like > header > .heading *[knowl]:active, .mathbook-content .exercise-like > header > .heading *[knowl]:active, .mathbook-content .aside-like > header > .heading *[knowl]:active, .mathbook-content .definition-like > header > .heading *[knowl].active, .mathbook-content .theorem-like > header > .heading *[knowl].active, .mathbook-content .remark-like > header > .heading *[knowl].active, .mathbook-content .listitem > header > .heading *[knowl].active, .mathbook-content .example-like > header > .heading *[knowl].active, .mathbook-content .exercise-like > header > .heading *[knowl].active, .mathbook-content .aside-like > header > .heading *[knowl].active {
  color: #8a1200;
  background: #ffedeb;
  text-decoration: none;
  /* See comment on default style's border/margin */
  margin-bottom: 0;
  /*border-bottom:2px solid darken($border-color, 15%);*/
  /*border-bottom: none;*/
}
/* line 122, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .definition-like > .heading *[knowl]:hover:after, .mathbook-content .theorem-like > .heading *[knowl]:hover:after, .mathbook-content .remark-like > .heading *[knowl]:hover:after, .mathbook-content .listitem > .heading *[knowl]:hover:after, .mathbook-content .example-like > .heading *[knowl]:hover:after, .mathbook-content .exercise-like > .heading *[knowl]:hover:after, .mathbook-content .aside-like > .heading *[knowl]:hover:after, .mathbook-content .definition-like > .heading *[knowl]:active:after, .mathbook-content .theorem-like > .heading *[knowl]:active:after, .mathbook-content .remark-like > .heading *[knowl]:active:after, .mathbook-content .listitem > .heading *[knowl]:active:after, .mathbook-content .example-like > .heading *[knowl]:active:after, .mathbook-content .exercise-like > .heading *[knowl]:active:after, .mathbook-content .aside-like > .heading *[knowl]:active:after, .mathbook-content .definition-like > .heading *[knowl].active:after, .mathbook-content .theorem-like > .heading *[knowl].active:after, .mathbook-content .remark-like > .heading *[knowl].active:after, .mathbook-content .listitem > .heading *[knowl].active:after, .mathbook-content .example-like > .heading *[knowl].active:after, .mathbook-content .exercise-like > .heading *[knowl].active:after, .mathbook-content .aside-like > .heading *[knowl].active:after, .mathbook-content .definition-like > header > .heading *[knowl]:hover:after, .mathbook-content .theorem-like > header > .heading *[knowl]:hover:after, .mathbook-content .remark-like > header > .heading *[knowl]:hover:after, .mathbook-content .listitem > header > .heading *[knowl]:hover:after, .mathbook-content .example-like > header > .heading *[knowl]:hover:after, .mathbook-content .exercise-like > header > .heading *[knowl]:hover:after, .mathbook-content .aside-like > header > .heading *[knowl]:hover:after, .mathbook-content .definition-like > header > .heading *[knowl]:active:after, .mathbook-content .theorem-like > header > .heading *[knowl]:active:after, .mathbook-content .remark-like > header > .heading *[knowl]:active:after, .mathbook-content .listitem > header > .heading *[knowl]:active:after, .mathbook-content .example-like > header > .heading *[knowl]:active:after, .mathbook-content .exercise-like > header > .heading *[knowl]:active:after, .mathbook-content .aside-like > header > .heading *[knowl]:active:after, .mathbook-content .definition-like > header > .heading *[knowl].active:after, .mathbook-content .theorem-like > header > .heading *[knowl].active:after, .mathbook-content .remark-like > header > .heading *[knowl].active:after, .mathbook-content .listitem > header > .heading *[knowl].active:after, .mathbook-content .example-like > header > .heading *[knowl].active:after, .mathbook-content .exercise-like > header > .heading *[knowl].active:after, .mathbook-content .aside-like > header > .heading *[knowl].active:after {
  border-bottom: 2px solid #ff998a;
  left: 0;
  right: 0;
  bottom: 0;
  /*@include typography-underline(*/
  /*darken($border-color, 32.5%),*/
  /*$underline-size: .1,*/
  /*$underline-offset: $underline-offset);*/
}
/* line 134, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .definition-like > .heading *[knowl]:active, .mathbook-content .theorem-like > .heading *[knowl]:active, .mathbook-content .remark-like > .heading *[knowl]:active, .mathbook-content .listitem > .heading *[knowl]:active, .mathbook-content .example-like > .heading *[knowl]:active, .mathbook-content .exercise-like > .heading *[knowl]:active, .mathbook-content .aside-like > .heading *[knowl]:active, .mathbook-content .definition-like > header > .heading *[knowl]:active, .mathbook-content .theorem-like > header > .heading *[knowl]:active, .mathbook-content .remark-like > header > .heading *[knowl]:active, .mathbook-content .listitem > header > .heading *[knowl]:active, .mathbook-content .example-like > header > .heading *[knowl]:active, .mathbook-content .exercise-like > header > .heading *[knowl]:active, .mathbook-content .aside-like > header > .heading *[knowl]:active {
  color: #3572a0;
  background: #d6edff;
}
/* line 138, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .definition-like > .heading *[knowl]:active:after, .mathbook-content .theorem-like > .heading *[knowl]:active:after, .mathbook-content .remark-like > .heading *[knowl]:active:after, .mathbook-content .listitem > .heading *[knowl]:active:after, .mathbook-content .example-like > .heading *[knowl]:active:after, .mathbook-content .exercise-like > .heading *[knowl]:active:after, .mathbook-content .aside-like > .heading *[knowl]:active:after, .mathbook-content .definition-like > header > .heading *[knowl]:active:after, .mathbook-content .theorem-like > header > .heading *[knowl]:active:after, .mathbook-content .remark-like > header > .heading *[knowl]:active:after, .mathbook-content .listitem > header > .heading *[knowl]:active:after, .mathbook-content .example-like > header > .heading *[knowl]:active:after, .mathbook-content .exercise-like > header > .heading *[knowl]:active:after, .mathbook-content .aside-like > header > .heading *[knowl]:active:after {
  border-color: #3572a0;
}
/* line 143, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .definition-like > .heading *[knowl].active, .mathbook-content .theorem-like > .heading *[knowl].active, .mathbook-content .remark-like > .heading *[knowl].active, .mathbook-content .listitem > .heading *[knowl].active, .mathbook-content .example-like > .heading *[knowl].active, .mathbook-content .exercise-like > .heading *[knowl].active, .mathbook-content .aside-like > .heading *[knowl].active, .mathbook-content .definition-like > header > .heading *[knowl].active, .mathbook-content .theorem-like > header > .heading *[knowl].active, .mathbook-content .remark-like > header > .heading *[knowl].active, .mathbook-content .listitem > header > .heading *[knowl].active, .mathbook-content .example-like > header > .heading *[knowl].active, .mathbook-content .exercise-like > header > .heading *[knowl].active, .mathbook-content .aside-like > header > .heading *[knowl].active {
  background: #ffdcd6;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading, .mathbook-content .theorem-like > .heading, .mathbook-content .remark-like > .heading, .mathbook-content .listitem > .heading, .mathbook-content .example-like > .heading, .mathbook-content .exercise-like > .heading, .mathbook-content .aside-like > .heading, .mathbook-content .definition-like > header > .heading, .mathbook-content .theorem-like > header > .heading, .mathbook-content .remark-like > header > .heading, .mathbook-content .listitem > header > .heading, .mathbook-content .example-like > header > .heading, .mathbook-content .exercise-like > header > .heading, .mathbook-content .aside-like > header > .heading {
  display: inline;
}
/* line 153, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading + p, .mathbook-content .theorem-like > .heading + p, .mathbook-content .remark-like > .heading + p, .mathbook-content .listitem > .heading + p, .mathbook-content .example-like > .heading + p, .mathbook-content .exercise-like > .heading + p, .mathbook-content .aside-like > .heading + p, .mathbook-content .definition-like > header > .heading + p, .mathbook-content .theorem-like > header > .heading + p, .mathbook-content .remark-like > header > .heading + p, .mathbook-content .listitem > header > .heading + p, .mathbook-content .example-like > header > .heading + p, .mathbook-content .exercise-like > header > .heading + p, .mathbook-content .aside-like > header > .heading + p {
  display: inline;
}
/* line 156, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading + p:after, .mathbook-content .theorem-like > .heading + p:after, .mathbook-content .remark-like > .heading + p:after, .mathbook-content .listitem > .heading + p:after, .mathbook-content .example-like > .heading + p:after, .mathbook-content .exercise-like > .heading + p:after, .mathbook-content .aside-like > .heading + p:after, .mathbook-content .definition-like > header > .heading + p:after, .mathbook-content .theorem-like > header > .heading + p:after, .mathbook-content .remark-like > header > .heading + p:after, .mathbook-content .listitem > header > .heading + p:after, .mathbook-content .example-like > header > .heading + p:after, .mathbook-content .exercise-like > header > .heading + p:after, .mathbook-content .aside-like > header > .heading + p:after {
  /* Restore the inline paragraph's margin */
  content: "";
  display: block;
  margin-bottom: 1.25em;
}
/* line 163, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .definition-like > .heading + p:last-child:after, .mathbook-content .theorem-like > .heading + p:last-child:after, .mathbook-content .remark-like > .heading + p:last-child:after, .mathbook-content .listitem > .heading + p:last-child:after, .mathbook-content .example-like > .heading + p:last-child:after, .mathbook-content .exercise-like > .heading + p:last-child:after, .mathbook-content .aside-like > .heading + p:last-child:after, .mathbook-content .definition-like > header > .heading + p:last-child:after, .mathbook-content .theorem-like > header > .heading + p:last-child:after, .mathbook-content .remark-like > header > .heading + p:last-child:after, .mathbook-content .listitem > header > .heading + p:last-child:after, .mathbook-content .example-like > header > .heading + p:last-child:after, .mathbook-content .exercise-like > header > .heading + p:last-child:after, .mathbook-content .aside-like > header > .heading + p:last-child:after {
  /* Restore the inline paragraph's margin */
  margin-bottom: 0;
}
/* line 25, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
.mathbook-content .theorem-like p, .mathbook-content .theorem-like ol, .mathbook-content .theorem-like ul {
  font-style: italic;
}
/* line 29, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
.mathbook-content .theorem-like .statement {
  display: inline;
}
/* line 33, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
.mathbook-content .theorem-like .statement p:first-child {
  display: inline;
}
/* line 37, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
.mathbook-content .theorem-like .statement:last-child, .mathbook-content .theorem-like .statement:last-of-type {
  margin-bottom: 0;
}
/* line 43, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
.mathbook-content .proof {
  margin-bottom: 1.25em;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading, .mathbook-content .proof > header > .heading {
  font-size: 1.125em;
  line-height: 1.66667em;
  margin-top: 1.11111em;
  margin-bottom: 0.55556em;
  /* Support links in headings */
  /* Support knowl links in headings */
}
/* line 104, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading, .mathbook-content .proof > header > .heading {
  font-family: "PT Serif", "Times New Roman", Times, serif;
  font-weight: 700;
  color: inherit;
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading:before, .mathbook-content .proof > header > .heading:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading:after, .mathbook-content .proof > header > .heading:after {
  content: "";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading .type:before, .mathbook-content .proof > header > .heading .type:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading .type:after, .mathbook-content .proof > header > .heading .type:after {
  content: " ";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading .codenumber:not(:empty):before, .mathbook-content .proof > header > .heading .codenumber:not(:empty):before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading .codenumber:not(:empty):after, .mathbook-content .proof > header > .heading .codenumber:not(:empty):after {
  content: "\2002";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading .title:before, .mathbook-content .proof > header > .heading .title:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading .title:after, .mathbook-content .proof > header > .heading .title:after {
  content: " ";
}
/* line 124, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading .type, .mathbook-content .proof > .heading .codenumber, .mathbook-content .proof > .heading .title, .mathbook-content .proof > header > .heading .type, .mathbook-content .proof > header > .heading .codenumber, .mathbook-content .proof > header > .heading .title {
  /**
   *  Hide the space after the last element,
   * defer to .heading:after instead  XX obsolete comment
   */
}
/* line 69, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading.hide-type .type, .mathbook-content .proof > header > .heading.hide-type .type {
  display: none;
}
/* line 76, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading.hide-codenumber .codenumber, .mathbook-content .proof > header > .heading.hide-codenumber .codenumber {
  display: none;
}
/* line 83, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading.hide-title .title, .mathbook-content .proof > header > .heading.hide-title .title {
  display: none;
}
/* line 26, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading a:link, .mathbook-content .proof > .heading a:visited, .mathbook-content .proof > header > .heading a:link, .mathbook-content .proof > header > .heading a:visited {
  color: #bf3520;
  color: #bf3520;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 33, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading a:hover, .mathbook-content .proof > .heading a:focus, .mathbook-content .proof > header > .heading a:hover, .mathbook-content .proof > header > .heading a:focus {
  color: #932919;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 40, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading a:active, .mathbook-content .proof > header > .heading a:active {
  color: #3572a0;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 28, ../../../../../MathBook/mathbook-assets/scss/content/mixins/_environment.scss */
.mathbook-content .proof > .heading *[knowl], .mathbook-content .proof > header > .heading *[knowl] {
  /* not used? */
  margin-left: -3px;
}
/* line 57, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .proof > .heading *[knowl], .mathbook-content .proof > .heading *[knowl]:hover, .mathbook-content .proof > .heading *[knowl].active, .mathbook-content .proof > header > .heading *[knowl], .mathbook-content .proof > header > .heading *[knowl]:hover, .mathbook-content .proof > header > .heading *[knowl].active {
  position: relative;
  color: #9c2310;
  background: transparent;
  padding: 0px 2px 0px 2px;
  margin: 0;
  text-decoration: none;
  /* add a bottom margin so the line
   * doesn't jump onHover.
   */
  /*margin-bottom: 1px;*/
  /*border-bottom: 1px dotted $color;*/
  margin-bottom: 0;
  border-bottom: none;
  font-weight: 500;
  white-space: nowrap;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  /* Prevent accidental text selection on click */
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 0ms;
  -moz-transition-duration: 0ms;
  -o-transition-duration: 0ms;
  transition-duration: 0ms;
  /**
   * This gets us an underline that's a bit tighter with the baseline
   * instead of awkwardly floating below like a border on the parent
   */
}
/* line 89, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .proof > .heading *[knowl]:after, .mathbook-content .proof > .heading *[knowl]:hover:after, .mathbook-content .proof > .heading *[knowl].active:after, .mathbook-content .proof > header > .heading *[knowl]:after, .mathbook-content .proof > header > .heading *[knowl]:hover:after, .mathbook-content .proof > header > .heading *[knowl].active:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 1px;
  right: 2.4px;
  left: 2.4px;
  /* Smooth out the transition from underline to border */
  -webkit-transition-property: left, right;
  -moz-transition-property: left, right;
  -o-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0ms;
  -moz-transition-duration: 0ms;
  -o-transition-duration: 0ms;
  transition-duration: 0ms;
  border-bottom: 1px dotted #9c2310;
  /*@include typography-underline(*/
  /*$color,*/
  /*$underline-style: dotted,*/
  /*$underline-size: .1,*/
  /*$underline-offset: $underline-offset);*/
  /* Display under parent content, but above parent background */
  z-index: 0;
}
/* line 112, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .proof > .heading *[knowl]:hover, .mathbook-content .proof > .heading *[knowl]:active, .mathbook-content .proof > .heading *[knowl].active, .mathbook-content .proof > header > .heading *[knowl]:hover, .mathbook-content .proof > header > .heading *[knowl]:active, .mathbook-content .proof > header > .heading *[knowl].active {
  color: #8a1200;
  background: #ffedeb;
  text-decoration: none;
  /* See comment on default style's border/margin */
  margin-bottom: 0;
  /*border-bottom:2px solid darken($border-color, 15%);*/
  /*border-bottom: none;*/
}
/* line 122, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .proof > .heading *[knowl]:hover:after, .mathbook-content .proof > .heading *[knowl]:active:after, .mathbook-content .proof > .heading *[knowl].active:after, .mathbook-content .proof > header > .heading *[knowl]:hover:after, .mathbook-content .proof > header > .heading *[knowl]:active:after, .mathbook-content .proof > header > .heading *[knowl].active:after {
  border-bottom: 2px solid #ff998a;
  left: 0;
  right: 0;
  bottom: 0;
  /*@include typography-underline(*/
  /*darken($border-color, 32.5%),*/
  /*$underline-size: .1,*/
  /*$underline-offset: $underline-offset);*/
}
/* line 134, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .proof > .heading *[knowl]:active, .mathbook-content .proof > header > .heading *[knowl]:active {
  color: #3572a0;
  background: #d6edff;
}
/* line 138, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .proof > .heading *[knowl]:active:after, .mathbook-content .proof > header > .heading *[knowl]:active:after {
  border-color: #3572a0;
}
/* line 143, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .proof > .heading *[knowl].active, .mathbook-content .proof > header > .heading *[knowl].active {
  background: #ffdcd6;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading, .mathbook-content .proof > header > .heading {
  display: inline;
}
/* line 153, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading + p, .mathbook-content .proof > header > .heading + p {
  display: inline;
}
/* line 156, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading + p:after, .mathbook-content .proof > header > .heading + p:after {
  /* Restore the inline paragraph's margin */
  content: "";
  display: block;
  margin-bottom: 1.25em;
}
/* line 163, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading + p:last-child:after, .mathbook-content .proof > header > .heading + p:last-child:after {
  /* Restore the inline paragraph's margin */
  margin-bottom: 0;
}
/* line 55, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
.mathbook-content .proof {
  position: relative;
  /* dotted borders are just really ugly... */
  /*border-right: 1px dotted #aaa;*/
  /* Less use a light solid one */
  border-right: 0.1em solid rgba(0, 0, 0, 0.1);
  /* Cut the border up into the top margin */
  /* Cut the border into the right margin */
  padding-right: 0.625em;
  margin-right: -0.725em;
  /* Cut the tombstone into the standard margin-bottom */
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .proof > .heading, .mathbook-content .proof > header > .heading {
  font-style: italic;
  font-weight: normal;
  /* It helps to have a little bit of extra space after proof */
  margin-right: 0.75em;
}
@media screen and (max-width: 1199px) {
  /* line 55, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
  .mathbook-content .proof {
    /* Bring border out of the right margin */
    margin-right: 0;
  }
}
@media screen and (max-width: 640px) {
  /* line 55, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
  .mathbook-content .proof {
    /* Remove the border */
    padding: 0;
    margin-right: 0;
    border-right: 0;
    padding-top: 0;
    /* Make more space for tombstone */
  }
}
/* line 103, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
.mathbook-content .proof:after {
  content: '';
  border-bottom: 0.1em solid rgba(0, 0, 0, 0.1);
  display: block;
  margin-left: auto;
  margin-right: -0.625em;
  /* so the corner of the L meets */
  width: 1.5em;
  padding-bottom: 0.25em;
}
/* line 131, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
.mathbook-content .hiddenproof {
  margin-bottom: 1.25em;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading, .mathbook-content .hiddenproof > header > .heading {
  font-size: 1.125em;
  line-height: 1.66667em;
  margin-top: 1.11111em;
  margin-bottom: 0.55556em;
  /* Support links in headings */
  /* Support knowl links in headings */
}
/* line 104, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading, .mathbook-content .hiddenproof > header > .heading {
  font-family: "PT Serif", "Times New Roman", Times, serif;
  font-weight: 700;
  color: inherit;
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading:before, .mathbook-content .hiddenproof > header > .heading:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading:after, .mathbook-content .hiddenproof > header > .heading:after {
  content: "";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading .type:before, .mathbook-content .hiddenproof > header > .heading .type:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading .type:after, .mathbook-content .hiddenproof > header > .heading .type:after {
  content: " ";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading .codenumber:not(:empty):before, .mathbook-content .hiddenproof > header > .heading .codenumber:not(:empty):before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading .codenumber:not(:empty):after, .mathbook-content .hiddenproof > header > .heading .codenumber:not(:empty):after {
  content: "\2002";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading .title:before, .mathbook-content .hiddenproof > header > .heading .title:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading .title:after, .mathbook-content .hiddenproof > header > .heading .title:after {
  content: " ";
}
/* line 124, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading .type, .mathbook-content .hiddenproof > .heading .codenumber, .mathbook-content .hiddenproof > .heading .title, .mathbook-content .hiddenproof > header > .heading .type, .mathbook-content .hiddenproof > header > .heading .codenumber, .mathbook-content .hiddenproof > header > .heading .title {
  /**
   *  Hide the space after the last element,
   * defer to .heading:after instead  XX obsolete comment
   */
}
/* line 69, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading.hide-type .type, .mathbook-content .hiddenproof > header > .heading.hide-type .type {
  display: none;
}
/* line 76, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading.hide-codenumber .codenumber, .mathbook-content .hiddenproof > header > .heading.hide-codenumber .codenumber {
  display: none;
}
/* line 83, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading.hide-title .title, .mathbook-content .hiddenproof > header > .heading.hide-title .title {
  display: none;
}
/* line 26, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading a:link, .mathbook-content .hiddenproof > .heading a:visited, .mathbook-content .hiddenproof > header > .heading a:link, .mathbook-content .hiddenproof > header > .heading a:visited {
  color: #bf3520;
  color: #bf3520;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 33, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading a:hover, .mathbook-content .hiddenproof > .heading a:focus, .mathbook-content .hiddenproof > header > .heading a:hover, .mathbook-content .hiddenproof > header > .heading a:focus {
  color: #932919;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 40, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading a:active, .mathbook-content .hiddenproof > header > .heading a:active {
  color: #3572a0;
  /**
   * Better underlines using background gradients
   * See http://bit.ly/1vTg7hr
   */
  /* the better underlines were removed by David Farmer on 2/9/16
     because of various headaches  */
}
/* line 28, ../../../../../MathBook/mathbook-assets/scss/content/mixins/_environment.scss */
.mathbook-content .hiddenproof > .heading *[knowl], .mathbook-content .hiddenproof > header > .heading *[knowl] {
  /* not used? */
  margin-left: -3px;
}
/* line 57, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .hiddenproof > .heading *[knowl], .mathbook-content .hiddenproof > .heading *[knowl]:hover, .mathbook-content .hiddenproof > .heading *[knowl].active, .mathbook-content .hiddenproof > header > .heading *[knowl], .mathbook-content .hiddenproof > header > .heading *[knowl]:hover, .mathbook-content .hiddenproof > header > .heading *[knowl].active {
  position: relative;
  color: #9c2310;
  background: transparent;
  padding: 0px 2px 0px 2px;
  margin: 0;
  text-decoration: none;
  /* add a bottom margin so the line
   * doesn't jump onHover.
   */
  /*margin-bottom: 1px;*/
  /*border-bottom: 1px dotted $color;*/
  margin-bottom: 0;
  border-bottom: none;
  font-weight: 500;
  white-space: nowrap;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  /* Prevent accidental text selection on click */
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 0ms;
  -moz-transition-duration: 0ms;
  -o-transition-duration: 0ms;
  transition-duration: 0ms;
  /**
   * This gets us an underline that's a bit tighter with the baseline
   * instead of awkwardly floating below like a border on the parent
   */
}
/* line 89, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .hiddenproof > .heading *[knowl]:after, .mathbook-content .hiddenproof > .heading *[knowl]:hover:after, .mathbook-content .hiddenproof > .heading *[knowl].active:after, .mathbook-content .hiddenproof > header > .heading *[knowl]:after, .mathbook-content .hiddenproof > header > .heading *[knowl]:hover:after, .mathbook-content .hiddenproof > header > .heading *[knowl].active:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 1px;
  right: 2.4px;
  left: 2.4px;
  /* Smooth out the transition from underline to border */
  -webkit-transition-property: left, right;
  -moz-transition-property: left, right;
  -o-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0ms;
  -moz-transition-duration: 0ms;
  -o-transition-duration: 0ms;
  transition-duration: 0ms;
  border-bottom: 1px dotted #9c2310;
  /*@include typography-underline(*/
  /*$color,*/
  /*$underline-style: dotted,*/
  /*$underline-size: .1,*/
  /*$underline-offset: $underline-offset);*/
  /* Display under parent content, but above parent background */
  z-index: 0;
}
/* line 112, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .hiddenproof > .heading *[knowl]:hover, .mathbook-content .hiddenproof > .heading *[knowl]:active, .mathbook-content .hiddenproof > .heading *[knowl].active, .mathbook-content .hiddenproof > header > .heading *[knowl]:hover, .mathbook-content .hiddenproof > header > .heading *[knowl]:active, .mathbook-content .hiddenproof > header > .heading *[knowl].active {
  color: #8a1200;
  background: #ffedeb;
  text-decoration: none;
  /* See comment on default style's border/margin */
  margin-bottom: 0;
  /*border-bottom:2px solid darken($border-color, 15%);*/
  /*border-bottom: none;*/
}
/* line 122, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .hiddenproof > .heading *[knowl]:hover:after, .mathbook-content .hiddenproof > .heading *[knowl]:active:after, .mathbook-content .hiddenproof > .heading *[knowl].active:after, .mathbook-content .hiddenproof > header > .heading *[knowl]:hover:after, .mathbook-content .hiddenproof > header > .heading *[knowl]:active:after, .mathbook-content .hiddenproof > header > .heading *[knowl].active:after {
  border-bottom: 2px solid #ff998a;
  left: 0;
  right: 0;
  bottom: 0;
  /*@include typography-underline(*/
  /*darken($border-color, 32.5%),*/
  /*$underline-size: .1,*/
  /*$underline-offset: $underline-offset);*/
}
/* line 134, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .hiddenproof > .heading *[knowl]:active, .mathbook-content .hiddenproof > header > .heading *[knowl]:active {
  color: #3572a0;
  background: #d6edff;
}
/* line 138, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .hiddenproof > .heading *[knowl]:active:after, .mathbook-content .hiddenproof > header > .heading *[knowl]:active:after {
  border-color: #3572a0;
}
/* line 143, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .hiddenproof > .heading *[knowl].active, .mathbook-content .hiddenproof > header > .heading *[knowl].active {
  background: #ffdcd6;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading, .mathbook-content .hiddenproof > header > .heading {
  display: inline;
}
/* line 153, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading + p, .mathbook-content .hiddenproof > header > .heading + p {
  display: inline;
}
/* line 156, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading + p:after, .mathbook-content .hiddenproof > header > .heading + p:after {
  /* Restore the inline paragraph's margin */
  content: "";
  display: block;
  margin-bottom: 1.25em;
}
/* line 163, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading + p:last-child:after, .mathbook-content .hiddenproof > header > .heading + p:last-child:after {
  /* Restore the inline paragraph's margin */
  margin-bottom: 0;
}
/* line 139, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
.mathbook-content .hiddenproof {
  position: relative;
  /* Cut the border up into the top margin */
  margin-top: -0.5em;
  padding-top: 0;
  margin-bottom: 1.25em;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content .hiddenproof > .heading, .mathbook-content .hiddenproof > header > .heading {
  font-style: italic;
  font-weight: normal;
  /* It helps to have a little bit of extra space after proof */
  margin-right: .25em;
}
@media screen and (max-width: 1199px) {
  /* line 139, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
  .mathbook-content .hiddenproof {
    /* Bring border out of the right margin */
    margin-right: 0;
  }
}
@media screen and (max-width: 640px) {
  /* line 139, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
  .mathbook-content .hiddenproof {
    /* Remove the border */
    padding: 0;
    margin-right: 0;
    border-right: 0;
    padding-top: 0;
  }
}
/* line 175, ../../../../../MathBook/mathbook-assets/scss/content/partials/_environments.scss */
.mathbook-content .hiddenproof a > .heading {
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 8, ../../../../../MathBook/mathbook-assets/scss/content/partials/_knowl.scss */
.mathbook-content *[knowl] {
  /* not used? */
}
/* line 57, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content *[knowl], .mathbook-content *[knowl]:hover, .mathbook-content *[knowl].active {
  position: relative;
  color: #9c2310;
  background: transparent;
  padding: 0px 2px 0px 2px;
  margin: 0;
  text-decoration: none;
  /* add a bottom margin so the line
   * doesn't jump onHover.
   */
  /*margin-bottom: 1px;*/
  /*border-bottom: 1px dotted $color;*/
  margin-bottom: 0;
  border-bottom: none;
  font-weight: 500;
  white-space: nowrap;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  /* Prevent accidental text selection on click */
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 0ms;
  -moz-transition-duration: 0ms;
  -o-transition-duration: 0ms;
  transition-duration: 0ms;
  /**
   * This gets us an underline that's a bit tighter with the baseline
   * instead of awkwardly floating below like a border on the parent
   */
}
/* line 89, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content *[knowl]:after, .mathbook-content *[knowl]:hover:after, .mathbook-content *[knowl].active:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 1px;
  right: 2.4px;
  left: 2.4px;
  /* Smooth out the transition from underline to border */
  -webkit-transition-property: left, right;
  -moz-transition-property: left, right;
  -o-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0ms;
  -moz-transition-duration: 0ms;
  -o-transition-duration: 0ms;
  transition-duration: 0ms;
  border-bottom: 1px dotted #9c2310;
  /*@include typography-underline(*/
  /*$color,*/
  /*$underline-style: dotted,*/
  /*$underline-size: .1,*/
  /*$underline-offset: $underline-offset);*/
  /* Display under parent content, but above parent background */
  z-index: 0;
}
/* line 112, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content *[knowl]:hover, .mathbook-content *[knowl]:active, .mathbook-content *[knowl].active {
  color: #8a1200;
  background: #ffedeb;
  text-decoration: none;
  /* See comment on default style's border/margin */
  margin-bottom: 0;
  /*border-bottom:2px solid darken($border-color, 15%);*/
  /*border-bottom: none;*/
}
/* line 122, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content *[knowl]:hover:after, .mathbook-content *[knowl]:active:after, .mathbook-content *[knowl].active:after {
  border-bottom: 2px solid #ff998a;
  left: 0;
  right: 0;
  bottom: 0;
  /*@include typography-underline(*/
  /*darken($border-color, 32.5%),*/
  /*$underline-size: .1,*/
  /*$underline-offset: $underline-offset);*/
}
/* line 134, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content *[knowl]:active {
  color: #3572a0;
  background: #d6edff;
}
/* line 138, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content *[knowl]:active:after {
  border-color: #3572a0;
}
/* line 143, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content *[knowl].active {
  background: #ffdcd6;
}
/* line 22, ../../../../../MathBook/mathbook-assets/scss/content/partials/_knowl.scss */
.mathbook-content .knowl-output {
  /* Since CodeMirror output contains a bunch of lines with their own padding */
}
/* line 157, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .knowl-output {
  border-color: #ffdcd6;
  background: #fffbfa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 1.25em;
}
/* line 191, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .knowl-output .knowl-footer {
  font-size: x-small;
  color: #a31500;
  background: #ffdcd6;
}
/* line 200, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .knowl-output .knowl-content {
  /* Better to apply a margin, so that heading margins collapse */
  padding: 0;
  margin: 1.25em;
}
/* line 9, ../../../../../MathBook/mathbook-assets/scss/content/partials/_code.scss */
.mathbook-content .knowl-output .code {
  position: relative;
}
/* line 3, ../../../../../MathBook/mathbook-assets/scss/shared/_css_message.scss */
.mathbook-content .knowl-output .code:after {
  position: absolute;
  top: 0;
  left: 100%;
  padding: .5em;
  content: "Markup Error: .code is deprecated. Use .code-inline or .code-block.";
  color: white;
  background: red;
  opacity: .9;
  z-index: 99999;
  min-width: 200px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
}
/* line 269, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content .knowl-output .code-block,
.mathbook-content .knowl-output .CodeMirror,
.mathbook-content .knowl-output .sagecell .CodeMirror {
  font-family: "Inconsolata", "Source Code Pro", Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace;
  background: white;
  color: inherit;
  word-break: break-all;
  word-wrap: break-word;
  border-style: solid;
  border-width: 0.0625em;
  padding: 1.1875em;
  border-color: #ffc5bd;
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  -ms-border-radius: 0.2em;
  -o-border-radius: 0.2em;
  border-radius: 0.2em;
}
/* line 282, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content .knowl-output .code-block code,
.mathbook-content .knowl-output .CodeMirror code,
.mathbook-content .knowl-output .sagecell .CodeMirror code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 313, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content .knowl-output .code-inline {
  margin: 0 1px;
  font-size: 0.9em;
  line-height: 1.38889em;
  white-space: nowrap;
  color: inherit;
  background: white;
  border: 1px solid #ffc5bd;
  padding: 0.0625em 0.25em;
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  -ms-border-radius: 0.2em;
  -o-border-radius: 0.2em;
  border-radius: 0.2em;
}
/* line 29, ../../../../../MathBook/mathbook-assets/scss/content/partials/_code.scss */
.mathbook-content .knowl-output .CodeMirror, .mathbook-content .knowl-output .sagecell .CodeMirror {
  padding: 0;
}
/* line 33, ../../../../../MathBook/mathbook-assets/scss/content/partials/_knowl.scss */
.mathbook-content .knowl-output .knowl-output {
  /* Since CodeMirror output contains a bunch of lines with their own padding */
}
/* line 157, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .knowl-output .knowl-output {
  border-color: #ffc5bd;
  background: white;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 1.25em;
}
/* line 191, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .knowl-output .knowl-output .knowl-footer {
  font-size: x-small;
  color: #8a1200;
  background: #ffc5bd;
}
/* line 200, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .knowl-output .knowl-output .knowl-content {
  /* Better to apply a margin, so that heading margins collapse */
  padding: 0;
  margin: 1.25em;
}
/* line 9, ../../../../../MathBook/mathbook-assets/scss/content/partials/_code.scss */
.mathbook-content .knowl-output .knowl-output .code {
  position: relative;
}
/* line 3, ../../../../../MathBook/mathbook-assets/scss/shared/_css_message.scss */
.mathbook-content .knowl-output .knowl-output .code:after {
  position: absolute;
  top: 0;
  left: 100%;
  padding: .5em;
  content: "Markup Error: .code is deprecated. Use .code-inline or .code-block.";
  color: white;
  background: red;
  opacity: .9;
  z-index: 99999;
  min-width: 200px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
}
/* line 269, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content .knowl-output .knowl-output .code-block,
.mathbook-content .knowl-output .knowl-output .CodeMirror,
.mathbook-content .knowl-output .knowl-output .sagecell .CodeMirror {
  font-family: "Inconsolata", "Source Code Pro", Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace;
  background: #fffbfa;
  color: inherit;
  word-break: break-all;
  word-wrap: break-word;
  border-style: solid;
  border-width: 0.0625em;
  padding: 1.1875em;
  border-color: #ffafa3;
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  -ms-border-radius: 0.2em;
  -o-border-radius: 0.2em;
  border-radius: 0.2em;
}
/* line 282, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content .knowl-output .knowl-output .code-block code,
.mathbook-content .knowl-output .knowl-output .CodeMirror code,
.mathbook-content .knowl-output .knowl-output .sagecell .CodeMirror code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 313, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content .knowl-output .knowl-output .code-inline {
  margin: 0 1px;
  font-size: 0.9em;
  line-height: 1.38889em;
  white-space: nowrap;
  color: inherit;
  background: #fffbfa;
  border: 1px solid #ffafa3;
  padding: 0.0625em 0.25em;
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  -ms-border-radius: 0.2em;
  -o-border-radius: 0.2em;
  border-radius: 0.2em;
}
/* line 29, ../../../../../MathBook/mathbook-assets/scss/content/partials/_code.scss */
.mathbook-content .knowl-output .knowl-output .CodeMirror, .mathbook-content .knowl-output .knowl-output .sagecell .CodeMirror {
  padding: 0;
}
/* line 49, ../../../../../MathBook/mathbook-assets/scss/content/partials/_knowl.scss */
.mathbook-content .knowl-output .knowl-output .knowl-output {
  /* Since CodeMirror output contains a bunch of lines with their own padding */
}
/* line 157, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .knowl-output .knowl-output .knowl-output {
  border-color: #ffafa3;
  background: #fffbfa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 1.25em;
}
/* line 191, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .knowl-output .knowl-output .knowl-output .knowl-footer {
  font-size: x-small;
  color: #700f00;
  background: #ffafa3;
}
/* line 200, ../../../../../MathBook/mathbook-assets/scss/shared/_knowl.scss */
.mathbook-content .knowl-output .knowl-output .knowl-output .knowl-content {
  /* Better to apply a margin, so that heading margins collapse */
  padding: 0;
  margin: 1.25em;
}
/* line 9, ../../../../../MathBook/mathbook-assets/scss/content/partials/_code.scss */
.mathbook-content .knowl-output .knowl-output .knowl-output .code {
  position: relative;
}
/* line 3, ../../../../../MathBook/mathbook-assets/scss/shared/_css_message.scss */
.mathbook-content .knowl-output .knowl-output .knowl-output .code:after {
  position: absolute;
  top: 0;
  left: 100%;
  padding: .5em;
  content: "Markup Error: .code is deprecated. Use .code-inline or .code-block.";
  color: white;
  background: red;
  opacity: .9;
  z-index: 99999;
  min-width: 200px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
}
/* line 269, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content .knowl-output .knowl-output .knowl-output .code-block,
.mathbook-content .knowl-output .knowl-output .knowl-output .CodeMirror,
.mathbook-content .knowl-output .knowl-output .knowl-output .sagecell .CodeMirror {
  font-family: "Inconsolata", "Source Code Pro", Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace;
  background: white;
  color: inherit;
  word-break: break-all;
  word-wrap: break-word;
  border-style: solid;
  border-width: 0.0625em;
  padding: 1.1875em;
  border-color: #ff998a;
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  -ms-border-radius: 0.2em;
  -o-border-radius: 0.2em;
  border-radius: 0.2em;
}
/* line 282, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content .knowl-output .knowl-output .knowl-output .code-block code,
.mathbook-content .knowl-output .knowl-output .knowl-output .CodeMirror code,
.mathbook-content .knowl-output .knowl-output .knowl-output .sagecell .CodeMirror code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 313, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content .knowl-output .knowl-output .knowl-output .code-inline {
  margin: 0 1px;
  font-size: 0.9em;
  line-height: 1.38889em;
  white-space: nowrap;
  color: inherit;
  background: white;
  border: 1px solid #ff998a;
  padding: 0.0625em 0.25em;
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  -ms-border-radius: 0.2em;
  -o-border-radius: 0.2em;
  border-radius: 0.2em;
}
/* line 29, ../../../../../MathBook/mathbook-assets/scss/content/partials/_code.scss */
.mathbook-content .knowl-output .knowl-output .knowl-output .CodeMirror, .mathbook-content .knowl-output .knowl-output .knowl-output .sagecell .CodeMirror {
  padding: 0;
}
/* line 9, ../../../../../MathBook/mathbook-assets/scss/content/partials/_figure.scss */
.mathbook-content figure {
  /* maintain vertical rhythym with line-height sized trailing margin */
  margin-bottom: 1.25em;
}
/* line 14, ../../../../../MathBook/mathbook-assets/scss/content/partials/_figure.scss */
.mathbook-content figure.wrap {
  float: right;
  margin-right: 0;
  /*margin-left:30px;*/
  margin-left: 1.25em;
}
/* line 20, ../../../../../MathBook/mathbook-assets/scss/content/partials/_figure.scss */
.mathbook-content figure.wrap img {
  width: 250px;
}
/* line 23, ../../../../../MathBook/mathbook-assets/scss/content/partials/_figure.scss */
.mathbook-content figure img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* line 28, ../../../../../MathBook/mathbook-assets/scss/content/partials/_figure.scss */
.mathbook-content figure img.wrap {
  float: right;
  margin: 0;
}
/* line 34, ../../../../../MathBook/mathbook-assets/scss/content/partials/_figure.scss */
.mathbook-content figure table {
  margin-left: auto;
  margin-right: auto;
}
/* line 43, ../../../../../MathBook/mathbook-assets/scss/content/partials/_figure.scss */
.mathbook-content figcaption {
  /* We treat figcaptions just like headings */
}
/* line 104, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading, .mathbook-content figcaption > header > .heading {
  font-family: "PT Serif", "Times New Roman", Times, serif;
  font-weight: 700;
  color: inherit;
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading:before, .mathbook-content figcaption > header > .heading:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading:after, .mathbook-content figcaption > header > .heading:after {
  content: ". ";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading .type:before, .mathbook-content figcaption > header > .heading .type:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading .type:after, .mathbook-content figcaption > header > .heading .type:after {
  content: " ";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading .codenumber:not(:empty):before, .mathbook-content figcaption > header > .heading .codenumber:not(:empty):before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading .codenumber:not(:empty):after, .mathbook-content figcaption > header > .heading .codenumber:not(:empty):after {
  content: "\2002";
}
/* line 51, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading .title:before, .mathbook-content figcaption > header > .heading .title:before {
  display: none;
}
/* line 58, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading .title:after, .mathbook-content figcaption > header > .heading .title:after {
  content: " ";
}
/* line 124, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading .type, .mathbook-content figcaption > .heading .codenumber, .mathbook-content figcaption > .heading .title, .mathbook-content figcaption > header > .heading .type, .mathbook-content figcaption > header > .heading .codenumber, .mathbook-content figcaption > header > .heading .title {
  /**
   *  Hide the space after the last element,
   * defer to .heading:after instead  XX obsolete comment
   */
}
/* line 69, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading.hide-type .type, .mathbook-content figcaption > header > .heading.hide-type .type {
  display: none;
}
/* line 76, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading.hide-codenumber .codenumber, .mathbook-content figcaption > header > .heading.hide-codenumber .codenumber {
  display: none;
}
/* line 83, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading.hide-title .title, .mathbook-content figcaption > header > .heading.hide-title .title {
  display: none;
}
/* line 18, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading > .heading, .mathbook-content figcaption > .heading > header > .heading, .mathbook-content figcaption > header > .heading > .heading, .mathbook-content figcaption > header > .heading > header > .heading {
  display: inline;
}
/* line 153, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading > .heading + p, .mathbook-content figcaption > .heading > header > .heading + p, .mathbook-content figcaption > header > .heading > .heading + p, .mathbook-content figcaption > header > .heading > header > .heading + p {
  display: inline;
}
/* line 156, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading > .heading + p:after, .mathbook-content figcaption > .heading > header > .heading + p:after, .mathbook-content figcaption > header > .heading > .heading + p:after, .mathbook-content figcaption > header > .heading > header > .heading + p:after {
  /* Restore the inline paragraph's margin */
  content: "";
  display: block;
  margin-bottom: 1.25em;
}
/* line 163, ../../../../../MathBook/mathbook-assets/scss/shared/_heading.scss */
.mathbook-content figcaption > .heading > .heading + p:last-child:after, .mathbook-content figcaption > .heading > header > .heading + p:last-child:after, .mathbook-content figcaption > header > .heading > .heading + p:last-child:after, .mathbook-content figcaption > header > .heading > header > .heading + p:last-child:after {
  /* Restore the inline paragraph's margin */
  margin-bottom: 0;
}
/* line 50, ../../../../../MathBook/mathbook-assets/scss/content/partials/_figure.scss */
.mathbook-content figcaption {
  font-size: 1em;
  line-height: 1.25em;
  margin: 0 auto;
  padding-left: 2em;
  margin-top: 1.25em;
}
/* line 60, ../../../../../MathBook/mathbook-assets/scss/content/partials/_figure.scss */
.mathbook-content figcaption.wrap {
  margin-left: 0.125em;
  margin-right: 0.125em;
  text-align: center;
}
/* line 3, ../../../../../MathBook/mathbook-assets/scss/content/partials/_table.scss */
.mathbook-content table {
  border-collapse: collapse;
}
/* line 7, ../../../../../MathBook/mathbook-assets/scss/content/partials/_table.scss */
.center .mathbook-content table {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
/* line 13, ../../../../../MathBook/mathbook-assets/scss/content/partials/_table.scss */
.mathbook-content table td {
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 90%;
}
/* line 19, ../../../../../MathBook/mathbook-assets/scss/content/partials/_table.scss */
.mathbook-content table td.hline {
  padding-left: 0px;
  padding-right: 0px;
}
/* line 24, ../../../../../MathBook/mathbook-assets/scss/content/partials/_table.scss */
.mathbook-content table td.hlinethick {
  padding-left: 0px;
  padding-right: 0px;
}
/* line 29, ../../../../../MathBook/mathbook-assets/scss/content/partials/_table.scss */
.mathbook-content table td.hline hr {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: -1px;
  margin-right: -1px;
  border: 1px solid black;
}
/* line 37, ../../../../../MathBook/mathbook-assets/scss/content/partials/_table.scss */
.mathbook-content table td.hlinethick hr {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: -1px;
  margin-right: -1px;
  border: 2px solid black;
}
/* line 48, ../../../../../MathBook/mathbook-assets/scss/content/partials/_table.scss */
.mathbook-content table td.onesubject {
  font-size: 120%;
}
/* line 9, ../../../../../MathBook/mathbook-assets/scss/content/partials/_code.scss */
.mathbook-content .code {
  position: relative;
}
/* line 3, ../../../../../MathBook/mathbook-assets/scss/shared/_css_message.scss */
.mathbook-content .code:after {
  position: absolute;
  top: 0;
  left: 100%;
  padding: .5em;
  content: "Markup Error: .code is deprecated. Use .code-inline or .code-block.";
  color: white;
  background: red;
  opacity: .9;
  z-index: 99999;
  min-width: 200px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
}
/* line 269, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content .code-block,
.mathbook-content .CodeMirror,
.mathbook-content .sagecell .CodeMirror {
  font-family: "Inconsolata", "Source Code Pro", Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace;
  background: #eeeeee;
  color: inherit;
  word-break: break-all;
  word-wrap: break-word;
  border-style: solid;
  border-width: 0.0625em;
  padding: 1.1875em;
  border-color: #dddddd;
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  -ms-border-radius: 0.2em;
  -o-border-radius: 0.2em;
  border-radius: 0.2em;
}
/* line 282, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content .code-block code,
.mathbook-content .CodeMirror code,
.mathbook-content .sagecell .CodeMirror code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 313, ../../../../../MathBook/mathbook-assets/scss/shared/_typography.scss */
.mathbook-content .code-inline {
  margin: 0 1px;
  font-size: 0.9em;
  line-height: 1.38889em;
  white-space: nowrap;
  color: inherit;
  background: #eeeeee;
  border: 1px solid #dddddd;
  padding: 0.0625em 0.25em;
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  -ms-border-radius: 0.2em;
  -o-border-radius: 0.2em;
  border-radius: 0.2em;
}
/* line 29, ../../../../../MathBook/mathbook-assets/scss/content/partials/_code.scss */
.mathbook-content .CodeMirror, .mathbook-content .sagecell .CodeMirror {
  padding: 0;
}
/* line 4, ../../../../../MathBook/mathbook-assets/scss/content/partials/_bib.scss */
.mathbook-content .bib {
  /*margin-bottom:10px;*/
  margin-bottom: 1em;
}
/* line 10, ../../../../../MathBook/mathbook-assets/scss/content/partials/_bib.scss */
.mathbook-content .bibitem {
  display: inline;
  font-weight: bold;
  margin-right: 1em;
}
/* line 16, ../../../../../MathBook/mathbook-assets/scss/content/partials/_bib.scss */
.mathbook-content .bibitem + .bibentry {
  display: inline;
}

/*******************************************************************************
 * END MATHBOOK CONTENT PREFIXED
 ******************************************************************************/
