.detail-main .frame .tx-jpfaq li h4{text-decoration:none;color:#ffffff !important;height:auto;width:100%;padding:0px;padding-left:32px;margin:0}.detail-main .frame .tx-jpfaq li button{background-color:transparent;text-decoration:none;border:unset;color:#ffffff !important;height:auto;width:100%;padding:0px;padding-left:32px;margin:0;outline:none}.detail-main .frame .tx-jpfaq li button:focus-visible{outline-color:#e59700;outline-style:auto;outline-width:3px}.tx-jpfaq ul{margin:0;padding:0 0 10px 0;display:flex;flex-direction:column;position:relative}.tx-jpfaq li{list-style:none;margin:0 0 10px 0;padding:0;display:flex;box-shadow:6px 7px 20px -5px rgba(0, 0, 0, 0.1);height:auto;min-height:50px;align-items:center;flex-wrap:wrap}.tx-jpfaq .jpfaqAnswer li{display:inline;box-shadow:none;margin:0}.tx-jpfaq .accordion__content ul li::before{margin-left:0}.tx-jpfaq .toggleTriggerContainer{width:100%}.tx-jpfaq li .accordion__head.questionUnfolded::before{-webkit-transform:none;transform:none}.tx-jpfaq li .accordion__head.questionUnfolded{text-decoration:underline}.tx-jpfaq .jpfaqAll{margin-bottom:10px}.tx-jpfaq label,.tx-jpfaq .jpfaqHideAll,.tx-jpfaq .toggleTriggerContainer,.tx-jpfaq #jpfaq-filter-count,.jpfaqFinfo{display:none}.tx-jpfaq form label{display:block}.tx-jpfaq .jpfaqSpinner{background-image:url("root/typo3conf/ext/jpfaq/Resources/Public/Images/jpfaqSpinner.gif");background-size:32px 32px;width:32px;height:32px;margin:10% 25%;display:block}.jpfaqQuestionCommentContainer,.jpfaqCatCommentContainer{position:relative;max-width:480px}.jpfaqAddCommentForm{display:none;padding:16px;margin-bottom:16px;border:1px solid #ccc}.jpfaqAddCommentForm textarea{width:100%}.jpfaqCommentFormIntroHeader,.jpfaqCatCommentFormIntroHeader{margin:10px 0 0}.jpfaqCommentFormIntroText{font-size:90%}.jpfaqQuestionComment label,.jpfaqCatComment label{margin-top:10px}.jpfaqCommentFieldWarning{border:2px solid red !important}.jpfaqQuestionHelpfulText{font-size:90%}.jpfaqQuestionHelpful{margin-left:10px}.jpfaqAnswerIsHelpfulThankYouText{font-size:90%;font-weight:bold}.jpfaqCatCommentFormClose .fa-times,.jpfaqCommentFormClose .fa-times,.jpfaqThanks .fa-times{position:absolute;top:16px;right:16px;cursor:pointer;font-size:120%}.jpfaqThanks{padding:16px;margin-bottom:16px;border:1px solid #ccc}.jpfaqThanksText{font-weight:bold}.jpfaqThanksComment{font-style:italic}.jpfaqThanksComment,.jpfaqThanksNameEmail{font-size:80%}