/*  Anpassungen OJS 3 */

body {
    padding: 20px 40px;
    margin:0;
    background-color:white;
    font-family: Arial, sans-serif;
}

html {
    width: 100%;
    margin:auto;
    background-color:#eee;
}

@media only screen and (min-width: 1200px) {
    html {
        width: 970px;
    }
}
@media only screen and (min-width: 990px) {
    html {
        max-width: 970px;
    }
}

.fqs-article-header img {
    width: 60%;
    margin: 20px 0 30px 0;
}

.article-footer {
    display: flex;
    margin-top: 30px;
    padding-top: 20px;
    border-top: 1px solid #ccc;
    font-size: 12px;
    color: #666;
}

.article-footer-license {
    margin-top: 10px;
    margin-left: auto;
}

.article-footer-license p{
    display: none;
}

.article-footer-text {
    padding-right: 10px;
}

/**
 * FQS HTML Article
 *
 */

p { line-height: 150%; } /*fqs new*/
td, th { vertical-align:top; }
a:link {
    color: #960;
}
a:active {
    color: #960; /*changed*/
}
a:visited {
    color: #960; /*changed*/
}
a:hover {
    color: #c90;  /*changed*/
    background: transparent; /*changed*/
}

.FQSListNumberLevel1{ list-style-type : decimal; }
.FQSListNumberLevel2{ list-style-type : decimal; }
.FQSListNumberLevel3{ list-style-type : decimal; }
.FQSListNumberLevel4{ list-style-type : decimal; }

.FQSListBulletLevel1{ list-style-type : disc; }
.FQSListBulletLevel2{ list-style-type : circle; }
.FQSListBulletLevel3{ list-style-type : square; }
.FQSListBulletLevel4{ list-style-type : disc; }

.FQSListMixedAlphLBullLevel1{ list-style-type : lower-alpha; }
.FQSListMixedAlphLBullLevel2{ list-style-type : disc; }
.FQSListMixedAlphLBullLevel3{ list-style-type : disc; }
.FQSListMixedAlphLBullLevel4{ list-style-type : disc; }

.FQSListMixedAlphUNumAlphLBullLevel1{ list-style-type : upper-alpha; }
.FQSListMixedAlphUNumAlphLBullLevel2{ list-style-type : decimal; }
.FQSListMixedAlphUNumAlphLBullLevel3{ list-style-type : lower-alpha; }
.FQSListMixedAlphUNumAlphLBullLevel4{ list-style-type : disc; }

.FQSListMixedNumAlphBullLevel1{ list-style-type : decimal; }
.FQSListMixedNumAlphBullLevel2{ list-style-type : lower-alpha; }
.FQSListMixedNumAlphBullLevel3{ list-style-type : disc; }
.FQSListMixedNumAlphBullLevel4{ list-style-type : disc; }

.FQSListMixedNumAlphRomLevel1{ list-style-type : decimal; }
.FQSListMixedNumAlphRomLevel2{ list-style-type : lower-alpha; }
.FQSListMixedNumAlphRomLevel3{ list-style-type : lower-roman; }
.FQSListMixedNumAlphRomLevel4{ list-style-type : disc; }

.FQSListMixedNumBullLevel1{ list-style-type : decimal; }
.FQSListMixedNumBullLevel2{ list-style-type : disc; }
.FQSListMixedNumBullLevel3{ list-style-type : disc; }
.FQSListMixedNumBullLevel4{ list-style-type : disc; }

.FQSListNumberNoLevel1{ list-style-type : none; }
.FQSListNumberNoLevel2{ list-style-type : none; }
.FQSListNumberNoLevel3{ list-style-type : none; }
.FQSListNumberNoLevel4{ list-style-type : none; }

.FQSListAlphLowerLevel1{ list-style-type : lower-alpha; }
.FQSListAlphLowerLevel2{ list-style-type : lower-alpha; }
.FQSListAlphLowerLevel3{ list-style-type : lower-alpha; }
.FQSListAlphLowerLevel4{ list-style-type : lower-alpha; }

