	height: 100%;
			border: none;
			overflow: hidden;
			background-color: transparent;
		}

		.fullscreen-media-container img {
			max-width: 95%;
			max-height: 95%;
			border: none;
		}
		
		/* Modal styles */
		.modal {
			display: none;
			position: fixed;
			z-index: 10000;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%;
			background-color: rgba(0, 0, 0, 0.5);
			justify-content: center;
			align-items: center;
		}
		
		.modal-content {
			background-color: #fefefe;
