@charset "utf-8";
.group::after {
content: "";
display: table;
clear: both;
}
.rcc-panel {
display: none;
width:100%;
background:#222222;
text-align:center;
border-bottom:3px solid #555555;
font-family:Helvetica, Arial, sans-serif;
}
.rcc-panel-fixed {
position: fixed;
bottom:0;
left:0;
z-index: 10000;
}
.rcc-wrapper {
width:90%;
max-width:1140px; 
margin:0 auto;	
padding:10px 0;
}
.rcc-panel p {
float:left;
color:#FFFFFF;
line-height:20px;
font-size:14px;
margin-bottom:15px;
font-family:Helvetica, Arial, sans-serif;
}
.rcc-links {
clear:both;
float:none;
}
.rcc-panel a {
color:#FFFFFF;
display:inline-block;
font-size:13px;
line-height:13px;
text-decoration:none;
letter-spacing:1px;
padding:5px 10px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
-webkit-transition:all 0.2s;
-moz-transition:all 0.2s;
-o-transition:all 0.2s;
transition:all 0.2s;
font-family:Helvetica, Arial, sans-serif;
}
.rcc-panel a:hover {
color:#FFFFFF !important;
}
.rcc-accept-btn {
background:#07A6D0;
}
.rcc-accept-btn:hover {
background:rgba(255,255,255,0.5) !important;
}
@media (min-width: 500px) {	
.rcc-panel {
text-align:left;
}
.rcc-panel p {
width:58%;
float:left;
margin-bottom:0;
}
.rcc-links {
clear:none;
float:right;
}
}
@media (min-width: 800px) {	
.rcc-panel p {
width:72%;
}
}.faq-pytanie-h3 .schema-faq-question,
.faq-pytanie-h3 .schema-faq-question strong { display: block !important;
font-size: 1.17em !important; font-weight: 700 !important;
margin: 1.3em 0 0.4em 0 !important;
line-height: 1.3 !important;
color: #333 !important; 
} .faq-pytanie-h3 .schema-faq-question button {
display: inline-block !important; 
font-size: 1.17em !important; 
font-weight: 700 !important;
cursor: pointer; }   .yoast-no-accordion .schema-faq-section { border-bottom: none !important;
}  .yoast-no-accordion .schema-faq-section > div[hidden] {
display: block !important;
visibility: visible !important;
max-height: none !important;
}  .yoast-no-accordion .schema-faq-question {
cursor: default !important;
padding: 0 !important;
}
.yoast-no-accordion .schema-faq-question a {
color: #0052cc !important; text-decoration: underline; }
.yoast-no-accordion .schema-faq-question a:hover {
color: #ff6600 !important; } .yoast-no-accordion .schema-faq-question button {
cursor: default !important;
background: none !important; border: none !important; width: auto !important; display: inline !important; padding: 0 !important; margin: 0 !important;
text-align: left !important;
font-size: 1em !important; color: inherit !important; } .yoast-no-accordion .schema-faq-question button svg {
display: none !important; transform: none !important; } .yoast-no-accordion .schema-faq-answer { border: none !important;
margin: 0 !important;
padding: 5px 0 5px 0 !important; font-size: inherit !important;
}
.yoast-no-accordion .schema-faq-answer a {
color: #0052cc !important; text-decoration: underline; }
.yoast-no-accordion .schema-faq-answer a:hover {
color: #ff6600 !important; } .wp-block-yoast-faq-block  { }
.wp-block-yoast-faq-block .schema-faq-question {
display: block;
color: var(--Primary);  
padding: .125em 0;
font-size: 1.25em;
cursor: pointer;
}
.wp-block-yoast-faq-block .schema-faq-question:hover,
.wp-block-yoast-faq-block .schema-faq-question:active {
color: var(--Secondary);  
}
.wp-block-yoast-faq-block .schema-faq-question button {
border: 0;
display: inline-block;
width: 100%;
padding: 10px 20px 10px 25px;
text-align: left;
font-size: 15px;
background: #f9f9f9;
}
.wp-block-yoast-faq-block .schema-faq-question button svg {
height: 1em;
width: 1em;
display: inline-block;
vertical-align: middle;
margin-bottom: .125em;
}
.wp-block-yoast-faq-block .schema-faq-question button:focus svg {
outline: 1px solid;
}
.wp-block-yoast-faq-block .schema-faq-question [aria-expanded="true"] svg {
transform: rotate(90deg);
}
.wp-block-yoast-faq-block .schema-faq-answer {
padding: 5px 5px 5px 5px;
border: 1px solid #dbdada;
margin: 10px 20px 5px 30px;
font-size: 14px;
text-align: justify;
color: #232323;
}
   .yoast-no-accordion .wp-block-yoast-seo-how-to-step > div[hidden] {
display: block !important;
max-height: none !important;
} .yoast-no-accordion .wp-block-yoast-seo-how-to-step button,
.yoast-no-accordion .wp-block-yoast-seo-how-to-step-icon {
display: none !important;
}
.wp-block-yoast-how-to-block { } .wp-block-yoast-how-to-block .schema-how-to-step-name {
display: block;
color: var(--Primary);  
padding: .125em 0;
font-size: 1.25em;
cursor: pointer;
}
.wp-block-yoast-how-to-block .schema-how-to-step-name:hover,
.wp-block-yoast-how-to-block .schema-how-to-step-name:active {
color: var(--Secondary);
} .wp-block-yoast-how-to-block .schema-how-to-step-name button {
border: 0;
display: inline-block;
width: 100%;
padding: 10px 20px 10px 25px;
text-align: left;
font-size: 15px;
background: #f9f9f9;
} .wp-block-yoast-how-to-block .schema-how-to-step-name button svg {
height: 1em;
width: 1em;
display: inline-block;
vertical-align: middle;
margin-bottom: .125em;
}
.wp-block-yoast-how-to-block .schema-how-to-step-name button:focus svg {
outline: 1px solid;
}
.wp-block-yoast-how-to-block .schema-how-to-step-name [aria-expanded="true"] svg {
transform: rotate(90deg);
} .wp-block-yoast-how-to-block .schema-how-to-content .schema-how-to-step-text {
padding: 5px 5px 5px 5px;
border: 1px solid #dbdada;
margin: 10px 20px 5px 30px;
font-size: 14px;
text-align: justify;
color: #232323;
} .wp-block-yoast-how-to-block ol.schema-how-to-steps {
list-style: none;
padding-left: 0;
}
.wp-block-yoast-how-to-block ol.schema-how-to-steps li.schema-how-to-step {
margin-bottom: 10px;
padding: 0;
}