.css-slideshow {
	max-width: 495px;
	height: 370px;
	border: none;
	margin:  0em auto .0em auto;
	padding : 0;
}
.css-slideshow figure {
	margin: 0;
	max-width: 495px;
	height: 370px;
	border: none; 
	background: #fafafa;
	position: absolute;
}
.css-slideshow img {
	box-shadow: 0 0 2px #666;
}
.css-slideshow-attr {
	max-width: 495px;
	text-align: right;
	border:none;
	font-size: .7em;
	font-style: italic;
	margin:0 auto;
}
.css-slideshow-attr a {
	color: #666;
}
.css-slideshow figure {
	opacity:0;
}
figure:nth-child(1) {
 animation: xfade 48s 42s infinite;
}
figure:nth-child(2) {
 animation: xfade 48s 36s infinite;
}
figure:nth-child(3) {
 animation: xfade 48s 30s infinite;
}
figure:nth-child(4) {
 animation: xfade 48s 24s infinite;
}
figure:nth-child(5) {
 animation: xfade 48s 18s infinite;
}
figure:nth-child(6) {
 animation: xfade 48s 12s infinite;
}
figure:nth-child(7) {
 animation: xfade 48s 6s infinite;
}
figure:nth-child(8) {
 animation: xfade 48s 0s infinite;
}

@keyframes xfade {
	 0% {
	 opacity:1;
	}
	15% {
	opacity:1;
	}
	18% {
	opacity:0;
	}
	100% {
	opacity:0;
	}
}

.sf-menu, .sf-menu * {
	list-style:none;
	margin:0;
	padding:0;
}
.sf-menu {
	line-height:1.0;
	z-index:497;
}
.sf-menu ul {
	left:0;
	position:absolute;
	top:-99999em;
	width:12em;
}
.sf-menu ul li {
	width:100%;
}
.sf-menu li {
	float:left;
	position:relative;
	z-index:498;
}
.sf-menu a {
	display:block;
	position:relative;
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu li:hover ul, .sf-menu li.sfHover ul {
	z-index:499;
}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul {
	left:0;
	top:2.5em;
}
.sf-menu li li:hover > ul, .sf-menu li li.sfHover > ul {
	left:12em;
	top:0;
}
.sf-menu a.sf-with-ul {
	min-width:1px;
}
.sf-sub-indicator {
	background:url(../../../all/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;
	display:block;
	height:10px;
	overflow:hidden;
	position:absolute;
	right:0.75em;
	text-indent:-999em;
	top:1.05em;
	width:10px;
}
a > .sf-sub-indicator {
	top:0.8em;
	background-position:0 -100px;
}
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {
	background-position:-10px -100px;
}
.sf-menu ul .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-menu ul a > .sf-sub-indicator {
	background-position:0 0;
}
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-menu.sf-horizontal.sf-shadow ul, .sf-menu.sf-vertical.sf-shadow ul, .sf-menu.sf-navbar.sf-shadow ul ul {
	background:url(../../../all/libraries/superfish/images/shadow.png) no-repeat right bottom;
	padding:0 8px 9px 0 !important;
	-webkit-border-top-right-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	-moz-border-radius-topright:8px;
	-moz-border-radius-bottomleft:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
}
.sf-shadow ul.sf-shadow-off {
	background:transparent;
}
.sf-menu.rtl, .sf-menu.rtl li {
	float:right;
}
.sf-menu.rtl li:hover > ul, .sf-menu.rtl li.sfHover > ul {
	left:auto;
	right:0;
}
.sf-menu.rtl li li:hover > ul, .sf-menu.rtl li li.sfHover > ul {
	left:auto;
	right:12em;
}
.sf-menu.rtl ul {
	left:auto;
	right:0;
}
.sf-menu.rtl .sf-sub-indicator {
	left:0.75em;
	right:auto;
	background:url(../../../all/libraries/superfish/images/arrows-ffffff-rtl.png) no-repeat -10px -100px;
}
.sf-menu.rtl a > .sf-sub-indicator {
	top:0.8em;
	background-position:-10px -100px;
}
.sf-menu.rtl a:focus > .sf-sub-indicator, .sf-menu.rtl a:hover > .sf-sub-indicator, .sf-menu.rtl a:active > .sf-sub-indicator, .sf-menu.rtl li:hover > a > .sf-sub-indicator, .sf-menu.rtl li.sfHover > a > .sf-sub-indicator {
	background-position:0 -100px;
}
.sf-menu.rtl ul .sf-sub-indicator {
	background-position:0 0;
}
.sf-menu.rtl ul a > .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-menu.rtl ul a:focus > .sf-sub-indicator, .sf-menu.rtl ul a:hover > .sf-sub-indicator, .sf-menu.rtl ul a:active > .sf-sub-indicator, .sf-menu.rtl ul li:hover > a > .sf-sub-indicator, .sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator {
	background-position:0 0;
}
.sf-menu.rtl.sf-horizontal.sf-shadow ul, .sf-menu.rtl.sf-vertical.sf-shadow ul, .sf-menu.rtl.sf-navbar.sf-shadow ul ul {
	background-position:bottom left;
	padding:0 0 9px 8px !important;
	-webkit-border-radius:8px;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius:8px;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomleft:0;
	border-radius:8px;
	border-top-right-radius:0;
	border-bottom-left-radius:0;
}
.sf-vertical.rtl li:hover > ul, .sf-vertical.rtl li.sfHover > ul {
	left:auto;
	right:12em;
}
.sf-vertical.rtl .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-vertical.rtl a > .sf-sub-indicator {
	background-position:0 0;
}
.sf-vertical.rtl a:focus > .sf-sub-indicator, .sf-vertical.rtl a:hover > .sf-sub-indicator, .sf-vertical.rtl a:active > .sf-sub-indicator, .sf-vertical.rtl li:hover > a > .sf-sub-indicator, .sf-vertical.rtl li.sfHover > a > .sf-sub-indicator {
	background-position:-10px 0;
}
.page-home #gi-main .gi-box.gi-sheet .gi-box-body.gi-sheet-body div table tr td p em strong span {
	text-align: center;
}
.page-home #gi-main .gi-box.gi-sheet .gi-box-body.gi-sheet-body div table tr td p em strong span {
	text-align: justify;
}
