/* If you want to add your own CSS code, please do it in this file */
@media (min-width: 900px) {
.columnas3 p {
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
    
    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
    
    -webkit-column-gap: 2rem; /* Chrome, Safari, Opera */
    -moz-column-gap: 2rem; /* Firefox */
    column-gap: 2rem;
}
}


/*
p:first-of-type:not(.autordesc):not(.wp-caption-text)::first-letter {
    float: left;
    font-family: "Patua One";
    font-size: 72px;
    line-height: 62px;
    padding: 0 15px 0 0;
}
*/


.header-simple #Header a.responsive-menu-toggle { display: none !important; }

.left, .left h1, .left h2, .left p { text-align: left; }
.black, .black h1, .black h2, .black p { color: #444444 !important; }
.center, .center h1, .center h2, .center p { text-align: center; }
.right, .right h1, .right h2, .right p { text-align: right; }

/*#Footer { height: 160px; background-position: center 45px; }
#Footer .container { margin-top: 50px; }*/

#Footer #pages-2 ul { display: block; margin: 0 auto; width: 200px;}

#Footer .social i { font-size: 22px; }

 
@media (min-width: 768px) {
  .post-header .title_wrapper h1 { margin-top: 75px; }
}

.blog_wrapper .masonry:not(.tiles) .image_frame { display: none; }

.column_blog_news li { display: inline-block; width: 100%; max-width: 260px;}
.column_blog_news .Latest_news ul li .photo { width: 100%; float: none;  }
.column_blog_news .Latest_news ul li .desc { width: 100%; margin-left: 0;  }

.type-opinion .image_frame { max-width: 260px; float: right;}

.section_wrapper.mcb-section-inner { padding-top: 0!important; padding-bottom: 0!important; }
