@charset "UTF-8";
/*  Theme Name: FW
    Author: David Potter c/o The Thorpe Creative Company
    Author URI: https://github.com/dpotter05
    Description: Styles all non-global content except Home
    Text Domain: fw
*/

/* PRODUCT POST SINGLE AND IN LIBRARY */

body.single-jc{--yMargin:calc((0.6 * var(--pageMargin)));--colMargin:30px;--col1Width:calc(100% - var(--col2Width) - var(--colMargin));--col2Width:45%;height:auto;width:100%;background-color:var(--secondaryColor)}@media only screen and (min-width:769px){article.jc{padding:calc(2 * var(--contentPadding)) var(--pageMargin)}}body.single-jc h3{font-size:1rem;color:var(--fwLightGray);letter-spacing:1px;margin:0 0 .25rem}body.single-jc p{font-size:1rem;color:#000;line-height:1.5rem}div.mediaPostRowOne{height:auto;width:100%;margin-bottom:1rem;display:flex;align-items:stretch}div.mediaPostDescription,div.mediaPostTitleImageContainer{height:auto;min-height:100px;width:var(--col1Width);margin-right:30px}div.mediaPostTitleImageContainer img{height:100%;width:100%;object-fit:cover}div.mediaPostTitleContainer{height:auto;width:var(--col2Width);padding:74px 0 18px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}a.mediaPostReturnToLibraryLink{--iconSize:26px;--iconBorderSize:5px;--left:calc(var(--iconSize) + 11px);--rotateBlockSize:7px;--margin:11px;font-size:1.15rem;font-family:var(--bold);font-weight:900;letter-spacing:1px;transition:.75s}a#returnToLibraryLink1{display:block;position:absolute;top:14px;left:var(--left)}a.mediaPostReturnToLibraryLink:focus,a.mediaPostReturnToLibraryLink:hover{color:var(--primaryColorHighlight)!important;font-weight:900}div.mediaPostReturnToLibraryLinkArrow{height:var(--iconSize);width:var(--iconSize);position:absolute;top:0;left:calc(-1 * var(--iconSize) - var(--margin))}div.mediaPostReturnToLibraryLinkArrow::after,div.mediaPostReturnToLibraryLinkArrow::before{content:"";position:absolute;transition:.25s}div.mediaPostReturnToLibraryLinkArrow::before{height:100%;width:100%;background-color:var(--primaryColor);top:0;left:0;--clip:polygon(-10% -10%, 110% -10%, -10% 110%);-webkit-clip-path:var(--clip);clip-path:var(--clip)}div.mediaPostReturnToLibraryLinkArrow::after{--size:calc(var(--iconSize) - (2 * var(--iconBorderSize)));height:var(--size);width:var(--size);top:calc(50% - (.5 * var(--size)));left:calc(50% - (.5 * var(--size)));background-size:100% 100%;background-repeat:no-repeat;background-position:0 0;background-image:var(--arrowLeftSVGLight)}a.mediaPostReturnToLibraryLink:focus div.mediaPostReturnToLibraryLinkArrow::before,a.mediaPostReturnToLibraryLink:hover div.mediaPostReturnToLibraryLinkArrow::before{transform:rotate(-45deg);height:130%;width:130%;top:-15%;left:0;background-color:var(--primaryColorHighlight)}a.mediaPostReturnToLibraryLink:focus div.mediaPostReturnToLibraryLinkArrow::after,a.mediaPostReturnToLibraryLink:hover div.mediaPostReturnToLibraryLinkArrow::after{opacity:0;transition:.25s}div.mediaPostReturnToLibraryLinkArrow div{height:100%;width:100%;position:absolute;top:0;left:0;transition:.25s;background-color:var(--primaryColor)}a.mediaPostReturnToLibraryLink:focus div.mediaPostReturnToLibraryLinkArrow div,a.mediaPostReturnToLibraryLink:hover div.mediaPostReturnToLibraryLinkArrow div{height:10%;width:10%;top:45%;left:-15%;transform:rotate(-45deg);background-color:var(--primaryColorHighlight)}a.favoriteButton:active,a.favoriteButton:hover,a.favoriteButton:link,a.favoriteButton:visited,a.mediaPostReturnToLibraryLink:active,a.mediaPostReturnToLibraryLink:hover,a.mediaPostReturnToLibraryLink:link,a.mediaPostReturnToLibraryLink:visited,a.topicTag:active,a.topicTag:hover,a.topicTag:link,a.topicTag:visited{color:var(--primaryColor);text-decoration:none!important}a.topicTag.seeMore,div.productPageAudioMetaData{display:none}div.mediaPostTitleContainer a.startPlayback{--size:60px;height:var(--size);width:var(--size);min-height:var(--size);position:relative;margin-bottom:24px;border-radius:50%;border-width:3px;border-style:solid;display:flex;align-items:center;justify-content:center}div.mediaPostTitleContainer h1{font-size:2.3rem;letter-spacing:2px;line-height:2.4rem;color:var(--primaryColor);font-family:var(--bold);text-transform:uppercase;margin-bottom:19px}div.mediaPostCreditsContainer{font-size:1rem;color:var(--fwBlack);letter-spacing:2px;font-family:var(--bold);font-weight:900;margin-bottom:0}a.favoriteButton,a.mediaPostDownloadButton{letter-spacing:1px;position:relative;transition:.25s}a.favoriteButton,a.mediaPostDownloadButton,a.topicTag{font-family:var(--bold)!important}div.mediaPostDownloadAndFavoriteContainer{--vPadding:8px;display:flex;justify-content:flex-start;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.mediaPostDownloadButton{--triangleSize:10px;--topRightTriangle:polygon(-10% -10%, calc(100% - var(--triangleSize)) -10%, calc(100% - var(--triangleSize)) 0, 100% var(--triangleSize), 110% var(--triangleSize), 110% 110%, -10% 110%);display:inline-block;padding:var(--vPadding) 13px var(--vPadding) 12px;margin:24px 8px 0 0;z-index:1}a.mediaPostDownloadButton::after,a.mediaPostDownloadButton::before{content:"";position:absolute;top:0;transition:.25s;z-index:-1}a.mediaPostDownloadButton::before{height:10px;width:10px;right:0;background-color:var(--primaryColor)}a.mediaPostDownloadButton::after{height:100%;width:100%;left:0;background-color:var(--primaryColor);-webkit-clip-path:var(--topRightTriangle);clip-path:var(--topRightTriangle)}a.mediaPostDownloadButton:focus::after,a.mediaPostDownloadButton:hover::after{background-color:var(--primaryColorHighlight)}a.mediaPostDownloadButton:focus::before,a.mediaPostDownloadButton:hover::before{top:var(--triangleSize);right:var(--triangleSize);background-color:var(--primaryColorHighlight);transition:.25s}a.mediaPostDownloadButton:active,a.mediaPostDownloadButton:hover,a.mediaPostDownloadButton:link,a.mediaPostDownloadButton:visited{color:#fff;text-decoration:none!important}div.favoriteButtonContainer{position:relative;overflow:hidden;margin-top:24px}div.favoriteButtonContainer::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;border:1px solid var(--primaryColor);z-index:1}a.favoriteButton::before,div.favoriteButtonContainer::after{content:"";height:var(--size);width:var(--size);position:absolute;transition:.25s}div.favoriteButtonContainer::after{--size:20px;background-color:var(--secondaryColor);top:-20px;right:-20px;border:1px solid var(--primaryColor);transform:rotate(45deg);z-index:2}div.favoriteButtonContainer:focus::after,div.favoriteButtonContainer:hover::after{top:-10px;right:-10px}a.favoriteButton{display:block;padding:calc(var(--vPadding) - 1px) 12px calc(var(--vPadding) - 1px) 35px;z-index:1}a.favoriteButton::before{--size:16px;top:calc(50% - (.5 * var(--size)));left:calc(var(--size) - 3px);background-size:100%;background-repeat:no-repeat;background-position:center center}a.favoriteButton[aria-pressed=false]::before{background-image:var(--heartSVGPrimaryColorOutline)}a.favoriteButton[aria-pressed=true]::before{background-image:var(--heartSVGPrimaryColor)}a.favoriteButton:active::before{--size:20px;left:calc(var(--size) - 9px)}@media only screen and (min-width:769px) and (max-width:899px){div.mediaPostTitleContainer h1{font-size:1.3rem;letter-spacing:0;line-height:1.75rem}div.mediaPostCreditsContainer{font-size:.8rem;letter-spacing:1px}}@media only screen and (min-width:900px) and (max-width:999px){div.mediaPostTitleContainer h1{font-size:1.4rem;letter-spacing:0;line-height:1.75rem}div.mediaPostCreditsContainer{font-size:.9rem;letter-spacing:1px}}@media only screen and (min-width:1000px) and (max-width:1099px){div.mediaPostTitleContainer h1{font-size:1.5rem;letter-spacing:1px;line-height:1.75rem}div.mediaPostCreditsContainer{font-size:.95rem;letter-spacing:1px}}@media only screen and (min-width:1100px) and (max-width:1199px){div.mediaPostTitleContainer h1{font-size:1.6rem;letter-spacing:2px;line-height:1.9rem}}@media only screen and (min-width:1200px) and (max-width:1299px){div.mediaPostTitleContainer h1{font-size:1.8rem;letter-spacing:2px;line-height:2.1rem}}@media only screen and (min-width:1300px) and (max-width:1399px){div.mediaPostTitleContainer h1{font-size:2.1rem;letter-spacing:2px;line-height:2.4rem}}div.mediaPostRowTwo{height:auto;width:100%;margin-bottom:3rem;display:flex;align-items:stretch}div.mediaPostDescription p.desc{margin-bottom:1rem}div.mediaPostDescription p.copyright,div.mediaPostDescription p.isrc{font-style:italic;line-height:1.2rem}div.mediaPostMeta{--fontSize:1rem;height:auto;width:var(--col2Width);position:relative;display:flex;flex-direction:column}div.mediaPostMetaRow1{display:flex;margin-bottom:calc(1 * var(--gutter))}div.mediaPostDate,div.mediaPostLocation,div.mediaPostScripture{width:50%}div.mediaPostDate span,div.mediaPostLocation p,div.mediaPostScripture p{font-size:var(--fontSize)}@media only screen and (min-width:769px) and (max-width:999px){div.mediaPostDate span.date{display:none}div.mediaPostDate span.fullDateShort{display:inline}div.mediaPostMeta{--fontSize:0.95rem}}@media only screen and (min-width:1000px){div.mediaPostDate span.date{display:inline}div.mediaPostDate span.fullDateShort{display:none}}div.mediaPostMetaRow2{display:flex}div.mediaPostTopics{width:50%;padding-right:10px}a.topicTag{border:1px solid var(--primaryColor);padding:0 10px;margin:4px 4px 4px 0;display:inline-block;transition:.25s;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.topicTag:focus,a.topicTag:hover{background-color:var(--primaryColor);color:#fff!important}a.topicTag.seeMoreTopicTagsButton{border:none!important}

/* SIMILAR MESSAGE */

@media only screen and (min-width:769px){body.single-jc{--sRTitleMax:3.2fr;--sRDateMin:80px;--sRDateMax:0.01fr;--sRTagsMin:110px;--sRTagsMax:0.01fr;--sRButtonsMin:116px;--sRButtonsMax:0.01fr;--sRGap:4px;--startPlaybackButtonSize:47px;--startPlaybackPaddingLeft:calc(var(--startPlaybackButtonSize) + 22px)}div.mediaPostRowThree h3{margin-bottom:2rem}div.mediaPostSimilarMessage{--toggleButtonHeight:32px;--similarMessageMarginBottom:var(--contentPadding);--sRTitleSpanBottomMargin:-0.1rem;--sRPastorMarginTop:4px;--barOpacity:1;--sRLetterSpacing:0;--sRFullDateFontSize:0.75rem;--sRContent:calc(100px + var(--sRGap) + 100px + var(--sRGap) + 116px - 60px);--sRTitleDisplay:block;--sRToggleMarginTop:var(--contentPadding);--sRTopicTagDirection:column;--sRTopicTagWrap:nowrap;--sRDateFullDisplay:none;--srDatefullDateShortDisplay:block;--sRSubheadingFontSize:0.7rem;--sRSubheadingFontSizeToggle:0.8rem;--sRDateHeadingMarginBottom:0;margin-bottom:var(--similarMessageMarginBottom);position:relative}body.single-jc div.mediaPostSimilarMessage{--sRTitleFontSize:clamp(0.9rem, 2vw, 1.4rem);--pastorFontSize:clamp(0.6rem, 1.2vw, 0.8rem);--sRTopicTagMargin:2px 2px 2px 0;--sRTopicTagMarginFirst:0 2px 2px 0}}@media only screen and (min-width:900px) and (max-width:999px){div.mediaPostSimilarMessage{--barOpacity:1;--sRLetterSpacing:1px;--sRFullDateFontSize:0.75rem;--sRPastorMarginTop:0;--sRTitleDisplay:block;--sRSubheadingFontSize:0.8rem;--sRSubheadingFontSizeToggle:0.85rem}}@media only screen and (min-width:1000px){div.mediaPostSimilarMessage{--barOpacity:1;--sRLetterSpacing:2px;--sRFullDateFontSize:0.85rem;--sRPastorMarginTop:0;--sRTitleDisplay:inline-block;--sRToggleMarginTop:10px;--sRSubheadingFontSize:0.8rem;--sRSubheadingFontSizeToggle:0.85rem}}@media only screen and (min-width:1200px){body.single-jc{--sRTitleMax:3.2fr;--sRDateMin:130px;--sRDateMax:1fr;--sRTagsMin:130px;--sRTagsMax:1fr;--sRButtonsMin:130px;--sRButtonsMax:1fr;--sRGap:4px}div.mediaPostSimilarMessage{--sRTopicTagDirection:row;--sRTopicTagWrap:wrap;--sRDateFullDisplay:block;--srDatefullDateShortDisplay:none;--sRSubheadingFontSize:0.8rem;--sRSubheadingFontSizeToggle:0.85rem;--sRDateHeadingMarginBottom:4px}body.single-jc div.mediaPostSimilarMessage{--sRTopicTagMargin:2px;--sRTopicTagMarginFirst:2px 2px 2px 0}}a.similarMessageDownloadButton,a.similarMessageMoreInfoLink{background-color:var(--primaryColor)}div.mediaPostSimilarMessageTopContainer{--sRGrid:minmax(50px, var(--sRTitleMax)) minmax(var(--sRDateMin), var(--sRDateMax)) minmax(var(--sRTagsMin), var(--sRTagsMax)) minmax(var(--sRButtonsMin), var(--sRButtonsMax));gap:0 var(--sRGap);min-height:calc(var(--startPlaybackButtonSize) + 10px);margin:0;display:grid;grid-template-columns:var(--sRGrid)}div.mediaPostSimilarMessageCol1{width:auto;padding-left:var(--startPlaybackPaddingLeft);padding-right:6px;position:relative}div.mediaPostSimilarMessageCol1 a.ebookButton,div.mediaPostSimilarMessageCol1 a.startPlayback,div.mediaPostSimilarMessageCol1 a.transcriptButton{height:var(--startPlaybackButtonSize);width:var(--startPlaybackButtonSize);position:absolute;top:0;left:0;border-radius:50%;border-width:3px;border-style:solid;display:none;align-items:center;justify-content:center}a.startPlayback{--svg:53%;height:var(--startPlaybackButtonSize);width:var(--startPlaybackButtonSize);border-color:var(--primaryColor)!important;transition:.25s}a.startPlayback::after,a.startPlayback::before{--pauseHeight:16px;--pauseWidth:3px;content:"";height:var(--pauseHeight);width:var(--pauseWidth);background-color:var(--primaryColor);position:absolute;top:calc(50% - (.5 * var(--pauseHeight)));display:none}a.startPlayback::before{left:calc(50% - (1.5 * var(--pauseWidth)))}a.startPlayback::after{left:calc(50% + (.5 * var(--pauseWidth)))}a.startPlayback[aria-pressed=true]::after,a.startPlayback[aria-pressed=true]::before{display:block}div.mediaPostSimilarMessage.Audio a.startPlayback{display:flex}a.startPlayback svg{transition:.25s}a.startPlayback[aria-pressed=false] svg{height:var(--svg)!important;width:var(--svg)!important;fill:var(--primaryColor);margin-left:13%}a.startPlayback:focus,a.startPlayback:hover,a.startPlayback[aria-pressed=true]{background-color:#fff}a.ebookButton,a.similarMessageMoreInfoLink p,a.similarMessageToggleContent p,a.similarMessageToggleContent[aria-pressed=false] svg.mediaListingChevronUp,a.similarMessageToggleContent[aria-pressed=true] svg.mediaListingChevronDown,a.startPlayback[aria-pressed=true] svg,a.transcriptButton,div.mediaPostSimilarMessageToggleInfoDate{display:none}a.similarMessage{display:block;line-height:var(--sRTitleLineHeight);font-size:var(--sRTitleFontSize);font-weight:900;transition:.25s;padding-right:10px}a.similarMessage span{display:var(--sRTitleDisplay);margin-bottom:var(--sRTitleSpanBottomMargin)}a.similarMessage:focus,a.similarMessage:hover{color:var(--primaryColor)!important}a.similarMessage:active,a.similarMessage:hover,a.similarMessage:link,a.similarMessage:visited{color:#000;text-decoration:none!important}div.mediaPostSimilarMessagePastorAndType{padding-top:6px;margin-top:var(--sRPastorMarginTop)}div.mediaPostSimilarMessagePastorAndType span{letter-spacing:var(--sRLetterSpacing);font-size:var(--pastorFontSize);text-transform:uppercase!important}div.mediaPostSimilarMessagePastorAndType span.bar{opacity:var(--barOpacity)}div.mediaPostSimilarMessageCol2{width:auto}div.mediaPostSimilarMessageDate{--day:var(--sRSubheadingFontSize);--bar:0;--full:var(--sRFullDateFontSize);line-height:.5rem}div.mediaPostSimilarMessageDate span.day{font-size:var(--day);font-family:var(--bold)!important}div.mediaPostSimilarMessageDate span.bar{display:block;opacity:var(--bar)}div.mediaPostSimilarMessageDate span.full{display:var(--sRDateFullDisplay);font-size:var(--full);font-family:var(--bold)!important;margin-top:var(--sRDateHeadingMarginBottom)}div.mediaPostSimilarMessageDate span.fullDateShort{display:var(--srDatefullDateShortDisplay);font-size:var(--full);font-family:var(--bold);letter-spacing:1px;margin-top:var(--sRDateHeadingMarginBottom)}div.mediaPostSimilarMessageCol3{width:auto;display:flex;flex-direction:var(--sRTopicTagDirection);flex-wrap:var(--sRTopicTagWrap);align-items:flex-start;justify-content:flex-start}div.mediaPostSimilarMessageCol3 a.topicTag{font-size:.8rem;padding:0 6px!important;margin:2px 2px 2px 0;margin:var(--sRTopicTagMargin);border:1px solid var(--primaryColor)!important}div.mediaPostSimilarMessageCol3 a.topicTag:first-of-type{margin:var(--sRTopicTagMarginFirst)}div.mediaPostSimilarMessageCol3 a.seeMoreTopicTagsButton{border-color:transparent!important}div.mediaPostSimilarMessageCol4{width:auto;display:flex;justify-content:flex-end}div.mediaPostSimilarMessageCol4 a{--gutter:8px;display:block;height:var(--toggleButtonHeight);width:var(--toggleButtonHeight);position:relative;transition:.25s;border-radius:50%!important;box-sizing:border-box}div.mediaPostSimilarMessageCol4 svg{height:var(--size)!important;width:calc(var(--size) - 1px)!important;position:absolute;left:calc(50% - (.5 * var(--size)) + 1px)}a.similarMessageDownloadButton:focus,a.similarMessageDownloadButton:hover,a.similarMessageMoreInfoLink:hover{background-color:var(--primaryColorHighlight)}a.similarMessageDownloadButton:focus svg,a.similarMessageDownloadButton:hover svg{--start:0;--end:2px;animation:.25s buttonDown;margin-top:var(--end);fill:white!important}@keyframes buttonDown{0%{margin-top:var(--start)}100%{margin-top:var(--end)}}a.similarMessageMoreInfoLink{margin-left:var(--gutter)!important;transition:.25s}a.similarMessageMoreInfoLink:hover svg{fill:white!important;--start:58%;--end:50%;--startTop:20%;--endTop:24%;top:var(--endTop);--size:var(--end);fill:white;--rotate:-15deg;transform:rotate(var(--rotate));animation:.25s buttonWiggle;transition:.25s}@keyframes buttonWiggle{0%{transform:rotate(0)}100%{transform:rotate(var(--rotate))}}a.similarMessageToggleContent{border:2px solid var(--primaryColor)!important;margin-left:var(--gutter)!important}a.similarMessageToggleContent[aria-pressed=false] svg{margin-top:1px;--end:3px}a.similarMessageToggleContent[aria-pressed=true] svg{margin-top:-1px}a.similarMessageToggleContent:hover{border-color:var(--primaryColorHighlight);background-color:var(--offWhiteHighlight)}a.similarMessageToggleContent *{pointer-events:none}a.similarMessageToggleContent[aria-pressed=false]:hover svg{--start:1px;animation:.25s buttonDown;margin-top:var(--end);fill:var(--primaryColorHighlight)!important}a.similarMessageDownloadButton svg{--size:80%;top:0;fill:var(--secondaryColor)}a.similarMessageMoreInfoLink svg{--size:58%;top:20%;fill:var(--secondaryColor)}a.similarMessageToggleContent svg{--size:56%;fill:var(--primaryColor)}a.similarMessageToggleContent[aria-pressed=false] svg.mediaListingChevronDown,a.similarMessageToggleContent[aria-pressed=true] svg.mediaListingChevronUp{display:block;top:24%}div.mediaPostSimilarMessageToggleInfoContainer{height:1px;width:auto;margin-top:var(--sRToggleMarginTop)!important;opacity:0;overflow:hidden;display:grid;grid-template-columns:minmax(50px,var(--sRTitleMax)) var(--sRContent);gap:0 var(--gutter)}div.mediaPostSimilarMessage.open div.mediaPostSimilarMessageToggleInfoContainer{height:auto;opacity:1;margin-top:var(--gutter)}div.mediaPostSimilarMessageToggleInfoContainer P{font-size:.9rem;color:#000;line-height:1.4rem}div.mediaPostSimilarMessageToggleInfoContainer h6{font-size:var(--sRSubheadingFontSizeToggle);font-family:var(--bold);color:#555}div.mediaPostSimilarMessageToggleInfoDescription{width:100%;padding-left:var(--startPlaybackPaddingLeft)}div.mediaPostSimilarMessageToggleInfoContainer2{width:auto;padding-left:var(--gutter);display:flex;align-items:flex-start;justify-content:flex-start}div.mediaPostSimilarMessageToggleInfoLocation{width:var(--sRdate)}div.mediaPostSimilarMessageToggleInfoScripture{margin-left:calc(2 * var(--gutter))!important}@media only screen and (max-width:768px){body.single-jc{--returnLinkHeight:60px;padding:0;width:100%!important;margin:0!important}div.mediaPostRowOne{align-items:flex-start;flex-direction:column}div.mediaPostTitleImageContainer{height:75vw;width:100%}div.mediaPostTitleContainer{width:100%;padding:calc(var(--returnLinkHeight) + var(--contentPadding)) var(--contentPadding) 0 var(--contentPadding)}a#returnToLibraryLink1{height:var(--returnLinkHeight);width:100%;color:var(--secondaryColor)!important;background-color:var(--primaryColor);top:0;left:0;padding:0;display:flex;align-items:center;justify-content:center;text-align:center}a#returnToLibraryLink1:focus,a#returnToLibraryLink1:hover{color:#fff!important}div.mediaPostReturnToLibraryLinkArrow{position:relative!important;top:0!important;left:0!important;margin-right:12px}div.mediaPostReturnToLibraryLinkArrow::before{background-color:var(--secondaryColor);clip-path:none;-webkit-clip-path:none}a#returnToLibraryLink1:focus div.mediaPostReturnToLibraryLinkArrow::before,a#returnToLibraryLink1:hover div.mediaPostReturnToLibraryLinkArrow::before{transform:scale(.5) rotate(-45deg)!important;left:9px;background-color:#fff;clip-path:var(--clip);-webkit-clip-path:var(--clip)}div.mediaPostReturnToLibraryLinkArrow::after{background-image:var(--arrowLeftSVGPrimary)!important}div.mediaPostReturnToLibraryLinkArrow div{background-color:var(--secondaryColor);display:none}a#returnToLibraryLink1:focus div.mediaPostReturnToLibraryLinkArrow div,a#returnToLibraryLink1:hover div.mediaPostReturnToLibraryLinkArrow div{height:10%;width:10%;top:45%;left:-15%;transform:rotate(-45deg);background-color:#fff;opacity:0;display:none}div.mediaPostTitleContainer h1{font-size:max(1.15rem, 5vw);line-height:var(--lineHeight)}div.mediaPostCreditsContainer{font-size:clamp(.95rem, 2.75vw, 1.35rem);letter-spacing:1px}div.mediaPostRowTwo{width:calc(100% - 0x)!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important}div.mediaPostMeta,div.mediaPostMetaRow1{width:100%!important}div.mediaPostDescription{width:100%!important;padding:0 var(--contentPadding)!important;margin:0 0 1rem!important}div.mediaPostDescription p.copyright,div.mediaPostDescription p.isrc{font-size:.9rem}div.mediaPostMeta{padding:0 var(--contentPadding)}div.mediaPostDate,div.mediaPostLocation{width:50%!important}@media only screen and (max-width:499px){div.mediaPostDate span.date{display:none}div.mediaPostDate span.fullDateShort{display:inline}}@media only screen and (min-width:500px) and (max-width:768px){div.mediaPostDate span.date{display:inline}div.mediaPostDate span.fullDateShort{display:none}}div.mediaPostScripture,div.mediaPostTopics{width:100%!important;padding:0!important}div.mediaPostScripture{order:1!important}div.mediaPostTopics{order:2!important}div.mediaPostTopics a.topicTag{padding:0 10px!important;margin:0 6px 5px 0!important}}

/* Similar Message & Search Result */

@media only screen and (max-width:768px){a.similarMessageMoreInfoLink:hover,a.similarMessageToggleContent:hover{border-color:var(--primaryColorHighlight)}body{--startPlaybackButtonSize:47px;--startPlaybackPaddingLeft:calc(var(--startPlaybackButtonSize) + 24px)}div.mediaPostRowThree{padding:var(--contentPadding)}div.mediaPostRowThree h3{margin-bottom:var(--contentPadding)}a.similarMessageMoreInfoLink svg,a.similarMessageToggleContent svg{position:static;margin:var(--start) max(15px,2vw) 0 max(15px,2vw)!important}div.mediaPostSimilarMessage{--iconPadding:calc(var(--startPlaybackButtonSize) + var(--gutter) + 2px);--sRTopicTagMargin:0 4px 4px 0;--sRTopicTagMarginFirst:0 4px 4px 0;--sRTopicTagDirection:row;--sRTopicTagWrap:wrap;--sRTitleFontSize:clamp(1.1rem, 3.8vw, 1.82rem);--pastorFontSize:clamp(0.75rem, 2.4vw, 0.95rem);padding:0 var(--contentPadding)!important;margin:0 0 42px!important;overflow:hidden}@media only screen and (max-width:400px){div.mediaPostSimilarMessage{margin:0 0 20px!important}}div.mediaPostSimilarMessage.open{--similarMessageMarginBottom:42px;margin-bottom:var(--similarMessageMarginBottom)!important;position:relative}div.mediaPostSimilarMessageTopContainer{display:block;width:100%;max-width:none;min-height:var(--iconPadding)}div.mediaPostSimilarMessageCol1{width:100%;padding-left:var(--startPlaybackPaddingLeft)!important}a.similarMessage{line-height:1.3;max-width:100%}a.similarMessage span{display:inline}div.mediaPostSimilarMessagePastorAndType span{font-size:var(--pastorFontSize)!important}a.similarMessageToggleContent[aria-pressed=false] p.lessInfoText,a.similarMessageToggleContent[aria-pressed=true] p.moreInfoText,div.mediaPostSimilarMessageCol2,div.mediaPostSimilarMessageToggleInfoScripture{display:none}div.mediaPostSimilarMessageCol3{padding:8px var(--contentPadding) 8px var(--startPlaybackPaddingLeft)!important}a.topicTag{font-size:.75rem;padding:0 2px!important}div.mediaPostSimilarMessageCol4{height:var(--toggleButtonHeight);margin-bottom:2px!important;padding-left:var(--startPlaybackPaddingLeft)!important;display:flex;justify-content:flex-start;align-items:flex-start}a.similarMessageDownloadButton{display:none!important}div.mediaPostSimilarMessage.open h6{font-size:.8rem;font-family:var(--bold);font-weight:600}div.mediaPostSimilarMessage.open div.mediaPostSimilarMessageCol4{position:absolute;bottom:1px}div.mediaPostSimilarMessage.open div.mediaPostSimilarMessageToggleInfoContainer{padding-bottom:44px!important;margin-top:0!important}div.mediaPostSimilarMessageCol4 a{--width:115px;height:35px!important;box-sizing:border-box!important;min-width:115px;border-radius:0!important}a.similarMessageMoreInfoLink p,a.similarMessageToggleContent p{height:100%;width:100%;font-size:.8rem;text-align:left;font-family:var(--bold)}@media only screen and (min-width:370px){a.similarMessageMoreInfoLink,a.similarMessageToggleContent{--width:120px}}a.similarMessageMoreInfoLink,a.similarMessageToggleContent{width:var(--width);border-radius:0;padding:0;display:flex!important}a.similarMessageToggleContent{margin-left:0!important;order:1;justify-content:flex-start!important;align-items:center!important}a.similarMessageToggleContent:hover{background-color:var(--offWhiteHighlight)}a.similarMessageToggleContent svg{--size:26px!important;--start:3px!important;--end:5px!important;display:none}a.similarMessageToggleContent p{color:var(--primaryColor);padding-bottom:1px;transition:.25s;display:flex;align-items:center!important;justify-content:flex-start}a.similarMessageToggleContent[aria-pressed=false] p.moreInfoText,a.similarMessageToggleContent[aria-pressed=true] p.lessInfoText{display:flex}a.similarMessageToggleContent:hover p{color:var(--primaryColorHighlight)!important}a.similarMessageMoreInfoLink{margin-left:2px;order:2;border:2px solid transparent;transition:.25s;justify-content:flex-end!important;align-items:flex-start!important}a.similarMessageMoreInfoLink svg{--size:20px!important;--start:6px!important;transition:.25s}a.similarMessageMoreInfoLink:hover svg{--start:20px;--end:20px;--rotate:-15deg;margin-top:6px;transform:rotate(var(--rotate));animation:.25s buttonWiggle}a.similarMessageMoreInfoLink p{display:block;color:var(--secondaryColor);padding-bottom:2px;box-sizing:border-box!important;display:flex;align-items:center;justify-content:flex-start}a.similarMessageMoreInfoLink:hover p{color:#fff!important}a.similarMessageMoreInfoLink:active,a.similarMessageMoreInfoLink:hover,a.similarMessageMoreInfoLink:link,a.similarMessageMoreInfoLink:visited,a.similarMessageToggleContent:active,a.similarMessageToggleContent:hover,a.similarMessageToggleContent:link,a.similarMessageToggleContent:visited{text-decoration:none!important}div.mediaPostSimilarMessageToggleInfoContainer{display:flex;flex-direction:column}div.mediaPostSimilarMessageToggleInfoDescription{order:3;padding-left:var(--startPlaybackPaddingLeft)!important;padding-right:var(--contentPadding);width:100%!important;max-width:100%;box-sizing:border-box!important}div.mediaPostSimilarMessageToggleInfoContainer2{width:auto;order:2;padding-left:0;display:block}div.mediaPostSimilarMessageToggleInfoDate,div.mediaPostSimilarMessageToggleInfoLocation{margin-bottom:var(--gutter);padding-left:var(--startPlaybackPaddingLeft)!important}div.mediaPostSimilarMessageToggleInfoDate{font-size:clamp(.8rem, 2.5vw, 1.3rem);font-family:var(--bold);color:#000;font-weight:900;display:block;order:1}}

/* Uncategorized */

a.mediaPostCollectionLink h5,a.seeMoreCollectionsButton h5{font-size:1.1rem;font-family:var(--bold)!important}div.mediaPostRowFour{margin-top:30px}a.mediaPostCollectionLink,a.seeMoreCollectionsButton{height:100%;width:100%;padding:calc(2 * var(--colMargin));position:relative}div.mediaPostRowFour h3{margin-bottom:1.5rem}div.mediaPostCollectionsContainer{--colMargin:10px;display:grid;grid-template-columns:minmax(1px,1fr) minmax(1px,1fr) minmax(1px,1fr);gap:var(--colMargin) var(--colMargin);grid-auto-rows:calc((0.77 * (1 / 3)) * (100vw - (2 * var(--colMargin)) - (2 * var(--pageMargin))))}div.mediaPostCollectionsContainer div{height:100%;width:100%}a.mediaPostCollectionLink{background-color:var(--primaryColor);text-align:center;margin:0 var(--colMargin) var(--colMargin) 0;display:flex;align-items:center;justify-content:center;z-index:2}a.mediaPostCollectionLink::after,a.mediaPostCollectionLink::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;transition:.25s}a.mediaPostCollectionLink::before{z-index:-1}a.mediaPostCollectionLink::after{background-image:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.2),rgba(0,0,0,.2),rgba(0,0,0,.1));opacity:0;z-index:1}a.mediaPostCollectionLink:focus::after,a.mediaPostCollectionLink:hover::after{opacity:1}a.mediaPostCollectionLink:active,a.mediaPostCollectionLink:hover,a.mediaPostCollectionLink:link,a.mediaPostCollectionLink:visited,a.seeMoreCollectionsButton:active,a.seeMoreCollectionsButton:hover,a.seeMoreCollectionsButton:link,a.seeMoreCollectionsButton:visited{color:#fff;text-decoration:none!important}a.mediaPostCollectionLink img{height:100%;width:100%;object-fit:cover;position:absolute}a.mediaPostCollectionLink.specialEffect img{filter:grayscale(100%);opacity:.35;transition:.25s}a.mediaPostCollectionLink h5{letter-spacing:1px;z-index:3}div.mediaPostCollectionsContainer div.seeMore{display:none!important}a.seeMoreCollectionsButton{--triangleSize:20%;--topRightTriangle:polygon(-10% -10%, calc(100% - var(--triangleSize)) -10%, calc(100% - var(--triangleSize)) 0, 100% var(--triangleSize), 110% var(--triangleSize), 110% 110%, -10% 110%);transition:.25s;display:flex;align-items:center;justify-content:center;z-index:1}a.seeMoreCollectionsButton::after,a.seeMoreCollectionsButton::before{content:"";position:absolute;top:0;transition:.25s;z-index:-1}a.seeMoreCollectionsButton::before{height:var(--triangleSize);width:var(--triangleSize);right:0;background-color:var(--primaryColor)}a.seeMoreCollectionsButton::after{height:100%;width:100%;left:0;background-color:var(--primaryColor);-webkit-clip-path:var(--topRightTriangle);clip-path:var(--topRightTriangle)}a.seeMoreCollectionsButton:focus::after,a.seeMoreCollectionsButton:hover::after{background-color:var(--primaryColorHighlight)}a.seeMoreCollectionsButton:focus::before,a.seeMoreCollectionsButton:hover::before{top:var(--triangleSize);right:var(--triangleSize);background-color:var(--primaryColorHighlight);transition:.25s}@media only screen and (min-width:769px) and (max-width:899px){div.mediaPostRowFour h5{font-size:.9rem}}@media only screen and (min-width:900px) and (max-width:999px){div.mediaPostRowFour h5{font-size:1rem}}div#returnToLibraryLink2Container{height:auto;width:100%;margin:calc(2 * var(--contentPadding)) 0 0 0;display:flex;justify-content:center;align-items:center}a#returnToLibraryLink2{display:flex;position:relative}@media only screen and (max-width:768px){div.mediaPostRowFour{margin-top:30px;padding:0 var(--contentPadding) calc(2 * var(--contentPadding)) var(--contentPadding)}a#returnToLibraryLink2{margin-bottom:calc(2 * var(--contentPadding))}}

/* Library Page */

section#library{--displayNumber:3;--filtersWidth:218px;--collectionsGutter:14px;--sides:var(--pageMargin);--applyFiltersButtonHeight:44px;--selectColor:var(--fwBlack);--selectColorOutline:var(--fwLightGray);--selectColorOutline:#c6c6c8;--collectionLinkHeight:110px;--collectionLinkWidth:calc((4 / 3) * var(--collectionLinkHeight));--collectionsGutter:14px;--libraryPaddingRightDesktop:0;--libraryPaddingLeftDesktop:0;height:auto;width:100%;max-width:100%;display:flex}section#library.hideWhileResultsLoad{opacity:0!important}section#library.slowReveal{opacity:1;animation:3s slowReveal}@keyframes slowReveal{0%{opacity:0}100%{opacity:1}}section#library>div.wp-block-group__inner-container{width:100%;padding:calc(1.5 * var(--contentPadding)) var(--libraryPaddingRightDesktop) 0 var(--libraryPaddingLeftDesktop);display:flex;align-items:stretch}header#libraryMobile{display:none}.asp_nores{font-family:"Nimbus Sans L"!important;background-color:transparent!important;font-size:21px!important;line-height:32px!important}@media only screen and (max-width:768px){#library,#resdrg,#resultsContainer,#wpdreams_asp_results_1,body.fs_library{min-height:calc(100vh - var(--libraryMobileHeaderHeight) - var(--logoSize) - var(--topMenuMargin) - var(--topMenuMargin))!important}}@media only screen and (min-width:930px) and (max-width:1029px){section#library{--libraryPaddingRightDesktop:calc(0.5 * var(--pageMargin));--libraryPaddingLeftDesktop:calc(0.5 * var(--pageMargin))}div#wpdreams_asp_settings_1{margin-right:10px}}@media only screen and (min-width:1030px){section#library{--libraryPaddingRightDesktop:calc(0.75 * var(--pageMargin));--libraryPaddingLeftDesktop:calc(0.75 * var(--pageMargin))}div#wpdreams_asp_settings_1{margin-right:25px}}@media only screen and (min-width:1130px){section#library{--libraryPaddingRightDesktop:calc(1 * var(--pageMargin));--libraryPaddingLeftDesktop:calc(1 * var(--pageMargin))}div#wpdreams_asp_settings_1{margin-right:50px}}

/* Search Settings */

div#wpdreams_asp_settings_1 label::after,div.ui-datepicker-header{background-color:var(--fwFilterGray)!important}div#scriptureBottomLine,div#scriptureTopLine,div#topicsTopLine{height:2px;margin-left:6px;background-image:var(--fwFilterLine);display:none}h2#filtersTitle{font-size:1.5rem;font-family:var(--bold);font-weight:600;color:var(--fwBlack);position:absolute;left:var(--libraryPaddingLeftDesktop)}div#wpdreams_asp_settings_1{width:var(--filtersWidth)!important;max-width:var(--filtersWidth)!important;padding-top:30px!important;opacity:0}section#library.pageLoaded div#wpdreams_asp_settings_1{opacity:1;transition:.25s}div#wpdreams_asp_settings_1 legend{width:calc(var(--filtersWidth) - 16px - 20px)!important;color:var(--fwFilterGray)!important;font-family:var(--bold);font-size:.9rem;box-sizing:border-box!important;overflow:hidden!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div#wpdreams_asp_settings_1 legend.hideThisLegend,fieldset.asp_filter_cf_product_type .asp_simplebar-content-wrapper .asp_simplebar-content::after,fieldset.asp_filter_cf_product_type .asp_simplebar-content-wrapper .asp_simplebar-content::before,fieldset.asp_filter_cf_product_type legend::after,fieldset.asp_filter_cf_product_type legend::before{display:none!important}div#wpdreams_asp_settings_1 label{background-color:var(--secondaryColor)!important;background-image:none!important;border:2px solid var(--fwFilterGray);box-sizing:border-box!important}div#wpdreams_asp_settings_1 div.asp_option:hover label{border-color:var(--fwFilterGrayHighlight1)!important}div#wpdreams_asp_settings_1 label::after{content:""!important;color:#111;font-family:var(--bold);font-weight:900;position:absolute!important;top:-1px!important;box-sizing:border-box!important;--size:70%;--pos:2px;background-size:var(--size) var(--size)!important;background-position:var(--pos) var(--pos)!important;background-repeat:no-repeat!important;background-image:var(--checkXLight)!important}div#wpdreams_asp_settings_1 div.asp_option:hover label::after{background-color:var(--fwFilterGrayHighlight1)!important}div#wpdreams_asp_settings_1 div.asp_option{color:var(--fwFilterGray)!important}div#wpdreams_asp_settings_1 form{display:flex!important;flex-direction:column!important}fieldset.asp_filter_cf_product_type{order:1!important}fieldset.asp_filter_cf_product_type legend{padding-left:0!important}legend#topicsLegendReplacement{order:2!important;height:26px;margin-top:12px}div#topicsTopLine{order:3!important;width:calc(100% - 12px - 16px);position:relative;top:12px}div#wpdreams_asp_settings_1[data-scriptures=open] div#scriptureBottomLine,div#wpdreams_asp_settings_1[data-scriptures=open] div#scriptureTopLine,div#wpdreams_asp_settings_1[data-topics=open] div#topicsTopLine{display:block}fieldset.asp_checkboxes_filter_box{order:4!important;max-height:130px!important;overflow:hidden scroll!important;scrollbar-width:thin;scrollbar-color:var(--fwBlack) var(--fwFilterGray);z-index:1!important}fieldset.asp_checkboxes_filter_box div.post_tag_filter_box.categoryfilter.asp_sett_scroll{height:var(--fullHeight)!important;padding-top:2px!important;min-height:var(--fullHeight)!important;max-height:var(--fullHeight)!important}fieldset.asp_checkboxes_filter_box::-webkit-scrollbar{width:4px!important}fieldset.asp_checkboxes_filter_box::-webkit-scrollbar-track{background-color:var(--fwFilterGray)!important;border:1px solid transparent!important;background-clip:content-box!important}fieldset.asp_checkboxes_filter_box::-webkit-scrollbar-thumb{background-color:#666!important;border-radius:2px!important}div#dateLegendContainer{order:5!important;height:28px;margin-top:-10px;display:flex;align-items:flex-end}div#wpdreams_asp_settings_1[data-topics=open] div#dateLegendContainer{height:42px;margin-top:0}div#wpdreams_asp_settings_1[data-topics=open] div#dateLegendContainer::after{content:"";height:2px;width:calc(100% - 12px);position:absolute;top:-13px;left:6px;background-image:var(--fwFilterLine)}fieldset.asp_filter_date{order:6!important}fieldset.asp_filter_date div.asp_post_date_from,fieldset.asp_filter_date div.asp_post_date_to{width:110px!important;padding:0!important;position:relative;box-sizing:border-box!important;border:1px solid var(--fwFilterGray)}fieldset.asp_filter_date div.asp_post_date_from{margin:20px 0 0 10px!important}fieldset.asp_filter_date div.asp_post_date_to{margin:30px 0 0 10px!important}fieldset.asp_filter_date div.asp_post_date_from legend,fieldset.asp_filter_date div.asp_post_date_to legend{position:absolute;top:-22px;font-size:.8rem!important;font-family:var(--bold)!important;font-weight:900!important}fieldset.asp_filter_date div.asp_post_date_from input,fieldset.asp_filter_date div.asp_post_date_to input{font-family:"Nimbus Sans L"!important;color:var(--fwFilterGray)!important;position:relative;left:-10px}a.ui-state-default.ui-state-active{background-color:var(--fwBlack)!important}fieldset.asp_filter_date div.asp_post_date_from:hover input,fieldset.asp_filter_date div.asp_post_date_to:hover input,fieldset.asp_filter_date legend:hover{color:var(--fwFilterGrayHighlight1)!important;transition:.25s}fieldset.asp_filter_date div.asp_post_date_from:focus input,fieldset.asp_filter_date div.asp_post_date_to:focus input,fieldset.asp_filter_date legend:focus{color:#000!important;font-family:var(--bold)!important;font-weight:900!important;transition:.25s}legend#scriptureLegendReplacement{order:7!important;height:26px;margin-top:12px}div#scriptureTopLine{order:8!important;width:calc(100% - 27px);position:relative;top:12px;opacity:0}fieldset.asp_filter_cf_product_scripture_reference{order:9!important;margin-top:0!important}fieldset.asp_filter_cf_product_scripture_reference div.asp_simplebar-mask,fieldset.asp_filter_cf_product_scripture_reference div.asp_simplebar-offset,fieldset.asp_filter_cf_product_scripture_reference div.asp_simplebar-wrapper{height:130px!important;min-height:130px!important;max-height:130px!important;box-sizing:border-box!important;scrollbar-width:thin;scrollbar-color:var(--fwBlack) var(--fwFilterGray)}fieldset.asp_filter_cf_product_scripture_reference div.asp_simplebar-offset{overflow:hidden scroll!important;padding-top:2px;box-sizing:border-box!important}fieldset.asp_filter_cf_product_scripture_reference div.asp_simplebar-content,fieldset.asp_filter_cf_product_scripture_reference div.asp_simplebar-content-wrapper{height:var(--fullHeight)!important;min-height:var(--fullHeight)!important;max-height:var(--fullHeight)!important}fieldset.asp_filter_cf_product_scripture_reference div.asp_simplebar-offset::-webkit-scrollbar{width:4px!important}fieldset.asp_filter_cf_product_scripture_reference div.asp_simplebar-offset::-webkit-scrollbar-track{background-color:var(--fwFilterGray)!important;border:1px solid transparent!important;background-clip:content-box!important}fieldset.asp_filter_cf_product_scripture_reference div.asp_simplebar-offset::-webkit-scrollbar-thumb{background-color:#666!important;border-radius:2px!important}div#scriptureBottomLine{order:10!important;width:calc(100% - 12px - 15px);opacity:0}@media only screen and (min-width:769px){form[name=options] legend{margin-left:10px!important}legend#scriptureLegendReplacement,legend#topicsLegendReplacement{margin-top:20px!important}div#dateLegendContainer{margin-top:9px!important}}@media only screen and (max-width:768px){div#wpdreams_asp_settings_1 legend{width:calc(var(--filtersWidth) - 16px - 20px)!important;color:var(--fwFilterGray)!important;font-family:var(--bold);font-size:1.1rem;box-sizing:border-box!important;overflow:hidden!important;margin-bottom:25px!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div#dateLegendContainer{margin-top:31px!important}div#wpdreams_asp_settings_1 div.asp_option div.asp_option_label{font-size:1rem!important;margin-bottom:16px!important}legend#scriptureLegendReplacement{margin-top:38px!important}}

/* Featured Collections */

div#libraryCollectionsAndSearch{height:auto;width:calc(100% - var(--filtersWidth))}div#libraryCollectionsAndSearch div.wp-block-group__inner-container{height:100%;width:100%}div#libraryCollectionsAndSearch>div.wp-block-group__inner-container>div.wp-block-group__inner-container{height:100%;width:100%;padding:0 var(--contentPadding) 0 0;display:flex;flex-direction:column;justify-content:flex-start}

/* Library Collection Buttons */

aside#libraryCollections{height:auto;width:auto;margin-bottom:var(--gutter)}a.libraryCollection.hideCollection,span#topicNonce{display:none}h2#featuredCollectionsTitle{font-size:1.5rem;font-family:var(--bold);font-weight:600;color:var(--fwBlack);padding-bottom:calc(.5 * var(--contentPadding));margin-left:10px}div#libraryCollectionsAndButtonContainer{height:var(--collectionLinkHeight);width:100%;position:relative;display:flex;align-items:center;justify-content:flex-end}div#libraryCollectionsContainer{height:var(--collectionLinkHeight);width:100%;position:relative;display:flex;align-items:flex-start;justify-content:flex-start;opacity:0}section#library.pageLoaded div#libraryCollectionsContainer{opacity:1;transition:.25s}a.libraryCollection,a.libraryCollectionJS,div.libraryCollectionsPlaceholder{height:100%;width:var(--collectionLinkWidth);padding:var(--gutter);position:relative;background-color:var(--primaryColor);transition:.25s;overflow:hidden;margin-right:14px!important;display:flex;align-items:center;justify-content:center}a.libraryCollection:active,a.libraryCollection:hover,a.libraryCollection:link,a.libraryCollection:visited,a.libraryCollectionJS:active,a.libraryCollectionJS:hover,a.libraryCollectionJS:link,a.libraryCollectionJS:visited{color:#fff;text-decoration:none!important}a.libraryCollection::after,a.libraryCollection::before,a.libraryCollectionJS::after,a.libraryCollectionJS::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;transition:.25s}a.libraryCollection::before,a.libraryCollectionJS::before{z-index:-1}a.libraryCollection::after,a.libraryCollectionJS::after{background-image:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.2),rgba(0,0,0,.2),rgba(0,0,0,.1));opacity:0;z-index:1}a.libraryCollection:focus::after,a.libraryCollection:hover::after,a.libraryCollectionJS:focus::after,a.libraryCollectionJS:hover::after{opacity:1}a.libraryCollection div,a.libraryCollectionJS div{height:100%;width:100%;opacity:0;background-color:var(--selectColor);position:absolute;top:0;left:0;--clip:polygon(-10% -10%, 4px -10%, 4px calc(100% - 4px), calc(80% - 2px) calc(100% - 4px), calc(100% - 4px) calc(80% - 2px), calc(100% - 4px) 4px, 4px 4px, 4px -10%, 110% -10%, 110% 110%, -10% 110%);-webkit-clip-path:var(--clip);clip-path:var(--clip);z-index:4}a.libraryCollectionJS[aria-pressed=true],a.libraryCollection[aria-pressed=true]{--clip:polygon(-10% -10%, 110% -10%, 110% 80%, 100% 80%, 80% 100%, 80% 110%, -10% 110%);-webkit-clip-path:var(--clip);clip-path:var(--clip)}a.libraryCollectionJS[aria-pressed=true] div,a.libraryCollection[aria-pressed=true] div{opacity:.7}a.libraryCollectionJS[aria-pressed=true] img,a.libraryCollection[aria-pressed=true] img{transform:scale(1.05)}a.libraryCollectionJS{--motionOffset:-3px;animation:.25s motionIn;left:0}@keyframes motionIn{0%{left:var(--motionOffset)}100%{left:0}}div.libraryCollectionsPlaceholder{background-color:transparent}a.libraryCollection img,a.libraryCollectionJS img{height:100%;width:100%;object-fit:cover;position:absolute;transition:none!important}a.libraryCollection.specialEffect img,a.libraryCollectionJS.specialEffect img{filter:grayscale(100%);opacity:.35!important;transition:.25s}a.libraryCollection p,a.libraryCollectionJS p{color:#fff;font-size:.9rem;text-align:center;z-index:3}div#libraryCollectionsButtonContainer{height:100%;width:calc(var(--collectionsButtonSize) + var(--collectionsGutter));position:absolute;left:calc((var(--displayNumber) * var(--collectionLinkWidth)) + ((var(--displayNumber) - 1) * var(--collectionsGutter)));display:flex;align-items:center;justify-content:flex-end;z-index:1}a#libraryCollectionsButton{display:block;height:var(--collectionsButtonSize);width:var(--collectionsButtonSize);border-radius:50%;transition:.25s;fill:var(--secondaryColor);display:flex;align-items:center;justify-content:center;background-color:var(--primaryColor)}a#libraryCollectionsButton svg{--size:40%;height:var(--size);width:var(--size)}a#libraryCollectionsButton:focus,a#libraryCollectionsButton:hover{fill:var(--fwBlack);background-color:var(--primaryColorHighlight)}@media only screen and (max-width:768px){a.libraryCollectionJS,aside#libraryCollections,h2#featuredCollectionsTitle,section#library.collectionButtonsOn a#libraryCollectionsButton svg,section#library.collectionButtonsOn div#wpdreams_asp_results_1{display:none}section#library.collectionButtonsOn{--filtersWidth:100%;--paddingTop:var(--libraryMobileHeaderHeight);height:auto!important;min-height:200px!important;align-items:flex-start!important;flex-direction:column;position:relative;padding:var(--paddingTop) var(--sides) calc(var(--contentPadding) - 12px) var(--sides)!important}section#library.collectionButtonsOn div#wpdreams_asp_settings_1{height:0!important;opacity:0!important}section#library.collectionButtonsOn aside#libraryCollections{display:block;height:100%!important;width:100%!important;margin:var(--contentPadding) 0 0 0!important;padding:0!important;position:static;z-index:1}section#library.collectionButtonsOn div#libraryCollectionsAndButtonContainer{height:100%!important;width:100%;position:relative;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;padding-bottom:39px}section#library.collectionButtonsOn div#libraryCollectionsContainer{display:block;height:100%!important;width:100%!important;padding:0!important}section#library.collectionButtonsOn div#libraryCollectionsButtonContainer{height:90px;width:100%;position:static;margin-top:-26px}section#library.collectionButtonsOn a#libraryCollectionsButton{height:100%;width:100%;border-radius:0;--width:210px;--iconWidth:20px;--fontSize:1.1rem;width:var(--width);margin:0 auto;transition:.25s}section#library.collectionButtonsOn a#libraryCollectionsButton::before{--xPos1:calc(50% - (0.5 * var(--width)) - (0.5 * var(--iconWidth)));--xPos2:calc(50% + (0.5 * var(--width)) + (0.5 * var(--iconWidth)));--yPos:calc(50% + 0px);content:"";height:90px;width:100%;position:absolute;left:0;background-color:var(--primaryColor);background-size:var(--iconWidth) var(--iconWidth),var(--iconWidth) var(--iconWidth);background-repeat:no-repeat,no-repeat;background-position:var(--xPos1) var(--yPos),var(--xPos2) var(--yPos);transition:.25s;background-image:var(--chevronDownIconSVG),var(--chevronDownIconSVG)}section#library.collectionButtonsOn a#libraryCollectionsButton:hover::before{--yPos:calc(50% + 2px);background-color:var(--primaryColorHighlight)}section#library.collectionButtonsOn a#libraryCollectionsButton::after{content:"See More Collections";height:90px;width:var(--width);font-family:var(--bold);color:#fff;font-size:var(--fontSize);text-align:center;position:absolute;left:calc(50% - (.5 * var(--width)));transition:.25s;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:450px) and (max-width:549px){section#library.collectionButtonsOn a#libraryCollectionsButton{--width:220px;--iconWidth:26px;--fontSize:1.2rem}}@media only screen and (min-width:550px) and (max-width:768px){section#library.collectionButtonsOn a#libraryCollectionsButton{--width:260px;--iconWidth:30px;--fontSize:1.3rem}}aside#collectionPostsContainer{min-width:310px;padding:0 var(--sides)!important}a.libraryCollection{height:calc(.68 * (100vw - (2 * var(--sides))))!important;min-height:232px;width:100%!important;min-width:310px;margin:0 0 var(--contentPadding)!important}a.libraryCollection p{font-size:max(1.3rem, 5.65vw);z-index:3}h3#collectionTitle{min-width:310px;margin:var(--contentPadding) var(--sides)!important}}

/* Library Search Bar */

div.proinput{position:relative}div.proinput::before{content:"";height:2px;width:calc(100% - calc(var(--collectionsButtonSize) + (2 * var(--gutter))));background-color:var(--fwBlack);position:absolute;top:90%;left:0;z-index:1}div.proinput input,div.proinput input::placeholder{font-family:"Nimbus Sans L"!important;font-size:.9rem!important;padding-bottom:4px}

/* Search Input */

div.innericon::after,div.innericon::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0}div.innericon{position:relative}div.innericon svg{display:none!important}div.innericon::before{background-color:var(--secondaryColor)}div.innericon::after{transition:.25s;background-size:70% 70%;background-repeat:no-repeat;background-position:center;background-image:var(--magnifyingGlassDarkSVG)}div.probox:focus div.innericon::after,div.probox:hover div.innericon::after{transform:rotate(-45deg) scale(.75)}section#library,section#library>div.wp-block-group__inner-container{--libraryMinHeight:240px;--resultsMaxHeight:330px;--resultsBottomMargin:20px;min-height:calc(var(--libraryMinHeight) + var(--resultsMaxHeight) + var(--resultsBottomMargin))}

/* Results Container */

a#linkToCollection,h3#collectionTitle span{margin-right:var(--marginRight)}a#linkToCollection:hover,h3#collectionTitle span{color:var(--primaryColor)}div#resultsContainer{--headingHeight:40px;--collectionTitleHeight:86px;height:auto;padding:0!important;position:relative}div#resultsContainer>div.wp-block-group__inner-container{height:100%;width:100%}div#resultsContainer *{box-sizing:border-box!important;-webkit-user-select:text;-khtml-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}h3#collectionTitle{--offButtonSize:20px;--offset:12px;--marginRight:10px;display:none;margin-top:calc(1.5 * var(--contentPadding));margin-bottom:calc(.5 * var(--contentPadding));font-size:1.5rem;align-items:flex-start;justify-content:flex-start}div#resultsContainer.displayCollection h3#collectionTitle,div#resultsContainer.displayTopicCollection h3#collectionTitle{display:flex}div#collectionPostsContainerPlaceholder,div#resultsContainerColumnHeadingScrollbarCover,div.collectionPostContainer,div.mediaPostSimilarMessage.hideCollectionPost,h3#collectionTitle span.collection,h3#collectionTitle span.topic{display:none}div#resultsContainer.displayCollection h3#collectionTitle.collection span.collection,div#resultsContainer.displayCollection h3#collectionTitle.topic span.topic{display:block!important}a#linkToCollection{color:var(--fwBlack);font-weight:100;transition:.25s}a#linkToCollection:active,a#linkToCollection:hover,a#linkToCollection:link,a#linkToCollection:visited{text-decoration:none!important}a#collectionOffButton{--bgSize:50%;display:block;height:var(--offButtonSize);width:var(--offButtonSize);min-width:var(--offButtonSize);background-color:var(--primaryColor);position:relative;background-size:var(--bgSize) var(--bgSize);background-position:center center;background-repeat:no-repeat;background-image:var(--checkXLight);transition:.25s;border-radius:50%}a#collectionOffButton:hover{background-color:var(--fwBlack);transition:.25s}header#resultsContainerColumnHeadings{height:var(--headingHeight);width:calc(100% - 8px);border-bottom:2px solid #d8d8d9;padding-right:4px;margin-top:var(--gutter);position:relative;display:grid;grid-template-columns:var(--sRGrid)}header#resultsContainerColumnHeadings p{height:100%;color:#5a5a5c;font-family:var(--bold);font-weight:900;font-size:.9rem;padding-bottom:3px;position:relative;background-color:var(--secondaryColor);display:flex;align-items:flex-end;justify-content:flex-start;z-index:1}header#resultsContainerColumnHeadings p:first-of-type{padding-left:calc(var(--startPlaybackPaddingLeft))}aside#collectionPostsContainer,div#wpdreams_asp_results_1{width:100%;padding:14px 0 0;margin:0;scrollbar-width:thin;scrollbar-color:var(--fwBlack) var(--fwFilterGray)}div#ajaxsearchprores1_1{background-color:var(--secondaryColor)!important}div#wpdreams_asp_results_1{--offset:19px;height:calc(100% - var(--headingHeight) - var(--offset))}aside#collectionPostsContainer{display:none;height:calc(100% - var(--headingHeight) - var(--collectionTitleHeight) - 6px);top:calc(var(--headingHeight) + var(--collectionTitleHeight) + (1 * var(--contentPadding)) - 18px)}aside#collectionPostsContainer.on,div.collectionPostContainer.on{display:block}aside#collectionPostsContainer::-webkit-scrollbar,div#wpdreams_asp_results_1::-webkit-scrollbar{width:4px!important}aside#collectionPostsContainer::-webkit-scrollbar-track,div#wpdreams_asp_results_1::-webkit-scrollbar-track{background-color:var(--fwFilterGray)!important;border:1px solid transparent!important;background-clip:content-box!important}aside#collectionPostsContainer::-webkit-scrollbar-thumb,div#wpdreams_asp_results_1::-webkit-scrollbar-thumb{background-color:#666!important;border-radius:2px!important}div#wpdreams_asp_results_1.off{display:none!important}@media only screen and (min-width:769px){div#ajaxsearchprores1_1{padding:0 8px 0 0!important}aside#collectionPostsContainer{padding-right:8px}a#showMoreCollectionPostsButton{--triangleSize:10px;--topRightTriangle:polygon(-10% -10%, calc(100% - var(--triangleSize)) -10%, calc(100% - var(--triangleSize)) 0, 100% var(--triangleSize), 110% var(--triangleSize), 110% 110%, -10% 110%);display:inline-block;height:43px;width:auto;margin:0 0 36px calc(var(--pageMargin) - 1px);transition:.25s;position:relative;z-index:1}a#showMoreCollectionPostsButton::after,a#showMoreCollectionPostsButton::before{content:"";position:absolute;top:0;transition:.25s;z-index:-1}a#showMoreCollectionPostsButton::before{height:10px;width:10px;right:0;background-color:var(--primaryColor)!important}a#showMoreCollectionPostsButton::after{height:100%;width:100%;left:0;background-color:var(--primaryColor)!important;-webkit-clip-path:var(--topRightTriangle);clip-path:var(--topRightTriangle)}a#showMoreCollectionPostsButton:focus::after,a#showMoreCollectionPostsButton:hover::after{background-color:var(--primaryColorHighlight)!important}a#showMoreCollectionPostsButton:focus::before,a#showMoreCollectionPostsButton:hover::before{top:var(--triangleSize);right:var(--triangleSize);background-color:var(--primaryColorHighlight)!important;transition:.25s}a#showMoreCollectionPostsButton:active,a#showMoreCollectionPostsButton:hover,a#showMoreCollectionPostsButton:link,a#showMoreCollectionPostsButton:visited{color:#fff;text-decoration:none!important}a#showMoreCollectionPostsButton p{height:100%;width:100%;font-size:1rem;font-family:var(--bold)!important;font-weight:900!important;padding:0 13px;display:flex;align-items:center;justify-content:center;text-align:center}}@media only screen and (max-width:768px){a#showMoreCollectionPostsButton{--width:210px;--iconWidth:20px;--fontSize:1.1rem;display:block;height:90px;width:var(--width);margin:0 auto;transition:.25s}a#showMoreCollectionPostsButton p{display:none}a#showMoreCollectionPostsButton::before{--xPos1:calc(50% - (0.5 * var(--width)) - (0.5 * var(--iconWidth)));--xPos2:calc(50% + (0.5 * var(--width)) + (0.5 * var(--iconWidth)));--yPos:calc(50% + 0px);content:"";height:90px;width:calc(100% - (2 * var(--sides)));position:absolute;left:var(--sides);background-color:var(--primaryColor);background-size:var(--iconWidth) var(--iconWidth),var(--iconWidth) var(--iconWidth);background-repeat:no-repeat,no-repeat;background-position:var(--xPos1) var(--yPos),var(--xPos2) var(--yPos);transition:.25s;background-image:var(--chevronDownIconSVG),var(--chevronDownIconSVG)}a#showMoreCollectionPostsButton:hover::before{--yPos:calc(50% + 2px);background-color:var(--primaryColorHighlight)}a#showMoreCollectionPostsButton::after{content:"See More Messages";height:90px;width:var(--width);font-family:var(--bold);color:#fff;font-size:var(--fontSize);text-align:center;position:absolute;left:calc(50% - (.5 * var(--width)));transition:.25s;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:450px) and (max-width:549px){a#showMoreCollectionPostsButton{--width:220px;--iconWidth:26px;--fontSize:1.2rem}}@media only screen and (min-width:550px) and (max-width:768px){a#showMoreCollectionPostsButton{--width:260px;--iconWidth:30px;--fontSize:1.3rem}}}

/* Library Search Result Show More Button */

@media only screen and (min-width:769px){a.asp_showmore::after,a.asp_showmore::before{background-color:var(--primaryColor)!important;content:"";position:absolute;top:0;transition:.25s;z-index:-1}div.asp_showmore_container{height:0;width:100%;margin:0;opacity:0;display:none}body.desktopSearchSeeMore div.asp_showmore_container{height:43px!important;margin:10px 0 36px!important;opacity:1!important;display:block}body.desktopSearchSeeMore a.asp_showmore,p.showmore{display:flex!important}p.showmore{height:100%;width:auto;position:absolute;left:calc(var(--pageMargin) - 4px);margin:0!important;align-items:center!important;justify-content:center!important}a.asp_showmore{--triangleSize:10px;--topRightTriangle:polygon(-10% -10%, calc(100% - var(--triangleSize)) -10%, calc(100% - var(--triangleSize)) 0, 100% var(--triangleSize), 110% var(--triangleSize), 110% 110%, -10% 110%);height:100%!important;width:auto!important;background-color:transparent!important;position:relative!important;margin:0!important;padding:0 13px!important;transition:.25s;font-size:1rem;letter-spacing:1px;text-transform:uppercase;align-items:center!important;justify-content:center!important;z-index:1}a.asp_showmore::before{height:10px;width:10px;right:0}a.asp_showmore::after{height:100%;width:100%;left:0;-webkit-clip-path:var(--topRightTriangle);clip-path:var(--topRightTriangle)}a.asp_showmore:focus::after,a.asp_showmore:hover::after{background-color:var(--primaryColorHighlight)!important}a.asp_showmore:focus::before,a.asp_showmore:hover::before{top:var(--triangleSize);right:var(--triangleSize);background-color:var(--primaryColorHighlight)!important;transition:.25s}a.asp_showmore:active,a.asp_showmore:hover,a.asp_showmore:link,a.asp_showmore:visited{color:#fff;text-decoration:none!important}a.asp_showmore span{margin-left:4px!important;font-family:var(--bold)!important;letter-spacing:1px!important}div.asp_nores{background-color:var(--secondaryColor)!important}}@media only screen and (max-width:768px){aside#collectionPostsContainer,div#wpdreams_asp_results_1{padding-bottom:var(--contentPadding)}div.asp_showmore_container{height:0;width:calc(100% - (2 * var(--sides)));min-width:310px;margin:0;opacity:0;display:none;margin:0 var(--sides)!important;box-sizing:border-box!important}body.desktopSearchSeeMore div.asp_showmore_container{height:90px!important;margin:0 0 0 var(--sides)!important;opacity:1!important;display:block;box-sizing:border-box!important;padding:0!important}body.desktopSearchSeeMore p.showmore{height:100%!important;box-sizing:border-box!important;margin:0!important}body.desktopSearchSeeMore p.showmore::after,body.desktopSearchSeeMore p.showmore::before{display:none!important}body.desktopSearchSeeMore a.asp_showmore{--width:210px;--iconWidth:20px;--fontSize:1.1rem;height:100%!important;width:var(--width)!important;box-sizing:border-box!important;margin:0 auto;transition:.25s}body.desktopSearchSeeMore a.asp_showmore::before{--xPos1:calc(50% - (0.5 * var(--width)) - (0.5 * var(--iconWidth)));--xPos2:calc(50% + (0.5 * var(--width)) + (0.5 * var(--iconWidth)));--yPos:calc(50% + 0px);content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:var(--primaryColor);background-size:var(--iconWidth) var(--iconWidth),var(--iconWidth) var(--iconWidth);background-repeat:no-repeat,no-repeat;background-position:var(--xPos1) var(--yPos),var(--xPos2) var(--yPos);transition:.25s;background-image:var(--chevronDownIconSVG),var(--chevronDownIconSVG)}body.desktopSearchSeeMore a.asp_showmore:hover::before{--yPos:calc(50% + 2px);background-color:var(--primaryColorHighlight)}body.desktopSearchSeeMore a.asp_showmore::after{content:"See More Messages";height:100%;width:var(--width);font-family:var(--bold);color:#fff;font-size:var(--fontSize);text-align:center;position:absolute;top:0;left:calc(50% - (.5 * var(--width)));transition:.25s;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:450px) and (max-width:549px){body.desktopSearchSeeMore a.asp_showmore{--width:220px;--iconWidth:26px;--fontSize:1.2rem}}@media only screen and (min-width:550px) and (max-width:768px){body.desktopSearchSeeMore a.asp_showmore{--width:260px;--iconWidth:30px;--fontSize:1.3rem}}}

/* Library Search Results & Collection Results Reformatted From Product Post: Similar Message */

@media only screen and (min-width:769px){body.fs_library div.mediaPostSimilarMessage{margin-bottom:var(--gutter)!important;--sRTopicTagMargin:0 4px 4px 0;--sRTopicTagMarginFirst:0 4px 4px 0}body.fs_library div.mediaPostSimilarMessageCol1{padding-left:var(--startPlaybackPaddingLeft)!important}a#libraryApplyFiltersButton{display:none}body.fs_library{--sRTitleMax:10fr;--sRDateMin:80px;--sRDateMax:0.01fr;--sRTagsMax:01fr;--sRButtonsMax:0.01fr;--sRGap:4px;--startPlaybackButtonSize:47px;--startPlaybackPaddingLeft:calc(var(--startPlaybackButtonSize) + 24px)}header#resultsContainerColumnHeadings{width:calc(100% - 4px)}body.fs_library div.mediaPostSimilarMessageTopContainer,header#resultsContainerColumnHeadings{--sRGrid:minmax(50px, var(--sRTitleMax)) minmax(var(--sRDateMin), var(--sRDateMax)) minmax(var(--sRTagsMin), var(--sRTagsMax)) minmax(var(--sRButtonsMin), var(--sRButtonsMax));gap:0 var(--sRGap)}body.fs_library div.mediaPostSimilarMessage.open div.mediaPostSimilarMessageToggleInfoContainer{padding-bottom:20px}body.fs_library div.mediaPostSimilarMessageToggleInfoDescription{padding-left:var(--startPlaybackPaddingLeft);padding-right:6px}body.fs_library div.mediaPostSimilarMessagePastorAndType{padding-top:4px}body.fs_library div.mediaPostSimilarMessageDate span.full{line-height:1.3}@media only screen and (min-width:1000px){aside#collectionPostsContainer,div#wpdreams_asp_results_1,header#resultsContainerColumnHeadings{padding:var(--gutter)!important}}}@media only screen and (min-width:769px) and (max-width:849px){body.fs_library{--sRButtonsMin:74px;--sRTagsMin:90px}@media only screen and (min-width:769px) and (max-width:799px){body.fs_library{--startPlaybackButtonSize:30px}}body.fs_library div.mediaPostSimilarMessage{--sRTitleFontSize:clamp(1rem, 2vw, 1.4rem);--pastorFontSize:clamp(0.65rem, 1.3vw, 0.85rem)}body.fs_library div.mediaPostSimilarMessageCol1{border-width:2px!important;padding-right:10px}body.fs_library div.mediaPostSimilarMessageDate span.full{display:none}body.fs_library div.mediaPostSimilarMessageDate span.fullDateShort{display:block}body.fs_library div.mediaPostSimilarMessageCol3 a.topicTag{font-size:.7rem;padding:0 2px!important}body.fs_library a.similarMessageDownloadButton{display:none!important}body.fs_library a.similarMessageMoreInfoLink{margin-left:0!important}}@media only screen and (min-width:850px) and (max-width:929px){body.fs_library{--sRButtonsMin:116px;--sRTagsMin:90px}body.fs_library div.mediaPostSimilarMessage{--sRTitleFontSize:clamp(1rem, 2vw, 1.4rem);--pastorFontSize:clamp(0.65rem, 1.3vw, 0.75rem)}body.fs_library div.mediaPostSimilarMessageCol1{border-width:2px!important;padding-right:10px}body.fs_library div.mediaPostSimilarMessageDate span.full{display:none}body.fs_library div.mediaPostSimilarMessageDate span.fullDateShort{display:block}body.fs_library div.mediaPostSimilarMessageCol3 a.topicTag{font-size:.7rem;padding:0 2px!important}}@media only screen and (min-width:930px) and (max-width:1299px){body.fs_library{--sRButtonsMin:116px;--sRTagsMin:90px}body.fs_library div.mediaPostSimilarMessage{--sRTitleFontSize:clamp(1rem, 1vw, 1.4rem);--pastorFontSize:clamp(0.4rem, 0.9vw, 0.5rem)}body.fs_library div.mediaPostSimilarMessageCol1{border-width:2px!important;padding-right:10px}body.fs_library div.mediaPostSimilarMessageDate span.full{display:none}body.fs_library div.mediaPostSimilarMessageDate span.fullDateShort{display:block}body.fs_library div.mediaPostSimilarMessageCol3 a.topicTag{font-size:.7rem;padding:0 2px!important}}@media only screen and (min-width:1300px){body.fs_library{--sRTitleMax:5fr;--sRDateMin:80px;--sRDateMax:1.5fr;--sRTagsMin:110px;--sRTagsMax:1fr;--sRButtonsMin:116px;--sRButtonsMax:1.5fr;--sRGap:4px}body.fs_library div.mediaPostSimilarMessage{--sRTitleFontSize:clamp(1rem, 2vw, 1.4rem);--pastorFontSize:clamp(0.65rem, 1.3vw, 0.75rem)}body.fs_library div.mediaPostSimilarMessageCol1{padding-right:30px}body.fs_library a.similarMessageMoreInfoLink,body.fs_library a.similarMessageToggleContent{margin:0 0 0 8px!important}}@media only screen and (max-width:768px){a#libraryApplyFiltersButton::after,a#libraryApplyFiltersButton::before,div#libraryMobileButtonContainer a[aria-pressed=false]::before{background-color:var(--primaryColor)}div#libraryMobileButtonContainer a::after,div#libraryMobileButtonContainer a[aria-pressed=true]::before,header#libraryMobile,section#library.settingsOn div#wpdreams_asp_settings_1{background-color:var(--secondaryColor);background-color:var(--secondaryColor)}a#libraryApplyFiltersButton,div#wpdreams_asp_settings_1,div.asp_w_container,h2#filtersTitle,header#resultsContainerColumnHeadings{display:none}section#library{--libraryMobileHeaderHeight:166px;padding-top:calc(var(--libraryMobileHeaderHeight) + 9px);position:relative}@media only screen and (max-width:450px){section#library{--sides:var(--contentPadding)}}div#libraryCollectionsAndSearch{width:100%!important;margin-top:-30px}aside#collectionPostsContainer,div#wpdreams_asp_results_1{overflow:visible!important;position:static!important}header#libraryMobile{height:var(--libraryMobileHeaderHeight);width:100%;min-width:360px;border-bottom:2px solid var(--fwFilterGray);position:fixed;top:var(--menuHeight);left:0;padding:6px var(--pageMargin) var(--contentPadding) var(--pageMargin);display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:4}header#libraryMobile h1{font-size:2rem;font-size:clamp(3.15rem, 14vw, 3.8rem);white-space:nowrap;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--fwBlack);font-family:var(--bold)!important}a#libraryApplyFiltersButton,div#libraryMobileButtonContainer a{height:var(--applyFiltersButtonHeight);text-align:center;font-family:var(--bold);font-weight:900;position:relative;z-index:1;transition:.25s;color:#fff}@media only screen and (max-width:549px){header#libraryMobile{align-items:flex-start}}div#libraryMobileButtonContainer{height:auto;width:calc(100% - 2 * var(--sides));width:100%;margin-top:6px!important;display:flex;align-items:center;justify-content:center}div#libraryMobileButtonContainer a{width:calc(50% - 8px);margin-top:0!important;overflow:hidden;display:flex;align-items:center;justify-content:center}a#libraryMobileSearchAndFiltersButton{margin-right:8px}a#libraryMobileViewCollectionsButton{margin-left:8px}div#libraryMobileButtonContainer a[aria-pressed=true]{color:var(--primaryColor)}div#libraryMobileButtonContainer a::after,div#libraryMobileButtonContainer a::before{content:"";position:absolute;transition:.25s;z-index:-1}div#libraryMobileButtonContainer a::before{height:100%;width:100%;top:0;right:0;border:2px solid transparent}div#libraryMobileButtonContainer a[aria-pressed=true]::before{border-color:var(--primaryColor)}div#libraryMobileButtonContainer a::after{height:20px;width:20px;top:-20px;right:-20px;transform:rotate(45deg);border:2px solid transparent;border-color:transparent transparent var(--primaryColor) transparent}div#libraryMobileButtonContainer a:hover:after{top:-10px;right:-10px}div#libraryMobileButtonContainer a:active,div#libraryMobileButtonContainer a:hover,div#libraryMobileButtonContainer a:link,div#libraryMobileButtonContainer a:visited{text-decoration:none!important}@media only screen and (max-width:400px){div#libraryMobileButtonContainer a{font-size:.9rem}}section#library.settingsOn{--filtersWidth:100%;--paddingTop:calc(var(--libraryMobileHeaderHeight) + (3 * var(--contentPadding)) - 3px);height:auto!important;min-height:200px!important;align-items:flex-start!important;flex-direction:column;position:relative;padding:var(--paddingTop) var(--pageMargin) calc(var(--contentPadding) - 12px) var(--pageMargin)!important}section#library.settingsOn>div.wp-block-group__inner-container{height:auto!important;min-height:0!important;width:100%;display:flex;flex-direction:column;align-items:center!important;justify-content:center!important}section#library.settingsOn aside#collectionPostsContainer,section#library.settingsOn div#wpdreams_asp_results_1{height:0!important;opacity:0!important}section#library.settingsOn div#wpdreams_asp_settings_1{--filtersWidth:100%;display:block;padding:0!important}section#library.settingsOn fieldset{width:100%!important}section#library.settingsOn div.asp_w_container{display:block;width:calc(100% - 2 * var(--pageMargin));margin-top:var(--contentPadding);position:absolute;top:calc(var(--libraryMobileHeaderHeight));left:var(--pageMargin);z-index:1}section#library.settingsOn div.asp_w_container div.proinput::before{width:100%!important;top:90%;background-color:var(--fwFilterGray)}section#library.settingsOn div.asp_w_container div.innericon::after{background-image:var(--magnifyingGlassFilterGraySVG)}section#library.settingsOn div.asp_w_container div.proinput form input,section#library.settingsOn div.asp_w_container div.proinput form input::placeholder{font-size:1.3rem!important}a#libraryApplyFiltersButton{--triangleSize:10px;--topRightTriangle:polygon(-10% -10%, calc(100% - var(--triangleSize)) -10%, calc(100% - var(--triangleSize)) 0, 100% var(--triangleSize), 110% var(--triangleSize), 110% 110%, -10% 110%);display:none;width:100%;margin-top:calc(var(--contentPadding) + 10px);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;justify-content:center}section#library.settingsOn a#libraryApplyFiltersButton{display:flex}a#libraryApplyFiltersButton::after,a#libraryApplyFiltersButton::before{content:"";position:absolute;top:0;transition:.25s;z-index:-1}a#libraryApplyFiltersButton::before{height:10px;width:10px;right:0}a#libraryApplyFiltersButton::after{height:100%;width:100%;left:0;-webkit-clip-path:var(--topRightTriangle);clip-path:var(--topRightTriangle)}a#libraryApplyFiltersButton:focus::after,a#libraryApplyFiltersButton:hover::after{background-color:var(--primaryColorHighlight)}a#libraryApplyFiltersButton:focus::before,a#libraryApplyFiltersButton:hover::before{top:var(--triangleSize);right:var(--triangleSize);background-color:var(--primaryColorHighlight);transition:.25s}a#libraryApplyFiltersButton:active,a#libraryApplyFiltersButton:hover,a#libraryApplyFiltersButton:link,a#libraryApplyFiltersButton:visited{color:#fff;text-decoration:none!important}h3#collectionTitle{margin-left:var(--pageMargin)!important;margin-right:var(--pageMargin)!important;max-width:calc(100% - 2 * var(--pageMargin))!important;min-width:0!important}aside#collectionPostsContainer div.mediaPostSimilarMessage{margin:0!important}@media only screen and (max-width:399px){aside#collectionPostsContainer{padding:0!important;margin-left:4px!important}}@media only screen and (min-width:400px) and (max-width:768px){aside#collectionPostsContainer{padding:0 0 0 var(--pageMargin)!important;margin-left:-9px!important}}}