.FQSListRomLowerLevel1{ list-style-type : lower-roman; }
.FQSListRomLowerLevel2{ list-style-type : lower-roman; }
.FQSListRomLowerLevel3{ list-style-type : lower-roman; }
.FQSListRomLowerLevel4{ list-style-type : lower-roman; }

.FQSListAlphUpperLevel1{ list-style-type : upper-alpha; }
.FQSListAlphUpperLevel2{ list-style-type : upper-alpha; }
.FQSListAlphUpperLevel3{ list-style-type : upper-alpha; }
.FQSListAlphUpperLevel4{ list-style-type : upper-alpha; }

.FQSListRomUpperLevel1{ list-style-type : upper-roman; }
.FQSListRomUpperLevel2{ list-style-type : upper-roman; }
.FQSListRomUpperLevel3{ list-style-type : upper-roman; }
.FQSListRomUpperLevel4{ list-style-type : upper-roman; }



.FQSQuotationListNumberLevel1{ list-style-type : decimal; }
.FQSQuotationListNumberLevel2{ list-style-type : decimal; }
.FQSQuotationListNumberLevel3{ list-style-type : decimal; }
.FQSQuotationListNumberLevel4{ list-style-type : decimal; }

.FQSQuotationListBulletLevel1{ list-style-type : disc; }
.FQSQuotationListBulletLevel2{ list-style-type : disc; }
.FQSQuotationListBulletLevel3{ list-style-type : disc; }
.FQSQuotationListBulletLevel4{ list-style-type : disc; }

.FQSQuotationListMixedAlphLBullLevel1{ list-style-type : lower-alpha; }
.FQSQuotationListMixedAlphLBullLevel2{ list-style-type : disc; }
.FQSQuotationListMixedAlphLBullLevel3{ list-style-type : disc; }
.FQSQuotationListMixedAlphLBullLevel4{ list-style-type : disc; }

.FQSQuotationListMixedAlphUNumAlphLBullLevel1{ list-style-type : upper-alpha; }
.FQSQuotationListMixedAlphUNumAlphLBullLevel2{ list-style-type : decimal; }
.FQSQuotationListMixedAlphUNumAlphLBullLevel3{ list-style-type : lower-alpha; }
.FQSQuotationListMixedAlphUNumAlphLBullLevel4{ list-style-type : disc; }

.FQSQuotationListMixedNumAlphBullLevel1{ list-style-type : decimal; }
.FQSQuotationListMixedNumAlphBullLevel2{ list-style-type : lower-alpha; }
.FQSQuotationListMixedNumAlphBullLevel3{ list-style-type : disc; }
.FQSQuotationListMixedNumAlphBullLevel4{ list-style-type : disc; }

.FQSQuotationListMixedNumAlphRomLevel1{ list-style-type : decimal; }
.FQSQuotationListMixedNumAlphRomLevel2{ list-style-type : lower-alpha; }
.FQSQuotationListMixedNumAlphRomLevel3{ list-style-type : lower-roman; }
.FQSQuotationListMixedNumAlphRomLevel4{ list-style-type : disc; }

.FQSQuotationListMixedNumBullLevel1{ list-style-type : decimal; }
.FQSQuotationListMixedNumBullLevel2{ list-style-type : disc; }
.FQSQuotationListMixedNumBullLevel3{ list-style-type : disc; }
.FQSQuotationListMixedNumBullLevel4{ list-style-type : disc; }

.FQSQuotationListNumberNoLevel1{ list-style-type : none; }
.FQSQuotationListNumberNoLevel2{ list-style-type : none; }
.FQSQuotationListNumberNoLevel3{ list-style-type : none; }
.FQSQuotationListNumberNoLevel4{ list-style-type : none; }

