html,
body {
margin: 0;
padding: 0;
border: 0;
}
body {
background-color: #E4E4E4;
color: #333;
font-family: "Open Sans", sans-serif;
font-size: 14px;
line-height: 20px;
}
body, html {
height: 100% !important;
}
html {
font-family: sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
form {
margin: 0;
padding: 0;
list-style: none;
}
iframe {
border: none;
}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
font-weight: 700;
}
hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #EAEAEA;
}
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a,
a:hover {
color: #0255A5;
}
.row {
margin: 0 -5px;
overflow: hidden;
}
.col-md-4,
.col-md-6 {
float: left;
padding: 0 5px;
width: 100%;
}
@media (min-width: 992px) {
.col-md-4 {
width: 33.33333%;
}
.col-md-6 {
width: 50%;
}
} .form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.form-group {
margin-bottom: 15px;
}
.alert-warning {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
}
.alert-success {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.alert-danger {
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}
.alert {
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}
.btn-danger {
color: #fff !important;
background-color: #d9534f;
border-color: #d43f3a;
}
.btn {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
.btn-block {
display: block;
width: 100%;
}
.title-truncate {
display: block;
width: 100%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.back-to-top {
display: none;
}
.back-to-top button {
position: fixed;
bottom: 0;
right: 0;
background-color: #890000;
color: #FFF;
border: none;
cursor: pointer;
padding: 0 17px;
line-height: 42px;
font-size: 24px;
}
.back-to-top button:hover {
opacity: .8;
}
.clearfix {
clear: both;
}
@media (min-width: 992px) {
.meio .col-md-8.pagina-left {
width: 840px;
}
.meio .col-md-4.pagina-right {
width: 330px;
}
}
.botao-menu,
.botao-busca {
display: none;
}
.btn-texto {
float: right;
margin-top: -11px;
display: block;
background-color: #0356A6;
padding: 0 8px;
width: 25px;
}
.btn-texto,
.btn-texto:hover {
color: #FFF;
}
.btn-texto:hover, 
.btn-texto:visited, 
.btn-texto:active {
background-color: #044688;
color: #FFF;
text-decoration: none;
}
.container {
width: 100%;
max-width: 1440px;
padding: 0 15px;
margin: 0 auto;
overflow: hidden;
}
.meio {
margin-top: 25px;
margin-bottom: 25px;
} .paginacao {
margin: 15px 0 25px;
padding: 0;
text-align: center;
list-style: none;
}
.paginacao li {
display: inline-block;
margin: 2px;
}
.paginacao li a,
.paginacao li em {
background: #fafafa linear-gradient(to bottom,#fafafa 0,#d5d4d4 100%) repeat scroll 0 0;
color: #0356A6;
border-radius: 2px;
display: inline-block;
font-size: 12px;
padding: 7px 18px;
font-weight: 600;
}
.paginacao li.active a,
.paginacao li a:hover {
text-decoration: none;
background: #0356A6;
color: #FFF;
} .anuncios {
margin: 10px 0;
padding: 0;
list-style: none;
text-align: center;
width: 100%;
}
.anuncios li {
display: inline-block;
margin: 0 10px 10px;
vertical-align: top;
}
.anuncios img,
.anuncios iframe {
max-width: 100%;
}
.anuncios li.anuncio-mobile {
display: none;
}
@media (max-width: 768px) {
.anuncios li.anuncio-mobile {
display: inline-block;
}
.anuncios li.anuncio-desktop {
display: none;
}
}
.topo {
background: #E9E9E9;
background-image: -ms-linear-gradient(top, #E9E9E9 0%, #D3D3D6 100%);
background-image: -moz-linear-gradient(top, #E9E9E9 0%, #D3D3D6 100%);
background-image: -o-linear-gradient(top, #E9E9E9 0%, #D3D3D6 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #E9E9E9), color-stop(100, #D3D3D6));
background-image: -webkit-linear-gradient(top, #E9E9E9 0%, #D3D3D6 100%);
background-image: linear-gradient(to bottom, #E9E9E9 0%, #D3D3D6 100%);
border-bottom: 2px #044688 solid;
}
.topo-conteudo {
padding: 12px 0;
}
.topo-logo {
float: left;
}
.logo-nome {
color: #044688;
font-size: 31px;
font-weight: 600;
line-height: 36px;
}
.topo-logo a {
text-decoration: none;
}
.busca {
background-color: #FFF;
border: 1px #A4A4A4 solid;
float: right;
width: 100%;
max-width: 380px;
position: relative;
padding-right: 39px;
}
.busca input {
background-color: transparent;
border: none;
width: 100%;
padding: 0 12px;
height: 36px;
font-size: 14px;
}
.busca button {
background-color: transparent;
color: #1C1C1C;
cursor: pointer;
font-size: 18px;
position: absolute;
top: 0;
right: 0;
border: none;
width: 40px;
height: 36px;
}
.busca button:hover {
color: #0356A6;
}
.topo-menu {
float: left;
margin: 4px 0 0 25px;
padding: 0;
list-style: none;
}
.topo-menu li {
float: left;
border-right: 1px #C4C4C6 solid;
}
.topo-menu a {
display: block;
color: #333;
font-size: 14px;
padding: 0 16px;
line-height: 28px;
font-weight: 600;
}
.topo-menu a:hover {
color: #555;
text-decoration: none;
}
.topo-menu li:last-child {
border-right: 0;
}
@media (max-width: 768px) {
.busca,
.topo-menu {
display: none;
}
.busca {
min-width: 100%;
margin-top: 15px;
}
.botao-menu,
.botao-busca {
display: block;
}
.topo-logo {
width: 100%;
position: absolute;
padding: 0 50px;
text-align: center;
}
.topo-logo button {
position: absolute;
top: 0;
height: 35px;
border: 0;
width: 40px;
background-color: #474747;
color: #FFF;
cursor: pointer;
}
.topo-logo button:hover {
opacity: 0.8;
}
.botao-menu {
left: 0;
}
.botao-busca {
right: 0;
}
.topo-logo {
width: 100%;
position: relative;
padding: 0 50px;
text-align: center;
}
.topo-menu {
margin: 15px 0 0;
}
.topo-menu li {
float: left;
border-right: 0;
border-bottom: 1px #C4C4C6 solid;
width: 100%;
}
.topo-menu a {
line-height: 38px;
}
.topo-menu li:last-child {
border-bottom: 0;
}
.topo-menu li:first-child a {
padding-left: 16px;
}
}
.rodape {
background-color: #0356A6;
border-top: 3px #023C75 solid;
color: #FFF;
padding: 15px 0;
}
.rodape a,
.rodape a:hover {
color: #A3A3A3;
}
.rodape a.btn-categorias {
background: #fafafa linear-gradient(to bottom,#fafafa 0,#d5d4d4 100%) repeat scroll 0 0;
color: #333;
display: block;
padding: 0 22px;
width: 100%;
max-width: 460px;
margin: 0 auto 15px;
line-height: 40px;
text-align: center;
text-transform: uppercase;
font-weight: 600;
}
.rodape a.btn-categorias:hover {
color: #023C75;
text-decoration: none;
}
.rodape-texto {
text-align: center;
margin-bottom: 10px;
font-size: 13px;
line-height: 18px;
}
.rodape-menu {
margin: 0 0 10px;
padding: 0;
list-style: none;
text-align: center;
}
.rodape-menu li {
display: inline-block;
margin: 0 6px 5px;
}
.copy {
font-size: 12px;
text-align: center;
}
.pagina-conteudo {
margin-bottom: 40px;
}
.pagina-titulo {
border-top: 1px #D6D6D6 solid;
margin-bottom: 20px;
margin-top: 10px;
}
.pagina-titulo h1,
.pagina-titulo h2 {
background-color: #E4E4E4;
float: left;
margin: -12px 0 00;
padding: 0 5px 0 0;
font-size: 20px;
font-weight: 400;
}
.pagina-titulo i {
color: #0356A6;
}
@media (max-width: 768px) {
.pagina-titulo {
padding-right: 23px;
position: relative;
}
.btn-texto {
position: absolute;
top: 0;
right: 0;
}
}
@media (max-width: 480px) {
.pagina-titulo h1, 
.pagina-titulo h2 {
font-size: 16px;
line-height: 20px;
}
}
.pagina-texto {
margin-bottom: 15px;
}
.videos {
margin: 0 -2px;
}
.video {
float: left;
width: 20%;
padding: 0 2px;
margin-bottom: 4px;
}
.video-conteudo {
background-color: #D6D6D6;
border: 1px #C1C1C1 solid;
padding: 4px;
}
.video-thumb {
position: relative;
background-color: #000;
padding-top: 61.176%;
overflow: hidden;
}
.video-thumb img {
max-width: none;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
bottom: 0;
}
.video-titulo {
color: #333;
display: block;
padding: 5px 4px 4px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 13px;
font-weight: 700;
line-height: 15px;
}
.video-texto {
color: #555;
height: 30px;
overflow: hidden;
font-size: 11px;
line-height: 15px;
margin: 0 0 2px;
padding: 0 4px;
}
.selo-views,
.selo-tempo {
color: #FFF;
position: absolute;
bottom: 5px;
padding: 0 10px;
font-size: 11px;
line-height: 22px;
font-weight: 400;
display: inline-block;
}
.selo-views {
background-color: rgba(0,0,0,0.6); 
left: 5px;
}
.selo-tempo {
background-color: rgba(3, 86, 166, 0.7);
right: 5px;
}
.video-play {
display: none;
background: url(//amadoraspornoxxx.com/wp-content/themes/tema-a28/img/play.png) 50% 50% no-repeat;
width: 100%;
height: 100%;
position: absolute;
top: 0;
right: 0;
transition: none;
z-index: 1;
}
.video:hover a {
text-decoration: none;
}
.video:hover .video-titulo {
color: #0356A6;
}
.video:hover .video-thumb img {
opacity: 0.7;
}
.video:hover .video-play {
display: block;
}
.btn-relacionados {
border: 1px #454545 solid;
color: #333;
display: block;
padding: 0 8px;
line-height: 36px;
text-align: center;
}
.btn-relacionados:hover {
color: #777;
text-decoration: none;
}
@media (max-width: 992px) {
.video {
width: 33.33333%;
}
}
@media (max-width: 480px) {
.video {
width: 50%;
}
}
.post {
margin-bottom: 30px;
width: calc(100% - 310px);
}
.post-titulo {
font-size: 20px;
margin: 0 0 15px;
padding: 0 0 5px;
border-bottom: 1px #D6D6D6 solid;
font-weight: 600;
}
.post-embed {
margin-bottom: 20px;
}
.post-texto {
margin-bottom: 8px;
}
.post-botoes {
margin-bottom: 15px;
float: left;
}
.post-botoes ul {
margin: 0;
padding: 0;
list-style: none;
}
.post-botoes li {
display: inline-block;
}
.post-botoes a {
background-color: #5F5F5F;
color: #FFF;
display: block;
padding: 0 22px;
line-height: 34px;
font-size: 13px;
font-weight: 600;
}
.post-botoes a:hover {
background-color: #0255A5;
text-decoration: none;
}
.post-links {
margin: 0 0 9px;
padding: 0;
list-style: none;
}
.post-links li {
display: inline-block;
margin-right: 12px;
font-size: 12px;
margin-bottom: 6px;
}
.post-tags {
padding: 6px 0 2px;
border-top: 1px #D6D6D6 solid;
}
.post-tags a {
background-color: #454545;
font-size: 12px;
line-height: 24px;
display: inline-block;
padding: 0 10px;
color: #FFF;
margin-bottom: 4px;
}
.post-tags a:hover {
background-color: #383838;
text-decoration: none;
}
.post-tags .tag-icone {
background-color: #0255A5;
color: #FFF;
padding: 0 8px;
line-height: 24px;
float: left;
width: 32px;
text-align: center;
margin-right: 3px;
margin-bottom: 4px;
}
.post-texto iframe {
width: 100%;
}
.post-texto p:first-of-type {
margin-top: 0;
}
.post-banners {
float: right;
width: 300px;
margin: 0 0 10px;
}
.post-banners li {
margin: 0 0 10px;
vertical-align: top;
}
@media (max-width: 992px) {
.post {
width: 100%;
}
.post-banners {
float: none;
width: 100%;
}
.post-banners li {
margin: 0 5px 10px;
}
}
@media (max-width: 768px) {
.post-titulo {
font-size: 16px;
font-weight: 400;
}
}
@media (max-width: 480px) {
.post-botoes {
float: none;
margin-right: -2px;
margin-left: -2px;
}
.post-botoes span {
display: none;
}
.post-botoes li {
float: left;
padding: 0 2px;
width: 25%;
text-align: center;
}
.post-botoes a {
font-size: 12px;
font-weight: 400;
}
.votos {
width: 100%;
}
}
.reportar h3 {
margin: 0 0 15px;
padding: 0;
}
.reportar {
background-color: #D6D6D6;
padding: 8px 12px;
} .votos {
float: right;
font-size: 19px;
padding: 0 45px;
position: relative;
text-align: center;
line-height: 18px;
margin-bottom: 15px;
}
.votos span {
color: #999999;
font-size: 12px;
display: block;
}
.voto-like,
.voto-dislike {
position: absolute;
top: 0;
}
.voto-like {
left: 0;
}
.voto-dislike {
right: 0;
}
.votos a:hover {
opacity: 0.8;
text-decoration: none;
}
.voto-like img,
.voto-dislike img {
height: 34px;
} .comentarios { overflow:hidden; padding:0px 0px 0px 0px; margin:20px 0 30px 0; text-transform:none; }
.comentarios a { color: #BF0000; }
.comentarios a:hover { color:#ffffff; }
.comentarios h3 { margin:0 0 10px 0; padding:0; font-size:20px; font-weight:normal; color:#222; }
ol.commentlist { list-style:none; margin:0; padding:0; }
ol.commentlist li { list-style:none; margin:0; padding:0; }
ol.commentlist li.comment ul.children li, ol.commentlist li.comment ul li { margin:0; padding:0 0 0 74px; background:url(https://amadoraspornoxxx.com/wp-content/themes/tema-a28/resposta.png) no-repeat 35px 0px; }
ol.commentlist li .avatar-comentario { float:left; margin:0 10px 0 0; height:74px; width:74px; display:block; position:relative; }
ol.commentlist li .comentario-campo { 
padding: 8px; 
overflow: hidden; 
margin: 0 0 20px 0; 
background-color: #D6D6D6;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
ol.commentlist li .comentario-nome { overflow:hidden; }
ol.commentlist li .nome-comentarista { font-size:14px; font-style:italic; color: #333; padding:0; }
ol.commentlist li .nome-comentarista strong { color: #58595b; }
ol.commentlist li .nome-comentarista a { text-decoration:underline; color: #58595b; }
ol.commentlist li .nome-comentarista a:hover { color:#222; }
ol.commentlist li .data-comentario { font-size:10px; color:#939598; font-weight:normal; font-style:italic; }
ol.commentlist li .texto-comentario { margin:0; padding:10px 0px; color: #333; line-height:18px; font-size:12px; }
ol.commentlist li .texto-comentario p { margin:0; padding:0; }
ol.commentlist li .texto-comentario a { text-decoration:none; color: #0255A5; }
ol.commentlist li .texto-comentario a:hover { color: #555; }
ol.commentlist li .reply-link { font-size:11px; font-family:Verdana, Geneva, sans-serif; float:none; display:block; float:left; position:relative; text-transform:none; margin:10px 0 0 0; }
ol.commentlist li .reply-link a { display:block; padding:3px 10px; color:#fff !important; background: #0255A5; }
ol.commentlist li .reply-link a:hover { background:#191919; color:# !important;
}
.links-comentario,
.caixa-mensagem {
margin-bottom: 8px;
}
.lista-de-comentarios h3,
.comentarios-titulo {
width: 100%;
margin: 0 0 15px;
padding: 0;
}
.comentario-campos {
padding: 8px 12px;
background-color: #D6D6D6;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
overflow: hidden;
}
.comentario-campos textarea {
width: 100%;
padding: 8px;
border: 1px #CCC solid;
height: 80px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.enviar-button {
border: none;
padding: 9px 16px;
background-color: #0255A5;
color: #FFFFFF;
cursor: pointer;
width: 100%;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.enviar-button:hover {
opacity: 0.7;
} @import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");:root { --am-fundo: #0e0d12; --am-superficie: #17151d; --am-superficie-2: #201d29; --am-borda: #2a2633; --am-texto: #ecebf2; --am-texto-2: #a19dae; --am-roxo: #9b4dff; --am-roxo-2: #7a2ff0; --am-raio: 10px;}
body { background-color: var(--am-fundo); color: var(--am-texto); font-family: Inter, "Open Sans", Arial, sans-serif;}
a,a:hover { color: var(--am-roxo); } .topo { background: var(--am-superficie); background-image: none; border-bottom: 1px solid var(--am-borda); box-shadow: 0 6px 24px rgba(0, 0, 0, .35);}
.topo-logo a { display: inline-flex; align-items: center; gap: 10px; text-decoration: none;} .logo-nome { font-size: 24px; font-weight: 800; letter-spacing: -.5px; line-height: 44px; white-space: nowrap;}
.logo-nome span { color: var(--am-roxo); }
.topo-menu li { border-right: 0; }
.topo-menu a { color: var(--am-texto-2); border-radius: 999px; padding: 0 14px; transition: color .15s, background-color .15s;}
.topo-menu a:hover,.topo-menu .current-menu-item a { color: #fff; background-color: var(--am-superficie-2); text-decoration: none;}
.topo-logo button { background-color: var(--am-superficie-2); border-radius: 8px;}
.busca { background-color: var(--am-superficie-2); border: 1px solid var(--am-borda); border-radius: 999px; overflow: hidden;}
.busca input { color: var(--am-texto); }
.busca input::placeholder { color: var(--am-texto-2); }
.busca button { color: var(--am-texto-2); }
.busca button:hover { color: var(--am-roxo); } .pagina-titulo { border-top-color: var(--am-borda); }
.pagina-titulo h1,.pagina-titulo h2 { background-color: var(--am-fundo); color: var(--am-texto); font-weight: 700;}
.pagina-titulo i { color: var(--am-roxo); }
.pagina-texto { color: var(--am-texto-2); }  .videos { margin: 0 -2.5px; }
.video { padding: 0 2.5px; margin-bottom: 5px;}
.video-conteudo { background-color: var(--am-superficie); border: 1px solid var(--am-borda); border-radius: var(--am-raio); padding: 0; overflow: hidden;}
.video-thumb { border-radius: var(--am-raio) var(--am-raio) 0 0; }
.video-titulo { color: var(--am-texto); padding: 9px 10px 3px; font-weight: 600;}
.video:hover .video-titulo { color: var(--am-roxo); }
.video-texto { color: var(--am-texto-2); padding: 0 10px; margin-bottom: 9px;}
.selo-views,.selo-tempo { border-radius: 999px; backdrop-filter: blur(4px); font-weight: 600;}
.selo-views { background-color: rgba(14, 13, 18, .72); }
.selo-tempo { background-color: rgba(155, 77, 255, .85); } .paginacao li a,.paginacao li em { background: var(--am-superficie-2); color: var(--am-texto); border: 1px solid var(--am-borda); border-radius: 8px;}
.paginacao li.active a,.paginacao li a:hover { background: var(--am-roxo); border-color: var(--am-roxo); color: #fff;} .post-titulo { color: var(--am-texto); border-bottom-color: var(--am-borda); font-weight: 700;}
.post-botoes a { background-color: var(--am-superficie-2); color: var(--am-texto); border: 1px solid var(--am-borda); border-radius: 999px;}
.post-botoes a:hover { background-color: var(--am-roxo); border-color: var(--am-roxo); color: #fff;}
.post-tags { border-top-color: var(--am-borda); }
.post-tags a { background-color: var(--am-superficie-2); border-radius: 999px; color: var(--am-texto);}
.post-tags a:hover { background-color: var(--am-roxo); }
.post-tags .tag-icone { background-color: var(--am-roxo); border-radius: 999px;}
.reportar,.comentario-campos,ol.commentlist li .comentario-campo { background-color: var(--am-superficie); border: 1px solid var(--am-borda); border-radius: var(--am-raio); color: var(--am-texto);}
.votos { color: var(--am-texto); }
.votos span { color: var(--am-texto-2); }
.comentarios h3,ol.commentlist li .nome-comentarista,ol.commentlist li .texto-comentario { color: var(--am-texto); }
.comentario-campos textarea,.form-control { background-color: var(--am-superficie-2); border-color: var(--am-borda); color: var(--am-texto); border-radius: 8px;}
.enviar-button,ol.commentlist li .reply-link a { background-color: var(--am-roxo); border-radius: 999px;}
.enviar-button:hover { background-color: var(--am-roxo-2); } .rodape { background-color: #0a090d; border-top: 1px solid var(--am-borda); color: var(--am-texto-2);}
.rodape a,.rodape a:hover { color: var(--am-texto-2); }
.rodape a.btn-categorias { background: var(--am-roxo); color: #fff; border-radius: 999px;}
.rodape a.btn-categorias:hover { background: var(--am-roxo-2); color: #fff; }
.compliance-links a { color: var(--am-texto-2); }
.back-to-top button { background-color: var(--am-roxo); border-radius: 999px 0 0 0;}
@media (max-width: 600px) { .logo-nome { font-size: 18px; }
}
.btn-texto { background-color: var(--am-roxo); border-radius: 999px;}
.btn-texto:hover,.btn-texto:visited,.btn-texto:active { background-color: var(--am-roxo-2); }
.logo-nome { color: var(--am-texto); }
ol.commentlist li .texto-comentario a { color: var(--am-roxo); } .video-texto { display: none; } .video-titulo {
white-space: normal;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
line-height: 1.35;
min-height: calc(2.7em + 12px);
} .btn-texto { display: none; }
.pagina-texto {
display: block;
color: var(--am-texto-2);
background: var(--am-superficie);
border: 1px solid var(--am-borda);
border-radius: var(--am-raio);
padding: 12px 16px;
margin-bottom: 16px;
line-height: 1.6;
}
.pagina-texto p { margin: 0; } .videos {
display: grid;
grid-template-columns: repeat(5, minmax(0, 1fr));
gap: 8px;
margin: 0 0 16px;
}
.videos .video {
float: none;
width: auto;
padding: 0;
margin: 0;
}
.videos .video-conteudo { height: 100%; }
@media (max-width: 992px) {
.videos { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
@media (max-width: 480px) {
.videos { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 6px; }
}