
/* ========================================================= adwkrycki.pl - Dodatkowy CSS,calosc w jednym pliku Gdzie wkleic:Wyglad ->Dostosuj ->Dodatkowy CSS Uwaga:to jest CSS. Nie wklejac do pola Custom JS. Sekcje:1. WPForms 2. Przycisk Zglos szkode 3. Przelacznik EN Uwaga techniczna:w calym pliku nie ma nigdzie dwoch ukosnikow obok siebie,takze w adresach. Minyfikator CSS na stronie traktuje je jak poczatek komentarza i wycinal reszte wiersza. ========================================================= *//* ========================================================= 1. WPFORMS,dopasowanie do adwkrycki.pl ========================================================= */.wpforms-container{--bkf-nv:#1B2A41;--bkf-gd:#C9A227;--bkf-ln:#D8D8D4;--bkf-tx:#3D4450}.wpforms-container .wpforms-form{max-width:720px}/* etykiety */.wpforms-container .wpforms-field-label{font-size:16px;font-weight:600;color:var(--bkf-nv);margin-bottom:6px;line-height:1.4}/* opisy pod etykieta,to one robia formularz opisowym */.wpforms-container .wpforms-field-description{font-size:14px;line-height:1.6;color:#7A7A7A;margin-top:6px}.wpforms-container .wpforms-field-label + .wpforms-field-description{margin:0 0 10px}/* pola */.wpforms-container input[type=text],.wpforms-container input[type=email],.wpforms-container input[type=tel],.wpforms-container select,.wpforms-container textarea{width:100%;border:1px solid var(--bkf-ln);border-radius:0;padding:13px 15px;font-size:16px;color:var(--bkf-nv);background:#fff;box-shadow:none;transition:border-color .15s ease}.wpforms-container textarea{min-height:190px;line-height:1.65}.wpforms-container input:focus,.wpforms-container select:focus,.wpforms-container textarea:focus{border-color:var(--bkf-gd);outline:2px solid rgba(201,162,39,.25);outline-offset:0}.wpforms-container ::placeholder{color:#A9A9A5}/* odstepy miedzy polami */.wpforms-container .wpforms-field{padding:0 0 22px}/* wybor jednokrotny jako klikalne wiersze,wygodne na telefonie */.wpforms-container .wpforms-field-radio ul{margin:0;padding:0;list-style:none}.wpforms-container .wpforms-field-radio li{border:1px solid var(--bkf-ln);background:#fff;margin-bottom:8px;padding:12px 15px}.wpforms-container .wpforms-field-radio li:hover{border-color:var(--bkf-gd)}.wpforms-container .wpforms-field-radio label{font-size:15.5px;line-height:1.5;cursor:pointer}/* zgoda */.wpforms-container .wpforms-field-checkbox label{font-size:14.5px;line-height:1.6;color:var(--bkf-tx)}.wpforms-container .wpforms-field-checkbox a{color:var(--bkf-nv);text-decoration:underline}/* gwiazdka pola wymaganego */.wpforms-container .wpforms-required-label{color:#B0392F}/* przycisk */.wpforms-container .wpforms-submit{background:var(--bkf-gd) !important;color:var(--bkf-nv) !important;border:1px solid var(--bkf-gd) !important;border-radius:0 !important;padding:15px 34px !important;font-size:15px !important;font-weight:600 !important;letter-spacing:.04em;transition:background .2s ease}.wpforms-container .wpforms-submit:hover{background:#B8931F !important;border-color:#B8931F !important}/* bledy walidacji */.wpforms-container label.wpforms-error{font-size:14px;color:#B0392F;margin-top:6px}.wpforms-container input.wpforms-error,.wpforms-container textarea.wpforms-error{border-color:#B0392F}/* potwierdzenie po wyslaniu */.wpforms-confirmation-container-full{background:#fff !important;border:1px solid var(--bkf-ln) !important;border-left:4px solid var(--bkf-gd) !important;border-radius:0 !important;padding:24px 26px !important;color:var(--bkf-tx) !important;font-size:16px;line-height:1.7}/* telefon,16px zapobiega przyblizaniu ekranu w iOS */@media (max-width:600px){.wpforms-container input[type=text],.wpforms-container input[type=email],.wpforms-container input[type=tel],.wpforms-container select,.wpforms-container textarea{font-size:16px}.wpforms-container .wpforms-submit{width:100%;text-align:center}}/* ========================================================= 2. PRZYCISK ZGLOS SZKODE W MENU GLOWNYM Stylowany jest wewnetrzny span.text-wrap,a nie caly odnosnik. Dzieki temu motyw zachowuje swoje wysrodkowanie w pionie i przycisk stoi w jednej linii z pozostalymi pozycjami menu. Selektor dziala po adresie,wiec przetrwa usuniecie i ponowne dodanie pozycji w menu. ========================================================= */#site-navigation .main-menu >li >a[href*="/zglos-szkode"]{padding:0 9px !important;text-decoration:none !important}#site-navigation .main-menu >li >a[href*="/zglos-szkode"] .text-wrap{display:inline-block;vertical-align:middle;line-height:1;padding:9px 15px;border:1px solid rgba(194,161,92,.70);border-radius:3px;background:rgba(194,161,92,.12);color:#D9BE83;font-weight:400;font-size:15.5px;transition:background .2s ease,color .2s ease,border-color .2s ease}#site-navigation .main-menu >li >a[href*="/zglos-szkode"]:hover .text-wrap{background:#C2A15C;color:#16212F;border-color:#C2A15C}/* menu mobilne */#mobile-dropdown a[href*="/zglos-szkode"],#menu-menu-1 a[href*="/zglos-szkode"],#menu-menu-2 a[href*="/zglos-szkode"]{color:#C2A15C !important}/* ========================================================= 3. PRZELACZNIK JEZYKA EN W MENU GLOWNYM Pozycja dodana przez Wyglad ->Menu ->Wlasne odnosniki,adres strony angielskiej,tresc odnosnika EN. Flaga brytyjska jest wrysowana w CSS,nie trzeba wgrywac pliku. ========================================================= */#site-navigation .main-menu >li >a[href$="/en/"]{padding:0 9px !important;text-decoration:none !important}#site-navigation .main-menu >li >a[href$="/en/"] .text-wrap{display:inline-flex;align-items:center;gap:7px;vertical-align:middle;line-height:1;padding:7px 10px;border:1px solid rgba(255,255,255,.30);border-radius:3px;color:#FFFFFF !important;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;letter-spacing:.10em;transition:color .2s ease,border-color .2s ease}#site-navigation .main-menu >li >a[href$="/en/"] .text-wrap::before{content:"";flex:0 0 20px;width:20px;height:10px;border-radius:1px;background:url("data:image/svg+xml,%3Csvg xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox='0 0 60 30'%3E%3CclipPath id='uj'%3E%3Cpath d='M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z'/%3E%3C/clipPath%3E%3Cpath d='M0,0 v30 h60 v-30 z' fill='%23012169'/%3E%3Cpath d='M0,0 L60,30 M60,0 L0,30' stroke='%23ffffff' stroke-width='6'/%3E%3Cpath d='M0,0 L60,30 M60,0 L0,30' clip-path='url(%23uj)' stroke='%23C8102E' stroke-width='4'/%3E%3Cpath d='M30,0 v30 M0,15 h60' stroke='%23ffffff' stroke-width='10'/%3E%3Cpath d='M30,0 v30 M0,15 h60' stroke='%23C8102E' stroke-width='6'/%3E%3C/svg%3E") center/cover no-repeat}#site-navigation .main-menu >li >a[href$="/en/"]:hover .text-wrap{color:#C2A15C !important;border-color:#C2A15C}/* menu mobilne,flaga przed napisem EN */#mobile-dropdown a[href$="/en/"],#menu-menu-1 a[href$="/en/"],#menu-menu-2 a[href$="/en/"]{font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:.10em}#mobile-dropdown a[href$="/en/"]::before,#menu-menu-1 a[href$="/en/"]::before,#menu-menu-2 a[href$="/en/"]::before{content:"";display:inline-block;width:20px;height:10px;margin-right:8px;vertical-align:middle;border-radius:1px;background:url("data:image/svg+xml,%3Csvg xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox='0 0 60 30'%3E%3CclipPath id='uj'%3E%3Cpath d='M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z'/%3E%3C/clipPath%3E%3Cpath d='M0,0 v30 h60 v-30 z' fill='%23012169'/%3E%3Cpath d='M0,0 L60,30 M60,0 L0,30' stroke='%23ffffff' stroke-width='6'/%3E%3Cpath d='M0,0 L60,30 M60,0 L0,30' clip-path='url(%23uj)' stroke='%23C8102E' stroke-width='4'/%3E%3Cpath d='M30,0 v30 M0,15 h60' stroke='%23ffffff' stroke-width='10'/%3E%3Cpath d='M30,0 v30 M0,15 h60' stroke='%23C8102E' stroke-width='6'/%3E%3C/svg%3E") center/cover no-repeat}/* ========================================================= 4. WYLACZENIE ZLOTEJ KRESKI,KTORA MOTYW RYSUJE POD POZYCJA MENU PO NAJECHANIU. Przy zwyklych pozycjach zostaje,przy przycisku i przy plakietce EN jest zbedna. ========================================================= */#site-navigation .main-menu >li >a[href*="/zglos-szkode"] .text-wrap::after,#site-navigation .main-menu >li >a[href$="/en/"] .text-wrap::after{display:none !important;content:none !important}/* ========================================================= 4. Naglowek i logo (27.09.2026),na wszystkich stronach,takze archiwach,wynikach wyszukiwania i 404 ========================================================= */#site-header,#site-header .overlay-header-media{background-color:#0F1823!important}#searchform-dropdown{background-color:#0F1823!important}#site-logo #site-logo-inner a{background:none!important;transition:none!important}#site-logo #site-logo-inner a img,#site-logo #site-logo-inner a:hover img,#site-logo #site-logo-inner a:focus img{width:135px!important;max-width:none!important;height:auto!important;opacity:1!important;transition:none!important}@media(max-width:959px){#site-logo #site-logo-inner a img,#site-logo #site-logo-inner a:hover img{width:114px!important}}/* ========================================================= 5. Naglowek:menu i rozwijane menu na wszystkich stronach (przeniesione z CSS Elementora 27.09.2026) ========================================================= *//* Naglowek:tlo jak baner strony glownej */#site-header,#site-header .overlay-header-media{background-color:#0F1823!important}#site-navigation-wrap .dropdown-menu>li>a{background-color:transparent!important}#searchform-dropdown{background-color:#0F1823!important}/* Rozwijane menu:tlo jak naglowek */#site-navigation-wrap .dropdown-menu .sub-menu{background-color:#0F1823!important;border-top:2px solid #C2A15C!important;border-left:1px solid rgba(194,161,92,.22)!important;border-right:1px solid rgba(194,161,92,.22)!important;border-bottom:1px solid rgba(194,161,92,.22)!important;min-width:250px;box-shadow:0 18px 40px rgba(0,0,0,.35)}#site-navigation-wrap .dropdown-menu .sub-menu li.menu-item{border-color:rgba(194,161,92,.18)!important}#site-navigation-wrap .dropdown-menu .sub-menu li a.menu-link{background-color:transparent!important;color:#fff!important;white-space:nowrap;transition:color .2s,background-color .2s}#site-navigation-wrap .dropdown-menu .sub-menu li a.menu-link:hover{color:#E3CB8F!important;background-color:rgba(194,161,92,.08)!important}/* Menu w jednej linii z logo na laptopach (960-1600 px) */#site-header-inner{padding-left:24px!important;padding-right:24px!important}@media(max-width:1600px){#site-navigation-wrap .dropdown-menu>li>a{font-size:15px!important;letter-spacing:.6px!important;padding:0 7px!important}}@media(max-width:1379px){#site-navigation-wrap .dropdown-menu>li>a{font-size:14px!important;letter-spacing:.3px!important;padding:0 5px!important}}@media(max-width:1199px){#site-navigation-wrap .dropdown-menu>li>a{font-size:13px!important;letter-spacing:0!important;padding:0 4px!important}#site-navigation-wrap .dropdown-menu>li.menu-item-3141{display:none!important}}@media(max-width:1023px) and (min-width:960px){#site-navigation-wrap .dropdown-menu>li>a{font-size:12px!important;padding:0 3px!important}}@media(max-width:959px){#site-header-inner{padding-left:16px!important;padding-right:16px!important}}/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6. Menu,wariant 1 (27.09.2026):rozwijana lista jako granatowy panel pod belka,zaokraglone rogi,zlota ramka;menu na telefonie w zaokraglonej ramce,napis prowadzi do strony,strzalka rozwija liste ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */#site-navigation-wrap .dropdown-menu>li>ul.sub-menu{background-color:#16212F!important;margin-top:10px!important;padding:8px!important;border:1px solid rgba(194,161,92,.55)!important;border-radius:12px!important;box-shadow:0 22px 44px rgba(10,16,24,.35)!important;min-width:250px}#site-navigation-wrap .dropdown-menu>li>ul.sub-menu:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}#site-navigation-wrap .dropdown-menu>li>ul.sub-menu:after{content:"";position:absolute;top:-6px;left:30px;width:10px;height:10px;background:#16212F;border-left:1px solid rgba(194,161,92,.55);border-top:1px solid rgba(194,161,92,.55);transform:rotate(45deg)}#site-navigation-wrap .dropdown-menu .sub-menu li.menu-item{border:0!important}#site-navigation-wrap .dropdown-menu .sub-menu li a.menu-link{position:relative;border:0!important;border-radius:8px;padding:10px 14px!important;font-size:15px!important;font-weight:400!important;letter-spacing:.2px!important;line-height:1.35!important;color:#E8ECF1!important}#site-navigation-wrap .dropdown-menu .sub-menu li a.menu-link .text-wrap{font-weight:400!important;letter-spacing:.2px!important}#site-navigation-wrap .dropdown-menu .sub-menu li a.menu-link:hover{background-color:rgba(255,255,255,.06)!important;color:#E3CB8F!important}#site-navigation-wrap .dropdown-menu .sub-menu li a.menu-link:hover:before{content:"";position:absolute;left:4px;top:12px;bottom:12px;width:2px;border-radius:2px;background:#C2A15C}@media(max-width:959px){#site-logo #site-logo-inner{height:84px!important}.oceanwp-mobile-menu-icon{display:flex!important;align-items:center;height:84px}.oceanwp-mobile-menu-icon a.mobile-menu{display:inline-flex!important;align-items:center;gap:8px;line-height:1.2!important;height:auto!important;border:1px solid rgba(194,161,92,.55);border-radius:999px;padding:9px 16px!important;color:#fff!important;letter-spacing:1.5px!important;font-size:14px!important}#mobile-dropdown{background:#0F1823!important;padding:0 14px 18px!important;max-height:none!important;border:0!important;box-shadow:none!important}#mobile-dropdown #mobile-nav{border:1px solid rgba(194,161,92,.3);border-radius:14px;padding:6px;background:#0F1823}#mobile-dropdown ul li{border:0!important;background:none!important}#mobile-dropdown ul li a{color:#fff!important;font-size:17px!important;padding:13px 60px 13px 14px!important;border:0!important;border-radius:10px;background:none!important;line-height:1.35!important}#mobile-dropdown ul li.current-menu-item>a,#mobile-dropdown ul li a:hover{color:#E3CB8F!important}#mobile-dropdown ul li a .dropdown-toggle{width:52px!important;border-left:1px solid rgba(194,161,92,.25)!important;cursor:pointer}#mobile-dropdown ul li a .dropdown-toggle:before{content:""!important;position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-6px 0 0 -4px;border-right:1.5px solid #C2A15C;border-bottom:1.5px solid #C2A15C;transform:rotate(45deg);transition:transform .25s}#mobile-dropdown ul li.active>a .dropdown-toggle:before,#mobile-dropdown ul li a .dropdown-toggle.active:before{transform:rotate(-135deg);margin-top:-2px}#mobile-dropdown ul.sub-menu{background:none!important;margin:0 8px 6px 14px!important;padding:2px 0 2px 10px!important;border-left:1px solid rgba(194,161,92,.4)!important}#mobile-dropdown ul.sub-menu li a{color:#C9D1DB!important;font-size:15.5px!important;padding:9px 10px!important}#mobile-dropdown ul.sub-menu li a:hover{color:#E3CB8F!important}}/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7. Poprawki po audycie (27.09.2026):dzielenie wyrazow w tekscie wyjustowanym,pasek z tytulem strony w kolorach kancelarii,strona 404 i wyniki wyszukiwania ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */#main p,#main li{-webkit-hyphens:auto;hyphens:auto}.page-header{background:#FBF9F4!important;background-image:none!important;border-bottom:1px solid #EFE8DA!important;padding:36px 0 28px!important}.page-header .page-header-title{font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important;color:#16212F!important;font-size:32px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}.page-header .page-subheading{color:#6B717C!important;font-size:15px!important;margin-top:6px!important}.site-breadcrumbs,.site-breadcrumbs span{font-size:12.5px!important;color:#7A7F88!important}.site-breadcrumbs a{color:#9C7A35!important;text-decoration:none!important}.site-breadcrumbs a:hover{color:#16212F!important}.error404-content .error-title{font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important;color:#16212F!important;letter-spacing:0!important}.error404-content .error-text{color:#4A505A!important;font-size:16px!important}.error404-content form.searchform{max-width:460px;margin:22px auto 0}.error404-content form.searchform input[type=search],.error404-content form.searchform input.field{height:48px!important;border:1px solid #E1D6BF!important;border-radius:999px!important;padding:0 22px!important;font-size:15px!important;background:#fff!important;color:#16212F!important}.error404-content .error-btn{display:inline-block;margin-top:24px!important;border-radius:999px!important;padding:14px 28px!important;font-weight:700!important;font-size:14.5px!important;letter-spacing:.3px!important;text-transform:none!important;background:linear-gradient(180deg,#E2C98C,#C2A15C 60%,#AE8C47)!important;color:#16212F!important;border:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.45)!important}.error404-content .error-btn:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 8px 20px rgba(194,161,92,.35)!important}@media(max-width:767px){.page-header{padding:26px 0 20px!important}.page-header .page-header-title{font-size:25px!important}}body.error404 #main,body.error404 #content-wrap,body.error404 .site-content{background:#fff!important}body.error404 #content-wrap{padding-top:56px!important;padding-bottom:64px!important}/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8. Blok dojazdu (Kontakt i O mnie,27.09.2026):zdjecie budynku w calosci,bez przycinania;mapa ma te sama wysokosc co zdjecie ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */.elementor-824 .md,.elementor-41 .md{grid-template-columns:380px minmax(0,1fr)!important;align-items:stretch!important}.elementor-824 .md figure,.elementor-41 .md figure{min-height:0!important;aspect-ratio:auto!important;height:auto!important;background:#fff!important}.elementor-824 .md figure img,.elementor-41 .md figure img{position:static!important;width:100%!important;height:auto!important;aspect-ratio:1349/2048;object-fit:contain!important;display:block}.elementor-824 .md .mp,.elementor-41 .md .mp{min-height:0!important;height:auto!important}@media(max-width:1024px){.elementor-824 .md,.elementor-41 .md{grid-template-columns:300px minmax(0,1fr)!important}}@media(max-width:640px){.elementor-824 .md,.elementor-41 .md{grid-template-columns:1fr!important}.elementor-824 .md figure,.elementor-41 .md figure{max-width:420px;width:100%;margin:0 auto!important}.elementor-824 .md .mp,.elementor-41 .md .mp{min-height:320px!important}}/* Tabele w artykulach (generator) - czytelnosc naglowkow,21.10.2026 */.elementor-7930 .ar-c table thead th,.elementor-7930 .ar-c table thead th[style]{background:#16212F !important;color:#FFFFFF !important;text-transform:none !important;letter-spacing:.01em;font-family:Georgia,serif !important;font-size:15px !important;font-weight:700 !important;border-bottom:3px solid #2F7A57 !important}.elementor-7930 .ar-c table tbody th,.elementor-7930 .ar-c table tbody th[style]{text-transform:none !important;color:#16212F !important;font-weight:600 !important}.elementor-7930 .ar-c table tbody td,.elementor-7930 .ar-c table tbody td[style]{color:#30343C !important}.elementor-7930 .ar-c table tbody td strong{color:#16212F !important}.elementor-7930 .ar-c table tbody tr:nth-child(even){background:#F7F8F6}.elementor-7930 .ar-c table caption{color:#5B6170 !important}html.ar-dark .elementor-7930 .ar-c table thead th,html.ar-dark .elementor-7930 .ar-c table thead th[style]{background:#0E1520 !important}html.ar-dark .elementor-7930 .ar-c table tbody tr,html.ar-dark .elementor-7930 .ar-c table tbody tr[style]{background:transparent !important;border-color:rgba(255,255,255,.12) !important}html.ar-dark .elementor-7930 .ar-c table tbody tr:nth-child(even){background:rgba(255,255,255,.04) !important}html.ar-dark .elementor-7930 .ar-c table tbody th,html.ar-dark .elementor-7930 .ar-c table tbody th[style],html.ar-dark .elementor-7930 .ar-c table tbody td strong{color:#F1EEE7 !important}html.ar-dark .elementor-7930 .ar-c table tbody td,html.ar-dark .elementor-7930 .ar-c table tbody td[style]{color:#D5D2CB !important;background:transparent !important}html.ar-dark .elementor-7930 .ar-c table caption{color:#A9A69F !important}
