.wp-block-post-author-name {display:none;}
.wp-block-post-title a {color:red}
.date-agenda {font-size:1.0rem; font-weight:700; text-align:center;}
.wp-block-post {position: relative;}
.wp-block-post .avatar-48 {position: absolute;  left: 50%;   margin-right: -50%;   transform: translate(-50%, -50%); border-radius: 100px;}
.wp-block-post .avatar-96 {position: absolute;  left: 50%;   margin-right: -50%;   transform: translate(-50%, -50%); border-radius: 100px; border: white 5px solid;}
.taxonomy-category a {color:#3e3e3e;}
.wp-block-post-author-custom {margin-top:50px;}
.category .wp-block-post-title {font-weight:800!important;}

.block-ultimas-custom-1 h2 {font-weight:800!important;}

.block-ultimas-custom-1 .taxonomy-category {font-weight:800!important;}

.opinion-custom-block {border-radius: 30px;}

.jetpack_top_posts_widget li {border-bottom: solid 1px gray; padding: 10px 0;}

.jetpack_top_posts_widget ul {
    list-style-type: none; 
    counter-reset: list-counter;
		margin-left: -40px;
}

.jetpack_top_posts_widget ul li {
    counter-increment: list-counter; 
		font-size: 16px;
  	font-weight: 700;
}

.jetpack_top_posts_widget ul li:before {
    content: counter(list-counter) ". "; /* Display the counter before the item */
}

.custom-author-article-block-1 {border-radius: 10px;}

.custom-author-article-block-1 .avatar-48 {border-radius: 100px;}

@media only screen and (min-width: 768px) {
.article-block-custom-1 {padding:50px 250px!important;}
.article-block-custom-1	.wp-block-post-title {max-width:800px!important;}
.article-block-custom-1 .wp-block-post-featured-image {max-width:600px!important;}
}

@media only screen and (max-width: 480px) {
.opinion-custom-block {padding-top: 90px!important;}
.opinion-custom-block-title {font-size:40px!important;}
.custom-block-1 li {
    position: relative;
    border-top: 1px solid #eee;
    padding: 20px 0 0 0;
  }
.custom-block-1 figure {
    max-width: 35%;
    float: right;
  }
.custom-block-1 h2 {
    float: left;
    max-width: 60%;
		font-size: 1rem!important;
  }
.custom-block-destaques-rio figure {
    max-width: 35%;
    float: right;
  }
.custom-block-destaques-rio h2 {
    float: left;
    max-width: 60%;
		font-size: 1rem!important;
  }
	.wp-block-post-excerpt__excerpt {
		float: left;
		font-size:16px;
	}
.custom-header-1 {display:none!important;}
}