/*Ars Lettera - Rafael Alt*/ @page {margin:5% 0;} body { -epub-hyphens:auto; -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; adobe-hyphenate: auto; font-style:normal; font-variant:normal; margin:0 auto; padding:5%; line-height:1.5; text-indent:0; widows:2; orphans:2; } /* Permanentes */ * {color:inherit;} h1, h2, h3, h4, p, li, figcaption {font-weight:normal;} h2 {font-size:1.5em; margin: 3em 0 1.5em;} p {font-size:1em; margin:0; text-align:justify; text-indent:1em;} a {text-decoration:none; color:inherit;} sup, p a, h1 a {vertical-align:text-top; font-size:0.6em; line-height:1; color:inherit;} ol {margin-left:-39px !important;} li {list-style-type:none; margin-left:18px; text-align:left;} hr {margin:5% 0 5px 0; width:6em;} li a, aside a, .notas a {font-size:inherit; vertical-align:inherit;} sub {vertical-align:text-bottom; font-size:0.6em; line-height:1; color:inherit;} blockquote {margin: 1em 0 1em 1em; font-size:0.9em; text-align:justify;} blockquote p:first-child {text-indent:0 !important;} img { object-fit:contain;} figure { display:block; flex-direction:column; justify-content:center; align-content: center!important;} figure img {display:block; margin:0 auto;} figcaption {font-size:0.8em; font-weight:normal; text-align:center; margin-top:16px;} figcaption + img {margin-top:16px;} aside {margin-bottom:0.5em;} aside:first-of-type {border-top:1px solid black; margin-top:32px; padding-top:8px;} aside p {font-size:0.8em; text-indent:0;} .sc {font-variant:small-caps !important;} @supports not (font-variant-caps: small-caps) {.sc {font-variant: normal; font-feature-settings: "smcp", "onum", "pnum";}} @supports (font-variant-caps: small-caps) {.sc {font-variant-caps: small-caps;}} .ajuste {font-size:80%;} .baixo {margin: 82vh 0 0 0; -webkit-transform: translateY(-82%); transform: translateY(-82%);} .branco {white-space:pre-wrap;} .centro {text-align:center; text-indent:0;} .duplo {margin-top:3em !important;} .fotos { } .icones {width:15px; vertical-align:middle;} .inverso p {margin-left:1em; text-indent:-1em !important;} .half {margin-top:0.75em !important;} .meio {margin-top:40% !important;} .middle {height:90vh; display:flex; flex-direction:column; justify-content:center; align-content: center!important;} .nb {margin-bottom:0 !important;} .nt {margin-top:0 !important;} .nh {-epub-hyphens:none; -webkit-hyphens:none; -ms-hyphens:none; hyphens:none; adobe-hyphenate:none;} .ordinal {text-decoration:underline;} .quarenta {margin-top:40% !important;} .reto p {text-indent:0 !important;} .right {text-align:right!important;} .simples {margin-top:1.5em !important;} .sr {text-indent:0 !important;} .topo {margin-top:5% !important;} .trinta {margin-top:30% !important;} .vinte {margin-top:20% !important;} .vintecinco {margin-top:25% !important;} #credts p {font-size:0.85em; margin-bottom:1em; text-indent:0;} #credts p:last-of-type {margin-top:5%; margin-bottom:0;} #credts p img {width:15px; vertical-align:middle;} #notas p {font-size:0.9em;} #notas a {vertical-align:inherit; font-size:inherit; } #bib p {font-size:0.9em; margin-left:2em; text-indent:-2em !important;} #bib a {vertical-align:inherit; font-size:inherit; } .corrido p {text-align:justify; text-indent:1em;} .DropCap {float:left; font-size:3.288em; line-height:1; margin-bottom:-0.4em; margin-right:0.05em; margin-top:0;} /*SOBRE O AUTOR*/ div.autor {display:flex; justify-content:center; flex-direction:column; width:50%; margin:0 25%;} div.autor2 {display:flex; justify-content:center; flex-direction:column; width:80%; margin:0 10%;} .autor p:first-of-type {font-size:85%!important; text-align:right!important; margin:0.5em 0 1em;} .autor2 p {font-size:0.9em; text-indent:0; text-align:justify;} .autor p:not(:first-of-type) + p {text-indent:1em;} /*seletor de coluna na tabela*/ #id_da_tabela tbody>tr>:nth-child(nĂºmero_da_coluna) /*Cronologias*/ .cronologia p {margin-left:3em; text-indent:0 !important;} .tab {float:left; margin-left:-48px!important;} /*Flexbox*/ .v-center {height:99vh; display:flex; justify-content:center; flex-direction:column;} /*falso tab*/ .anc {float: left; margin-left:-10em;} .linha {margin-left:10em!important; text-indent:0;} /**/ @media amzn-mobi,all{ .middle {margin-top:45%;} } @media (max-width:375px) { } @media (max-width:600px) { }