
.miniscroll::-webkit-scrollbar {
  width: 8px;
  background-color: rgba(0,0,0,0);
  -webkit-border-radius: 100px;
}
.miniscroll::-webkit-scrollbar:hover {
  background-color: rgba(0, 0, 0, 0.09);
}
.miniscroll::-webkit-scrollbar-thumb:vertical {
  background: rgba(0,0,0,0.3);
  -webkit-border-radius: 100px;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0);
  min-height: 20px;
}
.miniscroll::-webkit-scrollbar-thumb:vertical:active {
  background: rgba(0,0,0,0.41);
  -webkit-border-radius: 100px;
  background-clip: padding-box;
  border: 0px solid rgba(0, 0, 0, 0);
}


.archive h1.mvp-post-title.left {
	text-align: left;
}
@media (min-width: 768px) {
	.archive h1.mvp-post-title.version-title {
		font-size: 28px;
	}
}
.top-spaced {
	margin-top: 20px;
}

#mvp-content-main.bp-read p.hl {
	background: #fff5cf;
}
#mvp-content-main.bp-read p.v {
	margin-bottom: 16px;
	font-size: 20px;
	line-height: 1.4;
}
#mvp-content-main.bp-read p.v sup {
	font-size: 14px;
	line-height: 14px;
	vertical-align: middle;
	padding-right: 2px;
}
#mvp-content-main.bp-read p.v sup:after {
	content: '.';
}
#mvp-content-main.bp-read blockquote p {
	margin-top: 10px;
}
#mvp-content-main.bp-read blockquote p a.bp-quote-more {
	font-size: 20px;
	white-space: nowrap;
}


