<style type="text/css">
@charset "utf-8";

/* gigas crab: slidshow*/
* {}

.gigas_image_gallery {
	position:relative;
	left:0;
	top:0;
	margin-left: auto;
	margin-right: auto;
}

.gigas-expanded-link {
	display:inline-block;
	width:100%;
	height:100%;
}

.gigas_image_gallery_wrapper {
	overflow:hidden;
	position:relative;
	/*float:left;*/
	left:0;
	top:0;
	margin: 0 auto;
}

.gigas_image_gallery_info_wrapper {
}

.gigas_image_gallery_info_wrapper_inside {
	/*background-color:#efe3ba;*/
	display:table;
}

/****** versione gallery **********/

.gigas_image_gallery_div_img {
}


/****** versione slideshow **********/

.gigas_image_gallery_gallery {
	overflow:hidden;
	position:relative;
}

.gigas_image_gallery_info_gallery {
	overflow:hidden;
	position:relative;
}

.gigas_image_gallery_gallery ul {
	list-style:none;
	list-style-type:none;
	position:absolute;
	left:0;
	top:0;
	margin:0;
	padding:0;
	/*width:4000px;*/
}

.gigas_image_gallery_gallery li {
	float:left;
	text-align:center;
	line-height:normal !important;
}

.gigas_image_gallery_info_gallery ul {
	list-style:none;
	list-style-type:none;
	position:absolute;
	left:0;
	top:0;
	margin:0;
	padding:0;
	/*width:4000px;*/
}

.gigas_image_gallery_info_gallery li {
	float:left;
	text-align:center;
	vertical-align:top;
}

.gigas_image_gallery_info_gallery li h4{
	font-weight:700;
	font-style:italic;
	line-height:1.1em;
}

.gigas_image_gallery_info_gallery li p{
	font-style:italic;
	line-height:1.2em;
}

.gigas_image_gallery_arrow_left {
	position:absolute;
	right:0;
	top:0;
	cursor:pointer;
}

.gigas_image_gallery_arrow_right {
	position:absolute;
	left:0;
	top:0;
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.gigas_image_gallery_thumbnails_arrow_left {
	position:absolute;
	right:0;
	top:0;
	cursor:pointer;
}

.gigas_image_gallery_thumbnails_arrow_right {
	position:absolute;
	left:0;
	top:0;
	cursor:pointer;
}

.gigas_image_gallery_play {
	position:absolute;
	left:0;
	bottom:0;
	cursor:pointer;
	z-index:3;
}

.gigas_image_gallery_excerpt {
	text-align:left;
	width:100%;
	font-size:14px;
}

/*
*	Tavola per la costruzione del riassunto di un post
*/
.post-preview {
	text-align:left;
	padding:8px;
}
	
	.post-preview img {
		float:left;
		padding-right:8px;
		padding-bottom:8px;
	}
	
	.post-preview p {
		text-align:justify;
	}

/* Animation keyframes - you need to add prefixes */
@keyframes gigas_image_gallery_spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

@-webkit-keyframes gigas_image_gallery_spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}
 
/* Loading animation container */
.gigas_image_gallery_loading {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 28px;
    height: 28px;
    margin: -14px 0 0 -14px;
}
 
/* Spinning circle (inner circle) */
.gigas_image_gallery_loading .gigas_image_gallery_maskedCircle {
    width: 20px;
    height: 20px;
    border-radius: 12px;
    border: 3px solid white;
}
 
/* Spinning circle mask */
.gigas_image_gallery_loading .gigas_image_gallery_mask {
    width: 12px;
    height: 12px;
    overflow: hidden;
}
 
/* Spinner */
.gigas_image_gallery_loading .gigas_image_gallery_spinner {
    position: absolute;
    left: 1px;
    top: 1px;
    width: 26px;
    height: 26px;
    animation: spin 1s infinite linear;
	-webkit-animation: spin 1s infinite linear;
}
