#LocalWeather {
  width: 260px;
  height: 220px;
  background-color: #fff;
  font-size: 13px;
  text-align: center;
  font-family:"Roboto Condensed", Helvetica, sans-serif;
}
#LocalWeather a {
  color: #000;
  text-decoration: none;
}
.threehour-column {
  text-align: center;
  float: left;
  margin: 5px 0px;
  width: 85px;
}
.time {
  font-size:15px;
  margin-bottom: 4px;
}
.symbol {
  display:inline-block;
}
.temp_cell {
  display:inline-block;
  vertical-align: top;
  font-size: 18px;
}
.temp_cell .warm {
  color: #DF005C;
}
.temp_cell .cold {
  color: #009CF0;
}

.wind_cell {
  display:block;
  font-size: 11px;
  height: 11px;
}
.wind-img {
  vertical-align:middle;
}
.windspeed {
  vertical-align:middle;
}
#topheader {
  height:28px;
  font-family: "Roboto Condensed", Helvetica, sans-serif;
  font-size:22px;
  background: #f6f6f6;
  color:black;
  line-height: 30px;
}

.rounded {
  border-radius: 1.2em; 
}

.left {
  float: left; 
}

#weather-container{
  margin-top: 30px;
}

#searchbox {
  width: 195px;
  height: 34px;
  background: #f8f8f8;
  border: 1px solid #bbbbbb;
  font-size: 13px;
  padding: 0px 0px 0px 14px;
  margin-right: 12px; 
}

.button {
  background: #01adeb;
  line-height: 34px;
  width: 34px;
  color: #f8f8f8;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  margin-right: 14px;
  cursor: pointer;
}
.button img, .button .search-button, .button .locate-button {
  margin-left: auto;
  margin-right: auto;
  position: relative; 
}
.button .search-button {
  top: 1px;
  left: -1px; 
}
.button .locate-button {
  top: 3px;
  left: 1px; 
}
#submitbutton {
  margin-right: 4px;
  margin-left: 3px;
  cursor: auto;
}

#search-button {
    margin-right:0px;
  }

a img {
    border: 0;
}