.tm-container { position: relative; float: left; height: 40px; margin: 10px 40px 10px 12px; }
.tm-container.no-claim .claim-container { overflow: hidden; max-height: 26px; margin-top: 9px; }
.tm-container .mb-star { float: left; width: 40px; height: 40px; margin-right: 40px; }
.tm-container div.mb-star { background-image: url(http://mbfs-art.com/wp-content/themes/mbfsart-2014/images/logo/MB-star_40_n_web.png); }
.tm-container .claim-container { float: left; bottom: 3px; margin-top: 15px; padding-right: 10px; border-right: 1px solid #666; }
.tm-container .claim-container .mb-claim { float: left; height: 26px; width: 105px; }
.tm-container .claim-container div.mb-claim { background-repeat: no-repeat; background-image: url(http://mbfs-art.com/wp-content/themes/mbfsart-2014/images/logo/MBFS-wm_claim1EN_ra_40_n_web.png); }
@media (min-width: 480px) { .tm-container { height: 64px; margin: 16px 64px 16px 19.2px; }
  .tm-container.no-claim .claim-container { overflow: hidden; max-height: 33px; margin-top: 26px; }
  .tm-container .mb-star { width: 64px; height: 64px; margin-right: 64px; }
  .tm-container div.mb-star { background-image: url(../images/logo/MB-star_64_n_web.png); }
  .tm-container .claim-container { margin-top: 30px; padding-right: 16px; }
  .tm-container .claim-container .mb-claim { height: 33px; width: 135px; }
  .tm-container .claim-container div.mb-claim { background-image: url(../images/logo/MBFS-wm_claim1EN_ra_64_n_web.png); } }
@media (orientation: landscape) and (max-width: 768px) { .tm-container { height: 40px; margin: 10px 40px 10px 12px; }
  .tm-container.no-claim .claim-container { overflow: hidden; max-height: 26px; margin-top: 9px; }
  .tm-container .mb-star { width: 40px; height: 40px; margin-right: 40px; }
  .tm-container div.mb-star { background-image: url(http://mbfs-art.com/wp-content/themes/mbfsart-2014/images/logo/MB-star_40_n_web.png); }
  .tm-container .claim-container { float: left; bottom: 3px; height: 24px; margin-top: 15px; padding-right: 10px; }
  .tm-container .claim-container .mb-claim { height: 26px; width: 105px; }
  .tm-container .claim-container div.mb-claim { background-image: url(http://mbfs-art.com/wp-content/themes/mbfsart-2014/images/logo/MB-wm_claim1EN_ra_40_n_web.png); } }

html.svg .no-svg { display: none !important; }
html.no-svg .svg { display: none !important; }
html.de .svg.en, html[lang='de'] .svg.en { display: none; }
html.de .tm-container .claim-container .mb-claim, html[lang='de'] .tm-container .claim-container .mb-claim { height: 22px; padding-bottom: 2px; }
@media (min-width: 480px) { html.de .tm-container .claim-container .mb-claim, html[lang='de'] .tm-container .claim-container .mb-claim { height: 28px; } }
@media (orientation: landscape) and (max-width: 768px) { html.de .tm-container .claim-container .mb-claim, html[lang='de'] .tm-container .claim-container .mb-claim { height: 22px; } }
html.de .tm-container .claim-container .mb-claim.no-svg, html[lang='de'] .tm-container .claim-container .mb-claim.no-svg { background-image: url(http://mbfs-art.com/wp-content/themes/mbfsart-2014/images/logo/MB-wm_claim1DE_ra_40_n_web.png); }
@media (min-width: 480px) { html.de .tm-container .claim-container .mb-claim.no-svg, html[lang='de'] .tm-container .claim-container .mb-claim.no-svg { background-image: url(http://mbfs-art.com/wp-content/themes/mbfsart-2014/images/logo/MB-wm_claim1DE_ra_64_n_web.png); } }
@media (orientation: landscape) and (max-width: 768px) { html.de .tm-container .claim-container .mb-claim.no-svg, html[lang='de'] .tm-container .claim-container .mb-claim.no-svg { background-image: url(http://mbfs-art.com/wp-content/themes/mbfsart-2014/images/logo/MB-wm_claim1DE_ra_40_n_web.png); } }
html.en .svg.de, html[lang='en'] .svg.de { display: none; }

@media (-webkit-max-device-pixel-ratio: 1.1), (max--moz-device-pixel-ratio: 1.1), (-ms-max-device-pixel-ratio: 1.1), (-o-max-device-pixel-ratio: 1.1), (max-resolution: 90dpi) { html.svg .mb-claim.svg { display: none !important; }
  html.svg .mb-claim.no-svg { display: block !important; }
  html.svg.safari .svg { display: none !important; }
  html.svg.safari .no-svg { display: block !important; } }