Warning: Constant MULTISITE already defined in /home/pbmalartu/public_html/wp-config.php on line 107
Warning: Constant SUBDOMAIN_INSTALL already defined in /home/pbmalartu/public_html/wp-config.php on line 108
Warning: Constant DOMAIN_CURRENT_SITE already defined in /home/pbmalartu/public_html/wp-config.php on line 109
Warning: Constant PATH_CURRENT_SITE already defined in /home/pbmalartu/public_html/wp-config.php on line 110
Warning: Constant SITE_ID_CURRENT_SITE already defined in /home/pbmalartu/public_html/wp-config.php on line 111
Warning: Constant BLOG_ID_CURRENT_SITE already defined in /home/pbmalartu/public_html/wp-config.php on line 112
@font-face {
font-family: 'Tinos';
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Tinos-Regular.ttf) format('truetype');
font-style: normal;
font-weight: normal; }
@font-face {
font-family: 'Tinos';
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Tinos-Bold.ttf) format('truetype');
font-style: normal;
font-weight: bold; }
@font-face {
font-family: 'Tinos';
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Tinos-Italic.ttf) format('truetype');
font-style: italic;
font-weight: normal; }
@font-face {
font-family: 'Tinos';
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Tinos-BoldItalic.ttf) format('truetype');
font-style: italic;
font-weight: bold; }
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Roboto-Thin.ttf) format('truetype'); }
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Roboto-Light.ttf) format('truetype'); }
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Roboto-Regular.ttf) format('truetype'); }
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Roboto-Medium.ttf) format('truetype'); }
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Roboto-Bold.ttf) format('truetype'); }
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Roboto-Black.ttf) format('truetype'); }
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Roboto-ThinItalic.ttf) format('truetype'); }
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Roboto-LightItalic.ttf) format('truetype'); }
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Roboto-Italic.ttf) format('truetype'); }
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 500;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Roboto-MediumItalic.ttf) format('truetype'); }
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Roboto-BoldItalic.ttf) format('truetype'); }
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 900;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/Roboto-BlackItalic.ttf) format('truetype'); }
@font-face {
font-family: "Roboto Condensed";
font-weight: normal;
font-style: normal;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/RobotoCondensed-Regular.ttf) format("truetype"); }
@font-face {
font-family: "Roboto Condensed";
font-weight: normal;
font-style: italic;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/RobotoCondensed-Italic.ttf) format("truetype"); }
@font-face {
font-family: "Roboto Condensed";
font-weight: 300;
font-style: normal;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/RobotoCondensed-Light.ttf) format("truetype"); }
@font-face {
font-family: "Roboto Condensed";
font-weight: 300;
font-style: italic;
src: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/typography/fonts/RobotoCondensed-LightItalic.ttf) format("truetype"); }
/*
|--------------------------------------------------------------------------
| Colors
|--------------------------------------------------------------------------
|
| Open Textbook Variables
|
|
*/
.front-matter, .part, .chapter, .back-matter {
color: #373d3f; }
.front-matter a, .part a, .chapter a, .back-matter a {
color: #2393bd; }
.front-matter blockquote, .part blockquote, .chapter blockquote, .back-matter blockquote {
color: #373d3f; }
.front-matter h1, .part h1, .chapter h1, .back-matter h1 {
color: #373d3f; }
.front-matter h2, .part h2, .chapter h2, .back-matter h2 {
color: #373d3f; }
.front-matter h3, .part h3, .chapter h3, .back-matter h3 {
color: #373d3f; }
.front-matter h4, .part h4, .chapter h4, .back-matter h4 {
color: #373d3f; }
.front-matter h5, .part h5, .chapter h5, .back-matter h5 {
color: #373d3f; }
.front-matter h6, .part h6, .chapter h6, .back-matter h6 {
color: #373d3f; }
.front-matter table, .part table, .chapter table, .back-matter table {
color: #373d3f; }
.front-matter table p, .part table p, .chapter table p, .back-matter table p {
color: #373d3f; }
p.wp-caption-text {
color: #373d3f; }
.index .ugc, .index .ugc p {
color: #373d3f; }
#half-title-page > h1.title {
color: #373d3f; }
#title-page > .title {
color: #373d3f; }
#title-page > .subtitle {
color: #373d3f; }
#title-page > .author {
color: #373d3f; }
#title-page > .publisher {
color: #373d3f; }
#title-page > .publisher-city {
color: #373d3f; }
h1.front-matter-title {
color: #373d3f; }
#copyright-page .ugc p {
color: #373d3f; }
.dedication p {
color: #373d3f; }
.epigraph p {
color: #373d3f; }
h3.part-number {
color: #373d3f; }
h1.part-title {
color: #373d3f; }
.chapter-number, .entry-title span {
color: #373d3f; }
h2.chapter-title {
color: #373d3f; }
h2.chapter-subtitle {
color: #373d3f; }
h2.chapter-author {
color: #373d3f; }
.aphorism {
color: #373d3f; }
h1.back-matter-title {
color: #373d3f; }
.firstcharacter, .first-character {
color: #373d3f; }
.pullquote, .pullquote-left, .pullquote--left, .pullquote-right, .pullquote--right, .pullquote-outside, .pullquote--outside, .pullquote-inside, .pullquote--inside {
color: #373d3f; }
div.sidebar {
background-color: #eee; }
div.textbox, div.bcc-box {
background-color: initial;
border-color: #373d3f; }
.textbox.shaded, .bcc-box.shaded {
background-color: #eee; }
.shaded {
background-color: #eee; }
/*
|--------------------------------------------------------------------------
| Colours
|--------------------------------------------------------------------------
|
| Open Textbook Custom SCSS
|
|
*/
/*
|--------------------------------------------------------------------------
| Elements
|--------------------------------------------------------------------------
|
| Open Textbook Variable Overrides
|
|
*/
.front-matter a, .part a, .chapter a, .back-matter a {
text-decoration: underline; }
.blockquote, .front-matter blockquote, .part blockquote, .chapter blockquote, .back-matter blockquote, body#tinymce.wp-editor blockquote {
margin: 1em 1em 1em 1em;
font-family: 'Tinos', Georgia, serif;
font-size: 0.9em;
font-style: normal;
font-weight: normal;
padding: 0 0 0 0;
letter-spacing: normal;
word-spacing: normal;
border-left: 0 none initial;
line-height: 1.2em;
text-align: justify; }
.front-matter, .part, .chapter, .back-matter, body#tinymce.wp-editor {
font-family: 'Tinos', Georgia, serif;
font-size: 14pt;
font-style: normal;
font-weight: normal;
line-height: 1.5em;
word-wrap: break-word;
overflow-wrap: break-word; }
.front-matter h1, .part h1, .chapter h1, .back-matter h1, body#tinymce.wp-editor h1, .front-matter h2, .part h2, .chapter h2, .back-matter h2, body#tinymce.wp-editor h2, .front-matter h3, .part h3, .chapter h3, .back-matter h3, body#tinymce.wp-editor h3, .front-matter h4, .part h4, .chapter h4, .back-matter h4, body#tinymce.wp-editor h4, .front-matter h5, .part h5, .chapter h5, .back-matter h5, body#tinymce.wp-editor h5, .front-matter h6, .part h6, .chapter h6, .back-matter h6, body#tinymce.wp-editor h6 {
hyphens: none; }
.front-matter h1, .part h1, .chapter h1, .back-matter h1, body#tinymce.wp-editor h1 {
border-bottom: none 0 initial;
margin-top: 1.5em;
margin-bottom: 1em;
padding-bottom: 0;
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
font-size: 1.3em;
font-style: normal;
font-weight: bold;
line-height: 1.5em;
text-align: left;
text-transform: none; }
.front-matter h2, .part h2, .chapter h2, .back-matter h2, body#tinymce.wp-editor h2 {
border-bottom: none 0 initial;
margin-top: 1.5em;
margin-bottom: 1em;
padding-bottom: 0;
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
font-size: 1.2em;
font-style: normal;
font-weight: bold;
line-height: 1.5em;
text-align: left;
text-transform: none; }
.front-matter h3, .part h3, .chapter h3, .back-matter h3, body#tinymce.wp-editor h3 {
border-bottom: none 0 initial;
margin-top: 1.5em;
margin-bottom: 1em;
padding-bottom: 0;
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
font-size: 1em;
font-style: italic;
font-weight: normal;
line-height: 1.5em;
text-align: left;
text-transform: none; }
.front-matter h4, .part h4, .chapter h4, .back-matter h4, body#tinymce.wp-editor h4 {
border-bottom: none 0 initial;
margin-top: 1.5em;
margin-bottom: 1em;
padding-bottom: 0;
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
font-size: 1em;
font-style: normal;
font-weight: normal;
line-height: 1.5em;
text-align: left;
text-transform: none; }
.front-matter h5, .part h5, .chapter h5, .back-matter h5, body#tinymce.wp-editor h5 {
border-bottom: none 0 initial;
margin-top: 1.5em;
margin-bottom: 1em;
padding-bottom: 0;
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
font-size: 1em;
font-style: italic;
font-weight: bold;
line-height: 1.5em;
text-align: left;
text-transform: none; }
.front-matter h6, .part h6, .chapter h6, .back-matter h6, body#tinymce.wp-editor h6 {
border-bottom: none 0 initial;
margin-top: 1.5em;
margin-bottom: 1em;
padding-bottom: 0;
font-family: 'Tinos', Georgia, serif;
font-size: 1em;
font-style: normal;
font-weight: bold;
line-height: 1.5em;
text-align: left;
text-transform: none; }
.front-matter ol, .part ol, .chapter ol, .back-matter ol, body#tinymce.wp-editor ol {
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0;
padding-left: 2em; }
.front-matter ol ol, .part ol ol, .chapter ol ol, .back-matter ol ol, body#tinymce.wp-editor ol ol {
margin-bottom: 0;
margin-top: 0.5em; }
.front-matter ul, .part ul, .chapter ul, .back-matter ul, body#tinymce.wp-editor ul {
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0;
padding-left: 2em; }
.front-matter ul ul, .part ul ul, .chapter ul ul, .back-matter ul ul, body#tinymce.wp-editor ul ul {
margin-bottom: 0;
margin-top: 0.5em; }
.front-matter ol.legal, .part ol.legal, .chapter ol.legal, .back-matter ol.legal, body#tinymce.wp-editor ol.legal {
list-style-type: none;
padding-left: 0;
counter-reset: level-1; }
.front-matter ol.legal li::before, .part ol.legal li::before, .chapter ol.legal li::before, .back-matter ol.legal li::before, body#tinymce.wp-editor ol.legal li::before {
counter-increment: level-1;
content: counter(level-1) ".\A0";
display: inline-block;
text-align: right;
width: 2em; }
.front-matter ol.legal ol, .part ol.legal ol, .chapter ol.legal ol, .back-matter ol.legal ol, body#tinymce.wp-editor ol.legal ol {
list-style-type: none;
counter-reset: level-2; }
.front-matter ol.legal ol li::before, .part ol.legal ol li::before, .chapter ol.legal ol li::before, .back-matter ol.legal ol li::before, body#tinymce.wp-editor ol.legal ol li::before {
counter-increment: level-2;
content: counter(level-2,lower-alpha) ".\A0";
min-width: 2em;
width: auto; }
.front-matter ol.legal ol ol, .part ol.legal ol ol, .chapter ol.legal ol ol, .back-matter ol.legal ol ol, body#tinymce.wp-editor ol.legal ol ol {
list-style-type: none;
counter-reset: level-3; }
.front-matter ol.legal ol ol li::before, .part ol.legal ol ol li::before, .chapter ol.legal ol ol li::before, .back-matter ol.legal ol ol li::before, body#tinymce.wp-editor ol.legal ol ol li::before {
counter-increment: level-3;
content: counter(level-3,lower-roman) ".\A0"; }
.front-matter ol.legal ol ol ol, .part ol.legal ol ol ol, .chapter ol.legal ol ol ol, .back-matter ol.legal ol ol ol, body#tinymce.wp-editor ol.legal ol ol ol {
list-style-type: none;
counter-reset: level-4; }
.front-matter ol.legal ol ol ol li::before, .part ol.legal ol ol ol li::before, .chapter ol.legal ol ol ol li::before, .back-matter ol.legal ol ol ol li::before, body#tinymce.wp-editor ol.legal ol ol ol li::before {
counter-increment: level-4;
content: counter(level-4) ")\A0"; }
.front-matter ol.legal ol ol ol ol, .part ol.legal ol ol ol ol, .chapter ol.legal ol ol ol ol, .back-matter ol.legal ol ol ol ol, body#tinymce.wp-editor ol.legal ol ol ol ol {
list-style-type: none;
counter-reset: level-5; }
.front-matter ol.legal ol ol ol ol li::before, .part ol.legal ol ol ol ol li::before, .chapter ol.legal ol ol ol ol li::before, .back-matter ol.legal ol ol ol ol li::before, body#tinymce.wp-editor ol.legal ol ol ol ol li::before {
counter-increment: level-5;
content: counter(level-5,lower-alpha) ")\A0"; }
.front-matter ol.legal ol ol ol ol ol, .part ol.legal ol ol ol ol ol, .chapter ol.legal ol ol ol ol ol, .back-matter ol.legal ol ol ol ol ol, body#tinymce.wp-editor ol.legal ol ol ol ol ol {
list-style-type: none;
counter-reset: level-6; }
.front-matter ol.legal ol ol ol ol ol li::before, .part ol.legal ol ol ol ol ol li::before, .chapter ol.legal ol ol ol ol ol li::before, .back-matter ol.legal ol ol ol ol ol li::before, body#tinymce.wp-editor ol.legal ol ol ol ol ol li::before {
counter-increment: level-6;
content: counter(level-6,lower-roman) ")\A0"; }
.front-matter ol.harvard, .part ol.harvard, .chapter ol.harvard, .back-matter ol.harvard, body#tinymce.wp-editor ol.harvard {
list-style-type: none;
padding-left: 0;
counter-reset: level-1; }
.front-matter ol.harvard li::before, .part ol.harvard li::before, .chapter ol.harvard li::before, .back-matter ol.harvard li::before, body#tinymce.wp-editor ol.harvard li::before {
counter-increment: level-1;
content: counter(level-1,upper-roman) ".\A0";
display: inline-block;
text-align: right;
width: 2em; }
.front-matter ol.harvard ol, .part ol.harvard ol, .chapter ol.harvard ol, .back-matter ol.harvard ol, body#tinymce.wp-editor ol.harvard ol {
list-style-type: none;
counter-reset: level-2; }
.front-matter ol.harvard ol li::before, .part ol.harvard ol li::before, .chapter ol.harvard ol li::before, .back-matter ol.harvard ol li::before, body#tinymce.wp-editor ol.harvard ol li::before {
counter-increment: level-2;
content: counter(level-2,upper-alpha) ".\A0";
min-width: 2em;
width: auto; }
.front-matter ol.harvard ol ol, .part ol.harvard ol ol, .chapter ol.harvard ol ol, .back-matter ol.harvard ol ol, body#tinymce.wp-editor ol.harvard ol ol {
list-style-type: none;
counter-reset: level-3; }
.front-matter ol.harvard ol ol li::before, .part ol.harvard ol ol li::before, .chapter ol.harvard ol ol li::before, .back-matter ol.harvard ol ol li::before, body#tinymce.wp-editor ol.harvard ol ol li::before {
counter-increment: level-3;
content: counter(level-3) ".\A0"; }
.front-matter ol.harvard ol ol ol, .part ol.harvard ol ol ol, .chapter ol.harvard ol ol ol, .back-matter ol.harvard ol ol ol, body#tinymce.wp-editor ol.harvard ol ol ol {
list-style-type: none;
counter-reset: level-4; }
.front-matter ol.harvard ol ol ol li::before, .part ol.harvard ol ol ol li::before, .chapter ol.harvard ol ol ol li::before, .back-matter ol.harvard ol ol ol li::before, body#tinymce.wp-editor ol.harvard ol ol ol li::before {
counter-increment: level-4;
content: counter(level-4,lower-alpha) ".\A0"; }
.front-matter ol.harvard ol ol ol ol, .part ol.harvard ol ol ol ol, .chapter ol.harvard ol ol ol ol, .back-matter ol.harvard ol ol ol ol, body#tinymce.wp-editor ol.harvard ol ol ol ol {
list-style-type: none;
counter-reset: level-5; }
.front-matter ol.harvard ol ol ol ol li::before, .part ol.harvard ol ol ol ol li::before, .chapter ol.harvard ol ol ol ol li::before, .back-matter ol.harvard ol ol ol ol li::before, body#tinymce.wp-editor ol.harvard ol ol ol ol li::before {
counter-increment: level-5;
content: "(" counter(level-5) ")\A0"; }
.front-matter ol.harvard ol ol ol ol ol, .part ol.harvard ol ol ol ol ol, .chapter ol.harvard ol ol ol ol ol, .back-matter ol.harvard ol ol ol ol ol, body#tinymce.wp-editor ol.harvard ol ol ol ol ol {
list-style-type: none;
counter-reset: level-6; }
.front-matter ol.harvard ol ol ol ol ol li::before, .part ol.harvard ol ol ol ol ol li::before, .chapter ol.harvard ol ol ol ol ol li::before, .back-matter ol.harvard ol ol ol ol ol li::before, body#tinymce.wp-editor ol.harvard ol ol ol ol ol li::before {
counter-increment: level-6;
content: "(" counter(level-6,lower-alpha) ")\A0"; }
.front-matter ol.decimal, .part ol.decimal, .chapter ol.decimal, .back-matter ol.decimal, body#tinymce.wp-editor ol.decimal {
list-style-type: none;
padding-left: 0;
counter-reset: level-1; }
.front-matter ol.decimal li::before, .part ol.decimal li::before, .chapter ol.decimal li::before, .back-matter ol.decimal li::before, body#tinymce.wp-editor ol.decimal li::before {
counter-increment: level-1;
content: counter(level-1) ".\A0";
display: inline-block;
text-align: right;
width: 2em; }
.front-matter ol.decimal ol, .part ol.decimal ol, .chapter ol.decimal ol, .back-matter ol.decimal ol, body#tinymce.wp-editor ol.decimal ol {
list-style-type: none;
counter-reset: level-2; }
.front-matter ol.decimal ol li::before, .part ol.decimal ol li::before, .chapter ol.decimal ol li::before, .back-matter ol.decimal ol li::before, body#tinymce.wp-editor ol.decimal ol li::before {
counter-increment: level-2;
content: counter(level-1) "." counter(level-2) ".\A0";
min-width: 2em;
width: auto; }
.front-matter ol.decimal ol ol, .part ol.decimal ol ol, .chapter ol.decimal ol ol, .back-matter ol.decimal ol ol, body#tinymce.wp-editor ol.decimal ol ol {
list-style-type: none;
counter-reset: level-3; }
.front-matter ol.decimal ol ol li::before, .part ol.decimal ol ol li::before, .chapter ol.decimal ol ol li::before, .back-matter ol.decimal ol ol li::before, body#tinymce.wp-editor ol.decimal ol ol li::before {
counter-increment: level-3;
content: counter(level-1) "." counter(level-2) "." counter(level-3) ".\A0"; }
.front-matter ol.decimal ol ol ol, .part ol.decimal ol ol ol, .chapter ol.decimal ol ol ol, .back-matter ol.decimal ol ol ol, body#tinymce.wp-editor ol.decimal ol ol ol {
list-style-type: none;
counter-reset: level-4; }
.front-matter ol.decimal ol ol ol li::before, .part ol.decimal ol ol ol li::before, .chapter ol.decimal ol ol ol li::before, .back-matter ol.decimal ol ol ol li::before, body#tinymce.wp-editor ol.decimal ol ol ol li::before {
counter-increment: level-4;
content: counter(level-1) "." counter(level-2) "." counter(level-3) "." counter(level-4) ".\A0"; }
.front-matter ol.decimal ol ol ol ol, .part ol.decimal ol ol ol ol, .chapter ol.decimal ol ol ol ol, .back-matter ol.decimal ol ol ol ol, body#tinymce.wp-editor ol.decimal ol ol ol ol {
list-style-type: none;
counter-reset: level-5; }
.front-matter ol.decimal ol ol ol ol li::before, .part ol.decimal ol ol ol ol li::before, .chapter ol.decimal ol ol ol ol li::before, .back-matter ol.decimal ol ol ol ol li::before, body#tinymce.wp-editor ol.decimal ol ol ol ol li::before {
counter-increment: level-5;
content: counter(level-1) "." counter(level-2) "." counter(level-3) "." counter(level-4) "." counter(level-5) ".\A0"; }
.front-matter ol.decimal ol ol ol ol ol, .part ol.decimal ol ol ol ol ol, .chapter ol.decimal ol ol ol ol ol, .back-matter ol.decimal ol ol ol ol ol, body#tinymce.wp-editor ol.decimal ol ol ol ol ol {
list-style-type: none;
counter-reset: level-6; }
.front-matter ol.decimal ol ol ol ol ol li::before, .part ol.decimal ol ol ol ol ol li::before, .chapter ol.decimal ol ol ol ol ol li::before, .back-matter ol.decimal ol ol ol ol ol li::before, body#tinymce.wp-editor ol.decimal ol ol ol ol ol li::before {
counter-increment: level-6;
content: counter(level-1) "." counter(level-2) "." counter(level-3) "." counter(level-4) "." counter(level-5) "." counter(level-6) "\A0"; }
dl dt {
display: block;
margin: 0 0 0 0;
font-style: normal;
font-weight: bold; }
dl dd {
margin: 0 0 0 0;
font-style: italic;
font-weight: normal; }
.front-matter li + li, .part li + li, .chapter li + li, .back-matter li + li, body#tinymce.wp-editor li + li {
margin-top: 0.5em; }
.front-matter ol.upper-alpha, .part ol.upper-alpha, .chapter ol.upper-alpha, .back-matter ol.upper-alpha, body#tinymce.wp-editor ol.upper-alpha, .front-matter ol.upper-alpha ol, .part ol.upper-alpha ol, .chapter ol.upper-alpha ol, .back-matter ol.upper-alpha ol, body#tinymce.wp-editor ol.upper-alpha ol {
list-style-type: upper-alpha; }
.front-matter ol.lower-alpha, .part ol.lower-alpha, .chapter ol.lower-alpha, .back-matter ol.lower-alpha, body#tinymce.wp-editor ol.lower-alpha, .front-matter ol.lower-alpha ol, .part ol.lower-alpha ol, .chapter ol.lower-alpha ol, .back-matter ol.lower-alpha ol, body#tinymce.wp-editor ol.lower-alpha ol {
list-style-type: lower-alpha; }
.front-matter ol.upper-roman, .part ol.upper-roman, .chapter ol.upper-roman, .back-matter ol.upper-roman, body#tinymce.wp-editor ol.upper-roman, .front-matter ol.upper-roman ol, .part ol.upper-roman ol, .chapter ol.upper-roman ol, .back-matter ol.upper-roman ol, body#tinymce.wp-editor ol.upper-roman ol {
list-style-type: upper-roman; }
.front-matter ol.lower-roman, .part ol.lower-roman, .chapter ol.lower-roman, .back-matter ol.lower-roman, body#tinymce.wp-editor ol.lower-roman, .front-matter ol.lower-roman ol, .part ol.lower-roman ol, .chapter ol.lower-roman ol, .back-matter ol.lower-roman ol, body#tinymce.wp-editor ol.lower-roman ol {
list-style-type: lower-roman; }
.front-matter cite, .part cite, .chapter cite, .back-matter cite, body#tinymce.wp-editor cite {
font-size: 0.9em;
font-style: normal;
font-variant: small-caps;
font-weight: normal;
letter-spacing: normal;
text-transform: uppercase;
word-spacing: normal; }
.front-matter code, .part code, .chapter code, .back-matter code, body#tinymce.wp-editor code {
background: transparent;
border: none;
border-radius: 0;
font-family: monospace;
font-size: 14pt;
line-height: 1.5em;
margin: 0 0 0 0;
padding: 0 0 0 0; }
.front-matter pre, .part pre, .chapter pre, .back-matter pre, body#tinymce.wp-editor pre {
background: transparent;
border: none;
border-radius: 0;
font-family: monospace;
font-size: 14pt;
line-height: 1.5em;
margin: 1em 0 1em 0;
padding: 0 0 0 0; }
.front-matter sub, .part sub, .chapter sub, .back-matter sub, body#tinymce.wp-editor sub {
font-size: 0.8em;
font-style: normal;
line-height: 0.5em;
text-transform: none; }
.front-matter sup, .part sup, .chapter sup, .back-matter sup, body#tinymce.wp-editor sup {
font-size: 0.8em;
font-style: normal;
line-height: 0.5em;
text-transform: none; }
.front-matter, .part, .chapter, .back-matter, body#tinymce.wp-editor {
hyphens: auto;
hyphenate-before: 3;
hyphenate-after: 3;
hyphenate-lines: 2; }
.front-matter p, .part p, .chapter p, .back-matter p, body#tinymce.wp-editor p {
margin-bottom: 1em;
text-align: left;
widows: 2;
orphans: 1;
hyphens: auto;
hyphenate-before: 3;
hyphenate-after: 3;
hyphenate-lines: 2; }
.front-matter p + p, .part p + p, .chapter p + p, .back-matter p + p, body#tinymce.wp-editor p + p, .front-matter .indent, .part .indent, .chapter .indent, .back-matter .indent, body#tinymce.wp-editor .indent {
margin-top: 0;
text-indent: 1em; }
.front-matter .no-indent, .part .no-indent, .chapter .no-indent, .back-matter .no-indent, body#tinymce.wp-editor .no-indent {
margin-top: 1em;
text-indent: 0; }
.front-matter .dedication p, .part .dedication p, .chapter .dedication p, .back-matter .dedication p, body#tinymce.wp-editor .dedication p, .front-matter .epigraph p, .part .epigraph p, .chapter .epigraph p, .back-matter .epigraph p, body#tinymce.wp-editor .epigraph p {
hyphens: none; }
.front-matter .wp-caption.alignleft + p, .part .wp-caption.alignleft + p, .chapter .wp-caption.alignleft + p, .back-matter .wp-caption.alignleft + p, body#tinymce.wp-editor .wp-caption.alignleft + p, .front-matter .wp-nocaption.alignleft + p, .part .wp-nocaption.alignleft + p, .chapter .wp-nocaption.alignleft + p, .back-matter .wp-nocaption.alignleft + p, body#tinymce.wp-editor .wp-nocaption.alignleft + p, .front-matter .wp-caption.alignright + p, .part .wp-caption.alignright + p, .chapter .wp-caption.alignright + p, .back-matter .wp-caption.alignright + p, body#tinymce.wp-editor .wp-caption.alignright + p, .front-matter .wp-nocaption.alignright + p, .part .wp-nocaption.alignright + p, .chapter .wp-nocaption.alignright + p, .back-matter .wp-nocaption.alignright + p, body#tinymce.wp-editor .wp-nocaption.alignright + p, .front-matter .float-top + p, .part .float-top + p, .chapter .float-top + p, .back-matter .float-top + p, body#tinymce.wp-editor .float-top + p, .front-matter .float-bottom + p, .part .float-bottom + p, .chapter .float-bottom + p, .back-matter .float-bottom + p, body#tinymce.wp-editor .float-bottom + p, .front-matter .pullquote + p, .part .pullquote + p, .chapter .pullquote + p, .back-matter .pullquote + p, body#tinymce.wp-editor .pullquote + p, .front-matter .pullquote-right + p, .part .pullquote-right + p, .chapter .pullquote-right + p, .back-matter .pullquote-right + p, body#tinymce.wp-editor .pullquote-right + p, .front-matter .pullquote-left + p, .part .pullquote-left + p, .chapter .pullquote-left + p, .back-matter .pullquote-left + p, body#tinymce.wp-editor .pullquote-left + p, .front-matter .pullquote-outside + p, .part .pullquote-outside + p, .chapter .pullquote-outside + p, .back-matter .pullquote-outside + p, body#tinymce.wp-editor .pullquote-outside + p, .front-matter .sidebar + p, .part .sidebar + p, .chapter .sidebar + p, .back-matter .sidebar + p, body#tinymce.wp-editor .sidebar + p {
margin-top: 0;
text-indent: 1em; }
.front-matter .hanging-indent, .part .hanging-indent, .chapter .hanging-indent, .back-matter .hanging-indent, body#tinymce.wp-editor .hanging-indent {
padding-left: 1em;
text-indent: -1em; }
.front-matter table, .part table, .chapter table, .back-matter table, body#tinymce.wp-editor table {
display: table;
max-width: 100%;
margin-top: 1.5em;
margin-bottom: 1.5em;
overflow-x: scroll;
font-family: 'Tinos', Georgia, serif;
font-size: 0.9em;
hyphens: none;
line-height: 1.1em;
text-align: left;
border-collapse: collapse;
border-top: 1px solid;
border-bottom: 1px solid;
border-top-color: #373d3f;
border-bottom-color: #373d3f; }
.front-matter table p, .part table p, .chapter table p, .back-matter table p, body#tinymce.wp-editor table p {
text-align: left; }
.front-matter table caption, .part table caption, .chapter table caption, .back-matter table caption, body#tinymce.wp-editor table caption {
margin-bottom: 0.5em;
font-weight: bold;
line-height: 1.1em; }
.front-matter table.lines tr, .part table.lines tr, .chapter table.lines tr, .back-matter table.lines tr, body#tinymce.wp-editor table.lines tr {
border-top: 1px solid;
border-bottom: 1px solid;
border-top-color: #373d3f;
border-bottom-color: #373d3f; }
.front-matter table.no-lines tr, .part table.no-lines tr, .chapter table.no-lines tr, .back-matter table.no-lines tr, body#tinymce.wp-editor table.no-lines tr, .front-matter table.no-lines td, .part table.no-lines td, .chapter table.no-lines td, .back-matter table.no-lines td, body#tinymce.wp-editor table.no-lines td {
border-top: 0;
border-bottom: 0; }
.front-matter table.shaded, .part table.shaded, .chapter table.shaded, .back-matter table.shaded, body#tinymce.wp-editor table.shaded {
background-color: #eee; }
.front-matter table.border, .part table.border, .chapter table.border, .back-matter table.border, body#tinymce.wp-editor table.border {
border: 1px solid;
border-color: #373d3f; }
.front-matter table.no-border, .part table.no-border, .chapter table.no-border, .back-matter table.no-border, body#tinymce.wp-editor table.no-border, .front-matter table.no-border tbody, .part table.no-border tbody, .chapter table.no-border tbody, .back-matter table.no-border tbody, body#tinymce.wp-editor table.no-border tbody, .front-matter table.no-border th, .part table.no-border th, .chapter table.no-border th, .back-matter table.no-border th, body#tinymce.wp-editor table.no-border th, .front-matter table.no-border tr, .part table.no-border tr, .chapter table.no-border tr, .back-matter table.no-border tr, body#tinymce.wp-editor table.no-border tr, .front-matter table.no-border td, .part table.no-border td, .chapter table.no-border td, .back-matter table.no-border td, body#tinymce.wp-editor table.no-border td, .front-matter table.no-border tfoot, .part table.no-border tfoot, .chapter table.no-border tfoot, .back-matter table.no-border tfoot, body#tinymce.wp-editor table.no-border tfoot, .front-matter table.no-border thead, .part table.no-border thead, .chapter table.no-border thead, .back-matter table.no-border thead, body#tinymce.wp-editor table.no-border thead {
border-top: 0;
border-right: 0;
border-bottom: 0;
border-left: 0; }
.front-matter table, .part table, .chapter table, .back-matter table, body#tinymce.wp-editor table, .front-matter tr, .part tr, .chapter tr, .back-matter tr, body#tinymce.wp-editor tr, .front-matter th, .part th, .chapter th, .back-matter th, body#tinymce.wp-editor th {
page-break-inside: avoid; }
.front-matter th, .part th, .chapter th, .back-matter th, body#tinymce.wp-editor th {
padding: 0.45em 0.45em 0.45em 0.45em;
line-height: 1.1em;
text-align: left;
vertical-align: middle; }
.front-matter td, .part td, .chapter td, .back-matter td, body#tinymce.wp-editor td {
padding: 0.45em 0.45em 0.45em 0.45em;
line-height: 1.1em;
text-align: left;
vertical-align: middle; }
/*
|--------------------------------------------------------------------------
| Elements
|--------------------------------------------------------------------------
|
| Open Textbook Custom SCSS
|
|
*/
/*
|--------------------------------------------------------------------------
| Not web
|--------------------------------------------------------------------------
|
|
|
|
*/
/*
|--------------------------------------------------------------------------
| Web
|--------------------------------------------------------------------------
|
| Web styles require CSS specificity
|
|
*/
.front-matter, .part, .chapter, .back-matter {
/****************************************
Body
*****************************************/
/****************************************
Paragraphs
*****************************************/
/****************************************
Headings
*****************************************/
/****************************************
Lists
*****************************************/
/****************************************
Tables
*****************************************/
/****************************************
Sub/Sup
*****************************************/
/****************************************
Blockquotes - missing for exports
*****************************************/ }
.front-matter small, .part small, .chapter small, .back-matter small {
font-size: 80%; }
.front-matter p + p, .part p + p, .chapter p + p, .back-matter p + p {
text-indent: 0; }
.front-matter h1 + p, .part h1 + p, .chapter h1 + p, .back-matter h1 + p, .front-matter h2 + p, .part h2 + p, .chapter h2 + p, .back-matter h2 + p, .front-matter h3 + p, .part h3 + p, .chapter h3 + p, .back-matter h3 + p, .front-matter h4 + p, .part h4 + p, .chapter h4 + p, .back-matter h4 + p, .front-matter h5 + p, .part h5 + p, .chapter h5 + p, .back-matter h5 + p, .front-matter h6 + p, .part h6 + p, .chapter h6 + p, .back-matter h6 + p {
margin-top: -5px;
margin-bottom: 15px; }
.front-matter ol ol, .part ol ol, .chapter ol ol, .back-matter ol ol {
list-style: lower-alpha; }
.front-matter ol ol ol, .part ol ol ol, .chapter ol ol ol, .back-matter ol ol ol {
list-style: lower-roman; }
.front-matter table, .part table, .chapter table, .back-matter table {
max-width: 100%;
border-collapse: collapse;
display: table;
/* display:table is better for screen readers than display:block */
overflow-x: auto;
border-style: none; }
.front-matter table caption, .part table caption, .chapter table caption, .back-matter table caption {
caption-side: top;
text-align: center;
color: #000; }
.front-matter table td, .part table td, .chapter table td, .back-matter table td, .front-matter table th, .part table th, .chapter table th, .back-matter table th {
vertical-align: middle; }
.front-matter table th, .part table th, .chapter table th, .back-matter table th {
font-weight: bold;
background-color: #e7e7e7;
vertical-align: bottom;
border-bottom: 2px solid #ddd; }
.front-matter table td, .part table td, .chapter table td, .back-matter table td {
border-top: 1px solid #000; }
.front-matter table p, .part table p, .chapter table p, .back-matter table p {
text-align: left; }
.front-matter table.lines tr, .part table.lines tr, .chapter table.lines tr, .back-matter table.lines tr {
border-top: 1px solid #000;
border-bottom: 1px solid #000; }
.front-matter table.no-lines tr, .part table.no-lines tr, .chapter table.no-lines tr, .back-matter table.no-lines tr, .front-matter table.no-lines td, .part table.no-lines td, .chapter table.no-lines td, .back-matter table.no-lines td {
border-top: 0;
border-bottom: 0; }
.front-matter table.shaded, .part table.shaded, .chapter table.shaded, .back-matter table.shaded, .front-matter table th.shaded, .part table th.shaded, .chapter table th.shaded, .back-matter table th.shaded, .front-matter table tr.shaded, .part table tr.shaded, .chapter table tr.shaded, .back-matter table tr.shaded, .front-matter table td.shaded, .part table td.shaded, .chapter table td.shaded, .back-matter table td.shaded {
background-color: #eee; }
.front-matter table th.border, .part table th.border, .chapter table th.border, .back-matter table th.border, .front-matter table tr.border, .part table tr.border, .chapter table tr.border, .back-matter table tr.border, .front-matter table td.border, .part table td.border, .chapter table td.border, .back-matter table td.border {
border: 1px solid #000; }
.front-matter sup, .part sup, .chapter sup, .back-matter sup, .front-matter sub, .part sub, .chapter sub, .back-matter sub {
position: relative;
height: 0;
line-height: 1;
vertical-align: baseline; }
.front-matter sup, .part sup, .chapter sup, .back-matter sup {
bottom: 1ex; }
.front-matter sub, .part sub, .chapter sub, .back-matter sub {
top: 0.5ex; }
.front-matter blockquote, .part blockquote, .chapter blockquote, .back-matter blockquote {
padding: 1px 15px 5px 50px;
background-color: #f4f4f3; }
/*
|--------------------------------------------------------------------------
| Specials
|--------------------------------------------------------------------------
|
| Open Textbook Variable Overrides
|
|
*/
.twocolumn {
margin-top: 1em;
margin-bottom: 1em;
font-size: 0.85em;
line-height: 1.2em;
text-align: left;
text-indent: 0;
column-gap: 1.5em;
column-count: 2;
column-fill: balance; }
.twocolumn p {
font-size: inherit;
line-height: 1.2em;
text-align: left;
text-indent: 1em; }
.twocolumn p + p {
margin-top: 0; }
.threecolumn {
margin-top: 1em;
margin-bottom: 1em;
font-size: 0.8em;
text-indent: 0;
line-height: 1.2em;
column-gap: 1em;
column-count: 3;
column-fill: balance; }
.threecolumn p {
font-size: inherit;
line-height: 1.2em;
text-align: left;
text-indent: 1em; }
.threecolumn p + p {
margin-top: 0; }
.first-character, .firstcharacter {
font-family: 'Roboto', Helvetica, Arial, sans-serif;
font-size: 300%;
font-style: normal;
font-weight: bold;
line-height: 0.7em; }
.clear {
clear: both; }
.fn-p, .fn_p {
display: block;
text-indent: 1em; }
.fn-blockquote, .fn_blockquote {
display: block;
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: 1.5em;
font-size: 0.95em; }
.endnotes {
margin-left: 1.5em;
line-height: 1.1em; }
.endnotes h3 {
padding-bottom: 1em;
margin-bottom: 1em;
margin-left: -1.5em; }
.endnotes hr {
margin-top: 2em;
border: 0; }
.endnotes ol {
margin-top: 0.4em;
margin-left: 0;
font-size: 0.85em;
list-style-position: outside; }
.endnotes li {
padding-left: 0;
margin-top: 0.4em;
text-indent: 0; }
.endnotes p + p {
text-indent: 0; }
.no-hyphens {
hyphens: none; }
.nowrap {
white-space: nowrap; }
.display-none {
display: none; }
.web-display-none, .not-web {
display: none; }
.epub-only {
display: none; }
.pdf-only {
display: none; }
aside, .aside {
padding: 0.9em 0 0.9em 0;
margin: 2em 10% 2em 10%;
line-height: 1.2em;
text-indent: 0;
border-top: 1px solid;
border-right: 0;
border-bottom: 1px solid;
border-left: 0; }
.pullquote, .pullquote-left, .pullquote--left, .pullquote-right, .pullquote--right {
display: block;
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
font-size: 1.25em;
font-style: normal;
font-weight: bold;
hyphens: none;
line-height: 1.2em;
text-align: center;
text-indent: 0;
border-top: 0 none transparent;
border-bottom: 0 none transparent;
padding-top: 0;
padding-bottom: 0; }
.pullquote {
margin: 1em 0 1em; }
.pullquote-left, .pullquote--left {
float: left;
margin: 1em 1em 1em 1em;
text-align: center;
width: 45%; }
.pullquote-right, .pullquote--right {
float: right;
margin: 1em 1em 1em 1em;
text-align: center;
width: 45%; }
.sidebar {
float: right;
width: 35%;
padding: 1em 1em 1em 1em;
margin-top: 0.5em;
margin-right: 0;
margin-left: 1em;
font-size: 0.9em;
font-style: italic;
font-weight: normal;
text-align: left; }
.sidebar p, .sidebar p + p {
text-align: left; }
.page-break-after, .pdf-page-break-after {
page-break-after: always; }
.page-break-before, .pdf-page-break-before {
page-break-before: always; }
.page-break-inside, .pdf-page-break-inside {
page-break-inside: auto; }
hr {
width: 20%;
margin: 0.9em auto 0.9em;
border-top: none;
border-right: none;
border-bottom: solid 1px #373d3f;
border-left: none;
text-align: center; }
hr.break-symbols {
margin-bottom: 1.66em;
border: 0; }
hr.break-symbols::after {
display: block;
font-size: 1.1em;
text-align: center;
content: '\066D'; }
.section-break {
margin-top: 1em;
margin-bottom: 1em;
text-align: center;
text-indent: 0; }
.section-break-space {
margin-top: 1em;
margin-bottom: 0;
line-height: 1em;
visibility: hidden; }
.section-break-page {
margin-top: 1em;
margin-bottom: 1em;
text-align: center;
text-indent: 0;
page-break-after: always; }
.section-break-page-invisible {
margin-top: 1em;
margin-bottom: 1em;
text-align: center;
text-indent: 0;
visibility: hidden;
page-break-after: always; }
.blank-page {
font-size: 0;
visibility: hidden;
page-break-before: always; }
.textbox, .bcc-box {
padding: 2.5em 2.5em 2.5em 2.5em;
margin: 0.9em 0 0.9em 0;
font-family: 'Tinos', Georgia, serif;
font-size: 1em;
font-style: normal;
font-weight: normal;
word-spacing: normal;
letter-spacing: normal;
line-height: 1.2em;
text-align: left;
border-style: solid;
border-width: 0.05em;
border-radius: 0; }
.textbox ul, .bcc-box ul {
margin-top: 1em;
margin-bottom: 0.75em; }
.textbox ol, .bcc-box ol {
margin-top: 1em;
margin-bottom: 0.75em; }
.textbox li, .bcc-box li {
margin-left: 0.75em; }
.textbox p, .bcc-box p {
margin-top: 0;
margin-bottom: 0.5em;
text-indent: 0; }
.textbox .textbox-caption, .bcc-box .textbox-caption {
display: block;
margin: 0;
font-family: 'Roboto', Helvetica, Arial, sans-serif;
font-size: 0.875em;
font-style: normal;
font-weight: bold; }
.textbox.shaded, .bcc-box.shaded {
background-color: #eee; }
.textbox.learning-objectives, .bcc-box.learning-objectives, .bcc-highlight {
padding: 1em 1em 1em 1em;
margin-bottom: 1.35em;
margin-left: 0;
margin-right: 0;
border-radius: 0.35em;
border-style: solid;
border-width: 0.05em;
color: #000;
background: #f7f7f9; }
.textbox.learning-objectives h3, .bcc-box.learning-objectives h3, .bcc-highlight h3 {
padding: 1.1111111111em 1.1111111111em 1.1111111111em 1.1111111111em;
margin: -1.1111111111em -1.1111111111em 1.1111111111em -1.1111111111em;
border-top-right-radius: 0.3388888889em;
border-top-left-radius: 0.3388888889em;
font-size: 0.9em;
font-style: normal;
font-weight: bold;
color: #fff;
background: #111;
text-align: center; }
.textbox.textbox--learning-objectives, .bcc-box.textbox--learning-objectives {
margin-bottom: 1.35em;
padding: 0;
border-radius: 0.35em;
border-style: solid;
border-width: 0.05em;
color: #000;
background: #f7f7f9; }
.textbox.textbox--learning-objectives .textbox__header, .bcc-box.textbox--learning-objectives .textbox__header {
background: #111;
border-top-left-radius: 0.35em;
border-top-right-radius: 0.35em;
color: #fff;
font-size: 0.9em;
font-style: normal;
font-weight: bold;
margin: 0;
padding: 1em 1em 1em 1em;
text-align: center; }
.textbox.textbox--learning-objectives .textbox__content, .bcc-box.textbox--learning-objectives .textbox__content {
margin: 0;
padding: 1em 1em 1em 1em; }
.textbox.key-takeaways, .bcc-box.key-takeaways, .bcc-success {
padding: 1em 1em 1em 1em;
margin-bottom: 1.35em;
margin-left: 0;
margin-right: 0;
border-radius: 0.35em;
border-style: solid;
border-width: 0.05em;
color: #000;
background: #eaf5ea; }
.textbox.key-takeaways h3, .bcc-box.key-takeaways h3, .bcc-success h3 {
padding: 1.1111111111em 1.1111111111em 1.1111111111em 1.1111111111em;
margin: -1.1111111111em -1.1111111111em 1.1111111111em -1.1111111111em;
border-top-right-radius: 0.3388888889em;
border-top-left-radius: 0.3388888889em;
font-size: 0.9em;
font-style: normal;
font-weight: bold;
color: #fff;
background: #3a7a33;
text-align: center; }
.textbox.textbox--key-takeaways, .bcc-box.textbox--key-takeaways {
margin-bottom: 1.35em;
padding: 0;
border-radius: 0.35em;
border-style: solid;
border-width: 0.05em;
color: #000;
background: #eaf5ea; }
.textbox.textbox--key-takeaways .textbox__header, .bcc-box.textbox--key-takeaways .textbox__header {
background: #3a7a33;
border-top-left-radius: 0.35em;
border-top-right-radius: 0.35em;
color: #fff;
font-size: 0.9em;
font-style: normal;
font-weight: bold;
margin: 0;
padding: 1em 1em 1em 1em;
text-align: center; }
.textbox.textbox--key-takeaways .textbox__content, .bcc-box.textbox--key-takeaways .textbox__content {
margin: 0;
padding: 1em 1em 1em 1em; }
.textbox.exercises, .bcc-box.exercises, .bcc-info {
padding: 1em 1em 1em 1em;
margin-bottom: 1.35em;
margin-left: 0;
margin-right: 0;
border-radius: 0.35em;
border-style: solid;
border-width: 0.05em;
color: #000;
background: #e3eff6; }
.textbox.exercises h3, .bcc-box.exercises h3, .bcc-info h3 {
padding: 1.1111111111em 1.1111111111em 1.1111111111em 1.1111111111em;
margin: -1.1111111111em -1.1111111111em 1.1111111111em -1.1111111111em;
border-top-right-radius: 0.3388888889em;
border-top-left-radius: 0.3388888889em;
font-size: 0.9em;
font-style: normal;
font-weight: bold;
color: #fff;
background: #0b6396;
text-align: center; }
.textbox.textbox--exercises, .bcc-box.textbox--exercises {
margin-bottom: 1.35em;
padding: 0;
border-radius: 0.35em;
border-style: solid;
border-width: 0.05em;
color: #000;
background: #e3eff6; }
.textbox.textbox--exercises .textbox__header, .bcc-box.textbox--exercises .textbox__header {
background: #0b6396;
border-top-left-radius: 0.35em;
border-top-right-radius: 0.35em;
color: #fff;
font-size: 0.9em;
font-style: normal;
font-weight: bold;
margin: 0;
padding: 1em 1em 1em 1em;
text-align: center; }
.textbox.textbox--exercises .textbox__content, .bcc-box.textbox--exercises .textbox__content {
margin: 0;
padding: 1em 1em 1em 1em; }
.textbox.examples, .bcc-box.examples {
padding: 1em 1em 1em 1em;
margin-bottom: 1.35em;
margin-left: 0;
margin-right: 0;
border-radius: 0.35em;
border-style: solid;
border-width: 0.05em;
color: #000;
background: #f3e1e3; }
.textbox.examples h3, .bcc-box.examples h3 {
padding: 1.1111111111em 1.1111111111em 1.1111111111em 1.1111111111em;
margin: -1.1111111111em -1.1111111111em 1.1111111111em -1.1111111111em;
border-top-right-radius: 0.3388888889em;
border-top-left-radius: 0.3388888889em;
font-size: 0.9em;
font-style: normal;
font-weight: bold;
color: #fff;
background: #7a333a;
text-align: center; }
.textbox.textbox--examples, .bcc-box.textbox--examples {
margin-bottom: 1.35em;
padding: 0;
border-radius: 0.35em;
border-style: solid;
border-width: 0.05em;
color: #000;
background: #f3e1e3; }
.textbox.textbox--examples .textbox__header, .bcc-box.textbox--examples .textbox__header {
background: #7a333a;
border-top-left-radius: 0.35em;
border-top-right-radius: 0.35em;
color: #fff;
font-size: 0.9em;
font-style: normal;
font-weight: bold;
margin: 0;
padding: 1em 1em 1em 1em;
text-align: center; }
.textbox.textbox--examples .textbox__content, .bcc-box.textbox--examples .textbox__content {
margin: 0;
padding: 1em 1em 1em 1em; }
.textbox--sidebar {
float: right;
margin: 1em 0 1em 1em;
max-width: 25%; }
/*
|--------------------------------------------------------------------------
| Specials
|--------------------------------------------------------------------------
|
| Open Textbook Custom SCSS
|
|
*/
.pullleft {
margin-right: 4%; }
#content table.bcc-shrink tr th, #content table.bcc-shrink thead th {
padding-right: 4px;
padding-left: 4px; }
#content table.bcc-shrink tr td {
padding-left: 4px;
padding-right: 4px; }
/****************************************
support divs to export content for
web-only vs not-web; pdf-only
vs not-pdf
*****************************************/
.not-web, .pdf-only {
display: none; }
.aligncenter {
text-align: center; }
div.part.invisible {
display: none; }
/****************************************
Textbook Specific Styles
*****************************************/
.entry-content {
overflow-wrap: break-word; }
.entry-content sub, .entry-content sup {
font-size: 10px; }
.bcc-box, .textbox {
/* width: 100%;*/
padding: 2% 3%;
border-radius: 4px;
border: 1px solid #000;
margin-bottom: 15px; }
.bcc-box h3:first-child {
text-align: center;
margin: -2% -3% 15px;
color: #fff;
padding: 15px 0 15px;
font-weight: normal; }
/****************************************
Learning Objectives
*****************************************/
div.bcc-highlight {
background-color: #f7f7f9; }
.bcc-box.bcc-highlight h3 {
background-color: #111;
border-top-left-radius: 4px;
border-top-right-radius: 4px; }
/****************************************
Key Takeaways
*****************************************/
div.bcc-success {
background-color: #eaf5ea; }
.bcc-box.bcc-success h3 {
background-color: #3a7a33;
border-top-left-radius: 4px;
border-top-right-radius: 4px; }
/****************************************
Exercises
*****************************************/
div.bcc-info {
background-color: #e3eff6; }
.bcc-box.bcc-info h3 {
background-color: #0b6396;
border-top-left-radius: 4px;
border-top-right-radius: 4px; }
/****************************************
I don't know what this is for
*****************************************/
div.bcc-warning {
background-color: #f7f7f9; }
.bcc-box.bcc-warning h3 {
background-color: #c09853;
border-top-left-radius: 4px;
border-top-right-radius: 4px; }
/****************************************
Footer, Footnotes and Endnotes
*****************************************/
.endnotes h3 {
text-align: left;
text-indent: 0;
text-transform: none; }
p.cc-block {
background-color: #f9f9f9 !important;
border: 1px solid #ddd !important;
font-size: small;
line-height: 17px;
width: 100% !important;
margin: 30px auto 8px !important;
border-radius: 4px; }
.screen-reader-text {
display: none; }
.footer .inner table {
color: #fff;
border-top: none; }
/****************************************
Equations from cnx imports
*****************************************/
div.equation {
text-align: center; }
[data-type="term"] {
font-weight: bold; }
/*
|--------------------------------------------------------------------------
| Media
|--------------------------------------------------------------------------
|
| Open Textbook Variable Overrides
|
|
*/
.front-matter figcaption, .part figcaption, .chapter figcaption, .back-matter figcaption, .front-matter .wp-caption-text, .part .wp-caption-text, .chapter .wp-caption-text, .back-matter .wp-caption-text {
font-family: 'Tinos', Georgia, serif;
font-size: 0.8em;
font-style: normal;
font-weight: normal;
hyphens: none;
line-height: 1.2em;
padding-bottom: 0.5em;
text-align: left;
text-transform: none; }
.front-matter img, .part img, .chapter img, .back-matter img {
display: inline-block;
height: auto;
margin: 0;
max-width: 100%;
padding: 0;
page-break-inside: avoid !important;
prince-image-resolution: 135dpi; }
.front-matter .wp-caption, .part .wp-caption, .chapter .wp-caption, .back-matter .wp-caption, .front-matter .wp-nocaption, .part .wp-nocaption, .chapter .wp-nocaption, .back-matter .wp-nocaption {
height: auto;
margin-bottom: 0.5em;
margin-top: 0.5em;
max-width: 100%;
page-break-inside: avoid;
text-align: center; }
.front-matter .wp-caption.alignnone, .part .wp-caption.alignnone, .chapter .wp-caption.alignnone, .back-matter .wp-caption.alignnone, .front-matter .wp-nocaption.alignnone, .part .wp-nocaption.alignnone, .chapter .wp-nocaption.alignnone, .back-matter .wp-nocaption.alignnone {
padding-left: 0;
margin-left: 0;
margin-right: 0;
text-align: left;
width: auto !important; }
.front-matter .wp-caption.alignnone figcaption, .part .wp-caption.alignnone figcaption, .chapter .wp-caption.alignnone figcaption, .back-matter .wp-caption.alignnone figcaption, .front-matter .wp-nocaption.alignnone figcaption, .part .wp-nocaption.alignnone figcaption, .chapter .wp-nocaption.alignnone figcaption, .back-matter .wp-nocaption.alignnone figcaption, .front-matter .wp-caption.alignnone .wp-caption-text, .part .wp-caption.alignnone .wp-caption-text, .chapter .wp-caption.alignnone .wp-caption-text, .back-matter .wp-caption.alignnone .wp-caption-text, .front-matter .wp-nocaption.alignnone .wp-caption-text, .part .wp-nocaption.alignnone .wp-caption-text, .chapter .wp-nocaption.alignnone .wp-caption-text, .back-matter .wp-nocaption.alignnone .wp-caption-text {
text-align: left; }
.front-matter .wp-caption.aligncenter, .part .wp-caption.aligncenter, .chapter .wp-caption.aligncenter, .back-matter .wp-caption.aligncenter, .front-matter .wp-nocaption.aligncenter, .part .wp-nocaption.aligncenter, .chapter .wp-nocaption.aligncenter, .back-matter .wp-nocaption.aligncenter {
margin-right: auto;
margin-left: auto;
text-align: center; }
.front-matter .wp-caption.aligncenter figcaption, .part .wp-caption.aligncenter figcaption, .chapter .wp-caption.aligncenter figcaption, .back-matter .wp-caption.aligncenter figcaption, .front-matter .wp-nocaption.aligncenter figcaption, .part .wp-nocaption.aligncenter figcaption, .chapter .wp-nocaption.aligncenter figcaption, .back-matter .wp-nocaption.aligncenter figcaption, .front-matter .wp-caption.aligncenter .wp-caption-text, .part .wp-caption.aligncenter .wp-caption-text, .chapter .wp-caption.aligncenter .wp-caption-text, .back-matter .wp-caption.aligncenter .wp-caption-text, .front-matter .wp-nocaption.aligncenter .wp-caption-text, .part .wp-nocaption.aligncenter .wp-caption-text, .chapter .wp-nocaption.aligncenter .wp-caption-text, .back-matter .wp-nocaption.aligncenter .wp-caption-text {
text-align: left; }
.front-matter .wp-caption.aligncenter img, .part .wp-caption.aligncenter img, .chapter .wp-caption.aligncenter img, .back-matter .wp-caption.aligncenter img, .front-matter .wp-nocaption.aligncenter img, .part .wp-nocaption.aligncenter img, .chapter .wp-nocaption.aligncenter img, .back-matter .wp-nocaption.aligncenter img {
margin-right: auto;
margin-left: auto; }
.front-matter .wp-caption.alignleft, .part .wp-caption.alignleft, .chapter .wp-caption.alignleft, .back-matter .wp-caption.alignleft, .front-matter .wp-nocaption.alignleft, .part .wp-nocaption.alignleft, .chapter .wp-nocaption.alignleft, .back-matter .wp-nocaption.alignleft {
float: left;
margin-left: 0;
margin-right: 1em;
max-width: 50%; }
.front-matter .wp-caption.alignleft figcaption, .part .wp-caption.alignleft figcaption, .chapter .wp-caption.alignleft figcaption, .back-matter .wp-caption.alignleft figcaption, .front-matter .wp-nocaption.alignleft figcaption, .part .wp-nocaption.alignleft figcaption, .chapter .wp-nocaption.alignleft figcaption, .back-matter .wp-nocaption.alignleft figcaption, .front-matter .wp-caption.alignleft .wp-caption-text, .part .wp-caption.alignleft .wp-caption-text, .chapter .wp-caption.alignleft .wp-caption-text, .back-matter .wp-caption.alignleft .wp-caption-text, .front-matter .wp-nocaption.alignleft .wp-caption-text, .part .wp-nocaption.alignleft .wp-caption-text, .chapter .wp-nocaption.alignleft .wp-caption-text, .back-matter .wp-nocaption.alignleft .wp-caption-text {
text-align: left; }
.front-matter .wp-caption.alignright, .part .wp-caption.alignright, .chapter .wp-caption.alignright, .back-matter .wp-caption.alignright, .front-matter .wp-nocaption.alignright, .part .wp-nocaption.alignright, .chapter .wp-nocaption.alignright, .back-matter .wp-nocaption.alignright {
float: right;
margin-left: 1em;
margin-right: 0;
max-width: 50%;
padding-right: 0; }
.front-matter .wp-caption.alignright figcaption, .part .wp-caption.alignright figcaption, .chapter .wp-caption.alignright figcaption, .back-matter .wp-caption.alignright figcaption, .front-matter .wp-nocaption.alignright figcaption, .part .wp-nocaption.alignright figcaption, .chapter .wp-nocaption.alignright figcaption, .back-matter .wp-nocaption.alignright figcaption, .front-matter .wp-caption.alignright .wp-caption-text, .part .wp-caption.alignright .wp-caption-text, .chapter .wp-caption.alignright .wp-caption-text, .back-matter .wp-caption.alignright .wp-caption-text, .front-matter .wp-nocaption.alignright .wp-caption-text, .part .wp-nocaption.alignright .wp-caption-text, .chapter .wp-nocaption.alignright .wp-caption-text, .back-matter .wp-nocaption.alignright .wp-caption-text {
text-align: left; }
.interactive-content--audio .interactive-content__icon {
background-image: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/images/icon-audio.svg); }
.interactive-content--video .interactive-content__icon {
background-image: url(https://pb.malartu.org/pbuserguide/wp-content/themes/pressbooks-book/assets/book/images/icon-video.svg); }
/*
|--------------------------------------------------------------------------
| Media
|--------------------------------------------------------------------------
|
| Open Textbook Custom SCSS
|
|
*/
.wp-caption-text {
text-align: left; }
/*
|--------------------------------------------------------------------------
| Tab Overrides
|--------------------------------------------------------------------------
|
| base http://code.jquery.com/ui/1.12.0/themes/base/jquery-ui.css
|
|
*/
#tabs {
padding: 0 1rem; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, .ui-button.ui-state-disabled:hover, .ui-button.ui-state-disabled:active {
border: none;
font-weight: lighter;
color: #333; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
background-color: #fff;
color: #333;
border-top: solid 2px #b40026; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
color: #333; }
.ui-widget-header {
background: #fff;
border: none; }
.ui-tabs, .ui-tabs-panel, .ui-tabs-nav {
padding: 0px; }
.ui-tabs .ui-tabs-nav {
margin: 0px; }
.ui-widget-content a {
color: #870d0d; }
/*
|--------------------------------------------------------------------------
| Pages
|--------------------------------------------------------------------------
|
| Open Textbook Variable Overrides
|
|
*/
#half-title-page {
display: none; }
#half-title-page > h1.title {
margin-top: 3em;
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
font-size: 1.5em;
font-style: normal;
font-weight: bold;
hyphens: none;
letter-spacing: normal;
word-spacing: normal;
text-align: center;
text-transform: none; }
h1.title {
margin-top: 3em;
margin-right: 0;
margin-left: 0;
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
font-size: 1.75em;
font-style: normal;
font-weight: bold;
hyphens: none;
letter-spacing: normal;
word-spacing: normal;
text-align: center;
text-transform: none; }
h1.title::after {
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
content: "";
display: none;
white-space: pre;
font-size: 0em;
font-weight: normal;
margin-bottom: 0em;
margin-top: 0em; }
h2.subtitle {
margin-top: 0;
margin-right: 0;
margin-left: 0;
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
font-size: 1.25em;
font-style: italic;
font-weight: normal;
hyphens: none;
letter-spacing: normal;
word-spacing: normal;
text-align: center;
text-transform: none; }
h3.author {
margin-top: 2em;
margin-right: 0;
margin-left: 0;
font-family: 'Roboto', Helvetica, Arial, sans-serif;
font-size: 1em;
font-style: normal;
font-weight: normal;
hyphens: none;
letter-spacing: 1px;
word-spacing: 2px;
text-align: center;
text-transform: none; }
div.publisher-logo {
display: block;
width: 20%;
height: auto;
padding-top: 0.75em;
padding-bottom: 0.75em;
margin-right: auto;
margin-left: auto;
text-align: center; }
h4.publisher {
display: block;
float: bottom;
margin-bottom: 0.5em;
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
font-size: 0.9em;
font-style: normal;
font-weight: normal;
hyphens: none;
line-height: 1em;
letter-spacing: 1px;
word-spacing: 2px;
text-align: center;
text-transform: none; }
h5.publisher-city {
float: bottom;
margin-top: 0;
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
font-size: 0.9em;
font-style: normal;
font-weight: normal;
hyphens: none;
line-height: 1em;
letter-spacing: 1px;
word-spacing: 2px;
text-align: center;
text-transform: uppercase; }
.part.invisible {
display: none; }
.before-title .front-matter-title-wrap {
margin-top: 0;
margin-bottom: 0.5em; }
#copyright-page {
page-break-before: always; }
#copyright-page .ugc {
float: none; }
#copyright-page .ugc p {
margin-bottom: initial;
font-family: 'Tinos', Georgia, serif;
font-size: 0.8em;
font-style: normal;
font-weight: normal;
hyphens: none;
line-height: 1.2em;
text-align: left;
text-indent: 0; }
div.dedication {
margin-right: 10%;
margin-left: 10%; }
div.dedication p {
margin-bottom: 1em;
font-family: 'Tinos', Georgia, serif;
font-size: 1em;
font-style: italic;
font-weight: normal;
line-height: 1.4em;
text-align: left; }
div.epigraph {
margin-right: 10%;
margin-left: 10%; }
div.epigraph p {
margin-bottom: 1em;
font-family: 'Tinos', Georgia, serif;
font-size: 1em;
font-style: italic;
font-weight: normal;
line-height: 1.4em;
text-align: left; }
.front-matter .license-attribution p, #copyright-page .license-attribution p {
text-align: left;
line-height: 1.2em;
font-size: 0.8em;
font-style: italic;
margin-top: 2em;
page-break-inside: avoid;
text-indent: 0; }
.front-matter .license-attribution img, #copyright-page .license-attribution img {
background: transparent;
height: 2em;
width: auto; }
#copyright-page p + p {
margin-top: 1em;
text-indent: 0; }
.numberless > .chapter-number {
display: none; }
.chapter .license-attribution p {
text-align: left;
line-height: 1.2em;
font-size: 0.8em;
font-style: italic;
margin-top: 2em;
page-break-inside: avoid;
text-indent: 0; }
.chapter .license-attribution img {
background: transparent;
height: 2em;
width: auto; }
div.bibliography p {
padding-left: 2em;
font-size: 0.9em;
text-indent: -2em; }
.index .ugc, .index .ugc p {
text-align: left; }
div.index .ugc {
column-count: 2;
column-gap: 2.5em; }
div.index div {
margin-bottom: 4em; }
div.index p, div.index .indent, div.index .no-indent {
padding-left: 2em;
font-size: 0.9em;
text-align: left;
text-indent: -2em; }
div.index .sub-entry {
padding-left: 4em; }
.back-matter .license-attribution p {
text-align: left;
line-height: 1.2em;
font-size: 0.8em;
font-style: italic;
margin-top: 2em;
page-break-inside: avoid;
text-indent: 0; }
.back-matter .license-attribution img {
background: transparent;
height: 2em;
width: auto; }
/*
|--------------------------------------------------------------------------
| Pages
|--------------------------------------------------------------------------
|
| Open Textbook Custom SCSS
|
|
*/
/*
|--------------------------------------------------------------------------
| Section Titles
|--------------------------------------------------------------------------
|
| Open Textbook Variable Overrides
|
|
*/
.aphorism, blockquote.aphorism {
width: 100%;
margin: 0 auto 0 auto;
font-family: 'Tinos', Georgia, serif;
font-size: 0.9em;
font-style: italic;
font-weight: normal;
line-height: 1.5em;
text-align: left;
text-indent: 0; }
.aphorism cite, blockquote.aphorism cite {
display: block;
margin-right: 0;
margin-left: 0;
font-size: 0.9em;
font-style: italic;
font-variant: normal;
font-weight: normal;
text-transform: none;
text-align: left; }
.aphorism cite::before, blockquote.aphorism cite::before {
content: '\2014\00a0'; }
/*
|--------------------------------------------------------------------------
| Section Titles
|--------------------------------------------------------------------------
|
| Open Textbook Custom SCSS
|
|
*/
.entry-title {
font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
font-size: 1.6em;
font-weight: normal;
text-align: left;
margin: 100px 0 80px; }
.entry-title span {
border-bottom: 1px solid #333;
padding: 0 0.2em 0.3em;
text-align: center;
width: 20%; }
.chapter_subtitle {
font-size: 1em;
font-style: italic;
font-weight: normal;
margin: -80px 0 100px;
line-height: 1.4em; }
.chapter_author {
font-style: italic;
font-weight: normal; }
.aphorism {
margin-bottom: 80px;
margin-left: 100px;
margin-top: -80px;
padding: 0;
text-align: right; }
.aphorism cite {
float: none; }
/*
|--------------------------------------------------------------------------
| Accessibility
|--------------------------------------------------------------------------
|
| Open Textbook Variable Overrides
|
|
*/
/*
|--------------------------------------------------------------------------
| Accessibility
|--------------------------------------------------------------------------
|
| Open Textbook Custom SCSS
|
|
*/
/*
|--------------------------------------------------------------------------
| Media Queries
|--------------------------------------------------------------------------
|
|
|
|
*/
@media screen and (min-width: 940px) {
#tabs {
width: inherit; } }
@media screen and (max-width: 939px) {
#tabs {
width: inherit; } }
@media screen and (max-width: 768px) {
#tabs {
width: auto;
padding: 0px 60px;
margin: 0 10px; } }
@media screen and (max-width: 480px) {
#tabs {
padding: 20px 10px 10px; } }
@media print {
#tabs {
display: none; } }