/**
 * @version    3.8.x
 * @package    simple image gallery pro
 * @author     joomlaworks - https://www.joomlaworks.net
 * @copyright  copyright (c) 2006 - 2021 joomlaworks ltd. all rights reserved.
 * @license    https://www.joomlaworks.net/license
 */

/* --- generic styling --- */
a:active,a:focus { outline:0; }
table.contentpaneopen { width:100%; }
li.sigproclear { clear:both; float:none!important; height:0!important; line-height:0!important; border:none!important; background:none!important; width:auto; margin:0!important; padding:0!important; }

/* container */
ul.sigproclassic { margin:8px auto!important; padding:8px 0!important; list-style:none; clear:both; overflow:hidden; }
	ul.sigproclassic.singlethumbgallery { margin:0!important; padding:8px 0!important; list-style:none!important; float:left; }

/* thumbnail */
ul.sigproclassic li.sigprothumb { float:left; margin:5px; padding:0; list-style:none!important; background:#fff!important; }

/* width:33%; to force columns */
ul.sigproclassic li.sigprothumb span.sigprolinkouterwrapper { display:block; float:left; margin:0; padding:0 5px 5px 0; }
ul.sigproclassic li.sigprothumb span.sigprolinkwrapper { display:block; float:left; margin:-5px 0 0 -5px; padding:4px; border:1px solid #ccc; box-shadow: 3px 3px 5px #888; background: #fff;}
ul.sigproclassic li.sigprothumb a.sigprolink,
ul.sigproclassic li.sigprothumb a.sigprolink:hover { position:relative; float:left; display:block; padding:0; margin:0; border:none; }
ul.sigproclassic li.sigprothumb a.sigprolink { color:#eee; }
ul.sigproclassic li.sigprothumb a.sigprolink:hover { color:#222; text-decoration:none; }
ul.sigproclassic li.sigprothumb a.sigprolink img.sigproimg,
ul.sigproclassic li.sigprothumb a.sigprolink:hover img.sigproimg { display:block; width:100%; height:100%; padding:0; margin:0; border:none; background-repeat:no-repeat; background-position:50% 50%; }

/* caption */
ul.sigproclassic span.sigpropseudocaption,ul.sigproclassic span.sigprocaption { display:block; position:absolute; bottom:0; left:0; right:0; text-align:center; padding:2px 4px; font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:bold; }
ul.sigproclassic li.sigprothumb a.sigprolink span.sigpropseudocaption { background:#000; }
ul.sigproclassic li.sigprothumb a.sigprolink:hover span.sigpropseudocaption { background:#fff; }
ul.sigproclassic span.sigpropseudocaption { opacity:0.7; -moz-opacity:0.7; }
ul.sigproclassic span.sigpropseudocaption b { visibility:hidden; }

/* popup */
span.sigpropopupcaption { font-weight:bold; color:#c63c13; font-size:13px; font-family:georgia, "times new roman", times, serif; }
a.sigprodownloadlink,
a.sigprodownloadlink:hover { background:url(/uploads/image/pcjjtcimages/disk.png) no-repeat left center; padding:4px 0 4px 20px; }
div.sigpromoduleposition { text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:4px; margin:8px 0; background:#ffffdd; }

/* ie specific styling: use "body.sigproisiex element {}" - where x is 6, 7 or 8 - to target elements for these browser versions only */
body.sigproisie6 { }
body.sigproisie6 ul.sigproclassic li.sigprothumb span.sigprolinkouterwrapper { background:url(/uploads/image/pcjjtcimages/shadow.gif) no-repeat right bottom; padding:0 5px 5px 0; }
body.sigproisie6 ul.sigproclassic li.sigprothumb span.sigprolinkwrapper { margin:0; }
body.sigproisie6 ul.sigproclassic span.sigpropseudocaption,
body.sigproisie6 ul.sigproclassic span.sigprocaption { width:100%; padding:2px 0; cursor:pointer; }

body.sigproisie7 { }
body.sigproisie7 ul.sigproclassic li.sigprothumb a.sigprolink,
body.sigproisie7 ul.sigproclassic li.sigprothumb a.sigprolink:hover { float:left; }

body.sigproisie6 ul.sigproclassic span.sigpropseudocaption,
body.sigproisie7 ul.sigproclassic span.sigpropseudocaption,
body.sigproisie8 ul.sigproclassic span.sigpropseudocaption { filter:alpha(opacity=70); }

/* flickr set link */
a.sigproflickrsetlink {display:block;clear:left;padding:2px 8px;font-size:10px;text-align:center;}

/* print message */
.sigproprintmessage {display:none;}
