@import 'variables/colors';
@import 'components/colors';
@import 'variables/elements';
@import 'components/elements/links';
@import 'components/elements/blockquotes';
@import 'components/elements/body';
@import 'components/elements/headings';
@import 'components/elements/lists';
@import 'components/elements/miscellaneous';
@import 'components/elements/paragraphs';
@import 'components/elements/tables';
@import 'variables/specials';
@import 'components/specials/columns';
@import 'components/specials/dropcaps';
@import 'components/specials/floats';
@import 'components/specials/footnotes';
@import 'components/specials/miscellaneous';
@import 'components/specials/pullquotes';
@import 'components/specials/separators';
@import 'components/specials/textboxes';
@import 'variables/media';
@import 'components/media/images';
@import 'components/media/audio';
@import 'components/media/video';
@import 'variables/pages';
@import 'components/pages/titles';
@import 'components/pages/parts';
@import 'components/pages/front-matter';
@import 'components/pages/chapters';
@import 'components/pages/back-matter';
@import 'variables/section-titles';
@import 'components/section-titles/parts';
@import 'components/section-titles/front-matter';
@import 'components/section-titles/chapters';
@import 'components/section-titles/back-matter';
@import 'variables/accessibility';
@import 'components/accessibility';
@font-face {
  font-family: 'Tinos';
  src: url(https://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/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://www.publiconsulting.com/wordpress/introtopoetry/wp-content/themes/pressbooks-book/assets/book/typography/fonts/RobotoCondensed-LightItalic.ttf) format("truetype"); }
/*
 |--------------------------------------------------------------------------
 | Colors
 |--------------------------------------------------------------------------
 |
 | Open Textbook Variables
 |
 |
 */
/*
 |--------------------------------------------------------------------------
 | Colours
 |--------------------------------------------------------------------------
 |
 | Open Textbook Custom SCSS
 |
 |
 */
/*
 |--------------------------------------------------------------------------
 | Elements
 |--------------------------------------------------------------------------
 |
 | Open Textbook Variable Overrides
 |
 |
 */
/*
 |--------------------------------------------------------------------------
 | Elements
 |--------------------------------------------------------------------------
 |
 | Open Textbook Custom SCSS
 |
 |
 */
/*
 |--------------------------------------------------------------------------
 | Not web
 |--------------------------------------------------------------------------
 |
 |
 |
 |
 */
/*
 |--------------------------------------------------------------------------
 | Web
 |--------------------------------------------------------------------------
 |
 | Web styles require CSS specificity
 |
 |
 */
.front-matter, .part, .chapter, .back-matter {
  /****************************************
   Body
   *****************************************/ }
  .front-matter small, .part small, .chapter small, .back-matter small {
    font-size: 80%;
    /****************************************
     Paragraphs
     *****************************************/ }
  .front-matter p + p, .part p + p, .chapter p + p, .back-matter p + p {
    text-indent: 0;
    /****************************************
     Headings
     *****************************************/ }
  .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;
    /****************************************
     Lists
     *****************************************/ }
    .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;
        /****************************************
         Tables
         *****************************************/ }
  .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: #000000; }
    .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 #dddddd; }
    .front-matter table td, .part table td, .chapter table td, .back-matter table td {
      border-top: 1px solid #000000; }
    .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 #000000;
        border-bottom: 1px solid #000000; }
    .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: #eeeeee; }
    .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 #000000;
      /****************************************
       Sub/Sup
       *****************************************/ }
  .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;
    /****************************************
     Blockquotes - missing for exports
     *****************************************/ }
  .front-matter blockquote, .part blockquote, .chapter blockquote, .back-matter blockquote {
    padding: 1px 15px 5px 50px;
    background-color: #f4f4f3; }

/*
 |--------------------------------------------------------------------------
 | Specials
 |--------------------------------------------------------------------------
 |
 | Open Textbook Variable Overrides
 |
 |
 */
/*
 |--------------------------------------------------------------------------
 | 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 #000000;
  margin-bottom: 15px; }

.bcc-box h3:first-child {
  text-align: center;
  margin: -2% -3% 15px;
  color: #ffffff;
  padding: 15px 0 15px;
  font-weight: normal; }

/****************************************
 Learning Objectives
 *****************************************/
div.bcc-highlight {
  background-color: #f7f7f9; }

.bcc-box.bcc-highlight h3 {
  background-color: #111111;
  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 #dddddd !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: #ffffff;
  border-top: none; }

/****************************************
 Equations from cnx imports
 *****************************************/
div.equation {
  text-align: center; }

[data-type="term"] {
  font-weight: bold; }

[data-type="note"] {
  padding: 1rem;
  background-color: #eeeeee; }

/*
 |--------------------------------------------------------------------------
 | Media
 |--------------------------------------------------------------------------
 |
 | Open Textbook Variable Overrides
 |
 |
 */
/*
 |--------------------------------------------------------------------------
 | 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: #333333; }

.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: #ffffff;
  color: #333333;
  border-top: solid 2px #b40026; }

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
  color: #333333; }

.ui-widget-header {
  background: #ffffff;
  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
 |
 |
 */
/*
 |--------------------------------------------------------------------------
 | Pages
 |--------------------------------------------------------------------------
 |
 | Open Textbook Custom SCSS
 |
 |
 */
/*
 |--------------------------------------------------------------------------
 | Section Titles
 |--------------------------------------------------------------------------
 |
 | Open Textbook Variable Overrides
 |
 |
 */
/*
 |--------------------------------------------------------------------------
 | Section Titles
 |--------------------------------------------------------------------------
 |
 | Open Textbook Custom SCSS
 |
 |
 */
.entry-title {
  font-family: 'Roboto Condensed', 'Roboto', Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-align: left;
  margin: 100px 0 80px; }

.entry-title span {
  border-bottom: 1px solid #333333;
  padding: 0 0.2em 0.3em;
  text-align: center;
  width: 20%; }

.chapter_subtitle {
  font-size: 1rem; }

.chapter_subtitle {
  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; } }
