@media only all and (max-width: 700px) {
    /* for 700px or less */
    body {
      line-height: 1.5;
      -ms-hyphens: auto;
      -webkit-hyphens: auto;
      hyphens: auto;
    }
    .frame-outer {
      width: 100%;
      font-size: 0.8rem;
    }
    .title-block {
    left:0.5rem;
		top:0.6rem;
     width:96%;
		position: inherit;
		font-size: 0.8rem;
    } 
  .adresse {
  width: 56%; padding: 0.7rem 0 0 0;

}

.logo{ width: 35%;}

	
	.content {
  padding: 1.5rem;
}
	

.standort{position: inherit; right:0; bottom:0rem; font-size:1rem; color:#000;}	
	.linie{	border-left: 0px;}
	

    h1 {
      margin: 0px;
      line-height: 1.5;
      font-size: 1.3rem;
    }
    h2 {
      margin: 0px;
      line-height: 1.2;
      font-size: 1.1rem;
      font-weight: normal;
    }
	
	.ausblenden{display:none;}
	.aus{display:block;}
	
	
	
    .flex {
      display: block;
    }
    .left,
    .right {
      width: 100%; padding:0;
    }
    .left {
      margin-bottom: 1rem;
    }
    .hide {
      display: inline-block;
    }
    .hide_m {
      display: none;
    }

	
	
	
	.benefits{width:33%; float:left; padding:10px; text-align: center; font-size:10px; line-height:14px;}
	.tooltip .tooltiptext {display:none;}
.tooltip:hover .tooltiptext { visibility: visible; opacity: 1;}
	
}

.refnr {}

.apply {text-decoration: underline; color: blue;}
