.oracao { width: 100%; height: auto; position: relative; text-align: left; display: inline-block; vertical-align: top; }
.oracao .devocao { width: -moz-calc(100% - 50px); width: -webkit-calc(100% - 50px); width: -o-calc(100% - 50px); width: calc(100% - 50px); height: auto; position: relative; color: var(--cor-texto-default); font-family: var(--fonte-padrao); font-size: 13px; line-height: 20px; padding: 15px 25px; text-align: justify; font-weight: 400; clear: both; overflow: hidden; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; }
.oracao .devocao a { color: var(--cor-texto-default); font-family: var(--fonte-padrao); font-size: 13px; line-height: 20px; }
.oracao .devocao .nome_devocao { font-size: 16px; padding: 10px 0px; font-family: var(--fonte-destaque); color: var(--cor-laranja); text-align: left; width: 100%; height: auto; position: relative; font-weight: 700; }
.oracao .devocao b { font-weight: 700; }
.oracao .devocao u { text-decoration: underline; }
.oracao .devocao i { font-style: italic; }

@media screen and (max-width: 1100px) {
	.oracao { width: 98%; height: auto; position: relative; padding: 5px 1% 80px 1%; text-align: center; }
	.oracao .devocao { text-align: center; }
	.oracao .devocao .nome_devocao { text-align: center; }
}