/* Set a body font and bring in the right and left margins slightly */
.gtk {
  margin-left: 2em;
  width: 90%;
  /* Force Verdana normal (no small caps for TOC) for headings. The page-break-after:avoid doesn't seem to be honored in iBooks. */
  /* Put a background color on H1s, and make the font bigger */
  /* Put borders around H2s but avoid the sidebar H2s */
  /* Define H3 a little larger than H4 and H5*/
  /* Define H5 for Quick Start */
  /* Make sure the links are blue #333399 (new) and purple (visited) and underline (hover) */
  /* Style the tips and warnings and whatnot with a background color and rounded rectangle box. Added page-break-inside:avoid to prevent breaks across pages. */
  /* Bring the font size of captions in asides back up a little, and indents of captions in asides back out, which is necessary because sidebars add some left margin */
  /* Keep sidebar headings black - comment out for some colors */
  /* Push the indents of captions in lists in asides back in, which is necessary after the previous statement */
  /* Bring indents of images in asides back out, which is necessary because sidebars add some left margin. */
  /* This sets the color and size of code and pre text, both of which have to match due to how Leanpub sometimes does code. And the div.code-block below makes sure the blocks are the same size as our normal code, which can be inline. */
  /* Indent screenshots and captions slightly, to match the list-indent - the trick is to set a width and use a padding-left in em, after turning on the box-sizing approach. The bottom margin is necessary to prevent note boxes after screenshots from being too close. If you want screenshots bordered, uncomment the border styles in the third directive down. Added page-break-inside:avoid to prevent breaks across pages.*/
  /* Make the chapter opening captions larger and blue and left-align the graphic. */
  /* Prevents overflow in non-iBooks EPUB readers */
  /* Turned off max-width for TCo TextExpander (2015-07-08) because of how screenshots were resized manually. Turn this on if the screenshots seem too small. */
  /* Fix line height of p tags and figcaptions embedded in li tags */
  /* Make nested lists use letters and different bullets, and numbers for numbered lists inside bullet lists */
  /* Outdent notes that are nested in lists. Ignored in iBooks too, I think. */
  /* Outdent screenshots that are nested in lists. Not all screenshots in lists are actually nested properly in the HTML, but the 8% indent should work for them as well. */
  /* Increase the line height of standard text. Added widows and orphans controls for non-iBooks EPUB readers that do support them. */
  /* Shrink the font size of captions, and add a little padding underneath */
  /* Increase the line height in lists to match p tags, and pad out each list item. Also, left-align bullets and numbers. */
  /* Author field for title page in Pandoc. */
  /* Rights field for title page in Pandoc. */
  /* ISBN field for title page in Pandoc. */
  /* Sans-serif font for TOC list items and better padding for TOC */
}
.gtk h1, .gtk h2, .gtk h3, .gtk h4, .gtk h5, .gtk h6, .gtk h7 {
  font-family: "Verdana", sans-serif;
  font-variant: normal;
  color: #831170; /* $maven = #831170; original color: #481865; HEADING COLOR TO CHANGE */
  page-break-inside: avoid;
  page-break-after: avoid;
}
.gtk h1 {
  width: 110%;
  background-color: #831170; /* HEADING COLOR TO CHANGE */
  color: white;
  font-size: 2em !important;
  line-height: 100%;
  padding-top: 0.75em;
  padding-bottom: 0.75em;
  padding-left: 0.25em;
  margin-top: 0em !important;
  margin-bottom: 1em !important;
  margin-left: -1em;
  text-align: left;
  font-weight: bold;
}
.gtk h2 {
  width: 108%;
  border-width: 3px;
  border-style: none none solid none;
  border-color: #831170; /* HEADING COLOR TO CHANGE */
  padding-top: 1.25em !important;
  padding-bottom: 0.25em !important;
  margin-top: 1.5em !important;
  margin-bottom: 1em !important;
  margin-left: -1em;
  font-size: 1.7em !important;
}
.gtk h3 {
  font-size: 1.4em !important;
  font-weight: bold;
  margin-top: 1.25em !important;
  margin-bottom: 0.5em !important;
}
.gtk h4 {
  font-size: 1.2em !important;
  font-weight: bold;
  margin-top: 1.25em !important;
  margin-bottom: 0.5em !important;
}
.gtk h5 {
  font-size: 1.1em !important;
  font-style: italic;
  margin-top: 0.25em;
}
.gtk .token {
  color: white;
  background-color: #74A9D9;
}
.gtk .token_gm {
  padding: 2px;
  color: #264673;
  font-size: 1.2rem;
  font-weight: bold;
  background-color: #74A9D9;
  border: solid 1px #74A9D9;
}
.gtk .token_kw {
  padding: 2px;
  color: #264673;
  font-size: 1.2rem;
  font-weight: bold;
  background-color: #DFE7F7;
  border: solid 1px #0079fe;
  border-radius: 5px;
}
.gtk .search-token {
  background-color: #b0b9c7;
  padding: 2px;
  color: #222;
  font-weight: bold;
  border: solid 1px #b0b9c7;
  border-radius: 5px;
}
.gtk .color1 {
  color: #00c845;
  font-size: 2em;
}
.gtk .color2 {
  color: #d70000;
  font-size: 2em;
}
.gtk .color3 {
  color: #673acc;
  font-size: 2em;
}
.gtk .color4 {
  color: #00c8c6;
  font-size: 2em;
}
.gtk .color5 {
  color: #935100;
  font-size: 2em;
}
.gtk a:link {
  color: #333399;
  text-decoration: none;
}
.gtk a:hover {
  color: purple;
  text-decoration: underline;
}
.gtk a:visited {
  color: purple;
  text-decoration: none;
}
.gtk aside {
  font-family: Verdana, sans-serif;
  font-size: 90%;
  margin-left: 0em;
  margin-right: 0em;
  margin-bottom: 2em;
  margin-top: 2em;
  padding-top: 0.65em;
  padding-bottom: 0.45em;
  padding-left: 0.85em;
  padding-right: 0.85em;
  background-color: rgba(131, 17, 112, 0.1); /* original color: #F4E3FF; SIDEBAR COLOR TO CHANGE */
  border: 1px solid;
  border-radius: 10px;
  page-break-inside: avoid;
}
.gtk aside img {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.gtk aside div h3 {
  margin-top: 0.25em !important;
  margin-bottom: 0.15em !important;
}
.gtk aside div h3 p {
  margin-top: -0.6em;
}
.gtk aside figure figcaption {
  font-size: 90%;
  margin-left: -0.8em !important;
}
.gtk figure figcaption {
  line-height: 17px !important;
}
.gtk aside h3 {
  border-style: none;
  font-size: 1.1em !important;
  padding-top: 0;
  margin-top: 0;
  /* 	color: black; */
}
.gtk aside li figure figcaption {
  margin-left: 0em !important;
}
.gtk aside > figure img {
  margin-left: -0.8em;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.gtk blockquote {
  font-style: italic;
}
.gtk code {
  color: #5215C0;
  font-family: "Courier", monospace;
  font-size: 100%;
  background-color: #FFFFFF;
  padding-bottom: 10px;
  border: none;
}
.gtk pre {
  color: #5215C0;
  font-family: "Courier", monospace;
  font-size: 100%;
  background-color: #EFEFEF;
  padding-bottom: 10px;
}
.gtk div.code-block {
  font-size: 100%;
}
.gtk figcaption {
  text-align: left;
}
.gtk figure {
  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box; /* Firefox, other Gecko */
  box-sizing: border-box; /* Opera/IE 8+ */
  text-align: left;
  margin-bottom: 0.75em;
  margin-left: 0;
  width: 100%;
  padding-left: 2em;
  page-break-inside: avoid;
}
.gtk figure img {
  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box; /* Firefox, other Gecko */
  box-sizing: border-box; /* Opera/IE 8+ */
  text-align: left;
  page-break-inside: avoid;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  /* 
  	border-style: solid;
  	border-width: 1px;
  */
}
.gtk figure.chapter-image {
  font-size: 100%;
  color: #204B75;
  padding-left: 0em;
}
.gtk img {
  max-width: 100%;
  text-align: left;
  margin-left: inherit;
  margin-right: inherit;
}
.gtk .tall {
  margin-bottom: 1.5em;
  margin-top: 1.5em;
}
.gtk li {
  margin-top: 0.7em;
  margin-bottom: 0.7em;
}
.gtk li p, .gtk li figcaption {
  line-height: 135%;
}
.gtk li ol {
  list-style-type: lower-alpha;
}
.gtk li ul {
  list-style-type: square;
}
.gtk li > div.aside, .gtk li > aside {
  margin-left: -1.65em;
}
.gtk li > figure {
  padding-left: 0em;
  margin-left: 0em;
}
.gtk p {
  line-height: 135%;
  widows: 2;
  orphans: 2;
}
.gtk p.caption, .gtk figcaption {
  font-family: "Verdana", sans-serif;
  font-weight: normal;
  font-size: 80%;
}
.gtk ul, .gtk ol {
  line-height: 135%;
  list-style-position: outside;
  padding-left: 2em;
}
.gtk ul li ol {
  list-style-type: decimal;
}
.gtk .author {
  margin-top: 3em;
  margin-bottom: 3em;
  font-size: 120%;
  font-family: "Verdana", sans-serif;
  font-weight: bold;
  color: #481865; /* AUTHOR COLOR TO CHANGE */
}
.gtk .rights {
  margin-top: 1em;
  margin-bottom: 1em;
}
.gtk .isbn {
  margin-top: 1em;
  margin-bottom: 1em;
}
.gtk .toc li {
  font-family: "Verdana", sans-serif;
  margin-bottom: 0.3em;
  line-height: 135%;
}
.gtk #toc ol {
  list-style-type: none;
  padding-left: 0;
  font-size: 110%;
}
.gtk #toc ol li {
  padding-left: 1em;
  margin-top: 1em;
}
.gtk #toc ol li ol li {
  padding-left: 1em;
  font-size: 70%;
}

/*# sourceMappingURL=gtk.css.map */