[dir] .bs-app .bs-container{padding:0}
.bs-overlay{z-index:9989;width:100vw;min-height:100vh}
[dir] .bs-overlay{padding-top:168px;padding-bottom:68px;background-color:#f4f4f4}
html[dir].dark .bs-overlay{background-color:#444}
[dir] .bs-overlay--banner-visible{padding-top:208px}
.bs-overlay p,.bs-overlay span,.bs-overlay li{color:#2b2b2b;font-weight:400;font-size:18px}
html.dark .bs-overlay p{color:#fff}
html.dark .bs-overlay span{color:#fff}
html.dark .bs-overlay li{color:#fff}
.bs-overlay a{font-weight:400;font-size:18px}
.bs-overlay small{color:#2b2b2b;font-size:12px}
html.dark .bs-overlay small{color:#fff}
.bs-overlay h1{position:relative;top:.1em;color:#2b2b2b;font-weight:300;font-size:48px;line-height:1.2em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
html.dark .bs-overlay h1{color:#fff}
.bs-overlay h1 span{color:#2b2b2b;font-weight:300;font-size:48px}
html.dark .bs-overlay h1 span{color:#fff}
.bs-overlay h3{color:#2b2b2b;font-weight:700;font-size:18px}
[dir] .bs-overlay h3{margin-top:36px;margin-bottom:18px}
html.dark .bs-overlay h3{color:#fff}
[dir] .bs-overlay h2+h1{padding-top:0}
.bs-overlay .v-skeleton-loader__overlay-heading{width:60%;height:72px}
[dir] .bs-overlay .v-skeleton-loader__overlay-heading{margin-bottom:24px !important;background-color:rgba(0,0,0,.12)}
@media (max-width: 1440px){
[dir] .bs-overlay{padding-top:133px;padding-bottom:48px}
[dir] .bs-overlay--banner-visible{padding-top:173px}
.bs-overlay p,.bs-overlay span,.bs-overlay li{font-weight:400;font-size:16px}
.bs-overlay a{font-weight:400;font-size:16px}
.bs-overlay h1{font-size:36px}
.bs-overlay h1 span{font-size:36px}
.bs-overlay .v-skeleton-loader__overlay-heading{height:54px}}
@media (max-width: 800px){
[dir] .bs-overlay{padding-top:91px;padding-right:16px;padding-bottom:36px;padding-left:16px}
[dir] .bs-overlay--banner-visible{padding-top:161px}
.bs-overlay p,.bs-overlay span,.bs-overlay li{font-weight:400;font-size:18px}
.bs-overlay a{font-weight:400;font-size:18px}
.bs-overlay h1{font-size:32px;line-height:1.2em}
.bs-overlay h1 span{font-size:32px;line-height:1.2em}
.bs-overlay .v-skeleton-loader__overlay-heading{height:38px}}
@media print{
#app.bs-app .bs-overlay{display:block}
[dir] #app.bs-app .bs-overlay{padding-top:32px !important;padding-right:0;padding-left:0;background-color:#fff !important}
#app.bs-app .bs-overlay article{flex-basis:100% !important;max-width:100% !important}
[dir=ltr] #app.bs-app .bs-overlay article{margin-left:0% !important}
[dir=rtl] #app.bs-app .bs-overlay article{margin-right:0% !important}
#app.bs-app .bs-overlay p,#app.bs-app .bs-overlay span,#app.bs-app .bs-overlay li,#app.bs-app .bs-overlay a{font-size:10pt}
#app.bs-app .bs-overlay h2{font-size:12pt}
[dir] #app.bs-app.overlay-modal{background-color:#fff !important}}
.bs-app main .container .text-view article,.bs-app main .container .search-view article{text-align:left}

.bs-app main .container .text-view article[dir=rtl],.bs-app main .container .search-view article[dir=rtl]{text-align:right}

.bs-app main .container .text-view article[dir=rtl] footer,.bs-app main .container .search-view article[dir=rtl] footer{text-align:left}

.bs-app main .container .text-view.textformat--oneverseperline article .verse .verse-number,.bs-app main .container .search-view.textformat--oneverseperline article .verse .verse-number{text-align:right}

.bs-app main .container .text-view.textformat--oneverseperline article[dir=rtl] .verse .verse-number,.bs-app main .container .search-view.textformat--oneverseperline article[dir=rtl] .verse .verse-number{text-align:left}

.bs-app main .container .commentary-item .v-expansion-panel[dir=ltr] .v-expansion-panel-content{text-align:left}

.bs-app main .container .commentary-item .v-expansion-panel[dir=rtl] .v-expansion-panel-content{text-align:right}

.bs-app main .container .bible-introduction article[dir=ltr] .bible-introduction__related{padding:0 0 0 16px}

@supports(display: contents) and (display: grid){
.bs-app main .container.text-view-wrapper .text-view.textformat--oneverseperline article[dir=ltr] .verse .verse-number,.bs-app main .container.text-view-wrapper .text-view.textformat--oneverseperline article[dir=ltr] .verse .verse-number{margin-right:0;margin-left:-1.9em}

.bs-app main .container.text-view-wrapper .text-view.textformat--oneverseperline article[dir=ltr] .verse .verse-number .verse-number__group,.bs-app main .container.text-view-wrapper .text-view.textformat--oneverseperline article[dir=ltr] .verse .verse-number .verse-number__group{margin-right:.2em;margin-left:0}

.bs-app main .container.text-view-wrapper .text-view.textformat--oneverseperline article[dir=rtl] .verse .verse-number,.bs-app main .container.text-view-wrapper .text-view.textformat--oneverseperline article[dir=rtl] .verse .verse-number{margin-right:-1.9em;margin-left:0}

.bs-app main .container.text-view-wrapper .text-view.textformat--oneverseperline article[dir=rtl] .verse .verse-number .verse-number__group,.bs-app main .container.text-view-wrapper .text-view.textformat--oneverseperline article[dir=rtl] .verse .verse-number .verse-number__group{float:left;margin-right:0;margin-left:.2em}}

@media screen and (max-width: 800px){
.bs-app main .container .bible-introduction article[dir=ltr] .bible-introduction__related{padding:0}}
.loading-dummy[data-v-6b890701]{position:relative;overflow:hidden}
.loading-dummy[data-v-6b890701]::before{position:absolute;top:0;bottom:0;z-index:1;width:500%;height:100%;content:" "}
[dir] .loading-dummy[data-v-6b890701]::before{animation:loading-6b890701 .8s linear infinite}
[dir=ltr] .loading-dummy[data-v-6b890701]::before{right:0;left:50%;margin-left:-250%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 46%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0) 54%) 50% 50%}
[dir=rtl] .loading-dummy[data-v-6b890701]::before{left:0;right:50%;margin-right:-250%;background:linear-gradient(to left, rgba(255, 255, 255, 0) 46%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0) 54%) 50% 50%}
html[dir=ltr].dark .loading-dummy[data-v-6b890701]::before{background:linear-gradient(to right, rgba(43, 43, 43, 0) 46%, rgba(43, 43, 43, 0.35) 50%, rgba(43, 43, 43, 0) 54%) 50% 50%}
html[dir=rtl].dark .loading-dummy[data-v-6b890701]::before{background:linear-gradient(to left, rgba(43, 43, 43, 0) 46%, rgba(43, 43, 43, 0.35) 50%, rgba(43, 43, 43, 0) 54%) 50% 50%}
.loading-dummy-row[data-v-6b890701]{display:flex;justify-content:space-between;width:100%}
[dir] .loading-dummy-row[data-v-6b890701]{margin-bottom:10px}
.loading-dummy-hidden[data-v-6b890701]::before{opacity:0}
[dir] .loading-dummy-hidden[data-v-6b890701]::before{animation:none}
.loading-dummy-item-hidden[data-v-6b890701]{opacity:0}
@keyframes loading-6b890701{
0%{transform:translate3d(-30%, 0, 0)}
100%{transform:translate3d(30%, 0, 0)}}
.bs-app .bible-introduction__top-heading{color:#6f6f6f;font-weight:normal;font-size:24px}
html.dark .bs-app .bible-introduction__top-heading{color:#f4f4f4}
.bs-app .bible-introduction__heading{color:#2b2b2b;font-weight:300;font-size:48px}
[dir] .bs-app .bible-introduction__heading{margin:0;padding:0}
html.dark .bs-app .bible-introduction__heading{color:#fff}
.bs-app .bible-introduction__sub-heading{color:#6f6f6f;font-weight:normal;font-size:16px}
[dir] .bs-app .bible-introduction__sub-heading{margin:0 0 32px}
html.dark .bs-app .bible-introduction__sub-heading{color:#f4f4f4}
.bs-app .bible-introduction__sub-heading a{text-decoration:underline}
.bs-app .bible-introduction__read{color:#fff}
[dir] .bs-app .bible-introduction__read{margin:0 0 48px}
.bs-app .bible-introduction__text{color:#2b2b2b;font-size:16px}
html.dark .bs-app .bible-introduction__text{color:#fff}
.bs-app .bible-introduction__copyright{color:#6f6f6f;font-size:16px}
html.dark .bs-app .bible-introduction__copyright{color:#f4f4f4}
[dir=ltr] .bs-app .bible-introduction__related{padding:0 0 0 16px}
[dir=rtl] .bs-app .bible-introduction__related{padding:0 16px 0 0}
.bs-app .bible-introduction__related h3{color:#6f6f6f;font-weight:bold;font-size:16px}
[dir] .bs-app .bible-introduction__related h3{margin:16px 0 0}
html.dark .bs-app .bible-introduction__related h3{color:#f4f4f4}
[dir] .bs-app .bible-introduction__related h3:first-child{margin:0}
.bs-app .bible-introduction__related p{color:#6f6f6f}
[dir] .bs-app .bible-introduction__related p{margin:0}
html.dark .bs-app .bible-introduction__related p{color:#f4f4f4}
.bs-app .bible-introduction__related ul{list-style:none}
[dir] .bs-app .bible-introduction__related ul{margin:0;padding:0}
[dir] .bs-app .bible-introduction__related ul li{margin:10px 0}
@media (max-width: 800px){
[dir] .bs-app .bible-introduction__related{padding:0}
[dir] .bs-app .bible-introduction__related h3:first-child{margin:16px 0 0}}
