body {
  padding: 0;
  margin: 0;
}

html, body, #map {
  height: 100%;
  height: 100%
}

.form-control:focus {
  outline: 0;
  border: none;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(0, 0, 0, 0.8);
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(0, 0, 0, 0.8);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(0, 0, 0, 0.8);

  /*    -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.65);
      box-shadow: 0 1px 5px rgba(0,0,0,0.65);*/
}

.autocomplete {
  position: static;
}

.ui-autocomplete { position: absolute; cursor: default;z-index:100000 !important;}

.autocomplete input {

  font-size: 16px;
}
.no-border{
  border: none;
}

.ui-tooltip {
  font-size: 10pt;
}

ul.ui-autocomplete{
  z-index:2000;
}

#toolbarContainer {
  width: 900px;
  padding: 0;
  border: 0px solid #247eab;
}

#i4aToolbar {
  font-size: 100% !important;
  display:table;
  border-collapse: collapse;
  width:100%;
  background: #D2E0E6;
  color: #282828;
  font-family:Calibri;
  width:100%;
}

#i4aToolbar input[type=checkbox] {
  line-height: 1.25rem;
  min-width: 1.25rem;
  vertical-align: middle;
  z-index: -1;
  width:18px;
  height:18px;
}

#i4aToolbar select {
  width: 100px;
  font-size: 12px;
}

.i4aHead{
  font-weight: bold;
  display:table-row;
  text-align: center;
  line-height: 25px;
  font-size: 12px;
  white-space: nowrap
}

.i4aRow{
  display:table-row;
  text-align: center;
}
.i4aCol{
  display:table-cell;
  border: 1px solid #CCC;
  width:25%;
  text-align: center
}

