@media print {
body[data-theme="dark"] {
--h1-fcolor: #000;
--h2-fcolor: #000;
--h3-fcolor: #000;
--h4-fcolor: #000;
--h5-fcolor: #000;
--h6-fcolor: #000;
--meta-fcolor: #000;
--body-fcolor: #000;
--meta-b-fcolor: #000;
--headline-fcolor: #000;
--tagline-fcolor: #000;
}
.single-sidebar,
.header-wrap,
.single-related,
.footer-wrap,
.single-popular,
.efoot,
.entry-bottom,
.entry-newsletter,
.featured-gallery-wrap,
.breadcrumb-wrap,
.s-cats,
.l-shared-sec-outer,
.entry-sec,
.review-section,
.s-ct .widget,
.related-sec,
.sqview,
.t-shared-sec,
.s-feat-holder img,
.single-header-inner:before,
.breadcrumb-absolute,
.single-header-content:before,
.featured-embed,
.paudio-embed,
.pvideo-embed,
.tipsy,
.top-site-ad,
.ruby-table-contents,
.single-meta .meta-avatar,
.smeta-extra,
.sfoter-sec,
#back-top,
.live-blog-interval,
.ad-wrap,
.gb-btn {
display: none !important;
}
.s-ct,
.single-header-content {
flex-basis: 100% !important;
width: 100% !important;
max-width: 100% !important;
}
.accordion-item-content {
display: block !important;
opacity: 1 !important;
}
.accordion-item-header {
opacity: 1 !important;
}
.gb-wrap {
box-shadow: none !important;
border: 1px solid #aaa;
}
body .site-outer {
margin-top: 0 !important;
}
.single-header-content {
padding: 0;
}
.single-header-content *,
blockquote *,
.smeta-sec * {
color: #000 !important;
}
}.youtube-auto-rewind {border-radius: 10px; border: none !important; box-sizing: none !important;}
a {text-decoration: none !important;}
a:hover {text-decoration:none !important;}
.hover-ani-6 .p-url {background-image: none !important;}
.twitter-tweet, .instagram-media {margin:0 auto !important; margin-top: 20px !important; margin-bottom: 20px !important;}
p img {border-radius: 10px;}
.twitter-tweet iframe {border-radius: 10px;}
.tiktok-container {
display: flex;
flex-wrap: wrap;
gap: 20px;
border-radius: 15px;
overflow: hidden;
padding: 10px;
background-color: #f9f9f9;
justify-content: center;
}
.tiktok-item {
flex: 1 1 calc(50% - 10px); max-width: 605px;
min-width: 325px;
box-sizing: border-box;
}
.tiktok-item blockquote {
width: 100% !important; min-width: 0 !important; max-width: 100% !important; quotes: none;
}
.section-content {
padding: 20px;
border: 1px solid #ccc; 
margin-top:10px;
border-radius: 10px;
}
.weekend_party_head {
height: 35px;
width: 100%;
background-image: url(//rainbowstar.pl/upl/weekend_party_light.webp);
background-size: contain;
background-repeat: no-repeat;
background-position: left;
}
[data-theme='dark'] .weekend_party_head {
background-image: url(//rainbowstar.pl/upl/weekend_party_dark.webp);
background-size: contain;
background-repeat: no-repeat;
background-position: left;
}
.snn_head {
height: 35px;
width: 100%;
background-image: url(//rainbowstar.pl/upl/snn_light.webp);
background-size: contain;
background-repeat: no-repeat;
background-position: left;
margin-bottom: 20px;
}
[data-theme='dark'] .snn_head {
background-image: url(//rainbowstar.pl/upl/snn_dark.webp);
background-size: contain;
background-repeat: no-repeat;
background-position: left;
}
.snn-two-columns {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 20px;
}
.snn-video {
width: 100%;
}
.snn-description {
background: #131313;
padding: 20px;
display: flex;
align-items: top;
height: auto;
border-radius: 10px;
}
.snn-description p {
color: white;
font-size: 14px;
line-height: 1.6;
margin: 0;
}
blockquote p {
font-family: Helvetica;
font-weight: 400 !important;
line-height: 1.5;
font-size:16px !important;
font-style: italic;
letter-spacing: normal !important;
text-transform: none !important; }
.widget-p-listing .entry-title {
font-size: 14px;
}
.block-inner .entry-title {
font-size:16px;
}
.sfoter-sec .heading-inner {
border-top: none;
}
.rbi .rbi-bookmark {
display: none !important;
}
.promo_banner {
width:1440px;
margin:0 auto !important;
margin-bottom:20px !important;
}
.promo_banner img {
display: block;
width:100%;
max-width: 1400px;
border-radius: 8px;
}
.promo_banner img:hover {
opacity: 0.9;	
}
.entry-content p {
font-size: 15px !important;
line-height: 24px !important;
} 
.p-content .entry-summary, .p-wrap .entry-summary {
font-size: 15px !important;
line-height: 24px !important;
} 
.block-inner .entry-summary {
font-size: 15px !important;
line-height: 24px !important;
} @media (max-width: 768px) {
.snn-two-columns {
grid-template-columns: 1fr;
}
}
[data-theme='dark'] .section-content {
padding: 20px;
border: 1px solid #3f3f3f !important; 
margin-top:10px;
border-radius: 10px;
}
@media (max-width: 700px) {
.tiktok-item {
flex: 1 1 100%; }
.newser-ticker-container {
margin-bottom:10px;
}
.section-content {
padding: 20px;
border: 1px solid #3f3f3f !important; 
margin-top:10px;
border-radius: 10px;
}
}
.elementor-widget-container .qlinks-inner {
display:none;
}