﻿@media screen and (max-width: 768px) {

		html {
			font-size: 50px;
			overflow-x: hidden;
		}

		div.header {
			height: 1.3rem;
		}

		div.header .menu {
			left: 100% !important;
		}

		div.header .menu.open {
			background: unset !important;
			background-color: #fff !important;
			box-shadow: 0 1px #716f6f;
			top: 62px !important;
			height: auto !important;
			border-top: 1px solid #eee;
			left: 0 !important;
		}

		div.open .navbar_nav li .sub {
			color: #686868;
		}

		div.open .navbar_nav li.on .sub {
			color: #fff;
			background-color: #0C4195;
		}

		div.header .map-search {
		/*	display: none; */
		}

	}