@charset "UTF-8";

/* Mobile Layout: 480px and below. */

.highslide-gallery ul li
{
	display: block !important;
	position: relative !important;
	float: left !important;
	width: 100% !important;
	height: auto !important;
	border: 0px !important;
	background: #FFFFFF !important;
	margin-right: 0% !important;
	margin-top: 0% !important;
	margin-left: 0% !important;
	margin-bottom: 1% !important;
}

.highslide-gallery ul li a img
{
	width: 100%;
}

a:hover>img
{
}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {

.highslide-gallery ul li
{
	display: block !important;
	position: relative !important;
	float: left !important;
	width: 24% !important;
	height: auto !important;
	border: 0% !important;
	background: #FFFFFF !important;
	margin-right: 4px !important;
	margin-top: 0% !important;
	margin-left: 0% !important;
	margin-bottom: 4px !important;
}

.highslide-gallery ul li a img
{
	width: 100%;
}

a:hover>img
{
	animation: zoom1 1s infinite;
}
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {

.highslide-gallery ul li
{
	display: table !important;
	position: relative !important;
	float: left !important;
	width: 124px !important;
	height: 124px !important;
	border: 0px !important;
	background: #FFFFFF !important;
	margin-right: 4px !important;
	margin-top: 0px !important;
	margin-left: 0px !important;
	margin-bottom: 4px !important;
}

.highslide-gallery ul li a img
{
	width: 124px;
}

a:hover>img
{
	animation: zoom1 1s infinite;
}
}
 @keyframes zoom1 {
 50% {
 transform: scale(1.15, 1.15);
/*opacity: 0;*/
}
}
