/********************/ /* 1. Global styles */ /********************/ a:link { color: #ff0000; } a:active { color: #ff0000; } a:visited { color: #5f5f5f; } body { background: white; font-size: 12pt; line-height: normal; margin: 1.5em; } img { border:0; vertical-align: middle; } /*****************************/ /* 2. Article/Chapter Header */ /*****************************/ /* Context information at the top of the page */ /**********************************************/ .ArticleContextInformation, .ChapterContextInformation { margin-bottom: 0.83em; } .ArticleContextInformation .ContextInformation { border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid #999999; border-top: 1px solid #999999; padding: 1px; width:auto; display:inline-block } .ChapterContextInformation .ContextInformation { border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid #999999; border-top: 1px solid #999999; padding: 1px; width:auto; display:inline-block } .ArticleContextInformation .ContextInformationJournalTitles, .ChapterContextInformation .ContextInformationSeriesTitles, .ChapterContextInformation .ContextInformationBookTitles { margin: 1px; padding: 2px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid black; border-top: 1px solid black; display: block; } .ContextInformationJournalTitles { background-color: #d6d6d6; } .ArticleContextInformation .JournalTitle, .ArticleContextInformation .JournalSubTitle { display:block } .ChapterContextInformation .SeriesTitle, .ChapterContextInformation .SeriesSubTitle, .ChapterContextInformation .xBookTitle, .ChapterContextInformation .BookSubTitle { display:block } .ChapterContextInformation .BookEdition { display:inline } .ChapterContextInformation .BookEdition:before { content: ', '; } .ArticleCopyright, .ChapterCopyright, .ArticleDOI, .ChapterDOI, .ContextInformationAuthorEditorNames { margin: 2px 1px 1px 1px; padding: 2px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid black; border-top: 1px solid black; display:block } .ArticleCopyright .CopyrightComment, .ChapterCopyright .CopyrightComment { display: block; } /* Article/Chapter Categories */ /******************************/ .Categories { color: #666666; font-family: "Arial", "Helvetica", sans-serif; font-weight: bold; margin-bottom: 1.0em; margin-top: 1.0em; } .ArticleCategory, .ChapterCategory { font-size: 16pt; } .ArticleSubCategory, .ChapterSubCategory { font-size: 14pt; } /* Article/Chaper Titles */ /*************************/ .MainTitleSection { color: #444444; font-family: "Arial", "Helvetica", sans-serif; font-weight: bold; margin-bottom: 1.2em; margin-top: 1.2em; } .ArticleSuperTitle { font-size: 19pt; } .ArticleTitle, .ChapterTitle { font-size: 20pt; margin-top: 0; margin-bottom: 0; } .ArticleSubTitle, .ChapterSubTitle { font-size: 19pt; } /* Author Information */ /**********************/ .AuthorNames { font-size:12pt; font-weight: bold; margin-bottom: 1em; margin-top: 1em; } .Prefix:after { content: '\00a0'; } .Suffix:before { content: '\00a0'; } .NativeName:before, .Role:before { content: '\00a0('; } .NativeName:after, .Role:after { content: ')'; } .Affiliation { font-family: "Arial", "Helvetica", sans-serif; font-size: 10pt; margin-top:2px; } .AffiliationNumber { float: left; padding-right: 0.5em; } .AffiliationText { margin-left: 2em; } .AffiliationHint { font-style: italic; } .ClearBoth { clear: both; font-size: 0pt; line-height: 0 !important; } .Contact { font-family: "Arial", "Helvetica", sans-serif; font-size: 10pt; margin-bottom: 1em; margin-top: 1em; } .AuthorNames .ContactIcon { width:14px; height:10px; background-image:url('contact.gif'); background-repeat: no-repeat; display: inline-block; } .Contact .ContactIcon { width:14px; height:10px; background-image:url('contact.gif'); background-repeat: no-repeat; float:left; margin-top:4px; margin-right:4px; } .ContactAuthorLine { padding-left:20px; font-weight: bold; } .ContactAdditionalLine { padding-left:20px; } .ContactType { font-weight: bold; } /* Article/Chapter History */ /***************************/ .ArticleHistory { font-family: "Arial", "Helvetica", sans-serif; font-size: 10pt; margin-bottom: 1em; margin-top: 1em; } .HistoryLabel { font-weight: bold; } .History+.History { padding-left: 0.5em; } /* Table of Contents */ /*********************/ .ArticleOrChapterToc { border-top: 2px groove black; margin-top: 1em; padding-top: 1em; } .ArticleOrChapterToc .HeadingNumber { font-weight: bold; padding-right: 0.3em; } /* Abstract */ /************/ .Abstract { margin-top: 1em } .Abstract>.Heading { font-weight: bold; } .AbstractSection { margin-top: 0.3em } .AbstractSection>.Heading { font-style: italic; } /* Keywords */ /************/ .KeywordGroup { margin-top: 1em; } .KeywordGroup .Heading { font-weight: bold; padding-right: 0.5em; display: inline; } .Keyword+.Keyword:before { content: " \2013 "; } /* Foreign Language Header */ /***************************/ .ForeignLanguageHeader { border-top: 2px groove black; margin-top: 1em; padding-left: 3em; } .ForeignLanguageTitleSection { color: #444444; font-family: "Arial", "Helvetica", sans-serif; font-weight: bold; margin-bottom: 1.2em; margin-top: 1.2em; } /* AbbreviationGroup */ /*********************/ .AbbreviationGroup { margin-top: 1em; } .ForeignLanguageHeader+.AbbreviationGroup { border-top: 2px groove black; margin-top: 1em; padding-top: 1em; } .AbbreviationGroup>.Heading { display: block; font-weight: bold; margin-bottom: 0em; } .AbbreviationGroup .DefinitionList { margin-top: 0em; margin-bottom: 0em; padding-right: 0.1em; padding-top: 0.1em; padding-bottom: 0.1em; } .AbbreviationGroupSection>.Heading { display: block; font-weight: bold; padding-top: 0.2em; } /* ArticleNote */ /***************/ .ArticleNote { margin-top: 1em; } .ArticleNote>.Heading { font-style: italic; } .ArticleNoteMotto { text-align: right; } /* Biography */ /*************/ .Biography { display: table; padding-top: 0.8em; padding-bottom: 0; width: 100%; } .Biography .FormalPara { display: table-row-group; } .Biography .BiographyFigure { display: table-footer-group; } .Biography .Figure { border-bottom: none; margin-top: 0.5em; margin-bottom: 0; } /*********************/ /* 3. General styles */ /*********************/ /* BlockQuote */ /**************/ .Fulltext>.Para:first-of-type>.BlockQuote:first-of-type { margin-top: 0; } .BlockQuote>.Heading { font-family: "Arial", "Helvetica", sans-serif; font-size: 12pt; font-weight: bold; margin-top: 1em; } /* Caption */ /***********/ .Caption, .TableFooter { display: block; font-family: "Arial", "Helvetica", sans-serif; font-size: 10pt; } .Caption { margin-top: 1.0em; } .TableFooter { margin-top: 1.0em; } .Table .Caption { margin-top: 0.5em; } .Figure .Caption { margin-bottom: 1.0em; } .Table .Caption { margin-bottom: 0.5em; } .CaptionNumber { font-weight: bold; padding-right: 0.6em; } .CaptionContent>span.SimplePara { display: block; } .CaptionContent div:first-of-type { display: inline; margin-top: 0; } /* DefinitionList */ /******************/ .DefinitionList { margin-top: 1em; margin-bottom: 1em; padding: 0.1em; } .DefinitionList>.Heading { display: block; font-style: italic; margin-bottom: 0.5em; } .DefinitionListEntry { padding-left: 1em; clear: both; } .Term { float: left; font-style: italic; padding-right: 0.5em; text-indent: 0; vertical-align: top; } .Description { padding-bottom: 0.3em; display:block; margin-left: 2em; } /* Emphasis */ /************/ .EmphasisTypeBold { font-weight: bold; } .EmphasisTypeItalic { font-style: italic; } .EmphasisTypeUnderline { text-decoration: underline; } .EmphasisTypeDoubleUnderline { border-bottom-style:double; } .EmphasisTypeSmallCaps { font-variant:small-caps; } .EmphasisTypeBoldItalic { font-weight: bold; font-style: italic; } .EmphasisTypeBoldUnderline { font-weight: bold; text-decoration: underline; } .EmphasisTypeBoldDoubleUnderline { font-weight: bold; border-bottom-style:double; } .EmphasisTypeBoldSmallCaps { font-weight: bold; font-variant:small-caps; } .EmphasisTypeItalicUnderline { font-style: italic; text-decoration: underline; } .EmphasisTypeItalicDoubleUnderline { font-style: italic; border-bottom-style: double; } .EmphasisTypeItalicSmallCaps { font-style: italic; font-variant: small-caps; } .EmphasisTypeBoldItalicUnderline { font-weight: bold; font-style: italic; text-decoration: underline; } .EmphasisTypeBoldItalicDoubleUnderline { font-weight: bold; font-style: italic; border-bottom-style: double; } .EmphasisTypeBoldItalicSmallCaps { font-weight: bold; font-style: italic; font-variant: small-caps; } .EmphasisTypeUnderlineSmallCaps { text-decoration: underline; font-variant: small-caps; } .EmphasisTypeDoubleUnderlineSmallCaps { border-bottom-style: double; font-variant: small-caps; } .EmphasisFontCategoryNonProportional { font-family: 'Courier New', Courier, monospace; font-size: 98%; } .EmphasisFontCategorySansSerif { font-family: "Arial", "Helvetica", sans-serif; font-size: 95%; } .EmphasisTypeStrikethrough { text-decoration: line-through; } /* Figure */ /**********/ .Figure { /*border-bottom: 2px groove black;*/ margin-top: 1em; margin-bottom: 1em; text-indent: 0; } .OpeningFigure .Figure { padding-bottom: 1em; } .Figure img { height: auto; margin: 0; max-width: 100%; } .MediaObject { display: block; } .MediaObject+.MediaObject { margin-top: 1em; } /* Footnotes */ /*************/ .FootnoteSection { border-top: 2px groove black; font-family: "Arial", "Helvetica", sans-serif; font-size: 10pt; margin-top: 1em; } .FootnoteSection>.Heading { display: block; font-size: 16pt; font-weight: bold; margin-top: 0.83em; margin-bottom: 0.83em; } .Footnote { clear: both; text-align: left; } .FootnoteNumber { float:left; font-size: 7.5pt; padding-right: 0.5em; vertical-align: super; } .Footnote>.FootnoteNumber { font-size: 10pt; vertical-align: baseline; } .FootnoteParas div { margin-left: 1em; margin-top: 0.3em; } /* Equations */ /*************/ .Equation { margin-top: 0.5em; margin-bottom: 0.5em; width: 100%; display: table; } .EquationContent { text-align: left; display: table-cell; } .EquationNumber { text-align: right; float: right; display: table-cell; vertical-align: middle; } .EquationSourceXml { white-space: nowrap; } /* Headings */ /************/ .HeadingNumber { padding-right: 0.3em; } .RenderAsSection1>.Heading { display: block; font-family: "Arial", "Helvetica", sans-serif; font-size: 19pt; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.8em; } .RenderAsSection2>.Heading { display: block; font-family: "Arial", "Helvetica", sans-serif; font-size: 16pt; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.8em } .RenderAsSection3>.Heading { display: block; font-family: "Arial", "Helvetica", sans-serif; font-size: 14pt; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.8em; } .RenderAsSection4>.Heading { display: block; font-family: "Arial", "Helvetica", sans-serif; font-size: 14pt; font-style: italic; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.8em } .RenderAsSection5>.Heading { display: block; font-family: "Arial", "Helvetica", sans-serif; font-size: 12pt; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.8em; } .RenderAsSection6>.Heading { display: block; font-family: "Arial", "Helvetica", sans-serif; font-size: 12pt; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.8em; } .RenderAsSection7>.Heading { display: block; font-family: "Arial", "Helvetica", sans-serif; font-size: 12pt; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.8em; } .SectionTypeBox>.Heading, .SectionTypeOverview>.Heading, .SectionTypeWarning>.Heading { margin-top: 8px; } /* FormalPara */ /**************/ .FormalPara { margin-top: 1em; margin-bottom: 1em; } .FormalParaRenderingStyle1>.Heading{ font-weight: bold; padding-right: 1em; } .FormalParaRenderingStyle2>.Heading { font-style: italic; padding-right: 1em; } .FormalParaRenderingStyle3>.Heading { font-style: italic; padding-right: 1em; } /* Literal */ /***********/ .Literal { font-family: 'Courier New', Courier, monospace } /* Ordered List */ /****************/ .OrderedList { display: table; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 1.5em; } .OrderedList .Heading { display: table-caption; font-style: italic; margin-top: 1em; margin-left: -1.5em; } .OrderedList .Heading+.ListItem { margin-top: 0; } .ListItem { display: table-row; } .ItemNumber { display: table-cell; padding-top: 0.5em; padding-right: 0.5em; white-space: nowrap; } .ItemContent { display: table-cell; } /* Para */ /********/ .Fulltext>.Para:first-of-type { border-top: 2px groove black; margin-top: 1em; padding-top: 1em; } .Para+.Para { margin-top: 0.5em; } .ParaTypeExample, .ParaTypeTip { border-left: 4px solid black; padding-left: 0.5em; margin-top: 1em !important; margin-bottom: 1em; } .ParaTypeEyeCatcher, .ParaTypeImportant, .ParaTypeWarning { background: #d6d6d6; border: 2px solid black; padding: 0.5em; margin-top: 0.8em !important; margin-bottom: 0.8em; } .ParaTypeGeneticSequence, .ParaTypeLiteral, .ParaTypeProgramCode { font-family: 'Courier New', Courier, monospace; } .ParaTypeLegalText { font-weight: bold; text-align: left; } .ParaTypeOverview { border: 2px solid black; margin-top: 0.8em !important; margin-bottom: 0.8em; padding: 0.5em } .ParaTypeSource { font-style: italic; } .ParaTypeTrailer { font-weight: bold; padding-left: 0.5em; padding-right: 0.5em; } /* Section Authors */ /*******************/ .Section1 .AuthorNames, .Section2 .AuthorNames, .Section3 .AuthorNames { margin-top: 0.3em; margin-bottom: 0.5em; } /* Section Types */ /*****************/ .SectionTypeBox, .SectionTypeOverview { border: 2px solid black !important; margin-top: 1em !important; padding-left: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; } .SectionTypeExample, .SectionTypeTip { border-left: 4px solid black; margin-top: 1em !important; padding-top: 0em; padding-left: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; } .SectionTypeExample>.Heading { } .SectionTypeLegalText, .SectionTypeTrailer { font-weight: bold; text-align: left; } .SectionTypeWarning { background: #d6d6d6; border: 2px solid black; margin-top: 1em !important; padding-left: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; } .RenderAsSection1 { border-top: 2px groove black; margin-top: 1em; } .SectionTypeBox+.RenderAsSection1, .SectionTypeOverview+.RenderAsSection1, .SectionTypeWarning+.RenderAsSection1 { border-top: 0; /* no bar above the section if the previous section is in a box */ } /* Sidebars */ /************/ .InternalRefSidebarLexicon { background-image:url('sidebar.gif'); background-repeat: no-repeat; font-weight: bold; padding-left:20px; } .SidebarDialog { border: 1px solid black; margin-left: 2em; margin-top: 0.2em; padding: 0.2em; text-indent: 0; } .SidebarNumber { font-weight: bold; padding-right: 0.5em; } /* SimplePara */ /**************/ .SimplePara+.SimplePara { margin-top: 0.5em; } /* Tables */ /**********/ tr.header { background: #d6d6d6; } .Table { margin-bottom: 1em; } .Para+.Table, .Para>.Table { margin-top: 1em; } .SimplePara>.Table { margin-top: .5em; } table { text-indent: 0; } th, td { vertical-align: top; } /* UnorderedList */ /*****************/ .UnorderedList>.Heading { display: block; font-style: italic; margin-top: 1em; } .Heading+ul { margin-top: 0; } ul { margin-top: 0.5em; margin-bottom: 0.5em; } ul.UnorderedListMarkBullet { list-style-type: disc } ul.UnorderedListMarkBullet div { margin-bottom: 0.3em; } ul.UnorderedListMarkNone { list-style-type: none } ul.UnorderedListMarkNone div { margin-bottom: 0.3em; } ul.UnorderedListMarkDash { list-style: none; margin-left: 1.9em; padding-left: 1em; text-indent: -1em; } ul.UnorderedListMarkDash div:first-of-type { display:inline; } ul.UnorderedListMarkDash div { text-indent: 0; margin-top: 0.3em; margin-bottom: 0.3em; } ul.UnorderedListMarkDash>li:before { content: "\2013 \0020"; } /*********************************/ /* 4. Article/Chapter Backmatter */ /*********************************/ /* Acknowledgments */ /*******************/ .Acknowledgments { margin-top: 1em; } .Acknowledgments>.Heading { display: block; font-weight: bold; } /* Glossary */ /************/ .Glossary { border-top: 2px groove black; margin-top: 1.0em; margin-bottom: 1em; padding-top: 0.3em; } .Glossary .Headings { font-family: "Arial", "Helvetica", sans-serif; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.8em; } .Glossary>.Headings>.Heading { display: block; font-size: 19pt; } .Glossary>.Headings>.SubHeading { display: block; font-size: 14pt; } .GlossarySection .Headings { font-family: "Arial", "Helvetica", sans-serif; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.8em; } .GlossarySection>.Headings>.Heading { display: block; font-size: 16pt; } .GlossarySection>.Headings>.SubHeading { display: block; font-size: 12pt; } .GlossaryTerm { font-style: italic; padding-right: 0.5em; } .GlossarySeeLabel, .GlossarySeeAlsoLabel { font-style: italic; padding-right: 0.3em; } .GlossaryEntry { text-indent: -1.5em; margin-left: 1.5em; } .GlossaryDef { display: inline; margin-top: 0.3em; } .GlossaryDef>div:first-child { display: inline; margin-top: 0; margin-left: 0; } .GlossaryDef .SimplePara+.GlossarySee, .GlossaryDef .SimplePara+.GlossarySeeAlso { text-indent: 0em; } .GlossaryTerm { display: inline; } .GlossaryTerm+.GlossarySee, .GlossaryTerm+.GlossarySeeAlso { display: inline; } /* Table of Contents */ /*********************/ .Toc, .TocAppendix { border-top: 2px groove black; margin-top: 1em; padding-top: 1em; } .Toc .Headings, .TocAppendix .Headings { font-family: "Arial", "Helvetica", sans-serif; font-weight: bold; margin-bottom: 1em; } .Toc>.Headings>.Heading, .TocAppendix>.Headings>.Heading { display: block; font-size: 19pt; } .Toc>.Headings>.SubHeading, .TocAppendix>.Headings>.SubHeading { display: block; font-size: 14pt; } .TocEntry, .TocPart, .TocBack { margin-top: 1em; } .TocItem { font-weight: bold; } .TocPageNumber { /*float:right;*/ display: none; } .Toc .TocAuthors, .TocAppendix .TocAuthors { padding-left: 2em; } /* Index */ /*********/ .Index { border-top: 2px groove black; margin-top: 1em; padding-top: 0.3em; margin-bottom: 0.8em; } .Index .Headings { font-family: "Arial", "Helvetica", sans-serif; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.8em; } .Index>.Headings>.Heading { display: block; font-size: 19pt; } .Index>.Headings>.SubHeading { display: block; font-size: 14pt; } .IndexDiv .Headings { font-family: "Arial", "Helvetica", sans-serif; font-weight: bold; margin-top: 1.0em; margin-bottom: 0.3em; } .IndexDiv>.Headings>.Heading { display: block; font-size: 16pt; } .IndexDiv>.Headings>.SubHeading { display: block; font-size: 12pt; font-style: italic; } .IndexEntrySeeLabel { font-style: italic; margin-left: 1em; padding-right: 0.3em; } .SecondaryIE { margin-left: 1em; } .TertiaryIE { margin-left: 2em; } /* Bibliography */ /****************/ .Bibliography { border-top: 2px groove black; font-family: "Arial", "Helvetica", sans-serif; font-size: 10pt; margin-top: 1em; } .Bibliography>.Heading { font-size: 16pt; font-weight: bold; margin-top: 0.83em; margin-bottom: 0em; } .BibliographyWrapper { display: table; } .BibSection { display: table; } .BibSection>.Heading { display: block; font-size: 12pt; margin-top: 0.83em; } .BibliographyWrapper>.BibSection:first-child>.Heading:first-child { margin-top: 0.3em; } .Citation { display: table-row; } .CitationNumber { display: table-cell; } .CitationNumber+.CitationContent { display: table-cell; padding-left: 0.5em; text-align: left; } .CitationContent { padding-top: 1em; } .Occurrences { display: block; } .Occurrence { margin-right:5px; } .OccurrenceAMSID a span:before { width:65px; height:20px; } .OccurrenceBibcode a span:before { width:65px; height:20px; } .OccurrenceCOI a span:before { width:65px; height:20px; } .OccurrenceDOI a span:before { width:65px; height:20px; } .OccurrencePID a span:before { width:65px; height:20px; } .OccurrenceSpringerLink a span:before { width:108px; height:20px; } .OccurrenceZLBID a span:before { width:65px; height:20px; } .Occurrence a span span { display:none; } .Citation .ArticleTitle:before, .Citation .ChapterTitle:before { content: ' \201C'; /* opening quotes */ } .Citation .ArticleTitle, .Citation .ChapterTitle { display: inline; font-size: 10pt; } .Citation .ArticleTitle:after { content: '\201D\ '; /* closing quotes */ } .Citation .ChapterTitle:after { content: '\201D\ In: '; /* closing quotes */ } .Citation .Year:before { content: ' ('; } .Citation .Year:after { content: ') '; } .Citation .JournalTitle:after { content: ' '; } .Citation .VolumeID:after { content: ':'; } .BibChapter .FirstPage:before, .BibBook .FirstPage:before { content: ', pp '; } .Citation .FirstPage + .LastPage:before { content: '\2013'; /* en dash */ } .Citation .BookTitle:after, .Citation .BibEditorName:after, .Citation .EditionNumber:after, .Citation .PublisherName:after { content: ', '; } .BibComments { display: block; } /********************/ /* 1. Global styles */ /********************/ a { text-decoration: none; } /*body { font-size: 1em; }*/ /*****************************/ /* 2. Article/Chapter Header */ /*****************************/ /* Context information at the top of the page */ /**********************************************/ .ArticleContextInformation { border-bottom: 1px solid black; padding-bottom: 5px; } .ArticleContextInformation .ContextInformation { border: 0; display: block; font-size: 10pt; padding: 0; text-align: left !important; } .ArticleContextInformation .ContextInformationJournalTitles { background-color: white; border: 0; display: inline; } .ArticleContextInformation .JournalTitle, .ArticleContextInformation .JournalSubTitle { border: 0; display:inline; } .ArticleCopyright, .ArticleDOI, .ArticleContextInformation .ContextInformationAuthorEditorNames { margin: 0; padding: 0; border: 0; display: inline; } .ArticleCopyright .CopyrightComment { display: inline; } .ArticleContextInformation .JournalTitle:after, .ArticleContextInformation .JournalSubTitle:after, .ArticleContextInformation .ArticleCopyright:after { content: ", "; } .ArticleContextInformation .CopyrightComment:before { content: ", "; } .ArticleContextInformation .ArticleDOI:before { content: "DOI:\00a0"; } .ChapterContextInformation { border-top: 0; border-left: 0; border-right: 0; border-bottom: 1px solid black; } .ChapterContextInformation .ContextInformation { border: none; font-size: 0.8em; padding-bottom: 0.5em; text-align: left !important; } .ChapterContextInformation .ContextInformationSeriesTitles, .ChapterContextInformation .ContextInformationBookTitles { border: 0; display:inline; margin: 0; padding: 0; } .ChapterContextInformation .SeriesTitle, .ChapterContextInformation .SeriesSubTitle, .ChapterContextInformation .BookTitle, .ChapterContextInformation .BookSubTitle { display:inline; } .ChapterContextInformation .BookTitle { font-style: italic; } .ChapterCopyright, .ChapterDOI, .ChapterContextInformation .ContextInformationAuthorEditorNames { margin: 0; padding: 0; border: 0; display: inline; } .ChapterContextInformation .ContextInformationAuthorEditorNames:after { content: ', '; } .ChapterContextInformation .SeriesSubTitle:before { content: ': '; } .ChapterContextInformation .ContextInformationSeriesTitles:after { content: ', '; } .ChapterContextInformation .BookTitle:after { content: ', '; } .ChapterContextInformation .BookEdition:before { content: ''; } .ChapterContextInformation .BookEdition:after { content: ', '; } .ChapterContextInformation .BookSubTitle:after { content: ', '; } .ChapterContextInformation .ChapterDOI:before { content: 'DOI:\00a0'; } .ChapterContextInformation .ChapterDOI:after { content: ', '; } .BookContextInformation { font-size: 10pt; padding-bottom: 0.5em; text-align: left !important; } .BookContextInformation .ContextInformationEditorsAuthors:after { content: ", "; } .BookContextInformation .SeriesSubTitle:before { content: ": "; } .BookContextInformation .ContextInformationSeriesTitles:after { content: ", "; } .BookContextInformation .BookTitle:after { content: ", "; } .BookContextInformation .BookTitle { font-style: italic; } .BookContextInformation .BookEdition:after { content: ", "; } .BookContextInformation .BookSubTitle:after { content: ", "; } .BookContextInformation .ContextInformationDOI:before { content: "DOI:\00a0"; } .BookContextInformation .ContextInformationDOI:after { content: ", "; } .BookFrontmatter .ContextInformation, .PartFrontmatter .ContextInformation, .BookBackmatter .ContextInformation { border-bottom: 1px solid black; padding-bottom: 5px; } /* Article/Chapter Categories */ /******************************/ .Categories { font-family: "Times New Roman", "Times", "Minion", serif; font-weight: bold; margin-bottom: 1.0em; margin-top: 1.0em; } .ArticleCategory, .ChapterCategory { color: #000000; font-size: 18pt; } .ArticleSubCategory, .ChapterSubCategory { color: #000000; font-size: 15pt; } /* Article/Chaper Titles */ /*************************/ .MainTitleSection { color: #000000; font-family: "Times New Roman", "Times", "Minion", serif; font-weight: normal; margin-bottom: 1.2em; margin-top: 1.2em; } .ArticleSuperTitle { font-size: 16pt; } .ArticleTitle, .ChapterTitle { font-size: 22pt; text-align: left !important; } .ArticleSubTitle, .ChapterSubTitle { font-size: 16pt; text-align: left !important; padding-top: 0.2em; } /* Author Information */ /**********************/ .AuthorNames { font-size: 15pt; font-weight: normal; text-align: left !important; } .AuthorNames sup { font-size: 0.5em; } .Affiliation { font-family: "Times New Roman", "Times", "Minion", serif; font-size: 12pt; } .Contact { font-family: "Times New Roman", "Times", "Minion", serif; font-size: 12pt; } /* Article/Chapter History */ /***************************/ .ArticleHistory { font-family: "Times New Roman", "Times", "Minion", serif; font-size: 12pt; } /* ArticleNote */ /***************/ .ArticleNote>.Heading { font-style: normal; font-weight: bold; } /* Foreign Language Header */ /***************************/ .ForeignLanguageTitleSection { color: #000000; font-family: "Times New Roman", "Times", "Minion", serif; font-weight: normal; } /* Biography */ /*************/ .Biography, .Biography .FormalPara, .Biography .BiographyFigure { display: block; margin-top: 0; margin-bottom: 0; } .Biography .BiographyFigure { float: right; margin-left: 6px; } /*********************/ /* 3. General styles */ /*********************/ /* BlockQuote */ /**************/ .BlockQuote>.Heading { font-family: "Times New Roman", "Times", "Minion", serif; text-indent: 0; } .BlockQuote>.Para { text-indent: 0; } .Heading+.Para>.BlockQuote:first-child { margin-top: 0; } /* Caption */ /***********/ .Caption, .TableFooter { font-family: "Times New Roman", "Times", "Minion", serif; font-size: 12pt; text-align: left; text-indent: 0em; } .CaptionContent { font-size: 0.9em; } .CaptionNumber { font-style: italic; } /* CitationRef */ /***************/ cite { font-style: normal; } /* DefinitionList */ /******************/ .Description .Para:first-child { text-indent: 0; } .Heading+.Para>div.DefinitionList:first-child { margin-top: 0; } /* Equations */ /*************/ .EquationContent, .EquationContent img { max-width: 100%; text-indent: 0; } /*.Equation { table-layout: fixed; } .EquationContent { text-indent: 0; width: 90%; } .EquationContent img { max-width: 100%; }*/ /* Figure */ /**********/ .Figure { text-align: center; } /* Footnotes */ /*************/ .FootnoteSection { font-family: "Times New Roman", "Times", "Minion", serif; font-size: 0.9em; } .FootnoteSection>.Heading { font-size: 18pt; font-weight: normal; margin-bottom: 0.5em; } .Footnote>.FootnoteNumber { font-size: 0.9em; } /* FormalPara */ /**************/ .Heading+.FormalPara { margin-top: 0; } /* Headings */ /************/ h1, h2, h3, h4, h5, h6 { font-weight: normal; } .RenderAsSection1>.Heading { display: block; font-family: "Times New Roman", "Times", "Minion", serif; font-size: 18pt; font-weight: normal; margin-top: 0.5em; margin-bottom: 0.1em; text-align: left !important; } .RenderAsSection2>.Heading { display: block; font-family: "Times New Roman", "Times", "Minion", serif; font-size: 15pt; font-weight: normal; margin-top: 0.8em; margin-bottom: 0.1em; text-align: left !important; } .Heading + .Section2>.Heading:first-child { margin-top: 0; } .RenderAsSection3>.Heading { display: block; font-family: "Times New Roman", "Times", "Minion", serif; font-size: 15pt; font-style: italic; font-weight: normal; margin-top: 0.8em; margin-bottom: 0.1em; text-align: left !important; } .Heading + .Section3>.Heading:first-child { margin-top: 0; } .RenderAsSection4>.Heading { display: block; font-family: "Times New Roman", "Times", "Minion", serif; font-size: 14pt; font-style: italic; font-weight: normal; margin-top: 0.8em; margin-bottom: 0.1em; text-align: left !important; } .Heading + .Section4>.Heading:first-child { margin-top: 0; } .RenderAsSection5>.Heading { display: block; font-family: "Times New Roman", "Times", "Minion", serif; font-size: 12pt; font-style: normal; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.1em; text-align: left !important; } .Heading + .Section5>.Heading:first-child { margin-top: 0; } .RenderAsSection6>.Heading { display: block; font-family: "Times New Roman", "Times", "Minion", serif; font-size: 12pt; font-style: normal; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.1em; text-align: left !important; } .Heading + .Section6>.Heading:first-child { margin-top: 0; } .RenderAsSection7>.Heading { display: block; font-family: "Times New Roman", "Times", "Minion", serif; font-size: 12pt; font-style: normal; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.1em; text-align: left !important; } .Heading + .Section7>.Heading:first-child { margin-top: 0; } .SectionTypeBox>.Heading, .SectionTypeOverview>.Heading, .SectionTypeWarning>.Heading { margin-top: 8px; } /* Ordered List */ /****************/ .OrderedList { text-indent: 0em; } .Heading+.Para>div.OrderedList:first-child, .Heading+.Para>div.OrderedList:first-child>.Heading { margin-top: 0; } /* Para */ /********/ .Para+.Para { margin-top: 0; text-indent: 1.5em; } .ParaTypeExample, .ParaTypeEyeCatcher, .ParaTypeImportant, .ParaTypeOverview, .ParaTypeTip, .ParaTypeWarning { text-indent: 0 !important; } /* Index */ /*********/ .Index .Headings { font-family: "Times New Roman", "Times", "Minion", serif; font-weight: normal; } .Index>.Headings>.Heading { font-size: 18pt; } .Index>.Headings>.SubHeading { font-size: 13pt; } .IndexDiv .Headings { font-family: "Times New Roman", "Times", "Minion", serif; } /* Part */ /********/ .PartTitle { text-align: left !important; } /* Sections */ /************/ .BookContextInformation+.Appendix>.RenderAsSection1:first-child { /* omit the top border of the first section1 of the first appendix if it immediately follows the book context information (otherwise there would be two lines) */ border-top: none; } .BookBackmatter>div:nth-child(2) { /* omit the top border of the second div inside BookBackmatter The first div is the book context information, so this avoids two lines after the book context information */ border-top: none; padding-top: 0; } .PrefaceBody>.RenderAsSection1:first-child { border-top: none; margin-top: 0em; } .PrefaceBody>.RenderAsSection1:first-child>.Heading { margin-top: 0em; } /* Section Authors */ /*******************/ .Section1 .AuthorName, .Section2 .AuthorName, .Section3 .AuthorName { font-size: 12pt; font-weight: bold; } /* SimplePara */ /**************/ .SimplePara+.SimplePara { margin-top: 0; text-indent: 1.5em; } /* Tables */ /**********/ table { border-collapse: collapse; font-size: 0.75em; max-width: 100%; } th div { text-align: left; } td div { padding: 0.1em; } .ExternalTable { background-color: #F8F8F8; border-top: 1px solid black; border-bottom: 1px solid black; margin-top: 1em; margin-bottom: 1em; padding-top: 0em; padding-bottom: 0em; } .ExternalTable .Table { padding-bottom: 0.3em; } /* UnorderedList */ /*****************/ .Heading+.Para>div.UnorderedList:first-child>.Heading { margin-top: 0; } .UnorderedList li .Para:first-child { text-indent: 0; } /*********************************/ /* 4. Article/Chapter Backmatter */ /*********************************/ /* Glossary */ /************/ .Glossary .Headings { font-family: "Times New Roman", "Times", "Minion", serif; font-weight: normal; } .Glossary>.Headings>.Heading { font-size: 18pt; } .Glossary>.Headings>.SubHeading { font-size: 14pt; } .GlossarySection .Headings { font-family: "Times New Roman", "Times", "Minion", serif; font-weight: normal; } .GlossarySection>.Headings>.Heading { font-size: 16pt; } .GlossarySection>.Headings>.SubHeading { font-size: 13pt; } /* Bibliography */ /****************/ .Bibliography { font-family: "Times New Roman", "Times", "Minion", serif; font-size: 12pt; margin-top: 1em; } .Bibliography>.Heading { font-size: 18pt; font-weight: normal; margin-bottom: 0.0em; } .BibSection>.Heading { font-size: 14pt; } .Citation { font-size: 0.9em; } .Citation .ArticleTitle, .Citation .ChapterTitle { display: inline; font-size: 1em; } .Occurrence { margin-right: 0px; } .Occurrence a:before { color:black; content:'['; } .Occurrence a:after { color:black; content:']'; } .Occurrence a span span { display:inline; } .OccurrenceAMSID a span:before { width:auto; height:auto; content:''; } .OccurrenceBibcode a span:before { width:auto; height:auto; content:''; } .OccurrenceCOI a span:before { width:auto; height:auto; content:''; } .OccurrenceDOI a span:before { width:auto; height:auto; content:''; } .OccurrencePID a span:before { width:auto; height:auto; content:''; } .OccurrenceSpringerLink a span:before { width:auto; height:auto; content:''; } .OccurrenceZLBID a span:before { width:auto; height:auto; content:''; } /**********************/ /* 5. BookFrontmatter */ /**********************/ /* Cover */ /*********/ .CoverFigure img { /* autoscale cover figure, used by the EPUB converter */ margin: 0 auto 6px; width: 100%; max-width: 480px; height: auto; } /* Series Title Page */ /*********************/ .SeriesTitlePage { border-bottom: 2px groove black; padding-bottom: 1.5em; padding-top: 1em; } .SeriesTitlePage .VolumeNumber, .SeriesTitlePage .SeriesTitle { display: block; font-size: 22pt; font-weight: bold; margin-top: 5px; text-align: left !important; } .SeriesTitlePage .SeriesSubTitle { display: block; font-size: 18pt; font-weight: bold; margin-top: 5px; text-align: left !important; } .SeriesTitlePage .CollaboratorDesignation { display: block; font-weight: bold; padding-top: 3em; } .SeriesTitlePage .Collaborators { display: block; font-weight: bold; padding-top: 0.5em; } .SeriesInformationText { padding-top: 3em; } /* BookTitlePage */ /*****************/ .BookTitlePage { border-bottom: 2px groove black; padding-top: 1em; } .SeriesTitlePage+.BookTitlePage, .BookTitlePageAfterSeriesTitlePage { page-break-before: always; } .BookContextInformation + .BookTitlePage { border-top: none; padding-top: 0; } .BookTitlePage .BookEditors, .BookTitlePage .BookAuthors { margin-top: 5px; text-align: left !important; } .BookTitlePage .CollaboratorDesignation, .BookTitlePage .Editor, .BookTitlePage .InstitutionalEditor, .BookTitlePage .Author, .BookTitlePage .InstitutionalAuthor { font-size: 13pt; font-style: italic; margin-bottom: 5px; } .BookTitlePage .BookTitle { display: block; font-size: 22pt; font-weight: bold; margin-top: 1em; text-align: left !important; } .BookTitlePage .BookSubTitle { display: block; font-size: 18pt; font-weight: bold; text-align: left !important; } .BookTitlePage .PublisherLogo .Figure, .BookTitlePage .PublisherImprintName { font-size: 14pt; margin-top: 4em; margin-bottom: 1.5em; text-align: center; } /* Copyright Page */ /******************/ .CopyrightPage { border-bottom: 2px groove black; padding-top: 1em; padding-bottom: 1em; page-break-before: always; } .CopyrightPage .CollaboratorDesignation { display: block; font-style: italic; padding-bottom: 0.5em; } .CopyrightPage .AuthorGroup, .CopyrightPage .EditorGroup { padding-bottom: 4em; } .CopyrightPage .Author + .Author, .CopyrightPage .Author + .InstitutionalAuthor, .CopyrightPage .InstitutionalAuthor + .Author, .CopyrightPage .InstitutionalAuthor + .InstitutionalAuthor, .CopyrightPage .Editor + .Editor, .CopyrightPage .Editor + .InstitutionalEditor, .CopyrightPage .InstitutionalEditor + .Editor, .CopyrightPage .InstitutionalEditor + .InstitutionalEditor { padding-top: 1em; } .CopyrightPage .Affiliation { font-family: "Times New Roman", "Times", serif; margin-top: 0px; } .CopyrightPage .AffiliationText { margin-left: 0 } .CopyrightPageISBNs, .CopyrightPageISSNs, .SpringerLocationsLine, .CatalogingInformation, .CopyrightLine, .CopyrightPage .CopyrightComment, .CopyrightStandardText, .TrademarkQualifierText, .ProductLiability, .CoverDesigner, .BookCoverFigureText, .PaperInfo, .SpringerReferenceLine { margin-top: 1em; } .CopyrightPagePrintISSN+.CopyrightPageElectronicISSN { padding-left: 1.5em; } .CopyrightPagePrintISBN+.CopyrightPageElectronicISBN { padding-left: 1.5em; } /* Frontispiece */ /****************/ .Frontispiece { padding-top: 1em; padding-bottom: 1em; } .BookFrontmatter .Frontispiece { border-bottom: 2px groove black; page-break-before: always; } /* Dedication */ /**************/ .Dedication { padding-bottom: 1em; padding-top: 1em; } .BookFrontmatter .Dedication { border-bottom: 2px groove black; page-break-before: always; } /* Foreword */ /************/ .Foreword { padding-top: 1em; padding-bottom: 1em; } .BookFrontmatter .Foreword { border-bottom: 2px groove black; page-break-before: always; } .ForewordTitle { font-size: 22pt; font-weight: bold; padding-bottom: 0.5em; page-break-after: avoid; text-align: left !important; } .Foreword .AuthorName, .ForewordLocation, .ForewordDate { font-weight: bold; margin-top: 0.2em; text-align: right; } /* Preface */ /***********/ .Preface { padding-top: 1em; padding-bottom: 1em; } .BookFrontmatter .Preface { border-bottom: 2px groove black; page-break-before: always; } .PrefaceTitle { font-size: 22pt; font-weight: bold; padding-bottom: 0.5em; page-break-after: avoid; text-align: left !important; } .Preface .AuthorName, .PrefaceLocation, .PrefaceDate { font-weight: bold; margin-top: 0.2em; text-align: right; } /* ArticleNote */ /***************/ .BookFrontmatter .ArticleNote { border-bottom: 2px groove black; padding-bottom: 1em; page-break-before: always; } .PartFrontmatter .ArticleNote { padding-bottom: 1em; } /*.BookFrontmatter .ArticleNote+.ArticleNote { margin-top: 1em; padding-top: 1em; padding-bottom: 0.2em; border: none; }*/ .BookFrontmatter .ArticleNote .Heading, .PartFrontmatter .ArticleNote .Heading { font-size: 22pt; font-style: normal; font-weight: bold; padding-bottom: 0.5em; page-break-after: avoid; text-align: left !important; } /* BookAcknlowledgments */ /************************/ .BookAcknowledgments { padding-top: 1em; padding-bottom: 1em; } .BookFrontmatter .BookAcknowledgments { border-bottom: 2px groove black; page-break-before: always; } .BookAcknowledgmentsTitle { font-size: 22pt; font-weight: bold; padding-bottom: 0.5em; page-break-after: avoid; text-align: left !important; } .BookAcknowledgments .AuthorName { font-weight: bold; margin-bottom: 1em; } /* BookNotes */ /*************/ .BookNotes { padding-top: 1em; padding-bottom: 1em; } .BookFrontmatter .BookNotes { border-bottom: 2px groove black; page-break-before: always; } .BookNotesTitle { font-size: 22pt; font-weight: bold; margin-bottom: 0.5em; page-break-after: avoid; text-align: left !important; } .BookNotes .AuthorName { font-weight: bold; margin-bottom: 0.5em; } .BookNotesBody { margin-top: 1em; } /* Abbreviation Group */ /**********************/ .BookFrontmatter .AbbreviationGroup { border-bottom: 2px groove black; padding-bottom: 1em; page-break-before: always; margin-top: 1em; } .PartFrontmatter .AbbreviationGroup { padding-bottom: 1em; margin-top: 1em; } .BookFrontmatter .AbbreviationGroup .Heading, .PartFrontmatter .AbbreviationGroup .Heading { font-size: 22pt; font-weight: bold; padding-bottom: 0.5em; page-break-after: avoid; text-align: left !important; } .BookFrontmatter .AbbreviationGroupSection>.Heading, .PartFrontmatter .AbbreviationGroupSection>.Heading { font-size: 18pt; margin-top: 0.5em; padding-bottom: 0em; } /* Table of Contents */ /*********************/ .Toc { padding-bottom: 1em; margin-top: 0em; } .BookFrontmatter .Toc { border-bottom: 2px groove black; border-top: none; page-break-before: always; } .BookContextInformation+.Appendix>.TocAppendix:first-child { /* omit the top border of the first section1 of the first appendix if it immediately follows the book context information (otherwise there would be two lines) */ border-top: none; padding-top: 0; } .Toc .Headings { font-family: "Times New Roman", "Times", serif; font-weight: bold; text-align: left !important; } .TocAppendix .Headings { font-family: "Times New Roman", "Times", serif; font-weight: normal; text-align: left !important; } .Toc>.Headings>.Heading, .TocAppendix>.Headings>.Heading { font-size: 22pt; } .Toc>.Headings>.SubHeading, .TocAppendix>.Headings>.SubHeading { font-size: 16pt; text-align: left !important; } .TocEntry, .TocPart, .TocBack { text-align: left !important; } /* List of Headings */ /********************/ .Loh { padding-bottom: 1em; padding-top: 1em; } .BookFrontmatter .Loh { border-bottom: 2px groove black; page-break-before: always; } .Loh .Headings { font-weight: bold; margin-bottom: 1em; text-align: left !important; } .Loh>.Headings>.Heading { display: block; font-size: 22pt; } .Loh>.Headings>.SubHeading { display: block; font-size: 16pt; } .LohPageNumber { /*float: right;*/ display: none; } /* List of Contributors */ /************************/ .Loc { padding-bottom: 1em; padding-top: 1em; } .BookFrontmatter .Loc { border-bottom: 2px groove black; page-break-before: always; } .Loc .Headings { font-weight: bold; margin-bottom: 1em; text-align: left !important; } .Loc>.Headings>.Heading { display: block; font-size: 22pt; } .Loc>.Headings>.SubHeading { display: block; font-size: 16pt; } .LocDiv { margin-top: 1em; } .LocDiv .Heading { font-size: 16pt; text-align: left !important; } .LocDiv .SubHeading { font-size: 13pt; font-style: italic; font-weight: normal; text-align: left !important; } .LocDiv .FormalPara .Heading { font-size: 12pt; } .Loc .AuthorGroup+.AuthorGroup, .Loc .AuthorGroup+.EditorGroup, .Loc .EditorGroup+.AuthorGroup { margin-top: 1em; } .Loc .Author, .Loc .Editor, .Loc .InstitutionalAuthor, .Loc .InstitutionalEditor { font-weight: bold; } .Loc .AffiliationText { font-family: "Times New Roman", "Times", serif; font-size: 12pt; margin-left: 0; } .Loc .Affiliation + .Emails { margin-top: 0.5em; } .Loc .Email + .Email:before { content: ", "; } /* BookFrontmatter FootnoteSection */ /***********************************/ .BookFrontmatter .FootnoteSection { border-top: none; margin-top: 0em; page-break-before: always; } .PartFrontmatter .FootnoteSection { border-top: none; margin-top: 0em; } .BookFrontmatter .FootnoteSection>.Heading, .PartFrontmatter .FootnoteSection>.Heading { font-weight: bold; } /* Colophon */ /**************/ .Colophon { border-top: 2px groove black; margin-top: 1em; padding-top: 0.8em; font-style: italic; }