ul.list-capitulos {
	display: block;
	clear: both;
	overflow: hidden;
}
ul.list-capitulos.main {
	margin: 10px 0 30px;
}
ul.list-capitulos li {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
ul.list-capitulos li a,
ul.list-capitulos li .link {
    display: block;
    margin: 0;
    padding: 0;
    min-width: 35px;
    line-height: 26px;
    font-size: 16px;
    text-align: center;
    vertical-align: middle;
    border: 2px solid transparent;
}
ul.list-capitulos.main li a,
ul.list-capitulos.main li .link {
	font-size: 20px;
    min-width: 44px;
    line-height: 44px;
    color: #333333;
    font-weight: bold;
	border-width: 3px;
}
@media (max-width: 900px) {
	ul.list-capitulos li a,
	ul.list-capitulos li .link {
	    font-size: 20px;
	    min-width: 44px;
	    line-height: 44px;
	    border-width: 2px;
	}
}
ul.list-capitulos li .link.disabled {
	cursor: not-allowed;
	color: #bbbbbb;
	background: #eeeeee;
}
ul.list-capitulos li a.active,
ul.list-capitulos li a:hover,
ul.list-capitulos li a:focus {
	border-color: inherit;
}
ul.list-capitulos:hover li a.active {
	border-color: #dfdfdf;
	background: #efefef;
}
ul.list-capitulos:hover li a.active:hover {
	border-color: inherit;
}

ul.list-versoes {
	display: block;
	max-height: 70vh;
	overflow-x: hidden;
	overflow-y: auto;
}
ul.list-versoes > li {
	display: block;
	margin: 0;
	padding: 0;
}
ul.list-versoes > li:last-child {
	padding-bottom: 90px;
}
ul.list-versoes > li.toggled {
	padding-bottom: 0;
}
ul.list-versoes > li > a {
	display: block;
	margin: 0;
	padding: 6px;
	font-size: 18px;
	text-align: left;
	vertical-align: middle;
	border-bottom: 2px solid transparent;
}
ul.list-versoes > li > a:before {
	display: inline-block;
	float: left;
	content: '▸';
	margin: 0 4px 0 0;
	padding: 0;
	opacity: 0.5;
	vertical-align: middle;
}
ul.list-versoes > li.toggled > a:before {
	content: '▾';
	opacity: 1;
}
ul.list-versoes > li > a:hover {
	border-bottom-color: inherit;
}
ul.list-versoes li ul {
	display: none;
	margin: 0 0 14px;
	padding: 4px 0;
	border-top: 1px solid #dddddd;
	background: #efefef;
}
ul.list-versoes > li.toggled ul {
	display: block;
}
ul.list-versoes li ul li a {
	display: block;
	margin: 0;
	padding: 4px 10px;
	font-size: 16px;
	text-align: left;
	border: 2px solid transparent;
}
ul.list-versoes li ul li a.active,
ul.list-versoes li ul li a:hover,
ul.list-versoes li ul li a:focus {
	border-color: inherit;
}
ul.list-versoes:hover li ul li a.active {
	border-color: #dfdfdf;
	background: #efefef;
}
ul.list-versoes:hover li ul li a.active:hover {
	border-color: inherit;
}


ul.bp-list-words-links {
	display: block;
	position: relative;
	clear: both;
	box-sizing: border-box;
	margin: 0 0 20px;
	padding: 0;
	-webkit-columns: auto 4;
	-moz-columns: auto 4;
	columns: auto 4;
	-webkit-column-count: 4;
	-moz-column-count: 4;
	column-count: 4;
	-webkit-column-gap: 0px;
	-moz-column-gap: 0px;
	column-gap: 0px;
}
ul.bp-list-words-links li {
	display: block;
	padding: 0;
	margin: 0;
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid;
}
ul.bp-list-words-links li a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 0;
	padding: 4px 10px;
	font-size: 16px;
	font-family: inherit;
	font-weight: bold;
	text-align: left;
	border: 2px solid transparent;
}
ul.bp-list-words-links li a.active,
ul.bp-list-words-links li a:hover,
ul.bp-list-words-links li a:focus {
	border-color: inherit;
}
@media (min-width: 480px) and (max-width: 599px) {
	ul.bp-list-words-links {
		-webkit-columns: auto 3;
		-moz-columns: auto 3;
		columns: auto 3;
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
}
@media (max-width: 479px) {
	ul.bp-list-words-links {
		-webkit-columns: auto 2;
		-moz-columns: auto 2;
		columns: auto 2;
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
	}
	ul.bp-list-words-links li a {
		padding: 10px 10px;
		font-size: 18px;
	}
}


.group-books-links {
	display: block;
	position: relative;
	overflow: hidden;
	clear: both;
	margin: 0 0 20px;
}
.group-books-links .otnt-col {
	display: block;
	float: left;
	position: relative;
	box-sizing: border-box;
	width: 50%;
	padding: 0 10px;
	margin: 0 0 30px;
}
.group-books-links .otnt-col + .otnt-col {
	/*border-left-color: #eee;*/
}
.group-books-links .otnt-col h2 {
	display: block;
	position: relative;
	overflow: hidden;
	clear: both;
	text-align: center;
	font-size: 22px;
	margin: 0 0 5px;
	padding: 5px;
	border-bottom: 1px solid #eee; 
}
.group-books-links .otnt-col > ul {
	display: block;
	position: relative;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	-webkit-columns: auto 2;
	-moz-columns: auto 2;
	columns: auto 2;
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
	-webkit-column-gap: 6px;
	-moz-column-gap: 6px;
	column-gap: 6px;
}
.group-books-links .otnt-col > ul > li {
	display: block;
	padding: 0;
	margin: 0 0 8px;
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid;
}
.group-books-links .otnt-col > ul > li > strong,
.group-books-links .otnt-col > ul > li > h3 {
	display: block;
	padding: 6px 0;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
	color: #555555;
}

.group-books-links .otnt-col > ul > li > ul {
	display: block;
}
.group-books-links .otnt-col > ul > li > ul > li {
	display: block;
	margin: 0;
	padding: 0;
}
.group-books-links .otnt-col > ul > li > ul > li a,
.group-books-links .otnt-col > ul > li > ul > li .link {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 0;
	padding: 5px 0 5px 8px;
	border-left: 4px solid #EEEEEE;
	color: #333333;
	font-size: 18px;
	font-weight: bold;
}
.group-books-links .otnt-col > ul > li > ul > li .link {
	cursor: not-allowed;
	color: #CCCCCC;
	border-left-color: #CCCCCC;
}
/*.group-books-links:hover .otnt-col > ul > li > ul > li a {
	color: #555555;
}*/
.group-books-links .otnt-col > ul > li:hover > ul > li a {
	color: #000000;
}
.group-books-links .otnt-col > ul > li > ul > li a:hover {
	text-decoration: none;
	border-color: inherit;
}

@media (min-width: 816px) {
	.group-books-links .otnt-col.numcols-1 {
		width: auto;
		float: none;
	}
	.group-books-links .otnt-col.numcols-1 > ul {
		-webkit-columns: auto 3;
		-moz-columns: auto 3;
		columns: auto 3;
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
}
@media (min-width: 1128px) and (max-width: 1200px) {
	.group-books-links .otnt-col > ul > li > ul > li a {
		font-size: 16px;
	}
}
@media (min-width: 900px) and (max-width: 1128px) {
	.group-books-links .otnt-col {
		float: none;
		width: auto;
	}
	.group-books-links .otnt-col > ul {
		-webkit-columns: auto 3;
		-moz-columns: auto 3;
		columns: auto 3;
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
}
@media (min-width: 520px) and (max-width: 815px) {
	.group-books-links .otnt-col > ul {
		-webkit-columns: auto 3;
		-moz-columns: auto 3;
		columns: auto 3;
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
}
@media (max-width: 815px) {
	.group-books-links .otnt-col {
		float: none;
		width: auto;
		padding: 0;
	}
}
@media (max-width: 378px) {
	.group-books-links .otnt-col > ul {
		-webkit-columns: auto 1;
		-moz-columns: auto 1;
		columns: auto 1;
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
	.group-books-links .otnt-col > ul > li > ul > li a {
		font-size: 20px;
	}
}

.group-books-links .otnt-col .pentateuco strong {color:#cb2b07;}
.group-books-links .otnt-col .pentateuco:hover a {border-left-color:#cb2b0777;}
.group-books-links .otnt-col .pentateuco a:hover { border-left-color:#cb2b07; color:#cb2b07; }
.group-books-links .otnt-col .historicos strong {color:#575a25;}
.group-books-links .otnt-col .historicos:hover a {border-left-color:#575a2577;}
.group-books-links .otnt-col .historicos a:hover { border-left-color:#575a25; color:#575a25; }
.group-books-links .otnt-col .poeticos strong {color:#cb952b;}
.group-books-links .otnt-col .poeticos:hover a {border-left-color:#cb952b77;}
.group-books-links .otnt-col .poeticos a:hover { border-left-color:#cb952b; color:#cb952b; }
.group-books-links .otnt-col .profetas-maiores strong {color:#268fc6;}
.group-books-links .otnt-col .profetas-maiores:hover a {border-left-color:#268fc677;}
.group-books-links .otnt-col .profetas-maiores a:hover { border-left-color:#268fc6; color:#268fc6; }
.group-books-links .otnt-col .profetas-menores strong {color:#5a575e;}
.group-books-links .otnt-col .profetas-menores:hover a {border-left-color:#5a575e77;}
.group-books-links .otnt-col .profetas-menores a:hover { border-left-color:#5a575e; color:#5a575e; }

.group-books-links .otnt-col .evangelhos strong {color:#4b3029;}
.group-books-links .otnt-col .evangelhos:hover a {border-left-color:#4b302977;}
.group-books-links .otnt-col .evangelhos a:hover { border-left-color:#4b3029; color:#4b3029; }
.group-books-links .otnt-col .historicos strong {color:#575a25;}
.group-books-links .otnt-col .historicos:hover a {border-left-color:#575a2577;}
.group-books-links .otnt-col .historicos a:hover { border-left-color:#575a25; color:#575a25; }
.group-books-links .otnt-col .cartas-paulinas strong {color:#745715;}
.group-books-links .otnt-col .cartas-paulinas:hover a {border-left-color:#74571577;}
.group-books-links .otnt-col .cartas-paulinas a:hover { border-left-color:#745715; color:#745715; }
.group-books-links .otnt-col .cartas-gerais strong {color:#9ea241;}
.group-books-links .otnt-col .cartas-gerais:hover a {border-left-color:#9ea24177;}
.group-books-links .otnt-col .cartas-gerais a:hover { border-left-color:#9ea241; color:#9ea241; }
.group-books-links .otnt-col .profetico strong {color:#202020;}
.group-books-links .otnt-col .profetico:hover a {border-left-color:#20202077;}
.group-books-links .otnt-col .profetico a:hover { border-left-color:#202020; color:#202020; }




