.jsOn *[data-lightbox]										{cursor: pointer}

#qLightbox 													{cursor: zoom-out;background: rgba(0,0,0,0.8);user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;}
#qLightbox .stage											{cursor: auto; box-shadow:rgba(0, 0, 0, 0.5) 0px 0px 30px 0px;border-radius:10px}
															
#qLightbox .loader											{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);width:40px;height:40px;background:url(/bloqz/ui/images/loader.svg);background-size: 40px;text-indent:-10000px}

#qLightbox .buttons											{position:absolute;right:0;bottom:0;top:0;width:100%;z-index:3203;}
#qLightbox .buttons > div									{cursor: pointer}
#qLightbox .buttons span									{display:none;}
#qLightbox .buttons .prev									{text-align:center;position:absolute;left:0;top:0;bottom:0;width:5%;line-height:100vh}
#qLightbox .buttons .next									{text-align:center;position:absolute;right:0;top:0;bottom:0;width:5%;line-height:100vh}
#qLightbox .buttons .prev:before							{content:"\e90e";font-family:bloqz;font-size:50px;transition:color 0.2s;line-height:100%}
#qLightbox .buttons .next:before							{content:"\e90c";font-family:bloqz;font-size:50px;transition:color 0.2s;line-height:100%}
#qLightbox .buttons .prev:hover:before,									
#qLightbox .buttons .next:hover:before						{color:#fff}

@media only screen and (max-width: 1023px){
	#qLightbox .buttons .prev:before,						
	#qLightbox .buttons .next:before						{font-size:30px;}
}
@media only screen and (max-width: 767px){
	#qLightbox .buttons .prev								{width:10%;}
	#qLightbox .buttons .next								{width:10%;}
}

/* 2026-06-23 00:25:09 source: /bloqz/ui/styles/qLightbox.css */