/**
* @title		JT Image Gallery module
* @website		http://www.joomlatema.net
* @copyright	Copyright (C) 2008 -2023 JoomlaTema.net. All rights reserved.
* @license		http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
**/
.jt-img{}
ul.jt-img li{list-style:none;}
.jtimg-item { display:block;position: relative;overflow: hidden; z-index:1;}
.jtimg-item img {transition: all .3s linear;}
.jtimg-item.groweffect:hover img {transition: all .3s linear;transform: scale(1.3);}
.jtimg-item span.img-overlay{z-index:2;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: transparent;display: block;transition: all .3s linear;}
.jtimg-item:hover span.img-overlay{background: rgba(0,0,0,.6);}
.jtimg-item span.img-overlay::after, .jtimg-item span.img-overlay::before {content: "";display: block;position: absolute;background: #fff;top: 50%;left: 50%;transition: all .3s linear;opacity: 0;transform: translate(-50%,-50%);}
.jtimg-item span.img-overlay::before {width: 100%;height: 1px;}
.jtimg-item span.img-overlay::after {width: 1px;height: 100%;}
.jtimg-item:hover span.img-overlay::after {opacity: 1;height: 3rem;}
.jtimg-item:hover span.img-overlay::before{opacity: 1;width: 3rem;}
.mod-image-gallery-thumbnail {width:100%;height:auto;}
ul.jt-image-gallery li{text-decoration: none; list-style: none;}