#map { height: 600px;
width: 100%; }

#info {
  padding: 5px;
  width: 100%;
  height: 20px;
  font-family: monospace;
}

#detailsMap{
    height: 400px;
}

table {
  border: 1px ;
  font: 16px "Open Sans", Helvetica, Arial, sans-serif;
}

thead > tr {
  background-color: rgb(228, 240, 245);
}

th, td {
  border: 1px ;
  padding:4px 6px;
}

html,body{
    margin:0;padding:0;width:100%;
}
header{
    background:white;
    height:100px;
width : 100%;
position:fixed;
}
footer{
    position:absolute;
    width:100%;
    bottom:0;
    background:Red;
    height:50px;
}	