@charset "UTF-8";
/* CSS Document */


@media (min-width: 768px), (orientation: landscape) {
.logoabmessung { width: 628px; height: 80px; display: block !important; }
}

@media (max-width: 475px) 
{
  .logoabmessung { width: 314px; height: 40px; padding-top: 20px; padding-bottom: 20px; display:none !important;}
}


@media (min-width: 476px) and (max-width: 540px) 
{
  .logoabmessung { width: 406px; height: 52px; padding-top: 14px; padding-bottom: 14px; display: none !important; }
}

@media (min-width: 541px) and (max-width: 767px) 
{
  .logoabmessung { width: 471px; height: 60px; padding-top: 10px; padding-bottom: 10px; display: block !important;}
}



/* .logoabmessungmobile { width: 300px; height: 60px; padding-top: 10px; padding-bottom: 10px; display: block !important;} */

@media (max-width: 475px) 
{
  .logoabmessungmobile { width: 200px !important; height: 60px !important; padding-top: 10px !important; padding-bottom: 10px !important; display: block !important;}
}


@media (min-width: 476px) and (max-width: 540px) 
{
  .logoabmessungmobile { width: 200px !important; height: 60px !important; padding-top: 10px !important; padding-bottom: 10px !important; display: block !important;}
}

@media (min-width: 541px) 
{
  .logoabmessungmobile { width: 200px !important; height: 60px !important; padding-top: 10px !important; padding-bottom: 10px !important; display: none !important;} /* 471 */
}