/* Avenir Next LT Pro Condensed */ @font-face { font-family: "Avenir Next LT Pro Condensed"; font-style: normal; font-weight: normal; src : url("../fonts/AvenirNextLTPro-MediumCn.otf"); } @font-face { font-family: "Avenir Next LT Pro Condensed"; font-style: italic; font-weight: normal; src : url("../fonts/AvenirNextLTPro-MediumCnIt.otf"); } @font-face { font-family: "Avenir Next LT Pro Condensed"; font-style: normal; font-weight: bold; src : url("../fonts/AvenirNextLTPro-DemiCn.otf"); } @font-face { font-family: "Avenir Next LT Pro Condensed"; font-style: italic; font-weight: bold; src : url("../fonts/AvenirNextLTPro-DemiCnIt.otf"); } @font-face { font-family: "Avenir Next LT Pro Condensed"; font-style: normal; font-weight: 900; src : url("../fonts/AvenirNextLTPro-BoldCn.otf"); } @font-face { font-family: "Avenir Next LT Pro Condensed"; font-style: italic; font-weight: 900; src : url("../fonts/AvenirNextLTPro-BoldCnIt.otf"); } /* Avenir Next LT Pro */ @font-face { font-family: "Avenir Next LT Pro"; font-style: normal; font-weight: 100; src : url("../fonts/AvenirNextLTPro-Light.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: italic; font-weight: 100; src : url("../fonts/AvenirNextLTPro-LightIt.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: italic; font-weight: normal; src : url("../fonts/AvenirNextLTPro-It.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: normal; font-weight: normal; src : url("../fonts/AvenirNextLTPro-Regular.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: normal; font-weight: bold; src : url("../fonts/AvenirNextLTPro-Medium.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: italic; font-weight: bold; src : url("../fonts/AvenirNextLTPro-MediumIt.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: normal; font-weight: 900; src : url("../fonts/AvenirNextLTPro-Demi.otf"); } @font-face { font-family: "Avenir Next LT Pro"; font-style: italic; font-weight: 900; src : url("../fonts/AvenirNextLTPro-DemiIt.otf"); } /* DIN Next LT Pro */ @font-face { font-family: "DIN Next LT Pro"; font-style: normal; font-weight: normal; src : url("../fonts/DINNextLTPro-Medium.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: italic; font-weight: normal; src : url("../fonts/DINNextLTPro-MediumItalic.otf"); } /* Goudy Handtooled Std */ @font-face { font-family: "Goudy Handtooled Std"; font-style: normal; font-weight: normal; src : url("../fonts/GoudyHandtooledStd.otf"); } /* Nicolas Cochin LT Pro */ @font-face { font-family: "Nicolas Cochin LT Pro"; font-style: italic; font-weight: normal; src : url("../fonts/NicolasCochinLTPro-Italic.otf"); } @font-face { font-family: "Nicolas Cochin LT Pro"; font-style: normal; font-weight: normal; src : url("../fonts/NicolasCochinLTPro-Regular.otf"); } /* Lucky Goldfish */ @font-face { font-family: "Lucky Goldfish"; font-style: normal; font-weight: normal; src : url("../fonts/LuckyGoldfish.otf"); } @font-face { font-family: "Lucky Goldfish"; font-style: italic; font-weight: normal; src : url("../fonts/LuckyGoldfishItalic.otf"); } /* Andy Pro */ @font-face { font-family: "Andy Pro"; font-style: italic; font-weight: normal; src : url("../fonts/AndyPro-Italic.otf"); } @font-face { font-family: "Andy Pro"; font-style: normal; font-weight: normal; src : url("../fonts/AndyPro-Regular.otf"); } @font-face { font-family: "Andy Pro"; font-style: normal; font-weight: bold; src : url("../fonts/AndyPro-Bold.otf"); } @font-face { font-family: "Andy Pro"; font-style: italic; font-weight: bold; src : url("../fonts/AndyPro-BoldItalic.otf"); } /* Eds Market Main Script */ @font-face { font-family: "Eds Market Main Script"; font-style: normal; font-weight: normal; src : url("../fonts/EdsMarketMainScript.otf"); } hr.transition { display: block; border: none; margin: 0; } div.height_100 { text-align: center; height: 100%; height: 98vh; max-height: 100%; max-width: 100%; clear: both; } img.fill_height { height: 100%; } div.width_100 { text-align: center; width: 100%; max-height: 100%; clear: both; line-height: 0; } img.fill { width: 100%; } img.height_1em { height: 1em; vertical-align: middle; margin: 0 0.2em 0 0; } img.height_2em { height: 2em; vertical-align: middle; } /* ===================== END DEFAULTS ==================*/ div.width_30 { text-align: center; max-height: 100%; margin: 0 35%; clear: both; } div.width_50 { text-align: center; max-height: 100%; margin: 0 25%; clear: both; } div.grey { background-color: #727271; } p.x01-FM-Body-Text-First { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 0; text-align: justify; text-indent: 0; } p.x01-FM-Copyright-CIP-Text-First { font-family: serif; /*Adobe Caslon Pro*/ font-size: 0.68em; margin: 0.71em 0 0 0; text-align: center; text-indent: 0; } p.x01-FM-Copyright-Imprint { font-family: serif; /*Adobe Caslon Pro*/ font-size: 0.68em; margin: 0; text-align: center; text-indent: 0; } p.x01-FM-Copyright-Text { font-family: serif; /*Adobe Caslon Pro*/ font-size: 0.68em; margin: 0; text-align: center; text-indent: 0; } p.x01-FM-Copyright-Text-Space { font-family: serif; /*Adobe Caslon Pro*/ font-size: 0.68em; margin: 1.29em 0 0 0; text-align: center; text-indent: 0; } p.x01-FM-Dedi-Body { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; font-style: italic; margin: 15% 0 0 0; text-align: center; text-indent: 0; } h1.x01-FM-Head { color: #757575; font-family: "Avenir Next LT Pro Condensed", sans-serif; /*PestoFresco*/ font-weight: 900; letter-spacing: 0.05em; font-size: 1.56em; margin: 15% 0 10% 0; page-break-after: avoid; text-align: center; text-indent: 0; text-transform: uppercase; } /*May want to look at the style below*/ p.x01-FM-TP-Author { font-family: "Lucky Goldfish", sans-serif; /*PestoFresco*/ letter-spacing: 0.03em; color: #ffffff; font-size: 1.6em; margin: 0; text-align: center; text-indent: 0; text-transform: uppercase; } p.x01-FM-TP-Title { font-family: "Lucky Goldfish", sans-serif; /*PestoFresco Italic*/ letter-spacing: 0.03em; font-style: italic; color: #ffffff; font-size: 2.4em; margin: 0; text-align: center; text-indent: 0; } h1.x02-Part-Title { font-family: "Lucky Goldfish", sans-serif; /*PestoFresco Italic*/ font-style: italic; font-size: 2.3em; margin: 0; text-align: center; text-indent: 0; background-color: #727271; color: #ffffff; } p.x03-CO-Body-Text { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 0; text-align: justify; text-indent: 0; } /*May want to look at the style below*/ h2.x03-Chapter-Number-1 { font-family: "Avenir Next LT Pro Condensed", sans-serif; /*PestoFresco*/ font-weight: 900; letter-spacing: 0.08em; font-size: 1.05em; margin: 15% 0 0.3em 0; page-break-after: avoid; text-align: center; text-indent: 0; text-transform: uppercase; } h2.x03-Chapter-Number { color: #757575; font-family: "Eds Market Main Script", serif; /*Little Delights Alt*/ font-size: 2.2em; margin: 0 0 10% 0; page-break-after: avoid; text-align: center; text-indent: 0; } h2.x03-Chapter-Number-2 { color: #757575; font-family: "Eds Market Main Script", serif; /*Little Delights Alt*/ font-size: 2.2em; margin: 15% 0 10% 0; page-break-after: avoid; text-align: center; text-indent: 0; } p.x04-Body-Text { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 0; text-align: justify; text-indent: 1.37em; } p.x04-Space-Break-FL { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 0; text-align: justify; text-indent: 0; } div.x04-Space-Break-Orn { font-family: serif; /*Adobe Caslon Pro*/ font-size: 3em; margin: 0; page-break-after: avoid; text-align: center; text-indent: 0; color: #757575; } p.x06-Computer-Font { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Semibold*/ font-weight: 900; font-size: 0.95em; margin: 0 1.4em; text-align: left; text-indent: 0; } p.x06-Computer-Font-1P { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Semibold*/ font-weight: 900; font-size: 0.95em; margin: 1.5em 0; text-align: center; text-indent: 0; } p.x06-Computer-Font-First { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Semibold*/ font-weight: 900; font-size: 0.95em; margin: 1.5em 1.4em 0 1.4em; text-align: left; text-indent: 0; } p.x06-Computer-Font-Last { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Semibold*/ font-weight: 900; font-size: 0.95em; margin: 0 1.4em 1.5em 1.4em; text-align: left; text-indent: 0; } p.x06-E-mail-Address-First { font-family: "Avenir Next LT Pro", sans-serif; /*Arial MT Std*/ font-size: 0.9em; margin: 1.5em 1.56em 0 1.56em; text-align: left; text-indent: 0; } p.x06-E-mail-Closing { font-family: "Avenir Next LT Pro", sans-serif; /*Arial MT Std*/ font-size: 0.9em; margin: 1.5em 1.56em 0 1.56em; text-align: left; text-indent: 0; } p.x06-E-mail-Closing-2 { font-family: "Avenir Next LT Pro", sans-serif; /*Arial MT Std*/ font-size: 0.9em; margin: 1.5em 1.56em; text-align: left; text-indent: 0; } p.x06-E-mail-Salutation { font-family: "Avenir Next LT Pro", sans-serif; /*Arial MT Std*/ font-size: 0.9em; margin: 1.5em 1.56em 0 1.56em; text-align: left; text-indent: 0; } p.x06-E-mail-Subject { font-family: "Avenir Next LT Pro", sans-serif; /*Arial MT Std*/ font-size: 0.9em; margin: 0 1.56em; text-align: left; text-indent: 0; } p.x06-E-mail-Text { font-family: "Avenir Next LT Pro", sans-serif; /*Arial MT Std*/ font-size: 0.9em; margin: 0 1.56em; text-align: left; text-indent: 1.56em; } p.x06-E-mail-Text-1P { font-family: "Avenir Next LT Pro", sans-serif; /*Arial MT Std*/ font-size: 0.9em; margin: 1.5em 1.56em; text-align: left; text-indent: 0; } p.x06-E-mail-Text-First { font-family: "Avenir Next LT Pro", sans-serif; /*Arial MT Std*/ font-size: 0.9em; margin: 1.5em 1.56em 0 1.56em; text-align: left; text-indent: 0; } p.x06-E-mail-Text-Last { font-family: "Avenir Next LT Pro", sans-serif; /*Arial MT Std*/ font-size: 0.9em; margin: 0 1.56em 1.5em 1.56em; text-align: left; text-indent: 1.56em; } p.x06-E-mail-Text_unindent { font-family: "Avenir Next LT Pro", sans-serif; /*Arial MT Std*/ font-size: 0.9em; margin: 0 1.56em; text-align: left; text-indent: 0; } p.x06-Email-Address-First-w-Dotted-Line { font-family: "Avenir Next LT Pro", sans-serif; /*Arial MT Std*/ font-size: 0.9em; margin: 1.5em 1.56em 0 1.56em; text-align: left; text-indent: 0; } div.dots { border-top: dotted 4px #757575; margin: 0 75% 0 1.56em; } p.x06-Extract { font-family: "Andy Pro", sans-serif; /*Andy Pro*/ font-size: 1.17em; font-style: italic; font-weight: bold; margin: 0 1.17em; text-align: left; text-indent: 0; } p.x06-Extract-1P { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.17em; font-style: italic; font-weight: bold; margin: 1.25em 1.17em; text-align: center; text-indent: 0; } p.x06-Extract-A-1P { font-family: monospace; /*Courier*/ font-size: 1.05em; font-weight: bold; margin: 1.5em 1.4em; text-align: center; text-indent: 0; } p.x06-Extract-First { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.17em; font-style: italic; font-weight: bold; margin: 1.25em 1.17em 0 1.17em; text-align: left; text-indent: 0; } p.x06-Extract-Last { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.17em; font-style: italic; font-weight: bold; margin: 0 1.17em 1.25em 1.17em; text-align: left; text-indent: 0; } p.x06-Letter-Closing { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.1em; font-style: italic; margin: 0 1.24em; text-align: left; text-indent: 1.24em; } p.x06-Letter-Closing-2 { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.1em; font-style: italic; margin: 0 1.24em 1.33em 1.24em; text-align: left; text-indent: 1.24em; } p.x06-Letter-Closing-First { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.1em; font-style: italic; margin: 1.33em 1.24em 0 1.24em; text-align: left; text-indent: 1.24em; } p.x06-Letter-Salutation { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.1em; font-style: italic; margin: 1.33em 1.24em 0 1.24em; text-align: left; text-indent: 0; } p.x06-Letter-Text { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.1em; font-style: italic; margin: 0 1.24em; text-align: left; text-indent: 1.24em; } p.x06-Letter-Text-1P { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.1em; font-style: italic; margin: 1.33em 1.24em; text-align: left; text-indent: 0; } p.x06-Letter-Text-1P-2 { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.1em; font-style: italic; margin: 0 1.24em 1.33em 1.24em; text-align: left; text-indent: 0; } p.x06-Letter-Text-First { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.1em; font-style: italic; margin: 1.33em 1.24em 0 1.24em; text-align: left; text-indent: 0; } p.x06-Letter-Text-Last { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.1em; font-style: italic; margin: 0 1.24em 1.33em 1.24em; text-align: left; text-indent: 1.24em; } p.x06-Media-A-1P { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.15em; font-style: italic; margin: 1.33em 0; text-align: center; text-indent: 0; } p.x06-Media-B-1P { font-family: "Goudy Handtooled Std", serif; /*CloisterOpenFace BT*/ font-size: 1.05em; margin: 1.36em 0; text-align: center; text-indent: 0; } p.x06-Sign { font-family: "Nicolas Cochin LT Pro", serif; /*P22 DaddyO Hip*/ font-size: 0.98em; margin: 1.5em 1.4em; text-align: center; text-indent: 0; text-transform: uppercase; } /*May want to look at the style below*/ p.x06-Text-Message { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Medium*/ font-weight: bold; font-size: 0.88em; margin: 0 35% 0 1.56em; text-align: left; text-indent: 0; } /*May want to look at the style below*/ p.x06-Text-Message-1P { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Medium*/ font-weight: bold; font-size: 0.88em; margin: 1.67em 35% 1.67em 1.56em; text-align: left; text-indent: 0; } /*May want to look at the style below*/ p.x06-Text-Message-Alt { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Medium*/ font-weight: bold; font-size: 0.88em; margin: 0 1.56em 0 35%; text-align: left; text-indent: 0; } /*May want to look at the style below*/ p.x06-Text-Message-Alt-1P { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Medium*/ font-weight: bold; font-size: 0.88em; margin: 1.67em 1.56em 1.67em 35%; text-align: left; text-indent: 0; } /*May want to look at the style below*/ p.x06-Text-Message-Alt-First { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Medium*/ font-weight: bold; font-size: 0.88em; margin: 1.67em 1.56em 0 35%; text-align: left; text-indent: 0; } /*May want to look at the style below*/ p.x06-Text-Message-Alt-Last { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Medium*/ font-weight: bold; font-size: 0.88em; margin: 0 1.56em 1.67em 35%; text-align: left; text-indent: 0; } /*May want to look at the style below*/ p.x06-Text-Message-First { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Medium*/ font-weight: bold; font-size: 0.88em; margin: 1.67em 35% 0 1.56em; text-align: left; text-indent: 0; } /*May want to look at the style below*/ p.x06-Text-Message-Last { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Medium*/ font-weight: bold; font-size: 0.88em; margin: 0 35% 1.67em 1.56em; text-align: left; text-indent: 0; } p.x07-List-Numbered { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 1.46em 0 0 0; text-align: left; text-indent: 0; } p.x07-List-Numbered-First { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 1.46em 0 0 0; text-align: left; text-indent: 0; } h3.x07-List-Numbered-Head { color: #757575; font-family: "Avenir Next LT Pro Condensed", sans-serif; /*PestoFresco*/ font-weight: 900; letter-spacing: 0.03em; font-size: 1em; margin: 0; text-align: center; text-indent: 0; text-transform: uppercase; } p.x07-List-Numbered-Last { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 1.46em 0 0 0; text-align: left; text-indent: 0; } p.x07-List-Numbered_Indent { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 1.46em 0 0 1.85em; text-align: left; text-indent: -1.85em; } p.x12-Caption-Credit { font-family: serif; /*Adobe Caslon Pro*/ font-size: 0.78em; font-style: italic; margin: 0; text-align: center; text-indent: 0; } p.x13-BM-About-Au-First { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 1.5em 0 0 0; text-align: justify; text-indent: 0; } p.x13-BM-Ack { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 0; text-align: justify; text-indent: 1.37em; } p.x13-BM-Ack-First { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 0; text-align: justify; text-indent: 0; } h1.x13-BM-Ack-Head { font-family: "Avenir Next LT Pro Condensed", sans-serif; /*PestoFresco*/ font-weight: 900; letter-spacing: 0.05em; font-size: 1.56em; margin: 15% 0 10% 0; text-align: center; text-indent: 0; text-transform: uppercase; } h2.x13-BM-Connect-Online-Head { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1.07em; font-variant: small-caps; margin: 1.5em 0 0.36em 0; text-align: center; text-indent: 0; text-transform: lowercase; text-decoration: underline; } p.x13-BM-Connect-Online-List { font-family: serif; /*Adobe Caslon Pro*/ font-size: 0.9em; margin: 0.2em 0; text-align: center; text-indent: 0; } h1.x13-BM-Head { font-family: "Avenir Next LT Pro Condensed", sans-serif; /*PestoFresco*/ font-weight: 900; letter-spacing: 0.05em; font-size: 1.56em; margin: 15% 0 10% 0; page-break-after: avoid; text-align: center; text-indent: 0; text-transform: uppercase; } h1.x13-BM-Head-2 { font-family: "Avenir Next LT Pro Condensed", sans-serif; /*PestoFresco*/ font-weight: 900; letter-spacing: 0.05em; font-size: 1.56em; margin: 15% 0 5% 0; page-break-after: avoid; text-align: center; text-indent: 0; text-transform: uppercase; } span._6-Dialog-Speaker-Inline-Run-In { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Medium*/ font-weight: 900; font-size: 0.78em; text-transform: uppercase; } span._6-Media-A-Inline { font-family: "Andy Pro", sans-serif; /*AndyPro*/ font-size: 1.1em; font-style: italic; } span._6-Sign-Inline { font-family: "DIN Next LT Pro", sans-serif; /*DIN Pro*/ font-size: 0.88em; text-transform: uppercase; } span._6-Text-Message-Inline { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Medium*/ font-size: 0.73em; text-transform: uppercase; } span.Email-Run-In { font-family: "Avenir Next LT Pro", sans-serif; /*Proxima Nova Semibold*/ font-weight: bold; } p.x15-RG { font-family: sans-serif; /*Intervogue Reg*/ font-size: 1em; margin: 0 0 .8em 0; text-align: center; text-indent: 0; } div.rg { border-top: solid 1px; margin: 0 40% .8em 40%; } .x01-FM-Contents-FL { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 0 0 0 1.5em; text-indent: -1.5em; } .x01-FM-Contents-Center { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; text-align: center; margin: 0; text-indent: 0; } .x01-FM-Contents-Space { font-family: serif; /*Adobe Caslon Pro*/ font-size: 1em; margin: 1em 0 0 1.5em; text-indent: -1.5em; } .Contents-Section { margin: 0 0 0 1.5em; }