

.gallery-cell {

	margin-left: 16px;
	margin-bottom: 16px;
	counter-increment: gallery-cell;
}

.flickity-prev-next-button.previous {
	left: -60px !important;
}

.flickity-prev-next-button {
	width: 55px !important;
	height: 55px !important;
	top: 40% !important;
}

.flickity-prev-next-button.next {
	right: -65px !important;
}









.toggleScene {
	width: 100%;
	height: 30px; text-align : center;
	position: absolute;
	bottom: 0px;
	visibility: hidden;
	text-align: center;
}










.mobile .desktop {
	visibility: hidden;
	height: 0px;
	padding: 0px;
}

.desktop .mobile {
	visibility: hidden;
	height: 0px;
	padding: 0px;
}

.flickity-page-dots .dot {
	visibility: hidden;
}

.toggleAction {
	width: 30px;
	position: absolute;
	top: 85px;
	right: 0px;
}

.desktop .toggleAction {
	visibility: hidden;
}

.mobile #showAction {
	visibility: hidden;
}

.mobile #hideAction {
	top: 400px;
	z-index: 100;
}

@media screen and (max-height: 470px) {
	.mobile #hideAction {
	top: 295px !important;
	}
}

.mobile #hideScene {
	visibility: visible;
}

.hidden {
	visibility: hidden;
}


.scene.current #img {
	border: 4px solid;
}



.scene.current li.text {
	text-decoration: none !important;
}

.scene li.text {
	/*	padding-bottom: 8px;*/
	padding-top: 5px;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	/*font-weight:bolder;*/
	/*background-color: rgba(0,0,0,0.1);*/
	color: white !important;
	text-align: center;
	letter-spacing: 1px;
	/*text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;*/
}

.scene #img {

	height: 100px;


	border: 2px solid #C9C6C3;
}

.scene {
	position: relative;
	display: block;
	/*	margin-bottom: 6px;*/
	float: left;
	opacity: 1;
}

