/*
* Theme Name: Newsblock Child
* Theme URI: https://codesupply.co/themes/newsblock/
* Description: Newsblock Child Theme
* Author: Code Supply Co.
* Author URI: https://codesupply.co/
* Template: newsblock
* Version: 1.0.2
*/
/* Copy any classes from parent theme here. They will override the parent's version. */
.wp-block-latest-posts__post-category {
background: var(--cs-color-styled-heading);
padding: 2px 5px;
color: #000;
font-size: 12px;
margin-right: 10px;
display: inline-block;
}
.content .pk-block-bg-inverse,
.entry-content .pk-block-bg-inverse,
.mce-content-body .pk-block-bg-inverse {
background-color: #f8f9fa;
color: #000;
}
body[data-scheme="dark"] .content .pk-block-bg-inverse,
body[data-scheme="dark"] .entry-content .pk-block-bg-inverse,
body[data-scheme="dark"] .mce-content-body .pk-block-bg-inverse {
background-color: #5a5a5a !important;
color: #fff !important;
}
.correction {
border-top: 1px solid #000;
padding: 20px;
margin: 40px 0;
border-bottom: 1px solid #000;
}
.correction__row {
display: flex;
justify-content: space-between;
align-items: center;
gap: 40px;
}
.correction p {
margin: 0;
font-family: 18px;
}
.correction p:last-child {
font-size: 14px;
}
@media screen and (max-width: 991px) {
.correction__row {
flex-direction: column;
justify-content: center;
gap: 15px;
}
.correction p {
text-align: center;
}
}
.mistape-popup {
position: fixed;
top: 0;
left: 0;
width: 100%;
padding: 80px 0;
display: none;
z-index: 1050;
height: 100vh;
}
.mistape-popup.show {
display: block;
}
.mistape-popup__overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
z-index: 1;
left: 0;
background: rgba(0, 0, 0, 0.5);
}
.mistape-popup__close {
position: absolute;
top: 32px;
right: 29px;
background: transparent;
border: none;
outline: none;
padding: 0;
width: 18px;
height: 18px;
display: flex;
cursor: pointer;
}
.mistape-popup__content {
background-color: #fff;
max-width: 784px;
width: 100%;
overflow: auto;
z-index: 1500;
margin: auto;
position: relative;
padding: 40px;
}
.mistape-popup .title {
font-weight: 600;
font-size: 26px;
text-align: center;
line-height: 1.5;
letter-spacing: -0.04em;
color: #000000;
margin-bottom: 17px;
}
.mistape-popup__content p {
color: #000000;
}
.mistape-popup__close {
position: absolute;
top: 20px;
right: 20px;
color: #000;
font-size: 16px;
line-height: 1;
padding: 0;
background-color: transparent;
border: none;
outline: none;
}
.mistape-popup__action {
display: flex;
justify-content: flex-end;
gap: 20px;
align-items: center;
margin-top: 40px;
}
.social-site.mobile-social {
flex-wrap: no-wrap;
}
.social-site.mobile-social .header__lang {
margin-left: auto;
}
.social-site.mobile-social .mobile-social__links {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 24px;
}
.omsc-box {
background: #f8f9fb;
padding: 2rem;
}
.omsc-editorial {
border: 1px solid #eaeaea;
background-color: #ffffff;
text-align: left;
color: #000;
box-shadow: 0 0px 10px rgba(0, 0, 0, 0.1);
}
.omsc-editorial-inner {
display: flex;
justify-content: flex-start;
align-items: flex-start;
flex-direction: column;
}
.omsc-editorial-title {
background-color: var(--cs-color-category);
padding: 5px 10px;
display: inline-block;
margin-bottom: 0px;
}
.omsc-editorial-content {
padding: 20px;
width: 100%;
}
.social-share {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.social-share a {
width: 50px;
height: 50px;
display: flex;
transition: 0.3s all;
justify-content: center;
align-items: center;
}
.social-share a:hover {
background-color: var(--hover_color) !important;
}
.social-share a img {
width: 25px;
height: auto;
max-height: 35px;
}
.cs-sidebar__inner {
height: auto;
}
.cs-sidebar__area {
height: 100%;
display: block;
-webkit-flex-basis: 300px;
-ms-flex-preferred-size: 300px;
flex-basis: 300px;
-webkit-box-flex: 0;
-webkit-flex-grow: 0;
-ms-flex-positive: 0;
flex-grow: 0;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
}
.cs-sidebar__conteinter {
/* height: min(100%, 1600px); */
height: 100%;
display: flex;
flex-direction: column;
gap: 40px;
}
/* .ad-container {
width: 100%;
position: static;
height: 75%;
max-height: 75%;
}
@media screen and (max-width: 991px) {
.ad-container {
height: auto;
max-width: 100%;
}
}
.ad-sticky-wrap {
position: sticky;
top: 90px;
width: 300px;
height: 600px;
border: 1px solid red;
} */
.cnvs-block-posts-layout-tile-type-1 .cs-overlay-content {
padding: 30px 30px 20px;
}
.cnvs-block-posts-layout-tile-type-1 .cs-overlay-content .cs-entry__excerpt {
font-weight: 700;
line-height: 1.3;
}
.tooltips {
text-decoration: underline;
}
.tooltips:after {
content: "ⓘ";
display: inline-block;
margin-left: 5px;
color: #00b1ec;
}
@media screen and (min-width: 1020px) {
.cs-entry__header-overlay .cs-entry__header-wrap.cs-ratio-wide::before,
.cs-entry__header-large .cs-entry__header-wrap.cs-ratio-wide::before,
.cs-entry__header-large-overlay .cs-entry__header-wrap.cs-ratio-wide::before {
height: var(--header_height);
}
}
.dap {
position: fixed;
top: 0;
left: 0;
width: 100%;
padding: 80px 0;
display: none;
z-index: 10050;
height: 100vh;
}
.dap.show {
display: block;
}
.dap__overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
z-index: 1;
left: 0;
background: rgba(0, 0, 0, 0.5);
}
.dap__close {
position: absolute;
top: 32px;
right: 29px;
background: transparent;
border: none;
outline: none;
padding: 0;
width: 18px;
height: 18px;
display: flex;
cursor: pointer;
}
.dap__iframe {
max-width: 784px;
z-index: 100;
width: 100%;
position: relative;
z-index: 1501;
margin: 0 auto;
display: none;
height: 100%;
}
.dap__iframe iframe {
width: 100%;
height: 100%;
}
.dap__content {
background-color: #fff;
max-width: 784px;
width: 100%;
overflow: auto;
z-index: 1500;
margin: auto;
position: relative;
padding: 40px;
max-height: calc(100vh - 100px);
display: flex;
justify-content: flex-start;
align-items: center;
flex-direction: column;
}
.dap .title {
font-weight: 600;
font-size: 20px;
text-align: center;
line-height: 1.5;
letter-spacing: -0.04em;
color: #000000;
margin-bottom: 17px;
}
.dap__content img {
max-width: 300px;
width: 100%;
margin-bottom: 20px;
}
.dap__close {
position: absolute;
top: 20px;
right: 20px;
color: #000;
font-size: 16px;
line-height: 1;
padding: 0;
background-color: transparent;
border: none;
outline: none;
}
.dap__action {
display: flex;
justify-content: center;
gap: 20px;
align-items: center;
margin-top: 0px;
}
#copy_title {
position: absolute;
left: -999999999px;
}
.omsc-tooltip {
color: #000;
}
.hide-images .cnvs-block-posts-layout-horizontal-type-2 .cs-entry__thumbnail {
display: none;
}
.cs-posts-area
.cs-block-posts-layout-horizontal-type-6.cs-display-borders-between-posts.cs-posts-area__main
.cs-entry:nth-child(n) {
border-top: none;
border-left: none;
border-right: none;
padding-left: 0;
padding-right: 0;
}
.wp-block-latest-posts .wp-block-latest-posts__post-title {
font-weight: 400;
}
.wp-block-latest-posts .wp-block-latest-posts__post-title.main-tag {
font-weight: 700;
}
.wp-block-latest-posts > li:not(:last-child) {
margin-bottom: 20px;
}
.cs-header__patreon a {
background-color: #e85c41;
padding: 0 12px;
display: flex;
justify-content: center;
align-items: center;
gap: 10px;
margin-right: auto;
color: #fff;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 140%;
transition: 0.4s;
}
.cs-header__patreon a:hover {
opacity: 0.7;
}
.cs-header__patreon a svg {
width: 16px;
height: 16px;
}
.cs-header__patreon-text {
display: flex;
flex-direction: column;
gap: 0;
}
.cs-header__patreon-text__small {
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: 140%;
display: inline-block;
margin-top: -3px;
}
.cs-logo-mobile {
display: none !important;
}
@media (min-width: 576px) {
.cs-header__patreon a {
height: 40px;
}
}
@media (max-width: 575.98px) {
.cs-logo-desktop {
display: none !important;
}
.cs-logo-mobile {
display: block !important;
}
}
@media screen and (max-width: 769px) {
.cs-header__col.cs-col-left,
.cs-header__col.cs-col-right {
flex: none;
}
.cs-header__col.cs-col-left {
gap: 20px;
}
}
.cs-entry__header.cs-entry__header-standard.cs-video-wrap
.cs-entry__post-media.post-media-standart {
position: relative;
}
.cs-entry__header.cs-entry__header-standard.cs-video-wrap
.cs-entry__post-media {
border-radius: 0;
}
.cs-entry__header.cs-entry__header-standard.cs-video-wrap
.cs-entry__title:not(:first-child) {
font-size: 1.75rem;
}
/* .cs-entry__header.cs-entry__header-standard.cs-video-wrap
.cs-entry__post-media.post-media-standart:before {
width: 100%;
height: 100%;
content: "";
position: absolute;
top: 0;
left: 0;
background-image: linear-gradient(
to bottom,
rgba(0, 0, 0, 0) 0%,
rgba(0, 0, 0, 0.9)
);
} */
.copy-success {
position: relative;
background-color: #000;
}
.copy-success svg {
fill: #fff;
}
.copy-success:before {
content: attr(data-success);
color: #fff;
font-size: 16px;
font-weight: 300;
position: absolute;
text-align: center;
line-height: 1.45;
padding: 0 50px;
display: flex;
justify-content: center;
align-items: center;
z-index: 2;
width: 100px;
height: 50px;
right: -1px;
background-color: #000;
top: 100%;
}
.cs-entry__header.cs-video-wrap .cs-entry__header-inner {
position: relative;
}
.cs-entry__header.cs-entry__header-standard.cs-video-wrap
.cs-entry__header-info {
position: absolute;
bottom: 20px;
width: 100%;
margin-top: 0 !important;
left: 50%;
transform: translateX(-50%);
}
.cs-entry__header.cs-entry__header-standard.cs-video-wrap
.cs-entry__post-meta
a {
color: #818181;
}
body[data-scheme="dark"] .wpProQuiz_response,
body[data-scheme="dark"] .wpProQuiz_questionList {
background-color: #575756 !important;
border-color: #575756 !important;
}
.author-post .cs-entry__inner:not(:first-child) {
margin-top: 12px;
}
.author-post .cs-entry__title:not(:first-child) {
margin-top: 10px;
}
.author-post .cs-entry__excerpt:not(:first-child) {
margin-top: 10px;
}
.author-post .cs-entry__inner {
margin-bottom: 0;
}
#pa_banner_code a {
color: #00b1ec;
}
body[data-scheme="dark"] #mc_embed_signup_scroll {
background-color: #1c1c1c !important;
}
.single .cs-sidebar-disabled .cs-entry__content-wrap .entry-content {
margin-left: auto;
margin-right: auto;
max-width: 100%;
}
.single .cs-sidebar-disabled .cs-metabar-disabled .cs-entry__container {
display: block;
width: 100%;
}
.single .cs-sidebar-disabled .entry-content .alignwide.has-parallax {
transform: none !important;
left: -200px;
}
@media screen and (max-width: 1080px) {
.single .cs-sidebar-disabled .entry-content .alignwide.has-parallax {
left: auto;
}
}
.cs-entry__sub-header {
max-width: 700px;
width: 100%;
margin: 0 auto;
position: relative;
top: -52px;
}
.cs-entry__header.cs-entry__header-standard.cs-video-wrap:not(:last-child) {
margin-bottom: 0;
}
.cs-navbar-sticky-enabled .cs-header {
z-index: 999999;
}
.cs-navbar-sticky-enabled
.cs-header.cs-scroll-sticky.cs-header-four.scroll-top
.cs-header__item:first-child
.cs-header__inner {
height: calc(var(--cs-header-initial-height) / 2);
opacity: 1;
}
.cs-entry__header.cs-entry__header-simple .cs-entry__post-media {
border-radius: 0;
}
/* #qc-cmp2-container {
display: none;
} */
[data-fuse^="incontent_"] {
margin: 0 auto;
position: relative;
}
[data-fuse="vrec_1"],
[data-fuse="vrec_2"] {
position: relative;
}
.fure-container {
position: sticky;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
@media screen and (max-width: 1800px) {
.fure-container {
display: none;
}
}
[data-fuse="vrec_lhs"] {
position: absolute;
left: 0;
top: 64px;
}
.home [data-fuse="vrec_lhs"] {
top: 0;
}
.home [data-fuse="vrec_rhs"] {
position: absolute;
top: 0;
right: 0;
}
[data-fuse="header"] {
margin: 0 auto;
height: fit-content;
min-height: 90px;
}
.cs-footer {
position: relative;
}
.home .fure-container {
position: absolute;
z-index: 2;
width: auto;
height: auto;
top: 100px;
width: 100%;
}
[data-fuse="vrec_rhs"] {
min-height: 600px;
}
.fuse-header__container {
width: 100%;
background-color: #000;
}
.page-id-51 [data-fuse="vrec_1"],
.page-id-51 [data-fuse="vrec_2"],
.page-id-218271 [data-fuse="vrec_1"],
.page-id-218271 [data-fuse="vrec_2"],
.page-id-81083 [data-fuse="vrec_1"],
.page-id-81083 [data-fuse="vrec_2"] {
visibility: hidden;
display: none !important;
min-height: none !important;
max-height: none !important;
}
.related-articles__list {
display: flex;
flex-direction: column;
gap: 8px;
margin-top: 15px;
}
.related-articles__item {
background: #285da2;
display: flex;
padding: 15px;
align-items: flex-start;
gap: 12px;
align-self: stretch;
}
.related-articles__number {
flex: 0 0 24px;
display: flex;
width: 24px;
height: 24px;
flex-direction: column;
justify-content: center;
align-items: center;
background: #fff;
color: #000;
text-align: center;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 600;
line-height: 130%;
letter-spacing: -0.25px;
}
.related-articles__item .related-articles__info a.article-title {
color: #fff !important;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 130%;
letter-spacing: -0.25px;
margin: 0;
}
.related-articles__info .article-author {
color: #818181;
font-family: "Segoe UI";
font-size: 10px;
font-style: normal;
font-weight: 600;
line-height: 138%; /* 13.8px */
text-transform: uppercase;
}
.wp-block-latest-posts__list.has-border-color.has-818181-border-color {
border: none;
}
/* COMMENTS AREA */
.comments-area {
margin-top: 60px;
}
.comments-title.discourse-comments-title {
font-family: Inter;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 125%;
letter-spacing: -0.3px;
}
.comment-body .comment-meta {
align-items: center;
justify-content: space-between;
}
.comment-author.vcard {
align-items: center;
gap: 20px;
}
.comment-author.vcard .url {
transition: 0.4s;
}
.comment-author.vcard .url:hover {
color: #00b1ec;
}
.comment-meta:after {
display: none;
}
.comment-content {
margin-left: 60px;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 140%; /* 19.6px */
}
.comment-author .avatar {
width: 40px;
height: 40px;
margin-right: 0;
}
.comment-metadata time {
color: #818181;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 140%;
}
.respond.comment-respond .comment-reply-title .wpdc-discourse-topic-link {
background: #00b1ec;
width: 100%;
padding: 12px 20px;
color: #fff;
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 140%;
margin: 0;
transition: 0.4s;
}
.respond.comment-respond .comment-reply-title .wpdc-discourse-topic-link:hover {
background: #0085ff;
}
.discourse-comments-area .comment-reply-title .wpdc-discourse-topic-link {
background: #00b1ec;
width: 200px;
padding: 12px 20px;
color: #fff;
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 140%;
margin: 0;
transition: 0.4s;
}
.discourse-comments-area .comment-reply-title .wpdc-discourse-topic-link:hover {
background: #0085ff;
}
.comment-reply-title .avatar {
border-radius: 50%;
}
.more-replies {
color: #00b1ec;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 140%;
padding: 0 20px 20px 60px;
margin: 0;
}
.more-replies .comment-reply-title {
border-top: 1px solid #e9ecef;
display: flex;
align-items: center;
justify-content: flex-start;
gap: 20px;
}
.comment-reply-title .discourse-participants {
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 135%;
}
.respond.comment-respond {
margin: 0;
}
.respond.comment-respond .comment-reply-title {
padding: 20px 20px 20px 60px;
display: flex;
align-items: center;
justify-content: flex-start;
gap: 20px;
margin: 0;
}
.respond.comment-respond div.comment-reply-title {
border-top: 1px solid #e9ecef;
}
@media screen and (max-width: 767px) {
.comment-author.vcard {
align-items: flex-start;
gap: 10px;
flex-direction: column;
}
.comment-body .comment-meta {
align-items: flex-end;
justify-content: space-between;
}
.comment-content {
margin-left: 0;
}
.respond.comment-respond .comment-reply-title {
padding: 20px 0 20px 0;
margin: 0;
flex-direction: column;
align-items: center;
justify-content: center;
font-size: 24px;
text-align: center;
}
.more-replies {
padding: 0 20px 20px 0;
}
}
@media screen and (max-width: 575px) {
.comment-body .comment-meta {
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
.discourse-comments-area .comment-reply-title .wpdc-discourse-topic-link {
width: 100%;
padding: 20px 0;
}
.more-replies {
padding: 20px 0;
text-align: center;
}
.respond.comment-respond div.comment-reply-title {
flex-direction: column;
}
.comment-reply-title .discourse-participants {
margin: 0;
}
}
.postid-116611
.is-layout-flex.wp-block-gallery-is-layout-flex
.pk-pin-it-container {
flex: 0 0 calc(33.333% - 16px);
box-sizing: border-box;
}
.chartbeat-recommendations {
margin: 30px 0;
}
/************ PATREON BANNER ************/
.patreon-ads-banner {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
padding: 60px;
background: #fff;
z-index: 999999;
width: 100%;
max-width: 700px;
opacity: 0;
visibility: hidden;
transition:
opacity 0.3s ease,
visibility 0.3s ease;
}
.patreon-ads-banner.visible {
opacity: 1;
visibility: visible;
}
.patreon-ads-banner__close {
position: absolute;
top: 22px;
right: 22px;
color: #000;
cursor: pointer;
transition: 0.4s;
}
.patreon-ads-banner__close:hover {
opacity: 0.5;
}
.patreon-ads-banner__close svg {
stroke: currentColor;
}
.patreon-ads-banner__container {
display: flex;
flex-direction: column;
gap: 32px;
}
.patreon-ads-banner__heading h2 {
color: #000;
text-align: center;
font-family: Inter;
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: 140%;
letter-spacing: -0.28px;
margin: 0;
}
.patreon-ads-banner__text {
color: #000;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 150%;
}
.patreon-ads-banner__text p {
margin: 0;
}
.patreon-ads-banner__form {
display: flex;
gap: 14px;
position: relative;
}
.patreon-ads-banner .patreon-ads-banner__input {
padding: 12px 20px;
color: var(--black, #000);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 140%; /* 19.6px */
}
.patreon-ads-banner__button {
display: flex;
width: 200px;
padding: 12px 24px;
flex-direction: column;
justify-content: center;
align-items: center;
color: #fff;
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 140%;
background-color: #00b1ec;
}
.patreon-ads-banner__footer {
color: #000;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 150%;
}
.patreon-ads-banner__footer a {
color: #00b1ec;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 125%;
letter-spacing: -0.18px;
transition: 0.4s;
}
.patreon-ads-banner__footer a:hover {
color: #a8dff1;
}
body[data-scheme="dark"] .patreon-ads-banner {
background: #555;
}
body[data-scheme="dark"] .patreon-ads-banner__container {
}
body[data-scheme="dark"] .patreon-ads-banner__close {
color: #fff;
}
body[data-scheme="dark"] .patreon-ads-banner__heading h2 {
color: #fff;
}
body[data-scheme="dark"] .patreon-ads-banner__text {
color: #fff;
}
body[data-scheme="dark"] .patreon-ads-banner__form {
color: #fff;
}
body[data-scheme="dark"] .patreon-ads-banner__footer {
color: #fff;
}
body[data-scheme="dark"] .patreon-ads-banner__input {
background: rgba(0, 0, 0, 0.45);
color: #fff;
}
.patreon-ads-banner__error {
display: none;
color: #ff3d3d;
position: absolute;
top: -30px;
}
.patreon-ads-banner__error.show {
display: block;
}
.patreon-ads-banner__container.success--messsage {
display: none;
}
.patreon-ads-banner__container.success--messsage.show {
display: block;
}
.patreon-ads-banner__input.error {
border-color: #ff3d3d;
}
.patreon-ads-banner__container.main--block.hide {
opacity: 0;
display: none;
}
@media screen and (max-width: 1023px) {
.patreon-ads-banner {
padding: 60px 20px;
max-width: 700px;
}
}
@media screen and (max-width: 767px) {
.patreon-ads-banner__heading h2 {
font-size: 20px;
}
.patreon-ads-banner {
max-width: 536px;
}
}
@media screen and (max-width: 600px) {
.patreon-ads-banner__form {
flex-direction: column;
}
.patreon-ads-banner__button {
width: 100%;
}
.patreon-ads-banner__footer a {
font-size: 15px;
}
}
@media screen and (max-width: 540px) {
.patreon-ads-banner {
max-width: 320px;
}
}
/************ ANTI-ADS BANNER ************/
.overlay-bg {
position: fixed;
top: 0;
height: auto;
left: 0;
background: rgba(0, 0, 0, 0.45);
width: 100%;
z-index: 999;
bottom: 0;
display: none;
padding: 0 30px;
margin: 0 !important;
}
.overlay-bg.active {
display: block;
}
.hide-ads-banner {
position: fixed;
top: 60px;
left: 0;
padding: 24px;
background: #fff;
z-index: 999999;
width: 100%;
opacity: 0;
visibility: hidden;
transition:
opacity 0.3s ease,
visibility 0.3s ease;
}
.hide-ads-banner.visible {
opacity: 1;
visibility: visible;
}
.hide-ads-banner__close {
position: absolute;
top: 50%;
right: 22px;
color: #000;
cursor: pointer;
transform: translateY(-50%);
transition: 0.4s;
}
.hide-ads-banner__close:hover {
opacity: 0.5;
}
.hide-ads-banner__close svg {
stroke: currentColor;
}
.hide-ads-banner__container {
display: flex;
gap: 46px;
max-width: 1024px;
margin: 0 auto;
flex-wrap: wrap;
position: relative;
align-items: center;
justify-content: center;
min-height: 100px;
}
.hide-ads-banner__title {
color: #000;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 140%;
letter-spacing: -0.28px;
margin: 0;
}
.hide-ads-banner__text {
color: #000;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 150%;
}
.hide-ads-banner__text p {
margin: 0;
}
.hide-ads-banner__text a {
color: #00b1ec;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 150%;
transition: 0.4s;
}
.hide-ads-banner__text a:hover {
color: #a8dff1;
}
.hide-ads-banner__button {
display: flex;
width: 200px;
padding: 12px 24px;
flex-direction: column;
justify-content: center;
align-items: center;
color: #fff;
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 140%;
background-color: #00b1ec;
}
.hide-ads-banner__footer {
color: #000;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 150%;
}
.hide-ads-banner__image {
position: relative;
width: 225px;
}
.hide-ads-banner__image svg {
position: absolute;
top: 50%;
transform: translateY(-50%);
}
body[data-scheme="dark"] .hide-ads-banner {
background: #555;
}
body[data-scheme="dark"] .hide-ads-banner__container {
}
body[data-scheme="dark"] .hide-ads-banner__close {
color: #fff;
}
body[data-scheme="dark"] .hide-ads-banner__title {
color: #fff;
}
body[data-scheme="dark"] .hide-ads-banner__text {
color: #fff;
}
@media screen and (max-width: 1365px) {
.hide-ads-banner {
padding: 15px;
}
.hide-ads-banner__image svg {
width: 179px;
height: 70px;
position: static;
transform: translateY(0);
}
.hide-ads-banner__container {
gap: 32px;
}
.hide-ads-banner__image svg {
width: auto;
}
}
@media screen and (max-width: 768px) {
.hide-ads-banner__container {
column-gap: 24px;
row-gap: 10px;
flex-wrap: wrap;
align-items: center;
justify-content: flex-start;
}
.hide-ads-banner__close {
top: 22px;
}
}
@media screen and (max-width: 600px) {
.hide-ads-banner__button {
width: 100%;
}
.hide-ads-banner__close {
right: 0;
}
}
.cs-header.cs-header-stretch.cs-header-four.cs-scroll-sticky {
position: fixed;
}
/* Приховуємо рекламні блоки миттєво, Ñкщо Ñ” відповідний ÐºÐ»Ð°Ñ */
.ads-disabled [data-fuse],
.ads-disabled [data-type="_mgwidget"],
.ads-disabled #primisPlayerContainerDiv,
.ads-disabled [data-fuse-code],
.ads-disabled .cs-header__col.cs-col-left .cs-header__patreon {
display: none !important;
}
/*fix dark theme styles*/
[data-scheme="dark"].page-id-371865 .ep-thumb-row .text-col .post-title,
[data-scheme="dark"].page-id-372203 .ep-thumb-row .text-col .post-title,
[data-scheme="dark"].page-id-371865 .ep-date-separator,
[data-scheme="dark"].page-id-372203 .ep-date-separator {
color: #fff !important;
}
.footer-subscribe .sp-form-outer .sp-message {
color: #fff !important;
}
.cs-footer[data-scheme="dark"] {
border-top: 1px solid #555;
}
[data-scheme="dark"] .wp-block-buttons .wp-block-button a {
background-color: #fff !important;
color: #000 !important;
border: 1px solid #fff !important;
}
[data-scheme="dark"] .wp-block-buttons .wp-block-button a:hover {
background-color: #000 !important;
color: #fff !important;
}
.cs-meta-google-news {
text-transform: none !important;
display: flex;
align-items: center;
justify-content: center;
position: relative;
gap: 0;
flex-wrap: nowrap !important;
}
@media screen and (max-width: 718px) {
.cs-meta-google-news {
margin-left: 0;
}
}
@media screen and (max-width: 500px) {
.cs-meta-google-news {
width: 100%;
}
}
.cs-meta-google-news::before {
display: none !important;
}
.cs-meta-google-link {
position: relative;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
padding: 12px 24px;
background: var(--very-light-blue, #e0f2fe);
text-decoration: none;
gap: 10px;
transition: 0.4s;
}
@media screen and (max-width: 500px) {
.cs-meta-google-link {
padding: 12px;
width: 100%;
}
}
.cs-meta-google-link:hover {
background: var(--light-blue, #a8dff1);
}
.cs-meta-google-link::after {
content: attr(data-tooltip);
position: absolute;
bottom: 100%;
left: 50%;
transform: translateX(-50%) translateY(-10px);
background: #000;
color: #fff;
padding: 6px;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 135%;
border-radius: 0;
z-index: 1000;
margin-bottom: 16px;
opacity: 0;
visibility: hidden;
transition: visibility 0.2s ease;
pointer-events: none;
width: 100%;
max-width: 254px;
white-space: wrap;
text-align: center;
}
.cs-meta-google-link::before {
content: "";
position: absolute;
bottom: 100%;
left: 50%;
transform: translateX(-50%);
margin-bottom: 6px;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 10px solid #000;
opacity: 0;
visibility: hidden;
transition: visibility 0.2s ease;
pointer-events: none;
z-index: 1001;
}
@media (hover: hover) {
.cs-meta-google-link:hover::after,
.cs-meta-google-link:hover::before {
opacity: 1;
visibility: visible;
transform: translateX(-50%) translateY(0);
}
}
.cs-meta-google-link.show-tooltip::after,
.cs-meta-google-link.show-tooltip::before {
opacity: 1;
visibility: visible;
transform: translateX(-50%) translateY(0);
}
.cs-google-text {
color: var(--very-dark-blue, #285da2);
text-align: center;
font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 135%;
letter-spacing: -0.12px;
}
/* Ховаємо кнопку на деÑктопах (комп'ютерах) */
.cs-meta-btn {
display: none;
}
@media (max-width: 991px) {
.cs-meta-btn {
display: block;
color: #000;
background: transparent;
border: none;
padding: 8px 0 8px 12px;
font-size: 16px;
}
}
@media (max-width: 991px) {
body[data-scheme="dark"] .cs-meta-btn {
color: #fff;
}
}
.cs-entry__post-meta {
gap: 16px;
}
.cs-entry__post-meta > *:not(:last-child) {
margin-right: -2px;
}
@media screen and (max-width: 718px) {
.cs-entry__post-meta {
gap: 12px;
}
}
.comments-area{
margin: 60px 0;
}
.cs-meta-discourse .cs-meta-discourse-link {
display: inline-flex;
align-items: center;
gap: 0.35em;
color: #00b1ec;
text-decoration: none;
transition: opacity 0.2s ease;
line-height: 1;
}
.cs-meta-discourse .cs-meta-discourse-link:hover {
color: #A8DFF1;
}