/**
* @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:0 none transparent !important;
padding:0 !important;
overflow: hidden;
-webkit-transition: all .9s ease-in-out!important;

}

/* items with caption below */
div.sigplus-gallery.sigplus-captionsbelow ul > li {
padding-bottom:60px !important;
}

div.sigplus-gallery.sigplus-captionsabove ul > li {
padding-top:60px !important;
}

/* images */
div.sigplus-gallery ul > li > img,
div.sigplus-gallery ul > li > a > img {
margin:0px !important;
border:0 none transparent !important;
padding:0 !important;
-webkit-box-shadow: 0 8px 6px -6px #d7d7d7;
	   -moz-box-shadow: 0 8px 6px -6px #d7d7d7;
	        box-shadow: 0 8px 6px -6px #d7d7d7;
			
-webkit-transition: all .9s ease-in-out!important;

}

div.example div.sigplus-gallery ul > li {
margin:1px !important;
border:solid #00a000 6px!important;
padding:2px !important;
}

/* images (an example with margin, border and padding) */
div.example div.sigplus-gallery ul > li > img,
div.example div.sigplus-gallery ul > li > a > img {
margin:1px !important;
border:thin solid gray !important;
padding:2px !important;
-webkit-transition: all .9s ease-in-out;
-moz-transition: all .9s ease-in-out;
transition: all .9s ease-in-out;
}

.sigplus-gallery ul li a img{
-webkit-transition: all .6s ease-in-out;
-moz-transition: all .6s ease-in-out;
transition: all .6s ease-in-out;}


/* images on mouse hover (an example) */
div.sigplus-gallery ul > li > a:hover > img {


-webkit-transform: scale(1.01); 
-moz-transform: scale(1.01); 
-o-transform: scale(1.01); 
-ms-transform:scale(1.01);
-webkit-transition: all .9s ease-in-out!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;
}

div.sigplus-gallery > ul > li {
display:inline-block !important;
margin:0 !important;
padding:0 !important;
background:transparent none no-repeat scroll 0 0 !important;
text-align:center !important;
vertical-align:middle !important;
}

div.sigplus-gallery ul > li > a {
display:inline-block;
}

div.imageSlider ul > li img {
border:thin solid gray !important;
margin:6px !important;
padding:4px !important;
box-shadow: 1px 1px 2px #c2c2c2;
}