﻿@charset "UTF-8";

#secGallery > .cnts > .clm3 > * {
	width: 32%;
	overflow: hidden;
}

#secGallery .js_mdl_photos_open img {
	transition: all 0.5s ease;
}

#secGallery .js_mdl_photos_open img:hover {
	transform:scale(1.1);
}

/* #imgmdl:hover {
	transform: none!important;
} */

.js_mdl_photos_open:hover{
	cursor: pointer;
}

.mdl_photos {
	display: none;
	height: 100vh;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 2;
}

.mdl_photos_bg {
	background: rgba(0,0,0,0.9);
	height: 100vh;
	position: absolute;
	width: 100%;
}

.mdl_photos_cnt {
	left: 50%;
	padding: 0;
	position: absolute;
	top: 50%;
	transform: translate(-50%,-50%);
	width: 50%;
	min-width: 740px;
}

#secGallery > .cnts > .clm3 > * > * {
	animation: fadeIn 3s ease 0s 1 normal;
}

@media screen and (max-width:767px) {
	
	.mdl_photos_cnt {
		width: 85%;
		min-width: 0;
	}

	#secGallery > .cnts > .clm3 {
		text-align: center;
	}

	#secGallery > .cnts > .clm3 > * {
		margin-top: 6px;
		width: 32.5%;
	}

	#secGallery > .cnts > .clm3 > *:nth-of-type(1),
	#secGallery > .cnts > .clm3 > *:nth-of-type(2),
	#secGallery > .cnts > .clm3 > *:nth-of-type(3) {
		margin-top: 0;
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}
