/*
Theme Name: En Perspectiva
Text Domain: En Perspectiva
Version: 8.0
Tested up to: 6.0
Requires at least: 4.7
Requires PHP: 5.2.4
Author: Agencia Rubik
Author URI: https://agenciarubik.com
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned
with others.
*/

@import 'assets/css/all.css?v=18';

.tag-description p {line-height: 1.5!important}

.page-id-136124 .has-text-align-center a,
.page-id-134643 .has-text-align-center a,
.page-id-136115 .has-text-align-center a,
.page-id-136080 .has-text-align-center a,
.page-id-136063 .has-text-align-center a {
     font-size: 18px;
    font-weight: 600;
    color:#333;
    text-decoration: none;
}


.page-id-136819 ul li,
.page-id-136829 ul li,
.page-id-136831 ul li,
.page-id-136825 ul li,
.page-id-135966 ul li,
.page-id-135984 ul li,
.page-id-135971 ul li,
.page-id-135960 ul li,
.page-id-136119 ul li,
.page-id-136046 ul li,
.page-id-136124 ul li,
.page-id-134671 ul li,
.page-id-134643 ul li,
.page-id-136115 ul li,
.page-id-136038 ul li,
.page-id-136030 ul li,
.page-id-136034 ul li,
.page-id-136063 ul li,
.page-id-136003 ul li,
.page-id-135983 ul li,
.page-id-136080 ul li,
.page-id-135996 ul li,
.page-id-136000 ul li,
.page-id-136005 ul li, 
.page-id-136010 ul li{
     font-size: 18px;    
     margin: 0 0 10px 0;
}

.page-id-136819 .content,
.page-id-136829 .content,
.page-id-136831 .content,
.page-id-136825 .content,
.page-id-135966 .content,
.page-id-135984 .content,
.page-id-135971 .content,
.page-id-135960 .content,
.page-id-136119 .content,
.page-id-136046 .content,
.page-id-136124 .content,
.page-id-134671 .content,
.page-id-134643 .content,
.page-id-136115 .content,
.page-id-136038 .content,
.page-id-136030 .content,
.page-id-136034 .content,
.page-id-136063 .content,
.page-id-136003 .content,
.page-id-135983 .content,
.page-id-136080 .content,
.page-id-135996 .content,
.page-id-136000 .content,
.page-id-136005 .content, 
.page-id-136010 .content{
    padding: 0 20px;
}

.page-id-136819 .content p, 
.page-id-136829 .content p, 
.page-id-136831 .content p, 
.page-id-136825 .content p, 
.page-id-135966 .content p,  
.page-id-135984 .content p,
.page-id-135971 .content p,
.page-id-135960 .content p,
.page-id-136119 .content p,
.page-id-136046 .content p,
.page-id-136124 .content p,
.page-id-134671 .content p,
.page-id-134643 .content p,
.page-id-136115 .content p,
.page-id-136038 .content p,
.page-id-136030 .content p,
.page-id-136034 .content p,
.page-id-136063 .content p,
.page-id-136003 .content p,
.page-id-135983 .content p,
.page-id-135996 .content p,
.page-id-136080 .content p,
.page-id-136000 .content p,
.page-id-136005 .content p,
.page-id-136010 .content p{
   font-size: 18px;
   line-height: 1.2;
   margin: 0 auto 20px auto;
}

.page-id-135966 .wp-block-post-template li .wp-block-columns,
.page-id-135984 .wp-block-post-template li .wp-block-columns,
.page-id-135971 .wp-block-post-template li .wp-block-columns,
.page-id-135960 .wp-block-post-template li .wp-block-columns,
.page-id-136119 .wp-block-post-template li .wp-block-columns,
.page-id-136046 .wp-block-post-template li .wp-block-columns,
.page-id-136124 .wp-block-post-template li .wp-block-columns,
.page-id-134671 .wp-block-post-template li .wp-block-columns,
.page-id-134643 .wp-block-post-template li .wp-block-columns,
.page-id-136115 .wp-block-post-template li .wp-block-columns,
.page-id-136038 .wp-block-post-template li .wp-block-columns,
.page-id-136030 .wp-block-post-template li .wp-block-columns, 
.page-id-136034 .wp-block-post-template li .wp-block-columns, 
.page-id-136063 .wp-block-post-template li .wp-block-columns, 
.page-id-136003 .wp-block-post-template li .wp-block-columns, 
.page-id-135983 .wp-block-post-template li .wp-block-columns,
.page-id-135996 .wp-block-post-template li .wp-block-columns,
.page-id-136080 .wp-block-post-template li .wp-block-columns,
.page-id-136000 .wp-block-post-template li .wp-block-columns,
.page-id-136005 .wp-block-post-template li .wp-block-columns,
.page-id-136010 .wp-block-post-template li .wp-block-columns{
    gap: 10px;
}

