/* archive css */

/* masonry query loop */

.masonry-loop .gb-query-loop-item .gb-container > .gb-inside-container {
	position: unset
}

.generate-columns-container .generate-columns,
.masonry-loop .gb-query-loop-item > .gb-container {
	transition: all 0.5s ease!important;
}

.generate-columns-container .generate-columns,
.masonry-loop .gb-query-loop-item > .gb-container:hover:after {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.7));
}

.one-container.archive .post:not(:last-child):not(.is-loop-template-item), .one-container.blog .post:not(:last-child):not(.is-loop-template-item) {
    padding-bottom: 0;
	
}

body.blog .site-main {
	margin-top: 25px;
    min-height: 69.5vh;
}

.generate-columns-container:not(.masonry-container) {
	column-gap: 1.5%;
    row-gap: 20px;
}

.generate-columns:hover {
	transform: scale(1.025);
}

.generate-columns a:hover {
	text-decoration: none
}

@media (min-width: 768px) {
	
	.generate-columns.grid-33, .grid-sizer.grid-33 {
		width: 32.3333%;
	}
	
	/* masonry query loop
	.generate-columns-container .generate-columns,
	.masonry-loop .gb-query-loop-item {
		flex: auto;
    	min-width: 200px;
		max-width: 50%
	}
	
	.generate-columns-container .generate-columns,
	.masonry-loop.gb-query-loop-wrapper {
		margin: 0 -4.25%;
	}
	.generate-columns-container .generate-columns,
	.masonry-loop .gb-query-loop-item:nth-child(5n+1) {
		width: 33%;
	}
	.generate-columns-container .generate-columns,
	.masonry-loop .gb-query-loop-item:nth-child(5n+2) {
		width: 33%;
	}
	.generate-columns-container .generate-columns,
	.masonry-loop .gb-query-loop-item:nth-child(5n+3) {
		width: 33%;
	}
	.generate-columns-container .generate-columns,
	.masonry-loop .gb-query-loop-item:nth-child(5n+4) {
		width: 50%;
	}
	.generate-columns-container .generate-columns,
	.masonry-loop .gb-query-loop-item:nth-child(5n+5) {
		width: 50%;
	}
	 */
}

@media (min-width: 768px) and (max-width: 1024px) {

	
	
}

@media (max-width: 767px) {
	
	
	
}

@media (max-width: 499px) {
	
	
	
}