@media (max-width: 1140px) {
	.chat-rooms-container {
		padding: 30px;
	}
}

@media (max-width: 1024px) {
	.archive-page .archive-container .archive_item {
		width: 31%;
	}

	.archive-page .archive-container .archive_item .video_thumbnail {
		height: 220px;
	}

	.archive-page {
		padding: 50px;
	}

	.menu ul li {
		margin-left: 20px;
	}

	.fancybox-slide--image .fancybox-content img {
		height: auto;
		padding: 30px;
	}

	.fancybox-button.fancybox-close-small {
		top: -10px;
		right: 15px;
	}

	.speakers.columns-2 .speaker,
	.speakers.columns-3 .speaker,
	.speakers.columns-4 .speaker,
	.speakers.columns-5 .speaker {
		width: 48%;
	}
}

@media (max-width: 768px) {
	.menu ul li.no-mobile {
		display: none;
	}

	.fancybox-slide--html .fancybox-content,
	.fancybox-slide--iframe .fancybox-content {
		/* width: 100% !important;
		height: 100% !important; */
	}

	.fancybox-slide {
		padding: 10px;
	}

	.intro_area,
	.speakers_area,
	.program_area {
		padding: 30px;
	}

	.intro_area .intro_text,
	.intro_area .intro_gallery {
		min-width: 100%;
	}

	.intro_area .intro_text {
		order: 2;
	}

	.intro_area .intro_gallery {
		order: 1;
		margin-bottom: 30px;
	}

	.tiny {
		padding: 0 30px;
	}

	.chat-rooms-container .chat-rooms {
		display: block;
	}

	.chat-rooms-container .chat-rooms .sessao {
		margin-bottom: 30px;
	}
}

@media (max-height: 800px) {
	.fancybox-slide--html .fancybox-content,
	.fancybox-slide--iframe .fancybox-content {
		/* width: 100% !important;
		height: 100% !important; */
	}

	.fancybox-slide {
		padding: 10px;
	}
}

@media (max-width: 640px) {
	.slot {
		display: block;
	}

	.slot .slot_time {
		margin-bottom: 5px;
		width: 100%;
	}

	.slot .slot_info {
		width: 100%;
	}

	.speakers.columns-2 .speaker,
	.speakers.columns-3 .speaker,
	.speakers.columns-4 .speaker,
	.speakers.columns-5 .speaker {
		width: 100%;
		margin: 0 0 20px;
	}

	.intro_area .intro_text {
		padding: 0;
	}
}