.FQSQuotationListAlphLowerLevel1{ list-style-type : lower-alpha; }
.FQSQuotationListAlphLowerLevel2{ list-style-type : lower-alpha; }
.FQSQuotationListAlphLowerLevel3{ list-style-type : lower-alpha; }
.FQSQuotationListAlphLowerLevel4{ list-style-type : lower-alpha; }

.FQSQuotationListRomLowerLevel1{ list-style-type : lower-roman; }
.FQSQuotationListRomLowerLevel2{ list-style-type : lower-roman; }
.FQSQuotationListRomLowerLevel3{ list-style-type : lower-roman; }
.FQSQuotationListRomLowerLevel4{ list-style-type : lower-roman; }

.FQSQuotationListAlphUpperLevel1{ list-style-type : upper-alpha; }
.FQSQuotationListAlphUpperLevel2{ list-style-type : upper-alpha; }
.FQSQuotationListAlphUpperLevel3{ list-style-type : upper-alpha; }
.FQSQuotationListAlphUpperLevel4{ list-style-type : upper-alpha; }

.FQSQuotationListRomUpperLevel1{ list-style-type : upper-roman; }
.FQSQuotationListRomUpperLevel2{ list-style-type : upper-roman; }
.FQSQuotationListRomUpperLevel3{ list-style-type : upper-roman; }
.FQSQuotationListRomUpperLevel4{ list-style-type : upper-roman; }


.footnote {font-size:10pt; margin-left: 4px; }

.FQSCharBold { font-weight:bold; }
.FQSCharBoldItalic { font-weight:bold; font-style:italic; }
.FQSCharBoldItalicUnderline { font-weight:bold; font-style:italic; }
.FQSCharItalic { font-style:italic; }
.FQSCharItalicUnderline { font-style:italic; text-decoration:underline; }
.FQSCharUnderline { text-decoration:underline; }
.FQSOtherTitle { font-weight:bold; }

.FQSPoem { margin-left:30pt; margin-right:0; margin-top:0; margin-bottom:12pt; text-indent:0; } /*fqs new*/

