/* Ausgelagerte Inline-Styles (ehemals <style>-Bloecke im HTML-Dump) */

/* main-styles-inline-css */
html:not(.page-trans-loaded) { background-color: #ffffff; }

/* portfolio-nav + pagination */
body .section-title #portfolio-nav a:hover i { opacity: 0.75; }
.pagination-navigation { -webkit-filter: url("#goo"); filter: url("#goo"); }

/* widget recentcomments */
.recentcomments a { display: inline !important; padding: 0 !important; margin: 0 !important; }

/* wp-custom-css */
h1 { color: #004e9e; }
h2 { color: #ffffff; }
h4 { color: #ffffff; }
.nectar-fancy-box .link-text { font-size: 18px !important; }
#header-outer .row .col.span_3 { float: right !important; }
#header-outer .row .col.span_9 { float: left !important; }

/* WPBakery: animate on scroll (frueher in <noscript><style>) */
.wpb_animate_when_almost_visible { opacity: 1; }

/* =====================================================================
   Ausgelagerte style="" Attribute (ehemals inline im HTML)
   Alle Bildpfade als absolute URLs, damit sie auf allen Unterseiten-
   Ebenen funktionieren.
   ===================================================================== */

/* Fancy-Box Hintergrundbilder */
.si-bg-profilgate   { background-image: url('/wp-content/uploads/2018/05/ProfilGate2.jpg'); }
.si-bg-profilgate-1 { background-image: url('/wp-content/uploads/2018/05/ProfilGate2-1.jpg'); }
.si-bg-profilgate-2 { background-image: url('/wp-content/uploads/2018/05/ProfilGate2-2.jpg'); }
.si-bg-profilgate-3 { background-image: url('/wp-content/uploads/2018/05/ProfilGate2-3.jpg'); }
.si-bg-shoeshine    { background-image: url('/wp-content/uploads/2018/04/ShoeShine.jpg'); }
.si-bg-solecleaning { background-image: url('/wp-content/uploads/2018/04/SoleCleaning.jpg'); }

/* Farben */
.si-color-white        { color: #ffffff; }
.si-color-dark         { color: #333333; }
.si-color-red          { color: #9b1434; }
.si-color-white-bg-gray { color: #fff; background-color: #515151; }

/* Layout */
.si-ml-flag   { margin-left: 0.3em; }
.si-min-h-400 { min-height: 400px; }
.si-py-0      { padding-top: 0px; padding-bottom: 0px; }
.si-py-50     { padding-top: 50px; padding-bottom: 50px; }
.si-text-center { text-align: center; }