.pagina_completa {
	padding: 0 20px 0 20px;
}

.cab_avanzada {
	background-color: violet;
	color: white;
}/* GeneratePress Site CSS */ /* Site title and tag line */
.site-description {
	margin-top: 1.2em;
	background-color: rgba(31,32,36, 0.4);
	padding: 14px;
	border: 1px solid var(--contrast-5);
}
/* Box shadow */
.site, .box-shadow {
	box-shadow: 0px 0px 20px -10px rgba(0,0,0,0.3);
}
/* Forms and buttons */
.button, .submit {
	border-radius: 3px;
}
/* Sidebar */
.sidebar.is-right-sidebar {
	background-color: var(--base-2);
}

@media(min-width: 769px) {
	.sidebar.is-right-sidebar > .inside-right-sidebar {
        position: sticky;
        top: 54px;
    }
}
/* Category label background colors */
body:not(.single):not(.blog):not(.search-results) .post-term-item {
	padding: 5px 10px;
}
body.blog .post-term-item,
body.search-results .post-term-item
{
	padding: 10px 20px;
}
body:not(.single):not(.blog):not(.search-results) .post-term-item {
	border-radius: 3px;
}
body:not(.single) .post-term-item.term-opinion {
	background-color: var(--opinion);
}
body:not(.single) .post-term-item.term-curiosidades {
	background-color: var(--curiosidades);
}
body:not(.single) .post-term-item.term-cultura {
	background-color: var(--cultura);
}
body:not(.single) .post-term-item.term-deportes {
	background-color: var(--deportes);
}
body:not(.single) .post-term-item.term-informatica {
	background-color: var(--informatica);
	color: var(--contrast-5);
}
body:not(.single) .post-term-item.term-viajes {
	background-color: var(--viajes);
}
body:not(.single) .post-term-item.term-videos {
	background-color: var(--multimedia);
	color: var(--contrast-5);
}
body:not(.single) .post-term-item.term-utilidad {
	background-color: var(--utilidades);
}
body:not(.single) .post-term-item.term-humor {
	background-color: var(--humor);
	color: var(--contrast-5);
}
body:not(.single) .post-term-item.term-politica {
	background-color: var(--politica);
	color: var(--contrast-5);
}
body:not(.single) .post-term-item.term-general {
	background-color: var(--de-todo-un-poco);
	color: black;
}
/* Category layout */
.archive .site-main {
	padding: 30px;
	background-color: var(--base-2);
}
@media (min-width: 769px) {
	.archive .site-main .ratio-third {
		display: grid;
  	grid-template-columns: repeat(3, 1fr);
	}
	.archive .site-main .ratio-third > .gb-query-loop-item:first-child {
		grid-column: 1 / 3;
		grid-row: 1 / 3;
	}
} /* End GeneratePress Site CSS */
.is-style-default{
		color: var(--base-2);
}