@media all {
table.ad_ml h1:first-child, table.ad_ml h2:first-child, table.ad_ml h3:first-child, table.ad_ml h4:first-child, table.ad_ml h5:first-child, table.ad_ml h6:first-child { margin-top:0;padding-top:0;}
/* table.ad_ml .h1, table.ad_ml .h2, table.ad_ml .h3, table.ad_ml .h4, table.ad_ml .h5, table.ad_ml .h6 { font-size:revert;} */
.ad_ml{width:100%;max-width:1400px;margin:0px auto;	overflow:hidden;}
.ad_ml tr{display:flex;flex-direction:row;margin:3em 0;gap:2em;}
.ad_ml tr td{ width:50%;display:flex;flex-wrap:wrap;text-align:left;flex-direction:column;}
.ad_ml tr td details{width:100%;}
.ad_ml tr td h1{text-align: left;}
.ad_ml tr td p img{width:100%;}
.ad_ml tr td p img{width:100%;display: inline-block !important;}
.ad_ml tr td img{width:100%;}
.ad_ml tr td img{width:100%;display: inline-block !important;}
.ad_ml tr td nav p a {background: var(--strong);color: var(--mistyrose);padding: .7em .7em;display: inline-block;}
.ad_ml tr td nav p a:hover {background: var(--grey_blacker);}
.ad_ml.shadow tr td {padding: 1em;}
.ad_ml.x1 tr td {width: 100%;}
.ad_ml.x1.small {max-width:650px;}
.ad_ml.x3 tr td {width: calc(100%/3);}
.ad_ml.x4 tr td {width: calc(100%/4);}
.ad_ml.x5 tr td {width: calc(100%/5);}
.ad_ml.w30-70 tr td:first-child{ width:30%;}
.ad_ml.w30-70 tr td:last-child{ width:70%;}
.ad_ml.center tr td{justify-content: center;}
.ad_ml.center-x tr td{margin:auto;text-align: center;display: flex;align-items: center;}
.ad_ml.rev tr {flex-direction:row-reverse;}
.ad_ml.image-text {margin:0 0 3em 0;padding:0;position: relative;}
.ad_ml.image-text tr {margin:0;}
.ad_ml.image-text tr:first-child {}
.ad_ml.image-text tr:first-child td {padding: 0;}
.ad_ml.image-text tr:first-child td img {display: flex !important;}
.ad_ml.image-text tr:last-child{position:absolute;top:0;bottom:0;left:0;right:0;padding:2em 2em;width:calc(100% - 4em);background:rgb(0 0 0 / 64%);transition:.4s all;}
.ad_ml.image-text:hover tr:last-child{background:rgb(0 0 0 / 80%);}
.ad_ml.image-text tr:last-child * {color:var(--mistyrose);}
.ad_ml.image-text tr:last-child > td > div > a {position:absolute;top:0;bottom:0;left:0;right:0;padding:2em 2em;width:calc(100% - 4em);}
.ad_ml.image-text.center tr:last-child > td > div > a {display: flex;justify-content: center;align-items: center;}
.ad_ml.image-text.center-x tr:last-child > td > div > a {display: flex;align-items: center;text-align: center;}
.ad_ml.image-text tr td {width: 100%;}
.ad_ml.price-list {}
.ad_ml.price-list .ad_ml.price-list-details {margin:1em 0;}
.ad_ml.price-list .ad_ml.price-list-details tr {margin:0;gap:0;padding:0 .3em;}
.ad_ml.price-list .ad_ml.price-list-details tr td{font-size:.9em;line-height:1.1em;padding:0.4em .2em;}
.ad_ml.price-list .ad_ml.price-list-details tr:nth-child(odd){background:var(--mistyrose);}
.ad_ml.price-list .ad_ml.price-list-details tr:nth-child(even){background:var(--grey_softer);}
table.cennik {width:100%!important;height:auto!important;border-collapse:collapse;margin: 40px 0 0 0;}
table.cennik tr {height:auto!important;width:100%!important;}
table.cennik tr td {padding: 5px 15px;border: 1px solid var(--grey_softer);height:auto!important;}
section table.cennik tr td {border: 1px solid var(--mistyrose);}
table.cennik tr td:last-child {word-break: break-word;}
table.cennik thead tr td {background:var(--strong);color:var(--mistyrose);border:1px solid var(--mistyrose);}
table.cennik tr:nth-child(even) td {background:var(--grey_softer);}
table.cennik tr td nav p a {background: var(--strong);color: var(--mistyrose);padding: .5em .5em;border-radius: .5em;display: inline-block;}
table.cennik tr td nav p a:hover {background: var(--grey_blacker);}
table.cennik2 {width:100%;font-size: .9em;color:var(--b);margin: 3em auto 3em;}
table.cennik2 tr {}
table.cennik2 tr td {padding: 1em;vertical-align: middle;}
table.cennik2 tr td.border-left {border-left:solid 1px var(--grey_softer);}
table.cennik2 tr td.border-right {border-right:solid 1px var(--grey_softer);}
table.cennik2 tr td nav p a {background: var(--strong);color: var(--mistyrose);padding: .5em .5em;border-radius: .5em;display: inline-block;}
table.cennik2 tr td nav p a:hover {background: var(--grey_blacker);}
.mw100p {max-width: 100%;margin:auto;}
.mw1000px {max-width: 1000px;margin:auto;}
.mw900px {max-width: 900px;margin:auto;}
.mw800px {max-width: 800px;margin:auto;}
.mw700px {max-width: 700px;margin:auto;}
.mw600px {max-width: 600px;margin:auto;}
.w10px {width:10px;}
.w10p {width:10%;}
.w20px {width:20px;}
.w20px {width:20%;}
.w30px {width:30px;}
.w30p {width:30%;}
.w40px {width:40px;}
.w40p {width:40%;}
.w50px {width:50px;}
.w50p {width:50%;}
.w60px {width:60px;}
.w60p {width:60%;}
.w70px {width:70px;}
.w70p {width:70%;}
.w80px {width:80px;}
.w80p {width:80%;}
.w90px {width:90px;}
.w90p {width:90%;}
.w100px {width:100px;}
.w100p {width:100%;}
.w150px {width:150px;}
.w200px {width:200px;}
.w250px {width:250px;}
.w300px {width:300px;}
.w350px {width:350px;}
.w400px {width:400px;}
.w450px {width:450px;}
.w500px {width:500px;}
.w550px {width:550px;}
.w600px {width:600px;}
.w650px {width:650px;}
.w700px {width:700px;}
.w750px {width:750px;}
.w800px {width:800px;}
.w850px {width:850px;}
.w900px {width:900px;}
.w950px {width:950px;}
.w1000px {width:1000px;}
.yt-movie {position:relative;padding-bottom:56.25%;height:0;width: 100%;}
.yt-movie iframe, .yt-movie video, .yt-movie embed {position:absolute;top:0;left:0;width:100%;height:100%;border:0;}
.yt_play{width:100%;position:relative;cursor:pointer;}
.yt_play.active::after{display:none;}
.yt_play.active::before{display:none;}
.yt_play::after{content:'';position:absolute;cursor:pointer;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);}
.yt_play::before{position:absolute;content:'';background-color:var(--strong);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 384 512"><path fill="%23ffffff" d="M73 39c-14.8-9.1-33.4-9.4-48.5-.9S0 62.6 0 80V432c0 17.4 9.4 33.4 24.5 41.9s33.7 8.1 48.5-.9L361 297c14.3-8.7 23-24.2 23-41s-8.7-32.2-23-41L73 39z"/></svg>');background-size:30%;background-position:center;background-repeat:no-repeat;font-size:40px;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;line-height:70px;text-align:center;border-radius:50%;color:#fff;z-index:10;cursor:pointer;}
.yt_play img{display:block;float:left;}
.yt_play .load_video iframe{display:block;}
.yt_popup {position:fixed;top:0;left:0;bottom:0;right:0;z-index:10000000000;background:rgba(0,0,0,.7); display:flex; align-items:center; justify-content:center;flex-direction: column;}
.yt_popup .video_content {max-height: 90vh;width:100%;padding:0 2em;}
.yt_popup .video_content iframe {display:block; }
.yt_popup .close {background: var(--grey_blacker);color:var(--mistyrose);width:calc(100% - 4em);padding:1em 2em;margin:0 2em;border-radius:3px 3px 0 0;display:flex; justify-content:flex-end;}
.yt_popup .close span {font-size:1.3em;color:var(--mistyrose);cursor:pointer;}
.yt_popup .close i {color:var(--mistyrose);margin: 0 0 0 5px;}
}
@media (max-width: 1520px) {
	main section.full .ri_br > section > div, main section.full .ri_br > div, main.full .ad_ml {padding:0 2rem;}
}
@media (max-width: 900px) {
	.ad_ml tr td .ad_ml tr {flex-direction: column;align-items: center;}
	.ad_ml tr td .ad_ml tr td {width:100%;}
}
@media (max-width: 800px) {
	main section.full .ri_br > section > div, main section.full .ri_br > div, main.full .ad_ml {padding:0 1rem;}
	.ad_ml tr{flex-flow:row wrap;align-items:center;}
	.ad_ml tr td{width:100%;padding:0 0 0 0;}
	.ad_ml.w30-70 tr td:first-child, .ad_ml.w30-70 tr td:last-child {width:100%;padding:0 0 0 0;}
	.ad_ml.x3 tr, .ad_ml.x4 tr, .ad_ml.x5 tr {gap:2em;}
	.ad_ml.x3 tr td {width:calc(100%/2 - 2em);}
	.ad_ml.x4 tr td {width:calc(100%/2 - 2em);}
	.ad_ml.x5 tr td {width:calc(100%/2 - 2em);}
	.ad_ml tr td p img {margin: 2em 0 0 0;}
	.ad_ml tr td img:not(:first-child) {display: none;}
	.ad_ml.rev tr {flex-direction:column;}
	.ad_ml.rev-mobile tr {flex-direction:column-reverse;}
}
@media (max-width: 500px) {
	.ad_ml.x3 tr, .ad_ml.x4 tr, .ad_ml.x5 tr {gap:0em;}
	.ad_ml.x3 tr td, .ad_ml.x4 tr td, .ad_ml.x5 tr td {width:100%;}
	
}	