/* ------------------------------------------------------------------
   Himmelsblume – Legacy-Styles fuer die migrierten mod_custom-Module.
   Bewusst NUR die rstpl-*-Regeln aus dem alten RSAlto-Template:
   das vollstaendige template.css brachte globales Bootstrap-2-Layout
   mit (*, body, a, h1, [class*="span"]) und zerschoss Quix' Grid.
   Erzeugt aus templates/rsalto/css/ -> media/hb-legacy/css/
   Alle @import muessen vor allen anderen Regeln stehen.
   ------------------------------------------------------------------ */
@import url("../../../../hb-legacy/css/hb-modules.css");   /* rstpl-* + Theme lgreen_purple */
@import url("../../../../hb-legacy/css/hb-icons.css");      /* .icon-* (icon-quote-left etc.) */
@import url("../../../../hb-legacy/css/hb-compat.css");     /* Bootstrap-2-Helfer, gescopet */
@import url("../../../../hb-legacy/css/hb-typo.css");
@import url("../../../../hb-legacy/css/hb-layout.css");
@import url("../../../../hb-legacy/css/hb-cards.css");
@import url("../../../../hb-legacy/fonts-local/fonts/fc8431c67543d61d253838cd982bbf22.css"); /* Lato lokal */

/* --- aus RSAlto Template-Param "addHeaderContent" --- */
.rstpl-lower-full-width-position,
.rstpl-footer-position { margin-bottom: 10px !important; }
.rstpl-box-testimonial p { text-align: left !important; }

/* Anker-Ziele unter dem Header freistellen (Menue-Anker #preise etc.) */
.anchor { display: block; position: relative; visibility: hidden; }
[id]:not(body) { scroll-margin-top: 110px; }

/* Schrift wie auf der alten Seite (RSAlto-Params: Lato fuer Titel und Text) */
body, input, textarea, select, button { font-family: 'Lato', sans-serif; }
h1, h2, h3, h4, h5, h6, .btn, .nav { font-family: 'Lato', sans-serif; }
