.navbar {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

div.navbar *::-moz-selection {
	background: none !important;
}

div.navbar *::selection {
	background: none !important;
}

.nav-item {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	cursor: pointer;
}

.navbar {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.gm-style-iw {
	width: 400px;
}

a[href^="http://maps.google.com/maps"],
a[href^="https://maps.google.com/maps"],
a[href^="https://www.google.com/maps"] {
	display: none !important;
}

/*
.gm-style-mtc {
	display: none;
}
.gmnoprint:not(.gm-bundled-control) {
	display: none;
}
*/

.gm-bundled-control .gmnoprint {
	display: block;
}
.gm-style-cc {
	display: none;
}

#map {
	display: block;
	position: absolute;
	height: calc(100vh - 50px);
	bottom: 0;
	top: 0;
	left: 0;
	right: 0;
	margin-top: 50px; /* adjust top margin to your header height */
}

.modal-full {
  min-width: 85vw;
  /*margin:0px;*/
  margin-right: auto;
  margin-left: auto;
}

  .modal-full .modal-content {
    min-height: 90vh;
    margin-top: 0px;
    margin-bottom: 0px;
    max-height: 500px;
    overflow-y: auto;
  }

th.details-control {
	background: url('../images/details_open.png') no-repeat center center;
	cursor: pointer;
}

tr.shown th.details-control {
	background: url('../images/details_close.png') no-repeat center center;
}

/*modal-body {
  max-height: 500px;
}*/

/*td.details-control.level-1 {
  padding-left: 25px;
}

tr.details td.details-control.level-1 {
  padding-left: 25px;
}

td.details-control.level-2 {
  padding-left: 50px;
}

tr.details td.details-control.level-2 {
  padding-left: 50px;
}

td.details-control.level-3 {
  padding-left: 75px;
}

tr.details td.details-control.level-3 {
  padding-left: 75px;
}

td.details-control.level-4 {
  padding-left: 100px;
}

tr.details td.details-control.level-4 {
  padding-left: 100px;
}*/