@media screen and (min-width: 0px) and (max-width: 767px) {
.page-id-135966 .wp-block-column figure,
.page-id-135984 .wp-block-column figure,
.page-id-135971 .wp-block-column figure,
.page-id-135960 .wp-block-column figure,
.page-id-136119 .wp-block-column figure,
.page-id-136046 .wp-block-column figure,
.page-id-136124 .wp-block-column figure,
.page-id-134671 .wp-block-column figure,
.page-id-134643 .wp-block-column figure,
.page-id-136115 .wp-block-column figure,
.page-id-136038 .wp-block-column figure,
.page-id-136030 .wp-block-column figure,
.page-id-136034 .wp-block-column figure,
.page-id-136063 .wp-block-column figure,
.page-id-136003 .wp-block-column figure,
.page-id-135983 .wp-block-column figure,
.page-id-135996 .wp-block-column figure,
.page-id-136080 .wp-block-column figure,
.page-id-136000 .wp-block-column figure,
.page-id-136005 .wp-block-column figure,
.page-id-136010 .wp-block-column figure {
    height: 170px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
}

.page-id-135966 .wp-block-post-template li .wp-block-columns h3,
.page-id-135984 .wp-block-post-template li .wp-block-columns h3,
.page-id-135971 .wp-block-post-template li .wp-block-columns h3,
.page-id-135960 .wp-block-post-template li .wp-block-columns h3,
.page-id-136119 .wp-block-post-template li .wp-block-columns h3,
.page-id-136046 .wp-block-post-template li .wp-block-columns h3,
.page-id-136124 .wp-block-post-template li .wp-block-columns h3,
.page-id-134671 .wp-block-post-template li .wp-block-columns h3,
.page-id-134643 .wp-block-post-template li .wp-block-columns h3,
.page-id-136115 .wp-block-post-template li .wp-block-columns h3,
.page-id-136038 .wp-block-post-template li .wp-block-columns h3,
.page-id-136030 .wp-block-post-template li .wp-block-columns h3,
.page-id-136034 .wp-block-post-template li .wp-block-columns h3,
.page-id-136063 .wp-block-post-template li .wp-block-columns h3,
.page-id-136003 .wp-block-post-template li .wp-block-columns h3,
.page-id-135983 .wp-block-post-template li .wp-block-columns h3,
.page-id-135996 .wp-block-post-template li .wp-block-columns h3,
.page-id-136080 .wp-block-post-template li .wp-block-columns h3,
.page-id-136000 .wp-block-post-template li .wp-block-columns h3,
.page-id-136005 .wp-block-post-template li .wp-block-columns h3,
.page-id-136010 .wp-block-post-template li .wp-block-columns h3{
    margin: 0 auto;
}

.page-id-135966 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-135984 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-135971 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-135960 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136119 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136046 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136124 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-134671 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-134643 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136115 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136038 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136030 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136034 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136063 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136003 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-135983 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-135996 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136080 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136000 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136005 .wp-block-post-template li .wp-block-columns h3 a,
.page-id-136010 .wp-block-post-template li .wp-block-columns h3 a{
    font-size: 15px;
    font-weight: 600;
}

.page-id-135966 .wp-block-post-excerpt__excerpt,
.page-id-135984 .wp-block-post-excerpt__excerpt,
.page-id-135971 .wp-block-post-excerpt__excerpt,
.page-id-135960 .wp-block-post-excerpt__excerpt,
.page-id-136119 .wp-block-post-excerpt__excerpt,
.page-id-136046 .wp-block-post-excerpt__excerpt,
.page-id-136124 .wp-block-post-excerpt__excerpt,
.page-id-134671 .wp-block-post-excerpt__excerpt,
.page-id-134643 .wp-block-post-excerpt__excerpt,
.page-id-136115 .wp-block-post-excerpt__excerpt,
.page-id-136038 .wp-block-post-excerpt__excerpt,
.page-id-136030 .wp-block-post-excerpt__excerpt,
.page-id-136034 .wp-block-post-excerpt__excerpt,
.page-id-136063 .wp-block-post-excerpt__excerpt,
.page-id-136003 .wp-block-post-excerpt__excerpt,
.page-id-135983 .wp-block-post-excerpt__excerpt,
.page-id-135996 .wp-block-post-excerpt__excerpt,
.page-id-136080 .wp-block-post-excerpt__excerpt,
.page-id-136000 .wp-block-post-excerpt__excerpt,
.page-id-136005 .wp-block-post-excerpt__excerpt,
.page-id-136010 .wp-block-post-excerpt__excerpt{
    font-size: 15px!important;
}

header {
	margin: 0 auto;
	padding: 0;
}
.slider-container .slick-slide .info .post-category, .author-posts .news-container .big-news {
	font-size: 15px;
}


.onlymobileblock {
	display: none;
}
@media screen and (max-width: 768px) {
.onlymobileblock {
	display: block;
}
}

#mc_embed_signup_scroll {
    margin: 20px 0;
    padding-bottom: 20px;
        border-bottom: 1px solid #eee;
}
#mc_embed_signup_scroll p strong font {
	font-weight: 700;
    color: #00aabb;
    font-family: Roboto, sans-serif;
    font-size: 20px;
    text-align: center;
    margin: 0 auto;
    display: block;
    text-transform: uppercase;

}

