/* /* */

/* Theme Name: Hover Effect */

/* Theme URI: http://articnet.jp/ */

/* Description: Carousel Thumb ZeroGallery Theme */

/* Version: 1.0 */

/* Author: ArticNet */

/* Author URI: http://articnet.jp/ */

/* Tags: carousel, thumb */

/* */ */

/* .image-zoom-container { */
/* 	list-style: none; */
/* 	font-size: 0px; */
/* } */
/* .zoom-container { */
/* 	position: relative; */
/* 	overflow: hidden; */
/* 	display: inline-block; */
/* 	width: 33.33%; */
/* 	font-size: 16px; */
/* 	font-size: 1rem; */
/* 	border: 1px solid #fff; */
/* 	vertical-align: top; */
/* 	box-sizing: border-box; */
/* 	-moz-box-sizing: border-box; */
/* 	-webkit-box-sizing: border-box; */
/* } */
/* .zoom-container img { */
/* 	display: block; */
/* 	width: 100%; */
/* 	height: auto; */
/* 	-webkit-transition: all .5s ease; */
/* 	/* Safari and Chrome */ */

/* 	-moz-transition: all .5s ease; */
/* 	/* Firefox */ */

/* 	-ms-transition: all .5s ease; */
/* 	/* IE 9 */ */

/* 	-o-transition: all .5s ease; */
/* 	/* Opera */ */

/* 	transition: all .5s ease; */
/* } */
/* .zoom-container .zoom-caption { */
/* 	position: absolute; */
/* 	top: 0; */
/* 	right: 0; */
/* 	bottom: 0; */
/* 	left: 0; */
/* 	z-index: 10; */
/* 	background: rgba(0, 0, 0, .5); */
/* 	-webkit-transition: all .5s ease; */
/* 	/* Safari and Chrome */ */

/* 	-moz-transition: all .5s ease; */
/* 	/* Firefox */ */

/* 	-ms-transition: all .5s ease; */
/* 	/* IE 9 */ */

/* 	-o-transition: all .5s ease; */
/* 	/* Opera */ */

/* 	transition: all .5s ease; */
/* } */
/* .zoom-container .zoom-caption h3 { */
/* 	display: block; */
/* 	text-align: center; */
/* 	font-family: 'Source Sans Pro', sans-serif; */
/* 	font-size: 1.5em; */
/* 	font-weight: 900; */
/* 	letter-spacing: -1px; */
/* 	text-transform: uppercase; */
/* 	color: #fff; */
/* 	margin: 39% 0 0; */
/* 	padding: 10px 0; */
/* 	border-top: 5px solid rgba(255, 255, 255, .15); */
/* 	border-bottom: 5px solid rgba(255, 255, 255, .15); */
/* } */
/* .zoom-container:hover img { */
/* 	-webkit-transform: scale(1.25); */
/* 	/* Safari and Chrome */ */

/* 	-moz-transform: scale(1.25); */
/* 	/* Firefox */ */

/* 	-ms-transform: scale(1.25); */
/* 	/* IE 9 */ */

/* 	-o-transform: scale(1.25); */
/* 	/* Opera */ */

/* 	transform: scale(1.25); */
/* } */
/* .zoom-container:hover .zoom-caption { */
/* 	background: none; */
/* } */
/* @media (max-width: 767px) { */
/* 	.zoom-container { */
/* 		width: 50%; */
/* 	} */
/* } */
/* @media (max-width: 480px) { */
/* 	.zoom-container { */
/* 		width: 100%; */
/* 	} */
/* } */
/* .zg-gallery .zg-album { */
/* 	display: none; */
/* } */
/* .imgContainer { */
/* 	position: relative; */
/* 	max-width: 877px; */
/* 	max-height: 350px; */
/* 	height: 100%; */
/* 	width: 100%; */
/* 	overflow: hidden; */
/* 	border-bottom: 1px solid #fff; */
/* } */
/* .imgContainer img { */
/* 	max-width: 877px; */
/* 	max-height: 350px; */
/* 	width: 100%; */
/* 	height: 100%; */
/* 	-webkit-transform: scale(1.2); */
/* 	-moz-transform: scale(1.2); */
/* 	-o-transform: scale(1.2); */
/* 	-ms-transform: scale(1.2); */
/* 	transform: scale(1.2); */
/* 	-webkit-transition: 0.4s; */
/* 	-moz-transition: 0.4s; */
/* 	-o-transition: 0.4s; */
/* 	transition: 0.4s; */
/* } */
/* .imgContainer:hover img { */
/* 	-webkit-transform: scale(1.01); */
/* 	-moz-transform: scale(1.01); */
/* 	-o-transform: scale(1.01); */
/* 	-ms-transform: scale(1.01); */
/* 	transform: scale(1.01); */
/* 	-webkit-transition: 0.4s; */
/* 	-moz-transition: 0.4s; */
/* 	-o-transition: 0.4s; */
/* 	transition: 0.4s; */
/* } */
/* .overlay { */
/* 	position: absolute; */
/* 	top: 0; */
/* 	bottom: 0; */
/* 	left: 0; */
/* 	right: 0; */
/* 	background-color: rgb(0, 0, 0); */
/* 	opacity: .7; */
/* 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; */
/* 	-webkit-transition: opacity .25s; */
/* 	transition: opacity .25s; */
/* } */
/* .imgContainer:hover .overlay { */
/* 	opacity: 0; */
/* 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; */
/* 	-webkit-transition: 0.4s; */
/* 	-moz-transition: 0.4s; */
/* 	-o-transition: 0.4s; */
/* 	transition: 0.4s; */
/* } */
/* .caption { */
/* 	color: white; */
/* 	position: absolute; */
/* 	z-index: 100; */
/* 	width: 100%; */
/* 	min-height: 32px; */
/* 	top: 40%; */
/* 	top: calc(350px / 2 - 32px); */
/* } */
/* .caption h2 { */
/* 	text-align: center; */
/* 	font-family: serif; */
/* 	font-weight: bold; */
/* 	font-size: 32px; */
/* 	line-height: 1.25; */
/* 	margin: 0; */
/* 	text-transform: uppercase; */
/* } */
/* @media (min-width: 1200px) { */
/* 	.caption { */
/* 		top: 40% !important; */
/* 		top: calc(350px / 2 - 32px) !important; */
/* 	} */
/* } */