/* Ergänzende Styles */ .footer-mobile-svg { img { width: 20px; @media (min-width: $viewport_m_min){ width: 40px; } } } #blockFooter { h3 { padding: 0 } .elementPicture_var40 { float:left; position:relative; } .elementText_var111 { float:left; position:relative; } } * { word-wrap:none; } // Icons .mobileIconMail, .mobileIconMaps, .mobileIconPhone { display: block !important; //width: 100px; //margin-right: 1rem !important; float: left; } .mobileIcon { margin-right: 30px !important; a { font-size: 0 !important; padding:0 !important; height: 30px; &:before{ content: ' '; width: 100%; height: 100%; position: absolute; background-repeat: no-repeat; } } } .mobileIconMail { a { width: 30px; &:before{ background-image: url(/default-wAssets/img/mobile-nav-icons/Mobil_Icon_Mail.svg); } } } .mobileIconMaps { a { width: 20px; &:before{ background-image: url(/default-wAssets/img/mobile-nav-icons/Mobil_Icon_Standort.svg); } } } .mobileIconPhone { a { width: 20px; &:before{ background-image: url(/default-wAssets/img/mobile-nav-icons/Mobil_Icon_Telefon.svg); } } } li.mobileIcon a { margin-left: 1rem !important; } li.mobileIcon a ~ a { margin-left: 0rem !important; } .naviDistanceBottom { margin-bottom: 6rem !important; } @media (min-width: $viewport_l_min){ .mobileIconMail, .mobileIconMaps, .mobileIconPhone { display:none !important; } } // Banner Startseite .elementList-bannerSlider_var10000 { margin-bottom: 0; } @media (min-width: 1400px){ .elementList-bannerSlider_var10000 { margin-bottom: 4rem; } } // Navi .navHomeButton { position:absolute; right:80px; top: 27px; width: 20px; height: 30px; background-image: url(/default-wAssets/img/mobile-nav-icons/Mobil_Icon_Home.svg); background-repeat: no-repeat; } @media (min-width: $viewport_l_min){ .navHomeButton { display:none; } } // Links .link_no_underscore{ text-decoration: none; color: #394349 !important; } .link_red{ color: #B10017 !important; } // Google Review .elfsight-app-f6e6f8dd-fd4e-463b-a21d-3c437ab13e53{ .RmrUb { max-width: 100% !important; } .swiper-wrapper{ } .cirrmE .swiper-autoheight .swiper-wrapper{ } .cirrmE .swiper-backface-hidden .swiper-slide{ } } // Slider, wenn nav-menu geöffnet ist .navmenu-open .listBannerSliderEntriesPreview_var31 .listEntriesPreview{ z-index: 0; } // Abstand über first child bei den Serivces .elementSection_var0 .elementContainerStandardColumns_var10011:first-child{ margin-top: 4rem; @media (min-width: $viewport_m_min){ margin-top: 0rem; } } // Cookie Notice #cookieNotice a.box::before{ background-image: none !important; } #cookieNotice #cookieNoticeDeclineCloser{ border: 2px solid #394349; padding: 0.3rem 1rem; color: white; background: #394349; font-weight: bold; text-decoration: none; } #cookieNotice #cookieNoticeAcceptCloser{ border: 2px solid #394349; padding: 0.3rem 1rem; color: #394349; background: transparent; font-weight: bold; text-decoration: none; } #cookieNotice #cookieNoticeDeclineCloser:hover{ color: #394349; background: transparent; } #cookieNotice #cookieNoticeAcceptCloser:hover{ color: white; background: #394349; }