.rsaddon-panorama {

	width: 100%;
	height: 100%;
	opacity: 0;
	z-index: 9999;
	position: absolute;
	top: 0;
	left: 0;

	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

}

.rsaddon-panorama.rsaddon-panorama-drag {

	cursor: url('//www.google.com/intl/en_ALL/mapfiles/openhand.cur'), all-scroll;
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: -o-grab;
	cursor: -ms-grab;
	cursor: grab;

}

.rsaddon-panorama.rsaddon-panorama-dragging {

	cursor: url('//www.google.com/intl/en_ALL/mapfiles/closedhand.cur'), all-scroll;
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: -o-grabbing;
	cursor: -ms-grabbing;
	cursor: grabbing;

}

.tp-revslider-slidesli.rsaddon-panorama-click {cursor: pointer}

.rsaddon-pano .rsaddon-panorama {

	/*transition: opacity 0.5s ease-in-out;*/
	opacity: 1;

}

.rev_slider:not(.pano-no-webgl) li[data-panorama] .slotholder *:not(.rsaddon-panorama) {

	visibility: hidden !important;

}

.rsaddon-pano .tp-carousel-wrapper li[data-panorama] .slotholder *:not(.rsaddon-panorama) {

	visibility: visible !important;
	pointer-events: none;

}

.rsaddon-pano .tp-carousel-wrapper .active-revslide[data-panorama] .slotholder *:not(.rsaddon-panorama) {

	/*transition: opacity 0.3s ease-out;*/
	opacity: 0 !important;

}

.rsaddon-pano .tp-carousel-wrapper li[data-panorama] .rsaddon-panorama {

	/*transition: opacity 0.3s ease-out;*/
	opacity: 0;

}

.rsaddon-pano .tp-carousel-wrapper .active-revslide[data-panorama] .rsaddon-panorama {

	opacity: 1;

}



