#wrapper { position: relative; height: 100%;}
#over_map { position: absolute; top: 10px; left: 300px; z-index: 99; }
html, body, #mapDiv {
  padding: 0;
  margin: 0;
  height: 100%;
}
 #LayersDiv {
      z-index: 99;
      position: absolute;
      top: 10px;
      height: 0px;
      left: 50px;
      background: none;
      width: 750px;
       border-radius: 25px;
      /*box-shadow: 2px 5px 4px #44413b;*/
      
    }
    
    #window{
      height: 400px;
      width: 550px;
      background-color: #999933;
      opacity: 1;
    }   
   .buttons{
    background-color: rgb(0, 250, 154);
    border: none;
    color: black;
    padding: 8px 5px;
    margin: 5px 15px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 13px;
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    cursor: pointer;
    border-radius: 5px;
     box-shadow: 2px 5px 4px #44413b;
     height:25px;
     width: 195px;

    } .buttonsCenter{
      background-color: rgb(0, 250, 154);
      border: none;
      color: white;
      padding: 8px 5px;
      text-align: center;
      text-decoration: none;
      display: inline-block;
      font-size: 13px;
      font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
      margin: 10px 50px 10px 50px;
      cursor: pointer;
      border-radius: 0px;
       box-shadow: 2px 5px 4px #44413b;
       height:25px;
       width: 195px;
  
      }

    #button2{
      width: 180px;
    } 
    #infoDiv {
    width: 100%;
    padding: 10px 0;
    padding-left: 2px;
    text-align: left;
    background-color: rgb(151, 163, 151, 0.75);
    margin-top: 20px;
    display: none;
    border-radius: 10px;
    box-shadow: 2px 5px 4px #44413b;
    overflow: scroll;
    overflow-x:hidden;
    height: 550px;
}
    /* width */
#infoDiv::-webkit-scrollbar {
    width: 10px;
  border-radius: 4px;
}

/* Track */
#infoDiv::-webkit-scrollbar-track {
    background: #333; 
  border-radius: 4px;
}
 
/* Handle */
#infoDiv::-webkit-scrollbar-thumb {
    background: #888; 
  border-radius: 4px;
}

/* Handle on hover */
#infoDiv::-webkit-scrollbar-thumb:hover {
    background: #555; 
} 

#zillowWidget {
  width: 600px;
  height: 500px;
  float:right;
}
#ws-walkscore-tile{position:relative;text-align:left}
#ws-walkscore-tile *{float:none;}
.editButtons {
  margin-top: 10px;
  margin-left: 10px;
  padding: 7px;
  border-radius: 3px;
  height:20px;
  background-color: chartreuse;
}
.forecast{
  font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
  width: 350px;
  height: 100px;
  border-style: solid;
  background-color: rgb(243, 218, 148);
  border-color: black;
  box-shadow: 2px 5px 4px #44413b; 
  border-radius:5px;
}
/* .hit-the-floor {
  color: #fff;
  font-size: 5em;
  font-weight: bold;
  font-family: Helvetica;
  text-shadow: 
    0 1px 0 #ccc, 
    0 2px 0 #c9c9c9, 
    0 3px 0 #bbb, 
    0 4px 0 #b9b9b9, 
    0 5px 0 #aaa, 
    0 6px 1px rgba(0,0,0,.1), 
    0 0 5px rgba(0,0,0,.1), 
    0 1px 3px rgba(0,0,0,.3), 
    0 3px 5px rgba(0,0,0,.2), 
    0 5px 10px rgba(0,0,0,.25), 
    0 10px 10px rgba(0,0,0,.2), 
    0 20px 20px rgba(0,0,0,.15);
}

.hit-the-floor {
  text-align: center;
}

body {
  background-color: #f1f1f1;
} */
.hit-the-floor{
font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
font-weight: normal;
-webkit-text-stroke: 1px black;
color: rgb(255, 255, 255);
font-size: 3em;
letter-spacing: .2em;
line-height: 1.1em;
margin:0px;
text-align: center;
text-transform: uppercase;
}
.hit-the-floor {
  text-align: left;
}