#map_canvas {
    display: block;
    width: 100%;
    height: 730px;
}

/* Adjust margin for map */
.main-container-lg {
    padding-left: 0px !important;
}

.main-container-sm {
    padding-left: 15px !important;
}

#map-container {
    padding-right: 0px;
}

.filter-body {
	height: 500px;
	overflow: auto;
}

.filter-body input {
outline: none;
  border: 1px solid #aaa;
}

.filter-body input:focus {
border-color: #555;
}
#layer-menu-sel {
    display: none;
}

#layer-menu {
	right: 5px !important;
	top: 5px !important;
}

.instructions-modal .modal-content {
width: 740px;
}

.chosen-container-single .chosen-single {
border-radius: 0;
background: none;
}

.chosen-container-single .chosen-drop {
border-radius: 0;
}

.chosen-container-multi .chosen-choices li.search-field input[type=text]{
font-family: inherit;
}

/* overrides for search input field */
@media only screen and (max-width: 480px) {
  .nav-search .nav-search-input {
    width: 100%;
    opacity: 1;
    filter: alpha(opacity=100);
    max-width: 100%;
  }
  .nav-search .nav-search-icon {
    border: none;
  }
  .nav-search:hover .nav-search-input,
  .nav-search .nav-search-btn:active + .nav-search-input,
  .nav-search .nav-search-input:focus,
  .nav-search .nav-search-input:hover,
  .nav-search .nav-search-input:active {
    width: 100%;
    opacity: 1;
    filter: alpha(opacity=100);
    max-width: 100%;
  }
}
