/**
* @file
* @brief    sigplus Image Gallery Plus image gallery stylesheet
* @author   Levente Hunyadi
* @version  1.4.2
* @remarks  Copyright (C) 2009-2010 Levente Hunyadi
* @remarks  Licensed under GNU/GPLv3, see http://www.gnu.org/licenses/gpl-3.0.html
* @see      http://hunyadi.info.hu/projects/sigplus
*/
/*
* User-definable image gallery stylesheet rules.
* Rules in this section should be changed as needed.
*/
/* items */
div.sigplus-gallery ul > li {
    margin: 0 !important;
    border: 1px #ccc solid;
    /* replaces: border:0 none transparent !important; */
    padding: 0 !important
    }
/* items with caption below */
div.sigplus-gallery.sigplus-captionsbelow ul > li {
    padding-bottom: 50px !important
    }
div.sigplus-gallery.sigplus-captionsabove ul > li {
    padding-top: 50px !important
    }
/* images */
div.sigplus-gallery ul > li > img, div.sigplus-gallery ul > li > a > img {
    margin: 2px !important;
    border: 0 none transparent;
    padding: 0 !important
    }
/*
* Generic image gallery stylesheet rules.
* Rules in this section should normally be left as they are.
*/
/* image gallery alignment */
div.sigplus-center > * {
    float: none !important;
    clear: both !important;
    margin: 0 auto !important;
    text-align: center !important;
    /* for flow layout */
    }
div.sigplus-left {
    text-align: left !important;
    /* for flow layout */
    }
div.sigplus-right {
    text-align: right !important;
    /* for flow layout */
    }
div.sigplus-left.sigplus-float > * {
    float: left !important
    }
div.sigplus-left.sigplus-clear > * {
    margin: 0 auto 0 0 !important
    }
div.sigplus-right.sigplus-float > * {
    float: right !important
    }
div.sigplus-right.sigplus-clear > * {
    margin: 0 0 0 auto !important
    }
/* flow layout */
div.sigplus-gallery > ul {
    display: block !important;
    position: relative !important;
    margin: 0 !important;
    padding: 0 !important;
    list-style-type: none !important;
    list-style-image: none !important;
    line-height: normal;
    /* override absolute value set by some responsive templates */
    }
div.sigplus-gallery > ul > li {
    display: inline-block !important;
    border: none;
    /* additional SSK */
    margin: 0 5px 5px 0 !important;
    /* additional SSK */
    padding: 0 !important;
    background: transparent no-repeat scroll 0 0 !important;
    min-width: 205px !important;
    /* additional SSK */
    text-align: center !important;
    vertical-align: bottom !important;
    line-height: normal;
    /* override absolute value set by some responsive templates */
    }
div.sigplus-gallery ul > li:before {
    content: none !important;
    /* remove list bullet images inserted by some templates */
    }
div.sigplus-gallery ul > li > a {
    display: inline-block
    }