#mc_embed_signup_scroll p {
    font-size: 13px;
        font-family: Roboto, sans-serif;

}

#mc_embed_signup_scroll .mc-field-group input {
    width: 100%;
     font-size: 13px;
    text-align: center;
    padding: 15px 0;
    border:0;
    background: #f1f1f1;
    font-family: Roboto, sans-serif;
}

#mc-embedded-subscribe {
    background: #00aabb;
    border:0;
    width: 100%;
        font-size: 15px;
        font-family: Roboto, sans-serif;
color:#fff;
    font-weight: 700;
    text-transform: uppercase;
    padding: 10px;
    text-align:center;
    
}

.onlymobileblock {
	padding: 20px 20px 0 20px;
}

.wp-block-column.sidebar {
	max-width: 100%;
}

.slider-container-principal .posts-slider-principal .slick-slide a .info h2 {
	padding: 20px!important;
}



.slider-container-principal .posts-slider-principal .slick-slide a {
	display: block!important;
}

.slider-container-principal .posts-slider-principal .slick-slide a .info .post-category {
	margin-left: 20px;
}

.author-posts .author-title {
	margin: 20px 0;
}

	.h1hide {
		position:absolute;
		text-indent: -99999px;
	}

.content {
	font-family: Roboto, sans-serif;
	font-size: 15px;
}

.block-4-notas .big-news .post-category {
	position: relative;
	margin: 0 10px;
	display: inline-block;
}

.wrapper .article .entry-content .entry-text .iframe-container {
    margin: 50px 0;
}

.slider-container .slick-slide .info h2 {
    background: rgb(0, 0, 0);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(70%, rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0.8)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 70%, rgba(0, 0, 0, 0.8) 100%);
}


.block-4-notas .big-news .info {
     background: rgb(0, 0, 0);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(70%, rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0.8)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 70%, rgba(0, 0, 0, 0.8) 100%);
}

.slider-container-principal .posts-slider-principal .slick-slide a .info h2 {
     background: rgb(0, 0, 0);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(70%, rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0.8)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 70%, rgba(0, 0, 0, 0.8) 100%);	
}
.widget_block.widget_text p {
	border-radius: 5px;
}
.author-posts .author-title {
	border-radius: 5px;
}

.block-4-notas {
    gap: 1.5em;
}

.wrapper .article .entry-content .entry-text .embed-responsive-16by9 {

    margin: 20px 0;
}

.comentarios {
    display: grid;
    font-size: 14px;
    width: 100%;
   font-family: Roboto, sans-serif;
}

.comentarios .comment-list {
    list-style: none;
    padding: 0;
}
.comentarios .comment-list .comment.odd  {
  
    margin-bottom:20px;
}

