@charset "utf-8";

@media only screen and (max-width: 768px) {
	.session_detail {
		overflow: auto;
		padding: 10px !important;
	}
	.session_detail div.container {
		padding: 0 !important;
	}
	.session_detail div.title {
		font-size: 16px !important;
	}
	.session_detail span.subtitle {
		font-size: 13px !important;
	}
	span.bar {
		display: inline;
		padding: 0 3px;
	}
	.session_detail div.scroll-container {
		margin-right: 0 !important;
		padding-right: 0 !important;
	}
	.session_detail div.speaker {
		font-size: 15px;
		padding: 0;
	}
	.session_detail div.control {
		display: block;
	}
	.session_detail div.contents {
		overflow: visible !important;
		height: auto !important;
	}
}
