@media all {

	/*  Г А  Л Е Р Е Я  */
	.innerpage-content-wrapper .hrono-albums-galery-mod.galery-wrapper,
	.innerpage-content-wrapper .albums-galery-mod.galery-wrapper {
		/* text-align: center; */
		padding: 27px 0 27px 0;
	}

	.innerpage-content-wrapper a.galery-item {
		position: relative;
		display: inline-block;
		vertical-align: top;
		width: 23.05%; /*23.7*/
		height: 235px;
		overflow: hidden;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%;
		margin-left: 2.6%; /*1.7*/
		margin-bottom: 30px; /*16*/
		outline-color: #fff;


		-moz-transition: border-radius .2s ease-in;
		-o-transition: border-radius .2s ease-in;
		-webkit-transition: border-radius .2s ease-in;

	}

	.innerpage-content-wrapper a.galery-item:hover {
		border-radius: 20%;
	}

	.innerpage-content-wrapper a.galery-item:nth-of-type(4n+1) {
		margin-left: 0;
	}

	.innerpage-content-wrapper a.galery-item .description {

		opacity: 0;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		padding: 10%;
		text-align: center;
		background: var(--blue) url(../../../../../share/images/galery-eye.png) center 85% no-repeat;
		font: bold 18px/1.8em var(--font-family-primary), sans-serif;
		color: #fff;

		-moz-transition: opacity .2s ease-in;
		-o-transition: opacity .2s ease-in;
		/* -webkit-transition: opacity .2s  ease-in;     глючит при наведении  */
	}

	.innerpage-content-wrapper a.galery-item:hover .description {
		opacity: 1;
	}

	.innerpage-content-wrapper a.galery-item img {
		height: 100%;
		min-width: 100%;
	}
}

@media all and (max-width: 800px) {

	.innerpage-content-wrapper a.galery-item,
	.innerpage-content-wrapper a.galery-item:nth-of-type(4n+1) {
		width: 31.2%;
		margin-left: 3.2%;
	}

	.innerpage-content-wrapper a.galery-item:nth-of-type(3n+1) {
		margin-left: 0;
	}

}

@media all and (max-width: 768px) {


}

@media all and (max-width: 600px) {

	.innerpage-content-wrapper a.galery-item,
	.innerpage-content-wrapper a.galery-item:nth-of-type(3n+1),
	.innerpage-content-wrapper a.galery-item:nth-of-type(4n+1) {
		width: 47%;
		margin-left: 6%;
	}

	.innerpage-content-wrapper a.galery-item:nth-of-type(2n+1) {
		margin-left: 0;
	}

}


.hrono-albums-galery-mod.galery-wrapper {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	gap: 1.5rem 1rem;
}

.hrono-albums-galery-mod.galery-wrapper .galery-item {
	width: 100%;
	display: block;
}

.hrono-albums-galery-mod.galery-wrapper .galery-item img {
	width: 100%;
	aspect-ratio: 1.5;
	object-fit: contain;
	object-position: center;
}

.hrono-albums-galery-mod.galery-wrapper .galery-item .description {
	text-align: center;
}

@media (max-width: 1024px) {
	.hrono-albums-galery-mod.galery-wrapper {
		grid-template-columns: 1fr 1fr 1fr;
	}
}

@media (max-width: 768px) {
	.hrono-albums-galery-mod.galery-wrapper {
		grid-template-columns: 1fr 1fr;
	}
}

@media (max-width: 425px) {
	.hrono-albums-galery-mod.galery-wrapper {
		grid-template-columns: 1fr;
	}
}