.FQSNewsLine { font-size:1px; margin-top:18pt; margin-bottom:0; border-left-style:none; border-right-style:none; border-top: solid 1px #000000; border-bottom-style:none; }

.FQSIntroVolume { font-size:14px; margin-top:6pt; margin-bottom:3pt; border-bottom:1px solid #8e8976; padding-bottom:3pt; font-weight:bold; } /*fqs new*/
.FQSIntroKeywords { font-size:14px; margin-top:0; margin-bottom:14pt; }
.FQSIntroAbstract { font-size:14px; margin-top:0; margin-bottom:14pt; }
.FQSTOC { font-size:14px; margin-top:0; margin-bottom:6pt; margin-left:0; font-weight:bold;}
.FQSTOCAfter { font-size:14px; margin-top:0; margin-top:6pt; margin-left:0; font-weight:bold; padding-top:0; border-bottom:1px solid #8e8976;}
.FQSTOCLevel1{ font-size:14px; margin-top:0; margin-bottom:6pt; margin-left:12pt; text-indent:-12pt; }
.FQSTOCLevel2{ font-size:14px; margin-top:0; margin-bottom:6pt; margin-left:29pt; text-indent:-17pt; }
.FQSTOCLevel3{ font-size:14px; margin-top:0; margin-bottom:6pt; margin-left:51pt; text-indent:-22pt; }
.FQSTOCLevel4{ font-size:14px; margin-top:0; margin-bottom:6pt; margin-left:78pt; text-indent:-27pt; }

.FQSAuthorAbout { font-size:12px; margin-top:0; margin-bottom:12pt; } /*fqs new*/
.FQSAuthorFigure { font-size:12px; margin-left:1cm; margin-right:0; margin-top:0; margin-bottom:0; }/*fqs new*/
.FQSAuthorAddress { font-size:12px; margin-top:0; margin-bottom:6pt; }/*fqs new*/
.FQSAuthorEmailURL { font-size:12px; margin-top:0; margin-bottom:6pt; }/*fqs new*/
.FQSAuthorName { font-size:12px; margin-top:0; margin-bottom:6pt; }/*fqs new*/
.FQSAuthorTelFax { font-size:12px; margin-top:0; margin-bottom:6pt; }/*fqs new*/
.FQSAuthorContact { font-size:12px; margin-top:0; margin-bottom:6pt; font-weight:bold; }/*fqs new*/

.FQSFigureSubtitle { font-size:14px; margin-top:0; margin-bottom:24pt; }
.FQSFigureSubtitleCentered { font-size:14px; margin-top:0; margin-bottom:24pt; text-align:center; }
.FQSFigureSubtitleFLV { font-size:14px; margin-top:0; margin-bottom:24pt; }
.FQSFigureSubtitleCenteredFLV { font-size:14px; margin-top:0; margin-bottom:24pt; text-align:center; }

.FQSFootnoteList { font-size:12px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:3pt; }
.FQSFootnoteListLastLine { font-size:12px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:3pt; }
.FQSFootnoteQuotation { font-size:12px; margin-left:1cm; margin-right:0; margin-top:0; margin-bottom:6pt; }
.FQSFootnote { font-size:12px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:6pt; }
.FQSFootnoteFollow { font-size:12px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:6pt; }

.FQSIntroAuthors { font-size:16px; margin-top:0; margin-bottom:12pt; font-weight:bold; font-style:italic; color:#000; } /*fqs new*/
.FQSIntroOther { font-size:16px; margin-top:0; margin-bottom:12pt; font-weight:bold; color:#000; }
.FQSIntroOtherConference { font-size:20px; margin-top:0; margin-bottom:12pt; font-weight:bold; color:#000; }
.FQSIntroOtherConferenceEssay { font-size:20px; margin-top:0; margin-bottom:12pt; font-weight:bold; color:#000; }
.FQSIntroOtherReview { font-size:20px; margin-top:0; margin-bottom:12pt; font-weight:bold; color:#8e8976; } /*fqs new*/
.FQSIntroOtherReviewEssay { font-size:20px; margin-top:0; margin-bottom:12pt; font-weight:bold; color:#000; }
.FQSIntroOtherCollectiveReview { font-size:20px; margin-top:0; margin-bottom:12pt; font-weight:bold; color:#000; }
.FQSIntroTitle { font-size:24px; line-height:30px; margin-bottom:18pt; font-weight:normal; color:#000; } /*fqs new*/

.FQSHeadingAcknowledgements { font-size:20px; margin-top:12pt; margin-bottom:12pt; font-weight:bold; margin-left:0.6cm; text-indent:-0.6cm; }
.FQSHeadingAppendix { font-size:20px; margin-top:12pt; margin-bottom:12pt; font-weight:bold; margin-left:0.6cm; text-indent:-0.6cm; }
.FQSHeadingAuthors { font-size:20px; margin-top:12pt; margin-bottom:12pt; font-weight:bold; margin-left:0.6cm; text-indent:-0.6cm; }
.FQSHeadingCitation { font-size:20px; margin-top:12pt; margin-bottom:12pt; font-weight:bold; margin-left:0.6cm; text-indent:-0.6cm; }
.FQSHeadingNotes { font-size:20px; margin-top:12pt; margin-bottom:12pt; font-weight:bold; margin-left:0.6cm; text-indent:-0.6cm; }
.FQSHeadingReferences { font-size:20px; margin-top:12pt; margin-bottom:12pt; font-weight:bold; margin-left:0.6cm; text-indent:-0.6cm; }
.FQSHeadingMedia { font-size:20px; margin-top:12pt; margin-bottom:12pt; font-weight:bold; margin-left:0.6cm; text-indent:-0.6cm; }
.FQSHeadingLevel1 { font-size:20px; margin-top:12pt; margin-bottom:12pt; font-weight:bold; margin-left:0.6cm; text-indent:-0.6cm; }
.FQSHeadingLevel2 { font-size:18px; margin-top:12pt; margin-bottom:12pt; font-weight:bold; text-indent:-0.8cm; margin-left:0.8cm; }
.FQSHeadingLevel3 { font-size:16px; margin-top:12pt; margin-bottom:12pt; font-style:italic; text-indent:-1.03cm; margin-left:1.03cm; }
.FQSHeadingLevel4 { font-size:16px; margin-top:12pt; margin-bottom:12pt; text-decoration:underline; }

.FQSEditors { font-size:16px; margin-top:12pt; margin-bottom:12pt; }

.FQSLi { font-size:16px; }
.FQSLiFQSList { font-size:16px; }
.FQSLiFQSListLastLine { font-size:16px; }

.FQSLiFQSQuotationList { font-size:14px; }
.FQSLiFQSQuotationListLastLine { font-size:14px; }
.FQSLiFQSQuotation { font-size:14px; }
.FQSLiFQSQuotationLastParagraph { font-size:14px; }
.FQSLiFQSTable { font-size:14pt; }
.FQSLiFQSFootnoteList { font-size:12px; }
.FQSLiFQSFootnoteListLastLine { font-size:12px; }

.FQSList { font-size:16px; margin-top:0; margin-bottom:12pt; }
.FQSListLastLine { font-size:16px; margin-top:0; margin-bottom:24px; }

.FQSQuotation { font-size:14px; margin-left:30pt; margin-right:0; margin-top:0; margin-bottom:12pt; text-indent:0; }
.FQSQuotationLastParagraph { font-size:14px; margin-left:30pt; margin-right:0; margin-top:0; margin-bottom:12pt; text-indent:0; }
.FQSQuotationFirst { font-size:14px; margin-left:30pt; margin-right:0; margin-top:0; margin-bottom:12pt; text-indent:0; }
.FQSQuotationList { font-size:14px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:12pt; text-indent:0; }
.FQSQuotationListLastLine { font-size:14px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:12pt; text-indent:0; }
.FQSQuotationTable { font-size:14px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:12pt; text-indent:0; }
.FQSQuotationTableColumn1 { font-size:14px; margin-left:30pt; margin-right:0; margin-top:0; margin-bottom:12pt; text-indent:0; }

.FQSReferenceEntry { font-size:12px; margin-top:0; margin-bottom:6pt; }

.FQSRevised { font-size:12px; text-align:right }

.FQSTable { font-size:14px; margin-left:0; margin-right:0; margin-top:3pt; margin-bottom:3pt; text-indent:0; }
.FQSTableTextCentered { font-size:14px; margin-left:0; margin-right:0; margin-top:3pt; margin-bottom:3pt; text-indent:0; text-align:center ! important; }
.FQSTableTextRight { font-size:14px; margin-left:0; margin-right:0; margin-top:3pt; margin-bottom:3pt; text-indent:0; text-align:right ! important; }
.FQSTableTextAfterFigure { font-size:14px; margin-left:0; margin-right:0; margin-top:6pt; margin-bottom:3pt; text-indent:0; }
.FQSTableTextBold { font-size:14px; margin-left:0; margin-right:0; margin-top:3pt; margin-bottom:3pt; text-indent:0; font-weight:bold; }
.FQSTableTextBoldItalic { font-size:14px; margin-left:0; margin-right:0; margin-top:3pt; margin-bottom:3pt; text-indent:0; font-weight:bold; font-style:italic; }
.FQSTableTextItalic { font-size:14px; margin-left:0; margin-right:0; margin-top:3pt; margin-bottom:3pt; text-indent:0; font-style:italic; }
.FQSTableSubtitle { font-size:14px; margin-top:12pt; margin-bottom:24pt; }
.FQSTableFigureSubtitle { font-size:14px; margin-left:0; margin-right:0; margin-top:12pt; margin-bottom:3pt; text-indent:0; }

.FQSText { font-size:16px; margin-top:0; margin-bottom:12pt; } /*fqs new*/
.FQSTextAlone { font-size:16px; margin-top:0; margin-bottom:12pt; }
.FQSTextAloneCentered { font-size:16px; margin-top:0; margin-bottom:12pt; text-align:center ! important; }
.FQSTextCentered { font-size:16px; margin-top:0; margin-bottom:12pt; text-align:center ! important; }
.FQSTextFirst { font-size:16px; margin-top:12pt; margin-bottom:12pt; }
.FQSTextAfterTableOrFigure { font-size:16px; margin-top:12pt; margin-bottom:12pt; }
.FQSTextItalic { font-size:16px; margin-top:0; margin-bottom:12pt; font-style:italic; }
.FQSTextBold { font-size:16px; margin-top:0; margin-bottom:12pt; font-weight:bold; }
.FQSTextBoldItalic { font-size:16px; margin-top:0; margin-bottom:12pt; font-style:italic; font-weight:bold; }
.FQSTextVideo { font-size:12px; margin-top:0; margin-bottom:6pt; }
.FQSTextAudio { font-size:12px; margin-top:0; margin-bottom:6pt; }
.FQSTextCitation { font-size:12px; margin-top:0; margin-bottom:6pt; }
.FQSTextCloser { font-size:16px; margin-top:0; margin-bottom:6pt; }
.FQSTextCloserAfterTableOrFigure { font-size:16px; margin-top:12pt; margin-bottom:6pt; }
.FQSTextCloserCentered { font-size:16px; margin-top:0; margin-bottom:6pt; text-align:center ! important; }

.FQSUnicode { font-family:"Arial Unicode MS",Arial,sans-serif; }


/* fqs old and/or not used */
.FQSHorizontalLine1 { font-family:Arial, Helvetica, sans-serif; font-size:1px; margin-top:0cm; margin-bottom:0.0cm; padding:0.049cm; border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:none; }
.FQSHorizontalLine2 { font-family:Arial, Helvetica, sans-serif; font-size:1px; margin-top:0cm; margin-bottom:1.80cm; padding:0.049cm; border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:none; }
.FQSEditorialLine { font-family:Arial, Helvetica, sans-serif; font-size:1px; margin-top:0cm; margin-bottom:1.80cm; padding:0.049cm; border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:none; }
.FQSLogoParagraph { font-family:Arial, Helvetica, sans-serif; font-size:10pt; margin-top:0cm; margin-bottom:0.42cm; }
.FQSLogoGraphics { font-size:12pt; margin-top:0cm; margin-bottom:0.42cm; vertical-align:top; background-color:transparent; }
.FQSPageFooter { font-family:Arial, Helvetica, sans-serif; font-size:8pt; margin-top:0.21cm; margin-bottom:0.42cm; }
.FQSPageHeader { font-family:Arial, Helvetica, sans-serif; font-size:8pt; margin-top:0.42cm; margin-bottom:0.42cm; }
.FQSTOCLevel5{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; margin-top:0pt; margin-bottom:6pt; margin-left : 110pt; text-indent : -32pt; }
.FQSFootnote1-9 { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-left: 12pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 6pt; text-indent: -12pt; }
.FQSFootnote10-99 { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-left: 18pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 6pt;  text-indent: -18pt;}
.FQSFootnoteFollow1-9 { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-left: 12pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 6pt; }
.FQSFootnoteFollow10-99 { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-left: 18pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 6pt; }
.FQSIntroOtherSpecification { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; margin-top:0cm; margin-bottom:0.42cm; text-align:center ! important; }
.FQSQuotationTableColumnN { font-family:Arial, Helvetica, sans-serif; font-size:10pt; margin-left:0pt; margin-right:10pt; margin-top:0pt; margin-bottom:0.42cm; text-indent:0cm; }
