@media ( max-width : 992px) {
	.navbar-header {
		float: left;
	}
	.navbar-nav {
		margin: 0;
	}
	.navbar-nav.navbar-right:last-child {
		margin-right: 0;
	}
	#sidebar {
		width: 100%;
		display: none;
		font-size: 16px;
		line-height: 2em;
	}
	#sidebar.open {
		display: block;
	}
}

@media ( max-width : 768px) {
	body {
		padding-top: 69px;
	}
	#header {
		background-size: auto 48px;
		border-bottom: 2px solid #8EC31F;
	}
	.header_title {
		background-size: 100%;
		width: 300px;
		margin-top: 10px;
	}
}
