.main-container {
	transition: margin-left .3s ease;
}
.main-container .map {
	transition: width .3s ease;
}

.main-container.sidebar-collapsed {
	margin-left: -205px;
}

.main-container.sidebar-collapsed .map {
	width: calc(100% + 200px);
}

/* #mobile_breakpoint */
@media(min-width:1200px) {
	.main-container.sidebar-collapsed {
		margin-left: -285px;
	}
	.main-container.sidebar-collapsed .map {
		width: calc(100% + 280px);
	}
}
