/*
Theme Name:     Cildo
Theme URI:      
Description:    Chaplin child theme.
Author:         Wenderson Fernandes
Author URI:     https://wendersonfernandes.com
Template:       chaplin
Version:        0.1.0
*/

.admin-bar .pswp--open {
	top: 32px;
}

#site-content {
	overflow: inherit;
}

.grid {
	display: block;
}

.grid-item{
	float: left;
}
@media (min-width: 700px){
	.grid {
		margin-left: 0;
		margin-right: -25px;
	}
}
@media (min-width: 1000px){
	.posts-grid.tlcols-3 {
		margin-left: 0;
		margin-right: -25px;
	}
}

@media (min-width: 700px){
	.grid.mcols-2 > .grid-item, .grid.tcols-2 > .grid-item {
		margin: 0 0 25px 0;
    width: calc( 50% - 25px);
	}
}

@media (min-width: 1000px){
	.posts-grid.tlcols-3 .grid-item{
		margin: 0 0 25px 0;
		width: calc(33.33333% - 25px);
	}
}

.blocks-gallery-grid .blocks-gallery-image, 
.blocks-gallery-grid .blocks-gallery-item, 
.wp-block-gallery .blocks-gallery-image, 
.wp-block-gallery .blocks-gallery-item{
	margin: 0 0 25px 0;
	width: calc(50% - 25px);

}

.blocks-gallery-grid.columns-3 .blocks-gallery-image, .blocks-gallery-grid.columns-3 .blocks-gallery-item, .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item {
	margin: 0 0 25px 0;
	width: calc(33.33333% - 25px);
}

.blocks-gallery-grid.columns-4 .blocks-gallery-image, .blocks-gallery-grid.columns-4 .blocks-gallery-item, .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item {
	margin: 0 0 25px 0;
	width: calc(25% - 25px);
	padding: 0;
}

.blocks-gallery-grid.columns-5 .blocks-gallery-image, .blocks-gallery-grid.columns-5 .blocks-gallery-item, .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item {
	margin: 0 0 25px 0;
	width: calc(20% - 25px);
	padding: 0;
}

.blocks-gallery-grid.columns-6 .blocks-gallery-image, .blocks-gallery-grid.columns-6 .blocks-gallery-item, .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item {
	margin: 0 0 25px 0;
	width: calc(16.66667% - 25px);
	padding: 0;
}

.blocks-gallery-grid.columns-7 .blocks-gallery-image, .blocks-gallery-grid.columns-7 .blocks-gallery-item, .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item {
	margin: 0 0 25px 0;
	width: calc(14.28571% - 25px);
	padding: 0;
}

.blocks-gallery-grid.columns-8 .blocks-gallery-image, .blocks-gallery-grid.columns-8 .blocks-gallery-item, .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item {
	margin: 0 0 25px 0;
	width: calc(12.5% - 25px);
	padding: 0;
}

.blocks-gallery-grid .blocks-gallery-image img, 
.blocks-gallery-grid .blocks-gallery-item img, 
.wp-block-gallery .blocks-gallery-image img, 
.wp-block-gallery .blocks-gallery-item img {
    width: 100%;
}

@media (min-width: 1220px){
	.entry-content > .alignwide {
		max-width: calc(112rem + 25px);
		width: calc(112rem + 25px);
	}
}

@media only screen and (max-width: 600px){
	.grid.mcols-2 > .grid-item, .grid.tcols-2 > .grid-item {
		margin: 0 0 25px 0;
    width: calc( 50% - 25px);
	}

	.blocks-gallery-grid.columns-3 .blocks-gallery-image, .blocks-gallery-grid.columns-3 .blocks-gallery-item, .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item {
		margin: 0 0 0 0;
		width: 100%;
	}

.blocks-gallery-grid.columns-4 .blocks-gallery-image, .blocks-gallery-grid.columns-4 .blocks-gallery-item, .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item {
	margin: 0 0 25px 0;
	width: 100%;
	padding: 0;
}

.blocks-gallery-grid.columns-5 .blocks-gallery-image, .blocks-gallery-grid.columns-5 .blocks-gallery-item, .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item {
	margin: 0 0 25px 0;
	width: calc(20% - 25px);
	padding: 0;
}

.blocks-gallery-grid.columns-6 .blocks-gallery-image, .blocks-gallery-grid.columns-6 .blocks-gallery-item, .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item {
	margin: 0 0 25px 0;
	width: calc(16.66667% - 25px);
	padding: 0;
}

.blocks-gallery-grid.columns-7 .blocks-gallery-image, .blocks-gallery-grid.columns-7 .blocks-gallery-item, .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item {
	margin: 0 0 25px 0;
	width: calc(14.28571% - 25px);
	padding: 0;
}

.blocks-gallery-grid.columns-8 .blocks-gallery-image, .blocks-gallery-grid.columns-8 .blocks-gallery-item, .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item {
	margin: 0 0 25px 0;
	width: calc(12.5% - 25px);
	padding: 0;
}
}


figure {
	margin: 0;
}
.blocks-gallery-grid, .wp-block-gallery {
	display: block;
}

/* Fixa o conflito do cabeçalho sobrepondo o visualizador do photoswipe */
.header-inner.is-sticky {
	z-index: 999;
}

.hidden{
	visibility: hidden;
}
