/*Global Font Style Definition*/ /*** FONTS FOR HEADLINES***/ @font-face { font-family: "Montserrat"; font-weight: normal; font-style: normal; src: url(../Fonts/Montserratregular.ttf); } @font-face { font-family: "Montserrat"; font-weight: bold; font-style: normal; src: url(../Fonts/Montserrat700.ttf); } /****FONTS FOR BODY TEXT****/ @font-face { font-family: "Alegreya"; font-weight: normal; font-style: normal; src: url(../Fonts/AlegreyaSansregular.ttf); } @font-face { font-family: "Alegreya"; font-weight: bold; font-style: normal; src: url(../Fonts/AlegreyaSans700.ttf); } @font-face { font-family: "Alegreya"; font-weight: normal; font-style: italic; src: url(../Fonts/AlegreyaSansitalic.ttf); } @font-face { font-family: "Alegreya"; font-weight: bold; font-style: italic; src: url(../Fonts/AlegreyaSans700italic.ttf); } /* Copyright page *************************************************************/ .cpytxt { font-size:0.8em; text-align:left; margin-top:0em; margin-bottom:0em; } /* Basic Chapter Level Style Definitions *************************************************************/ /* Headings *******************************************************************/ /* Headings should be left aligned or centered, they do not have to contain a back link ******/ h1, h2, h3, h4, h5, h6 { -webkit-hyphens:none; hyphens:none; adobe-hyphenate:none; line-height:100%; page-break-after:avoid; } h1 { font-family:Montserrat, sans-serif; text-align:left; font-size:1.7em; margin-right:0; margin-left:0; margin-top:1em; margin-bottom: 1em; border-bottom:1px solid black; padding-bottom:0.25em; } h2 { font-family:Montserrat,sans-serif; text-align:left; font-size:1.5em; margin-right:0; margin-left:0; margin-top:2em; margin-bottom: 1em; } h3 { font-family:Montserrat,sans-serif; text-align:left; font-size:1.3em; margin-right:0; margin-left:0; margin-top:2em; margin-bottom: 1em; } h4 { font-family:Montserrat,sans-serif; text-align:left; font-size:1.1em; margin-right:0; margin-left:0; margin-top:2em; margin-bottom: 1em; } h5 { font-family:Montserrat,sans-serif; text-align:left; font-size:1em; margin-right:0; margin-left:0; margin-top:2em; margin-bottom: 1em; } h6 { font-family:Montserrat,sans-serif; text-align:left; font-size:1em; margin-right:0; margin-left:0; margin-top:2em; margin-bottom: 1em; } /* Paragraph Styles *****************************************************/ body, p { font-family:Alegreya, sans-serif; widows:2; orphans:2; } ol, ul { font-family:Alegreya, sans-serif; } p.normal-first { font-size:1em; text-align:justify; text-indent:0em; margin-top:1em; margin-bottom:0em; font-weight:bold; font-family:Alegreya, sans-serif; } p.normal { font-size:1em; text-align:justify; text-indent:0em; margin-top:1em; margin-bottom:0em; font-family:Alegreya, sans-serif; } div.bod { margin-top:1.5em; width:25%; } img { max-width:100%; max-height:100%; margin: 0px auto; } .cpysocial { font-size:0.8em; text-align: left; margin-top:2em; color:#27455a; } .cpyicon { float:left; display:inline; vertical-align: bottom; } .cpyicon2 { float:left; display:inline; vertical-align: bottom; padding-left:1.5em; padding-right:1.5em; } .cpyicon3 { float:left; display:inline; vertical-align: bottom; padding-right:1.5em; } a.cpylink:link { color:#27455a; text-decoration:underline; } ol.endnotes { padding-top: 10px; padding-left: 1.2em; border-top: 1px solid black; margin-top: 20px; font-family: "Alegreya"; font-size: 0.9em; font-weight: normal; text-align: justify; } ol.endnotes span, ol.endnotes p, ol.endnotes a { font-family: "Alegreya"; font-size: 0.9em; font-weight: normal; text-align: justify; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; }