body.lt-flag .cs-header__outer {
background-image: -webkit-linear-gradient(
top, 
#fdb913 0, 
#fdb913 33%, 
#006a44 33%, 
#006a44 67%, 
#c1272d 67%, 
#c1272d 
100%
) !important;
background-image: linear-gradient(
180deg, 
#fdb913 0, 
#fdb913 33%, 
#006a44 33%, 
#006a44 67%, 
#c1272d 67%, 
#c1272d 
100%) 
!important;
color: #ffffff !important;
}
body.eu-flag .cs-header__outer {
background: #003399 !important;
color: #ffffff !important;
position: relative;
overflow: hidden;
}
body.eu-flag .cs-header__outer::after {
content: "★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★";
position: absolute;
inset: 0;
display: flex;
align-items: center;
white-space: nowrap;
overflow: hidden;
color: #ffe066 !important;
font-size: 0.9rem;
line-height: 1;
letter-spacing: 0.35rem;
pointer-events: none;
z-index: 1;
}
body.eu-flag .cs-header__outer > * {
position: relative;
z-index: 2;
}
@keyframes mn-flag-shine-wave {
0% {
transform: translateX(-180%) skewX(-18deg);
}
100% {
transform: translateX(360%) skewX(-18deg);
}
}
body.lt-flag .cs-header__outer,
body.eu-flag .cs-header__outer {
position: relative;
overflow: hidden;
}
body.lt-flag .cs-header__outer::before,
body.eu-flag .cs-header__outer::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 32%;
height: 100%;
background: linear-gradient(
90deg,
transparent 0%,
rgba(255,255,255,0.14) 50%,
transparent 100%
);
animation: mn-flag-shine-wave 7s ease-in-out infinite;
pointer-events: none;
z-index: 1;
}
body.lt-flag .cs-header__outer > *,
body.eu-flag .cs-header__outer > * {
position: relative;
z-index: 2;
} .home .cs-site,
.cs-site {
margin-bottom: 0 !important;
}
@media (min-width: 1200px) {
.cs-footer__item-top-bar {
padding: 2rem 0 2.5rem 0 !important;
}
}
a[href^="http"]:not([href*="miestonaujienos.lt"]):not(:has(img))::after {
content: "\f08e";
font-family: "FontAwesome";
margin-left: 8px;
}
a img + *::after {
content: none !important;
}
.cs-format-rss::before {
content: "\f09e";
font-family: "Font Awesome 5 Free";
font-weight: 900;
}
.cs-entry__thumbnail a::after {
content: none !important;
}
.cs-overlay-link::after {
content: none !important;
}
.cs-page__author-social-links a::after {
content: none !important;
}
.cs-format-chat::before {
content: "\f09e" !important;
font-family: "FontAwesome" !important;
}
.cs-format-chat::after {
content: none !important;
}
.ppress-checkout__form .ppress-checkout-section input[type=radio] {
color: #e60711 !important;
}
.cs-format-link::before {
content: "\00AE" !important;
font-family: Arial, sans-serif !important;
font-style: normal !important;
font-weight: 700 !important;
display: inline-flex !important;
align-items: center;
justify-content: center;
color: #fff !important;
font-size: 18px;
line-height: 1;
}
.cs-player-control.cs-player-link[target="_blank"]::before {
font-family: "FontAwesome" !important;
content: "\f08e" !important;
display: inline-block !important;
font-size: 14px !important;
line-height: 1 !important;
}
.cs-player-control.cs-player-link[target="_blank"] i + i,
.cs-player-control.cs-player-link[target="_blank"]::after {
display: none !important;
content: none !important;
}
.cs-format-link::after {
content: none !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
color: #444;
line-height: 10px;
}
.cs-video-controls {
display: initial !important;
}
.ppress-admin .ppress-admin-banner__logo img {
float: left;
width: 140px;
height: auto;
margin-top: 20px;
margin-bottom: 20px !important;
padding-left: 15px;
}
.cs-entry-format {
width: 24px !important;
height: 24px !important;
} .reklama {
text-align: right;
font-size: 8px;
line-height: 10px;
width: 100%;
letter-spacing: 1px;
margin: 14px 0px 0px 0px !important;  }
.reklama::before {
content: "\f05a";
font-family: "FontAwesome";
}
.mnreklama {
text-align: left;
font-size: 8px;
line-height: 10px;
width: 100%;
letter-spacing: 1px;
margin: 5px 0px 0px 0px !important;  }
.mn-before-content-anchor {
display:block;
height:1px;
overflow:hidden;
}
.a-single {
margin-top: 0px !important;
}
.nuapvalinta {
border-radius: 0px;
clip-path: inset(0 0 0 0 round 0px);
}
.g{
font-family: var(--cs-font-category-family), sans-serif;
font-size: var(--cs-font-category-size);
line-height: var(--cs-font-category-line-height);
font-weight: var(--cs-font-category-weight);
font-style: var(--cs-font-category-style);
letter-spacing: var(--cs-font-category-letter-spacing);
text-transform: var(--cs-font-category-text-transform);
font-weight: 400;
width: 100%;
max-width: var(--cs-banner-width);
margin-left: auto;
margin-right: auto;
text-align: var(--cs-banner-label-alignment, left);
color: var(--cs-color-secondary);
}
.cs-banner-entry .cs-banner-background {
padding: 0px 24px 9px 24px !important;
} .ppress-checkout__form 
.ppress-main-checkout-form__block 
.ppress-main-checkout-form__logged_in_text_wrap 
.ppress-main-checkout-form__block__item {
background-color: transparent;
}
.ppress-checkout__form 
.ppress-checkout-form__payment_method 
.ppress-checkout-form__payment_method__content_wrap {
background: none;
}
.ppress-checkout__form 
.ppress-checkout-form__payment_method__title_wrap {
background: none;
}
.ppress-main-checkout-form__block__fieldset 
.ppress-main-checkout-form__block__group_selector_label {
background-color: transparent;
}
.ppress-checkout__form 
.ppress-main-checkout-form__block legend {
color: inherit;
}
.ppress-checkout__form 
.ppress-checkout-section.ppress-checkout_main 
input[type=submit] {
background: #cc0000;
background-color: #cc0000;
}
.ppress-checkout__form 
.ppress-checkout-section input:not([type=checkbox]):not([type=radio]):not([type=submit]),
.ppress-checkout__form 
.ppress-checkout-section select,
.ppress-checkout__form 
.ppress-checkout-section textarea,
.ppress-checkout__form 
.ppress-checkout-section #ppress-stripe-card-element {
background-color: transparent;
}
.ppress-details-table-wrap .ppress-details-table tr:nth-of-type(odd) {
background-color: transparent;
}
.ppress-checkout__form 
.checkout_order_summary__fee_structure__item dt span {
color: #cc0000;
} .srr-tab-style-modern2.srr-tab-wrap li {
background: rgb(0 0 0 / 5%);
}
.srr-tab-style-modern2.srr-tab-wrap .srr-active-tab {
background: #e60711;
color: #ffffff;
box-shadow: 0 1px 4px rgb(0 0 0 / 0%);
}
.srr-tab-style-modern2.srr-tab-wrap li {
border-radius: 5px;
} .woocommerce-checkout-payment {
background: #000;
} .cs-video-wrapper {
border-radius: var(--cs-thumbnail-border-radius) !important;
}
.cs-ratio-portrait-2-3 .cs-video-wrapper .cs-video-inner {
width: 370%;
}