.turniej-bold{color:#006400;font-family:verdana,geneva,sans-serif;font-size:18px;font-weight:bold;}
.page-title{display:none !important;}
.grafik-title{font-family:Verdana,Geneva,sans-serif;font-size:26px;font-weight:bold;text-align:center;color:#003300;margin:10px 0 5px 0;}.grafik-subtitle{font-family:Verdana,Geneva,sans-serif;font-size:16px;font-weight:bold;text-align:center;color:#003300;margin:0 0 20px 0;}.table-scroll{width:100vw;overflow-x:auto;}.game-schedule{border-collapse:collapse;table-layout:fixed;min-width:1200px;width:100%;}.game-schedule th,.game-schedule td{padding:6px 8px;border:1px solid #333;text-align:center;font-size:11px;white-space:nowrap;}.game-schedule th:nth-child(1),.game-schedule td:nth-child(1){width:70px;}.game-schedule th:nth-child(2),.game-schedule td:nth-child(2){width:50px;}.game-schedule th:nth-child(n+3),.game-schedule td:nth-child(n+3){width:135px;}.game-schedule thead th:nth-child(n+3){background-color:#1ffa05;color:#003300;font-weight:bold;}.game-schedule thead th:nth-child(1),.game-schedule thead th:nth-child(2),.game-schedule tbody td:nth-child(1),.game-schedule tbody td:nth-child(2){background-color:#a3dca3;color:#003300;font-weight:bold;}.game-schedule tbody tr:nth-child(odd) td:nth-child(n+3){background-color:#f0fff0;}.game-schedule tbody tr:nth-child(even) td:nth-child(n+3){background-color:#e6f9e6;}
.grafik-title{font-family:Verdana,Geneva,sans-serif;font-size:26px;font-weight:bold;text-align:center;color:#003300;margin:10px 0 5px;}.grafik-subtitle{font-family:Verdana,Geneva,sans-serif;font-size:16px;font-weight:bold;text-align:center;color:#003300;margin-bottom:20px;}.table-scroll{width:100%;overflow-x:auto;}.game-schedule{border-collapse:collapse;width:100%;min-width:1100px;table-layout:fixed;}.game-schedule th,.game-schedule td{border:1px solid #000;padding:6px 8px;font-size:11px;font-weight:bold;text-align:center;white-space:nowrap;font-family:Verdana,Geneva,sans-serif;}.game-schedule thead th{background-color:#66bb66;color:#003300;font-weight:bold;}.game-schedule th:nth-child(1),.game-schedule td:nth-child(1),.game-schedule th:nth-child(2),.game-schedule td:nth-child(2){background-color:#a3dca3;color:#003300;font-weight:bold;}.game-schedule tbody tr:nth-child(odd) td:nth-child(n+3){background-color:#f2fff2;}.game-schedule tbody tr:nth-child(even) td:nth-child(n+3){background-color:#e8f8e8;}
.table-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;margin-bottom:10px;}table.game-schedule{width:1200px;border-collapse:collapse;table-layout:fixed;font-size:14px;}table.game-schedule th,table.game-schedule td{border:1px solid #ddd;padding:6px 6px;text-align:center;white-space:nowrap;}table.game-schedule thead th{background:#e6f4ea;color:#145a32;font-weight:600;}table.game-schedule th:nth-child(1),table.game-schedule td:nth-child(1){width:70px;}table.game-schedule th:nth-child(2),table.game-schedule td:nth-child(2){width:50px;}table.game-schedule tbody tr:nth-child(even) td{background:#fafafa;}@media (min-width:1100px){.table-scroll{overflow-x:visible;}table.game-schedule{width:100%;}}table.game-schedule thead th:nth-child(1),table.game-schedule thead th:nth-child(2),table.game-schedule tbody td:nth-child(1),table.game-schedule tbody td:nth-child(2){background-color:#66bb66 !important;color:#000000;font-weight:bold;}table.game-schedule tbody tr:nth-child(odd) td:nth-child(1),table.game-schedule tbody tr:nth-child(even) td:nth-child(1),table.game-schedule tbody tr:nth-child(odd) td:nth-child(2),table.game-schedule tbody tr:nth-child(even) td:nth-child(2){background-color:#66bb66 !important;}
.stp-title{font-family:Verdana,Geneva,sans-serif;font-size:26px;font-weight:bold;text-align:center;color:#003300;margin:10px 0 5px 0;}.stp-subtitle{font-family:Verdana,Geneva,sans-serif;font-size:16px;font-weight:bold;text-align:center;color:#003300;margin:0 0 20px 0;}.stp-table-wrapper{width:100%;overflow-x:auto;}.stp-table{border-collapse:collapse;width:100%;max-width:100%;table-layout:fixed;font-family:Verdana,Geneva,sans-serif;font-size:14px;font-weight:bold;}.stp-table th,.stp-table td{border:1px solid #333;padding:6px 10px;text-align:center;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;}.stp-table thead th{background-color:#1ffa05;color:#003300;font-weight:bold;text-align:center;}.stp-table thead th:nth-child(1),.stp-table tbody td:nth-child(1){background-color:#1ffa05;color:#003300;font-weight:bold;width:60px;}.stp-table th:nth-child(2),.stp-table td:nth-child(2){width:45%;font-weight:bold;}.stp-table th:nth-child(3),.stp-table td:nth-child(3){width:35%;}.stp-table tbody tr:nth-child(odd) td:nth-child(n+2){background-color:#f0fff0;}.stp-table tbody tr:nth-child(even) td:nth-child(n+2){background-color:#e6f9e6;}@media screen and (max-width:768px){.stp-table th,.stp-table td{font-size:12px;padding:4px 6px;}.stp-table th:nth-child(2),.stp-table td:nth-child(2),.stp-table th:nth-child(3),.stp-table td:nth-child(3){width:120px;}}
.table-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;margin-bottom:10px;}table.game-schedule{border-collapse:collapse;table-layout:fixed;font-family:Verdana,Geneva,sans-serif;font-size:14px;width:1200px;}table.game-schedule th,table.game-schedule td{border:1px solid #ddd;padding:6px 8px;text-align:center;white-space:nowrap;}table.game-schedule thead th{background-color:#e6f4ea;color:#145a32;font-weight:600;}table.game-schedule thead th:nth-child(1),table.game-schedule thead th:nth-child(2),table.game-schedule tbody td:nth-child(1),table.game-schedule tbody td:nth-child(2){background-color:#66bb66 !important;color:#000000;font-weight:bold;}table.game-schedule th:nth-child(1),table.game-schedule td:nth-child(1){width:70px;}table.game-schedule th:nth-child(2),table.game-schedule td:nth-child(2){width:50px;}table.game-schedule tbody tr:nth-child(odd) td:nth-child(n+3){background-color:#f0fff0;}table.game-schedule tbody tr:nth-child(even) td:nth-child(n+3){background-color:#e6f9e6;}table.game-schedule tbody td:nth-child(1),table.game-schedule tbody td:nth-child(2){background-color:#66bb66 !important;}@media screen and (max-width:1100px){table.game-schedule{width:100%;}.table-scroll{overflow-x:auto;}}@media screen and (max-width:600px){table.game-schedule th,table.game-schedule td{font-size:12px;padding:4px 6px;}}
.table-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;margin-bottom:10px;}table.game-schedule{width:1000px;border-collapse:collapse;table-layout:fixed;font-size:11px !important;}table.game-schedule th,table.game-schedule td{border:1px solid #ddd;padding:6px 6px;text-align:center;white-space:nowrap;}table.game-schedule thead th{background:#1ffa05;color:#145a32;font-weight:600;}table.game-schedule th:nth-child(1),table.game-schedule td:nth-child(1){width:70px;}table.game-schedule th:nth-child(2),table.game-schedule td:nth-child(2){width:50px;}table.game-schedule tbody tr:nth-child(even) td{background:#1ffa05;}@media (min-width:1100px){.table-scroll{overflow-x:visible;}table.game-schedule{width:100%;}}table.game-schedule thead th:nth-child(1),table.game-schedule thead th:nth-child(2),table.game-schedule tbody td:nth-child(1),table.game-schedule tbody td:nth-child(2){background-color:#1ffa05 !important;color:#000000;font-weight:bold;}table.game-schedule tbody tr:nth-child(odd) td:nth-child(1),table.game-schedule tbody tr:nth-child(even) td:nth-child(1),table.game-schedule tbody tr:nth-child(odd) td:nth-child(2),table.game-schedule tbody tr:nth-child(even) td:nth-child(2){background-color:#1ffa05 !important;}
.form-item label{font-size:18px;font-weight:bold;}
#contact-site-form,#contact-site-form input,#contact-site-form textarea,#contact-site-form select,#contact-site-form label{font-family:Verdana,Geneva,sans-serif !important;}
.stp-kontakt{text-align:center;font-family:Verdana,Geneva,sans-serif;font-size:18px;color:#003300;line-height:1.6;}.stp-kontakt p{margin:4px 0;}.stp-title{font-weight:bold;font-size:18px;}.stp-konto{letter-spacing:1px;}.stp-kontakt a{color:#003300;text-decoration:none;}.stp-kontakt a:hover{text-decoration:underline;}.stp-form-info{font-weight:bold;margin-top:20px;}.webform-client-form,form.webform-client-form,.node-webform form{margin-top:40px !important;}
.contact-block{text-align:center;font-family:Verdana,Geneva,sans-serif;font-size:18px;color:#003300;margin-bottom:30px;}.contact-block .contact-item{margin:6px 0;}.contact-block a{color:#003366 !important;font-weight:bold;text-decoration:none;}.contact-block a:hover{color:#8B0000 !important;text-decoration:underline;}
.club-authorities{max-width:1200px;margin:0 auto;padding:20px;font-family:Verdana,Geneva,sans-serif;color:#003300;}.authorities-title{text-align:center;font-size:28px;font-weight:bold;margin-bottom:5px;}.authorities-date{text-align:center;font-size:16px;margin-bottom:30px;font-weight:normal;}.authority-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;}.authority-card{background-color:#f6fff3;border:1px solid #66bb66;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,0.1);padding:20px;flex:1 1 300px;max-width:350px;transition:transform 0.3s ease,box-shadow 0.3s ease;}.authority-card:hover{transform:translateY(-5px);box-shadow:0 8px 15px rgba(0,0,0,0.2);}.card-title{font-size:20px;font-weight:bold;text-align:center;margin-bottom:15px;border-bottom:2px solid #66bb66;padding-bottom:5px;}.authority-list{list-style:none;padding:0;margin:0;}.authority-list li{font-size:16px;margin-bottom:8px;}.role{font-weight:bold;}.name{font-style:italic;}
.honorary-members-premium{max-width:1200px;margin:0 auto;padding:20px;font-family:Verdana,Geneva,sans-serif;color:#003300;}.honorary-main-title{text-align:center;font-size:28px;font-weight:bold;margin-bottom:30px;}.honorary-subtitle{font-size:18px;font-weight:normal;display:block;margin-top:5px;color:#145a32;}.honorary-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;}.honorary-card{background-color:#e6f9e6;border:1px solid #66bb66;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,0.1);padding:20px;flex:1 1 250px;max-width:300px;text-align:center;transition:transform 0.3s ease,box-shadow 0.3s ease;}.honorary-card:hover{transform:translateY(-5px);box-shadow:0 8px 15px rgba(0,0,0,0.2);}.honorary-year{font-size:20px;font-weight:bold;margin-bottom:15px;}.honorary-names{margin-bottom:15px;}.honorary-name{font-size:16px;margin:5px 0;}.honorary-footer{font-size:14px;font-weight:bold;color:#145a32;border-top:1px solid #66bb66;padding-top:10px;}.underline{text-decoration:underline;}.solo{max-width:220px;}
.view ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:25px;}.view ul > li.views-row{background:#f7f7f7;border:1px solid #cfcfcf;border-radius:14px;padding:18px 22px;width:320px;box-shadow:0 3px 10px rgba(0,0,0,0.12);transition:all 0.25s ease;display:flex;flex-direction:column;gap:10px;}.view ul > li.views-row:hover{transform:translateY(-4px);box-shadow:0 7px 18px rgba(0,0,0,0.2);}.view .views-row .views-field{display:flex;gap:8px;font-family:Verdana,Geneva,sans-serif;font-size:16px;color:#003300;}.view .views-row .views-label{font-weight:bold;color:#004400;min-width:120px;}.view .views-row a{color:#00008b;text-decoration:none;font-weight:bold;}.view .views-row a:hover{color:#8b0000;text-decoration:underline;}@media (max-width:1100px){.view ul > li.views-row{width:45%;}}@media (max-width:600px){.view ul > li.views-row{width:100%;}}
.view ul{list-style:none;margin:0;padding:16px;display:flex;flex-wrap:wrap;gap:20px;background:#e9f2ec;border-radius:16px;max-width:100%;box-sizing:border-box;overflow-x:hidden;}.view ul > li.views-row{background:#ffffff;border:1px solid #b5d6c2;border-radius:16px;padding:18px 20px;width:100%;max-width:360px;box-sizing:border-box;box-shadow:0 6px 18px rgba(0,0,0,0.15);transition:all 0.25s ease;display:flex;flex-direction:column;gap:10px;overflow:hidden;}.view ul > li.views-row:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,0.22);}.view .views-row .views-field{display:flex;flex-wrap:wrap;gap:6px;font-family:Verdana,Geneva,sans-serif;font-size:16px;color:#003300;max-width:100%;box-sizing:border-box;}.view .views-row .views-label{font-weight:bold;color:#004400;min-width:110px;}.view .views-row a{color:#00008b;text-decoration:none;font-weight:bold;word-break:break-word;overflow-wrap:anywhere;max-width:100%;display:inline-block;}.view .views-row a:hover{color:#8b0000;text-decoration:underline;}@media (max-width:600px){.view ul{padding:10px;gap:14px;}.view ul > li.views-row{max-width:100%;padding:14px 14px;}.view .views-row .views-label{min-width:auto;font-size:15px;}.view .views-row .views-field{font-size:15px;}}@media (min-width:601px) and (max-width:1024px){.view ul > li.views-row{max-width:48%;}}@media (min-width:1025px){.view ul > li.views-row{max-width:360px;}}
.view-content h3{background:#0f5f33;color:#fff;padding:12px 16px;margin:0 0 10px;border-radius:6px;font-size:20px;}.views-view-grid td.col-1{background:#fafafa;border:1px solid #d0e7d0;padding:15px 20px;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,0.08);}.views-label{font-weight:bold;color:#0f5f33;min-width:140px;font-size:16px;display:inline-block;}.field-content{font-size:16px;display:inline-block;}.view-telefony .item-list ul li{margin-bottom:15px;padding:12px;background:#e9f5e9;border:1px solid #b5d8b5;border-radius:6px;list-style:none;}thead th:last-child,tr td:last-child{border-right:3x solid #003300;}
html,body{max-width:100%;overflow-x:hidden !important;}.view{max-width:100%;overflow-x:hidden !important;}.view ul{list-style:none;margin:0;padding:12px;display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden;}.view ul > li.views-row{width:100% !important;max-width:100% !important;box-sizing:border-box;overflow:hidden;background:#ffffff;border:1px solid #b5d6c2;border-radius:14px;padding:14px 16px;box-shadow:0 5px 14px rgba(0,0,0,0.18);display:flex;flex-direction:column;gap:10px;}.view .views-row .views-field{display:flex;flex-wrap:wrap;gap:6px;font-family:Verdana,Geneva,sans-serif;font-size:15px;color:#003300;max-width:100%;box-sizing:border-box;}.view .views-row .views-label{font-weight:bold;color:#004400;}.view .views-row a{color:#00008b;font-weight:bold;text-decoration:none;word-break:break-word;overflow-wrap:anywhere;max-width:100%;display:inline-block;}.view .views-row a:hover{color:#8b0000;text-decoration:underline;}@media (min-width:700px){.view ul{flex-direction:row;flex-wrap:wrap;}.view ul > li.views-row{width:calc(50% - 10px);max-width:360px;}}@media (min-width:1100px){.view ul > li.views-row{width:360px;}}html,body{max-width:100%;overflow-x:hidden !important;}.view{width:100%;max-width:100%;margin:0;padding:0;overflow:hidden;}.view ul{list-style:none;margin:0;padding:12px;width:100%;box-sizing:border-box;}.view ul > li.views-row{width:100%;max-width:100%;box-sizing:border-box;margin:0 0 12px 0;padding:12px;border-radius:10px;background:#f3f9f3;border:1px solid #c8e6c8;overflow:hidden;}.view .field-content,.view a{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;}@media (max-width:768px){.view ul{padding:8px;}.view ul > li.views-row{padding:10px;font-size:15px;}}
.table-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;margin-bottom:10px;}table.game-schedule{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px !important;}table.game-schedule th,table.game-schedule td{border:1px solid #ddd;padding:4px 5px;text-align:center;}table.game-schedule thead th{background:#1ffa05;color:#145a32;font-weight:600;white-space:nowrap;}table.game-schedule th:nth-child(1),table.game-schedule td:nth-child(1){width:40px;white-space:nowrap;}table.game-schedule th:nth-child(2),table.game-schedule td:nth-child(2){width:20px;white-space:nowrap;}table.game-schedule th:nth-child(n+3),table.game-schedule td:nth-child(n+3){width:90px;white-space:normal;word-break:break-word;line-height:1.25;}table.game-schedule tbody tr:nth-child(even) td{background:#1ffa05;}table.game-schedule thead th:nth-child(1),table.game-schedule thead th:nth-child(2),table.game-schedule tbody td:nth-child(1),table.game-schedule tbody td:nth-child(2){background-color:#1ffa05 !important;color:#000000;font-weight:bold;}table.game-schedule tbody tr td:nth-child(1),table.game-schedule tbody tr td:nth-child(2){background-color:#66bb66 !important;}@media (min-width:1100px){.table-scroll{overflow-x:hidden;}}table.game-schedule td p,table.game-schedule th p{margin:0 !important;padding:0 !important;display:inline !important;white-space:normal !important;line-height:1.25;}table.game-schedule td:nth-child(n+3){word-break:break-word;overflow-wrap:anywhere;}table.game-schedule td:nth-child(1),table.game-schedule td:nth-child(2){white-space:nowrap;}
.table-scroll{overflow-x:auto;max-width:auto;}table.game-schedule{border-collapse:collapse;width:auto;table-layout:auto;font-family:Verdana,Geneva,sans-serif;font-size:14px;color:#003300;margin:0 auto;}table.game-schedule th,table.game-schedule td{border:2px solid #003300;padding:6px 6px;text-align:center;vertical-align:middle;white-space:normal;}table.game-schedule .col-time{min-width:auto;font-weight:bold;}table.game-schedule .col-court{min-width:auto;font-weight:bold;}table.game-schedule th{font-weight:bold;font-size:14px;}table.game-schedule td br{content:"";}
.stp-title{font-family:Verdana,Geneva,sans-serif;font-size:26px;font-weight:bold;text-align:center;color:#003300;margin:12px 0 6px 0;}.stp-subtitle{font-family:Verdana,Geneva,sans-serif;font-size:16px;font-weight:bold;text-align:center;color:#003300;margin:0 0 18px 0;}.stp-table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.stp-table{width:100%;border-collapse:collapse;table-layout:fixed;font-family:Verdana,Geneva,sans-serif;font-size:14px;font-weight:bold;}.stp-table th,.stp-table td{box-sizing:border-box;border:1px solid #333;padding:6px 8px;text-align:center;vertical-align:middle;word-break:break-word;overflow-wrap:break-word;}.stp-table thead th{background-color:#1ffa05;color:#003300;font-weight:bold;}.stp-table th:nth-child(1),.stp-table td:nth-child(1){width:42px;min-width:42px;max-width:42px;padding:4px 4px;white-space:nowrap;text-align:center;background-color:#66bb66;color:#003300;}.stp-table th:nth-child(2),.stp-table td:nth-child(2){width:50%;text-align:center;padding-left:10px;}.stp-table th:nth-child(3),.stp-table td:nth-child(3){width:50%;text-align:centert;padding-left:10px;}.stp-table tbody tr:nth-child(odd) td:nth-child(n+2){background-color:#f1fff1;}.stp-table tbody tr:nth-child(even) td:nth-child(n+2){background-color:#e6f9e6;}.stp-table tbody tr:hover td:nth-child(n+2){background-color:#d8f2d8;}@media screen and (max-width:768px){.stp-table{font-size:12px;}.stp-table th,.stp-table td{padding:4px 6px;}.stp-table th:nth-child(2),.stp-table td:nth-child(2),.stp-table th:nth-child(3),.stp-table td:nth-child(3){width:140px;}}@media screen and (max-width:1024px) and (orientation:landscape){.stp-table{table-layout:fixed;}.stp-table th:nth-child(1),.stp-table td:nth-child(1){width:38px !important;min-width:38px !important;max-width:38px !important;padding-left:0 !important;padding-right:0 !important;flex:0 0 38px;}}
.menu-dropdown ul li a{text-align:center;}
.front .l-header{margin:0;}.front .flexslider{margin:0;border:none;}.front .flexslider .flex-direction-nav a:before{font-size:33px;}
.flex-control-nav{display:none !important;}
.flexslider{margin:0 auto;padding:0;background:transparent;border:none;box-shadow:none;overflow:visible;}.flexslider .slides{overflow:visible;}.flexslider .slides > li{position:relative;}.flexslider img,.flexslider .slides img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 6px 18px rgba(0,0,0,0.18);transition:box-shadow 0.3s ease,transform 0.3s ease;}.flexslider img:hover{box-shadow:0 10px 28px rgba(0,0,0,0.25);transform:translateY(-2px);}.flex-direction-nav a{width:44px;height:44px;line-height:44px;margin-top:-22px;border-radius:50%;background:rgba(0,0,0,0.55);color:#fff !important;text-shadow:none;opacity:0.85;transition:background 0.3s ease,opacity 0.3s ease;}.flex-direction-nav a:hover{background:rgba(0,0,0,0.75);opacity:1;}.flex-direction-nav .flex-prev{left:15px;}.flex-direction-nav .flex-next{right:15px;}.flex-control-nav,.flex-control-paging{display:none !important;}@media (max-width:768px){.flexslider img{border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.15);}.flex-direction-nav a{width:36px;height:36px;line-height:36px;margin-top:-18px;}}
.field-name-body img,.node img{border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,0.18);transition:box-shadow 0.3s ease,transform 0.3s ease;display:inline-block;max-width:100%;height:auto;}.field-name-body img:hover,.node img:hover{box-shadow:0 10px 28px rgba(0,0,0,0.25);transform:translateY(-2px);}.flexslider img{border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,0.18);transition:box-shadow 0.3s ease,transform 0.3s ease;max-width:100%;height:auto;}.flexslider img:hover{box-shadow:0 10px 28px rgba(0,0,0,0.25);transform:translateY(-2px);}.field-name-body img[style*="float"],.node img[style*="float"]{overflow:visible;}
.field-name-body img,.node img{border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,0.18);transition:box-shadow 0.3s ease,transform 0.3s ease;display:inline-block;max-width:100%;height:auto;}.field-name-body img:hover,.node img:hover{box-shadow:0 10px 28px rgba(0,0,0,0.25);transform:translateY(-2px);}.flexslider img{border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,0.18);transition:box-shadow 0.3s ease,transform 0.3s ease;max-width:100%;height:auto;}.flexslider img:hover{box-shadow:0 10px 28px rgba(0,0,0,0.25);transform:translateY(-2px);}.field-name-body img[style*="float"],.node img[style*="float"]{overflow:visible;}
img{display:block;border-radius:14px !important;box-shadow:0 6px 18px rgba(0,0,0,0.22) !important;transition:box-shadow 0.3s ease,transform 0.3s ease !important;}.front img,.page-front img,.node-home img{border-radius:14px !important;overflow:hidden !important;}img[style*="float"]{margin:0 16px 14px 0 !important;overflow:hidden !important;}img:hover{box-shadow:0 12px 30px rgba(0,0,0,0.28) !important;transform:translateY(-2px) !important;}
.node .content img{float:left;margin:0 22px 16px 0;max-width:45%;height:auto;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,0.18);transition:transform 0.25s ease,box-shadow 0.25s ease;}.node .content img:nth-of-type(even){float:right;margin:0 0 16px 22px;}.node .content img:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,0,0,0.25);}.node .content p{line-height:1.6;}.node .content::after{content:"";display:block;clear:both;}.flexslider img,.views-slideshow-cycle-main-frame img,.views_slideshow_cycle_teaser_section img{float:none !important;margin:0 !important;max-width:100% !important;border-radius:0;box-shadow:none;transform:none;}.field--name-field-foto-slideshow img,.field_foto_slideshow img{float:none !important;margin:0 !important;max-width:100% !important;border-radius:0;box-shadow:none;}.node .content img[width="16"],.node .content img[width="24"],.node .content img[width="32"],.node .content img[width="48"]{float:none;margin:0;box-shadow:none;border-radius:0;}@media (max-width:768px){.node .content img,.node .content img:nth-of-type(even){float:none;display:block;margin:0 auto 18px;max-width:100%;}}.node .content p + p{margin-top:10px;}.node .content strong{font-weight:600;}
.honorary-hall{max-width:1100px;margin:40px auto;text-align:center;font-family:"Georgia","Times New Roman",serif;}.honorary-hall h2{margin-bottom:40px;line-height:1.3;}.hall-title{font-size:28px;font-weight:bold;letter-spacing:1px;position:relative;padding-bottom:10px;}.hall-title::after{content:"✦";display:block;font-size:22px;color:#b8860b;margin-top:8px;}.hall-plaques{display:flex;gap:40px;justify-content:center;flex-wrap:wrap;}.plaque{background:linear-gradient(135deg,#fffdf6,#f3ecd8);border:2px solid #d4af37;border-radius:16px;padding:25px 30px 30px;width:320px;box-shadow:0 8px 20px rgba(0,0,0,0.15);position:relative;}.plaque::before{content:"HONOR";position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#d4af37;color:#fff;font-size:12px;padding:4px 12px;border-radius:12px;letter-spacing:1px;}.plaque.solo{border-color:#b8860b;}.plaque-year{font-size:22px;font-weight:bold;color:#7a5c00;margin-bottom:15px;}.plaque-names{margin:15px 0 20px;}.gold-name{font-size:18px;margin:6px 0;color:#3b2f00;font-weight:600;}.gold-name.highlight{font-size:20px;color:#8b6508;}.plaque-footer{font-size:14px;color:#555;line-height:1.4;}@media (max-width:768px){.hall-plaques{flex-direction:column;align-items:center;}}
.honorary-hall{max-width:960px;margin:80px auto;padding:0 20px;text-align:center;}.hall-title{color:#121956;font-size:36px;font-weight:700;margin-bottom:10px;}.hall-title span{display:block;font-size:26px;color:#1b5e20;font-weight:600;margin-top:8px;}.hall-plaques{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:60px;}.plaque{width:380px;background:linear-gradient(135deg,#0a3d1e,#1b5e20);color:white;border-radius:20px;overflow:hidden;box-shadow:0 15px 40px rgba(0,0,0,0.4);border:3px solid #d4af37;position:relative;}.plaque::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 48%,rgba(255,215,0,0.08) 50%,transparent 52%);pointer-events:none;}.plaque.solo{width:400px;}.plaque-year{background:#d4af37;color:#0a2d15;font-size:32px;font-weight:bold;padding:14px 0;letter-spacing:3px;}.plaque-names{padding:30px 25px 20px;min-height:180px;display:flex;flex-direction:column;justify-content:center;}.gold-name{font-size:24px;font-weight:700;color:#ffd700;text-shadow:2px 2px 6px rgba(0,0,0,0.6);margin:12px 0;line-height:1.3;}.gold-name.highlight{font-size:28px;color:#ffed4e;text-shadow:0 0 15px rgba(255,237,78,0.8);}.plaque-footer{background:rgba(0,0,0,0.3);padding:18px 20px;font-size:15px;font-style:italic;border-top:1px solid rgba(255,215,0,0.3);}@media (max-width:768px){.plaque,.plaque.solo{width:100%;max-width:380px;}.hall-title{font-size:30px;}.hall-title span{font-size:22px;}.gold-name{font-size:22px;}.gold-name.highlight{font-size:26px;}}
.honorary-hall .gold-name,.honorary-hall{color:#b8860b !important;}.honorary-hall h2{color:#000 !important;}.honorary-hall .plaque-year,.honorary-hall .plaque-footer{color:#FFffff !important;}
html,body{max-width:100%;overflow-x:hidden;}.honorary-hall{max-width:960px;margin:80px auto;padding:0 20px;text-align:center;overflow-x:hidden;}.hall-title{color:#121956;font-size:36px;font-weight:700;margin-bottom:10px;}.hall-title span{display:block;font-size:26px;color:#1b5e20;font-weight:600;margin-top:8px;}.hall-plaques{display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px;overflow-x:hidden;}.plaque{width:380px;max-width:100%;margin:0 20px 40px;background:linear-gradient(135deg,#0a3d1e,#1b5e20);color:#ffffff;border-radius:20px;border:3px solid #d4af37;box-shadow:0 15px 40px rgba(0,0,0,0.4);position:relative;overflow:hidden;box-sizing:border-box;}.plaque::before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 48%,rgba(255,215,0,0.08) 50%,transparent 52%);pointer-events:none;}.plaque.solo{width:400px;}.plaque-year{background:#d4af37;color:#0a2d15;font-size:32px;font-weight:800;padding:14px 0;letter-spacing:3px;}.plaque-names{padding:30px 25px 20px;min-height:180px;display:flex;flex-direction:column;justify-content:center;}.gold-name{font-size:24px;font-weight:700;color:#ffd700;margin:12px 0;line-height:1.3;text-shadow:2px 2px 6px rgba(0,0,0,0.6);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.gold-name.highlight{font-size:28px;color:#ffed4e;text-shadow:0 0 15px rgba(255,237,78,0.8);}.plaque-footer{background:rgba(0,0,0,0.3);padding:18px 20px;font-size:15px;font-style:italic;border-top:1px solid rgba(255,215,0,0.3);}@media (max-width:700px){.hall-title{font-size:30px;}.hall-title span{font-size:22px;}.hall-plaques{display:block;}.plaque,.plaque.solo{width:100%;max-width:380px;margin:0 auto 28px;box-shadow:0 8px 20px rgba(0,0,0,0.35);}.plaque-names{padding:26px 22px 18px;}.gold-name{font-size:22px;line-height:1.25;}.gold-name.highlight{font-size:26px;}.plaque-footer{font-size:14px;line-height:1.35;padding:14px 18px;}}.plaque.solo .gold-name,.plaque.solo .gold-name.highlight{font-size:24px;color:#ffd700;text-shadow:2px 2px 6px rgba(0,0,0,0.6);filter:none;}
.node-readmore a,.more-link a,.views-more-link a,a.more-link,input[type="submit"],input.form-submit,button,button.button,#edit-submit,#edit-actions input,.button,a.button{display:inline-block !important;background:#bff6a9 !important;color:#000000 !important;font-family:"Helvetica Neue",Arial,sans-serif !important;font-size:16px !important;font-weight:600 !important;letter-spacing:0.4px !important;text-transform:none !important;padding:0.75em 1.8em !important;margin:8px 0 !important;border:none !important;border-radius:10px !important;box-shadow:0 4px 10px rgba(0,0,0,0.15) !important;cursor:pointer !important;text-decoration:none !important;transition:all 0.25s ease !important;line-height:1.4 !important;background-image:none !important;}.node-readmore a:hover,.more-link a:hover,.views-more-link a:hover,a.more-link:hover,input[type="submit"]:hover,input.form-submit:hover,button:hover,button.button:hover,#edit-submit:hover,#edit-actions input:hover,.button:hover,a.button:hover{background:#a0e690 !important;box-shadow:0 7px 16px rgba(0,0,0,0.22) !important;transform:translateY(-2px) !important;}@media (max-width:600px){.node-readmore a,.more-link a,.views-more-link a,a.more-link,input[type="submit"],input.form-submit,button,#edit-submit,.button,a.button{font-size:16px !important;padding:0.7em 1.6em !important;}}.node-readmore,.more-link,.views-more-link,.node-readmore div,.node-readmore span,.more-link div,.more-link span,.views-more-link div,.views-more-link span,.view-content .more-link,.view-content .node-readmore,.field-type-text-with-summary .more-link{background:transparent !important;background-image:none !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important;}.node-teaser .links,.node-teaser .links ul,.node-teaser .links li{background:transparent !important;background-image:none !important;border:none !important;box-shadow:none !important;}ul.links.inline,ul.links.inline li,ul.links.inline li.node-readmore,ul.links.inline li.node-readmore.odd,ul.links.inline li.node-readmore.even{background:transparent !important;background-image:none !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important;}.node-teaser ul.links,.node-teaser .links,.node-teaser .links.inline{background:transparent !important;background-image:none !important;border:none !important;box-shadow:none !important;}ul.links.inline{text-align:left;}.contact-form,.webform-client-form,#contact-site-form{max-width:700px;margin:60px auto !important;padding:35px 40px;background:#ffffff;border:2px solid #9fd98a;border-radius:16px;}.contact-form label,.webform-client-form label,#contact-site-form label{font-weight:600;color:#1b4d1b;margin-bottom:6px;display:block;}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form textarea,.webform-client-form input[type="text"],.webform-client-form input[type="email"],.webform-client-form textarea,#contact-site-form input[type="text"],#contact-site-form input[type="email"],#contact-site-form textarea{width:100%;background:#ecffe6;border:2px solid #7fbf6a;border-radius:8px;padding:10px 12px;font-size:18px;color:#1f3d1f;transition:all 0.25s ease;}.contact-form input:focus,.contact-form textarea:focus,.webform-client-form input:focus,.webform-client-form textarea:focus,#contact-site-form input:focus,#contact-site-form textarea:focus{outline:none;background:#ffffff;border-color:#3fa93f;box-shadow:0 0 8px rgba(63,169,63,0.35);}.contact-form textarea,.webform-client-form textarea,#contact-site-form textarea{min-height:140px;resize:vertical;}.contact-form .form-item,.webform-client-form .form-item,#contact-site-form .form-item{margin-bottom:20px;}@media (max-width:700px){.contact-form,.webform-client-form,#contact-site-form{padding:25px 20px;margin:30px 15px !important;}}.contact-form,.webform-client-form,#contact-site-form{max-width:700px;margin:60px auto !important;padding:35px 40px;background:#ffffff;border:1px solid #dddddd;border-radius:16px;box-shadow:0 10px 25px rgba(0,0,0,0.12);}.contact-form label,.webform-client-form label,#contact-site-form label{font-weight:600;color:#1b4d1b;margin-bottom:6px;display:block;}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form textarea,.webform-client-form input[type="text"],.webform-client-form input[type="email"],.webform-client-form textarea,#contact-site-form input[type="text"],#contact-site-form input[type="email"],#contact-site-form textarea{width:100%;background:#f6fff3;border:2px solid #7fbf6a;border-radius:8px;padding:11px 12px;font-size:18px;color:#1f3d1f;transition:all 0.25s ease;}.contact-form input:focus,.contact-form textarea:focus,.webform-client-form input:focus,.webform-client-form textarea:focus,#contact-site-form input:focus,#contact-site-form textarea:focus{outline:none;background:#ffffff;border-color:#3fa93f;box-shadow:0 0 6px rgba(63,169,63,0.3);}.contact-form textarea,.webform-client-form textarea,#contact-site-form textarea{min-height:140px;resize:vertical;}.contact-form .form-item,.webform-client-form .form-item,#contact-site-form .form-item{margin-bottom:20px;}@media (max-width:700px){.contact-form,.webform-client-form,#contact-site-form{padding:25px 20px;margin:30px 15px !important;}}
label[for="edit-mail"]{font-size:0;}label[for="edit-mail"]::after{content:"Twój adres e-mail *";display:inline-block;font-size:18px;font-weight:700;color:#000000;text-transform:none;letter-spacing:0.2px;}
.node-content a,.page-content a,.region-content a{color:#0b2c6f !important;text-decoration-color:#0b2c6f;}.node-content a:hover,.page-content a:hover,.region-content a:hover{color:#8b0000 !important;text-decoration-color:#8b0000;}.node-content a:visited,.page-content a:active{color:#6b0000 !important;text-decoration-color:#6b0000;}.contact-item a,.contact-item a strong{color:#0b2c6f !important;}.contact-item a:hover,.contact-item a:hover strong{color:#8b0000 !important;}.contact-item a:visited,.contact-item a:visited strong{color:#000a6b !important;}body .contact-item a,body .contact-item a strong,body .contact-item a:link,body .contact-item a:visited{color:#0b2c6f !important;text-decoration-color:#0b2c6f !important;}body .contact-item a:hover,body .contact-item a:hover strong{color:#8b0000 !important;text-decoration-color:#8b0000 !important;}.contact-item a,.contact-item a strong{color:#0b2c6f !important;text-decoration-color:#0b2c6f !important;}.contact-item a:hover,.contact-item a:hover strong{color:#8b0000 !important;text-decoration-color:#8b0000 !important;}
.form-item-cid select{border:2px solid #7fbf6a;background-color:#f6fff3;padding:6px;font-size:14px;}.form-item-cid select:focus{outline:none;border-color:#1f3d1f;box-shadow:0 0 5px rgba(46,139,87,0.5);}
.webform-client-form input,.webform-client-form select,.webform-client-form textarea{width:100%;max-width:100%;box-sizing:border-box;font-size:14px;font-family:inherit;}.webform-client-form .form-item{margin-bottom:14px;}.webform-client-form label{display:block;margin-bottom:4px;font-weight:600;}.webform-client-form input.form-text,.webform-client-form textarea,.webform-client-form select.form-select{border:1px solid #ccc;background-color:#ffffff;padding:6px 8px;border-radius:4px;transition:all 0.2s ease;}.webform-client-form input.form-text:focus,.webform-client-form textarea:focus,.webform-client-form select.form-select:focus{outline:none;border-color:#888;}.form-item-cid select{border:2px solid #7fbf6a;background-color:#f6fff3;padding:6px 8px;font-size:18px;border-radius:4px;}.form-item-cid select:focus{outline:none;border-color:#1f3d1f;box-shadow:0 0 5px rgba(46,139,87,0.5);}.webform-client-form textarea{min-height:120px;resize:vertical;}.webform-client-form input[type="submit"]{background-color:#2e8b57;color:#ffffff;border:none;padding:10px 18px;font-size:14px;border-radius:5px;cursor:pointer;transition:background 0.2s ease;}.webform-client-form input[type="submit"]:hover{background-color:#246b45;}
form.contact-site-form,form.contact-form,#contact-site-form{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;border-radius:0 !important;}#contact-site-form > div{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;}#contact-site-form input[type="text"],#contact-site-form input[type="email"],#contact-site-form textarea,#contact-site-form select{width:100%;max-width:700px;box-sizing:border-box;}#contact-site-form .form-item{margin-bottom:18px;}#contact-site-form label{display:block;font-weight:600;margin-bottom:4px;}#contact-site-form .form-submit{padding:8px 20px;font-size:14px;}
.view .views-row{background-color:#f1faf3 !important;padding:14px 12px;margin-bottom:12px;border-radius:8px;box-shadow:none !important;border:1px solid #d6eadb;font-size:16px;line-height:1.3;}.view .views-row:last-child{margin-bottom:0;}.view .views-row a{font-size:16px;}.views-label{font-weight:600;color:#2f2f2f;}.field-content{color:#000;}.view .views-row{background-color:#f1faf3 !important;padding:14px 12px;margin-bottom:12px;border-radius:8px;border:1px solid #cfe6d5;box-shadow:none !important;font-size:16px;line-height:1.3;}.view .views-row:last-child{margin-bottom:0;}
.view-content,.view-content ul,.view-content li{background:transparent !important;background-color:transparent !important;box-shadow:none !important;border:none !important;}.view .views-row{background-color:#f1faf3 !important;padding:14px 12px;margin-bottom:12px;border-radius:8px;border:1px solid #b7d9c1;box-shadow:none !important;font-size:16px;line-height:1.3;}.view .views-row:last-child{margin-bottom:0;}
.site-slogan{font-weight:700;font-size:20px;letter-spacing:0.8px;margin-top:6px;color:#c9a227;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
.node .content img{max-width:100% !important;height:auto !important;display:block;margin:1.5rem auto 1.5rem auto;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,0.18);transition:transform 0.25s ease,box-shadow 0.25s ease;}.node .content img[width][width<="700"],.node .content img:not([width]){float:left;margin:0 22px 16px 0;max-width:45%;}.node .content img:nth-of-type(even)[width][width<="700"],.node .content img:nth-of-type(even):not([width]){float:right;margin:0 0 16px 22px;}.node .content img[width][width>"700"],.node .content img[width="100%"],.node .content img[size="large"]{float:none !important;margin:1.5rem auto !important;max-width:100% !important;width:100% !important;}.node .content img:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,0,0,0.25);}@media (max-width:768px){.node .content img{float:none !important;margin:1rem auto !important;max-width:100% !important;}}
.node .content img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,0.18);transition:transform 0.25s ease,box-shadow 0.25s ease;}.node .content img:not(.full-width){float:left;margin:0 22px 16px 0;max-width:45%;}.node .content img:nth-of-type(even):not(.full-width){float:right;margin:0 0 16px 22px;}.node .content img.full-width,.node .content img[width][width>"700"],.node .content img[style*="width:100%"],.node .content img[size="large"]{float:none !important;clear:both !important;display:block !important;margin:1.5rem auto !important;max-width:100% !important;width:100% !important;}.node .content img:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,0,0,0.25);}@media (max-width:768px){.node .content img{float:none !important;clear:both !important;margin:1rem auto !important;max-width:100% !important;}}.flexslider img,.views-slideshow-cycle-main-frame img,.field--name-field-foto-slideshow img,.node .content img[width="16"],.node .content img[width="24"],.node .content img[width="32"],.node .content img[width="48"]{float:none !important;margin:0 !important;max-width:100% !important;border-radius:0;box-shadow:none;}.node .content p + p{margin-top:1.2rem;}
.table-scroll{width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;margin-bottom:1rem;position:relative;}table.game-schedule{width:max-content;min-width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;border-spacing:0;}table.game-schedule th,table.game-schedule td{border:1px solid #ccc;padding:4px 6px;text-align:center;white-space:nowrap;box-sizing:border-box;}table.game-schedule thead th{background:#1ffa05;color:#0d3a1f;font-weight:600;position:sticky;top:0;z-index:4;}table.game-schedule th:nth-child(1),table.game-schedule td:nth-child(1){position:sticky;left:0;width:55px;min-width:55px;background:#1ffa05;font-weight:bold;z-index:3;}table.game-schedule th:nth-child(2),table.game-schedule td:nth-child(2){position:sticky;left:55px;width:40px;min-width:40px;background:#1ffa05;font-weight:bold;z-index:3;}table.game-schedule thead th:nth-child(1){left:0;z-index:5;}table.game-schedule thead th:nth-child(2){left:55px;z-index:5;}table.game-schedule tbody tr:nth-child(even) td:nth-child(n+3){background:rgba(31,250,5,0.15);}table.game-schedule tbody td:nth-child(1),table.game-schedule tbody td:nth-child(2){background:#1ffa05 !important;}@media (min-width:1200px){.table-scroll{overflow-x:visible;}table.game-schedule{width:100%;}}table.game-schedule th:nth-child(2),table.game-schedule td:nth-child(2){border-left:0;}table.game-schedule th:nth-child(2),table.game-schedule td:nth-child(2),table.game-schedule thead th:nth-child(2){left:54px;}table.game-schedule th:nth-child(1),table.game-schedule td:nth-child(1){box-shadow:inset -1px 0 0 #ccc;}
.ntt-historia a[href="/honorowi"]{color:#0b3d91;font-weight:600;}
.slides img{max-height:600px !important;width:auto !important;height:auto !important;max-width:100% !important;}
.editableviews-entity-form-dane-osobowe2-tabela .views-row{margin-bottom:25px;padding:15px;border:1px solid #ddd;border-radius:6px;background:#fafafa;}.editableviews-entity-form-dane-osobowe2-tabela .form-item > label{font-weight:normal !important;font-size:13px !important;color:#444 !important;margin-bottom:2px !important;}.editableviews-entity-form-dane-osobowe2-tabela .form-item input.form-text,.editableviews-entity-form-dane-osobowe2-tabela .form-item select.form-select,.editableviews-entity-form-dane-osobowe2-tabela .form-item textarea.form-textarea{font-size:15px !important;padding:4px 6px !important;}.editableviews-entity-form-dane-osobowe2-tabela .form-item{margin-bottom:8px !important;}
.editableviews-entity-form-dane-osobowe2-tabela .views-row{margin-bottom:30px;padding:20px;border:1px solid #ccc;border-radius:6px;background:#f9f9f9;}
jQuery(document).ready(function($){$('a.colorbox').off('click');// usuwa handler motywu
  $('img').off('click');// usuwa handler motywu
  $('a.colorbox').colorbox({});// wymusza Colorbox});
.view .view-content{width:100%;overflow-x:auto !important;display:block;-webkit-overflow-scrolling:touch;}.view .view-content table td,.view .view-content table th{white-space:normal !important;max-width:250px;word-wrap:break-word;}.view .view-content table td.views-field-changed,.view .view-content table td.views-field-name{white-space:nowrap !important;}
#edit-field-zdjecie-zdarzenia .description{display:none !important;}
.view-raport-wpisow-z-dziennika-kortowego table.views-table{border-collapse:collapse;width:100%;margin:20px 0;font-size:14px;}.view-raport-wpisow-z-dziennika-kortowego table.views-table th{background-color:#e9ecef;font-weight:bold;color:#1a1a1a;padding:12px 10px;border-bottom:3px solid #ced4da;text-align:center;}.view-raport-wpisow-z-dziennika-kortowego table.views-table td{padding:12px 10px;vertical-align:top;border-bottom:1px solid #dee2e6;line-height:1.4;}.view-raport-wpisow-z-dziennika-kortowego table.views-table tr:nth-child(even) td{background-color:#f1f3f5 !important;}.view-raport-wpisow-z-dziennika-kortowego table.views-table tr:hover td{background-color:#e2e6ea !important;transition:background-color 0.1s ease-in-out;}.view-raport-wpisow-z-dziennika-kortowego table.views-table td.views-field-nid{text-align:center;vertical-align:middle;white-space:nowrap;}.view-raport-wpisow-z-dziennika-kortowego td.views-field-nid a.button{display:inline-block !important;padding:6px 14px !important;font-size:13px !important;line-height:1.3 !important;font-weight:bold;text-decoration:none;border-radius:4px;}.view-raport-wpisow-z-dziennika-kortowego table.views-table td.views-field-field-obecni-czlonkowie,.view-raport-wpisow-z-dziennika-kortowego td.views-field-field-obecni-czlonkowie ul,.view-raport-wpisow-z-dziennika-kortowego td.views-field-field-obecni-czlonkowie ol{max-height:none !important;overflow:visible !important;display:block !important;}@media screen and (max-width:991px){.view-raport-wpisow-z-dziennika-kortowego{display:block !important;width:100% !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;padding-bottom:15px;}.view-raport-wpisow-z-dziennika-kortowego table.views-table{display:table !important;min-width:850px !important;}}@media screen and (min-width:992px){.view-raport-wpisow-z-dziennika-kortowego,.view-raport-wpisow-z-dziennika-kortowego .view-content{overflow:visible !important;}.view-raport-wpisow-z-dziennika-kortowego table.views-table td.views-field-nid{min-width:100px;width:100px;}.view-raport-wpisow-z-dziennika-kortowego table.views-table td.views-field-body{max-width:350px !important;min-width:200px !important;white-space:normal !important;word-break:normal !important;overflow-wrap:break-word !important;word-wrap:break-word !important;}.view-raport-wpisow-z-dziennika-kortowego table.views-table td.views-field-field-obecni-czlonkowie{max-width:320px !important;white-space:normal !important;overflow-wrap:break-word !important;}.view-raport-wpisow-z-dziennika-kortowego table.views-table{position:relative;}.view-raport-wpisow-z-dziennika-kortowego table.views-table th{position:-webkit-sticky !important;position:sticky !important;top:0 !important;z-index:100 !important;background-color:#e9ecef !important;box-shadow:0 2px 2px rgba(0,0,0,0.1);}}
span.red-text{color:red !important;}span.green-text{color:green !important;}span.blue-text{color:#0066ff !important;}span.orange-text{color:#ff6600 !important;}span.text-14{font-size:14px !important;}span.text-18{font-size:18px !important;}span.text-22{font-size:22px !important;}span.text-24{font-size:24px !important;}.content,.content *{font-family:Verdana,Arial,sans-serif !important;}span.highlight-yellow{background-color:yellow !important;}