.comentarios .comment-list .comment-author img {
    display: none;
}

.comentarios .comment-list .comment-meta a {
    font-size: 12px;
    color: #4b4b4b;
	    margin: 5px 0 0 0;
    display: block;
}

.comentarios .comment-list .fn {
    font-weight: bold;
    font-style: normal;
}

.comentarios .comment-list .reply a {
    background: #00aabb;
    text-decoration: none;
    padding: 10px;
    color:#fff;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 500;
    margin: 10px auto;
    display: inline-block;
      cursor: pointer;
       border-radius: 5px;
}


.comentarios .comment-respond a {
    color:#000000;
       text-decoration: none;
}

.comentarios .comment-respond small a {
    margin: 0 10px;
    color:#f00;
    text-decoration: none;
}
.comentarios .title {
    margin-top: 50px;
    font-size: 20px;
    font-family: Roboto, sans-serif;
    font-weight: 600;
    color: #00aabb;
    margin-bottom: 0;
    
}

.comentarios .comment-respond .comment-form .comment-form-comment {
    display: grid;
       font-family: Roboto, sans-serif;
  text-transform: uppercase;
    font-size: 15px;
    font-weight: 500;
  
}

.comentarios .comment-respond .comment-form .comment-form-author, .comentarios .comment-respond .comment-form .comment-form-email {
    display: grid;
       font-family: Roboto, sans-serif;
  text-transform: uppercase;
    font-size: 15px;
    font-weight: 500;
    
}


.comentarios .comment-respond .comment-form .comment-form-author input, .comentarios .comment-respond .comment-form .comment-form-email input {
    border: 1px solid #ccc;
    margin: 10px 0;
    height: 40px;
    padding:0 10px;
    
}

.comentarios .comment-respond .comment-form .comment-form-comment textarea {
    border-color: #ccc;
    margin: 10px 0;
    padding: 10px;
}


.comentarios .comment-respond .comment-form .comment-form-url, .comentarios .comment-respond .comment-form .comment-form-cookies-consent {
    display: none;
}

.comentarios .comment-respond .comment-form .form-submit input {
       background: #00aabb;
    text-decoration: none;
    border: 0;
    cursor: pointer;
    padding: 10px;
    border-radius: 5px;
    color:#fff;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 500;
    margin: 10px auto;
    display: inline-block;
}

/* Estilo para el comentario principal */
.comentarios .comment {

    background-color: #fff;
    padding: 15px;
    margin-bottom: 15px;
}

.comentarios .comment .comment-author {
    font-weight: bold;
    font-size: 1.2em;
}

/* Estilo para las respuestas */
.comentarios .children {
    margin-left: 20px;
    background-color: #ffffff;
    list-style: none;
}

.wp-block-column.sidebar.is-layout-flow.wp-block-column-is-layout-flow {
	max-width: 300px;
	margin: 0 auto;
}



.comentarios .comment-meta {
    font-size: 0.8em;
    color: #666;
}

.wrapper .article .entry-content .entry-text a {
	-webkit-text-decoration-color: #00aabb;
	text-decoration-color:#00aabb;
}

@media screen and (min-width: 0px) and (max-width: 1200px) {
	.wrapper .article .entry-content .entry-social .networks {
		background-color: #00aabb;
		}
}

@media screen and (max-width: 768px) {
.author-posts .author-title {
	    margin: 20px;
}
	
}

.wrapper .article .entry-content .entry-text .iframe-container {
    margin: 0;
}

.banner-category img {
	width: 100%;
	height: auto;
}

.slider-container .posts-slider-tertulia a {
text-decoration:none;}

.slider-container .posts-slider-tertulia .slick-slide .info {
position: relative;
}

.slider-container .posts-slider-tertulia .slick-slide .info h2 {
background: transparent;
}

.slider-container .posts-slider-tertulia .slick-slide .info .post-category {
    margin: 10px;
    background: #fff;
    color: #00aabb;
}


.slider-container .posts-slider a {
text-decoration:none;}

.slider-container .posts-slider .slick-slide .info {
position: relative;
}

.slider-container .posts-slider .slick-slide .info h2 {
background: transparent;
color:#000;
}

.slider-container .posts-slider .slick-slide .info .post-category {
    margin: 10px;
    background: #00aabb;
    color: #fff;
}