PageSourceSearch

http://www.czasopismobiologia.pl/koszyk

html czasopismobiologia.pl collected 2026-09-28 13:24:16 UTC 137,658 bytes, 5,228 lines download raw bytes

1<!DOCTYPE html>
2<html lang="pl">
3<head>
4    <meta charset="UTF-8"/>
5    <meta name="viewport" content="width=device-width, initial-scale=1.0">
6    <title>Koszyk  Czasopismo Biologia w szkole | nowości z zakresu nauk przyrodniczych</title>
7    <meta name="keywords" content="">
8    <meta name="description" content="Ideą przewodnią magazynu jest dostarczanie nauczycielom profesjonalnych informacji i nowości z zakresu nauk przyrodniczych oraz sprawdzonych rozwiązań i narzędzi podnoszących efektywność nauczania.">
9            
9<script>
10    function wcagGetCookie(name) {
11        let nameEQ = name + "=";
12        let ca = document.cookie.split(';');
13        for(let i=0; i < ca.length; i++) {
14            let c = ca[i];
15            while (c.charAt(0)==' ') c = c.substring(1,c.length);
16            if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
17        }
18        return null;
19    }
20
21    function wcagApplyInitialState() {
22        var fontSizes = ['fsize70','fsize80','fsize90','fsize100','fsize110','fsize120','fsize130'];
23        var fontSizeCookie = wcagGetCookie('jm-font-size');
24        document.documentElement.classList.remove(...fontSizes);
25        if (fontSizeCookie) {
26            var count = parseInt(fontSizeCookie, 10);
27            if (fontSizes.includes('fsize' + count)) {
28                document.documentElement.classList.add('fsize' + count);
29            }
30        }
31
32        var contrastClasses = ['night', 'highcontrast', 'highcontrast2', 'highcontrast3'];
33        var contrastCookie = wcagGetCookie('contrast');
34
35        document.documentElement.classList.remove(...contrastClasses);
36        if (contrastCookie && contrastClasses.includes(contrastCookie)) {
37            document.documentElement.classList.add(contrastCookie);
38        }
39    }
40    document.addEventListener('DOMContentLoaded', wcagApplyInitialState);
41</script>
41    
42        
42<script>
43  var currentURL = window.location.href;
44  if (currentURL === "https://www.czasopismobiologia.pl/prenumerata-12") {
45    window.location.href = "https://www.czasopismobiologia.pl/prenumerata";
46  }
47</script>
47
48
49
50<script defer type="text/javascript" src="/config.js"></script>
vendor: 2 bytes, line 50
50
51<script defer type="text/javascript" src="https://klaro.e-firma.pl/klaro.js"></script>
51
52
53
54<link href="https://use.fontawesome.com/releases/v5.0.7/css/all.css" rel="stylesheet">
55
56
57<!-- Google Tag Manager -->
58<script>
vendor: 331 bytes, lines 58-62
58(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
59new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
60j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
61'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
62})(window,document,'script','dataLayer','
62GTM-MJRZN5
vendor: 3 bytes, line 62
62');
62</script>
62
63<!-- End Google Tag Manager -->
64
65
66<!-- MATOMO -->
67 
68<script>
69  var _paq = window._paq = window._paq || [];
70  
71  // 1. WYMUSZENIE BRAKU COOKIES NA STARCIE (Legalna analityka bez zgody)
72  _paq.push(['requireCookieConsent']); 
73  
74  // 2. Obsługa parametrów UTM (Na sztywno przypisane ID wymiarów)
75  (function() {
76    var urlParams = new URLSearchParams(window.location.search);
77 
78    var utmMapping = {
79      'utm_market': 1,
80      'utm_channel': 2,
81      'utm_stage': 3,
82      'utm_cohort': 4,
83      'utm_goal': 5,
84      'utm_variant': 6
85    };
86 
87    for (var utm in utmMapping) {
88      if (utmMapping.hasOwnProperty(utm)) {
89        var val = urlParams.get(utm);
90        if (val !== null && val !== '') {
91          var dimensionId = utmMapping[utm]; // Pobiera ID przypisane na sztywno
92          _paq.push(['setCustomDimension', dimensionId, val]);
93        }
94      }
95    }
96  })();
97 
98  // 3. Konfiguracja i wykluczenia Matomo
99  _paq.push(["setExcludedQueryParams", ["a","f","c","chc","A","F","C","CHC","Chc","fbclid","promo","g","timeZoneId","smclient","smlid","smconv","coupon","prod","infoline"]]);
100  _paq.push(['trackPageView']);
101  _paq.push(['enableLinkTracking']);
102  
103  // 4. Ładowanie pliku trackingowego Matomo
104  (function() {
105    var u="//matomo.e-firma.pl/";
106    _paq.push(['setTrackerUrl', u+'matomo.php']);
107    _paq.push(['setSiteId', '59']);
108    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
109    g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
110  })();
111</script>
111
112 
113<!-- END MATOMO -->
114            
115
116
117<meta property="og:url" content="http://www.czasopismobiologia.pl/koszyk" />
118<meta property="og:type" content="website" />
119<meta property="og:title" content="Czasopismo Biologia w szkole | nowości z zakresu nauk przyrodniczych" />
120<meta property="og:description" content="Ideą przewodnią magazynu jest dostarczanie nauczycielom profesjonalnych informacji i nowości z zakresu nauk przyrodniczych oraz sprawdzonych rozwiązań i narzędzi podnoszących efektywność nauczania." />
121<meta property="og:image" content="http://www.czasopismobiologia.pl/uploads/668/e59/668e59270c961358631182.svg" />
122         <meta name="robots" content="noindex,nofollow">                 
122<script>
123    function setCookie(cname, cvalue, exdays) {
124        var d = new Date();
125        d.setTime(d.getTime() + (exdays*24*60*60*1000));
126        var expires = "expires="+ d.toUTCString();
127        document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
128    }
129    function getCookie(cname) {
130        var name = cname + "=";
131        var decodedCookie = decodeURIComponent(document.cookie);
132        var ca = decodedCookie.split(';');
133        for(var i = 0; i <ca.length; i++) {
134            var c = ca[i];
135            while (c.charAt(0) == ' ') {
136                c = c.substring(1);
137            }
138            if (c.indexOf(name) == 0) {
139                return c.substring(name.length, c.length);
140            }
141        }
142        return "";
143    }
144
145    function guid() {
146        function s4() {
147            return Math.floor((1 + Math.random()) * 0x10000)
148                .toString(16)
149                .substring(1);
150        }
151        return s4() + s4() + '-' + s4() + '-' + s4() + '-' + s4() + '-' + s4() + s4() + s4();
152    }
153    var visitorId = null;
154    var visitId = null;
155
156    if (getCookie('visitorId') !== "") {
157        visitorId = getCookie('visitorId');
158    } else {
159        visitorId = guid();
160        setCookie('visitorId', visitorId, 365);
161    }
162    if (getCookie('visitId') !== "") {
163        visitId = getCookie('visitId');
164    } else {
165        visitId = guid();
166        document.cookie = "visitId=" + visitId + "; expires=0; path=/";
167    }
168
169            dataLayerUrl = "http://www.czasopismobiologia.pl/koszyk";
170    
171    window.dataLayer = window.dataLayer || [];
172    window.dataLayer.push({
173        'url': 'http://www.czasopismobiologia.pl/koszyk',        'visitorId': '',
174        'visitId': '',
175        'customerId': undefined,
176        'loginStatus': 'wylogowany',
177        'userType': ''
178    });
179</script>
179
180        <style>
181    :root {
182            --leadingColor4: #00abee;
183        --leadingColor4Hover: #0095cf;
184        }
185</style>
186    
187
188
189
190
191
192        
193    <!-- Facebook Pixel Code -->
194    
194<script>
195        !function(f,b,e,v,n,t,s)
196        {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
197            n.callMethod.apply(n,arguments):n.queue.push(arguments)};
198            if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
199            n.queue=[];t=b.createElement(e);t.async=!0;
200            t.onload=function(){window.facebookPixelReportScriptState('loaded')};
201            t.onerror=function(){window.facebookPixelReportScriptState('error')};
202            t.src=v;s=b.getElementsByTagName(e)[0];
203            s.parentNode.insertBefore(t,s)}(window, document,'script',
204            'https://connect.facebook.net/en_US/fbevents.js');
205            window.facebookPixelId = '320993166018303';
206    window.facebookPixelHandledEventIds = window.facebookPixelHandledEventIds || {};
207    window.facebookPixelDiagnosticEvents = window.facebookPixelDiagnosticEvents || {};
208    window.facebookPixelScriptState = window.facebookPixelScriptState || 'loading';
209    window.facebookPixelSendDiagnostic = function(event, overrideState) {
210        if (!event || !event.eventId || !event.name) {
211            return;
212        }
213
214        var fbqState = typeof fbq !== 'function'
215            ? 'missing'
216            : (fbq.callMethod ? 'call_method' : 'queue');
217        var payload = JSON.stringify({
218            event_id: event.eventId,
219            event_name: event.name,
220            script_state: overrideState || window.facebookPixelScriptState || 'unknown',
221            fbq_state: fbqState,
222            track_called: typeof fbq === 'function'
223        });
224
225        if (navigator.sendBeacon) {
226            navigator.sendBeacon('/tracking/meta/diagnostic', new Blob([payload], {type: 'application/json'}));
227            return;
228        }
229
230        if (window.fetch) {
231            fetch('/tracking/meta/diagnostic', {
232                method: 'POST',
233                credentials: 'same-origin',
234                keepalive: true,
235                headers: {'Content-Type': 'application/json'},
236                body: payload
237            }).catch(function() {});
238        }
239    };
240    window.facebookPixelReportScriptState = function(state) {
241        window.facebookPixelScriptState = state;
242        Object.keys(window.facebookPixelDiagnosticEvents).forEach(function(key) {
243            window.facebookPixelSendDiagnostic(window.facebookPixelDiagnosticEvents[key], state);
244        });
245    };
246    window.facebookPixelTrackEvents = function(events) {
247        if (!Array.isArray(events)) {
248            return;
249        }
250
251        events.forEach(function(event) {
252            if (!event || !event.name) {
253                return;
254            }
255
256            var eventKey = event.eventId ? event.name + ':' + event.eventId : null;
257            if (eventKey && window.facebookPixelHandledEventIds[eventKey]) {
258                return;
259            }
260
261            if (event.eventId) {
262                window.facebookPixelDiagnosticEvents[event.eventId] = event;
263            }
264
265            if (typeof fbq === 'function') {
266                if (event.userData && event.userData.em && window.facebookPixelId) {
267                    fbq('set', 'userData', window.facebookPixelId, event.userData);
268                }
269                fbq('track', event.name, event.customData || {}, event.eventId ? { eventID: event.eventId } : {});
270            }
271
272            window.facebookPixelSendDiagnostic(event);
273
274            if (eventKey) {
275                window.facebookPixelHandledEventIds[eventKey] = true;
276            }
277        });
278    };
279
280    document.addEventListener('DOMContentLoaded', function() {
281        if (!window.jQuery) {
282            return;
283        }
284
285        window.jQuery(document).ajaxSuccess(function(_event, _xhr, _settings, data) {
286            if (data && data.facebookPixelEvents) {
287                window.facebookPixelTrackEvents(data.facebookPixelEvents);
288            }
289        });
290    });
291
292        setTimeout(function(){
293            if (window.facebookPixelScriptState === 'loading') {
294                window.facebookPixelReportScriptState('timeout');
295            }
296        }, 5000);
297                    fbq('init', '320993166018303');
298    
299
300            window.facebookPixelTrackEvents([]);
301
302
303        
304                        fbq('track', 'PageView');
305
306            </script>
306
307    <noscript>
308        <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=320993166018303&ev=PageView&noscript=1"/>
309    </noscript>
310    <!-- End Facebook Pixel Code -->
311
312    <link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&subset=latin,latin-ext" rel="stylesheet">
313    <link href="https://fonts.googleapis.com/css?family=Dosis:300,400,600,700&subset=latin,latin-ext"
314          rel="stylesheet">
315    <link href="https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700,700i&amp;subset=latin-ext"
316          rel="stylesheet">
317    <link href="/css/canvas-vendor.css?v=324" rel="stylesheet">
318    <link href="/css/canvas-styles.css?v=324" rel="stylesheet">
319    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/style.min.css" rel="stylesheet">
320    <link href="/css/styles_biologia-w-szkole.css?v=324&version=734" rel="stylesheet">
321<link rel="icon" type="image/png" href="https://www.czasopismobiologia.pl/media/cache/favicon_32_32/uploads/5ce/f9c/5cef9c6277e00431015491.webp?version=734" />
322
323    <meta name="viewport" content="width=device-width, initial-scale=1.0">
324<!-- Globalne head -->
325<script>
326  window.dataLayer = window.dataLayer || [];
327  function gtag(){dataLayer.push(arguments);}
328  
329  gtag('consent', 'default', {
330    'ad_storage': 'denied',
331    'ad_user_data': 'denied',
332    'ad_personalization': 'denied',
333    'analytics_storage': 'denied'
334  });
335</script>
335
336<link rel="manifest" href="/manifest.json">
337<link rel="manifest" href="https://files.forum-media.pl/modal/light-modal.min.css">
338<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
vendor: 2 bytes, line 338
338
339<script src="https://www.gos.e-firma.pl/frontend/js/showPrice.js" defer></script>
339
340
341
342
343<script>
344document.addEventListener('DOMContentLoaded', function() {
345  // Funkcja do pobierania parametrów z URL
346  function getUrlParameter(name) {
347    name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
348    const regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
349    const results = regex.exec(location.search);
350    return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
351  }
352
353  // Funkcja do ustawiania cookies
354  function setCookie(name, value, days) {
355    const date = new Date();
356    date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
357    const expires = "expires=" + date.toUTCString();
358    document.cookie = name + "=" + encodeURIComponent(value) + ";" + expires + ";path=/;SameSite=Strict";
359  }
360
361  // Pobierz parametr urlcoupon z URL
362  const couponValue = getUrlParameter('urlcoupon');
363  
364  // Jeśli parametr istnieje, zapisz go do cookies
365  if (couponValue) {
366    // Ustaw cookie na 3 dni
367    setCookie('urlcoupon', couponValue, 3);
368  }
369});
370</script>
370
371
372<script>
373(function () {
374  'use strict';
375
376  const POPUP_SELECTOR = 'div[id^="wes-"]';
377  let selectedPopupId = null;
378
379  function hidePopup(popup) {
380    popup.style.setProperty('display', 'none', 'important');
381
382    console.log(
383      'SALESmanago popup manager: ukryto',
384      popup.id
385    );
386  }
387
388  function selectPopup(popup) {
389    if (selectedPopupId) {
390      return;
391    }
392
393    selectedPopupId = popup.id;
394
395    console.log(
396      'SALESmanago popup manager: pierwszy popup wygrywa:',
397      selectedPopupId
398    );
399  }
400
401  function processPopup(popup) {
402    if (!selectedPopupId) {
403      selectPopup(popup);
404      return;
405    }
406
407    if (popup.id === selectedPopupId) {
408      return;
409    }
410
411    hidePopup(popup);
412  }
413
414  function processExistingPopups() {
415    const popups = document.querySelectorAll(POPUP_SELECTOR);
416    popups.forEach(processPopup);
417  }
418
419  const observer = new MutationObserver((mutations) => {
420    mutations.forEach((mutation) => {
421      mutation.addedNodes.forEach((node) => {
422        if (!(node instanceof Element)) {
423          return;
424        }
425
426        if (node.matches(POPUP_SELECTOR)) {
427          processPopup(node);
428        }
429
430        node.querySelectorAll(POPUP_SELECTOR).forEach(processPopup);
431      });
432    });
433  });
434
435  observer.observe(document.documentElement, {
436    childList: true,
437    subtree: true
438  });
439
440  processExistingPopups();
441})();
442</script>
442
443
444<style>
445    /* ---start---bez tego style się posypią */
446/* ---end--- */
447.promocja-50 {
448  color: #ff0000 !important;
449}
450/* O CZASOPIŚMIE 2k21 */
451#menu .konfa-bg {
452  background: #A6204C;
453}
454#menu .konfa-bg:hover {
455  background-color: #ffffff !important;
456}
457#menu .konfa-bg a {
458  text-align: center;
459  padding: 5px 10px;
460}
461#menu .konfa-bg a::after {
462  content: " 29.04.2026" !important;
463}
464#menu .konfa-bg2 {
465  background: #82b440;
466}
467#menu .konfa-bg2:hover {
468  background-color: #ffffff !important;
469}
470#menu .konfa-bg2 a {
471  text-align: center;
472  padding: 5px 10px;
473}
474#menu .konfa-bg2 a::after {
475  content: " U DZIECI - 26.05.2026" !important;
476}
477#poznaj2k21 {
478  font-size: 17px;
479  line-height: 22px;
480  color: #686868;
481}
482#poznaj2k21 .shadow {
483  -webkit-box-shadow: 2px 5px 15px 2px rgba(130, 180, 64, 0.5);
484  box-shadow: 2px 5px 15px 2px rgba(130, 180, 64, 0.5);
485}
486#poznaj2k21 h4 {
487  margin: 10px 0px;
488}
489#poznaj2k21 .h3-container {
490  position: relative;
491}
492#poznaj2k21 .h3-line {
493  height: 8px;
494  background-color: #003d00;
495  width: 50%;
496  position: absolute;
497  bottom: 10px;
498  right: 0px;
499  z-index: -1;
500}
501#poznaj2k21 h3 {
502  font-size: 30px;
503  line-height: 38px;
504  font-weight: 900;
505  margin-bottom: 30px;
506  text-transform: none !important;
507}
508#poznaj2k21 h3 span {
509  background-color: #ffffff;
510  padding: 0px;
511  padding-right: 20px;
512}
513#poznaj2k21 .nopadding {
514  padding: 0 !important;
515  margin: 0 !important;
516}
517#poznaj2k21 .genially {
518  position: absolute;
519  top: 0;
520  left: 0;
521  width: 100%;
522  height: 100%;
523}
524#poznaj2k21 .magazine-desc {
525  margin-bottom: 20px;
526}
527#poznaj2k21 .magazine-desc b {
528  color: #003d00;
529}
530#poznaj2k21 .cta:link,
531#poznaj2k21 .cta:visited {
532  background-color: #febd00;
533  color: #fff;
534  font-weight: 600;
535  padding: 18px 30px;
536  display: inline-block;
537  -webkit-border-radius: 10px;
538  -moz-border-radius: 10px;
539  border-radius: 10px;
540  font-size: 20px;
541}
542#poznaj2k21 .cta:hover {
543  text-decoration: none;
544  opacity: 0.95;
545}
546#poznaj2k21 .clearfix {
547  clear: both;
548}
549#poznaj2k21 .mb10 {
550  margin-bottom: 0px;
551}
552#poznaj2k21 .mb40 {
553  margin-bottom: 40px;
554}
555#poznaj2k21 .stopro {
556  max-width: 100%;
557}
558#poznaj2k21 #opinie {
559  margin-bottom: 60px;
560}
561#poznaj2k21 #opinie .opinie-2k21 {
562  display: -webkit-box;
563  display: -webkit-flex;
564  display: -ms-flexbox;
565  display: flex;
566  flex-wrap: wrap;
567}
568#poznaj2k21 #opinie .opinie-2k21 > [class*='col-'] {
569  display: flex;
570  flex-direction: column;
571  position: relative;
572}
573#poznaj2k21 #opinie .ow-jot-nextBtn,
574#poznaj2k21 #opinie .ow-jot-prevBtn {
575  position: absolute;
576  top: 50%;
577  left: 50%;
578  transform: translate(-50%, -50%);
579  font-size: 40px;
580}
581#poznaj2k21 #opinie .ow-jot-nextBtn:hover,
582#poznaj2k21 #opinie .ow-jot-prevBtn:hover {
583  color: #003d00;
584  cursor: pointer;
585}
586#poznaj2k21 #opinie .item {
587  padding: 10px;
588}
589#poznaj2k21 #opinie .author-container {
590  max-width: 220px;
591  padding: 10px;
592  margin: auto;
593  margin-bottom: 10px;
594}
595#poznaj2k21 #opinie .author-container:hover {
596  padding: 0px;
597}
598#poznaj2k21 #opinie .author-container:hover .author {
599  max-width: 200px;
600}
601#poznaj2k21 #opinie .author {
602  border-radius: 50%;
603  overflow: hidden;
604  max-width: 180px;
605  margin: auto;
606  -webkit-box-shadow: 2px 5px 15px 2px rgba(130, 180, 64, 0.5);
607  box-shadow: 2px 5px 15px 2px rgba(130, 180, 64, 0.5);
608}
609#poznaj2k21 .stale-dzialy {
610  text-align: left;
611}
612#poznaj2k21 .stale-dzialy h4 {
613  font-weight: bold;
614  font-size: 20px;
615  line-height: 26px;
616  margin-bottom: 8px;
617}
618#poznaj2k21 .stale-dzialy .unh4 {
619  height: 4px;
620  background-color: #efefef;
621  width: 60%;
622  margin-bottom: 8px;
623  transition: 500ms ease;
624}
625#poznaj2k21 .stale-dzialy .stale-dzialy-desc {
626  margin-bottom: 10px;
627}
628#poznaj2k21 .stale-dzialy a:link,
629#poznaj2k21 .stale-dzialy a:visited {
630  color: #febd00;
631}
632#poznaj2k21 .stale-dzialy:hover {
633  color: #111;
634  -webkit-transition: color 500ms linear;
635  -ms-transition: color 500ms linear;
636  transition: color 500ms linear;
637}
638#poznaj2k21 .stale-dzialy:hover h4 {
639  color: #111;
640  -webkit-transition: color 500ms linear;
641  -ms-transition: color 500ms linear;
642  transition: color 500ms linear;
643}
644#poznaj2k21 .stale-dzialy:hover .unh4 {
645  background-color: #003d00;
646  width: 100%;
647}
648#poznaj2k21 #w-najnowszym .w-najnowszym-columns {
649  display: -webkit-box;
650  display: -webkit-flex;
651  display: -ms-flexbox;
652  display: flex;
653  flex-wrap: wrap;
654}
655#poznaj2k21 #w-najnowszym .w-najnowszym-columns > [class*='col-'] {
656  display: flex;
657  flex-direction: column;
658  position: relative;
659}
660#poznaj2k21 #w-najnowszym .w-najnowszym-bckg {
661  background-color: #003d00;
662  position: absolute;
663  width: 100%;
664  height: 100%;
665  z-index: -1;
666  opacity: 0.2;
667}
668#poznaj2k21 #w-najnowszym .w-najnowszym-cover {
669  padding-top: 30px;
670  padding-bottom: 30px;
671  height: 100%;
672}
673#poznaj2k21 #w-najnowszym .w-najnowszym-cover img {
674  position: absolute;
675  top: 50%;
676  transform: translateY(-50%);
677  left: -60px;
678}
679#poznaj2k21 #w-najnowszym .temat {
680  text-align: left;
681}
682#poznaj2k21 #w-najnowszym .temat h4 {
683  font-weight: bold;
684  font-size: 24px;
685  line-height: 28px;
686  text-transform: none;
687}
688#poznaj2k21 #w-najnowszym .temat ul {
689  padding: 0px;
690  padding-left: 20px;
691}
692#poznaj2k21 #w-najnowszym .temat ul li {
693  margin-bottom: 15px;
694}
695#poznaj2k21 #w-najnowszym .kliknij-cont {
696  min-height: 140px;
697}
698#poznaj2k21 #w-najnowszym .kliknij {
699  position: absolute;
700  margin-top: -30px;
701  margin-left: 130px;
702}
703#poznaj2k21 #w-najnowszym .kliknij2 {
704  display: none;
705}
706#poznaj2k21 #rowniez .wiecej {
707  padding-top: 5px;
708}
709#poznaj2k21 #rowniez .wiecej a {
710  color: #febd00;
711  font-weight: bold;
712  font-size: 14px;
713}
714#poznaj2k21 #rowniez img {
715  width: 200px;
716  max-width: 100%;
717}
718#poznaj2k21 #rowniez .rowniez-photo {
719  margin-bottom: 20px;
720}
721#poznaj2k21 .banner-smb div {
722  margin-bottom: 40px;
723}
724@media (max-width: 992px) {
725  #poznaj2k21 .cta-center {
726    text-align: center;
727  }
728  #poznaj2k21 #w-najnowszym .w-najnowszym-cover img {
729    width: 90%;
730    position: relative;
731    margin: 0;
732    top: 0;
733    transform: translateY(0);
734    left: 0px;
735  }
736  #poznaj2k21 #w-najnowszym .cta-center {
737    padding-top: 40px;
738  }
739}
740@media (max-width: 700px) {
741  #poznaj2k21 .kliknij {
742    display: none;
743  }
744  #poznaj2k21 .kliknij2 {
745    display: block !important;
746    text-align: center;
747    margin: auto;
748  }
749}
750/* O CZASOPIŚMIE 2k21 _ KONIEC */
751.ai-notice-wrapper {
752  text-align: right;
753  margin-bottom: 6px;
754  min-height: 22px;
755}
756.ai-notice-badge {
757  display: inline-block;
758  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
759  font-size: 12px;
760  font-weight: 500;
761  color: #333333;
762  background-color: #ccdffe;
763  border: 1px solid #ccdffe;
764  padding: 3px 10px;
765  border-radius: 4px;
766  opacity: 0;
767  visibility: hidden;
768  transition: opacity 0.3s ease, visibility 0.3s ease;
769  margin: 6px 0 0;
770}
771.ai-notice-badge.is-visible {
772  opacity: 1;
773  visibility: visible;
774}
775@media (min-width: 700px) {
776  .header--screening #header-wrap {
777    background-color: #fff !important;
778    border: none !important;
779  }
780}
781#header-wrap {
782  background-color: #ffffff !important;
783}
784.content-wrap.releases_new {
785  padding-bottom: 0 !important;
786}
787.body-canvas #header-wrap {
788  z-index: 50 !important;
789}
790.ptaszki ul {
791  margin-left: 0px !important;
792}
793.box .ptaszki {
794  padding: 10px !important;
795}
796.breadcrumb {
797  position: relative !important;
798  width: auto !important;
799  top: 0;
800  left: auto !important;
801  right: 15px !important;
802  margin: 30px 0px 20px 0px !important;
803  background-color: transparent !important;
804  padding: 0 !important;
805  font-size: 90%;
806  transform: translateY(-50%);
807}
808.login-multicount p {
809  font-size: 12px;
810  text-align: left;
811  padding-left: 10px;
812  line-height: 1.5;
813}
814.author-image img {
815  width: 64px !important;
816  height: 64px !important;
817}
818.author-image {
819  width: 64px !important;
820  height: 64px !important;
821}
822.entry-content p {
823  margin: 15px 0 10px 0;
824}
825.entry-content h2 {
826  margin: 20px 0 !important;
827}
828/*modal przerwa Swiateczna*/
829#swModal {
830  position: fixed !important;
831  display: inline-block;
832  width: 0 !important;
833  height: !important;
834}
835#swModal .modal-content {
836  width: 100%;
837}
838#swModal .modal-header {
839  background-color: #fff;
840}
841#swModal .modal-footer {
842  background-color: #fff;
843}
844#swModal .btn-default {
845  border: 2px solid #DEDEDE;
846}
847#swModal .modal-footer {
848  padding: 10px 16px;
849}
850#swModal .modal-body p {
851  font-size: 13px !important;
852  line-height: 17px !important;
853  margin: 0 0 10px;
854}
855#swModal .modal-dialog {
856  position: fixed !important;
857  top: auto !important;
858  right: auto !important;
859  left: auto !important;
860  bottom: 0px !important;
861  margin: 0 !important;
862  padding: 0 !important;
863  width: 100% !important;
864}
865@media (max-width: 991px) {
866  .navbar .navbar-toggler {
867    display: block !important;
868  }
869}
870@media (min-width: 576px) {
871  .modal-dialog {
872    max-width: 100% !important;
873  }
874}
875/*modal przerwa Swiateczna END*/
876.cart-advert-message img {
877  max-width: 25px;
878}
879/* BANNERY */
880@media only screen and (max-width: 576px) {
881  .desktop-sm {
882    display: none;
883  }
884  .auto-pr-block__desktop {
885    display: none;
886  }
887}
888@media only screen and (min-width: 577px) {
889  .mobile-sm {
890    display: none;
891  }
892  .auto-pr-block__mobile {
893    display: none;
894  }
895}
896/*  Karuzela */
897.carousel {
898  margin-left: 15%;
899  margin-right: 15%;
900}
901.releases_new .lazy-image {
902  box-shadow: none;
903}
904ul.slides {
905  display: block;
906  position: relative;
907  height: 110px;
908  margin: 0;
909  padding: 0;
910  overflow: hidden;
911  list-style: none;
912}
913.slides * {
914  user-select: none;
915  -ms-user-select: none;
916  -moz-user-select: none;
917  -khtml-user-select: none;
918  -webkit-user-select: none;
919  -webkit-touch-callout: none;
920}
921ul.slides input {
922  display: none;
923}
924.slide-container {
925  display: block;
926}
927.slide-image {
928  display: block;
929  position: absolute;
930  width: 100%;
931  height: 100%;
932  top: 0;
933  opacity: 0;
934  transition: all 0.7s ease-in-out;
935}
936.slide-image img {
937  width: auto;
938  min-width: 100%;
939  height: 100%;
940}
941.carousel-controls {
942  position: absolute;
943  top: 0;
944  left: 0;
945  right: 0;
946  z-index: 999;
947  font-size: 100px;
948  line-height: 110px;
949  color: #fff;
950}
951.carousel-controls label {
952  display: none;
953  position: absolute;
954  padding: 0 20px;
955  opacity: 0;
956  transition: opacity .2s;
957  cursor: pointer;
958}
959.slide-image:hover + .carousel-controls label {
960  opacity: 0.5;
961}
962.carousel-controls label:hover {
963  opacity: 1;
964}
965.carousel-controls .prev-slide {
966  width: 49%;
967  text-align: left;
968  left: 0;
969}
970.carousel-controls .next-slide {
971  width: 49%;
972  text-align: right;
973  right: 0;
974}
975.carousel-dots {
976  position: absolute;
977  left: 0;
978  right: 0;
979  bottom: 0px;
980  z-index: 999;
981  text-align: center;
982}
983.carousel-dots .carousel-dot {
984  display: inline-block;
985  width: 12px;
986  height: 12px;
987  border-radius: 50%;
988  background-color: #fff;
989  opacity: 0.5;
990  margin: 10px;
991}
992input:checked + .slide-container .slide-image {
993  opacity: 1;
994  transform: scale(1);
995  transition: opacity 1s ease-in-out;
996}
997input:checked + .slide-container .carousel-controls label {
998  display: block;
999}
1000input#img-1:checked ~ .carousel-dots label#img-dot-1,
1001input#img-2:checked ~ .carousel-dots label#img-dot-2,
1002input#img-3:checked ~ .carousel-dots label#img-dot-3,
1003input#img-4:checked ~ .carousel-dots label#img-dot-4,
1004input#img-5:checked ~ .carousel-dots label#img-dot-5,
1005input#img-6:checked ~ .carousel-dots label#img-dot-6 {
1006  opacity: 1;
1007}
1008input:checked + .slide-container .nav label {
1009  display: block;
1010}
1011.sep-txt {
1012  position: relative;
1013  font-size: 0.7em;
1014  line-height: 1;
1015  font-weight: 300;
1016  color: #888888;
1017  letter-spacing: 5px;
1018  margin-top: 25px;
1019}
1020.sep-txt span:before,
1021.sep-txt span:after {
1022  content: '';
1023  height: 1px;
1024  width: 15%;
1025  display: inline-block;
1026  margin: 0 1%;
1027  background-color: #888888;
1028  position: relative;
1029  top: -6px;
1030}
1031/*  Karuzela - koniec */
1032html {
1033  scroll-behavior: smooth;
1034}
1035.spoiler {
1036  display: none;
1037}
1038.release-description-container {
1039  font-size: 16px;
1040}
1041.ratypu {
1042  display: none;
1043}
1044h1.heading-1 {
1045  visibility: hidden;
1046}
1047.new-filters__header {
1048  background: #ffffff;
1049}
1050.new-filters__column-name {
1051  color: #dedede;
1052  height: 20px;
1053  font-size: 12px;
1054  padding: 16px 10px;
1055}
1056.new-filters__name {
1057  padding: 6px 10px 5px;
1058}
1059.heading-1 {
1060  visibility: hidden;
1061}
1062.bannersm-ocz {
1063  text-align: center !important;
1064  padding-bottom: 25px;
1065}
1066/* 
1067
1068.block .article .text .post-link .title {
1069    height: 2.4em;
1070    overflow: hidden;
1071}  
1072
1073*/
1074.file-page__download-button {
1075  font-size: 25px;
1076  font-weight: normal;
1077}
1078.file-page__download-section {
1079  padding: 10px !important;
1080}
1081label input[type=radio] ~ i.fa.fa-circle-o {
1082  color: #82b440 "!important";
1083  margin-right: 3px;
1084}
1085.file-page__download-section .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
1086  padding-left: 32%;
1087}
1088.file-page__download-section.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
1089  padding-left: 32%;
1090}
1091label input[type="radio"]:checked ~ i.fa.fa-dot-circle-o {
1092  margin-right: 3px;
1093}
1094.file-page__download-button {
1095  margin-top: 15px;
1096}
1097.box-login {
1098  display: block;
1099  margin: 10px;
1100}
1101.box-title {
1102  text-align: center;
1103  font-size: 18px;
1104  padding: 0px;
1105  margin: 0px;
1106}
1107.box-title1 {
1108  text-align: center;
1109  font-size: 18px;
1110  padding: 5px 0px 15px 0px;
1111  margin: 0px;
1112}
1113.box-title2 {
1114  text-align: center;
1115  font-size: 18px;
1116  padding: 20px 0px 5px 0px;
1117  margin: 0px;
1118}
1119.box-access {
1120  background-color: #FAFAFA;
1121  margin: 0px;
1122  padding: 28px 0px;
1123}
1124input access-btn {
1125  width: 220px;
1126}
1127.access-btn {
1128  width: 220px;
1129  font-size: 19px;
1130  position: relative;
1131  margin: 0 auto;
1132  display: block;
1133  padding: 5px 20px;
1134  overflow: hidden;
1135  outline: none;
1136  background-color: #fff;
1137  color: #82b440;
1138  text-transform: uppercase;
1139  border: 2px solid #82b440;
1140}
1141.access-btn:hover {
1142  background-color: #82b440;
1143  color: #fff;
1144}
1145/*
1146.file-page__download-section .access-btn a:hover, a:visited{
1147     color:@mainColor;
1148     decoration: none;}
1149*/
1150.prenumerata {
1151  decoration: none;
1152}
1153.file-page__download-container .breadcrumbs {
1154  text-align: right;
1155  font-size: 15px;
1156  padding-bottom: 20px;
1157}
1158.breadcrumbs__item {
1159  font-size: 15px;
1160}
1161.pay-wall-box {
1162  padding: 0px;
1163}
1164.file-page__download-section {
1165  padding: 0px;
1166}
1167.access-btn-sing-in {
1168  font-size: 19px;
1169  position: relative;
1170  margin: 0 auto;
1171  display: block;
1172  padding: 0px;
1173  overflow: hidden;
1174  outline: none;
1175  background-color: #fafafa;
1176  color: #82b440;
1177  text-transform: uppercase;
1178  border: 0;
1179}
1180.access-btn-sing-in:hover {
1181  font-weight: bold;
1182}
1183.box-access-buy {
1184  background-color: #fafafa;
1185}
1186label input[type=radio] ~ i.fa.fa-circle-o {
1187  color: #82b440;
1188  margin-right: 3px;
1189}
1190@media screen and (max-width: 900px) {
1191  .social-menu {
1192    display: none;
1193  }
1194}
1195.bannersm {
1196  padding: 10px 0;
1197  text-align: center !important;
1198}
1199@media (max-width: 480px) {
1200  .authors-block .author {
1201    width: calc(50%) !important;
1202  }
1203}
1204@media (max-width: 992px) {
1205  .authors-block .author {
1206    width: calc(25%) !important;
1207  }
1208}
1209/*! Raty */
1210.ratypu {
1211  font-size: 18px;
1212}
1213.ratypu a {
1214  color: #EC681B !important;
1215}
1216/*! Raty KONIEC */
1217.spoiler {
1218  /*--------------------------------
1219        Major styles begin
1220--------------------------------*/
1221  /*--------------------------------
1222         end Major styles
1223--------------------------------*/
1224}
1225.spoiler__content {
1226  display: none;
1227}
1228input:checked ~ .spoiler__content {
1229  display: block;
1230}
1231.spoiler > input {
1232  display: none;
1233}
1234.spoiler > label {
1235  display: block;
1236  box-sizing: border-box;
1237  padding: 10px;
1238  cursor: pointer;
1239  border: 1px dotted grey;
1240  font-size: 18px;
1241  color: #ec681b;
1242}
1243input:checked + label > .spoiler__text:before {
1244  content: attr(data-text);
1245  letter-spacing: 2px;
1246}
1247input:not(checked) + label > .spoiler__text:before {
1248  content: attr(data-text);
1249  letter-spacing: 2px;
1250}
1251.spoiler__icon {
1252  float: right;
1253}
1254input:not(checked) + label > .spoiler__icon:after {
1255  content: "↴";
1256  transform: rotate(180deg);
1257}
1258input:checked + label > .spoiler__icon {
1259  transform: rotate(180deg);
1260}
1261.spoiler__content {
1262  padding: 5px 35px 15px 35px;
1263  background-color: #f9f9f9;
1264  line-height: 26px;
1265  font-family: inherit;
1266  font-size: 16px;
1267  text-align: left;
1268}
1269.release-listing__number {
1270  color: #4a4a4a;
1271  text-align: right;
1272  font-size: 18px;
1273  font-weight: 500;
1274  margin-bottom: 1px;
1275}
1276header .navbar-default .navbar-nav > li > a {
1277  font-family: "Roboto" !important;
1278}
1279header .search-form .btn {
1280  color: #82b440 !important;
1281}
1282#footer .footer {
1283  font-size: 14px !important;
1284  line-height: 26px !important;
1285  font-family: "Roboto" !important;
1286}
1287/* banery */
1288@media only screen and (max-width: 477px) {
1289  img.baner-mobile {
1290    display: block;
1291  }
1292  img.baner-desktop {
1293    display: none;
1294  }
1295}
1296@media only screen and (min-width: 478px) {
1297  img.baner-mobile {
1298    display: none;
1299  }
1300  img.baner-desktop {
1301    display: block;
1302  }
1303}
1304/* LP */
1305.lp_mobile {
1306  display: block;
1307}
1308@media (max-width: 478px) {
1309  .lp_mobile {
1310    display: block;
1311  }
1312  .lp_desktop {
1313    display: none;
1314  }
1315}
1316.circle-image {
1317  width: 12vh;
1318  height: 12vh;
1319}
1320.publication {
1321  color: #484848;
1322  font-size: 16px;
1323}
1324.buy-now {
1325  background: #0e5fba;
1326  color: #fff;
1327  text-transform: uppercase;
1328  padding: 6px 30px;
1329  margin-bottom: 4px;
1330  border-radius: 4px;
1331  display: inline-block;
1332  outline: none;
1333  border: none;
1334  font-size: large;
1335}
1336.product-price-net {
1337  font-size: x-large;
1338}
1339.product-price-gross {
1340  font-size: medium;
1341  color: #757575;
1342}
1343.author-description p {
1344  margin: 0px;
1345}
1346.publication {
1347  line-height: 160%;
1348  font-size: 18px;
1349}
1350.h5,
1351h5 {
1352  font-size: 18px;
1353  padding-top: 30px;
1354}
1355div.auto-pr-block {
1356  text-align: center !important;
1357}
1358.logo-flex img {
1359  -moz-transition: all 0.3s;
1360  -webkit-transition: all 0.3s;
1361  transition: all 0.3s ease-in-out;
1362}
1363.logo-flex:hover img {
1364  transform: scale(0.9, 0.9);
1365}
1366article .content {
1367  line-height: 30px;
1368}
1369/* przycisk pomocy BOK */
1370button.customer-service-entry-button {
1371  background: none;
1372  border: none;
1373  transform: scale(0.85);
1374  transition: all ease-out 0.2s;
1375}
1376@media (max-width: 767px) {
1377  button.customer-service-entry-button {
1378    right: auto;
1379    left: 30px;
1380  }
1381}
1382button.customer-service-entry-button:hover {
1383  transform: scale(1);
1384}
1385button.customer-service-entry-button svg {
1386  margin: auto;
1387  background-color: rgba(128, 128, 128, 0.5);
1388  border-radius: 50%;
1389  transition: all ease-out 0.2s;
1390}
1391button.customer-service-entry-button span {
1392  color: #ffffff;
1393  padding: 0 2px;
1394  border-radius: 3px;
1395  font-weight: 700;
1396  box-shadow: inset 0 0 20px -2px rgba(128, 128, 128, 0.9);
1397  position: relative;
1398  top: -10px;
1399  transition: all ease-out 0.2s;
1400}
1401button.customer-service-entry-button:hover svg {
1402  background-color: rgba(255, 0, 0, 0.7);
1403}
1404button.customer-service-entry-button:hover span {
1405  box-shadow: inset 0 0 20px 2px #ff0000;
1406}
1407/* END --- przycisk pomocy BOK --- END */
1408.odnawialna-cena-strike {
1409  display: none;
1410}
1411/* 
1412        podstrona /prenumerata
1413        BOX: W nadchodzącym numerze
1414      */
1415.expandable-box {
1416  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
1417  border-radius: 4px;
1418  border: 1px solid rgba(0, 0, 0, 0.1);
1419  margin: 24px auto 48px;
1420}
1421.expandable-box__header {
1422  text-transform: none;
1423  line-height: 1.2;
1424  color: #fff;
1425  background: #004996;
1426  padding: 24px;
1427  font-size: 24px;
1428  text-align: center;
1429  position: relative;
1430  display: flex;
1431  align-items: center;
1432  justify-content: center;
1433  flex-direction: column;
1434}
1435.expandable-box__header h2 {
1436  margin: 0 auto 1rem!important;
1437  font-size: inherit;
1438  color: inherit;
1439  text-transform: none;
1440}
1441.expandable-box__header small {
1442  position: relative;
1443  font-size: 14px;
1444  opacity: 1;
1445  transition: 0.2s all ease-in-out;
1446}
1447.expandable-box__button {
1448  background: #004996;
1449  border: none;
1450  border-radius: 4px;
1451  display: inline-flex;
1452  justify-content: center;
1453  align-items: center;
1454  width: 48px;
1455  height: 48px;
1456  position: absolute;
1457  bottom: -16px;
1458  margin: auto;
1459  padding: 12px 0 0 12px;
1460  transform: rotate(45deg);
1461  transform-origin: 50% 50%;
1462  transition: all 0.2s ease-in-out;
1463  box-shadow: 0.8rem 0.8rem 1.2rem -0.8rem rgba(0, 0, 0, 0.6);
1464}
1465.expandable-box__button svg {
1466  transform: rotate(-45deg);
1467}
1468.expandable-box__button:hover {
1469  padding: 16px 0 0 16px;
1470}
1471.expandable-box__button:focus-visible {
1472  outline: none;
1473  box-shadow: 0.5rem 0.5rem 0.1rem -0.2rem #e95166;
1474}
1475.active .expandable-box__button {
1476  transform: rotate(45deg) scale(-1);
1477  box-shadow: none;
1478  padding: 0 4px 4px 0;
1479  bottom: -12px;
1480  height: 24px;
1481  width: 24px;
1482  background: #fff;
1483}
1484.active .expandable-box__button {
1485  color: var(--litepicker-multiselect-is-selected-color-bg, #3363ab);
1486  border-radius: 0 0 4px 0;
1487}
1488.incoming-box.active button.incoming-expand:hover {
1489  padding: 0;
1490}
1491.active .expandable-box__header small {
1492  opacity: 0;
1493  max-height: 0;
1494  overflow: hidden;
1495  line-height: 0;
1496  height: 0;
1497  font-size: 1px;
1498}
1499.expandable-box__body {
1500  max-height: 0px;
1501  padding: 0;
1502  transition: 0.4s ease-in-out all;
1503  font-size: 18px;
1504  padding: 0 24px;
1505  opacity: 0;
1506  overflow: hidden;
1507}
1508.active .expandable-box__body {
1509  max-height: 10000px;
1510  padding: 32px 24px 24px;
1511  opacity: 1;
1512}
1513.expandable-box [data-target]:hover {
1514  cursor: pointer;
1515}
1516.expandable-box__list {
1517  font-size: inherit;
1518  text-align: left;
1519}
1520.expandable-box__list > li {
1521  margin-bottom: 1em;
1522}
1523/* 
1524        --- END ---
1525            BOX: W nadchodzącym numerze
1526        --- END ---
1527      */
1528.entry-lead {
1529  font-size: 20px;
1530  font-weight: 500;
1531}
1532/* 
1533        --- START CKEditor style---
1534    */
1535.simplebox {
1536  background: #f9fff3;
1537  color: #000;
1538  padding: 20px 25px;
1539  border-radius: 5px;
1540}
1541h2.simplebox-title {
1542  color: #000;
1543  padding-bottom: 10px;
1544  font-family: "Dosis";
1545  border-bottom: 4px solid #82b440;
1546  line-height: 1.2;
1547}
1548h2 {
1549  margin: 0 0 20px 0!important;
1550}
1551.simplebox-content ul,
1552.simplebox-content ol {
1553  padding-left: 20px;
1554}
1555.article__content ul {
1556  margin-left: 30px;
1557}
1558.article__content ol {
1559  margin-left: 30px;
1560}
1561.entry-content ul {
1562  margin-left: 30px;
1563}
1564.entry-content ol {
1565  margin-left: 30px;
1566}
1567table p {
1568  margin-bottom: 0;
1569}
1570.table td,
1571.table th {
1572  padding: 1rem;
1573}
1574.content-table thead tr {
1575  background: #82b440 !important;
1576}
1577.content-table tr:nth-child(even) {
1578  background: #f9fff3;
1579}
1580.content-table tr:nth-child(odd) {
1581  background: #FFF;
1582}
1583.content-table thead p {
1584  color: #fff;
1585}
1586#content p {
1587  line-height: 1.5 !important;
1588}
1589table.content-table {
1590  background-color: #fff;
1591  border-right: none;
1592  border-bottom: none;
1593  border-left: none;
1594  border-top: none !important;
1595  box-shadow: 0px 2px 14px 6px #eaeaea;
1596  -moz-box-shadow: 0px 2px 14px 6px #eaeaea;
1597  -webkit-box-shadow: 0px 2px 14px 6px #eaeaea;
1598  -o-box-shadow: 0px 2px 14px 6px #eaeaea;
1599  -ms-box-shadow: 0px 2px 14px 6px #eaeaea;
1600  margin-top: 25px;
1601  margin-bottom: 25px;
1602}
1603blockquote {
1604  border-left: 4px solid #82b440;
1605  position: relative;
1606  padding-left: 20px !important;
1607}
1608blockquote::before {
1609  font-family: font-icons;
1610  speak: none;
1611  font-style: normal;
1612  font-weight: 400;
1613  font-variant: normal;
1614  content: "\e7ad";
1615  position: absolute;
1616  width: 48px;
1617  height: 48px;
1618  line-height: 48px;
1619  font-size: 42px;
1620  top: 0;
1621  left: 0;
1622  color: #f9fff3;
1623  padding-left: 15px;
1624}
1625blockquote p {
1626  position: relative;
1627  padding-top: 8px;
1628  padding-left: 25px;
1629}
1630/* 
1631        --- END CKEditor style---
1632    */
1633.datacanvas {
1634  display: none;
1635}
1636dd,
1637dl,
1638dt,
1639li,
1640ol,
1641ul {
1642  margin: 0;
1643  padding: 0 0 0 5px;
1644}
1645#page-title {
1646  padding: 1.3rem 0 !important;
1647}
1648@media (min-width: 992px) {
1649  .sub-menu-container.menu-pos-invert {
1650    width: 234px !important;
1651  }
1652}
1653.grid-inner {
1654  align-items: flex-start !important;
1655}
1656.grid-inner .entry-image {
1657  padding-top: 10px;
1658}
1659.grid-inner .entry-meta .post-title {
1660  margin-top: 0 !important;
1661}
1662.cart-help-toggle {
1663  align-items: center;
1664}
1665#logo img {
1666  height: auto !important;
1667}
1668#newFilters #page-title p {
1669  margin: 20px 0 10px;
1670}
1671.cart-complementary-item .text-container {
1672  overflow: hidden;
1673}
1674.js-popup-container {
1675  position: fixed;
1676  z-index: 9999;
1677  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
1678  border-radius: 8px;
1679  background-color: #fff;
1680  overflow: hidden;
1681  opacity: 0;
1682  transform: scale(0.95) translate(-50%, -50%);
1683  transition: opacity 0.3s ease, transform 0.3s ease;
1684}
1685.js-popup-container.js-popup-visible {
1686  opacity: 1;
1687  transform: scale(1) translate(-50%, -50%);
1688}
1689.js-popup-container.js-popup-closing {
1690  opacity: 0;
1691  transform: scale(0.95) translate(-50%, -50%);
1692}
1693.js-popup-close-btn {
1694  position: absolute;
1695  top: 5px;
1696  right: 5px;
1697  width: 25px;
1698  height: 25px;
1699  background-color: rgba(0, 0, 0, 0.3);
1700  color: #fff;
1701  border-radius: 50%;
1702  display: flex;
1703  align-items: center;
1704  justify-content: center;
1705  font-size: 18px;
1706  line-height: 1;
1707  cursor: pointer;
1708  z-index: 2;
1709}
1710.js-popup-image {
1711  display: block;
1712  max-width: 100%;
1713  height: auto;
1714}
1715#footer .footer h3 {
1716  margin-top: 10px !important;
1717}
1718.block.p0 {
1719  padding: 0;
1720}
1721.pb0 {
1722  padding-bottom: 0 !important;
1723}
1724.list {
1725  padding-top: 0 !important;
1726}
1727.list p {
1728  margin-bottom: 10px !important;
1729}
1730.mt0 {
1731  margin-top: 0px !important;
1732}
1733.mb0 {
1734  margin-bottom: 0px !important;
1735}
1736.pb-30 {
1737  padding-bottom: 30px;
1738}
1739.b-pb50 {
1740  padding: 30px 0 50px 0!important;
1741}
1742.p-40 {
1743  padding-top: 40px;
1744}
1745.section.m-block {
1746  margin: 0;
1747}
1748@media only screen and (max-width: 576px) {
1749  .desktop-sm {
1750    display: none;
1751  }
1752}
1753@media only screen and (min-width: 577px) {
1754  .mobile-sm {
1755    display: none;
1756  }
1757}
1758@media (max-width: 478px) {
1759  .lp_mobile {
1760    display: block;
1761  }
1762  .lp_desktop {
1763    display: none;
1764  }
1765}
1766@media (min-width: 479px) {
1767  .lp_mobile {
1768    display: none;
1769  }
1770  .lp_desktop {
1771    display: block;
1772  }
1773}
1774.m-block {
1775  margin-top: 20px;
1776}
1777.section.p-block {
1778  padding: 30px 0 60px 0;
1779}
1780.cover-lead {
1781  margin-bottom: 0 !important;
1782}
1783#logo {
1784  padding-bottom: 8px;
1785}
1786.najnowsze {
1787  padding: 15px 0 0 0;
1788}
1789.article.article-post-type ul {
1790  padding-left: 20px;
1791}
1792#portfolio-navigation a:hover,
1793.breadcrumb a:hover,
1794.btn-link,
1795.comment-content .comment-author a:hover,
1796.dark #portfolio-navigation a:hover,
1797.dark .breadcrumb a:hover,
1798.dark .entry-title h2 a:hover,
1799.dark .entry-title h3 a:hover,
1800.dark .entry-title h4 a:hover,
1801.dark .menu-item.current > .menu-link,
1802.dark .menu-item:hover > .menu-link,
1803.dark .portfolio-desc h3 a:hover,
1804.dark .product-price ins,
1805.dark .product-title h3 a:hover,
1806.dark .single-product .product-title h2 a:hover,
1807.dark .tab-nav-lg li.ui-tabs-active a,
1808.dark .top-cart-item-desc a:hover,
1809.entry-title h2 a:hover,
1810.entry-title h3 a:hover,
1811.entry-title h4 a:hover,
1812.fbox-border .fbox-icon i,
1813.fbox-border .fbox-icon img,
1814.fbox-plain .fbox-icon i,
1815.fbox-plain .fbox-icon img,
1816.portfolio-desc h3 a:hover,
1817.post-timeline .entry:hover .entry-timeline,
1818.post-timeline .entry:hover .timeline-divider,
1819.process-steps li.active h5,
1820.process-steps li.ui-tabs-active h5,
1821.product-price ins,
1822.product-title h3 a:hover,
1823.single-product .product-price,
1824.single-product .product-title h2 a:hover,
1825.tab-nav-lg li.ui-tabs-active a,
1826.team-title span,
1827.top-cart-action .top-checkout-price,
1828.top-cart-item-desc a:hover,
1829a,
1830h1 > span:not(.nocolor):not(.badge),
1831h2 > span:not(.nocolor):not(.badge),
1832h3 > span:not(.nocolor):not(.badge),
1833h4 > span:not(.nocolor):not(.badge),
1834h5 > span:not(.nocolor):not(.badge),
1835h6 > span:not(.nocolor):not(.badge) {
1836  color: #82B440;
1837}
1838.bookcases__sub-heading {
1839  display: none;
1840}
1841.text-prenumeruj {
1842  background-color: #82B440;
1843  padding: 5px 10px;
1844  margin: 0;
1845  border-radius: 20px;
1846}
1847.text-prenumeruj a:hover {
1848  color: #fff !important;
1849}
1850.text-prenumeruj:hover {
1851  background-color: #82B440;
1852}
1853.text-prenumeruj a {
1854  padding: 8px;
1855  margin: 0;
1856  color: #fff;
1857  font-size: 14px;
1858  letter-spacing: 0.5px;
1859  border-radius: 20px;
1860}
1861@media (min-width: 992px) {
1862  .header-row {
1863    max-width: 1320px;
1864    margin: 0 auto;
1865  }
1866}
1867.releases_new .navigation a {
1868  color: #82B440 !important;
1869}
1870.releases_new .categoty-name {
1871  color: #82B440 !important;
1872  padding-top: 15px;
1873}
1874::selection {
1875  background: #82B440 !important;
1876}
1877.categoty-name:after {
1878  background-color: #82B440 !important;
1879}
1880h3 {
1881  margin-top: 0 !important;
1882}
1883.psycho-bg > .menu-link:hover {
1884  color: #fff !important;
1885}
1886.menu-link {
1887  font-size: 13px !important;
1888}
1889.dark {
1890  background-color: #211e1e !important;
1891}
1892.release-listing__btn-outer {
1893  background-color: #82B440;
1894  padding: 8px;
1895  border-radius: 20px;
1896}
1897.release-listing__btn-outer a {
1898  color: #fff;
1899}
1900@media (min-width: 992px) {
1901  .header-size-sm .menu-container > .menu-item > .menu-link {
1902    padding-top: 10px;
1903    padding-bottom: 10px;
1904  }
1905}
1906header .navbar-default .navbar-nav > li > a:after {
1907  position: absolute;
1908  color: #00BCD4 !important;
1909  right: 0;
1910  content: "";
1911}
1912.kongres-bg a {
1913  color: #fff;
1914}
1915.kongres-bg {
1916  background-color: #f7bf03;
1917}
1918.kongres-bg a::after,
1919active {
1920  content: "17.11.2023 r." !important;
1921  margin-top: 18px;
1922  width: 100%;
1923  text-align: center;
1924  font-size: smaller;
1925  color: #171929;
1926}
1927header .navbar-default .navbar-nav > li > a:after {
1928  position: absolute;
1929  color: #171929 !important;
1930  right: 0;
1931  content: "";
1932}
1933.prenumerata a {
1934  color: #000 !important;
1935}
1936/* CANVAS */
1937/* paywall */
1938.pay-wall-box {
1939  background: #fff;
1940}
1941.box h3 {
1942  text-align: center;
1943  top: 80px;
1944  color: #999;
1945}
1946.box .tagline {
1947  font-size: 3vh;
1948  display: block;
1949  color: #ec008b;
1950  padding: 10px;
1951}
1952.box .ptaszki {
1953  font-size: 18px;
1954  color: #999;
1955  display: block;
1956  padding: 0px 60px 10px 60px;
1957}
1958.box ul {
1959  line-height: 1.4;
1960  list-style-type: none;
1961  display: inline-block;
1962  text-align: left;
1963}
1964.box li:before {
1965  content: "\f00c";
1966  /* FontAwesome Unicode */
1967  font-family: FontAwesome;
1968  display: inline-block;
1969  margin-left: -1.3em;
1970  width: 1.3em;
1971  color: #ec008b;
1972}
1973.box {
1974  width: 100%;
1975  background: #ffffff;
1976  padding: 30px;
1977  text-align: center;
1978  align-content: center;
1979  border-top: 3px solid #666666;
1980  box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
1981  -moz-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
1982  -webkit-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
1983  -o-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
1984  -ms-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
1985}
1986.effect4 {
1987  position: relative;
1988}
1989.pay-wall-button {
1990  display: inline-block;
1991  font-size: 3vh;
1992  line-height: 19px;
1993  text-align: center;
1994  background-color: #ec008b;
1995  color: #fff;
1996  margin-top: 10px;
1997  margin-bottom: 10px;
1998  margin-right: 20px;
1999  margin-left: 30px;
2000  padding-top: 26px;
2001  padding-bottom: 26px;
2002  padding-right: 0px;
2003  padding-left: 0px;
2004  border-radius: 3px;
2005  transition: all 0.4s;
2006  width: 30%;
2007  text-decoration: none;
2008}
2009.pay-wall-zarejestruj {
2010  display: inline-block;
2011  font-size: 2.5vh;
2012  line-height: 19px;
2013  text-align: center;
2014  background-color: #ec008b;
2015  color: #fff;
2016  margin-top: 10px;
2017  margin-bottom: 10px;
2018  margin-right: 20px;
2019  margin-left: 30px;
2020  padding-top: 16px;
2021  padding-bottom: 16px;
2022  padding-right: 0px;
2023  padding-left: 0px;
2024  border-radius: 3px;
2025  transition: all 0.4s;
2026  width: 30%;
2027  text-decoration: none;
2028}
2029.pay-wall-zaloguj {
2030  display: inline-block;
2031  font-size: 2.5vh;
2032  line-height: 19px;
2033  text-align: center;
2034  background-color: #fff;
2035  color: #ec008b;
2036  margin-top: 10px;
2037  margin-bottom: 10px;
2038  margin-right: 20px;
2039  margin-left: 30px;
2040  padding-top: 16px;
2041  padding-bottom: 16px;
2042  padding-right: 0px;
2043  padding-left: 0px;
2044  border-radius: 3px;
2045  transition: all 0.4s;
2046  width: 30%;
2047  text-decoration: none;
2048  border: 1px solid #ec008b;
2049}
2050.pay-wall-zaloguj2 {
2051  display: inline-block;
2052  font-size: 16px;
2053  line-height: 19px;
2054  text-align: center;
2055  background-color: #82B440;
2056  color: #ffffff;
2057  margin-top: 10px;
2058  margin-bottom: 10px;
2059  margin-right: 20px;
2060  margin-left: 30px;
2061  padding-top: 16px;
2062  padding-bottom: 16px;
2063  padding-right: 0px;
2064  padding-left: 0px;
2065  border-radius: 3px;
2066  transition: all 0.4s;
2067  width: 50%;
2068  text-decoration: none;
2069  border: 1px solid #82B440;
2070  font-weight: 400;
2071}
2072.pay-wall-zaloguj2:hover {
2073  color: #fff;
2074}
2075/* paywall koniec */
2076/*początek układu wierszowego*/
2077#timer {
2078  font-family: Spartan;
2079  font-size: 34px;
2080  line-height: 34px;
2081  font-weight: 600;
2082  color: #333;
2083}
2084#timer div {
2085  display: inline-block;
2086  min-width: 50px;
2087}
2088#timer div span {
2089  font-family: Spartan;
2090  color: #333;
2091  display: block;
2092  font-size: 12px;
2093  font-weight: 500;
2094}
2095.kurs {
2096  width: 150px;
2097  background-color: #febd00;
2098  color: #fff !important;
2099  font-size: 18px;
2100  line-height: 35px;
2101  letter-spacing: 1px;
2102  padding: 4px 20px;
2103  text-decoration: none;
2104  border-radius: 15px;
2105  margin-left: 10%;
2106  text-align: center;
2107}
2108.builder-page-content .padding-ramki2 {
2109  padding: 0px 10px !important;
2110  height: auto;
2111}
2112.cena2 {
2113  padding-top: 10px;
2114}
2115.wersja-netto-cena2 {
2116  font-size: 30px;
2117  text-align: right;
2118  line-height: 32px;
2119  margin: 15px 0px;
2120  color: #febd00;
2121  font-family: "Roboto", sans-serif;
2122  font-weight: 500;
2123  padding: auto;
2124}
2125.wersja-brutto-cena2 {
2126  font-size: 17px;
2127  line-height: 15px;
2128  margin: 5px 0px 25px;
2129  text-align: right;
2130  font-family: "Roboto", sans-serif;
2131  padding: auto;
2132}
2133.cena5 {
2134  background-color: #f2f2f2;
2135  padding: 5px;
2136}
2137.builder-page-content .btn-dodaj2 {
2138  background-color: #febd00;
2139  color: #fff;
2140  font-weight: normal;
2141  font-size: 16px;
2142  letter-spacing: 1px;
2143}
2144.version-list {
2145  text-align: left;
2146  font-size: 16px;
2147}
2148.builder-page-content .wersja-lista {
2149  list-style: none;
2150}
2151.builder-page-content .version-list img {
2152  position: relative;
2153  left: -15px;
2154}
2155.builder-page-content .version-list li {
2156  color: #000;
2157  margin-bottom: 10px;
2158}
2159.builder-page-content .version-list p {
2160  margin: 5px 0px 0px;
2161  color: #838383;
2162}
2163.builder-page-content .wersja-tytul {
2164  font-size: 30px;
2165  line-height: 30px;
2166  margin: 37px 0px 12px 0px;
2167  color: #febd00;
2168  font-weight: 500;
2169  font-family: "Roboto", sans-serif;
2170  letter-spacing: 1px;
2171}
2172.subtitle-tytul {
2173  font-size: 19px;
2174  letter-spacing: 1.5px;
2175}
2176.wersja-netto-cena {
2177  font-size: 30px;
2178  text-align: right;
2179  line-height: 32px;
2180  margin: 15px 0px;
2181  color: #febd00;
2182  font-family: "Roboto", sans-serif;
2183  font-weight: 500;
2184  padding-top: 10px;
2185  padding-right: 40px;
2186}
2187.wersja-brutto-cena {
2188  font-size: 17px;
2189  line-height: 15px;
2190  margin: 5px 0px 25px;
2191  text-align: right;
2192  font-family: "Roboto", sans-serif;
2193  padding-right: 40px;
2194}
2195.version-ekonomiczna {
2196  margin: 10px 30px;
2197  background-color: #fff;
2198  padding-bottom: 20px;
2199  padding-top: 20px;
2200  padding-left: 20px;
2201  border: 1px solid #E9E9E9;
2202  overflow: hidden;
2203}
2204@media all and (max-width: 992px) {
2205  .builder-page-content .przesuniecie {
2206    position: relative;
2207    top: -20px;
2208  }
2209  .version-ekonomiczna {
2210    border: 1px solid #febd00;
2211    padding-top: 0px;
2212    padding-left: 0px;
2213  }
2214  .version-ekonomiczna .wersja-netto-cena {
2215    padding-right: 0px;
2216  }
2217  .version-ekonomiczna .wersja-brutto-cena {
2218    padding-right: 0px;
2219  }
2220  .version-specjalna .wersja-netto-cena {
2221    padding-right: 0px;
2222    color: #82b440;
2223  }
2224  .version-specjalna .wersja-brutto-cena {
2225    padding-right: 0px;
2226  }
2227}
2228@media all and (min-width: 992px) {
2229  .builder-page-content .przesuniecie {
2230    position: relative;
2231    top: -120px;
2232  }
2233  .version-ekonomiczna .wersja-tytul {
2234    text-align: left;
2235    padding-left: 20px;
2236  }
2237  .version-ekonomiczna .subtitle-tytul {
2238    text-align: left;
2239    padding-left: 20px;
2240    font-size: 16px;
2241  }
2242  .version-specjalna {
2243    padding: 0px 0px;
2244    -webkit-box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
2245    -moz-box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
2246    box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
2247    margin: 15px 0px;
2248    background-color: #fff;
2249    overflow: hidden;
2250  }
2251}
2252@media all and (max-width: 992px) {
2253  .version-specjalna {
2254    margin: 10px 30px;
2255    background-color: #fff;
2256    padding-bottom: 20px;
2257    padding-top: 0px;
2258    padding-left: 0px;
2259    border: 1px solid ##82b440;
2260    overflow: hidden;
2261  }
2262}
2263@media all and (min-width: 992px) {
2264  .version-specjalna .wersja-tytul {
2265    text-align: left;
2266    padding-left: 40px;
2267  }
2268  .version-specjalna .subtitle-tytul {
2269    text-align: left;
2270    padding-left: 40px;
2271    font-size: 16px;
2272  }
2273  div.version-specjalna-naglowek {
2274    height: 230px !important;
2275    background-color: #82b440;
2276    margin: 0;
2277  }
2278  .version-specjalna-naglowek .wersja-tytul {
2279    font-size: 30px;
2280    line-height: 30px;
2281    margin: 37px 0px 12px 0px;
2282    color: #ffffff;
2283    font-weight: 500;
2284    font-family: "Roboto", sans-serif;
2285    letter-spacing: 1px;
2286  }
2287  .version-specjalna-naglowek .subtitle-tytul {
2288    color: #ffffff;
2289  }
2290  .version-specjalna .cena2 {
2291    padding-top: 30px;
2292  }
2293}
2294.version-specjalna .wersja-netto-cena2 {
2295  color: #82b440;
2296}
2297.version-specjalna .btn-dodaj2 {
2298  background-color: #82b440 !important;
2299}
2300@media all and (max-width: 992px) {
2301  .version-specjalna-naglowek .wersja-tytul {
2302    color: #82b440;
2303  }
2304}
2305.version-online {
2306  margin: 30px;
2307  background-color: #fff;
2308  border: 1px solid #E9E9E9;
2309}
2310.btn-version {
2311  display: inline-block;
2312  padding: 8px 16px;
2313  background-color: #febd00;
2314  font-size: 16px;
2315  font-weight: normal;
2316  line-height: 1.42857143;
2317  text-align: center;
2318  white-space: nowrap;
2319  vertical-align: middle;
2320  -ms-touch-action: manipulation;
2321  touch-action: manipulation;
2322  cursor: pointer;
2323  -webkit-user-select: none;
2324  -moz-user-select: none;
2325  -ms-user-select: none;
2326  user-select: none;
2327  background-image: none;
2328  border: 1px solid transparent;
2329}
2330@media only screen and (max-width: 992px) {
2331  .builder-page-content .version-list {
2332    margin-left: 20px !important;
2333    margin-right: 20px !important;
2334  }
2335  .builder-page-content .wersja-netto-cena {
2336    text-align: center !important;
2337  }
2338  .builder-page-content .wersja-brutto-cena {
2339    text-align: center !important;
2340  }
2341}
2342/*koniec układu wierszowego*/
2343article .content {
2344  font-size: 18px;
2345}
2346p::selection {
2347  color: #ffffff;
2348  background: #82b440;
2349}
2350p::-moz-selection {
2351  color: #ffffff;
2352  background: #82b440;
2353}
2354h3 {
2355  margin-top: 30px;
2356  font-weight: 600;
2357}
2358article .article-lead {
2359  font-size: 22px;
2360  font-weight: 700;
2361  font-family: "Dosis";
2362}
2363article .content aside {
2364  color: #848484;
2365  font-size: 16px;
2366}
2367.owl-theme .owl-nav [class*="owl-"] {
2368  background: #fff;
2369}
2370.block .article .text .post-link .title {
2371  line-height: 1.2;
2372}
2373.fix {
2374  margin-top: 25px;
2375}
2376.releases .cover img {
2377  background: #fff;
2378}
2379article .content blockquote {
2380  margin: 60px 0;
2381}
2382header .navbar-default .navbar-nav > li > a {
2383  font-size: 14px;
2384  font-weight: 900;
2385  color: #000000;
2386  letter-spacing: 0.1em;
2387}
2388.block {
2389  padding: 40px 0;
2390}
2391.block .article .text .title {
2392  font-weight: 400;
2393  font-size: 20px;
2394}
2395.block .article .text .details {
2396  font-size: 12px;
2397}
2398header .search-form input[type="text"] {
2399  padding: 20px 50px 0px 50px;
2400  font-size: 18px;
2401}
2402header .search-form .btn {
2403  color: #ec671c;
2404  top: 0px;
2405  font-size: 25px;
2406}
2407.block .block-title span {
2408  border-bottom: 1px solid #82B440 !important;
2409  color: #82B440;
2410  padding: 5px 15px 5px 5px;
2411  letter-spacing: 0.3em;
2412  font-size: 14px;
2413  font-weight: bold;
2414}
2415.block .block-title {
2416  border-bottom: 1px solid #dbdbdb;
2417  margin-bottom: 16px;
2418}
2419.block .new-release-block {
2420  color: #36667F;
2421}
2422.block .new-release-block .release-title {
2423  font-size: 37px;
2424  font-weight: 400;
2425  font-style: normal;
2426  text-transform: uppercase;
2427  margin-bottom: 30px;
2428}
2429.block .new-release-block .release-article {
2430  border-bottom: 1px dotted #a8a8a8;
2431  padding: 10px 0;
2432  color: #303030;
2433  margin: 0;
2434  font-size: 18px;
2435  border-bottom: 1px dotted #36667F;
2436}
2437.release-article.top-border {
2438  border-top: 1px dotted #82b440;
2439}
2440.release-number-title {
2441  font-size: 36px;
2442  text-align: center;
2443  border-bottom: 1px dotted #a8a8a8;
2444}
2445.block {
2446  padding: 30px 0;
2447}
2448.block .new-release-block .release-image {
2449  background: #ffffff;
2450}
2451.releases .list .post .author {
2452  color: red;
2453}
2454.releases .list .post .post-title {
2455  margin-bottom: 3px;
2456  font-size: 18px;
2457  margin-bottom: 0px;
2458  font-weight: 400;
2459}
2460.releases .list .category-name {
2461  color: #999;
2462  font-size: 14px;
2463  margin-top: 30px;
2464  font-weight: 300;
2465}
2466.releases .list .post .author {
2467  color: #82b440;
2468}
2469.block .article.separated .text {
2470  font-size: 18px;
2471}
2472#footer .newsletter {
2473  background: #fafafa;
2474  border-top: 1px solid #eee;
2475}
2476#footer .footer {
2477  background-color: #202020;
2478}
2479#footer .copyright {
2480  color: #f0f0f0;
2481  background-color: #202020;
2482}
2483.block .new-release-block .release-article.top-border {
2484  border-top: 1px dashed #82b440;
2485}
2486.block .new-release-block {
2487  border: 1px dashed #82b440;
2488}
2489.block .new-release-block .release-number-title {
2490  border-bottom: 1px dashed #82b440;
2491}
2492.block .new-release-block .release-number {
2493  font-size: 108px;
2494  border-bottom: 1px dashed #82b440;
2495}
2496.block .new-release-block .release-name {
2497  border-bottom: 1px dotted #82b440;
2498  padding-bottom: 8px;
2499}
2500.block .new-release-block .btn-sub-release {
2501  border: 2px solid #f5f5f5;
2502  background-color: #82B440;
2503  padding: 18px 58px;
2504  margin-top: 15px;
2505  color: #f5f5f5;
2506  vertical-align: middle;
2507  align-content: center;
2508}
2509.number-slider .item a.active {
2510  color: #202020;
2511}
2512.releases .contents-header {
2513  margin-top: 27px;
2514  color: #202020;
2515  font-size: 30px;
2516}
2517.releases .details .number {
2518  color: #202020;
2519}
2520.releases .details .date {
2521  font-size: 50px;
2522  margin-bottom: 44px;
2523  color: #202020;
2524}
2525.releases .list a:hover {
2526  text-decoration: underline;
2527}
2528header .navbar-default .navbar-nav > li > a:after {
2529  position: absolute;
2530  color: #ffeb3b !important;
2531  right: 0;
2532  content: "";
2533}
2534.block .article .tags .tag {
2535  color: #FFF;
2536  font-size: 12px;
2537  font-weight: 300;
2538  letter-spacing: 0.1em;
2539}
2540.block .article.separated .text .details .author {
2541  color: #009fe3;
2542  font-size: 12px;
2543  font-weight: 400;
2544}
2545.searching #query {
2546  width: 100%;
2547}
2548#search-results {
2549  width: 100%;
2550}
2551.text-elipsis {
2552  white-space: normal;
2553}
2554#search-results .result .title {
2555  padding: 0px 0 0 5px;
2556}
2557.search-elem {
2558  margin-bottom: 50px;
2559}
2560.search-elem .title {
2561  font-family: "Roboto" !important;
2562  font-size: 18px;
2563}
2564#filters .filters:not(.inline) [type=checkbox]:checked + label:before,
2565#filters .filters:not(.inline) [type=checkbox]:not(:checked) + label:before {
2566  background: none;
2567}
2568#filters .filters:not(.inline) [type=checkbox]:checked + label:after,
2569#filters .filters:not(.inline) [type=checkbox]:not(:checked) + label:after {
2570  color: #82b440;
2571}
2572#filters .filters.inline [type=checkbox]:checked + label {
2573  color: #82b440;
2574}
2575.search-elem .content .highlight {
2576  color: #202020333 !important;
2577  background-color: rgba(241, 255, 26, 0.85);
2578  padding: 3px;
2579}
2580.block .new-release-block {
2581  color: #82b440;
2582}
2583.block .new-release-block .release-title {
2584  font-size: 37px;
2585  font-weight: 400;
2586  font-style: normal;
2587  text-transform: uppercase;
2588  margin-bottom: 30px;
2589}
2590.block .new-release-block .release-article {
2591  border-bottom: 1px dotted #a8a8a8;
2592  padding: 10px 0;
2593  color: #303030;
2594  margin: 0;
2595  font-size: 18px;
2596  border-bottom: 1px dotted #82b440;
2597}
2598.release-article.top-border {
2599  border-top: 1px dotted #82b440;
2600}
2601.release-number-title {
2602  font-size: 36px;
2603  text-align: center;
2604  border-bottom: 1px dotted #a8a8a8;
2605}
2606.block {
2607  padding: 30px 0;
2608}
2609.block .new-release-block .release-image {
2610  background: #ffffff;
2611}
2612.block .new-release-block a:hover {
2613  font-weight: 900;
2614}
2615.filters-background {
2616  background: none;
2617}
2618.konfa {
2619  background: #82b440 !important;
2620  color: #ffffff !important;
2621  padding: 15px 20px !important;
2622  transition: background 200ms;
2623}
2624a.konfa:link,
2625visited {
2626  background: #82b440 !important;
2627  color: #ffffff !importa#036d03nt;
2628}
2629a.konfa:hover,
2630active {
2631  background: #82b440 !important;
2632  color: #fff !important;
2633}
2634a.konfa::after,
2635active {
2636  content: "28.05.2022" !important;
2637  margin-top: 18px;
2638  width: 100%;
2639  text-align: center;
2640  font-size: smaller;
2641}
2642.file-post-title {
2643  font-size: 38px !important;
2644}
2645article .tags-review {
2646  font-size: 18px;
2647}
2648.author-description {
2649  font-size: 18px !important;
2650  font-family: "Roboto";
2651}
2652#footer .footer-tag {
2653  padding: 8px;
2654}
2655.block .article {
2656  margin-top: 0px;
2657}
2658.partnerzy {
2659  text-align: center;
2660}
2661.partnerzy img {
2662  -webkit-filter: grayscale(100%);
2663  /* Safari 6.0 - 9.0 */
2664  filter: grayscale(100%);
2665  margin: 10px 10px 10px 10px;
2666}
2667.partnerzy a:hover img {
2668  -webkit-filter: none;
2669  /* Safari 6.0 - 9.0 */
2670  filter: none;
2671}
2672.polecamy {
2673  text-align: center;
2674}
2675p.polecamy-opis {
2676  font-size: 14px;
2677  margin-top: 15px;
2678}
2679p.polecamy-rabat {
2680  font-size: 16px;
2681  font-weight: 700;
2682  margin-bottom: 30px;
2683}
2684a.polecamy-btn {
2685  border: 2px solid #82b440;
2686  background-color: #ffffff;
2687  padding: 8px 12px;
2688  color: #82b440;
2689  vertical-align: middle;
2690  align-content: center;
2691  text-decoration: none;
2692  font-size: 14px;
2693}
2694a.polecamy-btn:link,
2695visited {
2696  background-color: #ffffff;
2697  color: #82b440;
2698}
2699a.polecamy-btn:hover,
2700active {
2701  background-color: #82b440;
2702  color: #ffffff;
2703}
2704.polecamy-space {
2705  height: 30px !important;
2706}
2707header .main-bar {
2708  border-bottom: 1px solid #eee;
2709  background-color: #fafafa;
2710}
2711header .main-bar .container {
2712  background-image: none;
2713}
2714article .post-sub-title {
2715  font-family: "Dosis";
2716  font-size: 30px;
2717  line-height: 1.1;
2718  font-weight: 300;
2719}
2720#footer .newsletter .btn {
2721  background-color: #82B440;
2722  color: #ffffff;
2723  border-color: #82B440;
2724}
2725#footer .newsletter .info:before {
2726  background-color: #82B440;
2727}
2728#footer .newsletter .info:after {
2729  background-color: #82B440;
2730}
2731.form-control:focus {
2732  outline: 0;
2733  box-shadow: 0 0 8px rgba(199, 10, 81, 0.6);
2734  border: 1px solid #82b440;
2735}
2736.simplebox {
2737  background: #82b440;
2738  color: #ffffff;
2739}
2740h2.simplebox-title {
2741  color: #ffffff;
2742  padding-bottom: 10px;
2743  border-bottom: 2px solid #ffffff;
2744}
2745.read-progress-bar {
2746  height: 7px;
2747  background-color: #82b440;
2748}
2749table.content-table {
2750  background-color: #ffffff;
2751  border-right: none;
2752  border-bottom: none;
2753  border-left: none;
2754  border-top: 3px solid #666666;
2755  box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2756  -moz-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2757  -webkit-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2758  -o-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2759  -ms-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2760  margin-top: 25px;
2761  margin-bottom: 25px;
2762}
2763table.content-table td,
2764th {
2765  border-left: none;
2766  border-right: none;
2767  border-top: none;
2768  vertical-align: top;
2769  padding: 10px;
2770  font-size: 15px;
2771  line-height: 1.4;
2772  color: #666666;
2773}
2774table.content-table td:first-child {
2775  padding-left: 20px;
2776}
2777table.content-table td:last-child {
2778  padding-right: 20px;
2779}
2780table.content-table tr {
2781  border-bottom: 1px solid #f2f2f2;
2782}
2783table.content-table tr:last-child td {
2784  border-bottom: none !important;
2785}
2786.block .article .text .title {
2787  margin-top: 5px;
2788}
2789.block-with-files .tags {
2790  display: none;
2791}
2792.block-with-files .title {
2793  font-size: 18px !important;
2794}
2795/* paywall */
2796.pay-wall-box {
2797  background: #fff;
2798}
2799.box h3 {
2800  text-align: center;
2801  top: 80px;
2802  color: #999;
2803}
2804.box .tagline {
2805  font-size: 3vh;
2806  display: block;
2807  color: #82B440;
2808  padding: 10px;
2809}
2810.box .ptaszki {
2811  font-size: 18px;
2812  color: #999;
2813  display: block;
2814  padding: 0px 60px 10px 60px;
2815}
2816.box ul {
2817  line-height: 1.4;
2818  list-style-type: none;
2819  display: inline-block;
2820  text-align: left;
2821}
2822.box li:before {
2823  content: "\f00c";
2824  /* FontAwesome Unicode */
2825  font-family: FontAwesome;
2826  display: inline-block;
2827  margin-left: -1.3em;
2828  width: 1.3em;
2829  color: #82B440;
2830}
2831.box {
2832  width: 100%;
2833  background: #ffffff;
2834  padding: 30px;
2835  text-align: center;
2836  align-content: center;
2837  border-top: 3px solid #666666;
2838  box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2839  -moz-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2840  -webkit-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2841  -o-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2842  -ms-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2843}
2844.effect4 {
2845  position: relative;
2846}
2847.pay-wall-button {
2848  display: inline-block;
2849  font-size: 3vh;
2850  line-height: 19px;
2851  text-align: center;
2852  background-color: #82B440;
2853  color: #fff;
2854  margin-top: 10px;
2855  margin-bottom: 10px;
2856  margin-right: 20px;
2857  margin-left: 30px;
2858  padding-top: 26px;
2859  padding-bottom: 26px;
2860  padding-right: 0px;
2861  padding-left: 0px;
2862  border-radius: 3px;
2863  transition: all 0.4s;
2864  width: 30%;
2865  text-decoration: none;
2866}
2867.pay-wall-zarejestruj {
2868  display: inline-block;
2869  font-size: 2.5vh;
2870  line-height: 19px;
2871  text-align: center;
2872  background-color: #82B440;
2873  color: #fff;
2874  margin-top: 10px;
2875  margin-bottom: 10px;
2876  margin-right: 20px;
2877  margin-left: 30px;
2878  padding-top: 16px;
2879  padding-bottom: 16px;
2880  padding-right: 0px;
2881  padding-left: 0px;
2882  border-radius: 3px;
2883  transition: all 0.4s;
2884  width: 30%;
2885  text-decoration: none;
2886}
2887.pay-wall-zaloguj {
2888  display: inline-block;
2889  font-size: 2.5vh;
2890  line-height: 19px;
2891  text-align: center;
2892  background-color: #fff;
2893  color: #82B440;
2894  margin-top: 10px;
2895  margin-bottom: 10px;
2896  margin-right: 20px;
2897  margin-left: 30px;
2898  padding-top: 16px;
2899  padding-bottom: 16px;
2900  padding-right: 0px;
2901  padding-left: 0px;
2902  border-radius: 3px;
2903  transition: all 0.4s;
2904  width: 30%;
2905  text-decoration: none;
2906  border: 1px solid #82B440;
2907}
2908/* paywall koniec */
2909#footer .newsletter {
2910  display: none;
2911}
2912/* banery na głównej */
2913@media only screen and (max-width: 399px) {
2914  img.baner-mobile {
2915    display: block;
2916  }
2917  img.baner-desktop {
2918    display: none;
2919  }
2920}
2921@media only screen and (min-width: 400px) {
2922  img.baner-mobile {
2923    display: none;
2924  }
2925  img.baner-desktop {
2926    display: block;
2927  }
2928}
2929/* o czasopiśmie */
2930.builder-item-hidden {
2931  display: none !important;
2932}
2933.builder-page-content {
2934  /* CSS Document */
2935  font-family: 'Roboto Condensed', sans-serif !important;
2936  font-size: 16px;
2937  line-height: 21px;
2938  /* Medium Devices, Desktops */
2939  /*!
2940 * Bootstrap v3.3.4 (http://getbootstrap.com)
2941 * Copyright 2011-2015 Twitter, Inc.
2942 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
2943 */
2944  /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
2945  font-family: sans-serif;
2946  -webkit-text-size-adjust: 100%;
2947  -ms-text-size-adjust: 100%;
2948  margin: 0;
2949  /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
2950  font-size: 10px;
2951  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
2952  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
2953  font-size: 14px;
2954  line-height: 1.42857143;
2955  color: #333;
2956  background-color: #fff;
2957  /*# sourceMappingURL=bootstrap.css.map */
2958}
2959@font-face {
2960  font-family: 'Glyphicons Halflings';
2961  src: url('https://files.forum-media.pl/o-czasopismie/fonts/glyphicons-halflings-regular.eot');
2962  src: url('https://files.forum-media.pl/o-czasopismie/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('https://files.forum-media.pl/o-czasopismie/fonts/glyphicons-halflings-regular.woff') format('woff'), url('https://files.forum-media.pl/o-czasopismie/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('https://files.forum-media.pl/o-czasopismie/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
2963}
2964.builder-page-content .img-fluid {
2965  max-width: 100%;
2966  height: auto;
2967}
2968.builder-page-content .poznaj-title {
2969  font-size: 36px;
2970  line-height: 36px;
2971  margin: 0px;
2972  color: #febd00;
2973  font-family: Dosis, Roboto, sans-serif;
2974}
2975.builder-page-content .fl-title {
2976  font-size: 70px;
2977  line-height: 72px;
2978  letter-spacing: 1px;
2979  margin: 0px 0px 15px;
2980  color: #febd00;
2981  font-family: Dosis, Roboto, sans-serif;
2982}
2983.builder-page-content .btn-zamow {
2984  background-color: #febd00;
2985  color: #fff;
2986  font-weight: normal;
2987  font-size: 25px;
2988  letter-spacing: 2px;
2989  padding: 4px 20px;
2990}
2991.builder-page-content .zamow-line {
2992  /*background-color: #EFEFEF;	*/
2993  padding: 25px 0px;
2994  background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.41) 50%, rgba(0, 0, 0, 0) 100%);
2995  /* FF3.6-15 */
2996  background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.08) 50%, rgba(0, 0, 0, 0) 100%);
2997  /* Chrome10-25,Safari5.1-6 */
2998  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.08) 50%, rgba(0, 0, 0, 0) 100%);
2999  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
3000  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
3001  /* IE6-9 */
3002}
3003.builder-page-content .part-title {
3004  text-transform: uppercase;
3005  font-size: 34px;
3006  line-height: 36px;
3007  letter-spacing: 5px;
3008  font-weight: normal;
3009  color: #555;
3010  margin: 10px 0px 4px;
3011  padding-top: 20px;
3012  font-family: Dosis, Roboto, sans-serif;
3013}
3014.builder-page-content .part-subtitle {
3015  font-size: 18px;
3016  line-height: 26px;
3017  margin-bottom: 40px;
3018}
3019.builder-page-content .slider-title {
3020  font-size: 30px;
3021  line-height: 30px;
3022  color: #003D00;
3023}
3024.builder-page-content .slider-text {
3025  font-size: 18px;
3026  line-height: 24px;
3027  margin: 0px 100px;
3028}
3029.builder-page-content .carousel-padding {
3030  padding: 40px 0px;
3031}
3032.builder-page-content .osoba {
3033  font-size: 18px;
3034  line-height: 22px;
3035  margin-top: 10px;
3036}
3037.builder-page-content .carousel img {
3038  width: 127px;
3039  height: 127px;
3040  border-radius: 127px;
3041}
3042.builder-page-content .background-grey {
3043  background-color: #F8F8F8;
3044}
3045.builder-page-content .digital-title {
3046  font-size: 18px;
3047  line-height: 24px;
3048  letter-spacing: 1px;
3049  text-transform: uppercase;
3050  margin: 0px;
3051  color: #febd00;
3052}
3053.builder-page-content .digital-text {
3054  font-size: 16px;
3055  line-height: 21px;
3056  margin: 0px 0px 20px;
3057}
3058.builder-page-content .mt20 {
3059  margin-top: 20px;
3060}
3061.builder-page-content .mt40 {
3062  margin-top: 40px;
3063}
3064.builder-page-content .lista1 {
3065  padding-right: 5px;
3066  padding-top: 5px;
3067  padding-bottom: 5px;
3068}
3069.builder-page-content .lista1 li {
3070  margin: 0 0 10px;
3071  font-size: 16px;
3072  line-height: 21px;
3073  list-style-type: none;
3074}
3075.builder-page-content .lista1 li:before {
3076  font-family: 'Glyphicons Halflings';
3077  display: inline-block;
3078  position: relative;
3079  top: 2px;
3080  margin-left: -29px;
3081  content: "\e013";
3082  margin-right: 13px;
3083  color: #003D00;
3084}
3085.builder-page-content .ekonomiczna {
3086  margin: 30px 0;
3087  background-color: #fff;
3088  padding: 20px 40px 30px;
3089  border: 1px solid #E9E9E9;
3090}
3091.builder-page-content .premium {
3092  overflow: hidden;
3093  background-color: #fff;
3094  padding: 10px 41px 60px;
3095  border: 0px solid #E9E9E9;
3096  -webkit-box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
3097  -moz-box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
3098  box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
3099}
3100.builder-page-content .szarfa {
3101  transform: rotate(-45deg);
3102  -webkit-transform: rotate(-45deg);
3103  -moz-transform: rotate(-45deg);
3104  -o-transform: rotate(-45deg);
3105  position: relative;
3106  left: -170px;
3107  top: 40px;
3108  overflow: hidden;
3109  background-color: #4285f4;
3110  height: 40px;
3111  width: 400px;
3112}
3113.builder-page-content .szarfa-text {
3114  text-transform: uppercase;
3115  font-size: 13px;
3116  line-height: 40px;
3117  margin: 0px;
3118  color: #fff;
3119  text-align: center;
3120}
3121.builder-page-content .wersja-title {
3122  font-size: 30px;
3123  line-height: 30px;
3124  margin: 10px 0px 20px;
3125}
3126.builder-page-content .wersja-line {
3127  width: 150px;
3128  height: 2px;
3129  margin: auto;
3130  background: #ff8500;
3131  background-image: linear-gradient(90deg, #ff8500, #f6f6f6);
3132}
3133.builder-page-content .wersja-cena {
3134  font-weight: bold;
3135  font-size: 18px;
3136  margin: 20px 0px 0px;
3137}
3138.builder-page-content .wersja-netto {
3139  font-size: 45px;
3140  line-height: 45px;
3141  margin: 10px 0px;
3142  color: #003D00;
3143}
3144.builder-page-content .wersja-brutto {
3145  font-size: 14px;
3146  line-height: 15px;
3147  margin: 5px 0px 25px;
3148}
3149.builder-page-content .wersja-lista {
3150  list-style: none;
3151}
3152.builder-page-content .wersja-lista img {
3153  position: relative;
3154  left: -15px;
3155}
3156.builder-page-content .wersja-lista li {
3157  color: #000;
3158  margin-bottom: 15px;
3159  padding-bottom: 10px;
3160  border-bottom: 1px solid #E8E8E8;
3161}
3162.builder-page-content .wersja-lista p {
3163  margin: 5px 0px 0px;
3164  color: #838383;
3165}
3166.builder-page-content .full-line {
3167  width: 100%;
3168  height: 1px;
3169  background-color: #E9E9E9;
3170}
3171.builder-page-content .btn-dodaj {
3172  background-color: #003D00;
3173  color: #fff;
3174  font-weight: normal;
3175  font-size: 18px;
3176  letter-spacing: 1px;
3177  padding: 10px 30px;
3178}
3179.builder-page-content .premium-button {
3180  background-color: #82b440;
3181}
3182.builder-page-content .rainbow {
3183  width: 100%;
3184  height: 6px;
3185  background: #29e4ff;
3186  /* Old browsers */
3187  background-image: linear-gradient(90deg, #29e4ff, #d4b2fd);
3188  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#29e4ff', endColorstr='#d4b2fd', GradientType=1);
3189  /* IE6-9 */
3190}
3191.builder-page-content .padding-ramki {
3192  padding: 0px !important;
3193}
3194.builder-page-content .separator-line {
3195  margin: 24px auto 35px;
3196  width: 180px;
3197  background-color: #D5D5D5;
3198  height: 1px;
3199  position: relative;
3200}
3201.builder-page-content .separator-square {
3202  position: absolute;
3203  left: 77px;
3204  top: -12px;
3205  margin: 0 auto;
3206  padding: 7px;
3207  text-align: center;
3208  width: 25px;
3209  height: 25px;
3210  background-color: #fff;
3211  border: 1px solid #003D00;
3212  transform: rotate(45deg);
3213  -webkit-transform: rotate(45deg);
3214  -moz-transform: rotate(45deg);
3215  -o-transform: rotate(45deg);
3216}
3217.builder-page-content .separator-arrow {
3218  width: 9px;
3219  height: 9px;
3220  border-bottom: 2px solid #003D00;
3221  border-right: 2px solid #003D00;
3222}
3223.builder-page-content .carousel-left-square {
3224  position: absolute;
3225  top: calc(35%);
3226  left: calc(38%);
3227  padding: 7px;
3228  text-align: center;
3229  width: 25px;
3230  height: 25px;
3231  background-color: #fff;
3232  border: 1px solid #febd00;
3233  transform: rotate(135deg);
3234  -webkit-transform: rotate(135deg);
3235  -moz-transform: rotate(135deg);
3236  -o-transform: rotate(135deg);
3237}
3238.builder-page-content .carousel-left-arrow {
3239  width: 9px;
3240  height: 9px;
3241  border-bottom: 2px solid #febd00;
3242  border-right: 2px solid #febd00;
3243}
3244.builder-page-content .carousel-right-square {
3245  position: absolute;
3246  top: calc(35%);
3247  left: calc(38%);
3248  padding: 7px;
3249  text-align: center;
3250  width: 25px;
3251  height: 25px;
3252  background-color: #fff;
3253  border: 1px solid #febd00;
3254  transform: rotate(-45deg);
3255  -webkit-transform: rotate(-45deg);
3256  -moz-transform: rotate(-45deg);
3257  -o-transform: rotate(-45deg);
3258}
3259.builder-page-content .carousel-right-arrow {
3260  width: 9px;
3261  height: 9px;
3262  border-bottom: 2px solid #febd00;
3263  border-right: 2px solid #febd00;
3264}
3265.builder-page-content .gradient {
3266  background: #ff8500;
3267  /* Old browsers */
3268  background-image: linear-gradient(45deg, #ff8500, #feff01);
3269  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff8500, endColorstr=#feff01, GradientType=1);
3270  /* IE6-9 */
3271  height: 300px;
3272}
3273.builder-page-content .carousel-showmanymoveone .carousel-control {
3274  width: 4%;
3275  background-image: none;
3276}
3277.builder-page-content .carousel-showmanymoveone .carousel-control.left {
3278  margin-left: 0;
3279}
3280.builder-page-content .carousel-showmanymoveone .carousel-control.right {
3281  margin-right: 0;
3282}
3283.builder-page-content .carousel-showmanymoveone .cloneditem-1,
3284.builder-page-content .carousel-showmanymoveone .cloneditem-2,
3285.builder-page-content .carousel-showmanymoveone .cloneditem-3 {
3286  display: none;
3287}
3288.builder-page-content .carousel .item .col-xs-12 {
3289  padding: 0;
3290}
3291@media only screen and (max-width: 992px) {
3292  .builder-page-content .carousel .item .col-xs-12:nth-last-child(-n+2) {
3293    display: none;
3294  }
3295}
3296@media all and (min-width: 768px) {
3297  .builder-page-content .carousel-showmanymoveone .carousel-inner > .active {
3298    left: 0;
3299  }
3300  .builder-page-content .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
3301    display: block;
3302  }
3303}
3304@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
3305  .builder-page-content .carousel-showmanymoveone .carousel-inner > .item.active {
3306    -webkit-transform: translate3d(0, 0, 0);
3307    transform: translate3d(0, 0, 0);
3308    left: 0;
3309  }
3310}
3311@media all and (min-width: 992px) {
3312  .builder-page-content .carousel-showmanymoveone .carousel-inner > .active {
3313    left: 0;
3314  }
3315  .builder-page-content .carousel-showmanymoveone .carousel-inner .cloneditem-2,
3316  .builder-page-content .carousel-showmanymoveone .carousel-inner .cloneditem-3 {
3317    display: block;
3318  }
3319}
3320@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
3321  .builder-page-content .carousel-showmanymoveone .carousel-inner > .item.active {
3322    -webkit-transform: translate3d(0, 0, 0);
3323    transform: translate3d(0, 0, 0);
3324    left: 0;
3325  }
3326}
3327.builder-page-content section {
3328  display: block;
3329}
3330.builder-page-content a {
3331  background-color: transparent;
3332}
3333.builder-page-content a:active,
3334.builder-page-content a:hover {
3335  outline: 0;
3336}
3337.builder-page-content img {
3338  border: 0;
3339}
3340.builder-page-content button {
3341  margin: 0;
3342  font: inherit;
3343  color: inherit;
3344}
3345.builder-page-content button {
3346  overflow: visible;
3347}
3348.builder-page-content button {
3349  text-transform: none;
3350}
3351.builder-page-content button {
3352  -webkit-appearance: button;
3353  cursor: pointer;
3354}
3355.builder-page-content button::-moz-focus-inner {
3356  padding: 0;
3357  border: 0;
3358}
3359@media print {
3360  .builder-page-content *,
3361  .builder-page-content *:before,
3362  .builder-page-content *:after {
3363    color: #000 !important;
3364    text-shadow: none !important;
3365    background: transparent !important;
3366    -webkit-box-shadow: none !important;
3367    box-shadow: none !important;
3368  }
3369  .builder-page-content a,
3370  .builder-page-content a:visited {
3371    text-decoration: underline;
3372  }
3373  .builder-page-content a[href]:after {
3374    content: " (" attr(href) ")";
3375  }
3376  .builder-page-content a[href^="#"]:after {
3377    content: "";
3378  }
3379  .builder-page-content img {
3380    page-break-inside: avoid;
3381  }
3382  .builder-page-content img {
3383    max-width: 100% !important;
3384  }
3385  .builder-page-content p {
3386    orphans: 3;
3387    widows: 3;
3388  }
3389}
3390@font-face {
3391  font-family: 'Glyphicons Halflings';
3392  src: url('../fonts/glyphicons-halflings-regular.eot');
3393  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
3394}
3395.builder-page-content * {
3396  -webkit-box-sizing: border-box;
3397  -moz-box-sizing: border-box;
3398  box-sizing: border-box;
3399}
3400.builder-page-content *:before,
3401.builder-page-content *:after {
3402  -webkit-box-sizing: border-box;
3403  -moz-box-sizing: border-box;
3404  box-sizing: border-box;
3405}
3406.builder-page-content button {
3407  font-family: inherit;
3408  font-size: inherit;
3409  line-height: inherit;
3410}
3411.builder-page-content a {
3412  color: #337ab7;
3413  text-decoration: none;
3414}
3415.builder-page-content a:hover,
3416.builder-page-content a:focus {
3417  color: #23527c;
3418  text-decoration: underline;
3419}
3420.builder-page-content a:focus {
3421  outline: thin dotted;
3422  outline: 5px auto -webkit-focus-ring-color;
3423  outline-offset: -2px;
3424}
3425.builder-page-content img {
3426  vertical-align: middle;
3427}
3428.builder-page-content p {
3429  margin: 0 0 10px;
3430}
3431.builder-page-content .text-left {
3432  text-align: left;
3433}
3434.builder-page-content .text-center {
3435  text-align: center;
3436}
3437.builder-page-content ul {
3438  margin-top: 0;
3439  margin-bottom: 10px;
3440}
3441.builder-page-content .container {
3442  padding-right: 15px;
3443  padding-left: 15px;
3444  margin-right: auto;
3445  margin-left: auto;
3446}
3447.builder-page-content .row {
3448  margin-right: -15px;
3449  margin-left: -15px;
3450}
3451.builder-page-content .col-md-3,
3452.builder-page-content .col-sm-5,
3453.builder-page-content .col-md-5,
3454.builder-page-content .col-sm-6,
3455.builder-page-content .col-md-6,
3456.builder-page-content .col-md-7,
3457.builder-page-content .col-md-10,
3458.builder-page-content .col-xs-12,
3459.builder-page-content .col-md-12 {
3460  position: relative;
3461  min-height: 1px;
3462  padding-right: 15px;
3463  padding-left: 15px;
3464}
3465.builder-page-content .col-xs-12 {
3466  float: left;
3467}
3468.builder-page-content .btn {
3469  display: inline-block;
3470  padding: 6px 12px;
3471  margin-bottom: 0;
3472  font-size: 14px;
3473  font-weight: normal;
3474  line-height: 1.42857143;
3475  text-align: center;
3476  white-space: nowrap;
3477  vertical-align: middle;
3478  -ms-touch-action: manipulation;
3479  touch-action: manipulation;
3480  cursor: pointer;
3481  -webkit-user-select: none;
3482  -moz-user-select: none;
3483  -ms-user-select: none;
3484  user-select: none;
3485  background-image: none;
3486  border: 1px solid transparent;
3487  border-radius: 4px;
3488}
3489.builder-page-content .btn:focus,
3490.builder-page-content .btn:active:focus {
3491  outline: thin dotted;
3492  outline: 5px auto -webkit-focus-ring-color;
3493  outline-offset: -2px;
3494}
3495.builder-page-content .btn:hover,
3496.builder-page-content .btn:focus {
3497  color: #333;
3498  text-decoration: none;
3499}
3500.builder-page-content .btn:active {
3501  background-image: none;
3502  outline: 0;
3503  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3504  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3505}
3506.builder-page-content .carousel {
3507  position: relative;
3508}
3509.builder-page-content .carousel-inner {
3510  position: relative;
3511  width: 100%;
3512  overflow: hidden;
3513}
3514.builder-page-content .carousel-inner > .item {
3515  position: relative;
3516  display: none;
3517  -webkit-transition: 0.6s ease-in-out left;
3518  -o-transition: 0.6s ease-in-out left;
3519  transition: 0.6s ease-in-out left;
3520}
3521@media all and (transform-3d), (-webkit-transform-3d) {
3522  .builder-page-content .carousel-inner > .item {
3523    -webkit-transition: -webkit-transform 0.6s ease-in-out;
3524    -o-transition: -o-transform 0.6s ease-in-out;
3525    transition: transform 0.6s ease-in-out;
3526    -webkit-backface-visibility: hidden;
3527    backface-visibility: hidden;
3528    -webkit-perspective: 1000;
3529    perspective: 1000;
3530  }
3531  .builder-page-content .carousel-inner > .item.active {
3532    left: 0;
3533    -webkit-transform: translate3d(0, 0, 0);
3534    transform: translate3d(0, 0, 0);
3535  }
3536}
3537.builder-page-content .carousel-inner > .active {
3538  display: block;
3539}
3540.builder-page-content .carousel-inner > .active {
3541  left: 0;
3542}
3543.builder-page-content .carousel-control {
3544  position: absolute;
3545  top: 0;
3546  bottom: 0;
3547  left: 0;
3548  width: 15%;
3549  font-size: 20px;
3550  color: #fff;
3551  text-align: center;
3552  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
3553  filter: alpha(opacity=50);
3554  opacity: .5;
3555}
3556.builder-page-content .carousel-control.left {
3557  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
3558  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
3559  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
3560  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
3561  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
3562  background-repeat: repeat-x;
3563}
3564.builder-page-content .carousel-control.right {
3565  right: 0;
3566  left: auto;
3567  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
3568  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
3569  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
3570  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
3571  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
3572  background-repeat: repeat-x;
3573}
3574.builder-page-content .carousel-control:hover,
3575.builder-page-content .carousel-control:focus {
3576  color: #fff;
3577  text-decoration: none;
3578  filter: alpha(opacity=90);
3579  outline: 0;
3580  opacity: .9;
3581}
3582.builder-page-content .container:before,
3583.builder-page-content .container:after,
3584.builder-page-content .row:before,
3585.builder-page-content .row:after {
3586  display: table;
3587  content: " ";
3588}
3589.builder-page-content .container:after,
3590.builder-page-content .row:after {
3591  clear: both;
3592}
3593@-ms-viewport {
3594  width: device-width;
3595}
3596.builder-page-content div#poznaj {
3597  margin-top: 20px;
3598}
3599/* o czasopiśmie koniec */
3600@media only screen and (max-width: 600px) {
3601  .builder-page-content .fl-title {
3602    font-size: 40px;
3603    line-height: 42px;
3604  }
3605  .builder-page-content .part-title {
3606    font-size: 28px;
3607    letter-spacing: 2px;
3608  }
3609}
3610/* LP */
3611.lp_mobile {
3612  display: none;
3613}
3614@media (max-width: 478px) {
3615  .lp_mobile {
3616    display: block;
3617  }
3618  .lp_desktop {
3619    display: none;
3620  }
3621}
3622.ctajot:link,
3623.ctajot:visited,
3624.ctajot:active {
3625  border: none;
3626  display: inline-block;
3627  color: #fff !important;
3628  font-size: 20px;
3629  line-height: 30px;
3630  font-weight: 600;
3631  margin-bottom: 30px;
3632  padding: 12px 40px;
3633  -webkit-border-radius: 4px;
3634  -moz-border-radius: 4px;
3635  border-radius: 4px;
3636  -webkit-box-shadow: 1px 1px 7px 0px rgba(233, 81, 102, 0.7);
3637  box-shadow: 1px 1px 7px 0px rgba(233, 81, 102, 0.7);
3638  background-color: #e95166;
3639}
3640.ctajot:hover {
3641  background-color: #cf3b50;
3642  text-decoration: none !important;
3643  color: #fff !important;
3644}
3645.mb40 {
3646  margin-bottom: 40px;
3647}
3648#FAQ a {
3649  color: #003D00;
3650}
3651.breadcrumbs__container {
3652  padding-top: 15px;
3653}
3654.prenumerata-menu {
3655  background-color: #003D00;
3656  color: #fff !important;
3657}
3658.prenumerata-menu:hover {
3659  background-color: #82b440 !important;
3660}
3661header .navbar-default .navbar-nav > li a.active.prenumerata-menu {
3662  background-color: #003D00;
3663  color: #fff !important;
3664}
3665#newsletter-ramka {
3666  background-color: #fff;
3667  margin: 20px 0;
3668}
3669.text-newsletter {
3670  background-color: #fff;
3671  margin-bottom: 40px;
3672  padding: 20px 10px 40px 10px;
3673  border: 6px solid #f9f9f9;
3674}
3675.newsletter_header {
3676  font-size: 38px;
3677  color: #333;
3678  line-height: 40px;
3679  font-weight: 600;
3680  text-align: center;
3681  padding-top: 30px;
3682  letter-spacing: 1px;
3683}
3684.newsletter_title {
3685  font-size: 16px;
3686  font-weight: 400;
3687  color: #777;
3688  text-align: center;
3689  padding: 10px 0 30px;
3690}
3691#newsletter-ramka {
3692  background-color: #fff;
3693  margin: 20px 0;
3694}
3695.text-newsletter {
3696  background-color: #fff;
3697  margin-bottom: 40px;
3698  padding: 20px 10px 40px 10px;
3699  border: 6px solid #f9f9f9;
3700}
3701.newsletter_header {
3702  font-size: 32px;
3703  color: #333;
3704  line-height: 35px;
3705  font-weight: 500;
3706  text-align: center;
3707  padding-top: 0px;
3708}
3709.newsletter_title {
3710  font-size: 18px;
3711  font-weight: 400;
3712  color: #03a9f4;
3713  text-align: center;
3714  padding: 20px 0 15px;
3715  text-transform: uppercase;
3716  letter-spacing: 1px;
3717}
3718.title-dn {
3719  padding-bottom: 40px;
3720  font-size: 30px;
3721  color: #004490;
3722  font-weight: 500;
3723}
3724.subtitle-dn {
3725  padding-bottom: 20px;
3726}
3727.tvn {
3728  background: url('https://charaktery.eu/media/cache/resolve/origin/uploads/651/2ad/6512adf2759f2294870322.png') center center no-repeat;
3729  min-width: 109px;
3730}
3731.tvn a {
3732  min-height: 60px;
3733}
3734/* =========================================================
3735   PREMIUM PAYWALL
3736========================================================= */
3737.premium-paywall,
3738.premium-paywall *,
3739.premium-paywall *::before,
3740.premium-paywall *::after {
3741  box-sizing: border-box;
3742}
3743.pay-wall-box:has(.premium-paywall) {
3744  background: transparent !important;
3745  padding: 0 !important;
3746  margin: 0 !important;
3747  border: 0 !important;
3748  box-shadow: none !important;
3749}
3750#seoModal > .modal {
3751  padding: 20px;
3752}
3753#seoModal .modal-content {
3754  position: relative;
3755  width: 760px;
3756  max-width: calc(60vw);
3757  margin: 20px auto;
3758  padding: 0;
3759  overflow: hidden;
3760  border: 0 !important;
3761  border-radius: 22px;
3762  background: #ffffff;
3763  box-shadow: 0 30px 80px rgba(0, 0, 0, 0.24), 0 8px 24px rgba(0, 0, 0, 0.08);
3764}
3765#seoModal .modal-header {
3766  position: absolute;
3767  top: 0;
3768  right: 0;
3769  z-index: 100;
3770  width: auto;
3771  margin: 0 !important;
3772  padding: 22px !important;
3773  border: 0 !important;
3774  background: transparent !important;
3775}
3776#seoModal .modal-header .close {
3777  position: relative;
3778  float: none !important;
3779  width: 50px;
3780  height: 50px;
3781  display: flex;
3782  align-items: center;
3783  justify-content: center;
3784  margin: 0 !important;
3785  padding: 0 !important;
3786  border: 1px solid #e3e7e4 !important;
3787  border-radius: 50%;
3788  background: rgba(255, 255, 255, 0.92) !important;
3789  color: transparent !important;
3790  font-size: 0 !important;
3791  line-height: 1;
3792  opacity: 1 !important;
3793  text-shadow: none !important;
3794  cursor: pointer;
3795  transition: background .18s ease, transform .18s ease;
3796}
3797#seoModal .modal-header .close::before,
3798#seoModal .modal-header .close::after {
3799  content: "";
3800  position: absolute;
3801  top: 50%;
3802  left: 50%;
3803  width: 20px;
3804  height: 2px;
3805  border-radius: 2px;
3806  background: #28323a;
3807}
3808#seoModal .modal-header .close::before {
3809  transform: translate(-50%, -50%) rotate(45deg);
3810}
3811#seoModal .modal-header .close::after {
3812  transform: translate(-50%, -50%) rotate(-45deg);
3813}
3814#seoModal .modal-header .close:hover {
3815  background: #f5f5f5 !important;
3816  transform: rotate(90deg);
3817}
3818#seoModal .modal-body {
3819  position: relative;
3820  padding: 0 !important;
3821  margin: 0 !important;
3822  background: #ffffff !important;
3823}
3824.premium-paywall {
3825  position: relative;
3826  width: 100%;
3827  overflow: hidden;
3828  display: flex;
3829  flex-direction: column;
3830  align-items: center;
3831  padding: 52px 60px 40px;
3832  border-radius: 22px;
3833  background: #ffffff;
3834  text-align: center;
3835  font-family: inherit;
3836}
3837.premium-paywall__wave {
3838  position: absolute;
3839  z-index: 1;
3840  display: block;
3841  pointer-events: none;
3842}
3843.premium-paywall__wave-color {
3844  stop-color: #82b440;
3845  stop-opacity: .08;
3846}
3847.premium-paywall__wave--top {
3848  top: 0;
3849  left: 0;
3850  width: 100%;
3851  height: 285px;
3852}
3853.premium-paywall__wave--bottom {
3854  right: 0;
3855  bottom: 0;
3856  left: 0;
3857  width: 100%;
3858  height: 265px;
3859}
3860.premium-paywall__lock {
3861  position: relative;
3862  z-index: 10;
3863  width: 132px;
3864  height: 132px;
3865  flex: 0 0 auto;
3866  display: flex;
3867  align-items: center;
3868  justify-content: center;
3869  margin: 0 0 22px;
3870  border-radius: 50%;
3871  background: #ffffff;
3872  color: #82b440;
3873  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.09);
3874}
3875.premium-paywall__lock svg {
3876  display: block;
3877  width: 66px;
3878  height: 66px;
3879}
3880.premium-paywall__headline {
3881  position: relative;
3882  z-index: 10;
3883  width: 100%;
3884  max-width: 680px;
3885  margin: 0 !important;
3886  padding: 0;
3887  color: #182129;
3888  font-family: inherit;
3889  font-size: 39px;
3890  font-weight: 700;
3891  line-height: 1.17;
3892  letter-spacing: -1px;
3893  text-align: center;
3894  text-transform: none !important;
3895}
3896.premium-paywall__description {
3897  position: relative;
3898  z-index: 10;
3899  width: 600px;
3900  max-width: 100%;
3901  margin: 18px 0 0 !important;
3902  padding: 0;
3903  color: #69737c;
3904  font-family: inherit;
3905  font-size: 17px;
3906  font-weight: 400;
3907  line-height: 1.5;
3908  text-align: center;
3909}
3910.premium-paywall__subscription-copy {
3911  position: relative;
3912  z-index: 10;
3913  width: 620px;
3914  max-width: 100%;
3915  margin-top: 18px;
3916  padding: 0;
3917  text-align: center;
3918  font-family: inherit;
3919}
3920.premium-paywall__subscription-title {
3921  width: 100%;
3922  margin: 0 !important;
3923  padding: 0;
3924  color: #182129;
3925  font-family: inherit;
3926  font-size: 17px;
3927  font-weight: 700;
3928  line-height: 1.4;
3929  text-align: center;
3930}
3931.premium-paywall__subscription-text {
3932  width: 100%;
3933  margin: 2px 0 0 !important;
3934  padding: 0;
3935  color: #69737c;
3936  font-family: inherit;
3937  font-size: 17px;
3938  font-weight: 400;
3939  line-height: 1.4;
3940  text-align: center;
3941}
3942.premium-paywall__actions {
3943  position: relative;
3944  z-index: 10;
3945  width: 500px;
3946  max-width: 100%;
3947  display: flex;
3948  flex-direction: column;
3949  align-items: stretch;
3950  gap: 14px;
3951  margin-top: 20px;
3952}
3953.premium-paywall__login {
3954  width: 100%;
3955  height: 65px;
3956  display: flex;
3957  align-items: center;
3958  justify-content: center;
3959  padding: 0 30px;
3960  margin: 0;
3961  border: 0;
3962  border-radius: 100px;
3963  background: linear-gradient(135deg, #82b440 0%, #729d38 100%);
3964  color: #ffffff !important;
3965  font-family: inherit;
3966  font-size: 18px;
3967  font-weight: 700;
3968  line-height: 1;
3969  text-align: center;
3970  text-decoration: none !important;
3971  box-shadow: 0 7px 18px rgba(130, 180, 64, 0.15);
3972  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease;
3973}
3974.premium-paywall__login:link,
3975.premium-paywall__login:visited {
3976  color: #ffffff !important;
3977  text-decoration: none !important;
3978}
3979.premium-paywall__login:hover,
3980.premium-paywall__login:focus,
3981.premium-paywall__login:active {
3982  color: #ffffff !important;
3983  text-decoration: none !important;
3984}
3985.premium-paywall__login:hover {
3986  transform: translateY(-2px);
3987  box-shadow: 0 11px 24px rgba(130, 180, 64, 0.22);
3988  filter: brightness(1.02);
3989}
3990.premium-paywall__subscribe {
3991  width: 100%;
3992  height: 65px;
3993  display: flex;
3994  align-items: center;
3995  justify-content: center;
3996  padding: 0 30px;
3997  margin: 0;
3998  border: 2px solid #82b440;
3999  border-radius: 100px;
4000  background: #ffffff !important;
4001  color: #82b440 !important;
4002  font-family: inherit;
4003  font-size: 18px;
4004  font-weight: 700;
4005  line-height: 1;
4006  text-align: center;
4007  text-decoration: none !important;
4008  transition: transform 0.18s ease, box-shadow 0.18s ease;
4009}
4010.premium-paywall__subscribe:link,
4011.premium-paywall__subscribe:visited,
4012.premium-paywall__subscribe:hover,
4013.premium-paywall__subscribe:focus,
4014.premium-paywall__subscribe:active {
4015  background: #ffffff !important;
4016  color: #82b440 !important;
4017  text-decoration: none !important;
4018}
4019.premium-paywall__subscribe:hover {
4020  transform: translateY(-2px);
4021  box-shadow: 0 7px 18px rgba(130, 180, 64, 0.08);
4022}
4023@media (max-width: 650px) {
4024  #seoModal > .modal {
4025    padding: 0 !important;
4026  }
4027  #seoModal .modal-content {
4028    width: calc(80vw) !important;
4029    max-width: calc(80vw) !important;
4030    margin: 10px auto !important;
4031    border-radius: 18px;
4032    overflow: hidden;
4033  }
4034  #seoModal .modal-header {
4035    padding: 12px !important;
4036  }
4037  #seoModal .modal-header .close {
4038    width: 40px;
4039    height: 40px;
4040  }
4041  #seoModal .modal-header .close::before,
4042  #seoModal .modal-header .close::after {
4043    width: 16px;
4044  }
4045  .premium-paywall {
4046    width: 100%;
4047    padding: 45px 24px 28px;
4048    border-radius: 18px;
4049  }
4050  .premium-paywall__lock {
4051    width: 88px;
4052    height: 88px;
4053    margin: 0 0 16px;
4054  }
4055  .premium-paywall__lock svg {
4056    width: 44px;
4057    height: 44px;
4058  }
4059  .premium-paywall__headline {
4060    width: 100%;
4061    max-width: 100%;
4062    font-size: 27px;
4063    line-height: 1.15;
4064    letter-spacing: -.6px;
4065  }
4066  .premium-paywall__headline br {
4067    display: none;
4068  }
4069  .premium-paywall__description {
4070    width: 100%;
4071    max-width: 100%;
4072    margin-top: 14px !important;
4073    font-size: 15px;
4074    line-height: 1.4;
4075    white-space: normal !important;
4076    overflow-wrap: break-word;
4077  }
4078  .premium-paywall__subscription-copy {
4079    width: 100%;
4080    max-width: 100%;
4081    margin-top: 14px;
4082    padding: 0;
4083  }
4084  .premium-paywall__subscription-title {
4085    width: 100%;
4086    max-width: 100%;
4087    font-size: 15px;
4088    line-height: 1.35;
4089    white-space: normal !important;
4090    overflow-wrap: break-word;
4091  }
4092  .premium-paywall__subscription-text {
4093    width: 100%;
4094    max-width: 100%;
4095    margin-top: 3px !important;
4096    font-size: 15px;
4097    line-height: 1.35;
4098    white-space: normal !important;
4099    overflow-wrap: break-word;
4100  }
4101  .premium-paywall__subscription-text br {
4102    display: none;
4103  }
4104  .premium-paywall__actions {
4105    width: 100%;
4106    max-width: 100%;
4107    margin-top: 17px;
4108    gap: 10px;
4109  }
4110  .premium-paywall__login,
4111  .premium-paywall__subscribe {
4112    width: 100%;
4113    height: 54px;
4114    padding: 0 20px;
4115    border-radius: 100px;
4116    font-size: 16px;
4117  }
4118  .premium-paywall__wave--top {
4119    height: 180px;
4120  }
4121  .premium-paywall__wave--bottom {
4122    height: 155px;
4123  }
4124}
4125@media (max-width: 420px) {
4126  #seoModal .modal-content {
4127    width: calc(88vw) !important;
4128    max-width: calc(88vw) !important;
4129    margin: 6px auto !important;
4130    border-radius: 16px;
4131  }
4132  .premium-paywall {
4133    padding: 40px 18px 24px;
4134    border-radius: 16px;
4135  }
4136  .premium-paywall__lock {
4137    width: 76px;
4138    height: 76px;
4139    margin-bottom: 14px;
4140  }
4141  .premium-paywall__lock svg {
4142    width: 38px;
4143    height: 38px;
4144  }
4145  .premium-paywall__headline {
4146    font-size: 24px;
4147    line-height: 1.14;
4148    letter-spacing: -.5px;
4149  }
4150  .premium-paywall__description {
4151    margin-top: 12px !important;
4152    font-size: 14px;
4153    line-height: 1.4;
4154  }
4155  .premium-paywall__subscription-copy {
4156    margin-top: 12px;
4157  }
4158  .premium-paywall__subscription-title,
4159  .premium-paywall__subscription-text {
4160    font-size: 14px;
4161    line-height: 1.35;
4162  }
4163  .premium-paywall__actions {
4164    margin-top: 15px;
4165    gap: 9px;
4166  }
4167  .premium-paywall__login,
4168  .premium-paywall__subscribe {
4169    height: 50px;
4170    padding: 0 15px;
4171    font-size: 15px;
4172  }
4173  .premium-paywall__wave--top {
4174    height: 165px;
4175  }
4176  .premium-paywall__wave--bottom {
4177    height: 145px;
4178  }
4179}
4180@media (max-width: 360px) {
4181  #seoModal .modal-content {
4182    width: calc(90vw) !important;
4183    max-width: calc(90vw) !important;
4184    margin: 5px auto !important;
4185  }
4186  .premium-paywall {
4187    padding: 36px 14px 20px;
4188  }
4189  .premium-paywall__lock {
4190    width: 68px;
4191    height: 68px;
4192    margin-bottom: 12px;
4193  }
4194  .premium-paywall__lock svg {
4195    width: 34px;
4196    height: 34px;
4197  }
4198  .premium-paywall__headline {
4199    font-size: 22px;
4200    line-height: 1.13;
4201  }
4202  .premium-paywall__description {
4203    margin-top: 10px !important;
4204    font-size: 13px;
4205  }
4206  .premium-paywall__subscription-copy {
4207    margin-top: 10px;
4208  }
4209  .premium-paywall__subscription-title,
4210  .premium-paywall__subscription-text {
4211    font-size: 13px;
4212    line-height: 1.35;
4213  }
4214  .premium-paywall__actions {
4215    margin-top: 13px;
4216    gap: 8px;
4217  }
4218  .premium-paywall__login,
4219  .premium-paywall__subscribe {
4220    height: 47px;
4221    font-size: 14px;
4222  }
4223  .premium-paywall__wave--top {
4224    height: 150px;
4225  }
4226  .premium-paywall__wave--bottom {
4227    height: 135px;
4228  }
4229}
4230
4231</style>
4232
4233
4234        
4235
4236    <style>
4237        .swal2-modal {
4238            width: 40% !important;
4239        }
4240
4241        .user-alert-message {
4242            width: 800px !important;
4243        }
4244
4245        @media(min-width: 700px) {
4246            .screening__background {
4247                min-height: 100vh !important;
4248                background-size: cover !important;
4249            }
4250        }
4251
4252    </style>
4253            
4254                <link href="https://www.gos.czasopismobiologia.pl/css/style.css" rel="stylesheet">
4255    <link href="https://www.gos.czasopismobiologia.pl/css/common.css?ver=1.0.2" rel="stylesheet">
4256
4257    <style>
4258        .kcfullheight {
4259            height: calc(var(--vh, 1vh) * 100) !important;
4260        }
4261
4262        :root {
4263            --best-sidebar-color: #00ABEE;
4264        }
4265
4266        h2[id], h3[id] {
4267            scroll-margin-top: 110px;
4268        }
4269    </style>
4270
4271            </head>
4272<body class="stretched body-canvas" data-wcag="wcag" data-is-authenticated="false">
4273    
4274    
4275    <div id="locale" data-locale="pl"></div>
4276
4277    <div class="main-wrapper">
4278                <div id="wrapper" class="clearfix">
4279                    
4280
4281<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 4281-4282
4281
4282<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
4282GTM-MJRZN5
vendor: 85 bytes, lines 4282-4283
4282"
4283height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
4284<!-- End Google Tag Manager (noscript) -->
4285
4286
4287<header class="cart-process-header">
4288    <div class="cart-process-header__inner">
4289        <a href="/"
4290           class="cart-process-header__brand"
4291           aria-label="Strona główna">
4292            <img class="picture"
4293     src="https://www.czasopismobiologia.pl/media/cache/logo_175_73/uploads/668/e59/668e59270c961358631182.svg?extension=jpg&version=734"
4294     loading="lazy" alt="Logo">
4295
4296
4297        </a>
4298
4299        <nav class="cart-process-header__progress" aria-label="Etapy zamówienia">
4300            <ol class="cart-process-header__steps">
4301                                                        <li class="cart-process-header__step is-active"
4302                         aria-current="step">
4303                        <span class="cart-process-header__step-number" aria-hidden="true">1</span>
4304                        <span class="cart-process-header__step-label">Koszyk</span>
4305                    </li>
4306                                                        <li class="cart-process-header__step is-pending"
4307                        >
4308                        <span class="cart-process-header__step-number" aria-hidden="true">2</span>
4309                        <span class="cart-process-header__step-label">Dostawa i płatność</span>
4310                    </li>
4311                                                        <li class="cart-process-header__step is-pending"
4312                        >
4313                        <span class="cart-process-header__step-number" aria-hidden="true">3</span>
4314                        <span class="cart-process-header__step-label">Gotowe</span>
4315                    </li>
4316                            </ol>
4317        </nav>
4318
4319        <div class="cart-process-header__utilities">
4320            <div class="cart-process-header__security">
4321                <svg viewBox="0 0 24 24" width="16" height="16" aria-hidden="true" focusable="false">
4322                    <path fill="currentColor" d="M17 8h-1V6a4 4 0 0 0-8 0v2H7a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2Zm-7-2a2 2 0 1 1 4 0v2h-4V6Zm7 13H7v-9h10v9Z"/>
4323                </svg>
4324                <span class="cart-process-header__security-label cart-process-header__security-label--full">
4325                    Bezpieczna finalizacja zakupu
4326                </span>
4327                <span class="cart-process-header__security-label cart-process-header__security-label--short">
4328                    Bezpieczne zakupy
4329                </span>
4330            </div>
4331
4332            <div class="cart-process-header__accessibility">
4333                <button type="button"
4334                        class="cart-process-header__accessibility-button show-wcag-link"
4335                        aria-label="Dostępność">
4336                    <img src="/images/wcag-icon.svg?v=324" alt="">
4337                </button>
4338
4339                                    <div class="wcag-box wcag-box-top">
4340    <div class="wcag-box-container">
4341        <ul class="jm-wcag-settings">
4342            <li class="contrast">
4343                <ul>
4344                    <li class="contrast-label">
4345                        <span class="jm-separator">Kontrast</span>
4346                    </li>
4347                    <li>
4348                        <a href="/?contrast=normal" class="jm-normal wcag-a-icon" title="Tryb domyślny">
4349                            <svg fill="currentColor" viewBox="0 0 24 24" id="font-2" data-name="Flat Color" xmlns="http://www.w3.org/2000/svg" class="icon flat-color">
4350    <path id="primary" d="M21,20h-.35L12.91,2.59a1,1,0,0,0-1.82,0L3.35,20H3a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2H5.54l1.78-4h8.36l1.78,4H17a1,1,0,0,0,0,2h4a1,1,0,0,0,0-2ZM8.21,14,11.5,6.59,14.79,14Z" fill="currentColor"></path>
4351</svg>                            <span class="sr-only">Tryb domyślny</span>
4352                        </a>
4353                    </li>
4354                    <li>
4355                        <a href="/?contrast=highcontrast" class="jm-highcontrast wcag-a-icon" title="Tryb czarno-biały">
4356                            <svg fill="currentColor" viewBox="0 0 24 24" id="font-2" data-name="Flat Color" xmlns="http://www.w3.org/2000/svg" class="icon flat-color">
4357    <path id="primary" d="M21,20h-.35L12.91,2.59a1,1,0,0,0-1.82,0L3.35,20H3a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2H5.54l1.78-4h8.36l1.78,4H17a1,1,0,0,0,0,2h4a1,1,0,0,0,0-2ZM8.21,14,11.5,6.59,14.79,14Z" fill="currentColor"></path>
4358</svg>
4358                            <span class="sr-only">Tryb czarno-biały</span>
4359                        </a>
4360                    </li>
4361                    <li>
4362                        <a href="/?contrast=highcontrast2" class="jm-highcontrast2 wcag-a-icon" title="Tryb czarno-żółty">
4363                            <svg fill="currentColor" viewBox="0 0 24 24" id="font-2" data-name="Flat Color" xmlns="http://www.w3.org/2000/svg" class="icon flat-color">
4364    <path id="primary" d="M21,20h-.35L12.91,2.59a1,1,0,0,0-1.82,0L3.35,20H3a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2H5.54l1.78-4h8.36l1.78,4H17a1,1,0,0,0,0,2h4a1,1,0,0,0,0-2ZM8.21,14,11.5,6.59,14.79,14Z" fill="currentColor"></path>
4365</svg>                            <span class="sr-only">"Tryb czarno-żółty</span>
4366                        </a>
4367                    </li>
4368                    <li>
4369                        <a href="/?contrast=highcontrast3" class="jm-highcontrast3 wcag-a-icon" title="Tryb żółto-czarny">
4370                            <svg fill="currentColor" viewBox="0 0 24 24" id="font-2" data-name="Flat Color" xmlns="http://www.w3.org/2000/svg" class="icon flat-color">
4371    <path id="primary" d="M21,20h-.35L12.91,2.59a1,1,0,0,0-1.82,0L3.35,20H3a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2H5.54l1.78-4h8.36l1.78,4H17a1,1,0,0,0,0,2h4a1,1,0,0,0,0-2ZM8.21,14,11.5,6.59,14.79,14Z" fill="currentColor"></path>
4372</svg>                            <span class="sr-only">Tryb żółto-czarny</span>
4373                        </a>
4374                    </li>
4375                </ul>
4376            </li>
4377            <li class="resizer">
4378                <ul>
4379                    <li class="resizer-label"><span class="jm-separator">Czcionka</span></li>
4380                    <li>
4381                        <a href="/?fontsize=70" class="jm-font-smaller" title="Zmniejsz czcionkę">
4382                            <img src="/images/minus.svg?v=324"
4383                                 alt="Zmniejsz czcionkę"
4384                                 class="wcag-size-icon"
4385                            >
4386                            <span class="sr-only">Zmniejsz czcionkę</span>
4387                        </a>
4388                    </li>
4389                    <li class="no-margin">
4390                        <a href="/?fontsize=100" class="jm-font-normal" title="Domyślna czcionka">
4391                            <span class="wcag-a-icon">
4392                                <svg fill="currentColor" viewBox="0 0 24 24" id="font-2" data-name="Flat Color" xmlns="http://www.w3.org/2000/svg" class="icon flat-color">
4393    <path id="primary" d="M21,20h-.35L12.91,2.59a1,1,0,0,0-1.82,0L3.35,20H3a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2H5.54l1.78-4h8.36l1.78,4H17a1,1,0,0,0,0,2h4a1,1,0,0,0,0-2ZM8.21,14,11.5,6.59,14.79,14Z" fill="currentColor"></path>
4394</svg>                            </span>
4395                            <span class="sr-only">Domyślna czcionka</span>
4396                        </a>
4397                    </li>
4398                    <li class="no-margin">
4399                        <a href="/?fontsize=130" class="jm-font-larger" title="Powiększ czcionkę">
4400                            <img src="/images/plus.svg?v=324"
4401                                 alt="Powiększ czcionkę"
4402                                 class="wcag-size-icon"
4403                            >
4404                            <span class="sr-only">Powiększ czcionkę</span>
4405                        </a>
4406                    </li>
4407                </ul>
4408            </li>
4409        </ul>
4410    </div>
4411</div>                            </div>
4412        </div>
4413    </div>
4414</header>
4415        </div>
4416        
4417                <div class="main-block ">
4418                <div class="container container--screener container-cart-2">
4419        <div id="cart-content" style="min-height: 400px" data-locale="pl">
4420            <div class="spinner-overlay-2">
4421    <div class="spinner-border" role="status">
4422        <span class="sr-only">Loading...</span>
4423    </div>
4424</div>        </div>
4425    </div>
4426            </div>
4427
4428                            <footer id="footer" class="dark" style="background-color: #1f2024;">
4429    <div class="pt-5">
4430        <div class="container-fluid footer">
4431    <div class="container">
4432        <div class="row">
4433            <div class="col-md-4 description">
4434                <p>
4435                    <p style="margin-bottom: 15px; margin-top: 10px;"><a href="https://www.czasopismobiologia.pl/"><img alt="" src="https://czasopismobalans.pl/media/cache/resolve/origin/uploads/642/e98/642e9878cf653933317290.png" width="150" /></a></p>
4436
4437<p>Ideą przewodnią magazynu jest dostarczanie nauczycielom profesjonalnych informacji i nowości z zakresu nauk przyrodniczych oraz sprawdzonych rozwiązań i narzędzi podnoszących efektywność nauczania.</p>
4438                </p>
4439            </div>
4440            <div class="col-md-4">
4441                <p style="text-align:center;"><a href="https://www.czasopismobiologia.pl/prenumerata"><img alt="Biologia" src="https://www.czasopismobiologia.pl/media/cache/resolve/origin/uploads/668/e4d/668e4d18f35a5634832311.webp" style="border:0;  max-height: 200px;" /><br />
4442<img alt="" src="https://forumlogopedy.pl/media/cache/resolve/origin/uploads/652/012/6520124699de8754278563.png" style="border:0; max-width:250px" />
4442 </a></p>
4443            </div>
4444            <div class="col-md-4 social">
4445                <h3>Na skróty</h3>
4446                <ul>
4447	<li><a href="\poznaj-magazyn-biologia-w-szkole" style="color: #f0f0f0;">O czasopiśmie</a></li>
4448	<li><a href="\prenumerata" style="color: #f0f0f0;">Prenumerata</a></li>
4449	<li><a href="https://www.czasopismobiologia.pl/polityka-prywatnosci" style="color: #f0f0f0;" target="_blank">Polityka prywatności</a></li>
4450	<li><a href="https://www.czasopismobiologia.pl/regulamin" style="color: #f0f0f0;" target="_blank">Regulamin</a></li>
4451	<li><a href="\kontakt" style="color: #f0f0f0;">Kontakt</a></li>
4452	<li><a href="https://e-forum.pl/media" style="color: #f0f0f0;">Biuro prasowe</a></li>
4453	<li><a href="\pomoc" style="color: #f0f0f0;">Pomoc</a></li>
4454	<li><a href="https://e-forum.pl/informacja-o-dostepnosci" style="color: #f0f0f0;" target="_blank">Dostępność cyfrowa</a></li>
4455</ul>
4456            </div>
4457        </div>
4458    </div>
4459    <div style="padding: 20px 0;" class="text-center">
4460        © Copyright 2026 <span class="bolder">Forum Media Polska</span>
4461    </div>
4462</div>
4463    </div>
4464</footer>
4465
4466    </div>
4467
4468
4469    
4470
4471<script src="/js/canvas-vendor.js?v=324" type="text/javascript"></script>
4471
4472
4473
4474<script src="/bundles/fosjsrouting/js/router.js?v=324" type="text/javascript"></script>
vendor: 1 bytes, line 4474
4474
4475<script>
4476    function routerSetData(data) {
4477        data.scheme = 'https';
4478        fos.Router.setData(data);
4479    }
4480</script>
vendor: 1 bytes, line 4480
4480
4481<script src="/js/fos_js_routes.js"></script>
4481
4482    
4482<script src="/Frontend/js/default/vendor/jquery.collapser.min.js?v=324"></script>
4482
4483    
4483<script src="/js/canvas-scripts.js?v=324" type="text/javascript"></script>
4483
4484    
4484<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/shikwasa.min.js"></script>
vendor: 1 bytes, line 4484
4484
4485<script>
4486    var alerts = [];
4487</script>
4487
4488    
4488<script>
4489        function adjustUpsellingItemsHeight() {
4490            var heightArray = [];
4491
4492            if ($('.box-desc').length === 0) {
4493                console.log('Nie znaleziono elementów .box-desc');
4494                return;
4495            }
4496
4497            $('.box-desc').each(function () {
4498                var $boxDesc = $(this);
4499                var $textContainer = $boxDesc.closest('.text-container');
4500                var $shortDescHeight = parseInt($boxDesc.attr('data-short-height'));
4501                var $shortDesc = $boxDesc.find('.short');
4502                var $fullDesc = $boxDesc.find('.full');
4503                var $readMore = $boxDesc.find('.read-more');
4504                var $readMoreHeight = $boxDesc.find('.read-more').outerHeight();
4505                var $buttonHeight = $boxDesc.siblings('.upselling-add-to-cart').outerHeight();
4506                var $boxTitleHeight = $textContainer.find('.box-title').outerHeight();
4507                var $boxPriceHeight = $textContainer.find('.box-price').find('.text-nowrap').outerHeight();
4508
4509                if(isNaN($shortDescHeight)) {
4510                    $shortDescHeight = 70;
4511                }
4512
4513                var $calculatedMaxHeight = $boxTitleHeight + $boxPriceHeight + 10 + $shortDescHeight + $readMoreHeight + 10 + $buttonHeight + 20;
4514                heightArray.push($calculatedMaxHeight);
4515
4516
4517                $shortDesc.dotdotdot({
4518                    ellipsis : '...',
4519                    height   : $shortDescHeight,
4520                    tolerance: 0,
4521                    callback: function (isTruncated) {
4522                        if (isTruncated) {
4523                            $readMore.show();
4524                        }
4525                    }
4526                });
4527
4528                $textContainer.css('min-height', $calculatedMaxHeight + 'px');
4529
4530                $readMore.on('click', function (e) {
4531                    e.preventDefault();
4532                    $shortDesc.hide();
4533                    $fullDesc.show();
4534                    $(this).remove();
4535                });
4536            });
4537
4538            var highestHeight = heightArray.reduce(function(accumulatedValue, currentValue) {
4539                return Math.max(accumulatedValue, currentValue);
4540            });
4541
4542            $('.cart-complementary-item .text-container').css('min-height', highestHeight + 'px');
4543        }
4544
4545        $(document).ready(function () {
4546
4547            activeSpinner('show');
4548
4549            let searchParams = new URLSearchParams(window.location.search);
4550
4551            if (searchParams.has('prod') || searchParams.has('pack'))
4552            {
4553                $.ajax({
4554                    type: 'POST',
4555                    url: '/koszyk/dodaj',
4556                    data: {
4557                        productVariantNoComplete: searchParams.get('prod'),
4558                        productPackId: searchParams.get('pack'),
4559                        couponCode: searchParams.get('coupon')
4560                    },
4561                    async:false,
4562                    success: function(data) {
4563                        if (data.success === 'ok')
4564                        {
4565                            sessionStorage.setItem('backToShoppingUrl', window.location.pathname);
4566
4567                            $('#cartProductCount').html( data.userbar.quantity );
4568                            $('#cartTotalPrice').html( data.userbar.price );
4569
4570                            if (typeof gtag === 'function' && data.gaEvent)
4571                            {
4572                                gtag.apply(this, data.gaEvent);
4573                            }
4574                        }
4575                    }
4576                });
4577
4578                window.history.replaceState(null, '', window.location.pathname);
4579            }
4580
4581            $.ajax({
4582                url: '/koszyk/render-index-data',
4583                success: function (data) {
4584                    $('#cart-content').html(data.cart);
4585
4586                    if (typeof gtag === 'function' && data.gaEvent)
4587                    {
4588                        gtag.apply(this, data.gaEvent);
4589                    }
4590
4591                    activeSpinner('hide');
4592                },
4593            }).done(function () {
4594                var swal_div_messages = $('div#swal_messages');
4595
4596                if (swal_div_messages.length > 0 && swal_div_messages.is(':empty') === false) {
4597                    showSweetAlert();
4598                }
4599
4600                setTimeout(function () {
4601                    adjustUpsellingItemsHeight();
4602                }, 800);
4603            })
4604        });
4605    </script>
vendor: 1 bytes, line 4605
4605
4606<script>
4607    (function(d, s, id) {
4608        var js, fjs = d.getElementsByTagName(s)[0];
4609        if (d.getElementById(id)) return;
4610        js = d.createElement(s); js.id = id;
4611        js.src = "https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.0";
4612        fjs.parentNode.insertBefore(js, fjs);
4613    }(document, 'script', 'facebook-jssdk'));
4614
4615    </script>
vendor: 1 bytes, line 4615
4615
4616<script type="text/javascript"
4617        src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS_HTML"></script>
vendor: 1 bytes, line 4617
4617
4618<script type="module" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/shikwasa.min.js"></script>
4618
4619
4620    <!-- Globalne close body-->
4621<script src="https://www.gos.e-firma.pl/js/jquery.plainmodal.min.js"></script>
vendor: 2 bytes, line 4621
4621
4622<script src="https://www.gos.e-firma.pl/js/modalLoginRegister.js"></script>
4622
4623
4624<script type="text/plain" data-type="application/javascript" data-name="salesmanago">
4625    var _smid = "u0zeekmgvwlr8wz3";
4626    var _smapp = 2;
4627    var _smcustom = true;
4628    var _smbanners = true;
4629
4630       var excludedDomains = [
4631        '',
4632        ''
4633    ];
4634
4635
4636    // Sprawdzanie czy aktualna domena nie jest na liście wyłączonych
4637    var currentDomain = window.location.hostname;
4638    if (excludedDomains.indexOf(currentDomain) === -1) {
4639        (function(w, r, a, sm, s) {
4640            w['SalesmanagoObject'] = r;
4641            w[r] = w[r] || function() {
4642                (w[r].q = w[r].q || []).push(arguments)
4643            };
4644            sm = document.createElement('script');
4645            sm.type = 'text/javascript';
4646            sm.async = true;
4647            sm.src = a;
4648            s = document.getElementsByTagName('script')[0];
4649            s.parentNode.insertBefore(sm, s);
4650        })(window, 'sm', ('https:' == document.location.protocol ? 'https://' : 'http://') + 'app2.salesmanago.pl/static/sm.js');
4651    }
4652</script>
4652
4653
4654
4655<!--
4655<script src="https://files.forum-media.pl/popupblocker/popupblocker.js"></script>
4655-->
4656
4657<script>
4658      const expandableBox = document.querySelectorAll(".expandable-box");
4659      if (expandableBox.length > 0) {
4660        document.querySelectorAll(".expandable-box [data-target]").forEach((btn) =>
4661          btn.addEventListener("click", (e) => {
4662            let parent = e.currentTarget.closest(".expandable-box"),
4663              target = e.currentTarget.dataset.target;
4664
4665            parent.classList.toggle("active");
4666          })
4667        );
4668      }
4669    </script>
4669
4670
4671
4672
4673
4674<script>
4675(function() {
4676  // NOWE: Sprawdzenie czy istnieje cookie forum=1
4677  function checkForumCookie() {
4678    const cookies = document.cookie.split(';');
4679    for (let i = 0; i < cookies.length; i++) {
4680      const cookie = cookies[i].trim();
4681      if (cookie.indexOf('forum=1') === 0) {
4682        console.log('Znaleziono cookie forum=1, blokowanie wyświetlania popupów');
4683        return true;
4684      }
4685    }
4686    return false;
4687  }
4688  
4689  // NOWE: Sprawdzenie czy w URL jest parametr f=adw
4690  function checkUrlParameter() {
4691    const urlParams = new URLSearchParams(window.location.search);
4692    if (urlParams.get('f') === 'adw') {
4693      console.log('Znaleziono parametr f=adw w URL, blokowanie wyświetlania popupów');
4694      return true;
4695    }
4696    return false;
4697  }
4698  
4699  // NOWE: Sprawdzenie warunków blokujących i przerwanie działania skryptu jeśli są spełnione
4700  if (checkForumCookie() || checkUrlParameter()) {
4701    console.log('Warunki blokujące spełnione, przerywanie działania skryptu popupów');
4702    return; // Przerwanie wykonania skryptu
4703  }
4704
4705  // Funkcja sprawdzająca czy popup może zostać wyświetlony
4706  function canShowPopup(popupId, config) {
4707    // Inicjalizacja localStorage jeśli nie istnieje lub jest nieprawidłowy
4708    try {
4709      const storedStats = localStorage.getItem('jsPopupStats');
4710      let popupStats = storedStats ? JSON.parse(storedStats) : {};
4711      
4712      // Upewniamy się, że mamy poprawny obiekt
4713      if (!popupStats || typeof popupStats !== 'object') {
4714        console.log('Resetowanie jsPopupStats - nieprawidłowy format');
4715        popupStats = {};
4716      }
4717      
4718      // Inicjalizacja statystyk dla nowego popupu
4719      if (!popupStats[popupId]) {
4720        console.log('Inicjalizacja statystyk dla:', popupId);
4721        popupStats[popupId] = { totalShows: 0 };
4722        localStorage.setItem('jsPopupStats', JSON.stringify(popupStats));
4723      }
4724      
4725      // Inicjalizacja sessionStorage jeśli nie istnieje lub jest nieprawidłowy
4726      const storedSession = sessionStorage.getItem('jsPopupSession');
4727      let popupSession = storedSession ? JSON.parse(storedSession) : {};
4728      
4729      // Upewniamy się, że mamy poprawny obiekt
4730      if (!popupSession || typeof popupSession !== 'object') {
4731        console.log('Resetowanie jsPopupSession - nieprawidłowy format');
4732        popupSession = {};
4733        sessionStorage.setItem('jsPopupSession', JSON.stringify(popupSession));
4734      }
4735      
4736      // Jeśli popup był już wyświetlony 3 lub więcej razy globalnie,
4737      // zapisujemy tę informację także w sessionStorage, aby unikać ponownego sprawdzania
4738      if (popupStats[popupId].totalShows >= 3 && !popupSession[popupId]) {
4739        popupSession[popupId] = true;
4740        sessionStorage.setItem('jsPopupSession', JSON.stringify(popupSession));
4741        console.log('Zapisano blokadę w sesji dla popupu, który przekroczył limit:', popupId);
4742      }
4743      
4744      console.log('Status popupu:', popupId, {
4745        sessionShow: popupSession[popupId] ? 'TAK' : 'NIE',
4746        totalShows: popupStats[popupId].totalShows
4747      });
4748      
4749      // Nie pokazuj jeśli już wyświetlono w tej sesji
4750      if (popupSession[popupId]) {
4751        console.log('Popup już wyświetlony w tej sesji lub przekroczył limit globalny:', popupId);
4752        return false;
4753      }
4754      
4755      // Nie pokazuj jeśli przekroczono limit 3 wyświetleń
4756      if (popupStats[popupId].totalShows >= 3) {
4757        console.log('Przekroczono limit wyświetleń dla:', popupId);
4758        return false;
4759      }
4760      
4761      // Sprawdzenie ograniczeń czasowych (jeśli określono)
4762      const currentDate = new Date();
4763      
4764      // Sprawdź czy nie jest za wcześnie
4765      if (config.startDate) {
4766        const startDate = new Date(config.startDate);
4767        if (currentDate < startDate) {
4768          console.log('Za wcześnie na wyświetlenie popupu:', popupId);
4769          return false;
4770        }
4771      }
4772      
4773      // Sprawdź czy nie jest za późno
4774      if (config.endDate) {
4775        const endDate = new Date(config.endDate);
4776        if (currentDate > endDate) {
4777          console.log('Za późno na wyświetlenie popupu:', popupId);
4778          return false;
4779        }
4780      }
4781      
4782      // Sprawdzenie, czy URL pasuje do wzorców (jeśli określono)
4783      if (config.urlPatterns && Array.isArray(config.urlPatterns) && config.urlPatterns.length > 0) {
4784        const currentUrl = window.location.href.toLowerCase();
4785        const patternMatch = config.urlPatterns.some(pattern => 
4786          currentUrl.includes(pattern.toLowerCase())
4787        );
4788        
4789        // Jeśli żaden wzorzec nie pasuje do URL, nie pokazuj popupu
4790        if (!patternMatch) {
4791          console.log('URL nie pasuje do wzorców dla:', popupId);
4792          return false;
4793        }
4794      }
4795      
4796      console.log('Popup zatwierdzony do wyświetlenia:', popupId);
4797      return true;
4798    } catch (error) {
4799      console.error('Błąd w funkcji canShowPopup:', error);
4800      return false;
4801    }
4802  }
4803  
4804  // Funkcja rejestrująca wyświetlenie popupu
4805  function registerPopupShow(popupId) {
4806    try {
4807      // Pobierz aktualne dane lub zainicjuj nowe
4808      const storedStats = localStorage.getItem('jsPopupStats');
4809      let popupStats = storedStats ? JSON.parse(storedStats) : {};
4810      
4811      const storedSession = sessionStorage.getItem('jsPopupSession');
4812      let popupSession = storedSession ? JSON.parse(storedSession) : {};
4813      
4814      // Upewnij się, że struktura obiektu istnieje dla tego popupu
4815      if (!popupStats[popupId]) {
4816        popupStats[popupId] = { totalShows: 0 };
4817      }
4818      
4819      // Aktualizacja sesji
4820      popupSession[popupId] = true;
4821      sessionStorage.setItem('jsPopupSession', JSON.stringify(popupSession));
4822      
4823      // Aktualizacja ogólnych statystyk
4824      popupStats[popupId].totalShows += 1;
4825      localStorage.setItem('jsPopupStats', JSON.stringify(popupStats));
4826      
4827      console.log('Zarejestrowano wyświetlenie popupu:', popupId, 'Łączna liczba wyświetleń:', popupStats[popupId].totalShows);
4828      
4829      // Wyświetl aktualny stan local i session storage
4830      console.log('Aktualny stan localStorage:', JSON.parse(localStorage.getItem('jsPopupStats')));
4831      console.log('Aktualny stan sessionStorage:', JSON.parse(sessionStorage.getItem('jsPopupSession')));
4832    } catch (error) {
4833      console.error('Błąd w funkcji registerPopupShow:', error);
4834    }
4835  }
4836  
4837  // Funkcja do zamykania popupu (zdefiniowana globalnie)
4838  window.closeJsPopup = function(popupId) {
4839    try {
4840      const popup = document.getElementById(popupId);
4841      if (popup && popup.parentNode) {
4842        popup.parentNode.removeChild(popup);
4843        console.log('Zamknięto popup:', popupId);
4844      } else {
4845        console.warn('Nie znaleziono popupu do zamknięcia:', popupId);
4846      }
4847    } catch (error) {
4848      console.error('Błąd podczas zamykania popupu:', error);
4849    }
4850  };
4851  
4852  // Funkcja sprawdzająca czy grafika istnieje
4853  function checkImage(imageSrc, callback) {
4854    try {
4855      const img = new Image();
4856      img.onload = function() {
4857        callback(true, this.width, this.height);
4858      };
4859      img.onerror = function() {
4860        console.warn('Nie udało się załadować obrazu:', imageSrc);
4861        callback(false);
4862      };
4863      img.src = imageSrc;
4864    } catch (error) {
4865      console.error('Błąd podczas sprawdzania obrazu:', error);
4866      callback(false);
4867    }
4868  }
4869  
4870  // Funkcja tworząca i wyświetlająca popup
4871  function createPopup(config, index) {
4872    try {
4873      const popupId = 'jsPopup' + index;
4874      console.log('Próba utworzenia popupu:', popupId);
4875      
4876      // Sprawdź czy można pokazać popup
4877      if (!canShowPopup(popupId, config)) {
4878        console.log('Popup nie może zostać wyświetlony:', popupId);
4879        return;
4880      }
4881      
4882      // Sprawdź czy grafika istnieje
4883      checkImage(config.imageUrl, function(success, width, height) {
4884        if (!success) {
4885          console.warn('Grafika nie istnieje dla popupu:', popupId);
4886          return;
4887        }
4888        
4889        // Sprawdź wymiary ekranu dla responsywności
4890        const viewportWidth = Math.max(document.documentElement.clientWidth || 0, window.innerWidth || 0);
4891        const viewportHeight = Math.max(document.documentElement.clientHeight || 0, window.innerHeight || 0);
4892        
4893        // Ustal maksymalne wymiary dla popupu
4894        const maxWidth = Math.min(width, viewportWidth * 0.9); // 90% szerokości viewportu
4895        const maxHeight = Math.min(height, viewportHeight * 0.9 - 30); // 90% wysokości viewportu minus przycisk zamknięcia
4896        
4897        // Oblicz rzeczywiste wymiary z zachowaniem proporcji
4898        let finalWidth = width;
4899        let finalHeight = height;
4900        
4901        if (width > maxWidth) {
4902          // Skaluj obraz zachowując proporcje
4903          const ratio = maxWidth / width;
4904          finalWidth = maxWidth;
4905          finalHeight = height * ratio;
4906        }
4907        
4908        if (finalHeight > maxHeight) {
4909          // Jeśli po skalowaniu szerokości obraz jest nadal za wysoki
4910          const ratio = maxHeight / finalHeight;
4911          finalHeight = maxHeight;
4912          finalWidth = finalWidth * ratio;
4913        }
4914        
4915        // Tworzymy popup z dostosowanymi wymiarami
4916        const popup = document.createElement('div');
4917        popup.id = popupId;
4918        
4919        // Ustawiamy podstawowe style jako atrybuty inline
4920        popup.style.position = 'fixed';
4921        popup.style.display = 'block';
4922        popup.style.zIndex = '99999';
4923        popup.style.top = '50%';
4924        popup.style.left = '50%';
4925        popup.style.width = `${finalWidth}px`;
4926        popup.style.height = `${finalHeight + 30}px`; // Dodajemy miejsce na przycisk zamknięcia
4927        popup.style.marginTop = `-${(finalHeight + 30) / 2}px`;
4928        popup.style.marginLeft = `-${finalWidth / 2}px`;
4929        popup.style.backgroundColor = '#ffffff';
4930        popup.style.borderRadius = '8px';
4931        popup.style.boxShadow = '0 5px 20px rgba(0, 0, 0, 0.3)';
4932        popup.style.overflow = 'hidden';
4933        
4934        // Ustawiamy zawartość popupu
4935        popup.innerHTML = `
4936          <div onclick="window.closeJsPopup('${popupId}')" 
4937               style="position: absolute; top: 5px; right: 5px; width: 25px; height: 25px; 
4938                      background-color: rgba(0, 0, 0, 0.6); color: #fff; border-radius: 50%; 
4939                      display: flex; align-items: center; justify-content: center; 
4940                      font-size: 18px; cursor: pointer; z-index: 99999; text-align: center; line-height: 25px;">&times;</div>
4941          <a href="${config.linkUrl}" style="display: block;">
4942            <img src="${config.imageUrl}" alt="" style="display: block; width: 100%; height: auto; max-width: 100%;">
4943          </a>
4944        `;
4945        
4946        // Dodanie popupu do dokumentu
4947        document.body.appendChild(popup);
4948        console.log('Popup został utworzony i wyświetlony:', popupId);
4949        
4950        // Rejestracja wyświetlenia
4951        registerPopupShow(popupId);
4952      });
4953    } catch (error) {
4954      console.error('Błąd podczas tworzenia popupu:', error);
4955    }
4956  }
4957  
4958  // Inicjalizacja popupów
4959  function initPopups() {
4960    try {
4961      console.log('Inicjalizacja popupów');
4962      
4963      if (!window.popupConfig || !Array.isArray(window.popupConfig) || window.popupConfig.length === 0) {
4964        console.warn('Brak konfiguracji popupów lub nieprawidłowy format');
4965        return;
4966      }
4967      
4968      console.log('Znaleziono konfiguracji popupów:', window.popupConfig.length);
4969      
4970      // Sprawdź, czy mamy już wyświetlane popupy w tej sesji
4971      const storedSession = sessionStorage.getItem('jsPopupSession');
4972      const popupSession = storedSession ? JSON.parse(storedSession) : {};
4973      
4974      // Sprawdź, czy mamy popupy, które przekroczyły limit globalny
4975      const storedStats = localStorage.getItem('jsPopupStats');
4976      const popupStats = storedStats ? JSON.parse(storedStats) : {};
4977      
4978      // Synchronizuj dane sesji z globalnym licznikiem
4979      if (typeof popupStats === 'object' && typeof popupSession === 'object') {
4980        let sessionUpdated = false;
4981        
4982        // Dla każdego popupu, który przekroczył limit globalny, oznacz go w sesji
4983        Object.keys(popupStats).forEach(popupId => {
4984          if (popupStats[popupId] && popupStats[popupId].totalShows >= 3 && !popupSession[popupId]) {
4985            popupSession[popupId] = true;
4986            sessionUpdated = true;
4987            console.log('Synchronizacja: zapisano blokadę w sesji dla popupu z przekroczonym limitem:', popupId);
4988          }
4989        });
4990        
4991        if (sessionUpdated) {
4992          sessionStorage.setItem('jsPopupSession', JSON.stringify(popupSession));
4993        }
4994      }
4995      
4996      // Wyświetlanie popupów
4997      window.popupConfig.forEach((config, index) => {
4998        if (!config) {
4999          console.warn('Nieprawidłowa konfiguracja popupu na indeksie:', index);
5000          return;
5001        }
5002        
5003        createPopup(config, index);
5004      });
5005    } catch (error) {
5006      console.error('Błąd podczas inicjalizacji popupów:', error);
5007    }
5008  }
5009  
5010  // Uruchomienie po załadowaniu strony
5011  try {
5012    if (document.readyState === 'complete') {
5013      console.log('Dokument już załadowany, inicjalizacja popupów');
5014      initPopups();
5015    } else {
5016      console.log('Oczekiwanie na załadowanie dokumentu');
5017      window.addEventListener('load', function() {
5018        console.log('Dokument załadowany, inicjalizacja popupów');
5019        initPopups();
5020      });
5021    }
5022  } catch (error) {
5023    console.error('Błąd podczas ustawiania event listenera:', error);
5024  }
5025})();
5026</script>
5026
5027
5028
5029
5030
5031<script>
5032    function attachKlaroListeners() {
5033        const declineBtn = document.querySelector('.cn-decline');
5034        if (declineBtn) {
5035            declineBtn.addEventListener('click', function () {
5036                cmsEvent({
5037                    'category': 'klaro',
5038                    'action': 'click',
5039                    'label': 'odmowa'
5040                });
5041            });
5042        }
5043
5044        const acceptBtn = document.querySelector('.cm-btn-success');
5045        if (acceptBtn) {
5046            acceptBtn.addEventListener('click', function () {
5047                cmsEvent({
5048                    'category': 'klaro',
5049                    'action': 'click',
5050                    'label': 'akcept'
5051                });
5052            });
5053        }
5054
5055        const acceptAllBtn = document.querySelector('.cm-btn-accept-all');
5056        if (acceptBtn) {
5057            acceptBtn.addEventListener('click', function () {
5058                cmsEvent({
5059                    'category': 'klaro',
5060                    'action': 'click',
5061                    'label': 'akcept_all'
5062                });
5063            });
5064        }
5065
5066        const learnMoreBtn = document.querySelector('.cm-btn-lern-more');
5067        if (learnMoreBtn) {
5068            learnMoreBtn.addEventListener('click', function () {
5069                cmsEvent({
5070                    'category': 'klaro',
5071                    'action': 'click',
5072                    'label': 'dostosuj'
5073                });
5074            });
5075        }
5076
5077        const infoBtn = document.querySelector('.cm-btn-info');
5078        if (infoBtn) {
5079            infoBtn.addEventListener('click', function () {
5080                cmsEvent({
5081                    'category': 'klaro',
5082                    'action': 'click',
5083                    'label': 'wybrane'
5084                });
5085            });
5086        }
5087    }
5088
5089    document.addEventListener('DOMContentLoaded', function () {
5090        setTimeout(attachKlaroListeners, 1000); // Odczekaj 1s aż Klaro zrenderuje przyciski
5091    });
5092</script>
5092
5093
5094<!-- AI ACT komunikat audio-->
5095<script>
5096document.addEventListener('DOMContentLoaded', () => {
5097  const shikwasaElem = document.querySelector('.shikwasa');
5098  
5099  // Jeśli na stronie nie ma odtwarzacza, skrypt się przerywa
5100  if (!shikwasaElem) return;
5101
5102  // Warunek: ustawienie margin-bottom na 0px dla .entry-image tylko, gdy istnieje player
5103  const entryImage = document.querySelector('.entry-image');
5104  if (entryImage) {
5105    entryImage.style.marginBottom = '0px';
5106  }
5107
5108  // 1. Tworzenie kontenera nad playerem
5109  const wrapper = document.createElement('div');
5110  wrapper.className = 'ai-notice-wrapper';
5111
5112  const badge = document.createElement('span');
5113  badge.className = 'ai-notice-badge';
5114  badge.textContent = 'Wersja audio została wygenerowana przy użyciu AI';
5115
5116  wrapper.appendChild(badge);
5117
5118  // 2. Wstawienie elementu bezpośrednio PRZED <div class="shikwasa">
5119  shikwasaElem.insertAdjacentElement('beforebegin', wrapper);
5120
5121  let timer = null;
5122
5123  // 3. Pokazywanie komunikatu przy kliknięciu 'Play'
5124  document.addEventListener('click', (event) => {
5125    const playBtn = event.target.closest('.shk-btn_toggle');
5126
5127    if (playBtn) {
5128      const playerWrapper = playBtn.closest('.shk');
5129      const isPaused = playerWrapper ? playerWrapper.getAttribute('data-play') === 'paused' : true;
5130
5131      if (isPaused) {
5132        badge.classList.add('is-visible');
5133
5134        clearTimeout(timer);
5135        timer = setTimeout(() => {
5136          badge.classList.remove('is-visible');
5137        }, 4000);
5138      }
5139    }
5140  });
5141});
5142</script>
5142
5143<!-- END AI ACT komunikat audio-->
5144
5145
5146<style>
5147    /*global style*/
5148    .color-from-portal, .page-item .page-link {
5149        color: #82b440 !important;
5150    }
5151    .background-from-portal, .menu-color-home > a::before, .releases_new .button-home, .releases_new .button-home:hover {
5152        background: #82b440 !important;
5153    }
5154
5155    /*menu style*/
5156    .menu-color-home:hover > .menu-link, .menu-link:hover, .menu-item:hover,
5157    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) .menu-container > .menu-item.menu-color-home.current > .menu-link,
5158    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) .menu-container > .menu-item.menu-color-home:hover > .menu-link,
5159    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) .menu-container > .menu-item.menu-color-home.current > .menu-link:hover {
5160        color: #82b440 !important;
5161    }
5162
5163    /*page style*/
5164    .page-item.active .page-link, .page-item .page-link:hover {
5165        background-color: #82b440 !important;
5166        border-color: #82b440 !important;
5167        color: #fff !important;
5168    }
5169
5170    /*release style*/
5171    .release-listing__img-outer img {
5172        border: none;
5173    }
5174
5175    .releases_new .button-home-border {
5176        border-color: #82b440 !important;
5177        color: #82b440 !important;
5178    }
5179
5180    .releases_new .button-home-border:hover {
5181        background: #82b440 !important;
5182        color: #fff !important;
5183    }
5184</style>    <div class="promo-mobile-bar">
5185                                </div>
5186
5187
5188    
5189
5190<div id="sidebar-info"
5191     data-sidebar-info="31"
5192     data-trans-login="Logowanie"
5193     data-trans-register="Rejestracja"
5194     data-trans-change-password="Zmiana hasła"
5195     data-trans-user-form-error="Formularz nie został poprawnie wypełniony. Spróbuj jeszcze raz ponownie."
5196     data-trans-email-was-sent="Mail został wysłany ponownie."
5197     data-trans-email-was-not-sent="Wystąpił błąd. Mail nie został wysłany."
5198     data-trans-resetting-request-emailsent="Na Twój adres email wysłaliśmy instrukcję resetowania hasła. Postępuj zgodnie ze wskazówkami zawartymi w wiadomości."
5199     data-trans-error-occurred="Wystąpił błąd. Spróbuj ponownie później."
5200     data-trans-error-invalid-email="Nieprawidłowy adres e-mail."
5201     data-trans-error-invalid-phone="Wprowadź poprawny, 9-cyfrowy polski numer telefonu"
5202     data-trans-error-order-not-found="Nie znaleziono zamówienia."
5203     data-trans-ask-for-npwz="Numer PWZ"
5204     data-trans-success-npwz="Pomyślnie zapisano, dziękujemy."
5205     data-trans-invalid-npwz="Numer PWZ jest niepoprawny."
5206></div>
5207
5208<div class="best-sidebar" id="best-sidebar">
5209    <div class="sidebar-header">
5210        <div class="sidebar-header__title">
5211                            <img src="/images/icon-user-login.svg?v=324" class="sidebar-header__title-icon login-icon active">
5212                <img src="/images/icon-user-register.svg?v=324" class="sidebar-header__title-icon register-icon">
5213                        <span class="text" id="best-sidebar-header-text"></span>
5214        </div>
5215
5216        <a href="#" class="sidebar-header__close" id="sidebar-header__close">
5217            <span class="sidebar-header__close-text">Zamknij</span>
5218            <span class="sidebar-header__close-icon"></span>
5219        </a>
5220    </div>
5221
5222    <div class="sidebar-body">
5223        <div class="best-sidebar-content" id="best-sidebar-content"></div>
5224
5225            </div>
5226</div>    <div class="best-overlay" id="best-overlay"></div>
5227</body>
5228</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.