      /* Main marketing message and sign up button */
      .jumbotron {
        margin: 40px 0;
        text-align: center;
      }
      .jumbotron h1 {
        font-size: 100px;
        line-height: 1;
      }
      .jumbotron .lead {
        font-size: 24px;
        line-height: 1.25;
      }
      .jumbotron .btn {
        font-size: 21px;
        padding: 14px 24px;
      }

      /* Supporting marketing content */
      .marketing {
        margin: 60px 0;
      }
      .marketing p + h4 {
        margin-top: 28px;
      }

.current {
float:left;
padding:5px;
margin-left:5px;
}

.forecast {
float:left;
padding:5px;}

dl.current1 {
	float: left;
	width: 245px;
	margin: 1em 0;
	padding: 0;
	border-bottom: 1px solid #999;
}

.current1 dt {
	clear: left;
	float: left;
	width: 125px;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #999;
	font-weight: bold;
}


.current1 dd {
	float: left;
	width: 100px;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #999;
}

dl.forecast {
	float: left;
	width: 210px;
	margin: 1em 0;
	padding: 0;
	border-bottom: 1px solid #999;
}

.forecast dt {
	clear: left;
	float: left;
	width: 2px;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #999;
	font-weight: bold;
}

.forecast dd{
	float: left;
	width: 180px;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #999;
}

img.weathericon {
display:block;
border:0px;
margin-left:auto;
margin-right:auto;
width:128px;
}

img.wuiweatherimg {
display:block;
border:0px;
margin-left:auto;
margin-right:auto;
width:50px;
height:50px;
}

img.wuiweatherimg1 {
display:block;
border:0px;
width:50px;
height:50px;
}

.current {
cursor: hand;
cursor: pointer;
background-color:white;
width: 245;

}

.popover-title {
font-size: 12px;
}

.popover-content{
font-size: 12px;
}

.kwheader{
  font-family: 'Droid Sans', sans-serif;
  font-size: 1.3em;
  border: 4px solid #C1D3C8;
  background-color: #C1D3C8;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  text-align:center;
}

.kwbody {
  font-family: 'Droid Sans', sans-serif;
  border: 4px solid #C1D3C8;
  text-align: center;
}

.dateheader{
  font-family: 'Droid Sans', sans-serif;
  font-size: 1.3em;
  color: #FFFFFF;
  border: 4px solid #5C6983;
  background-color: #5C6983;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  text-align: center;
}

.datebody {
  font-family: 'Droid Sans', sans-serif;
  border: 4px solid #5C6983;
  text-align: center;
}

.datefont {
  font-family: 'Droid Sans', sans-serif;
}

.dateWeekday {
  font-size: 1em;
  padding-top: 2.8em;
}

.dateDate {
  font-size: 7em;
  padding-top: 0.4em;
  padding-bottom: 1em;
}

.wunsch_user_img{
  max-width:130px;
  max-height:130px;
  border:0;
  border-radius: 10px;
  margin-right: 15px;
  margin-left: 30px;
}

@media only screen and (max-width: 400px) {

  div.thumbnail{
    display:none;
  }
  #wunsch_user_img{
    display:none;
  }

}
@media only screen and (min-width: 1024px) {
  #wl_infoalert{
    float: left;
  }
}