html, body {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	color: #000;
	
}
#map-canvas {
	
	height: 100%;
	width: 100%;
}
.container-map {
	/*width: 100%;
	height:100%;*/
	position: absolute;
	top: 91px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

#last_chosen_overlay {
	color: black;
	margin: 10px;
	/*position: absolute;*/
	border: 2px solid rgb(255, 255, 255);
    border-radius: 3px;
    box-shadow: rgba(0, 0, 0, 0.298039) 0px 2px 6px;
    /*cursor: pointer;*/
    margin-bottom: 5px;
    text-align: center;
    background-color: rgb(255, 255, 255);
    font-size: 18px;
    font-weight: bold;
}

/*#last_chosen_overlay : hover{
	
}*/


/*
	bootstrap adjustments
	*/
	.navbar-default .navbar-brand {
		color: #002c4c !important;
		font-weight: bold !important;
	}

	.navbar-default {
		background-color: #fff !important;
	}

	.navbar-default .navbar-nav>li>a {
		color: #002c4c !important;
		font-weight: bold !important;
	}

	.dropdown-menu>li>a {
		color: #002c4c !important;
		font-weight: bold !important;
	}

	.container {
		height: 10px;
	}

	.navbar-brand {
		margin-top: -3px;
	}

	.navbar-brand img{
		max-height: 66px;
	}

	.fa-caret-down {
		margin-right: 4px;
		font-size: 20px !important;
		vertical-align: bottom;
	}

	#navbar_ul {
		/*text-transform: uppercase;*/
		font-size: 13px;
	}

	.dropdown, .dropup {
		background-color: #fff;
	}

	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
		border: none !important;
	}

	.dropdown-toggle {
		text-transform: uppercase;
	}


	@media (max-width: 450px) {


		.navbar-brand>img {
			width: auto;
			max-height: 40px;
		}

		.navbar-default .navbar-brand {
			width: 80%;
		}

		.container {
			height: 55px;
		}

		.dropdown, .dropup {
			margin-top: -5px;
		}

		.container {
		    height: 64px;
		}


	}

	.container-map {
    	top: 0px;
	}


	@media (min-width: 451px) and (max-width: 780px){

		.navbar-nav {
			margin-top: 33px !important;
		}

		.navbar-brand>img {
			width: 90%;
		}

	}

	@media (min-width: 768px){
		.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
    		height: 88px;
		}	
	}

	
.navbar {
    border: 0px !important;
}

.adjusted_nav_heigt{
    		height: 20px !important;
}