  #content {
    display: block;
  }
  #content_smart {
    display: none;
  }
  #bottom {
    display: block;
  }
  #bottom_smart {
    display: none;
  }

.text_impressum{
  margin: 20px;
margin-bottom: 150px;

  color:#b6dda0;
}

#page-top {
  background:url(../img/background.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
}

#page-top-impress {
  background:url(../img/background_uni.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
}

.logo{
	margin-top: 10%;
	margin-left:2%;
	width:90%;
}

.impress_link{
	width: 80%;
}

.fb_link{
	width: 40%;
}

.impress_link_smart{
  width: 10%;
}

.fb_link_smart{
  width: 60%;
}

.back_link {
  width: 80%;
}

.back_link_smart {
  width: 20%;
}

.bottom {
  position: fixed;
  bottom: 10px;
  width: 100%;
}

.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.right {
    position: absolute;
  	right: 5%;
}


@media (max-width: 769px) {
  #content {
    display: none;
  }
  #content_smart {
    display: block;
  }
  #bottom {
    display: none;
  }
  #bottom_smart {
    display: block;
  }
  #page-top {
  background:url(../img/background_smart.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
}

.logo{
  margin-top: 5%;
  margin-left:10%;
  width:70%;
}

}

