/**
 * Reponsive Stylesheets
*/

@media (max-width : 1200px) {
	
	
	
}


/* max device width 991px */
@media (max-width : 991px)  {
	
}


/* max device width 768px */
@media (max-width : 768px) {
	h1 {
		font-size:2.5em!important;
	}
	
	h2 {
		font-size:2.5em!important;
	}
	
	#main-menu ul {
		float:left;
		margin:0px;
		margin-top:20px;
		margin-bottom:-5px,
	}
	
	#main-menu .nav>li {
		float:left;
	}
	
	.logo {
		margin-top:30px;
		margin-bottom:30px;
		float:left;
	}
	#route {
		padding: 20px;
		font-weight: bold;
		color: #000;
	}
	#map {
		display: none;
	}

}




/* max device width 590px */
@media (max-width : 590px) {

}